+version:  10/31/2000
+switches:

+comp_ver Version:       4.3
+Release:       1.9
+Build Number:  8.0.371.3 (v1.9)
+Build Date:    Apr 20 2006 16:55:46

.%bigendian

.cpu_version 0x000800 0 255
.%num_contexts 8
.%ctx_range 0 7


.%local_mem0_mode rel
.%local_mem1_mode rel
.%init_nn_mode --
.%neighbor_usage  0x0
.%resource CAM        0
.%resource CRC        0
.%resource T_INDEX    0
.%resource BYTE_INDEX 0

.%um_sym ustore$tls 27080 0
.%local_mem dram$tls dram 0 16
.%local_mem sram3$tls sram3 2080
.%local_mem sram2$tls sram2 0
.%local_mem sram1$tls sram1 0
.%local_mem sram$tls sram 0
.%local_mem scratch$tls scratch 0
.%local_mem _errno sram3 20
.%lm_sym lmspill_21_0 224 4
.%init lmspill_21_0+0 0x0
.%lm_sym lmspill_21_1 480 4
.%init lmspill_21_1+0 0x0
.%lm_sym lmspill_21_2 736 4
.%init lmspill_21_2+0 0x0
.%lm_sym lmspill_21_3 992 4
.%init lmspill_21_3+0 0x0
.%lm_sym lmspill_21_4 1248 4
.%init lmspill_21_4+0 0x0
.%lm_sym lmspill_21_5 1504 4
.%init lmspill_21_5+0 0x0
.%lm_sym lmspill_21_6 1760 4
.%init lmspill_21_6+0 0x0
.%lm_sym lmspill_21_7 2016 4
.%init lmspill_21_7+0 0x0
.%lm_sym lmspill_20_0 76 4
.%init lmspill_20_0+0 0x0
.%lm_sym lmspill_20_1 332 4
.%init lmspill_20_1+0 0x0
.%lm_sym lmspill_20_2 588 4
.%init lmspill_20_2+0 0x0
.%lm_sym lmspill_20_3 844 4
.%init lmspill_20_3+0 0x0
.%lm_sym lmspill_20_4 1100 4
.%init lmspill_20_4+0 0x0
.%lm_sym lmspill_20_5 1356 4
.%init lmspill_20_5+0 0x0
.%lm_sym lmspill_20_6 1612 4
.%init lmspill_20_6+0 0x0
.%lm_sym lmspill_20_7 1868 4
.%init lmspill_20_7+0 0x0
.%lm_sym lmspill_19_0 256 4
.%init lmspill_19_0+0 0x0
.%lm_sym lmspill_19_1 512 4
.%init lmspill_19_1+0 0x0
.%lm_sym lmspill_19_2 768 4
.%init lmspill_19_2+0 0x0
.%lm_sym lmspill_19_3 1024 4
.%init lmspill_19_3+0 0x0
.%lm_sym lmspill_19_4 1280 4
.%init lmspill_19_4+0 0x0
.%lm_sym lmspill_19_5 1536 4
.%init lmspill_19_5+0 0x0
.%lm_sym lmspill_19_6 1792 4
.%init lmspill_19_6+0 0x0
.%lm_sym lmspill_19_7 2048 4
.%init lmspill_19_7+0 0x0
.%lm_sym lmspill_18_0 72 4
.%init lmspill_18_0+0 0x0
.%lm_sym lmspill_18_1 328 4
.%init lmspill_18_1+0 0x0
.%lm_sym lmspill_18_2 584 4
.%init lmspill_18_2+0 0x0
.%lm_sym lmspill_18_3 840 4
.%init lmspill_18_3+0 0x0
.%lm_sym lmspill_18_4 1096 4
.%init lmspill_18_4+0 0x0
.%lm_sym lmspill_18_5 1352 4
.%init lmspill_18_5+0 0x0
.%lm_sym lmspill_18_6 1608 4
.%init lmspill_18_6+0 0x0
.%lm_sym lmspill_18_7 1864 4
.%init lmspill_18_7+0 0x0
.%lm_sym lmspill_9_0 64 4
.%init lmspill_9_0+0 0x0
.%lm_sym lmspill_9_1 320 4
.%init lmspill_9_1+0 0x0
.%lm_sym lmspill_9_2 576 4
.%init lmspill_9_2+0 0x0
.%lm_sym lmspill_9_3 832 4
.%init lmspill_9_3+0 0x0
.%lm_sym lmspill_9_4 1088 4
.%init lmspill_9_4+0 0x0
.%lm_sym lmspill_9_5 1344 4
.%init lmspill_9_5+0 0x0
.%lm_sym lmspill_9_6 1600 4
.%init lmspill_9_6+0 0x0
.%lm_sym lmspill_9_7 1856 4
.%init lmspill_9_7+0 0x0
.%lm_sym lmspill_8_0 68 4
.%init lmspill_8_0+0 0x0
.%lm_sym lmspill_8_1 324 4
.%init lmspill_8_1+0 0x0
.%lm_sym lmspill_8_2 580 4
.%init lmspill_8_2+0 0x0
.%lm_sym lmspill_8_3 836 4
.%init lmspill_8_3+0 0x0
.%lm_sym lmspill_8_4 1092 4
.%init lmspill_8_4+0 0x0
.%lm_sym lmspill_8_5 1348 4
.%init lmspill_8_5+0 0x0
.%lm_sym lmspill_8_6 1604 4
.%init lmspill_8_6+0 0x0
.%lm_sym lmspill_8_7 1860 4
.%init lmspill_8_7+0 0x0
.%lm_sym lmspill_7_0 232 4
.%init lmspill_7_0+0 0x0
.%lm_sym lmspill_7_1 488 4
.%init lmspill_7_1+0 0x0
.%lm_sym lmspill_7_2 744 4
.%init lmspill_7_2+0 0x0
.%lm_sym lmspill_7_3 1000 4
.%init lmspill_7_3+0 0x0
.%lm_sym lmspill_7_4 1256 4
.%init lmspill_7_4+0 0x0
.%lm_sym lmspill_7_5 1512 4
.%init lmspill_7_5+0 0x0
.%lm_sym lmspill_7_6 1768 4
.%init lmspill_7_6+0 0x0
.%lm_sym lmspill_7_7 2024 4
.%init lmspill_7_7+0 0x0
.%lm_sym lmspill_6_0 236 4
.%init lmspill_6_0+0 0x0
.%lm_sym lmspill_6_1 492 4
.%init lmspill_6_1+0 0x0
.%lm_sym lmspill_6_2 748 4
.%init lmspill_6_2+0 0x0
.%lm_sym lmspill_6_3 1004 4
.%init lmspill_6_3+0 0x0
.%lm_sym lmspill_6_4 1260 4
.%init lmspill_6_4+0 0x0
.%lm_sym lmspill_6_5 1516 4
.%init lmspill_6_5+0 0x0
.%lm_sym lmspill_6_6 1772 4
.%init lmspill_6_6+0 0x0
.%lm_sym lmspill_6_7 2028 4
.%init lmspill_6_7+0 0x0
.%lm_sym lmspill_5_0 228 4
.%init lmspill_5_0+0 0x0
.%lm_sym lmspill_5_1 484 4
.%init lmspill_5_1+0 0x0
.%lm_sym lmspill_5_2 740 4
.%init lmspill_5_2+0 0x0
.%lm_sym lmspill_5_3 996 4
.%init lmspill_5_3+0 0x0
.%lm_sym lmspill_5_4 1252 4
.%init lmspill_5_4+0 0x0
.%lm_sym lmspill_5_5 1508 4
.%init lmspill_5_5+0 0x0
.%lm_sym lmspill_5_6 1764 4
.%init lmspill_5_6+0 0x0
.%lm_sym lmspill_5_7 2020 4
.%init lmspill_5_7+0 0x0
.%lm_sym lmspill_4_0 252 4
.%init lmspill_4_0+0 0x0
.%lm_sym lmspill_4_1 508 4
.%init lmspill_4_1+0 0x0
.%lm_sym lmspill_4_2 764 4
.%init lmspill_4_2+0 0x0
.%lm_sym lmspill_4_3 1020 4
.%init lmspill_4_3+0 0x0
.%lm_sym lmspill_4_4 1276 4
.%init lmspill_4_4+0 0x0
.%lm_sym lmspill_4_5 1532 4
.%init lmspill_4_5+0 0x0
.%lm_sym lmspill_4_6 1788 4
.%init lmspill_4_6+0 0x0
.%lm_sym lmspill_4_7 2044 4
.%init lmspill_4_7+0 0x0
.%lm_sym lmspill_3_0 240 4
.%init lmspill_3_0+0 0x0
.%lm_sym lmspill_3_1 496 4
.%init lmspill_3_1+0 0x0
.%lm_sym lmspill_3_2 752 4
.%init lmspill_3_2+0 0x0
.%lm_sym lmspill_3_3 1008 4
.%init lmspill_3_3+0 0x0
.%lm_sym lmspill_3_4 1264 4
.%init lmspill_3_4+0 0x0
.%lm_sym lmspill_3_5 1520 4
.%init lmspill_3_5+0 0x0
.%lm_sym lmspill_3_6 1776 4
.%init lmspill_3_6+0 0x0
.%lm_sym lmspill_3_7 2032 4
.%init lmspill_3_7+0 0x0
.%lm_sym lmspill_2_0 244 4
.%init lmspill_2_0+0 0x0
.%lm_sym lmspill_2_1 500 4
.%init lmspill_2_1+0 0x0
.%lm_sym lmspill_2_2 756 4
.%init lmspill_2_2+0 0x0
.%lm_sym lmspill_2_3 1012 4
.%init lmspill_2_3+0 0x0
.%lm_sym lmspill_2_4 1268 4
.%init lmspill_2_4+0 0x0
.%lm_sym lmspill_2_5 1524 4
.%init lmspill_2_5+0 0x0
.%lm_sym lmspill_2_6 1780 4
.%init lmspill_2_6+0 0x0
.%lm_sym lmspill_2_7 2036 4
.%init lmspill_2_7+0 0x0
.%lm_sym lmspill_1_0 248 4
.%init lmspill_1_0+0 0x0
.%lm_sym lmspill_1_1 504 4
.%init lmspill_1_1+0 0x0
.%lm_sym lmspill_1_2 760 4
.%init lmspill_1_2+0 0x0
.%lm_sym lmspill_1_3 1016 4
.%init lmspill_1_3+0 0x0
.%lm_sym lmspill_1_4 1272 4
.%init lmspill_1_4+0 0x0
.%lm_sym lmspill_1_5 1528 4
.%init lmspill_1_5+0 0x0
.%lm_sym lmspill_1_6 1784 4
.%init lmspill_1_6+0 0x0
.%lm_sym lmspill_1_7 2040 4
.%init lmspill_1_7+0 0x0
.%lm_sym lmspill_0_0 260 4
.%init lmspill_0_0+0 0x0
.%lm_sym lmspill_0_1 516 4
.%init lmspill_0_1+0 0x0
.%lm_sym lmspill_0_2 772 4
.%init lmspill_0_2+0 0x0
.%lm_sym lmspill_0_3 1028 4
.%init lmspill_0_3+0 0x0
.%lm_sym lmspill_0_4 1284 4
.%init lmspill_0_4+0 0x0
.%lm_sym lmspill_0_5 1540 4
.%init lmspill_0_5+0 0x0
.%lm_sym lmspill_0_6 1796 4
.%init lmspill_0_6+0 0x0
.%lm_sym lmspill_0_7 2052 4
.%init lmspill_0_7+0 0x0
.%lm_sym _dl_source_message_lock 4 4
.%init _dl_source_message_lock+0 0x0
.%lm_sym _dl_sink_message_lock 0 4
.%init _dl_sink_message_lock+0 0x0
.%init_reg B7 0x0
.%init_reg A8 0x0
.%init_reg B8 0x0
.%init_reg A9 0x0
.%init_reg B9 0x0
.%init_reg A10 0x0
.%init_reg B10 0x0
.%init_reg A11 0x0
.%init_reg B11 0x0
.%init_reg A12 0x0
.%init_reg B12 0x0
.%init_reg A13 0x0
.%init_reg @B112 sram3$tls &v 1820 +
.%init_reg @A112 0x740
.%init_reg @B96 sram3$tls &v 1560 +
.%init_reg @A96 0x640
.%init_reg @B80 sram3$tls &v 1300 +
.%init_reg @A80 0x540
.%init_reg @B64 sram3$tls &v 1040 +
.%init_reg @A64 0x440
.%init_reg @B48 sram3$tls &v 780 +
.%init_reg @A48 0x340
.%init_reg @B32 sram3$tls &v 520 +
.%init_reg @A32 0x240
.%init_reg @B16 sram3$tls &v 260 +
.%init_reg @A16 0x140
.%init_reg @A63 0x0
.%init_reg @A79 0x0
.%init_reg @B127 0x0
.%init_reg @A95 0x0
.%init_reg @A111 0x0
.%init_reg @A127 0x0
.%init_reg @B0 sram3$tls &v 0 +
.%init_reg @A0 0x40
:_WU_count_scratch_error#	1368
:_WU_incrementGlobalRegister#	3753
:_WU_loadGlobalRegister#	3749
:_WU_scratch_put_request_no_data#	1622
:_WU_scratch_put_request_with_data#	1431
:__div_mod_32#	1069
:__div_u32#	1636
:__mod_u32#	1419
:__shl_64#	1050
:_dl_sink_init#	1375
:_dl_sink_packet#	1393
:_dl_source_init#	1383
:_dl_source_message#	1447
:_dl_source_packet#	1580
:_exit#	1391
:_handle_msg#	3757
:_handle_pkt#	6752
:_handle_pkt_user#	5041
:_helper_count_words#	283
:_helper_sram_outmsg_1ul#	2924
:_helper_sram_outmsg_3ul#	3126
:_helper_sram_outmsg_5ul#	1893
:_helper_sram_outmsg_str_1ul#	1644
:_helper_tokenize#	780
:_main#	0
:_memcpy_lmem_sram#	890
:_memcpy_sram_lmem#	134
:_onl_api_getUdpHdrPtr#	1044
:_onl_api_plugin_cntr_inc#	4967
:_plugin_init#	4993
:_plugin_init_user#	4841
:_sram_ring_get_buffer_1word#	129
:_sram_ring_get_buffer_6word#	1037
:_strcat#	856
:_strcat_sram#	1576
:_strcpy#	835
:_strcpy_sram#	1571
:_strlen#	764
:_strlen_lmem#	110
:_strlen_sram#	1415
:_strncmp#	38
:_strncmp_sram#	1427
:l_1000#	625
:l_1001#	627
:l_1003#	634
:l_1005#	645
:l_1006#	647
:l_1008#	654
:l_1010#	662
:l_1011#	664
:l_1013#	671
:l_1015#	679
:l_1016#	681
:l_1018#	688
:l_1020#	696
:l_1021#	698
:l_1023#	705
:l_1025#	716
:l_1026#	718
:l_1028#	725
:l_1030#	733
:l_1031#	735
:l_1033#	742
:l_1035#	750
:l_1036#	752
:l_1041#	762
:l_1042#	763
:l_1046#	771
:l_1048#	778
:l_1052#	782
:l_1055#	794
:l_1056#	795
:l_1059#	807
:l_1060#	815
:l_1063#	828
:l_1065#	831
:l_1066#	833
:l_1079#	1694
:l_1080#	1705
:l_1083#	1720
:l_1084#	1741
:l_1087#	1754
:l_1091#	1769
:l_1093#	1857
:l_1096#	1877
:l_1097#	1887
:l_11#	23
:l_11041#	1057
:l_11043#	1066
:l_11044#	1068
:l_1105#	835
:l_11099#	1077
:l_11101#	1082
:l_11103#	1086
:l_11105#	1091
:l_11107#	1095
:l_11109#	1100
:l_11111#	1104
:l_11113#	1109
:l_11115#	1113
:l_11117#	1118
:l_11119#	1122
:l_11121#	1127
:l_11123#	1131
:l_11125#	1136
:l_11127#	1140
:l_11129#	1145
:l_11131#	1149
:l_11133#	1154
:l_11135#	1158
:l_11137#	1163
:l_11139#	1167
:l_11141#	1172
:l_11143#	1176
:l_11145#	1181
:l_11147#	1185
:l_11149#	1190
:l_11151#	1194
:l_11153#	1199
:l_11155#	1203
:l_11157#	1208
:l_11159#	1212
:l_1116#	1913
:l_11161#	1217
:l_11163#	1221
:l_11165#	1226
:l_11167#	1230
:l_11169#	1235
:l_1117#	1924
:l_11171#	1239
:l_11173#	1244
:l_11175#	1248
:l_11177#	1253
:l_11179#	1257
:l_11181#	1262
:l_11183#	1266
:l_11185#	1271
:l_11187#	1275
:l_11189#	1280
:l_11191#	1284
:l_11193#	1289
:l_11195#	1293
:l_11197#	1298
:l_11199#	1302
:l_1120#	1934
:l_11201#	1307
:l_11203#	1311
:l_11205#	1316
:l_11207#	1320
:l_11209#	1325
:l_1121#	1951
:l_11211#	1329
:l_11213#	1334
:l_11215#	1338
:l_11217#	1343
:l_11219#	1347
:l_11221#	1352
:l_11223#	1356
:l_11225#	1361
:l_11227#	1365
:l_11228#	1366
:l_1124#	1965
:l_1128#	1979
:l_1130#	2067
:l_1133#	2087
:l_1134#	2097
:l_1144#	2116
:l_1145#	2127
:l_1148#	2137
:l_1149#	2154
:l_1152#	2168
:l_1156#	2182
:l_1158#	2270
:l_1161#	2290
:l_1162#	2300
:l_1173#	2320
:l_1174#	2331
:l_1177#	2341
:l_1178#	2358
:l_1181#	2372
:l_1185#	2386
:l_1187#	2474
:l_1190#	2494
:l_1191#	2504
:l_12#	32
:l_1202#	2524
:l_1203#	2535
:l_1206#	2545
:l_1207#	2562
:l_1210#	2576
:l_1214#	2590
:l_1216#	2678
:l_1219#	2698
:l_1220#	2708
:l_1231#	2728
:l_1232#	2739
:l_1235#	2749
:l_1236#	2766
:l_1239#	2780
:l_1243#	2792
:l_1245#	2880
:l_1248#	2900
:l_1249#	2910
:l_12561#	4870
:l_1257#	862
:l_12571#	4873
:l_12581#	4876
:l_1259#	869
:l_12591#	4879
:l_12601#	4882
:l_12620#	4884
:l_12623#	4896
:l_12633#	4899
:l_12643#	4902
:l_12653#	4905
:l_12663#	4908
:l_12682#	4910
:l_12685#	4922
:l_12695#	4925
:l_12705#	4928
:l_1271#	2938
:l_12715#	4931
:l_1272#	2949
:l_12725#	4934
:l_12744#	4936
:l_12747#	4948
:l_1275#	2959
:l_12757#	4951
:l_1276#	2976
:l_12767#	4954
:l_12777#	4957
:l_12787#	4960
:l_1279#	2990
:l_12806#	4962
:l_1283#	3001
:l_1285#	3089
:l_1288#	3109
:l_1289#	3119
:l_12935#	5013
:l_12937#	5018
:l_12939#	5023
:l_12941#	5028
:l_12944#	5033
:l_12947#	5037
:l_12959#	1380
:l_12970#	1382
:l_12975#	1388
:l_12986#	1390
:l_1300#	3146
:l_1301#	3157
:l_13012#	5197
:l_13013#	5210
:l_13014#	5223
:l_13015#	5236
:l_13016#	5254
:l_13019#	37
:l_13027#	99
:l_13033#	4590
:l_13034#	4583
:l_1304#	3167
:l_13040#	5453
:l_13041#	5942
:l_13043#	6602
:l_13046#	6665
:l_1305#	3184
:l_13056#	1925
:l_13057#	2128
:l_13058#	2332
:l_13059#	2536
:l_13060#	2740
:l_13061#	2950
:l_13062#	3158
:l_13063#	3361
:l_13064#	3565
:l_13065#	4602
:l_13066#	6677
:l_13067#	2
:l_13068#	4
:l_13069#	6
:l_13070#	19
:l_13071#	30
:l_13072#	37
:l_13073#	1418
:l_13074#	1426
:l_13075#	1429
:l_13076#	1439
:l_13077#	1481
:l_13078#	1487
:l_13079#	1495
:l_1308#	3198
:l_13080#	1500
:l_13081#	1506
:l_13082#	1511
:l_13083#	1517
:l_13084#	1522
:l_13085#	1528
:l_13086#	1533
:l_13087#	1539
:l_13088#	1544
:l_13089#	1550
:l_13090#	1555
:l_13091#	1561
:l_13092#	1566
:l_13093#	1575
:l_13094#	1578
:l_13095#	1602
:l_13096#	1607
:l_13097#	1630
:l_13098#	1643
:l_13099#	1647
:l_13100#	1649
:l_13101#	1713
:l_13102#	1728
:l_13103#	1892
:l_13104#	1928
:l_13105#	1938
:l_13106#	2101
:l_13107#	2131
:l_13108#	2141
:l_13109#	2304
:l_13110#	2308
:l_13111#	2335
:l_13112#	2345
:l_13113#	2508
:l_13114#	2512
:l_13115#	2539
:l_13116#	2549
:l_13117#	2712
:l_13118#	2716
:l_13119#	2743
:l_1312#	3212
:l_13120#	2753
:l_13121#	2914
:l_13122#	2919
:l_13123#	2953
:l_13124#	2963
:l_13125#	3125
:l_13126#	3161
:l_13127#	3171
:l_13128#	3334
:l_13129#	3364
:l_13130#	3374
:l_13131#	3537
:l_13132#	3541
:l_13133#	3568
:l_13134#	3578
:l_13135#	3739
:l_13136#	3744
:l_13137#	3751
:l_13138#	3755
:l_13139#	4243
:l_1314#	3300
:l_13140#	4298
:l_13141#	4302
:l_13142#	4312
:l_13143#	4327
:l_13144#	4332
:l_13145#	4340
:l_13146#	4375
:l_13147#	4381
:l_13148#	4385
:l_13149#	4390
:l_13150#	4395
:l_13151#	4397
:l_13152#	4401
:l_13153#	4439
:l_13154#	4446
:l_13155#	4495
:l_13156#	4521
:l_13157#	4547
:l_13158#	4573
:l_13159#	4578
:l_13160#	4585
:l_13161#	4592
:l_13162#	4594
:l_13163#	4888
:l_13164#	4914
:l_13165#	4940
:l_13166#	4966
:l_13167#	4991
:l_13168#	5039
:l_13169#	5045
:l_1317#	3320
:l_13170#	5101
:l_13171#	5180
:l_13172#	5269
:l_13173#	5286
:l_13174#	5303
:l_13175#	5320
:l_13176#	5340
:l_13177#	6078
:l_13178#	6756
:l_13179#	6759
:l_1318#	3330
:l_13180#	6763
:l_13181#	4472
:l_13182#	4473
:l_13183#	4474
:l_13184#	4475
:l_13185#	4476
:l_13186#	4498
:l_13187#	4499
:l_13188#	4500
:l_13189#	4501
:l_13190#	4502
:l_13191#	4524
:l_13192#	4525
:l_13193#	4526
:l_13194#	4527
:l_13195#	4528
:l_13196#	4550
:l_13197#	4551
:l_13198#	4552
:l_13199#	4553
:l_13200#	4554
:l_13201#	4865
:l_13202#	4866
:l_13203#	4867
:l_13204#	4868
:l_13205#	4869
:l_13206#	4891
:l_13207#	4892
:l_13208#	4893
:l_13209#	4894
:l_13210#	4895
:l_13211#	4917
:l_13212#	4918
:l_13213#	4919
:l_13214#	4920
:l_13215#	4921
:l_13216#	4943
:l_13217#	4944
:l_13218#	4945
:l_13219#	4946
:l_13220#	4947
:l_13221#	4970
:l_13222#	4971
:l_13223#	4972
:l_13224#	4973
:l_13225#	4974
:l_13226#	5000
:l_13227#	5001
:l_13228#	5002
:l_13229#	5003
:l_13230#	5004
:l_13231#	5005
:l_13232#	5006
:l_13233#	5007
:l_13234#	5008
:l_13235#	5009
:l_13236#	5010
:l_13237#	5011
:l_13238#	5012
:l_13239#	5056
:l_13240#	5057
:l_13241#	5058
:l_13242#	5059
:l_13243#	5060
:l_13244#	5061
:l_13245#	5062
:l_13246#	5110
:l_13247#	5111
:l_13248#	5112
:l_13249#	5113
:l_13250#	5114
:l_13251#	5115
:l_13252#	5116
:l_13253#	5157
:l_13254#	5158
:l_13255#	5159
:l_13256#	5160
:l_13257#	5161
:l_13258#	5679
:l_13259#	5680
:l_13260#	5681
:l_13261#	5682
:l_13262#	5683
:l_13263#	5684
:l_13264#	5685
:l_13265#	5778
:l_13266#	5779
:l_13267#	5780
:l_13268#	5781
:l_13269#	5782
:l_13270#	5783
:l_13271#	5784
:l_13272#	5887
:l_13273#	5888
:l_13274#	5889
:l_13275#	5890
:l_13276#	5891
:l_13277#	5892
:l_13278#	5893
:l_13279#	5962
:l_1328#	3349
:l_13280#	5963
:l_13281#	5964
:l_13282#	5965
:l_13283#	5966
:l_13284#	5967
:l_13285#	5968
:l_13286#	6055
:l_13287#	6056
:l_13288#	6057
:l_13289#	6058
:l_1329#	3360
:l_13290#	6059
:l_13291#	6121
:l_13292#	6122
:l_13293#	6123
:l_13294#	6124
:l_13295#	6125
:l_13296#	6126
:l_13297#	6127
:l_13298#	6264
:l_13299#	6265
:l_13300#	6266
:l_13301#	6267
:l_13302#	6268
:l_13303#	6269
:l_13304#	6270
:l_13305#	6333
:l_13306#	6334
:l_13307#	6335
:l_13308#	6336
:l_13309#	6337
:l_13310#	6338
:l_13311#	6339
:l_13312#	6386
:l_13313#	6387
:l_13314#	6388
:l_13315#	6389
:l_13316#	6390
:l_13317#	6391
:l_13318#	6392
:l_13319#	6440
:l_1332#	3370
:l_13320#	6441
:l_13321#	6442
:l_13322#	6443
:l_13323#	6444
:l_13324#	6445
:l_13325#	6446
:l_13326#	6492
:l_13327#	6493
:l_13328#	6494
:l_13329#	6495
:l_1333#	3387
:l_13330#	6496
:l_13331#	6497
:l_13332#	6498
:l_13333#	6547
:l_13334#	6548
:l_13335#	6549
:l_13336#	6550
:l_13337#	6551
:l_13338#	6552
:l_13339#	6553
:l_13340#	6580
:l_13341#	6581
:l_13342#	6582
:l_13343#	6583
:l_13344#	6584
:l_13345#	6585
:l_13346#	6586
:l_13347#	6615
:l_13348#	6616
:l_13349#	6617
:l_13350#	6618
:l_13351#	6619
:l_13352#	6620
:l_13353#	6621
:l_13354#	6646
:l_13355#	6647
:l_13356#	6648
:l_13357#	6649
:l_13358#	6650
:l_13359#	6651
:l_1336#	3401
:l_13360#	6652
:l_13361#	6369
:l_13362#	6370
:l_13363#	6371
:l_13364#	6372
:l_13365#	6373
:l_13366#	6374
:l_13367#	6375
:l_13368#	6376
:l_13369#	6698
:l_13370#	6699
:l_13371#	6700
:l_13372#	6701
:l_13373#	6702
:l_13374#	6703
:l_13375#	6704
:l_1340#	3413
:l_1342#	3501
:l_1345#	3521
:l_1346#	3531
:l_135#	4308
:l_1357#	3553
:l_1358#	3564
:l_1361#	3574
:l_1362#	3591
:l_1365#	3605
:l_1369#	3617
:l_137#	4328
:l_1371#	3705
:l_1374#	3725
:l_1375#	3735
:l_1384#	897
:l_1386#	905
:l_139#	4336
:l_1390#	912
:l_1392#	919
:l_1395#	923
:l_1397#	1016
:l_14#	34
:l_1400#	1036
:l_1409#	1585
:l_141#	4377
:l_1411#	1589
:l_1413#	1593
:l_1415#	1597
:l_1417#	1600
:l_1420#	1604
:l_1427#	1609
:l_1440#	1617
:l_145#	4392
:l_1450#	1620
:l_1451#	1621
:l_15#	35
:l_152#	4415
:l_157#	4424
:l_158#	4426
:l_159#	4427
:l_161#	4436
:l_162#	4437
:l_1624#	5063
:l_164#	4442
:l_1730#	5074
:l_1761#	5081
:l_1868#	5092
:l_1899#	5098
:l_1909#	5117
:l_191#	4477
:l_1970#	5124
:l_2001#	5129
:l_201#	4480
:l_2064#	5136
:l_2095#	5140
:l_2099#	5162
:l_2109#	5165
:l_211#	4483
:l_2119#	5168
:l_2129#	5171
:l_2139#	5174
:l_2158#	5176
:l_2162#	5191
:l_2168#	5358
:l_2169#	5359
:l_2170#	5365
:l_2172#	5375
:l_221#	4486
:l_231#	4489
:l_2338#	5421
:l_2341#	5437
:l_2344#	5446
:l_2346#	5457
:l_2348#	5473
:l_2350#	5490
:l_2352#	5503
:l_2354#	5516
:l_2356#	5529
:l_2357#	5530
:l_2359#	5541
:l_2363#	5623
:l_2365#	5628
:l_2366#	5630
:l_2367#	5633
:l_2368#	5635
:l_2369#	5638
:l_2370#	5639
:l_2371#	5645
:l_2372#	5654
:l_2373#	5657
:l_2455#	5669
:l_2459#	5676
:l_2461#	5686
:l_250#	4491
:l_253#	4503
:l_2575#	5711
:l_2605#	5723
:l_263#	4506
:l_2720#	5748
:l_273#	4509
:l_2750#	5758
:l_283#	4512
:l_2831#	5768
:l_2835#	5775
:l_2837#	5785
:l_293#	4515
:l_2951#	5812
:l_2981#	5826
:l_3096#	5853
:l_312#	4517
:l_3126#	5865
:l_3127#	5867
:l_315#	4529
:l_3171#	5882
:l_3199#	5883
:l_3202#	5894
:l_3204#	5914
:l_3206#	5923
:l_3209#	5944
:l_3211#	5953
:l_325#	4532
:l_3253#	5957
:l_3281#	5958
:l_3284#	5969
:l_3286#	5993
:l_3288#	6004
:l_3291#	6028
:l_3293#	6038
:l_3295#	6050
:l_3298#	6060
:l_3308#	6063
:l_3318#	6066
:l_3328#	6069
:l_3338#	6072
:l_335#	4535
:l_3357#	6074
:l_3380#	6111
:l_3422#	6116
:l_345#	4538
:l_3450#	6117
:l_3453#	6128
:l_3455#	6151
:l_3457#	6166
:l_3460#	6189
:l_3462#	6203
:l_3465#	6248
:l_3467#	6254
:l_3505#	6259
:l_3533#	6260
:l_3536#	6271
:l_3538#	6280
:l_3540#	6285
:l_3543#	6294
:l_3545#	6298
:l_3548#	6317
:l_355#	4541
:l_3550#	6323
:l_3586#	6328
:l_3614#	6329
:l_3617#	6340
:l_3619#	6345
:l_3621#	6348
:l_3624#	6353
:l_3626#	6355
:l_3629#	6366
:l_3631#	6377
:l_3668#	6381
:l_3696#	6382
:l_3699#	6393
:l_3701#	6400
:l_3703#	6406
:l_3706#	6413
:l_3708#	6419
:l_3710#	6431
:l_374#	4543
:l_3747#	6435
:l_377#	4555
:l_3775#	6436
:l_3778#	6447
:l_3780#	6454
:l_3782#	6460
:l_3785#	6467
:l_3787#	6473
:l_3789#	6483
:l_3826#	6487
:l_3854#	6488
:l_3857#	6499
:l_3859#	6506
:l_3861#	6512
:l_3864#	6519
:l_3866#	6525
:l_3868#	6536
:l_387#	4558
:l_3905#	6541
:l_3933#	6542
:l_3936#	6554
:l_3938#	6557
:l_3940#	6559
:l_3943#	6562
:l_3945#	6563
:l_3947#	6569
:l_397#	4561
:l_3984#	6574
:l_4012#	6575
:l_4015#	6587
:l_4017#	6590
:l_4019#	6592
:l_4022#	6595
:l_4024#	6596
:l_4026#	6604
:l_4063#	6609
:l_407#	4564
:l_4091#	6610
:l_4094#	6622
:l_4096#	6625
:l_4098#	6627
:l_4101#	6630
:l_4103#	6631
:l_4105#	6635
:l_4142#	6640
:l_417#	4567
:l_4170#	6641
:l_4173#	6653
:l_4175#	6656
:l_4177#	6658
:l_4180#	6661
:l_4182#	6662
:l_4184#	6667
:l_4190#	6681
:l_4240#	6695
:l_4242#	6705
:l_4284#	6713
:l_4314#	6719
:l_4357#	6727
:l_436#	4569
:l_437#	4574
:l_4387#	6731
:l_439#	4587
:l_440#	4592
:l_449#	4625
:l_451#	4640
:l_453#	4654
:l_456#	4778
:l_4569#	4975
:l_4581#	4978
:l_4593#	4981
:l_4605#	4984
:l_4617#	4987
:l_462#	4781
:l_464#	4786
:l_4640#	4989
:l_466#	4790
:l_468#	4794
:l_4684#	1631
:l_470#	4798
:l_472#	4801
:l_4730#	1635
:l_4731#	1624
:l_4776#	1401
:l_493#	4811
:l_5223#	1411
:l_5233#	1414
:l_5234#	1399
:l_526#	4817
:l_527#	4823
:l_528#	4829
:l_529#	4835
:l_650#	47
:l_654#	69
:l_660#	97
:l_661#	104
:l_662#	108
:l_676#	1440
:l_722#	1446
:l_723#	1433
:l_728#	118
:l_730#	126
:l_736#	1456
:l_742#	1459
:l_744#	1464
:l_746#	1468
:l_748#	1472
:l_750#	1476
:l_752#	1479
:l_755#	1484
:l_762#	1490
:l_766#	1497
:l_773#	1502
:l_777#	1508
:l_784#	1513
:l_788#	1519
:l_795#	1524
:l_799#	1530
:l_8#	12
:l_806#	1535
:l_810#	1541
:l_817#	1546
:l_821#	1552
:l_828#	1557
:l_832#	1563
:l_839#	1568
:l_840#	1570
:l_886#	146
:l_888#	154
:l_892#	164
:l_894#	171
:l_897#	175
:l_899#	263
:l_9#	21
:l_902#	282
:l_908#	302
:l_910#	310
:l_911#	312
:l_913#	319
:l_915#	327
:l_916#	329
:l_918#	336
:l_920#	344
:l_921#	346
:l_923#	353
:l_925#	361
:l_926#	363
:l_928#	370
:l_930#	378
:l_931#	380
:l_933#	387
:l_935#	395
:l_936#	397
:l_938#	404
:l_940#	412
:l_941#	414
:l_943#	421
:l_945#	432
:l_946#	434
:l_948#	441
:l_950#	449
:l_951#	451
:l_953#	458
:l_955#	466
:l_956#	468
:l_958#	475
:l_960#	483
:l_961#	485
:l_963#	492
:l_965#	503
:l_966#	505
:l_968#	512
:l_970#	520
:l_971#	522
:l_973#	529
:l_975#	537
:l_976#	539
:l_978#	546
:l_980#	554
:l_981#	556
:l_983#	563
:l_985#	574
:l_986#	576
:l_988#	583
:l_990#	591
:l_991#	593
:l_993#	600
:l_995#	608
:l_996#	610
:l_998#	617
:start#	0
*a0 gpr_a_rel 00
*a1 gpr_a_rel 01
*a2 gpr_a_rel 02
*a3 gpr_a_rel 03
*a4 gpr_a_rel 04
*a5 gpr_a_rel 05
*a6 gpr_a_rel 06
*a7 gpr_a_rel 07
*a8 gpr_a_rel 08
*a9 gpr_a_rel 09
*a10 gpr_a_rel 0A
*a11 gpr_a_rel 0B
*a12 gpr_a_rel 0C
*a13 gpr_a_rel 0D
*a14 gpr_a_rel 0E
*a15 gpr_a_rel 0F
*b0 gpr_b_rel 00
*b1 gpr_b_rel 01
*b2 gpr_b_rel 02
*b3 gpr_b_rel 03
*b4 gpr_b_rel 04
*b5 gpr_b_rel 05
*b6 gpr_b_rel 06
*b7 gpr_b_rel 07
*b8 gpr_b_rel 08
*b9 gpr_b_rel 09
*b10 gpr_b_rel 0A
*b11 gpr_b_rel 0B
*b12 gpr_b_rel 0C
*b13 gpr_b_rel 0D
*b14 gpr_b_rel 0E
*b15 gpr_b_rel 0F
*$0 sram_rel 000 1 both 0 0
*$1 sram_rel 001 1 both 0 0
*$2 sram_rel 002 1 both 0 0
*$3 sram_rel 003 1 both 0 0
*$4 sram_rel 004 1 both 0 0
*$5 sram_rel 005 1 both 0 0
*$6 sram_rel 006 1 both 0 0
*$7 sram_rel 007 1 both 0 0
*$8 sram_rel 008 1 both 0 0
*$9 sram_rel 009 1 both 0 0
*$10 sram_rel 00A 1 both 0 0
*$11 sram_rel 00B 1 both 0 0
*$12 sram_rel 00C 1 both 0 0
*$13 sram_rel 00D 1 both 0 0
*$14 sram_rel 00E 1 both 0 0
*$15 sram_rel 00F 1 both 0 0
*$$0 dram_rel 000 1 both 0 0
*$$1 dram_rel 001 1 both 0 0
*$$2 dram_rel 002 1 both 0 0
*$$3 dram_rel 003 1 both 0 0
*$$4 dram_rel 004 1 both 0 0
*$$5 dram_rel 005 1 both 0 0
*$$6 dram_rel 006 1 both 0 0
*$$7 dram_rel 007 1 both 0 0
*$$8 dram_rel 008 1 both 0 0
*$$9 dram_rel 009 1 both 0 0
*$$10 dram_rel 00A 1 both 0 0
*$$11 dram_rel 00B 1 both 0 0
*$$12 dram_rel 00C 1 both 0 0
*$$13 dram_rel 00D 1 both 0 0
*$$14 dram_rel 00E 1 both 0 0
*$$15 dram_rel 00F 1 both 0 0
*n$0 neighbor_rel 000
*n$1 neighbor_rel 001
*n$2 neighbor_rel 002
*n$3 neighbor_rel 003
*n$4 neighbor_rel 004
*n$5 neighbor_rel 005
*n$6 neighbor_rel 006
*n$7 neighbor_rel 007
*n$8 neighbor_rel 008
*n$9 neighbor_rel 009
*n$10 neighbor_rel 00A
*n$11 neighbor_rel 00B
*n$12 neighbor_rel 00C
*n$13 neighbor_rel 00D
*n$14 neighbor_rel 00E
*n$15 neighbor_rel 00F
*@a127 gpr_a_abs 7F
*@a111 gpr_a_abs 6F
*@a95 gpr_a_abs 5F
*@b127 gpr_b_abs FF
*@a79 gpr_a_abs 4F
*@a63 gpr_a_abs 3F
*@b111 gpr_b_abs EF
*_rx_ring_ready_sig signal   C 1
.%import_expr common_code 0 <34:22:0> &bp 4993 +
.0 DCE0500018 common_code
	.%line 676 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:737 1 4993
/******/    plugin_init();
_main#:
	br[_plugin_init#], defer[1]
.%import_expr common_code 1 <27:20:8,17:10:0> &bp 2 +
.1 F0000C0801 common_code
	.%line 676 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:737 0
	load_addr[a1, l_13067#]
.%import_expr common_code 2 <34:22:0> &bp 1375 +
.2 D957D00018 common_code
	.%line 677 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:737 1 1375
/******/    dl_sink_init();
l_13067#:
	br[_dl_sink_init#], defer[1]
.%import_expr common_code 3 <27:20:8,17:10:0> &bp 4 +
.3 F0000C1001 common_code
	.%line 677 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:737 0
	load_addr[a1, l_13068#]
.%import_expr common_code 4 <34:22:0> &bp 1383 +
.4 D959D00018 common_code
	.%line 678 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:737 1 1383
/******/    dl_source_init();
l_13068#:
	br[_dl_source_init#], defer[1]
.%import_expr common_code 5 <27:20:8,17:10:0> &bp 6 +
.5 F0000C1801 common_code
	.%line 678 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:737 0
	load_addr[a1, l_13069#]
.6 FC04400000 common_code
	.%line 681 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:737 1
/******/    c = ctx();
l_13069#:
	local_csr_rd[active_ctx_sts]
.7 F0000C0001 common_code
	.%line 681 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:737 0
	immed[a1, 0, <<0]
.8 A4001C1C01 common_code
	.%line 681 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:737 0
	alu[a1, a1, AND, 7]
.%import_expr common_code 9 <34:22:0> &bp 35 +
.9 D808C00109 common_code
	.%line 683 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:737 0 35
/******/    if(c >= FIRST_PACKET_THREAD && c <= LAST_PACKET_THREAD)
	blt[l_15#]
.10 AAB00C1401 common_code
	.%line 683 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:737 0
	alu[--, a1, -, 5]
.%import_expr common_code 11 <34:22:0> &bp 21 +
.11 D80540010B common_code
	.%line 683 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:737 0 21
	bgt[l_9#]
.12 B08EFF1000 common_code
	.%line 687 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:737 0
/******/        handle_pkt();
l_8#:
	alu[@b111, a0, +, 196]
.13 FC06E3BF00 common_code
	.%line 687 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:737 0
	local_csr_wr[active_lm_addr_1, @b111]
.14 F0000C0300 common_code
	.%line 687 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:737 0
	nop
.15 F0000C0300 common_code
	.%line 687 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:737 0
	nop
.16 F0000C0300 common_code
	.%line 687 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:737 0
	nop
.%import_expr common_code 17 <34:22:0> &bp 6752 +
.17 DE98100018 common_code
	.%line 687 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:737 1 6752
	br[_handle_pkt#], defer[1]
.%import_expr common_code 18 <27:20:8,17:10:0> &bp 19 +
.18 F0000C4E20 common_code
	.%line 687 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:737 0
	load_addr[*l$index1, l_13070#]
.19 F0000C0300 common_code
	.%line 687 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:737 0
l_13070#:
	nop
.%import_expr common_code 20 <34:22:0> &bp 12 +
.20 D803000018 common_code
	.%line 687 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:737 0 12
	br[l_8#]
.21 AAB00C1801 common_code
	.%line 691 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:737 0
/******/    else if(c == MESSAGE_THREAD)
l_9#:
	alu[--, a1, -, 6]
.%import_expr common_code 22 <34:22:0> &bp 32 +
.22 D808000101 common_code
	.%line 691 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:737 0 32
	bne[l_12#]
.23 B08EFF1000 common_code
	.%line 695 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:737 0
/******/        handle_msg();
l_11#:
	alu[@b111, a0, +, 196]
.24 FC06E3BF00 common_code
	.%line 695 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:737 0
	local_csr_wr[active_lm_addr_1, @b111]
.25 F0000C0300 common_code
	.%line 695 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:737 0
	nop
.26 F0000C0300 common_code
	.%line 695 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:737 0
	nop
.27 F0000C0300 common_code
	.%line 695 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:737 0
	nop
.%import_expr common_code 28 <34:22:0> &bp 3757 +
.28 DBAB500018 common_code
	.%line 695 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:737 1 3757
	br[_handle_msg#], defer[1]
.%import_expr common_code 29 <27:20:8,17:10:0> &bp 30 +
.29 F0000C7A20 common_code
	.%line 695 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:737 0
	load_addr[*l$index1, l_13071#]
.30 F0000C0300 common_code
	.%line 695 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:737 0
l_13071#:
	nop
.%import_expr common_code 31 <34:22:0> &bp 23 +
.31 D805C00018 common_code
	.%line 695 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:737 0 23
	br[l_11#]
.32 AAB00C1C01 common_code
	.%line 700 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:737 0
/******/    else if(c == CALLBACK_THREAD)
l_12#:
	alu[--, a1, -, 7]
.%import_expr common_code 33 <34:22:0> &bp 35 +
.33 D808C00101 common_code
	.%line 700 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:737 0 35
	bne[l_15#]
.%import_expr common_code 34 <34:22:0> &bp 34 +
.34 D808800018 common_code
	.%line 700 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:737 0 34
l_14#:
	br[l_14#]
.%import_expr common_code 35 <34:22:0> &bp 1391 +
.35 D95BD00018 common_code
	.%line 708 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:737 1 1391
/******/  }
l_15#:
	br[_exit#], defer[1]
.%import_expr common_code 36 <27:20:8,7:0:0> &bp 37 +
.36 F000000325 common_code
	.%line 708 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:737 0
	load_addr[b0, l_13072#]
.%import_expr common_code 37 <34:22:0> &bp 37 +
.37 D809400018 common_code
	.%line 708 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:737 0 37
l_13072#:
l_13019#:
	br[l_13019#]
.38 A070000001 common_code
	.%line 392 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 0
/******/      if (count==0)
_strncmp#:
	alu[--, --, B, a1]
.%import_expr common_code 39 <34:22:0> &bp 108 +
.39 D81B000100 common_code
	.%line 392 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 0 108
	beq[l_662#]
.40 BA805C0401 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 0
/******/      while(--count && *s1==*s2 && *s1)
	alu[b5, a1, -, 1]
.%import_expr common_code 41 <34:22:0> &bp 47 +
.41 D80BC00101 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 0 47
	bne[l_650#]
.42 F0000E4001 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 0
/******/      return (UCHAR)*s1 - (UCHAR)*s2;
	immed[a1, 144, <<0]
.43 0010000001 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.44 9000220000 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 1
	alu_shf[b2, --, B, $0, <<0]
.45 9D80200900 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 0
	asr[b2, b2, >>24]
.%import_expr common_code 46 <34:22:0> &bp 99 +
.46 D818C00018 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 0 99
	br[l_13027#]
.47 F0000E4001 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 0
/******/      while(--count && *s1==*s2 && *s1)
l_650#:
	immed[a1, 144, <<0]
.48 0010000101 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 1
	sram[read, $0, b0, a1, 1], ctx_swap[s1], defer[1]
.49 91D0101200 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 0
	alu_shf[b1, --, B, b4, <<3]
.50 A000560000 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 0
	alu[a5, --, B, $0]
.51 9000220000 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 1
	alu_shf[b2, --, B, $0, <<0]
.52 9D80200900 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 0
	asr[b2, b2, >>24]
.53 8080100A00 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 1
	alu_shf[a1, --, B, b2, <<24]
.54 8D80180101 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 0
	asr[a1, a1, >>24]
.55 0010001020 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 0
	sram[read, $0, b4, 0, 1], ctx_swap[s1]
.56 AA70000700 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 2
	alu[--, b1, OR, 0]
.57 9000120200 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 1
	alu_shf[b1, --, B, $0, <<indirect]
.58 8D80200500 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 0
	asr[a2, b1, >>24]
.59 9080180202 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 1
	alu_shf[b1, --, B, a2, <<24]
.60 9D80100500 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 0
	asr[b1, b1, >>24]
.61 AAF0000401 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 0
	alu[--, b1, -, a1]
.%import_expr common_code 62 <34:22:0> &bp 104 +
.62 D81A000101 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 0 104
	bne[l_661#]
.63 A070000001 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 0
	alu[--, --, B, a1]
.%import_expr common_code 64 <34:22:0> &bp 104 +
.64 D81A000100 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 0 104
	beq[l_661#]
.65 BAC0501701 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 0
	alu[b5, b5, -, 1]
.%import_expr common_code 66 <34:22:0> &bp 97 +
.66 D818600100 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 2 97
	beq[l_660#], defer[2]
.67 B0C0D00391 common_code
	.%line 399 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 1
/******/          s1++;
	alu[b13, b0, +, 145]
.68 B0C0401301 common_code
	.%line 400 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 0
/******/          s2++;
	alu[b4, b4, +, 1]
.69 0010003620 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 2
/******/      while(--count && *s1==*s2 && *s1)
l_654#:
	sram[read, $0, b13, 0, 1], ctx_swap[s1], defer[2]
.70 81D0103600 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 1
	alu_shf[a1, --, B, b13, <<3]
.71 91D0101200 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 0
	alu_shf[b1, --, B, b4, <<3]
.72 AA300C0001 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 2
	alu[--, a1, OR, 0]
.73 8000120200 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 1
	alu_shf[a1, --, B, $0, <<indirect]
.74 9D80280101 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 0
	asr[b2, a1, >>24]
.75 8080100A00 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 1
	alu_shf[a1, --, B, b2, <<24]
.76 8D80180101 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 0
	asr[a1, a1, >>24]
.77 0010001020 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 0
	sram[read, $0, b4, 0, 1], ctx_swap[s1]
.78 AA70000700 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 2
	alu[--, b1, OR, 0]
.79 9000120200 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 1
	alu_shf[b1, --, B, $0, <<indirect]
.80 8D80200500 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 0
	asr[a2, b1, >>24]
.81 9080180202 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 1
	alu_shf[b1, --, B, a2, <<24]
.82 9D80100500 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 0
	asr[b1, b1, >>24]
.83 AAF0000401 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 0
	alu[--, b1, -, a1]
.%import_expr common_code 84 <34:22:0> &bp 104 +
.84 D81A000101 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 0 104
	bne[l_661#]
.85 A070000001 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 0
	alu[--, --, B, a1]
.%import_expr common_code 86 <34:22:0> &bp 104 +
.86 D81A000100 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 0 104
	beq[l_661#]
.87 BAC0501701 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 0
	alu[b5, b5, -, 1]
.%import_expr common_code 88 <34:22:0> &bp 69 +
.88 D811600101 common_code
	.%line 397 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 2 69
	bne[l_654#], defer[2]
.89 B0C0D03701 common_code
	.%line 399 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 1
/******/          s1++;
	alu[b13, b13, +, 1]
.90 B0C0401301 common_code
	.%line 400 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 0
/******/          s2++;
	alu[b4, b4, +, 1]
.91 0010003520 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 1
/******/      return (UCHAR)*s1 - (UCHAR)*s2;
	sram[read, $0, b13, 0, 1], ctx_swap[s1], defer[1]
.92 81D0103600 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 0
	alu_shf[a1, --, B, b13, <<3]
.93 AA300C0001 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 2
	alu[--, a1, OR, 0]
.94 8000120200 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 1
	alu_shf[a1, --, B, $0, <<indirect]
.95 9D80280101 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 0
	asr[b2, a1, >>24]
.%import_expr common_code 96 <34:22:0> &bp 99 +
.96 D818C00018 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 0 99
	br[l_13027#]
.97 9180280205 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 1
l_660#:
	alu_shf[b2, --, B, a5, <<8]
.98 9D80200900 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 0
	asr[b2, b2, >>24]
.99 0010001120 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 1
l_13027#:
	sram[read, $0, b4, 0, 1], ctx_swap[s1], defer[1]
.100 81D0101200 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 0
	alu_shf[a1, --, B, b4, <<3]
.101 AA300C0001 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 2
	alu[--, a1, OR, 0]
.102 8000120200 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 1
	alu_shf[a1, --, B, $0, <<indirect]
.103 8D80280101 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 0
	asr[a2, a1, >>24]
.104 E800300F00 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 3 0 B3
l_661#:
	rtn[b3], defer[3]
.105 C001100801 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 2
	ld_field_w_clr[a1, 0001, b2, >>0]
.106 C001180402 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 1
	ld_field_w_clr[b1, 0001, a2, >>0]
.107 AA80100401 common_code
	.%line 403 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 0
	alu[a1, a1, -, b1]
.108 E800100F00 common_code
	.%line 394 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:534 1 0 B3
/******/          return 0;
l_662#:
	rtn[b3], defer[1]
.109 F0000C0001 common_code
	.%line 394 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:534 0
	immed[a1, 0, <<0]
.110 B08EFF2000 common_code
	.%line 285 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:543 0
/******/  {
_strlen_lmem#:
	alu[@b111, a0, +, 200]
.111 FC0663BF00 common_code
	.%line 285 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:543 0
	local_csr_wr[active_lm_addr_0, @b111]
.112 F0000C0300 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:543 0
/******/      while(*p)
	nop
.113 F0000C0300 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:543 0
	nop
.114 F0000C0300 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:543 0
	nop
.115 8180114100 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:543 0
	alu_shf[a1, --, B, *l$index0, >>24]
.%import_expr common_code 116 <34:22:0> &bp 126 +
.116 D81F900100 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:543 1 126
	beq[l_730#], defer[1]
.117 A0802F2000 common_code
	.%line 286 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:543 0
/******/      LMEM_U8 *p = s;
	alu[a2, a0, +, 200]
.118 A0802C0402 common_code
	.%line 289 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:543 0
/******/          p++;
l_728#:
	alu[a2, a2, +, 1]
.119 FC06EC0002 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:543 0
/******/      while(*p)
	local_csr_wr[active_lm_addr_1, a2]
.120 AAC01C0C02 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:543 0
	alu[a1, 3, -, a2]
.121 81D0180201 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:543 0
	alu_shf[a1, --, B, a1, <<3]
.122 AA300C0001 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:543 1
	alu[--, a1, OR, 0]
.123 9000116100 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:543 0
	alu_shf[b1, --, B, *l$index1, >>indirect]
.124 C401100401 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:543 0
	ld_field_w_clr[a1, 0001, b1, <<0], load_cc
.%import_expr common_code 125 <34:22:0> &bp 118 +
.125 D81D800101 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:543 0 118
	bne[l_728#]
.126 E800200B00 common_code
	.%line 291 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:543 2 0 B2
/******/      return p - s;
l_730#:
	rtn[b2], defer[2]
.127 B0801F2000 common_code
	.%line 291 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:543 1
	alu[b1, a0, +, 200]
.128 AA80100402 common_code
	.%line 291 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:543 0
	alu[a1, a2, -, b1]
.129 F40C003700 common_code
	.%line 550 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:773 0
/******/         (__declspec(sram) void *) ((SRAM_CONTROL_RING_CHANNEL<<QDESC_CHANNEL_BITPOS) | (ring_number<<2));
_sram_ring_get_buffer_1word#:
	immed[b13, 49152, <<16]
.130 9BE0D83605 common_code
	.%line 550 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:773 0
	alu_shf[b13, b13, OR, a5, <<2]
.131 0910043420 common_code
	.%line 552 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:964 0
/******/    sram_get_ring(data, ring_addr, sizeof(data) / sizeof(data[0]), ctx_swap, &ring_signal);
	sram[get, $0, b13, 0, 1], ctx_swap[s1]
.132 E8001C000E common_code
	.%line 554 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:773 1 0 A14
/******/    return data[0];
	rtn[a14], defer[1]
.133 B000D60000 common_code
	.%line 554 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:773 0
	alu[b13, --, B, $0]
.134 A0C0100390 common_code
	.%line 2360 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
/******/      if (ALIGNED_U64(p) && ALIGNED_U64(q))
_memcpy_sram_lmem#:
	alu[a1, b0, +, 144]
.135 A4001C1C01 common_code
	.%line 2360 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[a1, a1, AND, 7]
.%import_expr common_code 136 <34:22:0> &bp 154 +
.136 D826A00101 common_code
	.%line 2360 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 2 154
	bne[l_888#], defer[2]
.137 B0C0300390 common_code
	.%line 2357 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 1
/******/      U32  p= (U32)dest;
	alu[b3, b0, +, 144]
.138 A0803D8000 common_code
	.%line 2358 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
/******/      U32  q= (U32)src;
	alu[a3, a0, +, 96]
.139 A0801D8000 common_code
	.%line 2360 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
/******/      if (ALIGNED_U64(p) && ALIGNED_U64(q))
	alu[a1, a0, +, 96]
.140 A4001C1C01 common_code
	.%line 2360 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[a1, a1, AND, 7]
.%import_expr common_code 141 <34:22:0> &bp 154 +
.141 D826800101 common_code
	.%line 2360 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0 154
	bne[l_888#]
.142 FC06EC0003 common_code
	.%line 2364 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
/******/      	    *(SRAM_U64 *) p =	*(LMEM_U64 *) q;
	local_csr_wr[active_lm_addr_1, a3]
.143 F0000C0300 common_code
	.%line 2364 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	nop
.144 F0000C0300 common_code
	.%line 2364 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	nop
.145 F0000C0300 common_code
	.%line 2364 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	nop
.146 A01808C000 common_code
	.%line 2364 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
l_886#:
	alu[$0, --, B, *l$index1++]
.147 A01818C000 common_code
	.%line 2364 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[$1, --, B, *l$index1++]
.148 0112000E20 common_code
	.%line 2364 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 2
	sram[write, $0, b3, 0, 2], ctx_swap[s1], defer[2]
.149 A0803C2003 common_code
	.%line 2366 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 1
/******/  	    q += 8;
	alu[a3, a3, +, 8]
.150 BAC0200B08 common_code
	.%line 2367 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
/******/              n -= 8;
	alu[b2, b2, -, 8]
.151 AAF0000B08 common_code
	.%line 2362 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
/******/          while (n >= 8)
	alu[--, b2, -, 8]
.%import_expr common_code 152 <34:22:0> &bp 146 +
.152 D824900104 common_code
	.%line 2362 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1 146
	bhs[l_886#], defer[1]
.153 B0C0300F08 common_code
	.%line 2365 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
/******/  	    p += 8;
	alu[b3, b3, +, 8]
.154 A440100F03 common_code
	.%line 2371 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
/******/      if (ALIGNED_U32(p) && ALIGNED_U32(q))
l_888#:
	alu[a1, b3, AND, 3]
.%import_expr common_code 155 <34:22:0> &bp 171 +
.155 D82AC00101 common_code
	.%line 2371 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0 171
	bne[l_894#]
.156 A4001C0C03 common_code
	.%line 2371 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[a1, a3, AND, 3]
.%import_expr common_code 157 <34:22:0> &bp 171 +
.157 D82AC00101 common_code
	.%line 2371 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0 171
	bne[l_894#]
.158 AAF0000B04 common_code
	.%line 2373 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
/******/          while (n >= 4)
	alu[--, b2, -, 4]
.%import_expr common_code 159 <34:22:0> &bp 171 +
.159 D82AC00105 common_code
	.%line 2373 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0 171
	blo[l_894#]
.160 FC06EC0003 common_code
	.%line 2375 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
/******/      	    *(SRAM_U32 *) p=	*(LMEM_U32 *) q;
	local_csr_wr[active_lm_addr_1, a3]
.161 F0000C0300 common_code
	.%line 2375 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	nop
.162 F0000C0300 common_code
	.%line 2375 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	nop
.163 F0000C0300 common_code
	.%line 2375 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	nop
.164 A01808C000 common_code
	.%line 2375 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
l_892#:
	alu[$0, --, B, *l$index1++]
.165 0110000E20 common_code
	.%line 2375 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 2
	sram[write, $0, b3, 0, 1], ctx_swap[s1], defer[2]
.166 A0803C1003 common_code
	.%line 2377 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 1
/******/  	    q += 4;
	alu[a3, a3, +, 4]
.167 BAC0200B04 common_code
	.%line 2378 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
/******/              n -= 4;
	alu[b2, b2, -, 4]
.168 AAF0000B04 common_code
	.%line 2373 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
/******/          while (n >= 4)
	alu[--, b2, -, 4]
.%import_expr common_code 169 <34:22:0> &bp 164 +
.169 D829100104 common_code
	.%line 2373 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1 164
	bhs[l_892#], defer[1]
.170 B0C0300F04 common_code
	.%line 2376 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
/******/  	    p += 4;
	alu[b3, b3, +, 4]
.171 A030000800 common_code
	.%line 2382 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
/******/      while (n > 0)
l_894#:
	alu[--, --, B, b2]
.%import_expr common_code 172 <34:22:0> &bp 282 +
.172 D846800100 common_code
	.%line 2382 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0 282
	beq[l_902#]
.173 AAF0000B06 common_code
	.%line 2382 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[--, b2, -, 6]
.%import_expr common_code 174 <34:22:0> &bp 263 +
.174 D841C00105 common_code
	.%line 2382 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0 263
	blo[l_899#]
.175 FC06EC0003 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
/******/      	*(SRAM_CHAR *) p=	*(LMEM_CHAR *) q;
l_897#:
	local_csr_wr[active_lm_addr_1, a3]
.176 81D0180203 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu_shf[a1, --, B, a3, <<3]
.177 BA80400F03 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[b4, 3, -, b3]
.178 AA300C0001 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 2
	alu[--, a1, OR, 0]
.179 8000116200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 1
	alu_shf[a1, --, B, *l$index1, <<indirect]
.180 8D80180101 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	asr[a1, a1, >>24]
.181 91D0101200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu_shf[b1, --, B, b4, <<3]
.182 AA70000700 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	alu[--, b1, OR, 0]
.183 8008080201 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	alu_shf[$0, --, B, a1, <<indirect]
.184 A440101303 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[a1, b4, AND, 3]
.185 AA300C0001 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	alu[--, a1, OR, 0]
.186 8000108600 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	alu_shf[a1, --, B, 1, <<indirect]
.187 9140180201 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu_shf[b1, --, B, a1, <<12]
.188 A0801C0403 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[a1, a3, +, 1]
.189 FC066C0001 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	local_csr_wr[active_lm_addr_0, a1]
.190 8AC2080621 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	alu_shf[--, b1, OR, 1, <<20]
.191 4110000C20 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	sram[write, $0, b3, 0, 1], ctx_swap[s1], indirect_ref
.192 81D0180201 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu_shf[a1, --, B, a1, <<3]
.193 AA300C0001 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 2
	alu[--, a1, OR, 0]
.194 8000114200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 1
	alu_shf[a1, --, B, *l$index0, <<indirect]
.195 8D80180101 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	asr[a1, a1, >>24]
.196 B0C0100F01 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[b1, b3, +, 1]
.197 BA80400703 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[b4, 3, -, b1]
.198 91D0101200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu_shf[b1, --, B, b4, <<3]
.199 AA70000700 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	alu[--, b1, OR, 0]
.200 8008080201 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	alu_shf[$0, --, B, a1, <<indirect]
.201 A440101303 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[a1, b4, AND, 3]
.202 AA300C0001 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	alu[--, a1, OR, 0]
.203 8000108600 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	alu_shf[a1, --, B, 1, <<indirect]
.204 9140180201 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu_shf[b1, --, B, a1, <<12]
.205 A0801C0803 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[a1, a3, +, 2]
.206 FC06EC0001 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	local_csr_wr[active_lm_addr_1, a1]
.207 8AC2080621 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	alu_shf[--, b1, OR, 1, <<20]
.208 4110000C21 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	sram[write, $0, b3, 1, 1], ctx_swap[s1], indirect_ref
.209 81D0180201 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu_shf[a1, --, B, a1, <<3]
.210 AA300C0001 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 2
	alu[--, a1, OR, 0]
.211 8000116200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 1
	alu_shf[a1, --, B, *l$index1, <<indirect]
.212 8D80180101 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	asr[a1, a1, >>24]
.213 B0C0100F02 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[b1, b3, +, 2]
.214 BA80400703 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[b4, 3, -, b1]
.215 91D0101200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu_shf[b1, --, B, b4, <<3]
.216 AA70000700 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	alu[--, b1, OR, 0]
.217 8008080201 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	alu_shf[$0, --, B, a1, <<indirect]
.218 A440101303 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[a1, b4, AND, 3]
.219 AA300C0001 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	alu[--, a1, OR, 0]
.220 8000108600 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	alu_shf[a1, --, B, 1, <<indirect]
.221 9140180201 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu_shf[b1, --, B, a1, <<12]
.222 A0801C0C03 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[a1, a3, +, 3]
.223 FC06EC0001 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	local_csr_wr[active_lm_addr_1, a1]
.224 8AC2080621 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	alu_shf[--, b1, OR, 1, <<20]
.225 4110000C22 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	sram[write, $0, b3, 2, 1], ctx_swap[s1], indirect_ref
.226 81D0180201 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu_shf[a1, --, B, a1, <<3]
.227 AA300C0001 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 2
	alu[--, a1, OR, 0]
.228 8000116200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 1
	alu_shf[a1, --, B, *l$index1, <<indirect]
.229 8D80180101 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	asr[a1, a1, >>24]
.230 B0C0100F03 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[b1, b3, +, 3]
.231 BA80400703 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[b4, 3, -, b1]
.232 91D0101200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu_shf[b1, --, B, b4, <<3]
.233 AA70000700 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	alu[--, b1, OR, 0]
.234 8008080201 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	alu_shf[$0, --, B, a1, <<indirect]
.235 A440101303 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[a1, b4, AND, 3]
.236 AA300C0001 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	alu[--, a1, OR, 0]
.237 8000108600 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	alu_shf[a1, --, B, 1, <<indirect]
.238 9140180201 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu_shf[b1, --, B, a1, <<12]
.239 A0801C1003 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[a1, a3, +, 4]
.240 FC06EC0001 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	local_csr_wr[active_lm_addr_1, a1]
.241 8AC2080621 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	alu_shf[--, b1, OR, 1, <<20]
.242 4110000C23 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	sram[write, $0, b3, 3, 1], ctx_swap[s1], indirect_ref
.243 81D0180201 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu_shf[a1, --, B, a1, <<3]
.244 AA300C0001 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 2
	alu[--, a1, OR, 0]
.245 8000116200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 1
	alu_shf[a1, --, B, *l$index1, <<indirect]
.246 8D80180101 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	asr[a1, a1, >>24]
.247 B0C0100F04 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[b1, b3, +, 4]
.248 BA80400703 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[b4, 3, -, b1]
.249 91D0101200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu_shf[b1, --, B, b4, <<3]
.250 AA70000700 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	alu[--, b1, OR, 0]
.251 8008080201 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	alu_shf[$0, --, B, a1, <<indirect]
.252 A440101303 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[a1, b4, AND, 3]
.253 AA300C0001 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	alu[--, a1, OR, 0]
.254 8000108600 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	alu_shf[a1, --, B, 1, <<indirect]
.255 9140180201 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu_shf[b1, --, B, a1, <<12]
.256 8AC2080621 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	alu_shf[--, b1, OR, 1, <<20]
.257 4110000C24 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	sram[write, $0, b3, 4, 1], ctx_swap[s1], indirect_ref
.258 BAC0200B05 common_code
	.%line 2387 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
/******/          n -= 1;
	alu[b2, b2, -, 5]
.259 AAF0000B06 common_code
	.%line 2382 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
/******/      while (n > 0)
	alu[--, b2, -, 6]
.%import_expr common_code 260 <34:22:0> &bp 175 +
.260 D82BE00104 common_code
	.%line 2382 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 2 175
	bhs[l_897#], defer[2]
.261 B0C0300F05 common_code
	.%line 2385 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 1
/******/  	p += 1;
	alu[b3, b3, +, 5]
.262 A0803C1403 common_code
	.%line 2386 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
/******/  	q += 1;
	alu[a3, a3, +, 5]
.263 FC06EC0003 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
/******/      	*(SRAM_CHAR *) p=	*(LMEM_CHAR *) q;
l_899#:
	local_csr_wr[active_lm_addr_1, a3]
.264 81D0180203 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu_shf[a1, --, B, a3, <<3]
.265 BA80400F03 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[b4, 3, -, b3]
.266 AA300C0001 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 2
	alu[--, a1, OR, 0]
.267 8000116200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 1
	alu_shf[a1, --, B, *l$index1, <<indirect]
.268 8D80180101 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	asr[a1, a1, >>24]
.269 91D0101200 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu_shf[b1, --, B, b4, <<3]
.270 AA70000700 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	alu[--, b1, OR, 0]
.271 8008080201 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	alu_shf[$0, --, B, a1, <<indirect]
.272 A440101303 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu[a1, b4, AND, 3]
.273 AA300C0001 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	alu[--, a1, OR, 0]
.274 8000108600 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	alu_shf[a1, --, B, 1, <<indirect]
.275 9140180201 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
	alu_shf[b1, --, B, a1, <<12]
.276 8AC2080621 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 1
	alu_shf[--, b1, OR, 1, <<20]
.277 4110000C20 common_code
	.%line 2384 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
	sram[write, $0, b3, 0, 1], ctx_swap[s1], indirect_ref
.278 BAC0200B01 common_code
	.%line 2387 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0
/******/          n -= 1;
	alu[b2, b2, -, 1]
.%import_expr common_code 279 <34:22:0> &bp 263 +
.279 D841E00101 common_code
	.%line 2382 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 2 263
/******/      while (n > 0)
	bne[l_899#], defer[2]
.280 B0C0300F01 common_code
	.%line 2385 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 1
/******/  	p += 1;
	alu[b3, b3, +, 1]
.281 A0803C0403 common_code
	.%line 2386 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:436 0
/******/  	q += 1;
	alu[a3, a3, +, 1]
.282 E8000C0002 common_code
	.%line 2391 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:436 0 0 A2
/******/      return dest;
l_902#:
	rtn[a2]
.283 F0000E4001 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
/******/  	pchar = *p;
_helper_count_words#:
	immed[a1, 144, <<0]
.284 001C000101 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
	sram[read, $0, b0, a1, 7], ctx_swap[s1], defer[1]
.285 F000000700 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	immed[b1, 0, <<0]
.286 B000560000 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[b5, --, B, $0]
.287 A000560400 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[a5, --, B, $1]
.288 A000160800 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[a1, --, B, $2]
.289 B000460C00 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[b4, --, B, $3]
.290 9000D20000 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
	alu_shf[b13, --, B, $0, <<0]
.291 9D80D03500 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[b13, b13, >>24]
.292 9080D03600 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/      	if( pchar != ' ' ) {
	alu_shf[b13, --, B, b13, <<24]
.293 9D80D03500 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[b13, b13, >>24]
.294 AAF0003720 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, b13, -, 32]
.%import_expr common_code 295 <34:22:0> &bp 302 +
.295 D84BB00101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 3 302
	bne[l_908#], defer[3]
.296 B000361000 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 2
/******/  	pchar = *p;
	alu[b3, --, B, $4]
.297 A000361400 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 1
	alu[a3, --, B, $5]
.298 B000261800 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	alu[b2, --, B, $6]
.299 8180E01600 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
	alu_shf[a14, --, B, b5, <<8]
.300 8D80E8010E common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a14, a14, >>24]
.%import_expr common_code 301 <34:22:0> &bp 312 +
.301 D84E000018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 312
	br[l_911#]
.302 8180E01600 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/  	    if( *p == ' ' )		++nwords;
l_908#:
	alu_shf[a14, --, B, b5, <<8]
.303 8D80E8010E common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a14, a14, >>24]
.304 9080D8020E common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
	alu_shf[b13, --, B, a14, <<24]
.305 9D80D03500 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[b13, b13, >>24]
.306 AAF0003720 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, b13, -, 32]
.%import_expr common_code 307 <34:22:0> &bp 310 +
.307 D84D800101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 310
	bne[l_910#]
.%import_expr common_code 308 <34:22:0> &bp 312 +
.308 D84E100018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1 312
	br[l_911#], defer[1]
.309 F000000701 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	immed[b1, 1, <<0]
.310 A030003400 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
/******/  	    else if( *p == '\0' ) {
l_910#:
	alu[--, --, B, b13]
.%import_expr common_code 311 <34:22:0> &bp 762 +
.311 D8BE800100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 762
	beq[l_1041#]
.312 9080D8020E common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/      	if( pchar != ' ' ) {
l_911#:
	alu_shf[b13, --, B, a14, <<24]
.313 9D80D03500 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[b13, b13, >>24]
.314 AAF0003720 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, b13, -, 32]
.%import_expr common_code 315 <34:22:0> &bp 319 +
.315 D84FC00101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 319
	bne[l_913#]
.316 8100E01600 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/  	pchar = *p;
	alu_shf[a14, --, B, b5, <<16]
.317 8D80E8010E common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a14, a14, >>24]
.%import_expr common_code 318 <34:22:0> &bp 329 +
.318 D852400018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 329
	br[l_916#]
.319 8100E01600 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/  	    if( *p == ' ' )		++nwords;
l_913#:
	alu_shf[a14, --, B, b5, <<16]
.320 8D80E8010E common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a14, a14, >>24]
.321 9080D8020E common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
	alu_shf[b13, --, B, a14, <<24]
.322 9D80D03500 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[b13, b13, >>24]
.323 AAF0003720 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, b13, -, 32]
.%import_expr common_code 324 <34:22:0> &bp 327 +
.324 D851C00101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 327
	bne[l_915#]
.%import_expr common_code 325 <34:22:0> &bp 329 +
.325 D852500018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1 329
	br[l_916#], defer[1]
.326 B0C0100701 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	alu[b1, b1, +, 1]
.327 A030003400 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
/******/  	    else if( *p == '\0' ) {
l_915#:
	alu[--, --, B, b13]
.%import_expr common_code 328 <34:22:0> &bp 762 +
.328 D8BE800100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 762
	beq[l_1041#]
.329 9080D8020E common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/      	if( pchar != ' ' ) {
l_916#:
	alu_shf[b13, --, B, a14, <<24]
.330 9D80D03500 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[b13, b13, >>24]
.331 AAF0003720 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, b13, -, 32]
.%import_expr common_code 332 <34:22:0> &bp 336 +
.332 D854000101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 336
	bne[l_918#]
.333 9080D01600 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/  	pchar = *p;
	alu_shf[b13, --, B, b5, <<24]
.334 9D80D03500 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[b13, b13, >>24]
.%import_expr common_code 335 <34:22:0> &bp 346 +
.335 D856800018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 346
	br[l_921#]
.336 9080D01600 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/  	    if( *p == ' ' )		++nwords;
l_918#:
	alu_shf[b13, --, B, b5, <<24]
.337 9D80D03500 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[b13, b13, >>24]
.338 9080503600 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
	alu_shf[b5, --, B, b13, <<24]
.339 9D80501500 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[b5, b5, >>24]
.340 AAF0001720 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, b5, -, 32]
.%import_expr common_code 341 <34:22:0> &bp 344 +
.341 D856000101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 344
	bne[l_920#]
.%import_expr common_code 342 <34:22:0> &bp 346 +
.342 D856900018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1 346
	br[l_921#], defer[1]
.343 B0C0100701 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	alu[b1, b1, +, 1]
.344 A030001400 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
/******/  	    else if( *p == '\0' ) {
l_920#:
	alu[--, --, B, b5]
.%import_expr common_code 345 <34:22:0> &bp 762 +
.345 D8BE800100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 762
	beq[l_1041#]
.346 9080503600 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/      	if( pchar != ' ' ) {
l_921#:
	alu_shf[b5, --, B, b13, <<24]
.347 9D80501500 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[b5, b5, >>24]
.348 AAF0001720 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, b5, -, 32]
.%import_expr common_code 349 <34:22:0> &bp 353 +
.349 D858400101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 353
	bne[l_923#]
.350 9000D80005 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/  	pchar = *p;
	alu_shf[b13, --, B, a5, <<0]
.351 9D80D03500 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[b13, b13, >>24]
.%import_expr common_code 352 <34:22:0> &bp 363 +
.352 D85AC00018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 363
	br[l_926#]
.353 9000D80005 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/  	    if( *p == ' ' )		++nwords;
l_923#:
	alu_shf[b13, --, B, a5, <<0]
.354 9D80D03500 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[b13, b13, >>24]
.355 9080503600 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
	alu_shf[b5, --, B, b13, <<24]
.356 9D80501500 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[b5, b5, >>24]
.357 AAF0001720 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, b5, -, 32]
.%import_expr common_code 358 <34:22:0> &bp 361 +
.358 D85A400101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 361
	bne[l_925#]
.%import_expr common_code 359 <34:22:0> &bp 363 +
.359 D85AD00018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1 363
	br[l_926#], defer[1]
.360 B0C0100701 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	alu[b1, b1, +, 1]
.361 A030001400 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
/******/  	    else if( *p == '\0' ) {
l_925#:
	alu[--, --, B, b5]
.%import_expr common_code 362 <34:22:0> &bp 762 +
.362 D8BE800100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 762
	beq[l_1041#]
.363 9080503600 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/      	if( pchar != ' ' ) {
l_926#:
	alu_shf[b5, --, B, b13, <<24]
.364 9D80501500 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[b5, b5, >>24]
.365 AAF0001720 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, b5, -, 32]
.%import_expr common_code 366 <34:22:0> &bp 370 +
.366 D85C800101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 370
	bne[l_928#]
.367 9180D80205 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/  	pchar = *p;
	alu_shf[b13, --, B, a5, <<8]
.368 9D80D03500 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[b13, b13, >>24]
.%import_expr common_code 369 <34:22:0> &bp 380 +
.369 D85F000018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 380
	br[l_931#]
.370 9180D80205 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/  	    if( *p == ' ' )		++nwords;
l_928#:
	alu_shf[b13, --, B, a5, <<8]
.371 9D80D03500 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[b13, b13, >>24]
.372 9080503600 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
	alu_shf[b5, --, B, b13, <<24]
.373 9D80501500 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[b5, b5, >>24]
.374 AAF0001720 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, b5, -, 32]
.%import_expr common_code 375 <34:22:0> &bp 378 +
.375 D85E800101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 378
	bne[l_930#]
.%import_expr common_code 376 <34:22:0> &bp 380 +
.376 D85F100018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1 380
	br[l_931#], defer[1]
.377 B0C0100701 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	alu[b1, b1, +, 1]
.378 A030001400 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
/******/  	    else if( *p == '\0' ) {
l_930#:
	alu[--, --, B, b5]
.%import_expr common_code 379 <34:22:0> &bp 762 +
.379 D8BE800100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 762
	beq[l_1041#]
.380 9080503600 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/      	if( pchar != ' ' ) {
l_931#:
	alu_shf[b5, --, B, b13, <<24]
.381 9D80501500 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[b5, b5, >>24]
.382 AAF0001720 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, b5, -, 32]
.%import_expr common_code 383 <34:22:0> &bp 387 +
.383 D860C00101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 387
	bne[l_933#]
.384 9100D80205 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/  	pchar = *p;
	alu_shf[b13, --, B, a5, <<16]
.385 9D80D03500 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[b13, b13, >>24]
.%import_expr common_code 386 <34:22:0> &bp 397 +
.386 D863400018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 397
	br[l_936#]
.387 9100D80205 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/  	    if( *p == ' ' )		++nwords;
l_933#:
	alu_shf[b13, --, B, a5, <<16]
.388 9D80D03500 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[b13, b13, >>24]
.389 9080503600 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
	alu_shf[b5, --, B, b13, <<24]
.390 9D80501500 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[b5, b5, >>24]
.391 AAF0001720 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, b5, -, 32]
.%import_expr common_code 392 <34:22:0> &bp 395 +
.392 D862C00101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 395
	bne[l_935#]
.%import_expr common_code 393 <34:22:0> &bp 397 +
.393 D863500018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1 397
	br[l_936#], defer[1]
.394 B0C0100701 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	alu[b1, b1, +, 1]
.395 A030001400 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
/******/  	    else if( *p == '\0' ) {
l_935#:
	alu[--, --, B, b5]
.%import_expr common_code 396 <34:22:0> &bp 762 +
.396 D8BE800100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 762
	beq[l_1041#]
.397 9080503600 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/      	if( pchar != ' ' ) {
l_936#:
	alu_shf[b5, --, B, b13, <<24]
.398 9D80501500 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[b5, b5, >>24]
.399 AAF0001720 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, b5, -, 32]
.%import_expr common_code 400 <34:22:0> &bp 404 +
.400 D865000101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 404
	bne[l_938#]
.401 9080580205 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/  	pchar = *p;
	alu_shf[b5, --, B, a5, <<24]
.402 9D80501500 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[b5, b5, >>24]
.%import_expr common_code 403 <34:22:0> &bp 414 +
.403 D867800018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 414
	br[l_941#]
.404 9080580205 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/  	    if( *p == ' ' )		++nwords;
l_938#:
	alu_shf[b5, --, B, a5, <<24]
.405 9D80501500 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[b5, b5, >>24]
.406 8080501600 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
	alu_shf[a5, --, B, b5, <<24]
.407 8D80580105 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a5, a5, >>24]
.408 AAB00C8005 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, a5, -, 32]
.%import_expr common_code 409 <34:22:0> &bp 412 +
.409 D867000101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 412
	bne[l_940#]
.%import_expr common_code 410 <34:22:0> &bp 414 +
.410 D867900018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1 414
	br[l_941#], defer[1]
.411 B0C0100701 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	alu[b1, b1, +, 1]
.412 A070000005 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
/******/  	    else if( *p == '\0' ) {
l_940#:
	alu[--, --, B, a5]
.%import_expr common_code 413 <34:22:0> &bp 762 +
.413 D8BE800100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 762
	beq[l_1041#]
.414 8080501600 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/      	if( pchar != ' ' ) {
l_941#:
	alu_shf[a5, --, B, b5, <<24]
.415 8D80580105 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a5, a5, >>24]
.416 AAB00C8005 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, a5, -, 32]
.%import_expr common_code 417 <34:22:0> &bp 421 +
.417 D869400101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 421
	bne[l_943#]
.418 9000580001 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/  	pchar = *p;
	alu_shf[b5, --, B, a1, <<0]
.419 9D80501500 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[b5, b5, >>24]
.%import_expr common_code 420 <34:22:0> &bp 434 +
.420 D86C800018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 434
	br[l_946#]
.421 F0000E6001 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
/******/  	    if( *p == ' ' )		++nwords;
l_943#:
	immed[a1, 152, <<0]
.422 0010000001 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.423 9000520000 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
	alu_shf[b5, --, B, $0, <<0]
.424 9D80501500 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[b5, b5, >>24]
.425 8080501600 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
	alu_shf[a5, --, B, b5, <<24]
.426 8D80580105 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a5, a5, >>24]
.427 AAB00C8005 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, a5, -, 32]
.%import_expr common_code 428 <34:22:0> &bp 432 +
.428 D86C100101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1 432
	bne[l_945#], defer[1]
.429 A000160000 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	alu[a1, --, B, $0]
.%import_expr common_code 430 <34:22:0> &bp 434 +
.430 D86C900018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1 434
	br[l_946#], defer[1]
.431 B0C0100701 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	alu[b1, b1, +, 1]
.432 A070000005 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
/******/  	    else if( *p == '\0' ) {
l_945#:
	alu[--, --, B, a5]
.%import_expr common_code 433 <34:22:0> &bp 762 +
.433 D8BE800100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 762
	beq[l_1041#]
.434 8080501600 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/      	if( pchar != ' ' ) {
l_946#:
	alu_shf[a5, --, B, b5, <<24]
.435 8D80580105 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a5, a5, >>24]
.436 AAB00C8005 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, a5, -, 32]
.%import_expr common_code 437 <34:22:0> &bp 441 +
.437 D86E400101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 441
	bne[l_948#]
.438 9180580201 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/  	pchar = *p;
	alu_shf[b5, --, B, a1, <<8]
.439 9D80501500 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[b5, b5, >>24]
.%import_expr common_code 440 <34:22:0> &bp 451 +
.440 D870C00018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 451
	br[l_951#]
.441 9180580201 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/  	    if( *p == ' ' )		++nwords;
l_948#:
	alu_shf[b5, --, B, a1, <<8]
.442 9D80501500 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[b5, b5, >>24]
.443 8080501600 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
	alu_shf[a5, --, B, b5, <<24]
.444 8D80580105 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a5, a5, >>24]
.445 AAB00C8005 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, a5, -, 32]
.%import_expr common_code 446 <34:22:0> &bp 449 +
.446 D870400101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 449
	bne[l_950#]
.%import_expr common_code 447 <34:22:0> &bp 451 +
.447 D870D00018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1 451
	br[l_951#], defer[1]
.448 B0C0100701 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	alu[b1, b1, +, 1]
.449 A070000005 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
/******/  	    else if( *p == '\0' ) {
l_950#:
	alu[--, --, B, a5]
.%import_expr common_code 450 <34:22:0> &bp 762 +
.450 D8BE800100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 762
	beq[l_1041#]
.451 8080501600 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/      	if( pchar != ' ' ) {
l_951#:
	alu_shf[a5, --, B, b5, <<24]
.452 8D80580105 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a5, a5, >>24]
.453 AAB00C8005 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, a5, -, 32]
.%import_expr common_code 454 <34:22:0> &bp 458 +
.454 D872800101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 458
	bne[l_953#]
.455 9100580201 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/  	pchar = *p;
	alu_shf[b5, --, B, a1, <<16]
.456 9D80501500 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[b5, b5, >>24]
.%import_expr common_code 457 <34:22:0> &bp 468 +
.457 D875000018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 468
	br[l_956#]
.458 9100580201 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/  	    if( *p == ' ' )		++nwords;
l_953#:
	alu_shf[b5, --, B, a1, <<16]
.459 9D80501500 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[b5, b5, >>24]
.460 8080501600 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
	alu_shf[a5, --, B, b5, <<24]
.461 8D80580105 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a5, a5, >>24]
.462 AAB00C8005 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, a5, -, 32]
.%import_expr common_code 463 <34:22:0> &bp 466 +
.463 D874800101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 466
	bne[l_955#]
.%import_expr common_code 464 <34:22:0> &bp 468 +
.464 D875100018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1 468
	br[l_956#], defer[1]
.465 B0C0100701 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	alu[b1, b1, +, 1]
.466 A070000005 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
/******/  	    else if( *p == '\0' ) {
l_955#:
	alu[--, --, B, a5]
.%import_expr common_code 467 <34:22:0> &bp 762 +
.467 D8BE800100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 762
	beq[l_1041#]
.468 8080501600 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/      	if( pchar != ' ' ) {
l_956#:
	alu_shf[a5, --, B, b5, <<24]
.469 8D80580105 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a5, a5, >>24]
.470 AAB00C8005 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, a5, -, 32]
.%import_expr common_code 471 <34:22:0> &bp 475 +
.471 D876C00101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 475
	bne[l_958#]
.472 8080580201 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/  	pchar = *p;
	alu_shf[a5, --, B, a1, <<24]
.473 8D80580105 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a5, a5, >>24]
.%import_expr common_code 474 <34:22:0> &bp 485 +
.474 D879400018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 485
	br[l_961#]
.475 8080580201 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/  	    if( *p == ' ' )		++nwords;
l_958#:
	alu_shf[a5, --, B, a1, <<24]
.476 8D80580105 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a5, a5, >>24]
.477 8080180205 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
	alu_shf[a1, --, B, a5, <<24]
.478 8D80180101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a1, a1, >>24]
.479 AAB00C8001 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, a1, -, 32]
.%import_expr common_code 480 <34:22:0> &bp 483 +
.480 D878C00101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 483
	bne[l_960#]
.%import_expr common_code 481 <34:22:0> &bp 485 +
.481 D879500018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1 485
	br[l_961#], defer[1]
.482 B0C0100701 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	alu[b1, b1, +, 1]
.483 A070000001 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
/******/  	    else if( *p == '\0' ) {
l_960#:
	alu[--, --, B, a1]
.%import_expr common_code 484 <34:22:0> &bp 762 +
.484 D8BE800100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 762
	beq[l_1041#]
.485 8080180205 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/      	if( pchar != ' ' ) {
l_961#:
	alu_shf[a1, --, B, a5, <<24]
.486 8D80180101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a1, a1, >>24]
.487 AAB00C8001 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, a1, -, 32]
.%import_expr common_code 488 <34:22:0> &bp 492 +
.488 D87B000101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 492
	bne[l_963#]
.489 8000501000 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/  	pchar = *p;
	alu_shf[a5, --, B, b4, <<0]
.490 8D80580105 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a5, a5, >>24]
.%import_expr common_code 491 <34:22:0> &bp 505 +
.491 D87E400018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 505
	br[l_966#]
.492 F0000E7001 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
/******/  	    if( *p == ' ' )		++nwords;
l_963#:
	immed[a1, 156, <<0]
.493 0010000001 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.494 8000520000 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
	alu_shf[a5, --, B, $0, <<0]
.495 8D80580105 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a5, a5, >>24]
.496 8080180205 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
	alu_shf[a1, --, B, a5, <<24]
.497 8D80180101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a1, a1, >>24]
.498 AAB00C8001 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, a1, -, 32]
.%import_expr common_code 499 <34:22:0> &bp 503 +
.499 D87DD00101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1 503
	bne[l_965#], defer[1]
.500 B000460000 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	alu[b4, --, B, $0]
.%import_expr common_code 501 <34:22:0> &bp 505 +
.501 D87E500018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1 505
	br[l_966#], defer[1]
.502 B0C0100701 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	alu[b1, b1, +, 1]
.503 A070000001 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
/******/  	    else if( *p == '\0' ) {
l_965#:
	alu[--, --, B, a1]
.%import_expr common_code 504 <34:22:0> &bp 762 +
.504 D8BE800100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 762
	beq[l_1041#]
.505 8080180205 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/      	if( pchar != ' ' ) {
l_966#:
	alu_shf[a1, --, B, a5, <<24]
.506 8D80180101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a1, a1, >>24]
.507 AAB00C8001 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, a1, -, 32]
.%import_expr common_code 508 <34:22:0> &bp 512 +
.508 D880000101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 512
	bne[l_968#]
.509 8180501200 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/  	pchar = *p;
	alu_shf[a5, --, B, b4, <<8]
.510 8D80580105 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a5, a5, >>24]
.%import_expr common_code 511 <34:22:0> &bp 522 +
.511 D882800018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 522
	br[l_971#]
.512 8180501200 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/  	    if( *p == ' ' )		++nwords;
l_968#:
	alu_shf[a5, --, B, b4, <<8]
.513 8D80580105 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a5, a5, >>24]
.514 8080180205 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
	alu_shf[a1, --, B, a5, <<24]
.515 8D80180101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a1, a1, >>24]
.516 AAB00C8001 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, a1, -, 32]
.%import_expr common_code 517 <34:22:0> &bp 520 +
.517 D882000101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 520
	bne[l_970#]
.%import_expr common_code 518 <34:22:0> &bp 522 +
.518 D882900018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1 522
	br[l_971#], defer[1]
.519 B0C0100701 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	alu[b1, b1, +, 1]
.520 A070000001 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
/******/  	    else if( *p == '\0' ) {
l_970#:
	alu[--, --, B, a1]
.%import_expr common_code 521 <34:22:0> &bp 762 +
.521 D8BE800100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 762
	beq[l_1041#]
.522 8080180205 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/      	if( pchar != ' ' ) {
l_971#:
	alu_shf[a1, --, B, a5, <<24]
.523 8D80180101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a1, a1, >>24]
.524 AAB00C8001 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, a1, -, 32]
.%import_expr common_code 525 <34:22:0> &bp 529 +
.525 D884400101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 529
	bne[l_973#]
.526 8100501200 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/  	pchar = *p;
	alu_shf[a5, --, B, b4, <<16]
.527 8D80580105 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a5, a5, >>24]
.%import_expr common_code 528 <34:22:0> &bp 539 +
.528 D886C00018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 539
	br[l_976#]
.529 8100501200 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/  	    if( *p == ' ' )		++nwords;
l_973#:
	alu_shf[a5, --, B, b4, <<16]
.530 8D80580105 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a5, a5, >>24]
.531 8080180205 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
	alu_shf[a1, --, B, a5, <<24]
.532 8D80180101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a1, a1, >>24]
.533 AAB00C8001 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, a1, -, 32]
.%import_expr common_code 534 <34:22:0> &bp 537 +
.534 D886400101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 537
	bne[l_975#]
.%import_expr common_code 535 <34:22:0> &bp 539 +
.535 D886D00018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1 539
	br[l_976#], defer[1]
.536 B0C0100701 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	alu[b1, b1, +, 1]
.537 A070000001 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
/******/  	    else if( *p == '\0' ) {
l_975#:
	alu[--, --, B, a1]
.%import_expr common_code 538 <34:22:0> &bp 762 +
.538 D8BE800100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 762
	beq[l_1041#]
.539 8080180205 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/      	if( pchar != ' ' ) {
l_976#:
	alu_shf[a1, --, B, a5, <<24]
.540 8D80180101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a1, a1, >>24]
.541 AAB00C8001 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, a1, -, 32]
.%import_expr common_code 542 <34:22:0> &bp 546 +
.542 D888800101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 546
	bne[l_978#]
.543 9080401200 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/  	pchar = *p;
	alu_shf[b4, --, B, b4, <<24]
.544 9D80401100 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[b4, b4, >>24]
.%import_expr common_code 545 <34:22:0> &bp 556 +
.545 D88B000018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 556
	br[l_981#]
.546 9080401200 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/  	    if( *p == ' ' )		++nwords;
l_978#:
	alu_shf[b4, --, B, b4, <<24]
.547 9D80401100 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[b4, b4, >>24]
.548 8080101200 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
	alu_shf[a1, --, B, b4, <<24]
.549 8D80180101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a1, a1, >>24]
.550 AAB00C8001 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, a1, -, 32]
.%import_expr common_code 551 <34:22:0> &bp 554 +
.551 D88A800101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 554
	bne[l_980#]
.%import_expr common_code 552 <34:22:0> &bp 556 +
.552 D88B100018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1 556
	br[l_981#], defer[1]
.553 B0C0100701 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	alu[b1, b1, +, 1]
.554 A070000001 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
/******/  	    else if( *p == '\0' ) {
l_980#:
	alu[--, --, B, a1]
.%import_expr common_code 555 <34:22:0> &bp 762 +
.555 D8BE800100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 762
	beq[l_1041#]
.556 8080101200 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/      	if( pchar != ' ' ) {
l_981#:
	alu_shf[a1, --, B, b4, <<24]
.557 8D80180101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a1, a1, >>24]
.558 AAB00C8001 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, a1, -, 32]
.%import_expr common_code 559 <34:22:0> &bp 563 +
.559 D88CC00101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 563
	bne[l_983#]
.560 9000400C00 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/  	pchar = *p;
	alu_shf[b4, --, B, b3, <<0]
.561 9D80401100 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[b4, b4, >>24]
.%import_expr common_code 562 <34:22:0> &bp 576 +
.562 D890000018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 576
	br[l_986#]
.563 F0000E8001 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
/******/  	    if( *p == ' ' )		++nwords;
l_983#:
	immed[a1, 160, <<0]
.564 0010000001 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.565 9000420000 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
	alu_shf[b4, --, B, $0, <<0]
.566 9D80401100 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[b4, b4, >>24]
.567 8080101200 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
	alu_shf[a1, --, B, b4, <<24]
.568 8D80180101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a1, a1, >>24]
.569 AAB00C8001 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, a1, -, 32]
.%import_expr common_code 570 <34:22:0> &bp 574 +
.570 D88F900101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1 574
	bne[l_985#], defer[1]
.571 B000360000 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	alu[b3, --, B, $0]
.%import_expr common_code 572 <34:22:0> &bp 576 +
.572 D890100018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1 576
	br[l_986#], defer[1]
.573 B0C0100701 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	alu[b1, b1, +, 1]
.574 A070000001 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
/******/  	    else if( *p == '\0' ) {
l_985#:
	alu[--, --, B, a1]
.%import_expr common_code 575 <34:22:0> &bp 762 +
.575 D8BE800100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 762
	beq[l_1041#]
.576 8080101200 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/      	if( pchar != ' ' ) {
l_986#:
	alu_shf[a1, --, B, b4, <<24]
.577 8D80180101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a1, a1, >>24]
.578 AAB00C8001 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, a1, -, 32]
.%import_expr common_code 579 <34:22:0> &bp 583 +
.579 D891C00101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 583
	bne[l_988#]
.580 9180400E00 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/  	pchar = *p;
	alu_shf[b4, --, B, b3, <<8]
.581 9D80401100 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[b4, b4, >>24]
.%import_expr common_code 582 <34:22:0> &bp 593 +
.582 D894400018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 593
	br[l_991#]
.583 9180400E00 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/  	    if( *p == ' ' )		++nwords;
l_988#:
	alu_shf[b4, --, B, b3, <<8]
.584 9D80401100 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[b4, b4, >>24]
.585 8080101200 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
	alu_shf[a1, --, B, b4, <<24]
.586 8D80180101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a1, a1, >>24]
.587 AAB00C8001 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, a1, -, 32]
.%import_expr common_code 588 <34:22:0> &bp 591 +
.588 D893C00101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 591
	bne[l_990#]
.%import_expr common_code 589 <34:22:0> &bp 593 +
.589 D894500018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1 593
	br[l_991#], defer[1]
.590 B0C0100701 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	alu[b1, b1, +, 1]
.591 A070000001 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
/******/  	    else if( *p == '\0' ) {
l_990#:
	alu[--, --, B, a1]
.%import_expr common_code 592 <34:22:0> &bp 762 +
.592 D8BE800100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 762
	beq[l_1041#]
.593 8080101200 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/      	if( pchar != ' ' ) {
l_991#:
	alu_shf[a1, --, B, b4, <<24]
.594 8D80180101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a1, a1, >>24]
.595 AAB00C8001 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, a1, -, 32]
.%import_expr common_code 596 <34:22:0> &bp 600 +
.596 D896000101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 600
	bne[l_993#]
.597 9100400E00 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/  	pchar = *p;
	alu_shf[b4, --, B, b3, <<16]
.598 9D80401100 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[b4, b4, >>24]
.%import_expr common_code 599 <34:22:0> &bp 610 +
.599 D898800018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 610
	br[l_996#]
.600 9100400E00 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/  	    if( *p == ' ' )		++nwords;
l_993#:
	alu_shf[b4, --, B, b3, <<16]
.601 9D80401100 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[b4, b4, >>24]
.602 8080101200 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
	alu_shf[a1, --, B, b4, <<24]
.603 8D80180101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a1, a1, >>24]
.604 AAB00C8001 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, a1, -, 32]
.%import_expr common_code 605 <34:22:0> &bp 608 +
.605 D898000101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 608
	bne[l_995#]
.%import_expr common_code 606 <34:22:0> &bp 610 +
.606 D898900018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1 610
	br[l_996#], defer[1]
.607 B0C0100701 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	alu[b1, b1, +, 1]
.608 A070000001 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
/******/  	    else if( *p == '\0' ) {
l_995#:
	alu[--, --, B, a1]
.%import_expr common_code 609 <34:22:0> &bp 762 +
.609 D8BE800100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 762
	beq[l_1041#]
.610 8080101200 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/      	if( pchar != ' ' ) {
l_996#:
	alu_shf[a1, --, B, b4, <<24]
.611 8D80180101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a1, a1, >>24]
.612 AAB00C8001 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, a1, -, 32]
.%import_expr common_code 613 <34:22:0> &bp 617 +
.613 D89A400101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 617
	bne[l_998#]
.614 9080300E00 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/  	pchar = *p;
	alu_shf[b3, --, B, b3, <<24]
.615 9D80300D00 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[b3, b3, >>24]
.%import_expr common_code 616 <34:22:0> &bp 627 +
.616 D89CC00018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 627
	br[l_1001#]
.617 9080300E00 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/  	    if( *p == ' ' )		++nwords;
l_998#:
	alu_shf[b3, --, B, b3, <<24]
.618 9D80300D00 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[b3, b3, >>24]
.619 8080100E00 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
	alu_shf[a1, --, B, b3, <<24]
.620 8D80180101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a1, a1, >>24]
.621 AAB00C8001 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, a1, -, 32]
.%import_expr common_code 622 <34:22:0> &bp 625 +
.622 D89C400101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 625
	bne[l_1000#]
.%import_expr common_code 623 <34:22:0> &bp 627 +
.623 D89CD00018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1 627
	br[l_1001#], defer[1]
.624 B0C0100701 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	alu[b1, b1, +, 1]
.625 A070000001 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
/******/  	    else if( *p == '\0' ) {
l_1000#:
	alu[--, --, B, a1]
.%import_expr common_code 626 <34:22:0> &bp 762 +
.626 D8BE800100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 762
	beq[l_1041#]
.627 8080100E00 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/      	if( pchar != ' ' ) {
l_1001#:
	alu_shf[a1, --, B, b3, <<24]
.628 8D80180101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a1, a1, >>24]
.629 AAB00C8001 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, a1, -, 32]
.%import_expr common_code 630 <34:22:0> &bp 634 +
.630 D89E800101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 634
	bne[l_1003#]
.631 9000380003 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/  	pchar = *p;
	alu_shf[b3, --, B, a3, <<0]
.632 9D80300D00 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[b3, b3, >>24]
.%import_expr common_code 633 <34:22:0> &bp 647 +
.633 D8A1C00018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 647
	br[l_1006#]
.634 F0000E9001 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
/******/  	    if( *p == ' ' )		++nwords;
l_1003#:
	immed[a1, 164, <<0]
.635 0010000001 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.636 9000320000 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
	alu_shf[b3, --, B, $0, <<0]
.637 9D80300D00 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[b3, b3, >>24]
.638 8080100E00 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
	alu_shf[a1, --, B, b3, <<24]
.639 8D80180101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a1, a1, >>24]
.640 AAB00C8001 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, a1, -, 32]
.%import_expr common_code 641 <34:22:0> &bp 645 +
.641 D8A1500101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1 645
	bne[l_1005#], defer[1]
.642 A000360000 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	alu[a3, --, B, $0]
.%import_expr common_code 643 <34:22:0> &bp 647 +
.643 D8A1D00018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1 647
	br[l_1006#], defer[1]
.644 B0C0100701 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	alu[b1, b1, +, 1]
.645 A070000001 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
/******/  	    else if( *p == '\0' ) {
l_1005#:
	alu[--, --, B, a1]
.%import_expr common_code 646 <34:22:0> &bp 762 +
.646 D8BE800100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 762
	beq[l_1041#]
.647 8080100E00 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/      	if( pchar != ' ' ) {
l_1006#:
	alu_shf[a1, --, B, b3, <<24]
.648 8D80180101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a1, a1, >>24]
.649 AAB00C8001 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, a1, -, 32]
.%import_expr common_code 650 <34:22:0> &bp 654 +
.650 D8A3800101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 654
	bne[l_1008#]
.651 9180380203 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/  	pchar = *p;
	alu_shf[b3, --, B, a3, <<8]
.652 9D80300D00 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[b3, b3, >>24]
.%import_expr common_code 653 <34:22:0> &bp 664 +
.653 D8A6000018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 664
	br[l_1011#]
.654 9180380203 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/  	    if( *p == ' ' )		++nwords;
l_1008#:
	alu_shf[b3, --, B, a3, <<8]
.655 9D80300D00 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[b3, b3, >>24]
.656 8080100E00 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
	alu_shf[a1, --, B, b3, <<24]
.657 8D80180101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a1, a1, >>24]
.658 AAB00C8001 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, a1, -, 32]
.%import_expr common_code 659 <34:22:0> &bp 662 +
.659 D8A5800101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 662
	bne[l_1010#]
.%import_expr common_code 660 <34:22:0> &bp 664 +
.660 D8A6100018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1 664
	br[l_1011#], defer[1]
.661 B0C0100701 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	alu[b1, b1, +, 1]
.662 A070000001 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
/******/  	    else if( *p == '\0' ) {
l_1010#:
	alu[--, --, B, a1]
.%import_expr common_code 663 <34:22:0> &bp 762 +
.663 D8BE800100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 762
	beq[l_1041#]
.664 8080100E00 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/      	if( pchar != ' ' ) {
l_1011#:
	alu_shf[a1, --, B, b3, <<24]
.665 8D80180101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a1, a1, >>24]
.666 AAB00C8001 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, a1, -, 32]
.%import_expr common_code 667 <34:22:0> &bp 671 +
.667 D8A7C00101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 671
	bne[l_1013#]
.668 9100380203 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/  	pchar = *p;
	alu_shf[b3, --, B, a3, <<16]
.669 9D80300D00 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[b3, b3, >>24]
.%import_expr common_code 670 <34:22:0> &bp 681 +
.670 D8AA400018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 681
	br[l_1016#]
.671 9100380203 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/  	    if( *p == ' ' )		++nwords;
l_1013#:
	alu_shf[b3, --, B, a3, <<16]
.672 9D80300D00 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[b3, b3, >>24]
.673 8080100E00 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
	alu_shf[a1, --, B, b3, <<24]
.674 8D80180101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a1, a1, >>24]
.675 AAB00C8001 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, a1, -, 32]
.%import_expr common_code 676 <34:22:0> &bp 679 +
.676 D8A9C00101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 679
	bne[l_1015#]
.%import_expr common_code 677 <34:22:0> &bp 681 +
.677 D8AA500018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1 681
	br[l_1016#], defer[1]
.678 B0C0100701 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	alu[b1, b1, +, 1]
.679 A070000001 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
/******/  	    else if( *p == '\0' ) {
l_1015#:
	alu[--, --, B, a1]
.%import_expr common_code 680 <34:22:0> &bp 762 +
.680 D8BE800100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 762
	beq[l_1041#]
.681 8080100E00 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/      	if( pchar != ' ' ) {
l_1016#:
	alu_shf[a1, --, B, b3, <<24]
.682 8D80180101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a1, a1, >>24]
.683 AAB00C8001 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, a1, -, 32]
.%import_expr common_code 684 <34:22:0> &bp 688 +
.684 D8AC000101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 688
	bne[l_1018#]
.685 8080380203 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/  	pchar = *p;
	alu_shf[a3, --, B, a3, <<24]
.686 8D80380103 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a3, a3, >>24]
.%import_expr common_code 687 <34:22:0> &bp 698 +
.687 D8AE800018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 698
	br[l_1021#]
.688 8080380203 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/  	    if( *p == ' ' )		++nwords;
l_1018#:
	alu_shf[a3, --, B, a3, <<24]
.689 8D80380103 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a3, a3, >>24]
.690 8080180203 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
	alu_shf[a1, --, B, a3, <<24]
.691 8D80180101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a1, a1, >>24]
.692 AAB00C8001 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, a1, -, 32]
.%import_expr common_code 693 <34:22:0> &bp 696 +
.693 D8AE000101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 696
	bne[l_1020#]
.%import_expr common_code 694 <34:22:0> &bp 698 +
.694 D8AE900018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1 698
	br[l_1021#], defer[1]
.695 B0C0100701 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	alu[b1, b1, +, 1]
.696 A070000001 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
/******/  	    else if( *p == '\0' ) {
l_1020#:
	alu[--, --, B, a1]
.%import_expr common_code 697 <34:22:0> &bp 762 +
.697 D8BE800100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 762
	beq[l_1041#]
.698 8080180203 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/      	if( pchar != ' ' ) {
l_1021#:
	alu_shf[a1, --, B, a3, <<24]
.699 8D80180101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a1, a1, >>24]
.700 AAB00C8001 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, a1, -, 32]
.%import_expr common_code 701 <34:22:0> &bp 705 +
.701 D8B0400101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 705
	bne[l_1023#]
.702 8000300800 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/  	pchar = *p;
	alu_shf[a3, --, B, b2, <<0]
.703 8D80380103 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a3, a3, >>24]
.%import_expr common_code 704 <34:22:0> &bp 718 +
.704 D8B3800018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 718
	br[l_1026#]
.705 F0000EA001 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
/******/  	    if( *p == ' ' )		++nwords;
l_1023#:
	immed[a1, 168, <<0]
.706 0010000001 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.707 8000320000 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
	alu_shf[a3, --, B, $0, <<0]
.708 8D80380103 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a3, a3, >>24]
.709 8080180203 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
	alu_shf[a1, --, B, a3, <<24]
.710 8D80180101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a1, a1, >>24]
.711 AAB00C8001 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, a1, -, 32]
.%import_expr common_code 712 <34:22:0> &bp 716 +
.712 D8B3100101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1 716
	bne[l_1025#], defer[1]
.713 B000260000 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	alu[b2, --, B, $0]
.%import_expr common_code 714 <34:22:0> &bp 718 +
.714 D8B3900018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1 718
	br[l_1026#], defer[1]
.715 B0C0100701 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	alu[b1, b1, +, 1]
.716 A070000001 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
/******/  	    else if( *p == '\0' ) {
l_1025#:
	alu[--, --, B, a1]
.%import_expr common_code 717 <34:22:0> &bp 762 +
.717 D8BE800100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 762
	beq[l_1041#]
.718 8080180203 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/      	if( pchar != ' ' ) {
l_1026#:
	alu_shf[a1, --, B, a3, <<24]
.719 8D80180101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a1, a1, >>24]
.720 AAB00C8001 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, a1, -, 32]
.%import_expr common_code 721 <34:22:0> &bp 725 +
.721 D8B5400101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 725
	bne[l_1028#]
.722 8180300A00 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/  	pchar = *p;
	alu_shf[a3, --, B, b2, <<8]
.723 8D80380103 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a3, a3, >>24]
.%import_expr common_code 724 <34:22:0> &bp 735 +
.724 D8B7C00018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 735
	br[l_1031#]
.725 8180300A00 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/  	    if( *p == ' ' )		++nwords;
l_1028#:
	alu_shf[a3, --, B, b2, <<8]
.726 8D80380103 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a3, a3, >>24]
.727 8080180203 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
	alu_shf[a1, --, B, a3, <<24]
.728 8D80180101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a1, a1, >>24]
.729 AAB00C8001 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, a1, -, 32]
.%import_expr common_code 730 <34:22:0> &bp 733 +
.730 D8B7400101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 733
	bne[l_1030#]
.%import_expr common_code 731 <34:22:0> &bp 735 +
.731 D8B7D00018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1 735
	br[l_1031#], defer[1]
.732 B0C0100701 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	alu[b1, b1, +, 1]
.733 A070000001 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
/******/  	    else if( *p == '\0' ) {
l_1030#:
	alu[--, --, B, a1]
.%import_expr common_code 734 <34:22:0> &bp 762 +
.734 D8BE800100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 762
	beq[l_1041#]
.735 8080180203 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/      	if( pchar != ' ' ) {
l_1031#:
	alu_shf[a1, --, B, a3, <<24]
.736 8D80180101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a1, a1, >>24]
.737 AAB00C8001 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, a1, -, 32]
.%import_expr common_code 738 <34:22:0> &bp 742 +
.738 D8B9800101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 742
	bne[l_1033#]
.739 8100300A00 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/  	pchar = *p;
	alu_shf[a3, --, B, b2, <<16]
.740 8D80380103 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a3, a3, >>24]
.%import_expr common_code 741 <34:22:0> &bp 752 +
.741 D8BC000018 common_code
	.%line 605 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 752
	br[l_1036#]
.742 8100300A00 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/  	    if( *p == ' ' )		++nwords;
l_1033#:
	alu_shf[a3, --, B, b2, <<16]
.743 8D80380103 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a3, a3, >>24]
.744 8080180203 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
	alu_shf[a1, --, B, a3, <<24]
.745 8D80180101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a1, a1, >>24]
.746 AAB00C8001 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, a1, -, 32]
.%import_expr common_code 747 <34:22:0> &bp 750 +
.747 D8BB800101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 750
	bne[l_1035#]
.%import_expr common_code 748 <34:22:0> &bp 752 +
.748 D8BC100018 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1 752
	br[l_1036#], defer[1]
.749 B0C0100701 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	alu[b1, b1, +, 1]
.750 A070000001 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
/******/  	    else if( *p == '\0' ) {
l_1035#:
	alu[--, --, B, a1]
.%import_expr common_code 751 <34:22:0> &bp 762 +
.751 D8BE800100 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 762
	beq[l_1041#]
.752 8080180203 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/      	if( pchar != ' ' ) {
l_1036#:
	alu_shf[a1, --, B, a3, <<24]
.753 8D80180101 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a1, a1, >>24]
.754 AAB00C8001 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, a1, -, 32]
.%import_expr common_code 755 <34:22:0> &bp 763 +
.755 D8BEC00100 common_code
	.%line 598 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 763
	beq[l_1042#]
.756 8080100A00 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 1
/******/  	    if( *p == ' ' )		++nwords;
	alu_shf[a1, --, B, b2, <<24]
.757 8D80180101 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:686 0
	asr[a1, a1, >>24]
.758 AAB00C8001 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
	alu[--, a1, -, 32]
.%import_expr common_code 759 <34:22:0> &bp 762 +
.759 D8BE800100 common_code
	.%line 599 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 762
	beq[l_1041#]
.760 A070000001 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
/******/  	    else if( *p == '\0' ) {
	alu[--, --, B, a1]
.%import_expr common_code 761 <34:22:0> &bp 763 +
.761 D8BEC00101 common_code
	.%line 600 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 763
	bne[l_1042#]
.762 B0C0100701 common_code
	.%line 601 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0
/******/  	    	++nwords;
l_1041#:
	alu[b1, b1, +, 1]
.763 E8000C0002 common_code
	.%line 609 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:686 0 0 A2
/******/      return nwords;
l_1042#:
	rtn[a2]
.764 0010000620 common_code
	.%line 252 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:546 2
/******/      while(*p)
_strlen#:
	sram[read, $0, b1, 0, 1], ctx_swap[s1], defer[2]
.765 A000100400 common_code
	.%line 251 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:546 1
/******/      SRAM_CHAR *p = s;
	alu[a1, --, B, b1]
.766 81D0300600 common_code
	.%line 252 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:546 0
/******/      while(*p)
	alu_shf[a3, --, B, b1, <<3]
.767 AA300C0003 common_code
	.%line 252 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:546 2
	alu[--, a3, OR, 0]
.768 8000320200 common_code
	.%line 252 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:546 1
	alu_shf[a3, --, B, $0, <<indirect]
.769 8D80380103 common_code
	.%line 252 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:546 0
	asr[a3, a3, >>24]
.%import_expr common_code 770 <34:22:0> &bp 778 +
.770 D8C2800100 common_code
	.%line 252 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:546 0 778
	beq[l_1048#]
.771 A0801C0401 common_code
	.%line 254 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:546 0
/******/          p++;
l_1046#:
	alu[a1, a1, +, 1]
.772 0010008101 common_code
	.%line 252 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:546 1
/******/      while(*p)
	sram[read, $0, a1, 0, 1], ctx_swap[s1], defer[1]
.773 81D0380201 common_code
	.%line 252 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:546 0
	alu_shf[a3, --, B, a1, <<3]
.774 AA300C0003 common_code
	.%line 252 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:546 2
	alu[--, a3, OR, 0]
.775 8000320200 common_code
	.%line 252 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:546 1
	alu_shf[a3, --, B, $0, <<indirect]
.776 8D80380103 common_code
	.%line 252 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:546 0
	asr[a3, a3, >>24]
.%import_expr common_code 777 <34:22:0> &bp 771 +
.777 D8C0C00101 common_code
	.%line 252 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:546 0 771
	bne[l_1046#]
.778 E800100B00 common_code
	.%line 256 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:546 1 0 B2
/******/      return p - s;
l_1048#:
	rtn[b2], defer[1]
.779 AA80100401 common_code
	.%line 256 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:546 0
	alu[a1, a1, -, b1]
.780 A030000800 common_code
	.%line 561 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
/******/      while( p != '\0' ) {
_helper_tokenize#:
	alu[--, --, B, b2]
.%import_expr common_code 781 <34:22:0> &bp 833 +
.781 D8D0400100 common_code
	.%line 561 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 833
	beq[l_1066#]
.782 0010000920 common_code
	.%line 562 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/      	if( *p == ' ' )	p++;
l_1052#:
	sram[read, $0, b2, 0, 1], ctx_swap[s1], defer[1]
.783 81D0100A00 common_code
	.%line 562 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	alu_shf[a1, --, B, b2, <<3]
.784 AA300C0001 common_code
	.%line 562 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 2
	alu[--, a1, OR, 0]
.785 8000120200 common_code
	.%line 562 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 1
	alu_shf[a1, --, B, $0, <<indirect]
.786 8D80180101 common_code
	.%line 562 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[a1, a1, >>24]
.787 8080180201 common_code
	.%line 562 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
	alu_shf[a1, --, B, a1, <<24]
.788 8D80180101 common_code
	.%line 562 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[a1, a1, >>24]
.789 AAB00C8001 common_code
	.%line 562 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[--, a1, -, 32]
.%import_expr common_code 790 <34:22:0> &bp 794 +
.790 D8C6800101 common_code
	.%line 562 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 794
	bne[l_1055#]
.791 B0C0200B01 common_code
	.%line 562 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[b2, b2, +, 1]
.%import_expr common_code 792 <34:22:0> &bp 782 +
.792 D8C3800101 common_code
	.%line 561 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 782
/******/      while( p != '\0' ) {
	bne[l_1052#]
.%import_expr common_code 793 <34:22:0> &bp 833 +
.793 D8D0400018 common_code
	.%line 561 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 833
	br[l_1066#]
.794 A000200800 common_code
	.%line 567 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
/******/      word = p;
l_1055#:
	alu[a2, --, B, b2]
.795 AAB00C8001 common_code
	.%line 571 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
/******/      	if( *p != ' ' )	p++;
l_1056#:
	alu[--, a1, -, 32]
.%import_expr common_code 796 <34:22:0> &bp 815 +
.796 D8CBC00100 common_code
	.%line 571 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 815
	beq[l_1060#]
.797 B0C0200B01 common_code
	.%line 571 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[b2, b2, +, 1]
.%import_expr common_code 798 <34:22:0> &bp 807 +
.798 D8C9C00101 common_code
	.%line 570 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 807
/******/      while( p != '\0' ) {
	bne[l_1059#]
.799 0010000920 common_code
	.%line 575 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/      if( *p == ' ' )		*p = '\0';
	sram[read, $0, b2, 0, 1], ctx_swap[s1], defer[1]
.800 81D0100A00 common_code
	.%line 575 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	alu_shf[a1, --, B, b2, <<3]
.801 AA300C0001 common_code
	.%line 575 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 2
	alu[--, a1, OR, 0]
.802 8000120200 common_code
	.%line 575 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 1
	alu_shf[a1, --, B, $0, <<indirect]
.803 8D80180101 common_code
	.%line 575 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[a1, a1, >>24]
.804 8080180201 common_code
	.%line 575 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
	alu_shf[a1, --, B, a1, <<24]
.805 8D80180101 common_code
	.%line 575 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[a1, a1, >>24]
.%import_expr common_code 806 <34:22:0> &bp 815 +
.806 D8CBC00018 common_code
	.%line 575 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 815
	br[l_1060#]
.807 0010000920 common_code
	.%line 571 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
/******/      	if( *p != ' ' )	p++;
l_1059#:
	sram[read, $0, b2, 0, 1], ctx_swap[s1], defer[1]
.808 81D0100A00 common_code
	.%line 571 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	alu_shf[a1, --, B, b2, <<3]
.809 AA300C0001 common_code
	.%line 571 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 2
	alu[--, a1, OR, 0]
.810 8000120200 common_code
	.%line 571 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 1
	alu_shf[a1, --, B, $0, <<indirect]
.811 8D80180101 common_code
	.%line 571 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[a1, a1, >>24]
.812 8080180201 common_code
	.%line 571 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
	alu_shf[a1, --, B, a1, <<24]
.813 8D80180101 common_code
	.%line 571 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	asr[a1, a1, >>24]
.%import_expr common_code 814 <34:22:0> &bp 795 +
.814 D8C6C00018 common_code
	.%line 571 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 795
	br[l_1056#]
.815 AAB00C8001 common_code
	.%line 575 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
/******/      if( *p == ' ' )		*p = '\0';
l_1060#:
	alu[--, a1, -, 32]
.%import_expr common_code 816 <34:22:0> &bp 828 +
.816 D8CF000101 common_code
	.%line 575 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 828
	bne[l_1063#]
.817 BA80100B03 common_code
	.%line 575 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[b1, 3, -, b2]
.818 81D0100600 common_code
	.%line 575 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu_shf[a1, --, B, b1, <<3]
.819 AA300C0001 common_code
	.%line 575 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
	alu[--, a1, OR, 0]
.820 8008008200 common_code
	.%line 575 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	alu_shf[$0, --, B, 0, <<indirect]
.821 A440100703 common_code
	.%line 575 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu[a1, b1, AND, 3]
.822 AA300C0001 common_code
	.%line 575 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
	alu[--, a1, OR, 0]
.823 8000108600 common_code
	.%line 575 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	alu_shf[a1, --, B, 1, <<indirect]
.824 9140180201 common_code
	.%line 575 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	alu_shf[b1, --, B, a1, <<12]
.825 8AC2080621 common_code
	.%line 575 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1
	alu_shf[--, b1, OR, 1, <<20]
.826 4110000820 common_code
	.%line 575 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	sram[write, $0, b2, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 827 <34:22:0> &bp 831 +
.827 D8CFC00018 common_code
	.%line 575 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 831
	br[l_1065#]
.828 A070000001 common_code
	.%line 576 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
/******/      else if( *p != '\0' )	word = 0;
l_1063#:
	alu[--, --, B, a1]
.%import_expr common_code 829 <34:22:0> &bp 831 +
.829 D8CFC00100 common_code
	.%line 576 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0 831
	beq[l_1065#]
.830 F0000C0002 common_code
	.%line 576 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 0
	immed[a2, 0, <<0]
.831 E8001C0003 common_code
	.%line 578 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1 0 A3
/******/      return word;
l_1065#:
	rtn[a3], defer[1]
.832 B040100002 common_code
	.%line 578 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	alu[b1, --, B, a2]
.833 E8001C0003 common_code
	.%line 565 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:691 1 0 A3
/******/      if( p == '\0' )	return 0;
l_1066#:
	rtn[a3], defer[1]
.834 F000000700 common_code
	.%line 565 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:691 0
	immed[b1, 0, <<0]
.835 0010000A20 common_code
	.%line 492 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:528 2
/******/      while((*dest++ = *src++)!=0)
_strcpy#:
l_1105#:
	sram[read, $0, b2, 0, 1], ctx_swap[s1], defer[2]
.836 91D0100A00 common_code
	.%line 492 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:528 1
	alu_shf[b1, --, B, b2, <<3]
.837 AAC02C0C03 common_code
	.%line 492 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:528 0
	alu[a2, 3, -, a3]
.838 AA70000700 common_code
	.%line 492 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:528 2
	alu[--, b1, OR, 0]
.839 9000120200 common_code
	.%line 492 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:528 1
	alu_shf[b1, --, B, $0, <<indirect]
.840 9D80300500 common_code
	.%line 492 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:528 0
	asr[b3, b1, >>24]
.841 91D0180202 common_code
	.%line 492 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:528 0
	alu_shf[b1, --, B, a2, <<3]
.842 AA70000700 common_code
	.%line 492 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:528 1
	alu[--, b1, OR, 0]
.843 8008000E00 common_code
	.%line 492 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:528 0
	alu_shf[$0, --, B, b3, <<indirect]
.844 B4001C0C02 common_code
	.%line 492 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:528 0
	alu[b1, a2, AND, 3]
.845 AA70000700 common_code
	.%line 492 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:528 1
	alu[--, b1, OR, 0]
.846 9000108600 common_code
	.%line 492 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:528 0
	alu_shf[b1, --, B, 1, <<indirect]
.847 9140100600 common_code
	.%line 492 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:528 0
	alu_shf[b1, --, B, b1, <<12]
.848 8AC2080621 common_code
	.%line 492 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:528 1
	alu_shf[--, b1, OR, 1, <<20]
.849 4110008003 common_code
	.%line 492 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:528 0
	sram[write, $0, a3, 0, 1], ctx_swap[s1], indirect_ref
.850 9080100E00 common_code
	.%line 492 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:528 1
	alu_shf[b1, --, B, b3, <<24]
.851 9D80100500 common_code
	.%line 492 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:528 0
	asr[b1, b1, >>24]
.%import_expr common_code 852 <34:22:0> &bp 835 +
.852 D8D0E00101 common_code
	.%line 492 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:528 2 835
	bne[l_1105#], defer[2]
.853 B0C0200B01 common_code
	.%line 492 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:528 1
	alu[b2, b2, +, 1]
.854 A0803C0403 common_code
	.%line 492 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:528 0
	alu[a3, a3, +, 1]
.855 E800003700 common_code
	.%line 494 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:528 0 0 B13
/******/      return ret;
	rtn[b13]
.856 0010000920 common_code
	.%line 632 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:516 1
/******/      for(ret= dest; *dest; dest++)
_strcat#:
	sram[read, $0, b2, 0, 1], ctx_swap[s1], defer[1]
.857 81D0100A00 common_code
	.%line 632 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:516 0
	alu_shf[a1, --, B, b2, <<3]
.858 AA300C0001 common_code
	.%line 632 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:516 2
	alu[--, a1, OR, 0]
.859 8000120200 common_code
	.%line 632 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:516 1
	alu_shf[a1, --, B, $0, <<indirect]
.860 8D80180101 common_code
	.%line 632 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:516 0
	asr[a1, a1, >>24]
.%import_expr common_code 861 <34:22:0> &bp 869 +
.861 D8D9400100 common_code
	.%line 632 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:516 0 869
	beq[l_1259#]
.862 B0C0200B01 common_code
	.%line 632 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:516 0
l_1257#:
	alu[b2, b2, +, 1]
.863 0010000920 common_code
	.%line 632 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:516 1
	sram[read, $0, b2, 0, 1], ctx_swap[s1], defer[1]
.864 81D0100A00 common_code
	.%line 632 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:516 0
	alu_shf[a1, --, B, b2, <<3]
.865 AA300C0001 common_code
	.%line 632 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:516 2
	alu[--, a1, OR, 0]
.866 8000120200 common_code
	.%line 632 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:516 1
	alu_shf[a1, --, B, $0, <<indirect]
.867 8D80180101 common_code
	.%line 632 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:516 0
	asr[a1, a1, >>24]
.%import_expr common_code 868 <34:22:0> &bp 862 +
.868 D8D7800101 common_code
	.%line 632 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:516 0 862
	bne[l_1257#]
.869 0010008202 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:516 2
/******/      while((*dest++ = *src++)!=0)
l_1259#:
	sram[read, $0, a2, 0, 1], ctx_swap[s1], defer[2]
.870 81D0180202 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:516 1
	alu_shf[a1, --, B, a2, <<3]
.871 BA80100B03 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:516 0
	alu[b1, 3, -, b2]
.872 AA300C0001 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:516 2
	alu[--, a1, OR, 0]
.873 8000120200 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:516 1
	alu_shf[a1, --, B, $0, <<indirect]
.874 8D80380101 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:516 0
	asr[a3, a1, >>24]
.875 81D0100600 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:516 0
	alu_shf[a1, --, B, b1, <<3]
.876 AA300C0001 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:516 1
	alu[--, a1, OR, 0]
.877 8008080203 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:516 0
	alu_shf[$0, --, B, a3, <<indirect]
.878 A440100703 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:516 0
	alu[a1, b1, AND, 3]
.879 AA300C0001 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:516 1
	alu[--, a1, OR, 0]
.880 8000108600 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:516 0
	alu_shf[a1, --, B, 1, <<indirect]
.881 9140180201 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:516 0
	alu_shf[b1, --, B, a1, <<12]
.882 8AC2080621 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:516 1
	alu_shf[--, b1, OR, 1, <<20]
.883 4110000820 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:516 0
	sram[write, $0, b2, 0, 1], ctx_swap[s1], indirect_ref
.884 8080180203 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:516 1
	alu_shf[a1, --, B, a3, <<24]
.885 8D80180101 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:516 0
	asr[a1, a1, >>24]
.%import_expr common_code 886 <34:22:0> &bp 869 +
.886 D8D9600101 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:516 2 869
	bne[l_1259#], defer[2]
.887 A0802C0402 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:516 1
	alu[a2, a2, +, 1]
.888 B0C0200B01 common_code
	.%line 635 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:516 0
	alu[b2, b2, +, 1]
.889 E800001300 common_code
	.%line 638 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:516 0 0 B4
/******/      return ret;
	rtn[b4]
.890 A440101307 common_code
	.%line 2827 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
/******/      if (ALIGNED_U64(p) && ALIGNED_U64(q))
_memcpy_lmem_sram#:
	alu[a1, b4, AND, 7]
.%import_expr common_code 891 <34:22:0> &bp 905 +
.891 D8E2400101 common_code
	.%line 2827 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0 905
	bne[l_1386#]
.892 A440100F07 common_code
	.%line 2827 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu[a1, b3, AND, 7]
.%import_expr common_code 893 <34:22:0> &bp 905 +
.893 D8E2400101 common_code
	.%line 2827 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0 905
	bne[l_1386#]
.894 AAB00C2005 common_code
	.%line 2829 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
/******/          while (n >= 8)
	alu[--, a5, -, 8]
.%import_expr common_code 895 <34:22:0> &bp 905 +
.895 D8E2400105 common_code
	.%line 2829 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0 905
	blo[l_1386#]
.896 FC06E01300 common_code
	.%line 2831 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
/******/      	    *(LMEM_U64 *) p =	*(SRAM_U64 *) q;
	local_csr_wr[active_lm_addr_1, b4]
.897 0012000E20 common_code
	.%line 2831 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 2
l_1384#:
	sram[read, $0, b3, 0, 2], ctx_swap[s1], defer[2]
.898 B0C0401308 common_code
	.%line 2832 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 1
/******/  	    p += 8;
	alu[b4, b4, +, 8]
.899 AA805C2005 common_code
	.%line 2834 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
/******/              n -= 8;
	alu[a5, a5, -, 8]
.900 AAB00C2005 common_code
	.%line 2829 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
/******/          while (n >= 8)
	alu[--, a5, -, 8]
.%import_expr common_code 901 <34:22:0> &bp 897 +
.901 D8E0700104 common_code
	.%line 2829 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 3 897
	bhs[l_1384#], defer[3]
.902 A023060000 common_code
	.%line 2831 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 2
/******/      	    *(LMEM_U64 *) p =	*(SRAM_U64 *) q;
	alu[*l$index1++, --, B, $0]
.903 A023060400 common_code
	.%line 2831 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 1
	alu[*l$index1++, --, B, $1]
.904 B0C0300F08 common_code
	.%line 2833 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
/******/  	    q += 8;
	alu[b3, b3, +, 8]
.905 A440101303 common_code
	.%line 2838 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
/******/      if (ALIGNED_U32(p) && ALIGNED_U32(q))
l_1386#:
	alu[a1, b4, AND, 3]
.%import_expr common_code 906 <34:22:0> &bp 919 +
.906 D8E5C00101 common_code
	.%line 2838 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0 919
	bne[l_1392#]
.907 A440100F03 common_code
	.%line 2838 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu[a1, b3, AND, 3]
.%import_expr common_code 908 <34:22:0> &bp 919 +
.908 D8E5C00101 common_code
	.%line 2838 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0 919
	bne[l_1392#]
.909 AAB00C1005 common_code
	.%line 2840 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
/******/          while (n >= 4)
	alu[--, a5, -, 4]
.%import_expr common_code 910 <34:22:0> &bp 919 +
.910 D8E5C00105 common_code
	.%line 2840 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0 919
	blo[l_1392#]
.911 FC06E01300 common_code
	.%line 2842 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
/******/      	    *(LMEM_U32 *) p=	*(SRAM_U32 *) q;
	local_csr_wr[active_lm_addr_1, b4]
.912 0010000E20 common_code
	.%line 2842 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 2
l_1390#:
	sram[read, $0, b3, 0, 1], ctx_swap[s1], defer[2]
.913 B0C0401304 common_code
	.%line 2843 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 1
/******/  	    p += 4;
	alu[b4, b4, +, 4]
.914 AA805C1005 common_code
	.%line 2845 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
/******/              n -= 4;
	alu[a5, a5, -, 4]
.915 AAB00C1005 common_code
	.%line 2840 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
/******/          while (n >= 4)
	alu[--, a5, -, 4]
.%import_expr common_code 916 <34:22:0> &bp 912 +
.916 D8E4200104 common_code
	.%line 2840 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 2 912
	bhs[l_1390#], defer[2]
.917 A023060000 common_code
	.%line 2842 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 1
/******/      	    *(LMEM_U32 *) p=	*(SRAM_U32 *) q;
	alu[*l$index1++, --, B, $0]
.918 B0C0300F04 common_code
	.%line 2844 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
/******/  	    q += 4;
	alu[b3, b3, +, 4]
.919 A070000005 common_code
	.%line 2849 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
/******/      while (n > 0)
l_1392#:
	alu[--, --, B, a5]
.%import_expr common_code 920 <34:22:0> &bp 1036 +
.920 D903000100 common_code
	.%line 2849 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0 1036
	beq[l_1400#]
.921 AAB00C1805 common_code
	.%line 2849 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu[--, a5, -, 6]
.%import_expr common_code 922 <34:22:0> &bp 1016 +
.922 D8FE000105 common_code
	.%line 2849 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0 1016
	blo[l_1397#]
.923 FC06E01300 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
/******/      	*(LMEM_CHAR *) p=	*(SRAM_CHAR *) q;
l_1395#:
	local_csr_wr[active_lm_addr_1, b4]
.924 FC06601300 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	local_csr_wr[active_lm_addr_0, b4]
.925 0010000E20 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 2
	sram[read, $0, b3, 0, 1], ctx_swap[s1], defer[2]
.926 81D0100E00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 1
	alu_shf[a1, --, B, b3, <<3]
.927 BA80101303 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	alu[b1, 3, -, b4]
.928 AA300C0001 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 2
	alu[--, a1, OR, 0]
.929 8000120200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 1
	alu_shf[a1, --, B, $0, <<indirect]
.930 8D80180101 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	asr[a1, a1, >>24]
.931 91D0200600 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu_shf[b2, --, B, b1, <<3]
.932 AA70000B00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 1
	alu[--, b2, OR, 0]
.933 920017FE00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	alu_shf[b1, --, ~B, 255, <<indirect]
.934 A440300620 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu[a3, b1, AND, *l$index1]
.935 C001180401 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	ld_field_w_clr[b1, 0001, a1, <<0]
.936 AA70000B00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 1
	alu[--, b2, OR, 0]
.937 8A00100603 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	alu_shf[a1, a3, OR, b1, <<indirect]
.938 A060000001 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu[*l$index0, --, B, a1]
.939 A0C0100F01 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu[a1, b3, +, 1]
.940 0010008201 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 2
	sram[read, $0, a1, 0, 1], ctx_swap[s1], defer[2]
.941 B0C0D01301 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 1
	alu[b13, b4, +, 1]
.942 BA80103703 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	alu[b1, 3, -, b13]
.943 FC06E03700 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	local_csr_wr[active_lm_addr_1, b13]
.944 91D0200600 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu_shf[b2, --, B, b1, <<3]
.945 AA70000B00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 1
	alu[--, b2, OR, 0]
.946 920017FE00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	alu_shf[b1, --, ~B, 255, <<indirect]
.947 FC06E03700 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 1
	local_csr_wr[active_lm_addr_1, b13]
.948 A440300620 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	alu[a3, b1, AND, *l$index1]
.949 81D0180201 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu_shf[a1, --, B, a1, <<3]
.950 AA300C0001 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 2
	alu[--, a1, OR, 0]
.951 8000120200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 1
	alu_shf[a1, --, B, $0, <<indirect]
.952 8D80180101 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	asr[a1, a1, >>24]
.953 C001180401 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	ld_field_w_clr[b1, 0001, a1, <<0]
.954 AA70000B00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 1
	alu[--, b2, OR, 0]
.955 8A00100603 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	alu_shf[a1, a3, OR, b1, <<indirect]
.956 A062000001 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu[*l$index1, --, B, a1]
.957 A0C0100F02 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu[a1, b3, +, 2]
.958 0010008201 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 2
	sram[read, $0, a1, 0, 1], ctx_swap[s1], defer[2]
.959 B0C0D01302 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 1
	alu[b13, b4, +, 2]
.960 AA805C1405 common_code
	.%line 2854 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
/******/          n -= 1;
	alu[a5, a5, -, 5]
.961 FC06E03700 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
/******/      	*(LMEM_CHAR *) p=	*(SRAM_CHAR *) q;
	local_csr_wr[active_lm_addr_1, b13]
.962 81D0180201 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu_shf[a1, --, B, a1, <<3]
.963 AA300C0001 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 2
	alu[--, a1, OR, 0]
.964 8000120200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 1
	alu_shf[a1, --, B, $0, <<indirect]
.965 9D80180101 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	asr[b1, a1, >>24]
.966 AA80103703 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu[a1, 3, -, b13]
.967 81D0380201 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu_shf[a3, --, B, a1, <<3]
.968 AA300C0003 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 1
	alu[--, a3, OR, 0]
.969 820017FE00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	alu_shf[a1, --, ~B, 255, <<indirect]
.970 FC06E03700 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 1
	local_csr_wr[active_lm_addr_1, b13]
.971 B400288001 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	alu[b2, a1, AND, *l$index1]
.972 C001100401 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	ld_field_w_clr[a1, 0001, b1, <<0]
.973 AA300C0003 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 1
	alu[--, a3, OR, 0]
.974 8A00180A01 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	alu_shf[a1, b2, OR, a1, <<indirect]
.975 A062000001 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu[*l$index1, --, B, a1]
.976 A0C0100F03 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu[a1, b3, +, 3]
.977 0010008201 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 2
	sram[read, $0, a1, 0, 1], ctx_swap[s1], defer[2]
.978 B0C0D01303 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 1
	alu[b13, b4, +, 3]
.979 BA80103703 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	alu[b1, 3, -, b13]
.980 FC06E03700 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	local_csr_wr[active_lm_addr_1, b13]
.981 91D0200600 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu_shf[b2, --, B, b1, <<3]
.982 AA70000B00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 1
	alu[--, b2, OR, 0]
.983 920017FE00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	alu_shf[b1, --, ~B, 255, <<indirect]
.984 FC06E03700 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 1
	local_csr_wr[active_lm_addr_1, b13]
.985 A440300620 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	alu[a3, b1, AND, *l$index1]
.986 81D0180201 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu_shf[a1, --, B, a1, <<3]
.987 AA300C0001 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 2
	alu[--, a1, OR, 0]
.988 8000120200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 1
	alu_shf[a1, --, B, $0, <<indirect]
.989 8D80180101 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	asr[a1, a1, >>24]
.990 C001180401 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	ld_field_w_clr[b1, 0001, a1, <<0]
.991 AA70000B00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 1
	alu[--, b2, OR, 0]
.992 8A00100603 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	alu_shf[a1, a3, OR, b1, <<indirect]
.993 A062000001 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu[*l$index1, --, B, a1]
.994 A0C0100F04 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu[a1, b3, +, 4]
.995 0010008201 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 2
	sram[read, $0, a1, 0, 1], ctx_swap[s1], defer[2]
.996 B0C0D01304 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 1
	alu[b13, b4, +, 4]
.997 B0C0401305 common_code
	.%line 2852 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
/******/  	p += 1;
	alu[b4, b4, +, 5]
.998 FC06E03700 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
/******/      	*(LMEM_CHAR *) p=	*(SRAM_CHAR *) q;
	local_csr_wr[active_lm_addr_1, b13]
.999 81D0180201 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu_shf[a1, --, B, a1, <<3]
.1000 AA300C0001 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 2
	alu[--, a1, OR, 0]
.1001 8000120200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 1
	alu_shf[a1, --, B, $0, <<indirect]
.1002 9D80180101 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	asr[b1, a1, >>24]
.1003 AA80103703 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu[a1, 3, -, b13]
.1004 81D0380201 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu_shf[a3, --, B, a1, <<3]
.1005 AA300C0003 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 1
	alu[--, a3, OR, 0]
.1006 820017FE00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	alu_shf[a1, --, ~B, 255, <<indirect]
.1007 FC06E03700 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 1
	local_csr_wr[active_lm_addr_1, b13]
.1008 B400288001 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	alu[b2, a1, AND, *l$index1]
.1009 C001100401 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	ld_field_w_clr[a1, 0001, b1, <<0]
.1010 AA300C0003 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 1
	alu[--, a3, OR, 0]
.1011 8A00180A01 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	alu_shf[a1, b2, OR, a1, <<indirect]
.1012 AAB00C1805 common_code
	.%line 2849 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
/******/      while (n > 0)
	alu[--, a5, -, 6]
.%import_expr common_code 1013 <34:22:0> &bp 923 +
.1013 D8E6E00104 common_code
	.%line 2849 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 2 923
	bhs[l_1395#], defer[2]
.1014 A062000001 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 1
/******/      	*(LMEM_CHAR *) p=	*(SRAM_CHAR *) q;
	alu[*l$index1, --, B, a1]
.1015 B0C0300F05 common_code
	.%line 2853 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
/******/  	q += 1;
	alu[b3, b3, +, 5]
.1016 FC06E01300 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
/******/      	*(LMEM_CHAR *) p=	*(SRAM_CHAR *) q;
l_1397#:
	local_csr_wr[active_lm_addr_1, b4]
.1017 FC06601300 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	local_csr_wr[active_lm_addr_0, b4]
.1018 0010000D20 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 1
	sram[read, $0, b3, 0, 1], ctx_swap[s1], defer[1]
.1019 81D0100E00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	alu_shf[a1, --, B, b3, <<3]
.1020 AA300C0001 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 2
	alu[--, a1, OR, 0]
.1021 8000120200 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 1
	alu_shf[a1, --, B, $0, <<indirect]
.1022 9D80180101 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	asr[b1, a1, >>24]
.1023 AA80101303 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu[a1, 3, -, b4]
.1024 81D0380201 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu_shf[a3, --, B, a1, <<3]
.1025 AA300C0003 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 1
	alu[--, a3, OR, 0]
.1026 820017FE00 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	alu_shf[a1, --, ~B, 255, <<indirect]
.1027 B400288001 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	alu[b2, a1, AND, *l$index1]
.1028 C001100401 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
	ld_field_w_clr[a1, 0001, b1, <<0]
.1029 AA300C0003 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 1
	alu[--, a3, OR, 0]
.1030 8A00180A01 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
	alu_shf[a1, b2, OR, a1, <<indirect]
.1031 AA805C0405 common_code
	.%line 2854 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0
/******/          n -= 1;
	alu[a5, a5, -, 1]
.%import_expr common_code 1032 <34:22:0> &bp 1016 +
.1032 D8FE300101 common_code
	.%line 2849 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 3 1016
/******/      while (n > 0)
	bne[l_1397#], defer[3]
.1033 A060000001 common_code
	.%line 2851 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 2
/******/      	*(LMEM_CHAR *) p=	*(SRAM_CHAR *) q;
	alu[*l$index0, --, B, a1]
.1034 B0C0401301 common_code
	.%line 2852 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 1
/******/  	p += 1;
	alu[b4, b4, +, 1]
.1035 B0C0300F01 common_code
	.%line 2853 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:412 0
/******/  	q += 1;
	alu[b3, b3, +, 1]
.1036 E8000C0002 common_code
	.%line 2857 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:412 0 0 A2
/******/      return dest;
l_1400#:
	rtn[a2]
.1037 F4040C0001 common_code
	.%line 274 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:796 0
/******/  			  (ring_number<<2));
_sram_ring_get_buffer_6word#:
	immed[a1, 16384, <<16]
.1038 8BE0100601 common_code
	.%line 274 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:796 0
	alu_shf[a1, a1, OR, b1, <<2]
.1039 093A048001 common_code
	.%line 278 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:806 0
/******/  	sram_get_ring(data,
	sram[get, $0, a1, 0, 6], ctx_swap[s3]
.1040 E800300B00 common_code
	.%line 290 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:796 3 0 B2
/******/  }
	rtn[b2], defer[3]
.1041 A000A60000 common_code
	.%line 284 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 0 fiid:796 2
/******/  	in[0] = data[0];
	alu[a10, --, B, $0]
.1042 B000960400 common_code
	.%line 285 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 0 fiid:796 1
/******/          in[1] = data[1];
	alu[b9, --, B, $1]
.1043 B000761400 common_code
	.%line 289 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 0 fiid:796 0
/******/          in[5] = data[5];
	alu[b7, --, B, $5]
.1044 B08EFEA000 common_code
	.%line 783 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:710 0
/******/  {
_onl_api_getUdpHdrPtr#:
	alu[@b111, a0, +, 168]
.1045 FC0663BF00 common_code
	.%line 783 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:710 0
	local_csr_wr[active_lm_addr_0, @b111]
.1046 F0000C0300 common_code
	.%line 786 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:710 0
/******/  	return (udpHdrPtr);
	nop
.1047 E800201300 common_code
	.%line 786 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:710 2 0 B4
	rtn[b4], defer[2]
.1048 81E0280202 common_code
	.%line 785 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:710 1
/******/  	udpHdrPtr = ipHdrPtr + (iphl << 2);
	alu_shf[a2, --, B, a2, <<2]
.1049 A0A0000402 common_code
	.%line 785 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:710 0
	alu[*l$index0, a2, +, b1]
.1050 FC066C0000 common_code
	.%line 425 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:667 0
/******/  {
__shl_64#:
	local_csr_wr[active_lm_addr_0, a0]
.1051 A4007CFC07 common_code
	.%line 432 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:667 0
/******/      y &= 63;
	alu[a7, a7, AND, 63]
.1052 AAB00C8007 common_code
	.%line 434 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:667 0
/******/      if (y >= thirtytwo) __asm
	alu[--, a7, -, 32]
.%import_expr common_code 1053 <34:22:0> &bp 1057 +
.1053 D908400105 common_code
	.%line 434 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:667 0 1057
	blo[l_11041#]
.1054 A4007C0007 common_code
	.%line 437 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:667 1
/******/          alu         [result+4, y, AND, 0]
	alu[a7, a7, AND, 0]
.1055 9000D14600 common_code
	.%line 438 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:667 0
/******/          alu_shf     [result, --, B, x+4, <<indirect]
	alu_shf[b13, --, B, *l$index0[1], <<indirect]
.%import_expr common_code 1056 <34:22:0> &bp 1068 +
.1056 D90B000018 common_code
	.%line 438 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:667 0 1068
	br[l_11044#]
.1057 A070000007 common_code
	.%line 440 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:667 0
/******/      else if (y != 0) __asm
l_11041#:
	alu[--, --, B, a7]
.%import_expr common_code 1058 <34:22:0> &bp 1066 +
.1058 D90A800100 common_code
	.%line 440 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:667 0 1066
	beq[l_11043#]
.1059 AAC8FC8007 common_code
	.%line 442 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:667 0
/******/          alu         [y1, thirtytwo, -, y]
	alu[@a15, 32, -, a7]
.1060 A000E80400 common_code
	.%line 443 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:667 0
/******/          alu         [--, y1, OR, 0]
	alu[a14, --, B, *l$index0[1]]
.1061 AA300C008F common_code
	.%line 443 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:667 1
	alu[--, @a15, OR, 0]
.1062 9000D9430E common_code
	.%line 444 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:667 0
/******/          dbl_shf     [result, x, x+4, >>indirect]
	dbl_shf[b13, *l$index0, a14, >>indirect]
.1063 AA300C0007 common_code
	.%line 445 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:667 1
/******/          alu         [--, y, OR, 0]
	alu[--, a7, OR, 0]
.1064 8000714600 common_code
	.%line 446 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:667 0
/******/          alu_shf     [result+4, --, B, x+4, <<indirect]
	alu_shf[a7, --, B, *l$index0[1], <<indirect]
.%import_expr common_code 1065 <34:22:0> &bp 1068 +
.1065 D90B000018 common_code
	.%line 446 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:667 0 1068
	br[l_11044#]
.1066 B000D80000 common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:667 0
/******/          result = x;
l_11043#:
	alu[b13, --, B, *l$index0]
.1067 A000780400 common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:667 0
	alu[a7, --, B, *l$index0[1]]
.1068 E8000C0202 common_code
	.%line 452 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:667 0 0 *L02
/******/      return result;
l_11044#:
	rtn[*l$index0[2]]
.1069 B08EFE8000 common_code
	.%line 168 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/  {
__div_mod_32#:
	alu[@b111, a0, +, 160]
.1070 FC0663BF00 common_code
	.%line 168 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
	local_csr_wr[active_lm_addr_0, @b111]
.1071 A030023C00 common_code
	.%line 173 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/      if (y==0)
	alu[--, --, B, @b15]
.%import_expr common_code 1072 <34:22:0> &bp 1366 +
.1072 D955800100 common_code
	.%line 173 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0 1366
	beq[l_11228#]
.1073 A030003400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
	alu[--, --, B, b13]
.%import_expr common_code 1074 <34:22:0> &bp 1077 +
.1074 D90D500108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1077
	bge[l_11099#], defer[1]
.1075 F0000C0200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	immed[*l$index0, 0, <<0]
.1076 F0000C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	immed[*l$index0, 1, <<0]
.1077 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_11099#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1078 <34:22:0> &bp 1082 +
.1078 D90E900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1082
	blo[l_11101#], defer[1]
.1079 91F0D03600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.1080 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1081 BA40D03701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b13, b13, OR, 1]
.1082 A030003400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_11101#:
	alu[--, --, B, b13]
.%import_expr common_code 1083 <34:22:0> &bp 1086 +
.1083 D90F900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1086
	bge[l_11103#], defer[1]
.1084 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1085 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1086 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_11103#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1087 <34:22:0> &bp 1091 +
.1087 D910D00105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1091
	blo[l_11105#], defer[1]
.1088 91F0D03600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.1089 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1090 BA40D03701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b13, b13, OR, 1]
.1091 A030003400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_11105#:
	alu[--, --, B, b13]
.%import_expr common_code 1092 <34:22:0> &bp 1095 +
.1092 D911D00108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1095
	bge[l_11107#], defer[1]
.1093 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1094 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1095 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_11107#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1096 <34:22:0> &bp 1100 +
.1096 D913100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1100
	blo[l_11109#], defer[1]
.1097 91F0D03600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.1098 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1099 BA40D03701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b13, b13, OR, 1]
.1100 A030003400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_11109#:
	alu[--, --, B, b13]
.%import_expr common_code 1101 <34:22:0> &bp 1104 +
.1101 D914100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1104
	bge[l_11111#], defer[1]
.1102 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1103 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1104 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_11111#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1105 <34:22:0> &bp 1109 +
.1105 D915500105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1109
	blo[l_11113#], defer[1]
.1106 91F0D03600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.1107 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1108 BA40D03701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b13, b13, OR, 1]
.1109 A030003400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_11113#:
	alu[--, --, B, b13]
.%import_expr common_code 1110 <34:22:0> &bp 1113 +
.1110 D916500108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1113
	bge[l_11115#], defer[1]
.1111 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1112 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1113 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_11115#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1114 <34:22:0> &bp 1118 +
.1114 D917900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1118
	blo[l_11117#], defer[1]
.1115 91F0D03600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.1116 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1117 BA40D03701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b13, b13, OR, 1]
.1118 A030003400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_11117#:
	alu[--, --, B, b13]
.%import_expr common_code 1119 <34:22:0> &bp 1122 +
.1119 D918900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1122
	bge[l_11119#], defer[1]
.1120 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1121 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1122 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_11119#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1123 <34:22:0> &bp 1127 +
.1123 D919D00105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1127
	blo[l_11121#], defer[1]
.1124 91F0D03600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.1125 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1126 BA40D03701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b13, b13, OR, 1]
.1127 A030003400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_11121#:
	alu[--, --, B, b13]
.%import_expr common_code 1128 <34:22:0> &bp 1131 +
.1128 D91AD00108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1131
	bge[l_11123#], defer[1]
.1129 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1130 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1131 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_11123#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1132 <34:22:0> &bp 1136 +
.1132 D91C100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1136
	blo[l_11125#], defer[1]
.1133 91F0D03600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.1134 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1135 BA40D03701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b13, b13, OR, 1]
.1136 A030003400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_11125#:
	alu[--, --, B, b13]
.%import_expr common_code 1137 <34:22:0> &bp 1140 +
.1137 D91D100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1140
	bge[l_11127#], defer[1]
.1138 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1139 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1140 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_11127#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1141 <34:22:0> &bp 1145 +
.1141 D91E500105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1145
	blo[l_11129#], defer[1]
.1142 91F0D03600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.1143 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1144 BA40D03701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b13, b13, OR, 1]
.1145 A030003400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_11129#:
	alu[--, --, B, b13]
.%import_expr common_code 1146 <34:22:0> &bp 1149 +
.1146 D91F500108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1149
	bge[l_11131#], defer[1]
.1147 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1148 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1149 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_11131#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1150 <34:22:0> &bp 1154 +
.1150 D920900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1154
	blo[l_11133#], defer[1]
.1151 91F0D03600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.1152 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1153 BA40D03701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b13, b13, OR, 1]
.1154 A030003400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_11133#:
	alu[--, --, B, b13]
.%import_expr common_code 1155 <34:22:0> &bp 1158 +
.1155 D921900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1158
	bge[l_11135#], defer[1]
.1156 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1157 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1158 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_11135#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1159 <34:22:0> &bp 1163 +
.1159 D922D00105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1163
	blo[l_11137#], defer[1]
.1160 91F0D03600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.1161 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1162 BA40D03701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b13, b13, OR, 1]
.1163 A030003400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_11137#:
	alu[--, --, B, b13]
.%import_expr common_code 1164 <34:22:0> &bp 1167 +
.1164 D923D00108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1167
	bge[l_11139#], defer[1]
.1165 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1166 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1167 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_11139#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1168 <34:22:0> &bp 1172 +
.1168 D925100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1172
	blo[l_11141#], defer[1]
.1169 91F0D03600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.1170 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1171 BA40D03701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b13, b13, OR, 1]
.1172 A030003400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_11141#:
	alu[--, --, B, b13]
.%import_expr common_code 1173 <34:22:0> &bp 1176 +
.1173 D926100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1176
	bge[l_11143#], defer[1]
.1174 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1175 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1176 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_11143#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1177 <34:22:0> &bp 1181 +
.1177 D927500105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1181
	blo[l_11145#], defer[1]
.1178 91F0D03600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.1179 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1180 BA40D03701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b13, b13, OR, 1]
.1181 A030003400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_11145#:
	alu[--, --, B, b13]
.%import_expr common_code 1182 <34:22:0> &bp 1185 +
.1182 D928500108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1185
	bge[l_11147#], defer[1]
.1183 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1184 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1185 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_11147#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1186 <34:22:0> &bp 1190 +
.1186 D929900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1190
	blo[l_11149#], defer[1]
.1187 91F0D03600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.1188 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1189 BA40D03701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b13, b13, OR, 1]
.1190 A030003400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_11149#:
	alu[--, --, B, b13]
.%import_expr common_code 1191 <34:22:0> &bp 1194 +
.1191 D92A900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1194
	bge[l_11151#], defer[1]
.1192 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1193 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1194 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_11151#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1195 <34:22:0> &bp 1199 +
.1195 D92BD00105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1199
	blo[l_11153#], defer[1]
.1196 91F0D03600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.1197 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1198 BA40D03701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b13, b13, OR, 1]
.1199 A030003400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_11153#:
	alu[--, --, B, b13]
.%import_expr common_code 1200 <34:22:0> &bp 1203 +
.1200 D92CD00108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1203
	bge[l_11155#], defer[1]
.1201 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1202 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1203 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_11155#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1204 <34:22:0> &bp 1208 +
.1204 D92E100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1208
	blo[l_11157#], defer[1]
.1205 91F0D03600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.1206 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1207 BA40D03701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b13, b13, OR, 1]
.1208 A030003400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_11157#:
	alu[--, --, B, b13]
.%import_expr common_code 1209 <34:22:0> &bp 1212 +
.1209 D92F100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1212
	bge[l_11159#], defer[1]
.1210 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1211 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1212 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_11159#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1213 <34:22:0> &bp 1217 +
.1213 D930500105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1217
	blo[l_11161#], defer[1]
.1214 91F0D03600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.1215 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1216 BA40D03701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b13, b13, OR, 1]
.1217 A030003400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_11161#:
	alu[--, --, B, b13]
.%import_expr common_code 1218 <34:22:0> &bp 1221 +
.1218 D931500108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1221
	bge[l_11163#], defer[1]
.1219 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1220 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1221 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_11163#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1222 <34:22:0> &bp 1226 +
.1222 D932900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1226
	blo[l_11165#], defer[1]
.1223 91F0D03600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.1224 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1225 BA40D03701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b13, b13, OR, 1]
.1226 A030003400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_11165#:
	alu[--, --, B, b13]
.%import_expr common_code 1227 <34:22:0> &bp 1230 +
.1227 D933900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1230
	bge[l_11167#], defer[1]
.1228 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1229 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1230 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_11167#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1231 <34:22:0> &bp 1235 +
.1231 D934D00105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1235
	blo[l_11169#], defer[1]
.1232 91F0D03600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.1233 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1234 BA40D03701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b13, b13, OR, 1]
.1235 A030003400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_11169#:
	alu[--, --, B, b13]
.%import_expr common_code 1236 <34:22:0> &bp 1239 +
.1236 D935D00108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1239
	bge[l_11171#], defer[1]
.1237 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1238 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1239 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_11171#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1240 <34:22:0> &bp 1244 +
.1240 D937100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1244
	blo[l_11173#], defer[1]
.1241 91F0D03600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.1242 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1243 BA40D03701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b13, b13, OR, 1]
.1244 A030003400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_11173#:
	alu[--, --, B, b13]
.%import_expr common_code 1245 <34:22:0> &bp 1248 +
.1245 D938100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1248
	bge[l_11175#], defer[1]
.1246 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1247 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1248 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_11175#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1249 <34:22:0> &bp 1253 +
.1249 D939500105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1253
	blo[l_11177#], defer[1]
.1250 91F0D03600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.1251 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1252 BA40D03701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b13, b13, OR, 1]
.1253 A030003400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_11177#:
	alu[--, --, B, b13]
.%import_expr common_code 1254 <34:22:0> &bp 1257 +
.1254 D93A500108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1257
	bge[l_11179#], defer[1]
.1255 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1256 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1257 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_11179#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1258 <34:22:0> &bp 1262 +
.1258 D93B900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1262
	blo[l_11181#], defer[1]
.1259 91F0D03600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.1260 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1261 BA40D03701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b13, b13, OR, 1]
.1262 A030003400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_11181#:
	alu[--, --, B, b13]
.%import_expr common_code 1263 <34:22:0> &bp 1266 +
.1263 D93C900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1266
	bge[l_11183#], defer[1]
.1264 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1265 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1266 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_11183#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1267 <34:22:0> &bp 1271 +
.1267 D93DD00105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1271
	blo[l_11185#], defer[1]
.1268 91F0D03600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.1269 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1270 BA40D03701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b13, b13, OR, 1]
.1271 A030003400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_11185#:
	alu[--, --, B, b13]
.%import_expr common_code 1272 <34:22:0> &bp 1275 +
.1272 D93ED00108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1275
	bge[l_11187#], defer[1]
.1273 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1274 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1275 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_11187#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1276 <34:22:0> &bp 1280 +
.1276 D940100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1280
	blo[l_11189#], defer[1]
.1277 91F0D03600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.1278 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1279 BA40D03701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b13, b13, OR, 1]
.1280 A030003400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_11189#:
	alu[--, --, B, b13]
.%import_expr common_code 1281 <34:22:0> &bp 1284 +
.1281 D941100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1284
	bge[l_11191#], defer[1]
.1282 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1283 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1284 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_11191#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1285 <34:22:0> &bp 1289 +
.1285 D942500105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1289
	blo[l_11193#], defer[1]
.1286 91F0D03600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.1287 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1288 BA40D03701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b13, b13, OR, 1]
.1289 A030003400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_11193#:
	alu[--, --, B, b13]
.%import_expr common_code 1290 <34:22:0> &bp 1293 +
.1290 D943500108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1293
	bge[l_11195#], defer[1]
.1291 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1292 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1293 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_11195#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1294 <34:22:0> &bp 1298 +
.1294 D944900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1298
	blo[l_11197#], defer[1]
.1295 91F0D03600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.1296 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1297 BA40D03701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b13, b13, OR, 1]
.1298 A030003400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_11197#:
	alu[--, --, B, b13]
.%import_expr common_code 1299 <34:22:0> &bp 1302 +
.1299 D945900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1302
	bge[l_11199#], defer[1]
.1300 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1301 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1302 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_11199#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1303 <34:22:0> &bp 1307 +
.1303 D946D00105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1307
	blo[l_11201#], defer[1]
.1304 91F0D03600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.1305 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1306 BA40D03701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b13, b13, OR, 1]
.1307 A030003400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_11201#:
	alu[--, --, B, b13]
.%import_expr common_code 1308 <34:22:0> &bp 1311 +
.1308 D947D00108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1311
	bge[l_11203#], defer[1]
.1309 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1310 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1311 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_11203#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1312 <34:22:0> &bp 1316 +
.1312 D949100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1316
	blo[l_11205#], defer[1]
.1313 91F0D03600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.1314 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1315 BA40D03701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b13, b13, OR, 1]
.1316 A030003400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_11205#:
	alu[--, --, B, b13]
.%import_expr common_code 1317 <34:22:0> &bp 1320 +
.1317 D94A100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1320
	bge[l_11207#], defer[1]
.1318 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1319 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1320 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_11207#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1321 <34:22:0> &bp 1325 +
.1321 D94B500105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1325
	blo[l_11209#], defer[1]
.1322 91F0D03600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.1323 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1324 BA40D03701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b13, b13, OR, 1]
.1325 A030003400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_11209#:
	alu[--, --, B, b13]
.%import_expr common_code 1326 <34:22:0> &bp 1329 +
.1326 D94C500108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1329
	bge[l_11211#], defer[1]
.1327 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1328 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1329 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_11211#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1330 <34:22:0> &bp 1334 +
.1330 D94D900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1334
	blo[l_11213#], defer[1]
.1331 91F0D03600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.1332 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1333 BA40D03701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b13, b13, OR, 1]
.1334 A030003400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_11213#:
	alu[--, --, B, b13]
.%import_expr common_code 1335 <34:22:0> &bp 1338 +
.1335 D94E900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1338
	bge[l_11215#], defer[1]
.1336 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1337 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1338 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_11215#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1339 <34:22:0> &bp 1343 +
.1339 D94FD00105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1343
	blo[l_11217#], defer[1]
.1340 91F0D03600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.1341 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1342 BA40D03701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b13, b13, OR, 1]
.1343 A030003400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_11217#:
	alu[--, --, B, b13]
.%import_expr common_code 1344 <34:22:0> &bp 1347 +
.1344 D950D00108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1347
	bge[l_11219#], defer[1]
.1345 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1346 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1347 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_11219#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1348 <34:22:0> &bp 1352 +
.1348 D952100105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1352
	blo[l_11221#], defer[1]
.1349 91F0D03600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.1350 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1351 BA40D03701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b13, b13, OR, 1]
.1352 A030003400 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (lo < 0)
l_11221#:
	alu[--, --, B, b13]
.%import_expr common_code 1353 <34:22:0> &bp 1356 +
.1353 D953100108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1356
	bge[l_11223#], defer[1]
.1354 81F5014200 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          hi <<= 1;
	alu_shf[*l$index0, --, B, *l$index0, <<1]
.1355 AA200C0600 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi |= 1;
	alu[*l$index0, *l$index0, OR, 1]
.1356 AAB0023E00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/          if (hi >= y)
l_11223#:
	alu[--, *l$index0, -, @b15]
.%import_expr common_code 1357 <34:22:0> &bp 1361 +
.1357 D954500105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 1361
	blo[l_11225#], defer[1]
.1358 91F0D03600 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
/******/          lo <<= 1;
	alu_shf[b13, --, B, b13, <<1]
.1359 AAA0023E00 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              hi -= y;
	alu[*l$index0, *l$index0, -, @b15]
.1360 BA40D03701 common_code
	.%line 199 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/              lo |= 1;
	alu[b13, b13, OR, 1]
.1361 A030080400 common_code
	.%line 203 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0
/******/      if (mod)
l_11225#:
	alu[--, --, B, *l$index0[1]]
.%import_expr common_code 1362 <34:22:0> &bp 1365 +
.1362 D955400100 common_code
	.%line 203 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0 1365
	beq[l_11227#]
.1363 E8001C000E common_code
	.%line 205 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 0 A14
/******/          return hi;
	rtn[a14], defer[1]
.1364 B000D80000 common_code
	.%line 205 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
	alu[b13, --, B, *l$index0]
.1365 E8000C000E common_code
	.%line 209 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 0 0 A14
/******/          return lo;
l_11227#:
	rtn[a14]
.1366 E8001C000E common_code
	.%line 178 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:673 1 0 A14
/******/          return 0xffffffff;
l_11228#:
	rtn[a14], defer[1]
.1367 F080003700 common_code
	.%line 178 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:673 0
	immed[b13, -1, 0]
.1368 FC06EC0000 common_code
	.%line 82 "/users/onl/npr/onl_router/library/counter_util.c" 1 fiid:762 0
/******/  {
_WU_count_scratch_error#:
	local_csr_wr[active_lm_addr_1, a0]
.1369 F0002C0005 common_code
	.%line 83 "/users/onl/npr/onl_router/library/counter_util.c" 1 fiid:762 0
/******/    unsigned int baseAddr = COUNTER_REQUESTS_DROPPED_ADDR;
	immed[a5, 512, <<0]
.1370 F0000C0300 common_code
	.%line 97 "/users/onl/npr/onl_router/library/counter_util.c" 1 fiid:762 0
/******/  }
	nop
.1371 F0000C0300 common_code
	.%line 97 "/users/onl/npr/onl_router/library/counter_util.c" 1 fiid:762 0
	nop
.1372 1700016B05 common_code
	.%line 87 "/users/onl/npr/onl_router/library/counter_util.c" 1 fiid:762 0
/******/    __asm scratch[incr, --, baseAddr, errorScrAddress]
	scratch[incr, --, a5, *l$index1[2]]
.1373 1700008305 common_code
	.%line 89 "/users/onl/npr/onl_router/library/counter_util.c" 1 fiid:762 0
/******/    __asm scratch[incr, --, baseAddr, 0] 
	scratch[incr, --, a5, 0]
.1374 E800001300 common_code
	.%line 97 "/users/onl/npr/onl_router/library/counter_util.c" 1 fiid:762 0 0 B4
/******/  }
	rtn[b4]
.1375 FC066C0300 common_code
	.%line 155 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:785 0
/******/  {
_dl_sink_init#:
	local_csr_wr[active_lm_addr_0, 0]
.%import_expr common_code 1376 <34:22:0> &bp 1380 +
.1376 D959000011 common_code
	.%line 156 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:785 0 1380
/******/    if(ctx() == 0)
	br!=ctx[0, l_12959#]
.1377 F0000C0300 common_code
	.%line 156 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:785 0
	nop
.1378 F0000C0300 common_code
	.%line 156 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:785 0
	nop
.1379 F0000C0200 common_code
	.%line 162 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:785 0
/******/      dl_sink_message_lock = UNLOCKED;
	immed[*l$index0, 0, <<0]
.%import_expr common_code 1380 <34:22:0> &bp 1382 +
.1380 D959800011 common_code
	.%line 632 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:827 0 1382
/******/    if(ctx() == FIRST_PACKET_THREAD)
l_12959#:
	br!=ctx[0, l_12970#]
.1381 FC10AC4711 common_code
	.%line 640 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:829 0
/******/        signal_same_ME(__signal_number(s), (FIRST_PACKET_THREAD+1));
	local_csr_wr[same_me_signal, (((2 & 15) << 3) | 1)]
.1382 E8000C0001 common_code
	.%line 168 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:785 0 0 A1
/******/  }
l_12970#:
	rtn[a1]
.1383 FC066C1304 common_code
	.%line 189 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:784 0
/******/  {
_dl_source_init#:
	local_csr_wr[active_lm_addr_0, 4]
.%import_expr common_code 1384 <34:22:0> &bp 1388 +
.1384 D95B000011 common_code
	.%line 190 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:784 0 1388
/******/    if (ctx() == 0)
	br!=ctx[0, l_12975#]
.1385 F0000C0300 common_code
	.%line 190 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:784 0
	nop
.1386 E000001000 common_code
	.%line 193 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:784 0
/******/      wait_for_all(&rx_ring_ready_sig);
	ctx_arb[s12], all
.1387 F0000C0200 common_code
	.%line 194 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:784 0
/******/      dl_source_message_lock = UNLOCKED;
	immed[*l$index0, 0, <<0]
.%import_expr common_code 1388 <34:22:0> &bp 1390 +
.1388 D95B800011 common_code
	.%line 632 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:832 0 1390
/******/    if(ctx() == FIRST_PACKET_THREAD)
l_12975#:
	br!=ctx[0, l_12986#]
.1389 FC10AC2709 common_code
	.%line 640 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:834 0
/******/        signal_same_ME(__signal_number(s), (FIRST_PACKET_THREAD+1));
	local_csr_wr[same_me_signal, (((1 & 15) << 3) | 1)]
.1390 E8000C0001 common_code
	.%line 200 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:784 0 0 A1
/******/  }
l_12986#:
	rtn[a1]
.1391 E000010000 common_code
	.%line 77 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:680 0
/******/          ctx_arb[kill];
_exit#:
	ctx_arb[kill]
.1392 E800000300 common_code
	.%line 79 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:680 0 0 B0
/******/  }
	rtn[b0]
.1393 E000000004 common_code
	.%line 648 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:907 0
/******/    wait_for_all(s);
_dl_sink_packet#:
	ctx_arb[s2], all
.%import_expr common_code 1394 <34:22:0> &bp 1399 +
.1394 D95DF24214 common_code
	.%line 106 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:848 3 1399
/******/  	return inp_state_test(inp_state_scr_ring0_full + 
	br_inp_state[scr_ring7_status, l_5234#], defer[3]
.1395 A05800000D common_code
	.%line 254 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 0 fiid:846 2
/******/  	data[0] = in[0];
	alu[$0, --, B, a13]
.1396 A018103000 common_code
	.%line 255 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 0 fiid:846 1
/******/          data[1] = in[1];
	alu[$1, --, B, b12]
.1397 A05820000C common_code
	.%line 256 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 0 fiid:846 0
/******/          data[2] = in[2];
	alu[$2, --, B, a12]
.%import_expr common_code 1398 <34:22:0> &bp 1401 +
.1398 D95E400018 common_code
	.%line 106 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:848 0 1401
/******/  	return inp_state_test(inp_state_scr_ring0_full + 
	br[l_4776#]
.1399 E000000001 common_code
	.%line 265 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:852 0
/******/   	     ctx_swap();
l_5234#:
	ctx_arb[voluntary]
.%import_expr common_code 1400 <34:22:0> &bp 1399 +
.1400 D95DC24214 common_code
	.%line 106 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:854 0 1399
/******/  	return inp_state_test(inp_state_scr_ring0_full + 
	br_inp_state[scr_ring7_status, l_5234#]
.1401 F00000071C common_code
	.%line 270 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:846 0
/******/  	scratch_put_ring(data,
l_4776#:
	immed[b1, 28, <<0]
.1402 1A34000420 common_code
	.%line 270 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:855 0
	scratch[put, $0, b1, 0, 3], ctx_swap[s3]
.1403 FC04400000 common_code
	.%line 655 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:841 1
/******/    c = ctx();
	local_csr_rd[active_ctx_sts]
.1404 F000000700 common_code
	.%line 655 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:841 0
	immed[b1, 0, <<0]
.1405 B440100707 common_code
	.%line 655 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:841 0
	alu[b1, b1, AND, 7]
.%import_expr common_code 1406 <34:22:0> &bp 1414 +
.1406 D961800109 common_code
	.%line 663 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:841 0 1414
/******/    if(c >= FIRST_PACKET_THREAD && c < LAST_PACKET_THREAD) 
	blt[l_5233#]
.1407 AAF0000705 common_code
	.%line 663 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:841 0
	alu[--, b1, -, 5]
.%import_expr common_code 1408 <34:22:0> &bp 1411 +
.1408 D960C00108 common_code
	.%line 663 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:841 0 1411
	bge[l_5223#]
.1409 FC10AE4390 common_code
	.%line 665 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:845 0
/******/      signal_same_ME_next_ctx(__signal_number(s));
	local_csr_wr[same_me_signal, (((2 & 15) << 3) | 128)]
.%import_expr common_code 1410 <34:22:0> &bp 1414 +
.1410 D961800018 common_code
	.%line 666 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:841 0 1414
/******/      __implicit_write(s);
	br[l_5233#]
.1411 AAF0000705 common_code
	.%line 668 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:841 0
/******/    else if(c == LAST_PACKET_THREAD)
l_5223#:
	alu[--, b1, -, 5]
.%import_expr common_code 1412 <34:22:0> &bp 1414 +
.1412 D961800101 common_code
	.%line 668 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:841 0 1414
	bne[l_5233#]
.1413 FC10AC4310 common_code
	.%line 670 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:843 0
/******/      signal_same_ME(__signal_number(s), FIRST_PACKET_THREAD);
	local_csr_wr[same_me_signal, ((2 & 15) << 3)]
.1414 E8000C0001 common_code
	.%line 287 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:782 0 0 A1
/******/  }
l_5233#:
	rtn[a1]
.%import_expr common_code 1415 <34:22:0> &bp 764 +
.1415 D8BF200018 common_code
	.%line 261 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:547 2 764
/******/      return strlen(s);
_strlen_sram#:
	br[_strlen#], defer[2]
.1416 B0C01003F0 common_code
	.%line 261 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:547 1
	alu[b1, b0, +, 240]
.%import_expr common_code 1417 <27:20:8,7:0:0> &bp 1418 +
.1417 F000500B8A common_code
	.%line 261 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:547 0
	load_addr[b2, l_13073#]
.1418 E8000C0002 common_code
	.%line 261 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:547 0 0 A2
l_13073#:
	rtn[a2]
.1419 B08EFE8000 common_code
	.%line 280 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:675 0
/******/  {
__mod_u32#:
	alu[@b111, a0, +, 160]
.1420 FC06E3BF00 common_code
	.%line 280 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:675 0
	local_csr_wr[active_lm_addr_1, @b111]
.1421 B048F0000E common_code
	.%line 281 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:675 0
/******/      return _div_mod_32(x, y, 1);
	alu[@b15, --, B, a14]
.1422 F0000C0300 common_code
	.%line 281 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:675 0
	nop
.%import_expr common_code 1423 <34:22:0> &bp 1069 +
.1423 D90B600018 common_code
	.%line 281 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:675 2 1069
	br[__div_mod_32#], defer[2]
.1424 F0000C0621 common_code
	.%line 281 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:675 1
	immed[*l$index1[1], 1, <<0]
.%import_expr common_code 1425 <27:20:8,17:10:0> &bp 1426 +
.1425 F0005E480E common_code
	.%line 281 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:675 0
	load_addr[a14, l_13074#]
.1426 E800001300 common_code
	.%line 281 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:675 0 0 B4
l_13074#:
	rtn[b4]
.%import_expr common_code 1427 <34:22:0> &bp 38 +
.1427 D809900018 common_code
	.%line 408 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:535 1 38
/******/      return strncmp(s1, s2, count);
_strncmp_sram#:
	br[_strncmp#], defer[1]
.%import_expr common_code 1428 <27:20:8,7:0:0> &bp 1429 +
.1428 F000500F95 common_code
	.%line 408 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:535 0
	load_addr[b3, l_13075#]
.1429 F0000C0300 common_code
	.%line 408 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:535 0
l_13075#:
	nop
.1430 E8000C0003 common_code
	.%line 408 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:535 0 0 A3
	rtn[a3]
.%import_expr common_code 1431 <34:22:0> &bp 1433 +
.1431 D966418214 common_code
	.%line 106 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:998 0 1433
/******/  	return inp_state_test(inp_state_scr_ring0_full + 
_WU_scratch_put_request_with_data#:
	br_inp_state[scr_ring4_status, l_723#]
.%import_expr common_code 1432 <34:22:0> &bp 1440 +
.1432 D968000018 common_code
	.%line 106 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:998 0 1440
	br[l_676#]
.1433 FC06EC0000 common_code
	.%line 163 "/users/onl/npr/onl_router/library/counter_util.c" 1 fiid:759 0
/******/      WU_count_scratch_error(errorScrAddress /*, updateSig, sync*/);
l_723#:
	local_csr_wr[active_lm_addr_1, a0]
.1434 F0000C0300 common_code
	.%line 163 "/users/onl/npr/onl_router/library/counter_util.c" 1 fiid:759 0
	nop
.1435 F0000C0300 common_code
	.%line 163 "/users/onl/npr/onl_router/library/counter_util.c" 1 fiid:759 0
	nop
.%import_expr common_code 1436 <34:22:0> &bp 1368 +
.1436 D956200018 common_code
	.%line 163 "/users/onl/npr/onl_router/library/counter_util.c" 1 fiid:759 2 1368
	br[_WU_count_scratch_error#], defer[2]
.1437 A022201000 common_code
	.%line 163 "/users/onl/npr/onl_router/library/counter_util.c" 0 fiid:759 1
	alu[*l$index1[2], --, B, b4]
.%import_expr common_code 1438 <27:20:8,7:0:0> &bp 1439 +
.1438 F00050139F common_code
	.%line 163 "/users/onl/npr/onl_router/library/counter_util.c" 0 fiid:759 0
	load_addr[b4, l_13076#]
.%import_expr common_code 1439 <34:22:0> &bp 1446 +
.1439 D969800018 common_code
	.%line 163 "/users/onl/npr/onl_router/library/counter_util.c" 1 fiid:759 0 1446
l_13076#:
	br[l_722#]
.%import_expr common_code 1440 <34:22:0> &bp 1446 +
.1440 D969B18214 common_code
	.%line 106 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:996 3 1446
/******/  	return inp_state_test(inp_state_scr_ring0_full + 
l_676#:
	br_inp_state[scr_ring4_status, l_722#], defer[3]
.1441 F40C0C0005 common_code
	.%line 170 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 0 fiid:987 2
/******/  	data = in[0];
	immed[a5, 49152, <<16]
.1442 9B00403A05 common_code
	.%line 170 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 0 fiid:987 1
	alu_shf[b4, a5, OR, b14, <<16]
.1443 AA5800100E common_code
	.%line 170 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 0 fiid:987 0
	alu[$0, b4, OR, a14]
.1444 F000001310 common_code
	.%line 184 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:987 0
/******/  	scratch_put_ring(&data,
	immed[b4, 16, <<0]
.1445 1A30001020 common_code
	.%line 184 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:988 0
	scratch[put, $0, b4, 0, 1], ctx_swap[s3]
.1446 E800003700 common_code
	.%line 172 "/users/onl/npr/onl_router/library/counter_util.c" 1 fiid:759 0 0 B13
/******/  }
l_722#:
	rtn[b13]
.1447 FC06EC1304 common_code
	.%line 425 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0
/******/  {
_dl_source_message#:
	local_csr_wr[active_lm_addr_1, 4]
.1448 F0000C0300 common_code
	.%line 431 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0
/******/    while(dl_source_message_lock == LOCKED)
	nop
.1449 F0000C0300 common_code
	.%line 431 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0
	nop
.1450 F0000C0300 common_code
	.%line 431 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0
	nop
.1451 AAB00C0620 common_code
	.%line 431 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0
	alu[--, *l$index1, -, 1]
.%import_expr common_code 1452 <34:22:0> &bp 1459 +
.1452 D96CC00101 common_code
	.%line 431 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0 1459
	bne[l_742#]
.1453 FC06EC1304 common_code
	.%line 433 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:963 0
/******/      ctx_swap();
	local_csr_wr[active_lm_addr_1, 4]
.1454 F0000C0300 common_code
	.%line 433 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:963 0
	nop
.1455 F0000C0300 common_code
	.%line 433 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:963 0
	nop
.1456 E000000001 common_code
	.%line 433 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:963 0
l_736#:
	ctx_arb[voluntary]
.1457 AAB00C0620 common_code
	.%line 431 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0
/******/    while(dl_source_message_lock == LOCKED)
	alu[--, *l$index1, -, 1]
.%import_expr common_code 1458 <34:22:0> &bp 1456 +
.1458 D96C000100 common_code
	.%line 431 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0 1456
	beq[l_736#]
.1459 AAB00C4006 common_code
	.%line 437 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0
/******/    if(source == MESSAGE_IN_RING_0)
l_742#:
	alu[--, a6, -, 16]
.%import_expr common_code 1460 <34:22:0> &bp 1464 +
.1460 D96E100101 common_code
	.%line 437 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 1 1464
	bne[l_744#], defer[1]
.1461 F0000C0620 common_code
	.%line 435 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:774 0
/******/    dl_source_message_lock = LOCKED;
	immed[*l$index1, 1, <<0]
.%import_expr common_code 1462 <34:22:0> &bp 1479 +
.1462 D971D00018 common_code
	.%line 439 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 1 1479
/******/      sring = ONL_XSCALE_TO_PLUGIN_0_CTRL_SRAM_RING;
	br[l_752#], defer[1]
.1463 F0000C2405 common_code
	.%line 439 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:774 0
	immed[a5, 9, <<0]
.1464 AAB00C4406 common_code
	.%line 441 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0
/******/    else if(source == MESSAGE_IN_RING_1)
l_744#:
	alu[--, a6, -, 17]
.%import_expr common_code 1465 <34:22:0> &bp 1468 +
.1465 D96F000101 common_code
	.%line 441 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0 1468
	bne[l_746#]
.%import_expr common_code 1466 <34:22:0> &bp 1479 +
.1466 D971D00018 common_code
	.%line 443 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 1 1479
/******/      sring = ONL_XSCALE_TO_PLUGIN_1_CTRL_SRAM_RING;
	br[l_752#], defer[1]
.1467 F0000C2805 common_code
	.%line 443 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:774 0
	immed[a5, 10, <<0]
.1468 AAB00C4806 common_code
	.%line 445 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0
/******/    else if(source == MESSAGE_IN_RING_2)
l_746#:
	alu[--, a6, -, 18]
.%import_expr common_code 1469 <34:22:0> &bp 1472 +
.1469 D970000101 common_code
	.%line 445 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0 1472
	bne[l_748#]
.%import_expr common_code 1470 <34:22:0> &bp 1479 +
.1470 D971D00018 common_code
	.%line 447 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 1 1479
/******/      sring = ONL_XSCALE_TO_PLUGIN_2_CTRL_SRAM_RING;
	br[l_752#], defer[1]
.1471 F0000C2C05 common_code
	.%line 447 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:774 0
	immed[a5, 11, <<0]
.1472 AAB00C4C06 common_code
	.%line 449 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0
/******/    else if(source == MESSAGE_IN_RING_3)
l_748#:
	alu[--, a6, -, 19]
.%import_expr common_code 1473 <34:22:0> &bp 1476 +
.1473 D971000101 common_code
	.%line 449 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0 1476
	bne[l_750#]
.%import_expr common_code 1474 <34:22:0> &bp 1479 +
.1474 D971D00018 common_code
	.%line 451 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 1 1479
/******/      sring = ONL_XSCALE_TO_PLUGIN_3_CTRL_SRAM_RING;
	br[l_752#], defer[1]
.1475 F0000C3005 common_code
	.%line 451 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:774 0
	immed[a5, 12, <<0]
.1476 AAB00C5006 common_code
	.%line 453 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0
/******/    else if(source == MESSAGE_IN_RING_4)
l_750#:
	alu[--, a6, -, 20]
.%import_expr common_code 1477 <34:22:0> &bp 1570 +
.1477 D988800101 common_code
	.%line 453 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0 1570
	bne[l_840#]
.1478 F0000C3405 common_code
	.%line 455 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0
/******/      sring = ONL_XSCALE_TO_PLUGIN_4_CTRL_SRAM_RING;
	immed[a5, 13, <<0]
.%import_expr common_code 1479 <34:22:0> &bp 129 +
.1479 D820500018 common_code
	.%line 462 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 1 129
/******/    msg[0] = sram_ring_get_buffer_1word(sring);
l_752#:
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1480 <27:20:8,17:10:0> &bp 1481 +
.1480 F0005F240E common_code
	.%line 462 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:774 0
	load_addr[a14, l_13077#]
.1481 A000403400 common_code
	.%line 462 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0
l_13077#:
	alu[a4, --, B, b13]
.%import_expr common_code 1482 <34:22:0> &bp 1490 +
.1482 D974900101 common_code
	.%line 463 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 1 1490
/******/    while(msg[0] == 0)
	bne[l_762#], defer[1]
.1483 A000E03400 common_code
	.%line 462 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:774 0
/******/    msg[0] = sram_ring_get_buffer_1word(sring);
	alu[a14, --, B, b13]
.1484 E000000001 common_code
	.%line 465 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:962 0
/******/      ctx_swap();
l_755#:
	ctx_arb[voluntary]
.%import_expr common_code 1485 <34:22:0> &bp 129 +
.1485 D820500018 common_code
	.%line 466 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 1 129
/******/      msg[0] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1486 <27:20:8,17:10:0> &bp 1487 +
.1486 F0005F3C0E common_code
	.%line 466 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:774 0
	load_addr[a14, l_13078#]
.1487 A000E03400 common_code
	.%line 466 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0
l_13078#:
	alu[a14, --, B, b13]
.1488 A04040000E common_code
	.%line 466 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0
	alu[a4, --, B, a14]
.%import_expr common_code 1489 <34:22:0> &bp 1484 +
.1489 D973000100 common_code
	.%line 463 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0 1484
/******/    while(msg[0] == 0)
	beq[l_755#]
.1490 C10118050E common_code
	.%line 469 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0
/******/    n = (msg[0]>>16) & 0xFF;
l_762#:
	ld_field_w_clr[b1, 0001, a14, >>16]
.1491 AAF0000701 common_code
	.%line 471 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0
/******/    if(n >= 1)
	alu[--, b1, -, 1]
.%import_expr common_code 1492 <34:22:0> &bp 1568 +
.1492 D988000105 common_code
	.%line 471 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0 1568
	blo[l_839#]
.%import_expr common_code 1493 <34:22:0> &bp 129 +
.1493 D820500018 common_code
	.%line 473 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 1 129
/******/      msg[1] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1494 <27:20:8,17:10:0> &bp 1495 +
.1494 F0005F5C0E common_code
	.%line 473 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:774 0
	load_addr[a14, l_13079#]
.1495 A000303400 common_code
	.%line 473 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0
l_13079#:
	alu[a3, --, B, b13]
.%import_expr common_code 1496 <34:22:0> &bp 1502 +
.1496 D977800101 common_code
	.%line 474 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0 1502
/******/      while(msg[1] == 0)
	bne[l_773#]
.1497 E000000001 common_code
	.%line 476 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:961 0
/******/        ctx_swap();
l_766#:
	ctx_arb[voluntary]
.%import_expr common_code 1498 <34:22:0> &bp 129 +
.1498 D820500018 common_code
	.%line 477 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 1 129
/******/        msg[1] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1499 <27:20:8,17:10:0> &bp 1500 +
.1499 F0005F700E common_code
	.%line 477 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:774 0
	load_addr[a14, l_13080#]
.1500 A000303400 common_code
	.%line 477 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0
l_13080#:
	alu[a3, --, B, b13]
.%import_expr common_code 1501 <34:22:0> &bp 1497 +
.1501 D976400100 common_code
	.%line 474 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0 1497
/******/      while(msg[1] == 0)
	beq[l_766#]
.1502 AAF0000702 common_code
	.%line 480 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0
/******/    if(n >= 2)
l_773#:
	alu[--, b1, -, 2]
.%import_expr common_code 1503 <34:22:0> &bp 1568 +
.1503 D988000105 common_code
	.%line 480 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0 1568
	blo[l_839#]
.%import_expr common_code 1504 <34:22:0> &bp 129 +
.1504 D820500018 common_code
	.%line 482 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 1 129
/******/      msg[2] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1505 <27:20:8,17:10:0> &bp 1506 +
.1505 F0005F880E common_code
	.%line 482 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:774 0
	load_addr[a14, l_13081#]
.1506 B000503400 common_code
	.%line 482 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0
l_13081#:
	alu[b5, --, B, b13]
.%import_expr common_code 1507 <34:22:0> &bp 1513 +
.1507 D97A400101 common_code
	.%line 483 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0 1513
/******/      while(msg[2] == 0)
	bne[l_784#]
.1508 E000000001 common_code
	.%line 485 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:960 0
/******/        ctx_swap();
l_777#:
	ctx_arb[voluntary]
.%import_expr common_code 1509 <34:22:0> &bp 129 +
.1509 D820500018 common_code
	.%line 486 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 1 129
/******/        msg[2] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1510 <27:20:8,17:10:0> &bp 1511 +
.1510 F0005F9C0E common_code
	.%line 486 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:774 0
	load_addr[a14, l_13082#]
.1511 B000503400 common_code
	.%line 486 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0
l_13082#:
	alu[b5, --, B, b13]
.%import_expr common_code 1512 <34:22:0> &bp 1508 +
.1512 D979000100 common_code
	.%line 483 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0 1508
/******/      while(msg[2] == 0)
	beq[l_777#]
.1513 AAF0000703 common_code
	.%line 489 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0
/******/    if(n >= 3)
l_784#:
	alu[--, b1, -, 3]
.%import_expr common_code 1514 <34:22:0> &bp 1568 +
.1514 D988000105 common_code
	.%line 489 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0 1568
	blo[l_839#]
.%import_expr common_code 1515 <34:22:0> &bp 129 +
.1515 D820500018 common_code
	.%line 491 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 1 129
/******/      msg[3] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1516 <27:20:8,17:10:0> &bp 1517 +
.1516 F0005FB40E common_code
	.%line 491 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:774 0
	load_addr[a14, l_13083#]
.1517 B000403400 common_code
	.%line 491 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0
l_13083#:
	alu[b4, --, B, b13]
.%import_expr common_code 1518 <34:22:0> &bp 1524 +
.1518 D97D000101 common_code
	.%line 492 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0 1524
/******/      while(msg[3] == 0)
	bne[l_795#]
.1519 E000000001 common_code
	.%line 494 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:959 0
/******/        ctx_swap();
l_788#:
	ctx_arb[voluntary]
.%import_expr common_code 1520 <34:22:0> &bp 129 +
.1520 D820500018 common_code
	.%line 495 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 1 129
/******/        msg[3] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1521 <27:20:8,17:10:0> &bp 1522 +
.1521 F0005FC80E common_code
	.%line 495 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:774 0
	load_addr[a14, l_13084#]
.1522 B000403400 common_code
	.%line 495 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0
l_13084#:
	alu[b4, --, B, b13]
.%import_expr common_code 1523 <34:22:0> &bp 1519 +
.1523 D97BC00100 common_code
	.%line 492 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0 1519
/******/      while(msg[3] == 0)
	beq[l_788#]
.1524 AAF0000704 common_code
	.%line 498 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0
/******/    if(n >= 4)
l_795#:
	alu[--, b1, -, 4]
.%import_expr common_code 1525 <34:22:0> &bp 1568 +
.1525 D988000105 common_code
	.%line 498 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0 1568
	blo[l_839#]
.%import_expr common_code 1526 <34:22:0> &bp 129 +
.1526 D820500018 common_code
	.%line 500 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 1 129
/******/      msg[4] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1527 <27:20:8,17:10:0> &bp 1528 +
.1527 F0005FE00E common_code
	.%line 500 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:774 0
	load_addr[a14, l_13085#]
.1528 B000303400 common_code
	.%line 500 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0
l_13085#:
	alu[b3, --, B, b13]
.%import_expr common_code 1529 <34:22:0> &bp 1535 +
.1529 D97FC00101 common_code
	.%line 501 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0 1535
/******/      while(msg[4] == 0)
	bne[l_806#]
.1530 E000000001 common_code
	.%line 503 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:958 0
/******/        ctx_swap();
l_799#:
	ctx_arb[voluntary]
.%import_expr common_code 1531 <34:22:0> &bp 129 +
.1531 D820500018 common_code
	.%line 504 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 1 129
/******/        msg[4] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1532 <27:20:8,17:10:0> &bp 1533 +
.1532 F0005FF40E common_code
	.%line 504 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:774 0
	load_addr[a14, l_13086#]
.1533 B000303400 common_code
	.%line 504 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0
l_13086#:
	alu[b3, --, B, b13]
.%import_expr common_code 1534 <34:22:0> &bp 1530 +
.1534 D97E800100 common_code
	.%line 501 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0 1530
/******/      while(msg[4] == 0)
	beq[l_799#]
.1535 AAF0000705 common_code
	.%line 507 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0
/******/    if(n >= 5)
l_806#:
	alu[--, b1, -, 5]
.%import_expr common_code 1536 <34:22:0> &bp 1568 +
.1536 D988000105 common_code
	.%line 507 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0 1568
	blo[l_839#]
.%import_expr common_code 1537 <34:22:0> &bp 129 +
.1537 D820500018 common_code
	.%line 509 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 1 129
/******/      msg[5] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1538 <27:20:8,17:10:0> &bp 1539 +
.1538 F0006C0C0E common_code
	.%line 509 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:774 0
	load_addr[a14, l_13087#]
.1539 A000203400 common_code
	.%line 509 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0
l_13087#:
	alu[a2, --, B, b13]
.%import_expr common_code 1540 <34:22:0> &bp 1546 +
.1540 D982800101 common_code
	.%line 510 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0 1546
/******/      while(msg[5] == 0)
	bne[l_817#]
.1541 E000000001 common_code
	.%line 512 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:957 0
/******/        ctx_swap();
l_810#:
	ctx_arb[voluntary]
.%import_expr common_code 1542 <34:22:0> &bp 129 +
.1542 D820500018 common_code
	.%line 513 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 1 129
/******/        msg[5] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1543 <27:20:8,17:10:0> &bp 1544 +
.1543 F0006C200E common_code
	.%line 513 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:774 0
	load_addr[a14, l_13088#]
.1544 A000203400 common_code
	.%line 513 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0
l_13088#:
	alu[a2, --, B, b13]
.%import_expr common_code 1545 <34:22:0> &bp 1541 +
.1545 D981400100 common_code
	.%line 510 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0 1541
/******/      while(msg[5] == 0)
	beq[l_810#]
.1546 AAF0000706 common_code
	.%line 516 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0
/******/    if(n >= 6)
l_817#:
	alu[--, b1, -, 6]
.%import_expr common_code 1547 <34:22:0> &bp 1568 +
.1547 D988000105 common_code
	.%line 516 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0 1568
	blo[l_839#]
.%import_expr common_code 1548 <34:22:0> &bp 129 +
.1548 D820500018 common_code
	.%line 518 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 1 129
/******/      msg[6] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1549 <27:20:8,17:10:0> &bp 1550 +
.1549 F0006C380E common_code
	.%line 518 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:774 0
	load_addr[a14, l_13089#]
.1550 B000203400 common_code
	.%line 518 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0
l_13089#:
	alu[b2, --, B, b13]
.%import_expr common_code 1551 <34:22:0> &bp 1557 +
.1551 D985400101 common_code
	.%line 519 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0 1557
/******/      while(msg[6] == 0)
	bne[l_828#]
.1552 E000000001 common_code
	.%line 521 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:956 0
/******/        ctx_swap();
l_821#:
	ctx_arb[voluntary]
.%import_expr common_code 1553 <34:22:0> &bp 129 +
.1553 D820500018 common_code
	.%line 522 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 1 129
/******/        msg[6] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1554 <27:20:8,17:10:0> &bp 1555 +
.1554 F0006C4C0E common_code
	.%line 522 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:774 0
	load_addr[a14, l_13090#]
.1555 B000203400 common_code
	.%line 522 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0
l_13090#:
	alu[b2, --, B, b13]
.%import_expr common_code 1556 <34:22:0> &bp 1552 +
.1556 D984000100 common_code
	.%line 519 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0 1552
/******/      while(msg[6] == 0)
	beq[l_821#]
.1557 AAF0000707 common_code
	.%line 525 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0
/******/    if(n >= 7)
l_828#:
	alu[--, b1, -, 7]
.%import_expr common_code 1558 <34:22:0> &bp 1568 +
.1558 D988000105 common_code
	.%line 525 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0 1568
	blo[l_839#]
.%import_expr common_code 1559 <34:22:0> &bp 129 +
.1559 D820500018 common_code
	.%line 527 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 1 129
/******/      msg[7] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1560 <27:20:8,17:10:0> &bp 1561 +
.1560 F0006C640E common_code
	.%line 527 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:774 0
	load_addr[a14, l_13091#]
.1561 A000103400 common_code
	.%line 527 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0
l_13091#:
	alu[a1, --, B, b13]
.%import_expr common_code 1562 <34:22:0> &bp 1568 +
.1562 D988000101 common_code
	.%line 528 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0 1568
/******/      while(msg[7] == 0)
	bne[l_839#]
.1563 E000000001 common_code
	.%line 530 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:955 0
/******/        ctx_swap();
l_832#:
	ctx_arb[voluntary]
.%import_expr common_code 1564 <34:22:0> &bp 129 +
.1564 D820500018 common_code
	.%line 531 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 1 129
/******/        msg[7] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1565 <27:20:8,17:10:0> &bp 1566 +
.1565 F0006C780E common_code
	.%line 531 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:774 0
	load_addr[a14, l_13092#]
.1566 A000103400 common_code
	.%line 531 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0
l_13092#:
	alu[a1, --, B, b13]
.%import_expr common_code 1567 <34:22:0> &bp 1563 +
.1567 D986C00100 common_code
	.%line 528 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0 1563
/******/      while(msg[7] == 0)
	beq[l_832#]
.1568 E800103B00 common_code
	.%line 536 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 1 0 B14
/******/  }
l_839#:
	rtn[b14], defer[1]
.1569 F0000C0220 common_code
	.%line 535 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:774 0
/******/    dl_source_message_lock = UNLOCKED;
	immed[*l$index1, 0, <<0]
.1570 E800003B00 common_code
	.%line 459 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:774 0 0 B14
/******/      return;
l_840#:
	rtn[b14]
.1571 A0C0300374 common_code
	.%line 499 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:529 0
/******/      return strcpy(dest, src);
_strcpy_sram#:
	alu[a3, b0, +, 116]
.%import_expr common_code 1572 <34:22:0> &bp 835 +
.1572 D8D0E00018 common_code
	.%line 499 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:529 2 835
	br[_strcpy#], defer[2]
.1573 B0C02003F0 common_code
	.%line 499 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:529 1
	alu[b2, b0, +, 240]
.%import_expr common_code 1574 <27:20:8,7:0:0> &bp 1575 +
.1574 F000603727 common_code
	.%line 499 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:529 0
	load_addr[b13, l_13093#]
.1575 E8000C0005 common_code
	.%line 499 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:529 0 0 A5
l_13093#:
	rtn[a5]
.%import_expr common_code 1576 <34:22:0> &bp 856 +
.1576 D8D6100018 common_code
	.%line 643 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:517 1 856
/******/      return strcat(dest, src);
_strcat_sram#:
	br[_strcat#], defer[1]
.%import_expr common_code 1577 <27:20:8,7:0:0> &bp 1578 +
.1577 F00060132A common_code
	.%line 643 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:517 0
	load_addr[b4, l_13094#]
.1578 F0000C0300 common_code
	.%line 643 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:517 0
l_13094#:
	nop
.1579 E800000F00 common_code
	.%line 643 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:517 0 0 B3
	rtn[b3]
.1580 E000000002 common_code
	.%line 648 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:950 0
/******/    wait_for_all(s);
_dl_source_packet#:
	ctx_arb[s1], all
.1581 AAF0000F06 common_code
	.%line 315 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:777 0
/******/    if(source == PACKET_IN_RING_0)
	alu[--, b3, -, 6]
.%import_expr common_code 1582 <34:22:0> &bp 1585 +
.1582 D98C400101 common_code
	.%line 315 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:777 0 1585
	bne[l_1409#]
.%import_expr common_code 1583 <34:22:0> &bp 1600 +
.1583 D990100018 common_code
	.%line 317 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:777 1 1600
/******/      sring = PLC_TO_PLUGIN_0_SRAM_RING;
	br[l_1417#], defer[1]
.1584 F000000702 common_code
	.%line 317 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:777 0
	immed[b1, 2, <<0]
.1585 AAF0000F07 common_code
	.%line 319 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:777 0
/******/    else if(source == PACKET_IN_RING_1)
l_1409#:
	alu[--, b3, -, 7]
.%import_expr common_code 1586 <34:22:0> &bp 1589 +
.1586 D98D400101 common_code
	.%line 319 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:777 0 1589
	bne[l_1411#]
.%import_expr common_code 1587 <34:22:0> &bp 1600 +
.1587 D990100018 common_code
	.%line 321 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:777 1 1600
/******/      sring = PLC_TO_PLUGIN_1_SRAM_RING;
	br[l_1417#], defer[1]
.1588 F000000703 common_code
	.%line 321 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:777 0
	immed[b1, 3, <<0]
.1589 AAF0000F08 common_code
	.%line 323 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:777 0
/******/    else if(source == PACKET_IN_RING_2)
l_1411#:
	alu[--, b3, -, 8]
.%import_expr common_code 1590 <34:22:0> &bp 1593 +
.1590 D98E400101 common_code
	.%line 323 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:777 0 1593
	bne[l_1413#]
.%import_expr common_code 1591 <34:22:0> &bp 1600 +
.1591 D990100018 common_code
	.%line 325 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:777 1 1600
/******/      sring = PLC_TO_PLUGIN_2_SRAM_RING;
	br[l_1417#], defer[1]
.1592 F000000704 common_code
	.%line 325 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:777 0
	immed[b1, 4, <<0]
.1593 AAF0000F09 common_code
	.%line 327 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:777 0
/******/    else if(source == PACKET_IN_RING_3)
l_1413#:
	alu[--, b3, -, 9]
.%import_expr common_code 1594 <34:22:0> &bp 1597 +
.1594 D98F400101 common_code
	.%line 327 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:777 0 1597
	bne[l_1415#]
.%import_expr common_code 1595 <34:22:0> &bp 1600 +
.1595 D990100018 common_code
	.%line 329 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:777 1 1600
/******/      sring = PLC_TO_PLUGIN_3_SRAM_RING;
	br[l_1417#], defer[1]
.1596 F000000705 common_code
	.%line 329 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:777 0
	immed[b1, 5, <<0]
.1597 AAF0000F0A common_code
	.%line 331 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:777 0
/******/    else if(source == PACKET_IN_RING_4)
l_1415#:
	alu[--, b3, -, 10]
.%import_expr common_code 1598 <34:22:0> &bp 1621 +
.1598 D995400101 common_code
	.%line 331 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:777 0 1621
	bne[l_1451#]
.1599 F000000706 common_code
	.%line 333 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:777 0
/******/      sring = PLC_TO_PLUGIN_4_SRAM_RING;
	immed[b1, 6, <<0]
.%import_expr common_code 1600 <34:22:0> &bp 1037 +
.1600 D903500018 common_code
	.%line 340 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:777 1 1037
/******/    sram_ring_get_buffer_6word(sring, ring_in.i);
l_1417#:
	br[_sram_ring_get_buffer_6word#], defer[1]
.%import_expr common_code 1601 <27:20:8,7:0:0> &bp 1602 +
.1601 F000600B42 common_code
	.%line 340 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:777 0
	load_addr[b2, l_13095#]
.1602 A07000000A common_code
	.%line 341 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:777 0
/******/    while (ring_in.i[0] == 0)
l_13095#:
	alu[--, --, B, a10]
.%import_expr common_code 1603 <34:22:0> &bp 1609 +
.1603 D992400101 common_code
	.%line 341 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:777 0 1609
	bne[l_1427#]
.1604 E000000001 common_code
	.%line 343 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:949 0
/******/        ctx_swap();
l_1420#:
	ctx_arb[voluntary]
.%import_expr common_code 1605 <34:22:0> &bp 1037 +
.1605 D903500018 common_code
	.%line 344 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:777 1 1037
/******/        sram_ring_get_buffer_6word(sring, ring_in.i);
	br[_sram_ring_get_buffer_6word#], defer[1]
.%import_expr common_code 1606 <27:20:8,7:0:0> &bp 1607 +
.1606 F000600B47 common_code
	.%line 344 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:777 0
	load_addr[b2, l_13096#]
.1607 A07000000A common_code
	.%line 341 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:777 0
/******/    while (ring_in.i[0] == 0)
l_13096#:
	alu[--, --, B, a10]
.%import_expr common_code 1608 <34:22:0> &bp 1604 +
.1608 D991000100 common_code
	.%line 341 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:777 0 1604
	beq[l_1420#]
.1609 FC04400000 common_code
	.%line 655 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:944 1
/******/    c = ctx();
l_1427#:
	local_csr_rd[active_ctx_sts]
.1610 F0000C0001 common_code
	.%line 655 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:944 0
	immed[a1, 0, <<0]
.1611 A4001C1C01 common_code
	.%line 655 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:944 0
	alu[a1, a1, AND, 7]
.%import_expr common_code 1612 <34:22:0> &bp 1620 +
.1612 D995000109 common_code
	.%line 663 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:944 0 1620
/******/    if(c >= FIRST_PACKET_THREAD && c < LAST_PACKET_THREAD) 
	blt[l_1450#]
.1613 AAB00C1401 common_code
	.%line 663 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:944 0
	alu[--, a1, -, 5]
.%import_expr common_code 1614 <34:22:0> &bp 1617 +
.1614 D994400108 common_code
	.%line 663 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:944 0 1617
	bge[l_1440#]
.1615 FC10AE2388 common_code
	.%line 665 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:948 0
/******/      signal_same_ME_next_ctx(__signal_number(s));
	local_csr_wr[same_me_signal, (((1 & 15) << 3) | 128)]
.%import_expr common_code 1616 <34:22:0> &bp 1620 +
.1616 D995000018 common_code
	.%line 666 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:944 0 1620
/******/      __implicit_write(s);
	br[l_1450#]
.1617 AAB00C1401 common_code
	.%line 668 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:944 0
/******/    else if(c == LAST_PACKET_THREAD)
l_1440#:
	alu[--, a1, -, 5]
.%import_expr common_code 1618 <34:22:0> &bp 1620 +
.1618 D995000101 common_code
	.%line 668 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:944 0 1620
	bne[l_1450#]
.1619 FC10AC2308 common_code
	.%line 670 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:946 0
/******/      signal_same_ME(__signal_number(s), FIRST_PACKET_THREAD);
	local_csr_wr[same_me_signal, ((1 & 15) << 3)]
.1620 E8000C0002 common_code
	.%line 350 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:777 0 0 A2
/******/  }
l_1450#:
	rtn[a2]
.1621 E8000C0002 common_code
	.%line 337 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:777 0 0 A2
/******/      return;
l_1451#:
	rtn[a2]
.%import_expr common_code 1622 <34:22:0> &bp 1624 +
.1622 D996018214 common_code
	.%line 106 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:976 0 1624
/******/  	return inp_state_test(inp_state_scr_ring0_full + 
_WU_scratch_put_request_no_data#:
	br_inp_state[scr_ring4_status, l_4731#]
.%import_expr common_code 1623 <34:22:0> &bp 1631 +
.1623 D997C00018 common_code
	.%line 106 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:976 0 1631
	br[l_4684#]
.1624 FC06EC0000 common_code
	.%line 126 "/users/onl/npr/onl_router/library/counter_util.c" 1 fiid:764 0
/******/      WU_count_scratch_error(errorScrAddress /*, updateSig, sync*/);
l_4731#:
	local_csr_wr[active_lm_addr_1, a0]
.1625 F0000C0300 common_code
	.%line 126 "/users/onl/npr/onl_router/library/counter_util.c" 1 fiid:764 0
	nop
.1626 F0000C0300 common_code
	.%line 126 "/users/onl/npr/onl_router/library/counter_util.c" 1 fiid:764 0
	nop
.%import_expr common_code 1627 <34:22:0> &bp 1368 +
.1627 D956200018 common_code
	.%line 126 "/users/onl/npr/onl_router/library/counter_util.c" 1 fiid:764 2 1368
	br[_WU_count_scratch_error#], defer[2]
.1628 A022201000 common_code
	.%line 126 "/users/onl/npr/onl_router/library/counter_util.c" 0 fiid:764 1
	alu[*l$index1[2], --, B, b4]
.%import_expr common_code 1629 <27:20:8,7:0:0> &bp 1630 +
.1629 F00060135E common_code
	.%line 126 "/users/onl/npr/onl_router/library/counter_util.c" 0 fiid:764 0
	load_addr[b4, l_13097#]
.%import_expr common_code 1630 <34:22:0> &bp 1635 +
.1630 D998C00018 common_code
	.%line 126 "/users/onl/npr/onl_router/library/counter_util.c" 1 fiid:764 0 1635
l_13097#:
	br[l_4730#]
.%import_expr common_code 1631 <34:22:0> &bp 1635 +
.1631 D998D18214 common_code
	.%line 106 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:967 1 1635
/******/  	return inp_state_test(inp_state_scr_ring0_full + 
l_4684#:
	br_inp_state[scr_ring4_status, l_4730#], defer[1]
.1632 8A38009605 common_code
	.%line 170 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 0 fiid:965 0
/******/  	data = in[0];
	alu_shf[$0, a5, OR, 5, <<29]
.1633 F000000710 common_code
	.%line 184 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:965 0
/******/  	scratch_put_ring(&data,
	immed[b1, 16, <<0]
.1634 1A30000420 common_code
	.%line 184 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:974 0
	scratch[put, $0, b1, 0, 1], ctx_swap[s3]
.1635 E8000C0003 common_code
	.%line 135 "/users/onl/npr/onl_router/library/counter_util.c" 1 fiid:764 0 0 A3
/******/  }
l_4730#:
	rtn[a3]
.1636 B08EFE8000 common_code
	.%line 288 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:674 0
/******/  {
__div_u32#:
	alu[@b111, a0, +, 160]
.1637 FC06E3BF00 common_code
	.%line 288 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:674 0
	local_csr_wr[active_lm_addr_1, @b111]
.1638 B048F0000E common_code
	.%line 289 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:674 0
/******/      return _div_mod_32(x, y, 0);
	alu[@b15, --, B, a14]
.1639 F0000C0300 common_code
	.%line 289 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:674 0
	nop
.%import_expr common_code 1640 <34:22:0> &bp 1069 +
.1640 D90B600018 common_code
	.%line 289 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:674 2 1069
	br[__div_mod_32#], defer[2]
.1641 F0000C0221 common_code
	.%line 289 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:674 1
	immed[*l$index1[1], 0, <<0]
.%import_expr common_code 1642 <27:20:8,17:10:0> &bp 1643 +
.1642 F0006DAC0E common_code
	.%line 289 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:674 0
	load_addr[a14, l_13098#]
.1643 E800001300 common_code
	.%line 289 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:674 0 0 B4
l_13098#:
	rtn[b4]
.1644 FC06EC0000 common_code
	.%line 148 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:693 0
/******/  			__declspec(local_mem) char *outmsgstr ) {
_helper_sram_outmsg_str_1ul#:
	local_csr_wr[active_lm_addr_1, a0]
.%import_expr common_code 1645 <34:22:0> &bp 1415 +
.1645 D961D00018 common_code
	.%line 152 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:693 1 1415
/******/      n = strlen_sram( cstr );
	br[_strlen_sram#], defer[1]
.%import_expr common_code 1646 <27:20:8,17:10:0> &bp 1647 +
.1646 F0006DBC02 common_code
	.%line 152 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:693 0
	load_addr[a2, l_13099#]
.%import_expr common_code 1647 <34:22:0> &bp 1571 +
.1647 D988D00018 common_code
	.%line 153 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:693 1 1571
/******/      strcpy_sram( sram_msg_buf, cstr );
l_13099#:
	br[_strcpy_sram#], defer[1]
.%import_expr common_code 1648 <27:20:8,17:10:0> &bp 1649 +
.1648 F0006DC405 common_code
	.%line 153 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:693 0
	load_addr[a5, l_13100#]
.1649 B0C0300374 common_code
	.%line 154 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:693 0
/******/      sram_msg_buf[n] = ' ';
l_13100#:
	alu[b3, b0, +, 116]
.1650 B080200C01 common_code
	.%line 154 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:693 0
	alu[b2, a1, +, b3]
.1651 AA80200B03 common_code
	.%line 154 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:693 0
	alu[a2, 3, -, b2]
.1652 91D0180202 common_code
	.%line 154 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:693 0
	alu_shf[b1, --, B, a2, <<3]
.1653 AA70000700 common_code
	.%line 154 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:693 1
	alu[--, b1, OR, 0]
.1654 8008018200 common_code
	.%line 154 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:693 0
	alu_shf[$0, --, B, 32, <<indirect]
.1655 B4001C0C02 common_code
	.%line 154 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:693 0
	alu[b1, a2, AND, 3]
.1656 AA70000700 common_code
	.%line 154 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:693 1
	alu[--, b1, OR, 0]
.1657 9000108600 common_code
	.%line 154 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:693 0
	alu_shf[b1, --, B, 1, <<indirect]
.1658 9140100600 common_code
	.%line 154 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:693 0
	alu_shf[b1, --, B, b1, <<12]
.1659 8AC2080621 common_code
	.%line 154 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:693 1
	alu_shf[--, b1, OR, 1, <<20]
.1660 4110000820 common_code
	.%line 154 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:693 0
	sram[write, $0, b2, 0, 1], ctx_swap[s1], indirect_ref
.1661 B0C0100B01 common_code
	.%line 155 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:693 0
/******/      sram_msg_buf[n+1] = '\0';
	alu[b1, b2, +, 1]
.1662 AA80200703 common_code
	.%line 155 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:693 0
	alu[a2, 3, -, b1]
.1663 91D0180202 common_code
	.%line 155 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:693 0
	alu_shf[b1, --, B, a2, <<3]
.1664 AA70000700 common_code
	.%line 155 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:693 1
	alu[--, b1, OR, 0]
.1665 8008008200 common_code
	.%line 155 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:693 0
	alu_shf[$0, --, B, 0, <<indirect]
.1666 B4001C0C02 common_code
	.%line 155 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:693 0
	alu[b1, a2, AND, 3]
.1667 AA70000700 common_code
	.%line 155 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:693 1
	alu[--, b1, OR, 0]
.1668 9000108600 common_code
	.%line 155 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:693 0
	alu_shf[b1, --, B, 1, <<indirect]
.1669 9140100600 common_code
	.%line 155 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:693 0
	alu_shf[b1, --, B, b1, <<12]
.1670 8AC2080621 common_code
	.%line 155 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:693 1
	alu_shf[--, b1, OR, 1, <<20]
.1671 4110000821 common_code
	.%line 155 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:693 0
	sram[write, $0, b2, 1, 1], ctx_swap[s1], indirect_ref
.1672 A0801C0401 common_code
	.%line 156 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:693 0
/******/      ++n;
	alu[a1, a1, +, 1]
.1673 AAC05C7001 common_code
	.%line 158 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:693 0
/******/      helper_ultoa_sram( x0, sram_msg_buf, 28-n );
	alu[a5, 28, -, a1]
.1674 B0C0200373 common_code
	.%line 208 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/      pend = p + n - 1;
	alu[b2, b0, +, 115]
.1675 A080300805 common_code
	.%line 208 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[a3, a5, +, b2]
.1676 BAC02C0C03 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/      *pend = '\0';
	alu[b2, 3, -, a3]
.1677 81D0100A00 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[a1, --, B, b2, <<3]
.1678 AA300C0001 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, a1, OR, 0]
.1679 8008008200 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[$0, --, B, 0, <<indirect]
.1680 A440100B03 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[a1, b2, AND, 3]
.1681 AA300C0001 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, a1, OR, 0]
.1682 8000108600 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[a1, --, B, 1, <<indirect]
.1683 9140280201 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b2, --, B, a1, <<12]
.1684 8AC2080A21 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu_shf[--, b2, OR, 1, <<20]
.1685 4110008003 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	sram[write, $0, a3, 0, 1], ctx_swap[s1], indirect_ref
.1686 AA801C0403 common_code
	.%line 210 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/      --pend;
	alu[a1, a3, -, 1]
.1687 AAB0000C01 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/      while( pend >= p ) {	// right-justified number w/ leading spaces
	alu[--, a1, -, b3]
.%import_expr common_code 1688 <34:22:0> &bp 1754 +
.1688 D9B6B00105 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 3 1754
	blo[l_1087#], defer[3]
.1689 A022201000 common_code
	.%line 158 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:693 2
/******/      helper_ultoa_sram( x0, sram_msg_buf, 28-n );
	alu[*l$index1[2], --, B, b4]
.1690 A0C0200374 common_code
	.%line 158 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:693 1
	alu[a2, b0, +, 116]
.1691 F000000700 common_code
	.%line 207 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
/******/      ndigits = 0;
	immed[b1, 0, <<0]
.1692 A030001000 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/      	if( x > 0 ) {
	alu[--, --, B, b4]
.%import_expr common_code 1693 <34:22:0> &bp 1720 +
.1693 D9AE000101 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0 1720
	bne[l_1083#]
.1694 BAC02C0C01 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/  	    *pend = '0';
l_1079#:
	alu[b2, 3, -, a1]
.1695 91D0100A00 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b1, --, B, b2, <<3]
.1696 AA70000700 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, b1, OR, 0]
.1697 800801C200 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[$0, --, B, 48, <<indirect]
.1698 B440100B03 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[b1, b2, AND, 3]
.1699 AA70000700 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, b1, OR, 0]
.1700 9000108600 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[b1, --, B, 1, <<indirect]
.1701 9140100600 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b1, --, B, b1, <<12]
.1702 8AC2080621 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu_shf[--, b1, OR, 1, <<20]
.1703 4110008001 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	sram[write, $0, a1, 0, 1], ctx_swap[s1], indirect_ref
.1704 F000000701 common_code
	.%line 219 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/  	    ndigits = 1;
	immed[b1, 1, <<0]
.1705 FC06EC0000 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/  	x = x/10;
l_1080#:
	local_csr_wr[active_lm_addr_1, a0]
.1706 F0000C0300 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/      while( pend >= p ) {	// right-justified number w/ leading spaces
	nop
.1707 F0000C0300 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	nop
.1708 F0000C0300 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	nop
.1709 B000D88800 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/  	x = x/10;
	alu[b13, --, B, *l$index1[2]]
.%import_expr common_code 1710 <34:22:0> &bp 1636 +
.1710 D999200018 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 2 1636
	br[__div_u32#], defer[2]
.1711 F0000C280E common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 1
	immed[a14, 10, <<0]
.%import_expr common_code 1712 <27:20:8,7:0:0> &bp 1713 +
.1712 F0006013B1 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	load_addr[b4, l_13101#]
.1713 FC066C0000 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
l_13101#:
	local_csr_wr[active_lm_addr_0, a0]
.1714 AA801C0401 common_code
	.%line 224 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/      	--pend;
	alu[a1, a1, -, 1]
.1715 AAB0000C01 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/      while( pend >= p ) {	// right-justified number w/ leading spaces
	alu[--, a1, -, b3]
.%import_expr common_code 1716 <34:22:0> &bp 1754 +
.1716 D9B6900105 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1 1754
	blo[l_1087#], defer[1]
.1717 A020203400 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
/******/  	x = x/10;
	alu[*l$index0[2], --, B, b13]
.1718 A030080800 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/      	if( x > 0 ) {
	alu[--, --, B, *l$index0[2]]
.%import_expr common_code 1719 <34:22:0> &bp 1741 +
.1719 D9B3400100 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0 1741
	beq[l_1084#]
.1720 FC06EC0000 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/  	    *pend = '0' + r;
l_1083#:
	local_csr_wr[active_lm_addr_1, a0]
.1721 F0000C0300 common_code
	.%line 216 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/  	    ++ndigits;
	nop
.1722 F0000C0300 common_code
	.%line 216 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	nop
.1723 F0000C0300 common_code
	.%line 216 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	nop
.1724 B000D88800 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/  	    *pend = '0' + r;
	alu[b13, --, B, *l$index1[2]]
.%import_expr common_code 1725 <34:22:0> &bp 1419 +
.1725 D962E00018 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 2 1419
	br[__mod_u32#], defer[2]
.1726 F0000C280E common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 1
	immed[a14, 10, <<0]
.%import_expr common_code 1727 <27:20:8,7:0:0> &bp 1728 +
.1727 F0006013C0 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	load_addr[b4, l_13102#]
.1728 B0C0203730 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
l_13102#:
	alu[b2, b13, +, 48]
.1729 BAC04C0C01 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[b4, 3, -, a1]
.1730 81D0301200 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[a3, --, B, b4, <<3]
.1731 AA300C0003 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, a3, OR, 0]
.1732 8008000A00 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[$0, --, B, b2, <<indirect]
.1733 B440201303 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[b2, b4, AND, 3]
.1734 AA70000B00 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, b2, OR, 0]
.1735 9000208600 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[b2, --, B, 1, <<indirect]
.1736 9140200A00 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b2, --, B, b2, <<12]
.1737 8AC2080A21 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu_shf[--, b2, OR, 1, <<20]
.1738 4110008001 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	sram[write, $0, a1, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 1739 <34:22:0> &bp 1705 +
.1739 D9AA500018 common_code
	.%line 216 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1 1705
/******/  	    ++ndigits;
	br[l_1080#], defer[1]
.1740 B0C0100701 common_code
	.%line 216 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu[b1, b1, +, 1]
.1741 A030000400 common_code
	.%line 217 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/  	} else if( ndigits == 0 ) {
l_1084#:
	alu[--, --, B, b1]
.%import_expr common_code 1742 <34:22:0> &bp 1694 +
.1742 D9A7800100 common_code
	.%line 217 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0 1694
	beq[l_1079#]
.1743 AAC03C0C01 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/  	    *pend = ' ';	// ? can we omit this case ?
	alu[a3, 3, -, a1]
.1744 91D0280203 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b2, --, B, a3, <<3]
.1745 AA70000B00 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, b2, OR, 0]
.1746 8008018200 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[$0, --, B, 32, <<indirect]
.1747 B4002C0C03 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[b2, a3, AND, 3]
.1748 AA70000B00 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, b2, OR, 0]
.1749 9000208600 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[b2, --, B, 1, <<indirect]
.1750 9140200A00 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b2, --, B, b2, <<12]
.1751 8AC2080A21 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu_shf[--, b2, OR, 1, <<20]
.1752 4110008001 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	sram[write, $0, a1, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 1753 <34:22:0> &bp 1705 +
.1753 D9AA400018 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0 1705
	br[l_1080#]
.1754 FC06EC0000 common_code
	.%line 226 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/      if( x > 0 )		return -1;	// number too big
l_1087#:
	local_csr_wr[active_lm_addr_1, a0]
.1755 F0000C0300 common_code
	.%line 226 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	nop
.1756 F0000C0300 common_code
	.%line 226 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	nop
.1757 F0000C0300 common_code
	.%line 226 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	nop
.1758 A030088800 common_code
	.%line 226 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[--, --, B, *l$index1[2]]
.%import_expr common_code 1759 <34:22:0> &bp 1887 +
.1759 D9D7C00101 common_code
	.%line 226 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0 1887
	bne[l_1097#]
.1760 A080100C05 common_code
	.%line 229 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/      pend = p + n - ndigits - 1;
	alu[a1, a5, +, b3]
.1761 B0C0200701 common_code
	.%line 228 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/      K = ndigits + 1;			// left-justify
	alu[b2, b1, +, 1]
.%import_expr common_code 1762 <34:22:0> &bp 1877 +
.1762 D9D570010A common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 3 1877
/******/      for( k=0; k<K; k++) {
	ble[l_1096#], defer[3]
.1763 AA80100401 common_code
	.%line 229 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 2
/******/      pend = p + n - ndigits - 1;
	alu[a1, a1, -, b1]
.1764 AA803C0401 common_code
	.%line 229 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 1
	alu[a3, a1, -, 1]
.1765 F0000C0001 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
/******/      for( k=0; k<K; k++) {
	immed[a1, 0, <<0]
.1766 AAF0000B06 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[--, b2, -, 6]
.%import_expr common_code 1767 <34:22:0> &bp 1857 +
.1767 D9D0400109 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0 1857
	blt[l_1093#]
.1768 BAC0300B06 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[b3, b2, -, 6]
.1769 0010008203 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 2
/******/      	*p = *pend;
l_1091#:
	sram[read, $0, a3, 0, 1], ctx_swap[s1], defer[2]
.1770 91D0180203 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 1
	alu_shf[b1, --, B, a3, <<3]
.1771 AAC05C0C02 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu[a5, 3, -, a2]
.1772 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 2
	alu[--, b1, OR, 0]
.1773 9000120200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 1
	alu_shf[b1, --, B, $0, <<indirect]
.1774 9D80100500 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	asr[b1, b1, >>24]
.1775 91D0480205 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b4, --, B, a5, <<3]
.1776 AA70001300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, b4, OR, 0]
.1777 8008000600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[$0, --, B, b1, <<indirect]
.1778 B4001C0C05 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[b1, a5, AND, 3]
.1779 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, b1, OR, 0]
.1780 9000108600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[b1, --, B, 1, <<indirect]
.1781 9140100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b1, --, B, b1, <<12]
.1782 8AC2080621 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu_shf[--, b1, OR, 1, <<20]
.1783 4110008002 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	sram[write, $0, a2, 0, 1], ctx_swap[s1], indirect_ref
.1784 B0801C0403 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[b1, a3, +, 1]
.1785 0010000620 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 2
	sram[read, $0, b1, 0, 1], ctx_swap[s1], defer[2]
.1786 B0804C0402 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 1
	alu[b4, a2, +, 1]
.1787 AA80501303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu[a5, 3, -, b4]
.1788 91D0100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b1, --, B, b1, <<3]
.1789 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 2
	alu[--, b1, OR, 0]
.1790 9000120200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 1
	alu_shf[b1, --, B, $0, <<indirect]
.1791 9D80100500 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	asr[b1, b1, >>24]
.1792 91D0480205 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b4, --, B, a5, <<3]
.1793 AA70001300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, b4, OR, 0]
.1794 8008000600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[$0, --, B, b1, <<indirect]
.1795 B4001C0C05 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[b1, a5, AND, 3]
.1796 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, b1, OR, 0]
.1797 9000108600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[b1, --, B, 1, <<indirect]
.1798 9140100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b1, --, B, b1, <<12]
.1799 8AC2080621 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu_shf[--, b1, OR, 1, <<20]
.1800 4110008402 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	sram[write, $0, a2, 1, 1], ctx_swap[s1], indirect_ref
.1801 B0801C0803 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[b1, a3, +, 2]
.1802 0010000620 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 2
	sram[read, $0, b1, 0, 1], ctx_swap[s1], defer[2]
.1803 B0804C0802 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 1
	alu[b4, a2, +, 2]
.1804 AA80501303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu[a5, 3, -, b4]
.1805 91D0100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b1, --, B, b1, <<3]
.1806 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 2
	alu[--, b1, OR, 0]
.1807 9000120200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 1
	alu_shf[b1, --, B, $0, <<indirect]
.1808 9D80100500 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	asr[b1, b1, >>24]
.1809 91D0480205 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b4, --, B, a5, <<3]
.1810 AA70001300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, b4, OR, 0]
.1811 8008000600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[$0, --, B, b1, <<indirect]
.1812 B4001C0C05 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[b1, a5, AND, 3]
.1813 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, b1, OR, 0]
.1814 9000108600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[b1, --, B, 1, <<indirect]
.1815 9140100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b1, --, B, b1, <<12]
.1816 8AC2080621 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu_shf[--, b1, OR, 1, <<20]
.1817 4110008802 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	sram[write, $0, a2, 2, 1], ctx_swap[s1], indirect_ref
.1818 B0801C0C03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[b1, a3, +, 3]
.1819 0010000620 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 2
	sram[read, $0, b1, 0, 1], ctx_swap[s1], defer[2]
.1820 B0804C0C02 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 1
	alu[b4, a2, +, 3]
.1821 AA80501303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu[a5, 3, -, b4]
.1822 91D0100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b1, --, B, b1, <<3]
.1823 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 2
	alu[--, b1, OR, 0]
.1824 9000120200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 1
	alu_shf[b1, --, B, $0, <<indirect]
.1825 9D80100500 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	asr[b1, b1, >>24]
.1826 91D0480205 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b4, --, B, a5, <<3]
.1827 AA70001300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, b4, OR, 0]
.1828 8008000600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[$0, --, B, b1, <<indirect]
.1829 B4001C0C05 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[b1, a5, AND, 3]
.1830 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, b1, OR, 0]
.1831 9000108600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[b1, --, B, 1, <<indirect]
.1832 9140100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b1, --, B, b1, <<12]
.1833 8AC2080621 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu_shf[--, b1, OR, 1, <<20]
.1834 4110008C02 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	sram[write, $0, a2, 3, 1], ctx_swap[s1], indirect_ref
.1835 B0801C1003 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[b1, a3, +, 4]
.1836 0010000620 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 2
	sram[read, $0, b1, 0, 1], ctx_swap[s1], defer[2]
.1837 B0804C1002 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 1
	alu[b4, a2, +, 4]
.1838 AA80501303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu[a5, 3, -, b4]
.1839 91D0100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b1, --, B, b1, <<3]
.1840 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 2
	alu[--, b1, OR, 0]
.1841 9000120200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 1
	alu_shf[b1, --, B, $0, <<indirect]
.1842 9D80100500 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	asr[b1, b1, >>24]
.1843 91D0480205 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b4, --, B, a5, <<3]
.1844 AA70001300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, b4, OR, 0]
.1845 8008000600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[$0, --, B, b1, <<indirect]
.1846 B4001C0C05 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[b1, a5, AND, 3]
.1847 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, b1, OR, 0]
.1848 9000108600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[b1, --, B, 1, <<indirect]
.1849 9140100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b1, --, B, b1, <<12]
.1850 8AC2080621 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu_shf[--, b1, OR, 1, <<20]
.1851 4110009002 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	sram[write, $0, a2, 4, 1], ctx_swap[s1], indirect_ref
.1852 A0801C1401 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/      for( k=0; k<K; k++) {
	alu[a1, a1, +, 5]
.1853 AAB0000C01 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[--, a1, -, b3]
.%import_expr common_code 1854 <34:22:0> &bp 1769 +
.1854 D9BA60010A common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 2 1769
	ble[l_1091#], defer[2]
.1855 A0802C1402 common_code
	.%line 232 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 1
/******/  	p++;
	alu[a2, a2, +, 5]
.1856 A0803C1403 common_code
	.%line 233 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
/******/  	pend++;
	alu[a3, a3, +, 5]
.1857 0010008203 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 2
/******/      	*p = *pend;
l_1093#:
	sram[read, $0, a3, 0, 1], ctx_swap[s1], defer[2]
.1858 91D0180203 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 1
	alu_shf[b1, --, B, a3, <<3]
.1859 BAC04C0C02 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu[b4, 3, -, a2]
.1860 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 2
	alu[--, b1, OR, 0]
.1861 9000120200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 1
	alu_shf[b1, --, B, $0, <<indirect]
.1862 9D80100500 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	asr[b1, b1, >>24]
.1863 91D0301200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b3, --, B, b4, <<3]
.1864 AA70000F00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, b3, OR, 0]
.1865 8008000600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[$0, --, B, b1, <<indirect]
.1866 B440101303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[b1, b4, AND, 3]
.1867 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, b1, OR, 0]
.1868 9000108600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[b1, --, B, 1, <<indirect]
.1869 9140100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b1, --, B, b1, <<12]
.1870 8AC2080621 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu_shf[--, b1, OR, 1, <<20]
.1871 4110008002 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	sram[write, $0, a2, 0, 1], ctx_swap[s1], indirect_ref
.1872 A0801C0401 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/      for( k=0; k<K; k++) {
	alu[a1, a1, +, 1]
.1873 AAF0000801 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[--, b2, -, a1]
.%import_expr common_code 1874 <34:22:0> &bp 1857 +
.1874 D9D060010B common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 2 1857
	bgt[l_1093#], defer[2]
.1875 A0802C0402 common_code
	.%line 232 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 1
/******/  	p++;
	alu[a2, a2, +, 1]
.1876 A0803C0403 common_code
	.%line 233 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
/******/  	pend++;
	alu[a3, a3, +, 1]
.1877 BAC01C0C02 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/      *p = '\0';
l_1096#:
	alu[b1, 3, -, a2]
.1878 81D0100600 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[a1, --, B, b1, <<3]
.1879 AA300C0001 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, a1, OR, 0]
.1880 8008008200 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[$0, --, B, 0, <<indirect]
.1881 A440100703 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[a1, b1, AND, 3]
.1882 AA300C0001 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, a1, OR, 0]
.1883 8000108600 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[a1, --, B, 1, <<indirect]
.1884 9140180201 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b1, --, B, a1, <<12]
.1885 8AC2080621 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu_shf[--, b1, OR, 1, <<20]
.1886 4110008002 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	sram[write, $0, a2, 0, 1], ctx_swap[s1], indirect_ref
.1887 B0804F2000 common_code
	.%line 159 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:693 0
/******/      memcpy_lmem_sram( outmsgstr, sram_msg_buf, 28 );
l_1097#:
	alu[b4, a0, +, 200]
.1888 B0C0300374 common_code
	.%line 159 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:693 0
	alu[b3, b0, +, 116]
.%import_expr common_code 1889 <34:22:0> &bp 890 +
.1889 D8DEA00018 common_code
	.%line 159 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:693 2 890
	br[_memcpy_lmem_sram#], defer[2]
.1890 F0000C7005 common_code
	.%line 159 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:693 1
	immed[a5, 28, <<0]
.%import_expr common_code 1891 <27:20:8,17:10:0> &bp 1892 +
.1891 F0007D9002 common_code
	.%line 159 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:693 0
	load_addr[a2, l_13103#]
.1892 E800001700 common_code
	.%line 160 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:693 0 0 B5
/******/  }
l_13103#:
	rtn[b5]
.1893 F0020C0180 common_code
	.%line 398 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:694 0
/******/      __declspec(sram) char	SPACE[2] = " ";
_helper_sram_outmsg_5ul#:
	immed[$0, 8192, <<0]
.1894 8132048600 common_code
	.%line 398 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:694 1
	alu_shf[--, --, B, 129, <<13]
.1895 41200000F0 common_code
	.%line 398 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:694 0
	sram[write, $0, b0, 112, 1], ctx_swap[s2], indirect_ref
.1896 F0000C0180 common_code
	.%line 398 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:694 0
	immed[$0, 0, <<0]
.1897 F2010C4001 common_code
	.%line 398 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:694 0
	immed[a1, 4112, <<8]
.1898 A070000001 common_code
	.%line 398 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:694 1
	alu[--, --, B, a1]
.1899 41200000F0 common_code
	.%line 398 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:694 0
	sram[write, $0, b0, 112, 1], ctx_swap[s2], indirect_ref
.1900 F0000C0180 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/      *pend = '\0';
	immed[$0, 0, <<0]
.1901 F201000710 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	immed[b1, 4112, <<8]
.1902 A030000400 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, --, B, b1]
.1903 41200000EC common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	sram[write, $0, b0, 108, 1], ctx_swap[s2], indirect_ref
.1904 B0C010036F common_code
	.%line 210 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/      --pend;
	alu[b1, b0, +, 111]
.1905 BAC0200701 common_code
	.%line 210 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[b2, b1, -, 1]
.1906 A0C0300354 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0
/******/      while( pend >= p ) {	// right-justified number w/ leading spaces
	alu[a3, b0, +, 84]
.1907 AAF0000803 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0
	alu[--, b2, -, a3]
.%import_expr common_code 1908 <34:22:0> &bp 1965 +
.1908 D9EB600105 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 2 1965
	blo[l_1124#], defer[2]
.1909 A0C0200354 common_code
	.%line 402 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:694 1
/******/      helper_ultoa_sram( x0, sram_msg_buf, 28 );
	alu[a2, b0, +, 84]
.1910 F0000C0001 common_code
	.%line 207 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 0
/******/      ndigits = 0;
	immed[a1, 0, <<0]
.1911 A030000C00 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0
/******/      	if( x > 0 ) {
	alu[--, --, B, b3]
.%import_expr common_code 1912 <34:22:0> &bp 1934 +
.1912 D9E3800101 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0 1934
	bne[l_1120#]
.1913 BA80100B03 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/  	    *pend = '0';
l_1116#:
	alu[b1, 3, -, b2]
.1914 81D0100600 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[a1, --, B, b1, <<3]
.1915 AA300C0001 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, a1, OR, 0]
.1916 800801C200 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[$0, --, B, 48, <<indirect]
.1917 A440100703 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[a1, b1, AND, 3]
.1918 AA300C0001 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, a1, OR, 0]
.1919 8000108600 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[a1, --, B, 1, <<indirect]
.1920 9140180201 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b1, --, B, a1, <<12]
.1921 8AC2080621 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu_shf[--, b1, OR, 1, <<20]
.1922 4110000820 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	sram[write, $0, b2, 0, 1], ctx_swap[s1], indirect_ref
.1923 F0000C0401 common_code
	.%line 219 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0
/******/  	    ndigits = 1;
	immed[a1, 1, <<0]
.1924 B000D00C00 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0
/******/  	x = x/10;
l_1117#:
	alu[b13, --, B, b3]
.%import_expr common_code 1925 <34:22:0> &bp 1636 +
.1925 D999200018 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 2 1636
l_13056#:
	br[__div_u32#], defer[2]
.1926 F0000C280E common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 1
	immed[a14, 10, <<0]
.%import_expr common_code 1927 <27:20:8,7:0:0> &bp 1928 +
.1927 F000701388 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 0
	load_addr[b4, l_13104#]
.1928 BAC0200B01 common_code
	.%line 224 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/      	--pend;
l_13104#:
	alu[b2, b2, -, 1]
.1929 AAF0000803 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0
/******/      while( pend >= p ) {	// right-justified number w/ leading spaces
	alu[--, b2, -, a3]
.%import_expr common_code 1930 <34:22:0> &bp 1965 +
.1930 D9EB500105 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 1 1965
	blo[l_1124#], defer[1]
.1931 B000303400 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 0
/******/  	x = x/10;
	alu[b3, --, B, b13]
.1932 A030000C00 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0
/******/      	if( x > 0 ) {
	alu[--, --, B, b3]
.%import_expr common_code 1933 <34:22:0> &bp 1951 +
.1933 D9E7C00100 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0 1951
	beq[l_1121#]
.1934 B000D00C00 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/  	    *pend = '0' + r;
l_1120#:
	alu[b13, --, B, b3]
.%import_expr common_code 1935 <34:22:0> &bp 1419 +
.1935 D962E00018 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 2 1419
	br[__mod_u32#], defer[2]
.1936 F0000C280E common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 1
	immed[a14, 10, <<0]
.%import_expr common_code 1937 <27:20:8,7:0:0> &bp 1938 +
.1937 F000701392 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	load_addr[b4, l_13105#]
.1938 B0C0103730 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
l_13105#:
	alu[b1, b13, +, 48]
.1939 AA80500B03 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[a5, 3, -, b2]
.1940 91D0480205 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b4, --, B, a5, <<3]
.1941 AA70001300 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, b4, OR, 0]
.1942 8008000600 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[$0, --, B, b1, <<indirect]
.1943 B4001C0C05 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[b1, a5, AND, 3]
.1944 AA70000700 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, b1, OR, 0]
.1945 9000108600 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[b1, --, B, 1, <<indirect]
.1946 9140100600 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b1, --, B, b1, <<12]
.1947 8AC2080621 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu_shf[--, b1, OR, 1, <<20]
.1948 4110000820 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	sram[write, $0, b2, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 1949 <34:22:0> &bp 1924 +
.1949 D9E1100018 common_code
	.%line 216 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 1 1924
/******/  	    ++ndigits;
	br[l_1117#], defer[1]
.1950 A0801C0401 common_code
	.%line 216 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 0
	alu[a1, a1, +, 1]
.1951 A070000001 common_code
	.%line 217 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0
/******/  	} else if( ndigits == 0 ) {
l_1121#:
	alu[--, --, B, a1]
.%import_expr common_code 1952 <34:22:0> &bp 1913 +
.1952 D9DE400100 common_code
	.%line 217 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0 1913
	beq[l_1116#]
.1953 BA80400B03 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/  	    *pend = ' ';	// ? can we omit this case ?
	alu[b4, 3, -, b2]
.1954 91D0101200 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b1, --, B, b4, <<3]
.1955 AA70000700 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, b1, OR, 0]
.1956 8008018200 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[$0, --, B, 32, <<indirect]
.1957 B440101303 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[b1, b4, AND, 3]
.1958 AA70000700 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, b1, OR, 0]
.1959 9000108600 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[b1, --, B, 1, <<indirect]
.1960 9140100600 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b1, --, B, b1, <<12]
.1961 8AC2080621 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu_shf[--, b1, OR, 1, <<20]
.1962 4110000820 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	sram[write, $0, b2, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 1963 <34:22:0> &bp 1925 +
.1963 D9E1500018 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1 1925
	br[l_13056#], defer[1]
.1964 B000D00C00 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu[b13, --, B, b3]
.1965 B08EFEC000 common_code
	.%line 226 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0
/******/      if( x > 0 )		return -1;	// number too big
l_1124#:
	alu[@b111, a0, +, 176]
.1966 FC0663BF00 common_code
	.%line 226 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0
	local_csr_wr[active_lm_addr_0, @b111]
.1967 A030000C00 common_code
	.%line 226 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0
	alu[--, --, B, b3]
.%import_expr common_code 1968 <34:22:0> &bp 2097 +
.1968 DA0C400101 common_code
	.%line 226 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0 2097
	bne[l_1134#]
.1969 B0801C0401 common_code
	.%line 228 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0
/******/      K = ndigits + 1;			// left-justify
	alu[b1, a1, +, 1]
.1970 B0C0200370 common_code
	.%line 229 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0
/******/      pend = p + n - ndigits - 1;
	alu[b2, b0, +, 112]
.1971 A030000400 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0
/******/      for( k=0; k<K; k++) {
	alu[--, --, B, b1]
.%import_expr common_code 1972 <34:22:0> &bp 2087 +
.1972 DA09F0010A common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 3 2087
	ble[l_1133#], defer[3]
.1973 AAC0100801 common_code
	.%line 229 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 2
/******/      pend = p + n - ndigits - 1;
	alu[a1, b2, -, a1]
.1974 BA804C0401 common_code
	.%line 229 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 1
	alu[b4, a1, -, 1]
.1975 F0000C0001 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 0
/******/      for( k=0; k<K; k++) {
	immed[a1, 0, <<0]
.1976 AAF0000706 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0
	alu[--, b1, -, 6]
.%import_expr common_code 1977 <34:22:0> &bp 2067 +
.1977 DA04C00109 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0 2067
	blt[l_1130#]
.1978 BAC0300706 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[b3, b1, -, 6]
.1979 0010001220 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 2
/******/      	*p = *pend;
l_1128#:
	sram[read, $0, b4, 0, 1], ctx_swap[s1], defer[2]
.1980 91D0201200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 1
	alu_shf[b2, --, B, b4, <<3]
.1981 AAC05C0C02 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 0
	alu[a5, 3, -, a2]
.1982 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 2
	alu[--, b2, OR, 0]
.1983 9000220200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 1
	alu_shf[b2, --, B, $0, <<indirect]
.1984 9D80200900 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 0
	asr[b2, b2, >>24]
.1985 81D0380205 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0
	alu_shf[a3, --, B, a5, <<3]
.1986 AA300C0003 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 1
	alu[--, a3, OR, 0]
.1987 8008000A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 0
	alu_shf[$0, --, B, b2, <<indirect]
.1988 B4002C0C05 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0
	alu[b2, a5, AND, 3]
.1989 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 1
	alu[--, b2, OR, 0]
.1990 9000208600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 0
	alu_shf[b2, --, B, 1, <<indirect]
.1991 9140200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0
	alu_shf[b2, --, B, b2, <<12]
.1992 8AC2080A21 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 1
	alu_shf[--, b2, OR, 1, <<20]
.1993 4110008002 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 0
	sram[write, $0, a2, 0, 1], ctx_swap[s1], indirect_ref
.1994 B0C0201301 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0
	alu[b2, b4, +, 1]
.1995 0010000A20 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 2
	sram[read, $0, b2, 0, 1], ctx_swap[s1], defer[2]
.1996 A0803C0402 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 1
	alu[a3, a2, +, 1]
.1997 AAC05C0C03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 0
	alu[a5, 3, -, a3]
.1998 91D0200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0
	alu_shf[b2, --, B, b2, <<3]
.1999 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 2
	alu[--, b2, OR, 0]
.2000 9000220200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 1
	alu_shf[b2, --, B, $0, <<indirect]
.2001 9D80200900 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 0
	asr[b2, b2, >>24]
.2002 81D0380205 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0
	alu_shf[a3, --, B, a5, <<3]
.2003 AA300C0003 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 1
	alu[--, a3, OR, 0]
.2004 8008000A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 0
	alu_shf[$0, --, B, b2, <<indirect]
.2005 B4002C0C05 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0
	alu[b2, a5, AND, 3]
.2006 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 1
	alu[--, b2, OR, 0]
.2007 9000208600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 0
	alu_shf[b2, --, B, 1, <<indirect]
.2008 9140200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0
	alu_shf[b2, --, B, b2, <<12]
.2009 8AC2080A21 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 1
	alu_shf[--, b2, OR, 1, <<20]
.2010 4110008402 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 0
	sram[write, $0, a2, 1, 1], ctx_swap[s1], indirect_ref
.2011 B0C0201302 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0
	alu[b2, b4, +, 2]
.2012 0010000A20 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 2
	sram[read, $0, b2, 0, 1], ctx_swap[s1], defer[2]
.2013 A0803C0802 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 1
	alu[a3, a2, +, 2]
.2014 AAC05C0C03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 0
	alu[a5, 3, -, a3]
.2015 91D0200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0
	alu_shf[b2, --, B, b2, <<3]
.2016 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 2
	alu[--, b2, OR, 0]
.2017 9000220200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 1
	alu_shf[b2, --, B, $0, <<indirect]
.2018 9D80200900 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 0
	asr[b2, b2, >>24]
.2019 81D0380205 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0
	alu_shf[a3, --, B, a5, <<3]
.2020 AA300C0003 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 1
	alu[--, a3, OR, 0]
.2021 8008000A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 0
	alu_shf[$0, --, B, b2, <<indirect]
.2022 B4002C0C05 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0
	alu[b2, a5, AND, 3]
.2023 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 1
	alu[--, b2, OR, 0]
.2024 9000208600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 0
	alu_shf[b2, --, B, 1, <<indirect]
.2025 9140200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0
	alu_shf[b2, --, B, b2, <<12]
.2026 8AC2080A21 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 1
	alu_shf[--, b2, OR, 1, <<20]
.2027 4110008802 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 0
	sram[write, $0, a2, 2, 1], ctx_swap[s1], indirect_ref
.2028 B0C0201303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0
	alu[b2, b4, +, 3]
.2029 0010000A20 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 2
	sram[read, $0, b2, 0, 1], ctx_swap[s1], defer[2]
.2030 A0803C0C02 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 1
	alu[a3, a2, +, 3]
.2031 AAC05C0C03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 0
	alu[a5, 3, -, a3]
.2032 91D0200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0
	alu_shf[b2, --, B, b2, <<3]
.2033 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 2
	alu[--, b2, OR, 0]
.2034 9000220200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 1
	alu_shf[b2, --, B, $0, <<indirect]
.2035 9D80200900 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 0
	asr[b2, b2, >>24]
.2036 81D0380205 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0
	alu_shf[a3, --, B, a5, <<3]
.2037 AA300C0003 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 1
	alu[--, a3, OR, 0]
.2038 8008000A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 0
	alu_shf[$0, --, B, b2, <<indirect]
.2039 B4002C0C05 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0
	alu[b2, a5, AND, 3]
.2040 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 1
	alu[--, b2, OR, 0]
.2041 9000208600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 0
	alu_shf[b2, --, B, 1, <<indirect]
.2042 9140200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0
	alu_shf[b2, --, B, b2, <<12]
.2043 8AC2080A21 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 1
	alu_shf[--, b2, OR, 1, <<20]
.2044 4110008C02 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 0
	sram[write, $0, a2, 3, 1], ctx_swap[s1], indirect_ref
.2045 B0C0201304 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0
	alu[b2, b4, +, 4]
.2046 0010000A20 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 2
	sram[read, $0, b2, 0, 1], ctx_swap[s1], defer[2]
.2047 A0803C1002 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 1
	alu[a3, a2, +, 4]
.2048 AAC05C0C03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 0
	alu[a5, 3, -, a3]
.2049 91D0200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0
	alu_shf[b2, --, B, b2, <<3]
.2050 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 2
	alu[--, b2, OR, 0]
.2051 9000220200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 1
	alu_shf[b2, --, B, $0, <<indirect]
.2052 9D80200900 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 0
	asr[b2, b2, >>24]
.2053 81D0380205 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0
	alu_shf[a3, --, B, a5, <<3]
.2054 AA300C0003 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 1
	alu[--, a3, OR, 0]
.2055 8008000A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 0
	alu_shf[$0, --, B, b2, <<indirect]
.2056 B4002C0C05 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0
	alu[b2, a5, AND, 3]
.2057 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 1
	alu[--, b2, OR, 0]
.2058 9000208600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 0
	alu_shf[b2, --, B, 1, <<indirect]
.2059 9140200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0
	alu_shf[b2, --, B, b2, <<12]
.2060 8AC2080A21 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 1
	alu_shf[--, b2, OR, 1, <<20]
.2061 4110009002 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 0
	sram[write, $0, a2, 4, 1], ctx_swap[s1], indirect_ref
.2062 A0801C1401 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0
/******/      for( k=0; k<K; k++) {
	alu[a1, a1, +, 5]
.2063 AAB0000C01 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0
	alu[--, a1, -, b3]
.%import_expr common_code 2064 <34:22:0> &bp 1979 +
.2064 D9EEE0010A common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 2 1979
	ble[l_1128#], defer[2]
.2065 A0802C1402 common_code
	.%line 232 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 1
/******/  	p++;
	alu[a2, a2, +, 5]
.2066 B0C0401305 common_code
	.%line 233 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 0
/******/  	pend++;
	alu[b4, b4, +, 5]
.2067 0010001220 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 2
/******/      	*p = *pend;
l_1130#:
	sram[read, $0, b4, 0, 1], ctx_swap[s1], defer[2]
.2068 91D0201200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 1
	alu_shf[b2, --, B, b4, <<3]
.2069 BAC03C0C02 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 0
	alu[b3, 3, -, a2]
.2070 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 2
	alu[--, b2, OR, 0]
.2071 9000220200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 1
	alu_shf[b2, --, B, $0, <<indirect]
.2072 9D80200900 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 0
	asr[b2, b2, >>24]
.2073 81D0300E00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0
	alu_shf[a3, --, B, b3, <<3]
.2074 AA300C0003 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 1
	alu[--, a3, OR, 0]
.2075 8008000A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 0
	alu_shf[$0, --, B, b2, <<indirect]
.2076 B440200F03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0
	alu[b2, b3, AND, 3]
.2077 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 1
	alu[--, b2, OR, 0]
.2078 9000208600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 0
	alu_shf[b2, --, B, 1, <<indirect]
.2079 9140200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0
	alu_shf[b2, --, B, b2, <<12]
.2080 8AC2080A21 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 1
	alu_shf[--, b2, OR, 1, <<20]
.2081 4110008002 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 0
	sram[write, $0, a2, 0, 1], ctx_swap[s1], indirect_ref
.2082 A0801C0401 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0
/******/      for( k=0; k<K; k++) {
	alu[a1, a1, +, 1]
.2083 AAF0000401 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0
	alu[--, b1, -, a1]
.%import_expr common_code 2084 <34:22:0> &bp 2067 +
.2084 DA04E0010B common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 2 2067
	bgt[l_1130#], defer[2]
.2085 A0802C0402 common_code
	.%line 232 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 1
/******/  	p++;
	alu[a2, a2, +, 1]
.2086 B0C0401301 common_code
	.%line 233 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 0
/******/  	pend++;
	alu[b4, b4, +, 1]
.2087 BAC01C0C02 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0
/******/      *p = '\0';
l_1133#:
	alu[b1, 3, -, a2]
.2088 81D0100600 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0
	alu_shf[a1, --, B, b1, <<3]
.2089 AA300C0001 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 1
	alu[--, a1, OR, 0]
.2090 8008008200 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 0
	alu_shf[$0, --, B, 0, <<indirect]
.2091 A440100703 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0
	alu[a1, b1, AND, 3]
.2092 AA300C0001 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 1
	alu[--, a1, OR, 0]
.2093 8000108600 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 0
	alu_shf[a1, --, B, 1, <<indirect]
.2094 9140180201 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 0
	alu_shf[b1, --, B, a1, <<12]
.2095 8AC2080621 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1341 1
	alu_shf[--, b1, OR, 1, <<20]
.2096 4110008002 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1341 0
	sram[write, $0, a2, 0, 1], ctx_swap[s1], indirect_ref
.2097 B0C0200354 common_code
	.%line 403 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:694 0
/******/      strcat_sram( sram_msg_buf, SPACE );
l_1134#:
	alu[b2, b0, +, 84]
.%import_expr common_code 2098 <34:22:0> &bp 1576 +
.2098 D98A200018 common_code
	.%line 403 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:694 2 1576
	br[_strcat_sram#], defer[2]
.2099 A0C0200372 common_code
	.%line 403 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:694 1
	alu[a2, b0, +, 114]
.%import_expr common_code 2100 <27:20:8,7:0:0> &bp 2101 +
.2100 F000800F35 common_code
	.%line 403 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:694 0
	load_addr[b3, l_13106#]
.2101 A000380000 common_code
	.%line 404 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:694 0
/******/      helper_ultoa_sram( x1, sram_tmpstr, 4 );
l_13106#:
	alu[a3, --, B, *l$index0]
.2102 F0000C0180 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/      *pend = '\0';
	immed[$0, 0, <<0]
.2103 F2010C4001 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	immed[a1, 4112, <<8]
.2104 A070000001 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, --, B, a1]
.2105 41200000B0 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	sram[write, $0, b0, 80, 1], ctx_swap[s2], indirect_ref
.2106 A0C0100353 common_code
	.%line 210 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/      --pend;
	alu[a1, b0, +, 83]
.2107 BA803C0401 common_code
	.%line 210 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[b3, a1, -, 1]
.2108 A0C0500350 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0
/******/      while( pend >= p ) {	// right-justified number w/ leading spaces
	alu[a5, b0, +, 80]
.2109 AAF0000C05 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0
	alu[--, b3, -, a5]
.%import_expr common_code 2110 <34:22:0> &bp 2168 +
.2110 DA1E300105 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 3 2168
	blo[l_1152#], defer[3]
.2111 A0C0200350 common_code
	.%line 404 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:694 2
/******/      helper_ultoa_sram( x1, sram_tmpstr, 4 );
	alu[a2, b0, +, 80]
.2112 F000000700 common_code
	.%line 207 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 1
/******/      ndigits = 0;
	immed[b1, 0, <<0]
.2113 B000500C00 common_code
	.%line 210 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
/******/      --pend;
	alu[b5, --, B, b3]
.2114 A030080000 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0
/******/      	if( x > 0 ) {
	alu[--, --, B, *l$index0]
.%import_expr common_code 2115 <34:22:0> &bp 2137 +
.2115 DA16400101 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0 2137
	bne[l_1148#]
.2116 BA80100F03 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/  	    *pend = '0';
l_1144#:
	alu[b1, 3, -, b3]
.2117 81D0100600 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[a1, --, B, b1, <<3]
.2118 AA300C0001 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, a1, OR, 0]
.2119 800801C200 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[$0, --, B, 48, <<indirect]
.2120 A440100703 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[a1, b1, AND, 3]
.2121 AA300C0001 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, a1, OR, 0]
.2122 8000108600 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[a1, --, B, 1, <<indirect]
.2123 9140180201 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b1, --, B, a1, <<12]
.2124 8AC2080621 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu_shf[--, b1, OR, 1, <<20]
.2125 4110000C20 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	sram[write, $0, b3, 0, 1], ctx_swap[s1], indirect_ref
.2126 F000000701 common_code
	.%line 219 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0
/******/  	    ndigits = 1;
	immed[b1, 1, <<0]
.2127 B040D00003 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0
/******/  	x = x/10;
l_1145#:
	alu[b13, --, B, a3]
.%import_expr common_code 2128 <34:22:0> &bp 1636 +
.2128 D999200018 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 2 1636
l_13057#:
	br[__div_u32#], defer[2]
.2129 F0000C280E common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 1
	immed[a14, 10, <<0]
.%import_expr common_code 2130 <27:20:8,7:0:0> &bp 2131 +
.2130 F000801353 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 0
	load_addr[b4, l_13107#]
.2131 BAC0300F01 common_code
	.%line 224 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/      	--pend;
l_13107#:
	alu[b3, b3, -, 1]
.2132 AAF0000C05 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0
/******/      while( pend >= p ) {	// right-justified number w/ leading spaces
	alu[--, b3, -, a5]
.%import_expr common_code 2133 <34:22:0> &bp 2168 +
.2133 DA1E100105 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 1 2168
	blo[l_1152#], defer[1]
.2134 A000303400 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 0
/******/  	x = x/10;
	alu[a3, --, B, b13]
.2135 A070000003 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0
/******/      	if( x > 0 ) {
	alu[--, --, B, a3]
.%import_expr common_code 2136 <34:22:0> &bp 2154 +
.2136 DA1A800100 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0 2154
	beq[l_1149#]
.2137 B040D00003 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/  	    *pend = '0' + r;
l_1148#:
	alu[b13, --, B, a3]
.%import_expr common_code 2138 <34:22:0> &bp 1419 +
.2138 D962E00018 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 2 1419
	br[__mod_u32#], defer[2]
.2139 F0000C280E common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 1
	immed[a14, 10, <<0]
.%import_expr common_code 2140 <27:20:8,7:0:0> &bp 2141 +
.2140 F00080135D common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	load_addr[b4, l_13108#]
.2141 A0C0103730 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
l_13108#:
	alu[a1, b13, +, 48]
.2142 BA80400F03 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[b4, 3, -, b3]
.2143 91D0201200 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b2, --, B, b4, <<3]
.2144 AA70000B00 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, b2, OR, 0]
.2145 8008080201 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[$0, --, B, a1, <<indirect]
.2146 A440101303 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[a1, b4, AND, 3]
.2147 AA300C0001 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, a1, OR, 0]
.2148 8000108600 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[a1, --, B, 1, <<indirect]
.2149 9140280201 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b2, --, B, a1, <<12]
.2150 8AC2080A21 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu_shf[--, b2, OR, 1, <<20]
.2151 4110000C20 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	sram[write, $0, b3, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 2152 <34:22:0> &bp 2127 +
.2152 DA13D00018 common_code
	.%line 216 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 1 2127
/******/  	    ++ndigits;
	br[l_1145#], defer[1]
.2153 B0C0100701 common_code
	.%line 216 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 0
	alu[b1, b1, +, 1]
.2154 A030000400 common_code
	.%line 217 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0
/******/  	} else if( ndigits == 0 ) {
l_1149#:
	alu[--, --, B, b1]
.%import_expr common_code 2155 <34:22:0> &bp 2116 +
.2155 DA11000100 common_code
	.%line 217 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0 2116
	beq[l_1144#]
.2156 BA80200F03 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/  	    *pend = ' ';	// ? can we omit this case ?
	alu[b2, 3, -, b3]
.2157 81D0100A00 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[a1, --, B, b2, <<3]
.2158 AA300C0001 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, a1, OR, 0]
.2159 8008018200 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[$0, --, B, 32, <<indirect]
.2160 A440100B03 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[a1, b2, AND, 3]
.2161 AA300C0001 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, a1, OR, 0]
.2162 8000108600 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[a1, --, B, 1, <<indirect]
.2163 9140280201 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b2, --, B, a1, <<12]
.2164 8AC2080A21 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu_shf[--, b2, OR, 1, <<20]
.2165 4110000C20 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	sram[write, $0, b3, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 2166 <34:22:0> &bp 2128 +
.2166 DA14100018 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1 2128
	br[l_13057#], defer[1]
.2167 B040D00003 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu[b13, --, B, a3]
.2168 B08EFED000 common_code
	.%line 226 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0
/******/      if( x > 0 )		return -1;	// number too big
l_1152#:
	alu[@b111, a0, +, 180]
.2169 FC0663BF00 common_code
	.%line 226 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0
	local_csr_wr[active_lm_addr_0, @b111]
.2170 A070000003 common_code
	.%line 226 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0
	alu[--, --, B, a3]
.%import_expr common_code 2171 <34:22:0> &bp 2300 +
.2171 DA3F000101 common_code
	.%line 226 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0 2300
	bne[l_1162#]
.2172 A0C0100701 common_code
	.%line 228 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0
/******/      K = ndigits + 1;			// left-justify
	alu[a1, b1, +, 1]
.2173 A0C0300354 common_code
	.%line 229 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0
/******/      pend = p + n - ndigits - 1;
	alu[a3, b0, +, 84]
.2174 A070000001 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0
/******/      for( k=0; k<K; k++) {
	alu[--, --, B, a1]
.%import_expr common_code 2175 <34:22:0> &bp 2290 +
.2175 DA3CB0010A common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 3 2290
	ble[l_1161#], defer[3]
.2176 BA80100403 common_code
	.%line 229 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 2
/******/      pend = p + n - ndigits - 1;
	alu[b1, a3, -, b1]
.2177 BAC0300701 common_code
	.%line 229 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 1
	alu[b3, b1, -, 1]
.2178 F000000700 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 0
/******/      for( k=0; k<K; k++) {
	immed[b1, 0, <<0]
.2179 AAB00C1801 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0
	alu[--, a1, -, 6]
.%import_expr common_code 2180 <34:22:0> &bp 2270 +
.2180 DA37800109 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0 2270
	blt[l_1158#]
.2181 AA803C1801 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[a3, a1, -, 6]
.2182 0010000E20 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 2
/******/      	*p = *pend;
l_1156#:
	sram[read, $0, b3, 0, 1], ctx_swap[s1], defer[2]
.2183 91D0200E00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 1
	alu_shf[b2, --, B, b3, <<3]
.2184 BAC0DC0C02 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 0
	alu[b13, 3, -, a2]
.2185 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 2
	alu[--, b2, OR, 0]
.2186 9000220200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 1
	alu_shf[b2, --, B, $0, <<indirect]
.2187 9D80200900 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 0
	asr[b2, b2, >>24]
.2188 91D0403600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0
	alu_shf[b4, --, B, b13, <<3]
.2189 AA70001300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 1
	alu[--, b4, OR, 0]
.2190 8008000A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 0
	alu_shf[$0, --, B, b2, <<indirect]
.2191 B440203703 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0
	alu[b2, b13, AND, 3]
.2192 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 1
	alu[--, b2, OR, 0]
.2193 9000208600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 0
	alu_shf[b2, --, B, 1, <<indirect]
.2194 9140200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0
	alu_shf[b2, --, B, b2, <<12]
.2195 8AC2080A21 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 1
	alu_shf[--, b2, OR, 1, <<20]
.2196 4110008002 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 0
	sram[write, $0, a2, 0, 1], ctx_swap[s1], indirect_ref
.2197 B0C0200F01 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0
	alu[b2, b3, +, 1]
.2198 0010000A20 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 2
	sram[read, $0, b2, 0, 1], ctx_swap[s1], defer[2]
.2199 B0804C0402 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 1
	alu[b4, a2, +, 1]
.2200 BA80D01303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 0
	alu[b13, 3, -, b4]
.2201 91D0200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0
	alu_shf[b2, --, B, b2, <<3]
.2202 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 2
	alu[--, b2, OR, 0]
.2203 9000220200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 1
	alu_shf[b2, --, B, $0, <<indirect]
.2204 9D80200900 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 0
	asr[b2, b2, >>24]
.2205 91D0403600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0
	alu_shf[b4, --, B, b13, <<3]
.2206 AA70001300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 1
	alu[--, b4, OR, 0]
.2207 8008000A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 0
	alu_shf[$0, --, B, b2, <<indirect]
.2208 B440203703 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0
	alu[b2, b13, AND, 3]
.2209 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 1
	alu[--, b2, OR, 0]
.2210 9000208600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 0
	alu_shf[b2, --, B, 1, <<indirect]
.2211 9140200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0
	alu_shf[b2, --, B, b2, <<12]
.2212 8AC2080A21 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 1
	alu_shf[--, b2, OR, 1, <<20]
.2213 4110008402 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 0
	sram[write, $0, a2, 1, 1], ctx_swap[s1], indirect_ref
.2214 B0C0200F02 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0
	alu[b2, b3, +, 2]
.2215 0010000A20 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 2
	sram[read, $0, b2, 0, 1], ctx_swap[s1], defer[2]
.2216 B0804C0802 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 1
	alu[b4, a2, +, 2]
.2217 BA80D01303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 0
	alu[b13, 3, -, b4]
.2218 91D0200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0
	alu_shf[b2, --, B, b2, <<3]
.2219 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 2
	alu[--, b2, OR, 0]
.2220 9000220200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 1
	alu_shf[b2, --, B, $0, <<indirect]
.2221 9D80200900 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 0
	asr[b2, b2, >>24]
.2222 91D0403600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0
	alu_shf[b4, --, B, b13, <<3]
.2223 AA70001300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 1
	alu[--, b4, OR, 0]
.2224 8008000A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 0
	alu_shf[$0, --, B, b2, <<indirect]
.2225 B440203703 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0
	alu[b2, b13, AND, 3]
.2226 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 1
	alu[--, b2, OR, 0]
.2227 9000208600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 0
	alu_shf[b2, --, B, 1, <<indirect]
.2228 9140200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0
	alu_shf[b2, --, B, b2, <<12]
.2229 8AC2080A21 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 1
	alu_shf[--, b2, OR, 1, <<20]
.2230 4110008802 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 0
	sram[write, $0, a2, 2, 1], ctx_swap[s1], indirect_ref
.2231 B0C0200F03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0
	alu[b2, b3, +, 3]
.2232 0010000A20 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 2
	sram[read, $0, b2, 0, 1], ctx_swap[s1], defer[2]
.2233 B0804C0C02 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 1
	alu[b4, a2, +, 3]
.2234 BA80D01303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 0
	alu[b13, 3, -, b4]
.2235 91D0200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0
	alu_shf[b2, --, B, b2, <<3]
.2236 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 2
	alu[--, b2, OR, 0]
.2237 9000220200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 1
	alu_shf[b2, --, B, $0, <<indirect]
.2238 9D80200900 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 0
	asr[b2, b2, >>24]
.2239 91D0403600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0
	alu_shf[b4, --, B, b13, <<3]
.2240 AA70001300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 1
	alu[--, b4, OR, 0]
.2241 8008000A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 0
	alu_shf[$0, --, B, b2, <<indirect]
.2242 B440203703 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0
	alu[b2, b13, AND, 3]
.2243 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 1
	alu[--, b2, OR, 0]
.2244 9000208600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 0
	alu_shf[b2, --, B, 1, <<indirect]
.2245 9140200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0
	alu_shf[b2, --, B, b2, <<12]
.2246 8AC2080A21 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 1
	alu_shf[--, b2, OR, 1, <<20]
.2247 4110008C02 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 0
	sram[write, $0, a2, 3, 1], ctx_swap[s1], indirect_ref
.2248 B0C0200F04 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0
	alu[b2, b3, +, 4]
.2249 0010000A20 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 2
	sram[read, $0, b2, 0, 1], ctx_swap[s1], defer[2]
.2250 B0804C1002 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 1
	alu[b4, a2, +, 4]
.2251 BA80D01303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 0
	alu[b13, 3, -, b4]
.2252 91D0200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0
	alu_shf[b2, --, B, b2, <<3]
.2253 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 2
	alu[--, b2, OR, 0]
.2254 9000220200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 1
	alu_shf[b2, --, B, $0, <<indirect]
.2255 9D80200900 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 0
	asr[b2, b2, >>24]
.2256 91D0403600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0
	alu_shf[b4, --, B, b13, <<3]
.2257 AA70001300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 1
	alu[--, b4, OR, 0]
.2258 8008000A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 0
	alu_shf[$0, --, B, b2, <<indirect]
.2259 B440203703 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0
	alu[b2, b13, AND, 3]
.2260 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 1
	alu[--, b2, OR, 0]
.2261 9000208600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 0
	alu_shf[b2, --, B, 1, <<indirect]
.2262 9140200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0
	alu_shf[b2, --, B, b2, <<12]
.2263 8AC2080A21 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 1
	alu_shf[--, b2, OR, 1, <<20]
.2264 4110009002 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 0
	sram[write, $0, a2, 4, 1], ctx_swap[s1], indirect_ref
.2265 B0C0100705 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0
/******/      for( k=0; k<K; k++) {
	alu[b1, b1, +, 5]
.2266 AAF0000403 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0
	alu[--, b1, -, a3]
.%import_expr common_code 2267 <34:22:0> &bp 2182 +
.2267 DA21A0010A common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 2 2182
	ble[l_1156#], defer[2]
.2268 A0802C1402 common_code
	.%line 232 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 1
/******/  	p++;
	alu[a2, a2, +, 5]
.2269 B0C0300F05 common_code
	.%line 233 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 0
/******/  	pend++;
	alu[b3, b3, +, 5]
.2270 0010000E20 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 2
/******/      	*p = *pend;
l_1158#:
	sram[read, $0, b3, 0, 1], ctx_swap[s1], defer[2]
.2271 91D0200E00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 1
	alu_shf[b2, --, B, b3, <<3]
.2272 BAC04C0C02 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 0
	alu[b4, 3, -, a2]
.2273 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 2
	alu[--, b2, OR, 0]
.2274 9000220200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 1
	alu_shf[b2, --, B, $0, <<indirect]
.2275 9D80200900 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 0
	asr[b2, b2, >>24]
.2276 81D0301200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0
	alu_shf[a3, --, B, b4, <<3]
.2277 AA300C0003 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 1
	alu[--, a3, OR, 0]
.2278 8008000A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 0
	alu_shf[$0, --, B, b2, <<indirect]
.2279 B440201303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0
	alu[b2, b4, AND, 3]
.2280 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 1
	alu[--, b2, OR, 0]
.2281 9000208600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 0
	alu_shf[b2, --, B, 1, <<indirect]
.2282 9140200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0
	alu_shf[b2, --, B, b2, <<12]
.2283 8AC2080A21 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 1
	alu_shf[--, b2, OR, 1, <<20]
.2284 4110008002 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 0
	sram[write, $0, a2, 0, 1], ctx_swap[s1], indirect_ref
.2285 B0C0100701 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0
/******/      for( k=0; k<K; k++) {
	alu[b1, b1, +, 1]
.2286 AAB0000401 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0
	alu[--, a1, -, b1]
.%import_expr common_code 2287 <34:22:0> &bp 2270 +
.2287 DA37A0010B common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 2 2270
	bgt[l_1158#], defer[2]
.2288 A0802C0402 common_code
	.%line 232 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 1
/******/  	p++;
	alu[a2, a2, +, 1]
.2289 B0C0300F01 common_code
	.%line 233 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 0
/******/  	pend++;
	alu[b3, b3, +, 1]
.2290 BAC01C0C02 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0
/******/      *p = '\0';
l_1161#:
	alu[b1, 3, -, a2]
.2291 81D0100600 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0
	alu_shf[a1, --, B, b1, <<3]
.2292 AA300C0001 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 1
	alu[--, a1, OR, 0]
.2293 8008008200 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 0
	alu_shf[$0, --, B, 0, <<indirect]
.2294 A440100703 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0
	alu[a1, b1, AND, 3]
.2295 AA300C0001 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 1
	alu[--, a1, OR, 0]
.2296 8000108600 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 0
	alu_shf[a1, --, B, 1, <<indirect]
.2297 9140180201 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 0
	alu_shf[b1, --, B, a1, <<12]
.2298 8AC2080621 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1340 1
	alu_shf[--, b1, OR, 1, <<20]
.2299 4110008002 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1340 0
	sram[write, $0, a2, 0, 1], ctx_swap[s1], indirect_ref
.2300 B0C0200354 common_code
	.%line 405 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:694 0
/******/      strcat_sram( sram_msg_buf, sram_tmpstr );
l_1162#:
	alu[b2, b0, +, 84]
.%import_expr common_code 2301 <34:22:0> &bp 1576 +
.2301 D98A200018 common_code
	.%line 405 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:694 2 1576
	br[_strcat_sram#], defer[2]
.2302 A0C0200350 common_code
	.%line 405 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:694 1
	alu[a2, b0, +, 80]
.%import_expr common_code 2303 <27:20:8,7:0:0> &bp 2304 +
.2303 F000900F00 common_code
	.%line 405 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:694 0
	load_addr[b3, l_13109#]
.2304 B0C0200354 common_code
	.%line 406 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:694 0
/******/      strcat_sram( sram_msg_buf, SPACE );
l_13109#:
	alu[b2, b0, +, 84]
.%import_expr common_code 2305 <34:22:0> &bp 1576 +
.2305 D98A200018 common_code
	.%line 406 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:694 2 1576
	br[_strcat_sram#], defer[2]
.2306 A0C0200372 common_code
	.%line 406 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:694 1
	alu[a2, b0, +, 114]
.%import_expr common_code 2307 <27:20:8,7:0:0> &bp 2308 +
.2307 F000900F04 common_code
	.%line 406 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:694 0
	load_addr[b3, l_13110#]
.2308 B000380000 common_code
	.%line 407 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:694 0
/******/      helper_ultoa_sram( x2, sram_tmpstr, 4 );
l_13110#:
	alu[b3, --, B, *l$index0]
.2309 F0000C0180 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/      *pend = '\0';
	immed[$0, 0, <<0]
.2310 F201000710 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	immed[b1, 4112, <<8]
.2311 A030000400 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, --, B, b1]
.2312 41200000B0 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	sram[write, $0, b0, 80, 1], ctx_swap[s2], indirect_ref
.2313 AAF0001405 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0
/******/      while( pend >= p ) {	// right-justified number w/ leading spaces
	alu[--, b5, -, a5]
.%import_expr common_code 2314 <34:22:0> &bp 2372 +
.2314 DA51300105 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 3 2372
	blo[l_1181#], defer[3]
.2315 A0C0200350 common_code
	.%line 407 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:694 2
/******/      helper_ultoa_sram( x2, sram_tmpstr, 4 );
	alu[a2, b0, +, 80]
.2316 F0000C0001 common_code
	.%line 207 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 1
/******/      ndigits = 0;
	immed[a1, 0, <<0]
.2317 B000201400 common_code
	.%line 210 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
/******/      --pend;
	alu[b2, --, B, b5]
.2318 A030080000 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0
/******/      	if( x > 0 ) {
	alu[--, --, B, *l$index0]
.%import_expr common_code 2319 <34:22:0> &bp 2341 +
.2319 DA49400101 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0 2341
	bne[l_1177#]
.2320 BA80100B03 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/  	    *pend = '0';
l_1173#:
	alu[b1, 3, -, b2]
.2321 81D0100600 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[a1, --, B, b1, <<3]
.2322 AA300C0001 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, a1, OR, 0]
.2323 800801C200 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[$0, --, B, 48, <<indirect]
.2324 A440100703 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[a1, b1, AND, 3]
.2325 AA300C0001 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, a1, OR, 0]
.2326 8000108600 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[a1, --, B, 1, <<indirect]
.2327 9140180201 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b1, --, B, a1, <<12]
.2328 8AC2080621 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu_shf[--, b1, OR, 1, <<20]
.2329 4110000820 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	sram[write, $0, b2, 0, 1], ctx_swap[s1], indirect_ref
.2330 F0000C0401 common_code
	.%line 219 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0
/******/  	    ndigits = 1;
	immed[a1, 1, <<0]
.2331 B000D00C00 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0
/******/  	x = x/10;
l_1174#:
	alu[b13, --, B, b3]
.%import_expr common_code 2332 <34:22:0> &bp 1636 +
.2332 D999200018 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 2 1636
l_13058#:
	br[__div_u32#], defer[2]
.2333 F0000C280E common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 1
	immed[a14, 10, <<0]
.%import_expr common_code 2334 <27:20:8,7:0:0> &bp 2335 +
.2334 F00090131F common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 0
	load_addr[b4, l_13111#]
.2335 BAC0200B01 common_code
	.%line 224 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/      	--pend;
l_13111#:
	alu[b2, b2, -, 1]
.2336 AAF0000805 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0
/******/      while( pend >= p ) {	// right-justified number w/ leading spaces
	alu[--, b2, -, a5]
.%import_expr common_code 2337 <34:22:0> &bp 2372 +
.2337 DA51100105 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 1 2372
	blo[l_1181#], defer[1]
.2338 B000303400 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 0
/******/  	x = x/10;
	alu[b3, --, B, b13]
.2339 A030000C00 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0
/******/      	if( x > 0 ) {
	alu[--, --, B, b3]
.%import_expr common_code 2340 <34:22:0> &bp 2358 +
.2340 DA4D800100 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0 2358
	beq[l_1178#]
.2341 B000D00C00 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/  	    *pend = '0' + r;
l_1177#:
	alu[b13, --, B, b3]
.%import_expr common_code 2342 <34:22:0> &bp 1419 +
.2342 D962E00018 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 2 1419
	br[__mod_u32#], defer[2]
.2343 F0000C280E common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 1
	immed[a14, 10, <<0]
.%import_expr common_code 2344 <27:20:8,7:0:0> &bp 2345 +
.2344 F000901329 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	load_addr[b4, l_13112#]
.2345 B0C0103730 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
l_13112#:
	alu[b1, b13, +, 48]
.2346 BA80400B03 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[b4, 3, -, b2]
.2347 81D0301200 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[a3, --, B, b4, <<3]
.2348 AA300C0003 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, a3, OR, 0]
.2349 8008000600 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[$0, --, B, b1, <<indirect]
.2350 B440101303 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[b1, b4, AND, 3]
.2351 AA70000700 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, b1, OR, 0]
.2352 9000108600 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[b1, --, B, 1, <<indirect]
.2353 9140100600 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b1, --, B, b1, <<12]
.2354 8AC2080621 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu_shf[--, b1, OR, 1, <<20]
.2355 4110000820 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	sram[write, $0, b2, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 2356 <34:22:0> &bp 2331 +
.2356 DA46D00018 common_code
	.%line 216 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 1 2331
/******/  	    ++ndigits;
	br[l_1174#], defer[1]
.2357 A0801C0401 common_code
	.%line 216 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 0
	alu[a1, a1, +, 1]
.2358 A070000001 common_code
	.%line 217 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0
/******/  	} else if( ndigits == 0 ) {
l_1178#:
	alu[--, --, B, a1]
.%import_expr common_code 2359 <34:22:0> &bp 2320 +
.2359 DA44000100 common_code
	.%line 217 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0 2320
	beq[l_1173#]
.2360 AA80300B03 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/  	    *pend = ' ';	// ? can we omit this case ?
	alu[a3, 3, -, b2]
.2361 91D0180203 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b1, --, B, a3, <<3]
.2362 AA70000700 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, b1, OR, 0]
.2363 8008018200 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[$0, --, B, 32, <<indirect]
.2364 B4001C0C03 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[b1, a3, AND, 3]
.2365 AA70000700 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, b1, OR, 0]
.2366 9000108600 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[b1, --, B, 1, <<indirect]
.2367 9140100600 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b1, --, B, b1, <<12]
.2368 8AC2080621 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu_shf[--, b1, OR, 1, <<20]
.2369 4110000820 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	sram[write, $0, b2, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 2370 <34:22:0> &bp 2332 +
.2370 DA47100018 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1 2332
	br[l_13058#], defer[1]
.2371 B000D00C00 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu[b13, --, B, b3]
.2372 B08EFEE000 common_code
	.%line 226 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0
/******/      if( x > 0 )		return -1;	// number too big
l_1181#:
	alu[@b111, a0, +, 184]
.2373 FC0663BF00 common_code
	.%line 226 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0
	local_csr_wr[active_lm_addr_0, @b111]
.2374 A030000C00 common_code
	.%line 226 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0
	alu[--, --, B, b3]
.%import_expr common_code 2375 <34:22:0> &bp 2504 +
.2375 DA72000101 common_code
	.%line 226 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0 2504
	bne[l_1191#]
.2376 B0801C0401 common_code
	.%line 228 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0
/******/      K = ndigits + 1;			// left-justify
	alu[b1, a1, +, 1]
.2377 B0C0200354 common_code
	.%line 229 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0
/******/      pend = p + n - ndigits - 1;
	alu[b2, b0, +, 84]
.2378 A030000400 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0
/******/      for( k=0; k<K; k++) {
	alu[--, --, B, b1]
.%import_expr common_code 2379 <34:22:0> &bp 2494 +
.2379 DA6FB0010A common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 3 2494
	ble[l_1190#], defer[3]
.2380 AAC0100801 common_code
	.%line 229 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 2
/******/      pend = p + n - ndigits - 1;
	alu[a1, b2, -, a1]
.2381 AA803C0401 common_code
	.%line 229 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 1
	alu[a3, a1, -, 1]
.2382 F0000C0001 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 0
/******/      for( k=0; k<K; k++) {
	immed[a1, 0, <<0]
.2383 AAF0000706 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0
	alu[--, b1, -, 6]
.%import_expr common_code 2384 <34:22:0> &bp 2474 +
.2384 DA6A800109 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0 2474
	blt[l_1187#]
.2385 BAC0300706 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[b3, b1, -, 6]
.2386 0010008203 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 2
/******/      	*p = *pend;
l_1185#:
	sram[read, $0, a3, 0, 1], ctx_swap[s1], defer[2]
.2387 91D0280203 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 1
	alu_shf[b2, --, B, a3, <<3]
.2388 BAC0DC0C02 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 0
	alu[b13, 3, -, a2]
.2389 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 2
	alu[--, b2, OR, 0]
.2390 9000220200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 1
	alu_shf[b2, --, B, $0, <<indirect]
.2391 9D80200900 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 0
	asr[b2, b2, >>24]
.2392 91D0403600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0
	alu_shf[b4, --, B, b13, <<3]
.2393 AA70001300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 1
	alu[--, b4, OR, 0]
.2394 8008000A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 0
	alu_shf[$0, --, B, b2, <<indirect]
.2395 B440203703 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0
	alu[b2, b13, AND, 3]
.2396 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 1
	alu[--, b2, OR, 0]
.2397 9000208600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 0
	alu_shf[b2, --, B, 1, <<indirect]
.2398 9140200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0
	alu_shf[b2, --, B, b2, <<12]
.2399 8AC2080A21 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 1
	alu_shf[--, b2, OR, 1, <<20]
.2400 4110008002 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 0
	sram[write, $0, a2, 0, 1], ctx_swap[s1], indirect_ref
.2401 B0802C0403 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0
	alu[b2, a3, +, 1]
.2402 0010000A20 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 2
	sram[read, $0, b2, 0, 1], ctx_swap[s1], defer[2]
.2403 B0804C0402 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 1
	alu[b4, a2, +, 1]
.2404 BA80D01303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 0
	alu[b13, 3, -, b4]
.2405 91D0200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0
	alu_shf[b2, --, B, b2, <<3]
.2406 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 2
	alu[--, b2, OR, 0]
.2407 9000220200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 1
	alu_shf[b2, --, B, $0, <<indirect]
.2408 9D80200900 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 0
	asr[b2, b2, >>24]
.2409 91D0403600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0
	alu_shf[b4, --, B, b13, <<3]
.2410 AA70001300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 1
	alu[--, b4, OR, 0]
.2411 8008000A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 0
	alu_shf[$0, --, B, b2, <<indirect]
.2412 B440203703 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0
	alu[b2, b13, AND, 3]
.2413 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 1
	alu[--, b2, OR, 0]
.2414 9000208600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 0
	alu_shf[b2, --, B, 1, <<indirect]
.2415 9140200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0
	alu_shf[b2, --, B, b2, <<12]
.2416 8AC2080A21 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 1
	alu_shf[--, b2, OR, 1, <<20]
.2417 4110008402 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 0
	sram[write, $0, a2, 1, 1], ctx_swap[s1], indirect_ref
.2418 B0802C0803 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0
	alu[b2, a3, +, 2]
.2419 0010000A20 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 2
	sram[read, $0, b2, 0, 1], ctx_swap[s1], defer[2]
.2420 B0804C0802 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 1
	alu[b4, a2, +, 2]
.2421 BA80D01303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 0
	alu[b13, 3, -, b4]
.2422 91D0200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0
	alu_shf[b2, --, B, b2, <<3]
.2423 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 2
	alu[--, b2, OR, 0]
.2424 9000220200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 1
	alu_shf[b2, --, B, $0, <<indirect]
.2425 9D80200900 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 0
	asr[b2, b2, >>24]
.2426 91D0403600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0
	alu_shf[b4, --, B, b13, <<3]
.2427 AA70001300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 1
	alu[--, b4, OR, 0]
.2428 8008000A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 0
	alu_shf[$0, --, B, b2, <<indirect]
.2429 B440203703 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0
	alu[b2, b13, AND, 3]
.2430 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 1
	alu[--, b2, OR, 0]
.2431 9000208600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 0
	alu_shf[b2, --, B, 1, <<indirect]
.2432 9140200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0
	alu_shf[b2, --, B, b2, <<12]
.2433 8AC2080A21 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 1
	alu_shf[--, b2, OR, 1, <<20]
.2434 4110008802 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 0
	sram[write, $0, a2, 2, 1], ctx_swap[s1], indirect_ref
.2435 B0802C0C03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0
	alu[b2, a3, +, 3]
.2436 0010000A20 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 2
	sram[read, $0, b2, 0, 1], ctx_swap[s1], defer[2]
.2437 B0804C0C02 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 1
	alu[b4, a2, +, 3]
.2438 BA80D01303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 0
	alu[b13, 3, -, b4]
.2439 91D0200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0
	alu_shf[b2, --, B, b2, <<3]
.2440 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 2
	alu[--, b2, OR, 0]
.2441 9000220200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 1
	alu_shf[b2, --, B, $0, <<indirect]
.2442 9D80200900 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 0
	asr[b2, b2, >>24]
.2443 91D0403600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0
	alu_shf[b4, --, B, b13, <<3]
.2444 AA70001300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 1
	alu[--, b4, OR, 0]
.2445 8008000A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 0
	alu_shf[$0, --, B, b2, <<indirect]
.2446 B440203703 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0
	alu[b2, b13, AND, 3]
.2447 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 1
	alu[--, b2, OR, 0]
.2448 9000208600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 0
	alu_shf[b2, --, B, 1, <<indirect]
.2449 9140200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0
	alu_shf[b2, --, B, b2, <<12]
.2450 8AC2080A21 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 1
	alu_shf[--, b2, OR, 1, <<20]
.2451 4110008C02 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 0
	sram[write, $0, a2, 3, 1], ctx_swap[s1], indirect_ref
.2452 B0802C1003 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0
	alu[b2, a3, +, 4]
.2453 0010000A20 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 2
	sram[read, $0, b2, 0, 1], ctx_swap[s1], defer[2]
.2454 B0804C1002 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 1
	alu[b4, a2, +, 4]
.2455 BA80D01303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 0
	alu[b13, 3, -, b4]
.2456 91D0200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0
	alu_shf[b2, --, B, b2, <<3]
.2457 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 2
	alu[--, b2, OR, 0]
.2458 9000220200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 1
	alu_shf[b2, --, B, $0, <<indirect]
.2459 9D80200900 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 0
	asr[b2, b2, >>24]
.2460 91D0403600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0
	alu_shf[b4, --, B, b13, <<3]
.2461 AA70001300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 1
	alu[--, b4, OR, 0]
.2462 8008000A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 0
	alu_shf[$0, --, B, b2, <<indirect]
.2463 B440203703 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0
	alu[b2, b13, AND, 3]
.2464 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 1
	alu[--, b2, OR, 0]
.2465 9000208600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 0
	alu_shf[b2, --, B, 1, <<indirect]
.2466 9140200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0
	alu_shf[b2, --, B, b2, <<12]
.2467 8AC2080A21 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 1
	alu_shf[--, b2, OR, 1, <<20]
.2468 4110009002 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 0
	sram[write, $0, a2, 4, 1], ctx_swap[s1], indirect_ref
.2469 A0801C1401 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0
/******/      for( k=0; k<K; k++) {
	alu[a1, a1, +, 5]
.2470 AAB0000C01 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0
	alu[--, a1, -, b3]
.%import_expr common_code 2471 <34:22:0> &bp 2386 +
.2471 DA54A0010A common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 2 2386
	ble[l_1185#], defer[2]
.2472 A0802C1402 common_code
	.%line 232 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 1
/******/  	p++;
	alu[a2, a2, +, 5]
.2473 A0803C1403 common_code
	.%line 233 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 0
/******/  	pend++;
	alu[a3, a3, +, 5]
.2474 0010008203 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 2
/******/      	*p = *pend;
l_1187#:
	sram[read, $0, a3, 0, 1], ctx_swap[s1], defer[2]
.2475 91D0280203 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 1
	alu_shf[b2, --, B, a3, <<3]
.2476 BAC04C0C02 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 0
	alu[b4, 3, -, a2]
.2477 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 2
	alu[--, b2, OR, 0]
.2478 9000220200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 1
	alu_shf[b2, --, B, $0, <<indirect]
.2479 9D80200900 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 0
	asr[b2, b2, >>24]
.2480 91D0301200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0
	alu_shf[b3, --, B, b4, <<3]
.2481 AA70000F00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 1
	alu[--, b3, OR, 0]
.2482 8008000A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 0
	alu_shf[$0, --, B, b2, <<indirect]
.2483 B440201303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0
	alu[b2, b4, AND, 3]
.2484 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 1
	alu[--, b2, OR, 0]
.2485 9000208600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 0
	alu_shf[b2, --, B, 1, <<indirect]
.2486 9140200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0
	alu_shf[b2, --, B, b2, <<12]
.2487 8AC2080A21 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 1
	alu_shf[--, b2, OR, 1, <<20]
.2488 4110008002 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 0
	sram[write, $0, a2, 0, 1], ctx_swap[s1], indirect_ref
.2489 A0801C0401 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0
/******/      for( k=0; k<K; k++) {
	alu[a1, a1, +, 1]
.2490 AAF0000401 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0
	alu[--, b1, -, a1]
.%import_expr common_code 2491 <34:22:0> &bp 2474 +
.2491 DA6AA0010B common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 2 2474
	bgt[l_1187#], defer[2]
.2492 A0802C0402 common_code
	.%line 232 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 1
/******/  	p++;
	alu[a2, a2, +, 1]
.2493 A0803C0403 common_code
	.%line 233 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 0
/******/  	pend++;
	alu[a3, a3, +, 1]
.2494 BAC01C0C02 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0
/******/      *p = '\0';
l_1190#:
	alu[b1, 3, -, a2]
.2495 81D0100600 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0
	alu_shf[a1, --, B, b1, <<3]
.2496 AA300C0001 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 1
	alu[--, a1, OR, 0]
.2497 8008008200 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 0
	alu_shf[$0, --, B, 0, <<indirect]
.2498 A440100703 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0
	alu[a1, b1, AND, 3]
.2499 AA300C0001 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 1
	alu[--, a1, OR, 0]
.2500 8000108600 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 0
	alu_shf[a1, --, B, 1, <<indirect]
.2501 9140180201 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 0
	alu_shf[b1, --, B, a1, <<12]
.2502 8AC2080621 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1339 1
	alu_shf[--, b1, OR, 1, <<20]
.2503 4110008002 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1339 0
	sram[write, $0, a2, 0, 1], ctx_swap[s1], indirect_ref
.2504 B0C0200354 common_code
	.%line 408 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:694 0
/******/      strcat_sram( sram_msg_buf, sram_tmpstr );
l_1191#:
	alu[b2, b0, +, 84]
.%import_expr common_code 2505 <34:22:0> &bp 1576 +
.2505 D98A200018 common_code
	.%line 408 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:694 2 1576
	br[_strcat_sram#], defer[2]
.2506 A0C0200350 common_code
	.%line 408 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:694 1
	alu[a2, b0, +, 80]
.%import_expr common_code 2507 <27:20:8,7:0:0> &bp 2508 +
.2507 F000900FCC common_code
	.%line 408 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:694 0
	load_addr[b3, l_13113#]
.2508 B0C0200354 common_code
	.%line 409 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:694 0
/******/      strcat_sram( sram_msg_buf, SPACE );
l_13113#:
	alu[b2, b0, +, 84]
.%import_expr common_code 2509 <34:22:0> &bp 1576 +
.2509 D98A200018 common_code
	.%line 409 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:694 2 1576
	br[_strcat_sram#], defer[2]
.2510 A0C0200372 common_code
	.%line 409 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:694 1
	alu[a2, b0, +, 114]
.%import_expr common_code 2511 <27:20:8,7:0:0> &bp 2512 +
.2511 F000900FD0 common_code
	.%line 409 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:694 0
	load_addr[b3, l_13114#]
.2512 A000380000 common_code
	.%line 410 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:694 0
/******/      helper_ultoa_sram( x3, sram_tmpstr, 4 );
l_13114#:
	alu[a3, --, B, *l$index0]
.2513 F0000C0180 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/      *pend = '\0';
	immed[$0, 0, <<0]
.2514 F2010C4001 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	immed[a1, 4112, <<8]
.2515 A070000001 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, --, B, a1]
.2516 41200000B0 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	sram[write, $0, b0, 80, 1], ctx_swap[s2], indirect_ref
.2517 AAF0001405 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0
/******/      while( pend >= p ) {	// right-justified number w/ leading spaces
	alu[--, b5, -, a5]
.%import_expr common_code 2518 <34:22:0> &bp 2576 +
.2518 DA84300105 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 3 2576
	blo[l_1210#], defer[3]
.2519 A0C0200350 common_code
	.%line 410 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:694 2
/******/      helper_ultoa_sram( x3, sram_tmpstr, 4 );
	alu[a2, b0, +, 80]
.2520 F000000700 common_code
	.%line 207 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 1
/******/      ndigits = 0;
	immed[b1, 0, <<0]
.2521 B000301400 common_code
	.%line 210 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
/******/      --pend;
	alu[b3, --, B, b5]
.2522 A030080000 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0
/******/      	if( x > 0 ) {
	alu[--, --, B, *l$index0]
.%import_expr common_code 2523 <34:22:0> &bp 2545 +
.2523 DA7C400101 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0 2545
	bne[l_1206#]
.2524 BA80100F03 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/  	    *pend = '0';
l_1202#:
	alu[b1, 3, -, b3]
.2525 81D0100600 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[a1, --, B, b1, <<3]
.2526 AA300C0001 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, a1, OR, 0]
.2527 800801C200 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[$0, --, B, 48, <<indirect]
.2528 A440100703 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[a1, b1, AND, 3]
.2529 AA300C0001 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, a1, OR, 0]
.2530 8000108600 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[a1, --, B, 1, <<indirect]
.2531 9140180201 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b1, --, B, a1, <<12]
.2532 8AC2080621 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu_shf[--, b1, OR, 1, <<20]
.2533 4110000C20 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	sram[write, $0, b3, 0, 1], ctx_swap[s1], indirect_ref
.2534 F000000701 common_code
	.%line 219 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0
/******/  	    ndigits = 1;
	immed[b1, 1, <<0]
.2535 B040D00003 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0
/******/  	x = x/10;
l_1203#:
	alu[b13, --, B, a3]
.%import_expr common_code 2536 <34:22:0> &bp 1636 +
.2536 D999200018 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 2 1636
l_13059#:
	br[__div_u32#], defer[2]
.2537 F0000C280E common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 1
	immed[a14, 10, <<0]
.%import_expr common_code 2538 <27:20:8,7:0:0> &bp 2539 +
.2538 F0009013EB common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 0
	load_addr[b4, l_13115#]
.2539 BAC0300F01 common_code
	.%line 224 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/      	--pend;
l_13115#:
	alu[b3, b3, -, 1]
.2540 AAF0000C05 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0
/******/      while( pend >= p ) {	// right-justified number w/ leading spaces
	alu[--, b3, -, a5]
.%import_expr common_code 2541 <34:22:0> &bp 2576 +
.2541 DA84100105 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 1 2576
	blo[l_1210#], defer[1]
.2542 A000303400 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 0
/******/  	x = x/10;
	alu[a3, --, B, b13]
.2543 A070000003 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0
/******/      	if( x > 0 ) {
	alu[--, --, B, a3]
.%import_expr common_code 2544 <34:22:0> &bp 2562 +
.2544 DA80800100 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0 2562
	beq[l_1207#]
.2545 B040D00003 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/  	    *pend = '0' + r;
l_1206#:
	alu[b13, --, B, a3]
.%import_expr common_code 2546 <34:22:0> &bp 1419 +
.2546 D962E00018 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 2 1419
	br[__mod_u32#], defer[2]
.2547 F0000C280E common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 1
	immed[a14, 10, <<0]
.%import_expr common_code 2548 <27:20:8,7:0:0> &bp 2549 +
.2548 F0009013F5 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	load_addr[b4, l_13116#]
.2549 A0C0103730 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
l_13116#:
	alu[a1, b13, +, 48]
.2550 BA80400F03 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[b4, 3, -, b3]
.2551 91D0201200 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b2, --, B, b4, <<3]
.2552 AA70000B00 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, b2, OR, 0]
.2553 8008080201 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[$0, --, B, a1, <<indirect]
.2554 A440101303 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[a1, b4, AND, 3]
.2555 AA300C0001 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, a1, OR, 0]
.2556 8000108600 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[a1, --, B, 1, <<indirect]
.2557 9140280201 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b2, --, B, a1, <<12]
.2558 8AC2080A21 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu_shf[--, b2, OR, 1, <<20]
.2559 4110000C20 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	sram[write, $0, b3, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 2560 <34:22:0> &bp 2535 +
.2560 DA79D00018 common_code
	.%line 216 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 1 2535
/******/  	    ++ndigits;
	br[l_1203#], defer[1]
.2561 B0C0100701 common_code
	.%line 216 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 0
	alu[b1, b1, +, 1]
.2562 A030000400 common_code
	.%line 217 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0
/******/  	} else if( ndigits == 0 ) {
l_1207#:
	alu[--, --, B, b1]
.%import_expr common_code 2563 <34:22:0> &bp 2524 +
.2563 DA77000100 common_code
	.%line 217 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0 2524
	beq[l_1202#]
.2564 BA80200F03 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/  	    *pend = ' ';	// ? can we omit this case ?
	alu[b2, 3, -, b3]
.2565 81D0100A00 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[a1, --, B, b2, <<3]
.2566 AA300C0001 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, a1, OR, 0]
.2567 8008018200 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[$0, --, B, 32, <<indirect]
.2568 A440100B03 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[a1, b2, AND, 3]
.2569 AA300C0001 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, a1, OR, 0]
.2570 8000108600 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[a1, --, B, 1, <<indirect]
.2571 9140280201 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b2, --, B, a1, <<12]
.2572 8AC2080A21 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu_shf[--, b2, OR, 1, <<20]
.2573 4110000C20 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	sram[write, $0, b3, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 2574 <34:22:0> &bp 2536 +
.2574 DA7A100018 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1 2536
	br[l_13059#], defer[1]
.2575 B040D00003 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu[b13, --, B, a3]
.2576 B08EFEF000 common_code
	.%line 226 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0
/******/      if( x > 0 )		return -1;	// number too big
l_1210#:
	alu[@b111, a0, +, 188]
.2577 FC0663BF00 common_code
	.%line 226 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0
	local_csr_wr[active_lm_addr_0, @b111]
.2578 A070000003 common_code
	.%line 226 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0
	alu[--, --, B, a3]
.%import_expr common_code 2579 <34:22:0> &bp 2708 +
.2579 DAA5000101 common_code
	.%line 226 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0 2708
	bne[l_1220#]
.2580 A0C0100701 common_code
	.%line 228 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0
/******/      K = ndigits + 1;			// left-justify
	alu[a1, b1, +, 1]
.2581 A0C0300354 common_code
	.%line 229 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0
/******/      pend = p + n - ndigits - 1;
	alu[a3, b0, +, 84]
.2582 A070000001 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0
/******/      for( k=0; k<K; k++) {
	alu[--, --, B, a1]
.%import_expr common_code 2583 <34:22:0> &bp 2698 +
.2583 DAA2B0010A common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 3 2698
	ble[l_1219#], defer[3]
.2584 BA80100403 common_code
	.%line 229 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 2
/******/      pend = p + n - ndigits - 1;
	alu[b1, a3, -, b1]
.2585 BAC0300701 common_code
	.%line 229 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 1
	alu[b3, b1, -, 1]
.2586 F000000700 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 0
/******/      for( k=0; k<K; k++) {
	immed[b1, 0, <<0]
.2587 AAB00C1801 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0
	alu[--, a1, -, 6]
.%import_expr common_code 2588 <34:22:0> &bp 2678 +
.2588 DA9D800109 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0 2678
	blt[l_1216#]
.2589 AA803C1801 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[a3, a1, -, 6]
.2590 0010000E20 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 2
/******/      	*p = *pend;
l_1214#:
	sram[read, $0, b3, 0, 1], ctx_swap[s1], defer[2]
.2591 91D0200E00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 1
	alu_shf[b2, --, B, b3, <<3]
.2592 BAC0DC0C02 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 0
	alu[b13, 3, -, a2]
.2593 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 2
	alu[--, b2, OR, 0]
.2594 9000220200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 1
	alu_shf[b2, --, B, $0, <<indirect]
.2595 9D80200900 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 0
	asr[b2, b2, >>24]
.2596 91D0403600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0
	alu_shf[b4, --, B, b13, <<3]
.2597 AA70001300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 1
	alu[--, b4, OR, 0]
.2598 8008000A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 0
	alu_shf[$0, --, B, b2, <<indirect]
.2599 B440203703 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0
	alu[b2, b13, AND, 3]
.2600 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 1
	alu[--, b2, OR, 0]
.2601 9000208600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 0
	alu_shf[b2, --, B, 1, <<indirect]
.2602 9140200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0
	alu_shf[b2, --, B, b2, <<12]
.2603 8AC2080A21 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 1
	alu_shf[--, b2, OR, 1, <<20]
.2604 4110008002 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 0
	sram[write, $0, a2, 0, 1], ctx_swap[s1], indirect_ref
.2605 B0C0200F01 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0
	alu[b2, b3, +, 1]
.2606 0010000A20 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 2
	sram[read, $0, b2, 0, 1], ctx_swap[s1], defer[2]
.2607 B0804C0402 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 1
	alu[b4, a2, +, 1]
.2608 BA80D01303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 0
	alu[b13, 3, -, b4]
.2609 91D0200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0
	alu_shf[b2, --, B, b2, <<3]
.2610 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 2
	alu[--, b2, OR, 0]
.2611 9000220200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 1
	alu_shf[b2, --, B, $0, <<indirect]
.2612 9D80200900 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 0
	asr[b2, b2, >>24]
.2613 91D0403600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0
	alu_shf[b4, --, B, b13, <<3]
.2614 AA70001300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 1
	alu[--, b4, OR, 0]
.2615 8008000A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 0
	alu_shf[$0, --, B, b2, <<indirect]
.2616 B440203703 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0
	alu[b2, b13, AND, 3]
.2617 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 1
	alu[--, b2, OR, 0]
.2618 9000208600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 0
	alu_shf[b2, --, B, 1, <<indirect]
.2619 9140200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0
	alu_shf[b2, --, B, b2, <<12]
.2620 8AC2080A21 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 1
	alu_shf[--, b2, OR, 1, <<20]
.2621 4110008402 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 0
	sram[write, $0, a2, 1, 1], ctx_swap[s1], indirect_ref
.2622 B0C0200F02 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0
	alu[b2, b3, +, 2]
.2623 0010000A20 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 2
	sram[read, $0, b2, 0, 1], ctx_swap[s1], defer[2]
.2624 B0804C0802 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 1
	alu[b4, a2, +, 2]
.2625 BA80D01303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 0
	alu[b13, 3, -, b4]
.2626 91D0200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0
	alu_shf[b2, --, B, b2, <<3]
.2627 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 2
	alu[--, b2, OR, 0]
.2628 9000220200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 1
	alu_shf[b2, --, B, $0, <<indirect]
.2629 9D80200900 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 0
	asr[b2, b2, >>24]
.2630 91D0403600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0
	alu_shf[b4, --, B, b13, <<3]
.2631 AA70001300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 1
	alu[--, b4, OR, 0]
.2632 8008000A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 0
	alu_shf[$0, --, B, b2, <<indirect]
.2633 B440203703 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0
	alu[b2, b13, AND, 3]
.2634 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 1
	alu[--, b2, OR, 0]
.2635 9000208600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 0
	alu_shf[b2, --, B, 1, <<indirect]
.2636 9140200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0
	alu_shf[b2, --, B, b2, <<12]
.2637 8AC2080A21 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 1
	alu_shf[--, b2, OR, 1, <<20]
.2638 4110008802 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 0
	sram[write, $0, a2, 2, 1], ctx_swap[s1], indirect_ref
.2639 B0C0200F03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0
	alu[b2, b3, +, 3]
.2640 0010000A20 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 2
	sram[read, $0, b2, 0, 1], ctx_swap[s1], defer[2]
.2641 B0804C0C02 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 1
	alu[b4, a2, +, 3]
.2642 BA80D01303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 0
	alu[b13, 3, -, b4]
.2643 91D0200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0
	alu_shf[b2, --, B, b2, <<3]
.2644 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 2
	alu[--, b2, OR, 0]
.2645 9000220200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 1
	alu_shf[b2, --, B, $0, <<indirect]
.2646 9D80200900 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 0
	asr[b2, b2, >>24]
.2647 91D0403600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0
	alu_shf[b4, --, B, b13, <<3]
.2648 AA70001300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 1
	alu[--, b4, OR, 0]
.2649 8008000A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 0
	alu_shf[$0, --, B, b2, <<indirect]
.2650 B440203703 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0
	alu[b2, b13, AND, 3]
.2651 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 1
	alu[--, b2, OR, 0]
.2652 9000208600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 0
	alu_shf[b2, --, B, 1, <<indirect]
.2653 9140200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0
	alu_shf[b2, --, B, b2, <<12]
.2654 8AC2080A21 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 1
	alu_shf[--, b2, OR, 1, <<20]
.2655 4110008C02 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 0
	sram[write, $0, a2, 3, 1], ctx_swap[s1], indirect_ref
.2656 B0C0200F04 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0
	alu[b2, b3, +, 4]
.2657 0010000A20 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 2
	sram[read, $0, b2, 0, 1], ctx_swap[s1], defer[2]
.2658 B0804C1002 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 1
	alu[b4, a2, +, 4]
.2659 BA80D01303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 0
	alu[b13, 3, -, b4]
.2660 91D0200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0
	alu_shf[b2, --, B, b2, <<3]
.2661 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 2
	alu[--, b2, OR, 0]
.2662 9000220200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 1
	alu_shf[b2, --, B, $0, <<indirect]
.2663 9D80200900 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 0
	asr[b2, b2, >>24]
.2664 91D0403600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0
	alu_shf[b4, --, B, b13, <<3]
.2665 AA70001300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 1
	alu[--, b4, OR, 0]
.2666 8008000A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 0
	alu_shf[$0, --, B, b2, <<indirect]
.2667 B440203703 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0
	alu[b2, b13, AND, 3]
.2668 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 1
	alu[--, b2, OR, 0]
.2669 9000208600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 0
	alu_shf[b2, --, B, 1, <<indirect]
.2670 9140200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0
	alu_shf[b2, --, B, b2, <<12]
.2671 8AC2080A21 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 1
	alu_shf[--, b2, OR, 1, <<20]
.2672 4110009002 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 0
	sram[write, $0, a2, 4, 1], ctx_swap[s1], indirect_ref
.2673 B0C0100705 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0
/******/      for( k=0; k<K; k++) {
	alu[b1, b1, +, 5]
.2674 AAF0000403 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0
	alu[--, b1, -, a3]
.%import_expr common_code 2675 <34:22:0> &bp 2590 +
.2675 DA87A0010A common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 2 2590
	ble[l_1214#], defer[2]
.2676 A0802C1402 common_code
	.%line 232 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 1
/******/  	p++;
	alu[a2, a2, +, 5]
.2677 B0C0300F05 common_code
	.%line 233 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 0
/******/  	pend++;
	alu[b3, b3, +, 5]
.2678 0010000E20 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 2
/******/      	*p = *pend;
l_1216#:
	sram[read, $0, b3, 0, 1], ctx_swap[s1], defer[2]
.2679 91D0200E00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 1
	alu_shf[b2, --, B, b3, <<3]
.2680 BAC04C0C02 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 0
	alu[b4, 3, -, a2]
.2681 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 2
	alu[--, b2, OR, 0]
.2682 9000220200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 1
	alu_shf[b2, --, B, $0, <<indirect]
.2683 9D80200900 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 0
	asr[b2, b2, >>24]
.2684 81D0301200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0
	alu_shf[a3, --, B, b4, <<3]
.2685 AA300C0003 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 1
	alu[--, a3, OR, 0]
.2686 8008000A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 0
	alu_shf[$0, --, B, b2, <<indirect]
.2687 B440201303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0
	alu[b2, b4, AND, 3]
.2688 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 1
	alu[--, b2, OR, 0]
.2689 9000208600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 0
	alu_shf[b2, --, B, 1, <<indirect]
.2690 9140200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0
	alu_shf[b2, --, B, b2, <<12]
.2691 8AC2080A21 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 1
	alu_shf[--, b2, OR, 1, <<20]
.2692 4110008002 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 0
	sram[write, $0, a2, 0, 1], ctx_swap[s1], indirect_ref
.2693 B0C0100701 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0
/******/      for( k=0; k<K; k++) {
	alu[b1, b1, +, 1]
.2694 AAB0000401 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0
	alu[--, a1, -, b1]
.%import_expr common_code 2695 <34:22:0> &bp 2678 +
.2695 DA9DA0010B common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 2 2678
	bgt[l_1216#], defer[2]
.2696 A0802C0402 common_code
	.%line 232 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 1
/******/  	p++;
	alu[a2, a2, +, 1]
.2697 B0C0300F01 common_code
	.%line 233 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 0
/******/  	pend++;
	alu[b3, b3, +, 1]
.2698 BAC01C0C02 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0
/******/      *p = '\0';
l_1219#:
	alu[b1, 3, -, a2]
.2699 81D0100600 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0
	alu_shf[a1, --, B, b1, <<3]
.2700 AA300C0001 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 1
	alu[--, a1, OR, 0]
.2701 8008008200 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 0
	alu_shf[$0, --, B, 0, <<indirect]
.2702 A440100703 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0
	alu[a1, b1, AND, 3]
.2703 AA300C0001 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 1
	alu[--, a1, OR, 0]
.2704 8000108600 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 0
	alu_shf[a1, --, B, 1, <<indirect]
.2705 9140180201 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 0
	alu_shf[b1, --, B, a1, <<12]
.2706 8AC2080621 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1338 1
	alu_shf[--, b1, OR, 1, <<20]
.2707 4110008002 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1338 0
	sram[write, $0, a2, 0, 1], ctx_swap[s1], indirect_ref
.2708 B0C0200354 common_code
	.%line 411 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:694 0
/******/      strcat_sram( sram_msg_buf, sram_tmpstr );
l_1220#:
	alu[b2, b0, +, 84]
.%import_expr common_code 2709 <34:22:0> &bp 1576 +
.2709 D98A200018 common_code
	.%line 411 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:694 2 1576
	br[_strcat_sram#], defer[2]
.2710 A0C0200350 common_code
	.%line 411 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:694 1
	alu[a2, b0, +, 80]
.%import_expr common_code 2711 <27:20:8,7:0:0> &bp 2712 +
.2711 F000A00F98 common_code
	.%line 411 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:694 0
	load_addr[b3, l_13117#]
.2712 B0C0200354 common_code
	.%line 412 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:694 0
/******/      strcat_sram( sram_msg_buf, SPACE );
l_13117#:
	alu[b2, b0, +, 84]
.%import_expr common_code 2713 <34:22:0> &bp 1576 +
.2713 D98A200018 common_code
	.%line 412 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:694 2 1576
	br[_strcat_sram#], defer[2]
.2714 A0C0200372 common_code
	.%line 412 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:694 1
	alu[a2, b0, +, 114]
.%import_expr common_code 2715 <27:20:8,7:0:0> &bp 2716 +
.2715 F000A00F9C common_code
	.%line 412 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:694 0
	load_addr[b3, l_13118#]
.2716 B000380000 common_code
	.%line 413 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:694 0
/******/      helper_ultoa_sram( x4, sram_tmpstr, 4 );
l_13118#:
	alu[b3, --, B, *l$index0]
.2717 F0000C0180 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/      *pend = '\0';
	immed[$0, 0, <<0]
.2718 F201000710 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	immed[b1, 4112, <<8]
.2719 A030000400 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, --, B, b1]
.2720 41200000B0 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	sram[write, $0, b0, 80, 1], ctx_swap[s2], indirect_ref
.2721 AAF0001405 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 0
/******/      while( pend >= p ) {	// right-justified number w/ leading spaces
	alu[--, b5, -, a5]
.%import_expr common_code 2722 <34:22:0> &bp 2780 +
.2722 DAB7300105 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 3 2780
	blo[l_1239#], defer[3]
.2723 A0C0300350 common_code
	.%line 413 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:694 2
/******/      helper_ultoa_sram( x4, sram_tmpstr, 4 );
	alu[a3, b0, +, 80]
.2724 F0000C0001 common_code
	.%line 207 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 1
/******/      ndigits = 0;
	immed[a1, 0, <<0]
.2725 B000201400 common_code
	.%line 210 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
/******/      --pend;
	alu[b2, --, B, b5]
.2726 A030080000 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 0
/******/      	if( x > 0 ) {
	alu[--, --, B, *l$index0]
.%import_expr common_code 2727 <34:22:0> &bp 2749 +
.2727 DAAF400101 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 0 2749
	bne[l_1235#]
.2728 BA80100B03 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/  	    *pend = '0';
l_1231#:
	alu[b1, 3, -, b2]
.2729 81D0100600 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[a1, --, B, b1, <<3]
.2730 AA300C0001 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, a1, OR, 0]
.2731 800801C200 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[$0, --, B, 48, <<indirect]
.2732 A440100703 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[a1, b1, AND, 3]
.2733 AA300C0001 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, a1, OR, 0]
.2734 8000108600 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[a1, --, B, 1, <<indirect]
.2735 9140180201 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b1, --, B, a1, <<12]
.2736 8AC2080621 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu_shf[--, b1, OR, 1, <<20]
.2737 4110000820 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	sram[write, $0, b2, 0, 1], ctx_swap[s1], indirect_ref
.2738 F0000C0401 common_code
	.%line 219 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 0
/******/  	    ndigits = 1;
	immed[a1, 1, <<0]
.2739 B000D00C00 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 0
/******/  	x = x/10;
l_1232#:
	alu[b13, --, B, b3]
.%import_expr common_code 2740 <34:22:0> &bp 1636 +
.2740 D999200018 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 2 1636
l_13060#:
	br[__div_u32#], defer[2]
.2741 F0000C280E common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 1
	immed[a14, 10, <<0]
.%import_expr common_code 2742 <27:20:8,7:0:0> &bp 2743 +
.2742 F000A013B7 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 0
	load_addr[b4, l_13119#]
.2743 BAC0200B01 common_code
	.%line 224 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/      	--pend;
l_13119#:
	alu[b2, b2, -, 1]
.2744 AAF0000805 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 0
/******/      while( pend >= p ) {	// right-justified number w/ leading spaces
	alu[--, b2, -, a5]
.%import_expr common_code 2745 <34:22:0> &bp 2780 +
.2745 DAB7100105 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 1 2780
	blo[l_1239#], defer[1]
.2746 B000303400 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 0
/******/  	x = x/10;
	alu[b3, --, B, b13]
.2747 A030000C00 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 0
/******/      	if( x > 0 ) {
	alu[--, --, B, b3]
.%import_expr common_code 2748 <34:22:0> &bp 2766 +
.2748 DAB3800100 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 0 2766
	beq[l_1236#]
.2749 B000D00C00 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/  	    *pend = '0' + r;
l_1235#:
	alu[b13, --, B, b3]
.%import_expr common_code 2750 <34:22:0> &bp 1419 +
.2750 D962E00018 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 2 1419
	br[__mod_u32#], defer[2]
.2751 F0000C280E common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 1
	immed[a14, 10, <<0]
.%import_expr common_code 2752 <27:20:8,7:0:0> &bp 2753 +
.2752 F000A013C1 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	load_addr[b4, l_13120#]
.2753 B0C0103730 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
l_13120#:
	alu[b1, b13, +, 48]
.2754 BA80400B03 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[b4, 3, -, b2]
.2755 81D0201200 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[a2, --, B, b4, <<3]
.2756 AA300C0002 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, a2, OR, 0]
.2757 8008000600 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[$0, --, B, b1, <<indirect]
.2758 B440101303 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[b1, b4, AND, 3]
.2759 AA70000700 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, b1, OR, 0]
.2760 9000108600 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[b1, --, B, 1, <<indirect]
.2761 9140100600 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b1, --, B, b1, <<12]
.2762 8AC2080621 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu_shf[--, b1, OR, 1, <<20]
.2763 4110000820 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	sram[write, $0, b2, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 2764 <34:22:0> &bp 2739 +
.2764 DAACD00018 common_code
	.%line 216 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 1 2739
/******/  	    ++ndigits;
	br[l_1232#], defer[1]
.2765 A0801C0401 common_code
	.%line 216 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 0
	alu[a1, a1, +, 1]
.2766 A070000001 common_code
	.%line 217 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 0
/******/  	} else if( ndigits == 0 ) {
l_1236#:
	alu[--, --, B, a1]
.%import_expr common_code 2767 <34:22:0> &bp 2728 +
.2767 DAAA000100 common_code
	.%line 217 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 0 2728
	beq[l_1231#]
.2768 AA80200B03 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/  	    *pend = ' ';	// ? can we omit this case ?
	alu[a2, 3, -, b2]
.2769 91D0180202 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b1, --, B, a2, <<3]
.2770 AA70000700 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, b1, OR, 0]
.2771 8008018200 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[$0, --, B, 32, <<indirect]
.2772 B4001C0C02 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[b1, a2, AND, 3]
.2773 AA70000700 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, b1, OR, 0]
.2774 9000108600 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[b1, --, B, 1, <<indirect]
.2775 9140100600 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b1, --, B, b1, <<12]
.2776 8AC2080621 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu_shf[--, b1, OR, 1, <<20]
.2777 4110000820 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	sram[write, $0, b2, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 2778 <34:22:0> &bp 2740 +
.2778 DAAD100018 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1 2740
	br[l_13060#], defer[1]
.2779 B000D00C00 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu[b13, --, B, b3]
.2780 A030000C00 common_code
	.%line 226 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 0
/******/      if( x > 0 )		return -1;	// number too big
l_1239#:
	alu[--, --, B, b3]
.%import_expr common_code 2781 <34:22:0> &bp 2910 +
.2781 DAD7800101 common_code
	.%line 226 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 0 2910
	bne[l_1249#]
.2782 A0802C0401 common_code
	.%line 228 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 0
/******/      K = ndigits + 1;			// left-justify
	alu[a2, a1, +, 1]
.2783 B0C0100354 common_code
	.%line 229 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 0
/******/      pend = p + n - ndigits - 1;
	alu[b1, b0, +, 84]
.2784 A070000002 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 0
/******/      for( k=0; k<K; k++) {
	alu[--, --, B, a2]
.%import_expr common_code 2785 <34:22:0> &bp 2900 +
.2785 DAD530010A common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 3 2900
	ble[l_1248#], defer[3]
.2786 AAC0100401 common_code
	.%line 229 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 2
/******/      pend = p + n - ndigits - 1;
	alu[a1, b1, -, a1]
.2787 BA803C0401 common_code
	.%line 229 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 1
	alu[b3, a1, -, 1]
.2788 F000000700 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 0
/******/      for( k=0; k<K; k++) {
	immed[b1, 0, <<0]
.2789 AAB00C1802 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 0
	alu[--, a2, -, 6]
.%import_expr common_code 2790 <34:22:0> &bp 2880 +
.2790 DAD0000109 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 0 2880
	blt[l_1245#]
.2791 AA801C1802 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[a1, a2, -, 6]
.2792 0010000E20 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 2
/******/      	*p = *pend;
l_1243#:
	sram[read, $0, b3, 0, 1], ctx_swap[s1], defer[2]
.2793 91D0200E00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 1
	alu_shf[b2, --, B, b3, <<3]
.2794 AAC05C0C03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 0
	alu[a5, 3, -, a3]
.2795 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 2
	alu[--, b2, OR, 0]
.2796 9000220200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 1
	alu_shf[b2, --, B, $0, <<indirect]
.2797 9D80200900 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 0
	asr[b2, b2, >>24]
.2798 91D0480205 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 0
	alu_shf[b4, --, B, a5, <<3]
.2799 AA70001300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 1
	alu[--, b4, OR, 0]
.2800 8008000A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 0
	alu_shf[$0, --, B, b2, <<indirect]
.2801 B4002C0C05 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 0
	alu[b2, a5, AND, 3]
.2802 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 1
	alu[--, b2, OR, 0]
.2803 9000208600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 0
	alu_shf[b2, --, B, 1, <<indirect]
.2804 9140200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 0
	alu_shf[b2, --, B, b2, <<12]
.2805 8AC2080A21 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 1
	alu_shf[--, b2, OR, 1, <<20]
.2806 4110008003 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 0
	sram[write, $0, a3, 0, 1], ctx_swap[s1], indirect_ref
.2807 B0C0200F01 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 0
	alu[b2, b3, +, 1]
.2808 0010000A20 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 2
	sram[read, $0, b2, 0, 1], ctx_swap[s1], defer[2]
.2809 B0804C0403 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 1
	alu[b4, a3, +, 1]
.2810 AA80501303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 0
	alu[a5, 3, -, b4]
.2811 91D0200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 0
	alu_shf[b2, --, B, b2, <<3]
.2812 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 2
	alu[--, b2, OR, 0]
.2813 9000220200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 1
	alu_shf[b2, --, B, $0, <<indirect]
.2814 9D80200900 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 0
	asr[b2, b2, >>24]
.2815 91D0480205 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 0
	alu_shf[b4, --, B, a5, <<3]
.2816 AA70001300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 1
	alu[--, b4, OR, 0]
.2817 8008000A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 0
	alu_shf[$0, --, B, b2, <<indirect]
.2818 B4002C0C05 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 0
	alu[b2, a5, AND, 3]
.2819 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 1
	alu[--, b2, OR, 0]
.2820 9000208600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 0
	alu_shf[b2, --, B, 1, <<indirect]
.2821 9140200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 0
	alu_shf[b2, --, B, b2, <<12]
.2822 8AC2080A21 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 1
	alu_shf[--, b2, OR, 1, <<20]
.2823 4110008403 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 0
	sram[write, $0, a3, 1, 1], ctx_swap[s1], indirect_ref
.2824 B0C0200F02 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 0
	alu[b2, b3, +, 2]
.2825 0010000A20 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 2
	sram[read, $0, b2, 0, 1], ctx_swap[s1], defer[2]
.2826 B0804C0803 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 1
	alu[b4, a3, +, 2]
.2827 AA80501303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 0
	alu[a5, 3, -, b4]
.2828 91D0200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 0
	alu_shf[b2, --, B, b2, <<3]
.2829 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 2
	alu[--, b2, OR, 0]
.2830 9000220200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 1
	alu_shf[b2, --, B, $0, <<indirect]
.2831 9D80200900 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 0
	asr[b2, b2, >>24]
.2832 91D0480205 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 0
	alu_shf[b4, --, B, a5, <<3]
.2833 AA70001300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 1
	alu[--, b4, OR, 0]
.2834 8008000A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 0
	alu_shf[$0, --, B, b2, <<indirect]
.2835 B4002C0C05 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 0
	alu[b2, a5, AND, 3]
.2836 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 1
	alu[--, b2, OR, 0]
.2837 9000208600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 0
	alu_shf[b2, --, B, 1, <<indirect]
.2838 9140200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 0
	alu_shf[b2, --, B, b2, <<12]
.2839 8AC2080A21 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 1
	alu_shf[--, b2, OR, 1, <<20]
.2840 4110008803 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 0
	sram[write, $0, a3, 2, 1], ctx_swap[s1], indirect_ref
.2841 B0C0200F03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 0
	alu[b2, b3, +, 3]
.2842 0010000A20 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 2
	sram[read, $0, b2, 0, 1], ctx_swap[s1], defer[2]
.2843 B0804C0C03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 1
	alu[b4, a3, +, 3]
.2844 AA80501303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 0
	alu[a5, 3, -, b4]
.2845 91D0200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 0
	alu_shf[b2, --, B, b2, <<3]
.2846 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 2
	alu[--, b2, OR, 0]
.2847 9000220200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 1
	alu_shf[b2, --, B, $0, <<indirect]
.2848 9D80200900 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 0
	asr[b2, b2, >>24]
.2849 91D0480205 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 0
	alu_shf[b4, --, B, a5, <<3]
.2850 AA70001300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 1
	alu[--, b4, OR, 0]
.2851 8008000A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 0
	alu_shf[$0, --, B, b2, <<indirect]
.2852 B4002C0C05 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 0
	alu[b2, a5, AND, 3]
.2853 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 1
	alu[--, b2, OR, 0]
.2854 9000208600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 0
	alu_shf[b2, --, B, 1, <<indirect]
.2855 9140200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 0
	alu_shf[b2, --, B, b2, <<12]
.2856 8AC2080A21 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 1
	alu_shf[--, b2, OR, 1, <<20]
.2857 4110008C03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 0
	sram[write, $0, a3, 3, 1], ctx_swap[s1], indirect_ref
.2858 B0C0200F04 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 0
	alu[b2, b3, +, 4]
.2859 0010000A20 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 2
	sram[read, $0, b2, 0, 1], ctx_swap[s1], defer[2]
.2860 B0804C1003 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 1
	alu[b4, a3, +, 4]
.2861 AA80501303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 0
	alu[a5, 3, -, b4]
.2862 91D0200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 0
	alu_shf[b2, --, B, b2, <<3]
.2863 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 2
	alu[--, b2, OR, 0]
.2864 9000220200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 1
	alu_shf[b2, --, B, $0, <<indirect]
.2865 9D80200900 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 0
	asr[b2, b2, >>24]
.2866 91D0480205 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 0
	alu_shf[b4, --, B, a5, <<3]
.2867 AA70001300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 1
	alu[--, b4, OR, 0]
.2868 8008000A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 0
	alu_shf[$0, --, B, b2, <<indirect]
.2869 B4002C0C05 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 0
	alu[b2, a5, AND, 3]
.2870 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 1
	alu[--, b2, OR, 0]
.2871 9000208600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 0
	alu_shf[b2, --, B, 1, <<indirect]
.2872 9140200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 0
	alu_shf[b2, --, B, b2, <<12]
.2873 8AC2080A21 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 1
	alu_shf[--, b2, OR, 1, <<20]
.2874 4110009003 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 0
	sram[write, $0, a3, 4, 1], ctx_swap[s1], indirect_ref
.2875 B0C0100705 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 0
/******/      for( k=0; k<K; k++) {
	alu[b1, b1, +, 5]
.2876 AAF0000401 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 0
	alu[--, b1, -, a1]
.%import_expr common_code 2877 <34:22:0> &bp 2792 +
.2877 DABA20010A common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 2 2792
	ble[l_1243#], defer[2]
.2878 A0803C1403 common_code
	.%line 232 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 1
/******/  	p++;
	alu[a3, a3, +, 5]
.2879 B0C0300F05 common_code
	.%line 233 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 0
/******/  	pend++;
	alu[b3, b3, +, 5]
.2880 0010000E20 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 2
/******/      	*p = *pend;
l_1245#:
	sram[read, $0, b3, 0, 1], ctx_swap[s1], defer[2]
.2881 81D0100E00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 1
	alu_shf[a1, --, B, b3, <<3]
.2882 BAC04C0C03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 0
	alu[b4, 3, -, a3]
.2883 AA300C0001 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 2
	alu[--, a1, OR, 0]
.2884 8000120200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 1
	alu_shf[a1, --, B, $0, <<indirect]
.2885 8D80180101 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 0
	asr[a1, a1, >>24]
.2886 91D0201200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 0
	alu_shf[b2, --, B, b4, <<3]
.2887 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 1
	alu[--, b2, OR, 0]
.2888 8008080201 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 0
	alu_shf[$0, --, B, a1, <<indirect]
.2889 A440101303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 0
	alu[a1, b4, AND, 3]
.2890 AA300C0001 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 1
	alu[--, a1, OR, 0]
.2891 8000108600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 0
	alu_shf[a1, --, B, 1, <<indirect]
.2892 9140280201 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 0
	alu_shf[b2, --, B, a1, <<12]
.2893 8AC2080A21 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 1
	alu_shf[--, b2, OR, 1, <<20]
.2894 4110008003 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 0
	sram[write, $0, a3, 0, 1], ctx_swap[s1], indirect_ref
.2895 B0C0100701 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 0
/******/      for( k=0; k<K; k++) {
	alu[b1, b1, +, 1]
.2896 AAB0000402 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 0
	alu[--, a2, -, b1]
.%import_expr common_code 2897 <34:22:0> &bp 2880 +
.2897 DAD020010B common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 2 2880
	bgt[l_1245#], defer[2]
.2898 A0803C0403 common_code
	.%line 232 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 1
/******/  	p++;
	alu[a3, a3, +, 1]
.2899 B0C0300F01 common_code
	.%line 233 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 0
/******/  	pend++;
	alu[b3, b3, +, 1]
.2900 BAC01C0C03 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 0
/******/      *p = '\0';
l_1248#:
	alu[b1, 3, -, a3]
.2901 81D0100600 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 0
	alu_shf[a1, --, B, b1, <<3]
.2902 AA300C0001 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 1
	alu[--, a1, OR, 0]
.2903 8008008200 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 0
	alu_shf[$0, --, B, 0, <<indirect]
.2904 A440100703 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 0
	alu[a1, b1, AND, 3]
.2905 AA300C0001 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 1
	alu[--, a1, OR, 0]
.2906 8000108600 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 0
	alu_shf[a1, --, B, 1, <<indirect]
.2907 9140180201 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 0
	alu_shf[b1, --, B, a1, <<12]
.2908 8AC2080621 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1337 1
	alu_shf[--, b1, OR, 1, <<20]
.2909 4110008003 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1337 0
	sram[write, $0, a3, 0, 1], ctx_swap[s1], indirect_ref
.2910 B0C0200354 common_code
	.%line 414 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:694 0
/******/      strcat_sram( sram_msg_buf, sram_tmpstr );
l_1249#:
	alu[b2, b0, +, 84]
.%import_expr common_code 2911 <34:22:0> &bp 1576 +
.2911 D98A200018 common_code
	.%line 414 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:694 2 1576
	br[_strcat_sram#], defer[2]
.2912 A0C0200350 common_code
	.%line 414 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:694 1
	alu[a2, b0, +, 80]
.%import_expr common_code 2913 <27:20:8,7:0:0> &bp 2914 +
.2913 F000B00F62 common_code
	.%line 414 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:694 0
	load_addr[b3, l_13121#]
.2914 B0804F2000 common_code
	.%line 415 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:694 0
/******/      memcpy_lmem_sram( outmsgstr, sram_msg_buf, 28 );
l_13121#:
	alu[b4, a0, +, 200]
.2915 B0C0300354 common_code
	.%line 415 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:694 0
	alu[b3, b0, +, 84]
.%import_expr common_code 2916 <34:22:0> &bp 890 +
.2916 D8DEA00018 common_code
	.%line 415 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:694 2 890
	br[_memcpy_lmem_sram#], defer[2]
.2917 F0000C7005 common_code
	.%line 415 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:694 1
	immed[a5, 28, <<0]
.%import_expr common_code 2918 <27:20:8,17:10:0> &bp 2919 +
.2918 F000BD9C02 common_code
	.%line 415 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:694 0
	load_addr[a2, l_13122#]
.2919 FC066C0000 common_code
	.%line 416 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:694 0
/******/  }
l_13122#:
	local_csr_wr[active_lm_addr_0, a0]
.2920 F0000C0300 common_code
	.%line 416 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:694 0
	nop
.2921 F0000C0300 common_code
	.%line 416 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:694 0
	nop
.2922 F0000C0300 common_code
	.%line 416 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:694 0
	nop
.2923 E8000C0202 common_code
	.%line 416 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:694 0 0 *L02
	rtn[*l$index0[2]]
.2924 F0000C0180 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/      *pend = '\0';
_helper_sram_outmsg_1ul#:
	immed[$0, 0, <<0]
.2925 F2010C4001 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	immed[a1, 4112, <<8]
.2926 A070000001 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, --, B, a1]
.2927 41200000AC common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	sram[write, $0, b0, 76, 1], ctx_swap[s2], indirect_ref
.2928 A0C010034F common_code
	.%line 210 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/      --pend;
	alu[a1, b0, +, 79]
.2929 AA801C0401 common_code
	.%line 210 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[a1, a1, -, 1]
.2930 B0C0300334 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 0
/******/      while( pend >= p ) {	// right-justified number w/ leading spaces
	alu[b3, b0, +, 52]
.2931 AAB0000C01 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 0
	alu[--, a1, -, b3]
.%import_expr common_code 2932 <34:22:0> &bp 2990 +
.2932 DAEBB00105 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 3 2990
	blo[l_1279#], defer[3]
.2933 A000503800 common_code
	.%line 344 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:684 2
/******/      helper_ultoa_sram( x0, sram_msg_buf, 28 );
	alu[a5, --, B, b14]
.2934 A0C0200334 common_code
	.%line 344 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:684 1
	alu[a2, b0, +, 52]
.2935 F000000700 common_code
	.%line 207 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 0
/******/      ndigits = 0;
	immed[b1, 0, <<0]
.2936 A030003800 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 0
/******/      	if( x > 0 ) {
	alu[--, --, B, b14]
.%import_expr common_code 2937 <34:22:0> &bp 2959 +
.2937 DAE3C00101 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 0 2959
	bne[l_1275#]
.2938 BAC02C0C01 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/  	    *pend = '0';
l_1271#:
	alu[b2, 3, -, a1]
.2939 91D0100A00 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b1, --, B, b2, <<3]
.2940 AA70000700 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, b1, OR, 0]
.2941 800801C200 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[$0, --, B, 48, <<indirect]
.2942 B440100B03 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[b1, b2, AND, 3]
.2943 AA70000700 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, b1, OR, 0]
.2944 9000108600 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[b1, --, B, 1, <<indirect]
.2945 9140100600 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b1, --, B, b1, <<12]
.2946 8AC2080621 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu_shf[--, b1, OR, 1, <<20]
.2947 4110008001 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	sram[write, $0, a1, 0, 1], ctx_swap[s1], indirect_ref
.2948 F000000701 common_code
	.%line 219 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 0
/******/  	    ndigits = 1;
	immed[b1, 1, <<0]
.2949 B040D00005 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 0
/******/  	x = x/10;
l_1272#:
	alu[b13, --, B, a5]
.%import_expr common_code 2950 <34:22:0> &bp 1636 +
.2950 D999200018 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 2 1636
l_13061#:
	br[__div_u32#], defer[2]
.2951 F0000C280E common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 1
	immed[a14, 10, <<0]
.%import_expr common_code 2952 <27:20:8,7:0:0> &bp 2953 +
.2952 F000B01389 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 0
	load_addr[b4, l_13123#]
.2953 AA801C0401 common_code
	.%line 224 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/      	--pend;
l_13123#:
	alu[a1, a1, -, 1]
.2954 AAB0000C01 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 0
/******/      while( pend >= p ) {	// right-justified number w/ leading spaces
	alu[--, a1, -, b3]
.%import_expr common_code 2955 <34:22:0> &bp 2990 +
.2955 DAEB900105 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 1 2990
	blo[l_1279#], defer[1]
.2956 A000503400 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 0
/******/  	x = x/10;
	alu[a5, --, B, b13]
.2957 A070000005 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 0
/******/      	if( x > 0 ) {
	alu[--, --, B, a5]
.%import_expr common_code 2958 <34:22:0> &bp 2976 +
.2958 DAE8000100 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 0 2976
	beq[l_1276#]
.2959 B040D00005 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/  	    *pend = '0' + r;
l_1275#:
	alu[b13, --, B, a5]
.%import_expr common_code 2960 <34:22:0> &bp 1419 +
.2960 D962E00018 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 2 1419
	br[__mod_u32#], defer[2]
.2961 F0000C280E common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 1
	immed[a14, 10, <<0]
.%import_expr common_code 2962 <27:20:8,7:0:0> &bp 2963 +
.2962 F000B01393 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	load_addr[b4, l_13124#]
.2963 B0C0203730 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
l_13124#:
	alu[b2, b13, +, 48]
.2964 BAC04C0C01 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[b4, 3, -, a1]
.2965 81D0301200 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[a3, --, B, b4, <<3]
.2966 AA300C0003 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, a3, OR, 0]
.2967 8008000A00 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[$0, --, B, b2, <<indirect]
.2968 B440201303 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[b2, b4, AND, 3]
.2969 AA70000B00 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, b2, OR, 0]
.2970 9000208600 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[b2, --, B, 1, <<indirect]
.2971 9140200A00 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b2, --, B, b2, <<12]
.2972 8AC2080A21 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu_shf[--, b2, OR, 1, <<20]
.2973 4110008001 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	sram[write, $0, a1, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 2974 <34:22:0> &bp 2949 +
.2974 DAE1500018 common_code
	.%line 216 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 1 2949
/******/  	    ++ndigits;
	br[l_1272#], defer[1]
.2975 B0C0100701 common_code
	.%line 216 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 0
	alu[b1, b1, +, 1]
.2976 A030000400 common_code
	.%line 217 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 0
/******/  	} else if( ndigits == 0 ) {
l_1276#:
	alu[--, --, B, b1]
.%import_expr common_code 2977 <34:22:0> &bp 2938 +
.2977 DADE800100 common_code
	.%line 217 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 0 2938
	beq[l_1271#]
.2978 AAC03C0C01 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/  	    *pend = ' ';	// ? can we omit this case ?
	alu[a3, 3, -, a1]
.2979 91D0280203 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b2, --, B, a3, <<3]
.2980 AA70000B00 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, b2, OR, 0]
.2981 8008018200 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[$0, --, B, 32, <<indirect]
.2982 B4002C0C03 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[b2, a3, AND, 3]
.2983 AA70000B00 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, b2, OR, 0]
.2984 9000208600 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[b2, --, B, 1, <<indirect]
.2985 9140200A00 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b2, --, B, b2, <<12]
.2986 8AC2080A21 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu_shf[--, b2, OR, 1, <<20]
.2987 4110008001 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	sram[write, $0, a1, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 2988 <34:22:0> &bp 2950 +
.2988 DAE1900018 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1 2950
	br[l_13061#], defer[1]
.2989 B040D00005 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu[b13, --, B, a5]
.2990 A070000005 common_code
	.%line 226 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 0
/******/      if( x > 0 )		return -1;	// number too big
l_1279#:
	alu[--, --, B, a5]
.%import_expr common_code 2991 <34:22:0> &bp 3119 +
.2991 DB0BC00101 common_code
	.%line 226 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 0 3119
	bne[l_1289#]
.2992 A0C0100350 common_code
	.%line 229 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 0
/******/      pend = p + n - ndigits - 1;
	alu[a1, b0, +, 80]
.2993 B0C0200701 common_code
	.%line 228 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 0
/******/      K = ndigits + 1;			// left-justify
	alu[b2, b1, +, 1]
.%import_expr common_code 2994 <34:22:0> &bp 3109 +
.2994 DB0970010A common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 3 3109
/******/      for( k=0; k<K; k++) {
	ble[l_1288#], defer[3]
.2995 AA80100401 common_code
	.%line 229 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 2
/******/      pend = p + n - ndigits - 1;
	alu[a1, a1, -, b1]
.2996 AA803C0401 common_code
	.%line 229 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 1
	alu[a3, a1, -, 1]
.2997 F0000C0001 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 0
/******/      for( k=0; k<K; k++) {
	immed[a1, 0, <<0]
.2998 AAF0000B06 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 0
	alu[--, b2, -, 6]
.%import_expr common_code 2999 <34:22:0> &bp 3089 +
.2999 DB04400109 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 0 3089
	blt[l_1285#]
.3000 BAC0300B06 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[b3, b2, -, 6]
.3001 0010008203 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 2
/******/      	*p = *pend;
l_1283#:
	sram[read, $0, a3, 0, 1], ctx_swap[s1], defer[2]
.3002 91D0180203 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 1
	alu_shf[b1, --, B, a3, <<3]
.3003 AAC05C0C02 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 0
	alu[a5, 3, -, a2]
.3004 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 2
	alu[--, b1, OR, 0]
.3005 9000120200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 1
	alu_shf[b1, --, B, $0, <<indirect]
.3006 9D80100500 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 0
	asr[b1, b1, >>24]
.3007 91D0480205 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 0
	alu_shf[b4, --, B, a5, <<3]
.3008 AA70001300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 1
	alu[--, b4, OR, 0]
.3009 8008000600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 0
	alu_shf[$0, --, B, b1, <<indirect]
.3010 B4001C0C05 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 0
	alu[b1, a5, AND, 3]
.3011 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 1
	alu[--, b1, OR, 0]
.3012 9000108600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 0
	alu_shf[b1, --, B, 1, <<indirect]
.3013 9140100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 0
	alu_shf[b1, --, B, b1, <<12]
.3014 8AC2080621 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 1
	alu_shf[--, b1, OR, 1, <<20]
.3015 4110008002 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 0
	sram[write, $0, a2, 0, 1], ctx_swap[s1], indirect_ref
.3016 B0801C0403 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 0
	alu[b1, a3, +, 1]
.3017 0010000620 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 2
	sram[read, $0, b1, 0, 1], ctx_swap[s1], defer[2]
.3018 B0804C0402 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 1
	alu[b4, a2, +, 1]
.3019 AA80501303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 0
	alu[a5, 3, -, b4]
.3020 91D0100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 0
	alu_shf[b1, --, B, b1, <<3]
.3021 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 2
	alu[--, b1, OR, 0]
.3022 9000120200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 1
	alu_shf[b1, --, B, $0, <<indirect]
.3023 9D80100500 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 0
	asr[b1, b1, >>24]
.3024 91D0480205 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 0
	alu_shf[b4, --, B, a5, <<3]
.3025 AA70001300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 1
	alu[--, b4, OR, 0]
.3026 8008000600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 0
	alu_shf[$0, --, B, b1, <<indirect]
.3027 B4001C0C05 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 0
	alu[b1, a5, AND, 3]
.3028 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 1
	alu[--, b1, OR, 0]
.3029 9000108600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 0
	alu_shf[b1, --, B, 1, <<indirect]
.3030 9140100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 0
	alu_shf[b1, --, B, b1, <<12]
.3031 8AC2080621 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 1
	alu_shf[--, b1, OR, 1, <<20]
.3032 4110008402 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 0
	sram[write, $0, a2, 1, 1], ctx_swap[s1], indirect_ref
.3033 B0801C0803 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 0
	alu[b1, a3, +, 2]
.3034 0010000620 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 2
	sram[read, $0, b1, 0, 1], ctx_swap[s1], defer[2]
.3035 B0804C0802 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 1
	alu[b4, a2, +, 2]
.3036 AA80501303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 0
	alu[a5, 3, -, b4]
.3037 91D0100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 0
	alu_shf[b1, --, B, b1, <<3]
.3038 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 2
	alu[--, b1, OR, 0]
.3039 9000120200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 1
	alu_shf[b1, --, B, $0, <<indirect]
.3040 9D80100500 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 0
	asr[b1, b1, >>24]
.3041 91D0480205 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 0
	alu_shf[b4, --, B, a5, <<3]
.3042 AA70001300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 1
	alu[--, b4, OR, 0]
.3043 8008000600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 0
	alu_shf[$0, --, B, b1, <<indirect]
.3044 B4001C0C05 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 0
	alu[b1, a5, AND, 3]
.3045 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 1
	alu[--, b1, OR, 0]
.3046 9000108600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 0
	alu_shf[b1, --, B, 1, <<indirect]
.3047 9140100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 0
	alu_shf[b1, --, B, b1, <<12]
.3048 8AC2080621 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 1
	alu_shf[--, b1, OR, 1, <<20]
.3049 4110008802 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 0
	sram[write, $0, a2, 2, 1], ctx_swap[s1], indirect_ref
.3050 B0801C0C03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 0
	alu[b1, a3, +, 3]
.3051 0010000620 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 2
	sram[read, $0, b1, 0, 1], ctx_swap[s1], defer[2]
.3052 B0804C0C02 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 1
	alu[b4, a2, +, 3]
.3053 AA80501303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 0
	alu[a5, 3, -, b4]
.3054 91D0100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 0
	alu_shf[b1, --, B, b1, <<3]
.3055 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 2
	alu[--, b1, OR, 0]
.3056 9000120200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 1
	alu_shf[b1, --, B, $0, <<indirect]
.3057 9D80100500 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 0
	asr[b1, b1, >>24]
.3058 91D0480205 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 0
	alu_shf[b4, --, B, a5, <<3]
.3059 AA70001300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 1
	alu[--, b4, OR, 0]
.3060 8008000600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 0
	alu_shf[$0, --, B, b1, <<indirect]
.3061 B4001C0C05 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 0
	alu[b1, a5, AND, 3]
.3062 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 1
	alu[--, b1, OR, 0]
.3063 9000108600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 0
	alu_shf[b1, --, B, 1, <<indirect]
.3064 9140100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 0
	alu_shf[b1, --, B, b1, <<12]
.3065 8AC2080621 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 1
	alu_shf[--, b1, OR, 1, <<20]
.3066 4110008C02 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 0
	sram[write, $0, a2, 3, 1], ctx_swap[s1], indirect_ref
.3067 B0801C1003 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 0
	alu[b1, a3, +, 4]
.3068 0010000620 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 2
	sram[read, $0, b1, 0, 1], ctx_swap[s1], defer[2]
.3069 B0804C1002 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 1
	alu[b4, a2, +, 4]
.3070 AA80501303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 0
	alu[a5, 3, -, b4]
.3071 91D0100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 0
	alu_shf[b1, --, B, b1, <<3]
.3072 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 2
	alu[--, b1, OR, 0]
.3073 9000120200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 1
	alu_shf[b1, --, B, $0, <<indirect]
.3074 9D80100500 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 0
	asr[b1, b1, >>24]
.3075 91D0480205 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 0
	alu_shf[b4, --, B, a5, <<3]
.3076 AA70001300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 1
	alu[--, b4, OR, 0]
.3077 8008000600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 0
	alu_shf[$0, --, B, b1, <<indirect]
.3078 B4001C0C05 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 0
	alu[b1, a5, AND, 3]
.3079 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 1
	alu[--, b1, OR, 0]
.3080 9000108600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 0
	alu_shf[b1, --, B, 1, <<indirect]
.3081 9140100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 0
	alu_shf[b1, --, B, b1, <<12]
.3082 8AC2080621 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 1
	alu_shf[--, b1, OR, 1, <<20]
.3083 4110009002 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 0
	sram[write, $0, a2, 4, 1], ctx_swap[s1], indirect_ref
.3084 A0801C1401 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 0
/******/      for( k=0; k<K; k++) {
	alu[a1, a1, +, 5]
.3085 AAB0000C01 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 0
	alu[--, a1, -, b3]
.%import_expr common_code 3086 <34:22:0> &bp 3001 +
.3086 DAEE60010A common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 2 3001
	ble[l_1283#], defer[2]
.3087 A0802C1402 common_code
	.%line 232 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 1
/******/  	p++;
	alu[a2, a2, +, 5]
.3088 A0803C1403 common_code
	.%line 233 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 0
/******/  	pend++;
	alu[a3, a3, +, 5]
.3089 0010008203 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 2
/******/      	*p = *pend;
l_1285#:
	sram[read, $0, a3, 0, 1], ctx_swap[s1], defer[2]
.3090 91D0180203 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 1
	alu_shf[b1, --, B, a3, <<3]
.3091 BAC04C0C02 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 0
	alu[b4, 3, -, a2]
.3092 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 2
	alu[--, b1, OR, 0]
.3093 9000120200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 1
	alu_shf[b1, --, B, $0, <<indirect]
.3094 9D80100500 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 0
	asr[b1, b1, >>24]
.3095 91D0301200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 0
	alu_shf[b3, --, B, b4, <<3]
.3096 AA70000F00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 1
	alu[--, b3, OR, 0]
.3097 8008000600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 0
	alu_shf[$0, --, B, b1, <<indirect]
.3098 B440101303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 0
	alu[b1, b4, AND, 3]
.3099 AA70000700 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 1
	alu[--, b1, OR, 0]
.3100 9000108600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 0
	alu_shf[b1, --, B, 1, <<indirect]
.3101 9140100600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 0
	alu_shf[b1, --, B, b1, <<12]
.3102 8AC2080621 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 1
	alu_shf[--, b1, OR, 1, <<20]
.3103 4110008002 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 0
	sram[write, $0, a2, 0, 1], ctx_swap[s1], indirect_ref
.3104 A0801C0401 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 0
/******/      for( k=0; k<K; k++) {
	alu[a1, a1, +, 1]
.3105 AAF0000801 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 0
	alu[--, b2, -, a1]
.%import_expr common_code 3106 <34:22:0> &bp 3089 +
.3106 DB0460010B common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 2 3089
	bgt[l_1285#], defer[2]
.3107 A0802C0402 common_code
	.%line 232 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 1
/******/  	p++;
	alu[a2, a2, +, 1]
.3108 A0803C0403 common_code
	.%line 233 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 0
/******/  	pend++;
	alu[a3, a3, +, 1]
.3109 BAC01C0C02 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 0
/******/      *p = '\0';
l_1288#:
	alu[b1, 3, -, a2]
.3110 81D0100600 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 0
	alu_shf[a1, --, B, b1, <<3]
.3111 AA300C0001 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 1
	alu[--, a1, OR, 0]
.3112 8008008200 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 0
	alu_shf[$0, --, B, 0, <<indirect]
.3113 A440100703 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 0
	alu[a1, b1, AND, 3]
.3114 AA300C0001 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 1
	alu[--, a1, OR, 0]
.3115 8000108600 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 0
	alu_shf[a1, --, B, 1, <<indirect]
.3116 9140180201 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 0
	alu_shf[b1, --, B, a1, <<12]
.3117 8AC2080621 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1369 1
	alu_shf[--, b1, OR, 1, <<20]
.3118 4110008002 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1369 0
	sram[write, $0, a2, 0, 1], ctx_swap[s1], indirect_ref
.3119 F00003BFC8 common_code
	.%line 345 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:684 0
/******/      memcpy_lmem_sram( outmsgstr, sram_msg_buf, 28 );
l_1289#:
	immed[@b111, 200, 0]
.3120 B08043BC00 common_code
	.%line 345 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:684 0
	alu[b4, a0, +, @b111]
.3121 B0C0300334 common_code
	.%line 345 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:684 0
	alu[b3, b0, +, 52]
.%import_expr common_code 3122 <34:22:0> &bp 890 +
.3122 D8DEA00018 common_code
	.%line 345 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:684 2 890
	br[_memcpy_lmem_sram#], defer[2]
.3123 F0000C7005 common_code
	.%line 345 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:684 1
	immed[a5, 28, <<0]
.%import_expr common_code 3124 <27:20:8,17:10:0> &bp 3125 +
.3124 F000CCD402 common_code
	.%line 345 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:684 0
	load_addr[a2, l_13125#]
.3125 E800001700 common_code
	.%line 346 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:684 0 0 B5
/******/  }
l_13125#:
	rtn[b5]
.3126 F0020C0180 common_code
	.%line 374 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:695 0
/******/      __declspec(sram) char	SPACE[2] = " ";
_helper_sram_outmsg_3ul#:
	immed[$0, 8192, <<0]
.3127 8132048600 common_code
	.%line 374 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:695 1
	alu_shf[--, --, B, 129, <<13]
.3128 4120000070 common_code
	.%line 374 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:695 0
	sram[write, $0, b0, 48, 1], ctx_swap[s2], indirect_ref
.3129 F0000C0180 common_code
	.%line 374 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:695 0
	immed[$0, 0, <<0]
.3130 F2010C4001 common_code
	.%line 374 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:695 0
	immed[a1, 4112, <<8]
.3131 A070000001 common_code
	.%line 374 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:695 1
	alu[--, --, B, a1]
.3132 4120000070 common_code
	.%line 374 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:695 0
	sram[write, $0, b0, 48, 1], ctx_swap[s2], indirect_ref
.3133 F0000C0180 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/      *pend = '\0';
	immed[$0, 0, <<0]
.3134 F201000710 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	immed[b1, 4112, <<8]
.3135 A030000400 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, --, B, b1]
.3136 412000006C common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	sram[write, $0, b0, 44, 1], ctx_swap[s2], indirect_ref
.3137 B0C010032F common_code
	.%line 210 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/      --pend;
	alu[b1, b0, +, 47]
.3138 BAC0200701 common_code
	.%line 210 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[b2, b1, -, 1]
.3139 A0C0300314 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0
/******/      while( pend >= p ) {	// right-justified number w/ leading spaces
	alu[a3, b0, +, 20]
.3140 AAF0000803 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0
	alu[--, b2, -, a3]
.%import_expr common_code 3141 <34:22:0> &bp 3198 +
.3141 DB1FA00105 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 2 3198
	blo[l_1308#], defer[2]
.3142 A0C0200314 common_code
	.%line 378 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:695 1
/******/      helper_ultoa_sram( x0, sram_msg_buf, 28 );
	alu[a2, b0, +, 20]
.3143 F0000C0001 common_code
	.%line 207 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 0
/******/      ndigits = 0;
	immed[a1, 0, <<0]
.3144 A030000C00 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0
/******/      	if( x > 0 ) {
	alu[--, --, B, b3]
.%import_expr common_code 3145 <34:22:0> &bp 3167 +
.3145 DB17C00101 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0 3167
	bne[l_1304#]
.3146 BA80100B03 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/  	    *pend = '0';
l_1300#:
	alu[b1, 3, -, b2]
.3147 81D0100600 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[a1, --, B, b1, <<3]
.3148 AA300C0001 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, a1, OR, 0]
.3149 800801C200 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[$0, --, B, 48, <<indirect]
.3150 A440100703 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[a1, b1, AND, 3]
.3151 AA300C0001 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, a1, OR, 0]
.3152 8000108600 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[a1, --, B, 1, <<indirect]
.3153 9140180201 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b1, --, B, a1, <<12]
.3154 8AC2080621 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu_shf[--, b1, OR, 1, <<20]
.3155 4110000820 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	sram[write, $0, b2, 0, 1], ctx_swap[s1], indirect_ref
.3156 F0000C0401 common_code
	.%line 219 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0
/******/  	    ndigits = 1;
	immed[a1, 1, <<0]
.3157 B000D00C00 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0
/******/  	x = x/10;
l_1301#:
	alu[b13, --, B, b3]
.%import_expr common_code 3158 <34:22:0> &bp 1636 +
.3158 D999200018 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 2 1636
l_13062#:
	br[__div_u32#], defer[2]
.3159 F0000C280E common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 1
	immed[a14, 10, <<0]
.%import_expr common_code 3160 <27:20:8,7:0:0> &bp 3161 +
.3160 F000C01359 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 0
	load_addr[b4, l_13126#]
.3161 BAC0200B01 common_code
	.%line 224 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/      	--pend;
l_13126#:
	alu[b2, b2, -, 1]
.3162 AAF0000803 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0
/******/      while( pend >= p ) {	// right-justified number w/ leading spaces
	alu[--, b2, -, a3]
.%import_expr common_code 3163 <34:22:0> &bp 3198 +
.3163 DB1F900105 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 1 3198
	blo[l_1308#], defer[1]
.3164 B000303400 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 0
/******/  	x = x/10;
	alu[b3, --, B, b13]
.3165 A030000C00 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0
/******/      	if( x > 0 ) {
	alu[--, --, B, b3]
.%import_expr common_code 3166 <34:22:0> &bp 3184 +
.3166 DB1C000100 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0 3184
	beq[l_1305#]
.3167 B000D00C00 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/  	    *pend = '0' + r;
l_1304#:
	alu[b13, --, B, b3]
.%import_expr common_code 3168 <34:22:0> &bp 1419 +
.3168 D962E00018 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 2 1419
	br[__mod_u32#], defer[2]
.3169 F0000C280E common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 1
	immed[a14, 10, <<0]
.%import_expr common_code 3170 <27:20:8,7:0:0> &bp 3171 +
.3170 F000C01363 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	load_addr[b4, l_13127#]
.3171 B0C0103730 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
l_13127#:
	alu[b1, b13, +, 48]
.3172 AA80500B03 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[a5, 3, -, b2]
.3173 91D0480205 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b4, --, B, a5, <<3]
.3174 AA70001300 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, b4, OR, 0]
.3175 8008000600 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[$0, --, B, b1, <<indirect]
.3176 B4001C0C05 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[b1, a5, AND, 3]
.3177 AA70000700 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, b1, OR, 0]
.3178 9000108600 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[b1, --, B, 1, <<indirect]
.3179 9140100600 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b1, --, B, b1, <<12]
.3180 8AC2080621 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu_shf[--, b1, OR, 1, <<20]
.3181 4110000820 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	sram[write, $0, b2, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 3182 <34:22:0> &bp 3157 +
.3182 DB15500018 common_code
	.%line 216 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 1 3157
/******/  	    ++ndigits;
	br[l_1301#], defer[1]
.3183 A0801C0401 common_code
	.%line 216 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 0
	alu[a1, a1, +, 1]
.3184 A070000001 common_code
	.%line 217 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0
/******/  	} else if( ndigits == 0 ) {
l_1305#:
	alu[--, --, B, a1]
.%import_expr common_code 3185 <34:22:0> &bp 3146 +
.3185 DB12800100 common_code
	.%line 217 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0 3146
	beq[l_1300#]
.3186 BA80400B03 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/  	    *pend = ' ';	// ? can we omit this case ?
	alu[b4, 3, -, b2]
.3187 91D0101200 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b1, --, B, b4, <<3]
.3188 AA70000700 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, b1, OR, 0]
.3189 8008018200 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[$0, --, B, 32, <<indirect]
.3190 B440101303 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[b1, b4, AND, 3]
.3191 AA70000700 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, b1, OR, 0]
.3192 9000108600 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[b1, --, B, 1, <<indirect]
.3193 9140100600 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b1, --, B, b1, <<12]
.3194 8AC2080621 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu_shf[--, b1, OR, 1, <<20]
.3195 4110000820 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	sram[write, $0, b2, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 3196 <34:22:0> &bp 3158 +
.3196 DB15900018 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1 3158
	br[l_13062#], defer[1]
.3197 B000D00C00 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu[b13, --, B, b3]
.3198 B08EFF0000 common_code
	.%line 226 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0
/******/      if( x > 0 )		return -1;	// number too big
l_1308#:
	alu[@b111, a0, +, 192]
.3199 FC0663BF00 common_code
	.%line 226 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0
	local_csr_wr[active_lm_addr_0, @b111]
.3200 A030000C00 common_code
	.%line 226 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0
	alu[--, --, B, b3]
.%import_expr common_code 3201 <34:22:0> &bp 3330 +
.3201 DB40800101 common_code
	.%line 226 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0 3330
	bne[l_1318#]
.3202 B0801C0401 common_code
	.%line 228 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0
/******/      K = ndigits + 1;			// left-justify
	alu[b1, a1, +, 1]
.3203 B0C0200330 common_code
	.%line 229 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0
/******/      pend = p + n - ndigits - 1;
	alu[b2, b0, +, 48]
.3204 A030000400 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0
/******/      for( k=0; k<K; k++) {
	alu[--, --, B, b1]
.%import_expr common_code 3205 <34:22:0> &bp 3320 +
.3205 DB3E30010A common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 3 3320
	ble[l_1317#], defer[3]
.3206 AAC0100801 common_code
	.%line 229 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 2
/******/      pend = p + n - ndigits - 1;
	alu[a1, b2, -, a1]
.3207 BA804C0401 common_code
	.%line 229 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 1
	alu[b4, a1, -, 1]
.3208 F0000C0001 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 0
/******/      for( k=0; k<K; k++) {
	immed[a1, 0, <<0]
.3209 AAF0000706 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0
	alu[--, b1, -, 6]
.%import_expr common_code 3210 <34:22:0> &bp 3300 +
.3210 DB39000109 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0 3300
	blt[l_1314#]
.3211 BAC0300706 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[b3, b1, -, 6]
.3212 0010001220 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 2
/******/      	*p = *pend;
l_1312#:
	sram[read, $0, b4, 0, 1], ctx_swap[s1], defer[2]
.3213 91D0201200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 1
	alu_shf[b2, --, B, b4, <<3]
.3214 AAC05C0C02 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 0
	alu[a5, 3, -, a2]
.3215 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 2
	alu[--, b2, OR, 0]
.3216 9000220200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 1
	alu_shf[b2, --, B, $0, <<indirect]
.3217 9D80200900 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 0
	asr[b2, b2, >>24]
.3218 81D0380205 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0
	alu_shf[a3, --, B, a5, <<3]
.3219 AA300C0003 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 1
	alu[--, a3, OR, 0]
.3220 8008000A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 0
	alu_shf[$0, --, B, b2, <<indirect]
.3221 B4002C0C05 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0
	alu[b2, a5, AND, 3]
.3222 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 1
	alu[--, b2, OR, 0]
.3223 9000208600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 0
	alu_shf[b2, --, B, 1, <<indirect]
.3224 9140200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0
	alu_shf[b2, --, B, b2, <<12]
.3225 8AC2080A21 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 1
	alu_shf[--, b2, OR, 1, <<20]
.3226 4110008002 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 0
	sram[write, $0, a2, 0, 1], ctx_swap[s1], indirect_ref
.3227 B0C0201301 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0
	alu[b2, b4, +, 1]
.3228 0010000A20 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 2
	sram[read, $0, b2, 0, 1], ctx_swap[s1], defer[2]
.3229 A0803C0402 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 1
	alu[a3, a2, +, 1]
.3230 AAC05C0C03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 0
	alu[a5, 3, -, a3]
.3231 91D0200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0
	alu_shf[b2, --, B, b2, <<3]
.3232 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 2
	alu[--, b2, OR, 0]
.3233 9000220200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 1
	alu_shf[b2, --, B, $0, <<indirect]
.3234 9D80200900 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 0
	asr[b2, b2, >>24]
.3235 81D0380205 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0
	alu_shf[a3, --, B, a5, <<3]
.3236 AA300C0003 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 1
	alu[--, a3, OR, 0]
.3237 8008000A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 0
	alu_shf[$0, --, B, b2, <<indirect]
.3238 B4002C0C05 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0
	alu[b2, a5, AND, 3]
.3239 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 1
	alu[--, b2, OR, 0]
.3240 9000208600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 0
	alu_shf[b2, --, B, 1, <<indirect]
.3241 9140200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0
	alu_shf[b2, --, B, b2, <<12]
.3242 8AC2080A21 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 1
	alu_shf[--, b2, OR, 1, <<20]
.3243 4110008402 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 0
	sram[write, $0, a2, 1, 1], ctx_swap[s1], indirect_ref
.3244 B0C0201302 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0
	alu[b2, b4, +, 2]
.3245 0010000A20 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 2
	sram[read, $0, b2, 0, 1], ctx_swap[s1], defer[2]
.3246 A0803C0802 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 1
	alu[a3, a2, +, 2]
.3247 AAC05C0C03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 0
	alu[a5, 3, -, a3]
.3248 91D0200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0
	alu_shf[b2, --, B, b2, <<3]
.3249 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 2
	alu[--, b2, OR, 0]
.3250 9000220200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 1
	alu_shf[b2, --, B, $0, <<indirect]
.3251 9D80200900 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 0
	asr[b2, b2, >>24]
.3252 81D0380205 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0
	alu_shf[a3, --, B, a5, <<3]
.3253 AA300C0003 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 1
	alu[--, a3, OR, 0]
.3254 8008000A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 0
	alu_shf[$0, --, B, b2, <<indirect]
.3255 B4002C0C05 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0
	alu[b2, a5, AND, 3]
.3256 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 1
	alu[--, b2, OR, 0]
.3257 9000208600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 0
	alu_shf[b2, --, B, 1, <<indirect]
.3258 9140200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0
	alu_shf[b2, --, B, b2, <<12]
.3259 8AC2080A21 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 1
	alu_shf[--, b2, OR, 1, <<20]
.3260 4110008802 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 0
	sram[write, $0, a2, 2, 1], ctx_swap[s1], indirect_ref
.3261 B0C0201303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0
	alu[b2, b4, +, 3]
.3262 0010000A20 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 2
	sram[read, $0, b2, 0, 1], ctx_swap[s1], defer[2]
.3263 A0803C0C02 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 1
	alu[a3, a2, +, 3]
.3264 AAC05C0C03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 0
	alu[a5, 3, -, a3]
.3265 91D0200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0
	alu_shf[b2, --, B, b2, <<3]
.3266 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 2
	alu[--, b2, OR, 0]
.3267 9000220200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 1
	alu_shf[b2, --, B, $0, <<indirect]
.3268 9D80200900 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 0
	asr[b2, b2, >>24]
.3269 81D0380205 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0
	alu_shf[a3, --, B, a5, <<3]
.3270 AA300C0003 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 1
	alu[--, a3, OR, 0]
.3271 8008000A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 0
	alu_shf[$0, --, B, b2, <<indirect]
.3272 B4002C0C05 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0
	alu[b2, a5, AND, 3]
.3273 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 1
	alu[--, b2, OR, 0]
.3274 9000208600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 0
	alu_shf[b2, --, B, 1, <<indirect]
.3275 9140200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0
	alu_shf[b2, --, B, b2, <<12]
.3276 8AC2080A21 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 1
	alu_shf[--, b2, OR, 1, <<20]
.3277 4110008C02 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 0
	sram[write, $0, a2, 3, 1], ctx_swap[s1], indirect_ref
.3278 B0C0201304 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0
	alu[b2, b4, +, 4]
.3279 0010000A20 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 2
	sram[read, $0, b2, 0, 1], ctx_swap[s1], defer[2]
.3280 A0803C1002 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 1
	alu[a3, a2, +, 4]
.3281 AAC05C0C03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 0
	alu[a5, 3, -, a3]
.3282 91D0200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0
	alu_shf[b2, --, B, b2, <<3]
.3283 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 2
	alu[--, b2, OR, 0]
.3284 9000220200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 1
	alu_shf[b2, --, B, $0, <<indirect]
.3285 9D80200900 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 0
	asr[b2, b2, >>24]
.3286 81D0380205 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0
	alu_shf[a3, --, B, a5, <<3]
.3287 AA300C0003 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 1
	alu[--, a3, OR, 0]
.3288 8008000A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 0
	alu_shf[$0, --, B, b2, <<indirect]
.3289 B4002C0C05 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0
	alu[b2, a5, AND, 3]
.3290 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 1
	alu[--, b2, OR, 0]
.3291 9000208600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 0
	alu_shf[b2, --, B, 1, <<indirect]
.3292 9140200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0
	alu_shf[b2, --, B, b2, <<12]
.3293 8AC2080A21 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 1
	alu_shf[--, b2, OR, 1, <<20]
.3294 4110009002 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 0
	sram[write, $0, a2, 4, 1], ctx_swap[s1], indirect_ref
.3295 A0801C1401 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0
/******/      for( k=0; k<K; k++) {
	alu[a1, a1, +, 5]
.3296 AAB0000C01 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0
	alu[--, a1, -, b3]
.%import_expr common_code 3297 <34:22:0> &bp 3212 +
.3297 DB2320010A common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 2 3212
	ble[l_1312#], defer[2]
.3298 A0802C1402 common_code
	.%line 232 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 1
/******/  	p++;
	alu[a2, a2, +, 5]
.3299 B0C0401305 common_code
	.%line 233 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 0
/******/  	pend++;
	alu[b4, b4, +, 5]
.3300 0010001220 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 2
/******/      	*p = *pend;
l_1314#:
	sram[read, $0, b4, 0, 1], ctx_swap[s1], defer[2]
.3301 91D0201200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 1
	alu_shf[b2, --, B, b4, <<3]
.3302 BAC03C0C02 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 0
	alu[b3, 3, -, a2]
.3303 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 2
	alu[--, b2, OR, 0]
.3304 9000220200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 1
	alu_shf[b2, --, B, $0, <<indirect]
.3305 9D80200900 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 0
	asr[b2, b2, >>24]
.3306 81D0300E00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0
	alu_shf[a3, --, B, b3, <<3]
.3307 AA300C0003 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 1
	alu[--, a3, OR, 0]
.3308 8008000A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 0
	alu_shf[$0, --, B, b2, <<indirect]
.3309 B440200F03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0
	alu[b2, b3, AND, 3]
.3310 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 1
	alu[--, b2, OR, 0]
.3311 9000208600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 0
	alu_shf[b2, --, B, 1, <<indirect]
.3312 9140200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0
	alu_shf[b2, --, B, b2, <<12]
.3313 8AC2080A21 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 1
	alu_shf[--, b2, OR, 1, <<20]
.3314 4110008002 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 0
	sram[write, $0, a2, 0, 1], ctx_swap[s1], indirect_ref
.3315 A0801C0401 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0
/******/      for( k=0; k<K; k++) {
	alu[a1, a1, +, 1]
.3316 AAF0000401 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0
	alu[--, b1, -, a1]
.%import_expr common_code 3317 <34:22:0> &bp 3300 +
.3317 DB3920010B common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 2 3300
	bgt[l_1314#], defer[2]
.3318 A0802C0402 common_code
	.%line 232 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 1
/******/  	p++;
	alu[a2, a2, +, 1]
.3319 B0C0401301 common_code
	.%line 233 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 0
/******/  	pend++;
	alu[b4, b4, +, 1]
.3320 BAC01C0C02 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0
/******/      *p = '\0';
l_1317#:
	alu[b1, 3, -, a2]
.3321 81D0100600 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0
	alu_shf[a1, --, B, b1, <<3]
.3322 AA300C0001 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 1
	alu[--, a1, OR, 0]
.3323 8008008200 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 0
	alu_shf[$0, --, B, 0, <<indirect]
.3324 A440100703 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0
	alu[a1, b1, AND, 3]
.3325 AA300C0001 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 1
	alu[--, a1, OR, 0]
.3326 8000108600 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 0
	alu_shf[a1, --, B, 1, <<indirect]
.3327 9140180201 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 0
	alu_shf[b1, --, B, a1, <<12]
.3328 8AC2080621 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1336 1
	alu_shf[--, b1, OR, 1, <<20]
.3329 4110008002 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1336 0
	sram[write, $0, a2, 0, 1], ctx_swap[s1], indirect_ref
.3330 B0C0200314 common_code
	.%line 379 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:695 0
/******/      strcat_sram( sram_msg_buf, SPACE );
l_1318#:
	alu[b2, b0, +, 20]
.%import_expr common_code 3331 <34:22:0> &bp 1576 +
.3331 D98A200018 common_code
	.%line 379 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:695 2 1576
	br[_strcat_sram#], defer[2]
.3332 A0C0200332 common_code
	.%line 379 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:695 1
	alu[a2, b0, +, 50]
.%import_expr common_code 3333 <27:20:8,7:0:0> &bp 3334 +
.3333 F000D00F06 common_code
	.%line 379 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:695 0
	load_addr[b3, l_13128#]
.3334 A000380000 common_code
	.%line 380 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:695 0
/******/      helper_ultoa_sram( x1, sram_tmpstr, 16 );
l_13128#:
	alu[a3, --, B, *l$index0]
.3335 F0000C0180 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/      *pend = '\0';
	immed[$0, 0, <<0]
.3336 F2010C4001 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	immed[a1, 4112, <<8]
.3337 A070000001 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, --, B, a1]
.3338 4120000030 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	sram[write, $0, b0, 16, 1], ctx_swap[s2], indirect_ref
.3339 A0C0100313 common_code
	.%line 210 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/      --pend;
	alu[a1, b0, +, 19]
.3340 BA803C0401 common_code
	.%line 210 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[b3, a1, -, 1]
.3341 A0C0500304 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0
/******/      while( pend >= p ) {	// right-justified number w/ leading spaces
	alu[a5, b0, +, 4]
.3342 AAF0000C05 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0
	alu[--, b3, -, a5]
.%import_expr common_code 3343 <34:22:0> &bp 3401 +
.3343 DB52700105 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 3 3401
	blo[l_1336#], defer[3]
.3344 A0C0200304 common_code
	.%line 380 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:695 2
/******/      helper_ultoa_sram( x1, sram_tmpstr, 16 );
	alu[a2, b0, +, 4]
.3345 F000000700 common_code
	.%line 207 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 1
/******/      ndigits = 0;
	immed[b1, 0, <<0]
.3346 B000500C00 common_code
	.%line 210 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
/******/      --pend;
	alu[b5, --, B, b3]
.3347 A030080000 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0
/******/      	if( x > 0 ) {
	alu[--, --, B, *l$index0]
.%import_expr common_code 3348 <34:22:0> &bp 3370 +
.3348 DB4A800101 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0 3370
	bne[l_1332#]
.3349 BA80100F03 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/  	    *pend = '0';
l_1328#:
	alu[b1, 3, -, b3]
.3350 81D0100600 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[a1, --, B, b1, <<3]
.3351 AA300C0001 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, a1, OR, 0]
.3352 800801C200 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[$0, --, B, 48, <<indirect]
.3353 A440100703 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[a1, b1, AND, 3]
.3354 AA300C0001 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, a1, OR, 0]
.3355 8000108600 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[a1, --, B, 1, <<indirect]
.3356 9140180201 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b1, --, B, a1, <<12]
.3357 8AC2080621 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu_shf[--, b1, OR, 1, <<20]
.3358 4110000C20 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	sram[write, $0, b3, 0, 1], ctx_swap[s1], indirect_ref
.3359 F000000701 common_code
	.%line 219 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0
/******/  	    ndigits = 1;
	immed[b1, 1, <<0]
.3360 B040D00003 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0
/******/  	x = x/10;
l_1329#:
	alu[b13, --, B, a3]
.%import_expr common_code 3361 <34:22:0> &bp 1636 +
.3361 D999200018 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 2 1636
l_13063#:
	br[__div_u32#], defer[2]
.3362 F0000C280E common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 1
	immed[a14, 10, <<0]
.%import_expr common_code 3363 <27:20:8,7:0:0> &bp 3364 +
.3363 F000D01324 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 0
	load_addr[b4, l_13129#]
.3364 BAC0300F01 common_code
	.%line 224 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/      	--pend;
l_13129#:
	alu[b3, b3, -, 1]
.3365 AAF0000C05 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0
/******/      while( pend >= p ) {	// right-justified number w/ leading spaces
	alu[--, b3, -, a5]
.%import_expr common_code 3366 <34:22:0> &bp 3401 +
.3366 DB52500105 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 1 3401
	blo[l_1336#], defer[1]
.3367 A000303400 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 0
/******/  	x = x/10;
	alu[a3, --, B, b13]
.3368 A070000003 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0
/******/      	if( x > 0 ) {
	alu[--, --, B, a3]
.%import_expr common_code 3369 <34:22:0> &bp 3387 +
.3369 DB4EC00100 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0 3387
	beq[l_1333#]
.3370 B040D00003 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/  	    *pend = '0' + r;
l_1332#:
	alu[b13, --, B, a3]
.%import_expr common_code 3371 <34:22:0> &bp 1419 +
.3371 D962E00018 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 2 1419
	br[__mod_u32#], defer[2]
.3372 F0000C280E common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 1
	immed[a14, 10, <<0]
.%import_expr common_code 3373 <27:20:8,7:0:0> &bp 3374 +
.3373 F000D0132E common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	load_addr[b4, l_13130#]
.3374 A0C0103730 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
l_13130#:
	alu[a1, b13, +, 48]
.3375 BA80400F03 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[b4, 3, -, b3]
.3376 91D0201200 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b2, --, B, b4, <<3]
.3377 AA70000B00 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, b2, OR, 0]
.3378 8008080201 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[$0, --, B, a1, <<indirect]
.3379 A440101303 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[a1, b4, AND, 3]
.3380 AA300C0001 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, a1, OR, 0]
.3381 8000108600 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[a1, --, B, 1, <<indirect]
.3382 9140280201 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b2, --, B, a1, <<12]
.3383 8AC2080A21 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu_shf[--, b2, OR, 1, <<20]
.3384 4110000C20 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	sram[write, $0, b3, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 3385 <34:22:0> &bp 3360 +
.3385 DB48100018 common_code
	.%line 216 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 1 3360
/******/  	    ++ndigits;
	br[l_1329#], defer[1]
.3386 B0C0100701 common_code
	.%line 216 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 0
	alu[b1, b1, +, 1]
.3387 A030000400 common_code
	.%line 217 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0
/******/  	} else if( ndigits == 0 ) {
l_1333#:
	alu[--, --, B, b1]
.%import_expr common_code 3388 <34:22:0> &bp 3349 +
.3388 DB45400100 common_code
	.%line 217 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0 3349
	beq[l_1328#]
.3389 BA80200F03 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/  	    *pend = ' ';	// ? can we omit this case ?
	alu[b2, 3, -, b3]
.3390 81D0100A00 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[a1, --, B, b2, <<3]
.3391 AA300C0001 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, a1, OR, 0]
.3392 8008018200 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[$0, --, B, 32, <<indirect]
.3393 A440100B03 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[a1, b2, AND, 3]
.3394 AA300C0001 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, a1, OR, 0]
.3395 8000108600 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[a1, --, B, 1, <<indirect]
.3396 9140280201 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b2, --, B, a1, <<12]
.3397 8AC2080A21 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu_shf[--, b2, OR, 1, <<20]
.3398 4110000C20 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	sram[write, $0, b3, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 3399 <34:22:0> &bp 3361 +
.3399 DB48500018 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1 3361
	br[l_13063#], defer[1]
.3400 B040D00003 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu[b13, --, B, a3]
.3401 A070000003 common_code
	.%line 226 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0
/******/      if( x > 0 )		return -1;	// number too big
l_1336#:
	alu[--, --, B, a3]
.%import_expr common_code 3402 <34:22:0> &bp 3531 +
.3402 DB72C00101 common_code
	.%line 226 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0 3531
	bne[l_1346#]
.3403 A0C0100701 common_code
	.%line 228 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0
/******/      K = ndigits + 1;			// left-justify
	alu[a1, b1, +, 1]
.3404 A0C0300314 common_code
	.%line 229 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0
/******/      pend = p + n - ndigits - 1;
	alu[a3, b0, +, 20]
.3405 A070000001 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0
/******/      for( k=0; k<K; k++) {
	alu[--, --, B, a1]
.%import_expr common_code 3406 <34:22:0> &bp 3521 +
.3406 DB7070010A common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 3 3521
	ble[l_1345#], defer[3]
.3407 BA80100403 common_code
	.%line 229 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 2
/******/      pend = p + n - ndigits - 1;
	alu[b1, a3, -, b1]
.3408 BAC0300701 common_code
	.%line 229 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 1
	alu[b3, b1, -, 1]
.3409 F000000700 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 0
/******/      for( k=0; k<K; k++) {
	immed[b1, 0, <<0]
.3410 AAB00C1801 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0
	alu[--, a1, -, 6]
.%import_expr common_code 3411 <34:22:0> &bp 3501 +
.3411 DB6B400109 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0 3501
	blt[l_1342#]
.3412 AA803C1801 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[a3, a1, -, 6]
.3413 0010000E20 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 2
/******/      	*p = *pend;
l_1340#:
	sram[read, $0, b3, 0, 1], ctx_swap[s1], defer[2]
.3414 91D0200E00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 1
	alu_shf[b2, --, B, b3, <<3]
.3415 BAC0DC0C02 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 0
	alu[b13, 3, -, a2]
.3416 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 2
	alu[--, b2, OR, 0]
.3417 9000220200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 1
	alu_shf[b2, --, B, $0, <<indirect]
.3418 9D80200900 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 0
	asr[b2, b2, >>24]
.3419 91D0403600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0
	alu_shf[b4, --, B, b13, <<3]
.3420 AA70001300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 1
	alu[--, b4, OR, 0]
.3421 8008000A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 0
	alu_shf[$0, --, B, b2, <<indirect]
.3422 B440203703 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0
	alu[b2, b13, AND, 3]
.3423 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 1
	alu[--, b2, OR, 0]
.3424 9000208600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 0
	alu_shf[b2, --, B, 1, <<indirect]
.3425 9140200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0
	alu_shf[b2, --, B, b2, <<12]
.3426 8AC2080A21 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 1
	alu_shf[--, b2, OR, 1, <<20]
.3427 4110008002 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 0
	sram[write, $0, a2, 0, 1], ctx_swap[s1], indirect_ref
.3428 B0C0200F01 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0
	alu[b2, b3, +, 1]
.3429 0010000A20 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 2
	sram[read, $0, b2, 0, 1], ctx_swap[s1], defer[2]
.3430 B0804C0402 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 1
	alu[b4, a2, +, 1]
.3431 BA80D01303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 0
	alu[b13, 3, -, b4]
.3432 91D0200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0
	alu_shf[b2, --, B, b2, <<3]
.3433 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 2
	alu[--, b2, OR, 0]
.3434 9000220200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 1
	alu_shf[b2, --, B, $0, <<indirect]
.3435 9D80200900 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 0
	asr[b2, b2, >>24]
.3436 91D0403600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0
	alu_shf[b4, --, B, b13, <<3]
.3437 AA70001300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 1
	alu[--, b4, OR, 0]
.3438 8008000A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 0
	alu_shf[$0, --, B, b2, <<indirect]
.3439 B440203703 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0
	alu[b2, b13, AND, 3]
.3440 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 1
	alu[--, b2, OR, 0]
.3441 9000208600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 0
	alu_shf[b2, --, B, 1, <<indirect]
.3442 9140200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0
	alu_shf[b2, --, B, b2, <<12]
.3443 8AC2080A21 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 1
	alu_shf[--, b2, OR, 1, <<20]
.3444 4110008402 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 0
	sram[write, $0, a2, 1, 1], ctx_swap[s1], indirect_ref
.3445 B0C0200F02 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0
	alu[b2, b3, +, 2]
.3446 0010000A20 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 2
	sram[read, $0, b2, 0, 1], ctx_swap[s1], defer[2]
.3447 B0804C0802 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 1
	alu[b4, a2, +, 2]
.3448 BA80D01303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 0
	alu[b13, 3, -, b4]
.3449 91D0200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0
	alu_shf[b2, --, B, b2, <<3]
.3450 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 2
	alu[--, b2, OR, 0]
.3451 9000220200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 1
	alu_shf[b2, --, B, $0, <<indirect]
.3452 9D80200900 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 0
	asr[b2, b2, >>24]
.3453 91D0403600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0
	alu_shf[b4, --, B, b13, <<3]
.3454 AA70001300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 1
	alu[--, b4, OR, 0]
.3455 8008000A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 0
	alu_shf[$0, --, B, b2, <<indirect]
.3456 B440203703 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0
	alu[b2, b13, AND, 3]
.3457 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 1
	alu[--, b2, OR, 0]
.3458 9000208600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 0
	alu_shf[b2, --, B, 1, <<indirect]
.3459 9140200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0
	alu_shf[b2, --, B, b2, <<12]
.3460 8AC2080A21 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 1
	alu_shf[--, b2, OR, 1, <<20]
.3461 4110008802 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 0
	sram[write, $0, a2, 2, 1], ctx_swap[s1], indirect_ref
.3462 B0C0200F03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0
	alu[b2, b3, +, 3]
.3463 0010000A20 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 2
	sram[read, $0, b2, 0, 1], ctx_swap[s1], defer[2]
.3464 B0804C0C02 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 1
	alu[b4, a2, +, 3]
.3465 BA80D01303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 0
	alu[b13, 3, -, b4]
.3466 91D0200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0
	alu_shf[b2, --, B, b2, <<3]
.3467 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 2
	alu[--, b2, OR, 0]
.3468 9000220200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 1
	alu_shf[b2, --, B, $0, <<indirect]
.3469 9D80200900 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 0
	asr[b2, b2, >>24]
.3470 91D0403600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0
	alu_shf[b4, --, B, b13, <<3]
.3471 AA70001300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 1
	alu[--, b4, OR, 0]
.3472 8008000A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 0
	alu_shf[$0, --, B, b2, <<indirect]
.3473 B440203703 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0
	alu[b2, b13, AND, 3]
.3474 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 1
	alu[--, b2, OR, 0]
.3475 9000208600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 0
	alu_shf[b2, --, B, 1, <<indirect]
.3476 9140200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0
	alu_shf[b2, --, B, b2, <<12]
.3477 8AC2080A21 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 1
	alu_shf[--, b2, OR, 1, <<20]
.3478 4110008C02 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 0
	sram[write, $0, a2, 3, 1], ctx_swap[s1], indirect_ref
.3479 B0C0200F04 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0
	alu[b2, b3, +, 4]
.3480 0010000A20 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 2
	sram[read, $0, b2, 0, 1], ctx_swap[s1], defer[2]
.3481 B0804C1002 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 1
	alu[b4, a2, +, 4]
.3482 BA80D01303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 0
	alu[b13, 3, -, b4]
.3483 91D0200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0
	alu_shf[b2, --, B, b2, <<3]
.3484 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 2
	alu[--, b2, OR, 0]
.3485 9000220200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 1
	alu_shf[b2, --, B, $0, <<indirect]
.3486 9D80200900 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 0
	asr[b2, b2, >>24]
.3487 91D0403600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0
	alu_shf[b4, --, B, b13, <<3]
.3488 AA70001300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 1
	alu[--, b4, OR, 0]
.3489 8008000A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 0
	alu_shf[$0, --, B, b2, <<indirect]
.3490 B440203703 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0
	alu[b2, b13, AND, 3]
.3491 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 1
	alu[--, b2, OR, 0]
.3492 9000208600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 0
	alu_shf[b2, --, B, 1, <<indirect]
.3493 9140200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0
	alu_shf[b2, --, B, b2, <<12]
.3494 8AC2080A21 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 1
	alu_shf[--, b2, OR, 1, <<20]
.3495 4110009002 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 0
	sram[write, $0, a2, 4, 1], ctx_swap[s1], indirect_ref
.3496 B0C0100705 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0
/******/      for( k=0; k<K; k++) {
	alu[b1, b1, +, 5]
.3497 AAF0000403 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0
	alu[--, b1, -, a3]
.%import_expr common_code 3498 <34:22:0> &bp 3413 +
.3498 DB5560010A common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 2 3413
	ble[l_1340#], defer[2]
.3499 A0802C1402 common_code
	.%line 232 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 1
/******/  	p++;
	alu[a2, a2, +, 5]
.3500 B0C0300F05 common_code
	.%line 233 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 0
/******/  	pend++;
	alu[b3, b3, +, 5]
.3501 0010000E20 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 2
/******/      	*p = *pend;
l_1342#:
	sram[read, $0, b3, 0, 1], ctx_swap[s1], defer[2]
.3502 91D0200E00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 1
	alu_shf[b2, --, B, b3, <<3]
.3503 BAC04C0C02 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 0
	alu[b4, 3, -, a2]
.3504 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 2
	alu[--, b2, OR, 0]
.3505 9000220200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 1
	alu_shf[b2, --, B, $0, <<indirect]
.3506 9D80200900 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 0
	asr[b2, b2, >>24]
.3507 81D0301200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0
	alu_shf[a3, --, B, b4, <<3]
.3508 AA300C0003 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 1
	alu[--, a3, OR, 0]
.3509 8008000A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 0
	alu_shf[$0, --, B, b2, <<indirect]
.3510 B440201303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0
	alu[b2, b4, AND, 3]
.3511 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 1
	alu[--, b2, OR, 0]
.3512 9000208600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 0
	alu_shf[b2, --, B, 1, <<indirect]
.3513 9140200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0
	alu_shf[b2, --, B, b2, <<12]
.3514 8AC2080A21 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 1
	alu_shf[--, b2, OR, 1, <<20]
.3515 4110008002 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 0
	sram[write, $0, a2, 0, 1], ctx_swap[s1], indirect_ref
.3516 B0C0100701 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0
/******/      for( k=0; k<K; k++) {
	alu[b1, b1, +, 1]
.3517 AAB0000401 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0
	alu[--, a1, -, b1]
.%import_expr common_code 3518 <34:22:0> &bp 3501 +
.3518 DB6B60010B common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 2 3501
	bgt[l_1342#], defer[2]
.3519 A0802C0402 common_code
	.%line 232 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 1
/******/  	p++;
	alu[a2, a2, +, 1]
.3520 B0C0300F01 common_code
	.%line 233 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 0
/******/  	pend++;
	alu[b3, b3, +, 1]
.3521 BAC01C0C02 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0
/******/      *p = '\0';
l_1345#:
	alu[b1, 3, -, a2]
.3522 81D0100600 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0
	alu_shf[a1, --, B, b1, <<3]
.3523 AA300C0001 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 1
	alu[--, a1, OR, 0]
.3524 8008008200 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 0
	alu_shf[$0, --, B, 0, <<indirect]
.3525 A440100703 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0
	alu[a1, b1, AND, 3]
.3526 AA300C0001 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 1
	alu[--, a1, OR, 0]
.3527 8000108600 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 0
	alu_shf[a1, --, B, 1, <<indirect]
.3528 9140180201 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 0
	alu_shf[b1, --, B, a1, <<12]
.3529 8AC2080621 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1335 1
	alu_shf[--, b1, OR, 1, <<20]
.3530 4110008002 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1335 0
	sram[write, $0, a2, 0, 1], ctx_swap[s1], indirect_ref
.3531 B08EFEE000 common_code
	.%line 381 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:695 0
/******/      strcat_sram( sram_msg_buf, sram_tmpstr );
l_1346#:
	alu[@b111, a0, +, 184]
.3532 FC06E3BF00 common_code
	.%line 381 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:695 0
	local_csr_wr[active_lm_addr_1, @b111]
.3533 B0C0200314 common_code
	.%line 381 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:695 0
	alu[b2, b0, +, 20]
.%import_expr common_code 3534 <34:22:0> &bp 1576 +
.3534 D98A200018 common_code
	.%line 381 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:695 2 1576
	br[_strcat_sram#], defer[2]
.3535 A0C0200304 common_code
	.%line 381 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:695 1
	alu[a2, b0, +, 4]
.%import_expr common_code 3536 <27:20:8,7:0:0> &bp 3537 +
.3536 F000D00FD1 common_code
	.%line 381 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:695 0
	load_addr[b3, l_13131#]
.3537 B0C0200314 common_code
	.%line 382 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:695 0
/******/      strcat_sram( sram_msg_buf, SPACE );
l_13131#:
	alu[b2, b0, +, 20]
.%import_expr common_code 3538 <34:22:0> &bp 1576 +
.3538 D98A200018 common_code
	.%line 382 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:695 2 1576
	br[_strcat_sram#], defer[2]
.3539 A0C0200332 common_code
	.%line 382 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:695 1
	alu[a2, b0, +, 50]
.%import_expr common_code 3540 <27:20:8,7:0:0> &bp 3541 +
.3540 F000D00FD5 common_code
	.%line 382 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:695 0
	load_addr[b3, l_13132#]
.3541 B000388000 common_code
	.%line 383 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:695 0
/******/      helper_ultoa_sram( x2, sram_tmpstr, 16 );
l_13132#:
	alu[b3, --, B, *l$index1]
.3542 F0000C0180 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/      *pend = '\0';
	immed[$0, 0, <<0]
.3543 F201000710 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	immed[b1, 4112, <<8]
.3544 A030000400 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, --, B, b1]
.3545 4120000030 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	sram[write, $0, b0, 16, 1], ctx_swap[s2], indirect_ref
.3546 AAF0001405 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 0
/******/      while( pend >= p ) {	// right-justified number w/ leading spaces
	alu[--, b5, -, a5]
.%import_expr common_code 3547 <34:22:0> &bp 3605 +
.3547 DB85700105 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 3 3605
	blo[l_1365#], defer[3]
.3548 A0C0300304 common_code
	.%line 383 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:695 2
/******/      helper_ultoa_sram( x2, sram_tmpstr, 16 );
	alu[a3, b0, +, 4]
.3549 F0000C0001 common_code
	.%line 207 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 1
/******/      ndigits = 0;
	immed[a1, 0, <<0]
.3550 B000201400 common_code
	.%line 210 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
/******/      --pend;
	alu[b2, --, B, b5]
.3551 A030088000 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 0
/******/      	if( x > 0 ) {
	alu[--, --, B, *l$index1]
.%import_expr common_code 3552 <34:22:0> &bp 3574 +
.3552 DB7D800101 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 0 3574
	bne[l_1361#]
.3553 BA80100B03 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/  	    *pend = '0';
l_1357#:
	alu[b1, 3, -, b2]
.3554 81D0100600 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[a1, --, B, b1, <<3]
.3555 AA300C0001 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, a1, OR, 0]
.3556 800801C200 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[$0, --, B, 48, <<indirect]
.3557 A440100703 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[a1, b1, AND, 3]
.3558 AA300C0001 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, a1, OR, 0]
.3559 8000108600 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[a1, --, B, 1, <<indirect]
.3560 9140180201 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b1, --, B, a1, <<12]
.3561 8AC2080621 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu_shf[--, b1, OR, 1, <<20]
.3562 4110000820 common_code
	.%line 218 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	sram[write, $0, b2, 0, 1], ctx_swap[s1], indirect_ref
.3563 F0000C0401 common_code
	.%line 219 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 0
/******/  	    ndigits = 1;
	immed[a1, 1, <<0]
.3564 B000D00C00 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 0
/******/  	x = x/10;
l_1358#:
	alu[b13, --, B, b3]
.%import_expr common_code 3565 <34:22:0> &bp 1636 +
.3565 D999200018 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 2 1636
l_13064#:
	br[__div_u32#], defer[2]
.3566 F0000C280E common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 1
	immed[a14, 10, <<0]
.%import_expr common_code 3567 <27:20:8,7:0:0> &bp 3568 +
.3567 F000D013F0 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 0
	load_addr[b4, l_13133#]
.3568 BAC0200B01 common_code
	.%line 224 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/      	--pend;
l_13133#:
	alu[b2, b2, -, 1]
.3569 AAF0000805 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 0
/******/      while( pend >= p ) {	// right-justified number w/ leading spaces
	alu[--, b2, -, a5]
.%import_expr common_code 3570 <34:22:0> &bp 3605 +
.3570 DB85500105 common_code
	.%line 212 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 1 3605
	blo[l_1365#], defer[1]
.3571 B000303400 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 0
/******/  	x = x/10;
	alu[b3, --, B, b13]
.3572 A030000C00 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 0
/******/      	if( x > 0 ) {
	alu[--, --, B, b3]
.%import_expr common_code 3573 <34:22:0> &bp 3591 +
.3573 DB81C00100 common_code
	.%line 213 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 0 3591
	beq[l_1362#]
.3574 B000D00C00 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/  	    *pend = '0' + r;
l_1361#:
	alu[b13, --, B, b3]
.%import_expr common_code 3575 <34:22:0> &bp 1419 +
.3575 D962E00018 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 2 1419
	br[__mod_u32#], defer[2]
.3576 F0000C280E common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 1
	immed[a14, 10, <<0]
.%import_expr common_code 3577 <27:20:8,7:0:0> &bp 3578 +
.3577 F000D013FA common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	load_addr[b4, l_13134#]
.3578 B0C0103730 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
l_13134#:
	alu[b1, b13, +, 48]
.3579 BA80400B03 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[b4, 3, -, b2]
.3580 81D0201200 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[a2, --, B, b4, <<3]
.3581 AA300C0002 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, a2, OR, 0]
.3582 8008000600 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[$0, --, B, b1, <<indirect]
.3583 B440101303 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[b1, b4, AND, 3]
.3584 AA70000700 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, b1, OR, 0]
.3585 9000108600 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[b1, --, B, 1, <<indirect]
.3586 9140100600 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b1, --, B, b1, <<12]
.3587 8AC2080621 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu_shf[--, b1, OR, 1, <<20]
.3588 4110000820 common_code
	.%line 215 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	sram[write, $0, b2, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 3589 <34:22:0> &bp 3564 +
.3589 DB7B100018 common_code
	.%line 216 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 1 3564
/******/  	    ++ndigits;
	br[l_1358#], defer[1]
.3590 A0801C0401 common_code
	.%line 216 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 0
	alu[a1, a1, +, 1]
.3591 A070000001 common_code
	.%line 217 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 0
/******/  	} else if( ndigits == 0 ) {
l_1362#:
	alu[--, --, B, a1]
.%import_expr common_code 3592 <34:22:0> &bp 3553 +
.3592 DB78400100 common_code
	.%line 217 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 0 3553
	beq[l_1357#]
.3593 AA80200B03 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
/******/  	    *pend = ' ';	// ? can we omit this case ?
	alu[a2, 3, -, b2]
.3594 91D0180202 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b1, --, B, a2, <<3]
.3595 AA70000700 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, b1, OR, 0]
.3596 8008018200 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[$0, --, B, 32, <<indirect]
.3597 B4001C0C02 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[b1, a2, AND, 3]
.3598 AA70000700 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu[--, b1, OR, 0]
.3599 9000108600 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu_shf[b1, --, B, 1, <<indirect]
.3600 9140100600 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu_shf[b1, --, B, b1, <<12]
.3601 8AC2080621 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1
	alu_shf[--, b1, OR, 1, <<20]
.3602 4110000820 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	sram[write, $0, b2, 0, 1], ctx_swap[s1], indirect_ref
.%import_expr common_code 3603 <34:22:0> &bp 3565 +
.3603 DB7B500018 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 1 3565
	br[l_13064#], defer[1]
.3604 B000D00C00 common_code
	.%line 221 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1342 0
	alu[b13, --, B, b3]
.3605 A030000C00 common_code
	.%line 226 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 0
/******/      if( x > 0 )		return -1;	// number too big
l_1365#:
	alu[--, --, B, b3]
.%import_expr common_code 3606 <34:22:0> &bp 3735 +
.3606 DBA5C00101 common_code
	.%line 226 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 0 3735
	bne[l_1375#]
.3607 A0802C0401 common_code
	.%line 228 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 0
/******/      K = ndigits + 1;			// left-justify
	alu[a2, a1, +, 1]
.3608 B0C0100314 common_code
	.%line 229 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 0
/******/      pend = p + n - ndigits - 1;
	alu[b1, b0, +, 20]
.3609 A070000002 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 0
/******/      for( k=0; k<K; k++) {
	alu[--, --, B, a2]
.%import_expr common_code 3610 <34:22:0> &bp 3725 +
.3610 DBA370010A common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 3 3725
	ble[l_1374#], defer[3]
.3611 AAC0100401 common_code
	.%line 229 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 2
/******/      pend = p + n - ndigits - 1;
	alu[a1, b1, -, a1]
.3612 BA803C0401 common_code
	.%line 229 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 1
	alu[b3, a1, -, 1]
.3613 F000000700 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 0
/******/      for( k=0; k<K; k++) {
	immed[b1, 0, <<0]
.3614 AAB00C1802 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 0
	alu[--, a2, -, 6]
.%import_expr common_code 3615 <34:22:0> &bp 3705 +
.3615 DB9E400109 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 0 3705
	blt[l_1371#]
.3616 AA801C1802 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1342 0
	alu[a1, a2, -, 6]
.3617 0010000E20 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 2
/******/      	*p = *pend;
l_1369#:
	sram[read, $0, b3, 0, 1], ctx_swap[s1], defer[2]
.3618 91D0200E00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 1
	alu_shf[b2, --, B, b3, <<3]
.3619 AAC05C0C03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 0
	alu[a5, 3, -, a3]
.3620 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 2
	alu[--, b2, OR, 0]
.3621 9000220200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 1
	alu_shf[b2, --, B, $0, <<indirect]
.3622 9D80200900 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 0
	asr[b2, b2, >>24]
.3623 91D0480205 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 0
	alu_shf[b4, --, B, a5, <<3]
.3624 AA70001300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 1
	alu[--, b4, OR, 0]
.3625 8008000A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 0
	alu_shf[$0, --, B, b2, <<indirect]
.3626 B4002C0C05 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 0
	alu[b2, a5, AND, 3]
.3627 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 1
	alu[--, b2, OR, 0]
.3628 9000208600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 0
	alu_shf[b2, --, B, 1, <<indirect]
.3629 9140200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 0
	alu_shf[b2, --, B, b2, <<12]
.3630 8AC2080A21 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 1
	alu_shf[--, b2, OR, 1, <<20]
.3631 4110008003 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 0
	sram[write, $0, a3, 0, 1], ctx_swap[s1], indirect_ref
.3632 B0C0200F01 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 0
	alu[b2, b3, +, 1]
.3633 0010000A20 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 2
	sram[read, $0, b2, 0, 1], ctx_swap[s1], defer[2]
.3634 B0804C0403 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 1
	alu[b4, a3, +, 1]
.3635 AA80501303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 0
	alu[a5, 3, -, b4]
.3636 91D0200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 0
	alu_shf[b2, --, B, b2, <<3]
.3637 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 2
	alu[--, b2, OR, 0]
.3638 9000220200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 1
	alu_shf[b2, --, B, $0, <<indirect]
.3639 9D80200900 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 0
	asr[b2, b2, >>24]
.3640 91D0480205 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 0
	alu_shf[b4, --, B, a5, <<3]
.3641 AA70001300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 1
	alu[--, b4, OR, 0]
.3642 8008000A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 0
	alu_shf[$0, --, B, b2, <<indirect]
.3643 B4002C0C05 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 0
	alu[b2, a5, AND, 3]
.3644 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 1
	alu[--, b2, OR, 0]
.3645 9000208600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 0
	alu_shf[b2, --, B, 1, <<indirect]
.3646 9140200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 0
	alu_shf[b2, --, B, b2, <<12]
.3647 8AC2080A21 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 1
	alu_shf[--, b2, OR, 1, <<20]
.3648 4110008403 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 0
	sram[write, $0, a3, 1, 1], ctx_swap[s1], indirect_ref
.3649 B0C0200F02 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 0
	alu[b2, b3, +, 2]
.3650 0010000A20 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 2
	sram[read, $0, b2, 0, 1], ctx_swap[s1], defer[2]
.3651 B0804C0803 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 1
	alu[b4, a3, +, 2]
.3652 AA80501303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 0
	alu[a5, 3, -, b4]
.3653 91D0200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 0
	alu_shf[b2, --, B, b2, <<3]
.3654 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 2
	alu[--, b2, OR, 0]
.3655 9000220200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 1
	alu_shf[b2, --, B, $0, <<indirect]
.3656 9D80200900 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 0
	asr[b2, b2, >>24]
.3657 91D0480205 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 0
	alu_shf[b4, --, B, a5, <<3]
.3658 AA70001300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 1
	alu[--, b4, OR, 0]
.3659 8008000A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 0
	alu_shf[$0, --, B, b2, <<indirect]
.3660 B4002C0C05 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 0
	alu[b2, a5, AND, 3]
.3661 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 1
	alu[--, b2, OR, 0]
.3662 9000208600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 0
	alu_shf[b2, --, B, 1, <<indirect]
.3663 9140200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 0
	alu_shf[b2, --, B, b2, <<12]
.3664 8AC2080A21 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 1
	alu_shf[--, b2, OR, 1, <<20]
.3665 4110008803 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 0
	sram[write, $0, a3, 2, 1], ctx_swap[s1], indirect_ref
.3666 B0C0200F03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 0
	alu[b2, b3, +, 3]
.3667 0010000A20 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 2
	sram[read, $0, b2, 0, 1], ctx_swap[s1], defer[2]
.3668 B0804C0C03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 1
	alu[b4, a3, +, 3]
.3669 AA80501303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 0
	alu[a5, 3, -, b4]
.3670 91D0200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 0
	alu_shf[b2, --, B, b2, <<3]
.3671 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 2
	alu[--, b2, OR, 0]
.3672 9000220200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 1
	alu_shf[b2, --, B, $0, <<indirect]
.3673 9D80200900 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 0
	asr[b2, b2, >>24]
.3674 91D0480205 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 0
	alu_shf[b4, --, B, a5, <<3]
.3675 AA70001300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 1
	alu[--, b4, OR, 0]
.3676 8008000A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 0
	alu_shf[$0, --, B, b2, <<indirect]
.3677 B4002C0C05 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 0
	alu[b2, a5, AND, 3]
.3678 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 1
	alu[--, b2, OR, 0]
.3679 9000208600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 0
	alu_shf[b2, --, B, 1, <<indirect]
.3680 9140200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 0
	alu_shf[b2, --, B, b2, <<12]
.3681 8AC2080A21 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 1
	alu_shf[--, b2, OR, 1, <<20]
.3682 4110008C03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 0
	sram[write, $0, a3, 3, 1], ctx_swap[s1], indirect_ref
.3683 B0C0200F04 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 0
	alu[b2, b3, +, 4]
.3684 0010000A20 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 2
	sram[read, $0, b2, 0, 1], ctx_swap[s1], defer[2]
.3685 B0804C1003 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 1
	alu[b4, a3, +, 4]
.3686 AA80501303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 0
	alu[a5, 3, -, b4]
.3687 91D0200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 0
	alu_shf[b2, --, B, b2, <<3]
.3688 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 2
	alu[--, b2, OR, 0]
.3689 9000220200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 1
	alu_shf[b2, --, B, $0, <<indirect]
.3690 9D80200900 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 0
	asr[b2, b2, >>24]
.3691 91D0480205 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 0
	alu_shf[b4, --, B, a5, <<3]
.3692 AA70001300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 1
	alu[--, b4, OR, 0]
.3693 8008000A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 0
	alu_shf[$0, --, B, b2, <<indirect]
.3694 B4002C0C05 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 0
	alu[b2, a5, AND, 3]
.3695 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 1
	alu[--, b2, OR, 0]
.3696 9000208600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 0
	alu_shf[b2, --, B, 1, <<indirect]
.3697 9140200A00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 0
	alu_shf[b2, --, B, b2, <<12]
.3698 8AC2080A21 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 1
	alu_shf[--, b2, OR, 1, <<20]
.3699 4110009003 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 0
	sram[write, $0, a3, 4, 1], ctx_swap[s1], indirect_ref
.3700 B0C0100705 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 0
/******/      for( k=0; k<K; k++) {
	alu[b1, b1, +, 5]
.3701 AAF0000401 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 0
	alu[--, b1, -, a1]
.%import_expr common_code 3702 <34:22:0> &bp 3617 +
.3702 DB8860010A common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 2 3617
	ble[l_1369#], defer[2]
.3703 A0803C1403 common_code
	.%line 232 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 1
/******/  	p++;
	alu[a3, a3, +, 5]
.3704 B0C0300F05 common_code
	.%line 233 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 0
/******/  	pend++;
	alu[b3, b3, +, 5]
.3705 0010000E20 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 2
/******/      	*p = *pend;
l_1371#:
	sram[read, $0, b3, 0, 1], ctx_swap[s1], defer[2]
.3706 81D0100E00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 1
	alu_shf[a1, --, B, b3, <<3]
.3707 BAC04C0C03 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 0
	alu[b4, 3, -, a3]
.3708 AA300C0001 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 2
	alu[--, a1, OR, 0]
.3709 8000120200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 1
	alu_shf[a1, --, B, $0, <<indirect]
.3710 8D80180101 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 0
	asr[a1, a1, >>24]
.3711 91D0201200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 0
	alu_shf[b2, --, B, b4, <<3]
.3712 AA70000B00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 1
	alu[--, b2, OR, 0]
.3713 8008080201 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 0
	alu_shf[$0, --, B, a1, <<indirect]
.3714 A440101303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 0
	alu[a1, b4, AND, 3]
.3715 AA300C0001 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 1
	alu[--, a1, OR, 0]
.3716 8000108600 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 0
	alu_shf[a1, --, B, 1, <<indirect]
.3717 9140280201 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 0
	alu_shf[b2, --, B, a1, <<12]
.3718 8AC2080A21 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 1
	alu_shf[--, b2, OR, 1, <<20]
.3719 4110008003 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 0
	sram[write, $0, a3, 0, 1], ctx_swap[s1], indirect_ref
.3720 B0C0100701 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 0
/******/      for( k=0; k<K; k++) {
	alu[b1, b1, +, 1]
.3721 AAB0000402 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 0
	alu[--, a2, -, b1]
.%import_expr common_code 3722 <34:22:0> &bp 3705 +
.3722 DB9E60010B common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 2 3705
	bgt[l_1371#], defer[2]
.3723 A0803C0403 common_code
	.%line 232 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 1
/******/  	p++;
	alu[a3, a3, +, 1]
.3724 B0C0300F01 common_code
	.%line 233 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 0
/******/  	pend++;
	alu[b3, b3, +, 1]
.3725 BAC01C0C03 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 0
/******/      *p = '\0';
l_1374#:
	alu[b1, 3, -, a3]
.3726 81D0100600 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 0
	alu_shf[a1, --, B, b1, <<3]
.3727 AA300C0001 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 1
	alu[--, a1, OR, 0]
.3728 8008008200 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 0
	alu_shf[$0, --, B, 0, <<indirect]
.3729 A440100703 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 0
	alu[a1, b1, AND, 3]
.3730 AA300C0001 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 1
	alu[--, a1, OR, 0]
.3731 8000108600 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 0
	alu_shf[a1, --, B, 1, <<indirect]
.3732 9140180201 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 0
	alu_shf[b1, --, B, a1, <<12]
.3733 8AC2080621 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1334 1
	alu_shf[--, b1, OR, 1, <<20]
.3734 4110008003 common_code
	.%line 235 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1334 0
	sram[write, $0, a3, 0, 1], ctx_swap[s1], indirect_ref
.3735 B0C0200314 common_code
	.%line 384 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:695 0
/******/      strcat_sram( sram_msg_buf, sram_tmpstr );
l_1375#:
	alu[b2, b0, +, 20]
.%import_expr common_code 3736 <34:22:0> &bp 1576 +
.3736 D98A200018 common_code
	.%line 384 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:695 2 1576
	br[_strcat_sram#], defer[2]
.3737 A0C0200304 common_code
	.%line 384 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:695 1
	alu[a2, b0, +, 4]
.%import_expr common_code 3738 <27:20:8,7:0:0> &bp 3739 +
.3738 F000E00F9B common_code
	.%line 384 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:695 0
	load_addr[b3, l_13135#]
.3739 B0804F2000 common_code
	.%line 385 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:695 0
/******/      memcpy_lmem_sram( outmsgstr, sram_msg_buf, 28 );
l_13135#:
	alu[b4, a0, +, 200]
.3740 B0C0300314 common_code
	.%line 385 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:695 0
	alu[b3, b0, +, 20]
.%import_expr common_code 3741 <34:22:0> &bp 890 +
.3741 D8DEA00018 common_code
	.%line 385 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:695 2 890
	br[_memcpy_lmem_sram#], defer[2]
.3742 F0000C7005 common_code
	.%line 385 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:695 1
	immed[a5, 28, <<0]
.%import_expr common_code 3743 <27:20:8,17:10:0> &bp 3744 +
.3743 F000EE8002 common_code
	.%line 385 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:695 0
	load_addr[a2, l_13136#]
.3744 FC066C0000 common_code
	.%line 386 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:695 0
/******/  }
l_13136#:
	local_csr_wr[active_lm_addr_0, a0]
.3745 F0000C0300 common_code
	.%line 386 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:695 0
	nop
.3746 F0000C0300 common_code
	.%line 386 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:695 0
	nop
.3747 F0000C0300 common_code
	.%line 386 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:695 0
	nop
.3748 E8000C0202 common_code
	.%line 386 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:695 0 0 *L02
	rtn[*l$index0[2]]
.%import_expr common_code 3749 <34:22:0> &bp 1431 +
.3749 D965D00018 common_code
	.%line 227 "/users/onl/npr/onl_router/library/counter_util.c" 1 fiid:771 1 1431
/******/    WU_scratch_put_request_with_data(0xC, regNum, data, errorScrAddress);
_WU_loadGlobalRegister#:
	br[_WU_scratch_put_request_with_data#], defer[1]
.%import_expr common_code 3750 <27:20:8,7:0:0> &bp 3751 +
.3750 F000E037A7 common_code
	.%line 227 "/users/onl/npr/onl_router/library/counter_util.c" 0 fiid:771 0
	load_addr[b13, l_13137#]
.3751 F0000C0300 common_code
	.%line 228 "/users/onl/npr/onl_router/library/counter_util.c" 1 fiid:771 0
/******/  }
l_13137#:
	nop
.3752 E800001700 common_code
	.%line 228 "/users/onl/npr/onl_router/library/counter_util.c" 1 fiid:771 0 0 B5
	rtn[b5]
.%import_expr common_code 3753 <34:22:0> &bp 1622 +
.3753 D995900018 common_code
	.%line 197 "/users/onl/npr/onl_router/library/counter_util.c" 1 fiid:772 1 1622
/******/    WU_scratch_put_request_no_data(0xA, regNum, errorScrAddress);
_WU_incrementGlobalRegister#:
	br[_WU_scratch_put_request_no_data#], defer[1]
.%import_expr common_code 3754 <27:20:8,17:10:0> &bp 3755 +
.3754 F000EEAC03 common_code
	.%line 197 "/users/onl/npr/onl_router/library/counter_util.c" 0 fiid:772 0
	load_addr[a3, l_13138#]
.3755 F0000C0300 common_code
	.%line 200 "/users/onl/npr/onl_router/library/counter_util.c" 1 fiid:772 0
/******/  }
l_13138#:
	nop
.3756 E800000B00 common_code
	.%line 200 "/users/onl/npr/onl_router/library/counter_util.c" 1 fiid:772 0 0 B2
	rtn[b2]
.3757 F4031C0180 common_code
	.%line 528 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
/******/      __declspec(sram) char vers[4] = "1.0";
_handle_msg#:
	immed[$0, 12544, <<16]
.3758 F0000EB001 common_code
	.%line 528 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 172, <<0]
.3759 8112018600 common_code
	.%line 528 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 1
	alu_shf[--, --, B, 33, <<15]
.3760 4120000001 common_code
	.%line 528 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s2], indirect_ref
.3761 F4000CB980 common_code
	.%line 528 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[$0, 46, <<16]
.3762 F0000EB001 common_code
	.%line 528 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 172, <<0]
.3763 8122028600 common_code
	.%line 528 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 1
	alu_shf[--, --, B, 65, <<14]
.3764 4120000001 common_code
	.%line 528 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s2], indirect_ref
.3765 F0030C0180 common_code
	.%line 528 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[$0, 12288, <<0]
.3766 F0000EB001 common_code
	.%line 528 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 172, <<0]
.3767 8132048600 common_code
	.%line 528 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 1
	alu_shf[--, --, B, 129, <<13]
.3768 4120000001 common_code
	.%line 528 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s2], indirect_ref
.3769 F0000C0180 common_code
	.%line 528 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[$0, 0, <<0]
.3770 F0000EB001 common_code
	.%line 528 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 172, <<0]
.3771 F201000710 common_code
	.%line 528 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[b1, 4112, <<8]
.3772 A030000400 common_code
	.%line 528 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 1
	alu[--, --, B, b1]
.3773 4120000001 common_code
	.%line 528 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s2], indirect_ref
.3774 F0000EC001 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
/******/      char GET_vers[8]	= "=vers";
	immed[a1, 176, <<0]
.3775 0010000201 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 2
	sram[read, $0, b0, a1, 1], ctx_swap[s1], defer[2]
.3776 F0000C0004 common_code
	.%line 547 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 1
/******/      message[0] = 0;    message[1] = 0;    message[2] = 0;    message[3] = 0;
	immed[a4, 0, <<0]
.3777 F0000C0003 common_code
	.%line 547 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 0
	immed[a3, 0, <<0]
.3778 A000160000 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
/******/      char GET_vers[8]	= "=vers";
	alu[a1, --, B, $0]
.3779 C08801F601 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 1000, 61, <<24]
.3780 A058000001 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.3781 F0000EC001 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 176, <<0]
.3782 0110000201 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 2
	sram[write, $0, b0, a1, 1], ctx_swap[s1], defer[2]
.3783 F000001700 common_code
	.%line 547 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 1
/******/      message[0] = 0;    message[1] = 0;    message[2] = 0;    message[3] = 0;
	immed[b5, 0, <<0]
.3784 F000001300 common_code
	.%line 547 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 0
	immed[b4, 0, <<0]
.3785 F0000EC001 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
/******/      char GET_vers[8]	= "=vers";
	immed[a1, 176, <<0]
.3786 0010000201 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 2
	sram[read, $0, b0, a1, 1], ctx_swap[s1], defer[2]
.3787 F000000F00 common_code
	.%line 548 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 1
/******/      message[4] = 0;    message[5] = 0;    message[6] = 0;    message[7] = 0;
	immed[b3, 0, <<0]
.3788 F0000C0002 common_code
	.%line 548 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 0
	immed[a2, 0, <<0]
.3789 A000160000 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
/******/      char GET_vers[8]	= "=vers";
	alu[a1, --, B, $0]
.3790 C10403DA01 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 0100, 118, <<16]
.3791 A058000001 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.3792 F0000EC001 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 176, <<0]
.3793 0110000101 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 1
	sram[write, $0, b0, a1, 1], ctx_swap[s1], defer[1]
.3794 F000000B00 common_code
	.%line 548 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 0
/******/      message[4] = 0;    message[5] = 0;    message[6] = 0;    message[7] = 0;
	immed[b2, 0, <<0]
.3795 F0000EC001 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
/******/      char GET_vers[8]	= "=vers";
	immed[a1, 176, <<0]
.3796 0010000001 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.3797 A000160000 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.3798 C182039601 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 0010, 101, <<8]
.3799 A058000001 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.3800 F0000EC001 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 176, <<0]
.3801 0110000001 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.3802 F0000EC001 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 176, <<0]
.3803 0010000001 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.3804 A000160000 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.3805 C00103C801 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 0001, 114, <<0]
.3806 A058000001 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.3807 F0000EC001 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 176, <<0]
.3808 0110000001 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.3809 F0000ED001 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 180, <<0]
.3810 0010000001 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.3811 A000160000 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.3812 C08803CE01 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 1000, 115, <<24]
.3813 A058000001 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.3814 F0000ED001 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 180, <<0]
.3815 0110000001 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.3816 F0000ED001 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 180, <<0]
.3817 0010000001 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.3818 A000160000 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.3819 C104008201 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 0100, 0, <<16]
.3820 A058000001 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.3821 F0000ED001 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 180, <<0]
.3822 0110000001 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.3823 F0000ED001 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 180, <<0]
.3824 0010000001 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.3825 A000160000 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.3826 C182008201 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 0010, 0, <<8]
.3827 A058000001 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.3828 F0000ED001 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 180, <<0]
.3829 0110000001 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.3830 F0000ED001 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 180, <<0]
.3831 0010000001 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.3832 A000160000 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.3833 C001008001 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 0001, 0, <<0]
.3834 A058000001 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.3835 F0000ED001 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 180, <<0]
.3836 0110000001 common_code
	.%line 530 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.3837 F0000EE001 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
/******/      char GET_counts[8]	= "=counts";
	immed[a1, 184, <<0]
.3838 0010000001 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.3839 A000160000 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.3840 C08801F601 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 1000, 61, <<24]
.3841 A058000001 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.3842 F0000EE001 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 184, <<0]
.3843 0110000001 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.3844 F0000EE001 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 184, <<0]
.3845 0010000001 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.3846 A000160000 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.3847 C104038E01 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 0100, 99, <<16]
.3848 A058000001 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.3849 F0000EE001 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 184, <<0]
.3850 0110000001 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.3851 F0000EE001 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 184, <<0]
.3852 0010000001 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.3853 A000160000 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.3854 C18203BE01 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 0010, 111, <<8]
.3855 A058000001 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.3856 F0000EE001 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 184, <<0]
.3857 0110000001 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.3858 F0000EE001 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 184, <<0]
.3859 0010000001 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.3860 A000160000 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.3861 C00103D401 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 0001, 117, <<0]
.3862 A058000001 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.3863 F0000EE001 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 184, <<0]
.3864 0110000001 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.3865 F0000EF001 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 188, <<0]
.3866 0010000001 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.3867 A000160000 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.3868 C08803BA01 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 1000, 110, <<24]
.3869 A058000001 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.3870 F0000EF001 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 188, <<0]
.3871 0110000001 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.3872 F0000EF001 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 188, <<0]
.3873 0010000001 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.3874 A000160000 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.3875 C10403D201 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 0100, 116, <<16]
.3876 A058000001 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.3877 F0000EF001 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 188, <<0]
.3878 0110000001 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.3879 F0000EF001 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 188, <<0]
.3880 0010000001 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.3881 A000160000 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.3882 C18203CE01 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 0010, 115, <<8]
.3883 A058000001 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.3884 F0000EF001 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 188, <<0]
.3885 0110000001 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.3886 F0000EF001 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 188, <<0]
.3887 0010000001 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.3888 A000160000 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.3889 C001008001 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 0001, 0, <<0]
.3890 A058000001 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.3891 F0000EF001 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 188, <<0]
.3892 0110000001 common_code
	.%line 531 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.3893 F0000F0001 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
/******/      char GET_alg[8]	= "=alg";
	immed[a1, 192, <<0]
.3894 0010000001 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.3895 A000160000 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.3896 C08801F601 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 1000, 61, <<24]
.3897 A058000001 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.3898 F0000F0001 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 192, <<0]
.3899 0110000001 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.3900 F0000F0001 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 192, <<0]
.3901 0010000001 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.3902 A000160000 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.3903 C104038601 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 0100, 97, <<16]
.3904 A058000001 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.3905 F0000F0001 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 192, <<0]
.3906 0110000001 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.3907 F0000F0001 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 192, <<0]
.3908 0010000001 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.3909 A000160000 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.3910 C18203B201 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 0010, 108, <<8]
.3911 A058000001 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.3912 F0000F0001 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 192, <<0]
.3913 0110000001 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.3914 F0000F0001 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 192, <<0]
.3915 0010000001 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.3916 A000160000 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.3917 C001039C01 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 0001, 103, <<0]
.3918 A058000001 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.3919 F0000F0001 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 192, <<0]
.3920 0110000001 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.3921 F0000F1001 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 196, <<0]
.3922 0010000001 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.3923 A000160000 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.3924 C088008201 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 1000, 0, <<24]
.3925 A058000001 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.3926 F0000F1001 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 196, <<0]
.3927 0110000001 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.3928 F0000F1001 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 196, <<0]
.3929 0010000001 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.3930 A000160000 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.3931 C104008201 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 0100, 0, <<16]
.3932 A058000001 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.3933 F0000F1001 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 196, <<0]
.3934 0110000001 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.3935 F0000F1001 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 196, <<0]
.3936 0010000001 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.3937 A000160000 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.3938 C182008201 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 0010, 0, <<8]
.3939 A058000001 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.3940 F0000F1001 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 196, <<0]
.3941 0110000001 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.3942 F0000F1001 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 196, <<0]
.3943 0010000001 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.3944 A000160000 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.3945 C001008001 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 0001, 0, <<0]
.3946 A058000001 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.3947 F0000F1001 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 196, <<0]
.3948 0110000001 common_code
	.%line 532 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.3949 F0000F2001 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
/******/      char GET_errno[8]	= "=errno";
	immed[a1, 200, <<0]
.3950 0010000001 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.3951 A000160000 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.3952 C08801F601 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 1000, 61, <<24]
.3953 A058000001 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.3954 F0000F2001 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 200, <<0]
.3955 0110000001 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.3956 F0000F2001 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 200, <<0]
.3957 0010000001 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.3958 A000160000 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.3959 C104039601 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 0100, 101, <<16]
.3960 A058000001 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.3961 F0000F2001 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 200, <<0]
.3962 0110000001 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.3963 F0000F2001 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 200, <<0]
.3964 0010000001 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.3965 A000160000 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.3966 C18203CA01 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 0010, 114, <<8]
.3967 A058000001 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.3968 F0000F2001 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 200, <<0]
.3969 0110000001 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.3970 F0000F2001 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 200, <<0]
.3971 0010000001 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.3972 A000160000 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.3973 C00103C801 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 0001, 114, <<0]
.3974 A058000001 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.3975 F0000F2001 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 200, <<0]
.3976 0110000001 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.3977 F0000F3001 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 204, <<0]
.3978 0010000001 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.3979 A000160000 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.3980 C08803BA01 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 1000, 110, <<24]
.3981 A058000001 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.3982 F0000F3001 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 204, <<0]
.3983 0110000001 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.3984 F0000F3001 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 204, <<0]
.3985 0010000001 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.3986 A000160000 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.3987 C10403BE01 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 0100, 111, <<16]
.3988 A058000001 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.3989 F0000F3001 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 204, <<0]
.3990 0110000001 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.3991 F0000F3001 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 204, <<0]
.3992 0010000001 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.3993 A000160000 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.3994 C182008201 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 0010, 0, <<8]
.3995 A058000001 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.3996 F0000F3001 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 204, <<0]
.3997 0110000001 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.3998 F0000F3001 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 204, <<0]
.3999 0010000001 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.4000 A000160000 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.4001 C001008001 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 0001, 0, <<0]
.4002 A058000001 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.4003 F0000F3001 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 204, <<0]
.4004 0110000001 common_code
	.%line 533 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.4005 F0000F4001 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
/******/      char SET_alg[8]	= "alg=";
	immed[a1, 208, <<0]
.4006 0010000001 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.4007 A000160000 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.4008 C088038601 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 1000, 97, <<24]
.4009 A058000001 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.4010 F0000F4001 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 208, <<0]
.4011 0110000001 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.4012 F0000F4001 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 208, <<0]
.4013 0010000001 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.4014 A000160000 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.4015 C10403B201 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 0100, 108, <<16]
.4016 A058000001 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.4017 F0000F4001 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 208, <<0]
.4018 0110000001 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.4019 F0000F4001 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 208, <<0]
.4020 0010000001 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.4021 A000160000 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.4022 C182039E01 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 0010, 103, <<8]
.4023 A058000001 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.4024 F0000F4001 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 208, <<0]
.4025 0110000001 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.4026 F0000F4001 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 208, <<0]
.4027 0010000001 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.4028 A000160000 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.4029 C00101F401 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 0001, 61, <<0]
.4030 A058000001 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.4031 F0000F4001 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 208, <<0]
.4032 0110000001 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.4033 F0000F5001 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 212, <<0]
.4034 0010000001 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.4035 A000160000 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.4036 C088008201 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 1000, 0, <<24]
.4037 A058000001 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.4038 F0000F5001 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 212, <<0]
.4039 0110000001 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.4040 F0000F5001 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 212, <<0]
.4041 0010000001 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.4042 A000160000 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.4043 C104008201 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 0100, 0, <<16]
.4044 A058000001 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.4045 F0000F5001 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 212, <<0]
.4046 0110000001 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.4047 F0000F5001 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 212, <<0]
.4048 0010000001 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.4049 A000160000 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.4050 C182008201 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 0010, 0, <<8]
.4051 A058000001 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.4052 F0000F5001 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 212, <<0]
.4053 0110000001 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.4054 F0000F5001 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 212, <<0]
.4055 0010000001 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.4056 A000160000 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.4057 C001008001 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 0001, 0, <<0]
.4058 A058000001 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.4059 F0000F5001 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 212, <<0]
.4060 0110000001 common_code
	.%line 535 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.4061 F0000F6001 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
/******/      char RESET[8]	= "reset";
	immed[a1, 216, <<0]
.4062 0010000001 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.4063 A000160000 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.4064 C08803CA01 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 1000, 114, <<24]
.4065 A058000001 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.4066 F0000F6001 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 216, <<0]
.4067 0110000001 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.4068 F0000F6001 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 216, <<0]
.4069 0010000001 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.4070 A000160000 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.4071 C104039601 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 0100, 101, <<16]
.4072 A058000001 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.4073 F0000F6001 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 216, <<0]
.4074 0110000001 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.4075 F0000F6001 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 216, <<0]
.4076 0010000001 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.4077 A000160000 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.4078 C18203CE01 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 0010, 115, <<8]
.4079 A058000001 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.4080 F0000F6001 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 216, <<0]
.4081 0110000001 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.4082 F0000F6001 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 216, <<0]
.4083 0010000001 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.4084 A000160000 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.4085 C001039401 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 0001, 101, <<0]
.4086 A058000001 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.4087 F0000F6001 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 216, <<0]
.4088 0110000001 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.4089 F0000F7001 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 220, <<0]
.4090 0010000001 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.4091 A000160000 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.4092 C08803D201 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 1000, 116, <<24]
.4093 A058000001 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.4094 F0000F7001 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 220, <<0]
.4095 0110000001 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.4096 F0000F7001 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 220, <<0]
.4097 0010000001 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.4098 A000160000 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.4099 C104008201 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 0100, 0, <<16]
.4100 A058000001 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.4101 F0000F7001 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 220, <<0]
.4102 0110000001 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.4103 F0000F7001 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 220, <<0]
.4104 0010000001 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.4105 A000160000 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.4106 C182008201 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 0010, 0, <<8]
.4107 A058000001 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.4108 F0000F7001 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 220, <<0]
.4109 0110000001 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.4110 F0000F7001 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 220, <<0]
.4111 0010000001 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.4112 A000160000 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.4113 C001008001 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 0001, 0, <<0]
.4114 A058000001 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.4115 F0000F7001 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 220, <<0]
.4116 0110000001 common_code
	.%line 537 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.4117 F0000F8001 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
/******/      char DEBUG_op[8]	= "debug";
	immed[a1, 224, <<0]
.4118 0010000001 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.4119 A000160000 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.4120 C088039201 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 1000, 100, <<24]
.4121 A058000001 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.4122 F0000F8001 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 224, <<0]
.4123 0110000001 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.4124 F0000F8001 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 224, <<0]
.4125 0010000001 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.4126 A000160000 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.4127 C104039601 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 0100, 101, <<16]
.4128 A058000001 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.4129 F0000F8001 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 224, <<0]
.4130 0110000001 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.4131 F0000F8001 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 224, <<0]
.4132 0010000001 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.4133 A000160000 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.4134 C182038A01 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 0010, 98, <<8]
.4135 A058000001 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.4136 F0000F8001 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 224, <<0]
.4137 0110000001 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.4138 F0000F8001 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 224, <<0]
.4139 0010000001 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.4140 A000160000 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.4141 C00103D401 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 0001, 117, <<0]
.4142 A058000001 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.4143 F0000F8001 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 224, <<0]
.4144 0110000001 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.4145 F0000F9001 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 228, <<0]
.4146 0010000001 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.4147 A000160000 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.4148 C088039E01 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 1000, 103, <<24]
.4149 A058000001 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.4150 F0000F9001 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 228, <<0]
.4151 0110000001 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.4152 F0000F9001 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 228, <<0]
.4153 0010000001 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.4154 A000160000 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.4155 C104008201 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 0100, 0, <<16]
.4156 A058000001 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.4157 F0000F9001 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 228, <<0]
.4158 0110000001 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.4159 F0000F9001 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 228, <<0]
.4160 0010000001 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.4161 A000160000 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.4162 C182008201 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 0010, 0, <<8]
.4163 A058000001 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.4164 F0000F9001 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 228, <<0]
.4165 0110000001 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.4166 F0000F9001 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 228, <<0]
.4167 0010000001 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.4168 A000160000 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.4169 C001008001 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 0001, 0, <<0]
.4170 A058000001 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.4171 F0000F9001 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 228, <<0]
.4172 0110000001 common_code
	.%line 538 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.4173 F0000FA001 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
/******/      char BAD_OP_msg[8]	= "BAD OP";
	immed[a1, 232, <<0]
.4174 0010000001 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.4175 A000160000 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.4176 C088028A01 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 1000, 66, <<24]
.4177 A058000001 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.4178 F0000FA001 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 232, <<0]
.4179 0110000001 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.4180 F0000FA001 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 232, <<0]
.4181 0010000001 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.4182 A000160000 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.4183 C104028601 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 0100, 65, <<16]
.4184 A058000001 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.4185 F0000FA001 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 232, <<0]
.4186 0110000001 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.4187 F0000FA001 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 232, <<0]
.4188 0010000001 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.4189 A000160000 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.4190 C182029201 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 0010, 68, <<8]
.4191 A058000001 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.4192 F0000FA001 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 232, <<0]
.4193 0110000001 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.4194 F0000FA001 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 232, <<0]
.4195 0010000001 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.4196 A000160000 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.4197 C001018001 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 0001, 32, <<0]
.4198 A058000001 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.4199 F0000FA001 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 232, <<0]
.4200 0110000001 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.4201 F0000FB001 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 236, <<0]
.4202 0010000001 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.4203 A000160000 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.4204 C08802BE01 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 1000, 79, <<24]
.4205 A058000001 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.4206 F0000FB001 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 236, <<0]
.4207 0110000001 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.4208 F0000FB001 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 236, <<0]
.4209 0010000001 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.4210 A000160000 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.4211 C10402C201 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 0100, 80, <<16]
.4212 A058000001 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.4213 F0000FB001 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 236, <<0]
.4214 0110000001 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.4215 F0000FB001 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 236, <<0]
.4216 0010000001 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.4217 A000160000 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.4218 C182008201 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 0010, 0, <<8]
.4219 A058000001 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.4220 F0000FB001 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 236, <<0]
.4221 0110000001 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.4222 F0000FB001 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 236, <<0]
.4223 0010000001 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, b0, a1, 1], ctx_swap[s1]
.4224 A000160000 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[a1, --, B, $0]
.4225 C001008001 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	ld_field[a1, 0001, 0, <<0]
.4226 A058000001 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.4227 F0000FB001 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 236, <<0]
.4228 0110000001 common_code
	.%line 541 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 1], ctx_swap[s1]
.4229 F0044C8001 common_code
	.%line 543 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
/******/      char BAD_NARGS_msg[12]= "BAD #ARGS =";
	immed[a1, 17440, <<0]
.4230 F4442D0401 common_code
	.%line 543 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed_w1[a1, 16961]
.4231 A058000001 common_code
	.%line 543 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$0, --, B, a1]
.4232 F0052D1C01 common_code
	.%line 543 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 21063, <<0]
.4233 F4423D0401 common_code
	.%line 543 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed_w1[a1, 9025]
.4234 A058100001 common_code
	.%line 543 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$1, --, B, a1]
.4235 F003DC0001 common_code
	.%line 543 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 15616, <<0]
.4236 F4453C8001 common_code
	.%line 543 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed_w1[a1, 21280]
.4237 A058200001 common_code
	.%line 543 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[$2, --, B, a1]
.4238 F0000FC001 common_code
	.%line 543 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a1, 240, <<0]
.4239 0114000001 common_code
	.%line 543 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[write, $0, b0, a1, 3], ctx_swap[s1]
.%import_expr common_code 4240 <34:22:0> &bp 1447 +
.4240 D969E00018 common_code
	.%line 550 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 2 1447
/******/      dl_source_message(msgFromBlock, message);
	br[_dl_source_message#], defer[2]
.4241 F0000C0001 common_code
	.%line 548 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 1
/******/      message[4] = 0;    message[5] = 0;    message[6] = 0;    message[7] = 0;
	immed[a1, 0, <<0]
.%import_expr common_code 4242 <27:20:8,7:0:0> &bp 4243 +
.4242 F001003B93 common_code
	.%line 550 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 0
/******/      dl_source_message(msgFromBlock, message);
	load_addr[b14, l_13139#]
.4243 95801BFD04 common_code
	.%line 553 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
/******/      if( hdr.type != CM_CONTROLMSG )	return;
l_13139#:
	alu_shf[b1, 127, AND, a4, >>24]
.%import_expr common_code 4244 <34:22:0> &bp 4835 +
.4244 DCB8D00101 common_code
	.%line 553 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 1 4835
	bne[l_529#], defer[1]
.4245 A040500004 common_code
	.%line 552 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 0
/******/      hdr.value = message[0];
	alu[a5, --, B, a4]
.%import_expr common_code 4246 <34:22:0> &bp 4829 +
.4246 D4B7408005 common_code
	.%line 554 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0 4829
/******/      if( hdr.response_requested != 1 )	return;
	br_bclr[a5, 31, l_528#]
.4247 B08EFD8000 common_code
	.%line 322 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1390 0
/******/    msg[1] = (intarr[0] >> 16) & 0xff;
	alu[@b111, a0, +, 96]
.4248 FC0663BF00 common_code
	.%line 322 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1390 0
	local_csr_wr[active_lm_addr_0, @b111]
.4249 B08EFF2000 common_code
	.%line 322 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1390 0
	alu[@b111, a0, +, 200]
.4250 FC06E3BF00 common_code
	.%line 322 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1390 0
	local_csr_wr[active_lm_addr_1, @b111]
.4251 C101180503 common_code
	.%line 322 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1390 0
	ld_field_w_clr[b1, 0001, a3, >>16]
.4252 A040500003 common_code
	.%line 322 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1390 0
	alu[a5, --, B, a3]
.4253 C104000605 common_code
	.%line 322 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1390 0
	ld_field[a5, 0100, b1, <<16]
.4254 A060000005 common_code
	.%line 322 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1390 0
	alu[*l$index0, --, B, a5]
.4255 C081180503 common_code
	.%line 323 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1390 0
/******/    msg[2] = (intarr[0] >> 8) & 0xff;
	ld_field_w_clr[b1, 0001, a3, >>8]
.4256 C182000650 common_code
	.%line 323 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1390 0
	ld_field[*l$index0, 0010, b1, <<8]
.4257 C001094003 common_code
	.%line 324 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1390 0
/******/    msg[3] = (intarr[0]) & 0xff;
	ld_field[*l$index0, 0001, a3, <<0]
.4258 C008101451 common_code
	.%line 326 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1390 0
/******/    msg[4] = (intarr[1] >> 24) & 0xff;
	ld_field_w_clr[*l$index0[1], 1000, b5, >>0]
.4259 C101101503 common_code
	.%line 327 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1390 0
/******/    msg[5] = (intarr[1] >> 16) & 0xff;
	ld_field_w_clr[a3, 0001, b5, >>16]
.4260 C104094603 common_code
	.%line 327 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1390 0
	ld_field[*l$index0[1], 0100, a3, <<16]
.4261 C081101503 common_code
	.%line 328 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1390 0
/******/    msg[6] = (intarr[1] >> 8) & 0xff;
	ld_field_w_clr[a3, 0001, b5, >>8]
.4262 C182094603 common_code
	.%line 328 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1390 0
	ld_field[*l$index0[1], 0010, a3, <<8]
.4263 C001001451 common_code
	.%line 329 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1390 0
/******/    msg[7] = (intarr[1]) & 0xff;
	ld_field[*l$index0[1], 0001, b5, <<0]
.4264 C008101052 common_code
	.%line 331 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1390 0
/******/    msg[8] = (intarr[2] >> 24) & 0xff;
	ld_field_w_clr[*l$index0[2], 1000, b4, >>0]
.4265 C101101103 common_code
	.%line 332 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1390 0
/******/    msg[9] = (intarr[2] >> 16) & 0xff;
	ld_field_w_clr[a3, 0001, b4, >>16]
.4266 C104094A03 common_code
	.%line 332 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1390 0
	ld_field[*l$index0[2], 0100, a3, <<16]
.4267 C081101103 common_code
	.%line 333 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1390 0
/******/    msg[10] = (intarr[2] >> 8) & 0xff;
	ld_field_w_clr[a3, 0001, b4, >>8]
.4268 C182094A03 common_code
	.%line 333 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1390 0
	ld_field[*l$index0[2], 0010, a3, <<8]
.4269 C001001052 common_code
	.%line 334 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1390 0
/******/    msg[11] = (intarr[2]) & 0xff;
	ld_field[*l$index0[2], 0001, b4, <<0]
.4270 C008100C53 common_code
	.%line 336 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1390 0
/******/    msg[12] = (intarr[3] >> 24) & 0xff;
	ld_field_w_clr[*l$index0[3], 1000, b3, >>0]
.4271 C101100D03 common_code
	.%line 337 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1390 0
/******/    msg[13] = (intarr[3] >> 16) & 0xff;
	ld_field_w_clr[a3, 0001, b3, >>16]
.4272 C104094E03 common_code
	.%line 337 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1390 0
	ld_field[*l$index0[3], 0100, a3, <<16]
.4273 C081100D03 common_code
	.%line 338 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1390 0
/******/    msg[14] = (intarr[3] >> 8) & 0xff;
	ld_field_w_clr[a3, 0001, b3, >>8]
.4274 C182094E03 common_code
	.%line 338 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1390 0
	ld_field[*l$index0[3], 0010, a3, <<8]
.4275 C001000C53 common_code
	.%line 339 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1390 0
/******/    msg[15] = (intarr[3]) & 0xff;
	ld_field[*l$index0[3], 0001, b3, <<0]
.4276 C008195002 common_code
	.%line 341 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1390 0
/******/    msg[16] = (intarr[4] >> 24) & 0xff;
	ld_field_w_clr[*l$index0[4], 1000, a2, >>0]
.4277 C101180502 common_code
	.%line 342 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1390 0
/******/    msg[17] = (intarr[4] >> 16) & 0xff;
	ld_field_w_clr[b1, 0001, a2, >>16]
.4278 C104000654 common_code
	.%line 342 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1390 0
	ld_field[*l$index0[4], 0100, b1, <<16]
.4279 C081180502 common_code
	.%line 343 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1390 0
/******/    msg[18] = (intarr[4] >> 8) & 0xff;
	ld_field_w_clr[b1, 0001, a2, >>8]
.4280 C182000654 common_code
	.%line 343 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1390 0
	ld_field[*l$index0[4], 0010, b1, <<8]
.4281 C001095002 common_code
	.%line 344 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1390 0
/******/    msg[19] = (intarr[4]) & 0xff;
	ld_field[*l$index0[4], 0001, a2, <<0]
.4282 C008100855 common_code
	.%line 346 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1390 0
/******/    msg[20] = (intarr[5] >> 24) & 0xff;
	ld_field_w_clr[*l$index0[5], 1000, b2, >>0]
.4283 C101100902 common_code
	.%line 347 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1390 0
/******/    msg[21] = (intarr[5] >> 16) & 0xff;
	ld_field_w_clr[a2, 0001, b2, >>16]
.4284 C104095602 common_code
	.%line 347 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1390 0
	ld_field[*l$index0[5], 0100, a2, <<16]
.4285 C081100902 common_code
	.%line 348 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1390 0
/******/    msg[22] = (intarr[5] >> 8) & 0xff;
	ld_field_w_clr[a2, 0001, b2, >>8]
.4286 C182095602 common_code
	.%line 348 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1390 0
	ld_field[*l$index0[5], 0010, a2, <<8]
.4287 C001000855 common_code
	.%line 349 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1390 0
/******/    msg[23] = (intarr[5]) & 0xff;
	ld_field[*l$index0[5], 0001, b2, <<0]
.4288 C008195801 common_code
	.%line 351 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1390 0
/******/    msg[24] = (intarr[6] >> 24) & 0xff;
	ld_field_w_clr[*l$index0[6], 1000, a1, >>0]
.4289 C101180501 common_code
	.%line 352 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1390 0
/******/    msg[25] = (intarr[6] >> 16) & 0xff;
	ld_field_w_clr[b1, 0001, a1, >>16]
.4290 C104000656 common_code
	.%line 352 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1390 0
	ld_field[*l$index0[6], 0100, b1, <<16]
.4291 C081180501 common_code
	.%line 353 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1390 0
/******/    msg[26] = (intarr[6] >> 8) & 0xff;
	ld_field_w_clr[b1, 0001, a1, >>8]
.4292 C182000656 common_code
	.%line 353 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1390 0
	ld_field[*l$index0[6], 0010, b1, <<8]
.4293 C001095801 common_code
	.%line 354 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1390 0
/******/    msg[27] = (intarr[6]) & 0xff;
	ld_field[*l$index0[6], 0001, a1, <<0]
.4294 C088008258 common_code
	.%line 558 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
/******/      outmsgstr[0] = '\0';
	ld_field[*l$index1, 1000, 0, <<24]
.%import_expr common_code 4295 <34:22:0> &bp 134 +
.4295 D821A00018 common_code
	.%line 559 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 2 134
/******/      memcpy_sram_lmem( sram_inmsgstr, inmsgstr, 28 );
	br[_memcpy_sram_lmem#], defer[2]
.4296 F000000B1C common_code
	.%line 559 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 1
	immed[b2, 28, <<0]
.%import_expr common_code 4297 <27:20:8,17:10:0> &bp 4298 +
.4297 F0010F2802 common_code
	.%line 559 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 0
	load_addr[a2, l_13140#]
.4298 B0C04003B0 common_code
	.%line 561 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
/******/      if( strncmp_sram(sram_inmsgstr, GET_vers, 5) == 0 ) {
l_13140#:
	alu[b4, b0, +, 176]
.%import_expr common_code 4299 <34:22:0> &bp 1427 +
.4299 D964E00018 common_code
	.%line 561 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 2 1427
	br[_strncmp_sram#], defer[2]
.4300 F0000C1401 common_code
	.%line 561 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 1
	immed[a1, 5, <<0]
.%import_expr common_code 4301 <27:20:8,17:10:0> &bp 4302 +
.4301 F0010F3803 common_code
	.%line 561 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 0
	load_addr[a3, l_13141#]
.4302 A070000001 common_code
	.%line 561 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
l_13141#:
	alu[--, --, B, a1]
.%import_expr common_code 4303 <34:22:0> &bp 4308 +
.4303 DC35000101 common_code
	.%line 561 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0 4308
	bne[l_135#]
.4304 B0804F2000 common_code
	.%line 562 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
/******/  	memcpy_lmem_sram( outmsgstr, (void *)vers, 4 );
	alu[b4, a0, +, 200]
.%import_expr common_code 4305 <34:22:0> &bp 4590 +
.4305 DC7BA00018 common_code
	.%line 562 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 2 4590
	br[l_13033#], defer[2]
.4306 B0C03003AC common_code
	.%line 562 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 1
	alu[b3, b0, +, 172]
.4307 F0000C1005 common_code
	.%line 562 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 0
	immed[a5, 4, <<0]
.4308 B0C04003B8 common_code
	.%line 563 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
/******/      } else if( strncmp_sram(sram_inmsgstr, GET_counts, 7) == 0 ) {
l_135#:
	alu[b4, b0, +, 184]
.%import_expr common_code 4309 <34:22:0> &bp 1427 +
.4309 D964E00018 common_code
	.%line 563 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 2 1427
	br[_strncmp_sram#], defer[2]
.4310 F0000C1C01 common_code
	.%line 563 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 1
	immed[a1, 7, <<0]
.%import_expr common_code 4311 <27:20:8,17:10:0> &bp 4312 +
.4311 F0010F6003 common_code
	.%line 563 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 0
	load_addr[a3, l_13142#]
.4312 A070000001 common_code
	.%line 563 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
l_13142#:
	alu[--, --, B, a1]
.%import_expr common_code 4313 <34:22:0> &bp 4328 +
.4313 DC3A000101 common_code
	.%line 563 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0 4328
	bne[l_137#]
.4314 B08EFF0000 common_code
	.%line 564 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
/******/  	    helper_sram_outmsg_3ul( npkts, nbytes, nmods, outmsgstr );
	alu[@b111, a0, +, 192]
.4315 FC0663BF00 common_code
	.%line 564 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	local_csr_wr[active_lm_addr_0, @b111]
.4316 B08EFEE000 common_code
	.%line 564 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[@b111, a0, +, 184]
.4317 FC06E3BF00 common_code
	.%line 564 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	local_csr_wr[active_lm_addr_1, @b111]
.4318 F0000C0300 common_code
	.%line 564 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	nop
.4319 A0600000CF common_code
	.%line 564 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[*l$index0, --, B, @a79]
.4320 FC06EC0000 common_code
	.%line 564 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 1
	local_csr_wr[active_lm_addr_1, a0]
.4321 A02203FC00 common_code
	.%line 564 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 0
	alu[*l$index1, --, B, @b127]
.4322 F0000C0300 common_code
	.%line 564 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	nop
.4323 F0000C0300 common_code
	.%line 564 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	nop
.%import_expr common_code 4324 <34:22:0> &bp 3126 +
.4324 DB0DA00018 common_code
	.%line 564 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 2 3126
	br[_helper_sram_outmsg_3ul#], defer[2]
.4325 B0403000BF common_code
	.%line 564 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 1
	alu[b3, --, B, @a63]
.%import_expr common_code 4326 <27:20:8,17:10:0> &bp 4327 +
.4326 F0010F9E22 common_code
	.%line 564 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 0
	load_addr[*l$index1[2], l_13143#]
.%import_expr common_code 4327 <34:22:0> &bp 4592 +
.4327 DC7C000018 common_code
	.%line 564 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0 4592
l_13143#:
	br[l_440#]
.4328 B0C04003C0 common_code
	.%line 565 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
/******/      } else if( strncmp_sram(sram_inmsgstr, GET_alg, 4) == 0 ) {
l_137#:
	alu[b4, b0, +, 192]
.%import_expr common_code 4329 <34:22:0> &bp 1427 +
.4329 D964E00018 common_code
	.%line 565 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 2 1427
	br[_strncmp_sram#], defer[2]
.4330 F0000C1001 common_code
	.%line 565 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 1
	immed[a1, 4, <<0]
.%import_expr common_code 4331 <27:20:8,17:10:0> &bp 4332 +
.4331 F0010FB003 common_code
	.%line 565 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 0
	load_addr[a3, l_13144#]
.4332 A070000001 common_code
	.%line 565 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
l_13144#:
	alu[--, --, B, a1]
.%import_expr common_code 4333 <34:22:0> &bp 4336 +
.4333 DC3C000101 common_code
	.%line 565 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0 4336
	bne[l_139#]
.%import_expr common_code 4334 <34:22:0> &bp 4583 +
.4334 DC79D00018 common_code
	.%line 566 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 1 4583
/******/  	helper_sram_outmsg_1ul( alg, outmsgstr );
	br[l_13034#], defer[1]
.4335 B040E000DF common_code
	.%line 566 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 0
	alu[b14, --, B, @a95]
.4336 B0C04003C8 common_code
	.%line 567 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
/******/      } else if( strncmp_sram(sram_inmsgstr, GET_errno, 6) == 0 ) {
l_139#:
	alu[b4, b0, +, 200]
.%import_expr common_code 4337 <34:22:0> &bp 1427 +
.4337 D964E00018 common_code
	.%line 567 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 2 1427
	br[_strncmp_sram#], defer[2]
.4338 F0000C1801 common_code
	.%line 567 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 1
	immed[a1, 6, <<0]
.%import_expr common_code 4339 <27:20:8,17:10:0> &bp 4340 +
.4339 F0010FD003 common_code
	.%line 567 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 0
	load_addr[a3, l_13145#]
.4340 A070000001 common_code
	.%line 567 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
l_13145#:
	alu[--, --, B, a1]
.%import_expr common_code 4341 <34:22:0> &bp 4377 +
.4341 DC46400101 common_code
	.%line 567 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0 4377
	bne[l_141#]
.4342 B08EFEC000 common_code
	.%line 571 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
/******/  	helper_sram_outmsg_5ul( errno[0], errno[1], errno[2], errno[3],
	alu[@b111, a0, +, 176]
.4343 FC0663BF00 common_code
	.%line 571 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	local_csr_wr[active_lm_addr_0, @b111]
.4344 B08EFED000 common_code
	.%line 571 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[@b111, a0, +, 180]
.4345 FC06E3BF00 common_code
	.%line 571 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	local_csr_wr[active_lm_addr_1, @b111]
.%import_expr common_code 4346 <27:20:8,17:10:0> _errno &v 0 +
.4346 F0400C1001 common_code
	.%line 571 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed_w0[a1, @_errno]
.%import_expr common_code 4347 <27:20:24,17:10:16> _errno &v 0 +
.4347 F4400C0001 common_code
	.%line 571 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed_w1[a1, @_errno]
.4348 0010008001 common_code
	.%line 571 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, a1, 0, 1], ctx_swap[s1]
.4349 B000360000 common_code
	.%line 571 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[b3, --, B, $0]
.%import_expr common_code 4350 <27:20:8,17:10:0> _errno &v 0 +
.4350 F0400C1001 common_code
	.%line 571 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed_w0[a1, @_errno]
.%import_expr common_code 4351 <27:20:24,17:10:16> _errno &v 0 +
.4351 F4400C0001 common_code
	.%line 571 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed_w1[a1, @_errno]
.4352 0010009001 common_code
	.%line 571 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, a1, 4, 1], ctx_swap[s1]
.4353 A020060000 common_code
	.%line 571 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[*l$index0, --, B, $0]
.%import_expr common_code 4354 <27:20:8,17:10:0> _errno &v 0 +
.4354 F0400C1001 common_code
	.%line 571 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed_w0[a1, @_errno]
.%import_expr common_code 4355 <27:20:24,17:10:16> _errno &v 0 +
.4355 F4400C0001 common_code
	.%line 571 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed_w1[a1, @_errno]
.4356 001000A001 common_code
	.%line 571 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, a1, 8, 1], ctx_swap[s1]
.4357 B08EFEE000 common_code
	.%line 571 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[@b111, a0, +, 184]
.4358 FC06E3BF00 common_code
	.%line 571 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 1
	local_csr_wr[active_lm_addr_1, @b111]
.4359 A022060000 common_code
	.%line 571 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 0
	alu[*l$index1, --, B, $0]
.%import_expr common_code 4360 <27:20:8,17:10:0> _errno &v 0 +
.4360 F0400C1001 common_code
	.%line 571 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed_w0[a1, @_errno]
.%import_expr common_code 4361 <27:20:24,17:10:16> _errno &v 0 +
.4361 F4400C0001 common_code
	.%line 571 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed_w1[a1, @_errno]
.4362 001000B001 common_code
	.%line 571 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, a1, 12, 1], ctx_swap[s1]
.4363 B08EFEF000 common_code
	.%line 571 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[@b111, a0, +, 188]
.4364 FC06E3BF00 common_code
	.%line 571 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 1
	local_csr_wr[active_lm_addr_1, @b111]
.4365 A022060000 common_code
	.%line 571 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 0
	alu[*l$index1, --, B, $0]
.%import_expr common_code 4366 <27:20:8,17:10:0> _errno &v 0 +
.4366 F0400C1001 common_code
	.%line 571 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed_w0[a1, @_errno]
.%import_expr common_code 4367 <27:20:24,17:10:16> _errno &v 0 +
.4367 F4400C0001 common_code
	.%line 571 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed_w1[a1, @_errno]
.4368 001000C001 common_code
	.%line 571 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	sram[read, $0, a1, 16, 1], ctx_swap[s1]
.4369 FC06EC0000 common_code
	.%line 571 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 1
	local_csr_wr[active_lm_addr_1, a0]
.4370 A022060000 common_code
	.%line 571 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 0
	alu[*l$index1, --, B, $0]
.4371 F0000C0300 common_code
	.%line 571 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	nop
.4372 F0000C0300 common_code
	.%line 571 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	nop
.%import_expr common_code 4373 <34:22:0> &bp 1893 +
.4373 D9D9500018 common_code
	.%line 571 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 1 1893
	br[_helper_sram_outmsg_5ul#], defer[1]
.%import_expr common_code 4374 <27:20:8,17:10:0> &bp 4375 +
.4374 F0011C5E22 common_code
	.%line 571 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 0
	load_addr[*l$index1[2], l_13146#]
.4375 F0000C0300 common_code
	.%line 571 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
l_13146#:
	nop
.%import_expr common_code 4376 <34:22:0> &bp 4592 +
.4376 DC7C000018 common_code
	.%line 571 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0 4592
	br[l_440#]
.4377 B0C04003D0 common_code
	.%line 573 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
/******/      } else if( strncmp_sram(sram_inmsgstr, SET_alg, 4) == 0 ) {
l_141#:
	alu[b4, b0, +, 208]
.%import_expr common_code 4378 <34:22:0> &bp 1427 +
.4378 D964E00018 common_code
	.%line 573 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 2 1427
	br[_strncmp_sram#], defer[2]
.4379 F0000C1001 common_code
	.%line 573 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 1
	immed[a1, 4, <<0]
.%import_expr common_code 4380 <27:20:8,17:10:0> &bp 4381 +
.4380 F0011C7403 common_code
	.%line 573 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 0
	load_addr[a3, l_13147#]
.4381 A070000001 common_code
	.%line 573 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
l_13147#:
	alu[--, --, B, a1]
.%import_expr common_code 4382 <34:22:0> &bp 4442 +
.4382 DC56800101 common_code
	.%line 573 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0 4442
	bne[l_164#]
.%import_expr common_code 4383 <34:22:0> &bp 283 +
.4383 D846D00018 common_code
	.%line 579 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 1 283
/******/  	nwords = helper_count_words( sram_inmsgstr );
	br[_helper_count_words#], defer[1]
.%import_expr common_code 4384 <27:20:8,17:10:0> &bp 4385 +
.4384 F0011C8402 common_code
	.%line 579 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 0
	load_addr[a2, l_13148#]
.4385 B000400400 common_code
	.%line 579 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
l_13148#:
	alu[b4, --, B, b1]
.4386 AAF0001302 common_code
	.%line 580 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
/******/  	if( nwords != 2 ) {
	alu[--, b4, -, 2]
.%import_expr common_code 4387 <34:22:0> &bp 4392 +
.4387 DC4A000100 common_code
	.%line 580 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0 4392
	beq[l_145#]
.%import_expr common_code 4388 <34:22:0> &bp 1644 +
.4388 D99B100018 common_code
	.%line 581 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 1 1644
/******/  	    helper_sram_outmsg_str_1ul( BAD_NARGS_msg, nwords, outmsgstr );
	br[_helper_sram_outmsg_str_1ul#], defer[1]
.%import_expr common_code 4389 <27:20:8,7:0:0> &bp 4390 +
.4389 F001101726 common_code
	.%line 581 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 0
	load_addr[b5, l_13149#]
.4390 F0000C0300 common_code
	.%line 581 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
l_13149#:
	nop
.%import_expr common_code 4391 <34:22:0> &bp 4592 +
.4391 DC7C000018 common_code
	.%line 581 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0 4592
	br[l_440#]
.%import_expr common_code 4392 <34:22:0> &bp 780 +
.4392 D8C3200018 common_code
	.%line 583 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 2 780
/******/  	    cmnd_word = helper_tokenize( sram_inmsgstr );       // get command
l_145#:
	br[_helper_tokenize#], defer[2]
.4393 B0C0200390 common_code
	.%line 583 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 1
	alu[b2, b0, +, 144]
.%import_expr common_code 4394 <27:20:8,17:10:0> &bp 4395 +
.4394 F0011CAC03 common_code
	.%line 583 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 0
	load_addr[a3, l_13150#]
.%import_expr common_code 4395 <34:22:0> &bp 764 +
.4395 D8BF100018 common_code
	.%line 584 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 1 764
/******/  	    alg_word = helper_tokenize( cmnd_word+strlen(cmnd_word)+1 );
l_13150#:
	br[_strlen#], defer[1]
.%import_expr common_code 4396 <27:20:8,7:0:0> &bp 4397 +
.4396 F001100B2D common_code
	.%line 584 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 0
	load_addr[b2, l_13151#]
.4397 A080100401 common_code
	.%line 584 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
l_13151#:
	alu[a1, a1, +, b1]
.%import_expr common_code 4398 <34:22:0> &bp 780 +
.4398 D8C3200018 common_code
	.%line 584 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 2 780
	br[_helper_tokenize#], defer[2]
.4399 B0802C0401 common_code
	.%line 584 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 1
	alu[b2, a1, +, 1]
.%import_expr common_code 4400 <27:20:8,17:10:0> &bp 4401 +
.4400 F0011CC403 common_code
	.%line 584 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 0
	load_addr[a3, l_13152#]
.4401 0010000620 common_code
	.%line 249 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1375 2
/******/      while( *p != '\0' ) {
l_13152#:
	sram[read, $0, b1, 0, 1], ctx_swap[s1], defer[2]
.4402 B000200400 common_code
	.%line 585 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 1
/******/  	    xalg = helper_atou_sram( alg_word );
	alu[b2, --, B, b1]
.4403 F0000C0002 common_code
	.%line 246 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1375 0
/******/      __declspec(gp_reg) unsigned long x = 0;
	immed[a2, 0, <<0]
.4404 91D0100600 common_code
	.%line 249 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1375 0
/******/      while( *p != '\0' ) {
	alu_shf[b1, --, B, b1, <<3]
.4405 AA70000700 common_code
	.%line 249 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1375 2
	alu[--, b1, OR, 0]
.4406 8000120200 common_code
	.%line 249 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1375 1
	alu_shf[a1, --, B, $0, <<indirect]
.4407 8D80180101 common_code
	.%line 249 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1375 0
	asr[a1, a1, >>24]
.%import_expr common_code 4408 <34:22:0> &bp 4436 +
.4408 DC55100100 common_code
	.%line 249 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1375 1 4436
	beq[l_161#], defer[1]
.4409 A000360000 common_code
	.%line 249 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1375 0
	alu[a3, --, B, $0]
.4410 AA70000700 common_code
	.%line 250 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1375 2
/******/      	if( *p != ' ' )	{
	alu[--, b1, OR, 0]
.4411 8000180203 common_code
	.%line 250 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1375 1
	alu_shf[a1, --, B, a3, <<indirect]
.4412 8D80180101 common_code
	.%line 250 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1375 0
	asr[a1, a1, >>24]
.4413 8080380201 common_code
	.%line 250 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1375 1
	alu_shf[a3, --, B, a1, <<24]
.4414 8D80380103 common_code
	.%line 250 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1375 0
	asr[a3, a3, >>24]
.4415 AAB00C8003 common_code
	.%line 250 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1375 0
l_152#:
	alu[--, a3, -, 32]
.%import_expr common_code 4416 <34:22:0> &bp 4427 +
.4416 DC52C00100 common_code
	.%line 250 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1375 0 4427
	beq[l_159#]
.4417 81F0180202 common_code
	.%line 251 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1375 0
/******/      	    x *= 10;
	alu_shf[a1, --, B, a2, <<1]
.4418 91D0180202 common_code
	.%line 251 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1375 0
	alu_shf[b1, --, B, a2, <<3]
.4419 A080100401 common_code
	.%line 251 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1375 0
	alu[a1, a1, +, b1]
.4420 BA801CC003 common_code
	.%line 252 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1375 0
/******/      	    y = *p - '0';
	alu[b1, a3, -, 48]
.%import_expr common_code 4421 <34:22:0> &bp 4424 +
.4421 DC52000109 common_code
	.%line 253 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1375 0 4424
/******/  	    if( (y<0) || (y>9) )	return 0;
	blt[l_157#]
.4422 AAF0000709 common_code
	.%line 253 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1375 0
	alu[--, b1, -, 9]
.%import_expr common_code 4423 <34:22:0> &bp 4426 +
.4423 DC5280010A common_code
	.%line 253 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1375 0 4426
	ble[l_158#]
.%import_expr common_code 4424 <34:22:0> &bp 4437 +
.4424 DC55500018 common_code
	.%line 585 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 1 4437
/******/  	    xalg = helper_atou_sram( alg_word );
l_157#:
	br[l_162#], defer[1]
.4425 F000003B00 common_code
	.%line 585 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 0
	immed[b14, 0, <<0]
.4426 A080200401 common_code
	.%line 254 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1375 0
/******/  	    x += y;
l_158#:
	alu[a2, a1, +, b1]
.4427 B0C0200B01 common_code
	.%line 256 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1375 0
/******/  	p++;
l_159#:
	alu[b2, b2, +, 1]
.4428 0010000920 common_code
	.%line 249 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1375 1
/******/      while( *p != '\0' ) {
	sram[read, $0, b2, 0, 1], ctx_swap[s1], defer[1]
.4429 81D0100A00 common_code
	.%line 249 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1375 0
	alu_shf[a1, --, B, b2, <<3]
.4430 AA300C0001 common_code
	.%line 249 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1375 2
	alu[--, a1, OR, 0]
.4431 8000120200 common_code
	.%line 249 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1375 1
	alu_shf[a1, --, B, $0, <<indirect]
.4432 8D80180101 common_code
	.%line 249 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1375 0
	asr[a1, a1, >>24]
.4433 8080380201 common_code
	.%line 249 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1375 1
	alu_shf[a3, --, B, a1, <<24]
.4434 8D80380103 common_code
	.%line 249 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1375 0
	asr[a3, a3, >>24]
.%import_expr common_code 4435 <34:22:0> &bp 4415 +
.4435 DC4FC00101 common_code
	.%line 249 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1375 0 4415
	bne[l_152#]
.4436 B040E00002 common_code
	.%line 585 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
/******/  	    xalg = helper_atou_sram( alg_word );
l_161#:
	alu[b14, --, B, a2]
.%import_expr common_code 4437 <34:22:0> &bp 2924 +
.4437 DADB100018 common_code
	.%line 586 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 1 2924
/******/  	    helper_sram_outmsg_1ul( xalg, outmsgstr );
l_162#:
	br[_helper_sram_outmsg_1ul#], defer[1]
.%import_expr common_code 4438 <27:20:8,7:0:0> &bp 4439 +
.4438 F001101757 common_code
	.%line 586 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 0
	load_addr[b5, l_13153#]
.4439 F0000C0300 common_code
	.%line 587 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
/******/  	    alg = xalg;
l_13153#:
	nop
.%import_expr common_code 4440 <34:22:0> &bp 4592 +
.4440 DC7C100018 common_code
	.%line 587 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 1 4592
	br[l_440#], defer[1]
.4441 A00DF03800 common_code
	.%line 587 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 0
	alu[@a95, --, B, b14]
.4442 B0C04003D8 common_code
	.%line 589 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
/******/      } else if( strncmp_sram(sram_inmsgstr, RESET, 5) == 0 ) {
l_164#:
	alu[b4, b0, +, 216]
.%import_expr common_code 4443 <34:22:0> &bp 1427 +
.4443 D964E00018 common_code
	.%line 589 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 2 1427
	br[_strncmp_sram#], defer[2]
.4444 F0000C1401 common_code
	.%line 589 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 1
	immed[a1, 5, <<0]
.%import_expr common_code 4445 <27:20:8,17:10:0> &bp 4446 +
.4445 F0011D7803 common_code
	.%line 589 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 0
	load_addr[a3, l_13154#]
.4446 A070000001 common_code
	.%line 589 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
l_13154#:
	alu[--, --, B, a1]
.%import_expr common_code 4447 <34:22:0> &bp 4574 +
.4447 DC77800101 common_code
	.%line 589 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0 4574
	bne[l_437#]
.4448 F0000C00EF common_code
	.%line 195 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1376 0
/******/      debug_on = 0;
	immed[@a111, 0, <<0]
.4449 F0000C00DF common_code
	.%line 196 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1376 0
/******/      alg = SCAN_DRAM;
	immed[@a95, 0, <<0]
.4450 F0000C00BF common_code
	.%line 174 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1377 0
/******/      npkts = 0;
	immed[@a63, 0, <<0]
.4451 F0000C00CF common_code
	.%line 175 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1377 0
/******/      nbytes = 0;
	immed[@a79, 0, <<0]
.4452 F00003FF00 common_code
	.%line 176 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1377 0
/******/      nmods = 0;
	immed[@b127, 0, <<0]
.4453 F0000C00FF common_code
	.%line 178 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1377 0
/******/      nerrs = 0;
	immed[@a127, 0, <<0]
.4454 F0000C0180 common_code
	.%line 179 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1377 0
/******/      errno[0] = 0;	errno[1] = 0;	errno[2] = 0;	errno[3] = 0;
	immed[$0, 0, <<0]
.4455 F0000C0181 common_code
	.%line 179 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1377 0
	immed[$1, 0, <<0]
.4456 F0000C0182 common_code
	.%line 179 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1377 0
	immed[$2, 0, <<0]
.%import_expr common_code 4457 <27:20:8,17:10:0> _errno &v 0 +
.4457 F0400C1001 common_code
	.%line 180 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1377 0
/******/      errno[4] = 0;
	immed_w0[a1, @_errno]
.%import_expr common_code 4458 <27:20:24,17:10:16> _errno &v 0 +
.4458 F4400C0001 common_code
	.%line 180 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1377 0
	immed_w1[a1, @_errno]
.4459 0118008201 common_code
	.%line 180 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1377 2
	sram[write, $0, a1, 0, 5], ctx_swap[s1], defer[2]
.4460 F0000C0183 common_code
	.%line 179 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:1377 1
/******/      errno[0] = 0;	errno[1] = 0;	errno[2] = 0;	errno[3] = 0;
	immed[$3, 0, <<0]
.4461 F0000C0184 common_code
	.%line 180 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:1377 0
/******/      errno[4] = 0;
	immed[$4, 0, <<0]
.4462 FC0C000000 common_code
	.%line 182 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1381 1
/******/      sleep( SLEEP_CYCLES );		// not sure if I need this
	local_csr_rd[timestamp_low]
.4463 F000000700 common_code
	.%line 182 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:1381 0
	immed[b1, 0, <<0]
.4464 F0003DAC01 common_code
	.%line 182 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1378 0
	immed[a1, 875, <<0]
.4465 A0C0100401 common_code
	.%line 182 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1378 0
	alu[a1, b1, +, a1]
.4466 E000200002 common_code
	.%line 182 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1378 2
	ctx_arb[s1], defer[2]
.4467 FC07EC0701 common_code
	.%line 182 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:1379 1
	local_csr_wr[active_future_count_signal, 1]
.4468 FC05EC0001 common_code
	.%line 182 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:1380 0
	local_csr_wr[active_ctx_future_count, a1]
.4469 AAB0001B04 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1383 0
/******/      switch(pid) {
	alu[--, 4, -, b6]
.%import_expr common_code 4470 <34:22:0> &bp 4489 +
.4470 DC62400105 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1383 0 4489
	blo[l_231#]
.%import_expr common_code 4471 <26:22:8,7:0:0> &bp 4472 +
.4471 E804401B78 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1383 0 4472 B6
	jump[b6, l_13181#], targets[l_13185#,l_13184#,l_13183#,l_13182#,l_13181#]
.%import_expr common_code 4472 <34:22:0> &bp 4489 +
.4472 DC62400018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1383 0 4489
l_13181#:
	br[l_231#]
.%import_expr common_code 4473 <34:22:0> &bp 4486 +
.4473 DC61800018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1383 0 4486
l_13182#:
	br[l_221#]
.%import_expr common_code 4474 <34:22:0> &bp 4483 +
.4474 DC60C00018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1383 0 4483
l_13183#:
	br[l_211#]
.%import_expr common_code 4475 <34:22:0> &bp 4480 +
.4475 DC60000018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1383 0 4480
l_13184#:
	br[l_201#]
.%import_expr common_code 4476 <34:22:0> &bp 4477 +
.4476 DC5F400018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1383 0 4477
l_13185#:
	br[l_191#]
.%import_expr common_code 4477 <34:22:0> &bp 4491 +
.4477 DC62E00018 common_code
	.%line 342 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1383 2 4491
/******/                      case 0:  stats_regnum = ONL_ROUTER_PLUGIN_4_CNTR_0;  break;
l_191#:
	br[l_250#], defer[2]
.4478 F000001330 common_code
	.%line 340 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1383 1
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_4;
	immed[b4, 48, <<0]
.4479 F0000CD805 common_code
	.%line 342 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1383 0
/******/                      case 0:  stats_regnum = ONL_ROUTER_PLUGIN_4_CNTR_0;  break;
	immed[a5, 54, <<0]
.%import_expr common_code 4480 <34:22:0> &bp 4491 +
.4480 DC62E00018 common_code
	.%line 330 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1383 2 4491
/******/                      case 0:  stats_regnum = ONL_ROUTER_PLUGIN_3_CNTR_0;  break;
l_201#:
	br[l_250#], defer[2]
.4481 F00000132C common_code
	.%line 328 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1383 1
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_3;
	immed[b4, 44, <<0]
.4482 F0000CC805 common_code
	.%line 330 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1383 0
/******/                      case 0:  stats_regnum = ONL_ROUTER_PLUGIN_3_CNTR_0;  break;
	immed[a5, 50, <<0]
.%import_expr common_code 4483 <34:22:0> &bp 4491 +
.4483 DC62E00018 common_code
	.%line 318 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1383 2 4491
/******/                      case 0:  stats_regnum = ONL_ROUTER_PLUGIN_2_CNTR_0;  break;
l_211#:
	br[l_250#], defer[2]
.4484 F000001328 common_code
	.%line 316 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1383 1
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_2;
	immed[b4, 40, <<0]
.4485 F0000CB805 common_code
	.%line 318 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1383 0
/******/                      case 0:  stats_regnum = ONL_ROUTER_PLUGIN_2_CNTR_0;  break;
	immed[a5, 46, <<0]
.%import_expr common_code 4486 <34:22:0> &bp 4491 +
.4486 DC62E00018 common_code
	.%line 306 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1383 2 4491
/******/                      case 0:  stats_regnum = ONL_ROUTER_PLUGIN_1_CNTR_0;  break;
l_221#:
	br[l_250#], defer[2]
.4487 F000001324 common_code
	.%line 304 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1383 1
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_1;
	immed[b4, 36, <<0]
.4488 F0000CA805 common_code
	.%line 306 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1383 0
/******/                      case 0:  stats_regnum = ONL_ROUTER_PLUGIN_1_CNTR_0;  break;
	immed[a5, 42, <<0]
.4489 F000001320 common_code
	.%line 351 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1383 0
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_0;
l_231#:
	immed[b4, 32, <<0]
.4490 F0000C9805 common_code
	.%line 353 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1383 0
/******/                      case 0:  stats_regnum = ONL_ROUTER_PLUGIN_0_CNTR_0;  break;
	immed[a5, 38, <<0]
.4491 A040E00005 common_code
	.%line 16 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1382 0
/******/      WU_loadGlobalRegister( stats_regnum, 0, stats_cerr );
l_250#:
	alu[a14, --, B, a5]
.%import_expr common_code 4492 <34:22:0> &bp 3749 +
.4492 DBA9600018 common_code
	.%line 16 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1382 2 3749
	br[_WU_loadGlobalRegister#], defer[2]
.4493 F000003B00 common_code
	.%line 16 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1382 1
	immed[b14, 0, <<0]
.%import_expr common_code 4494 <27:20:8,7:0:0> &bp 4495 +
.4494 F00110178F common_code
	.%line 16 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1382 0
	load_addr[b5, l_13155#]
.4495 AAB0001B04 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1385 0
/******/      switch(pid) {
l_13155#:
	alu[--, 4, -, b6]
.%import_expr common_code 4496 <34:22:0> &bp 4515 +
.4496 DC68C00105 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1385 0 4515
	blo[l_293#]
.%import_expr common_code 4497 <26:22:8,7:0:0> &bp 4498 +
.4497 E804401B92 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1385 0 4498 B6
	jump[b6, l_13186#], targets[l_13190#,l_13189#,l_13188#,l_13187#,l_13186#]
.%import_expr common_code 4498 <34:22:0> &bp 4515 +
.4498 DC68C00018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1385 0 4515
l_13186#:
	br[l_293#]
.%import_expr common_code 4499 <34:22:0> &bp 4512 +
.4499 DC68000018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1385 0 4512
l_13187#:
	br[l_283#]
.%import_expr common_code 4500 <34:22:0> &bp 4509 +
.4500 DC67400018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1385 0 4509
l_13188#:
	br[l_273#]
.%import_expr common_code 4501 <34:22:0> &bp 4506 +
.4501 DC66800018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1385 0 4506
l_13189#:
	br[l_263#]
.%import_expr common_code 4502 <34:22:0> &bp 4503 +
.4502 DC65C00018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1385 0 4503
l_13190#:
	br[l_253#]
.%import_expr common_code 4503 <34:22:0> &bp 4517 +
.4503 DC69600018 common_code
	.%line 343 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1385 2 4517
/******/                      case 1:  stats_regnum = ONL_ROUTER_PLUGIN_4_CNTR_1;  break;
l_253#:
	br[l_312#], defer[2]
.4504 F000001330 common_code
	.%line 340 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1385 1
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_4;
	immed[b4, 48, <<0]
.4505 F0000CDC05 common_code
	.%line 343 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1385 0
/******/                      case 1:  stats_regnum = ONL_ROUTER_PLUGIN_4_CNTR_1;  break;
	immed[a5, 55, <<0]
.%import_expr common_code 4506 <34:22:0> &bp 4517 +
.4506 DC69600018 common_code
	.%line 331 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1385 2 4517
/******/                      case 1:  stats_regnum = ONL_ROUTER_PLUGIN_3_CNTR_1;  break;
l_263#:
	br[l_312#], defer[2]
.4507 F00000132C common_code
	.%line 328 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1385 1
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_3;
	immed[b4, 44, <<0]
.4508 F0000CCC05 common_code
	.%line 331 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1385 0
/******/                      case 1:  stats_regnum = ONL_ROUTER_PLUGIN_3_CNTR_1;  break;
	immed[a5, 51, <<0]
.%import_expr common_code 4509 <34:22:0> &bp 4517 +
.4509 DC69600018 common_code
	.%line 319 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1385 2 4517
/******/                      case 1:  stats_regnum = ONL_ROUTER_PLUGIN_2_CNTR_1;  break;
l_273#:
	br[l_312#], defer[2]
.4510 F000001328 common_code
	.%line 316 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1385 1
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_2;
	immed[b4, 40, <<0]
.4511 F0000CBC05 common_code
	.%line 319 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1385 0
/******/                      case 1:  stats_regnum = ONL_ROUTER_PLUGIN_2_CNTR_1;  break;
	immed[a5, 47, <<0]
.%import_expr common_code 4512 <34:22:0> &bp 4517 +
.4512 DC69600018 common_code
	.%line 307 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1385 2 4517
/******/                      case 1:  stats_regnum = ONL_ROUTER_PLUGIN_1_CNTR_1;  break;
l_283#:
	br[l_312#], defer[2]
.4513 F000001324 common_code
	.%line 304 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1385 1
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_1;
	immed[b4, 36, <<0]
.4514 F0000CAC05 common_code
	.%line 307 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1385 0
/******/                      case 1:  stats_regnum = ONL_ROUTER_PLUGIN_1_CNTR_1;  break;
	immed[a5, 43, <<0]
.4515 F000001320 common_code
	.%line 351 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1385 0
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_0;
l_293#:
	immed[b4, 32, <<0]
.4516 F0000C9C05 common_code
	.%line 354 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1385 0
/******/                      case 1:  stats_regnum = ONL_ROUTER_PLUGIN_0_CNTR_1;  break;
	immed[a5, 39, <<0]
.4517 A040E00005 common_code
	.%line 16 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1384 0
/******/      WU_loadGlobalRegister( stats_regnum, 0, stats_cerr );
l_312#:
	alu[a14, --, B, a5]
.%import_expr common_code 4518 <34:22:0> &bp 3749 +
.4518 DBA9600018 common_code
	.%line 16 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1384 2 3749
	br[_WU_loadGlobalRegister#], defer[2]
.4519 F000003B00 common_code
	.%line 16 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1384 1
	immed[b14, 0, <<0]
.%import_expr common_code 4520 <27:20:8,7:0:0> &bp 4521 +
.4520 F0011017A9 common_code
	.%line 16 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1384 0
	load_addr[b5, l_13156#]
.4521 AAB0001B04 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1387 0
/******/      switch(pid) {
l_13156#:
	alu[--, 4, -, b6]
.%import_expr common_code 4522 <34:22:0> &bp 4541 +
.4522 DC6F400105 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1387 0 4541
	blo[l_355#]
.%import_expr common_code 4523 <26:22:8,7:0:0> &bp 4524 +
.4523 E804401BAC common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1387 0 4524 B6
	jump[b6, l_13191#], targets[l_13195#,l_13194#,l_13193#,l_13192#,l_13191#]
.%import_expr common_code 4524 <34:22:0> &bp 4541 +
.4524 DC6F400018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1387 0 4541
l_13191#:
	br[l_355#]
.%import_expr common_code 4525 <34:22:0> &bp 4538 +
.4525 DC6E800018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1387 0 4538
l_13192#:
	br[l_345#]
.%import_expr common_code 4526 <34:22:0> &bp 4535 +
.4526 DC6DC00018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1387 0 4535
l_13193#:
	br[l_335#]
.%import_expr common_code 4527 <34:22:0> &bp 4532 +
.4527 DC6D000018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1387 0 4532
l_13194#:
	br[l_325#]
.%import_expr common_code 4528 <34:22:0> &bp 4529 +
.4528 DC6C400018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1387 0 4529
l_13195#:
	br[l_315#]
.%import_expr common_code 4529 <34:22:0> &bp 4543 +
.4529 DC6FE00018 common_code
	.%line 344 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1387 2 4543
/******/                      case 2:  stats_regnum = ONL_ROUTER_PLUGIN_4_CNTR_2;  break;
l_315#:
	br[l_374#], defer[2]
.4530 F000001330 common_code
	.%line 340 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1387 1
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_4;
	immed[b4, 48, <<0]
.4531 F0000CE005 common_code
	.%line 344 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1387 0
/******/                      case 2:  stats_regnum = ONL_ROUTER_PLUGIN_4_CNTR_2;  break;
	immed[a5, 56, <<0]
.%import_expr common_code 4532 <34:22:0> &bp 4543 +
.4532 DC6FE00018 common_code
	.%line 332 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1387 2 4543
/******/                      case 2:  stats_regnum = ONL_ROUTER_PLUGIN_3_CNTR_2;  break;
l_325#:
	br[l_374#], defer[2]
.4533 F00000132C common_code
	.%line 328 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1387 1
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_3;
	immed[b4, 44, <<0]
.4534 F0000CD005 common_code
	.%line 332 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1387 0
/******/                      case 2:  stats_regnum = ONL_ROUTER_PLUGIN_3_CNTR_2;  break;
	immed[a5, 52, <<0]
.%import_expr common_code 4535 <34:22:0> &bp 4543 +
.4535 DC6FE00018 common_code
	.%line 320 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1387 2 4543
/******/                      case 2:  stats_regnum = ONL_ROUTER_PLUGIN_2_CNTR_2;  break;
l_335#:
	br[l_374#], defer[2]
.4536 F000001328 common_code
	.%line 316 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1387 1
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_2;
	immed[b4, 40, <<0]
.4537 F0000CC005 common_code
	.%line 320 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1387 0
/******/                      case 2:  stats_regnum = ONL_ROUTER_PLUGIN_2_CNTR_2;  break;
	immed[a5, 48, <<0]
.%import_expr common_code 4538 <34:22:0> &bp 4543 +
.4538 DC6FE00018 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1387 2 4543
/******/                      case 2:  stats_regnum = ONL_ROUTER_PLUGIN_1_CNTR_2;  break;
l_345#:
	br[l_374#], defer[2]
.4539 F000001324 common_code
	.%line 304 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1387 1
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_1;
	immed[b4, 36, <<0]
.4540 F0000CB005 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1387 0
/******/                      case 2:  stats_regnum = ONL_ROUTER_PLUGIN_1_CNTR_2;  break;
	immed[a5, 44, <<0]
.4541 F000001320 common_code
	.%line 351 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1387 0
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_0;
l_355#:
	immed[b4, 32, <<0]
.4542 F0000CA005 common_code
	.%line 355 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1387 0
/******/                      case 2:  stats_regnum = ONL_ROUTER_PLUGIN_0_CNTR_2;  break;
	immed[a5, 40, <<0]
.4543 A040E00005 common_code
	.%line 16 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1386 0
/******/      WU_loadGlobalRegister( stats_regnum, 0, stats_cerr );
l_374#:
	alu[a14, --, B, a5]
.%import_expr common_code 4544 <34:22:0> &bp 3749 +
.4544 DBA9600018 common_code
	.%line 16 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1386 2 3749
	br[_WU_loadGlobalRegister#], defer[2]
.4545 F000003B00 common_code
	.%line 16 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1386 1
	immed[b14, 0, <<0]
.%import_expr common_code 4546 <27:20:8,7:0:0> &bp 4547 +
.4546 F0011017C3 common_code
	.%line 16 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1386 0
	load_addr[b5, l_13157#]
.4547 AAB0001B04 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1389 0
/******/      switch(pid) {
l_13157#:
	alu[--, 4, -, b6]
.%import_expr common_code 4548 <34:22:0> &bp 4567 +
.4548 DC75C00105 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1389 0 4567
	blo[l_417#]
.%import_expr common_code 4549 <26:22:8,7:0:0> &bp 4550 +
.4549 E804401BC6 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1389 0 4550 B6
	jump[b6, l_13196#], targets[l_13200#,l_13199#,l_13198#,l_13197#,l_13196#]
.%import_expr common_code 4550 <34:22:0> &bp 4567 +
.4550 DC75C00018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1389 0 4567
l_13196#:
	br[l_417#]
.%import_expr common_code 4551 <34:22:0> &bp 4564 +
.4551 DC75000018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1389 0 4564
l_13197#:
	br[l_407#]
.%import_expr common_code 4552 <34:22:0> &bp 4561 +
.4552 DC74400018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1389 0 4561
l_13198#:
	br[l_397#]
.%import_expr common_code 4553 <34:22:0> &bp 4558 +
.4553 DC73800018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1389 0 4558
l_13199#:
	br[l_387#]
.%import_expr common_code 4554 <34:22:0> &bp 4555 +
.4554 DC72C00018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1389 0 4555
l_13200#:
	br[l_377#]
.%import_expr common_code 4555 <34:22:0> &bp 4569 +
.4555 DC76600018 common_code
	.%line 345 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1389 2 4569
/******/                      case 3:  stats_regnum = ONL_ROUTER_PLUGIN_4_CNTR_3;  break;
l_377#:
	br[l_436#], defer[2]
.4556 F000001330 common_code
	.%line 340 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1389 1
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_4;
	immed[b4, 48, <<0]
.4557 F0000CE405 common_code
	.%line 345 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1389 0
/******/                      case 3:  stats_regnum = ONL_ROUTER_PLUGIN_4_CNTR_3;  break;
	immed[a5, 57, <<0]
.%import_expr common_code 4558 <34:22:0> &bp 4569 +
.4558 DC76600018 common_code
	.%line 333 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1389 2 4569
/******/                      case 3:  stats_regnum = ONL_ROUTER_PLUGIN_3_CNTR_3;  break;
l_387#:
	br[l_436#], defer[2]
.4559 F00000132C common_code
	.%line 328 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1389 1
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_3;
	immed[b4, 44, <<0]
.4560 F0000CD405 common_code
	.%line 333 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1389 0
/******/                      case 3:  stats_regnum = ONL_ROUTER_PLUGIN_3_CNTR_3;  break;
	immed[a5, 53, <<0]
.%import_expr common_code 4561 <34:22:0> &bp 4569 +
.4561 DC76600018 common_code
	.%line 321 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1389 2 4569
/******/                      case 3:  stats_regnum = ONL_ROUTER_PLUGIN_2_CNTR_3;  break;
l_397#:
	br[l_436#], defer[2]
.4562 F000001328 common_code
	.%line 316 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1389 1
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_2;
	immed[b4, 40, <<0]
.4563 F0000CC405 common_code
	.%line 321 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1389 0
/******/                      case 3:  stats_regnum = ONL_ROUTER_PLUGIN_2_CNTR_3;  break;
	immed[a5, 49, <<0]
.%import_expr common_code 4564 <34:22:0> &bp 4569 +
.4564 DC76600018 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1389 2 4569
/******/                      case 3:  stats_regnum = ONL_ROUTER_PLUGIN_1_CNTR_3;  break;
l_407#:
	br[l_436#], defer[2]
.4565 F000001324 common_code
	.%line 304 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1389 1
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_1;
	immed[b4, 36, <<0]
.4566 F0000CB405 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1389 0
/******/                      case 3:  stats_regnum = ONL_ROUTER_PLUGIN_1_CNTR_3;  break;
	immed[a5, 45, <<0]
.4567 F000001320 common_code
	.%line 351 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1389 0
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_0;
l_417#:
	immed[b4, 32, <<0]
.4568 F0000CA405 common_code
	.%line 356 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1389 0
/******/                      case 3:  stats_regnum = ONL_ROUTER_PLUGIN_0_CNTR_3;  break;
	immed[a5, 41, <<0]
.4569 A040E00005 common_code
	.%line 16 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1388 0
/******/      WU_loadGlobalRegister( stats_regnum, 0, stats_cerr );
l_436#:
	alu[a14, --, B, a5]
.%import_expr common_code 4570 <34:22:0> &bp 3749 +
.4570 DBA9600018 common_code
	.%line 16 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1388 2 3749
	br[_WU_loadGlobalRegister#], defer[2]
.4571 F000003B00 common_code
	.%line 16 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1388 1
	immed[b14, 0, <<0]
.%import_expr common_code 4572 <27:20:8,7:0:0> &bp 4573 +
.4572 F0011017DD common_code
	.%line 16 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1388 0
	load_addr[b5, l_13158#]
.%import_expr common_code 4573 <34:22:0> &bp 4592 +
.4573 DC7C000018 common_code
	.%line 16 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1388 0 4592
l_13158#:
	br[l_440#]
.4574 B0C04003E0 common_code
	.%line 591 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
/******/      } else if( strncmp_sram(sram_inmsgstr, DEBUG_op, 5) == 0 ) {
l_437#:
	alu[b4, b0, +, 224]
.%import_expr common_code 4575 <34:22:0> &bp 1427 +
.4575 D964E00018 common_code
	.%line 591 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 2 1427
	br[_strncmp_sram#], defer[2]
.4576 F0000C1401 common_code
	.%line 591 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 1
	immed[a1, 5, <<0]
.%import_expr common_code 4577 <27:20:8,17:10:0> &bp 4578 +
.4577 F0011F8803 common_code
	.%line 591 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 0
	load_addr[a3, l_13159#]
.4578 A070000001 common_code
	.%line 591 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
l_13159#:
	alu[--, --, B, a1]
.%import_expr common_code 4579 <34:22:0> &bp 4587 +
.4579 DC7AC00101 common_code
	.%line 591 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0 4587
	bne[l_439#]
.4580 A0801C04EF common_code
	.%line 592 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
/******/      	debug_on = (debug_on+1) & 0x1;
	alu[a1, @a111, +, 1]
.4581 A40EFC0401 common_code
	.%line 592 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[@a111, a1, AND, 1]
.4582 B040E000EF common_code
	.%line 593 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
/******/  	helper_sram_outmsg_1ul( debug_on, outmsgstr );
	alu[b14, --, B, @a111]
.%import_expr common_code 4583 <34:22:0> &bp 2924 +
.4583 DADB100018 common_code
	.%line 593 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 1 2924
l_13034#:
	br[_helper_sram_outmsg_1ul#], defer[1]
.%import_expr common_code 4584 <27:20:8,7:0:0> &bp 4585 +
.4584 F0011017E9 common_code
	.%line 593 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 0
	load_addr[b5, l_13160#]
.4585 F0000C0300 common_code
	.%line 593 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
l_13160#:
	nop
.%import_expr common_code 4586 <34:22:0> &bp 4592 +
.4586 DC7C000018 common_code
	.%line 593 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0 4592
	br[l_440#]
.4587 B0804F2000 common_code
	.%line 595 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
/******/  	memcpy_lmem_sram( outmsgstr, BAD_OP_msg, 8 );
l_439#:
	alu[b4, a0, +, 200]
.4588 B0C03003E8 common_code
	.%line 595 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	alu[b3, b0, +, 232]
.4589 F0000C2005 common_code
	.%line 595 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	immed[a5, 8, <<0]
.%import_expr common_code 4590 <34:22:0> &bp 890 +
.4590 D8DE900018 common_code
	.%line 595 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 1 890
l_13033#:
	br[_memcpy_lmem_sram#], defer[1]
.%import_expr common_code 4591 <27:20:8,17:10:0> &bp 4592 +
.4591 F0011FC002 common_code
	.%line 595 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 0
	load_addr[a2, l_13161#]
.%import_expr common_code 4592 <34:22:0> &bp 110 +
.4592 D81B900018 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 1 110
/******/    msglen = strlen_lmem(msg);
l_13161#:
l_440#:
	br[_strlen_lmem#], defer[1]
.%import_expr common_code 4593 <27:20:8,7:0:0> &bp 4594 +
.4593 F001100BF2 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1374 0
	load_addr[b2, l_13162#]
.4594 AAF00C6C01 common_code
	.%line 289 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
/******/    if(msglen > 27)
l_13162#:
	alu[--, 27, -, a1]
.%import_expr common_code 4595 <34:22:0> &bp 4823 +
.4595 DCB5C00105 common_code
	.%line 289 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0 4823
	blo[l_527#]
.4596 A070000001 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
/******/    for(i=0; i<msglen; ++i)
	alu[--, --, B, a1]
.%import_expr common_code 4597 <34:22:0> &bp 4625 +
.4597 DC84600100 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 2 4625
	beq[l_449#], defer[2]
.4598 F000000700 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1374 1
	immed[b1, 0, <<0]
.4599 B08EFE0000 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1374 0
/******/    intarr[0] = ((((unsigned int)(padmsg[0])) & 0xff) << 24) | ((((unsigned int)(padmsg[1])) & 0xff) << 16) | ((((unsigned int)(padmsg[2])) & 0xff) << 8) | (((unsigned int)(padmsg[3])) & 0xff);
	alu[@b111, a0, +, 128]
.4600 A0802E0000 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
/******/      padmsg[i] = msg[i];
	alu[a2, a0, +, 128]
.4601 A0C0300402 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	alu[a3, b1, +, a2]
.4602 A0802F2000 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
l_13065#:
	alu[a2, a0, +, 200]
.4603 A0C0200402 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	alu[a2, b1, +, a2]
.4604 FC06EC0002 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	local_csr_wr[active_lm_addr_1, a2]
.4605 FC066C0003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	local_csr_wr[active_lm_addr_0, a3]
.4606 81D0280202 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	alu_shf[a2, --, B, a2, <<3]
.4607 AA300C0002 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 2
	alu[--, a2, OR, 0]
.4608 8000216200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1374 1
	alu_shf[a2, --, B, *l$index1, <<indirect]
.4609 9D80280102 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1374 0
	asr[b2, a2, >>24]
.4610 FC06EC0003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	local_csr_wr[active_lm_addr_1, a3]
.4611 AAC02C0C03 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	alu[a2, 3, -, a3]
.4612 91D0480202 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	alu_shf[b4, --, B, a2, <<3]
.4613 AA70001300 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 1
	alu[--, b4, OR, 0]
.4614 820027FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1374 0
	alu_shf[a2, --, ~B, 255, <<indirect]
.4615 B400380002 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	alu[b3, a2, AND, *l$index0]
.4616 C001100802 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	ld_field_w_clr[a2, 0001, b2, <<0]
.4617 AA70001300 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 1
	alu[--, b4, OR, 0]
.4618 8A00280E02 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1374 0
	alu_shf[a2, b3, OR, a2, <<indirect]
.4619 B0C0100701 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
/******/    for(i=0; i<msglen; ++i)
	alu[b1, b1, +, 1]
.4620 AAF0000401 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	alu[--, b1, -, a1]
.%import_expr common_code 4621 <34:22:0> &bp 4602 +
.4621 DC7EB00105 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 3 4602
	blo[l_13065#], defer[3]
.4622 A062000002 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1374 2
/******/      padmsg[i] = msg[i];
	alu[*l$index1, --, B, a2]
.4623 A0802E0000 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1374 1
/******/    for(i=0; i<msglen; ++i)
	alu[a2, a0, +, 128]
.4624 A0C0300402 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1374 0
	alu[a3, b1, +, a2]
.4625 A0802E0000 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
/******/    padmsg[i] = '\0';
l_449#:
	alu[a2, a0, +, 128]
.4626 A0C0300402 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	alu[a3, b1, +, a2]
.4627 FC06EC0003 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	local_csr_wr[active_lm_addr_1, a3]
.4628 FC066C0003 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	local_csr_wr[active_lm_addr_0, a3]
.4629 BAC01C0C03 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	alu[b1, 3, -, a3]
.4630 91D0200600 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	alu_shf[b2, --, B, b1, <<3]
.4631 AA70000B00 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 1
	alu[--, b2, OR, 0]
.4632 920017FE00 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1374 0
	alu_shf[b1, --, ~B, 255, <<indirect]
.4633 B440100620 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	alu[b1, b1, AND, *l$index1]
.4634 AA70000B00 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 1
	alu[--, b2, OR, 0]
.4635 9A00180620 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1374 0
	alu_shf[b1, b1, OR, 0, <<indirect]
.4636 A020000400 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	alu[*l$index0, --, B, b1]
.4637 B0801C0401 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
/******/    for(i=msglen+1; i<28; ++i)
	alu[b1, a1, +, 1]
.4638 AAF000071C common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	alu[--, b1, -, 28]
.%import_expr common_code 4639 <34:22:0> &bp 4654 +
.4639 DC8B800108 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0 4654
	bge[l_453#]
.4640 A0C0300402 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
/******/      padmsg[i] = 0xff;
l_451#:
	alu[a3, b1, +, a2]
.4641 FC06EC0003 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	local_csr_wr[active_lm_addr_1, a3]
.4642 FC066C0003 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	local_csr_wr[active_lm_addr_0, a3]
.4643 AAC01C0C03 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	alu[a1, 3, -, a3]
.4644 81D0180201 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	alu_shf[a1, --, B, a1, <<3]
.4645 AA300C0001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 1
	alu[--, a1, OR, 0]
.4646 900027FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1374 0
	alu_shf[b2, --, B, 255, <<indirect]
.4647 A200100800 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	alu[a1, --, ~B, b2]
.4648 B0C0100701 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
/******/    for(i=msglen+1; i<28; ++i)
	alu[b1, b1, +, 1]
.4649 AAF000071C common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	alu[--, b1, -, 28]
.%import_expr common_code 4650 <34:22:0> &bp 4640 +
.4650 DC88300109 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 3 4640
	blt[l_451#], defer[3]
.4651 A400188001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1374 2
/******/      padmsg[i] = 0xff;
	alu[a1, a1, AND, *l$index1]
.4652 AA00100801 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1374 1
	alu[a1, a1, OR, b2]
.4653 A060000001 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1374 0
	alu[*l$index0, --, B, a1]
.4654 FC0663BF00 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
/******/    intarr[0] = ((((unsigned int)(padmsg[0])) & 0xff) << 24) | ((((unsigned int)(padmsg[1])) & 0xff) << 16) | ((((unsigned int)(padmsg[2])) & 0xff) << 8) | (((unsigned int)(padmsg[3])) & 0xff);
l_453#:
	local_csr_wr[active_lm_addr_0, @b111]
.4655 FC06EC0300 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	local_csr_wr[active_lm_addr_1, 0]
.4656 F0000C0300 common_code
	.%line 603 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
/******/      hdr.num_words = 7;
	nop
.4657 F0000C0300 common_code
	.%line 603 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	nop
.4658 8000114000 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 1
/******/    intarr[0] = ((((unsigned int)(padmsg[0])) & 0xff) << 24) | ((((unsigned int)(padmsg[1])) & 0xff) << 16) | ((((unsigned int)(padmsg[2])) & 0xff) << 8) | (((unsigned int)(padmsg[3])) & 0xff);
	alu_shf[a1, --, B, *l$index0, <<0]
.4659 8D80180101 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1374 0
	asr[a1, a1, >>24]
.4660 C001180801 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	ld_field_w_clr[b2, 0001, a1, <<0]
.4661 9180114200 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 1
	alu_shf[b1, --, B, *l$index0, <<8]
.4662 9D80100500 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1374 0
	asr[b1, b1, >>24]
.4663 C001100401 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	ld_field_w_clr[a1, 0001, b1, <<0]
.4664 8100180201 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	alu_shf[a1, --, B, a1, <<16]
.4665 8A80200A01 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	alu_shf[a2, a1, OR, b2, <<24]
.4666 8100114200 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 1
	alu_shf[a1, --, B, *l$index0, <<16]
.4667 8D80180101 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1374 0
	asr[a1, a1, >>24]
.4668 C001180401 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	ld_field_w_clr[b1, 0001, a1, <<0]
.4669 9B80200602 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	alu_shf[b2, a2, OR, b1, <<8]
.4670 9080114200 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 1
	alu_shf[b1, --, B, *l$index0, <<24]
.4671 9D80100500 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1374 0
	asr[b1, b1, >>24]
.4672 C001100401 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	ld_field_w_clr[a1, 0001, b1, <<0]
.4673 AA40300801 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	alu[a3, b2, OR, a1]
.4674 9000114400 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 1
/******/    intarr[1] = ((((unsigned int)(padmsg[4])) & 0xff) << 24) | ((((unsigned int)(padmsg[5])) & 0xff) << 16) | ((((unsigned int)(padmsg[6])) & 0xff) << 8) | (((unsigned int)(padmsg[7])) & 0xff);
	alu_shf[b1, --, B, *l$index0[1], <<0]
.4675 9D80100500 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1374 0
	asr[b1, b1, >>24]
.4676 C001100402 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	ld_field_w_clr[a2, 0001, b1, <<0]
.4677 9180114600 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 1
	alu_shf[b1, --, B, *l$index0[1], <<8]
.4678 9D80100500 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1374 0
	asr[b1, b1, >>24]
.4679 C001100401 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	ld_field_w_clr[a1, 0001, b1, <<0]
.4680 9100180201 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	alu_shf[b1, --, B, a1, <<16]
.4681 8A80280602 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	alu_shf[a2, b1, OR, a2, <<24]
.4682 8100114600 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 1
	alu_shf[a1, --, B, *l$index0[1], <<16]
.4683 8D80180101 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1374 0
	asr[a1, a1, >>24]
.4684 C001180401 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	ld_field_w_clr[b1, 0001, a1, <<0]
.4685 9B80200602 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	alu_shf[b2, a2, OR, b1, <<8]
.4686 9080114600 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 1
	alu_shf[b1, --, B, *l$index0[1], <<24]
.4687 9D80100500 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1374 0
	asr[b1, b1, >>24]
.4688 C001100401 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	ld_field_w_clr[a1, 0001, b1, <<0]
.4689 BA40500801 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	alu[b5, b2, OR, a1]
.4690 8000114800 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 1
/******/    intarr[2] = ((((unsigned int)(padmsg[8])) & 0xff) << 24) | ((((unsigned int)(padmsg[9])) & 0xff) << 16) | ((((unsigned int)(padmsg[10])) & 0xff) << 8) | (((unsigned int)(padmsg[11])) & 0xff);
	alu_shf[a1, --, B, *l$index0[2], <<0]
.4691 8D80180101 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1374 0
	asr[a1, a1, >>24]
.4692 C001180801 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	ld_field_w_clr[b2, 0001, a1, <<0]
.4693 9180114A00 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 1
	alu_shf[b1, --, B, *l$index0[2], <<8]
.4694 9D80100500 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1374 0
	asr[b1, b1, >>24]
.4695 C001100401 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	ld_field_w_clr[a1, 0001, b1, <<0]
.4696 8100180201 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	alu_shf[a1, --, B, a1, <<16]
.4697 8A80200A01 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	alu_shf[a2, a1, OR, b2, <<24]
.4698 8100114A00 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 1
	alu_shf[a1, --, B, *l$index0[2], <<16]
.4699 8D80180101 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1374 0
	asr[a1, a1, >>24]
.4700 C001180401 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	ld_field_w_clr[b1, 0001, a1, <<0]
.4701 9B80200602 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	alu_shf[b2, a2, OR, b1, <<8]
.4702 9080114A00 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 1
	alu_shf[b1, --, B, *l$index0[2], <<24]
.4703 9D80100500 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1374 0
	asr[b1, b1, >>24]
.4704 C001100401 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	ld_field_w_clr[a1, 0001, b1, <<0]
.4705 BA40400801 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	alu[b4, b2, OR, a1]
.4706 9000114C00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 1
/******/    intarr[3] = ((((unsigned int)(padmsg[12])) & 0xff) << 24) | ((((unsigned int)(padmsg[13])) & 0xff) << 16) | ((((unsigned int)(padmsg[14])) & 0xff) << 8) | (((unsigned int)(padmsg[15])) & 0xff);
	alu_shf[b1, --, B, *l$index0[3], <<0]
.4707 9D80100500 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1374 0
	asr[b1, b1, >>24]
.4708 C001100402 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	ld_field_w_clr[a2, 0001, b1, <<0]
.4709 9180114E00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 1
	alu_shf[b1, --, B, *l$index0[3], <<8]
.4710 9D80100500 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1374 0
	asr[b1, b1, >>24]
.4711 C001100401 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	ld_field_w_clr[a1, 0001, b1, <<0]
.4712 9100180201 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	alu_shf[b1, --, B, a1, <<16]
.4713 8A80280602 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	alu_shf[a2, b1, OR, a2, <<24]
.4714 8100114E00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 1
	alu_shf[a1, --, B, *l$index0[3], <<16]
.4715 8D80180101 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1374 0
	asr[a1, a1, >>24]
.4716 C001180401 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	ld_field_w_clr[b1, 0001, a1, <<0]
.4717 9B80200602 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	alu_shf[b2, a2, OR, b1, <<8]
.4718 9080114E00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 1
	alu_shf[b1, --, B, *l$index0[3], <<24]
.4719 9D80100500 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1374 0
	asr[b1, b1, >>24]
.4720 C001100401 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	ld_field_w_clr[a1, 0001, b1, <<0]
.4721 BA40300801 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	alu[b3, b2, OR, a1]
.4722 8000115000 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 1
/******/    intarr[4] = ((((unsigned int)(padmsg[16])) & 0xff) << 24) | ((((unsigned int)(padmsg[17])) & 0xff) << 16) | ((((unsigned int)(padmsg[18])) & 0xff) << 8) | (((unsigned int)(padmsg[19])) & 0xff);
	alu_shf[a1, --, B, *l$index0[4], <<0]
.4723 8D80180101 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1374 0
	asr[a1, a1, >>24]
.4724 C001180801 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	ld_field_w_clr[b2, 0001, a1, <<0]
.4725 9180115200 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 1
	alu_shf[b1, --, B, *l$index0[4], <<8]
.4726 9D80100500 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1374 0
	asr[b1, b1, >>24]
.4727 C001100401 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	ld_field_w_clr[a1, 0001, b1, <<0]
.4728 8100180201 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	alu_shf[a1, --, B, a1, <<16]
.4729 8A80200A01 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	alu_shf[a2, a1, OR, b2, <<24]
.4730 8100115200 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 1
	alu_shf[a1, --, B, *l$index0[4], <<16]
.4731 8D80180101 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1374 0
	asr[a1, a1, >>24]
.4732 C001180401 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	ld_field_w_clr[b1, 0001, a1, <<0]
.4733 9B80200602 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	alu_shf[b2, a2, OR, b1, <<8]
.4734 9080115200 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 1
	alu_shf[b1, --, B, *l$index0[4], <<24]
.4735 9D80100500 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1374 0
	asr[b1, b1, >>24]
.4736 C001100401 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	ld_field_w_clr[a1, 0001, b1, <<0]
.4737 AA40200801 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	alu[a2, b2, OR, a1]
.4738 8000115400 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 1
/******/    intarr[5] = ((((unsigned int)(padmsg[20])) & 0xff) << 24) | ((((unsigned int)(padmsg[21])) & 0xff) << 16) | ((((unsigned int)(padmsg[22])) & 0xff) << 8) | (((unsigned int)(padmsg[23])) & 0xff);
	alu_shf[a1, --, B, *l$index0[5], <<0]
.4739 8D80180101 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1374 0
	asr[a1, a1, >>24]
.4740 C001180801 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	ld_field_w_clr[b2, 0001, a1, <<0]
.4741 9180115600 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 1
	alu_shf[b1, --, B, *l$index0[5], <<8]
.4742 9D80100500 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1374 0
	asr[b1, b1, >>24]
.4743 C001100401 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	ld_field_w_clr[a1, 0001, b1, <<0]
.4744 8100180201 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	alu_shf[a1, --, B, a1, <<16]
.4745 8A80500A01 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	alu_shf[a5, a1, OR, b2, <<24]
.4746 8100115600 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 1
	alu_shf[a1, --, B, *l$index0[5], <<16]
.4747 8D80180101 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1374 0
	asr[a1, a1, >>24]
.4748 C001180401 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	ld_field_w_clr[b1, 0001, a1, <<0]
.4749 9B80200605 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	alu_shf[b2, a5, OR, b1, <<8]
.4750 9080115600 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 1
	alu_shf[b1, --, B, *l$index0[5], <<24]
.4751 9D80100500 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1374 0
	asr[b1, b1, >>24]
.4752 C001100401 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	ld_field_w_clr[a1, 0001, b1, <<0]
.4753 BA40200801 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	alu[b2, b2, OR, a1]
.4754 8000115800 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 1
/******/    intarr[6] = ((((unsigned int)(padmsg[24])) & 0xff) << 24) | ((((unsigned int)(padmsg[25])) & 0xff) << 16) | ((((unsigned int)(padmsg[26])) & 0xff) << 8) | (((unsigned int)(padmsg[27])) & 0xff);
	alu_shf[a1, --, B, *l$index0[6], <<0]
.4755 8D80180101 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1374 0
	asr[a1, a1, >>24]
.4756 C001183401 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	ld_field_w_clr[b13, 0001, a1, <<0]
.4757 9180115A00 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 1
	alu_shf[b1, --, B, *l$index0[6], <<8]
.4758 9D80100500 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1374 0
	asr[b1, b1, >>24]
.4759 C001100401 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	ld_field_w_clr[a1, 0001, b1, <<0]
.4760 8100180201 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	alu_shf[a1, --, B, a1, <<16]
.4761 9A80D03601 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	alu_shf[b13, a1, OR, b13, <<24]
.4762 9100115A00 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 1
	alu_shf[b1, --, B, *l$index0[6], <<16]
.4763 9D80100500 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1374 0
	asr[b1, b1, >>24]
.4764 C001100401 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	ld_field_w_clr[a1, 0001, b1, <<0]
.4765 8B80583601 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	alu_shf[a5, b13, OR, a1, <<8]
.4766 8080115A00 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 1
	alu_shf[a1, --, B, *l$index0[6], <<24]
.4767 8D80180101 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1374 0
	asr[a1, a1, >>24]
.4768 C001180401 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	ld_field_w_clr[b1, 0001, a1, <<0]
.4769 AA00100405 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1374 0
	alu[a1, a5, OR, b1]
.4770 AAB00C0620 common_code
	.%line 176 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1370 0
/******/    while(dl_sink_message_lock == LOCKED)
	alu[--, *l$index1, -, 1]
.%import_expr common_code 4771 <34:22:0> &bp 4781 +
.4771 DCAB700101 common_code
	.%line 176 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1370 3 4781
	bne[l_462#], defer[3]
.4772 C003180404 common_code
	.%line 603 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 2
/******/      hdr.num_words = 7;
	ld_field_w_clr[b1, 0011, a4, <<0]
.4773 F4001C1C04 common_code
	.%line 603 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 1
	immed[a4, 263, <<16]
.4774 AA40500404 common_code
	.%line 603 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:682 0
	alu[a5, b1, OR, a4]
.4775 FC06EC0300 common_code
	.%line 178 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1373 0
/******/      ctx_swap();
	local_csr_wr[active_lm_addr_1, 0]
.4776 F0000C0300 common_code
	.%line 178 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1373 0
	nop
.4777 F0000C0300 common_code
	.%line 178 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1373 0
	nop
.4778 E000000001 common_code
	.%line 178 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1373 0
l_456#:
	ctx_arb[voluntary]
.4779 AAB00C0620 common_code
	.%line 176 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1370 0
/******/    while(dl_sink_message_lock == LOCKED)
	alu[--, *l$index1, -, 1]
.%import_expr common_code 4780 <34:22:0> &bp 4778 +
.4780 DCAA800100 common_code
	.%line 176 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1370 0 4778
	beq[l_456#]
.4781 AAB00C2C07 common_code
	.%line 182 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1370 0
/******/    if(sink == MESSAGE_OUT_RING_0)
l_462#:
	alu[--, a7, -, 11]
.%import_expr common_code 4782 <34:22:0> &bp 4786 +
.4782 DCAC900101 common_code
	.%line 182 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1370 1 4786
	bne[l_464#], defer[1]
.4783 F0000C0620 common_code
	.%line 180 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1370 0
/******/    dl_sink_message_lock = LOCKED;
	immed[*l$index1, 1, <<0]
.%import_expr common_code 4784 <34:22:0> &bp 4801 +
.4784 DCB0500018 common_code
	.%line 184 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1370 1 4801
/******/      sring = ONL_PLUGIN_0_TO_XSCALE_CTRL_SRAM_RING;
	br[l_472#], defer[1]
.4785 F00000070E common_code
	.%line 184 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1370 0
	immed[b1, 14, <<0]
.4786 AAB00C3007 common_code
	.%line 186 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1370 0
/******/    else if(sink == MESSAGE_OUT_RING_1)
l_464#:
	alu[--, a7, -, 12]
.%import_expr common_code 4787 <34:22:0> &bp 4790 +
.4787 DCAD800101 common_code
	.%line 186 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1370 0 4790
	bne[l_466#]
.%import_expr common_code 4788 <34:22:0> &bp 4801 +
.4788 DCB0500018 common_code
	.%line 188 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1370 1 4801
/******/      sring = ONL_PLUGIN_1_TO_XSCALE_CTRL_SRAM_RING;
	br[l_472#], defer[1]
.4789 F00000070F common_code
	.%line 188 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1370 0
	immed[b1, 15, <<0]
.4790 AAB00C3407 common_code
	.%line 190 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1370 0
/******/    else if(sink == MESSAGE_OUT_RING_2)
l_466#:
	alu[--, a7, -, 13]
.%import_expr common_code 4791 <34:22:0> &bp 4794 +
.4791 DCAE800101 common_code
	.%line 190 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1370 0 4794
	bne[l_468#]
.%import_expr common_code 4792 <34:22:0> &bp 4801 +
.4792 DCB0500018 common_code
	.%line 192 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1370 1 4801
/******/      sring = ONL_PLUGIN_2_TO_XSCALE_CTRL_SRAM_RING;
	br[l_472#], defer[1]
.4793 F000000710 common_code
	.%line 192 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1370 0
	immed[b1, 16, <<0]
.4794 AAB00C3807 common_code
	.%line 194 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1370 0
/******/    else if(sink == MESSAGE_OUT_RING_3)
l_468#:
	alu[--, a7, -, 14]
.%import_expr common_code 4795 <34:22:0> &bp 4798 +
.4795 DCAF800101 common_code
	.%line 194 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1370 0 4798
	bne[l_470#]
.%import_expr common_code 4796 <34:22:0> &bp 4801 +
.4796 DCB0500018 common_code
	.%line 196 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1370 1 4801
/******/      sring = ONL_PLUGIN_3_TO_XSCALE_CTRL_SRAM_RING;
	br[l_472#], defer[1]
.4797 F000000711 common_code
	.%line 196 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1370 0
	immed[b1, 17, <<0]
.4798 AAB00C3C07 common_code
	.%line 198 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1370 0
/******/    else if(sink == MESSAGE_OUT_RING_4)
l_470#:
	alu[--, a7, -, 15]
.%import_expr common_code 4799 <34:22:0> &bp 4817 +
.4799 DCB4400101 common_code
	.%line 198 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1370 0 4817
	bne[l_526#]
.4800 F000000712 common_code
	.%line 200 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1370 0
/******/      sring = ONL_PLUGIN_4_TO_XSCALE_CTRL_SRAM_RING;
	immed[b1, 18, <<0]
.4801 F40C0C0004 common_code
	.%line 132 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1371 0
/******/         (__declspec(sram) void *) ((SRAM_CONTROL_RING_CHANNEL<<QDESC_CHANNEL_BITPOS) | (ring_number<<2));
l_472#:
	immed[a4, 49152, <<16]
.4802 9BE0100604 common_code
	.%line 132 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1371 0
	alu_shf[b1, a4, OR, b1, <<2]
.4803 A058000005 common_code
	.%line 139 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1371 0
/******/    data[0] = in[0];
	alu[$0, --, B, a5]
.4804 A058100003 common_code
	.%line 140 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1371 0
/******/    data[1] = in[1];
	alu[$1, --, B, a3]
.4805 A018201400 common_code
	.%line 141 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1371 0
/******/    data[2] = in[2];
	alu[$2, --, B, b5]
.4806 A018301000 common_code
	.%line 142 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1371 0
/******/    data[3] = in[3];
	alu[$3, --, B, b4]
.4807 A018400C00 common_code
	.%line 143 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1371 0
/******/    data[4] = in[4];
	alu[$4, --, B, b3]
.4808 A058500002 common_code
	.%line 144 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1371 0
/******/    data[5] = in[5];
	alu[$5, --, B, a2]
.4809 A018600800 common_code
	.%line 145 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1371 0
/******/    data[6] = in[6];
	alu[$6, --, B, b2]
.4810 A058700001 common_code
	.%line 146 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1371 0
/******/    data[7] = in[7];
	alu[$7, --, B, a1]
.4811 80E205E200 common_code
	.%line 150 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1372 1
/******/      sram_put_ring(&status[0], data, ring_addr, n, sig_done, &ring_signal);
l_493#:
	alu_shf[--, --, B, 184, <<18]
.4812 492E000720 common_code
	.%line 150 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1372 0
	sram[put, $0, b1, 0, 8], sig_done[s2], indirect_ref
.4813 E00000000C common_code
	.%line 151 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1371 0
/******/      wait_for_all(&ring_signal);
	ctx_arb[s3, s2], all
.4814 844010BE80 common_code
	.%line 153 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1371 0
/******/    while(!(status[0] & 0xf0000000));
	alu_shf[a1, $0, AND, 15, <<28]
.%import_expr common_code 4815 <34:22:0> &bp 4811 +
.4815 DCB2C00100 common_code
	.%line 153 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1371 0 4811
	beq[l_493#]
.4816 F0000C0220 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1370 0
/******/    dl_sink_message_lock = UNLOCKED;
	immed[*l$index1, 0, <<0]
.4817 B08EFF1000 common_code
	.%line 607 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
/******/  }
l_526#:
	alu[@b111, a0, +, 196]
.4818 FC0663BF00 common_code
	.%line 607 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	local_csr_wr[active_lm_addr_0, @b111]
.4819 F0000C0300 common_code
	.%line 607 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	nop
.4820 F0000C0300 common_code
	.%line 607 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	nop
.4821 F0000C0300 common_code
	.%line 607 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	nop
.4822 E8000C0200 common_code
	.%line 607 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0 0 *L00
	rtn[*l$index0]
.4823 B08EFF1000 common_code
	.%line 599 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
/******/      if( onl_api_str2intarr(outmsgstr, &message[1]) < 0 )	return;
l_527#:
	alu[@b111, a0, +, 196]
.4824 FC0663BF00 common_code
	.%line 599 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	local_csr_wr[active_lm_addr_0, @b111]
.4825 F0000C0300 common_code
	.%line 599 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	nop
.4826 F0000C0300 common_code
	.%line 599 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	nop
.4827 F0000C0300 common_code
	.%line 599 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	nop
.4828 E8000C0200 common_code
	.%line 599 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0 0 *L00
	rtn[*l$index0]
.4829 B08EFF1000 common_code
	.%line 554 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
/******/      if( hdr.response_requested != 1 )	return;
l_528#:
	alu[@b111, a0, +, 196]
.4830 FC0663BF00 common_code
	.%line 554 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	local_csr_wr[active_lm_addr_0, @b111]
.4831 F0000C0300 common_code
	.%line 554 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	nop
.4832 F0000C0300 common_code
	.%line 554 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	nop
.4833 F0000C0300 common_code
	.%line 554 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	nop
.4834 E8000C0200 common_code
	.%line 554 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0 0 *L00
	rtn[*l$index0]
.4835 B08EFF1000 common_code
	.%line 553 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
/******/      if( hdr.type != CM_CONTROLMSG )	return;
l_529#:
	alu[@b111, a0, +, 196]
.4836 FC0663BF00 common_code
	.%line 553 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	local_csr_wr[active_lm_addr_0, @b111]
.4837 F0000C0300 common_code
	.%line 553 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	nop
.4838 F0000C0300 common_code
	.%line 553 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	nop
.4839 F0000C0300 common_code
	.%line 553 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0
	nop
.4840 E8000C0200 common_code
	.%line 553 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:682 0 0 *L00
	rtn[*l$index0]
.4841 F0000C00EF common_code
	.%line 195 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1019 0
/******/      debug_on = 0;
_plugin_init_user#:
	immed[@a111, 0, <<0]
.4842 F0000C00DF common_code
	.%line 196 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1019 0
/******/      alg = SCAN_DRAM;
	immed[@a95, 0, <<0]
.4843 F0000C00BF common_code
	.%line 174 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1020 0
/******/      npkts = 0;
	immed[@a63, 0, <<0]
.4844 F0000C00CF common_code
	.%line 175 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1020 0
/******/      nbytes = 0;
	immed[@a79, 0, <<0]
.4845 F00003FF00 common_code
	.%line 176 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1020 0
/******/      nmods = 0;
	immed[@b127, 0, <<0]
.4846 F0000C00FF common_code
	.%line 178 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1020 0
/******/      nerrs = 0;
	immed[@a127, 0, <<0]
.4847 F0000C0180 common_code
	.%line 179 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1020 0
/******/      errno[0] = 0;	errno[1] = 0;	errno[2] = 0;	errno[3] = 0;
	immed[$0, 0, <<0]
.4848 F0000C0181 common_code
	.%line 179 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1020 0
	immed[$1, 0, <<0]
.4849 F0000C0182 common_code
	.%line 179 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1020 0
	immed[$2, 0, <<0]
.%import_expr common_code 4850 <27:20:8,7:0:0> _errno &v 0 +
.4850 F040000704 common_code
	.%line 180 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1020 0
/******/      errno[4] = 0;
	immed_w0[b1, @_errno]
.%import_expr common_code 4851 <27:20:24,7:0:16> _errno &v 0 +
.4851 F440000700 common_code
	.%line 180 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1020 0
	immed_w1[b1, @_errno]
.4852 0118000620 common_code
	.%line 180 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1020 2
	sram[write, $0, b1, 0, 5], ctx_swap[s1], defer[2]
.4853 F0000C0183 common_code
	.%line 179 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:1020 1
/******/      errno[0] = 0;	errno[1] = 0;	errno[2] = 0;	errno[3] = 0;
	immed[$3, 0, <<0]
.4854 F0000C0184 common_code
	.%line 180 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:1020 0
/******/      errno[4] = 0;
	immed[$4, 0, <<0]
.4855 FC0C000000 common_code
	.%line 182 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1022 1
/******/      sleep( SLEEP_CYCLES );		// not sure if I need this
	local_csr_rd[timestamp_low]
.4856 F000000700 common_code
	.%line 182 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:1022 0
	immed[b1, 0, <<0]
.4857 F0003DAC03 common_code
	.%line 182 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1021 0
	immed[a3, 875, <<0]
.4858 B0C0100403 common_code
	.%line 182 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1021 0
	alu[b1, b1, +, a3]
.4859 E000200002 common_code
	.%line 182 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1021 2
	ctx_arb[s1], defer[2]
.4860 FC07EC0701 common_code
	.%line 182 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:1024 1
	local_csr_wr[active_future_count_signal, 1]
.4861 FC05E00700 common_code
	.%line 182 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:1023 0
	local_csr_wr[active_ctx_future_count, b1]
.4862 AAB0001B04 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1026 0
/******/      switch(pid) {
	alu[--, 4, -, b6]
.%import_expr common_code 4863 <34:22:0> &bp 4882 +
.4863 DCC4800105 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1026 0 4882
	blo[l_12601#]
.%import_expr common_code 4864 <26:22:8,7:0:0> &bp 4865 +
.4864 E804C01B01 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1026 0 4865 B6
	jump[b6, l_13201#], targets[l_13205#,l_13204#,l_13203#,l_13202#,l_13201#]
.%import_expr common_code 4865 <34:22:0> &bp 4882 +
.4865 DCC4800018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1026 0 4882
l_13201#:
	br[l_12601#]
.%import_expr common_code 4866 <34:22:0> &bp 4879 +
.4866 DCC3C00018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1026 0 4879
l_13202#:
	br[l_12591#]
.%import_expr common_code 4867 <34:22:0> &bp 4876 +
.4867 DCC3000018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1026 0 4876
l_13203#:
	br[l_12581#]
.%import_expr common_code 4868 <34:22:0> &bp 4873 +
.4868 DCC2400018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1026 0 4873
l_13204#:
	br[l_12571#]
.%import_expr common_code 4869 <34:22:0> &bp 4870 +
.4869 DCC1800018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1026 0 4870
l_13205#:
	br[l_12561#]
.%import_expr common_code 4870 <34:22:0> &bp 4884 +
.4870 DCC5200018 common_code
	.%line 342 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1026 2 4884
/******/                      case 0:  stats_regnum = ONL_ROUTER_PLUGIN_4_CNTR_0;  break;
l_12561#:
	br[l_12620#], defer[2]
.4871 F000001330 common_code
	.%line 340 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1026 1
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_4;
	immed[b4, 48, <<0]
.4872 F0000CD805 common_code
	.%line 342 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1026 0
/******/                      case 0:  stats_regnum = ONL_ROUTER_PLUGIN_4_CNTR_0;  break;
	immed[a5, 54, <<0]
.%import_expr common_code 4873 <34:22:0> &bp 4884 +
.4873 DCC5200018 common_code
	.%line 330 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1026 2 4884
/******/                      case 0:  stats_regnum = ONL_ROUTER_PLUGIN_3_CNTR_0;  break;
l_12571#:
	br[l_12620#], defer[2]
.4874 F00000132C common_code
	.%line 328 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1026 1
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_3;
	immed[b4, 44, <<0]
.4875 F0000CC805 common_code
	.%line 330 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1026 0
/******/                      case 0:  stats_regnum = ONL_ROUTER_PLUGIN_3_CNTR_0;  break;
	immed[a5, 50, <<0]
.%import_expr common_code 4876 <34:22:0> &bp 4884 +
.4876 DCC5200018 common_code
	.%line 318 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1026 2 4884
/******/                      case 0:  stats_regnum = ONL_ROUTER_PLUGIN_2_CNTR_0;  break;
l_12581#:
	br[l_12620#], defer[2]
.4877 F000001328 common_code
	.%line 316 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1026 1
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_2;
	immed[b4, 40, <<0]
.4878 F0000CB805 common_code
	.%line 318 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1026 0
/******/                      case 0:  stats_regnum = ONL_ROUTER_PLUGIN_2_CNTR_0;  break;
	immed[a5, 46, <<0]
.%import_expr common_code 4879 <34:22:0> &bp 4884 +
.4879 DCC5200018 common_code
	.%line 306 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1026 2 4884
/******/                      case 0:  stats_regnum = ONL_ROUTER_PLUGIN_1_CNTR_0;  break;
l_12591#:
	br[l_12620#], defer[2]
.4880 F000001324 common_code
	.%line 304 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1026 1
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_1;
	immed[b4, 36, <<0]
.4881 F0000CA805 common_code
	.%line 306 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1026 0
/******/                      case 0:  stats_regnum = ONL_ROUTER_PLUGIN_1_CNTR_0;  break;
	immed[a5, 42, <<0]
.4882 F000001320 common_code
	.%line 351 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1026 0
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_0;
l_12601#:
	immed[b4, 32, <<0]
.4883 F0000C9805 common_code
	.%line 353 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1026 0
/******/                      case 0:  stats_regnum = ONL_ROUTER_PLUGIN_0_CNTR_0;  break;
	immed[a5, 38, <<0]
.4884 A040E00005 common_code
	.%line 16 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1025 0
/******/      WU_loadGlobalRegister( stats_regnum, 0, stats_cerr );
l_12620#:
	alu[a14, --, B, a5]
.%import_expr common_code 4885 <34:22:0> &bp 3749 +
.4885 DBA9600018 common_code
	.%line 16 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1025 2 3749
	br[_WU_loadGlobalRegister#], defer[2]
.4886 F000003B00 common_code
	.%line 16 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1025 1
	immed[b14, 0, <<0]
.%import_expr common_code 4887 <27:20:8,7:0:0> &bp 4888 +
.4887 F001301718 common_code
	.%line 16 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1025 0
	load_addr[b5, l_13163#]
.4888 AAB0001B04 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1028 0
/******/      switch(pid) {
l_13163#:
	alu[--, 4, -, b6]
.%import_expr common_code 4889 <34:22:0> &bp 4908 +
.4889 DCCB000105 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1028 0 4908
	blo[l_12663#]
.%import_expr common_code 4890 <26:22:8,7:0:0> &bp 4891 +
.4890 E804C01B1B common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1028 0 4891 B6
	jump[b6, l_13206#], targets[l_13210#,l_13209#,l_13208#,l_13207#,l_13206#]
.%import_expr common_code 4891 <34:22:0> &bp 4908 +
.4891 DCCB000018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1028 0 4908
l_13206#:
	br[l_12663#]
.%import_expr common_code 4892 <34:22:0> &bp 4905 +
.4892 DCCA400018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1028 0 4905
l_13207#:
	br[l_12653#]
.%import_expr common_code 4893 <34:22:0> &bp 4902 +
.4893 DCC9800018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1028 0 4902
l_13208#:
	br[l_12643#]
.%import_expr common_code 4894 <34:22:0> &bp 4899 +
.4894 DCC8C00018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1028 0 4899
l_13209#:
	br[l_12633#]
.%import_expr common_code 4895 <34:22:0> &bp 4896 +
.4895 DCC8000018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1028 0 4896
l_13210#:
	br[l_12623#]
.%import_expr common_code 4896 <34:22:0> &bp 4910 +
.4896 DCCBA00018 common_code
	.%line 343 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1028 2 4910
/******/                      case 1:  stats_regnum = ONL_ROUTER_PLUGIN_4_CNTR_1;  break;
l_12623#:
	br[l_12682#], defer[2]
.4897 F000001330 common_code
	.%line 340 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1028 1
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_4;
	immed[b4, 48, <<0]
.4898 F0000CDC05 common_code
	.%line 343 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1028 0
/******/                      case 1:  stats_regnum = ONL_ROUTER_PLUGIN_4_CNTR_1;  break;
	immed[a5, 55, <<0]
.%import_expr common_code 4899 <34:22:0> &bp 4910 +
.4899 DCCBA00018 common_code
	.%line 331 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1028 2 4910
/******/                      case 1:  stats_regnum = ONL_ROUTER_PLUGIN_3_CNTR_1;  break;
l_12633#:
	br[l_12682#], defer[2]
.4900 F00000132C common_code
	.%line 328 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1028 1
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_3;
	immed[b4, 44, <<0]
.4901 F0000CCC05 common_code
	.%line 331 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1028 0
/******/                      case 1:  stats_regnum = ONL_ROUTER_PLUGIN_3_CNTR_1;  break;
	immed[a5, 51, <<0]
.%import_expr common_code 4902 <34:22:0> &bp 4910 +
.4902 DCCBA00018 common_code
	.%line 319 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1028 2 4910
/******/                      case 1:  stats_regnum = ONL_ROUTER_PLUGIN_2_CNTR_1;  break;
l_12643#:
	br[l_12682#], defer[2]
.4903 F000001328 common_code
	.%line 316 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1028 1
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_2;
	immed[b4, 40, <<0]
.4904 F0000CBC05 common_code
	.%line 319 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1028 0
/******/                      case 1:  stats_regnum = ONL_ROUTER_PLUGIN_2_CNTR_1;  break;
	immed[a5, 47, <<0]
.%import_expr common_code 4905 <34:22:0> &bp 4910 +
.4905 DCCBA00018 common_code
	.%line 307 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1028 2 4910
/******/                      case 1:  stats_regnum = ONL_ROUTER_PLUGIN_1_CNTR_1;  break;
l_12653#:
	br[l_12682#], defer[2]
.4906 F000001324 common_code
	.%line 304 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1028 1
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_1;
	immed[b4, 36, <<0]
.4907 F0000CAC05 common_code
	.%line 307 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1028 0
/******/                      case 1:  stats_regnum = ONL_ROUTER_PLUGIN_1_CNTR_1;  break;
	immed[a5, 43, <<0]
.4908 F000001320 common_code
	.%line 351 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1028 0
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_0;
l_12663#:
	immed[b4, 32, <<0]
.4909 F0000C9C05 common_code
	.%line 354 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1028 0
/******/                      case 1:  stats_regnum = ONL_ROUTER_PLUGIN_0_CNTR_1;  break;
	immed[a5, 39, <<0]
.4910 A040E00005 common_code
	.%line 16 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1027 0
/******/      WU_loadGlobalRegister( stats_regnum, 0, stats_cerr );
l_12682#:
	alu[a14, --, B, a5]
.%import_expr common_code 4911 <34:22:0> &bp 3749 +
.4911 DBA9600018 common_code
	.%line 16 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1027 2 3749
	br[_WU_loadGlobalRegister#], defer[2]
.4912 F000003B00 common_code
	.%line 16 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1027 1
	immed[b14, 0, <<0]
.%import_expr common_code 4913 <27:20:8,7:0:0> &bp 4914 +
.4913 F001301732 common_code
	.%line 16 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1027 0
	load_addr[b5, l_13164#]
.4914 AAB0001B04 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1030 0
/******/      switch(pid) {
l_13164#:
	alu[--, 4, -, b6]
.%import_expr common_code 4915 <34:22:0> &bp 4934 +
.4915 DCD1800105 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1030 0 4934
	blo[l_12725#]
.%import_expr common_code 4916 <26:22:8,7:0:0> &bp 4917 +
.4916 E804C01B35 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1030 0 4917 B6
	jump[b6, l_13211#], targets[l_13215#,l_13214#,l_13213#,l_13212#,l_13211#]
.%import_expr common_code 4917 <34:22:0> &bp 4934 +
.4917 DCD1800018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1030 0 4934
l_13211#:
	br[l_12725#]
.%import_expr common_code 4918 <34:22:0> &bp 4931 +
.4918 DCD0C00018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1030 0 4931
l_13212#:
	br[l_12715#]
.%import_expr common_code 4919 <34:22:0> &bp 4928 +
.4919 DCD0000018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1030 0 4928
l_13213#:
	br[l_12705#]
.%import_expr common_code 4920 <34:22:0> &bp 4925 +
.4920 DCCF400018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1030 0 4925
l_13214#:
	br[l_12695#]
.%import_expr common_code 4921 <34:22:0> &bp 4922 +
.4921 DCCE800018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1030 0 4922
l_13215#:
	br[l_12685#]
.%import_expr common_code 4922 <34:22:0> &bp 4936 +
.4922 DCD2200018 common_code
	.%line 344 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1030 2 4936
/******/                      case 2:  stats_regnum = ONL_ROUTER_PLUGIN_4_CNTR_2;  break;
l_12685#:
	br[l_12744#], defer[2]
.4923 F000001330 common_code
	.%line 340 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1030 1
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_4;
	immed[b4, 48, <<0]
.4924 F0000CE005 common_code
	.%line 344 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1030 0
/******/                      case 2:  stats_regnum = ONL_ROUTER_PLUGIN_4_CNTR_2;  break;
	immed[a5, 56, <<0]
.%import_expr common_code 4925 <34:22:0> &bp 4936 +
.4925 DCD2200018 common_code
	.%line 332 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1030 2 4936
/******/                      case 2:  stats_regnum = ONL_ROUTER_PLUGIN_3_CNTR_2;  break;
l_12695#:
	br[l_12744#], defer[2]
.4926 F00000132C common_code
	.%line 328 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1030 1
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_3;
	immed[b4, 44, <<0]
.4927 F0000CD005 common_code
	.%line 332 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1030 0
/******/                      case 2:  stats_regnum = ONL_ROUTER_PLUGIN_3_CNTR_2;  break;
	immed[a5, 52, <<0]
.%import_expr common_code 4928 <34:22:0> &bp 4936 +
.4928 DCD2200018 common_code
	.%line 320 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1030 2 4936
/******/                      case 2:  stats_regnum = ONL_ROUTER_PLUGIN_2_CNTR_2;  break;
l_12705#:
	br[l_12744#], defer[2]
.4929 F000001328 common_code
	.%line 316 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1030 1
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_2;
	immed[b4, 40, <<0]
.4930 F0000CC005 common_code
	.%line 320 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1030 0
/******/                      case 2:  stats_regnum = ONL_ROUTER_PLUGIN_2_CNTR_2;  break;
	immed[a5, 48, <<0]
.%import_expr common_code 4931 <34:22:0> &bp 4936 +
.4931 DCD2200018 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1030 2 4936
/******/                      case 2:  stats_regnum = ONL_ROUTER_PLUGIN_1_CNTR_2;  break;
l_12715#:
	br[l_12744#], defer[2]
.4932 F000001324 common_code
	.%line 304 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1030 1
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_1;
	immed[b4, 36, <<0]
.4933 F0000CB005 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1030 0
/******/                      case 2:  stats_regnum = ONL_ROUTER_PLUGIN_1_CNTR_2;  break;
	immed[a5, 44, <<0]
.4934 F000001320 common_code
	.%line 351 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1030 0
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_0;
l_12725#:
	immed[b4, 32, <<0]
.4935 F0000CA005 common_code
	.%line 355 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1030 0
/******/                      case 2:  stats_regnum = ONL_ROUTER_PLUGIN_0_CNTR_2;  break;
	immed[a5, 40, <<0]
.4936 A040E00005 common_code
	.%line 16 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1029 0
/******/      WU_loadGlobalRegister( stats_regnum, 0, stats_cerr );
l_12744#:
	alu[a14, --, B, a5]
.%import_expr common_code 4937 <34:22:0> &bp 3749 +
.4937 DBA9600018 common_code
	.%line 16 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1029 2 3749
	br[_WU_loadGlobalRegister#], defer[2]
.4938 F000003B00 common_code
	.%line 16 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1029 1
	immed[b14, 0, <<0]
.%import_expr common_code 4939 <27:20:8,7:0:0> &bp 4940 +
.4939 F00130174C common_code
	.%line 16 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1029 0
	load_addr[b5, l_13165#]
.4940 AAB0001B04 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1032 0
/******/      switch(pid) {
l_13165#:
	alu[--, 4, -, b6]
.%import_expr common_code 4941 <34:22:0> &bp 4960 +
.4941 DCD8000105 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1032 0 4960
	blo[l_12787#]
.%import_expr common_code 4942 <26:22:8,7:0:0> &bp 4943 +
.4942 E804C01B4F common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1032 0 4943 B6
	jump[b6, l_13216#], targets[l_13220#,l_13219#,l_13218#,l_13217#,l_13216#]
.%import_expr common_code 4943 <34:22:0> &bp 4960 +
.4943 DCD8000018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1032 0 4960
l_13216#:
	br[l_12787#]
.%import_expr common_code 4944 <34:22:0> &bp 4957 +
.4944 DCD7400018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1032 0 4957
l_13217#:
	br[l_12777#]
.%import_expr common_code 4945 <34:22:0> &bp 4954 +
.4945 DCD6800018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1032 0 4954
l_13218#:
	br[l_12767#]
.%import_expr common_code 4946 <34:22:0> &bp 4951 +
.4946 DCD5C00018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1032 0 4951
l_13219#:
	br[l_12757#]
.%import_expr common_code 4947 <34:22:0> &bp 4948 +
.4947 DCD5000018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1032 0 4948
l_13220#:
	br[l_12747#]
.%import_expr common_code 4948 <34:22:0> &bp 4962 +
.4948 DCD8A00018 common_code
	.%line 345 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1032 2 4962
/******/                      case 3:  stats_regnum = ONL_ROUTER_PLUGIN_4_CNTR_3;  break;
l_12747#:
	br[l_12806#], defer[2]
.4949 F000001330 common_code
	.%line 340 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1032 1
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_4;
	immed[b4, 48, <<0]
.4950 F0000CE405 common_code
	.%line 345 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1032 0
/******/                      case 3:  stats_regnum = ONL_ROUTER_PLUGIN_4_CNTR_3;  break;
	immed[a5, 57, <<0]
.%import_expr common_code 4951 <34:22:0> &bp 4962 +
.4951 DCD8A00018 common_code
	.%line 333 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1032 2 4962
/******/                      case 3:  stats_regnum = ONL_ROUTER_PLUGIN_3_CNTR_3;  break;
l_12757#:
	br[l_12806#], defer[2]
.4952 F00000132C common_code
	.%line 328 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1032 1
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_3;
	immed[b4, 44, <<0]
.4953 F0000CD405 common_code
	.%line 333 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1032 0
/******/                      case 3:  stats_regnum = ONL_ROUTER_PLUGIN_3_CNTR_3;  break;
	immed[a5, 53, <<0]
.%import_expr common_code 4954 <34:22:0> &bp 4962 +
.4954 DCD8A00018 common_code
	.%line 321 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1032 2 4962
/******/                      case 3:  stats_regnum = ONL_ROUTER_PLUGIN_2_CNTR_3;  break;
l_12767#:
	br[l_12806#], defer[2]
.4955 F000001328 common_code
	.%line 316 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1032 1
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_2;
	immed[b4, 40, <<0]
.4956 F0000CC405 common_code
	.%line 321 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1032 0
/******/                      case 3:  stats_regnum = ONL_ROUTER_PLUGIN_2_CNTR_3;  break;
	immed[a5, 49, <<0]
.%import_expr common_code 4957 <34:22:0> &bp 4962 +
.4957 DCD8A00018 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1032 2 4962
/******/                      case 3:  stats_regnum = ONL_ROUTER_PLUGIN_1_CNTR_3;  break;
l_12777#:
	br[l_12806#], defer[2]
.4958 F000001324 common_code
	.%line 304 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1032 1
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_1;
	immed[b4, 36, <<0]
.4959 F0000CB405 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1032 0
/******/                      case 3:  stats_regnum = ONL_ROUTER_PLUGIN_1_CNTR_3;  break;
	immed[a5, 45, <<0]
.4960 F000001320 common_code
	.%line 351 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1032 0
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_0;
l_12787#:
	immed[b4, 32, <<0]
.4961 F0000CA405 common_code
	.%line 356 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1032 0
/******/                      case 3:  stats_regnum = ONL_ROUTER_PLUGIN_0_CNTR_3;  break;
	immed[a5, 41, <<0]
.4962 A040E00005 common_code
	.%line 16 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1031 0
/******/      WU_loadGlobalRegister( stats_regnum, 0, stats_cerr );
l_12806#:
	alu[a14, --, B, a5]
.%import_expr common_code 4963 <34:22:0> &bp 3749 +
.4963 DBA9600018 common_code
	.%line 16 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1031 2 3749
	br[_WU_loadGlobalRegister#], defer[2]
.4964 F000003B00 common_code
	.%line 16 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1031 1
	immed[b14, 0, <<0]
.%import_expr common_code 4965 <27:20:8,7:0:0> &bp 4966 +
.4965 F001301766 common_code
	.%line 16 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1031 0
	load_addr[b5, l_13166#]
.4966 E8000C0002 common_code
	.%line 483 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:736 0 0 A2
/******/  }
l_13166#:
	rtn[a2]
.4967 AAB0001B04 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1164 0
/******/      switch(pid) {
_onl_api_plugin_cntr_inc#:
	alu[--, 4, -, b6]
.%import_expr common_code 4968 <34:22:0> &bp 4987 +
.4968 DCDEC00105 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1164 0 4987
	blo[l_4617#]
.%import_expr common_code 4969 <26:22:8,7:0:0> &bp 4970 +
.4969 E804C01B6A common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1164 0 4970 B6
	jump[b6, l_13221#], targets[l_13225#,l_13224#,l_13223#,l_13222#,l_13221#]
.%import_expr common_code 4970 <34:22:0> &bp 4987 +
.4970 DCDEC00018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1164 0 4987
l_13221#:
	br[l_4617#]
.%import_expr common_code 4971 <34:22:0> &bp 4984 +
.4971 DCDE000018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1164 0 4984
l_13222#:
	br[l_4605#]
.%import_expr common_code 4972 <34:22:0> &bp 4981 +
.4972 DCDD400018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1164 0 4981
l_13223#:
	br[l_4593#]
.%import_expr common_code 4973 <34:22:0> &bp 4978 +
.4973 DCDC800018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1164 0 4978
l_13224#:
	br[l_4581#]
.%import_expr common_code 4974 <34:22:0> &bp 4975 +
.4974 DCDBC00018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1164 0 4975
l_13225#:
	br[l_4569#]
.%import_expr common_code 4975 <34:22:0> &bp 4989 +
.4975 DCDF600018 common_code
	.%line 342 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1164 2 4989
/******/                      case 0:  stats_regnum = ONL_ROUTER_PLUGIN_4_CNTR_0;  break;
l_4569#:
	br[l_4640#], defer[2]
.4976 F000001330 common_code
	.%line 340 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1164 1
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_4;
	immed[b4, 48, <<0]
.4977 F0000CD805 common_code
	.%line 342 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1164 0
/******/                      case 0:  stats_regnum = ONL_ROUTER_PLUGIN_4_CNTR_0;  break;
	immed[a5, 54, <<0]
.%import_expr common_code 4978 <34:22:0> &bp 4989 +
.4978 DCDF600018 common_code
	.%line 330 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1164 2 4989
/******/                      case 0:  stats_regnum = ONL_ROUTER_PLUGIN_3_CNTR_0;  break;
l_4581#:
	br[l_4640#], defer[2]
.4979 F00000132C common_code
	.%line 328 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1164 1
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_3;
	immed[b4, 44, <<0]
.4980 F0000CC805 common_code
	.%line 330 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1164 0
/******/                      case 0:  stats_regnum = ONL_ROUTER_PLUGIN_3_CNTR_0;  break;
	immed[a5, 50, <<0]
.%import_expr common_code 4981 <34:22:0> &bp 4989 +
.4981 DCDF600018 common_code
	.%line 318 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1164 2 4989
/******/                      case 0:  stats_regnum = ONL_ROUTER_PLUGIN_2_CNTR_0;  break;
l_4593#:
	br[l_4640#], defer[2]
.4982 F000001328 common_code
	.%line 316 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1164 1
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_2;
	immed[b4, 40, <<0]
.4983 F0000CB805 common_code
	.%line 318 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1164 0
/******/                      case 0:  stats_regnum = ONL_ROUTER_PLUGIN_2_CNTR_0;  break;
	immed[a5, 46, <<0]
.%import_expr common_code 4984 <34:22:0> &bp 4989 +
.4984 DCDF600018 common_code
	.%line 306 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1164 2 4989
/******/                      case 0:  stats_regnum = ONL_ROUTER_PLUGIN_1_CNTR_0;  break;
l_4605#:
	br[l_4640#], defer[2]
.4985 F000001324 common_code
	.%line 304 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1164 1
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_1;
	immed[b4, 36, <<0]
.4986 F0000CA805 common_code
	.%line 306 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1164 0
/******/                      case 0:  stats_regnum = ONL_ROUTER_PLUGIN_1_CNTR_0;  break;
	immed[a5, 42, <<0]
.4987 F000001320 common_code
	.%line 351 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1164 0
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_0;
l_4617#:
	immed[b4, 32, <<0]
.4988 F0000C9805 common_code
	.%line 353 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1164 0
/******/                      case 0:  stats_regnum = ONL_ROUTER_PLUGIN_0_CNTR_0;  break;
	immed[a5, 38, <<0]
.%import_expr common_code 4989 <34:22:0> &bp 3753 +
.4989 DBAA500018 common_code
	.%line 369 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:701 1 3753
/******/      WU_incrementGlobalRegister(stats_regnum, stats_cerr); // see counter_util.c
l_4640#:
	br[_WU_incrementGlobalRegister#], defer[1]
.%import_expr common_code 4990 <27:20:8,7:0:0> &bp 4991 +
.4990 F001300B7F common_code
	.%line 369 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:701 0
	load_addr[b2, l_13167#]
.4991 F0000C0300 common_code
	.%line 370 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:701 0
/******/  }
l_13167#:
	nop
.4992 E8000C0002 common_code
	.%line 370 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:701 0 0 A2
	rtn[a2]
.4993 FC04400000 common_code
	.%line 625 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1034 1
/******/    switch(__ME())
_plugin_init#:
	local_csr_rd[active_ctx_sts]
.4994 F000000700 common_code
	.%line 625 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:1034 0
	immed[b1, 0, <<0]
.4995 943010053F common_code
	.%line 625 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1033 0
	alu_shf[b1, 31, AND, b1, >>3]
.4996 BAC0100707 common_code
	.%line 625 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:735 0
	alu[b1, b1, -, 7]
.4997 AAB000070C common_code
	.%line 625 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:735 0
	alu[--, 12, -, b1]
.%import_expr common_code 4998 <34:22:0> &bp 5033 +
.4998 DCEA400105 common_code
	.%line 625 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:735 0 5033
	blo[l_12944#]
.%import_expr common_code 4999 <26:22:8,7:0:0> &bp 5000 +
.4999 E804C00788 common_code
	.%line 625 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:735 0 5000 B1
	jump[b1, l_13226#], targets[l_13238#,l_13237#,l_13236#,l_13235#,l_13234#,l_13233#,l_13232#,l_13231#,l_13230#,l_13229#,l_13228#,l_13227#,l_13226#]
.%import_expr common_code 5000 <34:22:0> &bp 5033 +
.5000 DCEA400018 common_code
	.%line 625 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:735 0 5033
l_13226#:
	br[l_12944#]
.%import_expr common_code 5001 <34:22:0> &bp 5033 +
.5001 DCEA400018 common_code
	.%line 625 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:735 0 5033
l_13227#:
	br[l_12944#]
.%import_expr common_code 5002 <34:22:0> &bp 5033 +
.5002 DCEA400018 common_code
	.%line 625 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:735 0 5033
l_13228#:
	br[l_12944#]
.%import_expr common_code 5003 <34:22:0> &bp 5033 +
.5003 DCEA400018 common_code
	.%line 625 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:735 0 5033
l_13229#:
	br[l_12944#]
.%import_expr common_code 5004 <34:22:0> &bp 5033 +
.5004 DCEA400018 common_code
	.%line 625 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:735 0 5033
l_13230#:
	br[l_12944#]
.%import_expr common_code 5005 <34:22:0> &bp 5033 +
.5005 DCEA400018 common_code
	.%line 625 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:735 0 5033
l_13231#:
	br[l_12944#]
.%import_expr common_code 5006 <34:22:0> &bp 5033 +
.5006 DCEA400018 common_code
	.%line 625 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:735 0 5033
l_13232#:
	br[l_12944#]
.%import_expr common_code 5007 <34:22:0> &bp 5033 +
.5007 DCEA400018 common_code
	.%line 625 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:735 0 5033
l_13233#:
	br[l_12944#]
.%import_expr common_code 5008 <34:22:0> &bp 5033 +
.5008 DCEA400018 common_code
	.%line 625 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:735 0 5033
l_13234#:
	br[l_12944#]
.%import_expr common_code 5009 <34:22:0> &bp 5028 +
.5009 DCE9000018 common_code
	.%line 625 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:735 0 5028
l_13235#:
	br[l_12941#]
.%import_expr common_code 5010 <34:22:0> &bp 5023 +
.5010 DCE7C00018 common_code
	.%line 625 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:735 0 5023
l_13236#:
	br[l_12939#]
.%import_expr common_code 5011 <34:22:0> &bp 5018 +
.5011 DCE6800018 common_code
	.%line 625 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:735 0 5018
l_13237#:
	br[l_12937#]
.%import_expr common_code 5012 <34:22:0> &bp 5013 +
.5012 DCE5400018 common_code
	.%line 625 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:735 0 5013
l_13238#:
	br[l_12935#]
.5013 F000001B04 common_code
	.%line 653 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:735 0
/******/        pluginId = 4;
l_12935#:
	immed[b6, 4, <<0]
.5014 F000000F0A common_code
	.%line 654 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:735 0
/******/        dlFromBlock  = PACKET_IN_RING_4;
	immed[b3, 10, <<0]
.%import_expr common_code 5015 <34:22:0> &bp 5037 +
.5015 DCEB600018 common_code
	.%line 656 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:735 2 5037
/******/        msgNextBlock = MESSAGE_OUT_RING_4;
	br[l_12947#], defer[2]
.5016 F0000C5006 common_code
	.%line 655 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:735 1
/******/        msgFromBlock = MESSAGE_IN_RING_4;
	immed[a6, 20, <<0]
.5017 F0000C3C07 common_code
	.%line 656 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:735 0
/******/        msgNextBlock = MESSAGE_OUT_RING_4;
	immed[a7, 15, <<0]
.5018 F000001B03 common_code
	.%line 647 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:735 0
/******/        pluginId = 3;
l_12937#:
	immed[b6, 3, <<0]
.5019 F000000F09 common_code
	.%line 648 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:735 0
/******/        dlFromBlock  = PACKET_IN_RING_3;
	immed[b3, 9, <<0]
.%import_expr common_code 5020 <34:22:0> &bp 5037 +
.5020 DCEB600018 common_code
	.%line 650 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:735 2 5037
/******/        msgNextBlock = MESSAGE_OUT_RING_3;    
	br[l_12947#], defer[2]
.5021 F0000C4C06 common_code
	.%line 649 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:735 1
/******/        msgFromBlock = MESSAGE_IN_RING_3;
	immed[a6, 19, <<0]
.5022 F0000C3807 common_code
	.%line 650 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:735 0
/******/        msgNextBlock = MESSAGE_OUT_RING_3;    
	immed[a7, 14, <<0]
.5023 F000001B02 common_code
	.%line 641 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:735 0
/******/        pluginId = 2;
l_12939#:
	immed[b6, 2, <<0]
.5024 F000000F08 common_code
	.%line 642 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:735 0
/******/        dlFromBlock  = PACKET_IN_RING_2;
	immed[b3, 8, <<0]
.%import_expr common_code 5025 <34:22:0> &bp 5037 +
.5025 DCEB600018 common_code
	.%line 644 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:735 2 5037
/******/        msgNextBlock = MESSAGE_OUT_RING_2;  
	br[l_12947#], defer[2]
.5026 F0000C4806 common_code
	.%line 643 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:735 1
/******/        msgFromBlock = MESSAGE_IN_RING_2;
	immed[a6, 18, <<0]
.5027 F0000C3407 common_code
	.%line 644 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:735 0
/******/        msgNextBlock = MESSAGE_OUT_RING_2;  
	immed[a7, 13, <<0]
.5028 F000001B01 common_code
	.%line 634 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:735 0
/******/        pluginId = 1;
l_12941#:
	immed[b6, 1, <<0]
.5029 F000000F07 common_code
	.%line 635 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:735 0
/******/        dlFromBlock  = PACKET_IN_RING_1;
	immed[b3, 7, <<0]
.%import_expr common_code 5030 <34:22:0> &bp 5037 +
.5030 DCEB600018 common_code
	.%line 637 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:735 2 5037
/******/        msgNextBlock = MESSAGE_OUT_RING_1;
	br[l_12947#], defer[2]
.5031 F0000C4406 common_code
	.%line 636 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:735 1
/******/        msgFromBlock = MESSAGE_IN_RING_1;
	immed[a6, 17, <<0]
.5032 F0000C3007 common_code
	.%line 637 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:735 0
/******/        msgNextBlock = MESSAGE_OUT_RING_1;
	immed[a7, 12, <<0]
.5033 F000001B00 common_code
	.%line 659 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:735 0
/******/        pluginId = 0;
l_12944#:
	immed[b6, 0, <<0]
.5034 F000000F06 common_code
	.%line 660 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:735 0
/******/        dlFromBlock  = PACKET_IN_RING_0;
	immed[b3, 6, <<0]
.5035 F0000C4006 common_code
	.%line 661 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:735 0
/******/        msgFromBlock = MESSAGE_IN_RING_0;
	immed[a6, 16, <<0]
.5036 F0000C2C07 common_code
	.%line 662 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:735 0
/******/        msgNextBlock = MESSAGE_OUT_RING_0;
	immed[a7, 11, <<0]
.%import_expr common_code 5037 <34:22:0> &bp 4841 +
.5037 DCBA500018 common_code
	.%line 666 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:735 1 4841
/******/    plugin_init_user(); // user hook
l_12947#:
	br[_plugin_init_user#], defer[1]
.%import_expr common_code 5038 <27:20:8,17:10:0> &bp 5039 +
.5038 F0013EBC02 common_code
	.%line 666 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:735 0
	load_addr[a2, l_13168#]
.5039 F0000C0300 common_code
	.%line 667 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:735 0
/******/  }
l_13168#:
	nop
.5040 E8000C0001 common_code
	.%line 667 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:735 0 0 A1
	rtn[a1]
.5041 F0000C0001 common_code
	.%line 284 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
/******/      my_nmods = 0;
_handle_pkt_user#:
	immed[a1, 0, <<0]
.%import_expr common_code 5042 <34:22:0> &bp 4967 +
.5042 DCD9E00018 common_code
	.%line 287 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 2 4967
/******/      onl_api_plugin_cntr_inc(pluginId, PKT_COUNT);
	br[_onl_api_plugin_cntr_inc#], defer[2]
.5043 A08BFC04BF common_code
	.%line 286 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 1
/******/      ++npkts;
	alu[@a63, @a63, +, 1]
.%import_expr common_code 5044 <27:20:8,17:10:0> &bp 5045 +
.5044 F0013ED402 common_code
	.%line 287 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
/******/      onl_api_plugin_cntr_inc(pluginId, PKT_COUNT);
	load_addr[a2, l_13169#]
.5045 F00FF007FC common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/src/library/microblocks_library/microc/dl_buf.c" 1 fiid:1328 0
/******/      sramOffset = bufHandle.lw_offset << 2;
l_13169#:
	immed[b1, 65532, <<0]
.5046 F4403007FF common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/src/library/microblocks_library/microc/dl_buf.c" 1 fiid:1328 0
	immed_w1[b1, 1023]
.5047 95E018060A common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/src/library/microblocks_library/microc/dl_buf.c" 1 fiid:1328 0
	alu_shf[b1, b1, AND, a10, <<2]
.5048 9A10180621 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/src/library/microblocks_library/microc/dl_buf.c" 1 fiid:1328 0
/******/      sramOffset += channelNumber;
	alu_shf[b1, b1, OR, 1, <<31]
.5049 003E000420 common_code
	.%line 468 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1326 0
/******/  	sram_read(&sram_rd_regs, (__declspec(sram) void *) bufDescPtr, 8, ctx_swap, &sram_sig);
	sram[read, $0, b1, 0, 8], ctx_swap[s3]
.5050 918018020A common_code
	.%line 505 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1323 0
/******/  	bufferPtr = Dl_BufGetData(buf_handle);
	alu_shf[b1, --, B, a10, <<8]
.5051 B2C0100581 common_code
	.%line 511 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1322 0
/******/  	ipv4HdrPtr = dramBufferPtr + offset;
	alu[b1, b1, +16, $1]
.5052 A440200707 common_code
	.%line 522 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1297 0
/******/  	unalignAmount = (ipHdrPtr & 7); // Should be 0, 2, 4, or 6
	alu[a2, b1, AND, 7]
.5053 AAF00C1802 common_code
	.%line 524 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1297 0
/******/  	switch (unalignAmount) 
	alu[--, 6, -, a2]
.%import_expr common_code 5054 <34:22:0> &bp 5098 +
.5054 DCFA800105 common_code
	.%line 524 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1297 0 5098
	blo[l_1899#]
.%import_expr common_code 5055 <26:22:8,17:10:0> &bp 5056 +
.5055 E804CF0002 common_code
	.%line 524 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1297 0 5056 A2
	jump[a2, l_13239#], targets[l_13245#,l_13244#,l_13243#,l_13242#,l_13241#,l_13240#,l_13239#]
.%import_expr common_code 5056 <34:22:0> &bp 5092 +
.5056 DCF9000018 common_code
	.%line 524 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1297 0 5092
l_13239#:
	br[l_1868#]
.%import_expr common_code 5057 <34:22:0> &bp 5098 +
.5057 DCFA800018 common_code
	.%line 524 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1297 0 5098
l_13240#:
	br[l_1899#]
.%import_expr common_code 5058 <34:22:0> &bp 5081 +
.5058 DCF6400018 common_code
	.%line 524 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1297 0 5081
l_13241#:
	br[l_1761#]
.%import_expr common_code 5059 <34:22:0> &bp 5098 +
.5059 DCFA800018 common_code
	.%line 524 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1297 0 5098
l_13242#:
	br[l_1899#]
.%import_expr common_code 5060 <34:22:0> &bp 5074 +
.5060 DCF4800018 common_code
	.%line 524 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1297 0 5074
l_13243#:
	br[l_1730#]
.%import_expr common_code 5061 <34:22:0> &bp 5098 +
.5061 DCFA800018 common_code
	.%line 524 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1297 0 5098
l_13244#:
	br[l_1899#]
.%import_expr common_code 5062 <34:22:0> &bp 5063 +
.5062 DCF1C00018 common_code
	.%line 524 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1297 0 5063
l_13245#:
	br[l_1624#]
.5063 2846000720 common_code
	.%line 565 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1308 0
/******/  			dram_read(dram_rd_regs, (__declspec(dram) void*) ipHdrPtr, 4, sig_done, &sp);
l_1624#:
	dram[read, $$0, b1, 0, 4], sig_done[s4]
.5064 E000000030 common_code
	.%line 566 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1297 0
/******/  			__wait_for_all(&sp);
	ctx_arb[s5, s4], all
.5065 A000270800 common_code
	.%line 568 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1297 0
/******/  			ipv4_hdr_ptr->value[0] = dbl_shl(dram_rd_regs[1], dram_rd_regs[2], 16);
	alu[a2, --, B, $$2]
.5066 81002B0702 common_code
	.%line 568 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1307 0
	dbl_shf[a2, $$1, a2, >>16]
.5067 B000271000 common_code
	.%line 570 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1297 0
/******/  			ipv4_hdr_ptr->value[2] = dbl_shl(dram_rd_regs[3], dram_rd_regs[4], 16);
	alu[b2, --, B, $$4]
.5068 9100200BC3 common_code
	.%line 570 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1303 0
	dbl_shf[b2, $$3, b2, >>16]
.5069 A000371400 common_code
	.%line 571 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1297 0
/******/  			ipv4_hdr_ptr->value[3] = dbl_shl(dram_rd_regs[4], dram_rd_regs[5], 16);
	alu[a3, --, B, $$5]
.5070 81004B1303 common_code
	.%line 571 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1301 0
	dbl_shf[a4, $$4, a3, >>16]
.%import_expr common_code 5071 <34:22:0> &bp 5098 +
.5071 DCFAA00018 common_code
	.%line 572 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1297 2 5098
/******/  			ipv4_hdr_ptr->value[4] = dbl_shl(dram_rd_regs[5], dram_rd_regs[6], 16);
	br[l_1899#], defer[2]
.5072 A000371800 common_code
	.%line 572 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1297 1
	alu[a3, --, B, $$6]
.5073 81003B1703 common_code
	.%line 572 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1299 0
	dbl_shf[a3, $$5, a3, >>16]
.5074 2844000720 common_code
	.%line 552 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1309 0
/******/  			dram_read(dram_rd_regs, (__declspec(dram) void*) ipHdrPtr, 3, sig_done, &sp);
l_1730#:
	dram[read, $$0, b1, 0, 3], sig_done[s4]
.5075 E000000030 common_code
	.%line 553 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1297 0
/******/  			__wait_for_all(&sp);
	ctx_arb[s5, s4], all
.5076 A000270400 common_code
	.%line 555 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1297 0
/******/  			ipv4_hdr_ptr->value[0] = dram_rd_regs[1];
	alu[a2, --, B, $$1]
.5077 B000270C00 common_code
	.%line 557 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1297 0
/******/  			ipv4_hdr_ptr->value[2] = dram_rd_regs[3];
	alu[b2, --, B, $$3]
.%import_expr common_code 5078 <34:22:0> &bp 5098 +
.5078 DCFAA00018 common_code
	.%line 559 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1297 2 5098
/******/  			ipv4_hdr_ptr->value[4] = dram_rd_regs[5];
	br[l_1899#], defer[2]
.5079 A000471000 common_code
	.%line 558 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1297 1
/******/  			ipv4_hdr_ptr->value[3] = dram_rd_regs[4];
	alu[a4, --, B, $$4]
.5080 A000371400 common_code
	.%line 559 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1297 0
/******/  			ipv4_hdr_ptr->value[4] = dram_rd_regs[5];
	alu[a3, --, B, $$5]
.5081 2844000720 common_code
	.%line 540 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1320 0
/******/  			dram_read(dram_rd_regs, (__declspec(dram) void*) ipHdrPtr, 3, sig_done, &sp);
l_1761#:
	dram[read, $$0, b1, 0, 3], sig_done[s4]
.5082 E000000030 common_code
	.%line 541 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1297 0
/******/  			__wait_for_all(&sp);
	ctx_arb[s5, s4], all
.5083 A000270400 common_code
	.%line 543 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1297 0
/******/  			ipv4_hdr_ptr->value[0] = dbl_shl(dram_rd_regs[0], dram_rd_regs[1], 16);
	alu[a2, --, B, $$1]
.5084 81002B0302 common_code
	.%line 543 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1319 0
	dbl_shf[a2, $$0, a2, >>16]
.5085 B000270C00 common_code
	.%line 545 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1297 0
/******/  			ipv4_hdr_ptr->value[2] = dbl_shl(dram_rd_regs[2], dram_rd_regs[3], 16);
	alu[b2, --, B, $$3]
.5086 9100200BC2 common_code
	.%line 545 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1315 0
	dbl_shf[b2, $$2, b2, >>16]
.5087 A000371000 common_code
	.%line 546 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1297 0
/******/  			ipv4_hdr_ptr->value[3] = dbl_shl(dram_rd_regs[3], dram_rd_regs[4], 16);
	alu[a3, --, B, $$4]
.5088 81004B0F03 common_code
	.%line 546 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1313 0
	dbl_shf[a4, $$3, a3, >>16]
.%import_expr common_code 5089 <34:22:0> &bp 5098 +
.5089 DCFAA00018 common_code
	.%line 547 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1297 2 5098
/******/  			ipv4_hdr_ptr->value[4] = dbl_shl(dram_rd_regs[4], dram_rd_regs[5], 16);
	br[l_1899#], defer[2]
.5090 A000371400 common_code
	.%line 547 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1297 1
	alu[a3, --, B, $$5]
.5091 81003B1303 common_code
	.%line 547 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1311 0
	dbl_shf[a3, $$4, a3, >>16]
.5092 2844000720 common_code
	.%line 528 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1321 0
/******/  			dram_read(dram_rd_regs, (__declspec(dram) void*) ipHdrPtr, 3, sig_done, &sp);
l_1868#:
	dram[read, $$0, b1, 0, 3], sig_done[s4]
.5093 E000000030 common_code
	.%line 529 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1297 0
/******/  			__wait_for_all(&sp);
	ctx_arb[s5, s4], all
.5094 A000270000 common_code
	.%line 531 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1297 0
/******/  			ipv4_hdr_ptr->value[0] = dram_rd_regs[0];
	alu[a2, --, B, $$0]
.5095 B000270800 common_code
	.%line 533 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1297 0
/******/  			ipv4_hdr_ptr->value[2] = dram_rd_regs[2];
	alu[b2, --, B, $$2]
.5096 A000470C00 common_code
	.%line 534 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1297 0
/******/  			ipv4_hdr_ptr->value[3] = dram_rd_regs[3];
	alu[a4, --, B, $$3]
.5097 A000371000 common_code
	.%line 535 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1297 0
/******/  			ipv4_hdr_ptr->value[4] = dram_rd_regs[4];
	alu[a3, --, B, $$4]
.%import_expr common_code 5098 <34:22:0> &bp 1044 +
.5098 D905200018 common_code
	.%line 295 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 2 1044
/******/      udpHdrPtr	= onl_api_getUdpHdrPtr( ipv4HdrPtr, ipv4_hdr.ip_hl );
l_1899#:
	br[_onl_api_getUdpHdrPtr#], defer[2]
.5099 858028BD02 common_code
	.%line 295 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 1
	alu_shf[a2, 15, AND, a2, >>24]
.%import_expr common_code 5100 <27:20:8,7:0:0> &bp 5101 +
.5100 F0013013ED common_code
	.%line 295 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
	load_addr[b4, l_13170#]
.5101 B08EFEA000 common_code
	.%line 295 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
l_13170#:
	alu[@b111, a0, +, 168]
.5102 FC0663BF00 common_code
	.%line 295 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	local_csr_wr[active_lm_addr_0, @b111]
.5103 F0000C0300 common_code
	.%line 797 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1284 0
/******/  	switch (unalignAmount) 
	nop
.5104 F0000C0300 common_code
	.%line 797 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1284 0
	nop
.5105 F0000C0300 common_code
	.%line 797 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1284 0
	nop
.5106 A4201C1E00 common_code
	.%line 795 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1284 0
/******/  	unalignAmount = (udpHdrPtr & 7); // Should be 0, 2, 4, or 6
	alu[*l$index0[1], *l$index0, AND, 7]
.5107 AAB0080706 common_code
	.%line 797 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1284 0
/******/  	switch (unalignAmount) 
	alu[--, 6, -, *l$index0[1]]
.%import_expr common_code 5108 <34:22:0> &bp 5140 +
.5108 DD05000105 common_code
	.%line 797 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1284 0 5140
	blo[l_2095#]
.%import_expr common_code 5109 <26:22:8,17:10:0> &bp 5110 +
.5109 E804CFDA01 common_code
	.%line 797 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1284 0 5110 *L01
	jump[*l$index0[1], l_13246#], targets[l_13252#,l_13251#,l_13250#,l_13249#,l_13248#,l_13247#,l_13246#]
.%import_expr common_code 5110 <34:22:0> &bp 5136 +
.5110 DD04000018 common_code
	.%line 797 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1284 0 5136
l_13246#:
	br[l_2064#]
.%import_expr common_code 5111 <34:22:0> &bp 5140 +
.5111 DD05000018 common_code
	.%line 797 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1284 0 5140
l_13247#:
	br[l_2095#]
.%import_expr common_code 5112 <34:22:0> &bp 5129 +
.5112 DD02400018 common_code
	.%line 797 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1284 0 5129
l_13248#:
	br[l_2001#]
.%import_expr common_code 5113 <34:22:0> &bp 5140 +
.5113 DD05000018 common_code
	.%line 797 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1284 0 5140
l_13249#:
	br[l_2095#]
.%import_expr common_code 5114 <34:22:0> &bp 5124 +
.5114 DD01000018 common_code
	.%line 797 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1284 0 5124
l_13250#:
	br[l_1970#]
.%import_expr common_code 5115 <34:22:0> &bp 5140 +
.5115 DD05000018 common_code
	.%line 797 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1284 0 5140
l_13251#:
	br[l_2095#]
.%import_expr common_code 5116 <34:22:0> &bp 5117 +
.5116 DCFF400018 common_code
	.%line 797 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1284 0 5117
l_13252#:
	br[l_1909#]
.5117 2842008350 common_code
	.%line 829 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1289 0
/******/  			dram_read(dram_rd_regs, (__declspec(dram) void*) udpHdrPtr, 2, sig_done, &sp);
l_1909#:
	dram[read, $$0, *l$index0, 0, 2], sig_done[s4]
.5118 E000000030 common_code
	.%line 830 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1284 0
/******/  			__wait_for_all(&sp);
	ctx_arb[s5, s4], all
.5119 B000170800 common_code
	.%line 832 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1284 0
/******/  			udp_hdr_ptr->value[0] = dbl_shl(dram_rd_regs[1], dram_rd_regs[2], 16);
	alu[b1, --, B, $$2]
.5120 81002007C1 common_code
	.%line 832 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1288 0
	dbl_shf[a2, $$1, b1, >>16]
.%import_expr common_code 5121 <34:22:0> &bp 5140 +
.5121 DD05200018 common_code
	.%line 833 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1284 2 5140
/******/  			udp_hdr_ptr->value[1] = dbl_shl(dram_rd_regs[2], dram_rd_regs[3], 16);
	br[l_2095#], defer[2]
.5122 B000170C00 common_code
	.%line 833 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1284 1
	alu[b1, --, B, $$3]
.5123 91001007C2 common_code
	.%line 833 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1286 0
	dbl_shf[b1, $$2, b1, >>16]
.5124 2842008350 common_code
	.%line 819 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1290 0
/******/  			dram_read(dram_rd_regs, (__declspec(dram) void*) udpHdrPtr, 2, sig_done, &sp);
l_1970#:
	dram[read, $$0, *l$index0, 0, 2], sig_done[s4]
.5125 E000000030 common_code
	.%line 820 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1284 0
/******/  			__wait_for_all(&sp);
	ctx_arb[s5, s4], all
.%import_expr common_code 5126 <34:22:0> &bp 5140 +
.5126 DD05200018 common_code
	.%line 823 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1284 2 5140
/******/  			udp_hdr_ptr->value[1] = dram_rd_regs[2];
	br[l_2095#], defer[2]
.5127 A000270400 common_code
	.%line 822 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1284 1
/******/  			udp_hdr_ptr->value[0] = dram_rd_regs[1];
	alu[a2, --, B, $$1]
.5128 B000170800 common_code
	.%line 823 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1284 0
/******/  			udp_hdr_ptr->value[1] = dram_rd_regs[2];
	alu[b1, --, B, $$2]
.5129 2842008350 common_code
	.%line 810 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1295 0
/******/  			dram_read(dram_rd_regs, (__declspec(dram) void*) udpHdrPtr, 2, sig_done, &sp);
l_2001#:
	dram[read, $$0, *l$index0, 0, 2], sig_done[s4]
.5130 E000000030 common_code
	.%line 811 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1284 0
/******/  			__wait_for_all(&sp);
	ctx_arb[s5, s4], all
.5131 B000170400 common_code
	.%line 813 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1284 0
/******/  			udp_hdr_ptr->value[0] = dbl_shl(dram_rd_regs[0], dram_rd_regs[1], 16);
	alu[b1, --, B, $$1]
.5132 81002007C0 common_code
	.%line 813 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1294 0
	dbl_shf[a2, $$0, b1, >>16]
.%import_expr common_code 5133 <34:22:0> &bp 5140 +
.5133 DD05200018 common_code
	.%line 814 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1284 2 5140
/******/  			udp_hdr_ptr->value[1] = dbl_shl(dram_rd_regs[1], dram_rd_regs[2], 16);
	br[l_2095#], defer[2]
.5134 B000170800 common_code
	.%line 814 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1284 1
	alu[b1, --, B, $$2]
.5135 91001007C1 common_code
	.%line 814 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1292 0
	dbl_shf[b1, $$1, b1, >>16]
.5136 2840008350 common_code
	.%line 801 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1296 0
/******/  			dram_read(dram_rd_regs, (__declspec(dram) void*) udpHdrPtr, 1, sig_done, &sp);
l_2064#:
	dram[read, $$0, *l$index0, 0, 1], sig_done[s4]
.5137 E000000030 common_code
	.%line 802 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1284 0
/******/  			__wait_for_all(&sp);
	ctx_arb[s5, s4], all
.5138 A000270000 common_code
	.%line 804 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1284 0
/******/  			udp_hdr_ptr->value[0] = dram_rd_regs[0];
	alu[a2, --, B, $$0]
.5139 B000170400 common_code
	.%line 805 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1284 0
/******/  			udp_hdr_ptr->value[1] = dram_rd_regs[1];
	alu[b1, --, B, $$1]
.5140 B08EFE8000 common_code
	.%line 1700 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1283 0
/******/  }
l_2095#:
	alu[@b111, a0, +, 160]
.5141 FC06E3BF00 common_code
	.%line 1700 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1283 0
	local_csr_wr[active_lm_addr_1, @b111]
.5142 B08EFED000 common_code
	.%line 299 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
/******/      q = (__declspec(dram) char *) payloadPtr;
	alu[@b111, a0, +, 180]
.5143 FC0663BF00 common_code
	.%line 299 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 2
	local_csr_wr[active_lm_addr_0, @b111]
.5144 F0000C0300 common_code
	.%line 305 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 1
/******/      helper_plugin_cntr_set(pluginId, BYTE_COUNT, nbytes );
	nop
.5145 A0A21C2200 common_code
	.%line 1698 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1283 0
/******/  	udpPacketPayloadPtr = udpHdrPtr + UDP_HEADER_SIZE_IN_BYTES;
	alu[*l$index1[1], *l$index0, +, 8]
.5146 A000688400 common_code
	.%line 299 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
/******/      q = (__declspec(dram) char *) payloadPtr;
	alu[a6, --, B, *l$index1[1]]
.5147 0130000220 common_code
	.%line 300 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 2
/******/      payloadSz = udp_hdr.uh_ulen - UDP_HEADER_SIZE_IN_BYTES;
	sram[write, $0, b0, 0, 1], ctx_swap[s3], defer[2]
.5148 8105000500 common_code
	.%line 300 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 1
	alu_shf[*l$index0, --, B, b1, >>16]
.5149 AA980C2200 common_code
	.%line 300 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
	alu[$0, *l$index0, -, 8]
.5150 0030000020 common_code
	.%line 304 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
/******/      nbytes += payloadSz;
	sram[read, $0, b0, 0, 1], ctx_swap[s3]
.5151 AAB0001B04 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1282 0
/******/      switch(pid) {
	alu[--, 4, -, b6]
.%import_expr common_code 5152 <34:22:0> &bp 5174 +
.5152 DD0DB00105 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1282 3 5174
	blo[l_2139#], defer[3]
.5153 A000760000 common_code
	.%line 304 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 2
/******/      nbytes += payloadSz;
	alu[a7, --, B, $0]
.5154 A0CCF600CF common_code
	.%line 304 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 1
	alu[@a79, $0, +, @a79]
.5155 B0405000CF common_code
	.%line 305 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
/******/      helper_plugin_cntr_set(pluginId, BYTE_COUNT, nbytes );
	alu[b5, --, B, @a79]
.%import_expr common_code 5156 <26:22:8,7:0:0> &bp 5157 +
.5156 E805001B25 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1282 0 5157 B6
/******/      switch(pid) {
	jump[b6, l_13253#], targets[l_13257#,l_13256#,l_13255#,l_13254#,l_13253#]
.%import_expr common_code 5157 <34:22:0> &bp 5174 +
.5157 DD0D800018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1282 0 5174
l_13253#:
	br[l_2139#]
.%import_expr common_code 5158 <34:22:0> &bp 5171 +
.5158 DD0CC00018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1282 0 5171
l_13254#:
	br[l_2129#]
.%import_expr common_code 5159 <34:22:0> &bp 5168 +
.5159 DD0C000018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1282 0 5168
l_13255#:
	br[l_2119#]
.%import_expr common_code 5160 <34:22:0> &bp 5165 +
.5160 DD0B400018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1282 0 5165
l_13256#:
	br[l_2109#]
.%import_expr common_code 5161 <34:22:0> &bp 5162 +
.5161 DD0A800018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1282 0 5162
l_13257#:
	br[l_2099#]
.%import_expr common_code 5162 <34:22:0> &bp 5176 +
.5162 DD0E200018 common_code
	.%line 343 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1282 2 5176
/******/                      case 1:  stats_regnum = ONL_ROUTER_PLUGIN_4_CNTR_1;  break;
l_2099#:
	br[l_2158#], defer[2]
.5163 F000001330 common_code
	.%line 340 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1282 1
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_4;
	immed[b4, 48, <<0]
.5164 F0000CDC05 common_code
	.%line 343 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1282 0
/******/                      case 1:  stats_regnum = ONL_ROUTER_PLUGIN_4_CNTR_1;  break;
	immed[a5, 55, <<0]
.%import_expr common_code 5165 <34:22:0> &bp 5176 +
.5165 DD0E200018 common_code
	.%line 331 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1282 2 5176
/******/                      case 1:  stats_regnum = ONL_ROUTER_PLUGIN_3_CNTR_1;  break;
l_2109#:
	br[l_2158#], defer[2]
.5166 F00000132C common_code
	.%line 328 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1282 1
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_3;
	immed[b4, 44, <<0]
.5167 F0000CCC05 common_code
	.%line 331 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1282 0
/******/                      case 1:  stats_regnum = ONL_ROUTER_PLUGIN_3_CNTR_1;  break;
	immed[a5, 51, <<0]
.%import_expr common_code 5168 <34:22:0> &bp 5176 +
.5168 DD0E200018 common_code
	.%line 319 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1282 2 5176
/******/                      case 1:  stats_regnum = ONL_ROUTER_PLUGIN_2_CNTR_1;  break;
l_2119#:
	br[l_2158#], defer[2]
.5169 F000001328 common_code
	.%line 316 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1282 1
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_2;
	immed[b4, 40, <<0]
.5170 F0000CBC05 common_code
	.%line 319 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1282 0
/******/                      case 1:  stats_regnum = ONL_ROUTER_PLUGIN_2_CNTR_1;  break;
	immed[a5, 47, <<0]
.%import_expr common_code 5171 <34:22:0> &bp 5176 +
.5171 DD0E200018 common_code
	.%line 307 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1282 2 5176
/******/                      case 1:  stats_regnum = ONL_ROUTER_PLUGIN_1_CNTR_1;  break;
l_2129#:
	br[l_2158#], defer[2]
.5172 F000001324 common_code
	.%line 304 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1282 1
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_1;
	immed[b4, 36, <<0]
.5173 F0000CAC05 common_code
	.%line 307 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1282 0
/******/                      case 1:  stats_regnum = ONL_ROUTER_PLUGIN_1_CNTR_1;  break;
	immed[a5, 43, <<0]
.5174 F000001320 common_code
	.%line 351 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1282 0
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_0;
l_2139#:
	immed[b4, 32, <<0]
.5175 F0000C9C05 common_code
	.%line 354 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1282 0
/******/                      case 1:  stats_regnum = ONL_ROUTER_PLUGIN_0_CNTR_1;  break;
	immed[a5, 39, <<0]
.5176 A040E00005 common_code
	.%line 166 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1281 0
/******/      WU_loadGlobalRegister( stats_regnum, new_value, stats_cerr );
l_2158#:
	alu[a14, --, B, a5]
.%import_expr common_code 5177 <34:22:0> &bp 3749 +
.5177 DBA9600018 common_code
	.%line 166 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1281 2 3749
	br[_WU_loadGlobalRegister#], defer[2]
.5178 B000E01400 common_code
	.%line 166 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:1281 1
	alu[b14, --, B, b5]
.%import_expr common_code 5179 <27:20:8,7:0:0> &bp 5180 +
.5179 F00140173C common_code
	.%line 166 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:1281 0
	load_addr[b5, l_13171#]
.5180 A0700000DF common_code
	.%line 307 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
/******/      switch( alg ) {
l_13171#:
	alu[--, --, B, @a95]
.%import_expr common_code 5181 <34:22:0> &bp 5375 +
.5181 DD3FC00101 common_code
	.%line 307 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0 5375
	bne[l_2172#]
.5182 B08EFEF000 common_code
	.%line 312 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
/******/  	    for( i=0; i<(payloadSz-4); ) {
	alu[@b111, a0, +, 188]
.5183 FC0663BF00 common_code
	.%line 312 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	local_csr_wr[active_lm_addr_0, @b111]
.5184 B08EFEC000 common_code
	.%line 312 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[@b111, a0, +, 176]
.5185 FC06E3BF00 common_code
	.%line 312 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	local_csr_wr[active_lm_addr_1, @b111]
.5186 F0000C0300 common_code
	.%line 312 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	nop
.5187 F0000C0200 common_code
	.%line 312 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	immed[*l$index0, 0, <<0]
.5188 F0000C0300 common_code
	.%line 312 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	nop
.5189 AAA20C1007 common_code
	.%line 312 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[*l$index1, a7, -, 4]
.%import_expr common_code 5190 <34:22:0> &bp 6050 +
.5190 DDE880010A common_code
	.%line 312 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0 6050
	ble[l_3295#]
.5191 2840008306 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
/******/  		if( is_hello_dram(q) ) {
l_2162#:
	dram[read, $$0, a6, 0, 1], sig_done[s4]
.5192 E000000030 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	ctx_arb[s4, s5]
.%import_expr common_code 5193 <34:22:0> &bp 5197 +
.5193 D513608C06 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 2 5197
	br_bclr[a6, 2, l_13012#], defer[2]
.5194 B000470400 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 1
	alu[b4, --, B, $$1]
.5195 A000570000 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
	alu[a5, --, B, $$0]
.5196 A000501000 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[a5, --, B, b4]
.5197 91D0480206 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
l_13012#:
	alu_shf[b4, --, B, a6, <<3]
.5198 AA70001300 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 2
	alu[--, b4, OR, 0]
.5199 9000480205 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 1
	alu_shf[b4, --, B, a5, <<indirect]
.5200 9D80401100 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
	asr[b4, b4, >>24]
.5201 AAF0001368 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[--, b4, -, 104]
.%import_expr common_code 5202 <34:22:0> &bp 5358 +
.5202 DD3B800101 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0 5358
	bne[l_2168#]
.5203 B0805C0406 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[b5, a6, +, 1]
.5204 2840001720 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	dram[read, $$0, b5, 0, 1], sig_done[s4]
.5205 E000000030 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	ctx_arb[s4, s5]
.%import_expr common_code 5206 <34:22:0> &bp 5210 +
.5206 D516A01423 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 2 5210
	br_bclr[b5, 2, l_13013#], defer[2]
.5207 B000470400 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 1
	alu[b4, --, B, $$1]
.5208 A000570000 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
	alu[a5, --, B, $$0]
.5209 A000501000 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[a5, --, B, b4]
.5210 91D0401600 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
l_13013#:
	alu_shf[b4, --, B, b5, <<3]
.5211 AA70001300 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 2
	alu[--, b4, OR, 0]
.5212 9000480205 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 1
	alu_shf[b4, --, B, a5, <<indirect]
.5213 9D80401100 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
	asr[b4, b4, >>24]
.5214 AAF0001365 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[--, b4, -, 101]
.%import_expr common_code 5215 <34:22:0> &bp 5359 +
.5215 DD3BC00101 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0 5359
	bne[l_2169#]
.5216 A0805C0806 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[a5, a6, +, 2]
.5217 2840008305 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	dram[read, $$0, a5, 0, 1], sig_done[s4]
.5218 E000000030 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	ctx_arb[s4, s5]
.%import_expr common_code 5219 <34:22:0> &bp 5223 +
.5219 D519E08C05 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 2 5223
	br_bclr[a5, 2, l_13014#], defer[2]
.5220 B000470400 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 1
	alu[b4, --, B, $$1]
.5221 A000770000 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
	alu[a7, --, B, $$0]
.5222 A000701000 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[a7, --, B, b4]
.5223 91D0480205 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
l_13014#:
	alu_shf[b4, --, B, a5, <<3]
.5224 AA70001300 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 2
	alu[--, b4, OR, 0]
.5225 9000480207 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 1
	alu_shf[b4, --, B, a7, <<indirect]
.5226 9D80401100 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
	asr[b4, b4, >>24]
.5227 AAF000136C common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[--, b4, -, 108]
.%import_expr common_code 5228 <34:22:0> &bp 5359 +
.5228 DD3BC00101 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0 5359
	bne[l_2169#]
.5229 B080EC0C06 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[b14, a6, +, 3]
.5230 2840003B20 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	dram[read, $$0, b14, 0, 1], sig_done[s4]
.5231 E000000030 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	ctx_arb[s4, s5]
.%import_expr common_code 5232 <34:22:0> &bp 5236 +
.5232 D51D203823 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 2 5236
	br_bclr[b14, 2, l_13015#], defer[2]
.5233 B000470400 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 1
	alu[b4, --, B, $$1]
.5234 A000770000 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
	alu[a7, --, B, $$0]
.5235 A000701000 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[a7, --, B, b4]
.5236 91D0403A00 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
l_13015#:
	alu_shf[b4, --, B, b14, <<3]
.5237 AA70001300 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 2
	alu[--, b4, OR, 0]
.5238 9000480207 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 1
	alu_shf[b4, --, B, a7, <<indirect]
.5239 9D80401100 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
	asr[b4, b4, >>24]
.5240 AAF000136C common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[--, b4, -, 108]
.%import_expr common_code 5241 <34:22:0> &bp 5359 +
.5241 DD3BC00101 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0 5359
	bne[l_2169#]
.5242 B08EFF0000 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[@b111, a0, +, 192]
.5243 FC06E3BF00 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	local_csr_wr[active_lm_addr_1, @b111]
.5244 F0000C0300 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	nop
.5245 F0000C0300 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	nop
.5246 F0000C0300 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	nop
.5247 A0A20C1006 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[*l$index1, a6, +, 4]
.5248 2840008358 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	dram[read, $$0, *l$index1, 0, 1], sig_done[s4]
.5249 E000000030 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	ctx_arb[s4, s5]
.%import_expr common_code 5250 <34:22:0> &bp 5254 +
.5250 D521A08C58 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 2 5254
	br_bclr[*l$index1, 2, l_13016#], defer[2]
.5251 B000470400 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 1
	alu[b4, --, B, $$1]
.5252 A000770000 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
	alu[a7, --, B, $$0]
.5253 A000701000 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[a7, --, B, b4]
.5254 91D0416200 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
l_13016#:
	alu_shf[b4, --, B, *l$index1, <<3]
.5255 AA70001300 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 2
	alu[--, b4, OR, 0]
.5256 9000480207 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 1
	alu_shf[b4, --, B, a7, <<indirect]
.5257 9D80401100 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
	asr[b4, b4, >>24]
.5258 AAF000136F common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[--, b4, -, 111]
.%import_expr common_code 5259 <34:22:0> &bp 5359 +
.5259 DD3BC00101 common_code
	.%line 313 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0 5359
	bne[l_2169#]
.5260 FC066C0000 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
/******/  		    set_adieu_dram( q );
	local_csr_wr[active_lm_addr_0, a0]
.5261 BAC04C1C06 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[b4, 7, -, a6]
.5262 F0000C0300 common_code
	.%line 319 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
/******/  		   i += 5;
	nop
.5263 F0000C0300 common_code
	.%line 319 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	nop
.5264 F0000C0200 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
/******/  		    set_adieu_dram( q );
	immed[*l$index0, 0, <<0]
.5265 F0000D8601 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	immed[*l$index0[1], 97, <<0]
.%import_expr common_code 5266 <34:22:0> &bp 1050 +
.5266 D906A00018 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 2 1050
	br[__shl_64#], defer[2]
.5267 81D0701200 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 1
	alu_shf[a7, --, B, b4, <<3]
.%import_expr common_code 5268 <27:20:8,17:10:0> &bp 5269 +
.5268 F0014E5602 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
	load_addr[*l$index0[2], l_13172#]
.5269 FC066C0000 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
l_13172#:
	local_csr_wr[active_lm_addr_0, a0]
.5270 A01C003400 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[$$0, --, B, b13]
.5271 A05C100007 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[$$1, --, B, a7]
.5272 B440401307 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[b4, b4, AND, 7]
.5273 BC40401304 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[b4, b4, XOR, 4]
.5274 AA70001300 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 1
	alu[--, b4, OR, 0]
.5275 9000408600 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
	alu_shf[b4, --, B, 1, <<indirect]
.5276 9140401200 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu_shf[b4, --, B, b4, <<12]
.5277 8AC2081221 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 1
	alu_shf[--, b4, OR, 1, <<20]
.5278 6940008306 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
	dram[write, $$0, a6, 0, 1], sig_done[s4], indirect_ref
.5279 F0000D9201 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	immed[*l$index0[1], 100, <<0]
.5280 E000200030 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 2
	ctx_arb[s4, s5], defer[2]
.5281 BA80401707 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 1
	alu[b4, 7, -, b5]
.5282 F0000C0200 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
	immed[*l$index0, 0, <<0]
.%import_expr common_code 5283 <34:22:0> &bp 1050 +
.5283 D906A00018 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 2 1050
	br[__shl_64#], defer[2]
.5284 81D0701200 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 1
	alu_shf[a7, --, B, b4, <<3]
.%import_expr common_code 5285 <27:20:8,17:10:0> &bp 5286 +
.5285 F0014E9A02 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
	load_addr[*l$index0[2], l_13173#]
.5286 FC066C0000 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
l_13173#:
	local_csr_wr[active_lm_addr_0, a0]
.5287 A01C003400 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[$$0, --, B, b13]
.5288 A05C100007 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[$$1, --, B, a7]
.5289 B440401307 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[b4, b4, AND, 7]
.5290 BC40401304 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[b4, b4, XOR, 4]
.5291 AA70001300 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 1
	alu[--, b4, OR, 0]
.5292 9000408600 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
	alu_shf[b4, --, B, 1, <<indirect]
.5293 9140401200 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu_shf[b4, --, B, b4, <<12]
.5294 8AC2081221 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 1
	alu_shf[--, b4, OR, 1, <<20]
.5295 6940001720 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
	dram[write, $$0, b5, 0, 1], sig_done[s4], indirect_ref
.5296 F0000DA601 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	immed[*l$index0[1], 105, <<0]
.5297 E000200030 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 2
	ctx_arb[s4, s5], defer[2]
.5298 BAC04C1C05 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 1
	alu[b4, 7, -, a5]
.5299 F0000C0200 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
	immed[*l$index0, 0, <<0]
.%import_expr common_code 5300 <34:22:0> &bp 1050 +
.5300 D906A00018 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 2 1050
	br[__shl_64#], defer[2]
.5301 81D0701200 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 1
	alu_shf[a7, --, B, b4, <<3]
.%import_expr common_code 5302 <27:20:8,17:10:0> &bp 5303 +
.5302 F0014EDE02 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
	load_addr[*l$index0[2], l_13174#]
.5303 FC066C0000 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
l_13174#:
	local_csr_wr[active_lm_addr_0, a0]
.5304 A01C003400 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[$$0, --, B, b13]
.5305 A05C100007 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[$$1, --, B, a7]
.5306 B440401307 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[b4, b4, AND, 7]
.5307 BC40401304 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[b4, b4, XOR, 4]
.5308 AA70001300 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 1
	alu[--, b4, OR, 0]
.5309 9000408600 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
	alu_shf[b4, --, B, 1, <<indirect]
.5310 9140401200 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu_shf[b4, --, B, b4, <<12]
.5311 8AC2081221 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 1
	alu_shf[--, b4, OR, 1, <<20]
.5312 6940008305 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
	dram[write, $$0, a5, 0, 1], sig_done[s4], indirect_ref
.5313 F0000D9601 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	immed[*l$index0[1], 101, <<0]
.5314 E000200030 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 2
	ctx_arb[s4, s5], defer[2]
.5315 BA80403B07 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 1
	alu[b4, 7, -, b14]
.5316 F0000C0200 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
	immed[*l$index0, 0, <<0]
.%import_expr common_code 5317 <34:22:0> &bp 1050 +
.5317 D906A00018 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 2 1050
	br[__shl_64#], defer[2]
.5318 81D0701200 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 1
	alu_shf[a7, --, B, b4, <<3]
.%import_expr common_code 5319 <27:20:8,17:10:0> &bp 5320 +
.5319 F0014F2202 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
	load_addr[*l$index0[2], l_13175#]
.5320 B08EFF0000 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
l_13175#:
	alu[@b111, a0, +, 192]
.5321 FC0663BF00 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	local_csr_wr[active_lm_addr_0, @b111]
.5322 FC06EC0000 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	local_csr_wr[active_lm_addr_1, a0]
.5323 A01C003400 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[$$0, --, B, b13]
.5324 A05C100007 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[$$1, --, B, a7]
.5325 B440401307 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[b4, b4, AND, 7]
.5326 BC40401304 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[b4, b4, XOR, 4]
.5327 AA70001300 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 1
	alu[--, b4, OR, 0]
.5328 9000408600 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
	alu_shf[b4, --, B, 1, <<indirect]
.5329 9140401200 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu_shf[b4, --, B, b4, <<12]
.5330 F4000C4005 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	immed[a5, 16, <<16]
.5331 AA70001005 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 1
	alu[--, b4, OR, a5]
.5332 6940003B20 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
	dram[write, $$0, b14, 0, 1], sig_done[s4], indirect_ref
.5333 E000200030 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 2
	ctx_arb[s4, s5], defer[2]
.5334 BA80480307 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 1
	alu[b4, 7, -, *l$index0]
.5335 F0000C0220 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
	immed[*l$index1, 0, <<0]
.5336 F0000DD621 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	immed[*l$index1[1], 117, <<0]
.%import_expr common_code 5337 <34:22:0> &bp 1050 +
.5337 D906A00018 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 2 1050
	br[__shl_64#], defer[2]
.5338 81D0701200 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 1
	alu_shf[a7, --, B, b4, <<3]
.%import_expr common_code 5339 <27:20:8,17:10:0> &bp 5340 +
.5339 F0014F7222 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
	load_addr[*l$index1[2], l_13176#]
.5340 B08EFF0000 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
l_13176#:
	alu[@b111, a0, +, 192]
.5341 FC0663BF00 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	local_csr_wr[active_lm_addr_0, @b111]
.5342 B08EFEF000 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[@b111, a0, +, 188]
.5343 FC06E3BF00 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	local_csr_wr[active_lm_addr_1, @b111]
.5344 A01C003400 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[$$0, --, B, b13]
.5345 A05C100007 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[$$1, --, B, a7]
.5346 B440401307 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[b4, b4, AND, 7]
.5347 BC40401304 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[b4, b4, XOR, 4]
.5348 AA70001300 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 1
	alu[--, b4, OR, 0]
.5349 9000408600 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
	alu_shf[b4, --, B, 1, <<indirect]
.5350 9140401200 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu_shf[b4, --, B, b4, <<12]
.5351 8AC2081221 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 1
	alu_shf[--, b4, OR, 1, <<20]
.5352 6940008350 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
	dram[write, $$0, *l$index0, 0, 1], sig_done[s4], indirect_ref
.5353 E000100030 common_code
	.%line 314 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 1
	ctx_arb[s4, s5], defer[1]
.5354 A0801C0401 common_code
	.%line 317 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
/******/  		    ++my_nmods;
	alu[a1, a1, +, 1]
.%import_expr common_code 5355 <34:22:0> &bp 5365 +
.5355 DD3D600018 common_code
	.%line 319 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 2 5365
/******/  		   i += 5;
	br[l_2170#], defer[2]
.5356 A0806C1406 common_code
	.%line 318 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 1
/******/  		   q += 5;
	alu[a6, a6, +, 5]
.5357 A0A20C1620 common_code
	.%line 319 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
/******/  		   i += 5;
	alu[*l$index1, *l$index1, +, 5]
.5358 B0805C0406 common_code
	.%line 321 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
/******/  		   q++;
l_2168#:
	alu[b5, a6, +, 1]
.5359 B08EFEF000 common_code
	.%line 321 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
l_2169#:
	alu[@b111, a0, +, 188]
.5360 FC0663BF00 common_code
	.%line 321 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	local_csr_wr[active_lm_addr_0, @b111]
.5361 A000601400 common_code
	.%line 321 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[a6, --, B, b5]
.5362 F0000C0300 common_code
	.%line 322 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
/******/  		   i++;
	nop
.5363 F0000C0300 common_code
	.%line 322 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	nop
.5364 A0A00C0600 common_code
	.%line 322 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[*l$index0, *l$index0, +, 1]
.5365 B08EFEC000 common_code
	.%line 312 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
/******/  	    for( i=0; i<(payloadSz-4); ) {
l_2170#:
	alu[@b111, a0, +, 176]
.5366 FC06E3BF00 common_code
	.%line 312 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	local_csr_wr[active_lm_addr_1, @b111]
.5367 B08EFEF000 common_code
	.%line 312 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[@b111, a0, +, 188]
.5368 FC0663BF00 common_code
	.%line 312 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	local_csr_wr[active_lm_addr_0, @b111]
.5369 F0000C0300 common_code
	.%line 312 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	nop
.5370 B000488000 common_code
	.%line 312 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[b4, --, B, *l$index1]
.5371 F0000C0300 common_code
	.%line 312 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	nop
.5372 AAB0001200 common_code
	.%line 312 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[--, *l$index0, -, b4]
.%import_expr common_code 5373 <34:22:0> &bp 6050 +
.5373 DDE8800108 common_code
	.%line 312 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0 6050
	bge[l_3295#]
.%import_expr common_code 5374 <34:22:0> &bp 5191 +
.5374 DD11C00018 common_code
	.%line 312 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0 5191
	br[l_2162#]
.5375 FC066C0000 common_code
	.%line 355 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
/******/  	    bufndx = 0;
l_2172#:
	local_csr_wr[active_lm_addr_0, a0]
.5376 B08EFE8000 common_code
	.%line 355 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[@b111, a0, +, 160]
.5377 FC06E3BF00 common_code
	.%line 355 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	local_csr_wr[active_lm_addr_1, @b111]
.5378 F0000FF005 common_code
	.%line 356 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
/******/  	    dirty[0] = 0;	dirty[1] = 0;
	immed[a5, 252, <<0]
.5379 F0000C0202 common_code
	.%line 355 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
/******/  	    bufndx = 0;
	immed[*l$index0[2], 0, <<0]
.5380 0132000205 common_code
	.%line 356 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 2
/******/  	    dirty[0] = 0;	dirty[1] = 0;
	sram[write, $0, b0, a5, 2], ctx_swap[s3], defer[2]
.5381 F0000C0180 common_code
	.%line 356 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 1
	immed[$0, 0, <<0]
.5382 F0000C0181 common_code
	.%line 356 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
	immed[$1, 0, <<0]
.5383 F080001307 common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
/******/  	    qread = ( __declspec(dram) char* ) ( (unsigned int)q & 0xfffffff8 );
	immed[b4, -8, 0]
.5384 A420301221 common_code
	.%line 359 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[*l$index0[3], *l$index1[1], AND, b4]
.5385 2846008353 common_code
	.%line 1616 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1279 0
/******/        dram_read(dram_read_regs, (__declspec(dram) void *)addr, 4, sig_done, &sp);
	dram[read, $$0, *l$index0[3], 0, 4], sig_done[s4]
.5386 E000200030 common_code
	.%line 1621 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1278 2
/******/     __wait_for_all(&sp);
	ctx_arb[s5, s4], all, defer[2]
.5387 B000D80C00 common_code
	.%line 361 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 1
/******/  	    qwrite = qread;
	alu[b13, --, B, *l$index0[3]]
.5388 A0A03C8203 common_code
	.%line 364 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
/******/  	    qread += 32;
	alu[*l$index0[3], *l$index0[3], +, 32]
.5389 A020470000 common_code
	.%line 1634 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1278 0
/******/           v->i[0] = dram_read_regs[0];
	alu[*l$index0[4], --, B, $$0]
.5390 A020570400 common_code
	.%line 1635 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1278 0
/******/           v->i[1] = dram_read_regs[1];
	alu[*l$index0[5], --, B, $$1]
.5391 A020670800 common_code
	.%line 1636 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1278 0
/******/           v->i[2] = dram_read_regs[2];
	alu[*l$index0[6], --, B, $$2]
.5392 A020770C00 common_code
	.%line 1637 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1278 0
/******/           v->i[3] = dram_read_regs[3];
	alu[*l$index0[7], --, B, $$3]
.5393 A020871000 common_code
	.%line 1638 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1278 0
/******/           v->i[4] = dram_read_regs[4];
	alu[*l$index0[8], --, B, $$4]
.5394 A020971400 common_code
	.%line 1639 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1278 0
/******/           v->i[5] = dram_read_regs[5];
	alu[*l$index0[9], --, B, $$5]
.5395 A020A71800 common_code
	.%line 1640 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1278 0
/******/           v->i[6] = dram_read_regs[6];
	alu[*l$index0[10], --, B, $$6]
.5396 A020B71C00 common_code
	.%line 1641 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1278 0
/******/           v->i[7] = dram_read_regs[7];
	alu[*l$index0[11], --, B, $$7]
.5397 2846008353 common_code
	.%line 1616 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1276 0
/******/        dram_read(dram_read_regs, (__declspec(dram) void *)addr, 4, sig_done, &sp);
	dram[read, $$0, *l$index0[3], 0, 4], sig_done[s4]
.5398 E000000030 common_code
	.%line 1621 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1275 0
/******/     __wait_for_all(&sp);
	ctx_arb[s5, s4], all
.5399 B08EFD0000 common_code
	.%line 1638 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1275 0
/******/           v->i[4] = dram_read_regs[4];
	alu[@b111, a0, +, 64]
.5400 A020C70000 common_code
	.%line 1634 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1275 0
/******/           v->i[0] = dram_read_regs[0];
	alu[*l$index0[12], --, B, $$0]
.5401 FC0663BF00 common_code
	.%line 1638 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1275 3
/******/           v->i[4] = dram_read_regs[4];
	local_csr_wr[active_lm_addr_0, @b111]
.5402 A020D70400 common_code
	.%line 1635 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1275 2
/******/           v->i[1] = dram_read_regs[1];
	alu[*l$index0[13], --, B, $$1]
.5403 A020E70800 common_code
	.%line 1636 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1275 1
/******/           v->i[2] = dram_read_regs[2];
	alu[*l$index0[14], --, B, $$2]
.5404 A020F70C00 common_code
	.%line 1637 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1275 0
/******/           v->i[3] = dram_read_regs[3];
	alu[*l$index0[15], --, B, $$3]
.5405 B08EFF0000 common_code
	.%line 370 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
/******/  	    nb = 32 - ((unsigned int)q & 07);	// rightmost bytes in chunk 0
	alu[@b111, a0, +, 192]
.5406 A020071000 common_code
	.%line 1638 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1275 0
/******/           v->i[4] = dram_read_regs[4];
	alu[*l$index0, --, B, $$4]
.5407 FC0663BF00 common_code
	.%line 370 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 3
/******/  	    nb = 32 - ((unsigned int)q & 07);	// rightmost bytes in chunk 0
	local_csr_wr[active_lm_addr_0, @b111]
.5408 A020171400 common_code
	.%line 1639 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1275 2
/******/           v->i[5] = dram_read_regs[5];
	alu[*l$index0[1], --, B, $$5]
.5409 A020271800 common_code
	.%line 1640 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1275 1
/******/           v->i[6] = dram_read_regs[6];
	alu[*l$index0[2], --, B, $$6]
.5410 A020371C00 common_code
	.%line 1641 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1275 0
/******/           v->i[7] = dram_read_regs[7];
	alu[*l$index0[3], --, B, $$7]
.5411 B08EFEF000 common_code
	.%line 374 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
/******/  	    for( n_togo=payloadSz; n_togo>0;  ) {
	alu[@b111, a0, +, 188]
.5412 B4004C1E21 common_code
	.%line 370 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
/******/  	    nb = 32 - ((unsigned int)q & 07);	// rightmost bytes in chunk 0
	alu[b4, *l$index1[1], AND, 7]
.5413 BA80401320 common_code
	.%line 370 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[b4, 32, -, b4]
.5414 FC0663BF00 common_code
	.%line 374 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 1
/******/  	    for( n_togo=payloadSz; n_togo>0;  ) {
	local_csr_wr[active_lm_addr_0, @b111]
.5415 AAA0001320 common_code
	.%line 371 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
/******/  	    k = 32 - nb;
	alu[*l$index0, 32, -, b4]
.5416 F0000C0300 common_code
	.%line 374 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
/******/  	    for( n_togo=payloadSz; n_togo>0;  ) {
	nop
.5417 F0000C0300 common_code
	.%line 374 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	nop
.5418 A060000007 common_code
	.%line 374 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[*l$index0, --, B, a7]
.%import_expr common_code 5419 <34:22:0> &bp 6050 +
.5419 DDE880010A common_code
	.%line 374 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0 6050
	ble[l_3295#]
.5420 A0C07003FC common_code
	.%line 374 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[a7, b0, +, 252]
.5421 FC06EC0000 common_code
	.%line 377 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
/******/  		while( ((bufndx == 0) && (k < 32)) ||
l_2338#:
	local_csr_wr[active_lm_addr_1, a0]
.5422 F0000C0300 common_code
	.%line 377 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	nop
.5423 F0000C0300 common_code
	.%line 377 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	nop
.5424 F0000C0300 common_code
	.%line 377 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	nop
.5425 A030088800 common_code
	.%line 377 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[--, --, B, *l$index1[2]]
.%import_expr common_code 5426 <34:22:0> &bp 5437 +
.5426 DD4F400101 common_code
	.%line 377 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0 5437
	bne[l_2341#]
.5427 B08EFF0000 common_code
	.%line 377 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[@b111, a0, +, 192]
.5428 FC0663BF00 common_code
	.%line 377 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	local_csr_wr[active_lm_addr_0, @b111]
.5429 F0000C0300 common_code
	.%line 377 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	nop
.5430 F0000C0300 common_code
	.%line 377 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	nop
.5431 F0000C0300 common_code
	.%line 377 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	nop
.5432 AAB00C8200 common_code
	.%line 377 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[--, *l$index0, -, 32]
.%import_expr common_code 5433 <34:22:0> &bp 5446 +
.5433 DD51800105 common_code
	.%line 377 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0 5446
	blo[l_2344#]
.5434 AAB00C0622 common_code
	.%line 377 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[--, *l$index1[2], -, 1]
.%import_expr common_code 5435 <34:22:0> &bp 5446 +
.5435 DD51800100 common_code
	.%line 377 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0 5446
	beq[l_2344#]
.%import_expr common_code 5436 <34:22:0> &bp 5453 +
.5436 DD53400018 common_code
	.%line 377 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0 5453
	br[l_13040#]
.5437 AAB00C0622 common_code
	.%line 377 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
l_2341#:
	alu[--, *l$index1[2], -, 1]
.%import_expr common_code 5438 <34:22:0> &bp 5453 +
.5438 DD53400101 common_code
	.%line 377 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0 5453
	bne[l_13040#]
.5439 B08EFF0000 common_code
	.%line 377 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[@b111, a0, +, 192]
.5440 FC0663BF00 common_code
	.%line 377 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	local_csr_wr[active_lm_addr_0, @b111]
.5441 F0000C0300 common_code
	.%line 377 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	nop
.5442 F0000C0300 common_code
	.%line 377 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	nop
.5443 F0000C0300 common_code
	.%line 377 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	nop
.5444 AAB008031F common_code
	.%line 377 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[--, 31, -, *l$index0]
.%import_expr common_code 5445 <34:22:0> &bp 5654 +
.5445 DD85800104 common_code
	.%line 377 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0 5654
	bhs[l_2372#]
.5446 B08EFEF000 common_code
	.%line 379 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
/******/  		    if( n_togo <= 0 )	break;
l_2344#:
	alu[@b111, a0, +, 188]
.5447 FC0663BF00 common_code
	.%line 379 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	local_csr_wr[active_lm_addr_0, @b111]
.5448 F0000C0300 common_code
	.%line 379 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	nop
.5449 F0000C0300 common_code
	.%line 379 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	nop
.5450 F0000C0300 common_code
	.%line 379 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	nop
.5451 A030080000 common_code
	.%line 379 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[--, --, B, *l$index0]
.%import_expr common_code 5452 <34:22:0> &bp 5457 +
.5452 DD5440010B common_code
	.%line 379 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0 5457
	bgt[l_2346#]
.5453 0030008007 common_code
	.%line 412 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
/******/  		if( dirty[bufndx] ) {
l_13040#:
	sram[read, $0, a7, 0, 1], ctx_swap[s3]
.5454 A030060000 common_code
	.%line 412 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[--, --, B, $0]
.%import_expr common_code 5455 <34:22:0> &bp 5657 +
.5455 DD86400101 common_code
	.%line 412 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0 5657
	bne[l_2373#]
.%import_expr common_code 5456 <34:22:0> &bp 5867 +
.5456 DDBAC00018 common_code
	.%line 412 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0 5867
	br[l_3127#]
.5457 B08EFF0000 common_code
	.%line 226 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 0
/******/      if( my_payload[k] != 'h' )	return 0;
l_2346#:
	alu[@b111, a0, +, 192]
.5458 FC06E3BF00 common_code
	.%line 226 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 0
	local_csr_wr[active_lm_addr_1, @b111]
.5459 B0804C4000 common_code
	.%line 226 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 0
	alu[b4, a0, +, 16]
.5460 F0000C0300 common_code
	.%line 226 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 0
	nop
.5461 F0000C0300 common_code
	.%line 226 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 0
	nop
.5462 A080501220 common_code
	.%line 226 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 0
	alu[a5, *l$index1, +, b4]
.5463 FC066C0005 common_code
	.%line 226 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 0
	local_csr_wr[active_lm_addr_0, a5]
.5464 91D0580205 common_code
	.%line 226 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 0
	alu_shf[b5, --, B, a5, <<3]
.5465 F0000C0300 common_code
	.%line 226 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 0
	nop
.5466 AA70001700 common_code
	.%line 226 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 2
	alu[--, b5, OR, 0]
.5467 9000514200 common_code
	.%line 226 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:1274 1
	alu_shf[b5, --, B, *l$index0, <<indirect]
.5468 9D80501500 common_code
	.%line 226 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:1274 0
	asr[b5, b5, >>24]
.5469 AAF0001768 common_code
	.%line 226 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 0
	alu[--, b5, -, 104]
.%import_expr common_code 5470 <34:22:0> &bp 5473 +
.5470 DD58400100 common_code
	.%line 226 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 0 5473
	beq[l_2348#]
.%import_expr common_code 5471 <34:22:0> &bp 5530 +
.5471 DD66900018 common_code
	.%line 380 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 1 5530
/******/  		    nmatch = nmatch_hello_lmem( k, my_payload );
	br[l_2357#], defer[1]
.5472 F000001700 common_code
	.%line 380 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
	immed[b5, 0, <<0]
.5473 B08EFEC000 common_code
	.%line 227 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 0
/******/      k = (k+1)%64;
l_2348#:
	alu[@b111, a0, +, 176]
.5474 FC0663BF00 common_code
	.%line 227 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 0
	local_csr_wr[active_lm_addr_0, @b111]
.5475 B0805C0620 common_code
	.%line 227 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 0
	alu[b5, *l$index1, +, 1]
.5476 F0000C0300 common_code
	.%line 229 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 0
/******/      if( my_payload[k] != 'e' )	return 1;
	nop
.5477 F0000C0300 common_code
	.%line 229 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 0
	nop
.5478 A46000173F common_code
	.%line 227 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 0
/******/      k = (k+1)%64;
	alu[*l$index0, b5, AND, 63]
.5479 B080501200 common_code
	.%line 229 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 0
/******/      if( my_payload[k] != 'e' )	return 1;
	alu[b5, *l$index0, +, b4]
.5480 FC06E01700 common_code
	.%line 229 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 0
	local_csr_wr[active_lm_addr_1, b5]
.5481 91D0501600 common_code
	.%line 229 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 0
	alu_shf[b5, --, B, b5, <<3]
.5482 F0000C0300 common_code
	.%line 229 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 0
	nop
.5483 AA70001700 common_code
	.%line 229 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 2
	alu[--, b5, OR, 0]
.5484 9000516200 common_code
	.%line 229 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:1274 1
	alu_shf[b5, --, B, *l$index1, <<indirect]
.5485 9D80501500 common_code
	.%line 229 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:1274 0
	asr[b5, b5, >>24]
.5486 AAF0001765 common_code
	.%line 229 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 0
	alu[--, b5, -, 101]
.%import_expr common_code 5487 <34:22:0> &bp 5490 +
.5487 DD5C800100 common_code
	.%line 229 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 0 5490
	beq[l_2350#]
.%import_expr common_code 5488 <34:22:0> &bp 5530 +
.5488 DD66900018 common_code
	.%line 380 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 1 5530
/******/  		    nmatch = nmatch_hello_lmem( k, my_payload );
	br[l_2357#], defer[1]
.5489 F000001701 common_code
	.%line 380 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
	immed[b5, 1, <<0]
.5490 B0805C0600 common_code
	.%line 230 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 0
/******/      k = (k+1)%64;
l_2350#:
	alu[b5, *l$index0, +, 1]
.5491 A46000173F common_code
	.%line 230 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 0
	alu[*l$index0, b5, AND, 63]
.5492 B080501200 common_code
	.%line 232 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 0
/******/      if( my_payload[k] != 'l' )	return 2;
	alu[b5, *l$index0, +, b4]
.5493 FC06E01700 common_code
	.%line 232 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 0
	local_csr_wr[active_lm_addr_1, b5]
.5494 91D0501600 common_code
	.%line 232 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 0
	alu_shf[b5, --, B, b5, <<3]
.5495 F0000C0300 common_code
	.%line 232 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 0
	nop
.5496 AA70001700 common_code
	.%line 232 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 2
	alu[--, b5, OR, 0]
.5497 9000516200 common_code
	.%line 232 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:1274 1
	alu_shf[b5, --, B, *l$index1, <<indirect]
.5498 9D80501500 common_code
	.%line 232 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:1274 0
	asr[b5, b5, >>24]
.5499 AAF000176C common_code
	.%line 232 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 0
	alu[--, b5, -, 108]
.%import_expr common_code 5500 <34:22:0> &bp 5503 +
.5500 DD5FC00100 common_code
	.%line 232 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 0 5503
	beq[l_2352#]
.%import_expr common_code 5501 <34:22:0> &bp 5530 +
.5501 DD66900018 common_code
	.%line 380 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 1 5530
/******/  		    nmatch = nmatch_hello_lmem( k, my_payload );
	br[l_2357#], defer[1]
.5502 F000001702 common_code
	.%line 380 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
	immed[b5, 2, <<0]
.5503 B0805C0600 common_code
	.%line 233 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 0
/******/      k = (k+1)%64;
l_2352#:
	alu[b5, *l$index0, +, 1]
.5504 A46000173F common_code
	.%line 233 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 0
	alu[*l$index0, b5, AND, 63]
.5505 B080501200 common_code
	.%line 235 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 0
/******/      if( my_payload[k] != 'l' )	return 3;
	alu[b5, *l$index0, +, b4]
.5506 FC06E01700 common_code
	.%line 235 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 0
	local_csr_wr[active_lm_addr_1, b5]
.5507 91D0501600 common_code
	.%line 235 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 0
	alu_shf[b5, --, B, b5, <<3]
.5508 F0000C0300 common_code
	.%line 235 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 0
	nop
.5509 AA70001700 common_code
	.%line 235 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 2
	alu[--, b5, OR, 0]
.5510 9000516200 common_code
	.%line 235 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:1274 1
	alu_shf[b5, --, B, *l$index1, <<indirect]
.5511 9D80501500 common_code
	.%line 235 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:1274 0
	asr[b5, b5, >>24]
.5512 AAF000176C common_code
	.%line 235 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 0
	alu[--, b5, -, 108]
.%import_expr common_code 5513 <34:22:0> &bp 5516 +
.5513 DD63000100 common_code
	.%line 235 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 0 5516
	beq[l_2354#]
.%import_expr common_code 5514 <34:22:0> &bp 5530 +
.5514 DD66900018 common_code
	.%line 380 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 1 5530
/******/  		    nmatch = nmatch_hello_lmem( k, my_payload );
	br[l_2357#], defer[1]
.5515 F000001703 common_code
	.%line 380 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
	immed[b5, 3, <<0]
.5516 B0805C0600 common_code
	.%line 236 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 0
/******/      k = (k+1)%64;
l_2354#:
	alu[b5, *l$index0, +, 1]
.5517 A46000173F common_code
	.%line 236 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 0
	alu[*l$index0, b5, AND, 63]
.5518 B080501200 common_code
	.%line 238 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 0
/******/      if( my_payload[k] != 'o' )	return 4;
	alu[b5, *l$index0, +, b4]
.5519 FC06E01700 common_code
	.%line 238 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 0
	local_csr_wr[active_lm_addr_1, b5]
.5520 91D0501600 common_code
	.%line 238 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 0
	alu_shf[b5, --, B, b5, <<3]
.5521 F0000C0300 common_code
	.%line 238 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 0
	nop
.5522 AA70001700 common_code
	.%line 238 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 2
	alu[--, b5, OR, 0]
.5523 9000516200 common_code
	.%line 238 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:1274 1
	alu_shf[b5, --, B, *l$index1, <<indirect]
.5524 9D80501500 common_code
	.%line 238 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:1274 0
	asr[b5, b5, >>24]
.5525 AAF000176F common_code
	.%line 238 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 0
	alu[--, b5, -, 111]
.%import_expr common_code 5526 <34:22:0> &bp 5529 +
.5526 DD66400100 common_code
	.%line 238 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1274 0 5529
	beq[l_2356#]
.%import_expr common_code 5527 <34:22:0> &bp 5530 +
.5527 DD66900018 common_code
	.%line 380 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 1 5530
/******/  		    nmatch = nmatch_hello_lmem( k, my_payload );
	br[l_2357#], defer[1]
.5528 F000001704 common_code
	.%line 380 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
	immed[b5, 4, <<0]
.5529 F000001705 common_code
	.%line 380 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
l_2356#:
	immed[b5, 5, <<0]
.5530 A030001400 common_code
	.%line 382 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
/******/  		    if( nmatch == 0 ) {
l_2357#:
	alu[--, --, B, b5]
.%import_expr common_code 5531 <34:22:0> &bp 5541 +
.5531 DD69400101 common_code
	.%line 382 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0 5541
	bne[l_2359#]
.5532 B08EFF0000 common_code
	.%line 383 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
/******/  			k = (k+1)%64;
	alu[@b111, a0, +, 192]
.5533 FC0663BF00 common_code
	.%line 383 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	local_csr_wr[active_lm_addr_0, @b111]
.5534 B08EFEF000 common_code
	.%line 383 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[@b111, a0, +, 188]
.5535 FC06E3BF00 common_code
	.%line 383 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	local_csr_wr[active_lm_addr_1, @b111]
.5536 F0000C0300 common_code
	.%line 384 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
/******/  			--n_togo;
	nop
.5537 B0804C0600 common_code
	.%line 383 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
/******/  			k = (k+1)%64;
	alu[b4, *l$index0, +, 1]
.%import_expr common_code 5538 <34:22:0> &bp 5421 +
.5538 DD4B600018 common_code
	.%line 384 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 2 5421
/******/  			--n_togo;
	br[l_2338#], defer[2]
.5539 A46000133F common_code
	.%line 383 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 1
/******/  			k = (k+1)%64;
	alu[*l$index0, b4, AND, 63]
.5540 AAA20C0620 common_code
	.%line 384 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
/******/  			--n_togo;
	alu[*l$index1, *l$index1, -, 1]
.5541 AAF0001705 common_code
	.%line 385 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
/******/  		    } else if( nmatch == 5 ) {
l_2359#:
	alu[--, b5, -, 5]
.%import_expr common_code 5542 <34:22:0> &bp 5645 +
.5542 DD83400101 common_code
	.%line 385 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0 5645
	bne[l_2371#]
.5543 FC066C0005 common_code
	.%line 253 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1273 0
/******/      my_payload[k] = 'a';
	local_csr_wr[active_lm_addr_0, a5]
.5544 FC06EC0005 common_code
	.%line 253 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1273 0
	local_csr_wr[active_lm_addr_1, a5]
.5545 B08EFEC000 common_code
	.%line 253 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1273 0
	alu[@b111, a0, +, 176]
.5546 BAC05C0C05 common_code
	.%line 253 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1273 0
	alu[b5, 3, -, a5]
.5547 81D0601600 common_code
	.%line 253 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1273 0
	alu_shf[a6, --, B, b5, <<3]
.5548 AA300C0006 common_code
	.%line 253 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1273 1
	alu[--, a6, OR, 0]
.5549 920057FE00 common_code
	.%line 253 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:1273 0
	alu_shf[b5, --, ~B, 255, <<indirect]
.5550 FC0663BF00 common_code
	.%line 253 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1273 2
	local_csr_wr[active_lm_addr_0, @b111]
.5551 B08EFF0000 common_code
	.%line 254 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:1273 1
/******/      k = (k+1)%64;
	alu[@b111, a0, +, 192]
.5552 B440501600 common_code
	.%line 253 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:1273 0
/******/      my_payload[k] = 'a';
	alu[b5, b5, AND, *l$index0]
.5553 AA300C0006 common_code
	.%line 253 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1273 1
	alu[--, a6, OR, 0]
.5554 9A005816E1 common_code
	.%line 253 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:1273 0
	alu_shf[b5, b5, OR, 97, <<indirect]
.5555 FC06E3BF00 common_code
	.%line 254 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1273 1
/******/      k = (k+1)%64;
	local_csr_wr[active_lm_addr_1, @b111]
.5556 A022001400 common_code
	.%line 253 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:1273 0
/******/      my_payload[k] = 'a';
	alu[*l$index1, --, B, b5]
.5557 B08EFF0000 common_code
	.%line 390 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
/******/  			++my_nmods;
	alu[@b111, a0, +, 192]
.5558 F0000C0300 common_code
	.%line 392 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
/******/  			if( (k >= 28) && (k <= 31) )		dirty[1] = 1; 
	nop
.5559 A0805C0620 common_code
	.%line 254 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1273 0
/******/      k = (k+1)%64;
	alu[a5, *l$index1, +, 1]
.5560 A4200CFC05 common_code
	.%line 254 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1273 0
	alu[*l$index0, a5, AND, 63]
.5561 A080501200 common_code
	.%line 256 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1273 0
/******/      my_payload[k] = 'd';
	alu[a5, *l$index0, +, b4]
.5562 FC06EC0005 common_code
	.%line 256 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1273 0
	local_csr_wr[active_lm_addr_1, a5]
.5563 BAC05C0C05 common_code
	.%line 256 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1273 0
	alu[b5, 3, -, a5]
.5564 81D0601600 common_code
	.%line 256 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1273 0
	alu_shf[a6, --, B, b5, <<3]
.5565 AA300C0006 common_code
	.%line 256 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1273 1
	alu[--, a6, OR, 0]
.5566 920057FE00 common_code
	.%line 256 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:1273 0
	alu_shf[b5, --, ~B, 255, <<indirect]
.5567 FC06EC0005 common_code
	.%line 256 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1273 1
	local_csr_wr[active_lm_addr_1, a5]
.5568 B440501620 common_code
	.%line 256 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:1273 0
	alu[b5, b5, AND, *l$index1]
.5569 AA300C0006 common_code
	.%line 256 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1273 1
	alu[--, a6, OR, 0]
.5570 9A005816E4 common_code
	.%line 256 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:1273 0
	alu_shf[b5, b5, OR, 100, <<indirect]
.5571 A022001400 common_code
	.%line 256 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1273 0
	alu[*l$index1, --, B, b5]
.5572 A0805C0600 common_code
	.%line 257 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1273 0
/******/      k = (k+1)%64;
	alu[a5, *l$index0, +, 1]
.5573 A4200CFC05 common_code
	.%line 257 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1273 0
	alu[*l$index0, a5, AND, 63]
.5574 A080501200 common_code
	.%line 259 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1273 0
/******/      my_payload[k] = 'i';
	alu[a5, *l$index0, +, b4]
.5575 FC06EC0005 common_code
	.%line 259 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1273 0
	local_csr_wr[active_lm_addr_1, a5]
.5576 BAC05C0C05 common_code
	.%line 259 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1273 0
	alu[b5, 3, -, a5]
.5577 81D0601600 common_code
	.%line 259 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1273 0
	alu_shf[a6, --, B, b5, <<3]
.5578 AA300C0006 common_code
	.%line 259 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1273 1
	alu[--, a6, OR, 0]
.5579 920057FE00 common_code
	.%line 259 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:1273 0
	alu_shf[b5, --, ~B, 255, <<indirect]
.5580 FC06EC0005 common_code
	.%line 259 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1273 1
	local_csr_wr[active_lm_addr_1, a5]
.5581 B440501620 common_code
	.%line 259 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:1273 0
	alu[b5, b5, AND, *l$index1]
.5582 AA300C0006 common_code
	.%line 259 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1273 1
	alu[--, a6, OR, 0]
.5583 9A005816E9 common_code
	.%line 259 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:1273 0
	alu_shf[b5, b5, OR, 105, <<indirect]
.5584 A022001400 common_code
	.%line 259 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1273 0
	alu[*l$index1, --, B, b5]
.5585 A0805C0600 common_code
	.%line 260 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1273 0
/******/      k = (k+1)%64;
	alu[a5, *l$index0, +, 1]
.5586 A4200CFC05 common_code
	.%line 260 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1273 0
	alu[*l$index0, a5, AND, 63]
.5587 A080501200 common_code
	.%line 262 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1273 0
/******/      my_payload[k] = 'e';
	alu[a5, *l$index0, +, b4]
.5588 FC06EC0005 common_code
	.%line 262 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1273 0
	local_csr_wr[active_lm_addr_1, a5]
.5589 BAC05C0C05 common_code
	.%line 262 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1273 0
	alu[b5, 3, -, a5]
.5590 81D0601600 common_code
	.%line 262 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1273 0
	alu_shf[a6, --, B, b5, <<3]
.5591 AA300C0006 common_code
	.%line 262 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1273 1
	alu[--, a6, OR, 0]
.5592 920057FE00 common_code
	.%line 262 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:1273 0
	alu_shf[b5, --, ~B, 255, <<indirect]
.5593 FC06EC0005 common_code
	.%line 262 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1273 1
	local_csr_wr[active_lm_addr_1, a5]
.5594 B440501620 common_code
	.%line 262 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:1273 0
	alu[b5, b5, AND, *l$index1]
.5595 AA300C0006 common_code
	.%line 262 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1273 1
	alu[--, a6, OR, 0]
.5596 9A005816E5 common_code
	.%line 262 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:1273 0
	alu_shf[b5, b5, OR, 101, <<indirect]
.5597 A022001400 common_code
	.%line 262 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1273 0
	alu[*l$index1, --, B, b5]
.5598 A0805C0600 common_code
	.%line 263 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1273 0
/******/      k = (k+1)%64;
	alu[a5, *l$index0, +, 1]
.5599 A4200CFC05 common_code
	.%line 263 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1273 0
	alu[*l$index0, a5, AND, 63]
.5600 B080501200 common_code
	.%line 265 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1273 0
/******/      my_payload[k] = 'u';
	alu[b5, *l$index0, +, b4]
.5601 FC06601700 common_code
	.%line 265 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1273 0
	local_csr_wr[active_lm_addr_0, b5]
.5602 FC06E01700 common_code
	.%line 265 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1273 0
	local_csr_wr[active_lm_addr_1, b5]
.5603 BA80401703 common_code
	.%line 265 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1273 0
	alu[b4, 3, -, b5]
.5604 81D0501200 common_code
	.%line 265 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1273 0
	alu_shf[a5, --, B, b4, <<3]
.5605 AA300C0005 common_code
	.%line 265 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1273 1
	alu[--, a5, OR, 0]
.5606 920047FE00 common_code
	.%line 265 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:1273 0
	alu_shf[b4, --, ~B, 255, <<indirect]
.5607 B440401200 common_code
	.%line 265 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1273 0
	alu[b4, b4, AND, *l$index0]
.5608 AA300C0005 common_code
	.%line 265 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1273 1
	alu[--, a5, OR, 0]
.5609 9A004812F5 common_code
	.%line 265 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:1273 0
	alu_shf[b4, b4, OR, 117, <<indirect]
.5610 FC06E3BF00 common_code
	.%line 390 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 1
/******/  			++my_nmods;
	local_csr_wr[active_lm_addr_1, @b111]
.5611 A022001000 common_code
	.%line 265 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:1273 0
/******/      my_payload[k] = 'u';
	alu[*l$index1, --, B, b4]
.5612 0130008207 common_code
	.%line 391 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 2
/******/  			dirty[bufndx] = 1;
	sram[write, $0, a7, 0, 1], ctx_swap[s3], defer[2]
.5613 A0801C0401 common_code
	.%line 390 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 1
/******/  			++my_nmods;
	alu[a1, a1, +, 1]
.5614 F0000C0580 common_code
	.%line 391 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
/******/  			dirty[bufndx] = 1;
	immed[$0, 1, <<0]
.5615 AAB00C7220 common_code
	.%line 392 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
/******/  			if( (k >= 28) && (k <= 31) )		dirty[1] = 1; 
	alu[--, *l$index1, -, 28]
.%import_expr common_code 5616 <34:22:0> &bp 5628 +
.5616 DD7F000105 common_code
	.%line 392 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0 5628
	blo[l_2365#]
.5617 AAB008831F common_code
	.%line 392 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[--, 31, -, *l$index1]
.%import_expr common_code 5618 <34:22:0> &bp 5623 +
.5618 DD7DC00105 common_code
	.%line 392 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0 5623
	blo[l_2363#]
.5619 F0001C0005 common_code
	.%line 392 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	immed[a5, 256, <<0]
.5620 0130000105 common_code
	.%line 392 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 1
	sram[write, $0, b0, a5, 1], ctx_swap[s3], defer[1]
.5621 F0000C0580 common_code
	.%line 392 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
	immed[$0, 1, <<0]
.%import_expr common_code 5622 <34:22:0> &bp 5638 +
.5622 DD81800018 common_code
	.%line 392 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0 5638
	br[l_2369#]
.5623 AAB00CF220 common_code
	.%line 393 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
/******/  			else if( (k >= 60) && (k <= 63) )	dirty[0] = 1; 
l_2363#:
	alu[--, *l$index1, -, 60]
.%import_expr common_code 5624 <34:22:0> &bp 5633 +
.5624 DD80400105 common_code
	.%line 393 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0 5633
	blo[l_2367#]
.5625 AAB008833F common_code
	.%line 393 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[--, 63, -, *l$index1]
.%import_expr common_code 5626 <34:22:0> &bp 5635 +
.5626 DD80C00105 common_code
	.%line 393 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0 5635
	blo[l_2368#]
.%import_expr common_code 5627 <34:22:0> &bp 5630 +
.5627 DD7F800018 common_code
	.%line 393 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0 5630
	br[l_2366#]
.5628 AAB00CF220 common_code
	.%line 393 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
l_2365#:
	alu[--, *l$index1, -, 60]
.%import_expr common_code 5629 <34:22:0> &bp 5638 +
.5629 DD81800105 common_code
	.%line 393 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0 5638
	blo[l_2369#]
.5630 F0000FF005 common_code
	.%line 393 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
l_2366#:
	immed[a5, 252, <<0]
.5631 0130000105 common_code
	.%line 393 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 1
	sram[write, $0, b0, a5, 1], ctx_swap[s3], defer[1]
.5632 F0000C0580 common_code
	.%line 393 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
	immed[$0, 1, <<0]
.5633 AAB00CEE20 common_code
	.%line 394 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
/******/  			if( k < 59 )	k += 5;
l_2367#:
	alu[--, *l$index1, -, 59]
.%import_expr common_code 5634 <34:22:0> &bp 5638 +
.5634 DD81800105 common_code
	.%line 394 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0 5638
	blo[l_2369#]
.%import_expr common_code 5635 <34:22:0> &bp 5639 +
.5635 DD81E00018 common_code
	.%line 395 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 2 5639
/******/  			else		k = (k+5)%64;
l_2368#:
	br[l_2370#], defer[2]
.5636 B0804C1620 common_code
	.%line 395 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 1
	alu[b4, *l$index1, +, 5]
.5637 A46200133F common_code
	.%line 395 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
	alu[*l$index1, b4, AND, 63]
.5638 A0A20C1620 common_code
	.%line 394 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
/******/  			if( k < 59 )	k += 5;
l_2369#:
	alu[*l$index1, *l$index1, +, 5]
.5639 B08EFEF000 common_code
	.%line 396 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
/******/  			n_togo -= 5;
l_2370#:
	alu[@b111, a0, +, 188]
.5640 FC0663BF00 common_code
	.%line 396 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	local_csr_wr[active_lm_addr_0, @b111]
.5641 F0000C0300 common_code
	.%line 396 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	nop
.5642 F0000C0300 common_code
	.%line 396 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	nop
.%import_expr common_code 5643 <34:22:0> &bp 5421 +
.5643 DD4B500018 common_code
	.%line 396 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 1 5421
	br[l_2338#], defer[1]
.5644 AAA00C1600 common_code
	.%line 396 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
	alu[*l$index0, *l$index0, -, 5]
.5645 B08EFF0000 common_code
	.%line 398 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
/******/  			k = (k+nmatch)%64;
l_2371#:
	alu[@b111, a0, +, 192]
.5646 FC06E3BF00 common_code
	.%line 398 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	local_csr_wr[active_lm_addr_1, @b111]
.5647 B08EFEF000 common_code
	.%line 398 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[@b111, a0, +, 188]
.5648 FC0663BF00 common_code
	.%line 398 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	local_csr_wr[active_lm_addr_0, @b111]
.5649 F0000C0300 common_code
	.%line 399 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
/******/  			n_togo -= nmatch;
	nop
.5650 B080401620 common_code
	.%line 398 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
/******/  			k = (k+nmatch)%64;
	alu[b4, *l$index1, +, b5]
.%import_expr common_code 5651 <34:22:0> &bp 5421 +
.5651 DD4B600018 common_code
	.%line 399 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 2 5421
/******/  			n_togo -= nmatch;
	br[l_2338#], defer[2]
.5652 A46200133F common_code
	.%line 398 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 1
/******/  			k = (k+nmatch)%64;
	alu[*l$index1, b4, AND, 63]
.5653 AAA0001600 common_code
	.%line 399 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
/******/  			n_togo -= nmatch;
	alu[*l$index0, *l$index0, -, b5]
.5654 0030008007 common_code
	.%line 412 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
/******/  		if( dirty[bufndx] ) {
l_2372#:
	sram[read, $0, a7, 0, 1], ctx_swap[s3]
.5655 A030060000 common_code
	.%line 412 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[--, --, B, $0]
.%import_expr common_code 5656 <34:22:0> &bp 5867 +
.5656 DDBAC00100 common_code
	.%line 412 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0 5867
	beq[l_3127#]
.5657 A030088800 common_code
	.%line 413 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
/******/  		    if( bufndx == 0 )
l_2373#:
	alu[--, --, B, *l$index1[2]]
.%import_expr common_code 5658 <34:22:0> &bp 5758 +
.5658 DD9F800101 common_code
	.%line 413 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0 5758
	bne[l_2750#]
.5659 B08EFEC000 common_code
	.%line 1166 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
/******/  }
	alu[@b111, a0, +, 176]
.5660 FC0663BF00 common_code
	.%line 1166 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
	local_csr_wr[active_lm_addr_0, @b111]
.5661 F0000C0300 common_code
	.%line 1076 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
/******/     if ((addr & 7) != 0) {
	nop
.5662 F0000C0300 common_code
	.%line 1076 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
	nop
.5663 F0000C0300 common_code
	.%line 1076 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
	nop
.5664 A460003707 common_code
	.%line 1076 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
	alu[*l$index0, b13, AND, 7]
.%import_expr common_code 5665 <34:22:0> &bp 5669 +
.5665 DD89500100 common_code
	.%line 1076 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 1 5669
	beq[l_2455#], defer[1]
.5666 B0C0403720 common_code
	.%line 1074 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1231 0
/******/     addr_tail = (unsigned int)addr + 32;
	alu[b4, b13, +, 32]
.5667 2860201320 common_code
	.%line 1077 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1251 0
/******/        dram_read(dram_readtail_regs, (__declspec(dram) void *)addr_tail, 1, sig_done, &sp);
	dram[read, $$2, b4, 0, 1], sig_done[s6]
.5668 2840003720 common_code
	.%line 1078 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1250 0
/******/        dram_read(dram_readhead_regs, (__declspec(dram) void *)addr, 1, sig_done, &sp2);
	dram[read, $$0, b13, 0, 1], sig_done[s4]
.5669 A030080000 common_code
	.%line 1080 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
/******/     if ((addr & 7) != 0) {
l_2455#:
	alu[--, --, B, *l$index0]
.%import_expr common_code 5670 <34:22:0> &bp 5676 +
.5670 DD8B000100 common_code
	.%line 1080 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0 5676
	beq[l_2459#]
.5671 E0000000F0 common_code
	.%line 1081 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
/******/         wait_for_all(&sp, &sp2);
	ctx_arb[s5, s4, s7, s6], all
.5672 A000570000 common_code
	.%line 1082 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
/******/         head[0] = dram_readhead_regs[0];
	alu[a5, --, B, $$0]
.5673 B000470400 common_code
	.%line 1083 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
/******/         head[1] = dram_readhead_regs[1];
	alu[b4, --, B, $$1]
.5674 B000570800 common_code
	.%line 1084 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
/******/         tail[0] = dram_readtail_regs[0];
	alu[b5, --, B, $$2]
.5675 A000670C00 common_code
	.%line 1085 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
/******/         tail[1] = dram_readtail_regs[1];
	alu[a6, --, B, $$3]
.5676 AAB0080306 common_code
	.%line 1092 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
/******/     switch((unsigned int)addr & 7) {
l_2459#:
	alu[--, 6, -, *l$index0]
.%import_expr common_code 5677 <34:22:0> &bp 5748 +
.5677 DD9D000105 common_code
	.%line 1092 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0 5748
	blo[l_2720#]
.%import_expr common_code 5678 <26:22:8,17:10:0> &bp 5679 +
.5678 E8058CBE00 common_code
	.%line 1092 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0 5679 *L00
	jump[*l$index0, l_13258#], targets[l_13264#,l_13263#,l_13262#,l_13261#,l_13260#,l_13259#,l_13258#]
.%import_expr common_code 5679 <34:22:0> &bp 5748 +
.5679 DD9D000018 common_code
	.%line 1092 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0 5748
l_13258#:
	br[l_2720#]
.%import_expr common_code 5680 <34:22:0> &bp 5748 +
.5680 DD9D000018 common_code
	.%line 1092 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0 5748
l_13259#:
	br[l_2720#]
.%import_expr common_code 5681 <34:22:0> &bp 5723 +
.5681 DD96C00018 common_code
	.%line 1092 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0 5723
l_13260#:
	br[l_2605#]
.%import_expr common_code 5682 <34:22:0> &bp 5748 +
.5682 DD9D000018 common_code
	.%line 1092 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0 5748
l_13261#:
	br[l_2720#]
.%import_expr common_code 5683 <34:22:0> &bp 5711 +
.5683 DD93C00018 common_code
	.%line 1092 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0 5711
l_13262#:
	br[l_2575#]
.%import_expr common_code 5684 <34:22:0> &bp 5748 +
.5684 DD9D000018 common_code
	.%line 1092 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0 5748
l_13263#:
	br[l_2720#]
.%import_expr common_code 5685 <34:22:0> &bp 5686 +
.5685 DD8D800018 common_code
	.%line 1092 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0 5686
l_13264#:
	br[l_2461#]
.5686 A05C000005 common_code
	.%line 1152 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
/******/           dram_write_regs[0] = (__declspec(dram) unsigned int) head[0];
l_2461#:
	alu[$$0, --, B, a5]
.5687 C00C101005 common_code
	.%line 1153 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
/******/           dram_write_regs[1] = ((__declspec(dram) unsigned int)(head[1] & 0xFFFF0000)) | (v->i[0] >> 16);
	ld_field_w_clr[a5, 1100, b4, <<0]
.5688 8B0C117105 common_code
	.%line 1153 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
	alu_shf[$$1, a5, OR, *l$index1[4], >>16]
.5689 A000589400 common_code
	.%line 1154 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
/******/           dram_write_regs[2] = dbl_shr(v->i[0], v->i[1], 16);
	alu[a5, --, B, *l$index1[5]]
.5690 810C297305 common_code
	.%line 1154 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1239 0
	dbl_shf[$$2, *l$index1[4], a5, >>16]
.5691 A000589800 common_code
	.%line 1155 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
/******/           dram_write_regs[3] = dbl_shr(v->i[1], v->i[2], 16);
	alu[a5, --, B, *l$index1[6]]
.5692 810C397705 common_code
	.%line 1155 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1238 0
	dbl_shf[$$3, *l$index1[5], a5, >>16]
.5693 A000589C00 common_code
	.%line 1156 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
/******/           dram_write_regs[4] = dbl_shr(v->i[2], v->i[3], 16);
	alu[a5, --, B, *l$index1[7]]
.5694 810C497B05 common_code
	.%line 1156 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1237 0
	dbl_shf[$$4, *l$index1[6], a5, >>16]
.5695 A00058A000 common_code
	.%line 1157 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
/******/           dram_write_regs[5] = dbl_shr(v->i[3], v->i[4], 16);
	alu[a5, --, B, *l$index1[8]]
.5696 810C597F05 common_code
	.%line 1157 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1236 0
	dbl_shf[$$5, *l$index1[7], a5, >>16]
.5697 B00048A000 common_code
	.%line 1158 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
/******/           dram_write_regs[6] = dbl_shr(v->i[4], v->i[5], 16);
	alu[b4, --, B, *l$index1[8]]
.5698 A00058A400 common_code
	.%line 1158 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
	alu[a5, --, B, *l$index1[9]]
.5699 810C681305 common_code
	.%line 1158 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1235 0
	dbl_shf[$$6, b4, a5, >>16]
.5700 B00048A400 common_code
	.%line 1159 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
/******/           dram_write_regs[7] = dbl_shr(v->i[5], v->i[6], 16);
	alu[b4, --, B, *l$index1[9]]
.5701 A00058A800 common_code
	.%line 1159 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
	alu[a5, --, B, *l$index1[10]]
.5702 810C781305 common_code
	.%line 1159 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1234 0
	dbl_shf[$$7, b4, a5, >>16]
.5703 B00048A800 common_code
	.%line 1160 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
/******/           dram_write_regs[8] = dbl_shr(v->i[6], v->i[7], 16);
	alu[b4, --, B, *l$index1[10]]
.5704 A00058AC00 common_code
	.%line 1160 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
	alu[a5, --, B, *l$index1[11]]
.5705 810C881305 common_code
	.%line 1160 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1233 0
	dbl_shf[$$8, b4, a5, >>16]
.5706 C003181006 common_code
	.%line 1161 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
/******/           dram_write_regs[9] = ((v->i[7]<<16) & 0xffff0000) | ((__declspec(dram) unsigned int) (0xffff & (tail[1])));
	ld_field_w_clr[b4, 0011, a6, <<0]
.5707 A00058AC00 common_code
	.%line 1161 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
	alu[a5, --, B, *l$index1[11]]
.5708 8B0C981205 common_code
	.%line 1161 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
	alu_shf[$$9, b4, OR, a5, <<16]
.5709 2968003720 common_code
	.%line 1163 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1232 0
/******/           dram_write(dram_write_regs, (__declspec(dram) void *) addr, 5, sig_done, &sp);
	dram[write, $$0, b13, 0, 5], sig_done[s6]
.%import_expr common_code 5710 <34:22:0> &bp 5865 +
.5710 E5BA4400C0 common_code
	.%line 1164 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0 5865
/******/           __wait_for_all(&sp);
	ctx_arb[s7, s6], all, br[l_3126#]
.5711 A05C000005 common_code
	.%line 1135 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
/******/           dram_write_regs[0] = (__declspec(dram) unsigned int) head[0];
l_2575#:
	alu[$$0, --, B, a5]
.5712 A01C189000 common_code
	.%line 1136 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
/******/           dram_write_regs[1] = v->i[0];
	alu[$$1, --, B, *l$index1[4]]
.5713 A01C289400 common_code
	.%line 1137 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
/******/           dram_write_regs[2] = v->i[1];
	alu[$$2, --, B, *l$index1[5]]
.5714 A01C389800 common_code
	.%line 1138 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
/******/           dram_write_regs[3] = v->i[2];
	alu[$$3, --, B, *l$index1[6]]
.5715 A01C489C00 common_code
	.%line 1139 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
/******/           dram_write_regs[4] = v->i[3];
	alu[$$4, --, B, *l$index1[7]]
.5716 A01C58A000 common_code
	.%line 1140 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
/******/           dram_write_regs[5] = v->i[4];
	alu[$$5, --, B, *l$index1[8]]
.5717 A01C68A400 common_code
	.%line 1141 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
/******/           dram_write_regs[6] = v->i[5];
	alu[$$6, --, B, *l$index1[9]]
.5718 A01C78A800 common_code
	.%line 1142 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
/******/           dram_write_regs[7] = v->i[6];
	alu[$$7, --, B, *l$index1[10]]
.5719 A01C88AC00 common_code
	.%line 1143 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
/******/           dram_write_regs[8] = v->i[7];
	alu[$$8, --, B, *l$index1[11]]
.5720 A05C900006 common_code
	.%line 1144 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
/******/           dram_write_regs[9] = (__declspec(dram) unsigned int) tail[1];
	alu[$$9, --, B, a6]
.5721 2968003720 common_code
	.%line 1146 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1240 0
/******/           dram_write(dram_write_regs, (__declspec(dram) void *) addr, 5, sig_done, &sp);
	dram[write, $$0, b13, 0, 5], sig_done[s6]
.%import_expr common_code 5722 <34:22:0> &bp 5865 +
.5722 E5BA4400C0 common_code
	.%line 1147 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0 5865
/******/           __wait_for_all(&sp);
	ctx_arb[s7, s6], all, br[l_3126#]
.5723 C00C181005 common_code
	.%line 1118 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
/******/           dram_write_regs[0] = ((__declspec(dram) unsigned int)(head[0] & 0xFFFF0000)) |  (v->i[0] >> 16);
l_2605#:
	ld_field_w_clr[b4, 1100, a5, <<0]
.5724 8B0C08115C common_code
	.%line 1118 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
	alu_shf[$$0, b4, OR, *l$index1[4], >>16]
.5725 A000589400 common_code
	.%line 1119 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
/******/           dram_write_regs[1] = dbl_shr(v->i[0], v->i[1], 16);
	alu[a5, --, B, *l$index1[5]]
.5726 810C197305 common_code
	.%line 1119 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1248 0
	dbl_shf[$$1, *l$index1[4], a5, >>16]
.5727 A000589800 common_code
	.%line 1120 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
/******/           dram_write_regs[2] = dbl_shr(v->i[1], v->i[2], 16);
	alu[a5, --, B, *l$index1[6]]
.5728 810C297705 common_code
	.%line 1120 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1247 0
	dbl_shf[$$2, *l$index1[5], a5, >>16]
.5729 A000589C00 common_code
	.%line 1121 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
/******/           dram_write_regs[3] = dbl_shr(v->i[2], v->i[3], 16);
	alu[a5, --, B, *l$index1[7]]
.5730 810C397B05 common_code
	.%line 1121 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1246 0
	dbl_shf[$$3, *l$index1[6], a5, >>16]
.5731 A00058A000 common_code
	.%line 1122 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
/******/           dram_write_regs[4] = dbl_shr(v->i[3], v->i[4], 16);
	alu[a5, --, B, *l$index1[8]]
.5732 810C497F05 common_code
	.%line 1122 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1245 0
	dbl_shf[$$4, *l$index1[7], a5, >>16]
.5733 B00048A000 common_code
	.%line 1123 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
/******/           dram_write_regs[5] = dbl_shr(v->i[4], v->i[5], 16);
	alu[b4, --, B, *l$index1[8]]
.5734 A00058A400 common_code
	.%line 1123 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
	alu[a5, --, B, *l$index1[9]]
.5735 810C581305 common_code
	.%line 1123 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1244 0
	dbl_shf[$$5, b4, a5, >>16]
.5736 B00048A400 common_code
	.%line 1124 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
/******/           dram_write_regs[6] = dbl_shr(v->i[5], v->i[6], 16);
	alu[b4, --, B, *l$index1[9]]
.5737 A00058A800 common_code
	.%line 1124 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
	alu[a5, --, B, *l$index1[10]]
.5738 810C681305 common_code
	.%line 1124 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1243 0
	dbl_shf[$$6, b4, a5, >>16]
.5739 B00048A800 common_code
	.%line 1125 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
/******/           dram_write_regs[7] = dbl_shr(v->i[6], v->i[7], 16);
	alu[b4, --, B, *l$index1[10]]
.5740 A00058AC00 common_code
	.%line 1125 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
	alu[a5, --, B, *l$index1[11]]
.5741 810C781305 common_code
	.%line 1125 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1242 0
	dbl_shf[$$7, b4, a5, >>16]
.5742 C003101405 common_code
	.%line 1126 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
/******/           dram_write_regs[8] = ((v->i[7] << 16) & 0xffff0000) | ((__declspec(dram) unsigned int) (0xffff & tail[0]));
	ld_field_w_clr[a5, 0011, b5, <<0]
.5743 B00048AC00 common_code
	.%line 1126 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
	alu[b4, --, B, *l$index1[11]]
.5744 8B0C801205 common_code
	.%line 1126 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
	alu_shf[$$8, a5, OR, b4, <<16]
.5745 A05C900006 common_code
	.%line 1127 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
/******/           dram_write_regs[9] = (__declspec(dram) unsigned int) tail[1];
	alu[$$9, --, B, a6]
.5746 2968003720 common_code
	.%line 1129 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1241 0
/******/           dram_write(dram_write_regs, (__declspec(dram) void *) addr, 5, sig_done, &sp);
	dram[write, $$0, b13, 0, 5], sig_done[s6]
.%import_expr common_code 5747 <34:22:0> &bp 5865 +
.5747 E5BA4400C0 common_code
	.%line 1130 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0 5865
/******/           __wait_for_all(&sp);
	ctx_arb[s7, s6], all, br[l_3126#]
.5748 A01C089000 common_code
	.%line 1102 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
/******/           dram_write_regs[0] = v->i[0];
l_2720#:
	alu[$$0, --, B, *l$index1[4]]
.5749 A01C189400 common_code
	.%line 1103 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
/******/           dram_write_regs[1] = v->i[1];
	alu[$$1, --, B, *l$index1[5]]
.5750 A01C289800 common_code
	.%line 1104 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
/******/           dram_write_regs[2] = v->i[2];
	alu[$$2, --, B, *l$index1[6]]
.5751 A01C389C00 common_code
	.%line 1105 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
/******/           dram_write_regs[3] = v->i[3];
	alu[$$3, --, B, *l$index1[7]]
.5752 A01C48A000 common_code
	.%line 1106 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
/******/           dram_write_regs[4] = v->i[4];
	alu[$$4, --, B, *l$index1[8]]
.5753 A01C58A400 common_code
	.%line 1107 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
/******/           dram_write_regs[5] = v->i[5];
	alu[$$5, --, B, *l$index1[9]]
.5754 A01C68A800 common_code
	.%line 1108 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
/******/           dram_write_regs[6] = v->i[6];
	alu[$$6, --, B, *l$index1[10]]
.5755 A01C78AC00 common_code
	.%line 1109 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
/******/           dram_write_regs[7] = v->i[7];
	alu[$$7, --, B, *l$index1[11]]
.5756 2966003720 common_code
	.%line 1111 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1249 0
/******/           dram_write(dram_write_regs, (__declspec(dram) void *) addr, 4, sig_done, &sp);
	dram[write, $$0, b13, 0, 4], sig_done[s6]
.%import_expr common_code 5757 <34:22:0> &bp 5865 +
.5757 E5BA4400C0 common_code
	.%line 1112 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0 5865
/******/           __wait_for_all(&sp);
	ctx_arb[s7, s6], all, br[l_3126#]
.5758 B08EFEC000 common_code
	.%line 1166 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
/******/  }
l_2750#:
	alu[@b111, a0, +, 176]
.5759 FC0663BF00 common_code
	.%line 1166 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
	local_csr_wr[active_lm_addr_0, @b111]
.5760 F0000C0300 common_code
	.%line 1076 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
/******/     if ((addr & 7) != 0) {
	nop
.5761 F0000C0300 common_code
	.%line 1076 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
	nop
.5762 F0000C0300 common_code
	.%line 1076 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
	nop
.5763 A460003707 common_code
	.%line 1076 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1231 0
	alu[*l$index0, b13, AND, 7]
.%import_expr common_code 5764 <34:22:0> &bp 5768 +
.5764 DDA2100100 common_code
	.%line 1076 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 1 5768
	beq[l_2831#], defer[1]
.5765 B0C0403720 common_code
	.%line 1074 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1231 0
/******/     addr_tail = (unsigned int)addr + 32;
	alu[b4, b13, +, 32]
.5766 2860201320 common_code
	.%line 1077 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1272 0
/******/        dram_read(dram_readtail_regs, (__declspec(dram) void *)addr_tail, 1, sig_done, &sp);
	dram[read, $$2, b4, 0, 1], sig_done[s6]
.5767 2840003720 common_code
	.%line 1078 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1271 0
/******/        dram_read(dram_readhead_regs, (__declspec(dram) void *)addr, 1, sig_done, &sp2);
	dram[read, $$0, b13, 0, 1], sig_done[s4]
.5768 A030080000 common_code
	.%line 1080 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
/******/     if ((addr & 7) != 0) {
l_2831#:
	alu[--, --, B, *l$index0]
.%import_expr common_code 5769 <34:22:0> &bp 5775 +
.5769 DDA3C00100 common_code
	.%line 1080 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0 5775
	beq[l_2835#]
.5770 E0000000F0 common_code
	.%line 1081 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
/******/         wait_for_all(&sp, &sp2);
	ctx_arb[s5, s4, s7, s6], all
.5771 A000570000 common_code
	.%line 1082 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
/******/         head[0] = dram_readhead_regs[0];
	alu[a5, --, B, $$0]
.5772 B000470400 common_code
	.%line 1083 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
/******/         head[1] = dram_readhead_regs[1];
	alu[b4, --, B, $$1]
.5773 A000670800 common_code
	.%line 1084 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
/******/         tail[0] = dram_readtail_regs[0];
	alu[a6, --, B, $$2]
.5774 B000570C00 common_code
	.%line 1085 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
/******/         tail[1] = dram_readtail_regs[1];
	alu[b5, --, B, $$3]
.5775 AAB0080306 common_code
	.%line 1092 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
/******/     switch((unsigned int)addr & 7) {
l_2835#:
	alu[--, 6, -, *l$index0]
.%import_expr common_code 5776 <34:22:0> &bp 5853 +
.5776 DDB7400105 common_code
	.%line 1092 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0 5853
	blo[l_3096#]
.%import_expr common_code 5777 <26:22:8,17:10:0> &bp 5778 +
.5777 E8058E4A00 common_code
	.%line 1092 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0 5778 *L00
	jump[*l$index0, l_13265#], targets[l_13271#,l_13270#,l_13269#,l_13268#,l_13267#,l_13266#,l_13265#]
.%import_expr common_code 5778 <34:22:0> &bp 5853 +
.5778 DDB7400018 common_code
	.%line 1092 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0 5853
l_13265#:
	br[l_3096#]
.%import_expr common_code 5779 <34:22:0> &bp 5853 +
.5779 DDB7400018 common_code
	.%line 1092 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0 5853
l_13266#:
	br[l_3096#]
.%import_expr common_code 5780 <34:22:0> &bp 5826 +
.5780 DDB0800018 common_code
	.%line 1092 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0 5826
l_13267#:
	br[l_2981#]
.%import_expr common_code 5781 <34:22:0> &bp 5853 +
.5781 DDB7400018 common_code
	.%line 1092 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0 5853
l_13268#:
	br[l_3096#]
.%import_expr common_code 5782 <34:22:0> &bp 5812 +
.5782 DDAD000018 common_code
	.%line 1092 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0 5812
l_13269#:
	br[l_2951#]
.%import_expr common_code 5783 <34:22:0> &bp 5853 +
.5783 DDB7400018 common_code
	.%line 1092 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0 5853
l_13270#:
	br[l_3096#]
.%import_expr common_code 5784 <34:22:0> &bp 5785 +
.5784 DDA6400018 common_code
	.%line 1092 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0 5785
l_13271#:
	br[l_2837#]
.5785 B08EFD0000 common_code
	.%line 1152 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
/******/           dram_write_regs[0] = (__declspec(dram) unsigned int) head[0];
l_2837#:
	alu[@b111, a0, +, 64]
.5786 FC0663BF00 common_code
	.%line 1152 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
	local_csr_wr[active_lm_addr_0, @b111]
.5787 A05C000005 common_code
	.%line 1152 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
	alu[$$0, --, B, a5]
.5788 C00C101005 common_code
	.%line 1153 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
/******/           dram_write_regs[1] = ((__declspec(dram) unsigned int)(head[1] & 0xFFFF0000)) | (v->i[0] >> 16);
	ld_field_w_clr[a5, 1100, b4, <<0]
.5789 B00048B000 common_code
	.%line 1153 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
	alu[b4, --, B, *l$index1[12]]
.5790 8B0C101105 common_code
	.%line 1153 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
	alu_shf[$$1, a5, OR, b4, >>16]
.5791 B00048B000 common_code
	.%line 1154 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
/******/           dram_write_regs[2] = dbl_shr(v->i[0], v->i[1], 16);
	alu[b4, --, B, *l$index1[12]]
.5792 A00058B400 common_code
	.%line 1154 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
	alu[a5, --, B, *l$index1[13]]
.5793 810C281305 common_code
	.%line 1154 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1260 0
	dbl_shf[$$2, b4, a5, >>16]
.5794 B00048B400 common_code
	.%line 1155 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
/******/           dram_write_regs[3] = dbl_shr(v->i[1], v->i[2], 16);
	alu[b4, --, B, *l$index1[13]]
.5795 A00058B800 common_code
	.%line 1155 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
	alu[a5, --, B, *l$index1[14]]
.5796 810C381305 common_code
	.%line 1155 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1259 0
	dbl_shf[$$3, b4, a5, >>16]
.5797 B00048B800 common_code
	.%line 1156 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
/******/           dram_write_regs[4] = dbl_shr(v->i[2], v->i[3], 16);
	alu[b4, --, B, *l$index1[14]]
.5798 A00058BC00 common_code
	.%line 1156 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
	alu[a5, --, B, *l$index1[15]]
.5799 810C481305 common_code
	.%line 1156 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1258 0
	dbl_shf[$$4, b4, a5, >>16]
.5800 B00048BC00 common_code
	.%line 1157 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
/******/           dram_write_regs[5] = dbl_shr(v->i[3], v->i[4], 16);
	alu[b4, --, B, *l$index1[15]]
.5801 810C581350 common_code
	.%line 1157 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1257 0
	dbl_shf[$$5, b4, *l$index0, >>16]
.5802 A000580400 common_code
	.%line 1158 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
/******/           dram_write_regs[6] = dbl_shr(v->i[4], v->i[5], 16);
	alu[a5, --, B, *l$index0[1]]
.5803 810C694305 common_code
	.%line 1158 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1256 0
	dbl_shf[$$6, *l$index0, a5, >>16]
.5804 A000580800 common_code
	.%line 1159 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
/******/           dram_write_regs[7] = dbl_shr(v->i[5], v->i[6], 16);
	alu[a5, --, B, *l$index0[2]]
.5805 810C794705 common_code
	.%line 1159 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1255 0
	dbl_shf[$$7, *l$index0[1], a5, >>16]
.5806 A000580C00 common_code
	.%line 1160 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
/******/           dram_write_regs[8] = dbl_shr(v->i[6], v->i[7], 16);
	alu[a5, --, B, *l$index0[3]]
.5807 810C894B05 common_code
	.%line 1160 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1254 0
	dbl_shf[$$8, *l$index0[2], a5, >>16]
.5808 C003101405 common_code
	.%line 1161 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
/******/           dram_write_regs[9] = ((v->i[7]<<16) & 0xffff0000) | ((__declspec(dram) unsigned int) (0xffff & (tail[1])));
	ld_field_w_clr[a5, 0011, b5, <<0]
.5809 8B0C914E05 common_code
	.%line 1161 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
	alu_shf[$$9, a5, OR, *l$index0[3], <<16]
.5810 2968003720 common_code
	.%line 1163 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1253 0
/******/           dram_write(dram_write_regs, (__declspec(dram) void *) addr, 5, sig_done, &sp);
	dram[write, $$0, b13, 0, 5], sig_done[s6]
.%import_expr common_code 5811 <34:22:0> &bp 5865 +
.5811 E5BA4400C0 common_code
	.%line 1164 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0 5865
/******/           __wait_for_all(&sp);
	ctx_arb[s7, s6], all, br[l_3126#]
.5812 B08EFD0000 common_code
	.%line 1135 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
/******/           dram_write_regs[0] = (__declspec(dram) unsigned int) head[0];
l_2951#:
	alu[@b111, a0, +, 64]
.5813 FC0663BF00 common_code
	.%line 1135 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
	local_csr_wr[active_lm_addr_0, @b111]
.5814 A05C000005 common_code
	.%line 1135 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
	alu[$$0, --, B, a5]
.5815 A01C18B000 common_code
	.%line 1136 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
/******/           dram_write_regs[1] = v->i[0];
	alu[$$1, --, B, *l$index1[12]]
.5816 A01C28B400 common_code
	.%line 1137 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
/******/           dram_write_regs[2] = v->i[1];
	alu[$$2, --, B, *l$index1[13]]
.5817 A01C38B800 common_code
	.%line 1138 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
/******/           dram_write_regs[3] = v->i[2];
	alu[$$3, --, B, *l$index1[14]]
.5818 A01C48BC00 common_code
	.%line 1139 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
/******/           dram_write_regs[4] = v->i[3];
	alu[$$4, --, B, *l$index1[15]]
.5819 A01C580000 common_code
	.%line 1140 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
/******/           dram_write_regs[5] = v->i[4];
	alu[$$5, --, B, *l$index0]
.5820 A01C680400 common_code
	.%line 1141 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
/******/           dram_write_regs[6] = v->i[5];
	alu[$$6, --, B, *l$index0[1]]
.5821 A01C780800 common_code
	.%line 1142 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
/******/           dram_write_regs[7] = v->i[6];
	alu[$$7, --, B, *l$index0[2]]
.5822 A01C880C00 common_code
	.%line 1143 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
/******/           dram_write_regs[8] = v->i[7];
	alu[$$8, --, B, *l$index0[3]]
.5823 A01C901400 common_code
	.%line 1144 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
/******/           dram_write_regs[9] = (__declspec(dram) unsigned int) tail[1];
	alu[$$9, --, B, b5]
.5824 2968003720 common_code
	.%line 1146 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1261 0
/******/           dram_write(dram_write_regs, (__declspec(dram) void *) addr, 5, sig_done, &sp);
	dram[write, $$0, b13, 0, 5], sig_done[s6]
.%import_expr common_code 5825 <34:22:0> &bp 5865 +
.5825 E5BA4400C0 common_code
	.%line 1147 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0 5865
/******/           __wait_for_all(&sp);
	ctx_arb[s7, s6], all, br[l_3126#]
.5826 B08EFD0000 common_code
	.%line 1118 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
/******/           dram_write_regs[0] = ((__declspec(dram) unsigned int)(head[0] & 0xFFFF0000)) |  (v->i[0] >> 16);
l_2981#:
	alu[@b111, a0, +, 64]
.5827 FC0663BF00 common_code
	.%line 1118 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
	local_csr_wr[active_lm_addr_0, @b111]
.5828 C00C181005 common_code
	.%line 1118 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
	ld_field_w_clr[b4, 1100, a5, <<0]
.5829 A00058B000 common_code
	.%line 1118 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
	alu[a5, --, B, *l$index1[12]]
.5830 8B0C081105 common_code
	.%line 1118 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
	alu_shf[$$0, b4, OR, a5, >>16]
.5831 B00048B000 common_code
	.%line 1119 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
/******/           dram_write_regs[1] = dbl_shr(v->i[0], v->i[1], 16);
	alu[b4, --, B, *l$index1[12]]
.5832 A00058B400 common_code
	.%line 1119 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
	alu[a5, --, B, *l$index1[13]]
.5833 810C181305 common_code
	.%line 1119 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1269 0
	dbl_shf[$$1, b4, a5, >>16]
.5834 B00048B400 common_code
	.%line 1120 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
/******/           dram_write_regs[2] = dbl_shr(v->i[1], v->i[2], 16);
	alu[b4, --, B, *l$index1[13]]
.5835 A00058B800 common_code
	.%line 1120 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
	alu[a5, --, B, *l$index1[14]]
.5836 810C281305 common_code
	.%line 1120 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1268 0
	dbl_shf[$$2, b4, a5, >>16]
.5837 B00048B800 common_code
	.%line 1121 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
/******/           dram_write_regs[3] = dbl_shr(v->i[2], v->i[3], 16);
	alu[b4, --, B, *l$index1[14]]
.5838 A00058BC00 common_code
	.%line 1121 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
	alu[a5, --, B, *l$index1[15]]
.5839 810C381305 common_code
	.%line 1121 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1267 0
	dbl_shf[$$3, b4, a5, >>16]
.5840 B00048BC00 common_code
	.%line 1122 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
/******/           dram_write_regs[4] = dbl_shr(v->i[3], v->i[4], 16);
	alu[b4, --, B, *l$index1[15]]
.5841 810C481350 common_code
	.%line 1122 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1266 0
	dbl_shf[$$4, b4, *l$index0, >>16]
.5842 A000580400 common_code
	.%line 1123 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
/******/           dram_write_regs[5] = dbl_shr(v->i[4], v->i[5], 16);
	alu[a5, --, B, *l$index0[1]]
.5843 810C594305 common_code
	.%line 1123 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1265 0
	dbl_shf[$$5, *l$index0, a5, >>16]
.5844 A000580800 common_code
	.%line 1124 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
/******/           dram_write_regs[6] = dbl_shr(v->i[5], v->i[6], 16);
	alu[a5, --, B, *l$index0[2]]
.5845 810C694705 common_code
	.%line 1124 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1264 0
	dbl_shf[$$6, *l$index0[1], a5, >>16]
.5846 A000580C00 common_code
	.%line 1125 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
/******/           dram_write_regs[7] = dbl_shr(v->i[6], v->i[7], 16);
	alu[a5, --, B, *l$index0[3]]
.5847 810C794B05 common_code
	.%line 1125 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1263 0
	dbl_shf[$$7, *l$index0[2], a5, >>16]
.5848 C003181006 common_code
	.%line 1126 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
/******/           dram_write_regs[8] = ((v->i[7] << 16) & 0xffff0000) | ((__declspec(dram) unsigned int) (0xffff & tail[0]));
	ld_field_w_clr[b4, 0011, a6, <<0]
.5849 8B0C881253 common_code
	.%line 1126 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
	alu_shf[$$8, b4, OR, *l$index0[3], <<16]
.5850 A01C901400 common_code
	.%line 1127 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
/******/           dram_write_regs[9] = (__declspec(dram) unsigned int) tail[1];
	alu[$$9, --, B, b5]
.5851 2968003720 common_code
	.%line 1129 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1262 0
/******/           dram_write(dram_write_regs, (__declspec(dram) void *) addr, 5, sig_done, &sp);
	dram[write, $$0, b13, 0, 5], sig_done[s6]
.%import_expr common_code 5852 <34:22:0> &bp 5865 +
.5852 E5BA4400C0 common_code
	.%line 1130 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0 5865
/******/           __wait_for_all(&sp);
	ctx_arb[s7, s6], all, br[l_3126#]
.5853 B08EFD0000 common_code
	.%line 1102 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
/******/           dram_write_regs[0] = v->i[0];
l_3096#:
	alu[@b111, a0, +, 64]
.5854 FC0663BF00 common_code
	.%line 1102 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
	local_csr_wr[active_lm_addr_0, @b111]
.5855 A01C08B000 common_code
	.%line 1102 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
	alu[$$0, --, B, *l$index1[12]]
.5856 A01C18B400 common_code
	.%line 1103 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
/******/           dram_write_regs[1] = v->i[1];
	alu[$$1, --, B, *l$index1[13]]
.5857 A01C28B800 common_code
	.%line 1104 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
/******/           dram_write_regs[2] = v->i[2];
	alu[$$2, --, B, *l$index1[14]]
.5858 A01C38BC00 common_code
	.%line 1105 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
/******/           dram_write_regs[3] = v->i[3];
	alu[$$3, --, B, *l$index1[15]]
.5859 A01C480000 common_code
	.%line 1106 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
/******/           dram_write_regs[4] = v->i[4];
	alu[$$4, --, B, *l$index0]
.5860 A01C580400 common_code
	.%line 1107 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
/******/           dram_write_regs[5] = v->i[5];
	alu[$$5, --, B, *l$index0[1]]
.5861 A01C680800 common_code
	.%line 1108 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
/******/           dram_write_regs[6] = v->i[6];
	alu[$$6, --, B, *l$index0[2]]
.5862 A01C780C00 common_code
	.%line 1109 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
/******/           dram_write_regs[7] = v->i[7];
	alu[$$7, --, B, *l$index0[3]]
.5863 2966003720 common_code
	.%line 1111 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1270 0
/******/           dram_write(dram_write_regs, (__declspec(dram) void *) addr, 4, sig_done, &sp);
	dram[write, $$0, b13, 0, 4], sig_done[s6]
.5864 E0000000C0 common_code
	.%line 1112 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1252 0
/******/           __wait_for_all(&sp);
	ctx_arb[s7, s6], all
.5865 0130008107 common_code
	.%line 419 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 1
/******/  		    dirty[bufndx] = 0;
l_3126#:
	sram[write, $0, a7, 0, 1], ctx_swap[s3], defer[1]
.5866 F0000C0180 common_code
	.%line 419 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
	immed[$0, 0, <<0]
.5867 B08EFEF000 common_code
	.%line 421 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
/******/  		qwrite += 32;
l_3127#:
	alu[@b111, a0, +, 188]
.5868 FC0663BF00 common_code
	.%line 421 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	local_csr_wr[active_lm_addr_0, @b111]
.5869 F0000C0300 common_code
	.%line 431 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
/******/  		if( n_togo > 1 ) {
	nop
.5870 F0000C0300 common_code
	.%line 431 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	nop
.5871 F0000C0300 common_code
	.%line 431 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	nop
.5872 AAB00C0600 common_code
	.%line 431 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[--, *l$index0, -, 1]
.%import_expr common_code 5873 <34:22:0> &bp 6038 +
.5873 DDE590010A common_code
	.%line 431 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 1 6038
	ble[l_3293#], defer[1]
.5874 B0C0D03720 common_code
	.%line 421 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
/******/  		qwrite += 32;
	alu[b13, b13, +, 32]
.5875 A030088800 common_code
	.%line 434 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
/******/  		     if( bufndx == 0 ) {
	alu[--, --, B, *l$index1[2]]
.%import_expr common_code 5876 <34:22:0> &bp 5953 +
.5876 DDD0500101 common_code
	.%line 434 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 1 5953
	bne[l_3211#], defer[1]
.5877 A0A23C8223 common_code
	.%line 433 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
/******/  		     qread += 32;
	alu[*l$index1[3], *l$index1[3], +, 32]
.5878 B4004C1E23 common_code
	.%line 1615 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
/******/     if ((addr & 7) == 0) {
	alu[b4, *l$index1[3], AND, 7]
.%import_expr common_code 5879 <34:22:0> &bp 5882 +
.5879 DDBE800101 common_code
	.%line 1615 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0 5882
	bne[l_3171#]
.5880 284600835B common_code
	.%line 1616 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1226 0
/******/        dram_read(dram_read_regs, (__declspec(dram) void *)addr, 4, sig_done, &sp);
	dram[read, $$0, *l$index1[3], 0, 4], sig_done[s4]
.%import_expr common_code 5881 <34:22:0> &bp 5883 +
.5881 DDBEC00018 common_code
	.%line 1616 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1226 0 5883
	br[l_3199#]
.5882 284800835B common_code
	.%line 1619 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1227 0
/******/        dram_read(dram_read_regs, (__declspec(dram) void *)addr, 5, sig_done, &sp);
l_3171#:
	dram[read, $$0, *l$index1[3], 0, 5], sig_done[s4]
.5883 E000000030 common_code
	.%line 1621 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0
/******/     __wait_for_all(&sp);
l_3199#:
	ctx_arb[s5, s4], all
.5884 AAB0001306 common_code
	.%line 1624 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0
/******/     switch((unsigned int)addr & 7) {
	alu[--, 6, -, b4]
.%import_expr common_code 5885 <34:22:0> &bp 5944 +
.5885 DDCE000105 common_code
	.%line 1624 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0 5944
	blo[l_3209#]
.%import_expr common_code 5886 <26:22:8,7:0:0> &bp 5887 +
.5886 E8058013FF common_code
	.%line 1624 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0 5887 B4
	jump[b4, l_13272#], targets[l_13278#,l_13277#,l_13276#,l_13275#,l_13274#,l_13273#,l_13272#]
.%import_expr common_code 5887 <34:22:0> &bp 5944 +
.5887 DDCE000018 common_code
	.%line 1624 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0 5944
l_13272#:
	br[l_3209#]
.%import_expr common_code 5888 <34:22:0> &bp 5944 +
.5888 DDCE000018 common_code
	.%line 1624 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0 5944
l_13273#:
	br[l_3209#]
.%import_expr common_code 5889 <34:22:0> &bp 5923 +
.5889 DDC8C00018 common_code
	.%line 1624 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0 5923
l_13274#:
	br[l_3206#]
.%import_expr common_code 5890 <34:22:0> &bp 5944 +
.5890 DDCE000018 common_code
	.%line 1624 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0 5944
l_13275#:
	br[l_3209#]
.%import_expr common_code 5891 <34:22:0> &bp 5914 +
.5891 DDC6800018 common_code
	.%line 1624 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0 5914
l_13276#:
	br[l_3204#]
.%import_expr common_code 5892 <34:22:0> &bp 5944 +
.5892 DDCE000018 common_code
	.%line 1624 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0 5944
l_13277#:
	br[l_3209#]
.%import_expr common_code 5893 <34:22:0> &bp 5894 +
.5893 DDC1800018 common_code
	.%line 1624 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0 5894
l_13278#:
	br[l_3202#]
.5894 9100430900 common_code
	.%line 1673 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0
/******/  	 v->i[0] = (dram_read_regs[1] << 16) | (dram_read_regs[2] >> 16);
l_3202#:
	alu_shf[b4, --, B, $$2, >>16]
.5895 8B05C812C1 common_code
	.%line 1673 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0
	alu_shf[*l$index1[4], b4, OR, $$1, <<16]
.5896 9100430D00 common_code
	.%line 1674 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0
/******/  	 v->i[1] = (dram_read_regs[2] << 16) | (dram_read_regs[3] >> 16);
	alu_shf[b4, --, B, $$3, >>16]
.5897 8B05D812C2 common_code
	.%line 1674 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0
	alu_shf[*l$index1[5], b4, OR, $$2, <<16]
.5898 9100431100 common_code
	.%line 1675 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0
/******/  	 v->i[2] = (dram_read_regs[3] << 16) | (dram_read_regs[4] >> 16);
	alu_shf[b4, --, B, $$4, >>16]
.5899 8B05E812C3 common_code
	.%line 1675 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0
	alu_shf[*l$index1[6], b4, OR, $$3, <<16]
.5900 9100431500 common_code
	.%line 1676 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0
/******/  	 v->i[3] = (dram_read_regs[4] << 16) | (dram_read_regs[5] >> 16);
	alu_shf[b4, --, B, $$5, >>16]
.5901 8B05F812C4 common_code
	.%line 1676 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0
	alu_shf[*l$index1[7], b4, OR, $$4, <<16]
.5902 9100431900 common_code
	.%line 1677 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0
/******/  	 v->i[4] = (dram_read_regs[5] << 16) | (dram_read_regs[6] >> 16);
	alu_shf[b4, --, B, $$6, >>16]
.5903 9B004812C5 common_code
	.%line 1677 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0
	alu_shf[b4, b4, OR, $$5, <<16]
.5904 A022801000 common_code
	.%line 1677 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0
	alu[*l$index1[8], --, B, b4]
.5905 9100431D00 common_code
	.%line 1678 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0
/******/  	 v->i[5] = (dram_read_regs[6] << 16) | (dram_read_regs[7] >> 16);
	alu_shf[b4, --, B, $$7, >>16]
.5906 9B004812C6 common_code
	.%line 1678 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0
	alu_shf[b4, b4, OR, $$6, <<16]
.5907 A022901000 common_code
	.%line 1678 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0
	alu[*l$index1[9], --, B, b4]
.5908 9100432100 common_code
	.%line 1679 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0
/******/  	 v->i[6] = (dram_read_regs[7] << 16) | (dram_read_regs[8] >> 16);
	alu_shf[b4, --, B, $$8, >>16]
.5909 9B004812C7 common_code
	.%line 1679 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0
	alu_shf[b4, b4, OR, $$7, <<16]
.5910 A022A01000 common_code
	.%line 1679 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0
	alu[*l$index1[10], --, B, b4]
.%import_expr common_code 5911 <34:22:0> &bp 5942 +
.5911 DDCDA00018 common_code
	.%line 1680 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 2 5942
/******/  	 v->i[7] = (dram_read_regs[8] << 16) | (dram_read_regs[9] >> 16);
	br[l_13041#], defer[2]
.5912 9100432500 common_code
	.%line 1680 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1225 1
	alu_shf[b4, --, B, $$9, >>16]
.5913 9B004812C8 common_code
	.%line 1680 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1225 0
	alu_shf[b4, b4, OR, $$8, <<16]
.5914 A022470400 common_code
	.%line 1660 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0
/******/           v->i[0] = dram_read_regs[1];
l_3204#:
	alu[*l$index1[4], --, B, $$1]
.5915 A022570800 common_code
	.%line 1661 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0
/******/           v->i[1] = dram_read_regs[2];
	alu[*l$index1[5], --, B, $$2]
.5916 A022670C00 common_code
	.%line 1662 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0
/******/           v->i[2] = dram_read_regs[3];
	alu[*l$index1[6], --, B, $$3]
.5917 A022771000 common_code
	.%line 1663 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0
/******/           v->i[3] = dram_read_regs[4];
	alu[*l$index1[7], --, B, $$4]
.5918 A022871400 common_code
	.%line 1664 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0
/******/           v->i[4] = dram_read_regs[5];
	alu[*l$index1[8], --, B, $$5]
.5919 A022971800 common_code
	.%line 1665 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0
/******/           v->i[5] = dram_read_regs[6];
	alu[*l$index1[9], --, B, $$6]
.%import_expr common_code 5920 <34:22:0> &bp 6038 +
.5920 DDE5A00018 common_code
	.%line 1667 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 2 6038
/******/           v->i[7] = dram_read_regs[8];
	br[l_3293#], defer[2]
.5921 A022A71C00 common_code
	.%line 1666 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1225 1
/******/           v->i[6] = dram_read_regs[7];
	alu[*l$index1[10], --, B, $$7]
.5922 A022B72000 common_code
	.%line 1667 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1225 0
/******/           v->i[7] = dram_read_regs[8];
	alu[*l$index1[11], --, B, $$8]
.5923 9100430500 common_code
	.%line 1648 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0
/******/  	 v->i[0] = (dram_read_regs[0] << 16) | (dram_read_regs[1] >> 16);
l_3206#:
	alu_shf[b4, --, B, $$1, >>16]
.5924 8B05C812C0 common_code
	.%line 1648 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0
	alu_shf[*l$index1[4], b4, OR, $$0, <<16]
.5925 9100430900 common_code
	.%line 1649 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0
/******/  	 v->i[1] = (dram_read_regs[1] << 16) | (dram_read_regs[2] >> 16);
	alu_shf[b4, --, B, $$2, >>16]
.5926 8B05D812C1 common_code
	.%line 1649 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0
	alu_shf[*l$index1[5], b4, OR, $$1, <<16]
.5927 9100430D00 common_code
	.%line 1650 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0
/******/  	 v->i[2] = (dram_read_regs[2] << 16) | (dram_read_regs[3] >> 16);
	alu_shf[b4, --, B, $$3, >>16]
.5928 8B05E812C2 common_code
	.%line 1650 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0
	alu_shf[*l$index1[6], b4, OR, $$2, <<16]
.5929 9100431100 common_code
	.%line 1651 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0
/******/  	 v->i[3] = (dram_read_regs[3] << 16) | (dram_read_regs[4] >> 16);
	alu_shf[b4, --, B, $$4, >>16]
.5930 8B05F812C3 common_code
	.%line 1651 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0
	alu_shf[*l$index1[7], b4, OR, $$3, <<16]
.5931 9100431500 common_code
	.%line 1652 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0
/******/  	 v->i[4] = (dram_read_regs[4] << 16) | (dram_read_regs[5] >> 16);
	alu_shf[b4, --, B, $$5, >>16]
.5932 9B004812C4 common_code
	.%line 1652 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0
	alu_shf[b4, b4, OR, $$4, <<16]
.5933 A022801000 common_code
	.%line 1652 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0
	alu[*l$index1[8], --, B, b4]
.5934 9100431900 common_code
	.%line 1653 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0
/******/  	 v->i[5] = (dram_read_regs[5] << 16) | (dram_read_regs[6] >> 16);
	alu_shf[b4, --, B, $$6, >>16]
.5935 9B004812C5 common_code
	.%line 1653 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0
	alu_shf[b4, b4, OR, $$5, <<16]
.5936 A022901000 common_code
	.%line 1653 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0
	alu[*l$index1[9], --, B, b4]
.5937 9100431D00 common_code
	.%line 1654 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0
/******/  	 v->i[6] = (dram_read_regs[6] << 16) | (dram_read_regs[7] >> 16);
	alu_shf[b4, --, B, $$7, >>16]
.5938 9B004812C6 common_code
	.%line 1654 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0
	alu_shf[b4, b4, OR, $$6, <<16]
.5939 A022A01000 common_code
	.%line 1654 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0
	alu[*l$index1[10], --, B, b4]
.5940 9100432100 common_code
	.%line 1655 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0
/******/  	 v->i[7] = (dram_read_regs[7] << 16) | (dram_read_regs[8] >> 16);
	alu_shf[b4, --, B, $$8, >>16]
.5941 9B004812C7 common_code
	.%line 1655 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0
	alu_shf[b4, b4, OR, $$7, <<16]
.%import_expr common_code 5942 <34:22:0> &bp 6038 +
.5942 DDE5900018 common_code
	.%line 1655 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 1 6038
l_13041#:
	br[l_3293#], defer[1]
.5943 A022B01000 common_code
	.%line 1655 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1225 0
	alu[*l$index1[11], --, B, b4]
.5944 A022470000 common_code
	.%line 1634 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0
/******/           v->i[0] = dram_read_regs[0];
l_3209#:
	alu[*l$index1[4], --, B, $$0]
.5945 A022570400 common_code
	.%line 1635 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0
/******/           v->i[1] = dram_read_regs[1];
	alu[*l$index1[5], --, B, $$1]
.5946 A022670800 common_code
	.%line 1636 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0
/******/           v->i[2] = dram_read_regs[2];
	alu[*l$index1[6], --, B, $$2]
.5947 A022770C00 common_code
	.%line 1637 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0
/******/           v->i[3] = dram_read_regs[3];
	alu[*l$index1[7], --, B, $$3]
.5948 A022871000 common_code
	.%line 1638 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0
/******/           v->i[4] = dram_read_regs[4];
	alu[*l$index1[8], --, B, $$4]
.5949 A022971400 common_code
	.%line 1639 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 0
/******/           v->i[5] = dram_read_regs[5];
	alu[*l$index1[9], --, B, $$5]
.%import_expr common_code 5950 <34:22:0> &bp 6038 +
.5950 DDE5A00018 common_code
	.%line 1641 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1225 2 6038
/******/           v->i[7] = dram_read_regs[7];
	br[l_3293#], defer[2]
.5951 A022A71800 common_code
	.%line 1640 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1225 1
/******/           v->i[6] = dram_read_regs[6];
	alu[*l$index1[10], --, B, $$6]
.5952 A022B71C00 common_code
	.%line 1641 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1225 0
/******/           v->i[7] = dram_read_regs[7];
	alu[*l$index1[11], --, B, $$7]
.5953 B4004C1E23 common_code
	.%line 1615 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
/******/     if ((addr & 7) == 0) {
l_3211#:
	alu[b4, *l$index1[3], AND, 7]
.%import_expr common_code 5954 <34:22:0> &bp 5957 +
.5954 DDD1400101 common_code
	.%line 1615 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0 5957
	bne[l_3253#]
.5955 284600835B common_code
	.%line 1616 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1229 0
/******/        dram_read(dram_read_regs, (__declspec(dram) void *)addr, 4, sig_done, &sp);
	dram[read, $$0, *l$index1[3], 0, 4], sig_done[s4]
.%import_expr common_code 5956 <34:22:0> &bp 5958 +
.5956 DDD1800018 common_code
	.%line 1616 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1229 0 5958
	br[l_3281#]
.5957 284800835B common_code
	.%line 1619 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1230 0
/******/        dram_read(dram_read_regs, (__declspec(dram) void *)addr, 5, sig_done, &sp);
l_3253#:
	dram[read, $$0, *l$index1[3], 0, 5], sig_done[s4]
.5958 E000000030 common_code
	.%line 1621 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0
/******/     __wait_for_all(&sp);
l_3281#:
	ctx_arb[s5, s4], all
.5959 AAB0001306 common_code
	.%line 1624 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0
/******/     switch((unsigned int)addr & 7) {
	alu[--, 6, -, b4]
.%import_expr common_code 5960 <34:22:0> &bp 6028 +
.5960 DDE3000105 common_code
	.%line 1624 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0 6028
	blo[l_3291#]
.%import_expr common_code 5961 <26:22:8,7:0:0> &bp 5962 +
.5961 E805C0134A common_code
	.%line 1624 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0 5962 B4
	jump[b4, l_13279#], targets[l_13285#,l_13284#,l_13283#,l_13282#,l_13281#,l_13280#,l_13279#]
.%import_expr common_code 5962 <34:22:0> &bp 6028 +
.5962 DDE3000018 common_code
	.%line 1624 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0 6028
l_13279#:
	br[l_3291#]
.%import_expr common_code 5963 <34:22:0> &bp 6028 +
.5963 DDE3000018 common_code
	.%line 1624 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0 6028
l_13280#:
	br[l_3291#]
.%import_expr common_code 5964 <34:22:0> &bp 6004 +
.5964 DDDD000018 common_code
	.%line 1624 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0 6004
l_13281#:
	br[l_3288#]
.%import_expr common_code 5965 <34:22:0> &bp 6028 +
.5965 DDE3000018 common_code
	.%line 1624 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0 6028
l_13282#:
	br[l_3291#]
.%import_expr common_code 5966 <34:22:0> &bp 5993 +
.5966 DDDA400018 common_code
	.%line 1624 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0 5993
l_13283#:
	br[l_3286#]
.%import_expr common_code 5967 <34:22:0> &bp 6028 +
.5967 DDE3000018 common_code
	.%line 1624 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0 6028
l_13284#:
	br[l_3291#]
.%import_expr common_code 5968 <34:22:0> &bp 5969 +
.5968 DDD4400018 common_code
	.%line 1624 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0 5969
l_13285#:
	br[l_3284#]
.5969 B08EFD0000 common_code
	.%line 1677 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0
/******/  	 v->i[4] = (dram_read_regs[5] << 16) | (dram_read_regs[6] >> 16);
l_3284#:
	alu[@b111, a0, +, 64]
.5970 9100430900 common_code
	.%line 1673 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0
/******/  	 v->i[0] = (dram_read_regs[1] << 16) | (dram_read_regs[2] >> 16);
	alu_shf[b4, --, B, $$2, >>16]
.5971 9B004812C1 common_code
	.%line 1673 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0
	alu_shf[b4, b4, OR, $$1, <<16]
.5972 A022C01000 common_code
	.%line 1673 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0
	alu[*l$index1[12], --, B, b4]
.5973 9100430D00 common_code
	.%line 1674 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0
/******/  	 v->i[1] = (dram_read_regs[2] << 16) | (dram_read_regs[3] >> 16);
	alu_shf[b4, --, B, $$3, >>16]
.5974 9B004812C2 common_code
	.%line 1674 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0
	alu_shf[b4, b4, OR, $$2, <<16]
.5975 A022D01000 common_code
	.%line 1674 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0
	alu[*l$index1[13], --, B, b4]
.5976 9100431100 common_code
	.%line 1675 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0
/******/  	 v->i[2] = (dram_read_regs[3] << 16) | (dram_read_regs[4] >> 16);
	alu_shf[b4, --, B, $$4, >>16]
.5977 9B004812C3 common_code
	.%line 1675 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0
	alu_shf[b4, b4, OR, $$3, <<16]
.5978 A022E01000 common_code
	.%line 1675 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0
	alu[*l$index1[14], --, B, b4]
.5979 9100431500 common_code
	.%line 1676 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0
/******/  	 v->i[3] = (dram_read_regs[4] << 16) | (dram_read_regs[5] >> 16);
	alu_shf[b4, --, B, $$5, >>16]
.5980 9B004812C4 common_code
	.%line 1676 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0
	alu_shf[b4, b4, OR, $$4, <<16]
.5981 FC06E3BF00 common_code
	.%line 1677 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 1
/******/  	 v->i[4] = (dram_read_regs[5] << 16) | (dram_read_regs[6] >> 16);
	local_csr_wr[active_lm_addr_1, @b111]
.5982 A022F01000 common_code
	.%line 1676 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1228 0
/******/  	 v->i[3] = (dram_read_regs[4] << 16) | (dram_read_regs[5] >> 16);
	alu[*l$index1[15], --, B, b4]
.5983 9100431900 common_code
	.%line 1677 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0
/******/  	 v->i[4] = (dram_read_regs[5] << 16) | (dram_read_regs[6] >> 16);
	alu_shf[b4, --, B, $$6, >>16]
.5984 F0000C0300 common_code
	.%line 1680 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0
/******/  	 v->i[7] = (dram_read_regs[8] << 16) | (dram_read_regs[9] >> 16);
	nop
.5985 8B058812C5 common_code
	.%line 1677 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0
/******/  	 v->i[4] = (dram_read_regs[5] << 16) | (dram_read_regs[6] >> 16);
	alu_shf[*l$index1, b4, OR, $$5, <<16]
.5986 9100431D00 common_code
	.%line 1678 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0
/******/  	 v->i[5] = (dram_read_regs[6] << 16) | (dram_read_regs[7] >> 16);
	alu_shf[b4, --, B, $$7, >>16]
.5987 8B059812C6 common_code
	.%line 1678 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0
	alu_shf[*l$index1[1], b4, OR, $$6, <<16]
.5988 9100432100 common_code
	.%line 1679 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0
/******/  	 v->i[6] = (dram_read_regs[7] << 16) | (dram_read_regs[8] >> 16);
	alu_shf[b4, --, B, $$8, >>16]
.5989 8B05A812C7 common_code
	.%line 1679 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0
	alu_shf[*l$index1[2], b4, OR, $$7, <<16]
.%import_expr common_code 5990 <34:22:0> &bp 6038 +
.5990 DDE5A00018 common_code
	.%line 1680 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 2 6038
/******/  	 v->i[7] = (dram_read_regs[8] << 16) | (dram_read_regs[9] >> 16);
	br[l_3293#], defer[2]
.5991 9100432500 common_code
	.%line 1680 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1228 1
	alu_shf[b4, --, B, $$9, >>16]
.5992 8B05B812C8 common_code
	.%line 1680 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1228 0
	alu_shf[*l$index1[3], b4, OR, $$8, <<16]
.5993 B08EFD0000 common_code
	.%line 1664 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0
/******/           v->i[4] = dram_read_regs[5];
l_3286#:
	alu[@b111, a0, +, 64]
.5994 A022C70400 common_code
	.%line 1660 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0
/******/           v->i[0] = dram_read_regs[1];
	alu[*l$index1[12], --, B, $$1]
.5995 FC06E3BF00 common_code
	.%line 1664 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 3
/******/           v->i[4] = dram_read_regs[5];
	local_csr_wr[active_lm_addr_1, @b111]
.5996 A022D70800 common_code
	.%line 1661 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1228 2
/******/           v->i[1] = dram_read_regs[2];
	alu[*l$index1[13], --, B, $$2]
.5997 A022E70C00 common_code
	.%line 1662 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1228 1
/******/           v->i[2] = dram_read_regs[3];
	alu[*l$index1[14], --, B, $$3]
.5998 A022F71000 common_code
	.%line 1663 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1228 0
/******/           v->i[3] = dram_read_regs[4];
	alu[*l$index1[15], --, B, $$4]
.5999 A022071400 common_code
	.%line 1664 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0
/******/           v->i[4] = dram_read_regs[5];
	alu[*l$index1, --, B, $$5]
.6000 A022171800 common_code
	.%line 1665 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0
/******/           v->i[5] = dram_read_regs[6];
	alu[*l$index1[1], --, B, $$6]
.%import_expr common_code 6001 <34:22:0> &bp 6038 +
.6001 DDE5A00018 common_code
	.%line 1667 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 2 6038
/******/           v->i[7] = dram_read_regs[8];
	br[l_3293#], defer[2]
.6002 A022271C00 common_code
	.%line 1666 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1228 1
/******/           v->i[6] = dram_read_regs[7];
	alu[*l$index1[2], --, B, $$7]
.6003 A022372000 common_code
	.%line 1667 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1228 0
/******/           v->i[7] = dram_read_regs[8];
	alu[*l$index1[3], --, B, $$8]
.6004 B08EFD0000 common_code
	.%line 1652 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0
/******/  	 v->i[4] = (dram_read_regs[4] << 16) | (dram_read_regs[5] >> 16);
l_3288#:
	alu[@b111, a0, +, 64]
.6005 9100430500 common_code
	.%line 1648 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0
/******/  	 v->i[0] = (dram_read_regs[0] << 16) | (dram_read_regs[1] >> 16);
	alu_shf[b4, --, B, $$1, >>16]
.6006 9B004812C0 common_code
	.%line 1648 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0
	alu_shf[b4, b4, OR, $$0, <<16]
.6007 A022C01000 common_code
	.%line 1648 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0
	alu[*l$index1[12], --, B, b4]
.6008 9100430900 common_code
	.%line 1649 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0
/******/  	 v->i[1] = (dram_read_regs[1] << 16) | (dram_read_regs[2] >> 16);
	alu_shf[b4, --, B, $$2, >>16]
.6009 9B004812C1 common_code
	.%line 1649 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0
	alu_shf[b4, b4, OR, $$1, <<16]
.6010 A022D01000 common_code
	.%line 1649 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0
	alu[*l$index1[13], --, B, b4]
.6011 9100430D00 common_code
	.%line 1650 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0
/******/  	 v->i[2] = (dram_read_regs[2] << 16) | (dram_read_regs[3] >> 16);
	alu_shf[b4, --, B, $$3, >>16]
.6012 9B004812C2 common_code
	.%line 1650 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0
	alu_shf[b4, b4, OR, $$2, <<16]
.6013 A022E01000 common_code
	.%line 1650 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0
	alu[*l$index1[14], --, B, b4]
.6014 9100431100 common_code
	.%line 1651 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0
/******/  	 v->i[3] = (dram_read_regs[3] << 16) | (dram_read_regs[4] >> 16);
	alu_shf[b4, --, B, $$4, >>16]
.6015 9B004812C3 common_code
	.%line 1651 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0
	alu_shf[b4, b4, OR, $$3, <<16]
.6016 FC06E3BF00 common_code
	.%line 1652 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 1
/******/  	 v->i[4] = (dram_read_regs[4] << 16) | (dram_read_regs[5] >> 16);
	local_csr_wr[active_lm_addr_1, @b111]
.6017 A022F01000 common_code
	.%line 1651 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1228 0
/******/  	 v->i[3] = (dram_read_regs[3] << 16) | (dram_read_regs[4] >> 16);
	alu[*l$index1[15], --, B, b4]
.6018 9100431500 common_code
	.%line 1652 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0
/******/  	 v->i[4] = (dram_read_regs[4] << 16) | (dram_read_regs[5] >> 16);
	alu_shf[b4, --, B, $$5, >>16]
.6019 F0000C0300 common_code
	.%line 1655 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0
/******/  	 v->i[7] = (dram_read_regs[7] << 16) | (dram_read_regs[8] >> 16);
	nop
.6020 8B058812C4 common_code
	.%line 1652 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0
/******/  	 v->i[4] = (dram_read_regs[4] << 16) | (dram_read_regs[5] >> 16);
	alu_shf[*l$index1, b4, OR, $$4, <<16]
.6021 9100431900 common_code
	.%line 1653 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0
/******/  	 v->i[5] = (dram_read_regs[5] << 16) | (dram_read_regs[6] >> 16);
	alu_shf[b4, --, B, $$6, >>16]
.6022 8B059812C5 common_code
	.%line 1653 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0
	alu_shf[*l$index1[1], b4, OR, $$5, <<16]
.6023 9100431D00 common_code
	.%line 1654 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0
/******/  	 v->i[6] = (dram_read_regs[6] << 16) | (dram_read_regs[7] >> 16);
	alu_shf[b4, --, B, $$7, >>16]
.6024 8B05A812C6 common_code
	.%line 1654 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0
	alu_shf[*l$index1[2], b4, OR, $$6, <<16]
.%import_expr common_code 6025 <34:22:0> &bp 6038 +
.6025 DDE5A00018 common_code
	.%line 1655 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 2 6038
/******/  	 v->i[7] = (dram_read_regs[7] << 16) | (dram_read_regs[8] >> 16);
	br[l_3293#], defer[2]
.6026 9100432100 common_code
	.%line 1655 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1228 1
	alu_shf[b4, --, B, $$8, >>16]
.6027 8B05B812C7 common_code
	.%line 1655 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1228 0
	alu_shf[*l$index1[3], b4, OR, $$7, <<16]
.6028 B08EFD0000 common_code
	.%line 1638 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0
/******/           v->i[4] = dram_read_regs[4];
l_3291#:
	alu[@b111, a0, +, 64]
.6029 A022C70000 common_code
	.%line 1634 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0
/******/           v->i[0] = dram_read_regs[0];
	alu[*l$index1[12], --, B, $$0]
.6030 FC06E3BF00 common_code
	.%line 1638 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 3
/******/           v->i[4] = dram_read_regs[4];
	local_csr_wr[active_lm_addr_1, @b111]
.6031 A022D70400 common_code
	.%line 1635 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1228 2
/******/           v->i[1] = dram_read_regs[1];
	alu[*l$index1[13], --, B, $$1]
.6032 A022E70800 common_code
	.%line 1636 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1228 1
/******/           v->i[2] = dram_read_regs[2];
	alu[*l$index1[14], --, B, $$2]
.6033 A022F70C00 common_code
	.%line 1637 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1228 0
/******/           v->i[3] = dram_read_regs[3];
	alu[*l$index1[15], --, B, $$3]
.6034 A022071000 common_code
	.%line 1638 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0
/******/           v->i[4] = dram_read_regs[4];
	alu[*l$index1, --, B, $$4]
.6035 A022171400 common_code
	.%line 1639 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0
/******/           v->i[5] = dram_read_regs[5];
	alu[*l$index1[1], --, B, $$5]
.6036 A022271800 common_code
	.%line 1640 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0
/******/           v->i[6] = dram_read_regs[6];
	alu[*l$index1[2], --, B, $$6]
.6037 A022371C00 common_code
	.%line 1641 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1228 0
/******/           v->i[7] = dram_read_regs[7];
	alu[*l$index1[3], --, B, $$7]
.6038 FC06EC0000 common_code
	.%line 445 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
/******/  		bufndx = (bufndx+1) % 2;
l_3293#:
	local_csr_wr[active_lm_addr_1, a0]
.6039 F0000C0300 common_code
	.%line 374 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
/******/  	    for( n_togo=payloadSz; n_togo>0;  ) {
	nop
.6040 F0000C0300 common_code
	.%line 374 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	nop
.6041 F0000C0300 common_code
	.%line 374 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	nop
.6042 B0804C0622 common_code
	.%line 445 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
/******/  		bufndx = (bufndx+1) % 2;
	alu[b4, *l$index1[2], +, 1]
.6043 A462201301 common_code
	.%line 445 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu[*l$index1[2], b4, AND, 1]
.6044 A030080000 common_code
	.%line 374 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
/******/  	    for( n_togo=payloadSz; n_togo>0;  ) {
	alu[--, --, B, *l$index0]
.%import_expr common_code 6045 <34:22:0> &bp 6050 +
.6045 DDE880010A common_code
	.%line 374 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0 6050
	ble[l_3295#]
.6046 91E0416A00 common_code
	.%line 374 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 0
	alu_shf[b4, --, B, *l$index1[2], <<2]
.%import_expr common_code 6047 <34:22:0> &bp 5421 +
.6047 DD4B600018 common_code
	.%line 374 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 2 5421
	br[l_2338#], defer[2]
.6048 A0C05003FC common_code
	.%line 374 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 1
	alu[a5, b0, +, 252]
.6049 A0C0701005 common_code
	.%line 374 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
	alu[a7, b4, +, a5]
.6050 AAB0001B04 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1224 0
/******/      switch(pid) {
l_3295#:
	alu[--, 4, -, b6]
.%import_expr common_code 6051 <34:22:0> &bp 6072 +
.6051 DDEE200105 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1224 2 6072
	blo[l_3338#], defer[2]
.6052 B0CFF3FC01 common_code
	.%line 464 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 1
/******/      nmods += my_nmods;
	alu[@b127, @b127, +, a1]
.6053 A00013FC00 common_code
	.%line 465 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
/******/      helper_plugin_cntr_set(pluginId, MOD_COUNT, nmods );
	alu[a1, --, B, @b127]
.%import_expr common_code 6054 <26:22:8,7:0:0> &bp 6055 +
.6054 E805C01BA7 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1224 0 6055 B6
/******/      switch(pid) {
	jump[b6, l_13286#], targets[l_13290#,l_13289#,l_13288#,l_13287#,l_13286#]
.%import_expr common_code 6055 <34:22:0> &bp 6072 +
.6055 DDEE000018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1224 0 6072
l_13286#:
	br[l_3338#]
.%import_expr common_code 6056 <34:22:0> &bp 6069 +
.6056 DDED400018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1224 0 6069
l_13287#:
	br[l_3328#]
.%import_expr common_code 6057 <34:22:0> &bp 6066 +
.6057 DDEC800018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1224 0 6066
l_13288#:
	br[l_3318#]
.%import_expr common_code 6058 <34:22:0> &bp 6063 +
.6058 DDEBC00018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1224 0 6063
l_13289#:
	br[l_3308#]
.%import_expr common_code 6059 <34:22:0> &bp 6060 +
.6059 DDEB000018 common_code
	.%line 290 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1224 0 6060
l_13290#:
	br[l_3298#]
.%import_expr common_code 6060 <34:22:0> &bp 6074 +
.6060 DDEEA00018 common_code
	.%line 344 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1224 2 6074
/******/                      case 2:  stats_regnum = ONL_ROUTER_PLUGIN_4_CNTR_2;  break;
l_3298#:
	br[l_3357#], defer[2]
.6061 F000001330 common_code
	.%line 340 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1224 1
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_4;
	immed[b4, 48, <<0]
.6062 F0000CE005 common_code
	.%line 344 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1224 0
/******/                      case 2:  stats_regnum = ONL_ROUTER_PLUGIN_4_CNTR_2;  break;
	immed[a5, 56, <<0]
.%import_expr common_code 6063 <34:22:0> &bp 6074 +
.6063 DDEEA00018 common_code
	.%line 332 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1224 2 6074
/******/                      case 2:  stats_regnum = ONL_ROUTER_PLUGIN_3_CNTR_2;  break;
l_3308#:
	br[l_3357#], defer[2]
.6064 F00000132C common_code
	.%line 328 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1224 1
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_3;
	immed[b4, 44, <<0]
.6065 F0000CD005 common_code
	.%line 332 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1224 0
/******/                      case 2:  stats_regnum = ONL_ROUTER_PLUGIN_3_CNTR_2;  break;
	immed[a5, 52, <<0]
.%import_expr common_code 6066 <34:22:0> &bp 6074 +
.6066 DDEEA00018 common_code
	.%line 320 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1224 2 6074
/******/                      case 2:  stats_regnum = ONL_ROUTER_PLUGIN_2_CNTR_2;  break;
l_3318#:
	br[l_3357#], defer[2]
.6067 F000001328 common_code
	.%line 316 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1224 1
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_2;
	immed[b4, 40, <<0]
.6068 F0000CC005 common_code
	.%line 320 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1224 0
/******/                      case 2:  stats_regnum = ONL_ROUTER_PLUGIN_2_CNTR_2;  break;
	immed[a5, 48, <<0]
.%import_expr common_code 6069 <34:22:0> &bp 6074 +
.6069 DDEEA00018 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1224 2 6074
/******/                      case 2:  stats_regnum = ONL_ROUTER_PLUGIN_1_CNTR_2;  break;
l_3328#:
	br[l_3357#], defer[2]
.6070 F000001324 common_code
	.%line 304 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1224 1
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_1;
	immed[b4, 36, <<0]
.6071 F0000CB005 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1224 0
/******/                      case 2:  stats_regnum = ONL_ROUTER_PLUGIN_1_CNTR_2;  break;
	immed[a5, 44, <<0]
.6072 F000001320 common_code
	.%line 351 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1224 0
/******/                  stats_cerr = COUNTER_REQUESTS_DROPPED_PLUGIN_0;
l_3338#:
	immed[b4, 32, <<0]
.6073 F0000CA005 common_code
	.%line 355 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1224 0
/******/                      case 2:  stats_regnum = ONL_ROUTER_PLUGIN_0_CNTR_2;  break;
	immed[a5, 40, <<0]
.6074 A040E00005 common_code
	.%line 166 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1223 0
/******/      WU_loadGlobalRegister( stats_regnum, new_value, stats_cerr );
l_3357#:
	alu[a14, --, B, a5]
.%import_expr common_code 6075 <34:22:0> &bp 3749 +
.6075 DBA9600018 common_code
	.%line 166 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:1223 2 3749
	br[_WU_loadGlobalRegister#], defer[2]
.6076 B040E00001 common_code
	.%line 166 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:1223 1
	alu[b14, --, B, a1]
.%import_expr common_code 6077 <27:20:8,7:0:0> &bp 6078 +
.6077 F0017017BE common_code
	.%line 166 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:1223 0
	load_addr[b5, l_13177#]
.6078 B08EFED000 common_code
	.%line 1959 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0
/******/  }
l_13177#:
	alu[@b111, a0, +, 180]
.6079 FC0663BF00 common_code
	.%line 1959 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0
	local_csr_wr[active_lm_addr_0, @b111]
.6080 B08EFEF000 common_code
	.%line 1959 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0
	alu[@b111, a0, +, 188]
.6081 FC06E3BF00 common_code
	.%line 1959 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0
	local_csr_wr[active_lm_addr_1, @b111]
.6082 B08EFEC000 common_code
	.%line 1794 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1222 0
/******/     cksum += v->i[6] >> 16;
	alu[@b111, a0, +, 176]
.6083 C004100801 common_code
	.%line 1881 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0
/******/      payloadData.i[2] = (ipv4_hdr->ip_proto << 16) | (udpLength);
	ld_field_w_clr[a1, 0100, b2, <<0]
.6084 AA00680001 common_code
	.%line 1881 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0
	alu[a6, a1, OR, *l$index0]
.6085 C00C100458 common_code
	.%line 1885 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0
/******/      payloadData.i[6] = (udp_hdr->value[1] & 0xFFFF0000); // take out the udp cksum
	ld_field_w_clr[*l$index1, 1100, b1, <<0]
.6086 8B00188106 common_code
	.%line 1786 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1222 0
/******/     cksum += v->i[2] >> 16;
	alu_shf[a1, 0, OR, a6, >>16]
.6087 C003180806 common_code
	.%line 1787 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1222 0
/******/     cksum += v->i[2] & 0xFFFF;
	ld_field_w_clr[b2, 0011, a6, <<0]
.6088 A0C0100801 common_code
	.%line 1787 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1222 0
	alu[a1, b2, +, a1]
.6089 9100280104 common_code
	.%line 1788 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1222 0
/******/     cksum += v->i[3] >> 16;
	alu_shf[b2, --, B, a4, >>16]
.6090 A0C0100801 common_code
	.%line 1788 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1222 0
	alu[a1, b2, +, a1]
.6091 C003180804 common_code
	.%line 1789 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1222 0
/******/     cksum += v->i[3] & 0xFFFF;
	ld_field_w_clr[b2, 0011, a4, <<0]
.6092 A0C0100801 common_code
	.%line 1789 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1222 0
	alu[a1, b2, +, a1]
.6093 9100280103 common_code
	.%line 1790 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1222 0
/******/     cksum += v->i[4] >> 16;
	alu_shf[b2, --, B, a3, >>16]
.6094 A0C0100801 common_code
	.%line 1790 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1222 0
	alu[a1, b2, +, a1]
.6095 C003180803 common_code
	.%line 1791 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1222 0
/******/     cksum += v->i[4] & 0xFFFF;
	ld_field_w_clr[b2, 0011, a3, <<0]
.6096 A0C0100801 common_code
	.%line 1791 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1222 0
	alu[a1, b2, +, a1]
.6097 9100280102 common_code
	.%line 1792 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1222 0
/******/     cksum += v->i[5] >> 16;
	alu_shf[b2, --, B, a2, >>16]
.6098 A0C0100801 common_code
	.%line 1792 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1222 0
	alu[a1, b2, +, a1]
.6099 C003180802 common_code
	.%line 1793 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1222 0
/******/     cksum += v->i[5] & 0xFFFF;
	ld_field_w_clr[b2, 0011, a2, <<0]
.6100 A0C0100801 common_code
	.%line 1793 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1222 0
	alu[a1, b2, +, a1]
.6101 FC06E3BF00 common_code
	.%line 1794 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1222 2
/******/     cksum += v->i[6] >> 16;
	local_csr_wr[active_lm_addr_1, @b111]
.6102 B08EFE8000 common_code
	.%line 1891 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1180 1
/******/      dataPtr = udpHdrPtr + 8;
	alu[@b111, a0, +, 160]
.6103 9100216100 common_code
	.%line 1794 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1222 0
/******/     cksum += v->i[6] >> 16;
	alu_shf[b2, --, B, *l$index1, >>16]
.6104 F0000C0300 common_code
	.%line 1893 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0
/******/      while (udpLength >= 32) {
	nop
.6105 A0E2000801 common_code
	.%line 1794 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1222 0
/******/     cksum += v->i[6] >> 16;
	alu[*l$index1, b2, +, a1]
.6106 FC0663BF00 common_code
	.%line 1891 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 1
/******/      dataPtr = udpHdrPtr + 8;
	local_csr_wr[active_lm_addr_0, @b111]
.6107 BA804C2200 common_code
	.%line 1890 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1180 0
/******/      udpLength -= 8;
	alu[b4, *l$index0, -, 8]
.6108 AAF0001320 common_code
	.%line 1893 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0
/******/      while (udpLength >= 32) {
	alu[--, b4, -, 32]
.%import_expr common_code 6109 <34:22:0> &bp 6248 +
.6109 DE1A100105 common_code
	.%line 1893 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 1 6248
	blo[l_3465#], defer[1]
.6110 A000480400 common_code
	.%line 1891 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1180 0
/******/      dataPtr = udpHdrPtr + 8;
	alu[a4, --, B, *l$index0[1]]
.6111 A4001C1C04 common_code
	.%line 1615 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
/******/     if ((addr & 7) == 0) {
l_3380#:
	alu[a1, a4, AND, 7]
.%import_expr common_code 6112 <34:22:0> &bp 6116 +
.6112 DDF9100101 common_code
	.%line 1615 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 1 6116
	bne[l_3422#], defer[1]
.6113 BAC0401320 common_code
	.%line 1896 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1180 0
/******/  	udpLength -= 32;
	alu[b4, b4, -, 32]
.6114 2846008304 common_code
	.%line 1616 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1221 0
/******/        dram_read(dram_read_regs, (__declspec(dram) void *)addr, 4, sig_done, &sp);
	dram[read, $$0, a4, 0, 4], sig_done[s4]
.%import_expr common_code 6115 <34:22:0> &bp 6117 +
.6115 DDF9400018 common_code
	.%line 1616 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1221 0 6117
	br[l_3450#]
.6116 2848008304 common_code
	.%line 1619 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1220 0
/******/        dram_read(dram_read_regs, (__declspec(dram) void *)addr, 5, sig_done, &sp);
l_3422#:
	dram[read, $$0, a4, 0, 5], sig_done[s4]
.6117 E000000030 common_code
	.%line 1621 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
/******/     __wait_for_all(&sp);
l_3450#:
	ctx_arb[s5, s4], all
.6118 AAF00C1801 common_code
	.%line 1624 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
/******/     switch((unsigned int)addr & 7) {
	alu[--, 6, -, a1]
.%import_expr common_code 6119 <34:22:0> &bp 6189 +
.6119 DE0B400105 common_code
	.%line 1624 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0 6189
	blo[l_3460#]
.%import_expr common_code 6120 <26:22:8,17:10:0> &bp 6121 +
.6120 E805CFA401 common_code
	.%line 1624 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0 6121 A1
	jump[a1, l_13291#], targets[l_13297#,l_13296#,l_13295#,l_13294#,l_13293#,l_13292#,l_13291#]
.%import_expr common_code 6121 <34:22:0> &bp 6189 +
.6121 DE0B400018 common_code
	.%line 1624 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0 6189
l_13291#:
	br[l_3460#]
.%import_expr common_code 6122 <34:22:0> &bp 6189 +
.6122 DE0B400018 common_code
	.%line 1624 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0 6189
l_13292#:
	br[l_3460#]
.%import_expr common_code 6123 <34:22:0> &bp 6166 +
.6123 DE05800018 common_code
	.%line 1624 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0 6166
l_13293#:
	br[l_3457#]
.%import_expr common_code 6124 <34:22:0> &bp 6189 +
.6124 DE0B400018 common_code
	.%line 1624 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0 6189
l_13294#:
	br[l_3460#]
.%import_expr common_code 6125 <34:22:0> &bp 6151 +
.6125 DE01C00018 common_code
	.%line 1624 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0 6151
l_13295#:
	br[l_3455#]
.%import_expr common_code 6126 <34:22:0> &bp 6189 +
.6126 DE0B400018 common_code
	.%line 1624 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0 6189
l_13296#:
	br[l_3460#]
.%import_expr common_code 6127 <34:22:0> &bp 6128 +
.6127 DDFC000018 common_code
	.%line 1624 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0 6128
l_13297#:
	br[l_3453#]
.6128 B08EFE8000 common_code
	.%line 1673 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
/******/  	 v->i[0] = (dram_read_regs[1] << 16) | (dram_read_regs[2] >> 16);
l_3453#:
	alu[@b111, a0, +, 160]
.6129 FC0663BF00 common_code
	.%line 1673 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
	local_csr_wr[active_lm_addr_0, @b111]
.6130 B08EFEF000 common_code
	.%line 1673 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
	alu[@b111, a0, +, 188]
.6131 FC06E3BF00 common_code
	.%line 1673 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
	local_csr_wr[active_lm_addr_1, @b111]
.6132 B08EFED000 common_code
	.%line 1680 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
/******/  	 v->i[7] = (dram_read_regs[8] << 16) | (dram_read_regs[9] >> 16);
	alu[@b111, a0, +, 180]
.6133 9100230D00 common_code
	.%line 1674 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
/******/  	 v->i[1] = (dram_read_regs[2] << 16) | (dram_read_regs[3] >> 16);
	alu_shf[b2, --, B, $$3, >>16]
.6134 8B05180AC2 common_code
	.%line 1674 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
	alu_shf[*l$index0[1], b2, OR, $$2, <<16]
.6135 9100231100 common_code
	.%line 1675 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
/******/  	 v->i[2] = (dram_read_regs[3] << 16) | (dram_read_regs[4] >> 16);
	alu_shf[b2, --, B, $$4, >>16]
.6136 8B00680AC3 common_code
	.%line 1675 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
	alu_shf[a6, b2, OR, $$3, <<16]
.6137 9100231500 common_code
	.%line 1676 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
/******/  	 v->i[3] = (dram_read_regs[4] << 16) | (dram_read_regs[5] >> 16);
	alu_shf[b2, --, B, $$5, >>16]
.6138 8B00780AC4 common_code
	.%line 1676 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
	alu_shf[a7, b2, OR, $$4, <<16]
.6139 9100231900 common_code
	.%line 1677 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
/******/  	 v->i[4] = (dram_read_regs[5] << 16) | (dram_read_regs[6] >> 16);
	alu_shf[b2, --, B, $$6, >>16]
.6140 8B00380AC5 common_code
	.%line 1677 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
	alu_shf[a3, b2, OR, $$5, <<16]
.6141 9100231D00 common_code
	.%line 1678 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
/******/  	 v->i[5] = (dram_read_regs[6] << 16) | (dram_read_regs[7] >> 16);
	alu_shf[b2, --, B, $$7, >>16]
.6142 8B00580AC6 common_code
	.%line 1678 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
	alu_shf[a5, b2, OR, $$6, <<16]
.6143 9100232100 common_code
	.%line 1679 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
/******/  	 v->i[6] = (dram_read_regs[7] << 16) | (dram_read_regs[8] >> 16);
	alu_shf[b2, --, B, $$8, >>16]
.6144 FC06E3BF00 common_code
	.%line 1680 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 1
/******/  	 v->i[7] = (dram_read_regs[8] << 16) | (dram_read_regs[9] >> 16);
	local_csr_wr[active_lm_addr_1, @b111]
.6145 8B05880AC7 common_code
	.%line 1679 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1219 0
/******/  	 v->i[6] = (dram_read_regs[7] << 16) | (dram_read_regs[8] >> 16);
	alu_shf[*l$index1, b2, OR, $$7, <<16]
.6146 8100130900 common_code
	.%line 1673 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
/******/  	 v->i[0] = (dram_read_regs[1] << 16) | (dram_read_regs[2] >> 16);
	alu_shf[a1, --, B, $$2, >>16]
.6147 8B00130601 common_code
	.%line 1673 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
	alu_shf[a1, a1, OR, $$1, <<16]
.%import_expr common_code 6148 <34:22:0> &bp 6203 +
.6148 DE0EE00018 common_code
	.%line 1680 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 2 6203
/******/  	 v->i[7] = (dram_read_regs[8] << 16) | (dram_read_regs[9] >> 16);
	br[l_3462#], defer[2]
.6149 9100232500 common_code
	.%line 1680 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1219 1
	alu_shf[b2, --, B, $$9, >>16]
.6150 8B05880AC8 common_code
	.%line 1680 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1219 0
	alu_shf[*l$index1, b2, OR, $$8, <<16]
.6151 B08EFE8000 common_code
	.%line 1660 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
/******/           v->i[0] = dram_read_regs[1];
l_3455#:
	alu[@b111, a0, +, 160]
.6152 FC0663BF00 common_code
	.%line 1660 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
	local_csr_wr[active_lm_addr_0, @b111]
.6153 B08EFEF000 common_code
	.%line 1660 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
	alu[@b111, a0, +, 188]
.6154 FC06E3BF00 common_code
	.%line 1660 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
	local_csr_wr[active_lm_addr_1, @b111]
.6155 B08EFED000 common_code
	.%line 1667 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
/******/           v->i[7] = dram_read_regs[8];
	alu[@b111, a0, +, 180]
.6156 A020170800 common_code
	.%line 1661 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
/******/           v->i[1] = dram_read_regs[2];
	alu[*l$index0[1], --, B, $$2]
.6157 FC06E3BF00 common_code
	.%line 1667 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 1
/******/           v->i[7] = dram_read_regs[8];
	local_csr_wr[active_lm_addr_1, @b111]
.6158 A022071C00 common_code
	.%line 1666 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1219 0
/******/           v->i[6] = dram_read_regs[7];
	alu[*l$index1, --, B, $$7]
.6159 A000170400 common_code
	.%line 1660 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
/******/           v->i[0] = dram_read_regs[1];
	alu[a1, --, B, $$1]
.6160 A000670C00 common_code
	.%line 1662 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
/******/           v->i[2] = dram_read_regs[3];
	alu[a6, --, B, $$3]
.6161 A000771000 common_code
	.%line 1663 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
/******/           v->i[3] = dram_read_regs[4];
	alu[a7, --, B, $$4]
.6162 A000371400 common_code
	.%line 1664 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
/******/           v->i[4] = dram_read_regs[5];
	alu[a3, --, B, $$5]
.%import_expr common_code 6163 <34:22:0> &bp 6203 +
.6163 DE0EE00018 common_code
	.%line 1667 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 2 6203
/******/           v->i[7] = dram_read_regs[8];
	br[l_3462#], defer[2]
.6164 A000571800 common_code
	.%line 1665 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1219 1
/******/           v->i[5] = dram_read_regs[6];
	alu[a5, --, B, $$6]
.6165 A022072000 common_code
	.%line 1667 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1219 0
/******/           v->i[7] = dram_read_regs[8];
	alu[*l$index1, --, B, $$8]
.6166 B08EFE8000 common_code
	.%line 1648 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
/******/  	 v->i[0] = (dram_read_regs[0] << 16) | (dram_read_regs[1] >> 16);
l_3457#:
	alu[@b111, a0, +, 160]
.6167 FC06E3BF00 common_code
	.%line 1648 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
	local_csr_wr[active_lm_addr_1, @b111]
.6168 B08EFEF000 common_code
	.%line 1648 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
	alu[@b111, a0, +, 188]
.6169 FC0663BF00 common_code
	.%line 1648 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
	local_csr_wr[active_lm_addr_0, @b111]
.6170 B08EFED000 common_code
	.%line 1655 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
/******/  	 v->i[7] = (dram_read_regs[7] << 16) | (dram_read_regs[8] >> 16);
	alu[@b111, a0, +, 180]
.6171 9100230900 common_code
	.%line 1649 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
/******/  	 v->i[1] = (dram_read_regs[1] << 16) | (dram_read_regs[2] >> 16);
	alu_shf[b2, --, B, $$2, >>16]
.6172 8B05980AC1 common_code
	.%line 1649 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
	alu_shf[*l$index1[1], b2, OR, $$1, <<16]
.6173 9100230D00 common_code
	.%line 1650 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
/******/  	 v->i[2] = (dram_read_regs[2] << 16) | (dram_read_regs[3] >> 16);
	alu_shf[b2, --, B, $$3, >>16]
.6174 8B00680AC2 common_code
	.%line 1650 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
	alu_shf[a6, b2, OR, $$2, <<16]
.6175 9100231100 common_code
	.%line 1651 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
/******/  	 v->i[3] = (dram_read_regs[3] << 16) | (dram_read_regs[4] >> 16);
	alu_shf[b2, --, B, $$4, >>16]
.6176 8B00780AC3 common_code
	.%line 1651 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
	alu_shf[a7, b2, OR, $$3, <<16]
.6177 9100231500 common_code
	.%line 1652 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
/******/  	 v->i[4] = (dram_read_regs[4] << 16) | (dram_read_regs[5] >> 16);
	alu_shf[b2, --, B, $$5, >>16]
.6178 8B00380AC4 common_code
	.%line 1652 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
	alu_shf[a3, b2, OR, $$4, <<16]
.6179 9100231900 common_code
	.%line 1653 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
/******/  	 v->i[5] = (dram_read_regs[5] << 16) | (dram_read_regs[6] >> 16);
	alu_shf[b2, --, B, $$6, >>16]
.6180 8B00580AC5 common_code
	.%line 1653 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
	alu_shf[a5, b2, OR, $$5, <<16]
.6181 9100231D00 common_code
	.%line 1654 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
/******/  	 v->i[6] = (dram_read_regs[6] << 16) | (dram_read_regs[7] >> 16);
	alu_shf[b2, --, B, $$7, >>16]
.6182 FC0663BF00 common_code
	.%line 1655 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 1
/******/  	 v->i[7] = (dram_read_regs[7] << 16) | (dram_read_regs[8] >> 16);
	local_csr_wr[active_lm_addr_0, @b111]
.6183 8B05080AC6 common_code
	.%line 1654 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1219 0
/******/  	 v->i[6] = (dram_read_regs[6] << 16) | (dram_read_regs[7] >> 16);
	alu_shf[*l$index0, b2, OR, $$6, <<16]
.6184 8100130500 common_code
	.%line 1648 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
/******/  	 v->i[0] = (dram_read_regs[0] << 16) | (dram_read_regs[1] >> 16);
	alu_shf[a1, --, B, $$1, >>16]
.6185 8B00130201 common_code
	.%line 1648 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
	alu_shf[a1, a1, OR, $$0, <<16]
.%import_expr common_code 6186 <34:22:0> &bp 6203 +
.6186 DE0EE00018 common_code
	.%line 1655 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 2 6203
/******/  	 v->i[7] = (dram_read_regs[7] << 16) | (dram_read_regs[8] >> 16);
	br[l_3462#], defer[2]
.6187 9100232100 common_code
	.%line 1655 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1219 1
	alu_shf[b2, --, B, $$8, >>16]
.6188 8B05080AC7 common_code
	.%line 1655 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1219 0
	alu_shf[*l$index0, b2, OR, $$7, <<16]
.6189 B08EFE8000 common_code
	.%line 1634 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
/******/           v->i[0] = dram_read_regs[0];
l_3460#:
	alu[@b111, a0, +, 160]
.6190 FC0663BF00 common_code
	.%line 1634 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
	local_csr_wr[active_lm_addr_0, @b111]
.6191 B08EFEF000 common_code
	.%line 1634 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
	alu[@b111, a0, +, 188]
.6192 FC06E3BF00 common_code
	.%line 1634 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
	local_csr_wr[active_lm_addr_1, @b111]
.6193 B08EFED000 common_code
	.%line 1641 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
/******/           v->i[7] = dram_read_regs[7];
	alu[@b111, a0, +, 180]
.6194 A020170400 common_code
	.%line 1635 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
/******/           v->i[1] = dram_read_regs[1];
	alu[*l$index0[1], --, B, $$1]
.6195 FC06E3BF00 common_code
	.%line 1641 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 1
/******/           v->i[7] = dram_read_regs[7];
	local_csr_wr[active_lm_addr_1, @b111]
.6196 A022071800 common_code
	.%line 1640 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1219 0
/******/           v->i[6] = dram_read_regs[6];
	alu[*l$index1, --, B, $$6]
.6197 A000170000 common_code
	.%line 1634 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
/******/           v->i[0] = dram_read_regs[0];
	alu[a1, --, B, $$0]
.6198 A000670800 common_code
	.%line 1636 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
/******/           v->i[2] = dram_read_regs[2];
	alu[a6, --, B, $$2]
.6199 A000770C00 common_code
	.%line 1637 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
/******/           v->i[3] = dram_read_regs[3];
	alu[a7, --, B, $$3]
.6200 A000371000 common_code
	.%line 1638 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
/******/           v->i[4] = dram_read_regs[4];
	alu[a3, --, B, $$4]
.6201 A000571400 common_code
	.%line 1639 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
/******/           v->i[5] = dram_read_regs[5];
	alu[a5, --, B, $$5]
.6202 A022071C00 common_code
	.%line 1641 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1219 0
/******/           v->i[7] = dram_read_regs[7];
	alu[*l$index1, --, B, $$7]
.6203 B08EFEC000 common_code
	.%line 1799 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1218 0
/******/  }
l_3462#:
	alu[@b111, a0, +, 176]
.6204 FC06E3BF00 common_code
	.%line 1799 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1218 0
	local_csr_wr[active_lm_addr_1, @b111]
.6205 B08EFE8000 common_code
	.%line 1799 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1218 0
	alu[@b111, a0, +, 160]
.6206 FC0663BF00 common_code
	.%line 1799 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1218 0
	local_csr_wr[active_lm_addr_0, @b111]
.6207 B08EFEF000 common_code
	.%line 1783 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1218 0
/******/     cksum += v->i[0] & 0xFFFF;
	alu[@b111, a0, +, 188]
.6208 9100280101 common_code
	.%line 1782 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1218 0
/******/     cksum += v->i[0] >> 16;
	alu_shf[b2, --, B, a1, >>16]
.6209 FC06E3BF00 common_code
	.%line 1783 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1218 2
/******/     cksum += v->i[0] & 0xFFFF;
	local_csr_wr[active_lm_addr_1, @b111]
.6210 B08EFED000 common_code
	.%line 1795 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1218 1
/******/     cksum += v->i[6] & 0xFFFF;
	alu[@b111, a0, +, 180]
.6211 A0C0E00A20 common_code
	.%line 1782 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1218 0
/******/     cksum += v->i[0] >> 16;
	alu[a14, b2, +, *l$index1]
.6212 C003180801 common_code
	.%line 1783 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1218 0
/******/     cksum += v->i[0] & 0xFFFF;
	ld_field_w_clr[b2, 0011, a1, <<0]
.6213 A0C0E0080E common_code
	.%line 1783 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1218 0
	alu[a14, b2, +, a14]
.6214 9100214500 common_code
	.%line 1784 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1218 0
/******/     cksum += v->i[1] >> 16;
	alu_shf[b2, --, B, *l$index0[1], >>16]
.6215 A0C0E0080E common_code
	.%line 1784 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1218 0
	alu[a14, b2, +, a14]
.6216 C003180851 common_code
	.%line 1785 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1218 0
/******/     cksum += v->i[1] & 0xFFFF;
	ld_field_w_clr[b2, 0011, *l$index0[1], <<0]
.6217 A0C0E0080E common_code
	.%line 1785 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1218 0
	alu[a14, b2, +, a14]
.6218 9100280106 common_code
	.%line 1786 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1218 0
/******/     cksum += v->i[2] >> 16;
	alu_shf[b2, --, B, a6, >>16]
.6219 A0C0E0080E common_code
	.%line 1786 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1218 0
	alu[a14, b2, +, a14]
.6220 C003180806 common_code
	.%line 1787 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1218 0
/******/     cksum += v->i[2] & 0xFFFF;
	ld_field_w_clr[b2, 0011, a6, <<0]
.6221 A0C0E0080E common_code
	.%line 1787 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1218 0
	alu[a14, b2, +, a14]
.6222 9100280107 common_code
	.%line 1788 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1218 0
/******/     cksum += v->i[3] >> 16;
	alu_shf[b2, --, B, a7, >>16]
.6223 A0C0E0080E common_code
	.%line 1788 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1218 0
	alu[a14, b2, +, a14]
.6224 C003180807 common_code
	.%line 1789 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1218 0
/******/     cksum += v->i[3] & 0xFFFF;
	ld_field_w_clr[b2, 0011, a7, <<0]
.6225 A0C0E0080E common_code
	.%line 1789 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1218 0
	alu[a14, b2, +, a14]
.6226 9100280103 common_code
	.%line 1790 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1218 0
/******/     cksum += v->i[4] >> 16;
	alu_shf[b2, --, B, a3, >>16]
.6227 A0C0E0080E common_code
	.%line 1790 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1218 0
	alu[a14, b2, +, a14]
.6228 C003180803 common_code
	.%line 1791 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1218 0
/******/     cksum += v->i[4] & 0xFFFF;
	ld_field_w_clr[b2, 0011, a3, <<0]
.6229 A0C0E0080E common_code
	.%line 1791 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1218 0
	alu[a14, b2, +, a14]
.6230 9100280105 common_code
	.%line 1792 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1218 0
/******/     cksum += v->i[5] >> 16;
	alu_shf[b2, --, B, a5, >>16]
.6231 A0C0E0080E common_code
	.%line 1792 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1218 0
	alu[a14, b2, +, a14]
.6232 C003180805 common_code
	.%line 1793 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1218 0
/******/     cksum += v->i[5] & 0xFFFF;
	ld_field_w_clr[b2, 0011, a5, <<0]
.6233 A0C0E0080E common_code
	.%line 1793 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1218 0
	alu[a14, b2, +, a14]
.6234 9100216100 common_code
	.%line 1794 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1218 0
/******/     cksum += v->i[6] >> 16;
	alu_shf[b2, --, B, *l$index1, >>16]
.6235 A0C0E0080E common_code
	.%line 1794 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1218 0
	alu[a14, b2, +, a14]
.6236 FC06E3BF00 common_code
	.%line 1795 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1218 2
/******/     cksum += v->i[6] & 0xFFFF;
	local_csr_wr[active_lm_addr_1, @b111]
.6237 B08EFEC000 common_code
	.%line 1797 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1218 1
/******/     cksum += v->i[7] & 0xFFFF;
	alu[@b111, a0, +, 176]
.6238 C003180858 common_code
	.%line 1795 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1218 0
/******/     cksum += v->i[6] & 0xFFFF;
	ld_field_w_clr[b2, 0011, *l$index1, <<0]
.6239 A0C0E0080E common_code
	.%line 1795 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1218 0
	alu[a14, b2, +, a14]
.6240 9100216100 common_code
	.%line 1796 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1218 0
/******/     cksum += v->i[7] >> 16;
	alu_shf[b2, --, B, *l$index1, >>16]
.6241 A0C0E0080E common_code
	.%line 1796 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1218 0
	alu[a14, b2, +, a14]
.6242 FC06E3BF00 common_code
	.%line 1797 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1218 1
/******/     cksum += v->i[7] & 0xFFFF;
	local_csr_wr[active_lm_addr_1, @b111]
.6243 C003180858 common_code
	.%line 1797 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1218 0
	ld_field_w_clr[b2, 0011, *l$index1, <<0]
.6244 AAF0001320 common_code
	.%line 1893 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0
/******/      while (udpLength >= 32) {
	alu[--, b4, -, 32]
.%import_expr common_code 6245 <34:22:0> &bp 6111 +
.6245 DDF7E00104 common_code
	.%line 1893 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 2 6111
	bhs[l_3380#], defer[2]
.6246 A0E200080E common_code
	.%line 1797 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1218 1
/******/     cksum += v->i[7] & 0xFFFF;
	alu[*l$index1, b2, +, a14]
.6247 A0804C8004 common_code
	.%line 1897 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1180 0
/******/  	dataPtr += 32;
	alu[a4, a4, +, 32]
.6248 AAF0001310 common_code
	.%line 1900 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0
/******/      while (udpLength >= 16) {
l_3465#:
	alu[--, b4, -, 16]
.%import_expr common_code 6249 <34:22:0> &bp 6317 +
.6249 DE2B400105 common_code
	.%line 1900 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0 6317
	blo[l_3548#]
.6250 B08EFE8000 common_code
	.%line 1901 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0
/******/  	onl_api_ua_read_4W_dram(dataPtr,  (void *) &payloadData);
	alu[@b111, a0, +, 160]
.6251 FC06E3BF00 common_code
	.%line 1901 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0
	local_csr_wr[active_lm_addr_1, @b111]
.6252 B08EFEC000 common_code
	.%line 1901 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0
	alu[@b111, a0, +, 176]
.6253 FC0663BF00 common_code
	.%line 1901 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0
	local_csr_wr[active_lm_addr_0, @b111]
.6254 A4001C1C04 common_code
	.%line 1554 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1215 0
/******/     if ((addr & 7) == 0) {
l_3467#:
	alu[a1, a4, AND, 7]
.%import_expr common_code 6255 <34:22:0> &bp 6259 +
.6255 DE1CD00101 common_code
	.%line 1554 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1215 1 6259
	bne[l_3505#], defer[1]
.6256 BAC0401310 common_code
	.%line 1903 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1180 0
/******/  	udpLength -= 16;
	alu[b4, b4, -, 16]
.6257 2842008304 common_code
	.%line 1555 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1217 0
/******/        dram_read(dram_read_regs, (__declspec(dram) void *)addr, 2, sig_done, &sp);
	dram[read, $$0, a4, 0, 2], sig_done[s4]
.%import_expr common_code 6258 <34:22:0> &bp 6260 +
.6258 DE1D000018 common_code
	.%line 1555 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1217 0 6260
	br[l_3533#]
.6259 2844008304 common_code
	.%line 1558 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1216 0
/******/        dram_read(dram_read_regs, (__declspec(dram) void *)addr, 3, sig_done, &sp);
l_3505#:
	dram[read, $$0, a4, 0, 3], sig_done[s4]
.6260 E000000030 common_code
	.%line 1560 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1215 0
/******/     __wait_for_all(&sp);
l_3533#:
	ctx_arb[s5, s4], all
.6261 AAF00C1801 common_code
	.%line 1563 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1215 0
/******/     switch((unsigned int)addr & 7) {
	alu[--, 6, -, a1]
.%import_expr common_code 6262 <34:22:0> &bp 6294 +
.6262 DE25800105 common_code
	.%line 1563 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1215 0 6294
	blo[l_3543#]
.%import_expr common_code 6263 <26:22:8,17:10:0> &bp 6264 +
.6263 E8060DE001 common_code
	.%line 1563 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1215 0 6264 A1
	jump[a1, l_13298#], targets[l_13304#,l_13303#,l_13302#,l_13301#,l_13300#,l_13299#,l_13298#]
.%import_expr common_code 6264 <34:22:0> &bp 6294 +
.6264 DE25800018 common_code
	.%line 1563 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1215 0 6294
l_13298#:
	br[l_3543#]
.%import_expr common_code 6265 <34:22:0> &bp 6294 +
.6265 DE25800018 common_code
	.%line 1563 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1215 0 6294
l_13299#:
	br[l_3543#]
.%import_expr common_code 6266 <34:22:0> &bp 6285 +
.6266 DE23400018 common_code
	.%line 1563 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1215 0 6285
l_13300#:
	br[l_3540#]
.%import_expr common_code 6267 <34:22:0> &bp 6294 +
.6267 DE25800018 common_code
	.%line 1563 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1215 0 6294
l_13301#:
	br[l_3543#]
.%import_expr common_code 6268 <34:22:0> &bp 6280 +
.6268 DE22000018 common_code
	.%line 1563 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1215 0 6280
l_13302#:
	br[l_3538#]
.%import_expr common_code 6269 <34:22:0> &bp 6294 +
.6269 DE25800018 common_code
	.%line 1563 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1215 0 6294
l_13303#:
	br[l_3543#]
.%import_expr common_code 6270 <34:22:0> &bp 6271 +
.6270 DE1FC00018 common_code
	.%line 1563 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1215 0 6271
l_13304#:
	br[l_3536#]
.6271 8100130900 common_code
	.%line 1599 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1215 0
/******/  	 v->i[0] = (dram_read_regs[1] << 16) | (dram_read_regs[2] >> 16);
l_3536#:
	alu_shf[a1, --, B, $$2, >>16]
.6272 8B00130601 common_code
	.%line 1599 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1215 0
	alu_shf[a1, a1, OR, $$1, <<16]
.6273 9100230D00 common_code
	.%line 1600 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1215 0
/******/  	 v->i[1] = (dram_read_regs[2] << 16) | (dram_read_regs[3] >> 16);
	alu_shf[b2, --, B, $$3, >>16]
.6274 8B05980AC2 common_code
	.%line 1600 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1215 0
	alu_shf[*l$index1[1], b2, OR, $$2, <<16]
.6275 9100231100 common_code
	.%line 1601 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1215 0
/******/  	 v->i[2] = (dram_read_regs[3] << 16) | (dram_read_regs[4] >> 16);
	alu_shf[b2, --, B, $$4, >>16]
.6276 8B00680AC3 common_code
	.%line 1601 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1215 0
	alu_shf[a6, b2, OR, $$3, <<16]
.%import_expr common_code 6277 <34:22:0> &bp 6298 +
.6277 DE26A00018 common_code
	.%line 1602 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1215 2 6298
/******/  	 v->i[3] = (dram_read_regs[4] << 16) | (dram_read_regs[5] >> 16);
	br[l_3545#], defer[2]
.6278 9100231500 common_code
	.%line 1602 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1215 1
	alu_shf[b2, --, B, $$5, >>16]
.6279 8B00780AC4 common_code
	.%line 1602 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1215 0
	alu_shf[a7, b2, OR, $$4, <<16]
.6280 A000170400 common_code
	.%line 1591 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1215 0
/******/           v->i[0] = dram_read_regs[1];
l_3538#:
	alu[a1, --, B, $$1]
.6281 A022170800 common_code
	.%line 1592 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1215 0
/******/           v->i[1] = dram_read_regs[2];
	alu[*l$index1[1], --, B, $$2]
.%import_expr common_code 6282 <34:22:0> &bp 6298 +
.6282 DE26A00018 common_code
	.%line 1594 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1215 2 6298
/******/           v->i[3] = dram_read_regs[4];
	br[l_3545#], defer[2]
.6283 A000670C00 common_code
	.%line 1593 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1215 1
/******/           v->i[2] = dram_read_regs[3];
	alu[a6, --, B, $$3]
.6284 A000771000 common_code
	.%line 1594 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1215 0
/******/           v->i[3] = dram_read_regs[4];
	alu[a7, --, B, $$4]
.6285 8100130500 common_code
	.%line 1583 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1215 0
/******/  	 v->i[0] = (dram_read_regs[0] << 16) | (dram_read_regs[1] >> 16);
l_3540#:
	alu_shf[a1, --, B, $$1, >>16]
.6286 8B00130201 common_code
	.%line 1583 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1215 0
	alu_shf[a1, a1, OR, $$0, <<16]
.6287 9100230900 common_code
	.%line 1584 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1215 0
/******/  	 v->i[1] = (dram_read_regs[1] << 16) | (dram_read_regs[2] >> 16);
	alu_shf[b2, --, B, $$2, >>16]
.6288 8B05980AC1 common_code
	.%line 1584 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1215 0
	alu_shf[*l$index1[1], b2, OR, $$1, <<16]
.6289 9100230D00 common_code
	.%line 1585 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1215 0
/******/  	 v->i[2] = (dram_read_regs[2] << 16) | (dram_read_regs[3] >> 16);
	alu_shf[b2, --, B, $$3, >>16]
.6290 8B00680AC2 common_code
	.%line 1585 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1215 0
	alu_shf[a6, b2, OR, $$2, <<16]
.%import_expr common_code 6291 <34:22:0> &bp 6298 +
.6291 DE26A00018 common_code
	.%line 1586 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1215 2 6298
/******/  	 v->i[3] = (dram_read_regs[3] << 16) | (dram_read_regs[4] >> 16);
	br[l_3545#], defer[2]
.6292 9100231100 common_code
	.%line 1586 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1215 1
	alu_shf[b2, --, B, $$4, >>16]
.6293 8B00780AC3 common_code
	.%line 1586 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1215 0
	alu_shf[a7, b2, OR, $$3, <<16]
.6294 A000170000 common_code
	.%line 1573 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1215 0
/******/           v->i[0] = dram_read_regs[0];
l_3543#:
	alu[a1, --, B, $$0]
.6295 A022170400 common_code
	.%line 1574 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1215 0
/******/           v->i[1] = dram_read_regs[1];
	alu[*l$index1[1], --, B, $$1]
.6296 A000670800 common_code
	.%line 1575 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1215 0
/******/           v->i[2] = dram_read_regs[2];
	alu[a6, --, B, $$2]
.6297 A000770C00 common_code
	.%line 1576 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1215 0
/******/           v->i[3] = dram_read_regs[3];
	alu[a7, --, B, $$3]
.6298 9100280101 common_code
	.%line 1767 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1214 0
/******/     cksum += v->i[0] >> 16;
l_3545#:
	alu_shf[b2, --, B, a1, >>16]
.6299 A0C0300A00 common_code
	.%line 1767 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1214 0
	alu[a3, b2, +, *l$index0]
.6300 C003180801 common_code
	.%line 1768 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1214 0
/******/     cksum += v->i[0] & 0xFFFF;
	ld_field_w_clr[b2, 0011, a1, <<0]
.6301 A0C0300803 common_code
	.%line 1768 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1214 0
	alu[a3, b2, +, a3]
.6302 9100216500 common_code
	.%line 1769 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1214 0
/******/     cksum += v->i[1] >> 16;
	alu_shf[b2, --, B, *l$index1[1], >>16]
.6303 A0C0300803 common_code
	.%line 1769 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1214 0
	alu[a3, b2, +, a3]
.6304 C003180859 common_code
	.%line 1770 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1214 0
/******/     cksum += v->i[1] & 0xFFFF;
	ld_field_w_clr[b2, 0011, *l$index1[1], <<0]
.6305 A0C0300803 common_code
	.%line 1770 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1214 0
	alu[a3, b2, +, a3]
.6306 9100280106 common_code
	.%line 1771 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1214 0
/******/     cksum += v->i[2] >> 16;
	alu_shf[b2, --, B, a6, >>16]
.6307 A0C0300803 common_code
	.%line 1771 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1214 0
	alu[a3, b2, +, a3]
.6308 C003180806 common_code
	.%line 1772 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1214 0
/******/     cksum += v->i[2] & 0xFFFF;
	ld_field_w_clr[b2, 0011, a6, <<0]
.6309 A0C0300803 common_code
	.%line 1772 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1214 0
	alu[a3, b2, +, a3]
.6310 9100280107 common_code
	.%line 1773 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1214 0
/******/     cksum += v->i[3] >> 16;
	alu_shf[b2, --, B, a7, >>16]
.6311 A0C0300803 common_code
	.%line 1773 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1214 0
	alu[a3, b2, +, a3]
.6312 AAF0001310 common_code
	.%line 1900 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0
/******/      while (udpLength >= 16) {
	alu[--, b4, -, 16]
.%import_expr common_code 6313 <34:22:0> &bp 6254 +
.6313 DE1BB00104 common_code
	.%line 1900 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 3 6254
	bhs[l_3467#], defer[3]
.6314 C003180807 common_code
	.%line 1774 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1214 2
/******/     cksum += v->i[3] & 0xFFFF;
	ld_field_w_clr[b2, 0011, a7, <<0]
.6315 A0E0000803 common_code
	.%line 1774 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1214 1
	alu[*l$index0, b2, +, a3]
.6316 A0804C4004 common_code
	.%line 1904 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1180 0
/******/  	dataPtr += 16;
	alu[a4, a4, +, 16]
.6317 AAF0001308 common_code
	.%line 1907 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0
/******/      while (udpLength >= 8) {
l_3548#:
	alu[--, b4, -, 8]
.%import_expr common_code 6318 <34:22:0> &bp 6366 +
.6318 DE37800105 common_code
	.%line 1907 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0 6366
	blo[l_3629#]
.6319 B08EFE8000 common_code
	.%line 1908 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0
/******/  	onl_api_ua_read_2W_dram(dataPtr,  (void *) &payloadData);
	alu[@b111, a0, +, 160]
.6320 FC06E3BF00 common_code
	.%line 1908 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0
	local_csr_wr[active_lm_addr_1, @b111]
.6321 B08EFEC000 common_code
	.%line 1908 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0
	alu[@b111, a0, +, 176]
.6322 FC0663BF00 common_code
	.%line 1908 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0
	local_csr_wr[active_lm_addr_0, @b111]
.6323 A4001C1C04 common_code
	.%line 1502 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1211 0
/******/     if ((addr & 7) == 0) {
l_3550#:
	alu[a1, a4, AND, 7]
.%import_expr common_code 6324 <34:22:0> &bp 6328 +
.6324 DE2E100101 common_code
	.%line 1502 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1211 1 6328
	bne[l_3586#], defer[1]
.6325 BAC0401308 common_code
	.%line 1910 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1180 0
/******/  	udpLength -= 8;
	alu[b4, b4, -, 8]
.6326 2840008304 common_code
	.%line 1503 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1213 0
/******/        dram_read(dram_read_regs, (__declspec(dram) void *)addr, 1, sig_done, &sp);
	dram[read, $$0, a4, 0, 1], sig_done[s4]
.%import_expr common_code 6327 <34:22:0> &bp 6329 +
.6327 DE2E400018 common_code
	.%line 1503 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1213 0 6329
	br[l_3614#]
.6328 2842008304 common_code
	.%line 1506 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1212 0
/******/        dram_read(dram_read_regs, (__declspec(dram) void *)addr, 2, sig_done, &sp);
l_3586#:
	dram[read, $$0, a4, 0, 2], sig_done[s4]
.6329 E000000030 common_code
	.%line 1508 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1211 0
/******/     __wait_for_all(&sp);
l_3614#:
	ctx_arb[s5, s4], all
.6330 AAF00C1801 common_code
	.%line 1511 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1211 0
/******/     switch((unsigned int)addr & 7) {
	alu[--, 6, -, a1]
.%import_expr common_code 6331 <34:22:0> &bp 6353 +
.6331 DE34400105 common_code
	.%line 1511 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1211 0 6353
	blo[l_3624#]
.%import_expr common_code 6332 <26:22:8,17:10:0> &bp 6333 +
.6332 E8060EF401 common_code
	.%line 1511 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1211 0 6333 A1
	jump[a1, l_13305#], targets[l_13311#,l_13310#,l_13309#,l_13308#,l_13307#,l_13306#,l_13305#]
.%import_expr common_code 6333 <34:22:0> &bp 6353 +
.6333 DE34400018 common_code
	.%line 1511 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1211 0 6353
l_13305#:
	br[l_3624#]
.%import_expr common_code 6334 <34:22:0> &bp 6353 +
.6334 DE34400018 common_code
	.%line 1511 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1211 0 6353
l_13306#:
	br[l_3624#]
.%import_expr common_code 6335 <34:22:0> &bp 6348 +
.6335 DE33000018 common_code
	.%line 1511 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1211 0 6348
l_13307#:
	br[l_3621#]
.%import_expr common_code 6336 <34:22:0> &bp 6353 +
.6336 DE34400018 common_code
	.%line 1511 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1211 0 6353
l_13308#:
	br[l_3624#]
.%import_expr common_code 6337 <34:22:0> &bp 6345 +
.6337 DE32400018 common_code
	.%line 1511 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1211 0 6345
l_13309#:
	br[l_3619#]
.%import_expr common_code 6338 <34:22:0> &bp 6353 +
.6338 DE34400018 common_code
	.%line 1511 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1211 0 6353
l_13310#:
	br[l_3624#]
.%import_expr common_code 6339 <34:22:0> &bp 6340 +
.6339 DE31000018 common_code
	.%line 1511 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1211 0 6340
l_13311#:
	br[l_3617#]
.6340 8100130900 common_code
	.%line 1540 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1211 0
/******/  	 v->i[0] = (dram_read_regs[1] << 16) | (dram_read_regs[2] >> 16);
l_3617#:
	alu_shf[a1, --, B, $$2, >>16]
.6341 8B00130601 common_code
	.%line 1540 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1211 0
	alu_shf[a1, a1, OR, $$1, <<16]
.%import_expr common_code 6342 <34:22:0> &bp 6355 +
.6342 DE34E00018 common_code
	.%line 1541 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1211 2 6355
/******/  	 v->i[1] = (dram_read_regs[2] << 16) | (dram_read_regs[3] >> 16);
	br[l_3626#], defer[2]
.6343 9100230D00 common_code
	.%line 1541 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1211 1
	alu_shf[b2, --, B, $$3, >>16]
.6344 8B05980AC2 common_code
	.%line 1541 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1211 0
	alu_shf[*l$index1[1], b2, OR, $$2, <<16]
.%import_expr common_code 6345 <34:22:0> &bp 6355 +
.6345 DE34E00018 common_code
	.%line 1535 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1211 2 6355
/******/           v->i[1] = dram_read_regs[2];
l_3619#:
	br[l_3626#], defer[2]
.6346 A000170400 common_code
	.%line 1534 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1211 1
/******/           v->i[0] = dram_read_regs[1];
	alu[a1, --, B, $$1]
.6347 A022170800 common_code
	.%line 1535 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1211 0
/******/           v->i[1] = dram_read_regs[2];
	alu[*l$index1[1], --, B, $$2]
.6348 8100130500 common_code
	.%line 1528 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1211 0
/******/  	 v->i[0] = (dram_read_regs[0] << 16) | (dram_read_regs[1] >> 16);
l_3621#:
	alu_shf[a1, --, B, $$1, >>16]
.6349 8B00130201 common_code
	.%line 1528 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1211 0
	alu_shf[a1, a1, OR, $$0, <<16]
.%import_expr common_code 6350 <34:22:0> &bp 6355 +
.6350 DE34E00018 common_code
	.%line 1529 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1211 2 6355
/******/  	 v->i[1] = (dram_read_regs[1] << 16) | (dram_read_regs[2] >> 16);
	br[l_3626#], defer[2]
.6351 9100230900 common_code
	.%line 1529 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1211 1
	alu_shf[b2, --, B, $$2, >>16]
.6352 8B05980AC1 common_code
	.%line 1529 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1211 0
	alu_shf[*l$index1[1], b2, OR, $$1, <<16]
.6353 A000170000 common_code
	.%line 1521 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1211 0
/******/           v->i[0] = dram_read_regs[0];
l_3624#:
	alu[a1, --, B, $$0]
.6354 A022170400 common_code
	.%line 1522 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1211 0
/******/           v->i[1] = dram_read_regs[1];
	alu[*l$index1[1], --, B, $$1]
.6355 9100280101 common_code
	.%line 1756 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1210 0
/******/     cksum += v->i[0] >> 16;
l_3626#:
	alu_shf[b2, --, B, a1, >>16]
.6356 A0C0300A00 common_code
	.%line 1756 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1210 0
	alu[a3, b2, +, *l$index0]
.6357 C003180801 common_code
	.%line 1757 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1210 0
/******/     cksum += v->i[0] & 0xFFFF;
	ld_field_w_clr[b2, 0011, a1, <<0]
.6358 A0C0300803 common_code
	.%line 1757 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1210 0
	alu[a3, b2, +, a3]
.6359 9100216500 common_code
	.%line 1758 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1210 0
/******/     cksum += v->i[1] >> 16;
	alu_shf[b2, --, B, *l$index1[1], >>16]
.6360 A0C0300803 common_code
	.%line 1758 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1210 0
	alu[a3, b2, +, a3]
.6361 AAF0001308 common_code
	.%line 1907 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0
/******/      while (udpLength >= 8) {
	alu[--, b4, -, 8]
.%import_expr common_code 6362 <34:22:0> &bp 6323 +
.6362 DE2CF00104 common_code
	.%line 1907 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 3 6323
	bhs[l_3550#], defer[3]
.6363 C003180859 common_code
	.%line 1759 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1210 2
/******/     cksum += v->i[1] & 0xFFFF;
	ld_field_w_clr[b2, 0011, *l$index1[1], <<0]
.6364 A0E0000803 common_code
	.%line 1759 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1210 1
	alu[*l$index0, b2, +, a3]
.6365 A0804C2004 common_code
	.%line 1911 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1180 0
/******/  	dataPtr += 8;
	alu[a4, a4, +, 8]
.6366 AAB0001307 common_code
	.%line 1914 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0
/******/      switch (udpLength) {
l_3629#:
	alu[--, 7, -, b4]
.%import_expr common_code 6367 <34:22:0> &bp 6667 +
.6367 DE82C00105 common_code
	.%line 1914 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0 6667
	blo[l_4184#]
.%import_expr common_code 6368 <26:22:8,7:0:0> &bp 6369 +
.6368 E8060013E1 common_code
	.%line 1914 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0 6369 B4
	jump[b4, l_13361#], targets[l_13368#,l_13367#,l_13366#,l_13365#,l_13364#,l_13363#,l_13362#,l_13361#]
.%import_expr common_code 6369 <34:22:0> &bp 6667 +
.6369 DE82C00018 common_code
	.%line 1914 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0 6667
l_13361#:
	br[l_4184#]
.%import_expr common_code 6370 <34:22:0> &bp 6635 +
.6370 DE7AC00018 common_code
	.%line 1914 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0 6635
l_13362#:
	br[l_4105#]
.%import_expr common_code 6371 <34:22:0> &bp 6604 +
.6371 DE73000018 common_code
	.%line 1914 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0 6604
l_13363#:
	br[l_4026#]
.%import_expr common_code 6372 <34:22:0> &bp 6569 +
.6372 DE6A400018 common_code
	.%line 1914 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0 6569
l_13364#:
	br[l_3947#]
.%import_expr common_code 6373 <34:22:0> &bp 6536 +
.6373 DE62000018 common_code
	.%line 1914 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0 6536
l_13365#:
	br[l_3868#]
.%import_expr common_code 6374 <34:22:0> &bp 6483 +
.6374 DE54C00018 common_code
	.%line 1914 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0 6483
l_13366#:
	br[l_3789#]
.%import_expr common_code 6375 <34:22:0> &bp 6431 +
.6375 DE47C00018 common_code
	.%line 1914 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0 6431
l_13367#:
	br[l_3710#]
.%import_expr common_code 6376 <34:22:0> &bp 6377 +
.6376 DE3A400018 common_code
	.%line 1914 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0 6377
l_13368#:
	br[l_3631#]
.6377 A4001C1C04 common_code
	.%line 1502 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1211 0
/******/     if ((addr & 7) == 0) {
l_3631#:
	alu[a1, a4, AND, 7]
.%import_expr common_code 6378 <34:22:0> &bp 6381 +
.6378 DE3B400101 common_code
	.%line 1502 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1183 0 6381
	bne[l_3668#]
.6379 2840008304 common_code
	.%line 1503 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1185 0
/******/        dram_read(dram_read_regs, (__declspec(dram) void *)addr, 1, sig_done, &sp);
	dram[read, $$0, a4, 0, 1], sig_done[s4]
.%import_expr common_code 6380 <34:22:0> &bp 6382 +
.6380 DE3B800018 common_code
	.%line 1503 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1185 0 6382
	br[l_3696#]
.6381 2842008304 common_code
	.%line 1506 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1184 0
/******/        dram_read(dram_read_regs, (__declspec(dram) void *)addr, 2, sig_done, &sp);
l_3668#:
	dram[read, $$0, a4, 0, 2], sig_done[s4]
.6382 E000000030 common_code
	.%line 1508 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1183 0
/******/     __wait_for_all(&sp);
l_3696#:
	ctx_arb[s5, s4], all
.6383 AAF00C1801 common_code
	.%line 1511 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1183 0
/******/     switch((unsigned int)addr & 7) {
	alu[--, 6, -, a1]
.%import_expr common_code 6384 <34:22:0> &bp 6413 +
.6384 DE43400105 common_code
	.%line 1511 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1183 0 6413
	blo[l_3706#]
.%import_expr common_code 6385 <26:22:8,17:10:0> &bp 6386 +
.6385 E8060FC801 common_code
	.%line 1511 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1183 0 6386 A1
	jump[a1, l_13312#], targets[l_13318#,l_13317#,l_13316#,l_13315#,l_13314#,l_13313#,l_13312#]
.%import_expr common_code 6386 <34:22:0> &bp 6413 +
.6386 DE43400018 common_code
	.%line 1511 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1183 0 6413
l_13312#:
	br[l_3706#]
.%import_expr common_code 6387 <34:22:0> &bp 6413 +
.6387 DE43400018 common_code
	.%line 1511 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1183 0 6413
l_13313#:
	br[l_3706#]
.%import_expr common_code 6388 <34:22:0> &bp 6406 +
.6388 DE41800018 common_code
	.%line 1511 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1183 0 6406
l_13314#:
	br[l_3703#]
.%import_expr common_code 6389 <34:22:0> &bp 6413 +
.6389 DE43400018 common_code
	.%line 1511 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1183 0 6413
l_13315#:
	br[l_3706#]
.%import_expr common_code 6390 <34:22:0> &bp 6400 +
.6390 DE40000018 common_code
	.%line 1511 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1183 0 6400
l_13316#:
	br[l_3701#]
.%import_expr common_code 6391 <34:22:0> &bp 6413 +
.6391 DE43400018 common_code
	.%line 1511 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1183 0 6413
l_13317#:
	br[l_3706#]
.%import_expr common_code 6392 <34:22:0> &bp 6393 +
.6392 DE3E400018 common_code
	.%line 1511 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1183 0 6393
l_13318#:
	br[l_3699#]
.6393 B08EFE8000 common_code
	.%line 1540 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1183 0
/******/  	 v->i[0] = (dram_read_regs[1] << 16) | (dram_read_regs[2] >> 16);
l_3699#:
	alu[@b111, a0, +, 160]
.6394 FC0663BF00 common_code
	.%line 1540 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1183 0
	local_csr_wr[active_lm_addr_0, @b111]
.6395 8100130900 common_code
	.%line 1540 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1183 0
	alu_shf[a1, --, B, $$2, >>16]
.6396 8B00130601 common_code
	.%line 1540 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1183 0
	alu_shf[a1, a1, OR, $$1, <<16]
.%import_expr common_code 6397 <34:22:0> &bp 6419 +
.6397 DE44E00018 common_code
	.%line 1541 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1183 2 6419
/******/  	 v->i[1] = (dram_read_regs[2] << 16) | (dram_read_regs[3] >> 16);
	br[l_3708#], defer[2]
.6398 9100230D00 common_code
	.%line 1541 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1183 1
	alu_shf[b2, --, B, $$3, >>16]
.6399 8B05180AC2 common_code
	.%line 1541 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1183 0
	alu_shf[*l$index0[1], b2, OR, $$2, <<16]
.6400 B08EFE8000 common_code
	.%line 1534 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1183 0
/******/           v->i[0] = dram_read_regs[1];
l_3701#:
	alu[@b111, a0, +, 160]
.6401 FC0663BF00 common_code
	.%line 1534 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1183 0
	local_csr_wr[active_lm_addr_0, @b111]
.6402 F0000C0300 common_code
	.%line 1535 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1183 0
/******/           v->i[1] = dram_read_regs[2];
	nop
.%import_expr common_code 6403 <34:22:0> &bp 6419 +
.6403 DE44E00018 common_code
	.%line 1535 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1183 2 6419
	br[l_3708#], defer[2]
.6404 A000170400 common_code
	.%line 1534 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1183 1
/******/           v->i[0] = dram_read_regs[1];
	alu[a1, --, B, $$1]
.6405 A020170800 common_code
	.%line 1535 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1183 0
/******/           v->i[1] = dram_read_regs[2];
	alu[*l$index0[1], --, B, $$2]
.6406 B08EFE8000 common_code
	.%line 1528 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1183 0
/******/  	 v->i[0] = (dram_read_regs[0] << 16) | (dram_read_regs[1] >> 16);
l_3703#:
	alu[@b111, a0, +, 160]
.6407 FC0663BF00 common_code
	.%line 1528 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1183 0
	local_csr_wr[active_lm_addr_0, @b111]
.6408 8100130500 common_code
	.%line 1528 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1183 0
	alu_shf[a1, --, B, $$1, >>16]
.6409 8B00130201 common_code
	.%line 1528 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1183 0
	alu_shf[a1, a1, OR, $$0, <<16]
.%import_expr common_code 6410 <34:22:0> &bp 6419 +
.6410 DE44E00018 common_code
	.%line 1529 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1183 2 6419
/******/  	 v->i[1] = (dram_read_regs[1] << 16) | (dram_read_regs[2] >> 16);
	br[l_3708#], defer[2]
.6411 9100230900 common_code
	.%line 1529 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1183 1
	alu_shf[b2, --, B, $$2, >>16]
.6412 8B05180AC1 common_code
	.%line 1529 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1183 0
	alu_shf[*l$index0[1], b2, OR, $$1, <<16]
.6413 B08EFE8000 common_code
	.%line 1521 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1183 0
/******/           v->i[0] = dram_read_regs[0];
l_3706#:
	alu[@b111, a0, +, 160]
.6414 FC0663BF00 common_code
	.%line 1521 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1183 0
	local_csr_wr[active_lm_addr_0, @b111]
.6415 A000170000 common_code
	.%line 1521 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1183 0
	alu[a1, --, B, $$0]
.6416 F0000C0300 common_code
	.%line 1522 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1183 0
/******/           v->i[1] = dram_read_regs[1];
	nop
.6417 F0000C0300 common_code
	.%line 1522 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1183 0
	nop
.6418 A020170400 common_code
	.%line 1522 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1183 0
	alu[*l$index0[1], --, B, $$1]
.6419 B08EFEC000 common_code
	.%line 1949 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0
/******/  	payloadData.i[1] = payloadData.i[1] & 0xFFFFFF00;
l_3708#:
	alu[@b111, a0, +, 176]
.6420 FC06E3BF00 common_code
	.%line 1949 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0
	local_csr_wr[active_lm_addr_1, @b111]
.6421 B000280400 common_code
	.%line 1949 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0
	alu[b2, --, B, *l$index0[1]]
.6422 C00E100851 common_code
	.%line 1949 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0
	ld_field_w_clr[*l$index0[1], 1110, b2, <<0]
.6423 9100280101 common_code
	.%line 1756 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1182 0
/******/     cksum += v->i[0] >> 16;
	alu_shf[b2, --, B, a1, >>16]
.6424 A0C0300A20 common_code
	.%line 1756 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1182 0
	alu[a3, b2, +, *l$index1]
.6425 C003180801 common_code
	.%line 1757 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1182 0
/******/     cksum += v->i[0] & 0xFFFF;
	ld_field_w_clr[b2, 0011, a1, <<0]
.6426 A0C0300803 common_code
	.%line 1757 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1182 0
	alu[a3, b2, +, a3]
.6427 9100214500 common_code
	.%line 1758 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1182 0
/******/     cksum += v->i[1] >> 16;
	alu_shf[b2, --, B, *l$index0[1], >>16]
.%import_expr common_code 6428 <34:22:0> &bp 6602 +
.6428 DE72A00018 common_code
	.%line 1950 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 2 6602
/******/  	udpCksum = onl_api_cksum16_2W(udpCksum, (void *) &payloadData);
	br[l_13043#], defer[2]
.6429 A0C0300803 common_code
	.%line 1758 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1182 1
/******/     cksum += v->i[1] >> 16;
	alu[a3, b2, +, a3]
.6430 C003180851 common_code
	.%line 1759 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1182 0
/******/     cksum += v->i[1] & 0xFFFF;
	ld_field_w_clr[b2, 0011, *l$index0[1], <<0]
.6431 A4001C1C04 common_code
	.%line 1502 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1211 0
/******/     if ((addr & 7) == 0) {
l_3710#:
	alu[a1, a4, AND, 7]
.%import_expr common_code 6432 <34:22:0> &bp 6435 +
.6432 DE48C00101 common_code
	.%line 1502 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1187 0 6435
	bne[l_3747#]
.6433 2840008304 common_code
	.%line 1503 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1189 0
/******/        dram_read(dram_read_regs, (__declspec(dram) void *)addr, 1, sig_done, &sp);
	dram[read, $$0, a4, 0, 1], sig_done[s4]
.%import_expr common_code 6434 <34:22:0> &bp 6436 +
.6434 DE49000018 common_code
	.%line 1503 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1189 0 6436
	br[l_3775#]
.6435 2842008304 common_code
	.%line 1506 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1188 0
/******/        dram_read(dram_read_regs, (__declspec(dram) void *)addr, 2, sig_done, &sp);
l_3747#:
	dram[read, $$0, a4, 0, 2], sig_done[s4]
.6436 E000000030 common_code
	.%line 1508 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1187 0
/******/     __wait_for_all(&sp);
l_3775#:
	ctx_arb[s5, s4], all
.6437 AAF00C1801 common_code
	.%line 1511 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1187 0
/******/     switch((unsigned int)addr & 7) {
	alu[--, 6, -, a1]
.%import_expr common_code 6438 <34:22:0> &bp 6467 +
.6438 DE50C00105 common_code
	.%line 1511 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1187 0 6467
	blo[l_3785#]
.%import_expr common_code 6439 <26:22:8,17:10:0> &bp 6440 +
.6439 E8064CA001 common_code
	.%line 1511 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1187 0 6440 A1
	jump[a1, l_13319#], targets[l_13325#,l_13324#,l_13323#,l_13322#,l_13321#,l_13320#,l_13319#]
.%import_expr common_code 6440 <34:22:0> &bp 6467 +
.6440 DE50C00018 common_code
	.%line 1511 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1187 0 6467
l_13319#:
	br[l_3785#]
.%import_expr common_code 6441 <34:22:0> &bp 6467 +
.6441 DE50C00018 common_code
	.%line 1511 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1187 0 6467
l_13320#:
	br[l_3785#]
.%import_expr common_code 6442 <34:22:0> &bp 6460 +
.6442 DE4F000018 common_code
	.%line 1511 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1187 0 6460
l_13321#:
	br[l_3782#]
.%import_expr common_code 6443 <34:22:0> &bp 6467 +
.6443 DE50C00018 common_code
	.%line 1511 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1187 0 6467
l_13322#:
	br[l_3785#]
.%import_expr common_code 6444 <34:22:0> &bp 6454 +
.6444 DE4D800018 common_code
	.%line 1511 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1187 0 6454
l_13323#:
	br[l_3780#]
.%import_expr common_code 6445 <34:22:0> &bp 6467 +
.6445 DE50C00018 common_code
	.%line 1511 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1187 0 6467
l_13324#:
	br[l_3785#]
.%import_expr common_code 6446 <34:22:0> &bp 6447 +
.6446 DE4BC00018 common_code
	.%line 1511 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1187 0 6447
l_13325#:
	br[l_3778#]
.6447 B08EFE8000 common_code
	.%line 1540 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1187 0
/******/  	 v->i[0] = (dram_read_regs[1] << 16) | (dram_read_regs[2] >> 16);
l_3778#:
	alu[@b111, a0, +, 160]
.6448 FC0663BF00 common_code
	.%line 1540 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1187 0
	local_csr_wr[active_lm_addr_0, @b111]
.6449 8100130900 common_code
	.%line 1540 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1187 0
	alu_shf[a1, --, B, $$2, >>16]
.6450 8B00130601 common_code
	.%line 1540 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1187 0
	alu_shf[a1, a1, OR, $$1, <<16]
.%import_expr common_code 6451 <34:22:0> &bp 6473 +
.6451 DE52600018 common_code
	.%line 1541 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1187 2 6473
/******/  	 v->i[1] = (dram_read_regs[2] << 16) | (dram_read_regs[3] >> 16);
	br[l_3787#], defer[2]
.6452 9100230D00 common_code
	.%line 1541 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1187 1
	alu_shf[b2, --, B, $$3, >>16]
.6453 8B05180AC2 common_code
	.%line 1541 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1187 0
	alu_shf[*l$index0[1], b2, OR, $$2, <<16]
.6454 B08EFE8000 common_code
	.%line 1534 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1187 0
/******/           v->i[0] = dram_read_regs[1];
l_3780#:
	alu[@b111, a0, +, 160]
.6455 FC0663BF00 common_code
	.%line 1534 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1187 0
	local_csr_wr[active_lm_addr_0, @b111]
.6456 F0000C0300 common_code
	.%line 1535 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1187 0
/******/           v->i[1] = dram_read_regs[2];
	nop
.%import_expr common_code 6457 <34:22:0> &bp 6473 +
.6457 DE52600018 common_code
	.%line 1535 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1187 2 6473
	br[l_3787#], defer[2]
.6458 A000170400 common_code
	.%line 1534 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1187 1
/******/           v->i[0] = dram_read_regs[1];
	alu[a1, --, B, $$1]
.6459 A020170800 common_code
	.%line 1535 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1187 0
/******/           v->i[1] = dram_read_regs[2];
	alu[*l$index0[1], --, B, $$2]
.6460 B08EFE8000 common_code
	.%line 1528 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1187 0
/******/  	 v->i[0] = (dram_read_regs[0] << 16) | (dram_read_regs[1] >> 16);
l_3782#:
	alu[@b111, a0, +, 160]
.6461 FC0663BF00 common_code
	.%line 1528 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1187 0
	local_csr_wr[active_lm_addr_0, @b111]
.6462 8100130500 common_code
	.%line 1528 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1187 0
	alu_shf[a1, --, B, $$1, >>16]
.6463 8B00130201 common_code
	.%line 1528 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1187 0
	alu_shf[a1, a1, OR, $$0, <<16]
.%import_expr common_code 6464 <34:22:0> &bp 6473 +
.6464 DE52600018 common_code
	.%line 1529 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1187 2 6473
/******/  	 v->i[1] = (dram_read_regs[1] << 16) | (dram_read_regs[2] >> 16);
	br[l_3787#], defer[2]
.6465 9100230900 common_code
	.%line 1529 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1187 1
	alu_shf[b2, --, B, $$2, >>16]
.6466 8B05180AC1 common_code
	.%line 1529 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1187 0
	alu_shf[*l$index0[1], b2, OR, $$1, <<16]
.6467 B08EFE8000 common_code
	.%line 1521 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1187 0
/******/           v->i[0] = dram_read_regs[0];
l_3785#:
	alu[@b111, a0, +, 160]
.6468 FC0663BF00 common_code
	.%line 1521 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1187 0
	local_csr_wr[active_lm_addr_0, @b111]
.6469 A000170000 common_code
	.%line 1521 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1187 0
	alu[a1, --, B, $$0]
.6470 F0000C0300 common_code
	.%line 1522 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1187 0
/******/           v->i[1] = dram_read_regs[1];
	nop
.6471 F0000C0300 common_code
	.%line 1522 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1187 0
	nop
.6472 A020170400 common_code
	.%line 1522 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1187 0
	alu[*l$index0[1], --, B, $$1]
.6473 B08EFEC000 common_code
	.%line 1944 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0
/******/  	payloadData.i[1] = payloadData.i[1] & 0xFFFF0000;
l_3787#:
	alu[@b111, a0, +, 176]
.6474 FC06E3BF00 common_code
	.%line 1944 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0
	local_csr_wr[active_lm_addr_1, @b111]
.6475 B000280400 common_code
	.%line 1944 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0
	alu[b2, --, B, *l$index0[1]]
.6476 C00C100851 common_code
	.%line 1944 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0
	ld_field_w_clr[*l$index0[1], 1100, b2, <<0]
.6477 9100280101 common_code
	.%line 1756 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1186 0
/******/     cksum += v->i[0] >> 16;
	alu_shf[b2, --, B, a1, >>16]
.6478 A0C0300A20 common_code
	.%line 1756 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1186 0
	alu[a3, b2, +, *l$index1]
.6479 C003180801 common_code
	.%line 1757 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1186 0
/******/     cksum += v->i[0] & 0xFFFF;
	ld_field_w_clr[b2, 0011, a1, <<0]
.%import_expr common_code 6480 <34:22:0> &bp 6602 +
.6480 DE72A00018 common_code
	.%line 1945 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 2 6602
/******/  	udpCksum = onl_api_cksum16_2W(udpCksum, (void *) &payloadData);
	br[l_13043#], defer[2]
.6481 A0C0300803 common_code
	.%line 1757 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1186 1
/******/     cksum += v->i[0] & 0xFFFF;
	alu[a3, b2, +, a3]
.6482 9100214500 common_code
	.%line 1758 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1186 0
/******/     cksum += v->i[1] >> 16;
	alu_shf[b2, --, B, *l$index0[1], >>16]
.6483 A4001C1C04 common_code
	.%line 1502 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1211 0
/******/     if ((addr & 7) == 0) {
l_3789#:
	alu[a1, a4, AND, 7]
.%import_expr common_code 6484 <34:22:0> &bp 6487 +
.6484 DE55C00101 common_code
	.%line 1502 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1191 0 6487
	bne[l_3826#]
.6485 2840008304 common_code
	.%line 1503 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1193 0
/******/        dram_read(dram_read_regs, (__declspec(dram) void *)addr, 1, sig_done, &sp);
	dram[read, $$0, a4, 0, 1], sig_done[s4]
.%import_expr common_code 6486 <34:22:0> &bp 6488 +
.6486 DE56000018 common_code
	.%line 1503 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1193 0 6488
	br[l_3854#]
.6487 2842008304 common_code
	.%line 1506 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1192 0
/******/        dram_read(dram_read_regs, (__declspec(dram) void *)addr, 2, sig_done, &sp);
l_3826#:
	dram[read, $$0, a4, 0, 2], sig_done[s4]
.6488 E000000030 common_code
	.%line 1508 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1191 0
/******/     __wait_for_all(&sp);
l_3854#:
	ctx_arb[s5, s4], all
.6489 AAF00C1801 common_code
	.%line 1511 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1191 0
/******/     switch((unsigned int)addr & 7) {
	alu[--, 6, -, a1]
.%import_expr common_code 6490 <34:22:0> &bp 6519 +
.6490 DE5DC00105 common_code
	.%line 1511 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1191 0 6519
	blo[l_3864#]
.%import_expr common_code 6491 <26:22:8,17:10:0> &bp 6492 +
.6491 E8064D7001 common_code
	.%line 1511 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1191 0 6492 A1
	jump[a1, l_13326#], targets[l_13332#,l_13331#,l_13330#,l_13329#,l_13328#,l_13327#,l_13326#]
.%import_expr common_code 6492 <34:22:0> &bp 6519 +
.6492 DE5DC00018 common_code
	.%line 1511 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1191 0 6519
l_13326#:
	br[l_3864#]
.%import_expr common_code 6493 <34:22:0> &bp 6519 +
.6493 DE5DC00018 common_code
	.%line 1511 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1191 0 6519
l_13327#:
	br[l_3864#]
.%import_expr common_code 6494 <34:22:0> &bp 6512 +
.6494 DE5C000018 common_code
	.%line 1511 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1191 0 6512
l_13328#:
	br[l_3861#]
.%import_expr common_code 6495 <34:22:0> &bp 6519 +
.6495 DE5DC00018 common_code
	.%line 1511 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1191 0 6519
l_13329#:
	br[l_3864#]
.%import_expr common_code 6496 <34:22:0> &bp 6506 +
.6496 DE5A800018 common_code
	.%line 1511 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1191 0 6506
l_13330#:
	br[l_3859#]
.%import_expr common_code 6497 <34:22:0> &bp 6519 +
.6497 DE5DC00018 common_code
	.%line 1511 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1191 0 6519
l_13331#:
	br[l_3864#]
.%import_expr common_code 6498 <34:22:0> &bp 6499 +
.6498 DE58C00018 common_code
	.%line 1511 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1191 0 6499
l_13332#:
	br[l_3857#]
.6499 B08EFE8000 common_code
	.%line 1540 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1191 0
/******/  	 v->i[0] = (dram_read_regs[1] << 16) | (dram_read_regs[2] >> 16);
l_3857#:
	alu[@b111, a0, +, 160]
.6500 FC06E3BF00 common_code
	.%line 1540 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1191 0
	local_csr_wr[active_lm_addr_1, @b111]
.6501 8100130900 common_code
	.%line 1540 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1191 0
	alu_shf[a1, --, B, $$2, >>16]
.6502 8B00130601 common_code
	.%line 1540 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1191 0
	alu_shf[a1, a1, OR, $$1, <<16]
.%import_expr common_code 6503 <34:22:0> &bp 6525 +
.6503 DE5F600018 common_code
	.%line 1541 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1191 2 6525
/******/  	 v->i[1] = (dram_read_regs[2] << 16) | (dram_read_regs[3] >> 16);
	br[l_3866#], defer[2]
.6504 9100230D00 common_code
	.%line 1541 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1191 1
	alu_shf[b2, --, B, $$3, >>16]
.6505 8B05980AC2 common_code
	.%line 1541 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1191 0
	alu_shf[*l$index1[1], b2, OR, $$2, <<16]
.6506 B08EFE8000 common_code
	.%line 1534 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1191 0
/******/           v->i[0] = dram_read_regs[1];
l_3859#:
	alu[@b111, a0, +, 160]
.6507 FC06E3BF00 common_code
	.%line 1534 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1191 0
	local_csr_wr[active_lm_addr_1, @b111]
.6508 F0000C0300 common_code
	.%line 1535 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1191 0
/******/           v->i[1] = dram_read_regs[2];
	nop
.%import_expr common_code 6509 <34:22:0> &bp 6525 +
.6509 DE5F600018 common_code
	.%line 1535 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1191 2 6525
	br[l_3866#], defer[2]
.6510 A000170400 common_code
	.%line 1534 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1191 1
/******/           v->i[0] = dram_read_regs[1];
	alu[a1, --, B, $$1]
.6511 A022170800 common_code
	.%line 1535 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1191 0
/******/           v->i[1] = dram_read_regs[2];
	alu[*l$index1[1], --, B, $$2]
.6512 B08EFE8000 common_code
	.%line 1528 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1191 0
/******/  	 v->i[0] = (dram_read_regs[0] << 16) | (dram_read_regs[1] >> 16);
l_3861#:
	alu[@b111, a0, +, 160]
.6513 FC06E3BF00 common_code
	.%line 1528 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1191 0
	local_csr_wr[active_lm_addr_1, @b111]
.6514 8100130500 common_code
	.%line 1528 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1191 0
	alu_shf[a1, --, B, $$1, >>16]
.6515 8B00130201 common_code
	.%line 1528 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1191 0
	alu_shf[a1, a1, OR, $$0, <<16]
.%import_expr common_code 6516 <34:22:0> &bp 6525 +
.6516 DE5F600018 common_code
	.%line 1529 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1191 2 6525
/******/  	 v->i[1] = (dram_read_regs[1] << 16) | (dram_read_regs[2] >> 16);
	br[l_3866#], defer[2]
.6517 9100230900 common_code
	.%line 1529 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1191 1
	alu_shf[b2, --, B, $$2, >>16]
.6518 8B05980AC1 common_code
	.%line 1529 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1191 0
	alu_shf[*l$index1[1], b2, OR, $$1, <<16]
.6519 B08EFE8000 common_code
	.%line 1521 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1191 0
/******/           v->i[0] = dram_read_regs[0];
l_3864#:
	alu[@b111, a0, +, 160]
.6520 FC06E3BF00 common_code
	.%line 1521 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1191 0
	local_csr_wr[active_lm_addr_1, @b111]
.6521 A000170000 common_code
	.%line 1521 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1191 0
	alu[a1, --, B, $$0]
.6522 F0000C0300 common_code
	.%line 1522 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1191 0
/******/           v->i[1] = dram_read_regs[1];
	nop
.6523 F0000C0300 common_code
	.%line 1522 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1191 0
	nop
.6524 A022170400 common_code
	.%line 1522 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1191 0
	alu[*l$index1[1], --, B, $$1]
.6525 B08EFEC000 common_code
	.%line 1939 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0
/******/  	payloadData.i[1] = payloadData.i[1] & 0xFF000000;
l_3866#:
	alu[@b111, a0, +, 176]
.6526 FC0663BF00 common_code
	.%line 1939 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0
	local_csr_wr[active_lm_addr_0, @b111]
.6527 B000288400 common_code
	.%line 1939 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0
	alu[b2, --, B, *l$index1[1]]
.6528 C008100859 common_code
	.%line 1939 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0
	ld_field_w_clr[*l$index1[1], 1000, b2, <<0]
.6529 9100280101 common_code
	.%line 1756 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1190 0
/******/     cksum += v->i[0] >> 16;
	alu_shf[b2, --, B, a1, >>16]
.6530 A0C0300A00 common_code
	.%line 1756 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1190 0
	alu[a3, b2, +, *l$index0]
.6531 C003180801 common_code
	.%line 1757 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1190 0
/******/     cksum += v->i[0] & 0xFFFF;
	ld_field_w_clr[b2, 0011, a1, <<0]
.6532 A0C0300803 common_code
	.%line 1757 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1190 0
	alu[a3, b2, +, a3]
.%import_expr common_code 6533 <34:22:0> &bp 6667 +
.6533 DE82E00018 common_code
	.%line 1940 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 2 6667
/******/  	udpCksum = onl_api_cksum16_2W(udpCksum, (void *) &payloadData);
	br[l_4184#], defer[2]
.6534 9100216500 common_code
	.%line 1758 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1190 1
/******/     cksum += v->i[1] >> 16;
	alu_shf[b2, --, B, *l$index1[1], >>16]
.6535 A0E0000803 common_code
	.%line 1758 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1190 0
	alu[*l$index0, b2, +, a3]
.6536 A4001C1C04 common_code
	.%line 1436 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1207 0
/******/     if ((addr & 7) != 6) {
l_3868#:
	alu[a1, a4, AND, 7]
.6537 AAB00C1801 common_code
	.%line 1436 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1195 0
	alu[--, a1, -, 6]
.%import_expr common_code 6538 <34:22:0> &bp 6541 +
.6538 DE63400100 common_code
	.%line 1436 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1195 0 6541
	beq[l_3905#]
.6539 2840008304 common_code
	.%line 1437 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1197 0
/******/        dram_read(dram_read_regs, (__declspec(dram) void *)addr, 1, sig_done, &sp);
	dram[read, $$0, a4, 0, 1], sig_done[s4]
.%import_expr common_code 6540 <34:22:0> &bp 6542 +
.6540 DE63800018 common_code
	.%line 1437 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1197 0 6542
	br[l_3933#]
.6541 2842008304 common_code
	.%line 1440 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1196 0
/******/        dram_read(dram_read_regs, (__declspec(dram) void *)addr, 2, sig_done, &sp);
l_3905#:
	dram[read, $$0, a4, 0, 2], sig_done[s4]
.6542 E000000030 common_code
	.%line 1442 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1195 0
/******/     __wait_for_all(&sp);
l_3933#:
	ctx_arb[s5, s4], all
.6543 AAF00C1801 common_code
	.%line 1445 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1195 0
/******/     switch((unsigned int)addr & 7) {
	alu[--, 6, -, a1]
.%import_expr common_code 6544 <34:22:0> &bp 6562 +
.6544 DE68900105 common_code
	.%line 1445 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1195 1 6562
	blo[l_3943#], defer[1]
.6545 B08EFEC000 common_code
	.%line 1750 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1194 0
/******/  }
	alu[@b111, a0, +, 176]
.%import_expr common_code 6546 <26:22:8,17:10:0> &bp 6547 +
.6546 E8064E4C01 common_code
	.%line 1445 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1195 0 6547 A1
/******/     switch((unsigned int)addr & 7) {
	jump[a1, l_13333#], targets[l_13339#,l_13338#,l_13337#,l_13336#,l_13335#,l_13334#,l_13333#]
.%import_expr common_code 6547 <34:22:0> &bp 6562 +
.6547 DE68800018 common_code
	.%line 1445 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1195 0 6562
l_13333#:
	br[l_3943#]
.%import_expr common_code 6548 <34:22:0> &bp 6562 +
.6548 DE68800018 common_code
	.%line 1445 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1195 0 6562
l_13334#:
	br[l_3943#]
.%import_expr common_code 6549 <34:22:0> &bp 6559 +
.6549 DE67C00018 common_code
	.%line 1445 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1195 0 6559
l_13335#:
	br[l_3940#]
.%import_expr common_code 6550 <34:22:0> &bp 6562 +
.6550 DE68800018 common_code
	.%line 1445 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1195 0 6562
l_13336#:
	br[l_3943#]
.%import_expr common_code 6551 <34:22:0> &bp 6557 +
.6551 DE67400018 common_code
	.%line 1445 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1195 0 6557
l_13337#:
	br[l_3938#]
.%import_expr common_code 6552 <34:22:0> &bp 6562 +
.6552 DE68800018 common_code
	.%line 1445 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1195 0 6562
l_13338#:
	br[l_3943#]
.%import_expr common_code 6553 <34:22:0> &bp 6554 +
.6553 DE66800018 common_code
	.%line 1445 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1195 0 6554
l_13339#:
	br[l_3936#]
.%import_expr common_code 6554 <34:22:0> &bp 6563 +
.6554 DE68E00018 common_code
	.%line 1471 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1195 2 6563
/******/  	 v->i[0] = (dram_read_regs[1] << 16) | (dram_read_regs[2] >> 16);
l_3936#:
	br[l_3945#], defer[2]
.6555 8100130900 common_code
	.%line 1471 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1195 1
	alu_shf[a1, --, B, $$2, >>16]
.6556 8B00130601 common_code
	.%line 1471 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1195 0
	alu_shf[a1, a1, OR, $$1, <<16]
.%import_expr common_code 6557 <34:22:0> &bp 6563 +
.6557 DE68D00018 common_code
	.%line 1466 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1195 1 6563
/******/           v->i[0] = dram_read_regs[1];
l_3938#:
	br[l_3945#], defer[1]
.6558 A000170400 common_code
	.%line 1466 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1195 0
	alu[a1, --, B, $$1]
.%import_expr common_code 6559 <34:22:0> &bp 6563 +
.6559 DE68E00018 common_code
	.%line 1461 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1195 2 6563
/******/  	 v->i[0] = (dram_read_regs[0] << 16) | (dram_read_regs[1] >> 16);
l_3940#:
	br[l_3945#], defer[2]
.6560 8100130500 common_code
	.%line 1461 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1195 1
	alu_shf[a1, --, B, $$1, >>16]
.6561 8B00130201 common_code
	.%line 1461 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1195 0
	alu_shf[a1, a1, OR, $$0, <<16]
.6562 A000170000 common_code
	.%line 1455 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1195 0
/******/           v->i[0] = dram_read_regs[0];
l_3943#:
	alu[a1, --, B, $$0]
.6563 FC06E3BF00 common_code
	.%line 1750 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1194 0
/******/  }
l_3945#:
	local_csr_wr[active_lm_addr_1, @b111]
.6564 9100280101 common_code
	.%line 1747 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1194 0
/******/     cksum += v->i[0] >> 16;
	alu_shf[b2, --, B, a1, >>16]
.6565 F0000C0300 common_code
	.%line 1935 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0
/******/  	udpCksum = onl_api_cksum16_1W(udpCksum, (void *) &payloadData);
	nop
.%import_expr common_code 6566 <34:22:0> &bp 6602 +
.6566 DE72A00018 common_code
	.%line 1935 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 2 6602
	br[l_13043#], defer[2]
.6567 A0C0300A20 common_code
	.%line 1747 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1194 1
/******/     cksum += v->i[0] >> 16;
	alu[a3, b2, +, *l$index1]
.6568 C003180801 common_code
	.%line 1748 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1194 0
/******/     cksum += v->i[0] & 0xFFFF;
	ld_field_w_clr[b2, 0011, a1, <<0]
.6569 A4001C1C04 common_code
	.%line 1436 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1207 0
/******/     if ((addr & 7) != 6) {
l_3947#:
	alu[a1, a4, AND, 7]
.6570 AAB00C1801 common_code
	.%line 1436 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1199 0
	alu[--, a1, -, 6]
.%import_expr common_code 6571 <34:22:0> &bp 6574 +
.6571 DE6B800100 common_code
	.%line 1436 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1199 0 6574
	beq[l_3984#]
.6572 2840008304 common_code
	.%line 1437 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1201 0
/******/        dram_read(dram_read_regs, (__declspec(dram) void *)addr, 1, sig_done, &sp);
	dram[read, $$0, a4, 0, 1], sig_done[s4]
.%import_expr common_code 6573 <34:22:0> &bp 6575 +
.6573 DE6BC00018 common_code
	.%line 1437 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1201 0 6575
	br[l_4012#]
.6574 2842008304 common_code
	.%line 1440 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1200 0
/******/        dram_read(dram_read_regs, (__declspec(dram) void *)addr, 2, sig_done, &sp);
l_3984#:
	dram[read, $$0, a4, 0, 2], sig_done[s4]
.6575 E000000030 common_code
	.%line 1442 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1199 0
/******/     __wait_for_all(&sp);
l_4012#:
	ctx_arb[s5, s4], all
.6576 AAF00C1801 common_code
	.%line 1445 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1199 0
/******/     switch((unsigned int)addr & 7) {
	alu[--, 6, -, a1]
.%import_expr common_code 6577 <34:22:0> &bp 6595 +
.6577 DE70D00105 common_code
	.%line 1445 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1199 1 6595
	blo[l_4022#], defer[1]
.6578 B08EFEC000 common_code
	.%line 1930 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1180 0
/******/  	payloadData.i[0] = payloadData.i[0] & 0xFFFFFF00;
	alu[@b111, a0, +, 176]
.%import_expr common_code 6579 <26:22:8,17:10:0> &bp 6580 +
.6579 E8064ED001 common_code
	.%line 1445 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1199 0 6580 A1
/******/     switch((unsigned int)addr & 7) {
	jump[a1, l_13340#], targets[l_13346#,l_13345#,l_13344#,l_13343#,l_13342#,l_13341#,l_13340#]
.%import_expr common_code 6580 <34:22:0> &bp 6595 +
.6580 DE70C00018 common_code
	.%line 1445 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1199 0 6595
l_13340#:
	br[l_4022#]
.%import_expr common_code 6581 <34:22:0> &bp 6595 +
.6581 DE70C00018 common_code
	.%line 1445 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1199 0 6595
l_13341#:
	br[l_4022#]
.%import_expr common_code 6582 <34:22:0> &bp 6592 +
.6582 DE70000018 common_code
	.%line 1445 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1199 0 6592
l_13342#:
	br[l_4019#]
.%import_expr common_code 6583 <34:22:0> &bp 6595 +
.6583 DE70C00018 common_code
	.%line 1445 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1199 0 6595
l_13343#:
	br[l_4022#]
.%import_expr common_code 6584 <34:22:0> &bp 6590 +
.6584 DE6F800018 common_code
	.%line 1445 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1199 0 6590
l_13344#:
	br[l_4017#]
.%import_expr common_code 6585 <34:22:0> &bp 6595 +
.6585 DE70C00018 common_code
	.%line 1445 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1199 0 6595
l_13345#:
	br[l_4022#]
.%import_expr common_code 6586 <34:22:0> &bp 6587 +
.6586 DE6EC00018 common_code
	.%line 1445 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1199 0 6587
l_13346#:
	br[l_4015#]
.%import_expr common_code 6587 <34:22:0> &bp 6596 +
.6587 DE71200018 common_code
	.%line 1471 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1199 2 6596
/******/  	 v->i[0] = (dram_read_regs[1] << 16) | (dram_read_regs[2] >> 16);
l_4015#:
	br[l_4024#], defer[2]
.6588 8100130900 common_code
	.%line 1471 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1199 1
	alu_shf[a1, --, B, $$2, >>16]
.6589 8B00130601 common_code
	.%line 1471 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1199 0
	alu_shf[a1, a1, OR, $$1, <<16]
.%import_expr common_code 6590 <34:22:0> &bp 6596 +
.6590 DE71100018 common_code
	.%line 1466 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1199 1 6596
/******/           v->i[0] = dram_read_regs[1];
l_4017#:
	br[l_4024#], defer[1]
.6591 A000170400 common_code
	.%line 1466 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1199 0
	alu[a1, --, B, $$1]
.%import_expr common_code 6592 <34:22:0> &bp 6596 +
.6592 DE71200018 common_code
	.%line 1461 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1199 2 6596
/******/  	 v->i[0] = (dram_read_regs[0] << 16) | (dram_read_regs[1] >> 16);
l_4019#:
	br[l_4024#], defer[2]
.6593 8100130500 common_code
	.%line 1461 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1199 1
	alu_shf[a1, --, B, $$1, >>16]
.6594 8B00130201 common_code
	.%line 1461 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1199 0
	alu_shf[a1, a1, OR, $$0, <<16]
.6595 A000170000 common_code
	.%line 1455 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1199 0
/******/           v->i[0] = dram_read_regs[0];
l_4022#:
	alu[a1, --, B, $$0]
.6596 FC06E3BF00 common_code
	.%line 1930 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0
/******/  	payloadData.i[0] = payloadData.i[0] & 0xFFFFFF00;
l_4024#:
	local_csr_wr[active_lm_addr_1, @b111]
.6597 B040200001 common_code
	.%line 1930 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0
	alu[b2, --, B, a1]
.6598 C00E100801 common_code
	.%line 1930 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0
	ld_field_w_clr[a1, 1110, b2, <<0]
.6599 9100280101 common_code
	.%line 1747 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1198 0
/******/     cksum += v->i[0] >> 16;
	alu_shf[b2, --, B, a1, >>16]
.6600 A0C0300A20 common_code
	.%line 1747 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1198 0
	alu[a3, b2, +, *l$index1]
.6601 C003180801 common_code
	.%line 1748 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1198 0
/******/     cksum += v->i[0] & 0xFFFF;
	ld_field_w_clr[b2, 0011, a1, <<0]
.%import_expr common_code 6602 <34:22:0> &bp 6667 +
.6602 DE82D00018 common_code
	.%line 1931 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 1 6667
/******/  	udpCksum = onl_api_cksum16_1W(udpCksum, (void *) &payloadData);
l_13043#:
	br[l_4184#], defer[1]
.6603 A0E2000803 common_code
	.%line 1748 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1198 0
/******/     cksum += v->i[0] & 0xFFFF;
	alu[*l$index1, b2, +, a3]
.6604 A4001C1C04 common_code
	.%line 1436 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1207 0
/******/     if ((addr & 7) != 6) {
l_4026#:
	alu[a1, a4, AND, 7]
.6605 AAB00C1801 common_code
	.%line 1436 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1203 0
	alu[--, a1, -, 6]
.%import_expr common_code 6606 <34:22:0> &bp 6609 +
.6606 DE74400100 common_code
	.%line 1436 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1203 0 6609
	beq[l_4063#]
.6607 2840008304 common_code
	.%line 1437 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1205 0
/******/        dram_read(dram_read_regs, (__declspec(dram) void *)addr, 1, sig_done, &sp);
	dram[read, $$0, a4, 0, 1], sig_done[s4]
.%import_expr common_code 6608 <34:22:0> &bp 6610 +
.6608 DE74800018 common_code
	.%line 1437 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1205 0 6610
	br[l_4091#]
.6609 2842008304 common_code
	.%line 1440 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1204 0
/******/        dram_read(dram_read_regs, (__declspec(dram) void *)addr, 2, sig_done, &sp);
l_4063#:
	dram[read, $$0, a4, 0, 2], sig_done[s4]
.6610 E000000030 common_code
	.%line 1442 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1203 0
/******/     __wait_for_all(&sp);
l_4091#:
	ctx_arb[s5, s4], all
.6611 AAF00C1801 common_code
	.%line 1445 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1203 0
/******/     switch((unsigned int)addr & 7) {
	alu[--, 6, -, a1]
.%import_expr common_code 6612 <34:22:0> &bp 6630 +
.6612 DE79900105 common_code
	.%line 1445 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1203 1 6630
	blo[l_4101#], defer[1]
.6613 B08EFEC000 common_code
	.%line 1925 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1180 0
/******/  	payloadData.i[0] = payloadData.i[0] & 0xFFFF0000;
	alu[@b111, a0, +, 176]
.%import_expr common_code 6614 <26:22:8,17:10:0> &bp 6615 +
.6614 E8064F5C01 common_code
	.%line 1445 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1203 0 6615 A1
/******/     switch((unsigned int)addr & 7) {
	jump[a1, l_13347#], targets[l_13353#,l_13352#,l_13351#,l_13350#,l_13349#,l_13348#,l_13347#]
.%import_expr common_code 6615 <34:22:0> &bp 6630 +
.6615 DE79800018 common_code
	.%line 1445 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1203 0 6630
l_13347#:
	br[l_4101#]
.%import_expr common_code 6616 <34:22:0> &bp 6630 +
.6616 DE79800018 common_code
	.%line 1445 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1203 0 6630
l_13348#:
	br[l_4101#]
.%import_expr common_code 6617 <34:22:0> &bp 6627 +
.6617 DE78C00018 common_code
	.%line 1445 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1203 0 6627
l_13349#:
	br[l_4098#]
.%import_expr common_code 6618 <34:22:0> &bp 6630 +
.6618 DE79800018 common_code
	.%line 1445 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1203 0 6630
l_13350#:
	br[l_4101#]
.%import_expr common_code 6619 <34:22:0> &bp 6625 +
.6619 DE78400018 common_code
	.%line 1445 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1203 0 6625
l_13351#:
	br[l_4096#]
.%import_expr common_code 6620 <34:22:0> &bp 6630 +
.6620 DE79800018 common_code
	.%line 1445 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1203 0 6630
l_13352#:
	br[l_4101#]
.%import_expr common_code 6621 <34:22:0> &bp 6622 +
.6621 DE77800018 common_code
	.%line 1445 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1203 0 6622
l_13353#:
	br[l_4094#]
.%import_expr common_code 6622 <34:22:0> &bp 6631 +
.6622 DE79E00018 common_code
	.%line 1471 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1203 2 6631
/******/  	 v->i[0] = (dram_read_regs[1] << 16) | (dram_read_regs[2] >> 16);
l_4094#:
	br[l_4103#], defer[2]
.6623 8100130900 common_code
	.%line 1471 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1203 1
	alu_shf[a1, --, B, $$2, >>16]
.6624 8B00130601 common_code
	.%line 1471 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1203 0
	alu_shf[a1, a1, OR, $$1, <<16]
.%import_expr common_code 6625 <34:22:0> &bp 6631 +
.6625 DE79D00018 common_code
	.%line 1466 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1203 1 6631
/******/           v->i[0] = dram_read_regs[1];
l_4096#:
	br[l_4103#], defer[1]
.6626 A000170400 common_code
	.%line 1466 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1203 0
	alu[a1, --, B, $$1]
.%import_expr common_code 6627 <34:22:0> &bp 6631 +
.6627 DE79E00018 common_code
	.%line 1461 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1203 2 6631
/******/  	 v->i[0] = (dram_read_regs[0] << 16) | (dram_read_regs[1] >> 16);
l_4098#:
	br[l_4103#], defer[2]
.6628 8100130500 common_code
	.%line 1461 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1203 1
	alu_shf[a1, --, B, $$1, >>16]
.6629 8B00130201 common_code
	.%line 1461 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1203 0
	alu_shf[a1, a1, OR, $$0, <<16]
.6630 A000170000 common_code
	.%line 1455 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1203 0
/******/           v->i[0] = dram_read_regs[0];
l_4101#:
	alu[a1, --, B, $$0]
.6631 FC06E3BF00 common_code
	.%line 1925 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0
/******/  	payloadData.i[0] = payloadData.i[0] & 0xFFFF0000;
l_4103#:
	local_csr_wr[active_lm_addr_1, @b111]
.%import_expr common_code 6632 <34:22:0> &bp 6665 +
.6632 DE82600018 common_code
	.%line 1926 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 2 6665
/******/  	udpCksum = onl_api_cksum16_1W(udpCksum, (void *) &payloadData);
	br[l_13046#], defer[2]
.6633 B040200001 common_code
	.%line 1925 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1180 1
/******/  	payloadData.i[0] = payloadData.i[0] & 0xFFFF0000;
	alu[b2, --, B, a1]
.6634 C00C100801 common_code
	.%line 1925 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1180 0
	ld_field_w_clr[a1, 1100, b2, <<0]
.6635 A4001C1C04 common_code
	.%line 1436 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1207 0
/******/     if ((addr & 7) != 6) {
l_4105#:
	alu[a1, a4, AND, 7]
.6636 AAB00C1801 common_code
	.%line 1436 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1207 0
	alu[--, a1, -, 6]
.%import_expr common_code 6637 <34:22:0> &bp 6640 +
.6637 DE7C000100 common_code
	.%line 1436 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1207 0 6640
	beq[l_4142#]
.6638 2840008304 common_code
	.%line 1437 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1209 0
/******/        dram_read(dram_read_regs, (__declspec(dram) void *)addr, 1, sig_done, &sp);
	dram[read, $$0, a4, 0, 1], sig_done[s4]
.%import_expr common_code 6639 <34:22:0> &bp 6641 +
.6639 DE7C400018 common_code
	.%line 1437 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1209 0 6641
	br[l_4170#]
.6640 2842008304 common_code
	.%line 1440 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1208 0
/******/        dram_read(dram_read_regs, (__declspec(dram) void *)addr, 2, sig_done, &sp);
l_4142#:
	dram[read, $$0, a4, 0, 2], sig_done[s4]
.6641 E000000030 common_code
	.%line 1442 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1207 0
/******/     __wait_for_all(&sp);
l_4170#:
	ctx_arb[s5, s4], all
.6642 AAF00C1801 common_code
	.%line 1445 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1207 0
/******/     switch((unsigned int)addr & 7) {
	alu[--, 6, -, a1]
.%import_expr common_code 6643 <34:22:0> &bp 6661 +
.6643 DE81500105 common_code
	.%line 1445 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1207 1 6661
	blo[l_4180#], defer[1]
.6644 B08EFEC000 common_code
	.%line 1920 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1180 0
/******/  	payloadData.i[0] = payloadData.i[0] & 0xFF000000;
	alu[@b111, a0, +, 176]
.%import_expr common_code 6645 <26:22:8,17:10:0> &bp 6646 +
.6645 E8064FD801 common_code
	.%line 1445 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1207 0 6646 A1
/******/     switch((unsigned int)addr & 7) {
	jump[a1, l_13354#], targets[l_13360#,l_13359#,l_13358#,l_13357#,l_13356#,l_13355#,l_13354#]
.%import_expr common_code 6646 <34:22:0> &bp 6661 +
.6646 DE81400018 common_code
	.%line 1445 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1207 0 6661
l_13354#:
	br[l_4180#]
.%import_expr common_code 6647 <34:22:0> &bp 6661 +
.6647 DE81400018 common_code
	.%line 1445 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1207 0 6661
l_13355#:
	br[l_4180#]
.%import_expr common_code 6648 <34:22:0> &bp 6658 +
.6648 DE80800018 common_code
	.%line 1445 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1207 0 6658
l_13356#:
	br[l_4177#]
.%import_expr common_code 6649 <34:22:0> &bp 6661 +
.6649 DE81400018 common_code
	.%line 1445 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1207 0 6661
l_13357#:
	br[l_4180#]
.%import_expr common_code 6650 <34:22:0> &bp 6656 +
.6650 DE80000018 common_code
	.%line 1445 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1207 0 6656
l_13358#:
	br[l_4175#]
.%import_expr common_code 6651 <34:22:0> &bp 6661 +
.6651 DE81400018 common_code
	.%line 1445 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1207 0 6661
l_13359#:
	br[l_4180#]
.%import_expr common_code 6652 <34:22:0> &bp 6653 +
.6652 DE7F400018 common_code
	.%line 1445 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1207 0 6653
l_13360#:
	br[l_4173#]
.%import_expr common_code 6653 <34:22:0> &bp 6662 +
.6653 DE81A00018 common_code
	.%line 1471 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1207 2 6662
/******/  	 v->i[0] = (dram_read_regs[1] << 16) | (dram_read_regs[2] >> 16);
l_4173#:
	br[l_4182#], defer[2]
.6654 8100130900 common_code
	.%line 1471 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1207 1
	alu_shf[a1, --, B, $$2, >>16]
.6655 8B00130601 common_code
	.%line 1471 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1207 0
	alu_shf[a1, a1, OR, $$1, <<16]
.%import_expr common_code 6656 <34:22:0> &bp 6662 +
.6656 DE81900018 common_code
	.%line 1466 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1207 1 6662
/******/           v->i[0] = dram_read_regs[1];
l_4175#:
	br[l_4182#], defer[1]
.6657 A000170400 common_code
	.%line 1466 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1207 0
	alu[a1, --, B, $$1]
.%import_expr common_code 6658 <34:22:0> &bp 6662 +
.6658 DE81A00018 common_code
	.%line 1461 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1207 2 6662
/******/  	 v->i[0] = (dram_read_regs[0] << 16) | (dram_read_regs[1] >> 16);
l_4177#:
	br[l_4182#], defer[2]
.6659 8100130500 common_code
	.%line 1461 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1207 1
	alu_shf[a1, --, B, $$1, >>16]
.6660 8B00130201 common_code
	.%line 1461 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1207 0
	alu_shf[a1, a1, OR, $$0, <<16]
.6661 A000170000 common_code
	.%line 1455 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1207 0
/******/           v->i[0] = dram_read_regs[0];
l_4180#:
	alu[a1, --, B, $$0]
.6662 FC06E3BF00 common_code
	.%line 1920 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0
/******/  	payloadData.i[0] = payloadData.i[0] & 0xFF000000;
l_4182#:
	local_csr_wr[active_lm_addr_1, @b111]
.6663 B040200001 common_code
	.%line 1920 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0
	alu[b2, --, B, a1]
.6664 C008100801 common_code
	.%line 1920 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1180 0
	ld_field_w_clr[a1, 1000, b2, <<0]
.6665 8100180101 common_code
	.%line 1747 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1206 0
/******/     cksum += v->i[0] >> 16;
l_13046#:
	alu_shf[a1, --, B, a1, >>16]
.6666 A0A2088001 common_code
	.%line 1747 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1206 0
	alu[*l$index1, a1, +, *l$index1]
.6667 B08EFEC000 common_code
	.%line 1850 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1181 0
/******/  }
l_4184#:
	alu[@b111, a0, +, 176]
.6668 FC06E3BF00 common_code
	.%line 1850 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1181 0
	local_csr_wr[active_lm_addr_1, @b111]
.6669 F0000C0300 common_code
	.%line 1845 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1181 0
/******/      while (localCksum >> 16)
	nop
.6670 F0000C0300 common_code
	.%line 1845 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1181 0
	nop
.6671 F0000C0300 common_code
	.%line 1845 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1181 0
	nop
.6672 9100416100 common_code
	.%line 1845 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1181 0
	alu_shf[b4, --, B, *l$index1, >>16]
.%import_expr common_code 6673 <34:22:0> &bp 6681 +
.6673 DE86600100 common_code
	.%line 1845 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1181 2 6681
	beq[l_4190#], defer[2]
.6674 B000288000 common_code
	.%line 1844 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1181 1
/******/      localCksum = cksum;
	alu[b2, --, B, *l$index1]
.6675 B08EFEA000 common_code
	.%line 1848 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1181 0
/******/      localCksum = (~localCksum) & 0x0000FFFF;
	alu[@b111, a0, +, 168]
.6676 C003100801 common_code
	.%line 1846 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1181 0
/******/  	localCksum = (localCksum & 0xFFFF) + (localCksum >> 16);
	ld_field_w_clr[a1, 0011, b2, <<0]
.6677 B080201001 common_code
	.%line 1846 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1181 0
l_13066#:
	alu[b2, a1, +, b4]
.6678 9100400900 common_code
	.%line 1845 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1181 0
/******/      while (localCksum >> 16)
	alu_shf[b4, --, B, b2, >>16]
.%import_expr common_code 6679 <34:22:0> &bp 6677 +
.6679 DE85500101 common_code
	.%line 1845 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1181 1 6677
	bne[l_13066#], defer[1]
.6680 C003100801 common_code
	.%line 1845 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1181 0
	ld_field_w_clr[a1, 0011, b2, <<0]
.6681 FC0663BF00 common_code
	.%line 1848 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1181 0
/******/      localCksum = (~localCksum) & 0x0000FFFF;
l_4190#:
	local_csr_wr[active_lm_addr_0, @b111]
.6682 F0000C0300 common_code
	.%line 881 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1172 0
/******/     if ((addr & 7) != 0) {
	nop
.6683 F0000C0300 common_code
	.%line 881 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1172 0
	nop
.6684 F0000C0300 common_code
	.%line 881 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1172 0
	nop
.6685 A030080400 common_code
	.%line 881 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1172 0
	alu[--, --, B, *l$index0[1]]
.%import_expr common_code 6686 <34:22:0> &bp 6695 +
.6686 DE89E00100 common_code
	.%line 881 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1172 2 6695
	beq[l_4240#], defer[2]
.6687 A200100800 common_code
	.%line 1848 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1181 1
/******/      localCksum = (~localCksum) & 0x0000FFFF;
	alu[a1, --, ~B, b2]
.6688 C003080401 common_code
	.%line 468 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:700 0
/******/      udp_hdr.uh_sum = onl_api_udp_cksum(&ipv4_hdr, &udp_hdr, udpHdrPtr);
	ld_field[b1, 0011, a1, <<0]
.6689 2842008350 common_code
	.%line 882 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1173 0
/******/        dram_read(dram_read_regs, (__declspec(dram) void *)addr, 2, sig_done, &sp);
	dram[read, $$0, *l$index0, 0, 2], sig_done[s4]
.6690 E000000030 common_code
	.%line 883 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1172 0
/******/        __wait_for_all(&sp);
	ctx_arb[s5, s4], all
.6691 A000370000 common_code
	.%line 884 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1172 0
/******/        head[0] = dram_read_regs[0];
	alu[a3, --, B, $$0]
.6692 A000170400 common_code
	.%line 885 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1172 0
/******/        head[1] = dram_read_regs[1];
	alu[a1, --, B, $$1]
.6693 B000470800 common_code
	.%line 886 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1172 0
/******/        tail[0] = dram_read_regs[2];
	alu[b4, --, B, $$2]
.6694 B000570C00 common_code
	.%line 887 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1172 0
/******/        tail[1] = dram_read_regs[3];
	alu[b5, --, B, $$3]
.6695 AAB0080706 common_code
	.%line 894 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1172 0
/******/     switch((unsigned int)addr & 7) {
l_4240#:
	alu[--, 6, -, *l$index0[1]]
.%import_expr common_code 6696 <34:22:0> &bp 6727 +
.6696 DE91C00105 common_code
	.%line 894 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1172 0 6727
	blo[l_4357#]
.%import_expr common_code 6697 <26:22:8,17:10:0> &bp 6698 +
.6697 E8068CAA01 common_code
	.%line 894 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1172 0 6698 *L01
	jump[*l$index0[1], l_13369#], targets[l_13375#,l_13374#,l_13373#,l_13372#,l_13371#,l_13370#,l_13369#]
.%import_expr common_code 6698 <34:22:0> &bp 6727 +
.6698 DE91C00018 common_code
	.%line 894 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1172 0 6727
l_13369#:
	br[l_4357#]
.%import_expr common_code 6699 <34:22:0> &bp 6727 +
.6699 DE91C00018 common_code
	.%line 894 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1172 0 6727
l_13370#:
	br[l_4357#]
.%import_expr common_code 6700 <34:22:0> &bp 6719 +
.6700 DE8FC00018 common_code
	.%line 894 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1172 0 6719
l_13371#:
	br[l_4314#]
.%import_expr common_code 6701 <34:22:0> &bp 6727 +
.6701 DE91C00018 common_code
	.%line 894 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1172 0 6727
l_13372#:
	br[l_4357#]
.%import_expr common_code 6702 <34:22:0> &bp 6713 +
.6702 DE8E400018 common_code
	.%line 894 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1172 0 6713
l_13373#:
	br[l_4284#]
.%import_expr common_code 6703 <34:22:0> &bp 6727 +
.6703 DE91C00018 common_code
	.%line 894 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1172 0 6727
l_13374#:
	br[l_4357#]
.%import_expr common_code 6704 <34:22:0> &bp 6705 +
.6704 DE8C400018 common_code
	.%line 894 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1172 0 6705
l_13375#:
	br[l_4242#]
.6705 A05C000003 common_code
	.%line 936 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1172 0
/******/           dram_write_regs[0] = (__declspec(dram) unsigned int) head[0];
l_4242#:
	alu[$$0, --, B, a3]
.6706 C00C180801 common_code
	.%line 937 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1172 0
/******/           dram_write_regs[1] = ((__declspec(dram) unsigned int)(head[1] & 0xFFFF0000)) | (v->i[0] >> 16);
	ld_field_w_clr[b2, 1100, a1, <<0]
.6707 8B0C180902 common_code
	.%line 937 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1172 0
	alu_shf[$$1, b2, OR, a2, >>16]
.6708 810C200702 common_code
	.%line 938 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1178 0
/******/           dram_write_regs[2] = dbl_shr(v->i[0], v->i[1], 16);
	dbl_shf[$$2, a2, b1, >>16]
.6709 C003101401 common_code
	.%line 939 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1172 0
/******/           dram_write_regs[3] = ((v->i[1]<<16) & 0xffff0000) | ((__declspec(dram) unsigned int) (0xffff & (tail[1])));
	ld_field_w_clr[a1, 0011, b5, <<0]
.6710 8B0C300601 common_code
	.%line 939 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1172 0
	alu_shf[$$3, a1, OR, b1, <<16]
.6711 2942008350 common_code
	.%line 941 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1179 0
/******/           dram_write(dram_write_regs, (__declspec(dram) void *) addr, 2, sig_done, &sp);
	dram[write, $$0, *l$index0, 0, 2], sig_done[s4]
.%import_expr common_code 6712 <34:22:0> &bp 6731 +
.6712 E692C40030 common_code
	.%line 942 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1172 0 6731
/******/           __wait_for_all(&sp);
	ctx_arb[s5, s4], all, br[l_4387#]
.6713 A05C000003 common_code
	.%line 925 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1172 0
/******/           dram_write_regs[0] = (__declspec(dram) unsigned int) head[0];
l_4284#:
	alu[$$0, --, B, a3]
.6714 A05C100002 common_code
	.%line 926 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1172 0
/******/           dram_write_regs[1] = v->i[0];
	alu[$$1, --, B, a2]
.6715 A01C200400 common_code
	.%line 927 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1172 0
/******/           dram_write_regs[2] = v->i[1];
	alu[$$2, --, B, b1]
.6716 A01C301400 common_code
	.%line 928 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1172 0
/******/           dram_write_regs[3] = (__declspec(dram) unsigned int) tail[1];
	alu[$$3, --, B, b5]
.6717 2942008350 common_code
	.%line 930 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1177 0
/******/           dram_write(dram_write_regs, (__declspec(dram) void *) addr, 2, sig_done, &sp);
	dram[write, $$0, *l$index0, 0, 2], sig_done[s4]
.%import_expr common_code 6718 <34:22:0> &bp 6731 +
.6718 E692C40030 common_code
	.%line 931 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1172 0 6731
/******/           __wait_for_all(&sp);
	ctx_arb[s5, s4], all, br[l_4387#]
.6719 C00C180803 common_code
	.%line 914 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1172 0
/******/           dram_write_regs[0] = ((__declspec(dram) unsigned int)(head[0] & 0xFFFF0000)) |  (v->i[0] >> 16);
l_4314#:
	ld_field_w_clr[b2, 1100, a3, <<0]
.6720 8B0C080902 common_code
	.%line 914 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1172 0
	alu_shf[$$0, b2, OR, a2, >>16]
.6721 810C100702 common_code
	.%line 915 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1175 0
/******/           dram_write_regs[1] = dbl_shr(v->i[0], v->i[1], 16);
	dbl_shf[$$1, a2, b1, >>16]
.6722 C003101001 common_code
	.%line 916 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1172 0
/******/           dram_write_regs[2] = ((v->i[1] << 16) & 0xffff0000) | ((__declspec(dram) unsigned int) (0xffff & tail[0]));
	ld_field_w_clr[a1, 0011, b4, <<0]
.6723 8B0C200601 common_code
	.%line 916 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1172 0
	alu_shf[$$2, a1, OR, b1, <<16]
.6724 A01C301400 common_code
	.%line 917 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1172 0
/******/  	 dram_write_regs[3] = (__declspec(dram) unsigned int) tail[1];
	alu[$$3, --, B, b5]
.6725 2942008350 common_code
	.%line 919 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1176 0
/******/           dram_write(dram_write_regs, (__declspec(dram) void *) addr, 2, sig_done, &sp);
	dram[write, $$0, *l$index0, 0, 2], sig_done[s4]
.%import_expr common_code 6726 <34:22:0> &bp 6731 +
.6726 E692C40030 common_code
	.%line 920 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1172 0 6731
/******/           __wait_for_all(&sp);
	ctx_arb[s5, s4], all, br[l_4387#]
.6727 A05C000002 common_code
	.%line 904 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1172 0
/******/           dram_write_regs[0] = v->i[0];
l_4357#:
	alu[$$0, --, B, a2]
.6728 A01C100400 common_code
	.%line 905 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1172 0
/******/           dram_write_regs[1] = v->i[1];
	alu[$$1, --, B, b1]
.6729 2940008350 common_code
	.%line 907 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1174 0
/******/           dram_write(dram_write_regs, (__declspec(dram) void *) addr, 1, sig_done, &sp);
	dram[write, $$0, *l$index0, 0, 1], sig_done[s4]
.6730 E000000030 common_code
	.%line 908 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1172 0
/******/           __wait_for_all(&sp);
	ctx_arb[s5, s4], all
.6731 B08EFEE000 common_code
	.%line 512 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1166 0
/******/  }
l_4387#:
	alu[@b111, a0, +, 184]
.6732 FC06E3BF00 common_code
	.%line 512 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1166 0
	local_csr_wr[active_lm_addr_1, @b111]
.6733 C003101C01 common_code
	.%line 470 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1166 0
/******/  	out_port = (ring_in.uc_mc_bits >> 3) & 0x7;
	ld_field_w_clr[a1, 0011, b7, >>0]
.6734 A070000001 common_code
	.%line 470 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1166 1
	alu[--, --, B, a1]
.6735 8C30180101 common_code
	.%line 470 "/users/onl/npr/pluginFramework/plugin_helpers.h" 0 fiid:1166 0
	asr[a1, a1, >>3]
.6736 A4003C1C01 common_code
	.%line 470 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1166 0
	alu[a3, a1, AND, 7]
.6737 A0801C0403 common_code
	.%line 471 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1166 0
/******/  	onl_api_update_ring_out_to_qm(
	alu[a1, a3, +, 1]
.6738 8B30282601 common_code
	.%line 471 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1166 0
	alu_shf[a2, b9, OR, a1, <<13]
.6739 9100202500 common_code
	.%line 471 "/users/onl/npr/pluginFramework/plugin_helpers.h" 1 fiid:1166 0
	alu_shf[b2, --, B, b9, >>16]
.6740 B04010000D common_code
	.%line 2084 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1167 0
/******/      ring_out.plugin_qm_data_out.buf_handle_lo24   = (buf_handle & 0xFFFFFF);
	alu[b1, --, B, a13]
.6741 C00708040A common_code
	.%line 2084 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1167 0
	ld_field[b1, 0111, a10, <<0]
.6742 A000D00400 common_code
	.%line 2084 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1167 0
	alu[a13, --, B, b1]
.6743 A4001C3C03 common_code
	.%line 2085 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1167 0
/******/      ring_out.plugin_qm_data_out.out_port     = (out_port & 0xF);
	alu[a1, a3, AND, 15]
.6744 988018322F common_code
	.%line 2085 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1167 0
	alu_shf[b1, b12, AND~, 15, <<24]
.6745 9A80180601 common_code
	.%line 2085 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1167 0
	alu_shf[b1, b1, OR, a1, <<24]
.6746 C003080402 common_code
	.%line 2086 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1167 0
/******/      ring_out.plugin_qm_data_out.qid          = (qid & 0xFFFF);
	ld_field[b1, 0011, a2, <<0]
.6747 B000C00400 common_code
	.%line 2086 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1167 0
	alu[b12, --, B, b1]
.6748 E8003C0220 common_code
	.%line 474 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:700 3 0 *L10
/******/  }
	rtn[*l$index1], defer[3]
.6749 A04010000C common_code
	.%line 2087 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1167 2
/******/      ring_out.plugin_qm_data_out.l3_pkt_len   = (l3_pkt_len & 0xFFFF);
	alu[a1, --, B, a12]
.6750 C10C000A01 common_code
	.%line 2087 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1167 1
	ld_field[a1, 1100, b2, <<16]
.6751 A040C00001 common_code
	.%line 2087 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1167 0
	alu[a12, --, B, a1]
.6752 B08EFEE000 common_code
	.%line 495 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:699 0
/******/    dl_source_packet( dlFromBlock );
_handle_pkt#:
	alu[@b111, a0, +, 184]
.6753 FC06E3BF00 common_code
	.%line 495 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:699 0
	local_csr_wr[active_lm_addr_1, @b111]
.%import_expr common_code 6754 <34:22:0> &bp 1580 +
.6754 D98B100018 common_code
	.%line 495 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:699 1 1580
	br[_dl_source_packet#], defer[1]
.%import_expr common_code 6755 <27:20:8,17:10:0> &bp 6756 +
.6755 F001AD9002 common_code
	.%line 495 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:699 0
	load_addr[a2, l_13178#]
.6756 F0000C0300 common_code
	.%line 501 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:699 0
/******/  }
l_13178#:
	nop
.%import_expr common_code 6757 <34:22:0> &bp 5041 +
.6757 DCEC500018 common_code
	.%line 497 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:699 1 5041
/******/    handle_pkt_user( );
	br[_handle_pkt_user#], defer[1]
.%import_expr common_code 6758 <27:20:8,17:10:0> &bp 6759 +
.6758 F001AD9E20 common_code
	.%line 497 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:699 0
	load_addr[*l$index1, l_13179#]
.6759 B08EFF1000 common_code
	.%line 499 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:699 0
/******/    dl_sink_packet( dlNextBlock );
l_13179#:
	alu[@b111, a0, +, 196]
.6760 FC0663BF00 common_code
	.%line 499 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:699 0
	local_csr_wr[active_lm_addr_0, @b111]
.%import_expr common_code 6761 <34:22:0> &bp 1393 +
.6761 D95C500018 common_code
	.%line 499 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:699 1 1393
	br[_dl_sink_packet#], defer[1]
.%import_expr common_code 6762 <27:20:8,17:10:0> &bp 6763 +
.6762 F001ADAC01 common_code
	.%line 499 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 0 fiid:699 0
	load_addr[a1, l_13180#]
.6763 F0000C0300 common_code
	.%line 501 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:699 0
/******/  }
l_13180#:
	nop
.6764 F0000C0300 common_code
	.%line 501 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:699 0
	nop
.6765 E8000C0200 common_code
	.%line 501 "/users/onl/npr/plugins/user-contributed/stringSub/stringSub.c" 1 fiid:699 0 0 *L00
	rtn[*l$index0]
+ucode_end
