{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.Sox07z6u/b1/porechop_0.2.4+dfsg-4_armhf.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.Sox07z6u/b2/porechop_0.2.4+dfsg-4_armhf.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- 487b4b1b40d0543ad3714caa683dc6c2 372152 debug optional porechop-dbgsym_0.2.4+dfsg-4_armhf.deb\n- 6965d078ad9a7b03f23c062b811da566 51436 science optional porechop_0.2.4+dfsg-4_armhf.deb\n+ 7ea4363e5e572b20ee2c0ad930480bec 368028 debug optional porechop-dbgsym_0.2.4+dfsg-4_armhf.deb\n+ 161d12be2ee7bf82f6a1af64e1d81135 51424 science optional porechop_0.2.4+dfsg-4_armhf.deb\n"}, {"source1": "porechop_0.2.4+dfsg-4_armhf.deb", "source2": "porechop_0.2.4+dfsg-4_armhf.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2022-10-18 08:56:47.000000 debian-binary\n -rw-r--r-- 0 0 0 1620 2022-10-18 08:56:47.000000 control.tar.xz\n--rw-r--r-- 0 0 0 49624 2022-10-18 08:56:47.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 49612 2022-10-18 08:56:47.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/lib/python3/dist-packages/porechop/cpp_functions.so", "source2": "./usr/lib/python3/dist-packages/porechop/cpp_functions.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -1,16 +1,16 @@\n \n Elf file type is DYN (Shared object file)\n Entry point 0x0\n There are 7 program headers, starting at offset 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- EXIDX 0x009d8c 0x00009d8c 0x00009d8c 0x00118 0x00118 R 0x4\n- LOAD 0x000000 0x00000000 0x00000000 0x09ea8 0x09ea8 R E 0x1000\n+ EXIDX 0x009d80 0x00009d80 0x00009d80 0x00120 0x00120 R 0x4\n+ LOAD 0x000000 0x00000000 0x00000000 0x09ea4 0x09ea4 R E 0x1000\n LOAD 0x009ef8 0x0000aef8 0x0000aef8 0x0026c 0x0029c RW 0x1000\n DYNAMIC 0x009f08 0x0000af08 0x0000af08 0x000f8 0x000f8 RW 0x4\n NOTE 0x000114 0x00000114 0x00000114 0x00024 0x00024 R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10\n GNU_RELRO 0x009ef8 0x0000aef8 0x0000aef8 0x00108 0x00108 R 0x1\n \n Section to Segment mapping:\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -9,20 +9,20 @@\n [ 4] .dynstr STRTAB 00000908 000908 001b87 00 A 0 0 1\n [ 5] .gnu.version VERSYM 00002490 002490 0000c4 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 00002554 002554 0000c0 00 A 4 4 4\n [ 7] .rel.dyn REL 00002614 002614 0000f0 08 A 3 0 4\n [ 8] .rel.plt REL 00002704 002704 0001e0 08 AI 3 20 4\n [ 9] .init PROGBITS 000028e4 0028e4 00000c 00 AX 0 0 4\n [10] .plt PROGBITS 000028f0 0028f0 0002f0 04 AX 0 0 4\n- [11] .text PROGBITS 00002be0 002be0 006a54 00 AX 0 0 8\n- [12] .fini PROGBITS 00009634 009634 000008 00 AX 0 0 4\n- [13] .rodata PROGBITS 0000963c 00963c 000310 00 A 0 0 4\n- [14] .ARM.extab PROGBITS 0000994c 00994c 00043f 00 A 0 0 4\n- [15] .ARM.exidx ARM_EXIDX 00009d8c 009d8c 000118 00 AL 11 0 4\n- [16] .eh_frame PROGBITS 00009ea4 009ea4 000004 00 A 0 0 4\n+ [11] .text PROGBITS 00002be0 002be0 006a4c 00 AX 0 0 8\n+ [12] .fini PROGBITS 0000962c 00962c 000008 00 AX 0 0 4\n+ [13] .rodata PROGBITS 00009634 009634 00030c 00 A 0 0 4\n+ [14] .ARM.extab PROGBITS 00009940 009940 00043f 00 A 0 0 4\n+ [15] .ARM.exidx ARM_EXIDX 00009d80 009d80 000120 00 AL 11 0 4\n+ [16] .eh_frame PROGBITS 00009ea0 009ea0 000004 00 A 0 0 4\n [17] .init_array INIT_ARRAY 0000aef8 009ef8 00000c 04 WA 0 0 4\n [18] .fini_array FINI_ARRAY 0000af04 009f04 000004 04 WA 0 0 4\n [19] .dynamic DYNAMIC 0000af08 009f08 0000f8 08 WA 4 0 4\n [20] .got PROGBITS 0000b000 00a000 000160 04 WA 0 0 4\n [21] .data PROGBITS 0000b160 00a160 000004 00 WA 0 0 4\n [22] .bss NOBITS 0000b164 00a164 000030 00 WA 0 0 4\n [23] .ARM.attributes ARM_ATTRIBUTES 00000000 00a164 000031 00 0 0 1\n"}, {"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -44,58 +44,58 @@\n 40: 00000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__\n 41: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMCloneTable\n 42: 00000000 0 FUNC WEAK DEFAULT UND __cxa_finalize@GLIBC_2.4 (5)\n 43: 00000000 0 FUNC GLOBAL DEFAULT UND vsnprintf@GLIBC_2.4 (5)\n 44: 00000000 0 OBJECT GLOBAL DEFAULT UND _ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 (4)\n 45: 00000000 0 FUNC GLOBAL DEFAULT UND _ZNSt6localeC1Ev@GLIBCXX_3.4 (2)\n 46: 00000000 0 FUNC GLOBAL DEFAULT UND _ZNSt8ios_base4InitD1Ev@GLIBCXX_3.4 (2)\n- 47: 0000615d 724 FUNC WEAK DEFAULT 11 _ZN5seqan6createINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE\n- 48: 0000b180 4 OBJECT UNIQUE DEFAULT 22 _ZGVN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE\n- 49: 000076c5 308 FUNC WEAK DEFAULT 11 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE\n- 50: 00006109 82 FUNC WEAK DEFAULT 11 _ZN5seqan6StringIjNS_5AllocIvEEEC1IS3_jvvEERKT_T0_\n- 51: 0000b16c 4 OBJECT UNIQUE DEFAULT 22 _ZGVN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE\n- 52: 0000940d 230 FUNC WEAK DEFAULT 11 _ZN5seqan9goFurtherIKNS_4GapsINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEEEEiEEvRNS_4IterIT_NS_12GapsIteratorISB_EEEET0_\n- 53: 0000b188 1 OBJECT UNIQUE DEFAULT 22 _ZZN5seqan24AlphabetConversionTable_IcNS_10SimpleTypeIhNS_5Dna5_EEEE10initializeEvE15_is_initialized\n- 54: 00005a51 320 FUNC WEAK DEFAULT 11 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_\n- 55: 00006709 436 FUNC WEAK DEFAULT 11 _ZN5seqan10insertGapsINS_4GapsINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEEEEjEEvRKNS_4IterIT_NS_12GapsIteratorISB_EEEET0_\n- 56: 0000b18c 6 OBJECT UNIQUE DEFAULT 22 _ZZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE11table_store\n- 57: 00005d21 368 FUNC WEAK DEFAULT 11 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKPcEEvRT_RT0_NS_4SizeISC_E4TypeE\n- 58: 00008cc1 1548 FUNC GLOBAL DEFAULT 11 _ZN15ScoredAlignmentC2ERN5seqan5AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii\n- 59: 00005e91 288 FUNC WEAK DEFAULT 11 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKNS6_IcSB_EEEEvRT_RT0_\n- 60: 00005cd1 78 FUNC WEAK DEFAULT 11 _ZN5seqan6StringIcNS_5AllocIvEEEC2IS3_jvvEERKT_T0_\n- 61: 00005949 260 FUNC WEAK DEFAULT 11 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_NS_4SizeISE_E4TypeE\n- 62: 000072cd 288 FUNC WEAK DEFAULT 11 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_\n- 63: 0000937d 68 FUNC WEAK DEFAULT 11 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED2Ev\n- 64: 00005cd1 78 FUNC WEAK DEFAULT 11 _ZN5seqan6StringIcNS_5AllocIvEEEC1IS3_jvvEERKT_T0_\n- 65: 0000b174 4 OBJECT UNIQUE DEFAULT 22 _ZN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE\n- 66: 00006539 464 FUNC WEAK DEFAULT 11 _ZN5seqan14ReplaceString_INS_3TagINS_12TagGenerous_EEEE8replace_INS_6StringIjNS_5AllocIvEEEEKS9_EEvRT_NS_4SizeISB_E4TypeESF_RT0_\n- 67: 000094f5 320 FUNC WEAK DEFAULT 11 _ZN5seqan5writeINS_4IterINSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEENS_14StreamIteratorINS_3TagINS_7Output_EEEEEEENS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS9_INS_10ArrayGaps_EEEEEvRT_RKNS_4GapsIT0_T1_EE\n- 68: 000093c1 76 FUNC WEAK DEFAULT 11 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED0Ev\n- 69: 000068bd 2324 FUNC WEAK DEFAULT 11 _ZN5seqan21_adaptTraceSegmentsToINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEES7_SA_jjS6_EEvRNS_4GapsIT_T0_EERNSB_IT1_T2_EERKNS1_INS_13TraceSegment_IT3_T4_EET5_EE\n+ 47: 00007b05 724 FUNC WEAK DEFAULT 11 _ZN5seqan6createINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE\n+ 48: 0000b16c 4 OBJECT UNIQUE DEFAULT 22 _ZGVN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE\n+ 49: 0000906d 308 FUNC WEAK DEFAULT 11 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE\n+ 50: 00007ab1 82 FUNC WEAK DEFAULT 11 _ZN5seqan6StringIjNS_5AllocIvEEEC1IS3_jvvEERKT_T0_\n+ 51: 0000b18c 4 OBJECT UNIQUE DEFAULT 22 _ZGVN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE\n+ 52: 00004555 230 FUNC WEAK DEFAULT 11 _ZN5seqan9goFurtherIKNS_4GapsINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEEEEiEEvRNS_4IterIT_NS_12GapsIteratorISB_EEEET0_\n+ 53: 0000b17c 1 OBJECT UNIQUE DEFAULT 22 _ZZN5seqan24AlphabetConversionTable_IcNS_10SimpleTypeIhNS_5Dna5_EEEE10initializeEvE15_is_initialized\n+ 54: 000073f9 320 FUNC WEAK DEFAULT 11 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_\n+ 55: 000080b1 436 FUNC WEAK DEFAULT 11 _ZN5seqan10insertGapsINS_4GapsINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEEEEjEEvRKNS_4IterIT_NS_12GapsIteratorISB_EEEET0_\n+ 56: 0000b180 6 OBJECT UNIQUE DEFAULT 22 _ZZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE11table_store\n+ 57: 000076c9 368 FUNC WEAK DEFAULT 11 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKPcEEvRT_RT0_NS_4SizeISC_E4TypeE\n+ 58: 00003e09 1548 FUNC GLOBAL DEFAULT 11 _ZN15ScoredAlignmentC2ERN5seqan5AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii\n+ 59: 00007839 288 FUNC WEAK DEFAULT 11 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKNS6_IcSB_EEEEvRT_RT0_\n+ 60: 00007679 78 FUNC WEAK DEFAULT 11 _ZN5seqan6StringIcNS_5AllocIvEEEC2IS3_jvvEERKT_T0_\n+ 61: 000072f1 260 FUNC WEAK DEFAULT 11 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_NS_4SizeISE_E4TypeE\n+ 62: 00008c75 288 FUNC WEAK DEFAULT 11 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_\n+ 63: 000044c5 68 FUNC WEAK DEFAULT 11 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED2Ev\n+ 64: 00007679 78 FUNC WEAK DEFAULT 11 _ZN5seqan6StringIcNS_5AllocIvEEEC1IS3_jvvEERKT_T0_\n+ 65: 0000b190 4 OBJECT UNIQUE DEFAULT 22 _ZN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE\n+ 66: 00007ee1 464 FUNC WEAK DEFAULT 11 _ZN5seqan14ReplaceString_INS_3TagINS_12TagGenerous_EEEE8replace_INS_6StringIjNS_5AllocIvEEEEKS9_EEvRT_NS_4SizeISB_E4TypeESF_RT0_\n+ 67: 0000463d 320 FUNC WEAK DEFAULT 11 _ZN5seqan5writeINS_4IterINSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEENS_14StreamIteratorINS_3TagINS_7Output_EEEEEEENS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS9_INS_10ArrayGaps_EEEEEvRT_RKNS_4GapsIT0_T1_EE\n+ 68: 00004509 76 FUNC WEAK DEFAULT 11 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED0Ev\n+ 69: 00008265 2324 FUNC WEAK DEFAULT 11 _ZN5seqan21_adaptTraceSegmentsToINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEES7_SA_jjS6_EEvRNS_4GapsIT_T0_EERNSB_IT1_T2_EERKNS1_INS_13TraceSegment_IT3_T4_EET5_EE\n 70: 0000b170 4 OBJECT UNIQUE DEFAULT 22 _ZGVN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE\n- 71: 000056c1 62 FUNC WEAK DEFAULT 11 _ZN5seqan5clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n- 72: 0000b189 1 OBJECT UNIQUE DEFAULT 22 _ZZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE15_is_initialized\n- 73: 000077f9 416 FUNC WEAK DEFAULT 11 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_\n- 74: 0000b184 4 OBJECT UNIQUE DEFAULT 22 _ZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE\n- 75: 00007999 748 FUNC WEAK DEFAULT 11 _ZN5seqan6createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n- 76: 000096cc 1 OBJECT UNIQUE DEFAULT 13 _ZN5seqan11TraceValue_IhNS_5FalseEE8VERTICALE\n- 77: 000092cd 176 FUNC WEAK DEFAULT 11 _ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_jPKS8_St9__va_listEjSB_z\n- 78: 00005b91 320 FUNC WEAK DEFAULT 11 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_\n- 79: 00005701 260 FUNC WEAK DEFAULT 11 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE\n- 80: 000096d0 256 OBJECT UNIQUE DEFAULT 13 _ZN5seqan25TranslateTableCharToDna5_IvE5VALUEE\n- 81: 00005fb1 344 FUNC WEAK DEFAULT 11 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIjNS_5AllocIvEEEEKS9_EEvRT_RT0_\n- 82: 00008cc1 1548 FUNC GLOBAL DEFAULT 11 _ZN15ScoredAlignmentC1ERN5seqan5AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii\n- 83: 000097f0 201 OBJECT UNIQUE DEFAULT 13 _ZZNSt8__detail18__to_chars_10_implIjEEvPcjT_E8__digits\n- 84: 0000385d 4 FUNC GLOBAL DEFAULT 11 freeCString\n- 85: 00003861 40 FUNC GLOBAL DEFAULT 11 _Z18cppStringToCStringNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE\n- 86: 00007c89 4152 FUNC GLOBAL DEFAULT 11 _ZN15ScoredAlignment9getStringB5cxx11Ev\n- 87: 00005809 320 FUNC WEAK DEFAULT 11 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_\n- 88: 00006109 82 FUNC WEAK DEFAULT 11 _ZN5seqan6StringIjNS_5AllocIvEEEC2IS3_jvvEERKT_T0_\n- 89: 00005641 62 FUNC WEAK DEFAULT 11 _ZN5seqan5clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n- 90: 000096cd 1 OBJECT UNIQUE DEFAULT 13 _ZN5seqan11TraceValue_IhNS_5FalseEE10HORIZONTALE\n- 91: 0000937d 68 FUNC WEAK DEFAULT 11 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev\n- 92: 00006431 264 FUNC WEAK DEFAULT 11 _ZN5seqan6resizeIhNS_3TagINS_13FullDPMatrix_EEENS_6StringIhNS_5AllocIvEEEEEEvRNS_9DPMatrix_IT_T0_T1_EE\n+ 71: 0000706d 62 FUNC WEAK DEFAULT 11 _ZN5seqan5clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n+ 72: 0000b17d 1 OBJECT UNIQUE DEFAULT 22 _ZZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE15_is_initialized\n+ 73: 000091a1 416 FUNC WEAK DEFAULT 11 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_\n+ 74: 0000b174 4 OBJECT UNIQUE DEFAULT 22 _ZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE\n+ 75: 00009341 748 FUNC WEAK DEFAULT 11 _ZN5seqan6createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n+ 76: 000097ad 1 OBJECT UNIQUE DEFAULT 13 _ZN5seqan11TraceValue_IhNS_5FalseEE8VERTICALE\n+ 77: 00004415 176 FUNC WEAK DEFAULT 11 _ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_jPKS8_St9__va_listEjSB_z\n+ 78: 00007539 320 FUNC WEAK DEFAULT 11 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_\n+ 79: 000070ad 260 FUNC WEAK DEFAULT 11 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE\n+ 80: 000097b0 256 OBJECT UNIQUE DEFAULT 13 _ZN5seqan25TranslateTableCharToDna5_IvE5VALUEE\n+ 81: 00007959 344 FUNC WEAK DEFAULT 11 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIjNS_5AllocIvEEEEKS9_EEvRT_RT0_\n+ 82: 00003e09 1548 FUNC GLOBAL DEFAULT 11 _ZN15ScoredAlignmentC1ERN5seqan5AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii\n+ 83: 000096e4 201 OBJECT UNIQUE DEFAULT 13 _ZZNSt8__detail18__to_chars_10_implIjEEvPcjT_E8__digits\n+ 84: 00005209 4 FUNC GLOBAL DEFAULT 11 freeCString\n+ 85: 0000520d 40 FUNC GLOBAL DEFAULT 11 _Z18cppStringToCStringNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE\n+ 86: 00002dd1 4152 FUNC GLOBAL DEFAULT 11 _ZN15ScoredAlignment9getStringB5cxx11Ev\n+ 87: 000071b1 320 FUNC WEAK DEFAULT 11 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_\n+ 88: 00007ab1 82 FUNC WEAK DEFAULT 11 _ZN5seqan6StringIjNS_5AllocIvEEEC2IS3_jvvEERKT_T0_\n+ 89: 00006fed 62 FUNC WEAK DEFAULT 11 _ZN5seqan5clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n+ 90: 000097ae 1 OBJECT UNIQUE DEFAULT 13 _ZN5seqan11TraceValue_IhNS_5FalseEE10HORIZONTALE\n+ 91: 000044c5 68 FUNC WEAK DEFAULT 11 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev\n+ 92: 00007dd9 264 FUNC WEAK DEFAULT 11 _ZN5seqan6resizeIhNS_3TagINS_13FullDPMatrix_EEENS_6StringIhNS_5AllocIvEEEEEEvRNS_9DPMatrix_IT_T0_T1_EE\n 93: 0000b178 4 OBJECT UNIQUE DEFAULT 22 _ZN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE\n- 94: 00005681 62 FUNC WEAK DEFAULT 11 _ZN5seqan5clearINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE\n- 95: 000071d1 252 FUNC WEAK DEFAULT 11 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE\n- 96: 000046e5 3932 FUNC GLOBAL DEFAULT 11 adapterAlignment\n- 97: 000073ed 728 FUNC WEAK DEFAULT 11 _ZN5seqan6createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n+ 94: 0000702d 62 FUNC WEAK DEFAULT 11 _ZN5seqan5clearINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE\n+ 95: 00008b79 252 FUNC WEAK DEFAULT 11 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE\n+ 96: 00006091 3932 FUNC GLOBAL DEFAULT 11 adapterAlignment\n+ 97: 00008d95 728 FUNC WEAK DEFAULT 11 _ZN5seqan6createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -2,95 +2,95 @@\n Relocation section '.rel.dyn' at offset 0x2614 contains 30 entries:\n Offset Info Type Sym. Value Symbol's Name\n 0000aef8 00000017 R_ARM_RELATIVE \n 0000aefc 00000017 R_ARM_RELATIVE \n 0000af00 00000017 R_ARM_RELATIVE \n 0000af04 00000017 R_ARM_RELATIVE \n 0000b160 00000017 R_ARM_RELATIVE \n-0000b0fc 00004115 R_ARM_GLOB_DAT 0000b174 _ZN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE\n-0000b100 00005015 R_ARM_GLOB_DAT 000096d0 _ZN5seqan25TranslateTableCharToDna5_IvE5VALUEE\n+0000b0fc 00004115 R_ARM_GLOB_DAT 0000b190 _ZN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE\n+0000b100 00005015 R_ARM_GLOB_DAT 000097b0 _ZN5seqan25TranslateTableCharToDna5_IvE5VALUEE\n 0000b104 00000515 R_ARM_GLOB_DAT 00000000 _ZTVSt9basic_iosIcSt11char_traitsIcEE@GLIBCXX_3.4\n 0000b108 00000915 R_ARM_GLOB_DAT 00000000 __stack_chk_guard@GLIBC_2.4\n-0000b10c 00004815 R_ARM_GLOB_DAT 0000b189 _ZZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE15_is_initialized\n-0000b110 00005315 R_ARM_GLOB_DAT 000097f0 _ZZNSt8__detail18__to_chars_10_implIjEEvPcjT_E8__digits\n-0000b114 00003515 R_ARM_GLOB_DAT 0000b188 _ZZN5seqan24AlphabetConversionTable_IcNS_10SimpleTypeIhNS_5Dna5_EEEE10initializeEvE15_is_initialized\n-0000b118 00003015 R_ARM_GLOB_DAT 0000b180 _ZGVN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE\n+0000b10c 00004815 R_ARM_GLOB_DAT 0000b17d _ZZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE15_is_initialized\n+0000b110 00005315 R_ARM_GLOB_DAT 000096e4 _ZZNSt8__detail18__to_chars_10_implIjEEvPcjT_E8__digits\n+0000b114 00003515 R_ARM_GLOB_DAT 0000b17c _ZZN5seqan24AlphabetConversionTable_IcNS_10SimpleTypeIhNS_5Dna5_EEEE10initializeEvE15_is_initialized\n+0000b118 00003015 R_ARM_GLOB_DAT 0000b16c _ZGVN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE\n 0000b11c 00000f15 R_ARM_GLOB_DAT 00000000 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4\n 0000b120 00005d15 R_ARM_GLOB_DAT 0000b178 _ZN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE\n-0000b124 00003815 R_ARM_GLOB_DAT 0000b18c _ZZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE11table_store\n+0000b124 00003815 R_ARM_GLOB_DAT 0000b180 _ZZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE11table_store\n 0000b128 00001415 R_ARM_GLOB_DAT 00000000 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21\n 0000b12c 00001715 R_ARM_GLOB_DAT 00000000 _ZTTNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21\n 0000b130 00004615 R_ARM_GLOB_DAT 0000b170 _ZGVN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE\n-0000b134 00004c15 R_ARM_GLOB_DAT 000096cc _ZN5seqan11TraceValue_IhNS_5FalseEE8VERTICALE\n-0000b138 00003315 R_ARM_GLOB_DAT 0000b16c _ZGVN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE\n-0000b13c 00004a15 R_ARM_GLOB_DAT 0000b184 _ZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE\n+0000b134 00004c15 R_ARM_GLOB_DAT 000097ad _ZN5seqan11TraceValue_IhNS_5FalseEE8VERTICALE\n+0000b138 00003315 R_ARM_GLOB_DAT 0000b18c _ZGVN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE\n+0000b13c 00004a15 R_ARM_GLOB_DAT 0000b174 _ZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE\n 0000b140 00002615 R_ARM_GLOB_DAT 00000000 _ITM_deregisterTMCloneTable\n 0000b144 00002815 R_ARM_GLOB_DAT 00000000 __gmon_start__\n-0000b148 00005a15 R_ARM_GLOB_DAT 000096cd _ZN5seqan11TraceValue_IhNS_5FalseEE10HORIZONTALE\n+0000b148 00005a15 R_ARM_GLOB_DAT 000097ae _ZN5seqan11TraceValue_IhNS_5FalseEE10HORIZONTALE\n 0000b14c 00002915 R_ARM_GLOB_DAT 00000000 _ITM_registerTMCloneTable\n 0000b150 00002a15 R_ARM_GLOB_DAT 00000000 __cxa_finalize@GLIBC_2.4\n 0000b154 00002b15 R_ARM_GLOB_DAT 00000000 vsnprintf@GLIBC_2.4\n 0000b158 00002c15 R_ARM_GLOB_DAT 00000000 _ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21\n 0000b15c 00002e15 R_ARM_GLOB_DAT 00000000 _ZNSt8ios_base4InitD1Ev@GLIBCXX_3.4\n \n Relocation section '.rel.plt' at offset 0x2704 contains 60 entries:\n Offset Info Type Sym. Value Symbol's Name\n 0000b00c 00000316 R_ARM_JUMP_SLOT 00000000 _Znwj@GLIBCXX_3.4\n-0000b010 00005e16 R_ARM_JUMP_SLOT 00005681 _ZN5seqan5clearINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE\n-0000b014 00004b16 R_ARM_JUMP_SLOT 00007999 _ZN5seqan6createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n+0000b010 00005e16 R_ARM_JUMP_SLOT 0000702d _ZN5seqan5clearINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE\n+0000b014 00004b16 R_ARM_JUMP_SLOT 00009341 _ZN5seqan6createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n 0000b018 00000416 R_ARM_JUMP_SLOT 00000000 __aeabi_atexit@CXXABI_ARM_1.3.3\n 0000b01c 00000616 R_ARM_JUMP_SLOT 00000000 _ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev@GLIBCXX_3.4.21\n 0000b020 00000716 R_ARM_JUMP_SLOT 00000000 free@GLIBC_2.4\n 0000b024 00000816 R_ARM_JUMP_SLOT 00000000 _ZNSt8ios_baseC2Ev@GLIBCXX_3.4\n-0000b028 00005f16 R_ARM_JUMP_SLOT 000071d1 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE\n+0000b028 00005f16 R_ARM_JUMP_SLOT 00008b79 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE\n 0000b02c 00000a16 R_ARM_JUMP_SLOT 00000000 _ZNSt8ios_baseD2Ev@GLIBCXX_3.4\n-0000b030 00005616 R_ARM_JUMP_SLOT 00007c89 _ZN15ScoredAlignment9getStringB5cxx11Ev\n-0000b034 00004316 R_ARM_JUMP_SLOT 000094f5 _ZN5seqan5writeINS_4IterINSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEENS_14StreamIteratorINS_3TagINS_7Output_EEEEEEENS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS9_INS_10ArrayGaps_EEEEEvRT_RKNS_4GapsIT0_T1_EE\n+0000b030 00005616 R_ARM_JUMP_SLOT 00002dd1 _ZN15ScoredAlignment9getStringB5cxx11Ev\n+0000b034 00004316 R_ARM_JUMP_SLOT 0000463d _ZN5seqan5writeINS_4IterINSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEENS_14StreamIteratorINS_3TagINS_7Output_EEEEEEENS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS9_INS_10ArrayGaps_EEEEEvRT_RKNS_4GapsIT0_T1_EE\n 0000b038 00000b16 R_ARM_JUMP_SLOT 00000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEjjPKcj@GLIBCXX_3.4.21\n 0000b03c 00000c16 R_ARM_JUMP_SLOT 00000000 __aeabi_uidivmod@GCC_3.5\n-0000b040 00004916 R_ARM_JUMP_SLOT 000077f9 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_\n+0000b040 00004916 R_ARM_JUMP_SLOT 000091a1 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_\n 0000b044 00000d16 R_ARM_JUMP_SLOT 00000000 _ZSt20__throw_length_errorPKc@GLIBCXX_3.4\n-0000b048 00003116 R_ARM_JUMP_SLOT 000076c5 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE\n+0000b048 00003116 R_ARM_JUMP_SLOT 0000906d _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE\n 0000b04c 00000e16 R_ARM_JUMP_SLOT 00000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_@GLIBCXX_3.4.21\n-0000b050 00003b16 R_ARM_JUMP_SLOT 00005e91 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKNS6_IcSB_EEEEvRT_RT0_\n+0000b050 00003b16 R_ARM_JUMP_SLOT 00007839 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKNS6_IcSB_EEEEvRT_RT0_\n 0000b054 00001016 R_ARM_JUMP_SLOT 00000000 memset@GLIBC_2.4\n 0000b058 00001116 R_ARM_JUMP_SLOT 00000000 _ZdlPvj@CXXABI_1.3.9\n-0000b05c 00005116 R_ARM_JUMP_SLOT 00005fb1 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIjNS_5AllocIvEEEEKS9_EEvRT_RT0_\n-0000b060 00005716 R_ARM_JUMP_SLOT 00005809 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_\n+0000b05c 00005116 R_ARM_JUMP_SLOT 00007959 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIjNS_5AllocIvEEEEKS9_EEvRT_RT0_\n+0000b060 00005716 R_ARM_JUMP_SLOT 000071b1 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_\n 0000b064 00001216 R_ARM_JUMP_SLOT 00000000 memmove@GLIBC_2.4\n-0000b068 00002f16 R_ARM_JUMP_SLOT 0000615d _ZN5seqan6createINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE\n-0000b06c 00005516 R_ARM_JUMP_SLOT 00003861 _Z18cppStringToCStringNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE\n-0000b070 00003e16 R_ARM_JUMP_SLOT 000072cd _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_\n+0000b068 00002f16 R_ARM_JUMP_SLOT 00007b05 _ZN5seqan6createINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE\n+0000b06c 00005516 R_ARM_JUMP_SLOT 0000520d _Z18cppStringToCStringNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE\n+0000b070 00003e16 R_ARM_JUMP_SLOT 00008c75 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_\n 0000b074 00001316 R_ARM_JUMP_SLOT 00000000 _ZdlPv@GLIBCXX_3.4\n 0000b078 00001516 R_ARM_JUMP_SLOT 00000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcj@GLIBCXX_3.4.21\n 0000b07c 00001616 R_ARM_JUMP_SLOT 00000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructEjc@GLIBCXX_3.4.21\n-0000b080 00004516 R_ARM_JUMP_SLOT 000068bd _ZN5seqan21_adaptTraceSegmentsToINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEES7_SA_jjS6_EEvRNS_4GapsIT_T0_EERNSB_IT1_T2_EERKNS1_INS_13TraceSegment_IT3_T4_EET5_EE\n+0000b080 00004516 R_ARM_JUMP_SLOT 00008265 _ZN5seqan21_adaptTraceSegmentsToINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEES7_SA_jjS6_EEvRNS_4GapsIT_T0_EERNSB_IT1_T2_EERKNS1_INS_13TraceSegment_IT3_T4_EET5_EE\n 0000b084 00001816 R_ARM_JUMP_SLOT 00000000 __stack_chk_fail@GLIBC_2.4\n 0000b088 00001916 R_ARM_JUMP_SLOT 00000000 __cxa_end_cleanup@CXXABI_1.3\n 0000b08c 00001a16 R_ARM_JUMP_SLOT 00000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv@GLIBCXX_3.4.21\n 0000b090 00001b16 R_ARM_JUMP_SLOT 00000000 _ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E@GLIBCXX_3.4\n-0000b094 00005916 R_ARM_JUMP_SLOT 00005641 _ZN5seqan5clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n+0000b094 00005916 R_ARM_JUMP_SLOT 00006fed _ZN5seqan5clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n 0000b098 00001c16 R_ARM_JUMP_SLOT 00000000 _ZNSt6localeD1Ev@GLIBCXX_3.4\n 0000b09c 00001d16 R_ARM_JUMP_SLOT 00000000 __aeabi_uidiv@GCC_3.5\n 0000b0a0 00001e16 R_ARM_JUMP_SLOT 00000000 memcpy@GLIBC_2.4\n-0000b0a4 00004e16 R_ARM_JUMP_SLOT 00005b91 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_\n+0000b0a4 00004e16 R_ARM_JUMP_SLOT 00007539 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_\n 0000b0a8 00001f16 R_ARM_JUMP_SLOT 00000000 malloc@GLIBC_2.4\n 0000b0ac 00002016 R_ARM_JUMP_SLOT 00000000 strlen@GLIBC_2.4\n 0000b0b0 00002116 R_ARM_JUMP_SLOT 00000000 _ZNSt8ios_base4InitC1Ev@GLIBCXX_3.4\n-0000b0b4 00003716 R_ARM_JUMP_SLOT 00006709 _ZN5seqan10insertGapsINS_4GapsINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEEEEjEEvRKNS_4IterIT_NS_12GapsIteratorISB_EEEET0_\n-0000b0b8 00004716 R_ARM_JUMP_SLOT 000056c1 _ZN5seqan5clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n-0000b0bc 00005b16 R_ARM_JUMP_SLOT 0000937d _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev\n+0000b0b4 00003716 R_ARM_JUMP_SLOT 000080b1 _ZN5seqan10insertGapsINS_4GapsINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEEEEjEEvRKNS_4IterIT_NS_12GapsIteratorISB_EEEET0_\n+0000b0b8 00004716 R_ARM_JUMP_SLOT 0000706d _ZN5seqan5clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n+0000b0bc 00005b16 R_ARM_JUMP_SLOT 000044c5 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev\n 0000b0c0 00002316 R_ARM_JUMP_SLOT 00000000 __gxx_personality_v0@CXXABI_1.3\n-0000b0c4 00004216 R_ARM_JUMP_SLOT 00006539 _ZN5seqan14ReplaceString_INS_3TagINS_12TagGenerous_EEEE8replace_INS_6StringIjNS_5AllocIvEEEEKS9_EEvRT_NS_4SizeISB_E4TypeESF_RT0_\n-0000b0c8 00003616 R_ARM_JUMP_SLOT 00005a51 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_\n-0000b0cc 00005c16 R_ARM_JUMP_SLOT 00006431 _ZN5seqan6resizeIhNS_3TagINS_13FullDPMatrix_EEENS_6StringIhNS_5AllocIvEEEEEEvRNS_9DPMatrix_IT_T0_T1_EE\n+0000b0c4 00004216 R_ARM_JUMP_SLOT 00007ee1 _ZN5seqan14ReplaceString_INS_3TagINS_12TagGenerous_EEEE8replace_INS_6StringIjNS_5AllocIvEEEEKS9_EEvRT_NS_4SizeISB_E4TypeESF_RT0_\n+0000b0c8 00003616 R_ARM_JUMP_SLOT 000073f9 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_\n+0000b0cc 00005c16 R_ARM_JUMP_SLOT 00007dd9 _ZN5seqan6resizeIhNS_3TagINS_13FullDPMatrix_EEENS_6StringIhNS_5AllocIvEEEEEEvRNS_9DPMatrix_IT_T0_T1_EE\n 0000b0d0 00002416 R_ARM_JUMP_SLOT 00000000 _ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate@GLIBCXX_3.4\n 0000b0d4 00002516 R_ARM_JUMP_SLOT 00000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERjj@GLIBCXX_3.4.21\n-0000b0d8 00004d16 R_ARM_JUMP_SLOT 000092cd _ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_jPKS8_St9__va_listEjSB_z\n-0000b0dc 00004f16 R_ARM_JUMP_SLOT 00005701 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE\n-0000b0e0 00003416 R_ARM_JUMP_SLOT 0000940d _ZN5seqan9goFurtherIKNS_4GapsINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEEEEiEEvRNS_4IterIT_NS_12GapsIteratorISB_EEEET0_\n-0000b0e4 00006116 R_ARM_JUMP_SLOT 000073ed _ZN5seqan6createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n-0000b0e8 00005216 R_ARM_JUMP_SLOT 00008cc1 _ZN15ScoredAlignmentC1ERN5seqan5AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii\n+0000b0d8 00004d16 R_ARM_JUMP_SLOT 00004415 _ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_jPKS8_St9__va_listEjSB_z\n+0000b0dc 00004f16 R_ARM_JUMP_SLOT 000070ad _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE\n+0000b0e0 00003416 R_ARM_JUMP_SLOT 00004555 _ZN5seqan9goFurtherIKNS_4GapsINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEEEEiEEvRNS_4IterIT_NS_12GapsIteratorISB_EEEET0_\n+0000b0e4 00006116 R_ARM_JUMP_SLOT 00008d95 _ZN5seqan6createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n+0000b0e8 00005216 R_ARM_JUMP_SLOT 00003e09 _ZN15ScoredAlignmentC1ERN5seqan5AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii\n 0000b0ec 00002816 R_ARM_JUMP_SLOT 00000000 __gmon_start__\n 0000b0f0 00002a16 R_ARM_JUMP_SLOT 00000000 __cxa_finalize@GLIBC_2.4\n-0000b0f4 00003d16 R_ARM_JUMP_SLOT 00005949 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_NS_4SizeISE_E4TypeE\n+0000b0f4 00003d16 R_ARM_JUMP_SLOT 000072f1 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_NS_4SizeISE_E4TypeE\n 0000b0f8 00002d16 R_ARM_JUMP_SLOT 00000000 _ZNSt6localeC1Ev@GLIBCXX_3.4\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -2,15 +2,15 @@\n Dynamic section at offset 0x9f08 contains 27 entries:\n Tag Type Name/Value\n 0x00000001 (NEEDED) Shared library: [libstdc++.so.6]\n 0x00000001 (NEEDED) Shared library: [libgcc_s.so.1]\n 0x00000001 (NEEDED) Shared library: [libc.so.6]\n 0x00000001 (NEEDED) Shared library: [ld-linux-armhf.so.3]\n 0x0000000c (INIT) 0x28e4\n- 0x0000000d (FINI) 0x9634\n+ 0x0000000d (FINI) 0x962c\n 0x00000019 (INIT_ARRAY) 0xaef8\n 0x0000001b (INIT_ARRAYSZ) 12 (bytes)\n 0x0000001a (FINI_ARRAY) 0xaf04\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x138\n 0x00000005 (STRTAB) 0x908\n 0x00000006 (SYMTAB) 0x2e8\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: dea38d582202ef51602cbc5edfa7e56391eeb0b8\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a81ef845cd6c4ffae7558557a6dbefc49f69c6bd\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "comments": ["Ordering differences only"], "unified_diff": "@@ -1,25 +1,65 @@\n __gmon_start__\n _ITM_deregisterTMCloneTable\n _ITM_registerTMCloneTable\n __cxa_finalize\n+_ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_jPKS8_St9__va_listEjSB_z\n _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERjj\n __stack_chk_fail\n __stack_chk_guard\n+__aeabi_unwind_cpp_pr1\n+_ZN15ScoredAlignment9getStringB5cxx11Ev\n+_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructEjc\n+_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcj\n+_ZZNSt8__detail18__to_chars_10_implIjEEvPcjT_E8__digits\n+vsnprintf\n+_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEjjPKcj\n+_ZSt20__throw_length_errorPKc\n+_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv\n+__cxa_end_cleanup\n+__gxx_personality_v0\n+_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED2Ev\n+_ZNSt6localeD1Ev\n+_ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE\n+_ZTVSt15basic_streambufIcSt11char_traitsIcEE\n+_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev\n+_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED0Ev\n+_ZN5seqan9goFurtherIKNS_4GapsINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEEEEiEEvRNS_4IterIT_NS_12GapsIteratorISB_EEEET0_\n+_ZN5seqan5writeINS_4IterINSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEENS_14StreamIteratorINS_3TagINS_7Output_EEEEEEENS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS9_INS_10ArrayGaps_EEEEEvRT_RKNS_4GapsIT0_T1_EE\n+_ZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE\n __aeabi_unwind_cpp_pr0\n+_ZN15ScoredAlignmentC2ERN5seqan5AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii\n+_ZNSt8ios_baseC2Ev\n+_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E\n+_ZNSt6localeC1Ev\n+_ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate\n+_ZNSt8ios_baseD2Ev\n+_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_\n+_ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev\n+_ZTVSt9basic_iosIcSt11char_traitsIcEE\n+_ZTTNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE\n+_ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE\n+_ZN15ScoredAlignmentC1ERN5seqan5AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii\n+_ZNSt8ios_base4InitC1Ev\n+__aeabi_atexit\n+_ZNSt8ios_base4InitD1Ev\n+_ZGVN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE\n+_ZN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE\n+_ZGVN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE\n+_ZZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE15_is_initialized\n+_ZZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE11table_store\n+_ZZN5seqan24AlphabetConversionTable_IcNS_10SimpleTypeIhNS_5Dna5_EEEE10initializeEvE15_is_initialized\n _ZN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE\n freeCString\n _Z18cppStringToCStringNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE\n _ZN5seqan5clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n _ZN5seqan5clearINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE\n _ZN5seqan5clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE\n _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_\n-__cxa_end_cleanup\n-__gxx_personality_v0\n _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_NS_4SizeISE_E4TypeE\n _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_\n _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_\n _ZN5seqan6StringIcNS_5AllocIvEEEC2IS3_jvvEERKT_T0_\n _ZN5seqan6StringIcNS_5AllocIvEEEC1IS3_jvvEERKT_T0_\n _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKPcEEvRT_RT0_NS_4SizeISC_E4TypeE\n _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKNS6_IcSB_EEEEvRT_RT0_\n@@ -39,55 +79,15 @@\n _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE\n _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_\n _ZN5seqan6createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE\n _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_\n _ZN5seqan6createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n adapterAlignment\n-_ZN15ScoredAlignmentC1ERN5seqan5AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii\n-_ZN15ScoredAlignment9getStringB5cxx11Ev\n-_ZN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE\n-_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv\n-_ZNSt8ios_base4InitC1Ev\n-__aeabi_atexit\n-_ZNSt8ios_base4InitD1Ev\n-_ZGVN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE\n _ZGVN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE\n-_ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_jPKS8_St9__va_listEjSB_z\n-__aeabi_unwind_cpp_pr1\n-_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructEjc\n-_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcj\n-_ZZNSt8__detail18__to_chars_10_implIjEEvPcjT_E8__digits\n-vsnprintf\n-_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEjjPKcj\n-_ZSt20__throw_length_errorPKc\n-_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED2Ev\n-_ZNSt6localeD1Ev\n-_ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE\n-_ZTVSt15basic_streambufIcSt11char_traitsIcEE\n-_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev\n-_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED0Ev\n-_ZN5seqan9goFurtherIKNS_4GapsINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEEEEiEEvRNS_4IterIT_NS_12GapsIteratorISB_EEEET0_\n-_ZN5seqan5writeINS_4IterINSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEENS_14StreamIteratorINS_3TagINS_7Output_EEEEEEENS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS9_INS_10ArrayGaps_EEEEEvRT_RKNS_4GapsIT0_T1_EE\n-_ZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE\n-_ZN15ScoredAlignmentC2ERN5seqan5AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii\n-_ZNSt8ios_baseC2Ev\n-_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E\n-_ZNSt6localeC1Ev\n-_ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate\n-_ZNSt8ios_baseD2Ev\n-_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_\n-_ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev\n-_ZTVSt9basic_iosIcSt11char_traitsIcEE\n-_ZTTNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE\n-_ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE\n-_ZGVN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE\n-_ZZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE15_is_initialized\n-_ZZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE11table_store\n-_ZZN5seqan24AlphabetConversionTable_IcNS_10SimpleTypeIhNS_5Dna5_EEEE10initializeEvE15_is_initialized\n libstdc++.so.6\n libgcc_s.so.1\n libc.so.6\n ld-linux-armhf.so.3\n GLIBC_2.4\n CXXABI_1.3\n CXXABI_1.3.9\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -1,441 +1,441 @@\n \n Hex dump of section '.dynstr':\n 0x00000908 005f5f67 6d6f6e5f 73746172 745f5f00 .__gmon_start__.\n 0x00000918 5f49544d 5f646572 65676973 74657254 _ITM_deregisterT\n 0x00000928 4d436c6f 6e655461 626c6500 5f49544d MCloneTable._ITM\n 0x00000938 5f726567 69737465 72544d43 6c6f6e65 _registerTMClone\n 0x00000948 5461626c 65005f5f 6378615f 66696e61 Table.__cxa_fina\n- 0x00000958 6c697a65 005f5a4e 5374375f 5f637878 lize._ZNSt7__cxx\n- 0x00000968 31313132 62617369 635f7374 72696e67 1112basic_string\n- 0x00000978 49635374 31316368 61725f74 72616974 IcSt11char_trait\n- 0x00000988 73496345 53614963 4545395f 4d5f6372 sIcESaIcEE9_M_cr\n- 0x00000998 65617465 45526a6a 006d656d 63707900 eateERjj.memcpy.\n- 0x000009a8 5f5f7374 61636b5f 63686b5f 6661696c __stack_chk_fail\n- 0x000009b8 005f5f73 7461636b 5f63686b 5f677561 .__stack_chk_gua\n- 0x000009c8 7264005f 5f616561 62695f75 6e77696e rd.__aeabi_unwin\n- 0x000009d8 645f6370 705f7072 30005f5a 4e357365 d_cpp_pr0._ZN5se\n- 0x000009e8 71616e32 31445043 656c6c44 65666175 qan21DPCellDefau\n- 0x000009f8 6c74496e 66696e69 7479494e 535f3744 ltInfinityINS_7D\n- 0x00000a08 5043656c 6c5f4969 4e535f33 54616749 PCell_IiNS_3TagI\n- 0x00000a18 4e535f31 31416666 696e6547 6170735f NS_11AffineGaps_\n- 0x00000a28 45454545 45453556 414c5545 45005f5a EEEEEE5VALUEE._Z\n- 0x00000a38 6e776a00 5f5a646c 50760066 72656543 nwj._ZdlPv.freeC\n- 0x00000a48 53747269 6e670066 72656500 5f5a3138 String.free._Z18\n- 0x00000a58 63707053 7472696e 67546f43 53747269 cppStringToCStri\n- 0x00000a68 6e674e53 74375f5f 63787831 31313262 ngNSt7__cxx1112b\n- 0x00000a78 61736963 5f737472 696e6749 63537431 asic_stringIcSt1\n- 0x00000a88 31636861 725f7472 61697473 49634553 1char_traitsIcES\n- 0x00000a98 61496345 4545006d 616c6c6f 63006d65 aIcEEE.malloc.me\n- 0x00000aa8 6d6d6f76 65005f5a 4e357365 71616e35 mmove._ZN5seqan5\n- 0x00000ab8 636c6561 72494e53 5f364d61 74726978 clearINS_6Matrix\n- 0x00000ac8 494e535f 37445043 656c6c5f 49694e53 INS_7DPCell_IiNS\n- 0x00000ad8 5f335461 67494e53 5f31314c 696e6561 _3TagINS_11Linea\n- 0x00000ae8 72476170 735f4545 4545454c 6a32454e rGaps_EEEEELj2EN\n- 0x00000af8 535f3653 7472696e 67495336 5f4e535f S_6StringIS6_NS_\n- 0x00000b08 35416c6c 6f634976 45454545 45454545 5AllocIvEEEEEEEE\n- 0x00000b18 76524e53 5f36486f 6c646572 49545f4e vRNS_6HolderIT_N\n- 0x00000b28 53335f49 4e535f39 54726973 74617465 S3_INS_9Tristate\n- 0x00000b38 5f454545 4545005f 5a4e3573 6571616e _EEEEE._ZN5seqan\n- 0x00000b48 35636c65 6172494e 535f364d 61747269 5clearINS_6Matri\n- 0x00000b58 7849684c 6a32454e 535f3653 7472696e xIhLj2ENS_6Strin\n- 0x00000b68 6749684e 535f3541 6c6c6f63 49764545 gIhNS_5AllocIvEE\n- 0x00000b78 45454545 45457652 4e535f36 486f6c64 EEEEEEvRNS_6Hold\n- 0x00000b88 65724954 5f4e535f 33546167 494e535f erIT_NS_3TagINS_\n- 0x00000b98 39547269 73746174 655f4545 45454500 9Tristate_EEEEE.\n- 0x00000ba8 5f5a4e35 73657161 6e35636c 65617249 _ZN5seqan5clearI\n- 0x00000bb8 4e535f36 4d617472 6978494e 535f3744 NS_6MatrixINS_7D\n- 0x00000bc8 5043656c 6c5f4969 4e535f33 54616749 PCell_IiNS_3TagI\n- 0x00000bd8 4e535f31 31416666 696e6547 6170735f NS_11AffineGaps_\n- 0x00000be8 45454545 454c6a32 454e535f 36537472 EEEEELj2ENS_6Str\n- 0x00000bf8 696e6749 53365f4e 535f3541 6c6c6f63 ingIS6_NS_5Alloc\n- 0x00000c08 49764545 45454545 45457652 4e535f36 IvEEEEEEEEvRNS_6\n- 0x00000c18 486f6c64 65724954 5f4e5333 5f494e53 HolderIT_NS3_INS\n- 0x00000c28 5f395472 69737461 74655f45 45454545 _9Tristate_EEEEE\n- 0x00000c38 005f5a4e 35736571 616e3133 41737369 ._ZN5seqan13Assi\n- 0x00000c48 676e5374 72696e67 5f494e53 5f335461 gnString_INS_3Ta\n- 0x00000c58 67494e53 5f313254 61674765 6e65726f gINS_12TagGenero\n- 0x00000c68 75735f45 45454537 61737369 676e5f49 us_EEEE7assign_I\n- 0x00000c78 4e535f36 53747269 6e674968 4e535f35 NS_6StringIhNS_5\n- 0x00000c88 416c6c6f 63497645 4545454b 53395f45 AllocIvEEEEKS9_E\n- 0x00000c98 45765254 5f525430 5f4e535f 3453697a EvRT_RT0_NS_4Siz\n- 0x00000ca8 65495342 5f453454 79706545 005f5a4e eISB_E4TypeE._ZN\n- 0x00000cb8 35736571 616e3133 41737369 676e5374 5seqan13AssignSt\n- 0x00000cc8 72696e67 5f494e53 5f335461 67494e53 ring_INS_3TagINS\n- 0x00000cd8 5f313254 61674765 6e65726f 75735f45 _12TagGenerous_E\n- 0x00000ce8 45454537 61737369 676e5f49 4e535f36 EEE7assign_INS_6\n- 0x00000cf8 53747269 6e674968 4e535f35 416c6c6f StringIhNS_5Allo\n- 0x00000d08 63497645 4545454b 53395f45 45765254 cIvEEEEKS9_EEvRT\n- 0x00000d18 5f525430 5f005f5f 6378615f 656e645f _RT0_.__cxa_end_\n- 0x00000d28 636c6561 6e757000 5f5f6778 785f7065 cleanup.__gxx_pe\n- 0x00000d38 72736f6e 616c6974 795f7630 005f5a4e rsonality_v0._ZN\n- 0x00000d48 35736571 616e3133 41737369 676e5374 5seqan13AssignSt\n- 0x00000d58 72696e67 5f494e53 5f335461 67494e53 ring_INS_3TagINS\n- 0x00000d68 5f313254 61674765 6e65726f 75735f45 _12TagGenerous_E\n- 0x00000d78 45454537 61737369 676e5f49 4e535f36 EEE7assign_INS_6\n- 0x00000d88 53747269 6e67494e 535f3130 53696d70 StringINS_10Simp\n- 0x00000d98 6c655479 70654968 4e535f35 446e6135 leTypeIhNS_5Dna5\n- 0x00000da8 5f454545 4e535f35 416c6c6f 63497645 _EEENS_5AllocIvE\n- 0x00000db8 4545454b 53435f45 45765254 5f525430 EEEKSC_EEvRT_RT0\n- 0x00000dc8 5f4e535f 3453697a 65495345 5f453454 _NS_4SizeISE_E4T\n- 0x00000dd8 79706545 005f5a4e 35736571 616e3133 ypeE._ZN5seqan13\n- 0x00000de8 41737369 676e5374 72696e67 5f494e53 AssignString_INS\n- 0x00000df8 5f335461 67494e53 5f313254 61674765 _3TagINS_12TagGe\n- 0x00000e08 6e65726f 75735f45 45454537 61737369 nerous_EEEE7assi\n- 0x00000e18 676e5f49 4e535f36 53747269 6e67494e gn_INS_6StringIN\n- 0x00000e28 535f3130 53696d70 6c655479 70654968 S_10SimpleTypeIh\n- 0x00000e38 4e535f35 446e6135 5f454545 4e535f35 NS_5Dna5_EEENS_5\n- 0x00000e48 416c6c6f 63497645 4545454b 53435f45 AllocIvEEEEKSC_E\n- 0x00000e58 45765254 5f525430 5f005f5a 4e357365 EvRT_RT0_._ZN5se\n- 0x00000e68 71616e31 33417373 69676e53 7472696e qan13AssignStrin\n- 0x00000e78 675f494e 535f3354 6167494e 535f3132 g_INS_3TagINS_12\n- 0x00000e88 54616747 656e6572 6f75735f 45454545 TagGenerous_EEEE\n- 0x00000e98 37617373 69676e5f 494e535f 36537472 7assign_INS_6Str\n- 0x00000ea8 696e6749 634e535f 35416c6c 6f634976 ingIcNS_5AllocIv\n- 0x00000eb8 45454545 4b53395f 45457652 545f5254 EEEEKS9_EEvRT_RT\n- 0x00000ec8 305f005f 5a4e3573 6571616e 36537472 0_._ZN5seqan6Str\n- 0x00000ed8 696e6749 634e535f 35416c6c 6f634976 ingIcNS_5AllocIv\n- 0x00000ee8 45454543 32495333 5f6a7676 4545524b EEEC2IS3_jvvEERK\n- 0x00000ef8 545f5430 5f005f5a 4e357365 71616e36 T_T0_._ZN5seqan6\n- 0x00000f08 53747269 6e674963 4e535f35 416c6c6f StringIcNS_5Allo\n- 0x00000f18 63497645 45454331 4953335f 6a767645 cIvEEEC1IS3_jvvE\n- 0x00000f28 45524b54 5f54305f 005f5a4e 35736571 ERKT_T0_._ZN5seq\n- 0x00000f38 616e3133 41737369 676e5374 72696e67 an13AssignString\n- 0x00000f48 5f494e53 5f335461 67494e53 5f313254 _INS_3TagINS_12T\n- 0x00000f58 61674765 6e65726f 75735f45 45454537 agGenerous_EEEE7\n- 0x00000f68 61737369 676e5f49 4e535f36 53747269 assign_INS_6Stri\n- 0x00000f78 6e674963 4e535f35 416c6c6f 63497645 ngIcNS_5AllocIvE\n- 0x00000f88 4545454b 50634545 7652545f 5254305f EEEKPcEEvRT_RT0_\n- 0x00000f98 4e535f34 53697a65 4953435f 45345479 NS_4SizeISC_E4Ty\n- 0x00000fa8 70654500 7374726c 656e005f 5a4e3573 peE.strlen._ZN5s\n- 0x00000fb8 6571616e 31334173 7369676e 53747269 eqan13AssignStri\n- 0x00000fc8 6e675f49 4e535f33 54616749 4e535f31 ng_INS_3TagINS_1\n- 0x00000fd8 32546167 47656e65 726f7573 5f454545 2TagGenerous_EEE\n- 0x00000fe8 45376173 7369676e 5f494e53 5f365374 E7assign_INS_6St\n- 0x00000ff8 72696e67 494e535f 31305369 6d706c65 ringINS_10Simple\n- 0x00001008 54797065 49684e53 5f35446e 61355f45 TypeIhNS_5Dna5_E\n- 0x00001018 45454e53 5f35416c 6c6f6349 76454545 EENS_5AllocIvEEE\n- 0x00001028 454b4e53 365f4963 53425f45 45454576 EKNS6_IcSB_EEEEv\n- 0x00001038 52545f52 54305f00 5f5a4e35 73657161 RT_RT0_._ZN5seqa\n- 0x00001048 6e323554 72616e73 6c617465 5461626c n25TranslateTabl\n- 0x00001058 65436861 72546f44 6e61355f 49764535 eCharToDna5_IvE5\n- 0x00001068 56414c55 4545005f 5a4e3573 6571616e VALUEE._ZN5seqan\n- 0x00001078 31334173 7369676e 53747269 6e675f49 13AssignString_I\n- 0x00001088 4e535f33 54616749 4e535f31 32546167 NS_3TagINS_12Tag\n- 0x00001098 47656e65 726f7573 5f454545 45376173 Generous_EEEE7as\n- 0x000010a8 7369676e 5f494e53 5f365374 72696e67 sign_INS_6String\n- 0x000010b8 496a4e53 5f35416c 6c6f6349 76454545 IjNS_5AllocIvEEE\n- 0x000010c8 454b5339 5f454576 52545f52 54305f00 EKS9_EEvRT_RT0_.\n- 0x000010d8 5f5a4e35 73657161 6e365374 72696e67 _ZN5seqan6String\n- 0x000010e8 496a4e53 5f35416c 6c6f6349 76454545 IjNS_5AllocIvEEE\n- 0x000010f8 43324953 335f6a76 76454552 4b545f54 C2IS3_jvvEERKT_T\n- 0x00001108 305f005f 5a4e3573 6571616e 36537472 0_._ZN5seqan6Str\n- 0x00001118 696e6749 6a4e535f 35416c6c 6f634976 ingIjNS_5AllocIv\n- 0x00001128 45454543 31495333 5f6a7676 4545524b EEEC1IS3_jvvEERK\n- 0x00001138 545f5430 5f005f5a 4e357365 71616e36 T_T0_._ZN5seqan6\n- 0x00001148 63726561 7465494e 535f364d 61747269 createINS_6Matri\n- 0x00001158 7849684c 6a32454e 535f3653 7472696e xIhLj2ENS_6Strin\n- 0x00001168 6749684e 535f3541 6c6c6f63 49764545 gIhNS_5AllocIvEE\n- 0x00001178 45454545 45457652 4e535f36 486f6c64 EEEEEEvRNS_6Hold\n- 0x00001188 65724954 5f4e535f 33546167 494e535f erIT_NS_3TagINS_\n- 0x00001198 39547269 73746174 655f4545 45454500 9Tristate_EEEEE.\n- 0x000011a8 6d656d73 6574005f 5a4e3573 6571616e memset._ZN5seqan\n- 0x000011b8 36726573 697a6549 684e535f 33546167 6resizeIhNS_3Tag\n- 0x000011c8 494e535f 31334675 6c6c4450 4d617472 INS_13FullDPMatr\n- 0x000011d8 69785f45 45454e53 5f365374 72696e67 ix_EEENS_6String\n- 0x000011e8 49684e53 5f35416c 6c6f6349 76454545 IhNS_5AllocIvEEE\n- 0x000011f8 45454576 524e535f 3944504d 61747269 EEEvRNS_9DPMatri\n- 0x00001208 785f4954 5f54305f 54315f45 45005f5f x_IT_T0_T1_EE.__\n- 0x00001218 61656162 695f7569 64697600 5f5f6165 aeabi_uidiv.__ae\n- 0x00001228 6162695f 75696469 766d6f64 005f5a4e abi_uidivmod._ZN\n- 0x00001238 35736571 616e3131 54726163 6556616c 5seqan11TraceVal\n- 0x00001248 75655f49 684e535f 3546616c 73654545 ue_IhNS_5FalseEE\n- 0x00001258 38564552 54494341 4c45005f 5a4e3573 8VERTICALE._ZN5s\n- 0x00001268 6571616e 31315472 61636556 616c7565 eqan11TraceValue\n- 0x00001278 5f49684e 535f3546 616c7365 45453130 _IhNS_5FalseEE10\n- 0x00001288 484f5249 5a4f4e54 414c4500 5f5a4e35 HORIZONTALE._ZN5\n- 0x00001298 73657161 6e313452 65706c61 63655374 seqan14ReplaceSt\n- 0x000012a8 72696e67 5f494e53 5f335461 67494e53 ring_INS_3TagINS\n- 0x000012b8 5f313254 61674765 6e65726f 75735f45 _12TagGenerous_E\n- 0x000012c8 45454538 7265706c 6163655f 494e535f EEE8replace_INS_\n- 0x000012d8 36537472 696e6749 6a4e535f 35416c6c 6StringIjNS_5All\n- 0x000012e8 6f634976 45454545 4b53395f 45457652 ocIvEEEEKS9_EEvR\n- 0x000012f8 545f4e53 5f345369 7a654953 425f4534 T_NS_4SizeISB_E4\n- 0x00001308 54797065 4553465f 5254305f 005f5a4e TypeESF_RT0_._ZN\n- 0x00001318 35736571 616e3130 696e7365 72744761 5seqan10insertGa\n- 0x00001328 7073494e 535f3447 61707349 4e535f36 psINS_4GapsINS_6\n- 0x00001338 53747269 6e67494e 535f3130 53696d70 StringINS_10Simp\n- 0x00001348 6c655479 70654968 4e535f35 446e6135 leTypeIhNS_5Dna5\n- 0x00001358 5f454545 4e535f35 416c6c6f 63497645 _EEENS_5AllocIvE\n- 0x00001368 4545454e 535f3354 6167494e 535f3130 EEENS_3TagINS_10\n- 0x00001378 41727261 79476170 735f4545 4545456a ArrayGaps_EEEEEj\n- 0x00001388 45457652 4b4e535f 34497465 7249545f EEvRKNS_4IterIT_\n- 0x00001398 4e535f31 32476170 73497465 7261746f NS_12GapsIterato\n- 0x000013a8 72495342 5f454545 4554305f 005f5a4e rISB_EEEET0_._ZN\n- 0x000013b8 35736571 616e3231 5f616461 70745472 5seqan21_adaptTr\n- 0x000013c8 61636553 65676d65 6e747354 6f494e53 aceSegmentsToINS\n- 0x000013d8 5f365374 72696e67 494e535f 31305369 _6StringINS_10Si\n- 0x000013e8 6d706c65 54797065 49684e53 5f35446e mpleTypeIhNS_5Dn\n- 0x000013f8 61355f45 45454e53 5f35416c 6c6f6349 a5_EEENS_5AllocI\n- 0x00001408 76454545 454e535f 33546167 494e535f vEEEENS_3TagINS_\n- 0x00001418 31304172 72617947 6170735f 45454553 10ArrayGaps_EEES\n- 0x00001428 375f5341 5f6a6a53 365f4545 76524e53 7_SA_jjS6_EEvRNS\n- 0x00001438 5f344761 70734954 5f54305f 4545524e _4GapsIT_T0_EERN\n- 0x00001448 53425f49 54315f54 325f4545 524b4e53 SB_IT1_T2_EERKNS\n- 0x00001458 315f494e 535f3133 54726163 65536567 1_INS_13TraceSeg\n- 0x00001468 6d656e74 5f495433 5f54345f 45455435 ment_IT3_T4_EET5\n- 0x00001478 5f454500 5f5a4e35 73657161 6e313341 _EE._ZN5seqan13A\n- 0x00001488 73736967 6e537472 696e675f 494e535f ssignString_INS_\n- 0x00001498 33546167 494e535f 31325461 6747656e 3TagINS_12TagGen\n- 0x000014a8 65726f75 735f4545 45453761 73736967 erous_EEEE7assig\n- 0x000014b8 6e5f494e 535f3653 7472696e 67494e53 n_INS_6StringINS\n- 0x000014c8 5f374450 43656c6c 5f49694e 53315f49 _7DPCell_IiNS1_I\n- 0x000014d8 4e535f31 314c696e 65617247 6170735f NS_11LinearGaps_\n- 0x000014e8 45454545 454e535f 35416c6c 6f634976 EEEEENS_5AllocIv\n- 0x000014f8 45454545 4b53445f 45457652 545f5254 EEEEKSD_EEvRT_RT\n- 0x00001508 305f4e53 5f345369 7a654953 465f4534 0_NS_4SizeISF_E4\n- 0x00001518 54797065 45005f5a 4e357365 71616e31 TypeE._ZN5seqan1\n- 0x00001528 33417373 69676e53 7472696e 675f494e 3AssignString_IN\n- 0x00001538 535f3354 6167494e 535f3132 54616747 S_3TagINS_12TagG\n- 0x00001548 656e6572 6f75735f 45454545 37617373 enerous_EEEE7ass\n- 0x00001558 69676e5f 494e535f 36537472 696e6749 ign_INS_6StringI\n- 0x00001568 4e535f37 44504365 6c6c5f49 694e5331 NS_7DPCell_IiNS1\n- 0x00001578 5f494e53 5f31314c 696e6561 72476170 _INS_11LinearGap\n- 0x00001588 735f4545 4545454e 535f3541 6c6c6f63 s_EEEEENS_5Alloc\n- 0x00001598 49764545 45454b53 445f4545 7652545f IvEEEEKSD_EEvRT_\n- 0x000015a8 5254305f 005f5a4e 35736571 616e3663 RT0_._ZN5seqan6c\n- 0x000015b8 72656174 65494e53 5f364d61 74726978 reateINS_6Matrix\n- 0x000015c8 494e535f 37445043 656c6c5f 49694e53 INS_7DPCell_IiNS\n- 0x000015d8 5f335461 67494e53 5f31314c 696e6561 _3TagINS_11Linea\n- 0x000015e8 72476170 735f4545 4545454c 6a32454e rGaps_EEEEELj2EN\n- 0x000015f8 535f3653 7472696e 67495336 5f4e535f S_6StringIS6_NS_\n- 0x00001608 35416c6c 6f634976 45454545 45454545 5AllocIvEEEEEEEE\n- 0x00001618 76524e53 5f36486f 6c646572 49545f4e vRNS_6HolderIT_N\n- 0x00001628 53335f49 4e535f39 54726973 74617465 S3_INS_9Tristate\n- 0x00001638 5f454545 4545005f 5a4e3573 6571616e _EEEEE._ZN5seqan\n- 0x00001648 31334173 7369676e 53747269 6e675f49 13AssignString_I\n- 0x00001658 4e535f33 54616749 4e535f31 32546167 NS_3TagINS_12Tag\n- 0x00001668 47656e65 726f7573 5f454545 45376173 Generous_EEEE7as\n- 0x00001678 7369676e 5f494e53 5f365374 72696e67 sign_INS_6String\n- 0x00001688 494e535f 37445043 656c6c5f 49694e53 INS_7DPCell_IiNS\n- 0x00001698 315f494e 535f3131 41666669 6e654761 1_INS_11AffineGa\n- 0x000016a8 70735f45 45454545 4e535f35 416c6c6f ps_EEEEENS_5Allo\n- 0x000016b8 63497645 4545454b 53445f45 45765254 cIvEEEEKSD_EEvRT\n- 0x000016c8 5f525430 5f4e535f 3453697a 65495346 _RT0_NS_4SizeISF\n- 0x000016d8 5f453454 79706545 005f5a4e 35736571 _E4TypeE._ZN5seq\n- 0x000016e8 616e3133 41737369 676e5374 72696e67 an13AssignString\n- 0x000016f8 5f494e53 5f335461 67494e53 5f313254 _INS_3TagINS_12T\n- 0x00001708 61674765 6e65726f 75735f45 45454537 agGenerous_EEEE7\n- 0x00001718 61737369 676e5f49 4e535f36 53747269 assign_INS_6Stri\n- 0x00001728 6e67494e 535f3744 5043656c 6c5f4969 ngINS_7DPCell_Ii\n- 0x00001738 4e53315f 494e535f 31314166 66696e65 NS1_INS_11Affine\n- 0x00001748 47617073 5f454545 45454e53 5f35416c Gaps_EEEEENS_5Al\n- 0x00001758 6c6f6349 76454545 454b5344 5f454576 locIvEEEEKSD_EEv\n- 0x00001768 52545f52 54305f00 5f5a4e35 73657161 RT_RT0_._ZN5seqa\n- 0x00001778 6e366372 65617465 494e535f 364d6174 n6createINS_6Mat\n- 0x00001788 72697849 4e535f37 44504365 6c6c5f49 rixINS_7DPCell_I\n- 0x00001798 694e535f 33546167 494e535f 31314166 iNS_3TagINS_11Af\n- 0x000017a8 66696e65 47617073 5f454545 45454c6a fineGaps_EEEEELj\n- 0x000017b8 32454e53 5f365374 72696e67 4953365f 2ENS_6StringIS6_\n- 0x000017c8 4e535f35 416c6c6f 63497645 45454545 NS_5AllocIvEEEEE\n- 0x000017d8 45454576 524e535f 36486f6c 64657249 EEEvRNS_6HolderI\n- 0x000017e8 545f4e53 335f494e 535f3954 72697374 T_NS3_INS_9Trist\n- 0x000017f8 6174655f 45454545 45006164 61707465 ate_EEEEE.adapte\n- 0x00001808 72416c69 676e6d65 6e74005f 5a4e3135 rAlignment._ZN15\n- 0x00001818 53636f72 6564416c 69676e6d 656e7443 ScoredAlignmentC\n- 0x00001828 3145524e 35736571 616e3541 6c69676e 1ERN5seqan5Align\n- 0x00001838 494e5330 5f365374 72696e67 494e5330 INS0_6StringINS0\n- 0x00001848 5f313053 696d706c 65547970 6549684e _10SimpleTypeIhN\n- 0x00001858 53305f35 446e6135 5f454545 4e53305f S0_5Dna5_EEENS0_\n- 0x00001868 35416c6c 6f634976 45454545 4e53305f 5AllocIvEEEENS0_\n- 0x00001878 33546167 494e5330 5f313041 72726179 3TagINS0_10Array\n- 0x00001888 47617073 5f454545 45456969 69005f5a Gaps_EEEEEiii._Z\n- 0x00001898 4e313553 636f7265 64416c69 676e6d65 N15ScoredAlignme\n- 0x000018a8 6e743967 65745374 72696e67 42356378 nt9getStringB5cx\n- 0x000018b8 78313145 76005f5a 646c5076 6a005f5a x11Ev._ZdlPvj._Z\n- 0x000018c8 4e357365 71616e32 31445043 656c6c44 N5seqan21DPCellD\n- 0x000018d8 65666175 6c74496e 66696e69 7479494e efaultInfinityIN\n- 0x000018e8 535f3744 5043656c 6c5f4969 4e535f33 S_7DPCell_IiNS_3\n- 0x000018f8 54616749 4e535f31 314c696e 65617247 TagINS_11LinearG\n- 0x00001908 6170735f 45454545 45453556 414c5545 aps_EEEEEE5VALUE\n- 0x00001918 45005f5a 4e537437 5f5f6378 78313131 E._ZNSt7__cxx111\n- 0x00001928 32626173 69635f73 7472696e 67496353 2basic_stringIcS\n- 0x00001938 74313163 6861725f 74726169 74734963 t11char_traitsIc\n- 0x00001948 45536149 63454531 305f4d5f 64697370 ESaIcEE10_M_disp\n- 0x00001958 6f736545 76005f5a 4e537438 696f735f oseEv._ZNSt8ios_\n- 0x00001968 62617365 34496e69 74433145 76005f5f base4InitC1Ev.__\n- 0x00001978 61656162 695f6174 65786974 005f5a4e aeabi_atexit._ZN\n- 0x00001988 53743869 6f735f62 61736534 496e6974 St8ios_base4Init\n- 0x00001998 44314576 005f5a47 564e3573 6571616e D1Ev._ZGVN5seqan\n- 0x000019a8 32314450 43656c6c 44656661 756c7449 21DPCellDefaultI\n- 0x000019b8 6e66696e 69747949 4e535f37 44504365 nfinityINS_7DPCe\n- 0x000019c8 6c6c5f49 694e535f 33546167 494e535f ll_IiNS_3TagINS_\n- 0x000019d8 31314c69 6e656172 47617073 5f454545 11LinearGaps_EEE\n- 0x000019e8 45454535 56414c55 4545005f 5a47564e EEE5VALUEE._ZGVN\n- 0x000019f8 35736571 616e3231 44504365 6c6c4465 5seqan21DPCellDe\n- 0x00001a08 6661756c 74496e66 696e6974 79494e53 faultInfinityINS\n- 0x00001a18 5f374450 43656c6c 5f49694e 535f3354 _7DPCell_IiNS_3T\n- 0x00001a28 6167494e 535f3131 41666669 6e654761 agINS_11AffineGa\n- 0x00001a38 70735f45 45454545 45355641 4c554545 ps_EEEEEE5VALUEE\n- 0x00001a48 005f5a4e 395f5f67 6e755f63 78783132 ._ZN9__gnu_cxx12\n- 0x00001a58 5f5f746f 5f787374 72696e67 494e5374 __to_xstringINSt\n- 0x00001a68 375f5f63 78783131 31326261 7369635f 7__cxx1112basic_\n- 0x00001a78 73747269 6e674963 53743131 63686172 stringIcSt11char\n- 0x00001a88 5f747261 69747349 63455361 49634545 _traitsIcESaIcEE\n- 0x00001a98 45634545 545f5046 69505430 5f6a504b EcEET_PFiPT0_jPK\n- 0x00001aa8 53385f53 74395f5f 76615f6c 69737445 S8_St9__va_listE\n- 0x00001ab8 6a53425f 7a005f5f 61656162 695f756e jSB_z.__aeabi_un\n- 0x00001ac8 77696e64 5f637070 5f707231 005f5a4e wind_cpp_pr1._ZN\n- 0x00001ad8 5374375f 5f637878 31313132 62617369 St7__cxx1112basi\n- 0x00001ae8 635f7374 72696e67 49635374 31316368 c_stringIcSt11ch\n- 0x00001af8 61725f74 72616974 73496345 53614963 ar_traitsIcESaIc\n- 0x00001b08 45453132 5f4d5f63 6f6e7374 72756374 EE12_M_construct\n- 0x00001b18 456a6300 5f5a4e53 74375f5f 63787831 Ejc._ZNSt7__cxx1\n- 0x00001b28 31313262 61736963 5f737472 696e6749 112basic_stringI\n- 0x00001b38 63537431 31636861 725f7472 61697473 cSt11char_traits\n- 0x00001b48 49634553 61496345 45395f4d 5f617070 IcESaIcEE9_M_app\n- 0x00001b58 656e6445 504b636a 005f5a5a 4e537438 endEPKcj._ZZNSt8\n- 0x00001b68 5f5f6465 7461696c 31385f5f 746f5f63 __detail18__to_c\n- 0x00001b78 68617273 5f31305f 696d706c 496a4545 hars_10_implIjEE\n- 0x00001b88 7650636a 545f4538 5f5f6469 67697473 vPcjT_E8__digits\n- 0x00001b98 0076736e 7072696e 7466005f 5a4e5374 .vsnprintf._ZNSt\n- 0x00001ba8 375f5f63 78783131 31326261 7369635f 7__cxx1112basic_\n- 0x00001bb8 73747269 6e674963 53743131 63686172 stringIcSt11char\n- 0x00001bc8 5f747261 69747349 63455361 49634545 _traitsIcESaIcEE\n- 0x00001bd8 31305f4d 5f726570 6c616365 456a6a50 10_M_replaceEjjP\n- 0x00001be8 4b636a00 5f5a5374 32305f5f 7468726f Kcj._ZSt20__thro\n- 0x00001bf8 775f6c65 6e677468 5f657272 6f72504b w_length_errorPK\n- 0x00001c08 63005f5a 4e537437 5f5f6378 78313131 c._ZNSt7__cxx111\n- 0x00001c18 35626173 69635f73 7472696e 67627566 5basic_stringbuf\n- 0x00001c28 49635374 31316368 61725f74 72616974 IcSt11char_trait\n- 0x00001c38 73496345 53614963 45454432 4576005f sIcESaIcEED2Ev._\n- 0x00001c48 5a4e5374 366c6f63 616c6544 31457600 ZNSt6localeD1Ev.\n- 0x00001c58 5f5a5456 4e537437 5f5f6378 78313131 _ZTVNSt7__cxx111\n- 0x00001c68 35626173 69635f73 7472696e 67627566 5basic_stringbuf\n- 0x00001c78 49635374 31316368 61725f74 72616974 IcSt11char_trait\n- 0x00001c88 73496345 53614963 45454500 5f5a5456 sIcESaIcEEE._ZTV\n- 0x00001c98 53743135 62617369 635f7374 7265616d St15basic_stream\n- 0x00001ca8 62756649 63537431 31636861 725f7472 bufIcSt11char_tr\n- 0x00001cb8 61697473 49634545 005f5a4e 5374375f aitsIcEE._ZNSt7_\n- 0x00001cc8 5f637878 31313135 62617369 635f7374 _cxx1115basic_st\n- 0x00001cd8 72696e67 62756649 63537431 31636861 ringbufIcSt11cha\n- 0x00001ce8 725f7472 61697473 49634553 61496345 r_traitsIcESaIcE\n- 0x00001cf8 45443145 76005f5a 4e537437 5f5f6378 ED1Ev._ZNSt7__cx\n- 0x00001d08 78313131 35626173 69635f73 7472696e x1115basic_strin\n- 0x00001d18 67627566 49635374 31316368 61725f74 gbufIcSt11char_t\n- 0x00001d28 72616974 73496345 53614963 45454430 raitsIcESaIcEED0\n- 0x00001d38 4576005f 5a4e3573 6571616e 39676f46 Ev._ZN5seqan9goF\n- 0x00001d48 75727468 6572494b 4e535f34 47617073 urtherIKNS_4Gaps\n- 0x00001d58 494e535f 36537472 696e6749 4e535f31 INS_6StringINS_1\n- 0x00001d68 3053696d 706c6554 79706549 684e535f 0SimpleTypeIhNS_\n- 0x00001d78 35446e61 355f4545 454e535f 35416c6c 5Dna5_EEENS_5All\n- 0x00001d88 6f634976 45454545 4e535f33 54616749 ocIvEEEENS_3TagI\n- 0x00001d98 4e535f31 30417272 61794761 70735f45 NS_10ArrayGaps_E\n- 0x00001da8 45454545 69454576 524e535f 34497465 EEEEiEEvRNS_4Ite\n- 0x00001db8 7249545f 4e535f31 32476170 73497465 rIT_NS_12GapsIte\n- 0x00001dc8 7261746f 72495342 5f454545 4554305f ratorISB_EEEET0_\n- 0x00001dd8 005f5a4e 35736571 616e3577 72697465 ._ZN5seqan5write\n- 0x00001de8 494e535f 34497465 72494e53 74375f5f INS_4IterINSt7__\n- 0x00001df8 63787831 31313962 61736963 5f6f7374 cxx1119basic_ost\n- 0x00001e08 72696e67 73747265 616d4963 53743131 ringstreamIcSt11\n- 0x00001e18 63686172 5f747261 69747349 63455361 char_traitsIcESa\n- 0x00001e28 49634545 454e535f 31345374 7265616d IcEEENS_14Stream\n- 0x00001e38 49746572 61746f72 494e535f 33546167 IteratorINS_3Tag\n- 0x00001e48 494e535f 374f7574 7075745f 45454545 INS_7Output_EEEE\n- 0x00001e58 4545454e 535f3653 7472696e 67494e53 EEENS_6StringINS\n- 0x00001e68 5f313053 696d706c 65547970 6549684e _10SimpleTypeIhN\n- 0x00001e78 535f3544 6e61355f 4545454e 535f3541 S_5Dna5_EEENS_5A\n- 0x00001e88 6c6c6f63 49764545 45454e53 395f494e llocIvEEEENS9_IN\n- 0x00001e98 535f3130 41727261 79476170 735f4545 S_10ArrayGaps_EE\n- 0x00001ea8 45454576 52545f52 4b4e535f 34476170 EEEvRT_RKNS_4Gap\n- 0x00001eb8 73495430 5f54315f 4545005f 5a4e3573 sIT0_T1_EE._ZN5s\n- 0x00001ec8 6571616e 3234416c 70686162 6574436f eqan24AlphabetCo\n- 0x00001ed8 6e766572 73696f6e 5461626c 655f4963 nversionTable_Ic\n- 0x00001ee8 4e535f31 364d6f64 69666965 64416c70 NS_16ModifiedAlp\n- 0x00001ef8 68616265 74494e53 5f313053 696d706c habetINS_10Simpl\n- 0x00001f08 65547970 6549684e 535f3544 6e61355f eTypeIhNS_5Dna5_\n- 0x00001f18 4545454e 535f394d 6f644578 70616e64 EEENS_9ModExpand\n- 0x00001f28 494c6334 35454e53 5f335461 67494e53 ILc45ENS_3TagINS\n- 0x00001f38 5f384465 6661756c 745f4545 45454545 _8Default_EEEEEE\n- 0x00001f48 45453574 61626c65 45005f5a 4e313553 EE5tableE._ZN15S\n- 0x00001f58 636f7265 64416c69 676e6d65 6e744332 coredAlignmentC2\n- 0x00001f68 45524e35 73657161 6e35416c 69676e49 ERN5seqan5AlignI\n- 0x00001f78 4e53305f 36537472 696e6749 4e53305f NS0_6StringINS0_\n- 0x00001f88 31305369 6d706c65 54797065 49684e53 10SimpleTypeIhNS\n- 0x00001f98 305f3544 6e61355f 4545454e 53305f35 0_5Dna5_EEENS0_5\n- 0x00001fa8 416c6c6f 63497645 4545454e 53305f33 AllocIvEEEENS0_3\n- 0x00001fb8 54616749 4e53305f 31304172 72617947 TagINS0_10ArrayG\n- 0x00001fc8 6170735f 45454545 45696969 005f5a4e aps_EEEEEiii._ZN\n- 0x00001fd8 53743869 6f735f62 61736543 32457600 St8ios_baseC2Ev.\n- 0x00001fe8 5f5a4e53 74396261 7369635f 696f7349 _ZNSt9basic_iosI\n- 0x00001ff8 63537431 31636861 725f7472 61697473 cSt11char_traits\n- 0x00002008 49634545 34696e69 74455053 74313562 IcEE4initEPSt15b\n- 0x00002018 61736963 5f737472 65616d62 75664963 asic_streambufIc\n- 0x00002028 53315f45 005f5a4e 5374366c 6f63616c S1_E._ZNSt6local\n- 0x00002038 65433145 76005f5a 4e537439 62617369 eC1Ev._ZNSt9basi\n- 0x00002048 635f696f 73496353 74313163 6861725f c_iosIcSt11char_\n- 0x00002058 74726169 74734963 45453563 6c656172 traitsIcEE5clear\n- 0x00002068 45537431 325f496f 735f496f 73746174 ESt12_Ios_Iostat\n- 0x00002078 65005f5a 4e537438 696f735f 62617365 e._ZNSt8ios_base\n- 0x00002088 44324576 005f5a4e 5374375f 5f637878 D2Ev._ZNSt7__cxx\n- 0x00002098 31313132 62617369 635f7374 72696e67 1112basic_string\n- 0x000020a8 49635374 31316368 61725f74 72616974 IcSt11char_trait\n- 0x000020b8 73496345 53614963 4545395f 4d5f6173 sIcESaIcEE9_M_as\n- 0x000020c8 7369676e 45524b53 345f005f 5a4e5374 signERKS4_._ZNSt\n- 0x000020d8 375f5f63 78783131 31396261 7369635f 7__cxx1119basic_\n- 0x000020e8 6f737472 696e6773 74726561 6d496353 ostringstreamIcS\n- 0x000020f8 74313163 6861725f 74726169 74734963 t11char_traitsIc\n- 0x00002108 45536149 63454544 31457600 5f5a5456 ESaIcEED1Ev._ZTV\n- 0x00002118 53743962 61736963 5f696f73 49635374 St9basic_iosIcSt\n- 0x00002128 31316368 61725f74 72616974 73496345 11char_traitsIcE\n- 0x00002138 45005f5a 54544e53 74375f5f 63787831 E._ZTTNSt7__cxx1\n- 0x00002148 31313962 61736963 5f6f7374 72696e67 119basic_ostring\n- 0x00002158 73747265 616d4963 53743131 63686172 streamIcSt11char\n- 0x00002168 5f747261 69747349 63455361 49634545 _traitsIcESaIcEE\n- 0x00002178 45005f5a 54564e53 74375f5f 63787831 E._ZTVNSt7__cxx1\n- 0x00002188 31313962 61736963 5f6f7374 72696e67 119basic_ostring\n- 0x00002198 73747265 616d4963 53743131 63686172 streamIcSt11char\n- 0x000021a8 5f747261 69747349 63455361 49634545 _traitsIcESaIcEE\n- 0x000021b8 45005f5a 47564e35 73657161 6e323441 E._ZGVN5seqan24A\n- 0x000021c8 6c706861 62657443 6f6e7665 7273696f lphabetConversio\n- 0x000021d8 6e546162 6c655f49 634e535f 31364d6f nTable_IcNS_16Mo\n- 0x000021e8 64696669 6564416c 70686162 6574494e difiedAlphabetIN\n- 0x000021f8 535f3130 53696d70 6c655479 70654968 S_10SimpleTypeIh\n- 0x00002208 4e535f35 446e6135 5f454545 4e535f39 NS_5Dna5_EEENS_9\n- 0x00002218 4d6f6445 7870616e 64494c63 3435454e ModExpandILc45EN\n- 0x00002228 535f3354 6167494e 535f3844 65666175 S_3TagINS_8Defau\n- 0x00002238 6c745f45 45454545 45454535 7461626c lt_EEEEEEEE5tabl\n- 0x00002248 6545005f 5a5a4e35 73657161 6e323441 eE._ZZN5seqan24A\n- 0x00002258 6c706861 62657443 6f6e7665 7273696f lphabetConversio\n- 0x00002268 6e546162 6c655f49 634e535f 31364d6f nTable_IcNS_16Mo\n- 0x00002278 64696669 6564416c 70686162 6574494e difiedAlphabetIN\n- 0x00002288 535f3130 53696d70 6c655479 70654968 S_10SimpleTypeIh\n- 0x00002298 4e535f35 446e6135 5f454545 4e535f39 NS_5Dna5_EEENS_9\n- 0x000022a8 4d6f6445 7870616e 64494c63 3435454e ModExpandILc45EN\n- 0x000022b8 535f3354 6167494e 535f3844 65666175 S_3TagINS_8Defau\n- 0x000022c8 6c745f45 45454545 45454531 30696e69 lt_EEEEEEEE10ini\n- 0x000022d8 7469616c 697a6545 76453135 5f69735f tializeEvE15_is_\n- 0x000022e8 696e6974 69616c69 7a656400 5f5a5a4e initialized._ZZN\n- 0x000022f8 35736571 616e3234 416c7068 61626574 5seqan24Alphabet\n- 0x00002308 436f6e76 65727369 6f6e5461 626c655f ConversionTable_\n- 0x00002318 49634e53 5f31364d 6f646966 69656441 IcNS_16ModifiedA\n- 0x00002328 6c706861 62657449 4e535f31 3053696d lphabetINS_10Sim\n- 0x00002338 706c6554 79706549 684e535f 35446e61 pleTypeIhNS_5Dna\n- 0x00002348 355f4545 454e535f 394d6f64 45787061 5_EEENS_9ModExpa\n- 0x00002358 6e64494c 63343545 4e535f33 54616749 ndILc45ENS_3TagI\n- 0x00002368 4e535f38 44656661 756c745f 45454545 NS_8Default_EEEE\n- 0x00002378 45454545 3130696e 69746961 6c697a65 EEEE10initialize\n- 0x00002388 45764531 31746162 6c655f73 746f7265 EvE11table_store\n- 0x00002398 005f5a5a 4e357365 71616e32 34416c70 ._ZZN5seqan24Alp\n- 0x000023a8 68616265 74436f6e 76657273 696f6e54 habetConversionT\n- 0x000023b8 61626c65 5f49634e 535f3130 53696d70 able_IcNS_10Simp\n- 0x000023c8 6c655479 70654968 4e535f35 446e6135 leTypeIhNS_5Dna5\n- 0x000023d8 5f454545 45313069 6e697469 616c697a _EEEE10initializ\n- 0x000023e8 65457645 31355f69 735f696e 69746961 eEvE15_is_initia\n- 0x000023f8 6c697a65 64006c69 62737464 632b2b2e lized.libstdc++.\n+ 0x00000958 6c697a65 005f5a4e 395f5f67 6e755f63 lize._ZN9__gnu_c\n+ 0x00000968 78783132 5f5f746f 5f787374 72696e67 xx12__to_xstring\n+ 0x00000978 494e5374 375f5f63 78783131 31326261 INSt7__cxx1112ba\n+ 0x00000988 7369635f 73747269 6e674963 53743131 sic_stringIcSt11\n+ 0x00000998 63686172 5f747261 69747349 63455361 char_traitsIcESa\n+ 0x000009a8 49634545 45634545 545f5046 69505430 IcEEEcEET_PFiPT0\n+ 0x000009b8 5f6a504b 53385f53 74395f5f 76615f6c _jPKS8_St9__va_l\n+ 0x000009c8 69737445 6a53425f 7a005f5a 4e537437 istEjSB_z._ZNSt7\n+ 0x000009d8 5f5f6378 78313131 32626173 69635f73 __cxx1112basic_s\n+ 0x000009e8 7472696e 67496353 74313163 6861725f tringIcSt11char_\n+ 0x000009f8 74726169 74734963 45536149 63454539 traitsIcESaIcEE9\n+ 0x00000a08 5f4d5f63 72656174 6545526a 6a006d65 _M_createERjj.me\n+ 0x00000a18 6d637079 005f5f73 7461636b 5f63686b mcpy.__stack_chk\n+ 0x00000a28 5f666169 6c005f5f 73746163 6b5f6368 _fail.__stack_ch\n+ 0x00000a38 6b5f6775 61726400 5f5f6165 6162695f k_guard.__aeabi_\n+ 0x00000a48 756e7769 6e645f63 70705f70 7231005f unwind_cpp_pr1._\n+ 0x00000a58 5a4e3135 53636f72 6564416c 69676e6d ZN15ScoredAlignm\n+ 0x00000a68 656e7439 67657453 7472696e 67423563 ent9getStringB5c\n+ 0x00000a78 78783131 4576005f 5a4e5374 375f5f63 xx11Ev._ZNSt7__c\n+ 0x00000a88 78783131 31326261 7369635f 73747269 xx1112basic_stri\n+ 0x00000a98 6e674963 53743131 63686172 5f747261 ngIcSt11char_tra\n+ 0x00000aa8 69747349 63455361 49634545 31325f4d itsIcESaIcEE12_M\n+ 0x00000ab8 5f636f6e 73747275 6374456a 63005f5a _constructEjc._Z\n+ 0x00000ac8 4e537437 5f5f6378 78313131 32626173 NSt7__cxx1112bas\n+ 0x00000ad8 69635f73 7472696e 67496353 74313163 ic_stringIcSt11c\n+ 0x00000ae8 6861725f 74726169 74734963 45536149 har_traitsIcESaI\n+ 0x00000af8 63454539 5f4d5f61 7070656e 6445504b cEE9_M_appendEPK\n+ 0x00000b08 636a005f 5a646c50 766a005f 5a5a4e53 cj._ZdlPvj._ZZNS\n+ 0x00000b18 74385f5f 64657461 696c3138 5f5f746f t8__detail18__to\n+ 0x00000b28 5f636861 72735f31 305f696d 706c496a _chars_10_implIj\n+ 0x00000b38 45457650 636a545f 45385f5f 64696769 EEvPcjT_E8__digi\n+ 0x00000b48 74730076 736e7072 696e7466 005f5a4e ts.vsnprintf._ZN\n+ 0x00000b58 5374375f 5f637878 31313132 62617369 St7__cxx1112basi\n+ 0x00000b68 635f7374 72696e67 49635374 31316368 c_stringIcSt11ch\n+ 0x00000b78 61725f74 72616974 73496345 53614963 ar_traitsIcESaIc\n+ 0x00000b88 45453130 5f4d5f72 65706c61 6365456a EE10_M_replaceEj\n+ 0x00000b98 6a504b63 6a005f5a 53743230 5f5f7468 jPKcj._ZSt20__th\n+ 0x00000ba8 726f775f 6c656e67 74685f65 72726f72 row_length_error\n+ 0x00000bb8 504b6300 5f5a4e53 74375f5f 63787831 PKc._ZNSt7__cxx1\n+ 0x00000bc8 31313262 61736963 5f737472 696e6749 112basic_stringI\n+ 0x00000bd8 63537431 31636861 725f7472 61697473 cSt11char_traits\n+ 0x00000be8 49634553 61496345 4531305f 4d5f6469 IcESaIcEE10_M_di\n+ 0x00000bf8 73706f73 65457600 5f5f6378 615f656e sposeEv.__cxa_en\n+ 0x00000c08 645f636c 65616e75 70005f5f 6778785f d_cleanup.__gxx_\n+ 0x00000c18 70657273 6f6e616c 6974795f 7630005f personality_v0._\n+ 0x00000c28 5a4e5374 375f5f63 78783131 31356261 ZNSt7__cxx1115ba\n+ 0x00000c38 7369635f 73747269 6e676275 66496353 sic_stringbufIcS\n+ 0x00000c48 74313163 6861725f 74726169 74734963 t11char_traitsIc\n+ 0x00000c58 45536149 63454544 32457600 5f5a4e53 ESaIcEED2Ev._ZNS\n+ 0x00000c68 74366c6f 63616c65 44314576 005f5a54 t6localeD1Ev._ZT\n+ 0x00000c78 564e5374 375f5f63 78783131 31356261 VNSt7__cxx1115ba\n+ 0x00000c88 7369635f 73747269 6e676275 66496353 sic_stringbufIcS\n+ 0x00000c98 74313163 6861725f 74726169 74734963 t11char_traitsIc\n+ 0x00000ca8 45536149 63454545 005f5a54 56537431 ESaIcEEE._ZTVSt1\n+ 0x00000cb8 35626173 69635f73 74726561 6d627566 5basic_streambuf\n+ 0x00000cc8 49635374 31316368 61725f74 72616974 IcSt11char_trait\n+ 0x00000cd8 73496345 45005f5a 4e537437 5f5f6378 sIcEE._ZNSt7__cx\n+ 0x00000ce8 78313131 35626173 69635f73 7472696e x1115basic_strin\n+ 0x00000cf8 67627566 49635374 31316368 61725f74 gbufIcSt11char_t\n+ 0x00000d08 72616974 73496345 53614963 45454431 raitsIcESaIcEED1\n+ 0x00000d18 4576005f 5a4e5374 375f5f63 78783131 Ev._ZNSt7__cxx11\n+ 0x00000d28 31356261 7369635f 73747269 6e676275 15basic_stringbu\n+ 0x00000d38 66496353 74313163 6861725f 74726169 fIcSt11char_trai\n+ 0x00000d48 74734963 45536149 63454544 30457600 tsIcESaIcEED0Ev.\n+ 0x00000d58 5f5a4e35 73657161 6e39676f 46757274 _ZN5seqan9goFurt\n+ 0x00000d68 68657249 4b4e535f 34476170 73494e53 herIKNS_4GapsINS\n+ 0x00000d78 5f365374 72696e67 494e535f 31305369 _6StringINS_10Si\n+ 0x00000d88 6d706c65 54797065 49684e53 5f35446e mpleTypeIhNS_5Dn\n+ 0x00000d98 61355f45 45454e53 5f35416c 6c6f6349 a5_EEENS_5AllocI\n+ 0x00000da8 76454545 454e535f 33546167 494e535f vEEEENS_3TagINS_\n+ 0x00000db8 31304172 72617947 6170735f 45454545 10ArrayGaps_EEEE\n+ 0x00000dc8 45694545 76524e53 5f344974 65724954 EiEEvRNS_4IterIT\n+ 0x00000dd8 5f4e535f 31324761 70734974 65726174 _NS_12GapsIterat\n+ 0x00000de8 6f724953 425f4545 45455430 5f005f5a orISB_EEEET0_._Z\n+ 0x00000df8 4e357365 71616e35 77726974 65494e53 N5seqan5writeINS\n+ 0x00000e08 5f344974 6572494e 5374375f 5f637878 _4IterINSt7__cxx\n+ 0x00000e18 31313139 62617369 635f6f73 7472696e 1119basic_ostrin\n+ 0x00000e28 67737472 65616d49 63537431 31636861 gstreamIcSt11cha\n+ 0x00000e38 725f7472 61697473 49634553 61496345 r_traitsIcESaIcE\n+ 0x00000e48 45454e53 5f313453 74726561 6d497465 EENS_14StreamIte\n+ 0x00000e58 7261746f 72494e53 5f335461 67494e53 ratorINS_3TagINS\n+ 0x00000e68 5f374f75 74707574 5f454545 45454545 _7Output_EEEEEEE\n+ 0x00000e78 4e535f36 53747269 6e67494e 535f3130 NS_6StringINS_10\n+ 0x00000e88 53696d70 6c655479 70654968 4e535f35 SimpleTypeIhNS_5\n+ 0x00000e98 446e6135 5f454545 4e535f35 416c6c6f Dna5_EEENS_5Allo\n+ 0x00000ea8 63497645 4545454e 53395f49 4e535f31 cIvEEEENS9_INS_1\n+ 0x00000eb8 30417272 61794761 70735f45 45454545 0ArrayGaps_EEEEE\n+ 0x00000ec8 7652545f 524b4e53 5f344761 70734954 vRT_RKNS_4GapsIT\n+ 0x00000ed8 305f5431 5f454500 5f5a4e35 73657161 0_T1_EE._ZN5seqa\n+ 0x00000ee8 6e323441 6c706861 62657443 6f6e7665 n24AlphabetConve\n+ 0x00000ef8 7273696f 6e546162 6c655f49 634e535f rsionTable_IcNS_\n+ 0x00000f08 31364d6f 64696669 6564416c 70686162 16ModifiedAlphab\n+ 0x00000f18 6574494e 535f3130 53696d70 6c655479 etINS_10SimpleTy\n+ 0x00000f28 70654968 4e535f35 446e6135 5f454545 peIhNS_5Dna5_EEE\n+ 0x00000f38 4e535f39 4d6f6445 7870616e 64494c63 NS_9ModExpandILc\n+ 0x00000f48 3435454e 535f3354 6167494e 535f3844 45ENS_3TagINS_8D\n+ 0x00000f58 65666175 6c745f45 45454545 45454535 efault_EEEEEEEE5\n+ 0x00000f68 7461626c 6545005f 5f616561 62695f75 tableE.__aeabi_u\n+ 0x00000f78 6e77696e 645f6370 705f7072 30005f5a nwind_cpp_pr0._Z\n+ 0x00000f88 4e313553 636f7265 64416c69 676e6d65 N15ScoredAlignme\n+ 0x00000f98 6e744332 45524e35 73657161 6e35416c ntC2ERN5seqan5Al\n+ 0x00000fa8 69676e49 4e53305f 36537472 696e6749 ignINS0_6StringI\n+ 0x00000fb8 4e53305f 31305369 6d706c65 54797065 NS0_10SimpleType\n+ 0x00000fc8 49684e53 305f3544 6e61355f 4545454e IhNS0_5Dna5_EEEN\n+ 0x00000fd8 53305f35 416c6c6f 63497645 4545454e S0_5AllocIvEEEEN\n+ 0x00000fe8 53305f33 54616749 4e53305f 31304172 S0_3TagINS0_10Ar\n+ 0x00000ff8 72617947 6170735f 45454545 45696969 rayGaps_EEEEEiii\n+ 0x00001008 005f5a4e 53743869 6f735f62 61736543 ._ZNSt8ios_baseC\n+ 0x00001018 32457600 5f5a4e53 74396261 7369635f 2Ev._ZNSt9basic_\n+ 0x00001028 696f7349 63537431 31636861 725f7472 iosIcSt11char_tr\n+ 0x00001038 61697473 49634545 34696e69 74455053 aitsIcEE4initEPS\n+ 0x00001048 74313562 61736963 5f737472 65616d62 t15basic_streamb\n+ 0x00001058 75664963 53315f45 005f5a4e 5374366c ufIcS1_E._ZNSt6l\n+ 0x00001068 6f63616c 65433145 76005f5a 4e537439 ocaleC1Ev._ZNSt9\n+ 0x00001078 62617369 635f696f 73496353 74313163 basic_iosIcSt11c\n+ 0x00001088 6861725f 74726169 74734963 45453563 har_traitsIcEE5c\n+ 0x00001098 6c656172 45537431 325f496f 735f496f learESt12_Ios_Io\n+ 0x000010a8 73746174 65005f5a 4e537438 696f735f state._ZNSt8ios_\n+ 0x000010b8 62617365 44324576 005f5a4e 5374375f baseD2Ev._ZNSt7_\n+ 0x000010c8 5f637878 31313132 62617369 635f7374 _cxx1112basic_st\n+ 0x000010d8 72696e67 49635374 31316368 61725f74 ringIcSt11char_t\n+ 0x000010e8 72616974 73496345 53614963 4545395f raitsIcESaIcEE9_\n+ 0x000010f8 4d5f6173 7369676e 45524b53 345f005f M_assignERKS4_._\n+ 0x00001108 5a4e5374 375f5f63 78783131 31396261 ZNSt7__cxx1119ba\n+ 0x00001118 7369635f 6f737472 696e6773 74726561 sic_ostringstrea\n+ 0x00001128 6d496353 74313163 6861725f 74726169 mIcSt11char_trai\n+ 0x00001138 74734963 45536149 63454544 31457600 tsIcESaIcEED1Ev.\n+ 0x00001148 5f5a5456 53743962 61736963 5f696f73 _ZTVSt9basic_ios\n+ 0x00001158 49635374 31316368 61725f74 72616974 IcSt11char_trait\n+ 0x00001168 73496345 45005f5a 54544e53 74375f5f sIcEE._ZTTNSt7__\n+ 0x00001178 63787831 31313962 61736963 5f6f7374 cxx1119basic_ost\n+ 0x00001188 72696e67 73747265 616d4963 53743131 ringstreamIcSt11\n+ 0x00001198 63686172 5f747261 69747349 63455361 char_traitsIcESa\n+ 0x000011a8 49634545 45005f5a 54564e53 74375f5f IcEEE._ZTVNSt7__\n+ 0x000011b8 63787831 31313962 61736963 5f6f7374 cxx1119basic_ost\n+ 0x000011c8 72696e67 73747265 616d4963 53743131 ringstreamIcSt11\n+ 0x000011d8 63686172 5f747261 69747349 63455361 char_traitsIcESa\n+ 0x000011e8 49634545 45005f5a 4e313553 636f7265 IcEEE._ZN15Score\n+ 0x000011f8 64416c69 676e6d65 6e744331 45524e35 dAlignmentC1ERN5\n+ 0x00001208 73657161 6e35416c 69676e49 4e53305f seqan5AlignINS0_\n+ 0x00001218 36537472 696e6749 4e53305f 31305369 6StringINS0_10Si\n+ 0x00001228 6d706c65 54797065 49684e53 305f3544 mpleTypeIhNS0_5D\n+ 0x00001238 6e61355f 4545454e 53305f35 416c6c6f na5_EEENS0_5Allo\n+ 0x00001248 63497645 4545454e 53305f33 54616749 cIvEEEENS0_3TagI\n+ 0x00001258 4e53305f 31304172 72617947 6170735f NS0_10ArrayGaps_\n+ 0x00001268 45454545 45696969 005f5a4e 53743869 EEEEEiii._ZNSt8i\n+ 0x00001278 6f735f62 61736534 496e6974 43314576 os_base4InitC1Ev\n+ 0x00001288 005f5f61 65616269 5f617465 78697400 .__aeabi_atexit.\n+ 0x00001298 5f5a4e53 7438696f 735f6261 73653449 _ZNSt8ios_base4I\n+ 0x000012a8 6e697444 31457600 5f5a4756 4e357365 nitD1Ev._ZGVN5se\n+ 0x000012b8 71616e32 31445043 656c6c44 65666175 qan21DPCellDefau\n+ 0x000012c8 6c74496e 66696e69 7479494e 535f3744 ltInfinityINS_7D\n+ 0x000012d8 5043656c 6c5f4969 4e535f33 54616749 PCell_IiNS_3TagI\n+ 0x000012e8 4e535f31 314c696e 65617247 6170735f NS_11LinearGaps_\n+ 0x000012f8 45454545 45453556 414c5545 45005f5a EEEEEE5VALUEE._Z\n+ 0x00001308 4e357365 71616e32 31445043 656c6c44 N5seqan21DPCellD\n+ 0x00001318 65666175 6c74496e 66696e69 7479494e efaultInfinityIN\n+ 0x00001328 535f3744 5043656c 6c5f4969 4e535f33 S_7DPCell_IiNS_3\n+ 0x00001338 54616749 4e535f31 314c696e 65617247 TagINS_11LinearG\n+ 0x00001348 6170735f 45454545 45453556 414c5545 aps_EEEEEE5VALUE\n+ 0x00001358 45005f5a 47564e35 73657161 6e323441 E._ZGVN5seqan24A\n+ 0x00001368 6c706861 62657443 6f6e7665 7273696f lphabetConversio\n+ 0x00001378 6e546162 6c655f49 634e535f 31364d6f nTable_IcNS_16Mo\n+ 0x00001388 64696669 6564416c 70686162 6574494e difiedAlphabetIN\n+ 0x00001398 535f3130 53696d70 6c655479 70654968 S_10SimpleTypeIh\n+ 0x000013a8 4e535f35 446e6135 5f454545 4e535f39 NS_5Dna5_EEENS_9\n+ 0x000013b8 4d6f6445 7870616e 64494c63 3435454e ModExpandILc45EN\n+ 0x000013c8 535f3354 6167494e 535f3844 65666175 S_3TagINS_8Defau\n+ 0x000013d8 6c745f45 45454545 45454535 7461626c lt_EEEEEEEE5tabl\n+ 0x000013e8 6545005f 5a5a4e35 73657161 6e323441 eE._ZZN5seqan24A\n+ 0x000013f8 6c706861 62657443 6f6e7665 7273696f lphabetConversio\n+ 0x00001408 6e546162 6c655f49 634e535f 31364d6f nTable_IcNS_16Mo\n+ 0x00001418 64696669 6564416c 70686162 6574494e difiedAlphabetIN\n+ 0x00001428 535f3130 53696d70 6c655479 70654968 S_10SimpleTypeIh\n+ 0x00001438 4e535f35 446e6135 5f454545 4e535f39 NS_5Dna5_EEENS_9\n+ 0x00001448 4d6f6445 7870616e 64494c63 3435454e ModExpandILc45EN\n+ 0x00001458 535f3354 6167494e 535f3844 65666175 S_3TagINS_8Defau\n+ 0x00001468 6c745f45 45454545 45454531 30696e69 lt_EEEEEEEE10ini\n+ 0x00001478 7469616c 697a6545 76453135 5f69735f tializeEvE15_is_\n+ 0x00001488 696e6974 69616c69 7a656400 5f5a5a4e initialized._ZZN\n+ 0x00001498 35736571 616e3234 416c7068 61626574 5seqan24Alphabet\n+ 0x000014a8 436f6e76 65727369 6f6e5461 626c655f ConversionTable_\n+ 0x000014b8 49634e53 5f31364d 6f646966 69656441 IcNS_16ModifiedA\n+ 0x000014c8 6c706861 62657449 4e535f31 3053696d lphabetINS_10Sim\n+ 0x000014d8 706c6554 79706549 684e535f 35446e61 pleTypeIhNS_5Dna\n+ 0x000014e8 355f4545 454e535f 394d6f64 45787061 5_EEENS_9ModExpa\n+ 0x000014f8 6e64494c 63343545 4e535f33 54616749 ndILc45ENS_3TagI\n+ 0x00001508 4e535f38 44656661 756c745f 45454545 NS_8Default_EEEE\n+ 0x00001518 45454545 3130696e 69746961 6c697a65 EEEE10initialize\n+ 0x00001528 45764531 31746162 6c655f73 746f7265 EvE11table_store\n+ 0x00001538 005f5a5a 4e357365 71616e32 34416c70 ._ZZN5seqan24Alp\n+ 0x00001548 68616265 74436f6e 76657273 696f6e54 habetConversionT\n+ 0x00001558 61626c65 5f49634e 535f3130 53696d70 able_IcNS_10Simp\n+ 0x00001568 6c655479 70654968 4e535f35 446e6135 leTypeIhNS_5Dna5\n+ 0x00001578 5f454545 45313069 6e697469 616c697a _EEEE10initializ\n+ 0x00001588 65457645 31355f69 735f696e 69746961 eEvE15_is_initia\n+ 0x00001598 6c697a65 64005f5a 4e357365 71616e32 lized._ZN5seqan2\n+ 0x000015a8 31445043 656c6c44 65666175 6c74496e 1DPCellDefaultIn\n+ 0x000015b8 66696e69 7479494e 535f3744 5043656c finityINS_7DPCel\n+ 0x000015c8 6c5f4969 4e535f33 54616749 4e535f31 l_IiNS_3TagINS_1\n+ 0x000015d8 31416666 696e6547 6170735f 45454545 1AffineGaps_EEEE\n+ 0x000015e8 45453556 414c5545 45005f5a 6e776a00 EE5VALUEE._Znwj.\n+ 0x000015f8 5f5a646c 50760066 72656543 53747269 _ZdlPv.freeCStri\n+ 0x00001608 6e670066 72656500 5f5a3138 63707053 ng.free._Z18cppS\n+ 0x00001618 7472696e 67546f43 53747269 6e674e53 tringToCStringNS\n+ 0x00001628 74375f5f 63787831 31313262 61736963 t7__cxx1112basic\n+ 0x00001638 5f737472 696e6749 63537431 31636861 _stringIcSt11cha\n+ 0x00001648 725f7472 61697473 49634553 61496345 r_traitsIcESaIcE\n+ 0x00001658 4545006d 616c6c6f 63006d65 6d6d6f76 EE.malloc.memmov\n+ 0x00001668 65005f5a 4e357365 71616e35 636c6561 e._ZN5seqan5clea\n+ 0x00001678 72494e53 5f364d61 74726978 494e535f rINS_6MatrixINS_\n+ 0x00001688 37445043 656c6c5f 49694e53 5f335461 7DPCell_IiNS_3Ta\n+ 0x00001698 67494e53 5f31314c 696e6561 72476170 gINS_11LinearGap\n+ 0x000016a8 735f4545 4545454c 6a32454e 535f3653 s_EEEEELj2ENS_6S\n+ 0x000016b8 7472696e 67495336 5f4e535f 35416c6c tringIS6_NS_5All\n+ 0x000016c8 6f634976 45454545 45454545 76524e53 ocIvEEEEEEEEvRNS\n+ 0x000016d8 5f36486f 6c646572 49545f4e 53335f49 _6HolderIT_NS3_I\n+ 0x000016e8 4e535f39 54726973 74617465 5f454545 NS_9Tristate_EEE\n+ 0x000016f8 4545005f 5a4e3573 6571616e 35636c65 EE._ZN5seqan5cle\n+ 0x00001708 6172494e 535f364d 61747269 7849684c arINS_6MatrixIhL\n+ 0x00001718 6a32454e 535f3653 7472696e 6749684e j2ENS_6StringIhN\n+ 0x00001728 535f3541 6c6c6f63 49764545 45454545 S_5AllocIvEEEEEE\n+ 0x00001738 45457652 4e535f36 486f6c64 65724954 EEvRNS_6HolderIT\n+ 0x00001748 5f4e535f 33546167 494e535f 39547269 _NS_3TagINS_9Tri\n+ 0x00001758 73746174 655f4545 45454500 5f5a4e35 state_EEEEE._ZN5\n+ 0x00001768 73657161 6e35636c 65617249 4e535f36 seqan5clearINS_6\n+ 0x00001778 4d617472 6978494e 535f3744 5043656c MatrixINS_7DPCel\n+ 0x00001788 6c5f4969 4e535f33 54616749 4e535f31 l_IiNS_3TagINS_1\n+ 0x00001798 31416666 696e6547 6170735f 45454545 1AffineGaps_EEEE\n+ 0x000017a8 454c6a32 454e535f 36537472 696e6749 ELj2ENS_6StringI\n+ 0x000017b8 53365f4e 535f3541 6c6c6f63 49764545 S6_NS_5AllocIvEE\n+ 0x000017c8 45454545 45457652 4e535f36 486f6c64 EEEEEEvRNS_6Hold\n+ 0x000017d8 65724954 5f4e5333 5f494e53 5f395472 erIT_NS3_INS_9Tr\n+ 0x000017e8 69737461 74655f45 45454545 005f5a4e istate_EEEEE._ZN\n+ 0x000017f8 35736571 616e3133 41737369 676e5374 5seqan13AssignSt\n+ 0x00001808 72696e67 5f494e53 5f335461 67494e53 ring_INS_3TagINS\n+ 0x00001818 5f313254 61674765 6e65726f 75735f45 _12TagGenerous_E\n+ 0x00001828 45454537 61737369 676e5f49 4e535f36 EEE7assign_INS_6\n+ 0x00001838 53747269 6e674968 4e535f35 416c6c6f StringIhNS_5Allo\n+ 0x00001848 63497645 4545454b 53395f45 45765254 cIvEEEEKS9_EEvRT\n+ 0x00001858 5f525430 5f4e535f 3453697a 65495342 _RT0_NS_4SizeISB\n+ 0x00001868 5f453454 79706545 005f5a4e 35736571 _E4TypeE._ZN5seq\n+ 0x00001878 616e3133 41737369 676e5374 72696e67 an13AssignString\n+ 0x00001888 5f494e53 5f335461 67494e53 5f313254 _INS_3TagINS_12T\n+ 0x00001898 61674765 6e65726f 75735f45 45454537 agGenerous_EEEE7\n+ 0x000018a8 61737369 676e5f49 4e535f36 53747269 assign_INS_6Stri\n+ 0x000018b8 6e674968 4e535f35 416c6c6f 63497645 ngIhNS_5AllocIvE\n+ 0x000018c8 4545454b 53395f45 45765254 5f525430 EEEKS9_EEvRT_RT0\n+ 0x000018d8 5f005f5a 4e357365 71616e31 33417373 _._ZN5seqan13Ass\n+ 0x000018e8 69676e53 7472696e 675f494e 535f3354 ignString_INS_3T\n+ 0x000018f8 6167494e 535f3132 54616747 656e6572 agINS_12TagGener\n+ 0x00001908 6f75735f 45454545 37617373 69676e5f ous_EEEE7assign_\n+ 0x00001918 494e535f 36537472 696e6749 4e535f31 INS_6StringINS_1\n+ 0x00001928 3053696d 706c6554 79706549 684e535f 0SimpleTypeIhNS_\n+ 0x00001938 35446e61 355f4545 454e535f 35416c6c 5Dna5_EEENS_5All\n+ 0x00001948 6f634976 45454545 4b53435f 45457652 ocIvEEEEKSC_EEvR\n+ 0x00001958 545f5254 305f4e53 5f345369 7a654953 T_RT0_NS_4SizeIS\n+ 0x00001968 455f4534 54797065 45005f5a 4e357365 E_E4TypeE._ZN5se\n+ 0x00001978 71616e31 33417373 69676e53 7472696e qan13AssignStrin\n+ 0x00001988 675f494e 535f3354 6167494e 535f3132 g_INS_3TagINS_12\n+ 0x00001998 54616747 656e6572 6f75735f 45454545 TagGenerous_EEEE\n+ 0x000019a8 37617373 69676e5f 494e535f 36537472 7assign_INS_6Str\n+ 0x000019b8 696e6749 4e535f31 3053696d 706c6554 ingINS_10SimpleT\n+ 0x000019c8 79706549 684e535f 35446e61 355f4545 ypeIhNS_5Dna5_EE\n+ 0x000019d8 454e535f 35416c6c 6f634976 45454545 ENS_5AllocIvEEEE\n+ 0x000019e8 4b53435f 45457652 545f5254 305f005f KSC_EEvRT_RT0_._\n+ 0x000019f8 5a4e3573 6571616e 31334173 7369676e ZN5seqan13Assign\n+ 0x00001a08 53747269 6e675f49 4e535f33 54616749 String_INS_3TagI\n+ 0x00001a18 4e535f31 32546167 47656e65 726f7573 NS_12TagGenerous\n+ 0x00001a28 5f454545 45376173 7369676e 5f494e53 _EEEE7assign_INS\n+ 0x00001a38 5f365374 72696e67 49634e53 5f35416c _6StringIcNS_5Al\n+ 0x00001a48 6c6f6349 76454545 454b5339 5f454576 locIvEEEEKS9_EEv\n+ 0x00001a58 52545f52 54305f00 5f5a4e35 73657161 RT_RT0_._ZN5seqa\n+ 0x00001a68 6e365374 72696e67 49634e53 5f35416c n6StringIcNS_5Al\n+ 0x00001a78 6c6f6349 76454545 43324953 335f6a76 locIvEEEC2IS3_jv\n+ 0x00001a88 76454552 4b545f54 305f005f 5a4e3573 vEERKT_T0_._ZN5s\n+ 0x00001a98 6571616e 36537472 696e6749 634e535f eqan6StringIcNS_\n+ 0x00001aa8 35416c6c 6f634976 45454543 31495333 5AllocIvEEEC1IS3\n+ 0x00001ab8 5f6a7676 4545524b 545f5430 5f005f5a _jvvEERKT_T0_._Z\n+ 0x00001ac8 4e357365 71616e31 33417373 69676e53 N5seqan13AssignS\n+ 0x00001ad8 7472696e 675f494e 535f3354 6167494e tring_INS_3TagIN\n+ 0x00001ae8 535f3132 54616747 656e6572 6f75735f S_12TagGenerous_\n+ 0x00001af8 45454545 37617373 69676e5f 494e535f EEEE7assign_INS_\n+ 0x00001b08 36537472 696e6749 634e535f 35416c6c 6StringIcNS_5All\n+ 0x00001b18 6f634976 45454545 4b506345 45765254 ocIvEEEEKPcEEvRT\n+ 0x00001b28 5f525430 5f4e535f 3453697a 65495343 _RT0_NS_4SizeISC\n+ 0x00001b38 5f453454 79706545 00737472 6c656e00 _E4TypeE.strlen.\n+ 0x00001b48 5f5a4e35 73657161 6e313341 73736967 _ZN5seqan13Assig\n+ 0x00001b58 6e537472 696e675f 494e535f 33546167 nString_INS_3Tag\n+ 0x00001b68 494e535f 31325461 6747656e 65726f75 INS_12TagGenerou\n+ 0x00001b78 735f4545 45453761 73736967 6e5f494e s_EEEE7assign_IN\n+ 0x00001b88 535f3653 7472696e 67494e53 5f313053 S_6StringINS_10S\n+ 0x00001b98 696d706c 65547970 6549684e 535f3544 impleTypeIhNS_5D\n+ 0x00001ba8 6e61355f 4545454e 535f3541 6c6c6f63 na5_EEENS_5Alloc\n+ 0x00001bb8 49764545 45454b4e 53365f49 6353425f IvEEEEKNS6_IcSB_\n+ 0x00001bc8 45454545 7652545f 5254305f 005f5a4e EEEEvRT_RT0_._ZN\n+ 0x00001bd8 35736571 616e3235 5472616e 736c6174 5seqan25Translat\n+ 0x00001be8 65546162 6c654368 6172546f 446e6135 eTableCharToDna5\n+ 0x00001bf8 5f497645 3556414c 55454500 5f5a4e35 _IvE5VALUEE._ZN5\n+ 0x00001c08 73657161 6e313341 73736967 6e537472 seqan13AssignStr\n+ 0x00001c18 696e675f 494e535f 33546167 494e535f ing_INS_3TagINS_\n+ 0x00001c28 31325461 6747656e 65726f75 735f4545 12TagGenerous_EE\n+ 0x00001c38 45453761 73736967 6e5f494e 535f3653 EE7assign_INS_6S\n+ 0x00001c48 7472696e 67496a4e 535f3541 6c6c6f63 tringIjNS_5Alloc\n+ 0x00001c58 49764545 45454b53 395f4545 7652545f IvEEEEKS9_EEvRT_\n+ 0x00001c68 5254305f 005f5a4e 35736571 616e3653 RT0_._ZN5seqan6S\n+ 0x00001c78 7472696e 67496a4e 535f3541 6c6c6f63 tringIjNS_5Alloc\n+ 0x00001c88 49764545 45433249 53335f6a 76764545 IvEEEC2IS3_jvvEE\n+ 0x00001c98 524b545f 54305f00 5f5a4e35 73657161 RKT_T0_._ZN5seqa\n+ 0x00001ca8 6e365374 72696e67 496a4e53 5f35416c n6StringIjNS_5Al\n+ 0x00001cb8 6c6f6349 76454545 43314953 335f6a76 locIvEEEC1IS3_jv\n+ 0x00001cc8 76454552 4b545f54 305f005f 5a4e3573 vEERKT_T0_._ZN5s\n+ 0x00001cd8 6571616e 36637265 61746549 4e535f36 eqan6createINS_6\n+ 0x00001ce8 4d617472 69784968 4c6a3245 4e535f36 MatrixIhLj2ENS_6\n+ 0x00001cf8 53747269 6e674968 4e535f35 416c6c6f StringIhNS_5Allo\n+ 0x00001d08 63497645 45454545 45454576 524e535f cIvEEEEEEEEvRNS_\n+ 0x00001d18 36486f6c 64657249 545f4e53 5f335461 6HolderIT_NS_3Ta\n+ 0x00001d28 67494e53 5f395472 69737461 74655f45 gINS_9Tristate_E\n+ 0x00001d38 45454545 006d656d 73657400 5f5a4e35 EEEE.memset._ZN5\n+ 0x00001d48 73657161 6e367265 73697a65 49684e53 seqan6resizeIhNS\n+ 0x00001d58 5f335461 67494e53 5f313346 756c6c44 _3TagINS_13FullD\n+ 0x00001d68 504d6174 7269785f 4545454e 535f3653 PMatrix_EEENS_6S\n+ 0x00001d78 7472696e 6749684e 535f3541 6c6c6f63 tringIhNS_5Alloc\n+ 0x00001d88 49764545 45454545 76524e53 5f394450 IvEEEEEEvRNS_9DP\n+ 0x00001d98 4d617472 69785f49 545f5430 5f54315f Matrix_IT_T0_T1_\n+ 0x00001da8 4545005f 5f616561 62695f75 69646976 EE.__aeabi_uidiv\n+ 0x00001db8 005f5f61 65616269 5f756964 69766d6f .__aeabi_uidivmo\n+ 0x00001dc8 64005f5a 4e357365 71616e31 31547261 d._ZN5seqan11Tra\n+ 0x00001dd8 63655661 6c75655f 49684e53 5f354661 ceValue_IhNS_5Fa\n+ 0x00001de8 6c736545 45385645 52544943 414c4500 lseEE8VERTICALE.\n+ 0x00001df8 5f5a4e35 73657161 6e313154 72616365 _ZN5seqan11Trace\n+ 0x00001e08 56616c75 655f4968 4e535f35 46616c73 Value_IhNS_5Fals\n+ 0x00001e18 65454531 30484f52 495a4f4e 54414c45 eEE10HORIZONTALE\n+ 0x00001e28 005f5a4e 35736571 616e3134 5265706c ._ZN5seqan14Repl\n+ 0x00001e38 61636553 7472696e 675f494e 535f3354 aceString_INS_3T\n+ 0x00001e48 6167494e 535f3132 54616747 656e6572 agINS_12TagGener\n+ 0x00001e58 6f75735f 45454545 38726570 6c616365 ous_EEEE8replace\n+ 0x00001e68 5f494e53 5f365374 72696e67 496a4e53 _INS_6StringIjNS\n+ 0x00001e78 5f35416c 6c6f6349 76454545 454b5339 _5AllocIvEEEEKS9\n+ 0x00001e88 5f454576 52545f4e 535f3453 697a6549 _EEvRT_NS_4SizeI\n+ 0x00001e98 53425f45 34547970 65455346 5f525430 SB_E4TypeESF_RT0\n+ 0x00001ea8 5f005f5a 4e357365 71616e31 30696e73 _._ZN5seqan10ins\n+ 0x00001eb8 65727447 61707349 4e535f34 47617073 ertGapsINS_4Gaps\n+ 0x00001ec8 494e535f 36537472 696e6749 4e535f31 INS_6StringINS_1\n+ 0x00001ed8 3053696d 706c6554 79706549 684e535f 0SimpleTypeIhNS_\n+ 0x00001ee8 35446e61 355f4545 454e535f 35416c6c 5Dna5_EEENS_5All\n+ 0x00001ef8 6f634976 45454545 4e535f33 54616749 ocIvEEEENS_3TagI\n+ 0x00001f08 4e535f31 30417272 61794761 70735f45 NS_10ArrayGaps_E\n+ 0x00001f18 45454545 6a454576 524b4e53 5f344974 EEEEjEEvRKNS_4It\n+ 0x00001f28 65724954 5f4e535f 31324761 70734974 erIT_NS_12GapsIt\n+ 0x00001f38 65726174 6f724953 425f4545 45455430 eratorISB_EEEET0\n+ 0x00001f48 5f005f5a 4e357365 71616e32 315f6164 _._ZN5seqan21_ad\n+ 0x00001f58 61707454 72616365 5365676d 656e7473 aptTraceSegments\n+ 0x00001f68 546f494e 535f3653 7472696e 67494e53 ToINS_6StringINS\n+ 0x00001f78 5f313053 696d706c 65547970 6549684e _10SimpleTypeIhN\n+ 0x00001f88 535f3544 6e61355f 4545454e 535f3541 S_5Dna5_EEENS_5A\n+ 0x00001f98 6c6c6f63 49764545 45454e53 5f335461 llocIvEEEENS_3Ta\n+ 0x00001fa8 67494e53 5f313041 72726179 47617073 gINS_10ArrayGaps\n+ 0x00001fb8 5f454545 53375f53 415f6a6a 53365f45 _EEES7_SA_jjS6_E\n+ 0x00001fc8 4576524e 535f3447 61707349 545f5430 EvRNS_4GapsIT_T0\n+ 0x00001fd8 5f454552 4e53425f 4954315f 54325f45 _EERNSB_IT1_T2_E\n+ 0x00001fe8 45524b4e 53315f49 4e535f31 33547261 ERKNS1_INS_13Tra\n+ 0x00001ff8 63655365 676d656e 745f4954 335f5434 ceSegment_IT3_T4\n+ 0x00002008 5f454554 355f4545 005f5a4e 35736571 _EET5_EE._ZN5seq\n+ 0x00002018 616e3133 41737369 676e5374 72696e67 an13AssignString\n+ 0x00002028 5f494e53 5f335461 67494e53 5f313254 _INS_3TagINS_12T\n+ 0x00002038 61674765 6e65726f 75735f45 45454537 agGenerous_EEEE7\n+ 0x00002048 61737369 676e5f49 4e535f36 53747269 assign_INS_6Stri\n+ 0x00002058 6e67494e 535f3744 5043656c 6c5f4969 ngINS_7DPCell_Ii\n+ 0x00002068 4e53315f 494e535f 31314c69 6e656172 NS1_INS_11Linear\n+ 0x00002078 47617073 5f454545 45454e53 5f35416c Gaps_EEEEENS_5Al\n+ 0x00002088 6c6f6349 76454545 454b5344 5f454576 locIvEEEEKSD_EEv\n+ 0x00002098 52545f52 54305f4e 535f3453 697a6549 RT_RT0_NS_4SizeI\n+ 0x000020a8 53465f45 34547970 6545005f 5a4e3573 SF_E4TypeE._ZN5s\n+ 0x000020b8 6571616e 31334173 7369676e 53747269 eqan13AssignStri\n+ 0x000020c8 6e675f49 4e535f33 54616749 4e535f31 ng_INS_3TagINS_1\n+ 0x000020d8 32546167 47656e65 726f7573 5f454545 2TagGenerous_EEE\n+ 0x000020e8 45376173 7369676e 5f494e53 5f365374 E7assign_INS_6St\n+ 0x000020f8 72696e67 494e535f 37445043 656c6c5f ringINS_7DPCell_\n+ 0x00002108 49694e53 315f494e 535f3131 4c696e65 IiNS1_INS_11Line\n+ 0x00002118 61724761 70735f45 45454545 4e535f35 arGaps_EEEEENS_5\n+ 0x00002128 416c6c6f 63497645 4545454b 53445f45 AllocIvEEEEKSD_E\n+ 0x00002138 45765254 5f525430 5f005f5a 4e357365 EvRT_RT0_._ZN5se\n+ 0x00002148 71616e36 63726561 7465494e 535f364d qan6createINS_6M\n+ 0x00002158 61747269 78494e53 5f374450 43656c6c atrixINS_7DPCell\n+ 0x00002168 5f49694e 535f3354 6167494e 535f3131 _IiNS_3TagINS_11\n+ 0x00002178 4c696e65 61724761 70735f45 45454545 LinearGaps_EEEEE\n+ 0x00002188 4c6a3245 4e535f36 53747269 6e674953 Lj2ENS_6StringIS\n+ 0x00002198 365f4e53 5f35416c 6c6f6349 76454545 6_NS_5AllocIvEEE\n+ 0x000021a8 45454545 4576524e 535f3648 6f6c6465 EEEEEvRNS_6Holde\n+ 0x000021b8 7249545f 4e53335f 494e535f 39547269 rIT_NS3_INS_9Tri\n+ 0x000021c8 73746174 655f4545 45454500 5f5a4e35 state_EEEEE._ZN5\n+ 0x000021d8 73657161 6e313341 73736967 6e537472 seqan13AssignStr\n+ 0x000021e8 696e675f 494e535f 33546167 494e535f ing_INS_3TagINS_\n+ 0x000021f8 31325461 6747656e 65726f75 735f4545 12TagGenerous_EE\n+ 0x00002208 45453761 73736967 6e5f494e 535f3653 EE7assign_INS_6S\n+ 0x00002218 7472696e 67494e53 5f374450 43656c6c tringINS_7DPCell\n+ 0x00002228 5f49694e 53315f49 4e535f31 31416666 _IiNS1_INS_11Aff\n+ 0x00002238 696e6547 6170735f 45454545 454e535f ineGaps_EEEEENS_\n+ 0x00002248 35416c6c 6f634976 45454545 4b53445f 5AllocIvEEEEKSD_\n+ 0x00002258 45457652 545f5254 305f4e53 5f345369 EEvRT_RT0_NS_4Si\n+ 0x00002268 7a654953 465f4534 54797065 45005f5a zeISF_E4TypeE._Z\n+ 0x00002278 4e357365 71616e31 33417373 69676e53 N5seqan13AssignS\n+ 0x00002288 7472696e 675f494e 535f3354 6167494e tring_INS_3TagIN\n+ 0x00002298 535f3132 54616747 656e6572 6f75735f S_12TagGenerous_\n+ 0x000022a8 45454545 37617373 69676e5f 494e535f EEEE7assign_INS_\n+ 0x000022b8 36537472 696e6749 4e535f37 44504365 6StringINS_7DPCe\n+ 0x000022c8 6c6c5f49 694e5331 5f494e53 5f313141 ll_IiNS1_INS_11A\n+ 0x000022d8 6666696e 65476170 735f4545 4545454e ffineGaps_EEEEEN\n+ 0x000022e8 535f3541 6c6c6f63 49764545 45454b53 S_5AllocIvEEEEKS\n+ 0x000022f8 445f4545 7652545f 5254305f 005f5a4e D_EEvRT_RT0_._ZN\n+ 0x00002308 35736571 616e3663 72656174 65494e53 5seqan6createINS\n+ 0x00002318 5f364d61 74726978 494e535f 37445043 _6MatrixINS_7DPC\n+ 0x00002328 656c6c5f 49694e53 5f335461 67494e53 ell_IiNS_3TagINS\n+ 0x00002338 5f313141 6666696e 65476170 735f4545 _11AffineGaps_EE\n+ 0x00002348 4545454c 6a32454e 535f3653 7472696e EEELj2ENS_6Strin\n+ 0x00002358 67495336 5f4e535f 35416c6c 6f634976 gIS6_NS_5AllocIv\n+ 0x00002368 45454545 45454545 76524e53 5f36486f EEEEEEEEvRNS_6Ho\n+ 0x00002378 6c646572 49545f4e 53335f49 4e535f39 lderIT_NS3_INS_9\n+ 0x00002388 54726973 74617465 5f454545 45450061 Tristate_EEEEE.a\n+ 0x00002398 64617074 6572416c 69676e6d 656e7400 dapterAlignment.\n+ 0x000023a8 5f5a4756 4e357365 71616e32 31445043 _ZGVN5seqan21DPC\n+ 0x000023b8 656c6c44 65666175 6c74496e 66696e69 ellDefaultInfini\n+ 0x000023c8 7479494e 535f3744 5043656c 6c5f4969 tyINS_7DPCell_Ii\n+ 0x000023d8 4e535f33 54616749 4e535f31 31416666 NS_3TagINS_11Aff\n+ 0x000023e8 696e6547 6170735f 45454545 45453556 ineGaps_EEEEEE5V\n+ 0x000023f8 414c5545 45006c69 62737464 632b2b2e ALUEE.libstdc++.\n 0x00002408 736f2e36 006c6962 6763635f 732e736f so.6.libgcc_s.so\n 0x00002418 2e31006c 6962632e 736f2e36 006c642d .1.libc.so.6.ld-\n 0x00002428 6c696e75 782d6172 6d68662e 736f2e33 linux-armhf.so.3\n 0x00002438 00474343 5f332e35 00474c49 42435f32 .GCC_3.5.GLIBC_2\n 0x00002448 2e340043 58584142 495f312e 33004358 .4.CXXABI_1.3.CX\n 0x00002458 58414249 5f312e33 2e390047 4c494243 XABI_1.3.9.GLIBC\n 0x00002468 58585f33 2e342e32 31004358 58414249 XX_3.4.21.CXXABI\n"}, {"source1": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "unified_diff": "@@ -1,4262 +1,9854 @@\n \n \n \n Disassembly of section .text:\n \n-00002be0 :\n-_GLOBAL__sub_I_adapter_align.cpp():\n-./porechop/src/adapter_align.cpp:44\n-\tcfldr32mi\tmvfx11, [r5, #-192]\t@ 0xffffff40\n-\tldcmi\t0, cr11, [r5], {131}\t@ 0x83\n-/usr/include/c++/12/iostream:74\n-\t\t\t@ instruction: 0x4628447d\n-./porechop/src/adapter_align.cpp:44\n-\t\t\t@ instruction: 0xf7ff447c\n-/usr/include/c++/12/iostream:74\n-\tblmi\t4fea10 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0x4f3884>\n-\t\t\t@ instruction: 0x46284a13\n-\tstmiapl\tr3!, {r1, r3, r4, r5, r6, sl, lr}^\n-\tldrmi\tr9, [r9], -r1, lsl #6\n-\tmrc\t7, 4, APSR_nzcv, cr2, cr15, {7}\n-/usr/include/seqan/align/dp_cell.h:144\n-\tstmiapl\tr3!, {r4, r8, r9, fp, lr}^\n-\tbfieq\tr6, sl, #16, #2\n-\tbmi\t3f7c2c , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0x3ecaa0>\n-\tandsvs\tr2, r9, r1, lsl #2\n-\tcmpmi\tr0, pc, asr #32\t@ \n-\tandsvs\tr5, r9, r3, lsr #17\n-\tstmiapl\tr3!, {r2, r3, r8, r9, fp, lr}^\n-\tbfieq\tr6, sl, #16, #3\n-\tbmi\t2f7c44 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0x2ecab8>\n-\tandsvs\tr2, r9, r1, lsl #2\n-\tcmpmi\tr0, pc, asr #32\t@ \n-\tandsvs\tr5, r9, r3, lsr #17\n-./porechop/src/adapter_align.cpp:44\n-\tldclt\t0, cr11, [r0, #-12]!\n-\tandeq\tr8, r0, ip, ror r5\n-\tandeq\tr8, r0, r0, lsl r4\n-\tandeq\tr0, r0, ip, asr r1\n-\tandeq\tr8, r0, r4, ror #10\n-\tandeq\tr0, r0, r0, lsr r1\n-\tandeq\tr0, r0, r0, lsr #2\n-\tandeq\tr0, r0, r8, lsr r1\n-\tstrdeq\tr0, [r0], -ip\n+00002be0 :\n _GLOBAL__sub_I_alignment.cpp():\n ./porechop/src/alignment.cpp:121\n \tcfstr32mi\tmvfx11, [r0, #-192]!\t@ 0xffffff40\n \tstcmi\t0, cr11, [r0], #-524\t@ 0xfffffdf4\n /usr/include/c++/12/iostream:74\n \t\t\t@ instruction: 0x4628447d\n ./porechop/src/alignment.cpp:121\n \t\t\t@ instruction: 0xf7ff447c\n-__static_initialization_and_destruction_0():\n /usr/include/c++/12/iostream:74\n-\tblmi\t7be998 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0x7b380c>\n+\tblmi\t7bea10 > >::VALUE@@Base+0x7b3880>\n \t\t\t@ instruction: 0x46284a1e\n \tstmiapl\tr3!, {r1, r3, r4, r5, r6, sl, lr}^\n \tldrmi\tr9, [r9], -r1, lsl #6\n-\tmrc\t7, 2, APSR_nzcv, cr6, cr15, {7}\n+\tmrc\t7, 4, APSR_nzcv, cr2, cr15, {7}\n /usr/include/seqan/align/dp_cell.h:144\n \tstmiapl\tr3!, {r0, r1, r3, r4, r8, r9, fp, lr}^\n \tbfieq\tr6, sl, #16, #2\n-\tbmi\t6b7ca4 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0x6acb18>\n+\tbmi\t6b7c2c > >::VALUE@@Base+0x6aca9c>\n \tandsvs\tr2, r9, r1, lsl #2\n \tcmpmi\tr0, pc, asr #32\t@ \n \tandsvs\tr5, r9, r3, lsr #17\n /usr/include/seqan/modifier/modifier_alphabet.h:688\n \tstmiapl\tr3!, {r0, r1, r2, r4, r8, r9, fp, lr}^\n \tbfieq\tr6, sl, #16, #3\n \tandlt\tsp, r3, r1, lsl #10\n-_GLOBAL__sub_I_alignment.cpp():\n ./porechop/src/alignment.cpp:121\n-\tbmi\t572168 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0x566fdc>\n-__static_initialization_and_destruction_0():\n+\tbmi\t5720f0 > >::VALUE@@Base+0x566f60>\n /usr/include/seqan/modifier/modifier_alphabet.h:688\n \tandsvs\tr2, r8, r1\n-seqan::AlphabetConversionTable_, seqan::ModExpand<(char)45, seqan::Tag > > >::initialize():\n /usr/include/seqan/modifier/modifier_alphabet.h:678\n \tstmdavc\tfp, {r0, r5, r7, fp, ip, lr}\n-\tblmi\t4ef1a0 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0x4e4014>\n-\tblmi\t4d9040 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0x4cdeb4>\n+\tblmi\t4ef128 > >::VALUE@@Base+0x4e3f98>\n+\tblmi\t4d8fc8 > >::VALUE@@Base+0x4cde38>\n /usr/include/seqan/modifier/modifier_alphabet.h:682\n \tandvc\tr2, r8, r1\n-__static_initialization_and_destruction_0():\n /usr/include/seqan/modifier/modifier_alphabet.h:688\n \tandsvs\tr5, sl, r3, ror #17\n-_GLOBAL__sub_I_alignment.cpp():\n ./porechop/src/alignment.cpp:121\n-\tbmi\t47cc80 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0x471af4>\n-void seqan::_initializeAlphabetConversionTable, (char)45, seqan::Tag >(char*, seqan::ModifiedAlphabet, seqan::ModExpand<(char)45, seqan::Tag > > const&):\n+\tbmi\t47cc08 > >::VALUE@@Base+0x471a78>\n /usr/include/seqan/modifier/modifier_alphabet_expansion.h:375\n \tstrbpl\tpc, [lr, #-1602]\t@ 0xfffff9be\t@ \n \tstmiapl\tr2!, {r0, r2, r3, r8, r9, fp, lr}\n-seqan::AlphabetConversionTable_ >::initialize():\n /usr/include/seqan/modifier/modifier_alphabet.h:682\n \tvqadd.s8\td23, d4, d0\n-void seqan::_initializeAlphabetConversionTable, (char)45, seqan::Tag >(char*, seqan::ModifiedAlphabet, seqan::ModExpand<(char)45, seqan::Tag > > const&):\n /usr/include/seqan/modifier/modifier_alphabet_expansion.h:375\n \tvmla.i\td19, d5, d1[0]\n \tstmiapl\tr2!, {r0, r1, r2, r6, lr}^\n \taddshi\tr6, r5, r0, lsl r0\n-seqan::AlphabetConversionTable_, seqan::ModExpand<(char)45, seqan::Tag > > >::initialize():\n-/usr/include/seqan/modifier/modifier_alphabet_expansion.h:375\n \tsvclt\t0x0000e7eb\n-\tandeq\tr8, r0, r8, lsl r5\n-\tmuleq\tr0, r8, r3\n+\tandeq\tr8, r0, ip, ror r5\n+\tandeq\tr8, r0, r0, lsl r4\n \tandeq\tr0, r0, ip, asr r1\n-\tandeq\tr8, r0, ip, ror #9\n+\tandeq\tr8, r0, r4, ror #10\n \tandeq\tr0, r0, r0, lsr r1\n \tandeq\tr0, r0, r0, lsr #2\n \tandeq\tr0, r0, r8, lsl r1\n \tandeq\tr0, r0, ip, lsl #2\n \tandeq\tr0, r0, r4, lsr #2\n \tandeq\tr0, r0, ip, lsr r1\n \tandeq\tr0, r0, r4, lsl r1\n+_GLOBAL__sub_I_adapter_align.cpp():\n+./porechop/src/adapter_align.cpp:44\n+\tcfldr32mi\tmvfx11, [r5, #-192]\t@ 0xffffff40\n+\tldcmi\t0, cr11, [r5], {131}\t@ 0x83\n+/usr/include/c++/12/iostream:74\n+\t\t\t@ instruction: 0x4628447d\n+./porechop/src/adapter_align.cpp:44\n+\t\t\t@ instruction: 0xf7ff447c\n+__static_initialization_and_destruction_0():\n+/usr/include/c++/12/iostream:74\n+\tblmi\t4fe960 > >::VALUE@@Base+0x4f37d0>\n+\t\t\t@ instruction: 0x46284a13\n+\tstmiapl\tr3!, {r1, r3, r4, r5, r6, sl, lr}^\n+\tldrmi\tr9, [r9], -r1, lsl #6\n+\tmrc\t7, 1, APSR_nzcv, cr10, cr15, {7}\n+/usr/include/seqan/align/dp_cell.h:144\n+\tstmiapl\tr3!, {r4, r8, r9, fp, lr}^\n+\tbfieq\tr6, sl, #16, #2\n+\tbmi\t3f7cdc > >::VALUE@@Base+0x3ecb4c>\n+\tandsvs\tr2, r9, r1, lsl #2\n+\tcmpmi\tr0, pc, asr #32\t@ \n+\tandsvs\tr5, r9, r3, lsr #17\n+\tstmiapl\tr3!, {r2, r3, r8, r9, fp, lr}^\n+\tbfieq\tr6, sl, #16, #3\n+\tbmi\t2f7cf4 > >::VALUE@@Base+0x2ecb64>\n+\tandsvs\tr2, r9, r1, lsl #2\n+\tcmpmi\tr0, pc, asr #32\t@ \n+\tandsvs\tr5, r9, r3, lsr #17\n+_GLOBAL__sub_I_adapter_align.cpp():\n+./porechop/src/adapter_align.cpp:44\n+\tldclt\t0, cr11, [r0, #-12]!\n+\tandeq\tr8, r0, ip, ror #9\n+\tandeq\tr8, r0, r0, ror #6\n+\tandeq\tr0, r0, ip, asr r1\n+\t\t\t@ instruction: 0x000084b4\n+\tandeq\tr0, r0, r0, lsr r1\n+\tandeq\tr0, r0, r0, lsr #2\n+\tandeq\tr0, r0, r8, lsr r1\n+\tstrdeq\tr0, [r0], -ip\n call_weak_fn():\n \tldr\tr3, [pc, #20]\t@ 2d24 \n \tldr\tr2, [pc, #20]\t@ 2d28 \n \tadd\tr3, pc, r3\n \tldr\tr2, [r3, r2]\n \tcmp\tr2, #0\n \tbxeq\tlr\n \tb\t2bb0 <__gmon_start__@plt>\n \tandeq\tr8, r0, r8, ror #5\n \tandeq\tr0, r0, r4, asr #2\n deregister_tm_clones():\n-\tblmi\t1d4d4c , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0x1c9bc0>\n+\tblmi\t1d4d4c > >::VALUE@@Base+0x1c9bbc>\n \tldrbtmi\tr4, [r8], #-2567\t@ 0xfffff5f9\n \tldrbtmi\tr4, [sl], #-1147\t@ 0xfffffb85\n \tandle\tr4, r3, r3, lsl #5\n \tldmpl\tr3, {r0, r2, r8, r9, fp, lr}^\n \tldrmi\tfp, [r8, -r3, lsl #2]\n \tsvclt\t0x00004770\n \tandeq\tr8, r0, lr, lsr #8\n \tandeq\tr8, r0, ip, lsr #8\n \tandeq\tr8, r0, r6, asr #5\n \tandeq\tr0, r0, r0, asr #2\n register_tm_clones():\n-\tblmi\t254d80 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0x249bf4>\n-\tbmi\t253f44 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0x248db8>\n-\tbne\t6d3f54 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0x6c8dc8>\n+\tblmi\t254d80 > >::VALUE@@Base+0x249bf0>\n+\tbmi\t253f44 > >::VALUE@@Base+0x248db4>\n+\tbne\t6d3f54 > >::VALUE@@Base+0x6c8dc4>\n \tsvceq\t0x00d9447a\n \t\t\t@ instruction: 0x01a3eb01\n \tandle\tr1, r3, r9, asr #32\n \tldmpl\tr3, {r0, r2, r8, r9, fp, lr}^\n \tldrmi\tfp, [r8, -r3, lsl #2]\n \tsvclt\t0x00004770\n \tandeq\tr8, r0, r4, lsl #8\n \tandeq\tr8, r0, r0, lsl #8\n \tmuleq\tr0, r8, r2\n \tandeq\tr0, r0, ip, asr #2\n __do_global_dtors_aux():\n-\tblmi\t2b01b4 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0x2a5028>\n+\tblmi\t2b01b4 > >::VALUE@@Base+0x2a5024>\n \tldrbtmi\tr4, [fp], #-2570\t@ 0xfffff5f6\n \tldmdavc\tfp, {r1, r3, r4, r5, r6, sl, lr}\n-\tblmi\t27134c , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0x2661c0>\n+\tblmi\t27134c > >::VALUE@@Base+0x2661bc>\n \tldrdlt\tr5, [r3, -r3]!\n \tldrbtmi\tr4, [fp], #-2824\t@ 0xfffff4f8\n \t\t\t@ instruction: 0xf7ff6818\n \t\t\t@ instruction: 0xf7ffef0a\n-\tblmi\t1c2cb0 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0x1b7b24>\n+\tblmi\t1c2cb0 > >::VALUE@@Base+0x1b7b20>\n \tldrbtmi\tr2, [fp], #-513\t@ 0xfffffdff\n \tstclt\t0, cr7, [r8, #-104]\t@ 0xffffff98\n \tandeq\tr8, r0, lr, asr #7\n \tandeq\tr8, r0, r8, ror #4\n \tandeq\tr0, r0, r0, asr r1\n \t\t\t@ instruction: 0x000083ba\n \tandeq\tr8, r0, lr, lsr #7\n frame_dummy():\n \tsvclt\t0x0000e7c4\n-void seqan::_computeAlignmentImpl >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::DPBandConfig >, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::Tag const&) [clone .isra.0]:\n+\n+00002dd0 :\n+ScoredAlignment::getString[abi:cxx11]():\n+./porechop/src/alignment.cpp:113\n+\tldr.w\tr2, [pc, #2984]\t@ 397c \n+\tldr.w\tr3, [pc, #2984]\t@ 3980 \n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n+\tadd\tr2, pc\n+./porechop/src/alignment.cpp:114\n+\tldr\tr4, [r1, #8]\n+./porechop/src/alignment.cpp:113\n+\tsub.w\tsp, sp, #564\t@ 0x234\n+\tldr.w\tsl, [pc, #2972]\t@ 3984 \n+\tldr\tr3, [r2, r3]\n+/usr/include/c++/12/bits/basic_string.h:4018\n+\tcmp\tr4, #0\n+/usr/include/c++/12/bits/basic_string.h:4017\n+\tmov.w\tr5, r4, lsr #31\n+/usr/include/c++/12/bits/basic_string.h:4018\n+\tit\tlt\n+\tneglt\tr4, r4\n+./porechop/src/alignment.cpp:113\n+\tadd\tsl, pc\n+\tldr\tr3, [r3, #0]\n+\tstr\tr3, [sp, #556]\t@ 0x22c\n+\tmov.w\tr3, #0\n+\tmov\tr8, r1\n+/usr/include/c++/12/bits/charconv.h:58\n+\tcmp\tr4, #9\n+./porechop/src/alignment.cpp:113\n+\tstr\tr0, [sp, #28]\n+/usr/include/c++/12/bits/charconv.h:58\n+\tbls.w\t3bea \n+/usr/include/c++/12/bits/charconv.h:59\n+\tcmp\tr4, #99\t@ 0x63\n+\tbls.w\t3c5a \n+/usr/include/c++/12/bits/charconv.h:60\n+\tcmp.w\tr4, #1000\t@ 0x3e8\n+\tbcc.w\t3c9e \n+/usr/include/c++/12/bits/charconv.h:61\n+\tmovw\tr3, #9999\t@ 0x270f\n+\tcmp\tr4, r3\n+\tbls.w\t3c96 \n+/usr/include/c++/12/bits/charconv.h:58\n+\tmovw\tr3, #34463\t@ 0x869f\n+\tmovt\tr3, #1\n+\tcmp\tr4, r3\n+/usr/include/c++/12/bits/charconv.h:63\n+\tit\tls\n+\tmovls\tr1, #5\n+/usr/include/c++/12/bits/charconv.h:58\n+\tbls.n\t2eaa \n+/usr/include/c++/12/bits/charconv.h:59\n+\tmovw\tr3, #16959\t@ 0x423f\n+\tmovt\tr3, #15\n+\tcmp\tr4, r3\n+\tbls.w\t3cae \n+/usr/include/c++/12/bits/charconv.h:60\n+\tmovw\tr3, #38528\t@ 0x9680\n+\tmovt\tr3, #152\t@ 0x98\n+\tcmp\tr4, r3\n+\titt\tcc\n+\tmovcc\tr6, #6\n+\tmovcc\tr1, #7\n+\tbcc.n\t2eac \n+/usr/include/c++/12/bits/charconv.h:61\n+\tmovw\tr3, #57599\t@ 0xe0ff\n+\tmovt\tr3, #1525\t@ 0x5f5\n+\tcmp\tr4, r3\n+\tbls.w\t3b1e \n+/usr/include/c++/12/bits/charconv.h:58\n+\tmovw\tr3, #51711\t@ 0xc9ff\n+\tmovt\tr3, #15258\t@ 0x3b9a\n+\tcmp\tr4, r3\n+\tbls.n\t2ea8 \n+/usr/include/c++/12/bits/charconv.h:63\n+\tmovs\tr6, #9\n+/usr/include/c++/12/bits/charconv.h:59\n+\tadds\tr1, r6, #1\n+/usr/include/c++/12/bits/basic_string.h:200\n+\tadd\tr3, sp, #124\t@ 0x7c\n+/usr/include/c++/12/bits/basic_string.h:659\n+\tadd\tr1, r5\n+/usr/include/c++/12/bits/basic_string.h:200\n+\tmov\tr9, r3\n+/usr/include/c++/12/bits/basic_string.h:659\n+\tmov\tr0, r3\n+\tmovs\tr2, #45\t@ 0x2d\n+/usr/include/c++/12/bits/basic_string.h:200\n+\tadd\tr7, sp, #132\t@ 0x84\n+\tstr\tr3, [sp, #32]\n+\tstr\tr7, [sp, #92]\t@ 0x5c\n+\tstr\tr7, [sp, #124]\t@ 0x7c\n+/usr/include/c++/12/bits/basic_string.h:659\n+\tblx\t2a60 , std::allocator >::_M_construct(unsigned int, char)@plt>\n+/usr/include/c++/12/bits/basic_string.h:1224\n+\tldr.w\tr3, [r9]\n+/usr/include/c++/12/bits/charconv.h:84\n+\tcmp\tr4, #99\t@ 0x63\n+/usr/include/c++/12/bits/basic_string.h:1224\n+\tadd.w\tlr, r3, r5\n+/usr/include/c++/12/bits/charconv.h:84\n+\tbhi.n\t2eca \n+\tldr.w\tr3, [pc, #2804]\t@ 3988 \n+\tldr.w\tr3, [sl, r3]\n+/usr/include/c++/12/bits/charconv.h:95\n+\tadd.w\tr2, r3, r4, lsl #1\n+/usr/include/c++/12/bits/charconv.h:96\n+\tldrb.w\tr4, [r3, r4, lsl #1]\n+/usr/include/c++/12/bits/charconv.h:95\n+\tldrb\tr3, [r2, #1]\n+\tstrb.w\tr3, [lr, #1]\n+\tb.n\t2f0c \n+/usr/include/c++/12/bits/charconv.h:63\n+\tmovs\tr1, #9\n+/usr/include/c++/12/bits/charconv.h:83\n+\tsubs\tr6, r1, #1\n+/usr/include/c++/12/bits/basic_string.h:200\n+\tadd\tr3, sp, #124\t@ 0x7c\n+/usr/include/c++/12/bits/basic_string.h:659\n+\tadd\tr1, r5\n+/usr/include/c++/12/bits/basic_string.h:200\n+\tmov\tr9, r3\n+/usr/include/c++/12/bits/basic_string.h:659\n+\tmov\tr0, r3\n+\tmovs\tr2, #45\t@ 0x2d\n+/usr/include/c++/12/bits/basic_string.h:200\n+\tadd\tr7, sp, #132\t@ 0x84\n+\tstr\tr3, [sp, #32]\n+\tstr\tr7, [sp, #92]\t@ 0x5c\n+\tstr\tr7, [sp, #124]\t@ 0x7c\n+/usr/include/c++/12/bits/basic_string.h:659\n+\tblx\t2a60 , std::allocator >::_M_construct(unsigned int, char)@plt>\n+/usr/include/c++/12/bits/basic_string.h:1224\n+\tldr.w\tr3, [r9]\n+\tadd.w\tlr, r3, r5\n+/usr/include/c++/12/bits/charconv.h:84\n+\tldr.w\tr3, [pc, #2748]\t@ 3988 \n+\tsubs\tr1, r6, #1\n+\tadd\tr1, lr\n+/usr/include/c++/12/bits/charconv.h:86\n+\tmovw\tr6, #34079\t@ 0x851f\n+\tmovt\tr6, #20971\t@ 0x51eb\n+\tmov.w\tip, #100\t@ 0x64\n+/usr/include/c++/12/bits/charconv.h:84\n+\tmovw\tr7, #9999\t@ 0x270f\n+\tldr.w\tr3, [sl, r3]\n+/usr/include/c++/12/bits/charconv.h:86\n+\tumull\tr0, r2, r6, r4\n+\tmov\tr0, r4\n+/usr/include/c++/12/bits/charconv.h:84\n+\tcmp\tr0, r7\n+/usr/include/c++/12/bits/charconv.h:86\n+\tmov.w\tr2, r2, lsr #5\n+\tmls\tr5, ip, r2, r4\n+/usr/include/c++/12/bits/charconv.h:87\n+\tmov\tr4, r2\n+/usr/include/c++/12/bits/charconv.h:89\n+\tldrh.w\tr2, [r3, r5, lsl #1]\n+\tstrh.w\tr2, [r1], #-2\n+/usr/include/c++/12/bits/charconv.h:84\n+\tbhi.n\t2ee6 \n+/usr/include/c++/12/bits/charconv.h:92\n+\tcmp.w\tr0, #1000\t@ 0x3e8\n+\tbcs.n\t2e98 \n+/usr/include/c++/12/bits/charconv.h:99\n+\tadds\tr4, #48\t@ 0x30\n+\tuxtb\tr4, r4\n+/usr/include/c++/12/bits/basic_string.h:392\n+\tldr\tr2, [sp, #32]\n+\tmvn.w\tr3, #3221225472\t@ 0xc0000000\n+\tstrb.w\tr4, [lr]\n+\tldr\tr2, [r2, #4]\n+\tcmp\tr2, r3\n+\tbeq.w\t3d04 \n+/usr/include/c++/12/bits/basic_string.h:1437\n+\tldr.w\tr1, [pc, #2668]\t@ 398c \n+\tmovs\tr2, #1\n+\tldr\tr0, [sp, #32]\n+\tadd\tr1, pc\n+\tblx\t2a54 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n+/usr/include/c++/12/bits/basic_string.h:204\n+\tadd.w\tfp, sp, #148\t@ 0x94\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tmov\tr5, r0\n+/usr/include/c++/12/bits/basic_string.h:204\n+\tadd\tr3, sp, #156\t@ 0x9c\n+/usr/include/c++/12/bits/basic_string.h:1437\n+\tmov\tr4, r0\n+/usr/include/c++/12/bits/basic_string.h:204\n+\tstr\tr3, [sp, #44]\t@ 0x2c\n+\tstr.w\tr3, [fp]\n+/usr/include/c++/12/bits/basic_string.h:1071\n+\tldr\tr3, [r0, #4]\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr.w\tr2, [r5], #8\n+/usr/include/c++/12/bits/basic_string.h:673\n+\tcmp\tr2, r5\n+\tbeq.w\t3954 \n+/usr/include/c++/12/bits/basic_string.h:224\n+\tstr.w\tr2, [fp]\n+/usr/include/c++/12/bits/basic_string.h:261\n+\tldr\tr2, [r0, #8]\n+\tstr.w\tr2, [fp, #8]\n+/usr/include/c++/12/bits/basic_string.h:229\n+\tstr.w\tr3, [fp, #4]\n+\tmovs\tr3, #0\n+\tstr\tr3, [r4, #4]\n+/usr/include/c++/12/bits/char_traits.h:354\n+\tstrb\tr3, [r4, #8]\n+/usr/include/c++/12/bits/basic_string.h:224\n+\tstr\tr5, [r4, #0]\n+./porechop/src/alignment.cpp:115\n+\tldr.w\tr7, [r8, #12]\n+/usr/include/c++/12/bits/basic_string.h:4018\n+\teor.w\tr4, r7, r7, asr #31\n+\tsub.w\tr4, r4, r7, asr #31\n+/usr/include/c++/12/bits/basic_string.h:4017\n+\tlsrs\tr7, r7, #31\n+/usr/include/c++/12/bits/charconv.h:58\n+\tcmp\tr4, #9\n+\tbls.w\t3c0a \n+/usr/include/c++/12/bits/charconv.h:59\n+\tcmp\tr4, #99\t@ 0x63\n+\tbls.w\t3c62 \n+/usr/include/c++/12/bits/charconv.h:60\n+\tcmp.w\tr4, #1000\t@ 0x3e8\n+\tbcc.w\t3c76 \n+/usr/include/c++/12/bits/charconv.h:61\n+\tmovw\tr3, #9999\t@ 0x270f\n+\tcmp\tr4, r3\n+\tbls.w\t3ca6 \n+/usr/include/c++/12/bits/charconv.h:58\n+\tmovw\tr3, #34463\t@ 0x869f\n+\tmovt\tr3, #1\n+\tcmp\tr4, r3\n+/usr/include/c++/12/bits/charconv.h:63\n+\tit\tls\n+\tmovls\tr1, #5\n+/usr/include/c++/12/bits/charconv.h:58\n+\tbls.n\t3010 \n+/usr/include/c++/12/bits/charconv.h:59\n+\tmovw\tr3, #16959\t@ 0x423f\n+\tmovt\tr3, #15\n+\tcmp\tr4, r3\n+\tbls.w\t3cb4 \n+/usr/include/c++/12/bits/charconv.h:60\n+\tmovw\tr3, #38528\t@ 0x9680\n+\tmovt\tr3, #152\t@ 0x98\n+\tcmp\tr4, r3\n+\titt\tcc\n+\tmovcc\tr5, #6\n+\tmovcc\tr1, #7\n+\tbcc.n\t3012 \n+/usr/include/c++/12/bits/charconv.h:61\n+\tmovw\tr3, #57599\t@ 0xe0ff\n+\tmovt\tr3, #1525\t@ 0x5f5\n+\tcmp\tr4, r3\n+\tbls.w\t3b0a \n+/usr/include/c++/12/bits/charconv.h:58\n+\tmovw\tr3, #51711\t@ 0xc9ff\n+\tmovt\tr3, #15258\t@ 0x3b9a\n+\tcmp\tr4, r3\n+\tbls.n\t300e \n+/usr/include/c++/12/bits/charconv.h:63\n+\tmovs\tr5, #9\n+/usr/include/c++/12/bits/charconv.h:59\n+\tadds\tr1, r5, #1\n+/usr/include/c++/12/bits/basic_string.h:200\n+\tadd\tr3, sp, #172\t@ 0xac\n+/usr/include/c++/12/bits/basic_string.h:659\n+\tadd\tr1, r7\n+/usr/include/c++/12/bits/basic_string.h:200\n+\tmov\tr9, r3\n+/usr/include/c++/12/bits/basic_string.h:659\n+\tmov\tr0, r3\n+\tmovs\tr2, #45\t@ 0x2d\n+/usr/include/c++/12/bits/basic_string.h:200\n+\tadd\tr6, sp, #180\t@ 0xb4\n+\tstr\tr3, [sp, #20]\n+\tstr\tr6, [sp, #64]\t@ 0x40\n+\tstr\tr6, [sp, #172]\t@ 0xac\n+/usr/include/c++/12/bits/basic_string.h:659\n+\tblx\t2a60 , std::allocator >::_M_construct(unsigned int, char)@plt>\n+/usr/include/c++/12/bits/basic_string.h:1224\n+\tldr.w\tr3, [r9]\n+/usr/include/c++/12/bits/charconv.h:84\n+\tcmp\tr4, #99\t@ 0x63\n+/usr/include/c++/12/bits/basic_string.h:1224\n+\tadd\tr7, r3\n+/usr/include/c++/12/bits/charconv.h:84\n+\tbhi.n\t302e \n+\tldr.w\tr3, [pc, #2444]\t@ 3988 \n+\tldr.w\tr3, [sl, r3]\n+/usr/include/c++/12/bits/charconv.h:95\n+\tadd.w\tr2, r3, r4, lsl #1\n+/usr/include/c++/12/bits/charconv.h:96\n+\tldrb.w\tr4, [r3, r4, lsl #1]\n+/usr/include/c++/12/bits/charconv.h:95\n+\tldrb\tr3, [r2, #1]\n+\tstrb\tr3, [r7, #1]\n+\tb.n\t3070 \n+/usr/include/c++/12/bits/charconv.h:63\n+\tmovs\tr1, #9\n+/usr/include/c++/12/bits/charconv.h:83\n+\tsubs\tr5, r1, #1\n+/usr/include/c++/12/bits/basic_string.h:200\n+\tadd\tr3, sp, #172\t@ 0xac\n+/usr/include/c++/12/bits/basic_string.h:659\n+\tadd\tr1, r7\n+/usr/include/c++/12/bits/basic_string.h:200\n+\tmov\tr9, r3\n+/usr/include/c++/12/bits/basic_string.h:659\n+\tmov\tr0, r3\n+\tmovs\tr2, #45\t@ 0x2d\n+/usr/include/c++/12/bits/basic_string.h:200\n+\tadd\tr6, sp, #180\t@ 0xb4\n+\tstr\tr3, [sp, #20]\n+\tstr\tr6, [sp, #64]\t@ 0x40\n+\tstr\tr6, [sp, #172]\t@ 0xac\n+/usr/include/c++/12/bits/basic_string.h:659\n+\tblx\t2a60 , std::allocator >::_M_construct(unsigned int, char)@plt>\n+/usr/include/c++/12/bits/basic_string.h:1224\n+\tldr.w\tr3, [r9]\n+\tadd\tr7, r3\n+/usr/include/c++/12/bits/charconv.h:84\n+\tldr.w\tr3, [pc, #2392]\t@ 3988 \n+\tsubs\tr1, r5, #1\n+/usr/include/c++/12/bits/charconv.h:86\n+\tmovw\tr6, #34079\t@ 0x851f\n+\tmovt\tr6, #20971\t@ 0x51eb\n+\tadd\tr1, r7\n+\tmov.w\tlr, #100\t@ 0x64\n+/usr/include/c++/12/bits/charconv.h:84\n+\tmovw\tip, #9999\t@ 0x270f\n+\tldr.w\tr3, [sl, r3]\n+/usr/include/c++/12/bits/charconv.h:86\n+\tumull\tr0, r2, r6, r4\n+\tmov\tr0, r4\n+/usr/include/c++/12/bits/charconv.h:84\n+\tcmp\tr0, ip\n+/usr/include/c++/12/bits/charconv.h:86\n+\tmov.w\tr2, r2, lsr #5\n+\tmls\tr5, lr, r2, r4\n+/usr/include/c++/12/bits/charconv.h:87\n+\tmov\tr4, r2\n+/usr/include/c++/12/bits/charconv.h:89\n+\tldrh.w\tr2, [r3, r5, lsl #1]\n+\tstrh.w\tr2, [r1], #-2\n+/usr/include/c++/12/bits/charconv.h:84\n+\tbhi.n\t304a \n+/usr/include/c++/12/bits/charconv.h:92\n+\tcmp.w\tr0, #1000\t@ 0x3e8\n+\tbcs.n\t3000 \n+/usr/include/c++/12/bits/charconv.h:99\n+\tadds\tr4, #48\t@ 0x30\n+\tuxtb\tr4, r4\n+/usr/include/c++/12/bits/basic_string.h:1064\n+\tldr\tr3, [sp, #20]\n+\tstrb\tr4, [r7, #0]\n+/usr/include/c++/12/bits/basic_string.h:1134\n+\tldr\tr1, [sp, #44]\t@ 0x2c\n+/usr/include/c++/12/bits/basic_string.h:1064\n+\tldr\tr2, [r3, #4]\n+\tldr.w\tr0, [fp, #4]\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr.w\tr3, [fp]\n+/usr/include/c++/12/bits/basic_string.h:3529\n+\tadds\tr5, r0, r2\n+/usr/include/c++/12/bits/basic_string.h:1134\n+\tcmp\tr3, r1\n+\tbeq.w\t3b60 \n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr\tr1, [sp, #20]\n+/usr/include/c++/12/bits/basic_string.h:3530\n+\tldr.w\tr4, [fp, #8]\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr\tr1, [r1, #0]\n+/usr/include/c++/12/bits/basic_string.h:3530\n+\tcmp\tr5, r4\n+\tbls.n\t30ac \n+/usr/include/c++/12/bits/basic_string.h:1134\n+\tldr\tr4, [sp, #64]\t@ 0x40\n+\tcmp\tr1, r4\n+\tit\teq\n+\tmoveq\tr1, #15\n+\tbeq.n\t30a2 \n+\tldr\tr1, [sp, #20]\n+\tldr\tr1, [r1, #8]\n+/usr/include/c++/12/bits/basic_string.h:3530\n+\tcmp\tr5, r1\n+\tbls.w\t3aae \n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr\tr3, [sp, #20]\n+\tldr\tr1, [r3, #0]\n+/usr/include/c++/12/bits/basic_string.h:392\n+\tmvn.w\tr3, #3221225472\t@ 0xc0000000\n+\tsubs\tr3, r3, r0\n+\tcmp\tr2, r3\n+\tbhi.w\t3d1c \n+/usr/include/c++/12/bits/basic_string.h:1422\n+\tmov\tr0, fp\n+\tblx\t2a54 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tmov\tr5, r0\n+/usr/include/c++/12/bits/basic_string.h:204\n+\tadd\tr2, sp, #204\t@ 0xcc\n+\tstr\tr2, [sp, #196]\t@ 0xc4\n+\tadd\tr3, sp, #196\t@ 0xc4\n+\tstr\tr2, [sp, #80]\t@ 0x50\n+/usr/include/c++/12/bits/basic_string.h:1422\n+\tmov\tr4, r0\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr.w\tr2, [r5], #8\n+/usr/include/c++/12/bits/basic_string.h:204\n+\tstr\tr3, [sp, #16]\n+/usr/include/c++/12/bits/basic_string.h:673\n+\tcmp\tr2, r5\n+/usr/include/c++/12/bits/basic_string.h:1071\n+\tldr\tr3, [r0, #4]\n+/usr/include/c++/12/bits/basic_string.h:673\n+\tbeq.w\t3a34 \n+/usr/include/c++/12/bits/basic_string.h:224\n+\tldr\tr1, [sp, #16]\n+\tstr\tr2, [r1, #0]\n+/usr/include/c++/12/bits/basic_string.h:261\n+\tldr\tr2, [r0, #8]\n+\tstr\tr2, [r1, #8]\n+/usr/include/c++/12/bits/basic_string.h:229\n+\tldr\tr2, [sp, #16]\n+\tstr\tr3, [r2, #4]\n+\tmovs\tr3, #0\n+/usr/include/c++/12/bits/char_traits.h:354\n+\tstrb\tr3, [r4, #8]\n+/usr/include/c++/12/bits/basic_string.h:229\n+\tstr\tr3, [r4, #4]\n+/usr/include/c++/12/bits/basic_string.h:392\n+\tldr\tr3, [sp, #16]\n+/usr/include/c++/12/bits/basic_string.h:224\n+\tstr\tr5, [r4, #0]\n+/usr/include/c++/12/bits/basic_string.h:392\n+\tldr\tr2, [r3, #4]\n+\tmvn.w\tr3, #3221225472\t@ 0xc0000000\n+\tcmp\tr2, r3\n+\tbeq.w\t3d30 \n+/usr/include/c++/12/bits/basic_string.h:1437\n+\tldr.w\tr1, [pc, #2196]\t@ 3990 \n+\tmovs\tr2, #1\n+\tldr\tr0, [sp, #16]\n+\tadd\tr1, pc\n+\tblx\t2a54 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tmov\tr5, r0\n+/usr/include/c++/12/bits/basic_string.h:204\n+\tadd\tr2, sp, #228\t@ 0xe4\n+\tstr\tr2, [sp, #220]\t@ 0xdc\n+\tadd\tr3, sp, #220\t@ 0xdc\n+\tstr\tr2, [sp, #48]\t@ 0x30\n+/usr/include/c++/12/bits/basic_string.h:1437\n+\tmov\tr4, r0\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr.w\tr2, [r5], #8\n+/usr/include/c++/12/bits/basic_string.h:204\n+\tstr\tr3, [sp, #8]\n+/usr/include/c++/12/bits/basic_string.h:673\n+\tcmp\tr2, r5\n+/usr/include/c++/12/bits/basic_string.h:1071\n+\tldr\tr3, [r0, #4]\n+/usr/include/c++/12/bits/basic_string.h:673\n+\tbeq.w\t3a20 \n+/usr/include/c++/12/bits/basic_string.h:224\n+\tldr\tr1, [sp, #8]\n+\tstr\tr2, [r1, #0]\n+/usr/include/c++/12/bits/basic_string.h:261\n+\tldr\tr2, [r0, #8]\n+\tstr\tr2, [r1, #8]\n+/usr/include/c++/12/bits/basic_string.h:229\n+\tldr\tr2, [sp, #8]\n+/usr/include/c++/12/bits/basic_string.h:224\n+\tstr\tr5, [r4, #0]\n+/usr/include/c++/12/bits/basic_string.h:229\n+\tstr\tr3, [r2, #4]\n+\tmovs\tr3, #0\n+\tstr\tr3, [r4, #4]\n+/usr/include/c++/12/bits/char_traits.h:354\n+\tstrb\tr3, [r4, #8]\n+./porechop/src/alignment.cpp:116\n+\tldr.w\tr7, [r8, #16]\n+/usr/include/c++/12/bits/basic_string.h:4018\n+\teor.w\tr4, r7, r7, asr #31\n+\tsub.w\tr4, r4, r7, asr #31\n+/usr/include/c++/12/bits/basic_string.h:4017\n+\tlsrs\tr7, r7, #31\n+/usr/include/c++/12/bits/charconv.h:58\n+\tcmp\tr4, #9\n+\tbls.w\t3bae \n+/usr/include/c++/12/bits/charconv.h:59\n+\tcmp\tr4, #99\t@ 0x63\n+\tbls.w\t3c44 \n+/usr/include/c++/12/bits/charconv.h:60\n+\tcmp.w\tr4, #1000\t@ 0x3e8\n+\tbcc.w\t3c6a \n+/usr/include/c++/12/bits/charconv.h:61\n+\tmovw\tr3, #9999\t@ 0x270f\n+\tcmp\tr4, r3\n+\tbls.w\t3c7e \n+/usr/include/c++/12/bits/charconv.h:58\n+\tmovw\tr3, #34463\t@ 0x869f\n+\tmovt\tr3, #1\n+\tcmp\tr4, r3\n+/usr/include/c++/12/bits/charconv.h:63\n+\tit\tls\n+\tmovls\tr1, #5\n+/usr/include/c++/12/bits/charconv.h:58\n+\tbls.w\t38d4 \n+/usr/include/c++/12/bits/charconv.h:59\n+\tmovw\tr3, #16959\t@ 0x423f\n+\tmovt\tr3, #15\n+\tcmp\tr4, r3\n+\tbls.w\t3cbe \n+/usr/include/c++/12/bits/charconv.h:60\n+\tmovw\tr3, #38528\t@ 0x9680\n+\tmovt\tr3, #152\t@ 0x98\n+\tcmp\tr4, r3\n+\titt\tcc\n+\tmovcc\tr5, #6\n+\tmovcc\tr1, #7\n+\tbcc.w\t38d6 \n+/usr/include/c++/12/bits/charconv.h:61\n+\tmovw\tr3, #57599\t@ 0xe0ff\n+\tmovt\tr3, #1525\t@ 0x5f5\n+\tcmp\tr4, r3\n+\tbls.w\t3b04 \n+/usr/include/c++/12/bits/charconv.h:58\n+\tmovw\tr3, #51711\t@ 0xc9ff\n+\tmovt\tr3, #15258\t@ 0x3b9a\n+\tcmp\tr4, r3\n+\tbls.w\t38d2 \n+/usr/include/c++/12/bits/charconv.h:63\n+\tmovs\tr5, #9\n+/usr/include/c++/12/bits/charconv.h:59\n+\tadds\tr1, r5, #1\n+/usr/include/c++/12/bits/basic_string.h:200\n+\tadd\tr3, sp, #244\t@ 0xf4\n+/usr/include/c++/12/bits/basic_string.h:659\n+\tadd\tr1, r7\n+/usr/include/c++/12/bits/basic_string.h:200\n+\tmov\tr9, r3\n+/usr/include/c++/12/bits/basic_string.h:659\n+\tmov\tr0, r3\n+\tmovs\tr2, #45\t@ 0x2d\n+/usr/include/c++/12/bits/basic_string.h:200\n+\tadd\tr6, sp, #252\t@ 0xfc\n+\tstr\tr3, [sp, #24]\n+\tstr\tr6, [sp, #52]\t@ 0x34\n+\tstr\tr6, [sp, #244]\t@ 0xf4\n+/usr/include/c++/12/bits/basic_string.h:659\n+\tblx\t2a60 , std::allocator >::_M_construct(unsigned int, char)@plt>\n+/usr/include/c++/12/bits/basic_string.h:1224\n+\tldr.w\tr3, [r9]\n+/usr/include/c++/12/bits/charconv.h:84\n+\tcmp\tr4, #99\t@ 0x63\n+/usr/include/c++/12/bits/basic_string.h:1224\n+\tadd\tr7, r3\n+/usr/include/c++/12/bits/charconv.h:84\n+\tbls.w\t392a \n+\tldr.w\tr3, [pc, #1964]\t@ 3988 \n+\tsubs\tr1, r5, #1\n+/usr/include/c++/12/bits/charconv.h:86\n+\tmovw\tr6, #34079\t@ 0x851f\n+\tmovt\tr6, #20971\t@ 0x51eb\n+\tadd\tr1, r7\n+\tmov.w\tlr, #100\t@ 0x64\n+/usr/include/c++/12/bits/charconv.h:84\n+\tmovw\tip, #9999\t@ 0x270f\n+\tldr.w\tr3, [sl, r3]\n+/usr/include/c++/12/bits/charconv.h:86\n+\tumull\tr0, r2, r6, r4\n+\tmov\tr0, r4\n+/usr/include/c++/12/bits/charconv.h:84\n+\tcmp\tr0, ip\n+/usr/include/c++/12/bits/charconv.h:86\n+\tmov.w\tr2, r2, lsr #5\n+\tmls\tr5, lr, r2, r4\n+/usr/include/c++/12/bits/charconv.h:87\n+\tmov\tr4, r2\n+/usr/include/c++/12/bits/charconv.h:89\n+\tldrh.w\tr2, [r3, r5, lsl #1]\n+\tstrh.w\tr2, [r1], #-2\n+/usr/include/c++/12/bits/charconv.h:84\n+\tbhi.n\t31f4 \n+/usr/include/c++/12/bits/charconv.h:92\n+\tcmp.w\tr0, #1000\t@ 0x3e8\n+\tbcs.w\t3930 \n+/usr/include/c++/12/bits/charconv.h:99\n+\tadds\tr4, #48\t@ 0x30\n+\tuxtb\tr4, r4\n+/usr/include/c++/12/bits/basic_string.h:1064\n+\tldr\tr3, [sp, #8]\n+\tldr\tr2, [sp, #24]\n+\tstrb\tr4, [r7, #0]\n+/usr/include/c++/12/bits/basic_string.h:1134\n+\tldr\tr1, [sp, #48]\t@ 0x30\n+/usr/include/c++/12/bits/basic_string.h:1064\n+\tldr\tr0, [r3, #4]\n+\tldr\tr2, [r2, #4]\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr\tr3, [r3, #0]\n+/usr/include/c++/12/bits/basic_string.h:3529\n+\tadds\tr5, r0, r2\n+/usr/include/c++/12/bits/basic_string.h:1134\n+\tcmp\tr3, r1\n+\tbeq.w\t3b4a \n+/usr/include/c++/12/bits/basic_string.h:3530\n+\tldr\tr1, [sp, #8]\n+\tldr\tr4, [r1, #8]\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr\tr1, [sp, #24]\n+/usr/include/c++/12/bits/basic_string.h:3530\n+\tcmp\tr5, r4\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr\tr1, [r1, #0]\n+/usr/include/c++/12/bits/basic_string.h:3530\n+\tbls.n\t3256 \n+/usr/include/c++/12/bits/basic_string.h:1134\n+\tldr\tr4, [sp, #52]\t@ 0x34\n+\tcmp\tr1, r4\n+\tit\teq\n+\tmoveq\tr1, #15\n+\tbeq.n\t324c \n+\tldr\tr1, [sp, #24]\n+\tldr\tr1, [r1, #8]\n+/usr/include/c++/12/bits/basic_string.h:3530\n+\tcmp\tr5, r1\n+\tbls.w\t3a8e \n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr\tr3, [sp, #24]\n+\tldr\tr1, [r3, #0]\n+/usr/include/c++/12/bits/basic_string.h:392\n+\tmvn.w\tr3, #3221225472\t@ 0xc0000000\n+\tsubs\tr3, r3, r0\n+\tcmp\tr2, r3\n+\tbhi.w\t3cde \n+/usr/include/c++/12/bits/basic_string.h:1422\n+\tldr\tr0, [sp, #8]\n+\tblx\t2a54 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tmov\tr5, r0\n+/usr/include/c++/12/bits/basic_string.h:204\n+\tadd\tr2, sp, #276\t@ 0x114\n+\tstr\tr2, [sp, #268]\t@ 0x10c\n+\tadd\tr3, sp, #268\t@ 0x10c\n+\tstr\tr2, [sp, #68]\t@ 0x44\n+/usr/include/c++/12/bits/basic_string.h:1422\n+\tmov\tr4, r0\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr.w\tr2, [r5], #8\n+/usr/include/c++/12/bits/basic_string.h:204\n+\tstr\tr3, [sp, #12]\n+/usr/include/c++/12/bits/basic_string.h:673\n+\tcmp\tr2, r5\n+/usr/include/c++/12/bits/basic_string.h:1071\n+\tldr\tr3, [r0, #4]\n+/usr/include/c++/12/bits/basic_string.h:673\n+\tbeq.w\t3a0e \n+/usr/include/c++/12/bits/basic_string.h:224\n+\tldr\tr1, [sp, #12]\n+\tstr\tr2, [r1, #0]\n+/usr/include/c++/12/bits/basic_string.h:261\n+\tldr\tr2, [r0, #8]\n+\tstr\tr2, [r1, #8]\n+/usr/include/c++/12/bits/basic_string.h:229\n+\tldr\tr2, [sp, #12]\n+\tstr\tr3, [r2, #4]\n+\tmovs\tr3, #0\n+/usr/include/c++/12/bits/char_traits.h:354\n+\tstrb\tr3, [r4, #8]\n+/usr/include/c++/12/bits/basic_string.h:229\n+\tstr\tr3, [r4, #4]\n+/usr/include/c++/12/bits/basic_string.h:392\n+\tldr\tr3, [sp, #12]\n+/usr/include/c++/12/bits/basic_string.h:224\n+\tstr\tr5, [r4, #0]\n+/usr/include/c++/12/bits/basic_string.h:392\n+\tldr\tr2, [r3, #4]\n+\tmvn.w\tr3, #3221225472\t@ 0xc0000000\n+\tcmp\tr2, r3\n+\tbeq.w\t3cfc \n+/usr/include/c++/12/bits/basic_string.h:1437\n+\tldr.w\tr1, [pc, #1772]\t@ 3994 \n+\tmovs\tr2, #1\n+\tldr\tr0, [sp, #12]\n+\tadd\tr1, pc\n+\tblx\t2a54 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n+/usr/include/c++/12/bits/basic_string.h:204\n+\tadd\tr4, sp, #292\t@ 0x124\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tmov\tr6, r0\n+/usr/include/c++/12/bits/basic_string.h:204\n+\tadd\tr3, sp, #300\t@ 0x12c\n+/usr/include/c++/12/bits/basic_string.h:1437\n+\tmov\tr5, r0\n+/usr/include/c++/12/bits/basic_string.h:204\n+\tstr\tr3, [sp, #36]\t@ 0x24\n+\tstr\tr3, [r4, #0]\n+/usr/include/c++/12/bits/basic_string.h:1071\n+\tldr\tr3, [r0, #4]\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr.w\tr2, [r6], #8\n+/usr/include/c++/12/bits/basic_string.h:673\n+\tcmp\tr2, r6\n+\tbeq.w\t39fc \n+/usr/include/c++/12/bits/basic_string.h:224\n+\tstr\tr2, [r4, #0]\n+/usr/include/c++/12/bits/basic_string.h:261\n+\tldr\tr2, [r0, #8]\n+\tstr\tr2, [r4, #8]\n+/usr/include/c++/12/bits/basic_string.h:229\n+\tstr\tr3, [r4, #4]\n+\tmovs\tr3, #0\n+\tstr\tr3, [r5, #4]\n+/usr/include/c++/12/bits/char_traits.h:354\n+\tstrb\tr3, [r5, #8]\n+/usr/include/c++/12/bits/basic_string.h:224\n+\tstr\tr6, [r5, #0]\n+./porechop/src/alignment.cpp:117\n+\tldr.w\tr7, [r8, #20]\n+/usr/include/c++/12/bits/basic_string.h:4018\n+\teor.w\tr5, r7, r7, asr #31\n+\tsub.w\tr5, r5, r7, asr #31\n+/usr/include/c++/12/bits/basic_string.h:4017\n+\tlsrs\tr7, r7, #31\n+/usr/include/c++/12/bits/charconv.h:58\n+\tcmp\tr5, #9\n+\tbls.w\t3bcc \n+/usr/include/c++/12/bits/charconv.h:59\n+\tcmp\tr5, #99\t@ 0x63\n+\tbls.w\t3c52 \n+/usr/include/c++/12/bits/charconv.h:60\n+\tcmp.w\tr5, #1000\t@ 0x3e8\n+\tbcc.w\t3c84 \n+/usr/include/c++/12/bits/charconv.h:61\n+\tmovw\tr3, #9999\t@ 0x270f\n+\tcmp\tr5, r3\n+\tbls.w\t3c8a \n+/usr/include/c++/12/bits/charconv.h:58\n+\tmovw\tr3, #34463\t@ 0x869f\n+\tmovt\tr3, #1\n+\tcmp\tr5, r3\n+/usr/include/c++/12/bits/charconv.h:63\n+\tit\tls\n+\tmovls\tr1, #5\n+/usr/include/c++/12/bits/charconv.h:58\n+\tbls.w\t38b4 \n+/usr/include/c++/12/bits/charconv.h:59\n+\tmovw\tr3, #16959\t@ 0x423f\n+\tmovt\tr3, #15\n+\tcmp\tr5, r3\n+\tbls.w\t3cc4 \n+/usr/include/c++/12/bits/charconv.h:60\n+\tmovw\tr3, #38528\t@ 0x9680\n+\tmovt\tr3, #152\t@ 0x98\n+\tcmp\tr5, r3\n+\titt\tcc\n+\tmovcc\tr6, #6\n+\tmovcc\tr1, #7\n+\tbcc.w\t38b6 \n+/usr/include/c++/12/bits/charconv.h:61\n+\tmovw\tr3, #57599\t@ 0xe0ff\n+\tmovt\tr3, #1525\t@ 0x5f5\n+\tcmp\tr5, r3\n+\tbls.w\t3b12 \n+/usr/include/c++/12/bits/charconv.h:58\n+\tmovw\tr3, #51711\t@ 0xc9ff\n+\tmovt\tr3, #15258\t@ 0x3b9a\n+\tcmp\tr5, r3\n+\tbls.w\t38b2 \n+/usr/include/c++/12/bits/charconv.h:63\n+\tmovs\tr6, #9\n+/usr/include/c++/12/bits/charconv.h:59\n+\tadds\tr1, r6, #1\n+/usr/include/c++/12/bits/basic_string.h:200\n+\tadd\tr3, sp, #316\t@ 0x13c\n+/usr/include/c++/12/bits/basic_string.h:659\n+\tadd\tr1, r7\n+\tmov\tr0, r3\n+\tmovs\tr2, #45\t@ 0x2d\n+/usr/include/c++/12/bits/basic_string.h:200\n+\tstr\tr3, [sp, #100]\t@ 0x64\n+\tadd\tr3, sp, #324\t@ 0x144\n+\tstr\tr3, [sp, #56]\t@ 0x38\n+\tstr\tr3, [sp, #316]\t@ 0x13c\n+/usr/include/c++/12/bits/basic_string.h:659\n+\tblx\t2a60 , std::allocator >::_M_construct(unsigned int, char)@plt>\n+/usr/include/c++/12/bits/basic_string.h:1224\n+\tldr\tr3, [sp, #316]\t@ 0x13c\n+/usr/include/c++/12/bits/charconv.h:84\n+\tcmp\tr5, #99\t@ 0x63\n+/usr/include/c++/12/bits/basic_string.h:1224\n+\tadd.w\tip, r3, r7\n+/usr/include/c++/12/bits/charconv.h:84\n+\tbls.w\t3914 \n+\tldr.w\tr3, [pc, #1548]\t@ 3988 \n+\tsubs\tr1, r6, #1\n+/usr/include/c++/12/bits/charconv.h:86\n+\tmovw\tr7, #34079\t@ 0x851f\n+\tmovt\tr7, #20971\t@ 0x51eb\n+\tadd\tr1, ip\n+\tmov.w\tr9, #100\t@ 0x64\n+/usr/include/c++/12/bits/charconv.h:84\n+\tmovw\tlr, #9999\t@ 0x270f\n+\tldr.w\tr3, [sl, r3]\n+/usr/include/c++/12/bits/charconv.h:86\n+\tumull\tr0, r2, r7, r5\n+\tmov\tr0, r5\n+/usr/include/c++/12/bits/charconv.h:84\n+\tcmp\tr0, lr\n+/usr/include/c++/12/bits/charconv.h:86\n+\tmov.w\tr2, r2, lsr #5\n+\tmls\tr6, r9, r2, r5\n+/usr/include/c++/12/bits/charconv.h:87\n+\tmov\tr5, r2\n+/usr/include/c++/12/bits/charconv.h:89\n+\tldrh.w\tr2, [r3, r6, lsl #1]\n+\tstrh.w\tr2, [r1], #-2\n+/usr/include/c++/12/bits/charconv.h:84\n+\tbhi.n\t3396 \n+/usr/include/c++/12/bits/charconv.h:92\n+\tcmp.w\tr0, #1000\t@ 0x3e8\n+\tbcs.w\t391a \n+/usr/include/c++/12/bits/charconv.h:99\n+\tadds\tr5, #48\t@ 0x30\n+\tuxtb\tr5, r5\n+\tstrb.w\tr5, [ip]\n+/usr/include/c++/12/bits/basic_string.h:1064\n+\tldr\tr2, [sp, #320]\t@ 0x140\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldrd\tr3, r0, [r4]\n+/usr/include/c++/12/bits/basic_string.h:1134\n+\tldr\tr1, [sp, #36]\t@ 0x24\n+/usr/include/c++/12/bits/basic_string.h:3529\n+\tadds\tr7, r0, r2\n+/usr/include/c++/12/bits/basic_string.h:1134\n+\tcmp\tr3, r1\n+\tbeq.w\t3b36 \n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr\tr5, [sp, #316]\t@ 0x13c\n+/usr/include/c++/12/bits/basic_string.h:3530\n+\tldr\tr6, [r4, #8]\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tmov\tr1, r5\n+/usr/include/c++/12/bits/basic_string.h:3530\n+\tcmp\tr7, r6\n+\tbls.n\t33f2 \n+/usr/include/c++/12/bits/basic_string.h:1134\n+\tldr\tr1, [sp, #56]\t@ 0x38\n+\tcmp\tr5, r1\n+\tit\teq\n+\tmoveq\tr1, #15\n+\tbeq.n\t33e8 \n+\tldr\tr1, [sp, #324]\t@ 0x144\n+/usr/include/c++/12/bits/basic_string.h:3530\n+\tcmp\tr7, r1\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tit\thi\n+\tmovhi\tr1, r5\n+/usr/include/c++/12/bits/basic_string.h:3530\n+\tbls.w\t3a80 \n+/usr/include/c++/12/bits/basic_string.h:392\n+\tmvn.w\tr3, #3221225472\t@ 0xc0000000\n+\tsubs\tr3, r3, r0\n+\tcmp\tr2, r3\n+\tbhi.w\t3cca \n+/usr/include/c++/12/bits/basic_string.h:1422\n+\tmov\tr0, r4\n+\tblx\t2a54 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tmov\tr6, r0\n+/usr/include/c++/12/bits/basic_string.h:204\n+\tadd\tr3, sp, #348\t@ 0x15c\n+\tstr\tr3, [sp, #340]\t@ 0x154\n+/usr/include/c++/12/bits/basic_string.h:1422\n+\tmov\tr5, r0\n+/usr/include/c++/12/bits/basic_string.h:204\n+\tstr\tr3, [sp, #72]\t@ 0x48\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr.w\tr2, [r6], #8\n+/usr/include/c++/12/bits/basic_string.h:1071\n+\tldr\tr3, [r0, #4]\n+/usr/include/c++/12/bits/basic_string.h:673\n+\tcmp\tr2, r6\n+\tbeq.w\t39b4 \n+/usr/include/c++/12/bits/basic_string.h:224\n+\tstr\tr2, [sp, #340]\t@ 0x154\n+/usr/include/c++/12/bits/basic_string.h:261\n+\tldr\tr2, [r0, #8]\n+\tstr\tr2, [sp, #348]\t@ 0x15c\n+/usr/include/c++/12/bits/basic_string.h:229\n+\tstr\tr3, [sp, #344]\t@ 0x158\n+\tmovs\tr3, #0\n+\tstr\tr3, [r5, #4]\n+/usr/include/c++/12/bits/char_traits.h:354\n+\tstrb\tr3, [r5, #8]\n+/usr/include/c++/12/bits/basic_string.h:392\n+\tmvn.w\tr3, #3221225472\t@ 0xc0000000\n+\tldr\tr2, [sp, #344]\t@ 0x158\n+/usr/include/c++/12/bits/basic_string.h:224\n+\tstr\tr6, [r5, #0]\n+/usr/include/c++/12/bits/basic_string.h:392\n+\tcmp\tr2, r3\n+\tbeq.w\t3cd2 \n+/usr/include/c++/12/bits/basic_string.h:1437\n+\tldr.w\tr1, [pc, #1376]\t@ 3998 \n+\tadd\tr3, sp, #340\t@ 0x154\n+\tmovs\tr2, #1\n+\tmov\tr0, r3\n+\tadd\tr1, pc\n+\tstr\tr3, [sp, #108]\t@ 0x6c\n+\tblx\t2a54 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tmov\tr6, r0\n+/usr/include/c++/12/bits/basic_string.h:204\n+\tadd\tr3, sp, #372\t@ 0x174\n+\tstr\tr3, [sp, #364]\t@ 0x16c\n+/usr/include/c++/12/bits/basic_string.h:1437\n+\tmov\tr5, r0\n+/usr/include/c++/12/bits/basic_string.h:204\n+\tstr\tr3, [sp, #40]\t@ 0x28\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr.w\tr2, [r6], #8\n+/usr/include/c++/12/bits/basic_string.h:1071\n+\tldr\tr3, [r0, #4]\n+/usr/include/c++/12/bits/basic_string.h:673\n+\tcmp\tr2, r6\n+\tbeq.w\t3968 \n+/usr/include/c++/12/bits/basic_string.h:224\n+\tstr\tr2, [sp, #364]\t@ 0x16c\n+/usr/include/c++/12/bits/basic_string.h:261\n+\tldr\tr2, [r0, #8]\n+\tstr\tr2, [sp, #372]\t@ 0x174\n+/usr/include/c++/12/bits/basic_string.h:229\n+\tstr\tr3, [sp, #368]\t@ 0x170\n+\tmovs\tr3, #0\n+\tstr\tr3, [r5, #4]\n+/usr/include/c++/12/bits/char_traits.h:354\n+\tstrb\tr3, [r5, #8]\n+/usr/include/c++/12/bits/basic_string.h:224\n+\tstr\tr6, [r5, #0]\n+./porechop/src/alignment.cpp:118\n+\tldr.w\tr7, [r8, #24]\n+/usr/include/c++/12/bits/basic_string.h:4018\n+\teor.w\tr5, r7, r7, asr #31\n+\tsub.w\tr5, r5, r7, asr #31\n+/usr/include/c++/12/bits/basic_string.h:4017\n+\tlsrs\tr7, r7, #31\n+/usr/include/c++/12/bits/charconv.h:58\n+\tcmp\tr5, #9\n+\tbls.w\t3c28 \n+/usr/include/c++/12/bits/charconv.h:59\n+\tcmp\tr5, #99\t@ 0x63\n+\tbls.w\t3c4c \n+/usr/include/c++/12/bits/charconv.h:60\n+\tcmp.w\tr5, #1000\t@ 0x3e8\n+\tbcc.w\t3c70 \n+/usr/include/c++/12/bits/charconv.h:61\n+\tmovw\tr3, #9999\t@ 0x270f\n+\tcmp\tr5, r3\n+\tbls.w\t3c90 \n+/usr/include/c++/12/bits/charconv.h:58\n+\tmovw\tr3, #34463\t@ 0x869f\n+\tmovt\tr3, #1\n+\tcmp\tr5, r3\n+/usr/include/c++/12/bits/charconv.h:63\n+\tit\tls\n+\tmovls\tr1, #5\n+/usr/include/c++/12/bits/charconv.h:58\n+\tbls.w\t38f6 \n+/usr/include/c++/12/bits/charconv.h:59\n+\tmovw\tr3, #16959\t@ 0x423f\n+\tmovt\tr3, #15\n+\tcmp\tr5, r3\n+\tbls.w\t3cba \n+/usr/include/c++/12/bits/charconv.h:60\n+\tmovw\tr3, #38528\t@ 0x9680\n+\tmovt\tr3, #152\t@ 0x98\n+\tcmp\tr5, r3\n+\titt\tcc\n+\tmovcc\tr6, #6\n+\tmovcc\tr1, #7\n+\tbcc.w\t38f8 \n+/usr/include/c++/12/bits/charconv.h:61\n+\tmovw\tr3, #57599\t@ 0xe0ff\n+\tmovt\tr3, #1525\t@ 0x5f5\n+\tcmp\tr5, r3\n+\tbls.w\t3b18 \n+/usr/include/c++/12/bits/charconv.h:58\n+\tmovw\tr3, #51711\t@ 0xc9ff\n+\tmovt\tr3, #15258\t@ 0x3b9a\n+\tcmp\tr5, r3\n+\tbls.w\t38f4 \n+/usr/include/c++/12/bits/charconv.h:63\n+\tmovs\tr6, #9\n+/usr/include/c++/12/bits/charconv.h:59\n+\tadds\tr1, r6, #1\n+/usr/include/c++/12/bits/basic_string.h:200\n+\tadd\tr3, sp, #388\t@ 0x184\n+/usr/include/c++/12/bits/basic_string.h:659\n+\tadd\tr1, r7\n+\tmov\tr0, r3\n+\tmovs\tr2, #45\t@ 0x2d\n+/usr/include/c++/12/bits/basic_string.h:200\n+\tstr\tr3, [sp, #104]\t@ 0x68\n+\tadd\tr3, sp, #396\t@ 0x18c\n+\tstr\tr3, [sp, #60]\t@ 0x3c\n+\tstr\tr3, [sp, #388]\t@ 0x184\n+/usr/include/c++/12/bits/basic_string.h:659\n+\tblx\t2a60 , std::allocator >::_M_construct(unsigned int, char)@plt>\n+/usr/include/c++/12/bits/basic_string.h:1224\n+\tldr\tr3, [sp, #388]\t@ 0x184\n+/usr/include/c++/12/bits/charconv.h:84\n+\tcmp\tr5, #99\t@ 0x63\n+/usr/include/c++/12/bits/basic_string.h:1224\n+\tadd.w\tip, r3, r7\n+/usr/include/c++/12/bits/charconv.h:84\n+\tbls.w\t393e \n+\tldr.w\tr3, [pc, #1144]\t@ 3988 \n+\tsubs\tr1, r6, #1\n+/usr/include/c++/12/bits/charconv.h:86\n+\tmovw\tr7, #34079\t@ 0x851f\n+\tmovt\tr7, #20971\t@ 0x51eb\n+\tadd\tr1, ip\n+\tmov.w\tr9, #100\t@ 0x64\n+/usr/include/c++/12/bits/charconv.h:84\n+\tmovw\tlr, #9999\t@ 0x270f\n+\tldr.w\tr3, [sl, r3]\n+/usr/include/c++/12/bits/charconv.h:86\n+\tumull\tr0, r2, r7, r5\n+\tmov\tr0, r5\n+/usr/include/c++/12/bits/charconv.h:84\n+\tcmp\tr0, lr\n+/usr/include/c++/12/bits/charconv.h:86\n+\tmov.w\tr2, r2, lsr #5\n+\tmls\tr6, r9, r2, r5\n+/usr/include/c++/12/bits/charconv.h:87\n+\tmov\tr5, r2\n+/usr/include/c++/12/bits/charconv.h:89\n+\tldrh.w\tr2, [r3, r6, lsl #1]\n+\tstrh.w\tr2, [r1], #-2\n+/usr/include/c++/12/bits/charconv.h:84\n+\tbhi.n\t352a \n+/usr/include/c++/12/bits/charconv.h:92\n+\tcmp.w\tr0, #1000\t@ 0x3e8\n+\tbcs.w\t3944 \n+/usr/include/c++/12/bits/charconv.h:99\n+\tadds\tr5, #48\t@ 0x30\n+\tuxtb\tr5, r5\n+\tstrb.w\tr5, [ip]\n+/usr/include/c++/12/bits/basic_string.h:1064\n+\tldr\tr0, [sp, #368]\t@ 0x170\n+\tldr\tr2, [sp, #392]\t@ 0x188\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr\tr3, [sp, #364]\t@ 0x16c\n+/usr/include/c++/12/bits/basic_string.h:1134\n+\tldr\tr1, [sp, #40]\t@ 0x28\n+/usr/include/c++/12/bits/basic_string.h:3529\n+\tadds\tr7, r0, r2\n+/usr/include/c++/12/bits/basic_string.h:1134\n+\tcmp\tr3, r1\n+\tbeq.w\t3b76 \n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr\tr5, [sp, #388]\t@ 0x184\n+/usr/include/c++/12/bits/basic_string.h:3530\n+\tldr\tr6, [sp, #372]\t@ 0x174\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tmov\tr1, r5\n+/usr/include/c++/12/bits/basic_string.h:3530\n+\tcmp\tr7, r6\n+\tbls.n\t3586 \n+/usr/include/c++/12/bits/basic_string.h:1134\n+\tldr\tr1, [sp, #60]\t@ 0x3c\n+\tcmp\tr5, r1\n+\tit\teq\n+\tmoveq\tr1, #15\n+\tbeq.n\t357c \n+\tldr\tr1, [sp, #396]\t@ 0x18c\n+/usr/include/c++/12/bits/basic_string.h:3530\n+\tcmp\tr7, r1\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tit\thi\n+\tmovhi\tr1, r5\n+/usr/include/c++/12/bits/basic_string.h:3530\n+\tbls.w\t3a70 \n+/usr/include/c++/12/bits/basic_string.h:392\n+\tmvn.w\tr3, #3221225472\t@ 0xc0000000\n+\tsubs\tr3, r3, r0\n+\tcmp\tr2, r3\n+\tbhi.w\t3d38 \n+/usr/include/c++/12/bits/basic_string.h:1422\n+\tadd\tr5, sp, #364\t@ 0x16c\n+\tmov\tr0, r5\n+\tblx\t2a54 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tmov\tr6, r0\n+/usr/include/c++/12/bits/basic_string.h:204\n+\tadd\tr3, sp, #420\t@ 0x1a4\n+\tstr\tr3, [sp, #412]\t@ 0x19c\n+/usr/include/c++/12/bits/basic_string.h:1422\n+\tmov\tr5, r0\n+/usr/include/c++/12/bits/basic_string.h:204\n+\tstr\tr3, [sp, #76]\t@ 0x4c\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr.w\tr2, [r6], #8\n+/usr/include/c++/12/bits/basic_string.h:1071\n+\tldr\tr3, [r0, #4]\n+/usr/include/c++/12/bits/basic_string.h:673\n+\tcmp\tr2, r6\n+\tbeq.w\t39ea \n+/usr/include/c++/12/bits/basic_string.h:224\n+\tstr\tr2, [sp, #412]\t@ 0x19c\n+/usr/include/c++/12/bits/basic_string.h:261\n+\tldr\tr2, [r0, #8]\n+\tstr\tr2, [sp, #420]\t@ 0x1a4\n+/usr/include/c++/12/bits/basic_string.h:229\n+\tstr\tr3, [sp, #416]\t@ 0x1a0\n+\tmovs\tr3, #0\n+\tstr\tr3, [r5, #4]\n+/usr/include/c++/12/bits/char_traits.h:354\n+\tstrb\tr3, [r5, #8]\n+/usr/include/c++/12/bits/basic_string.h:392\n+\tmvn.w\tr3, #3221225472\t@ 0xc0000000\n+\tldr\tr2, [sp, #416]\t@ 0x1a0\n+/usr/include/c++/12/bits/basic_string.h:224\n+\tstr\tr6, [r5, #0]\n+/usr/include/c++/12/bits/basic_string.h:392\n+\tcmp\tr2, r3\n+\tbeq.w\t3ce6 \n+/usr/include/c++/12/bits/basic_string.h:1437\n+\tldr\tr1, [pc, #972]\t@ (399c )\n+\tadd\tr3, sp, #412\t@ 0x19c\n+\tmovs\tr2, #1\n+\tmov\tr0, r3\n+\tadd\tr1, pc\n+\tstr\tr3, [sp, #112]\t@ 0x70\n+\tblx\t2a54 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tmov\tr7, r0\n+/usr/include/c++/12/bits/basic_string.h:204\n+\tadd\tr5, sp, #444\t@ 0x1bc\n+\tstr\tr5, [sp, #436]\t@ 0x1b4\n+/usr/include/c++/12/bits/basic_string.h:1437\n+\tmov\tr6, r0\n+/usr/include/c++/12/bits/basic_string.h:1071\n+\tldr\tr3, [r0, #4]\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr.w\tr2, [r7], #8\n+/usr/include/c++/12/bits/basic_string.h:673\n+\tcmp\tr2, r7\n+\tbeq.w\t39d8 \n+/usr/include/c++/12/bits/basic_string.h:224\n+\tstr\tr2, [sp, #436]\t@ 0x1b4\n+/usr/include/c++/12/bits/basic_string.h:261\n+\tldr\tr2, [r0, #8]\n+\tstr\tr2, [sp, #444]\t@ 0x1bc\n+/usr/include/c++/12/bits/basic_string.h:229\n+\tstr\tr3, [sp, #440]\t@ 0x1b8\n+\tmovs\tr2, #0\n+/usr/include/c++/12/bits/basic_string.h:4099\n+\tldr\tr3, [pc, #932]\t@ (39a0 )\n+/usr/include/c++/12/bits/char_traits.h:354\n+\tstrb\tr2, [r6, #8]\n+/usr/include/c++/12/bits/basic_string.h:229\n+\tstr\tr2, [r6, #4]\n+/usr/include/c++/12/bits/basic_string.h:4099\n+\tmov.w\tr2, #328\t@ 0x148\n+/usr/include/c++/12/bits/basic_string.h:224\n+\tstr\tr7, [r6, #0]\n+/usr/include/c++/12/bits/basic_string.h:4099\n+\tldrd\tr6, r7, [r8, #32]\n+\tldr.w\tr1, [sl, r3]\n+\tadd\tr3, sp, #460\t@ 0x1cc\n+\tmov\tr0, r3\n+\tstr\tr3, [sp, #96]\t@ 0x60\n+\tldr\tr3, [pc, #908]\t@ (39a4 )\n+\tstrd\tr6, r7, [sp]\n+\tadd\tr3, pc\n+\tstr\tr1, [sp, #88]\t@ 0x58\n+\tblx\t2b74 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, std::__va_list), unsigned int, char const*, ...)@plt>\n+/usr/include/c++/12/bits/basic_string.h:1064\n+\tldr\tr0, [sp, #440]\t@ 0x1b8\n+\tldr\tr2, [sp, #464]\t@ 0x1d0\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr\tr3, [sp, #436]\t@ 0x1b4\n+\tldr\tr1, [sp, #460]\t@ 0x1cc\n+/usr/include/c++/12/bits/basic_string.h:3529\n+\tadds\tr7, r0, r2\n+/usr/include/c++/12/bits/basic_string.h:1134\n+\tcmp\tr3, r5\n+\tbeq.w\t3b9e \n+/usr/include/c++/12/bits/basic_string.h:3530\n+\tldr\tr6, [sp, #444]\t@ 0x1bc\n+\tcmp\tr7, r6\n+\tbls.n\t364a \n+/usr/include/c++/12/bits/basic_string.h:1134\n+\tadd\tr6, sp, #468\t@ 0x1d4\n+\tcmp\tr1, r6\n+\tit\teq\n+\tmoveq\tr6, #15\n+\tbeq.n\t3644 \n+\tldr\tr6, [sp, #468]\t@ 0x1d4\n+/usr/include/c++/12/bits/basic_string.h:3530\n+\tcmp\tr7, r6\n+\tbls.w\t3a9e \n+/usr/include/c++/12/bits/basic_string.h:392\n+\tmvn.w\tr3, #3221225472\t@ 0xc0000000\n+\tsubs\tr3, r3, r0\n+\tcmp\tr2, r3\n+\tbhi.w\t3cf2 \n+/usr/include/c++/12/bits/basic_string.h:1422\n+\tadd\tr6, sp, #436\t@ 0x1b4\n+\tmov\tr0, r6\n+\tblx\t2a54 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tmov\tsl, r0\n+/usr/include/c++/12/bits/basic_string.h:204\n+\tadd\tr3, sp, #492\t@ 0x1ec\n+\tstr\tr3, [sp, #484]\t@ 0x1e4\n+/usr/include/c++/12/bits/basic_string.h:1422\n+\tmov\tr6, r0\n+/usr/include/c++/12/bits/basic_string.h:204\n+\tstr\tr3, [sp, #84]\t@ 0x54\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr.w\tr2, [sl], #8\n+/usr/include/c++/12/bits/basic_string.h:1071\n+\tldr\tr3, [r0, #4]\n+/usr/include/c++/12/bits/basic_string.h:673\n+\tcmp\tr2, sl\n+\tbeq.w\t39c6 \n+/usr/include/c++/12/bits/basic_string.h:224\n+\tstr\tr2, [sp, #484]\t@ 0x1e4\n+/usr/include/c++/12/bits/basic_string.h:261\n+\tldr\tr2, [r0, #8]\n+\tstr\tr2, [sp, #492]\t@ 0x1ec\n+/usr/include/c++/12/bits/basic_string.h:229\n+\tstr\tr3, [sp, #488]\t@ 0x1e8\n+\tmovs\tr3, #0\n+\tstr\tr3, [r6, #4]\n+/usr/include/c++/12/bits/char_traits.h:354\n+\tstrb\tr3, [r6, #8]\n+/usr/include/c++/12/bits/basic_string.h:392\n+\tmvn.w\tr3, #3221225472\t@ 0xc0000000\n+\tldr\tr2, [sp, #488]\t@ 0x1e8\n+/usr/include/c++/12/bits/basic_string.h:224\n+\tstr.w\tsl, [r6]\n+/usr/include/c++/12/bits/basic_string.h:392\n+\tcmp\tr2, r3\n+\tbeq.w\t3d24 \n+/usr/include/c++/12/bits/basic_string.h:1437\n+\tldr\tr1, [pc, #788]\t@ (39a8 )\n+\tadd.w\tsl, sp, #484\t@ 0x1e4\n+\tmovs\tr2, #1\n+\tmov\tr0, sl\n+\tadd\tr1, pc\n+\tblx\t2a54 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tmov\tr1, r0\n+/usr/include/c++/12/bits/basic_string.h:204\n+\tadd\tr6, sp, #516\t@ 0x204\n+\tstr\tr6, [sp, #508]\t@ 0x1fc\n+/usr/include/c++/12/bits/basic_string.h:1437\n+\tmov\tr9, r0\n+/usr/include/c++/12/bits/basic_string.h:1071\n+\tldr\tr3, [r0, #4]\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr.w\tr2, [r1], #8\n+/usr/include/c++/12/bits/basic_string.h:673\n+\tcmp\tr2, r1\n+\tbeq.w\t3a48 \n+/usr/include/c++/12/bits/basic_string.h:224\n+\tstr\tr2, [sp, #508]\t@ 0x1fc\n+/usr/include/c++/12/bits/basic_string.h:261\n+\tldr\tr2, [r0, #8]\n+\tstr\tr2, [sp, #516]\t@ 0x204\n+/usr/include/c++/12/bits/basic_string.h:229\n+\tstr\tr3, [sp, #512]\t@ 0x200\n+\tmovs\tr3, #0\n+/usr/include/c++/12/bits/char_traits.h:354\n+\tstrb.w\tr3, [r9, #8]\n+/usr/include/c++/12/bits/basic_string.h:4099\n+\tmov.w\tr2, #328\t@ 0x148\n+/usr/include/c++/12/bits/basic_string.h:229\n+\tstr.w\tr3, [r9, #4]\n+/usr/include/c++/12/bits/basic_string.h:4099\n+\tvldr\td7, [r8, #40]\t@ 0x28\n+\tldr\tr3, [pc, #728]\t@ (39ac )\n+/usr/include/c++/12/bits/basic_string.h:224\n+\tstr.w\tr1, [r9]\n+/usr/include/c++/12/bits/basic_string.h:4099\n+\tadd.w\tr9, sp, #532\t@ 0x214\n+\tldr\tr1, [sp, #88]\t@ 0x58\n+\tadd\tr3, pc\n+\tmov\tr0, r9\n+\tvstr\td7, [sp]\n+\tblx\t2b74 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, std::__va_list), unsigned int, char const*, ...)@plt>\n+/usr/include/c++/12/bits/basic_string.h:1064 (discriminator 2)\n+\tldr\tr0, [sp, #512]\t@ 0x200\n+\tldr\tr2, [sp, #536]\t@ 0x218\n+/usr/include/c++/12/bits/basic_string.h:234 (discriminator 2)\n+\tldr\tr7, [sp, #508]\t@ 0x1fc\n+\tldr\tr1, [sp, #532]\t@ 0x214\n+/usr/include/c++/12/bits/basic_string.h:3529 (discriminator 2)\n+\tadd.w\tip, r0, r2\n+/usr/include/c++/12/bits/basic_string.h:1134 (discriminator 2)\n+\tcmp\tr7, r6\n+\tbeq.w\t3b8a \n+/usr/include/c++/12/bits/basic_string.h:3530\n+\tldr\tr3, [sp, #516]\t@ 0x204\n+\tcmp\tip, r3\n+\tbls.n\t3718 \n+/usr/include/c++/12/bits/basic_string.h:1134\n+\tadd.w\tr8, sp, #540\t@ 0x21c\n+\tcmp\tr1, r8\n+\tit\teq\n+\tmoveq.w\tlr, #15\n+\tbeq.n\t3712 \n+\tldr.w\tlr, [sp, #540]\t@ 0x21c\n+/usr/include/c++/12/bits/basic_string.h:3530\n+\tcmp\tip, lr\n+\tbls.w\t3abe \n+/usr/include/c++/12/bits/basic_string.h:392\n+\tmvn.w\tr3, #3221225472\t@ 0xc0000000\n+\tsubs\tr3, r3, r0\n+\tcmp\tr2, r3\n+\tbhi.w\t3d0c \n+/usr/include/c++/12/bits/basic_string.h:1422\n+\tadd\tr3, sp, #508\t@ 0x1fc\n+\tmov\tr0, r3\n+\tmov\tr7, r3\n+\tblx\t2a54 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n+/usr/include/c++/12/bits/basic_string.h:241\n+\tldr\tr3, [sp, #28]\n+/usr/include/c++/12/bits/basic_string.h:1422\n+\tmov\tr9, r0\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tmov\tr8, r9\n+/usr/include/c++/12/bits/basic_string.h:241\n+\tadd.w\tr0, r3, #8\n+/usr/include/c++/12/bits/basic_string.h:204\n+\tstr\tr0, [r3, #0]\n+/usr/include/c++/12/bits/basic_string.h:1071\n+\tldr.w\tr3, [r9, #4]\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr.w\tr2, [r8], #8\n+/usr/include/c++/12/bits/basic_string.h:673\n+\tcmp\tr2, r8\n+\tbeq.w\t3a5e \n+/usr/include/c++/12/bits/basic_string.h:224\n+\tldr\tr1, [sp, #28]\n+\tstr\tr2, [r1, #0]\n+/usr/include/c++/12/bits/basic_string.h:261\n+\tldr.w\tr2, [r9, #8]\n+\tstr\tr2, [r1, #8]\n+/usr/include/c++/12/bits/basic_string.h:229\n+\tldr\tr2, [sp, #28]\n+/usr/include/c++/12/bits/basic_string.h:224\n+\tstr.w\tr8, [r9]\n+\tadd.w\tr8, sp, #540\t@ 0x21c\n+/usr/include/c++/12/bits/basic_string.h:229\n+\tstr\tr3, [r2, #4]\n+\tmovs\tr3, #0\n+\tstr.w\tr3, [r9, #4]\n+/usr/include/c++/12/bits/char_traits.h:354\n+\tstrb.w\tr3, [r9, #8]\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr\tr0, [sp, #532]\t@ 0x214\n+/usr/include/c++/12/bits/basic_string.h:285\n+\tcmp\tr0, r8\n+\tbeq.n\t3776 \n+/usr/include/c++/12/bits/basic_string.h:292\n+\tldr\tr1, [sp, #540]\t@ 0x21c\n+/usr/include/c++/12/bits/new_allocator.h:158\n+\tadds\tr1, #1\n+\tblx\t29ec \n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr\tr0, [sp, #508]\t@ 0x1fc\n+/usr/include/c++/12/bits/basic_string.h:285\n+\tcmp\tr0, r6\n+\tbeq.n\t3784 \n+/usr/include/c++/12/bits/basic_string.h:292\n+\tldr\tr1, [sp, #516]\t@ 0x204\n+/usr/include/c++/12/bits/new_allocator.h:158\n+\tadds\tr1, #1\n+\tblx\t29ec \n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr\tr0, [sp, #484]\t@ 0x1e4\n+/usr/include/c++/12/bits/basic_string.h:285\n+\tldr\tr3, [sp, #84]\t@ 0x54\n+\tcmp\tr0, r3\n+\tbeq.n\t3794 \n+/usr/include/c++/12/bits/basic_string.h:292\n+\tldr\tr1, [sp, #492]\t@ 0x1ec\n+/usr/include/c++/12/bits/new_allocator.h:158\n+\tadds\tr1, #1\n+\tblx\t29ec \n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr\tr0, [sp, #460]\t@ 0x1cc\n+/usr/include/c++/12/bits/basic_string.h:285\n+\tadd\tr3, sp, #468\t@ 0x1d4\n+\tcmp\tr0, r3\n+\tbeq.n\t37a4 \n+/usr/include/c++/12/bits/basic_string.h:292\n+\tldr\tr1, [sp, #468]\t@ 0x1d4\n+/usr/include/c++/12/bits/new_allocator.h:158\n+\tadds\tr1, #1\n+\tblx\t29ec \n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr\tr0, [sp, #436]\t@ 0x1b4\n+/usr/include/c++/12/bits/basic_string.h:285\n+\tcmp\tr0, r5\n+\tbeq.n\t37b2 \n+/usr/include/c++/12/bits/basic_string.h:292\n+\tldr\tr1, [sp, #444]\t@ 0x1bc\n+/usr/include/c++/12/bits/new_allocator.h:158\n+\tadds\tr1, #1\n+\tblx\t29ec \n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr\tr0, [sp, #412]\t@ 0x19c\n+/usr/include/c++/12/bits/basic_string.h:285\n+\tldr\tr3, [sp, #76]\t@ 0x4c\n+\tcmp\tr0, r3\n+\tbeq.n\t37c2 \n+/usr/include/c++/12/bits/basic_string.h:292\n+\tldr\tr1, [sp, #420]\t@ 0x1a4\n+/usr/include/c++/12/bits/new_allocator.h:158\n+\tadds\tr1, #1\n+\tblx\t29ec \n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr\tr0, [sp, #388]\t@ 0x184\n+/usr/include/c++/12/bits/basic_string.h:285\n+\tldr\tr3, [sp, #60]\t@ 0x3c\n+\tcmp\tr0, r3\n+\tbeq.n\t37d2 \n+/usr/include/c++/12/bits/basic_string.h:292\n+\tldr\tr1, [sp, #396]\t@ 0x18c\n+/usr/include/c++/12/bits/new_allocator.h:158\n+\tadds\tr1, #1\n+\tblx\t29ec \n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr\tr0, [sp, #364]\t@ 0x16c\n+/usr/include/c++/12/bits/basic_string.h:285\n+\tldr\tr3, [sp, #40]\t@ 0x28\n+\tcmp\tr0, r3\n+\tbeq.n\t37e2 \n+/usr/include/c++/12/bits/basic_string.h:292\n+\tldr\tr1, [sp, #372]\t@ 0x174\n+/usr/include/c++/12/bits/new_allocator.h:158\n+\tadds\tr1, #1\n+\tblx\t29ec \n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr\tr0, [sp, #340]\t@ 0x154\n+/usr/include/c++/12/bits/basic_string.h:285\n+\tldr\tr3, [sp, #72]\t@ 0x48\n+\tcmp\tr0, r3\n+\tbeq.n\t37f2 \n+/usr/include/c++/12/bits/basic_string.h:292\n+\tldr\tr1, [sp, #348]\t@ 0x15c\n+/usr/include/c++/12/bits/new_allocator.h:158\n+\tadds\tr1, #1\n+\tblx\t29ec \n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr\tr0, [sp, #316]\t@ 0x13c\n+/usr/include/c++/12/bits/basic_string.h:285\n+\tldr\tr3, [sp, #56]\t@ 0x38\n+\tcmp\tr0, r3\n+\tbeq.n\t3802 \n+/usr/include/c++/12/bits/basic_string.h:292\n+\tldr\tr1, [sp, #324]\t@ 0x144\n+/usr/include/c++/12/bits/new_allocator.h:158\n+\tadds\tr1, #1\n+\tblx\t29ec \n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr\tr0, [r4, #0]\n+/usr/include/c++/12/bits/basic_string.h:285\n+\tldr\tr3, [sp, #36]\t@ 0x24\n+\tcmp\tr0, r3\n+\tbeq.n\t3812 \n+/usr/include/c++/12/bits/basic_string.h:292\n+\tldr\tr1, [r4, #8]\n+/usr/include/c++/12/bits/new_allocator.h:158\n+\tadds\tr1, #1\n+\tblx\t29ec \n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr\tr3, [sp, #12]\n+/usr/include/c++/12/bits/basic_string.h:285\n+\tldr\tr2, [sp, #68]\t@ 0x44\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr\tr0, [r3, #0]\n+/usr/include/c++/12/bits/basic_string.h:285\n+\tcmp\tr0, r2\n+\tbeq.n\t3824 \n+/usr/include/c++/12/bits/basic_string.h:292\n+\tldr\tr1, [r3, #8]\n+/usr/include/c++/12/bits/new_allocator.h:158\n+\tadds\tr1, #1\n+\tblx\t29ec \n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr\tr3, [sp, #24]\n+/usr/include/c++/12/bits/basic_string.h:285\n+\tldr\tr2, [sp, #52]\t@ 0x34\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr\tr0, [r3, #0]\n+/usr/include/c++/12/bits/basic_string.h:285\n+\tcmp\tr0, r2\n+\tbeq.n\t3836 \n+/usr/include/c++/12/bits/basic_string.h:292\n+\tldr\tr1, [r3, #8]\n+/usr/include/c++/12/bits/new_allocator.h:158\n+\tadds\tr1, #1\n+\tblx\t29ec \n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr\tr3, [sp, #8]\n+/usr/include/c++/12/bits/basic_string.h:285\n+\tldr\tr2, [sp, #48]\t@ 0x30\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr\tr0, [r3, #0]\n+/usr/include/c++/12/bits/basic_string.h:285\n+\tcmp\tr0, r2\n+\tbeq.n\t3848 \n+/usr/include/c++/12/bits/basic_string.h:292\n+\tldr\tr1, [r3, #8]\n+/usr/include/c++/12/bits/new_allocator.h:158\n+\tadds\tr1, #1\n+\tblx\t29ec \n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr\tr3, [sp, #16]\n+/usr/include/c++/12/bits/basic_string.h:285\n+\tldr\tr2, [sp, #80]\t@ 0x50\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr\tr0, [r3, #0]\n+/usr/include/c++/12/bits/basic_string.h:285\n+\tcmp\tr0, r2\n+\tbeq.n\t385a \n+/usr/include/c++/12/bits/basic_string.h:292\n+\tldr\tr1, [r3, #8]\n+/usr/include/c++/12/bits/new_allocator.h:158\n+\tadds\tr1, #1\n+\tblx\t29ec \n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr\tr3, [sp, #20]\n+/usr/include/c++/12/bits/basic_string.h:285\n+\tldr\tr2, [sp, #64]\t@ 0x40\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr\tr0, [r3, #0]\n+/usr/include/c++/12/bits/basic_string.h:285\n+\tcmp\tr0, r2\n+\tbeq.n\t386c \n+/usr/include/c++/12/bits/basic_string.h:292\n+\tldr\tr1, [r3, #8]\n+/usr/include/c++/12/bits/new_allocator.h:158\n+\tadds\tr1, #1\n+\tblx\t29ec \n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr.w\tr0, [fp]\n+/usr/include/c++/12/bits/basic_string.h:285\n+\tldr\tr3, [sp, #44]\t@ 0x2c\n+\tcmp\tr0, r3\n+\tbeq.n\t3880 \n+/usr/include/c++/12/bits/basic_string.h:292\n+\tldr.w\tr1, [fp, #8]\n+/usr/include/c++/12/bits/new_allocator.h:158\n+\tadds\tr1, #1\n+\tblx\t29ec \n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr\tr3, [sp, #32]\n+/usr/include/c++/12/bits/basic_string.h:285\n+\tldr\tr2, [sp, #92]\t@ 0x5c\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr\tr0, [r3, #0]\n+/usr/include/c++/12/bits/basic_string.h:285\n+\tcmp\tr0, r2\n+\tbeq.n\t3892 \n+/usr/include/c++/12/bits/basic_string.h:292\n+\tldr\tr1, [r3, #8]\n+/usr/include/c++/12/bits/new_allocator.h:158\n+\tadds\tr1, #1\n+\tblx\t29ec \n+./porechop/src/alignment.cpp:113\n+\tldr\tr2, [pc, #284]\t@ (39b0 )\n+./porechop/src/alignment.cpp:121\n+\tldr\tr3, [pc, #232]\t@ (3980 )\n+./porechop/src/alignment.cpp:113\n+\tadd\tr2, pc\n+./porechop/src/alignment.cpp:121\n+\tldr\tr3, [r2, r3]\n+\tldr\tr2, [r3, #0]\n+\tldr\tr3, [sp, #556]\t@ 0x22c\n+\teors\tr2, r3\n+\tmov.w\tr3, #0\n+\tbne.w\t3d18 \n+\tldr\tr0, [sp, #28]\n+\tadd.w\tsp, sp, #564\t@ 0x234\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+/usr/include/c++/12/bits/charconv.h:63\n+\tmovs\tr1, #9\n+/usr/include/c++/12/bits/charconv.h:83\n+\tsubs\tr6, r1, #1\n+/usr/include/c++/12/bits/basic_string.h:200\n+\tadd\tr3, sp, #316\t@ 0x13c\n+/usr/include/c++/12/bits/basic_string.h:659\n+\tadd\tr1, r7\n+\tmov\tr0, r3\n+\tmovs\tr2, #45\t@ 0x2d\n+/usr/include/c++/12/bits/basic_string.h:200\n+\tstr\tr3, [sp, #100]\t@ 0x64\n+\tadd\tr3, sp, #324\t@ 0x144\n+\tstr\tr3, [sp, #56]\t@ 0x38\n+\tstr\tr3, [sp, #316]\t@ 0x13c\n+/usr/include/c++/12/bits/basic_string.h:659\n+\tblx\t2a60 , std::allocator >::_M_construct(unsigned int, char)@plt>\n+/usr/include/c++/12/bits/basic_string.h:1224\n+\tldr\tr3, [sp, #316]\t@ 0x13c\n+\tadd.w\tip, r3, r7\n+/usr/include/c++/12/bits/charconv.h:84\n+\tb.n\t337a \n+/usr/include/c++/12/bits/charconv.h:63\n+\tmovs\tr1, #9\n+/usr/include/c++/12/bits/charconv.h:83\n+\tsubs\tr5, r1, #1\n+/usr/include/c++/12/bits/basic_string.h:200\n+\tadd\tr3, sp, #244\t@ 0xf4\n+/usr/include/c++/12/bits/basic_string.h:659\n+\tadd\tr1, r7\n+/usr/include/c++/12/bits/basic_string.h:200\n+\tmov\tr9, r3\n+/usr/include/c++/12/bits/basic_string.h:659\n+\tmov\tr0, r3\n+\tmovs\tr2, #45\t@ 0x2d\n+/usr/include/c++/12/bits/basic_string.h:200\n+\tadd\tr6, sp, #252\t@ 0xfc\n+\tstr\tr3, [sp, #24]\n+\tstr\tr6, [sp, #52]\t@ 0x34\n+\tstr\tr6, [sp, #244]\t@ 0xf4\n+/usr/include/c++/12/bits/basic_string.h:659\n+\tblx\t2a60 , std::allocator >::_M_construct(unsigned int, char)@plt>\n+/usr/include/c++/12/bits/basic_string.h:1224\n+\tldr.w\tr3, [r9]\n+\tadd\tr7, r3\n+/usr/include/c++/12/bits/charconv.h:84\n+\tb.n\t31d8 \n+/usr/include/c++/12/bits/charconv.h:63\n+\tmovs\tr1, #9\n+/usr/include/c++/12/bits/charconv.h:83\n+\tsubs\tr6, r1, #1\n+/usr/include/c++/12/bits/basic_string.h:200\n+\tadd\tr3, sp, #388\t@ 0x184\n+/usr/include/c++/12/bits/basic_string.h:659\n+\tadd\tr1, r7\n+\tmov\tr0, r3\n+\tmovs\tr2, #45\t@ 0x2d\n+/usr/include/c++/12/bits/basic_string.h:200\n+\tstr\tr3, [sp, #104]\t@ 0x68\n+\tadd\tr3, sp, #396\t@ 0x18c\n+\tstr\tr3, [sp, #60]\t@ 0x3c\n+\tstr\tr3, [sp, #388]\t@ 0x184\n+/usr/include/c++/12/bits/basic_string.h:659\n+\tblx\t2a60 , std::allocator >::_M_construct(unsigned int, char)@plt>\n+/usr/include/c++/12/bits/basic_string.h:1224\n+\tldr\tr3, [sp, #388]\t@ 0x184\n+\tadd.w\tip, r3, r7\n+/usr/include/c++/12/bits/charconv.h:84\n+\tb.n\t350e \n+\tldr\tr3, [pc, #112]\t@ (3988 )\n+\tldr.w\tr3, [sl, r3]\n+/usr/include/c++/12/bits/charconv.h:95\n+\tadd.w\tr2, r3, r5, lsl #1\n+/usr/include/c++/12/bits/charconv.h:96\n+\tldrb.w\tr5, [r3, r5, lsl #1]\n+/usr/include/c++/12/bits/charconv.h:95\n+\tldrb\tr3, [r2, #1]\n+\tstrb.w\tr3, [ip, #1]\n+\tb.n\t33be \n+\tldr\tr3, [pc, #92]\t@ (3988 )\n+\tldr.w\tr3, [sl, r3]\n+\tadd.w\tr2, r3, r4, lsl #1\n+/usr/include/c++/12/bits/charconv.h:96\n+\tldrb.w\tr4, [r3, r4, lsl #1]\n+/usr/include/c++/12/bits/charconv.h:95\n+\tldrb\tr3, [r2, #1]\n+\tstrb\tr3, [r7, #1]\n+\tb.n\t321c \n+\tldr\tr3, [pc, #72]\t@ (3988 )\n+\tldr.w\tr3, [sl, r3]\n+\tadd.w\tr2, r3, r5, lsl #1\n+/usr/include/c++/12/bits/charconv.h:96\n+\tldrb.w\tr5, [r3, r5, lsl #1]\n+/usr/include/c++/12/bits/charconv.h:95\n+\tldrb\tr3, [r2, #1]\n+\tstrb.w\tr3, [ip, #1]\n+\tb.n\t3552 \n+/usr/include/c++/12/bits/char_traits.h:425\n+\tadds\tr2, r3, #1\n+\tbeq.w\t2f52 \n+/usr/include/c++/12/bits/char_traits.h:431\n+\tldr\tr0, [sp, #44]\t@ 0x2c\n+\tmov\tr1, r5\n+\tblx\t2acc \n+/usr/include/c++/12/bits/basic_string.h:1071\n+\tldr\tr3, [r4, #4]\n+/usr/include/c++/12/bits/char_traits.h:431\n+\tb.w\t2f52 \n+/usr/include/c++/12/bits/char_traits.h:425\n+\tadds\tr2, r3, #1\n+\tbeq.w\t3464 \n+/usr/include/c++/12/bits/char_traits.h:431\n+\tldr\tr0, [sp, #40]\t@ 0x28\n+\tmov\tr1, r6\n+\tblx\t2acc \n+/usr/include/c++/12/bits/basic_string.h:1071\n+\tldr\tr3, [r5, #4]\n+/usr/include/c++/12/bits/char_traits.h:431\n+\tb.n\t3464 \n+\tnop\n+\tstrh\tr0, [r4, #16]\n+\tmovs\tr0, r0\n+\tlsls\tr0, r1, #4\n+\tmovs\tr0, r0\n+\tstrh\tr0, [r1, #16]\n+\tmovs\tr0, r0\n+\tlsls\tr0, r2, #4\n+\tmovs\tr0, r0\n+\tstr\tr2, [r6, #120]\t@ 0x78\n+\tmovs\tr0, r0\n+\tstr\tr6, [r2, #92]\t@ 0x5c\n+\tmovs\tr0, r0\n+\tstr\tr4, [r5, #64]\t@ 0x40\n+\tmovs\tr0, r0\n+\tstr\tr0, [r3, #40]\t@ 0x28\n+\tmovs\tr0, r0\n+\tstr\tr4, [r0, #16]\n+\tmovs\tr0, r0\n+\tlsls\tr4, r2, #5\n+\tmovs\tr0, r0\n+\tstr\tr2, [r0, #12]\n+\tmovs\tr0, r0\n+\tstr\tr4, [r7, #0]\n+\tmovs\tr0, r0\n+\tstr\tr0, [r0, #0]\n+\tmovs\tr0, r0\n+\tstrb\tr6, [r4, #29]\n+\tmovs\tr0, r0\n+/usr/include/c++/12/bits/char_traits.h:425\n+\tadds\tr2, r3, #1\n+\tbeq.w\t3420 \n+/usr/include/c++/12/bits/char_traits.h:431\n+\tldr\tr0, [sp, #72]\t@ 0x48\n+\tmov\tr1, r6\n+\tblx\t2acc \n+/usr/include/c++/12/bits/basic_string.h:1071\n+\tldr\tr3, [r5, #4]\n+/usr/include/c++/12/bits/char_traits.h:431\n+\tb.n\t3420 \n+/usr/include/c++/12/bits/char_traits.h:425\n+\tadds\tr2, r3, #1\n+\tbeq.w\t367a \n+/usr/include/c++/12/bits/char_traits.h:431\n+\tldr\tr0, [sp, #84]\t@ 0x54\n+\tmov\tr1, sl\n+\tblx\t2acc \n+/usr/include/c++/12/bits/basic_string.h:1071\n+\tldr\tr3, [r6, #4]\n+/usr/include/c++/12/bits/char_traits.h:431\n+\tb.n\t367a \n+/usr/include/c++/12/bits/char_traits.h:425\n+\tadds\tr2, r3, #1\n+\tbeq.w\t35f6 \n+/usr/include/c++/12/bits/char_traits.h:431\n+\tmov\tr1, r7\n+\tmov\tr0, r5\n+\tblx\t2acc \n+/usr/include/c++/12/bits/basic_string.h:1071\n+\tldr\tr3, [r6, #4]\n+/usr/include/c++/12/bits/char_traits.h:431\n+\tb.n\t35f6 \n+/usr/include/c++/12/bits/char_traits.h:425\n+\tadds\tr2, r3, #1\n+\tbeq.w\t35b6 \n+/usr/include/c++/12/bits/char_traits.h:431\n+\tldr\tr0, [sp, #76]\t@ 0x4c\n+\tmov\tr1, r6\n+\tblx\t2acc \n+/usr/include/c++/12/bits/basic_string.h:1071\n+\tldr\tr3, [r5, #4]\n+/usr/include/c++/12/bits/char_traits.h:431\n+\tb.n\t35b6 \n+/usr/include/c++/12/bits/char_traits.h:425\n+\tadds\tr2, r3, #1\n+\tbeq.w\t32d0 \n+/usr/include/c++/12/bits/char_traits.h:431\n+\tldr\tr0, [sp, #36]\t@ 0x24\n+\tmov\tr1, r6\n+\tblx\t2acc \n+/usr/include/c++/12/bits/basic_string.h:1071\n+\tldr\tr3, [r5, #4]\n+/usr/include/c++/12/bits/char_traits.h:431\n+\tb.n\t32d0 \n+/usr/include/c++/12/bits/char_traits.h:425\n+\tadds\tr2, r3, #1\n+\tbeq.w\t328a \n+/usr/include/c++/12/bits/char_traits.h:431\n+\tldr\tr0, [sp, #68]\t@ 0x44\n+\tmov\tr1, r5\n+\tblx\t2acc \n+/usr/include/c++/12/bits/basic_string.h:1071\n+\tldr\tr3, [r4, #4]\n+/usr/include/c++/12/bits/char_traits.h:431\n+\tb.n\t328a \n+/usr/include/c++/12/bits/char_traits.h:425\n+\tadds\tr2, r3, #1\n+\tbeq.w\t312a \n+/usr/include/c++/12/bits/char_traits.h:431\n+\tldr\tr0, [sp, #48]\t@ 0x30\n+\tmov\tr1, r5\n+\tblx\t2acc \n+/usr/include/c++/12/bits/basic_string.h:1071\n+\tldr\tr3, [r4, #4]\n+/usr/include/c++/12/bits/char_traits.h:431\n+\tb.w\t312a \n+/usr/include/c++/12/bits/char_traits.h:425\n+\tadds\tr2, r3, #1\n+\tbeq.w\t30e0 \n+/usr/include/c++/12/bits/char_traits.h:431\n+\tldr\tr0, [sp, #80]\t@ 0x50\n+\tmov\tr1, r5\n+\tblx\t2acc \n+/usr/include/c++/12/bits/basic_string.h:1071\n+\tldr\tr3, [r4, #4]\n+/usr/include/c++/12/bits/char_traits.h:431\n+\tb.w\t30e0 \n+/usr/include/c++/12/bits/char_traits.h:425\n+\tadds\tr2, r3, #1\n+\tbeq.w\t36bc \n+/usr/include/c++/12/bits/char_traits.h:431\n+\tmov\tr0, r6\n+\tstr\tr1, [sp, #116]\t@ 0x74\n+\tblx\t2acc \n+/usr/include/c++/12/bits/basic_string.h:1071\n+\tldr.w\tr3, [r9, #4]\n+/usr/include/c++/12/bits/char_traits.h:431\n+\tldr\tr1, [sp, #116]\t@ 0x74\n+\tb.n\t36bc \n+/usr/include/c++/12/bits/char_traits.h:425\n+\tadds\tr2, r3, #1\n+\tbeq.w\t3752 \n+/usr/include/c++/12/bits/char_traits.h:431\n+\tmov\tr1, r8\n+\tblx\t2acc \n+/usr/include/c++/12/bits/basic_string.h:1071\n+\tldr.w\tr3, [r9, #4]\n+/usr/include/c++/12/bits/char_traits.h:431\n+\tb.n\t3752 \n+/usr/include/c++/12/bits/basic_string.h:2171\n+\tmovs\tr2, #0\n+\tstr\tr0, [sp, #0]\n+\tmov\tr1, r2\n+\tldr\tr0, [sp, #104]\t@ 0x68\n+\tadd\tr5, sp, #364\t@ 0x16c\n+\tblx\t298c , std::allocator >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)@plt>\n+\tb.n\t359a \n+\tmovs\tr2, #0\n+\tstr\tr0, [sp, #0]\n+\tmov\tr1, r2\n+\tldr\tr0, [sp, #100]\t@ 0x64\n+\tblx\t298c , std::allocator >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)@plt>\n+\tb.n\t3404 \n+\tmovs\tr2, #0\n+\tstr\tr0, [sp, #0]\n+\tmov\tr1, r2\n+\tldr\tr0, [sp, #24]\n+\tblx\t298c , std::allocator >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)@plt>\n+\tb.w\t3268 \n+\tmovs\tr2, #0\n+\tstr\tr0, [sp, #0]\n+\tmov\tr1, r2\n+\tldr\tr0, [sp, #96]\t@ 0x60\n+\tadd\tr6, sp, #436\t@ 0x1b4\n+\tblx\t298c , std::allocator >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)@plt>\n+\tb.n\t365e \n+\tmovs\tr2, #0\n+\tstr\tr0, [sp, #0]\n+\tmov\tr1, r2\n+\tldr\tr0, [sp, #20]\n+\tblx\t298c , std::allocator >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)@plt>\n+\tb.w\t30be \n+\tmovs\tr2, #0\n+\tmov\tr3, r7\n+\tstr\tr0, [sp, #0]\n+\tmov\tr1, r2\n+\tmov\tr0, r9\n+\tadd\tr7, sp, #508\t@ 0x1fc\n+\tblx\t298c , std::allocator >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)@plt>\n+/usr/include/c++/12/bits/basic_string.h:241\n+\tldr\tr3, [sp, #28]\n+/usr/include/c++/12/bits/basic_string.h:2171\n+\tmov\tr9, r0\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tmov\tsl, r9\n+/usr/include/c++/12/bits/basic_string.h:241\n+\tadd.w\tr0, r3, #8\n+/usr/include/c++/12/bits/basic_string.h:204\n+\tstr\tr0, [r3, #0]\n+/usr/include/c++/12/bits/basic_string.h:1071\n+\tldr.w\tr3, [r9, #4]\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr.w\tr2, [sl], #8\n+/usr/include/c++/12/bits/basic_string.h:673\n+\tcmp\tr2, sl\n+\tbeq.n\t3b26 \n+/usr/include/c++/12/bits/basic_string.h:224\n+\tldr\tr1, [sp, #28]\n+\tstr\tr2, [r1, #0]\n+/usr/include/c++/12/bits/basic_string.h:261\n+\tldr.w\tr2, [r9, #8]\n+\tstr\tr2, [r1, #8]\n+/usr/include/c++/12/bits/basic_string.h:229\n+\tldr\tr2, [sp, #28]\n+/usr/include/c++/12/bits/basic_string.h:224\n+\tstr.w\tsl, [r9]\n+/usr/include/c++/12/bits/basic_string.h:229\n+\tstr\tr3, [r2, #4]\n+\tmovs\tr3, #0\n+\tstr.w\tr3, [r9, #4]\n+/usr/include/c++/12/bits/char_traits.h:354\n+\tstrb.w\tr3, [r9, #8]\n+/usr/include/c++/12/bits/basic_string.h:690\n+\tb.n\t3768 \n+\tmovs\tr5, #7\n+\tmovs\tr1, #8\n+/usr/include/c++/12/bits/charconv.h:61\n+\tb.n\t38d6 \n+\tmovs\tr5, #7\n+\tmovs\tr1, #8\n+\tb.w\t3012 \n+\tmovs\tr6, #7\n+\tmovs\tr1, #8\n+\tb.n\t38b6 \n+\tmovs\tr6, #7\n+\tmovs\tr1, #8\n+\tb.n\t38f8 \n+\tmovs\tr6, #7\n+\tmovs\tr1, #8\n+\tb.w\t2eac \n+/usr/include/c++/12/bits/char_traits.h:425\n+\tadds\tr2, r3, #1\n+\tbeq.n\t3af0 \n+/usr/include/c++/12/bits/char_traits.h:431\n+\tmov\tr1, sl\n+\tblx\t2acc \n+/usr/include/c++/12/bits/basic_string.h:1071\n+\tldr.w\tr3, [r9, #4]\n+/usr/include/c++/12/bits/char_traits.h:431\n+\tb.n\t3af0 \n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr\tr1, [sp, #316]\t@ 0x13c\n+/usr/include/c++/12/bits/basic_string.h:3530\n+\tcmp\tr7, #15\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tmov\tr5, r1\n+/usr/include/c++/12/bits/basic_string.h:3530\n+\tbls.w\t33f2 \n+/usr/include/c++/12/bits/basic_string.h:1134\n+\tldr\tr6, [sp, #56]\t@ 0x38\n+\tcmp\tr1, r6\n+\tbne.w\t33e6 \n+\tb.n\t33f2 \n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr\tr1, [sp, #24]\n+/usr/include/c++/12/bits/basic_string.h:3530\n+\tcmp\tr5, #15\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr\tr1, [r1, #0]\n+/usr/include/c++/12/bits/basic_string.h:3530\n+\tbls.w\t3256 \n+/usr/include/c++/12/bits/basic_string.h:1134\n+\tldr\tr4, [sp, #52]\t@ 0x34\n+\tcmp\tr1, r4\n+\tbne.w\t3248 \n+\tb.w\t3256 \n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr\tr1, [sp, #20]\n+/usr/include/c++/12/bits/basic_string.h:3530\n+\tcmp\tr5, #15\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr\tr1, [r1, #0]\n+/usr/include/c++/12/bits/basic_string.h:3530\n+\tbls.w\t30ac \n+/usr/include/c++/12/bits/basic_string.h:1134\n+\tldr\tr4, [sp, #64]\t@ 0x40\n+\tcmp\tr1, r4\n+\tbne.w\t309e \n+\tb.w\t30ac \n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr\tr1, [sp, #388]\t@ 0x184\n+/usr/include/c++/12/bits/basic_string.h:3530\n+\tcmp\tr7, #15\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tmov\tr5, r1\n+/usr/include/c++/12/bits/basic_string.h:3530\n+\tbls.w\t3586 \n+/usr/include/c++/12/bits/basic_string.h:1134\n+\tldr\tr6, [sp, #60]\t@ 0x3c\n+\tcmp\tr1, r6\n+\tbne.w\t357a \n+\tb.n\t3586 \n+/usr/include/c++/12/bits/basic_string.h:3530\n+\tcmp.w\tip, #15\n+\tbls.w\t3718 \n+/usr/include/c++/12/bits/basic_string.h:1134\n+\tadd.w\tr8, sp, #540\t@ 0x21c\n+\tcmp\tr1, r8\n+\tbne.w\t370e \n+\tb.n\t3718 \n+/usr/include/c++/12/bits/basic_string.h:3530\n+\tcmp\tr7, #15\n+\tbls.w\t364a \n+/usr/include/c++/12/bits/basic_string.h:1134\n+\tadd\tr6, sp, #468\t@ 0x1d4\n+\tcmp\tr1, r6\n+\tbne.w\t3642 \n+\tb.n\t364a \n+/usr/include/c++/12/bits/basic_string.h:200\n+\tadd\tr3, sp, #244\t@ 0xf4\n+/usr/include/c++/12/bits/basic_string.h:659\n+\tadds\tr1, r7, #1\n+/usr/include/c++/12/bits/basic_string.h:200\n+\tmov\tr6, r3\n+/usr/include/c++/12/bits/basic_string.h:659\n+\tmov\tr0, r3\n+\tmovs\tr2, #45\t@ 0x2d\n+/usr/include/c++/12/bits/basic_string.h:200\n+\tadd\tr5, sp, #252\t@ 0xfc\n+\tstr\tr3, [sp, #24]\n+\tstr\tr5, [sp, #52]\t@ 0x34\n+\tstr\tr5, [sp, #244]\t@ 0xf4\n+/usr/include/c++/12/bits/basic_string.h:659\n+\tblx\t2a60 , std::allocator >::_M_construct(unsigned int, char)@plt>\n+/usr/include/c++/12/bits/basic_string.h:1224\n+\tldr\tr3, [r6, #0]\n+\tadd\tr7, r3\n+/usr/include/c++/12/bits/charconv.h:84\n+\tb.w\t3218 \n+/usr/include/c++/12/bits/basic_string.h:200\n+\tadd\tr3, sp, #316\t@ 0x13c\n+/usr/include/c++/12/bits/basic_string.h:659\n+\tmovs\tr2, #45\t@ 0x2d\n+\tmov\tr0, r3\n+\tadds\tr1, r7, #1\n+/usr/include/c++/12/bits/basic_string.h:200\n+\tstr\tr3, [sp, #100]\t@ 0x64\n+\tadd\tr3, sp, #324\t@ 0x144\n+\tstr\tr3, [sp, #56]\t@ 0x38\n+\tstr\tr3, [sp, #316]\t@ 0x13c\n+/usr/include/c++/12/bits/basic_string.h:659\n+\tblx\t2a60 , std::allocator >::_M_construct(unsigned int, char)@plt>\n+/usr/include/c++/12/bits/basic_string.h:1224\n+\tldr\tr3, [sp, #316]\t@ 0x13c\n+\tadd.w\tip, r3, r7\n+/usr/include/c++/12/bits/charconv.h:84\n+\tb.w\t33ba \n+/usr/include/c++/12/bits/basic_string.h:200\n+\tadd\tr3, sp, #124\t@ 0x7c\n+/usr/include/c++/12/bits/basic_string.h:659\n+\tmovs\tr2, #45\t@ 0x2d\n+/usr/include/c++/12/bits/basic_string.h:200\n+\tmov\tr7, r3\n+/usr/include/c++/12/bits/basic_string.h:659\n+\tmov\tr0, r3\n+\tadds\tr1, r5, #1\n+/usr/include/c++/12/bits/basic_string.h:200\n+\tadd\tr6, sp, #132\t@ 0x84\n+\tstr\tr3, [sp, #32]\n+\tstr\tr6, [sp, #92]\t@ 0x5c\n+\tstr\tr6, [sp, #124]\t@ 0x7c\n+/usr/include/c++/12/bits/basic_string.h:659\n+\tblx\t2a60 , std::allocator >::_M_construct(unsigned int, char)@plt>\n+/usr/include/c++/12/bits/basic_string.h:1224\n+\tldr\tr3, [r7, #0]\n+\tadd.w\tlr, r3, r5\n+/usr/include/c++/12/bits/charconv.h:84\n+\tb.w\t2f08 \n+/usr/include/c++/12/bits/basic_string.h:200\n+\tadd\tr3, sp, #172\t@ 0xac\n+/usr/include/c++/12/bits/basic_string.h:659\n+\tadds\tr1, r7, #1\n+/usr/include/c++/12/bits/basic_string.h:200\n+\tmov\tr6, r3\n+/usr/include/c++/12/bits/basic_string.h:659\n+\tmov\tr0, r3\n+\tmovs\tr2, #45\t@ 0x2d\n+/usr/include/c++/12/bits/basic_string.h:200\n+\tadd\tr5, sp, #180\t@ 0xb4\n+\tstr\tr3, [sp, #20]\n+\tstr\tr5, [sp, #64]\t@ 0x40\n+\tstr\tr5, [sp, #172]\t@ 0xac\n+/usr/include/c++/12/bits/basic_string.h:659\n+\tblx\t2a60 , std::allocator >::_M_construct(unsigned int, char)@plt>\n+/usr/include/c++/12/bits/basic_string.h:1224\n+\tldr\tr3, [r6, #0]\n+\tadd\tr7, r3\n+/usr/include/c++/12/bits/charconv.h:84\n+\tb.w\t306c \n+/usr/include/c++/12/bits/basic_string.h:200\n+\tadd\tr3, sp, #388\t@ 0x184\n+/usr/include/c++/12/bits/basic_string.h:659\n+\tmovs\tr2, #45\t@ 0x2d\n+\tmov\tr0, r3\n+\tadds\tr1, r7, #1\n+/usr/include/c++/12/bits/basic_string.h:200\n+\tstr\tr3, [sp, #104]\t@ 0x68\n+\tadd\tr3, sp, #396\t@ 0x18c\n+\tstr\tr3, [sp, #60]\t@ 0x3c\n+\tstr\tr3, [sp, #388]\t@ 0x184\n+/usr/include/c++/12/bits/basic_string.h:659\n+\tblx\t2a60 , std::allocator >::_M_construct(unsigned int, char)@plt>\n+/usr/include/c++/12/bits/basic_string.h:1224\n+\tldr\tr3, [sp, #388]\t@ 0x184\n+\tadd.w\tip, r3, r7\n+/usr/include/c++/12/bits/charconv.h:84\n+\tb.n\t354e \n+/usr/include/c++/12/bits/charconv.h:59\n+\tmovs\tr1, #2\n+/usr/include/c++/12/bits/charconv.h:52\n+\tmovs\tr5, #1\n+\tb.w\t31b6 \n+/usr/include/c++/12/bits/charconv.h:59\n+\tmovs\tr1, #2\n+/usr/include/c++/12/bits/charconv.h:52\n+\tmovs\tr6, #1\n+\tb.n\t34ee \n+/usr/include/c++/12/bits/charconv.h:59\n+\tmovs\tr1, #2\n+/usr/include/c++/12/bits/charconv.h:52\n+\tmovs\tr6, #1\n+\tb.w\t335a \n+/usr/include/c++/12/bits/charconv.h:59\n+\tmovs\tr1, #2\n+/usr/include/c++/12/bits/charconv.h:52\n+\tmovs\tr6, #1\n+\tb.w\t2e6e \n+/usr/include/c++/12/bits/charconv.h:59\n+\tmovs\tr1, #2\n+/usr/include/c++/12/bits/charconv.h:52\n+\tmovs\tr5, #1\n+\tb.w\t2fd8 \n+/usr/include/c++/12/bits/charconv.h:60\n+\tmovs\tr5, #2\n+\tmovs\tr1, #3\n+\tb.n\t38d6 \n+\tmovs\tr6, #2\n+\tmovs\tr1, #3\n+\tb.n\t38f8 \n+\tmovs\tr5, #2\n+\tmovs\tr1, #3\n+\tb.w\t3012 \n+/usr/include/c++/12/bits/charconv.h:61\n+\tmovs\tr5, #3\n+\tmovs\tr1, #4\n+\tb.n\t38d6 \n+/usr/include/c++/12/bits/charconv.h:60\n+\tmovs\tr6, #2\n+\tmovs\tr1, #3\n+\tb.n\t38b6 \n+/usr/include/c++/12/bits/charconv.h:61\n+\tmovs\tr6, #3\n+\tmovs\tr1, #4\n+\tb.n\t38b6 \n+\tmovs\tr6, #3\n+\tmovs\tr1, #4\n+\tb.n\t38f8 \n+\tmovs\tr6, #3\n+\tmovs\tr1, #4\n+\tb.w\t2eac \n+/usr/include/c++/12/bits/charconv.h:60\n+\tmovs\tr6, #2\n+\tmovs\tr1, #3\n+\tb.w\t2eac \n+/usr/include/c++/12/bits/charconv.h:61\n+\tmovs\tr5, #3\n+\tmovs\tr1, #4\n+\tb.w\t3012 \n+/usr/include/c++/12/bits/charconv.h:63\n+\tmovs\tr6, #5\n+\tb.w\t2e6c \n+\tmovs\tr5, #5\n+\tb.w\t2fd6 \n+\tmovs\tr6, #5\n+\tb.n\t34ec \n+\tmovs\tr5, #5\n+\tb.w\t31b4 \n+\tmovs\tr6, #5\n+\tb.w\t3358 \n+/usr/include/c++/12/bits/basic_string.h:393\n+\tldr\tr0, [pc, #268]\t@ (3dd8 )\n+\tadd\tr0, pc\n+\tblx\t29b0 \n+\tldr\tr0, [pc, #264]\t@ (3ddc )\n+\tadd\tr3, sp, #340\t@ 0x154\n+\tstr\tr3, [sp, #108]\t@ 0x6c\n+\tadd\tr0, pc\n+\tblx\t29b0 \n+\tldr\tr0, [pc, #256]\t@ (3de0 )\n+\tadd\tr0, pc\n+\tblx\t29b0 \n+\tldr\tr0, [pc, #252]\t@ (3de4 )\n+\tadd\tr3, sp, #412\t@ 0x19c\n+\tstr\tr3, [sp, #112]\t@ 0x70\n+\tadd\tr0, pc\n+\tblx\t29b0 \n+\tldr\tr0, [pc, #244]\t@ (3de8 )\n+\tadd\tr6, sp, #436\t@ 0x1b4\n+\tadd\tr0, pc\n+\tblx\t29b0 \n+\tldr\tr0, [pc, #236]\t@ (3dec )\n+\tadd\tr0, pc\n+\tblx\t29b0 \n+\tldr\tr0, [pc, #232]\t@ (3df0 )\n+\tadd\tr0, pc\n+\tblx\t29b0 \n+\tldr\tr0, [pc, #228]\t@ (3df4 )\n+\tadd\tr3, sp, #508\t@ 0x1fc\n+\tmov\tr7, r3\n+\tadd\tr0, pc\n+\tblx\t29b0 \n+./porechop/src/alignment.cpp:121\n+\tblx\t2a78 <__stack_chk_fail@plt>\n+/usr/include/c++/12/bits/basic_string.h:393\n+\tldr\tr0, [pc, #216]\t@ (3df8 )\n+\tadd\tr0, pc\n+\tblx\t29b0 \n+\tldr\tr0, [pc, #212]\t@ (3dfc )\n+\tadd.w\tsl, sp, #484\t@ 0x1e4\n+\tadd\tr0, pc\n+\tblx\t29b0 \n+\tldr\tr0, [pc, #204]\t@ (3e00 )\n+\tadd\tr0, pc\n+\tblx\t29b0 \n+\tldr\tr0, [pc, #200]\t@ (3e04 )\n+\tadd\tr5, sp, #364\t@ 0x16c\n+\tadd\tr0, pc\n+\tblx\t29b0 \n+/usr/include/c++/12/bits/basic_string.h:795\n+\tmov\tr0, r9\n+\tblx\t2a90 , std::allocator >::_M_dispose()@plt>\n+/usr/include/c++/12/bits/basic_string.h:795 (discriminator 1)\n+\tmov\tr0, r7\n+\tblx\t2a90 , std::allocator >::_M_dispose()@plt>\n+/usr/include/c++/12/bits/basic_string.h:794\n+\tadd\tr6, sp, #436\t@ 0x1b4\n+/usr/include/c++/12/bits/basic_string.h:795\n+\tmov\tr0, sl\n+\tblx\t2a90 , std::allocator >::_M_dispose()@plt>\n+\tldr\tr0, [sp, #96]\t@ 0x60\n+\tblx\t2a90 , std::allocator >::_M_dispose()@plt>\n+/usr/include/c++/12/bits/basic_string.h:795 (discriminator 1)\n+\tmov\tr0, r6\n+\tblx\t2a90 , std::allocator >::_M_dispose()@plt>\n+/usr/include/c++/12/bits/basic_string.h:794\n+\tadd\tr5, sp, #364\t@ 0x16c\n+/usr/include/c++/12/bits/basic_string.h:795\n+\tldr\tr0, [sp, #112]\t@ 0x70\n+\tblx\t2a90 , std::allocator >::_M_dispose()@plt>\n+\tldr\tr0, [sp, #104]\t@ 0x68\n+\tblx\t2a90 , std::allocator >::_M_dispose()@plt>\n+\tmov\tr0, r5\n+\tblx\t2a90 , std::allocator >::_M_dispose()@plt>\n+\tldr\tr0, [sp, #108]\t@ 0x6c\n+\tblx\t2a90 , std::allocator >::_M_dispose()@plt>\n+\tldr\tr0, [sp, #100]\t@ 0x64\n+\tblx\t2a90 , std::allocator >::_M_dispose()@plt>\n+\tmov\tr0, r4\n+\tblx\t2a90 , std::allocator >::_M_dispose()@plt>\n+\tldr\tr0, [sp, #12]\n+\tblx\t2a90 , std::allocator >::_M_dispose()@plt>\n+\tldr\tr0, [sp, #24]\n+\tblx\t2a90 , std::allocator >::_M_dispose()@plt>\n+\tldr\tr0, [sp, #8]\n+\tblx\t2a90 , std::allocator >::_M_dispose()@plt>\n+\tldr\tr0, [sp, #16]\n+\tblx\t2a90 , std::allocator >::_M_dispose()@plt>\n+\tldr\tr0, [sp, #20]\n+\tblx\t2a90 , std::allocator >::_M_dispose()@plt>\n+\tmov\tr0, fp\n+\tblx\t2a90 , std::allocator >::_M_dispose()@plt>\n+/usr/include/c++/12/bits/basic_string.h:795 (discriminator 1)\n+\tldr\tr0, [sp, #32]\n+\tblx\t2a90 , std::allocator >::_M_dispose()@plt>\n+/usr/include/c++/12/bits/new_allocator.h:90 (discriminator 1)\n+\tblx\t2a84 <__cxa_end_cleanup@plt>\n+\tb.n\t3d4e \n+\tadd\tr6, sp, #436\t@ 0x1b4\n+\tb.n\t3d5c \n+\tb.n\t3d7c \n+\tb.n\t3d8e \n+\tadd\tr3, sp, #508\t@ 0x1fc\n+\tmov\tr7, r3\n+\tb.n\t3d48 \n+\tb.n\t3d9a \n+\tb.n\t3d76 \n+\tb.n\t3d88 \n+\tb.n\t3dac \n+\tb.n\t3da0 \n+\tb.n\t3d6a \n+\tb.n\t3d62 \n+\tb.n\t3d56 \n+\tnop\n+\tldr\tr4, [r6, r7]\n+\tmovs\tr0, r0\n+\tldr\tr0, [r5, r7]\n+\tmovs\tr0, r0\n+\tldr\tr0, [r4, r7]\n+\tmovs\tr0, r0\n+\tldr\tr4, [r2, r7]\n+\tmovs\tr0, r0\n+\tldr\tr2, [r1, r7]\n+\tmovs\tr0, r0\n+\tldr\tr2, [r0, r7]\n+\tmovs\tr0, r0\n+\tldr\tr2, [r7, r6]\n+\tmovs\tr0, r0\n+\tldr\tr6, [r5, r6]\n+\tmovs\tr0, r0\n+\tldr\tr2, [r4, r6]\n+\tmovs\tr0, r0\n+\tldr\tr6, [r2, r6]\n+\tmovs\tr0, r0\n+\tldr\tr6, [r1, r6]\n+\tmovs\tr0, r0\n+\tldr\tr4, [r0, r6]\n+\t...\n+\n+00003e08 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base>:\n+ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int):\n+./porechop/src/alignment.cpp:6\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n+\tmov\tr8, r0\n+\tldr.w\tr5, [pc, #1504]\t@ 43f0 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x5e8>\n+\tsub.w\tsp, sp, #556\t@ 0x22c\n+./porechop/src/alignment.cpp:8\n+\tstr\tr2, [r0, #0]\n+./porechop/src/alignment.cpp:9\n+\tmov.w\tr2, #4294967295\t@ 0xffffffff\n+\tstrd\tr3, r2, [r0, #4]\n+\tstr\tr2, [r0, #16]\n+/usr/include/c++/12/bits/basic_ios.h:462\n+\tadd\tr3, sp, #208\t@ 0xd0\n+./porechop/src/alignment.cpp:6\n+\tldr\tr4, [sp, #592]\t@ 0x250\n+/usr/include/c++/12/bits/basic_ios.h:462\n+\tmov\tsl, r3\n+./porechop/src/alignment.cpp:6\n+\tldr.w\tr2, [pc, #1480]\t@ 43f4 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x5ec>\n+\tmov\tr6, r1\n+./porechop/src/alignment.cpp:9\n+\tstr\tr4, [r0, #24]\n+/usr/include/c++/12/bits/basic_ios.h:462\n+\tmov\tr0, r3\n+\tstr\tr3, [sp, #52]\t@ 0x34\n+./porechop/src/alignment.cpp:6\n+\tadd\tr2, pc\n+\tldr.w\tr3, [pc, #1472]\t@ 43f8 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x5f0>\n+\tadd\tr5, pc\n+/usr/include/c++/12/bits/basic_ios.h:462\n+\tadd\tr4, sp, #144\t@ 0x90\n+./porechop/src/alignment.cpp:6\n+\tldr\tr3, [r2, r3]\n+\tldr\tr3, [r3, #0]\n+\tstr\tr3, [sp, #548]\t@ 0x224\n+\tmov.w\tr3, #0\n+/usr/include/c++/12/bits/basic_ios.h:462\n+\tblx\t2950 \n+\tldr.w\tr3, [pc, #1452]\t@ 43fc , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x5f4>\n+/usr/include/c++/12/bits/basic_ios.h:461\n+\tmovs\tr1, #0\n+/usr/include/c++/12/bits/basic_ios.h:462\n+\tldr\tr2, [r5, r3]\n+/usr/include/c++/12/ostream:385\n+\tldr.w\tr3, [pc, #1448]\t@ 4400 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x5f8>\n+/usr/include/c++/12/bits/basic_ios.h:461\n+\tstrh.w\tr1, [r4, #180]\t@ 0xb4\n+/usr/include/c++/12/bits/basic_ios.h:462\n+\tstr\tr2, [sp, #20]\n+\tadds\tr2, #8\n+/usr/include/c++/12/bits/basic_ios.h:461\n+\tstr.w\tr1, [r4, #176]\t@ 0xb0\n+/usr/include/c++/12/bits/basic_ios.h:462\n+\tstr\tr2, [r4, #64]\t@ 0x40\n+\tstrd\tr1, r1, [r4, #184]\t@ 0xb8\n+\tstrd\tr1, r1, [r4, #192]\t@ 0xc0\n+/usr/include/c++/12/ostream:385\n+\tldr\tr3, [r5, r3]\n+\tldr\tr2, [r3, #4]\n+\tldr\tr7, [r3, #8]\n+\tstr\tr2, [r4, #0]\n+\tldr.w\tr0, [r2, #-12]\n+\tstr\tr2, [sp, #12]\n+\tstr\tr7, [sp, #16]\n+\tstr\tr7, [r4, r0]\n+\tadd\tr0, r4\n+\tblx\t2a9c >::init(std::basic_streambuf >*)@plt>\n+/usr/include/c++/12/sstream:792\n+\tldr.w\tr3, [pc, #1404]\t@ 4404 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x5fc>\n+/usr/include/c++/12/streambuf:471\n+\tadd\tr7, sp, #176\t@ 0xb0\n+\tmov\tr0, r7\n+/usr/include/c++/12/streambuf:469\n+\tmov.w\tr9, #0\n+/usr/include/c++/12/sstream:792\n+\tldr\tr2, [r5, r3]\n+/usr/include/c++/12/streambuf:471\n+\tldr.w\tr3, [pc, #1392]\t@ 4408 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x600>\n+/usr/include/c++/12/sstream:792\n+\tmov\tr1, r2\n+\tstr\tr2, [sp, #28]\n+/usr/include/c++/12/streambuf:471\n+\tstr\tr7, [sp, #68]\t@ 0x44\n+/usr/include/c++/12/sstream:792\n+\tadds\tr2, #12\n+\tstr\tr2, [r4, #0]\n+\tadd.w\tr2, r1, #32\n+\tstr\tr2, [r4, #64]\t@ 0x40\n+/usr/include/c++/12/sstream:793\n+\tadd\tr7, sp, #148\t@ 0x94\n+/usr/include/c++/12/streambuf:471\n+\tldr\tr2, [r5, r3]\n+\tstr\tr2, [sp, #32]\n+\tadd.w\tr3, r2, #8\n+/usr/include/c++/12/streambuf:469\n+\tstrd\tr9, r9, [r4, #8]\n+/usr/include/c++/12/bits/basic_string.h:204\n+\tadd\tr2, sp, #192\t@ 0xc0\n+/usr/include/c++/12/streambuf:471\n+\tstr\tr3, [r4, #4]\n+/usr/include/c++/12/bits/basic_string.h:204\n+\tstr\tr2, [sp, #44]\t@ 0x2c\n+/usr/include/c++/12/streambuf:470\n+\tmovs\tr3, #0\n+\tmovs\tr2, #0\n+\tstrd\tr9, r9, [r4, #16]\n+\tstrd\tr2, r3, [sp, #168]\t@ 0xa8\n+/usr/include/c++/12/streambuf:471\n+\tblx\t2bd4 \n+/usr/include/c++/12/sstream:127\n+\tldr.w\tr3, [pc, #1340]\t@ 440c , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x604>\n+/usr/include/c++/12/sstream:793\n+\tmov\tr1, r7\n+/usr/include/c++/12/bits/basic_string.h:204\n+\tldr\tr2, [sp, #44]\t@ 0x2c\n+/usr/include/c++/12/sstream:793\n+\tmov\tr0, sl\n+/usr/include/c++/12/sstream:127\n+\tldr\tr5, [r5, r3]\n+\tstr\tr5, [sp, #24]\n+\tadd.w\tr3, r5, #8\n+/usr/include/c++/12/bits/basic_string.h:229\n+\tstrd\tr2, r9, [r4, #40]\t@ 0x28\n+/usr/include/c++/12/sstream:127\n+\tstr\tr3, [r4, #4]\n+\tmovs\tr3, #16\n+/usr/include/c++/12/bits/char_traits.h:354\n+\tstrb.w\tr9, [r4, #48]\t@ 0x30\n+/usr/include/c++/12/sstream:127\n+\tstr\tr3, [r4, #36]\t@ 0x24\n+/usr/include/c++/12/sstream:793\n+\tblx\t2a9c >::init(std::basic_streambuf >*)@plt>\n+/usr/include/seqan/stream/iter_stream.h:325\n+\tldr\tr3, [r4, #0]\n+/usr/include/seqan/sequence/string_alloc.h:283\n+\tldr\tr7, [r6, #0]\n+/usr/include/seqan/stream/iter_stream.h:325\n+\tldr.w\tr0, [r3, #-12]\n+/usr/include/c++/12/bits/basic_ios.h:259\n+\tmovs\tr3, #1\n+/usr/include/seqan/stream/iter_stream.h:325\n+\tadd\tr0, r4\n+/usr/include/c++/12/bits/basic_ios.h:260\n+\tldr\tr1, [r0, #20]\n+/usr/include/c++/12/bits/basic_ios.h:259\n+\tstr\tr3, [r0, #16]\n+/usr/include/c++/12/bits/basic_ios.h:322\n+\tldr\tr5, [r0, #120]\t@ 0x78\n+/usr/include/c++/12/bits/basic_ios.h:260\n+\tblx\t2b5c >::clear(std::_Ios_Iostate)@plt>\n+/usr/include/seqan/align/gaps_base.h:964\n+\tadd\tr0, sp, #88\t@ 0x58\n+/usr/include/seqan/align/gaps_base.h:965\n+\tmov\tr1, r7\n+/usr/include/seqan/align/gaps_base.h:964\n+\tstr\tr5, [r0, #0]\n+/usr/include/seqan/align/gaps_base.h:965\n+\tblx\t2980 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@plt>\n+/usr/include/c++/12/streambuf:537\n+\tldr\tr5, [r4, #24]\n+/usr/include/c++/12/bits/basic_string.h:229\n+\tmovs\tr2, #0\n+/usr/include/c++/12/bits/basic_string.h:200\n+\tadd\tr1, sp, #104\t@ 0x68\n+\tadd\tr3, sp, #96\t@ 0x60\n+/usr/include/c++/12/bits/basic_string.h:229\n+\tstr\tr2, [sp, #100]\t@ 0x64\n+/usr/include/c++/12/bits/char_traits.h:354\n+\tstrb.w\tr2, [sp, #104]\t@ 0x68\n+/usr/include/c++/12/bits/basic_string.h:200\n+\tstr\tr1, [sp, #60]\t@ 0x3c\n+\tstr\tr3, [sp, #8]\n+\tstr\tr1, [sp, #96]\t@ 0x60\n+/usr/include/c++/12/sstream:432\n+\tcmp\tr5, #0\n+\tbeq.w\t434a , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x542>\n+/usr/include/c++/12/streambuf:534\n+\tldrd\tr0, r3, [r4, #16]\n+/usr/include/c++/12/bits/basic_string.h:2171\n+\tmov\tr1, r2\n+/usr/include/c++/12/sstream:435\n+\tcmp\tr5, r0\n+\tite\tls\n+\tmovls\tr7, #0\n+\tmovhi\tr7, #1\n+\tcmp\tr0, r2\n+\tit\teq\n+\torreq.w\tr7, r7, #1\n+\tcmp\tr7, r2\n+\tit\tne\n+\tmovne\tr0, r5\n+/usr/include/c++/12/bits/basic_string.h:2369\n+\tsubs\tr0, r0, r3\n+/usr/include/c++/12/bits/basic_string.h:2171\n+\tstr\tr0, [sp, #0]\n+\tldr\tr0, [sp, #8]\n+\tblx\t298c , std::allocator >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)@plt>\n+/usr/include/c++/12/bits/basic_ios.h:462\n+\tadd\tr3, sp, #408\t@ 0x198\n+\tstr\tr3, [sp, #36]\t@ 0x24\n+\tmov\tr0, r3\n+\tadd\tr5, sp, #344\t@ 0x158\n+\tblx\t2950 \n+/usr/include/c++/12/ostream:385\n+\tldr\tr3, [sp, #12]\n+/usr/include/c++/12/bits/basic_ios.h:461\n+\tmovs\tr1, #0\n+\tstrh.w\tr1, [sp, #524]\t@ 0x20c\n+/usr/include/c++/12/ostream:385\n+\tstr\tr3, [sp, #344]\t@ 0x158\n+\tldr.w\tr0, [r3, #-12]\n+/usr/include/c++/12/bits/basic_ios.h:462\n+\tldr\tr3, [sp, #20]\n+/usr/include/c++/12/bits/basic_ios.h:461\n+\tstr\tr1, [sp, #520]\t@ 0x208\n+/usr/include/c++/12/bits/basic_ios.h:462\n+\tadds\tr3, #8\n+\tstr\tr3, [sp, #408]\t@ 0x198\n+/usr/include/c++/12/ostream:385\n+\tldr\tr3, [sp, #16]\n+/usr/include/c++/12/bits/basic_ios.h:462\n+\tstrd\tr1, r1, [sp, #528]\t@ 0x210\n+\tstrd\tr1, r1, [sp, #536]\t@ 0x218\n+/usr/include/c++/12/ostream:385\n+\tstr\tr3, [r5, r0]\n+\tadd\tr0, r5\n+\tblx\t2a9c >::init(std::basic_streambuf >*)@plt>\n+/usr/include/c++/12/sstream:792\n+\tldr\tr2, [sp, #28]\n+/usr/include/c++/12/streambuf:471\n+\tadd\tr3, sp, #376\t@ 0x178\n+\tmov\tr0, r3\n+\tstr\tr3, [sp, #56]\t@ 0x38\n+/usr/include/c++/12/sstream:792\n+\tadd.w\tr3, r2, #12\n+\tstr\tr3, [sp, #344]\t@ 0x158\n+\tadd.w\tr3, r2, #32\n+\tstr\tr3, [sp, #408]\t@ 0x198\n+/usr/include/c++/12/streambuf:471\n+\tldr\tr3, [sp, #32]\n+/usr/include/c++/12/streambuf:469\n+\tmov.w\tr9, #0\n+/usr/include/c++/12/streambuf:470\n+\tmovs\tr2, #0\n+/usr/include/c++/12/streambuf:469\n+\tstrd\tr9, r9, [sp, #352]\t@ 0x160\n+/usr/include/c++/12/streambuf:471\n+\tadds\tr3, #8\n+/usr/include/c++/12/streambuf:470\n+\tstrd\tr9, r9, [sp, #360]\t@ 0x168\n+/usr/include/c++/12/streambuf:471\n+\tstr\tr3, [sp, #348]\t@ 0x15c\n+/usr/include/c++/12/bits/basic_string.h:204\n+\tadd\tr3, sp, #392\t@ 0x188\n+\tstr\tr3, [sp, #40]\t@ 0x28\n+/usr/include/c++/12/streambuf:470\n+\tmovs\tr3, #0\n+\tstrd\tr2, r3, [sp, #368]\t@ 0x170\n+/usr/include/c++/12/streambuf:471\n+\tblx\t2bd4 \n+/usr/include/c++/12/bits/basic_string.h:204\n+\tldr\tr3, [sp, #40]\t@ 0x28\n+/usr/include/c++/12/sstream:793\n+\tadd\tr7, sp, #348\t@ 0x15c\n+/usr/include/c++/12/bits/basic_string.h:229\n+\tstrd\tr3, r9, [sp, #384]\t@ 0x180\n+/usr/include/c++/12/sstream:793\n+\tmov\tr1, r7\n+/usr/include/c++/12/sstream:127\n+\tldr\tr3, [sp, #24]\n+/usr/include/c++/12/sstream:793\n+\tldr\tr0, [sp, #36]\t@ 0x24\n+/usr/include/c++/12/sstream:127\n+\tadds\tr3, #8\n+/usr/include/c++/12/bits/char_traits.h:354\n+\tstrb.w\tr9, [sp, #392]\t@ 0x188\n+/usr/include/c++/12/sstream:127\n+\tstr\tr3, [sp, #348]\t@ 0x15c\n+\tmovs\tr3, #16\n+\tstr\tr3, [sp, #380]\t@ 0x17c\n+/usr/include/c++/12/sstream:793\n+\tblx\t2a9c >::init(std::basic_streambuf >*)@plt>\n+/usr/include/seqan/stream/iter_stream.h:325\n+\tldr\tr3, [sp, #344]\t@ 0x158\n+/usr/include/seqan/sequence/string_base.h:449\n+\tldr\tr6, [r6, #0]\n+/usr/include/seqan/stream/iter_stream.h:325\n+\tldr.w\tr0, [r3, #-12]\n+/usr/include/c++/12/bits/basic_ios.h:259\n+\tmovs\tr3, #1\n+/usr/include/seqan/sequence/string_base.h:449\n+\tadds\tr6, #36\t@ 0x24\n+/usr/include/seqan/stream/iter_stream.h:325\n+\tadd\tr0, r5\n+/usr/include/c++/12/bits/basic_ios.h:260\n+\tldr\tr1, [r0, #20]\n+/usr/include/c++/12/bits/basic_ios.h:259\n+\tstr\tr3, [r0, #16]\n+/usr/include/c++/12/bits/basic_ios.h:322\n+\tldr\tr7, [r0, #120]\t@ 0x78\n+/usr/include/c++/12/bits/basic_ios.h:260\n+\tblx\t2b5c >::clear(std::_Ios_Iostate)@plt>\n+/usr/include/seqan/align/gaps_base.h:964\n+\tadd\tr0, sp, #92\t@ 0x5c\n+/usr/include/seqan/align/gaps_base.h:965\n+\tmov\tr1, r6\n+/usr/include/seqan/align/gaps_base.h:964\n+\tstr\tr7, [r0, #0]\n+/usr/include/seqan/align/gaps_base.h:965\n+\tblx\t2980 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@plt>\n+/usr/include/c++/12/streambuf:537\n+\tldr\tr6, [sp, #368]\t@ 0x170\n+/usr/include/c++/12/bits/basic_string.h:200\n+\tadd.w\tr9, sp, #120\t@ 0x78\n+/usr/include/c++/12/bits/basic_string.h:229\n+\tmovs\tr2, #0\n+/usr/include/c++/12/bits/basic_string.h:200\n+\tadd\tr3, sp, #128\t@ 0x80\n+\tstr\tr3, [sp, #64]\t@ 0x40\n+/usr/include/c++/12/bits/basic_string.h:229\n+\tstr.w\tr2, [r9, #4]\n+/usr/include/c++/12/bits/char_traits.h:354\n+\tstrb.w\tr2, [r9, #8]\n+/usr/include/c++/12/bits/basic_string.h:200\n+\tstr.w\tr3, [r9]\n+/usr/include/c++/12/sstream:432\n+\tcmp\tr6, #0\n+\tbeq.w\t4340 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x538>\n+/usr/include/c++/12/streambuf:534\n+\tldrd\tr0, r3, [sp, #360]\t@ 0x168\n+/usr/include/c++/12/bits/basic_string.h:2171\n+\tmov\tr1, r2\n+/usr/include/c++/12/sstream:435\n+\tcmp\tr6, r0\n+\tite\tls\n+\tmovls\tr7, #0\n+\tmovhi\tr7, #1\n+\tcmp\tr0, r2\n+\tit\teq\n+\torreq.w\tr7, r7, #1\n+\tcmp\tr7, r2\n+\tit\tne\n+\tmovne\tr0, r6\n+/usr/include/c++/12/bits/basic_string.h:2369\n+\tsubs\tr0, r0, r3\n+/usr/include/c++/12/bits/basic_string.h:2171\n+\tstr\tr0, [sp, #0]\n+\tmov\tr0, r9\n+\tblx\t298c , std::allocator >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)@plt>\n+/usr/include/c++/12/bits/basic_string.h:1064\n+\tldr\tr3, [sp, #8]\n+\tldr.w\tr2, [r9, #4]\n+\tldr\tr3, [r3, #4]\n+/usr/include/c++/12/bits/stl_algobase.h:259\n+\tcmp\tr3, r2\n+\tbcc.n\t412e , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x326>\n+./porechop/src/alignment.cpp:20\n+\tmov\tip, r3\n+\tcmp\tr3, #0\n+\tbne.n\t4130 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x328>\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr.w\tr0, [r9]\n+/usr/include/c++/12/bits/basic_string.h:285\n+\tldr\tr3, [sp, #64]\t@ 0x40\n+\tcmp\tr0, r3\n+\tbeq.n\t4064 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x25c>\n+/usr/include/c++/12/bits/basic_string.h:292\n+\tldr.w\tr1, [r9, #8]\n+/usr/include/c++/12/bits/new_allocator.h:158\n+\tadds\tr1, #1\n+\tblx\t29ec \n+/usr/include/c++/12/sstream:838\n+\tldr\tr2, [sp, #28]\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr\tr0, [sp, #384]\t@ 0x180\n+/usr/include/c++/12/sstream:838\n+\tadd.w\tr3, r2, #12\n+\tstr\tr3, [sp, #344]\t@ 0x158\n+\tadd.w\tr3, r2, #32\n+\tstr\tr3, [sp, #408]\t@ 0x198\n+/usr/include/c++/12/sstream:72\n+\tldr\tr3, [sp, #24]\n+\tadds\tr3, #8\n+\tstr\tr3, [sp, #348]\t@ 0x15c\n+/usr/include/c++/12/bits/basic_string.h:285\n+\tldr\tr3, [sp, #40]\t@ 0x28\n+\tcmp\tr0, r3\n+\tbeq.n\t4088 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x280>\n+/usr/include/c++/12/bits/basic_string.h:292\n+\tldr\tr1, [sp, #392]\t@ 0x188\n+/usr/include/c++/12/bits/new_allocator.h:158\n+\tadds\tr1, #1\n+\tblx\t29ec \n+/usr/include/c++/12/streambuf:203\n+\tldr\tr3, [sp, #32]\n+\tldr\tr0, [sp, #56]\t@ 0x38\n+\tadds\tr3, #8\n+\tstr\tr3, [sp, #348]\t@ 0x15c\n+\tblx\t2ab4 \n+/usr/include/c++/12/ostream:93\n+\tldr\tr3, [sp, #12]\n+\tstr\tr3, [sp, #344]\t@ 0x158\n+\tldr\tr2, [sp, #16]\n+\tldr.w\tr3, [r3, #-12]\n+/usr/include/c++/12/bits/basic_ios.h:282\n+\tldr\tr0, [sp, #36]\t@ 0x24\n+/usr/include/c++/12/ostream:93\n+\tadd.w\tr3, r3, #552\t@ 0x228\n+\tadd\tr3, sp\n+\tstr.w\tr2, [r3, #-208]\n+/usr/include/c++/12/bits/basic_ios.h:282\n+\tldr\tr3, [sp, #20]\n+\tadds\tr3, #8\n+\tstr\tr3, [sp, #408]\t@ 0x198\n+\tblx\t2968 \n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr\tr3, [sp, #8]\n+/usr/include/c++/12/bits/basic_string.h:285\n+\tldr\tr2, [sp, #60]\t@ 0x3c\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr\tr0, [r3, #0]\n+/usr/include/c++/12/bits/basic_string.h:285\n+\tcmp\tr0, r2\n+\tbeq.n\t40c6 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x2be>\n+/usr/include/c++/12/bits/basic_string.h:292\n+\tldr\tr1, [r3, #8]\n+/usr/include/c++/12/bits/new_allocator.h:158\n+\tadds\tr1, #1\n+\tblx\t29ec \n+/usr/include/c++/12/sstream:838\n+\tldr\tr2, [sp, #28]\n+/usr/include/c++/12/sstream:72\n+\tldr\tr3, [sp, #24]\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr\tr0, [r4, #40]\t@ 0x28\n+/usr/include/c++/12/sstream:72\n+\tadds\tr3, #8\n+\tstr\tr3, [r4, #4]\n+/usr/include/c++/12/sstream:838\n+\tadd.w\tr3, r2, #12\n+\tstr\tr3, [r4, #0]\n+\tadd.w\tr3, r2, #32\n+\tstr\tr3, [r4, #64]\t@ 0x40\n+/usr/include/c++/12/bits/basic_string.h:285\n+\tldr\tr3, [sp, #44]\t@ 0x2c\n+\tcmp\tr0, r3\n+\tbeq.n\t40ea , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x2e2>\n+/usr/include/c++/12/bits/basic_string.h:292\n+\tldr\tr1, [r4, #48]\t@ 0x30\n+/usr/include/c++/12/bits/new_allocator.h:158\n+\tadds\tr1, #1\n+\tblx\t29ec \n+/usr/include/c++/12/streambuf:203\n+\tldr\tr3, [sp, #32]\n+\tldr\tr0, [sp, #68]\t@ 0x44\n+\tadds\tr3, #8\n+\tstr\tr3, [r4, #4]\n+\tblx\t2ab4 \n+/usr/include/c++/12/ostream:93\n+\tldr\tr2, [sp, #12]\n+\tstr\tr2, [r4, #0]\n+/usr/include/c++/12/bits/basic_ios.h:282\n+\tldr\tr3, [sp, #20]\n+/usr/include/c++/12/ostream:93\n+\tldr.w\tr2, [r2, #-12]\n+\tldr\tr1, [sp, #16]\n+/usr/include/c++/12/bits/basic_ios.h:282\n+\tadds\tr3, #8\n+\tldr\tr0, [sp, #52]\t@ 0x34\n+/usr/include/c++/12/ostream:93\n+\tstr\tr1, [r4, r2]\n+/usr/include/c++/12/bits/basic_ios.h:282\n+\tstr\tr3, [r4, #64]\t@ 0x40\n+\tblx\t2968 \n+./porechop/src/alignment.cpp:6\n+\tldr\tr2, [pc, #768]\t@ (4410 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x608>)\n+./porechop/src/alignment.cpp:111\n+\tldr\tr3, [pc, #740]\t@ (43f8 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x5f0>)\n+./porechop/src/alignment.cpp:6\n+\tadd\tr2, pc\n+./porechop/src/alignment.cpp:111\n+\tldr\tr3, [r2, r3]\n+\tldr\tr2, [r3, #0]\n+\tldr\tr3, [sp, #548]\t@ 0x224\n+\teors\tr2, r3\n+\tmov.w\tr3, #0\n+\tbne.w\t4368 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x560>\n+\tmov\tr0, r8\n+\tadd.w\tsp, sp, #556\t@ 0x22c\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+./porechop/src/alignment.cpp:19\n+\tmov\tip, r2\n+./porechop/src/alignment.cpp:29\n+\tcmp.w\tip, #0\n+\tble.n\t4050 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x248>\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr\tr3, [sp, #8]\n+./porechop/src/alignment.cpp:28\n+\tmovs\tr5, #0\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr.w\tr0, [r9]\n+./porechop/src/alignment.cpp:27\n+\tmov\tsl, r5\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr\tr1, [r3, #0]\n+\tmov\tr2, r0\n+\tstr\tr1, [sp, #48]\t@ 0x30\n+\tsubs\tr6, r1, #1\n+\trsb\tr7, r1, #1\n+\tadd.w\tfp, r6, ip\n+\tmov\tr3, r6\n+\tadd.w\tlr, r7, r3\n+./porechop/src/alignment.cpp:30\n+\tldrb.w\tr1, [r3, #1]!\n+\tcmp\tr1, #45\t@ 0x2d\n+./porechop/src/alignment.cpp:32\n+\tldrb\tr1, [r2, #0]\n+./porechop/src/alignment.cpp:30\n+\tbeq.n\t41e2 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x3da>\n+./porechop/src/alignment.cpp:32\n+\tcmp\tr1, #45\t@ 0x2d\n+\tbne.w\t433c , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x534>\n+\tmov\tr1, r5\n+./porechop/src/alignment.cpp:31\n+\tmov.w\tsl, #1\n+./porechop/src/alignment.cpp:34\n+\tcmp\tr1, #0\n+\tbne.w\t433c , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x534>\n+./porechop/src/alignment.cpp:29 (discriminator 2)\n+\tadds\tr2, #1\n+\tcmp\tr3, fp\n+\tbne.n\t4152 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x34a>\n+\tmovs\tr7, #1\n+./porechop/src/alignment.cpp:26\n+\tmov.w\tlr, #4294967295\t@ 0xffffffff\n+./porechop/src/alignment.cpp:44\n+\tldr\tr3, [sp, #48]\t@ 0x30\n+\tadd.w\tr2, ip, #4294967295\t@ 0xffffffff\n+\tadds\tr1, r0, r2\n+./porechop/src/alignment.cpp:42\n+\tstr.w\tlr, [sp, #72]\t@ 0x48\n+\tadd.w\tr5, r3, ip\n+./porechop/src/alignment.cpp:43\n+\tmov.w\tsl, #0\n+./porechop/src/alignment.cpp:44\n+\tmov\tr3, r2\n+./porechop/src/alignment.cpp:42\n+\tmov\tfp, sl\n+./porechop/src/alignment.cpp:45\n+\tldrb.w\tlr, [r5, #-1]!\n+\tcmp.w\tlr, #45\t@ 0x2d\n+./porechop/src/alignment.cpp:47\n+\tldrb.w\tlr, [r1]\n+./porechop/src/alignment.cpp:45\n+\tbeq.n\t41d0 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x3c8>\n+./porechop/src/alignment.cpp:47\n+\tcmp.w\tlr, #45\t@ 0x2d\n+\tbne.n\t41f0 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x3e8>\n+\tmov\tlr, sl\n+./porechop/src/alignment.cpp:46\n+\tmov.w\tfp, #1\n+./porechop/src/alignment.cpp:49\n+\tcmp.w\tlr, #0\n+\tbne.n\t41f0 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x3e8>\n+./porechop/src/alignment.cpp:44 (discriminator 2)\n+\tsubs\tr3, #1\n+\tsubs\tr1, #1\n+\tcmp.w\tr3, #4294967295\t@ 0xffffffff\n+\tbeq.w\t4054 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x24c>\n+./porechop/src/alignment.cpp:45\n+\tldrb.w\tlr, [r5, #-1]!\n+\tcmp.w\tlr, #45\t@ 0x2d\n+./porechop/src/alignment.cpp:47\n+\tldrb.w\tlr, [r1]\n+./porechop/src/alignment.cpp:45\n+\tbne.n\t41a4 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x39c>\n+./porechop/src/alignment.cpp:47\n+\tcmp.w\tlr, #45\t@ 0x2d\n+./porechop/src/alignment.cpp:49\n+\titee\teq\n+\tandeq.w\tlr, fp, sl\n+\tmovne\tlr, fp\n+./porechop/src/alignment.cpp:48\n+\tmovne.w\tsl, #1\n+\tb.n\t41b0 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x3a8>\n+./porechop/src/alignment.cpp:32\n+\tcmp\tr1, #45\t@ 0x2d\n+./porechop/src/alignment.cpp:34\n+\titee\teq\n+\tandeq.w\tr1, r5, sl\n+\tmovne\tr1, sl\n+./porechop/src/alignment.cpp:33\n+\tmovne\tr5, #1\n+\tb.n\t416c , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x364>\n+./porechop/src/alignment.cpp:55\n+\tldr.w\tlr, [sp, #72]\t@ 0x48\n+\tcmp\tr7, #0\n+\tbne.w\t4054 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x24c>\n+\tsubs\tr7, r0, #1\n+\tadd.w\tsl, r7, ip\n+\tmov\tr1, r7\n+\tb.n\t420a , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x402>\n+./porechop/src/alignment.cpp:60 (discriminator 2)\n+\tcmp\tsl, r1\n+\tbeq.w\t4354 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x54c>\n+/usr/include/c++/12/bits/basic_string.h:1221\n+\tmov\tfp, r1\n+./porechop/src/alignment.cpp:61\n+\tldrb.w\tr5, [r1, #1]!\n+\tcmp\tr5, #45\t@ 0x2d\n+\tbeq.n\t4204 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x3fc>\n+\trsb\tr1, r0, #1\n+\tadd\tr1, fp\n+\tstr\tr1, [sp, #72]\t@ 0x48\n+./porechop/src/alignment.cpp:67\n+\tadd.w\tr1, r0, ip\n+\tb.n\t4226 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x41e>\n+./porechop/src/alignment.cpp:67 (discriminator 2)\n+\tsubs\tr2, #1\n+\tbcc.n\t422e , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x426>\n+./porechop/src/alignment.cpp:68\n+\tldrb.w\tr5, [r1, #-1]!\n+\tcmp\tr5, #45\t@ 0x2d\n+\tbeq.n\t4222 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x41a>\n+./porechop/src/alignment.cpp:77\n+\tcmp\tlr, r3\n+\tbgt.w\t4362 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x55a>\n+\tadd.w\tr5, lr, #4294967295\t@ 0xffffffff\n+\tadd.w\tfp, r0, r3\n+\tadds\tr1, r0, r5\n+\tstr\tr1, [sp, #76]\t@ 0x4c\n+\tldr\tr1, [sp, #48]\t@ 0x30\n+./porechop/src/alignment.cpp:76\n+\tmov.w\tsl, #0\n+\tstrd\tlr, ip, [sp, #80]\t@ 0x50\n+\tadd\tr5, r1\n+\tldr\tr1, [sp, #76]\t@ 0x4c\n+./porechop/src/alignment.cpp:78\n+\tldrb.w\tip, [r1, #1]!\n+\tldrb.w\tlr, [r5, #1]!\n+\tcmp\tlr, ip\n+./porechop/src/alignment.cpp:79\n+\tit\teq\n+\taddeq.w\tsl, sl, #1\n+./porechop/src/alignment.cpp:77\n+\tcmp\tfp, r1\n+\tbne.n\t424e , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x446>\n+./porechop/src/alignment.cpp:82\n+\tvmov\ts15, sl\n+\tvldr\td6, [pc, #376]\t@ 43e0 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x5d8>\n+\tldrd\tlr, ip, [sp, #80]\t@ 0x50\n+\tvcvt.f64.s32\td7, s15\n+\tvmul.f64\td7, d7, d6\n+./porechop/src/alignment.cpp:81\n+\tsub.w\tr1, r3, lr\n+\tadds\tr1, #1\n+./porechop/src/alignment.cpp:82\n+\tvmov\ts13, r1\n+./porechop/src/alignment.cpp:85\n+\tldr\tr1, [sp, #72]\t@ 0x48\n+./porechop/src/alignment.cpp:82\n+\tvcvt.f64.s32\td6, s13\n+./porechop/src/alignment.cpp:85\n+\tcmp\tr1, r2\n+./porechop/src/alignment.cpp:82\n+\tvdiv.f64\td5, d7, d6\n+\tvstr\td5, [r8, #32]\n+./porechop/src/alignment.cpp:85\n+\tbgt.n\t435c , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x554>\n+\tldr\tr5, [sp, #48]\t@ 0x30\n+\tsubs\tr1, #1\n+\tadd.w\tfp, r0, r2\n+./porechop/src/alignment.cpp:84\n+\tmov.w\tsl, #0\n+\tadd\tr5, r1\n+\tadd\tr1, r0\n+\tstr.w\tlr, [sp, #48]\t@ 0x30\n+\tstr.w\tip, [sp, #76]\t@ 0x4c\n+./porechop/src/alignment.cpp:86\n+\tldrb.w\tlr, [r1, #1]!\n+\tldrb.w\tip, [r5, #1]!\n+\tcmp\tlr, ip\n+./porechop/src/alignment.cpp:87\n+\tit\teq\n+\taddeq.w\tsl, sl, #1\n+./porechop/src/alignment.cpp:85\n+\tcmp\tfp, r1\n+\tbne.n\t42aa , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x4a2>\n+./porechop/src/alignment.cpp:90\n+\tvmov\ts15, sl\n+\tvldr\td6, [pc, #284]\t@ 43e0 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x5d8>\n+\tldr.w\tlr, [sp, #48]\t@ 0x30\n+\tvcvt.f64.s32\td7, s15\n+\tldr.w\tip, [sp, #76]\t@ 0x4c\n+\tvmul.f64\td7, d7, d6\n+./porechop/src/alignment.cpp:89\n+\tldr\tr1, [sp, #72]\t@ 0x48\n+./porechop/src/alignment.cpp:90\n+\tmov\tr5, r3\n+\tmov\tsl, r5\n+./porechop/src/alignment.cpp:89\n+\tsubs\tr2, r2, r1\n+./porechop/src/alignment.cpp:90\n+\tmov\tr1, r0\n+./porechop/src/alignment.cpp:89\n+\tadds\tr2, #1\n+./porechop/src/alignment.cpp:90\n+\tvmov\ts13, r2\n+./porechop/src/alignment.cpp:93\n+\tmovs\tr2, #0\n+./porechop/src/alignment.cpp:90\n+\tmov\tfp, r1\n+\tvcvt.f64.s32\td6, s13\n+\tmov\tr3, r2\n+\tmov\tr0, r2\n+\tvdiv.f64\td5, d7, d6\n+\tvstr\td5, [r8, #40]\t@ 0x28\n+./porechop/src/alignment.cpp:94\n+\tldrb.w\tr5, [r6, #1]!\n+./porechop/src/alignment.cpp:97\n+\tcmp\tlr, r2\n+./porechop/src/alignment.cpp:95\n+\tldrb.w\tr1, [r7, #1]!\n+./porechop/src/alignment.cpp:98\n+\titt\teq\n+\tstreq.w\tr3, [r8, #8]\n+./porechop/src/alignment.cpp:99\n+\tstreq.w\tr0, [r8, #16]\n+./porechop/src/alignment.cpp:101\n+\tcmp\tr2, sl\n+./porechop/src/alignment.cpp:102\n+\tit\teq\n+\tstreq.w\tr3, [r8, #12]\n+./porechop/src/alignment.cpp:93\n+\tadd.w\tr2, r2, #1\n+./porechop/src/alignment.cpp:103\n+\tit\teq\n+\tstreq.w\tr0, [r8, #20]\n+./porechop/src/alignment.cpp:106\n+\tcmp\tr5, #45\t@ 0x2d\n+./porechop/src/alignment.cpp:107\n+\tit\tne\n+\taddne\tr3, #1\n+./porechop/src/alignment.cpp:108\n+\tcmp\tr1, #45\t@ 0x2d\n+./porechop/src/alignment.cpp:109\n+\tit\tne\n+\taddne\tr0, #1\n+./porechop/src/alignment.cpp:93\n+\tcmp\tr2, ip\n+\tbne.n\t42fa , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x4f2>\n+/usr/include/c++/12/bits/basic_string.h:285\n+\tldr\tr3, [sp, #64]\t@ 0x40\n+\tmov\tr0, fp\n+\tcmp\tfp, r3\n+\tbne.w\t405a , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x252>\n+\tb.n\t4064 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x25c>\n+./porechop/src/alignment.cpp:32\n+\tmovs\tr7, #0\n+\tb.n\t417e , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x376>\n+/usr/include/c++/12/bits/basic_string.h:1571\n+\tadd\tr1, sp, #384\t@ 0x180\n+\tmov\tr0, r9\n+\tblx\t29c8 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt>\n+/usr/include/c++/12/bits/basic_string.h:805\n+\tb.n\t403e , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x236>\n+/usr/include/c++/12/bits/basic_string.h:1571\n+\tldr\tr0, [sp, #8]\n+\tadd\tr1, sp, #184\t@ 0xb8\n+\tblx\t29c8 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt>\n+/usr/include/c++/12/bits/basic_string.h:805\n+\tb.n\t3f50 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x148>\n+./porechop/src/alignment.cpp:59\n+\tmov.w\tr1, #4294967295\t@ 0xffffffff\n+\tstr\tr1, [sp, #72]\t@ 0x48\n+\tb.n\t421c , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x414>\n+./porechop/src/alignment.cpp:85\n+\tvldr\td7, [pc, #136]\t@ 43e8 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x5e0>\n+\tb.n\t42d6 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x4ce>\n+./porechop/src/alignment.cpp:77\n+\tvldr\td7, [pc, #132]\t@ 43e8 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x5e0>\n+\tb.n\t4276 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x46e>\n+./porechop/src/alignment.cpp:111\n+\tblx\t2a78 <__stack_chk_fail@plt>\n+/usr/include/c++/12/bits/basic_ios.h:282\n+\tldr\tr3, [sp, #20]\n+\tldr\tr0, [sp, #36]\t@ 0x24\n+\tadds\tr3, #8\n+\tstr\tr3, [sp, #408]\t@ 0x198\n+\tblx\t2968 \n+/usr/include/c++/12/bits/basic_string.h:795\n+\tldr\tr0, [sp, #8]\n+\tblx\t2a90 , std::allocator >::_M_dispose()@plt>\n+./porechop/src/alignment.cpp:111\n+\tmov\tr0, r4\n+\tblx\t2934 , std::allocator >::~basic_ostringstream()@plt>\n+\tblx\t2a84 <__cxa_end_cleanup@plt>\n+/usr/include/c++/12/bits/basic_string.h:794\n+\tb.n\t4378 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x570>\n+./porechop/src/alignment.cpp:111\n+\tmov\tr0, r5\n+\tblx\t2934 , std::allocator >::~basic_ostringstream()@plt>\n+\tb.n\t4378 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x570>\n+/usr/include/c++/12/sstream:793\n+\tmov\tr0, r7\n+\tblx\t2b20 , std::allocator >::~basic_stringbuf()@plt>\n+/usr/include/c++/12/ostream:93\n+\tldr\tr3, [sp, #12]\n+\tstr\tr3, [sp, #344]\t@ 0x158\n+\tldr\tr2, [sp, #16]\n+\tldr.w\tr3, [r3, #-12]\n+\tadd.w\tr3, r3, #552\t@ 0x228\n+\tadd\tr3, sp\n+\tstr.w\tr2, [r3, #-208]\n+\tb.n\t436c , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x564>\n+/usr/include/c++/12/sstream:793\n+\tmov\tr0, r7\n+\tblx\t2b20 , std::allocator >::~basic_stringbuf()@plt>\n+/usr/include/c++/12/ostream:93\n+\tldr\tr3, [sp, #12]\n+\tstr\tr3, [r4, #0]\n+\tldr\tr2, [sp, #16]\n+\tldr.w\tr3, [r3, #-12]\n+\tstr\tr2, [r4, r3]\n+/usr/include/c++/12/bits/basic_ios.h:282\n+\tldr\tr3, [sp, #20]\n+\tldr\tr0, [sp, #52]\t@ 0x34\n+\tadds\tr3, #8\n+\tstr\tr3, [r4, #64]\t@ 0x40\n+\tblx\t2968 \n+\tblx\t2a84 <__cxa_end_cleanup@plt>\n+\tb.n\t43c0 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x5b8>\n+/usr/include/c++/12/bits/basic_string.h:795\n+\tmov\tr0, r9\n+\tblx\t2a90 , std::allocator >::_M_dispose()@plt>\n+/usr/include/c++/12/bits/new_allocator.h:90\n+\tb.n\t438a , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x582>\n+\tb.n\t437e , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x576>\n+\tnop.w\n+\tmovs\tr0, r0\n+\tmovs\tr0, r0\n+\tmovs\tr0, r0\n+\teors\tr1, r3\n+\t...\n+\tstrb\tr2, [r0, #7]\n+\tmovs\tr0, r0\n+\tstrb\tr0, [r1, #7]\n+\tmovs\tr0, r0\n+\tlsls\tr0, r1, #4\n+\tmovs\tr0, r0\n+\tlsls\tr4, r0, #4\n+\tmovs\tr0, r0\n+\tlsls\tr4, r5, #4\n+\tmovs\tr0, r0\n+\tlsls\tr0, r5, #4\n+\tmovs\tr0, r0\n+\tlsls\tr4, r3, #4\n+\tmovs\tr0, r0\n+\tlsls\tr0, r3, #5\n+\tmovs\tr0, r0\n+\tldr\tr2, [r5, #108]\t@ 0x6c\n+\t...\n+\n+00004414 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, std::__va_list), unsigned int, char const*, ...)@@Base>:\n+std::__cxx11::basic_string, std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, std::__va_list), unsigned int, char const*, ...):\n+/usr/include/c++/12/ext/string_conversions.h:99\n+\tpush\t{r3}\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n+\tmov\tr5, r2\n+/usr/include/c++/12/ext/string_conversions.h:105\n+\tadds\tr2, #7\n+/usr/include/c++/12/ext/string_conversions.h:99\n+\tsub\tsp, #20\n+\tadd\tr7, sp, #0\n+\tmov\tr4, r0\n+\tadd.w\tr3, r7, #44\t@ 0x2c\n+/usr/include/c++/12/ext/string_conversions.h:105\n+\tbic.w\tr0, r2, #7\n+/usr/include/c++/12/ext/string_conversions.h:99\n+\tmov\tr8, r1\n+/usr/include/c++/12/ext/string_conversions.h:111\n+\tmov\tr1, r5\n+/usr/include/c++/12/ext/string_conversions.h:99\n+\tldr\tr5, [pc, #132]\t@ (44b8 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, std::__va_list), unsigned int, char const*, ...)@@Base+0xa4>)\n+/usr/include/c++/12/ext/string_conversions.h:105\n+\tsub.w\tsp, sp, r0\n+/usr/include/c++/12/ext/string_conversions.h:99\n+\tldr\tr0, [pc, #132]\t@ (44bc , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, std::__va_list), unsigned int, char const*, ...)@@Base+0xa8>)\n+/usr/include/c++/12/ext/string_conversions.h:105\n+\tmov\tr6, sp\n+/usr/include/c++/12/ext/string_conversions.h:99\n+\tadd\tr5, pc\n+\tldr.w\tr2, [r3], #4\n+/usr/include/c++/12/ext/string_conversions.h:109\n+\tstr\tr3, [r7, #4]\n+/usr/include/c++/12/ext/string_conversions.h:99\n+\tldr\tr0, [r5, r0]\n+\tldr\tr0, [r0, #0]\n+\tstr\tr0, [r7, #12]\n+\tmov.w\tr0, #0\n+/usr/include/c++/12/ext/string_conversions.h:111\n+\tmov\tr0, r6\n+\tblx\tr8\n+\tmov\tr5, r0\n+/usr/include/c++/12/bits/basic_string.tcc:223\n+\tcmp\tr5, #15\n+/usr/include/c++/12/bits/basic_string.h:241\n+\tadd.w\tr0, r4, #8\n+/usr/include/c++/12/bits/basic_string.tcc:221\n+\tstr\tr5, [r7, #8]\n+/usr/include/c++/12/bits/basic_string.h:200\n+\tstr\tr0, [r4, #0]\n+/usr/include/c++/12/bits/basic_string.tcc:223\n+\tbhi.n\t4494 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, std::__va_list), unsigned int, char const*, ...)@@Base+0x80>\n+/usr/include/c++/12/bits/basic_string.h:420\n+\tcmp\tr5, #1\n+\tbne.n\t448e , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, std::__va_list), unsigned int, char const*, ...)@@Base+0x7a>\n+/usr/include/c++/12/bits/char_traits.h:354\n+\tldrb\tr3, [r6, #0]\n+\tstrb\tr3, [r4, #8]\n+/usr/include/c++/12/ext/string_conversions.h:99\n+\tldr\tr2, [pc, #88]\t@ (44c0 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, std::__va_list), unsigned int, char const*, ...)@@Base+0xac>)\n+/usr/include/c++/12/bits/char_traits.h:354\n+\tmovs\tr3, #0\n+/usr/include/c++/12/bits/basic_string.h:229\n+\tstr\tr5, [r4, #4]\n+/usr/include/c++/12/bits/char_traits.h:354\n+\tstrb\tr3, [r0, r5]\n+/usr/include/c++/12/ext/string_conversions.h:99\n+\tadd\tr2, pc\n+/usr/include/c++/12/ext/string_conversions.h:116\n+\tldr\tr3, [pc, #72]\t@ (44bc , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, std::__va_list), unsigned int, char const*, ...)@@Base+0xa8>)\n+\tldr\tr3, [r2, r3]\n+\tldr\tr2, [r3, #0]\n+\tldr\tr3, [r7, #12]\n+\teors\tr2, r3\n+\tmov.w\tr3, #0\n+\tbne.n\t44b4 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, std::__va_list), unsigned int, char const*, ...)@@Base+0xa0>\n+\tmov\tr0, r4\n+\tadds\tr7, #20\n+\tmov\tsp, r7\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, lr}\n+\tadd\tsp, #4\n+\tbx\tlr\n+/usr/include/c++/12/bits/char_traits.h:425\n+\tcmp\tr5, #0\n+\tbeq.n\t4466 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, std::__va_list), unsigned int, char const*, ...)@@Base+0x52>\n+\tb.n\t44a6 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, std::__va_list), unsigned int, char const*, ...)@@Base+0x92>\n+/usr/include/c++/12/bits/basic_string.tcc:225\n+\tmovs\tr2, #0\n+\tadd.w\tr1, r7, #8\n+\tmov\tr0, r4\n+\tblx\t2b68 , std::allocator >::_M_create(unsigned int&, unsigned int)@plt>\n+/usr/include/c++/12/bits/basic_string.h:261\n+\tldr\tr3, [r7, #8]\n+\tstr\tr3, [r4, #8]\n+/usr/include/c++/12/bits/basic_string.h:224\n+\tstr\tr0, [r4, #0]\n+/usr/include/c++/12/bits/char_traits.h:431\n+\tmov\tr2, r5\n+\tmov\tr1, r6\n+\tblx\t2acc \n+/usr/include/c++/12/bits/basic_string.tcc:247\n+\tldr\tr5, [r7, #8]\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr\tr0, [r4, #0]\n+/usr/include/c++/12/bits/char_traits.h:431\n+\tb.n\t4466 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, std::__va_list), unsigned int, char const*, ...)@@Base+0x52>\n+/usr/include/c++/12/ext/string_conversions.h:116\n+\tblx\t2a78 <__stack_chk_fail@plt>\n+\tldr\tr2, [r0, #60]\t@ 0x3c\n+\tmovs\tr0, r0\n+\tlsls\tr0, r1, #4\n+\tmovs\tr0, r0\n+\tldr\tr6, [r1, #56]\t@ 0x38\n+\t...\n+\n+000044c4 , std::allocator >::~basic_stringbuf()@@Base>:\n+std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf():\n+/usr/include/c++/12/sstream:72\n+\tpush\t{r3, r4, r5, lr}\n+\tmov\tr4, r0\n+\tldr\tr5, [pc, #48]\t@ (44fc , std::allocator >::~basic_stringbuf()@@Base+0x38>)\n+\tldr\tr3, [pc, #52]\t@ (4500 , std::allocator >::~basic_stringbuf()@@Base+0x3c>)\n+/usr/include/c++/12/bits/basic_string.h:252\n+\tadd.w\tr2, r0, #44\t@ 0x2c\n+/usr/include/c++/12/sstream:72\n+\tadd\tr5, pc\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr\tr0, [r0, #36]\t@ 0x24\n+/usr/include/c++/12/bits/basic_string.h:285\n+\tcmp\tr0, r2\n+/usr/include/c++/12/sstream:72\n+\tldr\tr3, [r5, r3]\n+\tadd.w\tr3, r3, #8\n+\tstr\tr3, [r4, #0]\n+/usr/include/c++/12/bits/basic_string.h:285\n+\tbeq.n\t44e8 , std::allocator >::~basic_stringbuf()@@Base+0x24>\n+/usr/include/c++/12/bits/basic_string.h:292\n+\tldr\tr1, [r4, #44]\t@ 0x2c\n+/usr/include/c++/12/bits/new_allocator.h:158\n+\tadds\tr1, #1\n+\tblx\t29ec \n+/usr/include/c++/12/streambuf:203\n+\tldr\tr3, [pc, #24]\t@ (4504 , std::allocator >::~basic_stringbuf()@@Base+0x40>)\n+\tmov\tr0, r4\n+\tldr\tr3, [r5, r3]\n+\tadds\tr3, #8\n+\tstr.w\tr3, [r0], #28\n+\tblx\t2ab4 \n+/usr/include/c++/12/sstream:72\n+\tmov\tr0, r4\n+\tpop\t{r3, r4, r5, pc}\n+\tldr\tr4, [r5, #48]\t@ 0x30\n+\tmovs\tr0, r0\n+\tlsls\tr0, r3, #5\n+\tmovs\tr0, r0\n+\tlsls\tr4, r3, #4\n+\t...\n+\n+00004508 , std::allocator >::~basic_stringbuf()@@Base>:\n+std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf():\n+/usr/include/c++/12/sstream:72\n+\tpush\t{r3, r4, r5, lr}\n+\tmov\tr4, r0\n+\tldr\tr5, [pc, #56]\t@ (4548 , std::allocator >::~basic_stringbuf()@@Base+0x40>)\n+\tldr\tr3, [pc, #60]\t@ (454c , std::allocator >::~basic_stringbuf()@@Base+0x44>)\n+/usr/include/c++/12/bits/basic_string.h:252\n+\tadd.w\tr2, r0, #44\t@ 0x2c\n+/usr/include/c++/12/sstream:72\n+\tadd\tr5, pc\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr\tr0, [r0, #36]\t@ 0x24\n+/usr/include/c++/12/bits/basic_string.h:285\n+\tcmp\tr0, r2\n+/usr/include/c++/12/sstream:72\n+\tldr\tr3, [r5, r3]\n+\tadd.w\tr3, r3, #8\n+\tstr\tr3, [r4, #0]\n+/usr/include/c++/12/bits/basic_string.h:285\n+\tbeq.n\t452c , std::allocator >::~basic_stringbuf()@@Base+0x24>\n+/usr/include/c++/12/bits/basic_string.h:292\n+\tldr\tr1, [r4, #44]\t@ 0x2c\n+/usr/include/c++/12/bits/new_allocator.h:158\n+\tadds\tr1, #1\n+\tblx\t29ec \n+/usr/include/c++/12/streambuf:203\n+\tldr\tr3, [pc, #32]\t@ (4550 , std::allocator >::~basic_stringbuf()@@Base+0x48>)\n+\tmov\tr0, r4\n+\tldr\tr3, [r5, r3]\n+\tadds\tr3, #8\n+\tstr.w\tr3, [r0], #28\n+\tblx\t2ab4 \n+/usr/include/c++/12/sstream:72\n+\tmov\tr0, r4\n+\tmovs\tr1, #60\t@ 0x3c\n+\tblx\t29ec \n+\tmov\tr0, r4\n+\tpop\t{r3, r4, r5, pc}\n+\tldr\tr0, [r5, #44]\t@ 0x2c\n+\tmovs\tr0, r0\n+\tlsls\tr0, r3, #5\n+\tmovs\tr0, r0\n+\tlsls\tr4, r3, #4\n+\t...\n+\n+00004554 , seqan::Alloc >, seqan::Tag > const, int>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, int)@@Base>:\n+void seqan::goFurther, seqan::Alloc >, seqan::Tag > const, int>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, int):\n+/usr/include/seqan/align/gaps_iterator_array.h:409\n+\tsubs\tr3, r1, #0\n+\tbeq.n\t45d8 , seqan::Alloc >, seqan::Tag > const, int>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, int)@@Base+0x84>\n+/usr/include/seqan/align/gaps_iterator_array.h:518\n+\tldr\tr2, [r0, #16]\n+/usr/include/seqan/align/gaps_iterator_array.h:405\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n+/usr/include/seqan/align/gaps_iterator_array.h:518\n+\tmov\tr1, r2\n+\tldr\tr7, [r0, #0]\n+/usr/include/seqan/align/gaps_iterator_array.h:411\n+\tblt.n\t45da , seqan::Alloc >, seqan::Tag > const, int>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, int)@@Base+0x86>\n+/usr/include/seqan/align/gaps_iterator_array.h:518\n+\tldr\tr4, [r7, #32]\n+/usr/include/seqan/align/gaps_iterator_array.h:420\n+\tcmp\tr4, r2\n+\tbeq.n\t45d4 , seqan::Alloc >, seqan::Tag > const, int>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, int)@@Base+0x80>\n+/usr/include/seqan/align/gaps_iterator_array.h:427\n+\tadds\tr2, r3, r2\n+/usr/include/seqan/align/gaps_iterator_array.h:432\n+\tcmp\tr2, r4\n+\tite\tls\n+\trsbls\tr3, r1, r2\n+\trsbhi\tr3, r1, r4\n+\tcbz\tr3, 45d4 , seqan::Alloc >, seqan::Tag > const, int>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, int)@@Base+0x80>\n+/usr/include/seqan/align/gaps_iterator_array.h:436\n+\tldrd\tr2, r4, [r0, #4]\n+/usr/include/seqan/align/gaps_iterator_array.h:443\n+\tmov.w\tsl, #0\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tldr.w\tr9, [r7, #8]\n+\tadd.w\tr6, r9, r2, lsl #2\n+\tb.n\t45aa , seqan::Alloc >, seqan::Tag > const, int>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, int)@@Base+0x56>\n+/usr/include/seqan/align/gaps_iterator_array.h:440\n+\tadd\tr1, ip\n+\tstr\tr1, [r0, #16]\n+/usr/include/seqan/align/gaps_iterator_array.h:441\n+\tcmp.w\tr8, #0\n+\tbeq.n\t459c , seqan::Alloc >, seqan::Tag > const, int>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, int)@@Base+0x48>\n+/usr/include/seqan/align/gaps_iterator_array.h:442\n+\tldr\tr4, [r0, #12]\n+\tadd\tr4, ip\n+\tstr\tr4, [r0, #12]\n+/usr/include/seqan/align/gaps_iterator_array.h:444\n+\tadds\tr2, #1\n+\tmovs\tr4, #0\n+/usr/include/seqan/align/gaps_iterator_array.h:432\n+\tadds.w\tr3, r3, lr\n+/usr/include/seqan/align/gaps_iterator_array.h:444\n+\tstrd\tr2, sl, [r0, #4]\n+/usr/include/seqan/align/gaps_iterator_array.h:432\n+\tbeq.n\t45d4 , seqan::Alloc >, seqan::Tag > const, int>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, int)@@Base+0x80>\n+/usr/include/seqan/align/gaps_iterator_array.h:435\n+\tldr.w\tr5, [r6], #4\n+/usr/include/seqan/align/gaps_iterator_array.h:441\n+\tand.w\tr8, r2, #1\n+/usr/include/seqan/align/gaps_iterator_array.h:436\n+\tsub.w\tip, r5, r4\n+/usr/include/seqan/align/gaps_iterator_array.h:445\n+\tsub.w\tlr, r4, r5\n+/usr/include/seqan/align/gaps_iterator_array.h:438\n+\tcmp\tr3, ip\n+\tbhi.n\t458c , seqan::Alloc >, seqan::Tag > const, int>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, int)@@Base+0x38>\n+/usr/include/seqan/align/gaps_iterator_array.h:449\n+\tadd\tr1, r3\n+\tstr\tr1, [r0, #16]\n+/usr/include/seqan/align/gaps_iterator_array.h:447\n+\tbeq.n\t4616 , seqan::Alloc >, seqan::Tag > const, int>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, int)@@Base+0xc2>\n+/usr/include/seqan/align/gaps_iterator_array.h:475\n+\tcmp.w\tr8, #0\n+\tbeq.n\t45d0 , seqan::Alloc >, seqan::Tag > const, int>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, int)@@Base+0x7c>\n+/usr/include/seqan/align/gaps_iterator_array.h:476\n+\tldr\tr2, [r0, #12]\n+\tadd\tr2, r3\n+\tstr\tr2, [r0, #12]\n+/usr/include/seqan/align/gaps_iterator_array.h:477\n+\tadd\tr3, r4\n+\tstr\tr3, [r0, #8]\n+/usr/include/seqan/align/gaps_iterator_array.h:481\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, pc}\n+\tbx\tlr\n+/usr/include/seqan/align/gaps_iterator_array.h:499\n+\tldr\tr6, [r7, #28]\n+\tb.n\t45e0 , seqan::Alloc >, seqan::Tag > const, int>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, int)@@Base+0x8c>\n+\tldr\tr2, [r0, #16]\n+/usr/include/seqan/align/gaps_iterator_array.h:327\n+\tcmp\tr2, r6\n+\tbeq.n\t460e , seqan::Alloc >, seqan::Tag > const, int>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, int)@@Base+0xba>\n+/usr/include/seqan/align/gaps_iterator_array.h:338\n+\tldrd\tr1, r5, [r0, #4]\n+/usr/include/seqan/align/gaps_iterator_array.h:333\n+\tsubs\tr4, r5, #1\n+/usr/include/seqan/align/gaps_iterator_array.h:330\n+\tcbnz\tr5, 45f8 , seqan::Alloc >, seqan::Tag > const, int>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, int)@@Base+0xa4>\n+/usr/include/seqan/align/gaps_iterator_array.h:340\n+\tldr\tr4, [r7, #8]\n+/usr/include/seqan/align/gaps_iterator_array.h:338\n+\tsubs\tr1, #1\n+\tstr\tr1, [r0, #4]\n+/usr/include/seqan/align/gaps_iterator_array.h:340\n+\tldr.w\tr4, [r4, r1, lsl #2]\n+\tsubs\tr4, #1\n+/usr/include/seqan/align/gaps_iterator_array.h:344\n+\tlsls\tr1, r1, #31\n+/usr/include/seqan/align/gaps_iterator_array.h:347\n+\tadd.w\tr2, r2, #4294967295\t@ 0xffffffff\n+/usr/include/seqan/align/gaps_iterator_array.h:333\n+\tstr\tr4, [r0, #8]\n+/usr/include/seqan/align/gaps_iterator_array.h:345\n+\tit\tmi\n+\tldrmi\tr1, [r0, #12]\n+/usr/include/seqan/align/gaps_iterator_array.h:347\n+\tstr\tr2, [r0, #16]\n+/usr/include/seqan/align/gaps_iterator_array.h:345\n+\titt\tmi\n+\taddmi.w\tr1, r1, #4294967295\t@ 0xffffffff\n+\tstrmi\tr1, [r0, #12]\n+/usr/include/seqan/align/gaps_iterator_array.h:414\n+\tadds\tr3, #1\n+\tbne.n\t45de , seqan::Alloc >, seqan::Tag > const, int>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, int)@@Base+0x8a>\n+/usr/include/seqan/align/gaps_iterator_array.h:481\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, pc}\n+/usr/include/seqan/align/gaps_iterator_array.h:450\n+\tcmp.w\tr8, #0\n+\tbeq.n\t4622 , seqan::Alloc >, seqan::Tag > const, int>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, int)@@Base+0xce>\n+/usr/include/seqan/align/gaps_iterator_array.h:451\n+\tldr\tr1, [r0, #12]\n+\tadd\tr1, r3\n+\tstr\tr1, [r0, #12]\n+/usr/include/seqan/sequence/string_base.h:472\n+\tldr\tr3, [r7, #12]\n+/usr/include/seqan/align/gaps_iterator_array.h:455\n+\tadds\tr2, #1\n+/usr/include/seqan/sequence/string_base.h:472\n+\tsub.w\tr3, r3, r9\n+/usr/include/seqan/align/gaps_iterator_array.h:455\n+\tcmp.w\tr2, r3, asr #2\n+/usr/include/seqan/align/gaps_iterator_array.h:466\n+\titee\teq\n+\tstreq\tr5, [r0, #8]\n+/usr/include/seqan/align/gaps_iterator_array.h:461\n+\tmovne\tr3, #0\n+\tstrdne\tr2, r3, [r0, #4]\n+\tb.n\t45d4 , seqan::Alloc >, seqan::Tag > const, int>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, int)@@Base+0x80>\n+\tnop\n+\n+0000463c , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base>:\n+void seqan::write, std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&):\n+/usr/include/seqan/align/gaps_base.h:939\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n+/usr/include/seqan/align/gaps_iterator_array.h:106\n+\tmovs\tr2, #0\n+\tmovs\tr3, #0\n+/usr/include/seqan/align/gaps_base.h:939\n+\tsub\tsp, #60\t@ 0x3c\n+/usr/include/seqan/align/gaps_iterator_array.h:107\n+\tmovs\tr4, #0\n+/usr/include/seqan/align/gaps_base.h:939\n+\tmov\tr6, r1\n+\tldr.w\tr9, [pc, #284]\t@ 4768 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x12c>\n+\tmov\tr7, r0\n+/usr/include/seqan/align/gaps_iterator_array.h:106\n+\tstrd\tr2, r3, [sp, #16]\n+/usr/include/seqan/align/gaps_base.h:939\n+\tadd\tr9, pc\n+\tldr\tr2, [pc, #276]\t@ (476c , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x130>)\n+\tldr\tr3, [pc, #276]\t@ (4770 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x134>)\n+\tadd\tr2, pc\n+/usr/include/seqan/align/gaps_iterator_array.h:106\n+\tstr\tr1, [sp, #8]\n+/usr/include/seqan/align/gaps_iterator_array.h:107\n+\tstr\tr4, [sp, #24]\n+/usr/include/seqan/align/gaps_iterator_array.h:112\n+\tldr\tr1, [r1, #28]\n+/usr/include/seqan/align/gaps_base.h:939\n+\tldr\tr3, [r2, r3]\n+\tldr\tr3, [r3, #0]\n+\tstr\tr3, [sp, #52]\t@ 0x34\n+\tmov.w\tr3, #0\n+/usr/include/seqan/align/gaps_iterator_array.h:109\n+\tldr\tr3, [r6, #8]\n+\tldr\tr3, [r3, #0]\n+\tcmp\tr3, #0\n+\tbeq.n\t4758 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x11c>\n+/usr/include/seqan/align/gaps_iterator_array.h:112\n+\tadd\tr0, sp, #8\n+\tstr\tr4, [sp, #12]\n+\tblx\t2b8c , seqan::Alloc >, seqan::Tag > const, int>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, int)@plt>\n+/usr/include/seqan/align/gaps_iterator_array.h:123\n+\tldr\tr1, [r6, #32]\n+\tadd\tr0, sp, #32\n+/usr/include/seqan/align/gaps_iterator_array.h:117\n+\tmovs\tr3, #0\n+\tstr\tr6, [sp, #32]\n+\tstrd\tr3, r3, [sp, #40]\t@ 0x28\n+/usr/include/c++/12/streambuf:439\n+\tmov.w\tfp, #45\t@ 0x2d\n+/usr/include/seqan/align/gaps_iterator_array.h:118\n+\tstr\tr3, [sp, #48]\t@ 0x30\n+\tstr\tr4, [sp, #36]\t@ 0x24\n+/usr/include/seqan/align/gaps_iterator_array.h:123\n+\tblx\t2b8c , seqan::Alloc >, seqan::Tag > const, int>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, int)@plt>\n+/usr/include/seqan/align/gaps_iterator_array.h:714\n+\tldr\tr3, [sp, #40]\t@ 0x28\n+/usr/include/seqan/align/gaps_iterator_array.h:713\n+\tldr.w\tr8, [sp, #36]\t@ 0x24\n+/usr/include/seqan/align/gaps_iterator_array.h:369\n+\tldrd\tsl, r5, [sp, #12]\n+/usr/include/seqan/align/gaps_iterator_array.h:714\n+\tstr\tr3, [sp, #4]\n+/usr/include/seqan/sequence/sequence_interface.h:504\n+\tb.n\t46e6 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xaa>\n+/usr/include/c++/12/streambuf:432\n+\tcmp\tr2, r1\n+\tbcs.n\t4744 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x108>\n+/usr/include/c++/12/streambuf:434\n+\tstrb.w\tfp, [r2]\n+/usr/include/c++/12/streambuf:550\n+\tldr\tr3, [r0, #20]\n+\tadds\tr3, #1\n+\tstr\tr3, [r0, #20]\n+/usr/include/seqan/align/gaps_iterator_array.h:518\n+\tldr\tr2, [sp, #24]\n+/usr/include/seqan/align/gaps_iterator_array.h:360\n+\tldr\tr3, [r6, #32]\n+\tcmp\tr2, r3\n+\tbeq.n\t46ee , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xb2>\n+/usr/include/seqan/align/gaps_iterator_array.h:364\n+\tcbnz\tr4, 46c0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x84>\n+/usr/include/seqan/align/gaps_iterator_array.h:365\n+\tldr\tr3, [sp, #20]\n+\tadds\tr3, #1\n+\tstr\tr3, [sp, #20]\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tldr\tr1, [r6, #8]\n+/usr/include/seqan/align/gaps_iterator_array.h:369\n+\tadds\tr5, #1\n+/usr/include/seqan/align/gaps_iterator_array.h:367\n+\tadds\tr2, #1\n+\tstr\tr2, [sp, #24]\n+/usr/include/seqan/align/gaps_iterator_array.h:369\n+\tldr.w\tr3, [r1, sl, lsl #2]\n+\tcmp\tr5, r3\n+\tbne.n\t46e4 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa8>\n+/usr/include/seqan/sequence/string_base.h:472\n+\tldr\tr3, [r6, #12]\n+/usr/include/seqan/align/gaps_iterator_array.h:378\n+\tadd.w\tr2, sl, #1\n+/usr/include/seqan/sequence/string_base.h:472\n+\tsubs\tr3, r3, r1\n+/usr/include/seqan/align/gaps_iterator_array.h:378\n+\tcmp.w\tr2, r3, asr #2\n+/usr/include/seqan/align/gaps_iterator_array.h:381\n+\tittt\tne\n+\tstrne\tr2, [sp, #12]\n+\tmovne\tsl, r2\n+\tmovne\tr5, #0\n+/usr/include/seqan/align/gaps_iterator_array.h:384 (discriminator 1)\n+\tstr\tr5, [sp, #16]\n+/usr/include/seqan/align/gaps_iterator_array.h:158 (discriminator 1)\n+\tmvn.w\tr4, sl\n+\tand.w\tr4, r4, #1\n+/usr/include/seqan/align/gaps_iterator_array.h:712 (discriminator 1)\n+\tcmp\tr8, sl\n+\tbeq.n\t4724 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xe8>\n+/usr/include/seqan/stream/iter_stream.h:212\n+\tldr\tr0, [r7, #0]\n+/usr/include/c++/12/streambuf:540\n+\tldrd\tr2, r1, [r0, #20]\n+/usr/include/seqan/align/gaps_base.h:947\n+\tcmp\tr4, #0\n+\tbne.n\t46a2 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x66>\n+/usr/include/seqan/sequence/string_alloc.h:283\n+\tldr\tr3, [r6, #0]\n+/usr/include/c++/12/streambuf:432\n+\tcmp\tr2, r1\n+/usr/include/seqan/basic/alphabet_simple_type.h:1130\n+\tldr.w\tip, [r3]\n+/usr/include/seqan/modifier/modifier_alphabet_expansion.h:413\n+\tldr\tr3, [pc, #108]\t@ (4774 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x138>)\n+\tldr.w\tr3, [r9, r3]\n+\tldr.w\tlr, [r3]\n+/usr/include/seqan/basic/alphabet_simple_type.h:1130\n+\tldr\tr3, [sp, #20]\n+/usr/include/seqan/modifier/modifier_alphabet_expansion.h:468\n+\tldrb.w\tr3, [ip, r3]\n+/usr/include/seqan/modifier/modifier_alphabet_expansion.h:413\n+\tldrb.w\tr3, [lr, r3]\n+/usr/include/c++/12/streambuf:432\n+\tbcs.n\t474e , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x112>\n+/usr/include/c++/12/streambuf:434\n+\tstrb\tr3, [r2, #0]\n+/usr/include/c++/12/streambuf:550\n+\tldr\tr3, [r0, #20]\n+\tadds\tr3, #1\n+\tstr\tr3, [r0, #20]\n+\tb.n\t46b0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x74>\n+/usr/include/seqan/align/gaps_iterator_array.h:713\n+\tldr\tr3, [sp, #4]\n+\tcmp\tr3, r5\n+\tbne.n\t46f2 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xb6>\n+/usr/include/seqan/align/gaps_base.h:939\n+\tldr\tr2, [pc, #76]\t@ (4778 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x13c>)\n+/usr/include/seqan/align/gaps_base.h:952\n+\tldr\tr3, [pc, #64]\t@ (4770 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x134>)\n+/usr/include/seqan/align/gaps_base.h:939\n+\tadd\tr2, pc\n+/usr/include/seqan/align/gaps_base.h:952\n+\tldr\tr3, [r2, r3]\n+\tldr\tr2, [r3, #0]\n+\tldr\tr3, [sp, #52]\t@ 0x34\n+\teors\tr2, r3\n+\tmov.w\tr3, #0\n+\tbne.n\t4764 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x128>\n+\tadd\tsp, #60\t@ 0x3c\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+/usr/include/c++/12/streambuf:439\n+\tldr\tr3, [r0, #0]\n+\tmovs\tr1, #45\t@ 0x2d\n+\tldr\tr3, [r3, #52]\t@ 0x34\n+\tblx\tr3\n+/usr/include/c++/12/streambuf:440\n+\tb.n\t46b0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x74>\n+/usr/include/c++/12/streambuf:439\n+\tmov\tr1, r3\n+\tldr\tr3, [r0, #0]\n+\tldr\tr3, [r3, #52]\t@ 0x34\n+\tblx\tr3\n+/usr/include/c++/12/streambuf:440\n+\tb.n\t46b0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x74>\n+/usr/include/seqan/align/gaps_iterator_array.h:112\n+\tadd\tr0, sp, #8\n+\tmovs\tr4, #1\n+\tstr\tr4, [sp, #12]\n+\tblx\t2b8c , seqan::Alloc >, seqan::Tag > const, int>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, int)@plt>\n+/usr/include/seqan/sequence/string_alloc.h:214\n+\tb.n\t467c , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x40>\n+/usr/include/seqan/align/gaps_base.h:952\n+\tblx\t2a78 <__stack_chk_fail@plt>\n+\tldr\tr0, [r5, #24]\n+\tmovs\tr0, r0\n+\tldr\tr2, [r4, #24]\n+\tmovs\tr0, r0\n+\tlsls\tr0, r1, #4\n+\tmovs\tr0, r0\n+\tlsls\tr4, r7, #4\n+\tmovs\tr0, r0\n+\tldr\tr6, [r1, #12]\n+\tmovs\tr0, r0\n+void seqan::_computeAlignmentImpl >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::DPBandConfig >, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::Tag const&):\n+/usr/include/seqan/align/dp_algorithm_impl.h:489\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n+\tmov\tip, r2\n+\tmov\tlr, r1\n+\tsub\tsp, #36\t@ 0x24\n+auto seqan::_computeScore, seqan::SimpleType, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n+/usr/include/seqan/align/dp_formula.h:285\n+\tldr\tr1, [r1, #12]\n+void seqan::_computeAlignmentImpl >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::DPBandConfig >, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:489\n-\tsvcmi\t0x00f0e92d\n-\tpkhbtmi\tr4, lr, r4, lsl #13\n-\tstmiavs\tr9, {r0, r3, r7, ip, sp, pc}^\n-\tandls\tr9, r1, r2, lsl ip\n+\tldr\tr4, [sp, #72]\t@ 0x48\n+\tstr\tr0, [sp, #4]\n+void seqan::assignValue, seqan::String > >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, unsigned char>(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n-\tldrdeq\tpc, [ip], -ip\n+\tldr.w\tr0, [ip, #12]\n+seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::end, void>(seqan::String, seqan::Alloc > const&, seqan::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n-\tstmdavs\tr5!, {r1, r5, r6, fp, sp, lr}\n+\tldr\tr2, [r4, #4]\n+seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tldr\tr5, [r4, #0]\n+seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > seqan::operator-, seqan::Alloc > const, seqan::SimpleType const*, seqan::Tag >(seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, int):\n /usr/include/seqan/basic/iterator_adaptor.h:647\n-\tstrls\tr1, [r4, #-3670]\t@ 0xfffff1aa\n+\tsubs\tr6, r2, #1\n+seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tstr\tr5, [sp, #16]\n+void seqan::_computeTrack >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::SimpleType, seqan::SimpleType, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > >, seqan::Score >, seqan::DPCell_ >, seqan::MetaColumnDescriptor, seqan::Tag >, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Score > const&, seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:382\n-\t\t\t@ instruction: 0x960542b5\n+\tcmp\tr5, r6\n+seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > seqan::operator-, seqan::Alloc > const, seqan::SimpleType const*, seqan::Tag >(seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, int):\n+/usr/include/seqan/basic/iterator_adaptor.h:647\n+\tstr\tr6, [sp, #20]\n+seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::end, void>(seqan::String, seqan::Alloc > const&, seqan::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n-\t\t\t@ instruction: 0xf04f9203\n+\tstr\tr2, [sp, #12]\n+auto seqan::_computeScore, seqan::SimpleType, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_formula.h:285\n-\tandvs\tr0, sl, r0, lsl #4\n-\tsadd16mi\tfp, r5, r8\n+\tmov.w\tr2, #0\n+\tstr\tr2, [r1, #0]\n+\tit\tne\n+\tmovne\tr5, r2\n+void seqan::assignValue, seqan::String > >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, unsigned char>(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n-\tsvclt\t0x00187002\n-\tldrdeq\tlr, [r4, -sp]\n+\tstrb\tr2, [r0, #0]\n+\tit\tne\n+\tldrdne\tr0, r1, [sp, #16]\n+void seqan::_computeAlignmentImpl >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::DPBandConfig >, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:489\n-\tsvclt\t0x00189c13\n+\tldr\tr4, [sp, #76]\t@ 0x4c\n+seqan::NonConstPointer_, seqan::Alloc > const>::Type seqan::_toPointer, seqan::Alloc > >(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/basic/basic_type.h:443\n-\tandsle\tr1, r0, pc, lsl #20\n+\tit\tne\n+\tsubne\tr7, r1, r0\n+void seqan::_computeTrack >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::SimpleType, seqan::SimpleType, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > >, seqan::Score >, seqan::DPCell_ >, seqan::MetaColumnDescriptor, seqan::Tag >, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Score > const&, seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n+/usr/include/seqan/align/dp_algorithm_impl.h:382\n+\tbeq.n\t47da , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x19e>\n+void seqan::_goNextCell >, seqan::String >, seqan::Alloc > >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:159\n-\tldrdeq\tpc, [ip], -lr\n+\tldr.w\tr0, [lr, #12]\n+void seqan::_computeTrack >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::SimpleType, seqan::SimpleType, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > >, seqan::Score >, seqan::DPCell_ >, seqan::MetaColumnDescriptor, seqan::Tag >, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Score > const&, seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:382\n-\tadcsmi\tr3, sl, #268435456\t@ 0x10000000\n+\tadds\tr2, #1\n+\tcmp\tr2, r7\n+void seqan::_goNextCell >, seqan::String >, seqan::Alloc > >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:159\n-\tmrseq\tpc, (UNDEF: 20)\t@ \n-\tandne\tpc, ip, lr, asr #17\n+\tadd.w\tr1, r0, #4\n+\tstr.w\tr1, [lr, #12]\n+void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:275\n-\tldrdne\tpc, [ip], -ip\n-\tstreq\tpc, [r1], -r1, lsl #2\n-\tandvs\tpc, ip, ip, asr #17\n+\tldr.w\tr1, [ip, #12]\n+\tadd.w\tr6, r1, #1\n+\tstr.w\tr6, [ip, #12]\n+auto seqan::_computeScore, seqan::SimpleType, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_formula.h:285\n-\tsubvc\tr6, sp, r5, asr #32\n+\tstr\tr5, [r0, #4]\n+void seqan::assignValue, seqan::String > >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, unsigned char>(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char const&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n+\tstrb\tr5, [r1, #1]\n+void seqan::_computeTrack >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::SimpleType, seqan::SimpleType, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > >, seqan::Score >, seqan::DPCell_ >, seqan::MetaColumnDescriptor, seqan::Tag >, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Score > const&, seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:382\n-\t\t\t@ instruction: 0xf8ded1ee\n+\tbne.n\t47b8 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x17c>\n+void seqan::_goNextCell >, seqan::String >, seqan::Alloc > >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:184\n-\tandcs\tr2, r0, ip\n+\tldr.w\tr2, [lr, #12]\n+auto seqan::_computeScore, seqan::SimpleType, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n+/usr/include/seqan/align/dp_formula.h:285\n+\tmovs\tr0, #0\n+void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346\n-\tldrdne\tpc, [ip], -ip\n+\tldr.w\tr1, [ip, #12]\n+void seqan::_goNextCell >, seqan::String >, seqan::Alloc > >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:184\n-\t\t\t@ instruction: 0xf8ce1d15\n-\tmcrrne\t0, 0, r5, sp, cr12\n+\tadds\tr5, r2, #4\n+\tstr.w\tr5, [lr, #12]\n+void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346\n-\tandpl\tpc, ip, ip, asr #17\n+\tadds\tr5, r1, #1\n+\tstr.w\tr5, [ip, #12]\n+auto seqan::_computeScore, seqan::SimpleType, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_formula.h:285\n-\tsubvc\tr6, r8, r0, asr r0\n+\tstr\tr0, [r2, #4]\n+void seqan::assignValue, seqan::String > >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, unsigned char>(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char const&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n+\tstrb\tr0, [r1, #1]\n+void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::False, seqan::True>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::False const&, seqan::True const&):\n /usr/include/seqan/align/dp_scout.h:175\n-\tbls\t5cf94 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0x51e08>\n-\taddsmi\tr6, r1, #1179648\t@ 0x120000\n-\tcmphi\tr5, r0, asr #6\t@ \n+\tldr\tr1, [r2, #4]\n+\tldr\tr2, [sp, #4]\n+\tldr\tr2, [r2, #0]\n+\tcmp\tr1, r2\n+\tble.w\t4a8a , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x44e>\n+seqan::Reference > >, seqan::Tag > const>::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:430\n+\tldr.w\tr2, [ip]\n+std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&):\n+/usr/include/c++/12/bits/move.h:205\n+\tldr\tr0, [sp, #4]\n+seqan::Reference >, seqan::Tag > const>::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:430\n-\tldrdcs\tpc, [r0], -ip\n+\tldr\tr2, [r2, #0]\n+std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&):\n /usr/include/c++/12/bits/move.h:205\n-\tldmdavs\tr2, {r0, fp, ip, pc}\n-\tldmibvs\tr2, {r0, sp, lr}\n+\tstr\tr1, [r0, #0]\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tldr\tr2, [r2, #24]\n+seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&):\n /usr/include/seqan/basic/iterator_interface.h:335\n-\t\t\t@ instruction: 0xf8dc6811\n-\tbne\t144ae9c , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0x143fd10>\n+\tldr\tr1, [r2, #0]\n+\tldr.w\tr2, [ip, #12]\n+\tsubs\tr1, r2, r1\n+void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::False, seqan::True>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::False const&, seqan::True const&):\n /usr/include/seqan/align/dp_scout.h:178\n-\tldmib\tr3, {r0, r6, sp, lr}^\n+\tstr\tr1, [r0, #4]\n+seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n-\tcdpne\t0, 4, cr5, cr3, cr0, {0}\n+\tldrd\tr5, r0, [r3]\n+seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > seqan::operator-, seqan::Alloc > const, seqan::SimpleType const*, seqan::Tag >(seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, int):\n /usr/include/seqan/basic/iterator_adaptor.h:647\n-\taddsmi\tr4, sp, #26214400\t@ 0x1900000\n+\tsubs\tr3, r0, #1\n+\tmov\tr1, r3\n+void seqan::_computeAlignmentImpl >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::DPBandConfig >, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:527\n-\taddhi\tpc, lr, r0\n-\tsmlabbls\tr6, r1, lr, r1\n-\t\t\t@ instruction: 0xf1059903\n-\tmovwls\tr3, #31487\t@ 0x7aff\n-\ttstls\tr0, r2, lsl #18\n+\tcmp\tr5, r3\n+\tbeq.w\t4940 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x304>\n+\tsubs\tr1, r0, #2\n+\tstr\tr1, [sp, #24]\n+\tldr\tr1, [sp, #12]\n+\tadd.w\tsl, r5, #4294967295\t@ 0xffffffff\n+\tstr\tr3, [sp, #28]\n+\tsubs\tr1, #2\n+\tstr\tr1, [sp, #0]\n+void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145\n-\tldrdne\tpc, [ip], -lr\n+\tldr.w\tr1, [lr, #12]\n+void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235\n-\tldrdcc\tpc, [r4], -ip\n+\tldr.w\tr3, [ip, #4]\n+void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145\n-\tldrdeq\tpc, [r4], -lr\n+\tldr.w\tr0, [lr, #4]\n+seqan::Value, seqan::Alloc >, 0>::Type seqan::sequenceEntryForScore >, seqan::String, seqan::Alloc >, unsigned int>(seqan::Score > const&, seqan::String, seqan::Alloc > const&, unsigned int):\n /usr/include/seqan/score/score_base.h:154\n-\tsvclt\t0x0001f81a\n+\tldrb.w\tfp, [sl, #1]!\n+void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145\n-\tstreq\tlr, [r0, #2817]\t@ 0xb01\n-\tandpl\tpc, ip, lr, asr #17\n+\tadd.w\tr5, r1, r0, lsl #2\n+\tstr.w\tr5, [lr, #12]\n+void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235\n-\t\t\t@ instruction: 0xf8cc18d5\n-\tstrcs\tr5, [r0, #-12]\n+\tadds\tr5, r2, r3\n+\tstr.w\tr5, [ip, #12]\n+auto seqan::_computeScore, seqan::SimpleType, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_formula.h:285\n-\teorpl\tpc, r0, r1, asr #16\n+\tmovs\tr5, #0\n+\tstr.w\tr5, [r1, r0, lsl #2]\n+void seqan::assignValue, seqan::String > >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, unsigned char>(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n-\ttsteq\tr0, pc, asr #32\t@ \n-\tldmib\tsp, {r0, r4, r6, r7, sl, ip, lr}^\n+\tmov.w\tr1, #0\n+\tstrb\tr1, [r2, r3]\n+void seqan::_computeTrack >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::SimpleType, seqan::SimpleType, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > >, seqan::Score >, seqan::DPCell_ >, seqan::MetaColumnDescriptor, seqan::Tag >, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Score > const&, seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:382\n-\taddsmi\tr3, r3, #4, 4\t@ 0x40000000\n-\tmrshi\tpc, (UNDEF: 14)\t@ \n+\tldrd\tr3, r2, [sp, #16]\n+\tcmp\tr3, r2\n+\tbeq.w\t4a84 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x448>\n+auto seqan::_computeScore, seqan::SimpleType, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_formula.h:287\n-\tcdpne\t6, 5, cr4, cr13, cr10, {1}\n+\tmov\tr2, r5\n+\tsubs\tr5, r3, #1\n /usr/include/seqan/align/dp_formula.h:286\n-\t\t\t@ instruction: 0xf8cd4611\n-\t\t\t@ instruction: 0xf8dea008\n+\tmov\tr1, r2\n+\tstr.w\tsl, [sp, #8]\n+void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:170\n-\t\t\t@ instruction: 0xf8dc000c\n+\tldr.w\tr0, [lr, #12]\n+void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:275\n-\tldmib\tr4, {r2, r3, sp, lr}^\n+\tldr.w\tr6, [ip, #12]\n+int seqan::scoreMismatch >(seqan::Score > const&):\n /usr/include/seqan/score/score_simple.h:157\n-\tvstrne.16\ts6, [r7, #-0]\t@ \n+\tldrd\tr3, r9, [r4]\n+void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n+/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:170\n+\tadds\tr7, r0, #4\n+void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:275\n-\tstmdaeq\tr1, {r1, r2, r8, ip, sp, lr, pc}\n+\tadd.w\tr8, r6, #1\n+void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:170\n-\tandvc\tpc, ip, lr, asr #17\n+\tstr.w\tr7, [lr, #12]\n+void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:275\n-\tandhi\tpc, ip, ip, asr #17\n+\tstr.w\tr8, [ip, #12]\n+seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, int, int, seqan::TracebackOn, seqan::Tag > > const&):\n /usr/include/seqan/align/dp_formula.h:162\n-\t\t\t@ instruction: 0xf8d42722\n+\tmovs\tr7, #34\t@ 0x22\n+int seqan::scoreGapExtend >(seqan::Score > const&):\n /usr/include/seqan/score/score_simple.h:190\n-\t\t\t@ instruction: 0xf8158008\n+\tldr.w\tr8, [r4, #8]\n+int seqan::score, seqan::SimpleType, seqan::SimpleType >(seqan::Score > const&, seqan::SimpleType, seqan::SimpleType):\n /usr/include/seqan/score/score_base.h:336\n-\tldrbmi\tsl, [sl, #3841]\t@ 0xf01\n+\tldrb.w\tsl, [r5, #1]!\n+int seqan::scoreMismatch >(seqan::Score > const&):\n /usr/include/seqan/score/score_simple.h:157\n-\t\t\t@ instruction: 0x464bbf18\n+\tcmp\tsl, fp\n+\tit\tne\n+\tmovne\tr3, r9\n+seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_formula_linear.h:76\n-\tstmdavs\tr1, {r0, r1, r3, sl, lr}^\n+\tadd\tr3, r1\n+seqan::DPCell_ >::operator=(int const&):\n+/usr/include/seqan/align/dp_cell_linear.h:88\n+\tldr\tr1, [r0, #4]\n+seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, int, int, seqan::TracebackOn, seqan::Tag > > const&):\n /usr/include/seqan/align/dp_formula.h:162\n-\tsvclt\t0x00d64291\n+\tcmp\tr1, r2\n+seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_formula_linear.h:80\n-\tbl\t214008 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0x208e7c>\n+\titet\tle\n+\taddle\tr2, r8\n /usr/include/seqan/align/dp_formula_linear.h:82\n-\tstrbcs\tr0, [r4, -r1, lsl #4]\n+\taddgt.w\tr2, r8, r1\n+seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, int, int, seqan::TracebackOn, seqan::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:162\n+\tmovle\tr7, #68\t@ 0x44\n+seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&):\n /usr/include/seqan/align/dp_formula.h:161\n-\tsvclt\t0x00cc429a\n-\t\t\t@ instruction: 0x461a4613\n+\tcmp\tr2, r3\n+\tite\tgt\n+\tmovgt\tr3, r2\n+seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_formula_linear.h:76\n-\tsvclt\t0x00d86043\n+\tmovle\tr2, r3\n+\tstr\tr3, [r0, #4]\n+seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&):\n /usr/include/seqan/align/dp_formula.h:161\n-\tblls\tcb18 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0x198c>\n+\tit\tle\n+\tmovle\tr7, #1\n+void seqan::_computeTrack >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::SimpleType, seqan::SimpleType, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > >, seqan::Score >, seqan::DPCell_ >, seqan::MetaColumnDescriptor, seqan::Tag >, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Score > const&, seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n+/usr/include/seqan/align/dp_algorithm_impl.h:382\n+\tldr\tr3, [sp, #0]\n+void seqan::assignValue, seqan::String > >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, unsigned char>(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n-\tadcmi\tr7, fp, #119\t@ 0x77\n+\tstrb\tr7, [r6, #1]\n+void seqan::_computeTrack >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::SimpleType, seqan::SimpleType, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > >, seqan::Score >, seqan::DPCell_ >, seqan::MetaColumnDescriptor, seqan::Tag >, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Score > const&, seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:382\n-\t\t\t@ instruction: 0xf8ddd1d7\n-\t\t\t@ instruction: 0xf8dea008\n+\tcmp\tr3, r5\n+\tbne.n\t4872 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x236>\n+\tldr.w\tsl, [sp, #8]\n+void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:195\n-\t\t\t@ instruction: 0xf8dc300c\n+\tldr.w\tr3, [lr, #12]\n+void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346\n-\tldmib\tr4, {r2, r3, sp, lr}^\n+\tldr.w\tr6, [ip, #12]\n+int seqan::scoreMismatch >(seqan::Score > const&):\n /usr/include/seqan/score/score_simple.h:157\n-\tldcne\t8, cr5, [r8, #-0]\n+\tldrd\tr5, r8, [r4]\n+void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:195\n-\tandeq\tpc, ip, lr, asr #17\n+\tadds\tr0, r3, #4\n+\tstr.w\tr0, [lr, #12]\n+void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346\n-\t\t\t@ instruction: 0xf8cc1c70\n-\tstmiavs\tr0!, {r2, r3}\n+\tadds\tr0, r6, #1\n+\tstr.w\tr0, [ip, #12]\n+int seqan::scoreGapExtend >(seqan::Score > const&):\n /usr/include/seqan/score/score_simple.h:190\n-\tstmdals\tr3, {r1, ip, pc}\n+\tldr\tr0, [r4, #8]\n+\tstr\tr0, [sp, #8]\n+int seqan::score, seqan::SimpleType, seqan::SimpleType >(seqan::Score > const&, seqan::SimpleType, seqan::SimpleType):\n+/usr/include/seqan/score/score_base.h:336\n+\tldr\tr0, [sp, #12]\n+seqan::DPCell_ >::operator=(int const&):\n /usr/include/seqan/align/dp_cell_linear.h:88\n-\t\t\t@ instruction: 0xf810685f\n+\tldr\tr7, [r3, #4]\n+int seqan::score, seqan::SimpleType, seqan::SimpleType >(seqan::Score > const&, seqan::SimpleType, seqan::SimpleType):\n /usr/include/seqan/score/score_base.h:336\n-\tstmdals\tr2, {r0, sl, fp, ip, pc}\n+\tldrb.w\tr9, [r0, #-1]\n+seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n+/usr/include/seqan/align/dp_formula_linear.h:82\n+\tldr\tr0, [sp, #8]\n+int seqan::score, seqan::SimpleType, seqan::SimpleType >(seqan::Score > const&, seqan::SimpleType, seqan::SimpleType):\n /usr/include/seqan/score/score_base.h:339\n-\tsvclt\t0x001845d9\n-\taddsmi\tr4, r7, #72351744\t@ 0x4500000\n+\tcmp\tr9, fp\n+\tit\tne\n+\tmovne\tr5, r8\n+seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, int, int, seqan::TracebackOn, seqan::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:162\n+\tcmp\tr7, r2\n+seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_formula_linear.h:80\n-\tstmne\tr0, {r3, r4, r6, r7, r8, r9, sl, fp, ip, sp, pc}\n+\tit\tle\n+\taddle\tr0, r0, r2\n /usr/include/seqan/align/dp_formula_linear.h:76\n-\tsvclt\t0x00ca4429\n+\tadd\tr1, r5\n /usr/include/seqan/align/dp_formula_linear.h:82\n-\tsubcs\tr1, r4, #192, 18\t@ 0x300000\n+\titet\tgt\n+\taddgt\tr0, r0, r7\n+seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, int, int, seqan::TracebackOn, seqan::Tag > > const&):\n /usr/include/seqan/align/dp_formula.h:162\n-\taddmi\tr2, r8, #536870914\t@ 0x20000002\n+\tmovle\tr2, #68\t@ 0x44\n+\tmovgt\tr2, #34\t@ 0x22\n+seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&):\n /usr/include/seqan/align/dp_formula.h:161\n-\tandcs\tfp, r1, #212, 30\t@ 0x350\n-\tsubsvs\tr4, r9, r1, lsl #12\n+\tcmp\tr0, r1\n+\tite\tle\n+\tmovle\tr2, #1\n+\tmovgt\tr1, r0\n+\tstr\tr1, [r3, #4]\n+void seqan::assignValue, seqan::String > >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, unsigned char>(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n-\tldmdavs\tsl, {r1, r4, r5, r6, ip, sp, lr}^\n+\tstrb\tr2, [r6, #1]\n+void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::False, seqan::True>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::False const&, seqan::True const&):\n /usr/include/seqan/align/dp_scout.h:175\n-\tldmdavs\tfp, {r0, r8, r9, fp, ip, pc}\n-\tsvclt\t0x00d8429a\n+\tldr\tr2, [r3, #4]\n+\tldr\tr3, [sp, #4]\n+\tldr\tr3, [r3, #0]\n+\tcmp\tr2, r3\n+void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235\n-\tldrdcs\tpc, [ip], -ip\n+\tit\tle\n+\tldrle.w\tr2, [ip, #12]\n+void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::False, seqan::True>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::False const&, seqan::True const&):\n /usr/include/seqan/align/dp_scout.h:175\n-\t\t\t@ instruction: 0xf8dcdd0a\n+\tble.n\t4934 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x2f8>\n+seqan::Reference > >, seqan::Tag > const>::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:430\n+\tldr.w\tr3, [ip]\n+std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&):\n+/usr/include/c++/12/bits/move.h:205\n+\tldr\tr1, [sp, #4]\n+seqan::Reference >, seqan::Tag > const>::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:430\n-\tstmdbls\tr1, {ip, sp}\n-\tandvs\tr6, sl, fp, lsl r8\n+\tldr\tr3, [r3, #0]\n+std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&):\n+/usr/include/c++/12/bits/move.h:205\n+\tstr\tr2, [r1, #0]\n+seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&):\n /usr/include/seqan/basic/iterator_interface.h:335\n-\tldrdcs\tpc, [ip], -ip\n+\tldr.w\tr2, [ip, #12]\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n-\tldmdavs\tfp, {r0, r1, r3, r4, r7, r8, fp, sp, lr}\n+\tldr\tr3, [r3, #24]\n+seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&):\n /usr/include/seqan/basic/iterator_interface.h:335\n-\tldrdvs\tr1, [fp], #-163\t@ 0xffffff5d\n+\tldr\tr3, [r3, #0]\n+\tsubs\tr3, r2, r3\n+void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::False, seqan::True>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::False const&, seqan::True const&):\n+/usr/include/seqan/align/dp_scout.h:178\n+\tstr\tr3, [r1, #4]\n+void seqan::_computeAlignmentImpl >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::DPBandConfig >, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:527\n-\tldrmi\tr9, [sl, #2822]\t@ 0xb06\n-\tsvcge\t0x007cf47f\n+\tldr\tr3, [sp, #24]\n+\tcmp\tsl, r3\n+\tbne.w\t4834 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x1f8>\n+void seqan::goNext const*>(seqan::SimpleType const*&):\n /usr/include/seqan/basic/iterator_interface.h:441\n-\tldrmi\tr9, [r9], -r7, lsl #22\n+\tldr\tr3, [sp, #28]\n+\tmov\tr1, r3\n+void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145\n-\tldrdcc\tpc, [ip], -lr\n+\tldr.w\tr3, [lr, #12]\n+auto seqan::_computeScore, seqan::SimpleType, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_formula.h:285\n-\t\t\t@ instruction: 0xf8912500\n+\tmovs\tr5, #0\n+seqan::Value, seqan::Alloc >, 0>::Type seqan::sequenceEntryForScore >, seqan::String, seqan::Alloc >, unsigned int>(seqan::Score > const&, seqan::String, seqan::Alloc > const&, unsigned int):\n /usr/include/seqan/score/score_base.h:154\n-\t\t\t@ instruction: 0xf8dc8000\n+\tldrb.w\tr8, [r1]\n+void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235\n+\tldr.w\tr0, [ip, #4]\n+void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n+/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145\n+\tldr.w\tr1, [lr, #4]\n+void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235\n-\t\t\t@ instruction: 0xf8de0004\n+\tadds\tr6, r2, r0\n+void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145\n-\tldmdane\tr6, {r2, ip}\n-\tstreq\tlr, [r1, r3, lsl #22]\n-\tandvc\tpc, ip, lr, asr #17\n+\tadd.w\tr7, r3, r1, lsl #2\n+\tstr.w\tr7, [lr, #12]\n+void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235\n-\tandvs\tpc, ip, ip, asr #17\n+\tstr.w\tr6, [ip, #12]\n+auto seqan::_computeScore, seqan::SimpleType, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_formula.h:285\n-\teorpl\tpc, r1, r3, asr #16\n+\tstr.w\tr5, [r3, r1, lsl #2]\n+void seqan::assignValue, seqan::String > >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, unsigned char>(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n-\t\t\t@ instruction: 0xf8535415\n+\tstrb\tr5, [r2, r0]\n+void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::True, seqan::False>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::True const&, seqan::False const&):\n /usr/include/seqan/align/dp_scout.h:175\n-\tblls\t4b048 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0x3febc>\n-\taddsmi\tr6, sl, #1769472\t@ 0x1b0000\n+\tldr.w\tr2, [r3, r1, lsl #2]\n+\tldr\tr3, [sp, #4]\n+\tldr\tr3, [r3, #0]\n+\tcmp\tr2, r3\n+void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346\n-\t\t\t@ instruction: 0xf8dcbfd8\n-\tstcle\t0, cr6, [sl, #-48]\t@ 0xffffffd0\n+\tit\tle\n+\tldrle.w\tr6, [ip, #12]\n+void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::True, seqan::False>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::True const&, seqan::False const&):\n+/usr/include/seqan/align/dp_scout.h:175\n+\tble.n\t498e , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x352>\n+seqan::Reference > >, seqan::Tag > const>::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:430\n-\tldrdcc\tpc, [r0], -ip\n+\tldr.w\tr3, [ip]\n+std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&):\n /usr/include/c++/12/bits/move.h:205\n-\t\t\t@ instruction: 0xf8dc9901\n+\tldr\tr1, [sp, #4]\n+seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&):\n /usr/include/seqan/basic/iterator_interface.h:335\n-\tldmdavs\tfp, {r2, r3, sp, lr}\n+\tldr.w\tr6, [ip, #12]\n+seqan::Reference >, seqan::Tag > const>::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:430\n+\tldr\tr3, [r3, #0]\n+std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&):\n /usr/include/c++/12/bits/move.h:205\n-\tldmibvs\tfp, {r1, r3, sp, lr}\n+\tstr\tr2, [r1, #0]\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tldr\tr3, [r3, #24]\n+seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&):\n /usr/include/seqan/basic/iterator_interface.h:335\n-\tbne\tffcdd050 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0xffcd1ec4>\n+\tldr\tr3, [r3, #0]\n+\tsubs\tr3, r6, r3\n+void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::True, seqan::False>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::True const&, seqan::False const&):\n /usr/include/seqan/align/dp_scout.h:178\n-\tldmib\tsp, {r0, r1, r3, r6, sp, lr}^\n+\tstr\tr3, [r1, #4]\n+void seqan::_computeTrack >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::SimpleType, seqan::SimpleType, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > >, seqan::Score >, seqan::DPCell_ >, seqan::MetaColumnDescriptor, seqan::Tag >, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Score > const&, seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:382\n-\taddsmi\tr3, r3, #4, 4\t@ 0x40000000\n-\tmrcne\t0, 2, sp, cr15, cr12, {3}\n-\tandcs\tr9, r0, #3072\t@ 0xc00\n+\tldrd\tr3, r2, [sp, #16]\n+\tcmp\tr3, r2\n+\tbeq.n\t4a90 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x454>\n+\tsubs\tr7, r3, #1\n+\tldr\tr3, [sp, #12]\n+auto seqan::_computeScore, seqan::SimpleType, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_formula.h:287\n-\tstmdbeq\tr2, {r0, r1, r5, r7, r8, ip, sp, lr, pc}\n+\tmovs\tr2, #0\n+\tsub.w\tr9, r3, #2\n /usr/include/seqan/align/dp_formula.h:286\n-\tandls\tpc, r0, sp, asr #17\n-\tldrdls\tpc, [r4], -sp\n-\t\t\t@ instruction: 0xf8de4610\n+\tstr.w\tr9, [sp]\n+\tldr.w\tr9, [sp, #4]\n+\tmov\tr0, r2\n+void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:170\n-\tldclne\t0, cr1, [r5], #-48\t@ 0xffffffd0\n+\tldr.w\tr1, [lr, #12]\n+void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:275\n+\tadds\tr5, r6, #1\n+int seqan::scoreMismatch >(seqan::Score > const&):\n /usr/include/seqan/score/score_simple.h:157\n-\tbcc\t3d75c , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0x325d0>\n+\tldrd\tr3, sl, [r4]\n+void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:170\n-\tbleq\t13f414 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0x134288>\n-\tandlt\tpc, ip, lr, asr #17\n+\tadd.w\tfp, r1, #4\n+\tstr.w\tfp, [lr, #12]\n+void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:275\n-\tandpl\tpc, ip, ip, asr #17\n+\tstr.w\tr5, [ip, #12]\n+seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, int, int, seqan::TracebackOn, seqan::Tag > > const&):\n /usr/include/seqan/align/dp_formula.h:162\n-\t\t\t@ instruction: 0xf8172544\n+\tmovs\tr5, #68\t@ 0x44\n+int seqan::score, seqan::SimpleType, seqan::SimpleType >(seqan::Score > const&, seqan::SimpleType, seqan::SimpleType):\n /usr/include/seqan/score/score_base.h:336\n-\tstrbmi\tfp, [r3, #3841]\t@ 0xf01\n+\tldrb.w\tfp, [r7, #1]!\n /usr/include/seqan/score/score_base.h:339\n-\tuadd16mi\tfp, r3, r8\n+\tcmp\tfp, r8\n+\tit\tne\n+\tmovne\tr3, sl\n+int seqan::scoreGapExtend >(seqan::Score > const&):\n /usr/include/seqan/score/score_simple.h:190\n-\tldrdge\tpc, [r8], -r4\n+\tldr.w\tsl, [r4, #8]\n+seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_formula_linear.h:76\n-\tstmdavs\tr8, {r0, r1, sl, lr}^\n+\tadd\tr3, r0\n+seqan::DPCell_ >::operator=(int const&):\n+/usr/include/seqan/align/dp_cell_linear.h:88\n+\tldr\tr0, [r1, #4]\n+seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, int, int, seqan::TracebackOn, seqan::Tag > > const&):\n /usr/include/seqan/align/dp_formula.h:162\n-\tldrbmi\tr4, [r2], #-656\t@ 0xfffffd70\n+\tcmp\tr0, r2\n+seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n+/usr/include/seqan/align/dp_formula_linear.h:80\n+\tadd\tr2, sl\n /usr/include/seqan/align/dp_formula_linear.h:82\n-\tbl\t32f44 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0x27db8>\n-\tstrcs\tr0, [r2, #-522]!\t@ 0xfffffdf6\n+\titt\tgt\n+\taddgt.w\tr2, r0, sl\n+seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, int, int, seqan::TracebackOn, seqan::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:162\n+\tmovgt\tr5, #34\t@ 0x22\n+seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&):\n /usr/include/seqan/align/dp_formula.h:161\n-\tsvclt\t0x00cc429a\n-\tstrcs\tr4, [r1, #-1555]\t@ 0xfffff9ed\n-\tsvclt\t0x00d8604b\n-\trsbsvc\tr4, r5, sl, lsl r6\n+\tcmp\tr2, r3\n+\tite\tgt\n+\tmovgt\tr3, r2\n+\tmovle\tr5, #1\n+\tstr\tr3, [r1, #4]\n+\tit\tle\n+\tmovle\tr2, r3\n+void seqan::assignValue, seqan::String > >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, unsigned char>(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char const&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n+\tstrb\tr5, [r6, #1]\n+void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::True, seqan::False>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::True const&, seqan::False const&):\n /usr/include/seqan/align/dp_scout.h:175\n-\t\t\t@ instruction: 0xf8d96849\n-\taddsmi\tr3, r9, #0\n+\tldr\tr1, [r1, #4]\n+\tldr.w\tr3, [r9]\n+\tcmp\tr1, r3\n+void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346\n-\t\t\t@ instruction: 0xf8dcbfd8\n-\tstcle\t0, cr6, [fp, #-48]\t@ 0xffffffd0\n+\tit\tle\n+\tldrle.w\tr6, [ip, #12]\n+void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::True, seqan::False>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::True const&, seqan::False const&):\n+/usr/include/seqan/align/dp_scout.h:175\n+\tble.n\t4a18 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x3dc>\n+seqan::Reference > >, seqan::Tag > const>::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:430\n-\tldrdcc\tpc, [r0], -ip\n+\tldr.w\tr3, [ip]\n+seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&):\n /usr/include/seqan/basic/iterator_interface.h:335\n-\tldrdvs\tpc, [ip], -ip\n+\tldr.w\tr6, [ip, #12]\n+std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&):\n /usr/include/c++/12/bits/move.h:205\n-\tandne\tpc, r0, r9, asr #17\n+\tstr.w\tr1, [r9]\n+seqan::Reference >, seqan::Tag > const>::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:430\n-\tldmibvs\tfp, {r0, r1, r3, r4, fp, sp, lr}\n+\tldr\tr3, [r3, #0]\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tldr\tr3, [r3, #24]\n+seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&):\n /usr/include/seqan/basic/iterator_interface.h:335\n-\tbne\tffcdd0d8 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0xffcd1f4c>\n+\tldr\tr3, [r3, #0]\n+\tsubs\tr3, r6, r3\n+void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::True, seqan::False>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::True const&, seqan::False const&):\n /usr/include/seqan/align/dp_scout.h:178\n-\tandcc\tpc, r4, r9, asr #17\n+\tstr.w\tr3, [r9, #4]\n+void seqan::_computeTrack >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::SimpleType, seqan::SimpleType, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > >, seqan::Score >, seqan::DPCell_ >, seqan::MetaColumnDescriptor, seqan::Tag >, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Score > const&, seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:382\n-\tadcsmi\tr9, fp, #0, 22\n-\t\t\t@ instruction: 0xf8ded1c5\n+\tldr\tr3, [sp, #0]\n+\tcmp\tr3, r7\n+\tbne.n\t49aa , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x36e>\n+void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:195\n-\t\t\t@ instruction: 0xf106300c\n+\tldr.w\tr3, [lr, #12]\n+void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346\n-\tstmiavs\tr1!, {r0, r8, fp}\n+\tadd.w\tr9, r6, #1\n+int seqan::scoreGapExtend >(seqan::Score > const&):\n+/usr/include/seqan/score/score_simple.h:190\n+\tldr\tr1, [r4, #8]\n+int seqan::scoreMismatch >(seqan::Score > const&):\n /usr/include/seqan/score/score_simple.h:157\n-\t\t\t@ instruction: 0x5700e9d4\n+\tldrd\tr5, r7, [r4]\n+void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:195\n-\t\t\t@ instruction: 0xf8ce1d1c\n-\tstcls\t0, cr4, [r3], {12}\n+\tadds\tr4, r3, #4\n+\tstr.w\tr4, [lr, #12]\n+int seqan::score, seqan::SimpleType, seqan::SimpleType >(seqan::Score > const&, seqan::SimpleType, seqan::SimpleType):\n+/usr/include/seqan/score/score_base.h:336\n+\tldr\tr4, [sp, #12]\n+void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346\n-\tandls\tpc, ip, ip, asr #17\n+\tstr.w\tr9, [ip, #12]\n+int seqan::score, seqan::SimpleType, seqan::SimpleType >(seqan::Score > const&, seqan::SimpleType, seqan::SimpleType):\n /usr/include/seqan/score/score_base.h:336\n-\tstcmi\t8, cr15, [r1], {20}\n+\tldrb.w\tr4, [r4, #-1]\n /usr/include/seqan/score/score_base.h:339\n-\tsvclt\t0x00184544\n-\tldmdavs\tip, {r0, r2, r3, r4, r5, r9, sl, lr}^\n+\tcmp\tr4, r8\n+\tit\tne\n+\tmovne\tr5, r7\n+seqan::DPCell_ >::operator=(int const&):\n+/usr/include/seqan/align/dp_cell_linear.h:88\n+\tldr\tr4, [r3, #4]\n+seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_formula_linear.h:76\n-\tadcmi\tr4, r2, #40, 8\t@ 0x28000000\n+\tadd\tr0, r5\n+seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, int, int, seqan::TracebackOn, seqan::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:162\n+\tcmp\tr2, r4\n+seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_formula_linear.h:82\n-\tstmdane\tr2!, {r0, r2, r4, r5, r7, r8, r9, sl, fp, ip, sp, pc}^\n+\titete\tlt\n+\taddlt\tr2, r4, r1\n /usr/include/seqan/align/dp_formula_linear.h:80\n-\t\t\t@ instruction: 0x21221852\n+\taddge\tr2, r2, r1\n+seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, int, int, seqan::TracebackOn, seqan::Tag > > const&):\n /usr/include/seqan/align/dp_formula.h:162\n-\taddmi\tr2, r2, #68, 2\n+\tmovlt\tr1, #34\t@ 0x22\n+\tmovge\tr1, #68\t@ 0x44\n+seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:161\n+\tcmp\tr2, r0\n+\tit\tgt\n+\tmovgt\tr0, r2\n+\tstr\tr0, [r3, #4]\n+void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::True, seqan::True>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::True const&, seqan::True const&):\n+/usr/include/seqan/align/dp_scout.h:175\n+\tldr\tr0, [sp, #4]\n+seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&):\n /usr/include/seqan/align/dp_formula.h:161\n-\tldrmi\tfp, [r0], -r8, asr #31\n-\tstmdals\tr1, {r3, r4, r6, sp, lr}\n-\tldrdcs\tfp, [r1, -r8]\n+\tit\tle\n+\tmovle\tr1, #1\n+void seqan::assignValue, seqan::String > >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, unsigned char>(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n-\tldmdavs\tfp, {r0, r4, r5, r6, ip, sp, lr}^\n+\tstrb\tr1, [r6, #1]\n+void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::True, seqan::True>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::True const&, seqan::True const&):\n /usr/include/seqan/align/dp_scout.h:175\n-\taddsmi\tr6, r3, #131072\t@ 0x20000\n-\t\t\t@ instruction: 0xf8dcdd09\n+\tldr\tr3, [r3, #4]\n+\tldr\tr2, [r0, #0]\n+\tcmp\tr3, r2\n+\tble.n\t4a7e , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x442>\n+seqan::Reference > >, seqan::Tag > const>::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:430\n-\t\t\t@ instruction: 0xf8dc1000\n+\tldr.w\tr1, [ip]\n+seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&):\n /usr/include/seqan/basic/iterator_interface.h:335\n-\tandvs\tr2, r3, ip\n+\tldr.w\tr2, [ip, #12]\n+std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&):\n+/usr/include/c++/12/bits/move.h:205\n+\tstr\tr3, [r0, #0]\n+seqan::Reference >, seqan::Tag > const>::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:430\n-\tldmibvs\tfp, {r0, r1, r3, fp, sp, lr}\n+\tldr\tr3, [r1, #0]\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tldr\tr3, [r3, #24]\n+seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&):\n /usr/include/seqan/basic/iterator_interface.h:335\n-\tbne\tff4dd140 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0xff4d1fb4>\n+\tldr\tr3, [r3, #0]\n+\tsubs\tr3, r2, r3\n+void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::True, seqan::True>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::True const&, seqan::True const&):\n /usr/include/seqan/align/dp_scout.h:178\n-\tandlt\tr6, r9, r3, asr #32\n+\tstr\tr3, [r0, #4]\n+void seqan::_computeAlignmentImpl >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::DPBandConfig >, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:573\n-\tsvchi\t0x00f0e8bd\n+\tadd\tsp, #36\t@ 0x24\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+auto seqan::_computeScore, seqan::SimpleType, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_formula.h:287\n-\tldrmi\tr2, [r1], -r0, lsl #4\n+\tmovs\tr2, #0\n /usr/include/seqan/align/dp_formula.h:286\n-\t\t\t@ instruction: 0xf8dce71d\n+\tmov\tr1, r2\n+\tb.n\t48c6 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x28a>\n+void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235\n-\tstrb\tr2, [r2], ip\n+\tldr.w\tr2, [ip, #12]\n+\tb.n\t4816 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x1da>\n+auto seqan::_computeScore, seqan::SimpleType, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_formula.h:287\n-\tldrmi\tr2, [r0], -r0, lsl #4\n+\tmovs\tr2, #0\n+/usr/include/seqan/align/dp_formula.h:286\n+\tmov\tr0, r2\n+\tb.n\t4a1e , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x3e2>\n+void seqan::_computeAlignmentImpl >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::DPBandConfig >, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::Tag const&) [clone .isra.0]:\n /usr/include/seqan/align/dp_formula.h:286\n-\tsvclt\t0x0000e7c3\n-void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag) [clone .isra.0]:\n+\tnop\n+void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag):\n+/usr/include/c++/12/bits/basic_string.tcc:217\n+\tpush\t{r4, r5, r6, lr}\n+std::iterator_traits::difference_type std::__distance(char const*, char const*, std::random_access_iterator_tag):\n+/usr/include/c++/12/bits/stl_iterator_base_funcs.h:105\n+\tsubs\tr4, r2, r1\n+void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag):\n /usr/include/c++/12/bits/basic_string.tcc:217\n-\tbne\t15306b4 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0x1525528>\n-\tblmi\t715964 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0x70a7d8>\n-\tldrbtmi\tfp, [sl], #-130\t@ 0xffffff7e\n-\tstrmi\tr4, [r5], -lr, lsl #12\n+\tldr\tr2, [pc, #108]\t@ (4b0c , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x4d0>)\n+\tldr\tr3, [pc, #112]\t@ (4b10 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x4d4>)\n+\tsub\tsp, #8\n+\tadd\tr2, pc\n+\tmov\tr6, r1\n+\tmov\tr5, r0\n /usr/include/c++/12/bits/basic_string.tcc:223\n-\tldmpl\tr3, {r0, r1, r2, r3, sl, fp, sp}^\n+\tcmp\tr4, #15\n /usr/include/c++/12/bits/basic_string.tcc:217\n-\tmovwls\tr6, #6171\t@ 0x181b\n-\tmovweq\tpc, #79\t@ 0x4f\t@ \n+\tldr\tr3, [r2, r3]\n+\tldr\tr3, [r3, #0]\n+\tstr\tr3, [sp, #4]\n+\tmov.w\tr3, #0\n /usr/include/c++/12/bits/basic_string.tcc:221\n-\tldmdale\tr8, {sl, ip, pc}\n+\tstr\tr4, [sp, #0]\n+/usr/include/c++/12/bits/basic_string.tcc:223\n+\tbhi.n\t4aea , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x4ae>\n+std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/12/bits/basic_string.h:234\n-\tstccs\t8, cr6, [r1], {-0}\n+\tldr\tr0, [r0, #0]\n+std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned int):\n /usr/include/c++/12/bits/basic_string.h:420\n-\tstmdavc\tfp, {r1, r4, r8, ip, lr, pc}\n+\tcmp\tr4, #1\n+\tbne.n\t4ae4 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x4a8>\n+std::char_traits::assign(char&, char const&):\n /usr/include/c++/12/bits/char_traits.h:354\n-\tstcls\t0, cr7, [r0], {3}\n+\tldrb\tr3, [r1, #0]\n+\tstrb\tr3, [r0, #0]\n+void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag):\n+/usr/include/c++/12/bits/basic_string.tcc:247\n+\tldr\tr4, [sp, #0]\n+std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/12/bits/basic_string.h:234\n-\tbmi\t4dd1c0 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0x4d2034>\n+\tldr\tr0, [r5, #0]\n+void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag):\n+/usr/include/c++/12/bits/basic_string.tcc:217\n+\tldr\tr2, [pc, #76]\t@ (4b14 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x4d8>)\n+std::char_traits::assign(char&, char const&):\n+/usr/include/c++/12/bits/char_traits.h:354\n+\tmovs\tr3, #0\n+std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n+/usr/include/c++/12/bits/basic_string.h:229\n+\tstr\tr4, [r5, #4]\n+std::char_traits::assign(char&, char const&):\n /usr/include/c++/12/bits/char_traits.h:354\n-\trsbvs\tr2, ip, r0, lsl #6\n-\tldrbtmi\tr5, [sl], #-1283\t@ 0xfffffafd\n+\tstrb\tr3, [r0, r4]\n+void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag):\n+/usr/include/c++/12/bits/basic_string.tcc:217\n+\tadd\tr2, pc\n /usr/include/c++/12/bits/basic_string.tcc:248\n-\tldmpl\tr3, {r0, r1, r2, r3, r8, r9, fp, lr}^\n-\tblls\t5d198 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0x5200c>\n-\t\t\t@ instruction: 0xf04f405a\n-\ttstle\tr2, r0, lsl #6\n-\tldcllt\t0, cr11, [r0, #-8]!\n+\tldr\tr3, [pc, #60]\t@ (4b10 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x4d4>)\n+\tldr\tr3, [r2, r3]\n+\tldr\tr2, [r3, #0]\n+\tldr\tr3, [sp, #4]\n+\teors\tr2, r3\n+\tmov.w\tr3, #0\n+\tbne.n\t4b06 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x4ca>\n+\tadd\tsp, #8\n+\tpop\t{r4, r5, r6, pc}\n+std::char_traits::copy(char*, char const*, unsigned int):\n /usr/include/c++/12/bits/char_traits.h:425\n-\trscle\tr2, lr, r0, lsl #24\n-\tandcs\tlr, r0, #6\n+\tcmp\tr4, #0\n+\tbeq.n\t4ac6 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x48a>\n+\tb.n\t4af8 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x4bc>\n+void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag):\n /usr/include/c++/12/bits/basic_string.tcc:225\n-\t\t\t@ instruction: 0xf7ff4669\n-\tblls\t3e594 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0x33408>\n+\tmovs\tr2, #0\n+\tmov\tr1, sp\n+\tblx\t2b68 , std::allocator >::_M_create(unsigned int&, unsigned int)@plt>\n+std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n /usr/include/c++/12/bits/basic_string.h:261\n-\teorvs\tr6, r8, fp, lsr #1\n+\tldr\tr3, [sp, #0]\n+\tstr\tr3, [r5, #8]\n+std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n+/usr/include/c++/12/bits/basic_string.h:224\n+\tstr\tr0, [r5, #0]\n+std::char_traits::copy(char*, char const*, unsigned int):\n /usr/include/c++/12/bits/char_traits.h:431\n-\tldrtmi\tr4, [r1], -r2, lsr #12\n-\tldc\t7, cr15, [ip], #1020\t@ 0x3fc\n+\tmov\tr2, r4\n+\tmov\tr1, r6\n+\tblx\t2acc \n+void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag):\n /usr/include/c++/12/bits/basic_string.tcc:247\n-\tstmdavs\tr8!, {sl, fp, ip, pc}\n+\tldr\tr4, [sp, #0]\n+std::__cxx11::basic_string, std::allocator >::_M_data() const:\n+/usr/include/c++/12/bits/basic_string.h:234\n+\tldr\tr0, [r5, #0]\n+std::char_traits::copy(char*, char const*, unsigned int):\n /usr/include/c++/12/bits/char_traits.h:431\n-\t\t\t@ instruction: 0xf7ffe7df\n+\tb.n\t4ac6 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x48a>\n+void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag):\n /usr/include/c++/12/bits/basic_string.tcc:248\n-\tsvclt\t0x0000ec8e\n-\tandeq\tr7, r0, r6, lsl #30\n-\tandeq\tr0, r0, r8, lsl #2\n-\tldrdeq\tr7, [r0], -sl\n-void seqan::_computeAlignmentImpl >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::DPBandConfig >, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::Tag const&) [clone .isra.0]:\n+\tblx\t2a78 <__stack_chk_fail@plt>\n+\tnop\n+\tstr\tr2, [r3, #84]\t@ 0x54\n+\tmovs\tr0, r0\n+\tlsls\tr0, r1, #4\n+\tmovs\tr0, r0\n+\tstr\tr6, [r5, #80]\t@ 0x50\n+\tmovs\tr0, r0\n+void seqan::_computeAlignmentImpl >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::DPBandConfig >, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:489\n-\tsvcmi\t0x00f0e92d\n-\t\t\t@ instruction: 0xf8df4693\n-\taddlt\tr2, sp, ip, ror #8\n-\t\t\t@ instruction: 0xf8df4688\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n+\tmov\tfp, r2\n+\tldr.w\tr2, [pc, #1132]\t@ 4f8c , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x950>\n+\tsub\tsp, #52\t@ 0x34\n+\tmov\tr8, r1\n+seqan::DPCell_ >::DPCell_():\n /usr/include/seqan/align/dp_cell_affine.h:66\n-\tldrbtmi\tr1, [sl], #-1128\t@ 0xfffffb98\n+\tldr.w\tr1, [pc, #1128]\t@ 4f90 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x954>\n+void seqan::_computeAlignmentImpl >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::DPBandConfig >, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:489\n-\tldcls\t6, cr4, [r6], {130}\t@ 0x82\n+\tadd\tr2, pc\n+\tmov\tsl, r0\n+\tldr\tr4, [sp, #88]\t@ 0x58\n+seqan::DPCell_ >::DPCell_():\n /usr/include/seqan/align/dp_cell_affine.h:66\n-\tstmdavs\tr0!, {r1, r4, r6, fp, ip, lr}^\n+\tldr\tr2, [r2, r1]\n+seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::end, void>(seqan::String, seqan::Alloc > const&, seqan::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tldr\tr0, [r4, #4]\n+seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n-\t\t\t@ instruction: 0xf8d86825\n+\tldr\tr5, [r4, #0]\n+auto seqan::_computeScore, seqan::SimpleType, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_formula.h:285\n-\tcdpne\t0, 4, cr1, cr6, cr12, {0}\n+\tldr.w\tr1, [r8, #12]\n+seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > seqan::operator-, seqan::Alloc > const, seqan::SimpleType const*, seqan::Tag >(seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, int):\n+/usr/include/seqan/basic/iterator_adaptor.h:647\n+\tsubs\tr6, r0, #1\n+void seqan::assignValue, seqan::String > >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, unsigned char>(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n-\tldrdmi\tpc, [ip], -fp\n+\tldr.w\tr4, [fp, #12]\n+void seqan::_computeTrack >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::SimpleType, seqan::SimpleType, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > >, seqan::Score >, seqan::DPCell_ >, seqan::MetaColumnDescriptor, seqan::Tag >, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Score > const&, seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:382\n-\tandls\tr4, r9, #1342177291\t@ 0x5000000b\n+\tcmp\tr5, r6\n+seqan::DPCell_ >::DPCell_():\n+/usr/include/seqan/align/dp_cell_affine.h:66\n+\tstr\tr2, [sp, #36]\t@ 0x24\n+seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::end, void>(seqan::String, seqan::Alloc > const&, seqan::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n-\tstrls\tr9, [r7, #-4]\n+\tstr\tr0, [sp, #16]\n+seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tstr\tr5, [sp, #28]\n+seqan::DPCell_ >::DPCell_():\n /usr/include/seqan/align/dp_cell_affine.h:66\n-\t\t\t@ instruction: 0xf04f6810\n+\tldr\tr0, [r2, #0]\n+auto seqan::_computeScore, seqan::SimpleType, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_formula.h:285\n-\tstrls\tr0, [r8], -r0, lsl #4\n-\tldmdbls\tr7, {r1, r3, sp, lr}\n+\tmov.w\tr2, #0\n+seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > seqan::operator-, seqan::Alloc > const, seqan::SimpleType const*, seqan::Tag >(seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, int):\n+/usr/include/seqan/basic/iterator_adaptor.h:647\n+\tstr\tr6, [sp, #32]\n+auto seqan::_computeScore, seqan::SimpleType, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n+/usr/include/seqan/align/dp_formula.h:285\n+\tstr\tr2, [r1, #0]\n+void seqan::_computeAlignmentImpl >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::DPBandConfig >, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::Tag const&):\n+/usr/include/seqan/align/dp_algorithm_impl.h:489\n+\tldr\tr1, [sp, #92]\t@ 0x5c\n+void seqan::assignValue, seqan::String > >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, unsigned char>(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n-\tandsle\tr7, r5, r2, lsr #32\n+\tstrb\tr2, [r4, #0]\n+void seqan::_computeTrack >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::SimpleType, seqan::SimpleType, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > >, seqan::Score >, seqan::DPCell_ >, seqan::MetaColumnDescriptor, seqan::Tag >, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Score > const&, seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:382\n-\tstrpl\tlr, [r7], #-2525\t@ 0xfffff623\n-\tldrmi\tr1, [r5], -r7, ror #22\n+\tbeq.n\t4b84 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x548>\n+\tldrd\tr5, r4, [sp, #28]\n+\tsubs\tr7, r4, r5\n+auto seqan::_computeScore, seqan::SimpleType, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_formula.h:285\n-\t\t\t@ instruction: 0xf8d846bc\n+\tmov\tr5, r2\n+\tmov\tip, r7\n+void seqan::_goNextCell >, seqan::String >, seqan::Alloc > >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:159\n-\tandcc\tr6, r1, #12\n+\tldr.w\tr6, [r8, #12]\n+void seqan::_computeTrack >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::SimpleType, seqan::SimpleType, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > >, seqan::Score >, seqan::DPCell_ >, seqan::MetaColumnDescriptor, seqan::Tag >, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Score > const&, seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n+/usr/include/seqan/align/dp_algorithm_impl.h:382\n+\tadds\tr2, #1\n+void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:275\n-\tldrdmi\tpc, [ip], -fp\n+\tldr.w\tr4, [fp, #12]\n+void seqan::_computeTrack >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::SimpleType, seqan::SimpleType, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > >, seqan::Score >, seqan::DPCell_ >, seqan::MetaColumnDescriptor, seqan::Tag >, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Score > const&, seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:382\n-\t\t\t@ instruction: 0xf1064594\n+\tcmp\tip, r2\n+void seqan::_goNextCell >, seqan::String >, seqan::Alloc > >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:159\n-\t\t\t@ instruction: 0xf8c8070c\n-\t\t\t@ instruction: 0xf104700c\n+\tadd.w\tr7, r6, #12\n+\tstr.w\tr7, [r8, #12]\n+void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:275\n-\t\t\t@ instruction: 0xf8cb0701\n-\trscsvs\tr7, r5, ip\n+\tadd.w\tr7, r4, #1\n+\tstr.w\tr7, [fp, #12]\n+auto seqan::_computeScore, seqan::SimpleType, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n+/usr/include/seqan/align/dp_formula.h:285\n+\tstr\tr5, [r6, #12]\n+void seqan::assignValue, seqan::String > >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, unsigned char>(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n-\tmvnle\tr7, r5, rrx\n+\tstrb\tr5, [r4, #1]\n+void seqan::_computeTrack >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::SimpleType, seqan::SimpleType, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > >, seqan::Score >, seqan::DPCell_ >, seqan::MetaColumnDescriptor, seqan::Tag >, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Score > const&, seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n+/usr/include/seqan/align/dp_algorithm_impl.h:382\n+\tbne.n\t4b62 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x526>\n+void seqan::_goNextCell >, seqan::String >, seqan::Alloc > >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:184\n-\tldrdmi\tpc, [ip], -r8\n+\tldr.w\tr4, [r8, #12]\n+auto seqan::_computeScore, seqan::SimpleType, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_formula.h:285\n-\t\t\t@ instruction: 0xf8db2500\n+\tmovs\tr5, #0\n+void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346\n-\t\t\t@ instruction: 0xf104200c\n+\tldr.w\tr2, [fp, #12]\n+void seqan::_goNextCell >, seqan::String >, seqan::Alloc > >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:184\n-\t\t\t@ instruction: 0xf8c8060c\n-\tmrrcne\t0, 0, r6, r6, cr12\t@ \n+\tadd.w\tr6, r4, #12\n+\tstr.w\tr6, [r8, #12]\n+void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346\n-\tandvs\tpc, ip, fp, asr #17\n+\tadds\tr6, r2, #1\n+\tstr.w\tr6, [fp, #12]\n+auto seqan::_computeScore, seqan::SimpleType, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_formula.h:285\n-\tsubsvc\tr6, r5, r5, ror #1\n+\tstr\tr5, [r4, #12]\n+void seqan::assignValue, seqan::String > >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, unsigned char>(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char const&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n+\tstrb\tr5, [r2, #1]\n+seqan::EnableIf > >, void>::Type seqan::_setVerticalScoreOfCell(seqan::DPCell_ >&, int const&):\n /usr/include/seqan/align/dp_cell_affine.h:161\n-\tstmiavs\tr5!, {r5, r6, r8, sp, lr}^\n+\tstr\tr0, [r4, #20]\n+void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::False, seqan::True>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::False const&, seqan::True const&):\n /usr/include/seqan/align/dp_scout.h:175\n-\tldrdcs\tpc, [r0], -sl\n-\tvqsub.u8\td20, d16, d5\n-\tstmdbvs\tr2!, {r0, r3, r5, r6, r7, r8, pc}\n+\tldr\tr5, [r4, #12]\n+\tldr.w\tr2, [sl]\n+\tcmp\tr5, r2\n+\tble.w\t4f80 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x944>\n+seqan::DPCell_ >::DPCell_(seqan::DPCell_ > const&):\n+/usr/include/seqan/align/dp_cell_affine.h:70\n+\tldr\tr2, [r4, #16]\n+std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&):\n /usr/include/c++/12/bits/move.h:205\n-\tandpl\tlr, r0, #3309568\t@ 0x328000\n+\tstrd\tr5, r2, [sl]\n+seqan::Reference > >, seqan::Tag > const>::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:430\n-\tldrdcs\tpc, [r0], -fp\n+\tldr.w\tr2, [fp]\n+std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&):\n /usr/include/c++/12/bits/move.h:205\n-\tandeq\tpc, r8, sl, asr #17\n+\tstr.w\tr0, [sl, #8]\n+seqan::Reference >, seqan::Tag > const>::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:430\n-\tldmibvs\tr2, {r1, r4, fp, sp, lr}\n+\tldr\tr2, [r2, #0]\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tldr\tr2, [r2, #24]\n+seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&):\n /usr/include/seqan/basic/iterator_interface.h:335\n-\t\t\t@ instruction: 0xf8db6810\n-\tbne\t40b250 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0x4000c4>\n+\tldr\tr0, [r2, #0]\n+\tldr.w\tr2, [fp, #12]\n+\tsubs\tr0, r2, r0\n+void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::False, seqan::True>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::False const&, seqan::True const&):\n /usr/include/seqan/align/dp_scout.h:178\n-\tandeq\tpc, ip, sl, asr #17\n+\tstr.w\tr0, [sl, #12]\n+seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n-\tstrpl\tlr, [r0], #-2515\t@ 0xfffff62d\n+\tldrd\tr5, r4, [r3]\n+seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > seqan::operator-, seqan::Alloc > const, seqan::SimpleType const*, seqan::Tag >(seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, int):\n /usr/include/seqan/basic/iterator_adaptor.h:647\n-\tstrmi\tr1, [r3], -r0, ror #28\n+\tsubs\tr0, r4, #1\n+\tmov\tr3, r0\n+void seqan::_computeAlignmentImpl >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::DPBandConfig >, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:527\n-\t\t\t@ instruction: 0xf0004285\n-\t\t\t@ instruction: 0xf10580d8\n-\t\t\t@ instruction: 0x1ea339ff\n+\tcmp\tr5, r0\n+\tbeq.w\t4d8a , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x74e>\n+\tadd.w\tr9, r5, #4294967295\t@ 0xffffffff\n+\tsubs\tr3, r4, #2\n+auto seqan::_computeScore, seqan::SimpleType, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_formula.h:285\n-\tandcc\tlr, sl, sp, asr #19\n+\tstrd\tr3, r0, [sp, #40]\t@ 0x28\n+void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n+/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145\n+\tldr.w\tr3, [r8, #4]\n+\tmovs\tr0, #12\n+seqan::Value, seqan::Alloc >, 0>::Type seqan::sequenceEntryForScore >, seqan::String, seqan::Alloc >, unsigned int>(seqan::Score > const&, seqan::String, seqan::Alloc > const&, unsigned int):\n+/usr/include/seqan/score/score_base.h:154\n+\tldrb.w\tr4, [r9, #1]!\n+void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145\n-\tldrdcc\tpc, [r4], -r8\n-\t\t\t@ instruction: 0xf819200c\n+\tldr.w\tr5, [r8, #12]\n+seqan::Value, seqan::Alloc >, 0>::Type seqan::sequenceEntryForScore >, seqan::String, seqan::Alloc >, unsigned int>(seqan::Score > const&, seqan::String, seqan::Alloc > const&, unsigned int):\n /usr/include/seqan/score/score_base.h:154\n-\t\t\t@ instruction: 0xf8d84f01\n+\tstr\tr4, [sp, #8]\n+void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145\n-\tstrls\tr5, [r2], #-12\n-\tvqrdmulh.s\td15, d3, d0\n+\tmul.w\tr3, r0, r3\n+seqan::DPCell_ >::DPCell_():\n /usr/include/seqan/align/dp_cell_affine.h:66\n-\t\t\t@ instruction: 0xf8db9c09\n+\tldr\tr4, [sp, #36]\t@ 0x24\n+void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235\n-\tstmiane\tlr!, {r2}^\n+\tldr.w\tr0, [fp, #4]\n+void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145\n-\tandvs\tpc, ip, r8, asr #17\n+\tadds\tr6, r5, r3\n+\tstr.w\tr6, [r8, #12]\n+seqan::DPCell_ >::DPCell_():\n /usr/include/seqan/align/dp_cell_affine.h:66\n-\tldmdane\tr6, {r2, r5, fp, sp, lr}\n+\tldr\tr4, [r4, #0]\n+void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235\n-\tandvs\tpc, ip, fp, asr #17\n+\tadds\tr6, r2, r0\n+\tstr.w\tr6, [fp, #12]\n+auto seqan::_computeScore, seqan::SimpleType, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_formula.h:285\n-\trscpl\tr2, lr, r0, lsl #12\n+\tmovs\tr6, #0\n+\tstr\tr6, [r5, r3]\n+void seqan::assignValue, seqan::String > >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, unsigned char>(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n-\tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tldmib\tsp, {r0, r1, r4, sl, ip, lr}^\n+\tmov.w\tr3, #0\n+\tstrb\tr3, [r2, r0]\n+void seqan::_computeTrack >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::SimpleType, seqan::SimpleType, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > >, seqan::Score >, seqan::DPCell_ >, seqan::MetaColumnDescriptor, seqan::Tag >, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Score > const&, seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:382\n-\taddsmi\tr2, sl, #469762048\t@ 0x1c000000\n-\t\t\t@ instruction: 0x81adf000\n-\tbls\t10abd8 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0xffa4c>\n+\tldrd\tr2, r3, [sp, #28]\n+\tcmp\tr2, r3\n+\tbeq.w\t4f7a , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x93e>\n+\tsubs\tr7, r2, #1\n+\tldr\tr2, [sp, #16]\n+auto seqan::_computeScore, seqan::SimpleType, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_formula.h:287\n-\tsmladxls\tr1, r3, r6, r4\n+\tmov\tr3, r6\n /usr/include/seqan/align/dp_formula.h:286\n-\tstmib\tsp, {r1, r9, fp, ip, sp}^\n-\tandls\tr9, r3, #20480\t@ 0x5000\n+\tstr\tr7, [sp, #4]\n+\tsubs\tr2, #2\n+\tstrd\tr9, sl, [sp, #20]\n+\tstr\tr2, [sp, #12]\n+void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:170\n-\tldrdeq\tpc, [ip], -r8\n+\tldr.w\tr0, [r8, #12]\n+void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:275\n-\tldrdgt\tpc, [ip], -fp\n+\tldr.w\tip, [fp, #12]\n+int seqan::scoreMismatch >(seqan::Score > const&):\n /usr/include/seqan/score/score_simple.h:157\n-\tstrge\tlr, [r0, #-2513]\t@ 0xfffff62f\n+\tldrd\tsl, r5, [r1]\n+void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:170\n-\tandeq\tpc, ip, #0, 2\n+\tadd.w\tr2, r0, #12\n+seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_formula_affine.h:83\n-\t\t\t@ instruction: 0xf8c8688f\n+\tldr\tr7, [r1, #8]\n+void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:170\n-\t\t\t@ instruction: 0xf10c200c\n+\tstr.w\tr2, [r8, #12]\n+void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:275\n-\t\t\t@ instruction: 0xf8cb0201\n-\tstmdbvs\tr2, {r2, r3, sp}\n+\tadd.w\tr2, ip, #1\n+\tstr.w\tr2, [fp, #12]\n+seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_formula_affine.h:83\n-\tvmlaeq.f64\td14, d2, d7\n+\tldr\tr2, [r0, #16]\n+\tadd.w\tlr, r7, r2\n+int seqan::score, seqan::SimpleType, seqan::SimpleType >(seqan::Score > const&, seqan::SimpleType, seqan::SimpleType):\n /usr/include/seqan/score/score_base.h:336\n-\t\t\t@ instruction: 0xf8179f01\n-\tstrls\tr2, [r1, -r1, lsl #30]\n+\tldr\tr7, [sp, #4]\n+\tldrb.w\tr2, [r7, #1]!\n+\tstr\tr7, [sp, #4]\n+int seqan::scoreMatch >(seqan::Score > const&):\n /usr/include/seqan/score/score_simple.h:124\n-\tadcsmi\tr9, sl, #2, 30\n-\tldrbmi\tfp, [r5], -r8, lsl #30\n+\tldr\tr7, [sp, #8]\n+\tcmp\tr2, r7\n+\tit\teq\n+\tmoveq\tr5, sl\n+seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_formula_affine.h:77\n-\tstmiavs\tsp, {r1, r3, r5, r7, r8, fp, ip}^\n+\tadds\tr2, r5, r6\n+/usr/include/seqan/align/dp_formula_affine.h:85\n+\tldr\tr5, [r1, #12]\n /usr/include/seqan/align/dp_formula_affine.h:80\n-\tldrtmi\tr6, [r5], #-2246\t@ 0xfffff73a\n+\tldr\tr6, [r0, #12]\n+/usr/include/seqan/align/dp_formula_affine.h:85\n+\tadd\tr5, r6\n+seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&):\n /usr/include/seqan/align/dp_formula.h:161\n-\tsvclt\t0x00c84575\n+\tcmp\tr5, lr\n+seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_formula_affine.h:85\n-\t\t\t@ instruction: 0xf8c046ae\n-\tsvclt\t0x00cce010\n+\tit\tgt\n+\tmovgt\tlr, r5\n+\tstr.w\tlr, [r0, #16]\n+seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&):\n /usr/include/seqan/align/dp_formula.h:161\n-\tstmdbeq\tr8, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n-\tstmdbeq\tr2, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n+\tite\tgt\n+\tmovgt.w\tr9, #8\n+\tmovle.w\tr9, #2\n+seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_formula_affine.h:93\n-\tstrtmi\tr6, [ip], #-2189\t@ 0xfffff773\n+\tldr\tr5, [r1, #8]\n+\tadd\tr4, r5\n /usr/include/seqan/align/dp_formula_affine.h:95\n-\tldrmi\tr6, [sp], #-2253\t@ 0xfffff733\n+\tldr\tr5, [r1, #12]\n+\tadd\tr5, r3\n+seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&):\n /usr/include/seqan/align/dp_formula.h:161\n-\tsvclt\t0x00ca42a5\n+\tcmp\tr5, r4\n+seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_formula_affine.h:95\n-\tstrcs\tr4, [r4, #-1580]\t@ 0xfffff9d4\n+\titet\tgt\n+\tmovgt\tr4, r5\n+seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&):\n /usr/include/seqan/align/dp_formula.h:161\n-\tldrbmi\tr2, [r4, #-1296]!\t@ 0xfffffaf0\n-\t\t\t@ instruction: 0x4673bfb5\n-\t\t\t@ instruction: 0xf04f4623\n-\t\t\t@ instruction: 0xf04f0e20\n-\taddsmi\tr0, r3, #64, 28\t@ 0x400\n+\tmovle\tr5, #4\n+\tmovgt\tr5, #16\n+\tcmp\tr4, lr\n+\titete\tlt\n+\tmovlt\tr3, lr\n+\tmovge\tr3, r4\n+\tmovlt.w\tlr, #32\n+\tmovge.w\tlr, #64\t@ 0x40\n+seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, int, int, seqan::TracebackOn, seqan::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:162\n+\tcmp\tr3, r2\n+seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_formula_affine.h:92\n-\tstreq\tlr, [r9, #-2629]\t@ 0xfffff5bb\n+\torr.w\tr5, r5, r9\n /usr/include/seqan/align/dp_formula_affine.h:111\n-\tldrmi\tfp, [sl], -ip, asr #31\n+\tite\tgt\n+\tmovgt\tr2, r3\n /usr/include/seqan/align/dp_formula_affine.h:77\n-\tsbcvs\tr4, r2, r3, lsl r6\n+\tmovle\tr3, r2\n+\tstr\tr2, [r0, #12]\n /usr/include/seqan/align/dp_formula_affine.h:110\n-\t\t\t@ instruction: 0xf045bfd8\n-\tbls\tc4714 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0xb9588>\n+\tit\tle\n+\torrle.w\tr5, r5, #1\n+void seqan::_computeTrack >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::SimpleType, seqan::SimpleType, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > >, seqan::Score >, seqan::DPCell_ >, seqan::MetaColumnDescriptor, seqan::Tag >, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Score > const&, seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n+/usr/include/seqan/align/dp_algorithm_impl.h:382\n+\tldr\tr2, [sp, #12]\n+seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_formula_affine.h:111\n-\tb\t13b3234 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0x13a80a8>\n-\tstmdals\tr1, {r0, r2, r8, sl}\n+\tit\tgt\n+\torrgt.w\tr5, lr, r5\n+void seqan::_computeTrack >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::SimpleType, seqan::SimpleType, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > >, seqan::Score >, seqan::DPCell_ >, seqan::MetaColumnDescriptor, seqan::Tag >, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Score > const&, seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n+/usr/include/seqan/align/dp_algorithm_impl.h:382\n+\tldr\tr0, [sp, #4]\n+void seqan::assignValue, seqan::String > >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, unsigned char>(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n-\tandpl\tpc, r1, ip, lsl #17\n+\tstrb.w\tr5, [ip, #1]\n+void seqan::_computeTrack >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::SimpleType, seqan::SimpleType, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > >, seqan::Score >, seqan::DPCell_ >, seqan::MetaColumnDescriptor, seqan::Tag >, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Score > const&, seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:382\n-\t\t\t@ instruction: 0xd1b34290\n-\t\t\t@ instruction: 0x9014f8dd\n-\t\t\t@ instruction: 0xa018f8dd\n-\t\t\t@ instruction: 0xf8d89601\n+\tcmp\tr0, r2\n+\tbne.n\t4c30 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x5f4>\n+\tldr.w\tr9, [sp, #20]\n+\tldr.w\tsl, [sp, #24]\n+\tstr\tr6, [sp, #4]\n+void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:195\n-\t\t\t@ instruction: 0xf8db500c\n+\tldr.w\tr5, [r8, #12]\n+void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346\n-\tldmib\tr1, {r2, r3, lr, pc}^\n+\tldr.w\tip, [fp, #12]\n+int seqan::scoreMismatch >(seqan::Score > const&):\n /usr/include/seqan/score/score_simple.h:157\n-\t\t\t@ instruction: 0xf105e700\n+\tldrd\tlr, r7, [r1]\n+void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n+/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:195\n+\tadd.w\tr2, r5, #12\n+seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n+/usr/include/seqan/align/dp_formula_affine.h:83\n+\tldr\tr0, [r5, #16]\n+void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:195\n-\tstmdbvs\tr8!, {r2, r3, r9}\n-\tandcs\tpc, ip, r8, asr #17\n+\tstr.w\tr2, [r8, #12]\n+void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346\n-\tandeq\tpc, r1, #12, 2\n-\tandcs\tpc, ip, fp, asr #17\n+\tadd.w\tr2, ip, #1\n+\tstr.w\tr2, [fp, #12]\n+seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n+/usr/include/seqan/align/dp_formula_affine.h:83\n+\tldr\tr2, [r1, #8]\n+int seqan::score, seqan::SimpleType, seqan::SimpleType >(seqan::Score > const&, seqan::SimpleType, seqan::SimpleType):\n+/usr/include/seqan/score/score_base.h:337\n+\tldr\tr6, [sp, #8]\n+seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_formula_affine.h:83\n-\tcdpls\t8, 0, cr6, cr2, cr10, {4}\n-\tstmdals\tr4, {r1, sl, lr}\n+\tadd\tr2, r0\n+int seqan::score, seqan::SimpleType, seqan::SimpleType >(seqan::Score > const&, seqan::SimpleType, seqan::SimpleType):\n /usr/include/seqan/score/score_base.h:336\n-\tstceq\t8, cr15, [r1], {16}\n+\tldr\tr0, [sp, #16]\n+\tldrb.w\tr0, [r0, #-1]\n /usr/include/seqan/score/score_base.h:337\n-\tsvclt\t0x000842b0\n-\tmcrls\t6, 0, r4, cr1, cr7, {3}\n+\tcmp\tr0, r6\n+\tit\teq\n+\tmoveq\tr7, lr\n+seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n+/usr/include/seqan/align/dp_formula_affine.h:77\n+\tldr\tr6, [sp, #4]\n /usr/include/seqan/align/dp_formula_affine.h:85\n-\tldrtmi\tr6, [lr], #-2280\t@ 0xfffff718\n-\tldrtmi\tr6, [r8], #-2255\t@ 0xfffff731\n+\tldr\tr0, [r5, #12]\n+/usr/include/seqan/align/dp_formula_affine.h:77\n+\tadd\tr6, r7\n+/usr/include/seqan/align/dp_formula_affine.h:85\n+\tldr\tr7, [r1, #12]\n+\tadd\tr0, r7\n+seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&):\n /usr/include/seqan/align/dp_formula.h:161\n-\tsvclt\t0x00b84282\n-\t\t\t@ instruction: 0x612a4602\n-\t\t\t@ instruction: 0x2708bfb4\n-\tstmvs\tr8, {r1, r8, r9, sl, sp}\n+\tcmp\tr2, r0\n+\tit\tlt\n+\tmovlt\tr2, r0\n+\tstr\tr2, [r5, #16]\n+\tite\tlt\n+\tmovlt\tr7, #8\n+\tmovge\tr7, #2\n+seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_formula_affine.h:93\n-\tstmiavs\tr8, {r2, sl, lr}^\n+\tldr\tr0, [r1, #8]\n+\tadd\tr4, r0\n /usr/include/seqan/align/dp_formula_affine.h:95\n-\taddsmi\tr4, ip, #50331648\t@ 0x3000000\n+\tldr\tr0, [r1, #12]\n+\tadd\tr3, r0\n+seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&):\n /usr/include/seqan/align/dp_formula.h:161\n-\t\t\t@ instruction: 0x461cbfb6\n-\ttstcs\tr0, #4, 6\t@ 0x10000000\n-\tsvclt\t0x00d842a2\n+\tcmp\tr4, r3\n+\titet\tlt\n+\tmovlt\tr4, r3\n+\tmovge\tr3, #4\n+\tmovlt\tr3, #16\n+\tcmp\tr2, r4\n /usr/include/seqan/align/dp_formula.h:162\n-\tb\t10d4c14 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0x10c9a88>\n+\tit\tle\n+\tmovle\tr2, r4\n+seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_formula_affine.h:92\n-\tsvclt\t0x00cc0307\n+\torr.w\tr3, r3, r7\n+seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&):\n /usr/include/seqan/align/dp_formula.h:161\n-\tsubcs\tr2, r0, r0, lsr #32\n+\tite\tgt\n+\tmovgt\tr0, #32\n+\tmovle\tr0, #64\t@ 0x40\n+seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, int, int, seqan::TracebackOn, seqan::Tag > > const&):\n /usr/include/seqan/align/dp_formula.h:162\n-\tsvclt\t0x00b24296\n+\tcmp\tr6, r2\n+seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_formula_affine.h:111\n-\t\t\t@ instruction: 0xf0434303\n+\titee\tlt\n+\torrlt\tr3, r0\n /usr/include/seqan/align/dp_formula_affine.h:110\n-\tldrtmi\tr0, [r2], -r1, lsl #6\n-\t\t\t@ instruction: 0xf88c60ea\n+\torrge.w\tr3, r3, #1\n+\tmovge\tr2, r6\n+\tstr\tr2, [r5, #12]\n+void seqan::assignValue, seqan::String > >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, unsigned char>(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n-\tcmnvs\tip, r1\n+\tstrb.w\tr3, [ip, #1]\n+seqan::EnableIf > >, void>::Type seqan::_setVerticalScoreOfCell(seqan::DPCell_ >&, int const&):\n+/usr/include/seqan/align/dp_cell_affine.h:161\n+\tstr\tr4, [r5, #20]\n+void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::False, seqan::True>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::False const&, seqan::True const&):\n /usr/include/seqan/align/dp_scout.h:175\n-\t\t\t@ instruction: 0xf8da68ea\n-\taddsmi\tr3, sl, #0\n+\tldr\tr2, [r5, #12]\n+\tldr.w\tr3, [sl]\n+\tcmp\tr2, r3\n+void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235\n-\t\t\t@ instruction: 0xf8dbbfd8\n-\tstcle\t0, cr2, [lr, #-48]\t@ 0xffffffd0\n+\tit\tle\n+\tldrle.w\tr2, [fp, #12]\n+void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::False, seqan::True>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::False const&, seqan::True const&):\n+/usr/include/seqan/align/dp_scout.h:175\n+\tble.n\t4d7e , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x742>\n+seqan::DPCell_ >::DPCell_(seqan::DPCell_ > const&):\n /usr/include/seqan/align/dp_cell_affine.h:70\n-\tstmib\tsl, {r0, r1, r3, r5, r8, fp, sp, lr}^\n+\tldr\tr3, [r5, #16]\n+std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&):\n /usr/include/c++/12/bits/move.h:205\n-\t\t\t@ instruction: 0xf8db2300\n+\tstrd\tr2, r3, [sl]\n+seqan::Reference > >, seqan::Tag > const>::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:430\n-\t\t\t@ instruction: 0xf8db3000\n+\tldr.w\tr3, [fp]\n+seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&):\n /usr/include/seqan/basic/iterator_interface.h:335\n-\t\t\t@ instruction: 0xf8ca200c\n+\tldr.w\tr2, [fp, #12]\n+std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&):\n /usr/include/c++/12/bits/move.h:205\n-\tldmdavs\tfp, {r3, lr}\n+\tstr.w\tr4, [sl, #8]\n+seqan::Reference >, seqan::Tag > const>::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:430\n+\tldr\tr3, [r3, #0]\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n-\tldmdavs\tfp, {r0, r1, r3, r4, r7, r8, fp, sp, lr}\n+\tldr\tr3, [r3, #24]\n+seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&):\n /usr/include/seqan/basic/iterator_interface.h:335\n-\t\t\t@ instruction: 0xf8ca1ad3\n+\tldr\tr3, [r3, #0]\n+\tsubs\tr3, r2, r3\n+void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::False, seqan::True>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::False const&, seqan::True const&):\n /usr/include/seqan/align/dp_scout.h:178\n-\tblls\t28f408 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0x28427c>\n+\tstr.w\tr3, [sl, #12]\n+void seqan::_computeAlignmentImpl >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::DPBandConfig >, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:527\n-\t\t\t@ instruction: 0xf47f4599\n-\tstmdals\tfp, {r0, r1, r2, r3, r5, r8, r9, sl, fp, sp, pc}\n+\tldr\tr3, [sp, #40]\t@ 0x28\n+\tcmp\tr9, r3\n+\tbne.w\t4be4 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x5a8>\n+void seqan::goNext const*>(seqan::SimpleType const*&):\n /usr/include/seqan/basic/iterator_interface.h:441\n-\tstmdals\tr9, {r0, r1, r9, sl, lr}\n+\tldr\tr0, [sp, #44]\t@ 0x2c\n+\tmov\tr3, r0\n+seqan::DPCell_ >::DPCell_():\n+/usr/include/seqan/align/dp_cell_affine.h:66\n+\tldr\tr0, [sp, #36]\t@ 0x24\n+auto seqan::_computeScore, seqan::SimpleType, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_formula.h:285\n-\tldmdavc\tfp, {r8, r9, sl, sp}\n+\tmovs\tr7, #0\n+seqan::Value, seqan::Alloc >, 0>::Type seqan::sequenceEntryForScore >, seqan::String, seqan::Alloc >, unsigned int>(seqan::Score > const&, seqan::String, seqan::Alloc > const&, unsigned int):\n /usr/include/seqan/score/score_base.h:154\n-\t\t\t@ instruction: 0xf8d89302\n+\tldrb\tr3, [r3, #0]\n+\tstr\tr3, [sp, #8]\n+void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n+/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145\n+\tldr.w\tr3, [r8, #4]\n+seqan::DPCell_ >::DPCell_():\n+/usr/include/seqan/align/dp_cell_affine.h:66\n+\tldr\tr4, [r0, #0]\n+void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145\n-\tstmdavs\tr4, {r2, ip, sp}\n-\t\t\t@ instruction: 0xf8db200c\n+\tmovs\tr0, #12\n+void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235\n-\tblx\t1b40a , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0x1027e>\n+\tldr.w\tr6, [fp, #4]\n+void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145\n-\t\t\t@ instruction: 0xf8d8f303\n-\tbl\t83430 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0x782a4>\n+\tmul.w\tr3, r0, r3\n+\tldr.w\tr0, [r8, #12]\n+void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235\n-\tstmiane\tr5, {r1, r2, sl, fp}^\n+\tadd.w\tip, r2, r6\n+void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145\n-\tandpl\tpc, ip, r8, asr #17\n+\tadds\tr5, r0, r3\n+\tstr.w\tr5, [r8, #12]\n+void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235\n-\tandgt\tpc, ip, fp, asr #17\n+\tstr.w\tip, [fp, #12]\n+auto seqan::_computeScore, seqan::SimpleType, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_formula.h:285\n-\tldrpl\tr5, [r7, #199]\t@ 0xc7\n+\tstr\tr7, [r0, r3]\n+void seqan::assignValue, seqan::String > >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, unsigned char>(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char const&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n+\tstrb\tr7, [r2, r6]\n+seqan::EnableIf > >, void>::Type seqan::_setVerticalScoreOfCell(seqan::DPCell_ >&, int const&):\n /usr/include/seqan/align/dp_cell_affine.h:161\n-\tstmiapl\tr2, {r2, r3, r5, r7, sp, lr}^\n+\tstr\tr4, [r5, #8]\n+void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::True, seqan::False>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::True const&, seqan::False const&):\n /usr/include/seqan/align/dp_scout.h:175\n-\tldrdcc\tpc, [r0], -sl\n-\tsvclt\t0x00d8429a\n+\tldr\tr2, [r0, r3]\n+\tldr.w\tr3, [sl]\n+\tcmp\tr2, r3\n+void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346\n-\tldrdvs\tpc, [ip], -fp\n+\tit\tle\n+\tldrle.w\tr6, [fp, #12]\n+void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::True, seqan::False>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::True const&, seqan::False const&):\n /usr/include/seqan/align/dp_scout.h:175\n-\tstmdavs\tfp!, {r1, r2, r3, r8, sl, fp, ip, lr, pc}^\n+\tble.n\t4de8 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x7ac>\n+seqan::DPCell_ >::DPCell_(seqan::DPCell_ > const&):\n+/usr/include/seqan/align/dp_cell_affine.h:70\n+\tldr\tr3, [r5, #4]\n+std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&):\n /usr/include/c++/12/bits/move.h:205\n-\tmovwcs\tlr, #2506\t@ 0x9ca\n+\tstrd\tr2, r3, [sl]\n+seqan::Reference > >, seqan::Tag > const>::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:430\n-\tldrdcc\tpc, [r0], -fp\n+\tldr.w\tr3, [fp]\n+seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&):\n /usr/include/seqan/basic/iterator_interface.h:335\n-\tldrdvs\tpc, [ip], -fp\n+\tldr.w\tr6, [fp, #12]\n+std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&):\n /usr/include/c++/12/bits/move.h:205\n-\tandmi\tpc, r8, sl, asr #17\n+\tstr.w\tr4, [sl, #8]\n+seqan::Reference >, seqan::Tag > const>::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:430\n-\tldmibvs\tfp, {r0, r1, r3, r4, fp, sp, lr}\n+\tldr\tr3, [r3, #0]\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tldr\tr3, [r3, #24]\n+seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&):\n /usr/include/seqan/basic/iterator_interface.h:335\n-\tbne\tffcdd4a8 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0xffcd231c>\n+\tldr\tr3, [r3, #0]\n+\tsubs\tr3, r6, r3\n+void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::True, seqan::False>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::True const&, seqan::False const&):\n /usr/include/seqan/align/dp_scout.h:178\n-\tandcc\tpc, ip, sl, asr #17\n+\tstr.w\tr3, [sl, #12]\n+void seqan::_computeTrack >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::SimpleType, seqan::SimpleType, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > >, seqan::Score >, seqan::DPCell_ >, seqan::MetaColumnDescriptor, seqan::Tag >, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Score > const&, seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:382\n-\tandcc\tlr, r7, #3620864\t@ 0x374000\n-\t\t\t@ instruction: 0xf0004293\n-\tbls\t123774 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0x1185e8>\n+\tldrd\tr3, r2, [sp, #28]\n+\tcmp\tr3, r2\n+\tbeq.w\t4f86 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x94a>\n+\tldr\tr2, [sp, #16]\n+auto seqan::_computeScore, seqan::SimpleType, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_formula.h:286\n-\t\t\t@ instruction: 0xf10346c1\n-\tmovwcs\tr3, #3327\t@ 0xcff\n+\tmov\tr9, r8\n+\tadd.w\tip, r3, #4294967295\t@ 0xffffffff\n /usr/include/seqan/align/dp_formula.h:287\n-\tmovwls\tr3, #6658\t@ 0x1a02\n+\tmovs\tr3, #0\n+\tsubs\tr2, #2\n /usr/include/seqan/align/dp_formula.h:286\n-\t\t\t@ instruction: 0xf8d99203\n+\tstr\tr3, [sp, #4]\n+\tstr\tr2, [sp, #12]\n+void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:170\n-\tldclne\t0, cr2, [r0], #-48\t@ 0xffffffd0\n+\tldr.w\tr2, [r9, #12]\n+void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:275\n+\tadds\tr0, r6, #1\n+int seqan::scoreMatch >(seqan::Score > const&):\n /usr/include/seqan/score/score_simple.h:124\n-\t\t\t@ instruction: 0xf8d1680d\n+\tldr\tr5, [r1, #0]\n+int seqan::scoreMismatch >(seqan::Score > const&):\n /usr/include/seqan/score/score_simple.h:157\n-\tstrtmi\tr8, [pc], -r4\n+\tldr.w\tr8, [r1, #4]\n+int seqan::scoreMatch >(seqan::Score > const&):\n+/usr/include/seqan/score/score_simple.h:124\n+\tmov\tr7, r5\n+void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:170\n-\tstreq\tpc, [ip, #-258]\t@ 0xfffffefe\n-\tandpl\tpc, ip, r9, asr #17\n+\tadd.w\tr5, r2, #12\n+\tstr.w\tr5, [r9, #12]\n+void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:275\n-\tandeq\tpc, ip, fp, asr #17\n+\tstr.w\tr0, [fp, #12]\n+seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_formula_affine.h:83\n-\tstmvs\tr8, {r0, r2, r4, r8, fp, sp, lr}\n-\tvmlaeq.f64\td14, d0, d5\n+\tldr\tr5, [r2, #16]\n+\tldr\tr0, [r1, #8]\n+\tadd.w\tlr, r5, r0\n+int seqan::score, seqan::SimpleType, seqan::SimpleType >(seqan::Score > const&, seqan::SimpleType, seqan::SimpleType):\n /usr/include/seqan/score/score_base.h:336\n-\tsvceq\t0x0001f81c\n+\tldrb.w\tr0, [ip, #1]!\n /usr/include/seqan/score/score_base.h:337\n-\tsvcls\t0x0002463d\n-\tsvclt\t0x000842b8\n-\tstmiavs\tsp, {r3, r5, r7, r9, sl, lr}^\n+\tmov\tr5, r7\n+\tldr\tr7, [sp, #8]\n+\tcmp\tr0, r7\n+\tit\teq\n+\tmoveq\tr8, r5\n+seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n+/usr/include/seqan/align/dp_formula_affine.h:85\n+\tldr\tr5, [r1, #12]\n /usr/include/seqan/align/dp_formula_affine.h:80\n-\tstmdals\tr1, {r0, r1, r2, r4, r6, r7, fp, sp, lr}\n+\tldr\tr7, [r2, #12]\n+/usr/include/seqan/align/dp_formula_affine.h:77\n+\tldr\tr0, [sp, #4]\n /usr/include/seqan/align/dp_formula_affine.h:85\n-\tsmladxls\tr1, sp, r4, r4\n+\tadd\tr5, r7\n+/usr/include/seqan/align/dp_formula_affine.h:80\n+\tstr\tr7, [sp, #4]\n+seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&):\n /usr/include/seqan/align/dp_formula.h:161\n-\tstrbmi\tr4, [r0], #-1454\t@ 0xfffffa52\n-\t\t\t@ instruction: 0x46aebfb8\n-\tands\tpc, r0, r2, asr #17\n-\t\t\t@ instruction: 0xf04fbfb4\n-\t\t\t@ instruction: 0xf04f0808\n-\tstmvs\tsp, {r1, fp}\n+\tcmp\tlr, r5\n+seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n+/usr/include/seqan/align/dp_formula_affine.h:77\n+\tadd\tr0, r8\n+seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:161\n+\tit\tlt\n+\tmovlt\tlr, r5\n+\tstr.w\tlr, [r2, #16]\n+\tite\tlt\n+\tmovlt.w\tr8, #8\n+\tmovge.w\tr8, #2\n+seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_formula_affine.h:93\n-\tstmiavs\tsp, {r2, r3, r5, sl, lr}^\n+\tldr\tr5, [r1, #8]\n+\tadd\tr4, r5\n /usr/include/seqan/align/dp_formula_affine.h:95\n-\tadcmi\tr4, ip, #486539264\t@ 0x1d000000\n+\tldr\tr5, [r1, #12]\n+\tadd\tr5, r3\n+seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&):\n /usr/include/seqan/align/dp_formula.h:161\n-\t\t\t@ instruction: 0x462cbfb6\n-\tldrcs\tr2, [r0, #-1284]\t@ 0xfffffafc\n-\tsvclt\t0x00cc45a6\n-\t\t\t@ instruction: 0x46234673\n+\tcmp\tr4, r5\n+\titet\tlt\n+\tmovlt\tr4, r5\n+\tmovge\tr5, #4\n+\tmovlt\tr5, #16\n+\tcmp\tlr, r4\n+\tite\tgt\n+\tmovgt\tr3, lr\n+\tmovle\tr3, r4\n+seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_formula_affine.h:92\n-\tstreq\tlr, [r8, #-2629]\t@ 0xfffff5bb\n+\torr.w\tr5, r5, r8\n+seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&):\n /usr/include/seqan/align/dp_formula.h:161\n-\t\t\t@ instruction: 0xf04fbfcc\n-\t\t\t@ instruction: 0xf04f0e20\n-\taddmi\tr0, r3, #64, 28\t@ 0x400\n+\tite\tgt\n+\tmovgt.w\tlr, #32\n+\tmovle.w\tlr, #64\t@ 0x40\n+seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, int, int, seqan::TracebackOn, seqan::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:162\n+\tcmp\tr3, r0\n+seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_formula_affine.h:111\n-\tb\t11733f0 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0x1168264>\n-\tldrmi\tr0, [r8], -lr, lsl #10\n+\titte\tgt\n+\torrgt.w\tr5, r5, lr\n+\tmovgt\tr0, r3\n+/usr/include/seqan/align/dp_formula_affine.h:110\n+\torrle.w\tr5, r5, #1\n+\tstr\tr0, [r2, #12]\n+void seqan::assignValue, seqan::String > >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, unsigned char>(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char const&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n+\tstrb\tr5, [r6, #1]\n+seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_formula_affine.h:110\n-\tstreq\tpc, [r1, #-69]\t@ 0xffffffbb\n-\tldrsbtvc\tr6, [r5], #-0\n-\t\t\t@ instruction: 0x4603bfd8\n+\tit\tle\n+\tmovle\tr3, r0\n+seqan::EnableIf > >, void>::Type seqan::_setVerticalScoreOfCell(seqan::DPCell_ >&, int const&):\n /usr/include/seqan/align/dp_cell_affine.h:161\n-\tldmvs\tr5, {r2, r4, r6, r8, sp, lr}^\n+\tstr\tr4, [r2, #20]\n+void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::True, seqan::False>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::True const&, seqan::False const&):\n /usr/include/seqan/align/dp_scout.h:175\n-\tldrdeq\tpc, [r0], -sl\n-\tsvclt\t0x00d84285\n+\tldr\tr5, [r2, #12]\n+\tldr.w\tr0, [sl]\n+\tcmp\tr5, r0\n+void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346\n-\tldrdvs\tpc, [ip], -fp\n+\tit\tle\n+\tldrle.w\tr6, [fp, #12]\n+void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::True, seqan::False>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::True const&, seqan::False const&):\n /usr/include/seqan/align/dp_scout.h:175\n-\tldmdbvs\tr2, {r1, r2, r3, r8, sl, fp, ip, lr, pc}\n+\tble.n\t4ec0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x884>\n+seqan::DPCell_ >::DPCell_(seqan::DPCell_ > const&):\n+/usr/include/seqan/align/dp_cell_affine.h:70\n+\tldr\tr2, [r2, #16]\n+std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&):\n /usr/include/c++/12/bits/move.h:205\n-\tandpl\tlr, r0, #3309568\t@ 0x328000\n+\tstrd\tr5, r2, [sl]\n+seqan::Reference > >, seqan::Tag > const>::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:430\n-\tldrdcs\tpc, [r0], -fp\n+\tldr.w\tr2, [fp]\n+seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&):\n /usr/include/seqan/basic/iterator_interface.h:335\n-\tldrdvs\tpc, [ip], -fp\n+\tldr.w\tr6, [fp, #12]\n+std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&):\n /usr/include/c++/12/bits/move.h:205\n-\tandmi\tpc, r8, sl, asr #17\n+\tstr.w\tr4, [sl, #8]\n+seqan::Reference >, seqan::Tag > const>::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:430\n-\tldmibvs\tr2, {r1, r4, fp, sp, lr}\n+\tldr\tr2, [r2, #0]\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tldr\tr2, [r2, #24]\n+seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&):\n /usr/include/seqan/basic/iterator_interface.h:335\n-\tbne\tfec9d55c , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0xfec923d0>\n+\tldr\tr2, [r2, #0]\n+\tsubs\tr2, r6, r2\n+void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::True, seqan::False>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::True const&, seqan::False const&):\n /usr/include/seqan/align/dp_scout.h:178\n-\tandcs\tpc, ip, sl, asr #17\n+\tstr.w\tr2, [sl, #12]\n+void seqan::_computeTrack >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::SimpleType, seqan::SimpleType, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > >, seqan::Score >, seqan::DPCell_ >, seqan::MetaColumnDescriptor, seqan::Tag >, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Score > const&, seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:382\n-\tldrmi\tr9, [r4, #2563]\t@ 0xa03\n-\t\t\t@ instruction: 0x46c8d19d\n+\tldr\tr2, [sp, #12]\n+\tcmp\tip, r2\n+\tbne.n\t4e02 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x7c6>\n+\tmov\tr8, r9\n+void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:195\n-\tldrdgt\tpc, [ip], -r8\n+\tldr.w\tip, [r8, #12]\n+void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346\n-\tldmib\tr1, {r4, r5, r6, sl, fp, ip}^\n+\tadds\tr0, r6, #1\n+int seqan::scoreMismatch >(seqan::Score > const&):\n /usr/include/seqan/score/score_simple.h:157\n-\t\t\t@ instruction: 0xf10c5200\n+\tldrd\tr5, r2, [r1]\n+void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:195\n-\t\t\t@ instruction: 0xf8c80e0c\n-\t\t\t@ instruction: 0xf8cbe00c\n+\tadd.w\tlr, ip, #12\n+\tstr.w\tlr, [r8, #12]\n+void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346\n-\tstmdals\tr4, {r2, r3}\n+\tstr.w\tr0, [fp, #12]\n+int seqan::score, seqan::SimpleType, seqan::SimpleType >(seqan::Score > const&, seqan::SimpleType, seqan::SimpleType):\n+/usr/include/seqan/score/score_base.h:336\n+\tldr\tr0, [sp, #16]\n /usr/include/seqan/score/score_base.h:337\n-\t\t\t@ instruction: 0xf8109f02\n+\tldr\tr7, [sp, #8]\n /usr/include/seqan/score/score_base.h:336\n-\tadcsmi\tr0, r8, #256\t@ 0x100\n+\tldrb.w\tr0, [r0, #-1]\n /usr/include/seqan/score/score_base.h:337\n-\tstrtmi\tfp, [sl], -r8, lsl #30\n+\tcmp\tr0, r7\n+\tit\teq\n+\tmoveq\tr2, r5\n+seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_formula_affine.h:77\n-\t\t\t@ instruction: 0xf8dc9f01\n+\tldr\tr7, [sp, #4]\n+/usr/include/seqan/align/dp_formula_affine.h:83\n+\tldr.w\tr0, [ip, #16]\n+/usr/include/seqan/align/dp_formula_affine.h:77\n+\tadd\tr7, r2\n+/usr/include/seqan/align/dp_formula_affine.h:83\n+\tldr\tr2, [r1, #8]\n+/usr/include/seqan/align/dp_formula_affine.h:85\n+\tldr\tr5, [r1, #12]\n /usr/include/seqan/align/dp_formula_affine.h:83\n-\tldrmi\tr0, [r7], #-16\n-\tstmiavs\tsp, {r1, r3, r7, fp, sp, lr}^\n-\t\t\t@ instruction: 0xf8dc4402\n+\tadd\tr2, r0\n /usr/include/seqan/align/dp_formula_affine.h:85\n-\tstrtmi\tr0, [r8], #-12\n+\tldr.w\tr0, [ip, #12]\n+\tadd\tr0, r5\n+seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&):\n /usr/include/seqan/align/dp_formula.h:161\n-\tsvclt\t0x00b84282\n-\t\t\t@ instruction: 0xf8cc4602\n-\tsvclt\t0x00b42010\n-\tstrcs\tr2, [r2, #-1288]\t@ 0xfffffaf8\n+\tcmp\tr2, r0\n+\tit\tlt\n+\tmovlt\tr2, r0\n+\tstr.w\tr2, [ip, #16]\n+\tite\tlt\n+\tmovlt\tr5, #8\n+\tmovge\tr5, #2\n+seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_formula_affine.h:93\n-\tstmiavs\tr9, {r3, r7, fp, sp, lr}^\n-\tstrmi\tr4, [fp], #-1056\t@ 0xfffffbe0\n+\tldr\tr0, [r1, #8]\n+/usr/include/seqan/align/dp_formula_affine.h:95\n+\tldr\tr1, [r1, #12]\n+/usr/include/seqan/align/dp_formula_affine.h:93\n+\tadd\tr0, r4\n+/usr/include/seqan/align/dp_formula_affine.h:95\n+\tadd\tr3, r1\n+seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&):\n /usr/include/seqan/align/dp_formula.h:161\n-\tsvclt\t0x00b64298\n-\tmovwcs\tr4, #17944\t@ 0x4618\n-\taddmi\tr2, r2, #16, 6\t@ 0x40000000\n+\tcmp\tr0, r3\n+\titet\tlt\n+\tmovlt\tr0, r3\n+\tmovge\tr3, #4\n+\tmovlt\tr3, #16\n+\tcmp\tr2, r0\n /usr/include/seqan/align/dp_formula.h:162\n-\t\t\t@ instruction: 0x4602bfd8\n+\tit\tle\n+\tmovle\tr2, r0\n+seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_formula_affine.h:92\n-\tmovweq\tlr, #23107\t@ 0x5a43\n+\torr.w\tr3, r3, r5\n+seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&):\n /usr/include/seqan/align/dp_formula.h:161\n-\tsmlawtcs\tr0, ip, pc, fp\t@ \n-\tadcsmi\tr2, sl, #64, 2\n+\tite\tgt\n+\tmovgt\tr1, #32\n+\tmovle\tr1, #64\t@ 0x40\n+seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, int, int, seqan::TracebackOn, seqan::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:162\n+\tcmp\tr2, r7\n+seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_formula_affine.h:111\n-\tmovwmi\tfp, #49102\t@ 0xbfce\n+\titee\tgt\n+\torrgt\tr3, r1\n /usr/include/seqan/align/dp_formula_affine.h:110\n-\tmovweq\tpc, #4163\t@ 0x1043\t@ \n-\t\t\t@ instruction: 0xf8cc463a\n-\trsbsvc\tr2, r3, ip\n+\torrle.w\tr3, r3, #1\n+\tmovle\tr2, r7\n+\tstr.w\tr2, [ip, #12]\n+void seqan::assignValue, seqan::String > >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, unsigned char>(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char const&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n+\tstrb\tr3, [r6, #1]\n+seqan::EnableIf > >, void>::Type seqan::_setVerticalScoreOfCell(seqan::DPCell_ >&, int const&):\n /usr/include/seqan/align/dp_cell_affine.h:161\n-\tandseq\tpc, r4, ip, asr #17\n+\tstr.w\tr0, [ip, #20]\n+void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::True, seqan::True>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::True const&, seqan::True const&):\n /usr/include/seqan/align/dp_scout.h:175\n-\tldrdcc\tpc, [ip], -ip\n-\tldrdcs\tpc, [r0], -sl\n-\tsfmle\tf4, 4, [pc, #-588]\t@ 3360 \n+\tldr.w\tr3, [ip, #12]\n+\tldr.w\tr2, [sl]\n+\tcmp\tr3, r2\n+\tble.n\t4f74 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x938>\n+seqan::Reference > >, seqan::Tag > const>::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:430\n-\tldrdcs\tpc, [r0], -fp\n+\tldr.w\tr2, [fp]\n+seqan::DPCell_ >::DPCell_(seqan::DPCell_ > const&):\n /usr/include/seqan/align/dp_cell_affine.h:70\n-\t\t\t@ instruction: 0x1010f8dc\n+\tldr.w\tr1, [ip, #16]\n+std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&):\n /usr/include/c++/12/bits/move.h:205\n-\tandcc\tpc, r0, sl, asr #17\n+\tstr.w\tr3, [sl]\n+seqan::Reference >, seqan::Tag > const>::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:430\n-\t\t\t@ instruction: 0xf8db6812\n+\tldr\tr2, [r2, #0]\n+seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&):\n /usr/include/seqan/basic/iterator_interface.h:335\n-\tstmib\tsl, {r2, r3, ip, sp}^\n+\tldr.w\tr3, [fp, #12]\n+std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&):\n /usr/include/c++/12/bits/move.h:205\n-\tldmibvs\tr2, {r0, ip}\n+\tstrd\tr1, r0, [sl, #4]\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tldr\tr2, [r2, #24]\n+seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&):\n /usr/include/seqan/basic/iterator_interface.h:335\n-\tbne\tfe6dd610 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0xfe6d2484>\n+\tldr\tr2, [r2, #0]\n+\tsubs\tr3, r3, r2\n+void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::True, seqan::True>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::True const&, seqan::True const&):\n /usr/include/seqan/align/dp_scout.h:178\n-\tandcc\tpc, ip, sl, asr #17\n+\tstr.w\tr3, [sl, #12]\n+void seqan::_computeAlignmentImpl >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::DPBandConfig >, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:573\n-\tpop\t{r0, r2, r3, ip, sp, pc}\n-\tmovwcs\tr8, #4080\t@ 0xff0\n+\tadd\tsp, #52\t@ 0x34\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+auto seqan::_computeScore, seqan::SimpleType, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n+/usr/include/seqan/align/dp_formula.h:287\n+\tmovs\tr3, #0\n /usr/include/seqan/align/dp_formula.h:286\n-\tstrt\tr9, [r8], r1, lsl #6\n+\tstr\tr3, [sp, #4]\n+\tb.n\t4cd2 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x696>\n+void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235\n-\tldrdcs\tpc, [ip], -fp\n-\tmovwcs\tlr, #1570\t@ 0x622\n+\tldr.w\tr2, [fp, #12]\n+\tb.n\t4bcc , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x590>\n+auto seqan::_computeScore, seqan::SimpleType, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n+/usr/include/seqan/align/dp_formula.h:287\n+\tmovs\tr3, #0\n /usr/include/seqan/align/dp_formula.h:286\n-\tldr\tr9, [sp, r1, lsl #6]\n-\tandeq\tr7, r0, lr, ror lr\n-\tstrdeq\tr0, [r0], -ip\n-void seqan::_recordSegment, seqan::Alloc >, unsigned int, unsigned int, unsigned int, unsigned char>(seqan::String, seqan::Alloc >&, unsigned int const&, unsigned int const&, unsigned int const&, unsigned char const&) [clone .isra.0]:\n+\tstr\tr3, [sp, #4]\n+\tb.n\t4ec8 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x88c>\n+\tstr\tr2, [r2, #76]\t@ 0x4c\n+\tmovs\tr0, r0\n+\tlsls\tr4, r7, #3\n+\tmovs\tr0, r0\n+void seqan::_recordSegment, seqan::Alloc >, unsigned int, unsigned int, unsigned int, unsigned char>(seqan::String, seqan::Alloc >&, unsigned int const&, unsigned int const&, unsigned int const&, unsigned char const&):\n /usr/include/seqan/align/dp_trace_segment.h:327\n-\trsble\tr2, r5, r0, lsl #22\n+\tcmp\tr3, #0\n+\tbeq.n\t5064 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa28>\n /usr/include/seqan/align/dp_trace_segment.h:319\n-\tsvcmi\t0x00f0e92d\n-\t\t\t@ instruction: 0x4604461d\n-\tblls\t32f808 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0x32467c>\n+\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n+\tmov\tr5, r3\n+\tmov\tr4, r0\n+\tsub\tsp, #12\n /usr/include/seqan/align/dp_trace_segment.h:330\n-\tbfieq\tr7, fp, #16, #15\n-\tldrbeq\tsp, [r8, -r7, lsl #8]\n+\tldr\tr3, [sp, #48]\t@ 0x30\n+\tldrb\tr3, [r3, #0]\n+\tlsls\tr6, r3, #31\n+\tbmi.n\t4fba , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x97e>\n /usr/include/seqan/align/dp_trace_segment.h:332\n-\tadcshi\tpc, pc, r0, lsl #2\n+\tlsls\tr0, r3, #29\n+\tbmi.w\t512e , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xaf2>\n /usr/include/seqan/align/dp_trace_segment.h:334\n-\tstrbtle\tr0, [r5], #-1947\t@ 0xfffff865\n+\tlsls\tr3, r3, #30\n+\tbmi.n\t5080 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa44>\n /usr/include/seqan/align/dp_trace_segment.h:337\n-\tpop\t{r0, r1, ip, sp, pc}\n-\t\t\t@ instruction: 0xf8d08ff0\n+\tadd\tsp, #12\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::end, void>(seqan::String, seqan::Alloc > const&, seqan::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n-\tstmdavs\tr7, {r2, ip, sp, pc}\n+\tldr.w\tfp, [r0, #4]\n+seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tldr\tr7, [r0, #0]\n+seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:320\n-\tbl\tfeadd828 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0xfead269c>\n+\tldr\tr3, [r0, #8]\n+seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n-\t\t\t@ instruction: 0xf8d10607\n+\tsub.w\tr6, fp, r7\n+seqan::TraceSegment_::TraceSegment_(unsigned int const&, unsigned int const&, unsigned int const&, unsigned char const&):\n /usr/include/seqan/align/dp_trace_segment.h:82\n-\t\t\t@ instruction: 0xf8d29000\n+\tldr.w\tr9, [r1]\n /usr/include/seqan/align/dp_trace_segment.h:83\n-\tb\t13eb628 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0x13e049c>\n+\tldr.w\tsl, [r2]\n+seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n-\tldrmi\tr1, [r8, #2086]\t@ 0x826\n+\tmov.w\tr8, r6, asr #4\n+void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&):\n /usr/include/seqan/sequence/string_base.h:1340\n-\t\t\t@ instruction: 0xf108d347\n+\tcmp\tr8, r3\n+\tbcc.n\t5066 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa2a>\n /usr/include/seqan/sequence/string_base.h:1344\n-\taddsmi\tr0, r3, #268435456\t@ 0x10000000\n+\tadd.w\tr2, r8, #1\n+void seqan::_reserveStorage, seqan::Alloc, unsigned int, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1676\n-\tbcs\t7f81e0 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0x7ed054>\n+\tcmp\tr3, r2\n+\tbcs.n\t4fb4 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x978>\n+unsigned int seqan::computeGenerousCapacity, seqan::Alloc >, unsigned int>(seqan::String, seqan::Alloc > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:836\n+\tcmp\tr2, #31\n /usr/include/seqan/sequence/sequence_interface.h:837\n-\tbl\tb3474 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0xa82e8>\n-\tvst1.16\t{d16-d19}, [pc :64], r2\n-\teorcs\tr7, r0, #0\n+\titee\thi\n+\taddhi.w\tr2, r2, r2, lsr #1\n+\tmovls.w\tr0, #512\t@ 0x200\n /usr/include/seqan/sequence/sequence_interface.h:836\n-\tsvclt\t0x00889201\n+\tmovls\tr2, #32\n+\tstr\tr2, [sp, #4]\n+void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n-\t\t\t@ instruction: 0xf7ff0110\n-\tbls\t7dbc8 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0x72a3c>\n+\tit\thi\n+\tlslhi\tr0, r2, #4\n+\tblx\t2904 \n+seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n-\teorvs\tr6, r0, r2, lsr #1\n+\tldr\tr2, [sp, #4]\n+\tstr\tr2, [r4, #8]\n+void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned int, seqan::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tstr\tr0, [r4, #0]\n+void seqan::_reserveStorage, seqan::Alloc, unsigned int, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1680\n-\tldrmi\tfp, [fp, #799]!\t@ 0x31f\n+\tcbz\tr7, 5046 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa0a>\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n-\t\t\t@ instruction: 0xf10bd91c\n-\t\t\t@ instruction: 0xf10731ff\n-\tblne\tff243ea4 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0xff238d18>\n-\ttsteq\tpc, r1, lsr #32\t@ \n-\tstrmi\tr3, [r1], #-272\t@ 0xfffffef0\n+\tcmp\tfp, r7\n+\tbls.n\t503c , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa00>\n+\tadd.w\tr1, fp, #4294967295\t@ 0xffffffff\n+\tadd.w\tr2, r7, #16\n+\tsubs\tr1, r1, r7\n+\tbic.w\tr1, r1, #15\n+\tadds\tr1, #16\n+\tadd\tr1, r0\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n-\tstccc\t8, cr15, [ip], {82}\t@ 0x52\n+\tldr.w\tr3, [r2, #-12]\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:513\n-\t\t\t@ instruction: 0xf8403010\n+\tadds\tr0, #16\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tstr.w\tr3, [r0, #-12]\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n+/usr/include/seqan/basic/array_construct_destruct.h:505\n+\tadds\tr2, #16\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n-\tandscc\tr3, r0, #12, 24\t@ 0xc00\n-\tldccc\t8, cr15, [r8], {82}\t@ 0x52\n-\tstccc\t8, cr15, [r8], {64}\t@ 0x40\n-\tstccc\t8, cr15, [r0], #-328\t@ 0xfffffeb8\n-\tldccc\t8, cr15, [r0], {64}\t@ 0x40\n+\tldr.w\tr3, [r2, #-24]\n+\tstr.w\tr3, [r0, #-8]\n+\tldr.w\tr3, [r2, #-32]\n+\tstr.w\tr3, [r0, #-16]\n /usr/include/seqan/align/dp_trace_segment.h:78\n-\tldccc\t8, cr15, [r4], {18}\n-\tstccc\t8, cr15, [r4], {-0}\n+\tldrb.w\tr3, [r2, #-20]\n+\tstrb.w\tr3, [r0, #-4]\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n-\tmvnle\tr4, r8, lsl #5\n+\tcmp\tr0, r1\n+\tbne.n\t5014 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x9d8>\n+void seqan::deallocate, seqan::Alloc >, seqan::TraceSegment_, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::TraceSegment_*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n-\t\t\t@ instruction: 0xf7ff4638\n-\tstmiavs\tr2!, {r1, r3, r4, r6, r7, r8, fp, sp, lr, pc}\n+\tmov\tr0, r7\n+\tblx\t2a48 \n+seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&):\n+/usr/include/seqan/sequence/string_alloc.h:320\n+\tldr\tr2, [r4, #8]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tldr\tr0, [r4, #0]\n+\tadds\tr3, r0, r6\n+void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&):\n+/usr/include/seqan/sequence/string_base.h:1345\n+\tcmp\tr8, r2\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n-\tstmibne\tr3, {r5, fp, sp, lr}\n+\tstr\tr3, [r4, #4]\n+void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&):\n /usr/include/seqan/sequence/string_base.h:1345\n-\tmlsvs\tr3, r0, r5, r4\n-\t\t\t@ instruction: 0xf840d2b2\n+\tbcs.n\t4fb4 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x978>\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n-\tldrcc\tr9, [r0], -r6\n+\tstr.w\tr9, [r0, r6]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tadds\tr6, #16\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:78\n-\tldrtmi\tr2, [r0], #-513\t@ 0xfffffdff\n+\tmovs\tr2, #1\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tadd\tr0, r6\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:76\n-\tandge\tpc, r4, r3, asr #17\n+\tstr.w\tsl, [r3, #4]\n /usr/include/seqan/align/dp_trace_segment.h:77\n-\ttstvc\tsl, #157\t@ 0x9d\n+\tstr\tr5, [r3, #8]\n+/usr/include/seqan/align/dp_trace_segment.h:78\n+\tstrb\tr2, [r3, #12]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n-\tstr\tr6, [r7, r0, rrx]!\n+\tstr\tr0, [r4, #4]\n /usr/include/seqan/sequence/string_alloc.h:345\n-\t\t\t@ instruction: 0x36104770\n+\tb.n\t4fb4 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x978>\n+\tbx\tlr\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tadds\tr6, #16\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:78\n-\tldrtmi\tr2, [r7], #-769\t@ 0xfffffcff\n+\tmovs\tr3, #1\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tadd\tr7, r6\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:76\n-\tbls\t3ddf4 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0x32c68>\n+\tstrd\tr9, sl, [fp]\n /usr/include/seqan/align/dp_trace_segment.h:77\n-\tandpl\tpc, r8, fp, asr #17\n+\tstr.w\tr5, [fp, #8]\n /usr/include/seqan/align/dp_trace_segment.h:78\n-\tandcc\tpc, ip, fp, lsl #17\n+\tstrb.w\tr3, [fp, #12]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n-\tandlt\tr6, r3, r7, asr #32\n+\tstr\tr7, [r0, #4]\n+void seqan::_recordSegment, seqan::Alloc >, unsigned int, unsigned int, unsigned int, unsigned char>(seqan::String, seqan::Alloc >&, unsigned int const&, unsigned int const&, unsigned int const&, unsigned char const&):\n /usr/include/seqan/align/dp_trace_segment.h:337\n-\tsvchi\t0x00f0e8bd\n+\tadd\tsp, #12\n+\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::end, void>(seqan::String, seqan::Alloc > const&, seqan::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n-\tldrdlt\tpc, [r4], -r4\n+\tldr.w\tfp, [r4, #4]\n+seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n-\tstmiavs\tr3!, {r0, r1, r2, r5, fp, sp, lr}\n+\tldr\tr7, [r4, #0]\n+seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&):\n+/usr/include/seqan/sequence/string_alloc.h:320\n+\tldr\tr3, [r4, #8]\n+seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n-\tstreq\tlr, [r7], -fp, lsr #23\n+\tsub.w\tr6, fp, r7\n+seqan::TraceSegment_::TraceSegment_(unsigned int const&, unsigned int const&, unsigned int const&, unsigned char const&):\n /usr/include/seqan/align/dp_trace_segment.h:82\n-\tldrdls\tpc, [r0], -r1\n+\tldr.w\tr9, [r1]\n /usr/include/seqan/align/dp_trace_segment.h:83\n-\tldrdge\tpc, [r0], -r2\n+\tldr.w\tsl, [r2]\n+seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n-\tstmdane\tr6!, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}\n+\tmov.w\tr8, r6, asr #4\n+void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&):\n /usr/include/seqan/sequence/string_base.h:1340\n-\t\t\t@ instruction: 0xf0c04598\n-\t\t\t@ instruction: 0xf10880aa\n+\tcmp\tr8, r3\n+\tbcc.w\t51f2 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xbb6>\n /usr/include/seqan/sequence/string_base.h:1344\n-\taddsmi\tr0, r3, #268435456\t@ 0x10000000\n+\tadd.w\tr2, r8, #1\n+void seqan::_reserveStorage, seqan::Alloc, unsigned int, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1676\n-\tbcs\t7f8118 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0x7ecf8c>\n+\tcmp\tr3, r2\n+\tbcs.n\t4fb4 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x978>\n+unsigned int seqan::computeGenerousCapacity, seqan::Alloc >, unsigned int>(seqan::String, seqan::Alloc > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:836\n+\tcmp\tr2, #31\n /usr/include/seqan/sequence/sequence_interface.h:837\n-\tbl\tb353c , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0xa83b0>\n-\tvst1.16\t{d16-d19}, [pc :64], r2\n-\teorcs\tr7, r0, #0\n+\titee\thi\n+\taddhi.w\tr2, r2, r2, lsr #1\n+\tmovls.w\tr0, #512\t@ 0x200\n /usr/include/seqan/sequence/sequence_interface.h:836\n-\tsvclt\t0x00889201\n+\tmovls\tr2, #32\n+\tstr\tr2, [sp, #4]\n+void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n-\t\t\t@ instruction: 0xf7ff0110\n-\tbls\t7db00 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0x72974>\n+\tit\thi\n+\tlslhi\tr0, r2, #4\n+\tblx\t2904 \n+seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n-\teorvs\tr6, r0, r2, lsr #1\n+\tldr\tr2, [sp, #4]\n+\tstr\tr2, [r4, #8]\n+void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned int, seqan::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tstr\tr0, [r4, #0]\n+void seqan::_reserveStorage, seqan::Alloc, unsigned int, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1680\n-\tldrmi\tfp, [fp, #799]!\t@ 0x31f\n+\tcbz\tr7, 510e , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xad2>\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n-\t\t\t@ instruction: 0xf10bd91c\n-\t\t\t@ instruction: 0xf10731ff\n-\tblne\tff243f6c , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0xff238de0>\n-\ttsteq\tpc, r1, lsr #32\t@ \n-\tstrmi\tr3, [r1], #-272\t@ 0xfffffef0\n+\tcmp\tfp, r7\n+\tbls.n\t5104 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xac8>\n+\tadd.w\tr1, fp, #4294967295\t@ 0xffffffff\n+\tadd.w\tr2, r7, #16\n+\tsubs\tr1, r1, r7\n+\tbic.w\tr1, r1, #15\n+\tadds\tr1, #16\n+\tadd\tr1, r0\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n-\tstccc\t8, cr15, [ip], {82}\t@ 0x52\n+\tldr.w\tr3, [r2, #-12]\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:513\n-\t\t\t@ instruction: 0xf8403010\n+\tadds\tr0, #16\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tstr.w\tr3, [r0, #-12]\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n+/usr/include/seqan/basic/array_construct_destruct.h:505\n+\tadds\tr2, #16\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n-\tandscc\tr3, r0, #12, 24\t@ 0xc00\n-\tldccc\t8, cr15, [r8], {82}\t@ 0x52\n-\tstccc\t8, cr15, [r8], {64}\t@ 0x40\n-\tstccc\t8, cr15, [r0], #-328\t@ 0xfffffeb8\n-\tldccc\t8, cr15, [r0], {64}\t@ 0x40\n+\tldr.w\tr3, [r2, #-24]\n+\tstr.w\tr3, [r0, #-8]\n+\tldr.w\tr3, [r2, #-32]\n+\tstr.w\tr3, [r0, #-16]\n /usr/include/seqan/align/dp_trace_segment.h:78\n-\tldccc\t8, cr15, [r4], {18}\n-\tstccc\t8, cr15, [r4], {-0}\n+\tldrb.w\tr3, [r2, #-20]\n+\tstrb.w\tr3, [r0, #-4]\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n-\tmvnle\tr4, r1, lsl #5\n+\tcmp\tr1, r0\n+\tbne.n\t50dc , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xaa0>\n+void seqan::deallocate, seqan::Alloc >, seqan::TraceSegment_, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::TraceSegment_*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n-\t\t\t@ instruction: 0xf7ff4638\n-\tstmiavs\tr2!, {r1, r2, r4, r5, r6, r8, fp, sp, lr, pc}\n+\tmov\tr0, r7\n+\tblx\t2a48 \n+seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&):\n+/usr/include/seqan/sequence/string_alloc.h:320\n+\tldr\tr2, [r4, #8]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tldr\tr0, [r4, #0]\n+\tadds\tr3, r0, r6\n+void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&):\n+/usr/include/seqan/sequence/string_base.h:1345\n+\tcmp\tr8, r2\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n-\tstmibne\tr3, {r5, fp, sp, lr}\n+\tstr\tr3, [r4, #4]\n+void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&):\n /usr/include/seqan/sequence/string_base.h:1345\n-\tmlsvs\tr3, r0, r5, r4\n-\tsvcge\t0x004ef4bf\n+\tbcs.w\t4fb4 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x978>\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n-\tandls\tpc, r6, r0, asr #16\n+\tstr.w\tr9, [r0, r6]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tadds\tr6, #16\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:78\n+\tmovs\tr2, #2\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n-\tandcs\tr3, r2, #16, 12\t@ 0x1000000\n-\t\t\t@ instruction: 0xf8c34430\n+\tadd\tr0, r6\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:76\n-\taddsvs\tsl, sp, r4\n+\tstr.w\tsl, [r3, #4]\n+/usr/include/seqan/align/dp_trace_segment.h:77\n+\tstr\tr5, [r3, #8]\n /usr/include/seqan/align/dp_trace_segment.h:78\n-\trsbvs\tr7, r0, sl, lsl r3\n+\tstrb\tr2, [r3, #12]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tstr\tr0, [r4, #4]\n /usr/include/seqan/sequence/string_alloc.h:345\n-\t\t\t@ instruction: 0xf8d4e742\n+\tb.n\t4fb4 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x978>\n+seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::end, void>(seqan::String, seqan::Alloc > const&, seqan::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n-\tstmdavs\tr7!, {r2, ip, sp, pc}\n+\tldr.w\tfp, [r4, #4]\n+seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tldr\tr7, [r4, #0]\n+seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:320\n-\tbl\tfeadda1c , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0xfead2890>\n+\tldr\tr3, [r4, #8]\n+seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n-\t\t\t@ instruction: 0xf8d10607\n+\tsub.w\tr6, fp, r7\n+seqan::TraceSegment_::TraceSegment_(unsigned int const&, unsigned int const&, unsigned int const&, unsigned char const&):\n /usr/include/seqan/align/dp_trace_segment.h:82\n-\t\t\t@ instruction: 0xf8d29000\n+\tldr.w\tr9, [r1]\n /usr/include/seqan/align/dp_trace_segment.h:83\n-\tb\t13eb79c , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0x13e0610>\n+\tldr.w\tsl, [r2]\n+seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n-\tldrmi\tr1, [r8, #2086]\t@ 0x826\n+\tmov.w\tr8, r6, asr #4\n+void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&):\n /usr/include/seqan/sequence/string_base.h:1340\n-\t\t\t@ instruction: 0xf108d348\n+\tcmp\tr8, r3\n+\tbcc.n\t51dc , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xba0>\n /usr/include/seqan/sequence/string_base.h:1344\n-\taddsmi\tr0, r3, #268435456\t@ 0x10000000\n+\tadd.w\tr2, r8, #1\n+void seqan::_reserveStorage, seqan::Alloc, unsigned int, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1676\n-\tsvcge\t0x0030f4bf\n+\tcmp\tr3, r2\n+\tbcs.w\t4fb4 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x978>\n+unsigned int seqan::computeGenerousCapacity, seqan::Alloc >, unsigned int>(seqan::String, seqan::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n-\tsvclt\t0x008e2a1f\n+\tcmp\tr2, #31\n /usr/include/seqan/sequence/sequence_interface.h:837\n-\tsubseq\tlr, r2, #2048\t@ 0x800\n-\tandvc\tpc, r0, pc, asr #8\n+\titee\thi\n+\taddhi.w\tr2, r2, r2, lsr #1\n+\tmovls.w\tr0, #512\t@ 0x200\n /usr/include/seqan/sequence/sequence_interface.h:836\n-\tandls\tr2, r1, #32, 4\n+\tmovls\tr2, #32\n+\tstr\tr2, [sp, #4]\n+void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n-\ttsteq\tr0, r8, lsl #31\n-\tstmia\tr2!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tit\thi\n+\tlslhi\tr0, r2, #4\n+\tblx\t2904 \n+seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n-\tadcvs\tr9, r2, r1, lsl #20\n+\tldr\tr2, [sp, #4]\n+\tstr\tr2, [r4, #8]\n+void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n-\ttstlt\tpc, #32\n+\tstr\tr0, [r4, #0]\n+void seqan::_reserveStorage, seqan::Alloc, unsigned int, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned int, seqan::Tag):\n+/usr/include/seqan/sequence/string_base.h:1680\n+\tcbz\tr7, 51bc , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xb80>\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n-\tldmdble\tip, {r0, r1, r3, r4, r5, r7, r8, sl, lr}\n-\tmvnscc\tpc, fp, lsl #2\n-\tandseq\tpc, r0, #-1073741823\t@ 0xc0000001\n-\t\t\t@ instruction: 0xf0211bc9\n-\ttstcc\tr0, pc, lsl #2\n-\t\t\t@ instruction: 0xf8524401\n+\tcmp\tfp, r7\n+\tbls.n\t51b2 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xb76>\n+\tadd.w\tr1, fp, #4294967295\t@ 0xffffffff\n+\tadd.w\tr2, r7, #16\n+\tsubs\tr1, r1, r7\n+\tbic.w\tr1, r1, #15\n+\tadds\tr1, #16\n+\tadd\tr1, r0\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tldr.w\tr3, [r2, #-12]\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n+/usr/include/seqan/basic/array_construct_destruct.h:513\n+\tadds\tr0, #16\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n-\tandscc\tr3, r0, ip, lsl #24\n-\tstccc\t8, cr15, [ip], {64}\t@ 0x40\n+\tstr.w\tr3, [r0, #-12]\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n-\t\t\t@ instruction: 0xf8523210\n+\tadds\tr2, #16\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n-\t\t\t@ instruction: 0xf8403c18\n-\t\t\t@ instruction: 0xf8523c08\n-\t\t\t@ instruction: 0xf8403c20\n-\t\t\t@ instruction: 0xf8123c10\n+\tldr.w\tr3, [r2, #-24]\n+\tstr.w\tr3, [r0, #-8]\n+\tldr.w\tr3, [r2, #-32]\n+\tstr.w\tr3, [r0, #-16]\n /usr/include/seqan/align/dp_trace_segment.h:78\n-\t\t\t@ instruction: 0xf8003c14\n-\taddmi\tr3, r8, #4, 24\t@ 0x400\n+\tldrb.w\tr3, [r2, #-20]\n+\tstrb.w\tr3, [r0, #-4]\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n-\tldrtmi\tsp, [r8], -fp, ror #3\n+\tcmp\tr0, r1\n+\tbne.n\t518a , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xb4e>\n+void seqan::deallocate, seqan::Alloc >, seqan::TraceSegment_, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::TraceSegment_*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n-\tldmdb\tlr, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tmov\tr0, r7\n+\tblx\t2a48 \n+seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:320\n-\tstmdavs\tr0!, {r1, r5, r7, fp, sp, lr}\n+\tldr\tr2, [r4, #8]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tldr\tr0, [r4, #0]\n+\tadds\tr3, r0, r6\n+void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&):\n+/usr/include/seqan/sequence/string_base.h:1345\n+\tcmp\tr8, r2\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n-\tldrmi\tr1, [r0, #2435]\t@ 0x983\n-\t\t\t@ instruction: 0xf4bf6063\n+\tstr\tr3, [r4, #4]\n+void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&):\n /usr/include/seqan/sequence/string_base.h:1345\n-\t\t\t@ instruction: 0xf840aef7\n+\tbcs.w\t4fb4 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x978>\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n-\tldrcc\tr9, [r0], -r6\n+\tstr.w\tr9, [r0, r6]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tadds\tr6, #16\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:78\n-\tldrtmi\tr2, [r0], #-516\t@ 0xfffffdfc\n+\tmovs\tr2, #4\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tadd\tr0, r6\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:76\n-\tandge\tpc, r4, r3, asr #17\n+\tstr.w\tsl, [r3, #4]\n /usr/include/seqan/align/dp_trace_segment.h:77\n-\ttstvc\tsl, #157\t@ 0x9d\n+\tstr\tr5, [r3, #8]\n+/usr/include/seqan/align/dp_trace_segment.h:78\n+\tstrb\tr2, [r3, #12]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tstr\tr0, [r4, #4]\n+/usr/include/seqan/sequence/string_alloc.h:345\n+\tb.n\t4fb4 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x978>\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tadds\tr6, #16\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:78\n+\tmovs\tr3, #4\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n-\tstrbt\tr6, [fp], r0, rrx\n-\tmovwcs\tr3, #17936\t@ 0x4610\n-\tstmib\tfp, {r0, r1, r2, r4, r5, sl, lr}^\n+\tadd\tr7, r6\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:76\n-\t\t\t@ instruction: 0xf8cb9a00\n+\tstrd\tr9, sl, [fp]\n /usr/include/seqan/align/dp_trace_segment.h:77\n-\t\t\t@ instruction: 0xf88b5008\n+\tstr.w\tr5, [fp, #8]\n /usr/include/seqan/align/dp_trace_segment.h:78\n-\trsbvs\tr3, r7, ip\n+\tstrb.w\tr3, [fp, #12]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tstr\tr7, [r4, #4]\n /usr/include/seqan/sequence/string_alloc.h:345\n-\tldrcc\tlr, [r0], -r0, ror #13\n+\tb.n\t4fb4 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x978>\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tadds\tr6, #16\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:78\n-\tldrtmi\tr2, [r7], #-770\t@ 0xfffffcfe\n+\tmovs\tr3, #2\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tadd\tr7, r6\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:76\n-\tbls\t3df80 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base+0x32df4>\n+\tstrd\tr9, sl, [fp]\n /usr/include/seqan/align/dp_trace_segment.h:77\n-\tandpl\tpc, r8, fp, asr #17\n+\tstr.w\tr5, [fp, #8]\n /usr/include/seqan/align/dp_trace_segment.h:78\n-\tandcc\tpc, ip, fp, lsl #17\n+\tstrb.w\tr3, [fp, #12]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n-\tldrb\tr6, [r5], r7, rrx\n+\tstr\tr7, [r4, #4]\n+/usr/include/seqan/sequence/string_alloc.h:345\n+\tb.n\t4fb4 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x978>\n \n-0000385c :\n+00005208 :\n freeCString():\n ./porechop/src/adapter_align.cpp:35\n \tb.w\t2940 \n \n-00003860 , std::allocator >)@@Base>:\n+0000520c , std::allocator >)@@Base>:\n cppStringToCString(std::__cxx11::basic_string, std::allocator >):\n ./porechop/src/adapter_align.cpp:39\n \tpush\t{r4, r5, r6, lr}\n \tmov\tr6, r0\n+std::__cxx11::basic_string, std::allocator >::size() const:\n /usr/include/c++/12/bits/basic_string.h:1064\n \tldr\tr5, [r0, #4]\n+cppStringToCString(std::__cxx11::basic_string, std::allocator >):\n ./porechop/src/adapter_align.cpp:40\n \tadds\tr0, r5, #1\n \tblx\t2ae4 \n \tmov\tr4, r0\n+char* std::__copy_move::__copy_m(char const*, char const*, char*):\n /usr/include/c++/12/bits/stl_algobase.h:430\n-\tcbnz\tr5, 3878 , std::allocator >)@@Base+0x18>\n+\tcbnz\tr5, 5224 , std::allocator >)@@Base+0x18>\n+cppStringToCString(std::__cxx11::basic_string, std::allocator >):\n ./porechop/src/adapter_align.cpp:42\n \tmovs\tr3, #0\n \tstrb\tr3, [r4, r5]\n ./porechop/src/adapter_align.cpp:44\n \tmov\tr0, r4\n \tpop\t{r4, r5, r6, pc}\n+char* std::__copy_move::__copy_m(char const*, char const*, char*):\n /usr/include/c++/12/bits/stl_algobase.h:431\n \tldr\tr1, [r6, #0]\n \tmov\tr2, r5\n \tblx\t2a14 \n+cppStringToCString(std::__cxx11::basic_string, std::allocator >):\n ./porechop/src/adapter_align.cpp:42\n \tmovs\tr3, #0\n \tstrb\tr3, [r4, r5]\n ./porechop/src/adapter_align.cpp:44\n \tmov\tr0, r4\n \tpop\t{r4, r5, r6, pc}\n-void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned int, unsigned int, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int const&, unsigned int const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&) [clone .isra.0]:\n+void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned int, unsigned int, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int const&, unsigned int const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:498\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov\tr6, r3\n-\tldr.w\tr4, [pc, #1948]\t@ 402c , std::allocator >)@@Base+0x7cc>\n-\tldr.w\tr3, [pc, #1948]\t@ 4030 , std::allocator >)@@Base+0x7d0>\n+\tldr.w\tr4, [pc, #1948]\t@ 59d8 , std::allocator >)@@Base+0x7cc>\n+\tldr.w\tr3, [pc, #1948]\t@ 59dc , std::allocator >)@@Base+0x7d0>\n \tsub\tsp, #60\t@ 0x3c\n \tadd\tr4, pc\n \tmov\tsl, r1\n \tmov\tr7, r0\n-\tldr.w\tr9, [pc, #1940]\t@ 4034 , std::allocator >)@@Base+0x7d4>\n+\tldr.w\tr9, [pc, #1940]\t@ 59e0 , std::allocator >)@@Base+0x7d4>\n \tldr.w\tfp, [sp, #96]\t@ 0x60\n \tldr\tr3, [r4, r3]\n \tadd\tr9, pc\n+seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&):\n /usr/include/seqan/basic/iterator_interface.h:335\n \tldr\tr4, [r6, #12]\n+void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned int, unsigned int, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int const&, unsigned int const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:498\n \tldr\tr3, [r3, #0]\n \tstr\tr3, [sp, #52]\t@ 0x34\n \tmov.w\tr3, #0\n+seqan::Reference > >, seqan::Tag > const>::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:430\n \tldr\tr3, [r6, #0]\n+void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned int, unsigned int, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int const&, unsigned int const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:498\n \tstr\tr2, [sp, #12]\n+seqan::Reference > >, seqan::Tag > const>::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:430\n \tldr\tr3, [r3, #0]\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldr\tr2, [r3, #24]\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n \tldr.w\tr8, [r3, #12]\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tldrd\tr3, r1, [r3]\n+seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&):\n /usr/include/seqan/basic/iterator_interface.h:335\n \tldr\tr2, [r2, #0]\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tsubs\tr3, r1, r3\n \tstr\tr3, [sp, #16]\n+seqan::Size > > >::Type seqan::coordinate >, unsigned int>(seqan::Matrix > > const&, unsigned int, unsigned int):\n /usr/include/seqan/align/matrix_base.h:550\n \tldr.w\tr3, [r8, #4]\n+seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&):\n /usr/include/seqan/basic/iterator_interface.h:335\n \tsubs\tr4, r4, r2\n+seqan::Size > > >::Type seqan::coordinate >, unsigned int>(seqan::Matrix > > const&, unsigned int, unsigned int):\n /usr/include/seqan/align/matrix_base.h:550\n \tmov\tr0, r4\n \tstr\tr3, [sp, #20]\n \tmov\tr1, r3\n \tblx\t2ac0 <__aeabi_uidiv@plt>\n /usr/include/seqan/align/matrix_base.h:554\n \tldr.w\tr1, [r8]\n /usr/include/seqan/align/matrix_base.h:550\n \tmov\tr5, r0\n /usr/include/seqan/align/matrix_base.h:554\n \tmov\tr0, r4\n \tblx\t2ac0 <__aeabi_uidiv@plt>\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tldr\tr3, [sp, #16]\n+seqan::Size > > >::Type seqan::coordinate >, unsigned int>(seqan::Matrix > > const&, unsigned int, unsigned int):\n /usr/include/seqan/align/matrix_base.h:554\n \tmov\tr4, r0\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tasrs\tr2, r3, #2\n+seqan::Size > > >::Type seqan::coordinate >, unsigned int>(seqan::Matrix > > const&, unsigned int, unsigned int):\n /usr/include/seqan/align/matrix_base.h:548\n \tsubs\tr2, #1\n \tcmp\tr2, #1\n-\tbls.n\t3968 , std::allocator >)@@Base+0x108>\n+\tbls.n\t5314 , std::allocator >)@@Base+0x108>\n /usr/include/seqan/align/matrix_base.h:550\n \tmov\tr0, r5\n \tldr.w\tr1, [r8, #8]\n \tblx\t2998 <__aeabi_uidivmod@plt>\n \tmov\tr0, r4\n \tmov\tr5, r1\n \tldr\tr1, [sp, #20]\n \tblx\t2998 <__aeabi_uidivmod@plt>\n \tmov\tr4, r1\n+seqan::TracebackCoordinator_::TracebackCoordinator_, unsigned int, unsigned int>(unsigned int, unsigned int, seqan::DPBandConfig > const&, unsigned int, unsigned int):\n /usr/include/seqan/align/dp_traceback_impl.h:77\n \tmovs\tr3, #0\n /usr/include/seqan/align/dp_traceback_impl.h:78\n \tstrd\tr3, r3, [sp, #32]\n /usr/include/seqan/align/dp_traceback_impl.h:80\n \tstrd\tr3, r3, [sp, #40]\t@ 0x28\n /usr/include/seqan/align/dp_traceback_impl.h:81\n \tstrb.w\tr3, [sp, #48]\t@ 0x30\n+void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned int, unsigned int, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int const&, unsigned int const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:524\n \tldr\tr3, [sp, #100]\t@ 0x64\n+seqan::TracebackCoordinator_::TracebackCoordinator_, unsigned int, unsigned int>(unsigned int, unsigned int, seqan::DPBandConfig > const&, unsigned int, unsigned int):\n /usr/include/seqan/align/dp_traceback_impl.h:76\n \tstrd\tr5, r4, [sp, #24]\n+void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned int, unsigned int, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int const&, unsigned int const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:524\n \tcmp\tr3, r4\n-\tbeq.n\t3936 , std::allocator >)@@Base+0xd6>\n+\tbeq.n\t52e2 , std::allocator >)@@Base+0xd6>\n /usr/include/seqan/align/dp_traceback_impl.h:525\n-\tldr.w\tr2, [pc, #1812]\t@ 4038 , std::allocator >)@@Base+0x7d8>\n+\tldr.w\tr2, [pc, #1812]\t@ 59e4 , std::allocator >)@@Base+0x7d8>\n \tsubs\tr3, r3, r4\n \tmov\tr1, fp\n \tmov\tr0, r7\n \tldr.w\tr2, [r9, r2]\n \tstr\tr2, [sp, #0]\n \tadd\tr2, sp, #28\n-\tbl\t35e8 \n+\tbl\t4f94 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x958>\n /usr/include/seqan/align/dp_traceback_impl.h:527\n \tldr.w\tr3, [fp]\n \tcmp\tr3, r5\n-\tbne.w\t3a4e , std::allocator >)@@Base+0x1ee>\n+\tbne.w\t53fa , std::allocator >)@@Base+0x1ee>\n+bool seqan::_hasReachedEnd(seqan::TracebackCoordinator_ const&):\n /usr/include/seqan/align/dp_traceback_impl.h:136\n-\tcbnz\tr5, 3978 , std::allocator >)@@Base+0x118>\n+\tcbnz\tr5, 5324 , std::allocator >)@@Base+0x118>\n+void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned int, unsigned int, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int const&, unsigned int const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:541\n \tcmp\tr4, #0\n-\tbne.w\t3d3c , std::allocator >)@@Base+0x4dc>\n+\tbne.w\t56e8 , std::allocator >)@@Base+0x4dc>\n /usr/include/seqan/align/dp_traceback_impl.h:498\n-\tldr.w\tr2, [pc, #1776]\t@ 403c , std::allocator >)@@Base+0x7dc>\n+\tldr.w\tr2, [pc, #1776]\t@ 59e8 , std::allocator >)@@Base+0x7dc>\n /usr/include/seqan/align/dp_traceback_impl.h:546\n-\tldr.w\tr3, [pc, #1760]\t@ 4030 , std::allocator >)@@Base+0x7d0>\n+\tldr.w\tr3, [pc, #1760]\t@ 59dc , std::allocator >)@@Base+0x7d0>\n /usr/include/seqan/align/dp_traceback_impl.h:498\n \tadd\tr2, pc\n /usr/include/seqan/align/dp_traceback_impl.h:546\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #52]\t@ 0x34\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.w\t4028 , std::allocator >)@@Base+0x7c8>\n+\tbne.w\t59d4 , std::allocator >)@@Base+0x7c8>\n \tadd\tsp, #60\t@ 0x3c\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+seqan::Size > > >::Type seqan::coordinate >, unsigned int>(seqan::Matrix > > const&, unsigned int, unsigned int):\n /usr/include/seqan/align/matrix_base.h:548\n \tcmp\tr3, #4\n-\tbeq.n\t3908 , std::allocator >)@@Base+0xa8>\n+\tbeq.n\t52b4 , std::allocator >)@@Base+0xa8>\n /usr/include/seqan/align/matrix_base.h:550\n \tmov\tr0, r4\n \tldr\tr1, [sp, #20]\n \tblx\t2998 <__aeabi_uidivmod@plt>\n \tmov\tr4, r1\n-\tb.n\t3908 , std::allocator >)@@Base+0xa8>\n+\tb.n\t52b4 , std::allocator >)@@Base+0xa8>\n+bool seqan::_hasReachedEnd(seqan::TracebackCoordinator_ const&):\n /usr/include/seqan/align/dp_traceback_impl.h:136\n \tmov.w\tr8, #0\n \tcmp\tr4, #0\n-\tbne.n\t3a66 , std::allocator >)@@Base+0x206>\n+\tbne.n\t5412 , std::allocator >)@@Base+0x206>\n+void seqan::_recordSegment, seqan::Alloc >, unsigned int, unsigned int, unsigned int, unsigned char>(seqan::String, seqan::Alloc >&, unsigned int const&, unsigned int const&, unsigned int const&, unsigned char const&):\n /usr/include/seqan/align/dp_trace_segment.h:327\n \tcmp.w\tr8, #0\n-\tbeq.n\t399c , std::allocator >)@@Base+0x13c>\n+\tbeq.n\t5348 , std::allocator >)@@Base+0x13c>\n /usr/include/seqan/align/dp_trace_segment.h:330\n \tldr\tr3, [sp, #12]\n \tldrb\tr3, [r3, #0]\n \tlsls\tr1, r3, #31\n-\tbmi.w\t3aae , std::allocator >)@@Base+0x24e>\n+\tbmi.w\t545a , std::allocator >)@@Base+0x24e>\n /usr/include/seqan/align/dp_trace_segment.h:332\n \tlsls\tr2, r3, #29\n-\tbmi.w\t3c28 , std::allocator >)@@Base+0x3c8>\n+\tbmi.w\t55d4 , std::allocator >)@@Base+0x3c8>\n /usr/include/seqan/align/dp_trace_segment.h:334\n \tlsls\tr6, r3, #30\n-\tbmi.w\t3b78 , std::allocator >)@@Base+0x318>\n+\tbmi.w\t5524 , std::allocator >)@@Base+0x318>\n+void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned int, unsigned int, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int const&, unsigned int const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:541\n \tcmp\tr4, #0\n-\tbne.w\t3d3c , std::allocator >)@@Base+0x4dc>\n+\tbne.w\t56e8 , std::allocator >)@@Base+0x4dc>\n /usr/include/seqan/align/dp_traceback_impl.h:543\n \tcmp\tr5, #0\n-\tbeq.n\t3948 , std::allocator >)@@Base+0xe8>\n+\tbeq.n\t52f4 , std::allocator >)@@Base+0xe8>\n+seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldrd\tr8, r4, [r7]\n+seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:320\n \tldr\tr3, [r7, #8]\n+seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tsub.w\tr6, r4, r8\n \tmov.w\tsl, r6, asr #4\n+void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&):\n /usr/include/seqan/sequence/string_base.h:1340\n \tcmp\tsl, r3\n-\tbcc.w\t3fb0 , std::allocator >)@@Base+0x750>\n+\tbcc.w\t595c , std::allocator >)@@Base+0x750>\n /usr/include/seqan/sequence/string_base.h:1344\n \tadd.w\tr2, sl, #1\n+void seqan::_reserveStorage, seqan::Alloc, unsigned int, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1676\n \tcmp\tr3, r2\n-\tbcs.n\t3948 , std::allocator >)@@Base+0xe8>\n+\tbcs.n\t52f4 , std::allocator >)@@Base+0xe8>\n+unsigned int seqan::computeGenerousCapacity, seqan::Alloc >, unsigned int>(seqan::String, seqan::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tcmp\tr2, #31\n /usr/include/seqan/sequence/sequence_interface.h:837\n \titeet\thi\n \taddhi.w\tr9, r2, r2, lsr #1\n \tmovls.w\tr0, #512\t@ 0x200\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tmovls.w\tr9, #32\n+void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovhi.w\tr0, r9, lsl #4\n \tblx\t2904 \n+seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr.w\tr9, [r7, #8]\n+void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r7, #0]\n+void seqan::_reserveStorage, seqan::Alloc, unsigned int, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1680\n \tcmp.w\tr8, #0\n-\tbeq.n\t3a30 , std::allocator >)@@Base+0x1d0>\n+\tbeq.n\t53dc , std::allocator >)@@Base+0x1d0>\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n \tcmp\tr4, r8\n-\tbls.n\t3a24 , std::allocator >)@@Base+0x1c4>\n+\tbls.n\t53d0 , std::allocator >)@@Base+0x1c4>\n \tsubs\tr1, r4, #1\n \tadd.w\tr3, r8, #16\n \tsub.w\tr1, r1, r8\n \tbic.w\tr1, r1, #15\n \tadds\tr1, #16\n \tadd\tr1, r0\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tldr.w\tr2, [r3, #-12]\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:513\n \tadds\tr0, #16\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tstr.w\tr2, [r0, #-12]\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n \tadds\tr3, #16\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tldr.w\tr2, [r3, #-24]\n \tstr.w\tr2, [r0, #-8]\n \tldr.w\tr2, [r3, #-32]\n \tstr.w\tr2, [r0, #-16]\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tldrb.w\tr2, [r3, #-20]\n \tstrb.w\tr2, [r0, #-4]\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n \tcmp\tr0, r1\n-\tbne.n\t39fc , std::allocator >)@@Base+0x19c>\n+\tbne.n\t53a8 , std::allocator >)@@Base+0x19c>\n+void seqan::deallocate, seqan::Alloc >, seqan::TraceSegment_, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::TraceSegment_*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r8\n \tblx\t2a48 \n+seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:320\n \tldr.w\tr9, [r7, #8]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tldr\tr0, [r7, #0]\n \tadds\tr3, r0, r6\n+void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&):\n /usr/include/seqan/sequence/string_base.h:1345\n \tcmp\tr9, sl\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr\tr3, [r7, #4]\n+void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&):\n /usr/include/seqan/sequence/string_base.h:1345\n-\tbls.n\t3948 , std::allocator >)@@Base+0xe8>\n+\tbls.n\t52f4 , std::allocator >)@@Base+0xe8>\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd.w\tr2, r6, #16\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tmovs\tr1, #0\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd\tr2, r0\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tstr\tr1, [r0, r6]\n /usr/include/seqan/align/dp_trace_segment.h:76\n \tstr\tr1, [r3, #4]\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tmovs\tr1, #2\n /usr/include/seqan/align/dp_trace_segment.h:77\n \tstr\tr5, [r3, #8]\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tstrb\tr1, [r3, #12]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr\tr2, [r7, #4]\n /usr/include/seqan/sequence/string_alloc.h:345\n-\tb.n\t3948 , std::allocator >)@@Base+0xe8>\n+\tb.n\t52f4 , std::allocator >)@@Base+0xe8>\n+void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned int, unsigned int, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int const&, unsigned int const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:528\n-\tldr.w\tr2, [pc, #1520]\t@ 4040 , std::allocator >)@@Base+0x7e0>\n+\tldr.w\tr2, [pc, #1520]\t@ 59ec , std::allocator >)@@Base+0x7e0>\n \tsubs\tr3, r3, r5\n \tadd\tr1, sp, #24\n \tmov\tr0, r7\n \tldr.w\tr2, [r9, r2]\n \tstr\tr2, [sp, #0]\n \tadd\tr2, sp, #28\n-\tbl\t35e8 \n-\tb.n\t3940 , std::allocator >)@@Base+0xe0>\n+\tbl\t4f94 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x958>\n+\tb.n\t52ec , std::allocator >)@@Base+0xe0>\n \tldrb.w\tr3, [sl]\n /usr/include/seqan/align/dp_traceback_impl.h:533\n \tmov\tr2, r3\n \tcmp\tr3, #0\n-\tbeq.n\t3980 , std::allocator >)@@Base+0x120>\n+\tbeq.n\t532c , std::allocator >)@@Base+0x120>\n+void seqan::_doTraceback, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag, seqan::True>(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&, seqan::True const&):\n /usr/include/seqan/align/dp_traceback_impl.h:390\n \tlsls\tr0, r3, #31\n-\tbmi.w\t3cd6 , std::allocator >)@@Base+0x476>\n+\tbmi.w\t5682 , std::allocator >)@@Base+0x476>\n /usr/include/seqan/align/dp_traceback_impl.h:394\n \tand.w\tr1, r3, #68\t@ 0x44\n \tcmp\tr1, #68\t@ 0x44\n-\tbeq.w\t3e0c , std::allocator >)@@Base+0x5ac>\n+\tbeq.w\t57b8 , std::allocator >)@@Base+0x5ac>\n /usr/include/seqan/align/dp_traceback_impl.h:398\n \tand.w\tr1, r3, #80\t@ 0x50\n \tcmp\tr1, #80\t@ 0x50\n-\tbeq.w\t3e6a , std::allocator >)@@Base+0x60a>\n+\tbeq.w\t5816 , std::allocator >)@@Base+0x60a>\n /usr/include/seqan/align/dp_traceback_impl.h:402\n \tand.w\tr1, r3, #34\t@ 0x22\n \tcmp\tr1, #34\t@ 0x22\n-\tbeq.w\t3ebe , std::allocator >)@@Base+0x65e>\n+\tbeq.w\t586a , std::allocator >)@@Base+0x65e>\n /usr/include/seqan/align/dp_traceback_impl.h:406\n \tand.w\tr2, r3, #40\t@ 0x28\n \tcmp\tr2, #40\t@ 0x28\n-\tbeq.w\t3f76 , std::allocator >)@@Base+0x716>\n+\tbeq.w\t5922 , std::allocator >)@@Base+0x716>\n+bool seqan::_hasReachedEnd(seqan::TracebackCoordinator_ const&):\n /usr/include/seqan/align/dp_traceback_impl.h:136\n \tldr\tr5, [sp, #24]\n \tcmp\tr5, #0\n-\tbne.n\t3a6a , std::allocator >)@@Base+0x20a>\n+\tbne.n\t5416 , std::allocator >)@@Base+0x20a>\n+void seqan::_recordSegment, seqan::Alloc >, unsigned int, unsigned int, unsigned int, unsigned char>(seqan::String, seqan::Alloc >&, unsigned int const&, unsigned int const&, unsigned int const&, unsigned char const&):\n /usr/include/seqan/align/dp_trace_segment.h:327\n \tcmp.w\tr8, #0\n-\tbne.w\t3986 , std::allocator >)@@Base+0x126>\n-\tb.n\t399c , std::allocator >)@@Base+0x13c>\n+\tbne.w\t5332 , std::allocator >)@@Base+0x126>\n+\tb.n\t5348 , std::allocator >)@@Base+0x13c>\n+seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldrd\tr9, fp, [r7]\n+seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:320\n \tldr\tr3, [r7, #8]\n+seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tsub.w\tr6, fp, r9\n \tmov.w\tsl, r6, asr #4\n+void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&):\n /usr/include/seqan/sequence/string_base.h:1340\n \tcmp\tsl, r3\n-\tbcc.n\t3b5c , std::allocator >)@@Base+0x2fc>\n+\tbcc.n\t5508 , std::allocator >)@@Base+0x2fc>\n /usr/include/seqan/sequence/string_base.h:1344\n \tadd.w\tr2, sl, #1\n+void seqan::_reserveStorage, seqan::Alloc, unsigned int, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1676\n \tcmp\tr3, r2\n-\tbcs.w\t399c , std::allocator >)@@Base+0x13c>\n+\tbcs.w\t5348 , std::allocator >)@@Base+0x13c>\n+unsigned int seqan::computeGenerousCapacity, seqan::Alloc >, unsigned int>(seqan::String, seqan::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tcmp\tr2, #31\n /usr/include/seqan/sequence/sequence_interface.h:837\n \titee\thi\n \taddhi.w\tr2, r2, r2, lsr #1\n \tmovls.w\tr0, #512\t@ 0x200\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tmovls\tr2, #32\n \tstr\tr2, [sp, #12]\n+void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tit\thi\n \tlslhi\tr0, r2, #4\n \tblx\t2904 \n+seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tldr\tr2, [sp, #12]\n \tstr\tr2, [r7, #8]\n+void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r7, #0]\n+void seqan::_reserveStorage, seqan::Alloc, unsigned int, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1680\n \tcmp.w\tr9, #0\n-\tbeq.n\t3b38 , std::allocator >)@@Base+0x2d8>\n+\tbeq.n\t54e4 , std::allocator >)@@Base+0x2d8>\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n \tcmp\tfp, r9\n-\tbls.n\t3b2e , std::allocator >)@@Base+0x2ce>\n+\tbls.n\t54da , std::allocator >)@@Base+0x2ce>\n \tadd.w\tr1, fp, #4294967295\t@ 0xffffffff\n \tadd.w\tr2, r9, #16\n \tsub.w\tr1, r1, r9\n \tbic.w\tr1, r1, #15\n \tadds\tr1, #16\n \tadd\tr1, r0\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tldr.w\tr3, [r2, #-12]\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:513\n \tadds\tr0, #16\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tstr.w\tr3, [r0, #-12]\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n \tadds\tr2, #16\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tldr.w\tr3, [r2, #-24]\n \tstr.w\tr3, [r0, #-8]\n \tldr.w\tr3, [r2, #-32]\n \tstr.w\tr3, [r0, #-16]\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tldrb.w\tr3, [r2, #-20]\n \tstrb.w\tr3, [r0, #-4]\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n \tcmp\tr1, r0\n-\tbne.n\t3b06 , std::allocator >)@@Base+0x2a6>\n+\tbne.n\t54b2 , std::allocator >)@@Base+0x2a6>\n+void seqan::deallocate, seqan::Alloc >, seqan::TraceSegment_, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::TraceSegment_*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r9\n \tblx\t2a48 \n+seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:320\n \tldr\tr2, [r7, #8]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tldr\tr0, [r7, #0]\n \tadds\tr3, r0, r6\n+void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&):\n /usr/include/seqan/sequence/string_base.h:1345\n \tcmp\tsl, r2\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr\tr3, [r7, #4]\n+void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&):\n /usr/include/seqan/sequence/string_base.h:1345\n-\tbcs.w\t399c , std::allocator >)@@Base+0x13c>\n+\tbcs.w\t5348 , std::allocator >)@@Base+0x13c>\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tstr\tr5, [r0, r6]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadds\tr6, #16\n \tadd\tr0, r6\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tmovs\tr2, #1\n /usr/include/seqan/align/dp_trace_segment.h:77\n \tstr.w\tr8, [r3, #8]\n /usr/include/seqan/align/dp_trace_segment.h:76\n \tstr\tr4, [r3, #4]\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tstrb\tr2, [r3, #12]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr\tr0, [r7, #4]\n+void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned int, unsigned int, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int const&, unsigned int const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:541\n \tcmp\tr4, #0\n-\tbeq.w\t39a2 , std::allocator >)@@Base+0x142>\n-\tb.n\t3d3c , std::allocator >)@@Base+0x4dc>\n+\tbeq.w\t534e , std::allocator >)@@Base+0x142>\n+\tb.n\t56e8 , std::allocator >)@@Base+0x4dc>\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadds\tr6, #16\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tmovs\tr2, #1\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd\tr6, r9\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:77\n \tstr.w\tr8, [fp, #8]\n /usr/include/seqan/align/dp_trace_segment.h:76\n \tstrd\tr5, r4, [fp]\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tstrb.w\tr2, [fp, #12]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr\tr6, [r7, #4]\n+void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned int, unsigned int, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int const&, unsigned int const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:541\n \tcmp\tr4, #0\n-\tbeq.w\t39a2 , std::allocator >)@@Base+0x142>\n-\tb.n\t3d3c , std::allocator >)@@Base+0x4dc>\n+\tbeq.w\t534e , std::allocator >)@@Base+0x142>\n+\tb.n\t56e8 , std::allocator >)@@Base+0x4dc>\n+seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldrd\tr9, fp, [r7]\n+seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:320\n \tldr\tr3, [r7, #8]\n+seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tsub.w\tr6, fp, r9\n \tmov.w\tsl, r6, asr #4\n+void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&):\n /usr/include/seqan/sequence/string_base.h:1340\n \tcmp\tsl, r3\n-\tbcc.w\t3df0 , std::allocator >)@@Base+0x590>\n+\tbcc.w\t579c , std::allocator >)@@Base+0x590>\n /usr/include/seqan/sequence/string_base.h:1344\n \tadd.w\tr2, sl, #1\n+void seqan::_reserveStorage, seqan::Alloc, unsigned int, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1676\n \tcmp\tr3, r2\n-\tbcs.w\t399c , std::allocator >)@@Base+0x13c>\n+\tbcs.w\t5348 , std::allocator >)@@Base+0x13c>\n+unsigned int seqan::computeGenerousCapacity, seqan::Alloc >, unsigned int>(seqan::String, seqan::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tcmp\tr2, #31\n /usr/include/seqan/sequence/sequence_interface.h:837\n \titee\thi\n \taddhi.w\tr2, r2, r2, lsr #1\n \tmovls.w\tr0, #512\t@ 0x200\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tmovls\tr2, #32\n \tstr\tr2, [sp, #12]\n+void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tit\thi\n \tlslhi\tr0, r2, #4\n \tblx\t2904 \n+seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tldr\tr2, [sp, #12]\n \tstr\tr2, [r7, #8]\n+void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r7, #0]\n+void seqan::_reserveStorage, seqan::Alloc, unsigned int, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1680\n \tcmp.w\tr9, #0\n-\tbeq.n\t3c04 , std::allocator >)@@Base+0x3a4>\n+\tbeq.n\t55b0 , std::allocator >)@@Base+0x3a4>\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n \tcmp\tfp, r9\n-\tbls.n\t3bfa , std::allocator >)@@Base+0x39a>\n+\tbls.n\t55a6 , std::allocator >)@@Base+0x39a>\n \tadd.w\tr1, fp, #4294967295\t@ 0xffffffff\n \tadd.w\tr2, r9, #16\n \tsub.w\tr1, r1, r9\n \tbic.w\tr1, r1, #15\n \tadds\tr1, #16\n \tadd\tr1, r0\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tldr.w\tr3, [r2, #-12]\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:513\n \tadds\tr0, #16\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tstr.w\tr3, [r0, #-12]\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n \tadds\tr2, #16\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tldr.w\tr3, [r2, #-24]\n \tstr.w\tr3, [r0, #-8]\n \tldr.w\tr3, [r2, #-32]\n \tstr.w\tr3, [r0, #-16]\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tldrb.w\tr3, [r2, #-20]\n \tstrb.w\tr3, [r0, #-4]\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n \tcmp\tr1, r0\n-\tbne.n\t3bd2 , std::allocator >)@@Base+0x372>\n+\tbne.n\t557e , std::allocator >)@@Base+0x372>\n+void seqan::deallocate, seqan::Alloc >, seqan::TraceSegment_, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::TraceSegment_*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r9\n \tblx\t2a48 \n+seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:320\n \tldr\tr2, [r7, #8]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tldr\tr0, [r7, #0]\n \tadds\tr3, r0, r6\n+void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&):\n /usr/include/seqan/sequence/string_base.h:1345\n \tcmp\tsl, r2\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr\tr3, [r7, #4]\n+void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&):\n /usr/include/seqan/sequence/string_base.h:1345\n-\tbcs.w\t399c , std::allocator >)@@Base+0x13c>\n+\tbcs.w\t5348 , std::allocator >)@@Base+0x13c>\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tstr\tr5, [r0, r6]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadds\tr6, #16\n \tadd\tr0, r6\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tmovs\tr2, #2\n /usr/include/seqan/align/dp_trace_segment.h:77\n \tstr.w\tr8, [r3, #8]\n /usr/include/seqan/align/dp_trace_segment.h:76\n \tstr\tr4, [r3, #4]\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tstrb\tr2, [r3, #12]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr\tr0, [r7, #4]\n+void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned int, unsigned int, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int const&, unsigned int const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:541\n \tcmp\tr4, #0\n-\tbeq.w\t39a2 , std::allocator >)@@Base+0x142>\n-\tb.n\t3d3c , std::allocator >)@@Base+0x4dc>\n+\tbeq.w\t534e , std::allocator >)@@Base+0x142>\n+\tb.n\t56e8 , std::allocator >)@@Base+0x4dc>\n+seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldrd\tr9, fp, [r7]\n+seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:320\n \tldr\tr3, [r7, #8]\n+seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tsub.w\tr6, fp, r9\n \tmov.w\tsl, r6, asr #4\n+void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&):\n /usr/include/seqan/sequence/string_base.h:1340\n \tcmp\tsl, r3\n-\tbcc.n\t3d22 , std::allocator >)@@Base+0x4c2>\n+\tbcc.n\t56ce , std::allocator >)@@Base+0x4c2>\n /usr/include/seqan/sequence/string_base.h:1344\n \tadd.w\tr2, sl, #1\n+void seqan::_reserveStorage, seqan::Alloc, unsigned int, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1676\n \tcmp\tr3, r2\n-\tbcs.w\t399c , std::allocator >)@@Base+0x13c>\n+\tbcs.w\t5348 , std::allocator >)@@Base+0x13c>\n+unsigned int seqan::computeGenerousCapacity, seqan::Alloc >, unsigned int>(seqan::String, seqan::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tcmp\tr2, #31\n /usr/include/seqan/sequence/sequence_interface.h:837\n \titee\thi\n \taddhi.w\tr2, r2, r2, lsr #1\n \tmovls.w\tr0, #512\t@ 0x200\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tmovls\tr2, #32\n \tstr\tr2, [sp, #12]\n+void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tit\thi\n \tlslhi\tr0, r2, #4\n \tblx\t2904 \n+seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tldr\tr2, [sp, #12]\n \tstr\tr2, [r7, #8]\n+void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r7, #0]\n+void seqan::_reserveStorage, seqan::Alloc, unsigned int, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1680\n \tcmp.w\tr9, #0\n-\tbeq.n\t3cb2 , std::allocator >)@@Base+0x452>\n+\tbeq.n\t565e , std::allocator >)@@Base+0x452>\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n \tcmp\tfp, r9\n-\tbls.n\t3ca8 , std::allocator >)@@Base+0x448>\n+\tbls.n\t5654 , std::allocator >)@@Base+0x448>\n \tadd.w\tr1, fp, #4294967295\t@ 0xffffffff\n \tadd.w\tr2, r9, #16\n \tsub.w\tr1, r1, r9\n \tbic.w\tr1, r1, #15\n \tadds\tr1, #16\n \tadd\tr1, r0\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tldr.w\tr3, [r2, #-12]\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:513\n \tadds\tr0, #16\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tstr.w\tr3, [r0, #-12]\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n \tadds\tr2, #16\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tldr.w\tr3, [r2, #-24]\n \tstr.w\tr3, [r0, #-8]\n \tldr.w\tr3, [r2, #-32]\n \tstr.w\tr3, [r0, #-16]\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tldrb.w\tr3, [r2, #-20]\n \tstrb.w\tr3, [r0, #-4]\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n \tcmp\tr0, r1\n-\tbne.n\t3c80 , std::allocator >)@@Base+0x420>\n+\tbne.n\t562c , std::allocator >)@@Base+0x420>\n+void seqan::deallocate, seqan::Alloc >, seqan::TraceSegment_, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::TraceSegment_*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r9\n \tblx\t2a48 \n+seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:320\n \tldr\tr2, [r7, #8]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tldr\tr0, [r7, #0]\n \tadds\tr3, r0, r6\n+void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&):\n /usr/include/seqan/sequence/string_base.h:1345\n \tcmp\tsl, r2\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr\tr3, [r7, #4]\n+void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&):\n /usr/include/seqan/sequence/string_base.h:1345\n-\tbcs.w\t399c , std::allocator >)@@Base+0x13c>\n+\tbcs.w\t5348 , std::allocator >)@@Base+0x13c>\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tstr\tr5, [r0, r6]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadds\tr6, #16\n \tadd\tr0, r6\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tmovs\tr2, #4\n /usr/include/seqan/align/dp_trace_segment.h:77\n \tstr.w\tr8, [r3, #8]\n /usr/include/seqan/align/dp_trace_segment.h:76\n \tstr\tr4, [r3, #4]\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tstrb\tr2, [r3, #12]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr\tr0, [r7, #4]\n+void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned int, unsigned int, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int const&, unsigned int const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:541\n \tcmp\tr4, #0\n-\tbeq.w\t39a2 , std::allocator >)@@Base+0x142>\n-\tb.n\t3d3c , std::allocator >)@@Base+0x4dc>\n+\tbeq.w\t534e , std::allocator >)@@Base+0x142>\n+\tb.n\t56e8 , std::allocator >)@@Base+0x4dc>\n+void seqan::_doTracebackGoDiagonal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:201\n \tldr\tr3, [sp, #12]\n \tldrb\tr3, [r3, #0]\n \tlsls\tr1, r3, #31\n+void seqan::_doTracebackMaxFromHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:369\n \tit\tmi\n \taddmi.w\tr8, r8, #1\n+void seqan::_doTracebackGoDiagonal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:201\n-\tbpl.w\t3ea2 , std::allocator >)@@Base+0x642>\n+\tbpl.w\t584e , std::allocator >)@@Base+0x642>\n+void seqan::_traceDiagonal >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:387\n \tldr.w\tr9, [r6]\n+seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862\n \tldr.w\tr3, [r9, #4]\n \tcmp\tr3, #0\n-\tbeq.w\t3fa8 , std::allocator >)@@Base+0x748>\n+\tbeq.w\t5954 , std::allocator >)@@Base+0x748>\n+seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tldr.w\tr3, [r9]\n+void seqan::_doTracebackGoDiagonal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:211\n \tsubs\tr5, #1\n+void seqan::_traceDiagonal >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:387\n \tldr\tr2, [r6, #12]\n+void seqan::_doTracebackGoDiagonal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:212\n \tsubs\tr4, #1\n \tstrd\tr5, r4, [sp, #24]\n+void seqan::_traceDiagonal >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:387\n \tldr\tr3, [r3, #12]\n \tldr\tr3, [r3, #4]\n \tmvns\tr3, r3\n \tadds\tr1, r2, r3\n \tstr\tr1, [r6, #12]\n+seqan::EnableIf > >, unsigned char>::Type seqan::_scalarValue(unsigned char&, unsigned int):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485\n \tldrb\tr3, [r2, r3]\n+void seqan::_doTracebackGoDiagonal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:210\n \tstrb.w\tr3, [sl]\n+bool seqan::_hasReachedEnd(seqan::TracebackCoordinator_ const&):\n /usr/include/seqan/align/dp_traceback_impl.h:136\n \tcmp\tr5, #0\n-\tbne.w\t397c , std::allocator >)@@Base+0x11c>\n+\tbne.w\t5328 , std::allocator >)@@Base+0x11c>\n+void seqan::_recordSegment, seqan::Alloc >, unsigned int, unsigned int, unsigned int, unsigned char>(seqan::String, seqan::Alloc >&, unsigned int const&, unsigned int const&, unsigned int const&, unsigned char const&):\n /usr/include/seqan/align/dp_trace_segment.h:327\n \tcmp.w\tr8, #0\n-\tbne.w\t3986 , std::allocator >)@@Base+0x126>\n-\tb.n\t399c , std::allocator >)@@Base+0x13c>\n+\tbne.w\t5332 , std::allocator >)@@Base+0x126>\n+\tb.n\t5348 , std::allocator >)@@Base+0x13c>\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadds\tr6, #16\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tmovs\tr2, #4\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd\tr6, r9\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:77\n \tstr.w\tr8, [fp, #8]\n /usr/include/seqan/align/dp_trace_segment.h:76\n \tstrd\tr5, r4, [fp]\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tstrb.w\tr2, [fp, #12]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr\tr6, [r7, #4]\n+void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned int, unsigned int, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int const&, unsigned int const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:541\n \tcmp\tr4, #0\n-\tbeq.w\t39a2 , std::allocator >)@@Base+0x142>\n+\tbeq.w\t534e , std::allocator >)@@Base+0x142>\n+seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldrd\tr8, sl, [r7]\n+seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:320\n \tldr\tr3, [r7, #8]\n+seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tsub.w\tr6, sl, r8\n \tmov.w\tr9, r6, asr #4\n+void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&):\n /usr/include/seqan/sequence/string_base.h:1340\n \tcmp\tr9, r3\n-\tbcc.w\t3f58 , std::allocator >)@@Base+0x6f8>\n+\tbcc.w\t5904 , std::allocator >)@@Base+0x6f8>\n /usr/include/seqan/sequence/string_base.h:1344\n \tadd.w\tr2, r9, #1\n+void seqan::_reserveStorage, seqan::Alloc, unsigned int, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1676\n \tcmp\tr3, r2\n-\tbcs.w\t39a2 , std::allocator >)@@Base+0x142>\n+\tbcs.w\t534e , std::allocator >)@@Base+0x142>\n+unsigned int seqan::computeGenerousCapacity, seqan::Alloc >, unsigned int>(seqan::String, seqan::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tcmp\tr2, #31\n /usr/include/seqan/sequence/sequence_interface.h:837\n \titeet\thi\n \taddhi.w\tfp, r2, r2, lsr #1\n \tmovls.w\tr0, #512\t@ 0x200\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tmovls.w\tfp, #32\n+void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovhi.w\tr0, fp, lsl #4\n \tblx\t2904 \n+seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr.w\tfp, [r7, #8]\n+void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r7, #0]\n+void seqan::_reserveStorage, seqan::Alloc, unsigned int, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1680\n \tcmp.w\tr8, #0\n-\tbeq.n\t3dca , std::allocator >)@@Base+0x56a>\n+\tbeq.n\t5776 , std::allocator >)@@Base+0x56a>\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n \tcmp\tsl, r8\n-\tbls.n\t3dbe , std::allocator >)@@Base+0x55e>\n+\tbls.n\t576a , std::allocator >)@@Base+0x55e>\n \tadd.w\tr1, sl, #4294967295\t@ 0xffffffff\n \tadd.w\tr3, r8, #16\n \tsub.w\tr1, r1, r8\n \tbic.w\tr1, r1, #15\n \tadds\tr1, #16\n \tadd\tr1, r0\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tldr.w\tr2, [r3, #-12]\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:513\n \tadds\tr0, #16\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tstr.w\tr2, [r0, #-12]\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n \tadds\tr3, #16\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tldr.w\tr2, [r3, #-24]\n \tstr.w\tr2, [r0, #-8]\n \tldr.w\tr2, [r3, #-32]\n \tstr.w\tr2, [r0, #-16]\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tldrb.w\tr2, [r3, #-20]\n \tstrb.w\tr2, [r0, #-4]\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n \tcmp\tr1, r0\n-\tbne.n\t3d96 , std::allocator >)@@Base+0x536>\n+\tbne.n\t5742 , std::allocator >)@@Base+0x536>\n+void seqan::deallocate, seqan::Alloc >, seqan::TraceSegment_, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::TraceSegment_*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r8\n \tblx\t2a48 \n+seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:320\n \tldr.w\tfp, [r7, #8]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tldr\tr0, [r7, #0]\n \tadds\tr3, r0, r6\n+void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&):\n /usr/include/seqan/sequence/string_base.h:1345\n \tcmp\tfp, r9\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr\tr3, [r7, #4]\n+void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&):\n /usr/include/seqan/sequence/string_base.h:1345\n-\tbls.w\t39a2 , std::allocator >)@@Base+0x142>\n+\tbls.w\t534e , std::allocator >)@@Base+0x142>\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd.w\tr2, r6, #16\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tmovs\tr1, #0\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd\tr2, r0\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tstr\tr1, [r0, r6]\n /usr/include/seqan/align/dp_trace_segment.h:77\n \tstrd\tr1, r4, [r3, #4]\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tmovs\tr1, #4\n \tstrb\tr1, [r3, #12]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr\tr2, [r7, #4]\n+void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned int, unsigned int, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int const&, unsigned int const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:543\n \tcmp\tr5, #0\n-\tbeq.w\t3948 , std::allocator >)@@Base+0xe8>\n-\tb.n\t39a6 , std::allocator >)@@Base+0x146>\n+\tbeq.w\t52f4 , std::allocator >)@@Base+0xe8>\n+\tb.n\t5352 , std::allocator >)@@Base+0x146>\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadds\tr6, #16\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tmovs\tr2, #2\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd\tr6, r9\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:77\n \tstr.w\tr8, [fp, #8]\n /usr/include/seqan/align/dp_trace_segment.h:76\n \tstrd\tr5, r4, [fp]\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tstrb.w\tr2, [fp, #12]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr\tr6, [r7, #4]\n+void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned int, unsigned int, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int const&, unsigned int const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:541\n \tcmp\tr4, #0\n-\tbeq.w\t39a2 , std::allocator >)@@Base+0x142>\n-\tb.n\t3d3c , std::allocator >)@@Base+0x4dc>\n+\tbeq.w\t534e , std::allocator >)@@Base+0x142>\n+\tb.n\t56e8 , std::allocator >)@@Base+0x4dc>\n+void seqan::_doTracebackGoVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:231\n \tldr\tr3, [sp, #12]\n \tldrb\tr3, [r3, #0]\n \tands.w\tr1, r3, #4\n+void seqan::_doTracebackMaxFromHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:369\n \tit\tne\n \taddne.w\tr3, r8, #1\n+void seqan::_doTracebackGoVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:231\n-\tbeq.w\t3fc4 , std::allocator >)@@Base+0x764>\n+\tbeq.w\t5970 , std::allocator >)@@Base+0x764>\n /usr/include/seqan/align/dp_traceback_impl.h:242\n \tand.w\tr2, r2, #20\n \tcmp\tr2, #16\n \titt\teq\n \tmoveq\tr8, r3\n \tldreq\tr5, [r6, #0]\n-\tbne.n\t3e54 , std::allocator >)@@Base+0x5f4>\n-\tb.n\t3e7c , std::allocator >)@@Base+0x61c>\n+\tbne.n\t5800 , std::allocator >)@@Base+0x5f4>\n+\tb.n\t5828 , std::allocator >)@@Base+0x61c>\n+seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tldr\tr3, [r5, #0]\n+void seqan::_doTracebackGoVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:247\n \tsubs\tr4, #1\n \tstr\tr4, [sp, #28]\n+void seqan::_traceVertical >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405\n \tldr\tr3, [r3, #12]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [r6, #12]\n \tsubs\tr3, r3, r2\n \tstr\tr3, [r6, #12]\n+void seqan::_doTracebackGoVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:248\n \tadd.w\tr2, r8, #1\n+seqan::EnableIf > >, unsigned char>::Type seqan::_scalarValue(unsigned char&, unsigned int):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485\n \tldrb\tr3, [r3, #0]\n+void seqan::_doTracebackGoVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:246\n \tstrb.w\tr3, [sl]\n /usr/include/seqan/align/dp_traceback_impl.h:242\n \tand.w\tr3, r3, #20\n \tcmp\tr3, #16\n-\tbeq.w\t3fa0 , std::allocator >)@@Base+0x740>\n+\tbeq.w\t594c , std::allocator >)@@Base+0x740>\n /usr/include/seqan/align/dp_traceback_impl.h:248\n \tmov\tr8, r2\n+void seqan::_traceVertical >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405\n \tldr\tr5, [r6, #0]\n+void seqan::_doTracebackGoVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:242\n \tcmp\tr4, #1\n+bool seqan::empty > > >(seqan::Holder > >, seqan::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:471\n \tldr\tr3, [r5, #4]\n+void seqan::_doTracebackGoVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:242\n-\tbeq.w\t3f9a , std::allocator >)@@Base+0x73a>\n+\tbeq.w\t5946 , std::allocator >)@@Base+0x73a>\n+seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862\n \tcmp\tr3, #0\n-\tbne.n\t3e2e , std::allocator >)@@Base+0x5ce>\n+\tbne.n\t57da , std::allocator >)@@Base+0x5ce>\n /usr/include/seqan/basic/holder_tristate.h:863\n \tmov\tr0, r5\n \tblx\t2a20 > > >(seqan::Holder > >, seqan::Tag >&)@plt>\n-\tb.n\t3e2e , std::allocator >)@@Base+0x5ce>\n+\tb.n\t57da , std::allocator >)@@Base+0x5ce>\n+void seqan::_doTracebackMaxFromVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:281\n \tldr\tr3, [sp, #12]\n \tldrb\tr3, [r3, #0]\n \tlsls\tr2, r3, #29\n+void seqan::_doTracebackMaxFromHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:369\n \tit\tmi\n \taddmi.w\tr8, r8, #1\n+void seqan::_doTracebackMaxFromVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:281\n-\tbpl.w\t3fe8 , std::allocator >)@@Base+0x788>\n+\tbpl.w\t5994 , std::allocator >)@@Base+0x788>\n+void seqan::_traceVertical >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405\n \tldr\tr5, [r6, #0]\n+seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862\n \tldr\tr3, [r5, #4]\n \tcmp\tr3, #0\n-\tbeq.n\t3f50 , std::allocator >)@@Base+0x6f0>\n+\tbeq.n\t58fc , std::allocator >)@@Base+0x6f0>\n+seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tldr\tr3, [r5, #0]\n+void seqan::_doTracebackMaxFromVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:291\n \tsubs\tr4, #1\n \tstr\tr4, [sp, #28]\n+bool seqan::_hasReachedEnd(seqan::TracebackCoordinator_ const&):\n /usr/include/seqan/align/dp_traceback_impl.h:136\n \tldr\tr5, [sp, #24]\n+void seqan::_traceVertical >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405\n \tldr\tr3, [r3, #12]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [r6, #12]\n \tsubs\tr3, r3, r2\n \tstr\tr3, [r6, #12]\n+seqan::EnableIf > >, unsigned char>::Type seqan::_scalarValue(unsigned char&, unsigned int):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485\n \tldrb\tr3, [r3, #0]\n+void seqan::_doTracebackMaxFromVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:290\n \tstrb.w\tr3, [sl]\n+bool seqan::_hasReachedEnd(seqan::TracebackCoordinator_ const&):\n /usr/include/seqan/align/dp_traceback_impl.h:136\n \tcmp\tr5, #0\n-\tbeq.w\t3d18 , std::allocator >)@@Base+0x4b8>\n-\tb.n\t397c , std::allocator >)@@Base+0x11c>\n+\tbeq.w\t56c4 , std::allocator >)@@Base+0x4b8>\n+\tb.n\t5328 , std::allocator >)@@Base+0x11c>\n+void seqan::_doTracebackGoDiagonal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:203\n \tldr\tr2, [sp, #12]\n \tmov\tr3, r8\n \tstr\tr2, [sp, #0]\n \tadd\tr1, sp, #24\n \tadd\tr2, sp, #28\n \tmov\tr0, r7\n-\tbl\t35e8 \n+\tbl\t4f94 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x958>\n /usr/include/seqan/align/dp_traceback_impl.h:206\n \tldr\tr2, [sp, #12]\n \tmov.w\tr8, #1\n \tstrb.w\tr8, [r2]\n-\tb.n\t3ce6 , std::allocator >)@@Base+0x486>\n+\tb.n\t5692 , std::allocator >)@@Base+0x486>\n+void seqan::_doTracebackGoHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:310\n \tldr\tr3, [sp, #12]\n \tldrb\tr3, [r3, #0]\n \tands.w\tr1, r3, #2\n+void seqan::_doTracebackMaxFromHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:369\n \tit\tne\n \taddne.w\tr3, r8, #1\n+void seqan::_doTracebackGoHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:310\n-\tbeq.w\t4002 , std::allocator >)@@Base+0x7a2>\n+\tbeq.w\t59ae , std::allocator >)@@Base+0x7a2>\n /usr/include/seqan/align/dp_traceback_impl.h:320\n \tand.w\tr2, r2, #10\n+bool seqan::_hasReachedEnd(seqan::TracebackCoordinator_ const&):\n /usr/include/seqan/align/dp_traceback_impl.h:136\n \tldr\tr5, [sp, #24]\n+void seqan::_doTracebackGoHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:320\n \tcmp\tr2, #8\n \tit\teq\n \tmoveq\tr8, r3\n-\tbne.n\t3f06 , std::allocator >)@@Base+0x6a6>\n-\tb.n\t3f22 , std::allocator >)@@Base+0x6c2>\n+\tbne.n\t58b2 , std::allocator >)@@Base+0x6a6>\n+\tb.n\t58ce , std::allocator >)@@Base+0x6c2>\n+seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tldr.w\tr3, [r9]\n+void seqan::_doTracebackGoHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:325\n \tsubs\tr5, #1\n \tstr\tr5, [sp, #24]\n+void seqan::_traceHorizontal >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366\n \tldr\tr3, [r3, #12]\n \tldr\tr2, [r3, #4]\n \tldr\tr3, [r6, #12]\n \tsubs\tr3, r3, r2\n \tstr\tr3, [r6, #12]\n+void seqan::_doTracebackGoHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:326\n \tadd.w\tr2, r8, #1\n+seqan::EnableIf > >, unsigned char>::Type seqan::_scalarValue(unsigned char&, unsigned int):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485\n \tldrb\tr3, [r3, #0]\n+void seqan::_doTracebackGoHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:324\n \tstrb.w\tr3, [sl]\n /usr/include/seqan/align/dp_traceback_impl.h:320\n \tand.w\tr3, r3, #10\n \tcmp\tr3, #8\n-\tbeq.n\t3fe2 , std::allocator >)@@Base+0x782>\n+\tbeq.n\t598e , std::allocator >)@@Base+0x782>\n /usr/include/seqan/align/dp_traceback_impl.h:326\n \tmov\tr8, r2\n /usr/include/seqan/align/dp_traceback_impl.h:320\n \tcmp\tr5, #1\n-\tbeq.n\t3f1e , std::allocator >)@@Base+0x6be>\n+\tbeq.n\t58ca , std::allocator >)@@Base+0x6be>\n+void seqan::_traceHorizontal >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366\n \tldr.w\tr9, [r6]\n+seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862\n \tldr.w\tr3, [r9, #4]\n \tcmp\tr3, #0\n-\tbne.n\t3ee0 , std::allocator >)@@Base+0x680>\n+\tbne.n\t588c , std::allocator >)@@Base+0x680>\n /usr/include/seqan/basic/holder_tristate.h:863\n \tmov\tr0, r9\n \tblx\t2a20 > > >(seqan::Holder > >, seqan::Tag >&)@plt>\n-\tb.n\t3ee0 , std::allocator >)@@Base+0x680>\n+\tb.n\t588c , std::allocator >)@@Base+0x680>\n+void seqan::_doTracebackMaxFromHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:369\n \tadd.w\tr8, r8, #1\n+void seqan::_traceHorizontal >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366\n \tldr.w\tr9, [r6]\n+seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862\n \tldr.w\tr3, [r9, #4]\n \tcmp\tr3, #0\n-\tbeq.n\t4020 , std::allocator >)@@Base+0x7c0>\n+\tbeq.n\t59cc , std::allocator >)@@Base+0x7c0>\n+seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tldr.w\tr3, [r9]\n+void seqan::_doTracebackMaxFromHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:368\n \tsubs\tr5, #1\n \tstr\tr5, [sp, #24]\n+void seqan::_traceHorizontal >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366\n \tldr\tr3, [r3, #12]\n \tldr\tr2, [r3, #4]\n \tldr\tr3, [r6, #12]\n \tsubs\tr3, r3, r2\n \tstr\tr3, [r6, #12]\n+seqan::EnableIf > >, unsigned char>::Type seqan::_scalarValue(unsigned char&, unsigned int):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485\n \tldrb\tr3, [r3, #0]\n+void seqan::_doTracebackMaxFromHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:367\n \tstrb.w\tr3, [sl]\n+bool seqan::_hasReachedEnd(seqan::TracebackCoordinator_ const&):\n /usr/include/seqan/align/dp_traceback_impl.h:136\n \tcmp\tr5, #0\n-\tbeq.w\t3980 , std::allocator >)@@Base+0x120>\n+\tbeq.w\t532c , std::allocator >)@@Base+0x120>\n \tuxtb\tr3, r3\n-\tb.n\t3a6a , std::allocator >)@@Base+0x20a>\n+\tb.n\t5416 , std::allocator >)@@Base+0x20a>\n+seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:863\n \tmov\tr0, r5\n \tblx\t2a20 > > >(seqan::Holder > >, seqan::Tag >&)@plt>\n-\tb.n\t3e82 , std::allocator >)@@Base+0x622>\n+\tb.n\t582e , std::allocator >)@@Base+0x622>\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadds\tr6, #16\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tmovs\tr2, #0\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd\tr6, r8\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:76\n \tstrd\tr2, r2, [sl]\n /usr/include/seqan/align/dp_trace_segment.h:77\n \tstr.w\tr4, [sl, #8]\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tmovs\tr2, #4\n \tstrb.w\tr2, [sl, #12]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr\tr6, [r7, #4]\n+void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned int, unsigned int, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int const&, unsigned int const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:543\n \tcmp\tr5, #0\n-\tbeq.w\t3948 , std::allocator >)@@Base+0xe8>\n-\tb.n\t39a6 , std::allocator >)@@Base+0x146>\n+\tbeq.w\t52f4 , std::allocator >)@@Base+0xe8>\n+\tb.n\t5352 , std::allocator >)@@Base+0x146>\n+void seqan::_doTracebackMaxFromHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:358\n \tldr\tr3, [sp, #12]\n \tldrb\tr3, [r3, #0]\n \tlsls\tr3, r3, #30\n-\tbmi.n\t3f1e , std::allocator >)@@Base+0x6be>\n+\tbmi.n\t58ca , std::allocator >)@@Base+0x6be>\n /usr/include/seqan/align/dp_traceback_impl.h:360\n \tldr\tr2, [sp, #12]\n \tmov\tr3, r8\n \tstr\tr2, [sp, #0]\n \tadd\tr1, sp, #24\n \tadd\tr2, sp, #28\n \tmov\tr0, r7\n-\tbl\t35e8 \n+\tbl\t4f94 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x958>\n /usr/include/seqan/align/dp_traceback_impl.h:362\n \tldr\tr2, [sp, #12]\n \tmovs\tr3, #2\n \tmov.w\tr8, #1\n \tstrb\tr3, [r2, #0]\n-\tb.n\t3f22 , std::allocator >)@@Base+0x6c2>\n+\tb.n\t58ce , std::allocator >)@@Base+0x6c2>\n+void seqan::_doTracebackGoVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:248\n \tadd.w\tr8, r8, #1\n-\tb.n\t3e7c , std::allocator >)@@Base+0x61c>\n+\tb.n\t5828 , std::allocator >)@@Base+0x61c>\n \tldr\tr5, [r6, #0]\n /usr/include/seqan/align/dp_traceback_impl.h:255\n \tadd.w\tr8, r8, #2\n-\tb.n\t3e7c , std::allocator >)@@Base+0x61c>\n+\tb.n\t5828 , std::allocator >)@@Base+0x61c>\n+seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:863\n \tmov\tr0, r9\n \tblx\t2a20 > > >(seqan::Holder > >, seqan::Tag >&)@plt>\n-\tb.n\t3cf4 , std::allocator >)@@Base+0x494>\n+\tb.n\t56a0 , std::allocator >)@@Base+0x494>\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadds\tr6, #16\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tmovs\tr2, #2\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd\tr6, r8\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tstrb\tr2, [r4, #12]\n /usr/include/seqan/align/dp_trace_segment.h:77\n \tstr\tr5, [r4, #8]\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tmovs\tr2, #0\n /usr/include/seqan/align/dp_trace_segment.h:76\n \tstrd\tr2, r2, [r4]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr\tr6, [r7, #4]\n /usr/include/seqan/sequence/string_alloc.h:345\n-\tb.n\t3948 , std::allocator >)@@Base+0xe8>\n+\tb.n\t52f4 , std::allocator >)@@Base+0xe8>\n+void seqan::_doTracebackGoVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:233\n \tldr\tr5, [sp, #12]\n \tmov\tr3, r8\n \tadd\tr2, sp, #28\n /usr/include/seqan/align/dp_traceback_impl.h:237\n \tmov\tr8, r1\n /usr/include/seqan/align/dp_traceback_impl.h:233\n \tmov\tr0, r7\n \tadd\tr1, sp, #24\n \tstr\tr5, [sp, #0]\n-\tbl\t35e8 \n+\tbl\t4f94 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x958>\n /usr/include/seqan/align/dp_traceback_impl.h:236\n \tmovs\tr3, #4\n \tstrb\tr3, [r5, #0]\n \tmovs\tr3, #1\n /usr/include/seqan/align/dp_traceback_impl.h:242\n \tldrb.w\tr2, [sl]\n-\tb.n\t3e1e , std::allocator >)@@Base+0x5be>\n+\tb.n\t57ca , std::allocator >)@@Base+0x5be>\n+void seqan::_doTracebackGoHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:332\n \tadd.w\tr8, r8, #2\n-\tb.n\t3f22 , std::allocator >)@@Base+0x6c2>\n+\tb.n\t58ce , std::allocator >)@@Base+0x6c2>\n+void seqan::_doTracebackMaxFromVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:283\n \tldr\tr5, [sp, #12]\n \tmov\tr3, r8\n \tadd\tr2, sp, #28\n \tadd\tr1, sp, #24\n \tmov\tr0, r7\n \tstr\tr5, [sp, #0]\n-\tbl\t35e8 \n+\tbl\t4f94 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x958>\n \tmov.w\tr8, #1\n /usr/include/seqan/align/dp_traceback_impl.h:285\n \tmovs\tr3, #4\n \tstrb\tr3, [r5, #0]\n-\tb.n\t3e7a , std::allocator >)@@Base+0x61a>\n+\tb.n\t5826 , std::allocator >)@@Base+0x61a>\n+void seqan::_doTracebackGoHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:312\n \tldr\tr5, [sp, #12]\n \tmov\tr3, r8\n \tadd\tr2, sp, #28\n /usr/include/seqan/align/dp_traceback_impl.h:316\n \tmov\tr8, r1\n /usr/include/seqan/align/dp_traceback_impl.h:312\n \tmov\tr0, r7\n \tadd\tr1, sp, #24\n \tstr\tr5, [sp, #0]\n-\tbl\t35e8 \n+\tbl\t4f94 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x958>\n /usr/include/seqan/align/dp_traceback_impl.h:315\n \tmovs\tr3, #2\n \tstrb\tr3, [r5, #0]\n \tmovs\tr3, #1\n /usr/include/seqan/align/dp_traceback_impl.h:320\n \tldrb.w\tr2, [sl]\n-\tb.n\t3ed0 , std::allocator >)@@Base+0x670>\n+\tb.n\t587c , std::allocator >)@@Base+0x670>\n+seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:863\n \tmov\tr0, r9\n \tblx\t2a20 > > >(seqan::Holder > >, seqan::Tag >&)@plt>\n-\tb.n\t3f2e , std::allocator >)@@Base+0x6ce>\n+\tb.n\t58da , std::allocator >)@@Base+0x6ce>\n+void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned int, unsigned int, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int const&, unsigned int const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:546\n \tblx\t2a78 <__stack_chk_fail@plt>\n-\tstrb\tr4, [r4, #29]\n+\tldrb\tr0, [r7, r6]\n \tmovs\tr0, r0\n \tlsls\tr0, r1, #4\n \tmovs\tr0, r0\n-\tstrb\tr4, [r2, #29]\n+\tldrb\tr0, [r5, r6]\n \tmovs\tr0, r0\n \tlsls\tr4, r6, #4\n \tmovs\tr0, r0\n-\tstrb\tr4, [r5, #26]\n+\tldrb\tr0, [r0, r4]\n \tmovs\tr0, r0\n \tlsls\tr0, r1, #5\n \tmovs\tr0, r0\n-void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned int, unsigned int, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int const&, unsigned int const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&) [clone .isra.0]:\n+void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned int, unsigned int, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int const&, unsigned int const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:498\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov\tr7, r3\n-\tldr.w\tr4, [pc, #1664]\t@ 46cc , std::allocator >)@@Base+0xe6c>\n-\tldr.w\tr3, [pc, #1664]\t@ 46d0 , std::allocator >)@@Base+0xe70>\n+\tldr.w\tr4, [pc, #1664]\t@ 6078 , std::allocator >)@@Base+0xe6c>\n+\tldr.w\tr3, [pc, #1664]\t@ 607c , std::allocator >)@@Base+0xe70>\n \tsub\tsp, #60\t@ 0x3c\n \tadd\tr4, pc\n \tmov\tsl, r2\n+seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&):\n /usr/include/seqan/basic/iterator_interface.h:335\n \tldr\tr5, [r7, #12]\n+void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned int, unsigned int, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int const&, unsigned int const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:498\n \tmov\tr6, r0\n-\tldr.w\tr9, [pc, #1652]\t@ 46d4 , std::allocator >)@@Base+0xe74>\n+\tldr.w\tr9, [pc, #1652]\t@ 6080 , std::allocator >)@@Base+0xe74>\n \tldr\tr3, [r4, r3]\n \tadd\tr9, pc\n \tldr.w\tfp, [sp, #96]\t@ 0x60\n \tldr\tr3, [r3, #0]\n \tstr\tr3, [sp, #52]\t@ 0x34\n \tmov.w\tr3, #0\n+seqan::Reference > >, seqan::Tag > const>::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:430\n \tldr\tr3, [r7, #0]\n+void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned int, unsigned int, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int const&, unsigned int const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:498\n \tstr\tr1, [sp, #20]\n+seqan::Reference > >, seqan::Tag > const>::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:430\n \tldr\tr3, [r3, #0]\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldr\tr2, [r3, #24]\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n \tldr.w\tr8, [r3, #12]\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tldrd\tr3, r1, [r3]\n+seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&):\n /usr/include/seqan/basic/iterator_interface.h:335\n \tldr\tr2, [r2, #0]\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tsubs\tr3, r1, r3\n \tstr\tr3, [sp, #12]\n+seqan::Size > > >::Type seqan::coordinate >, unsigned int>(seqan::Matrix > > const&, unsigned int, unsigned int):\n /usr/include/seqan/align/matrix_base.h:550\n \tldr.w\tr3, [r8, #4]\n+seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&):\n /usr/include/seqan/basic/iterator_interface.h:335\n \tsubs\tr5, r5, r2\n+seqan::Size > > >::Type seqan::coordinate >, unsigned int>(seqan::Matrix > > const&, unsigned int, unsigned int):\n /usr/include/seqan/align/matrix_base.h:550\n \tmov\tr0, r5\n \tstr\tr3, [sp, #16]\n \tmov\tr1, r3\n \tblx\t2ac0 <__aeabi_uidiv@plt>\n /usr/include/seqan/align/matrix_base.h:554\n \tldr.w\tr1, [r8]\n /usr/include/seqan/align/matrix_base.h:550\n \tmov\tr4, r0\n /usr/include/seqan/align/matrix_base.h:554\n \tmov\tr0, r5\n \tblx\t2ac0 <__aeabi_uidiv@plt>\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tldr\tr3, [sp, #12]\n+seqan::Size > > >::Type seqan::coordinate >, unsigned int>(seqan::Matrix > > const&, unsigned int, unsigned int):\n /usr/include/seqan/align/matrix_base.h:554\n \tmov\tr5, r0\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tasrs\tr2, r3, #2\n+seqan::Size > > >::Type seqan::coordinate >, unsigned int>(seqan::Matrix > > const&, unsigned int, unsigned int):\n /usr/include/seqan/align/matrix_base.h:548\n \tsubs\tr2, #1\n \tcmp\tr2, #1\n-\tbls.n\t4124 , std::allocator >)@@Base+0x8c4>\n+\tbls.n\t5ad0 , std::allocator >)@@Base+0x8c4>\n /usr/include/seqan/align/matrix_base.h:550\n \tmov\tr0, r4\n \tldr.w\tr1, [r8, #8]\n \tblx\t2998 <__aeabi_uidivmod@plt>\n \tmov\tr0, r5\n \tmov\tr4, r1\n \tldr\tr1, [sp, #16]\n \tblx\t2998 <__aeabi_uidivmod@plt>\n \tmov\tr5, r1\n+seqan::TracebackCoordinator_::TracebackCoordinator_, unsigned int, unsigned int>(unsigned int, unsigned int, seqan::DPBandConfig > const&, unsigned int, unsigned int):\n /usr/include/seqan/align/dp_traceback_impl.h:77\n \tmovs\tr3, #0\n /usr/include/seqan/align/dp_traceback_impl.h:78\n \tstrd\tr3, r3, [sp, #32]\n /usr/include/seqan/align/dp_traceback_impl.h:80\n \tstrd\tr3, r3, [sp, #40]\t@ 0x28\n /usr/include/seqan/align/dp_traceback_impl.h:81\n \tstrb.w\tr3, [sp, #48]\t@ 0x30\n+void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned int, unsigned int, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int const&, unsigned int const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:524\n \tldr\tr3, [sp, #100]\t@ 0x64\n+seqan::TracebackCoordinator_::TracebackCoordinator_, unsigned int, unsigned int>(unsigned int, unsigned int, seqan::DPBandConfig > const&, unsigned int, unsigned int):\n /usr/include/seqan/align/dp_traceback_impl.h:76\n \tstrd\tr4, r5, [sp, #24]\n+void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned int, unsigned int, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int const&, unsigned int const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:524\n \tcmp\tr3, r5\n-\tbeq.n\t40f2 , std::allocator >)@@Base+0x892>\n+\tbeq.n\t5a9e , std::allocator >)@@Base+0x892>\n /usr/include/seqan/align/dp_traceback_impl.h:525\n-\tldr.w\tr2, [pc, #1528]\t@ 46d8 , std::allocator >)@@Base+0xe78>\n+\tldr.w\tr2, [pc, #1528]\t@ 6084 , std::allocator >)@@Base+0xe78>\n \tsubs\tr3, r3, r5\n \tmov\tr1, fp\n \tmov\tr0, r6\n \tldr.w\tr2, [r9, r2]\n \tstr\tr2, [sp, #0]\n \tadd\tr2, sp, #28\n-\tbl\t35e8 \n+\tbl\t4f94 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x958>\n /usr/include/seqan/align/dp_traceback_impl.h:527\n \tldr.w\tr3, [fp]\n \tcmp\tr3, r4\n-\tbne.w\t420e , std::allocator >)@@Base+0x9ae>\n+\tbne.w\t5bba , std::allocator >)@@Base+0x9ae>\n+bool seqan::_hasReachedEnd(seqan::TracebackCoordinator_ const&):\n /usr/include/seqan/align/dp_traceback_impl.h:136\n-\tcbnz\tr4, 4134 , std::allocator >)@@Base+0x8d4>\n+\tcbnz\tr4, 5ae0 , std::allocator >)@@Base+0x8d4>\n+void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned int, unsigned int, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int const&, unsigned int const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:541\n \tcmp\tr5, #0\n-\tbne.w\t452c , std::allocator >)@@Base+0xccc>\n+\tbne.w\t5ed8 , std::allocator >)@@Base+0xccc>\n /usr/include/seqan/align/dp_traceback_impl.h:498\n-\tldr.w\tr2, [pc, #1492]\t@ 46dc , std::allocator >)@@Base+0xe7c>\n+\tldr.w\tr2, [pc, #1492]\t@ 6088 , std::allocator >)@@Base+0xe7c>\n /usr/include/seqan/align/dp_traceback_impl.h:546\n-\tldr.w\tr3, [pc, #1476]\t@ 46d0 , std::allocator >)@@Base+0xe70>\n+\tldr.w\tr3, [pc, #1476]\t@ 607c , std::allocator >)@@Base+0xe70>\n /usr/include/seqan/align/dp_traceback_impl.h:498\n \tadd\tr2, pc\n /usr/include/seqan/align/dp_traceback_impl.h:546\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #52]\t@ 0x34\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.w\t46c8 , std::allocator >)@@Base+0xe68>\n+\tbne.w\t6074 , std::allocator >)@@Base+0xe68>\n \tadd\tsp, #60\t@ 0x3c\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+seqan::Size > > >::Type seqan::coordinate >, unsigned int>(seqan::Matrix > > const&, unsigned int, unsigned int):\n /usr/include/seqan/align/matrix_base.h:548\n \tcmp\tr3, #4\n-\tbeq.n\t40c4 , std::allocator >)@@Base+0x864>\n+\tbeq.n\t5a70 , std::allocator >)@@Base+0x864>\n /usr/include/seqan/align/matrix_base.h:550\n \tmov\tr0, r5\n \tldr\tr1, [sp, #16]\n \tblx\t2998 <__aeabi_uidivmod@plt>\n \tmov\tr5, r1\n-\tb.n\t40c4 , std::allocator >)@@Base+0x864>\n+\tb.n\t5a70 , std::allocator >)@@Base+0x864>\n+bool seqan::_hasReachedEnd(seqan::TracebackCoordinator_ const&):\n /usr/include/seqan/align/dp_traceback_impl.h:136\n \tldr.w\tr9, [sp, #20]\n \tmov.w\tr8, #0\n \tcmp\tr5, #0\n-\tbne.n\t4226 , std::allocator >)@@Base+0x9c6>\n+\tbne.n\t5bd2 , std::allocator >)@@Base+0x9c6>\n+void seqan::_recordSegment, seqan::Alloc >, unsigned int, unsigned int, unsigned int, unsigned char>(seqan::String, seqan::Alloc >&, unsigned int const&, unsigned int const&, unsigned int const&, unsigned char const&):\n /usr/include/seqan/align/dp_trace_segment.h:327\n \tcmp.w\tr8, #0\n-\tbeq.n\t415c , std::allocator >)@@Base+0x8fc>\n+\tbeq.n\t5b08 , std::allocator >)@@Base+0x8fc>\n /usr/include/seqan/align/dp_trace_segment.h:330\n \tldrb.w\tr2, [sl]\n \tlsls\tr1, r2, #31\n-\tbmi.w\t4266 , std::allocator >)@@Base+0xa06>\n+\tbmi.w\t5c12 , std::allocator >)@@Base+0xa06>\n /usr/include/seqan/align/dp_trace_segment.h:332\n \tlsls\tr3, r2, #29\n-\tbmi.w\t4420 , std::allocator >)@@Base+0xbc0>\n+\tbmi.w\t5dcc , std::allocator >)@@Base+0xbc0>\n /usr/include/seqan/align/dp_trace_segment.h:334\n \tlsls\tr7, r2, #30\n-\tbmi.w\t4330 , std::allocator >)@@Base+0xad0>\n+\tbmi.w\t5cdc , std::allocator >)@@Base+0xad0>\n+void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned int, unsigned int, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int const&, unsigned int const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:541\n \tcmp\tr5, #0\n-\tbne.w\t452c , std::allocator >)@@Base+0xccc>\n+\tbne.w\t5ed8 , std::allocator >)@@Base+0xccc>\n /usr/include/seqan/align/dp_traceback_impl.h:543\n \tcmp\tr4, #0\n-\tbeq.n\t4104 , std::allocator >)@@Base+0x8a4>\n+\tbeq.n\t5ab0 , std::allocator >)@@Base+0x8a4>\n+seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldrd\tr8, r5, [r6]\n+seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:320\n \tldr\tr3, [r6, #8]\n+seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tsub.w\tr7, r5, r8\n \tmov.w\tsl, r7, asr #4\n+void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&):\n /usr/include/seqan/sequence/string_base.h:1340\n \tcmp\tsl, r3\n-\tbcc.w\t45f6 , std::allocator >)@@Base+0xd96>\n+\tbcc.w\t5fa2 , std::allocator >)@@Base+0xd96>\n /usr/include/seqan/sequence/string_base.h:1344\n \tadd.w\tr2, sl, #1\n+void seqan::_reserveStorage, seqan::Alloc, unsigned int, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1676\n \tcmp\tr3, r2\n-\tbcs.n\t4104 , std::allocator >)@@Base+0x8a4>\n+\tbcs.n\t5ab0 , std::allocator >)@@Base+0x8a4>\n+unsigned int seqan::computeGenerousCapacity, seqan::Alloc >, unsigned int>(seqan::String, seqan::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tcmp\tr2, #31\n /usr/include/seqan/sequence/sequence_interface.h:837\n \titeet\thi\n \taddhi.w\tr9, r2, r2, lsr #1\n \tmovls.w\tr0, #512\t@ 0x200\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tmovls.w\tr9, #32\n+void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovhi.w\tr0, r9, lsl #4\n \tblx\t2904 \n+seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr.w\tr9, [r6, #8]\n+void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r6, #0]\n+void seqan::_reserveStorage, seqan::Alloc, unsigned int, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1680\n \tcmp.w\tr8, #0\n-\tbeq.n\t41f0 , std::allocator >)@@Base+0x990>\n+\tbeq.n\t5b9c , std::allocator >)@@Base+0x990>\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n \tcmp\tr5, r8\n-\tbls.n\t41e4 , std::allocator >)@@Base+0x984>\n+\tbls.n\t5b90 , std::allocator >)@@Base+0x984>\n \tsubs\tr1, r5, #1\n \tadd.w\tr3, r8, #16\n \tsub.w\tr1, r1, r8\n \tbic.w\tr1, r1, #15\n \tadds\tr1, #16\n \tadd\tr1, r0\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tldr.w\tr2, [r3, #-12]\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:513\n \tadds\tr0, #16\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tstr.w\tr2, [r0, #-12]\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n \tadds\tr3, #16\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tldr.w\tr2, [r3, #-24]\n \tstr.w\tr2, [r0, #-8]\n \tldr.w\tr2, [r3, #-32]\n \tstr.w\tr2, [r0, #-16]\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tldrb.w\tr2, [r3, #-20]\n \tstrb.w\tr2, [r0, #-4]\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n \tcmp\tr0, r1\n-\tbne.n\t41bc , std::allocator >)@@Base+0x95c>\n+\tbne.n\t5b68 , std::allocator >)@@Base+0x95c>\n+void seqan::deallocate, seqan::Alloc >, seqan::TraceSegment_, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::TraceSegment_*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r8\n \tblx\t2a48 \n+seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:320\n \tldr.w\tr9, [r6, #8]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tldr\tr0, [r6, #0]\n \tadds\tr3, r0, r7\n+void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&):\n /usr/include/seqan/sequence/string_base.h:1345\n \tcmp\tr9, sl\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr\tr3, [r6, #4]\n+void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&):\n /usr/include/seqan/sequence/string_base.h:1345\n-\tbls.n\t4104 , std::allocator >)@@Base+0x8a4>\n+\tbls.n\t5ab0 , std::allocator >)@@Base+0x8a4>\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd.w\tr2, r7, #16\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tmovs\tr1, #0\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd\tr2, r0\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tstr\tr1, [r0, r7]\n /usr/include/seqan/align/dp_trace_segment.h:76\n \tstr\tr1, [r3, #4]\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tmovs\tr1, #2\n /usr/include/seqan/align/dp_trace_segment.h:77\n \tstr\tr4, [r3, #8]\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tstrb\tr1, [r3, #12]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr\tr2, [r6, #4]\n /usr/include/seqan/sequence/string_alloc.h:345\n-\tb.n\t4104 , std::allocator >)@@Base+0x8a4>\n+\tb.n\t5ab0 , std::allocator >)@@Base+0x8a4>\n+void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned int, unsigned int, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int const&, unsigned int const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:528\n-\tldr.w\tr2, [pc, #1232]\t@ 46e0 , std::allocator >)@@Base+0xe80>\n+\tldr.w\tr2, [pc, #1232]\t@ 608c , std::allocator >)@@Base+0xe80>\n \tsubs\tr3, r3, r4\n \tadd\tr1, sp, #24\n \tmov\tr0, r6\n \tldr.w\tr2, [r9, r2]\n \tstr\tr2, [sp, #0]\n \tadd\tr2, sp, #28\n-\tbl\t35e8 \n-\tb.n\t40fc , std::allocator >)@@Base+0x89c>\n+\tbl\t4f94 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x958>\n+\tb.n\t5aa8 , std::allocator >)@@Base+0x89c>\n \tldrb.w\tr2, [r9]\n /usr/include/seqan/align/dp_traceback_impl.h:533\n \tcmp\tr2, #0\n-\tbeq.n\t4140 , std::allocator >)@@Base+0x8e0>\n+\tbeq.n\t5aec , std::allocator >)@@Base+0x8e0>\n+void seqan::_doTraceback, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag, seqan::True>(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&, seqan::True const&):\n /usr/include/seqan/align/dp_traceback_impl.h:390\n \tlsls\tr0, r2, #31\n-\tbmi.w\t44ce , std::allocator >)@@Base+0xc6e>\n+\tbmi.w\t5e7a , std::allocator >)@@Base+0xc6e>\n /usr/include/seqan/align/dp_traceback_impl.h:394\n \tand.w\tr3, r2, #68\t@ 0x44\n \tcmp\tr3, #68\t@ 0x44\n-\tbeq.w\t43e0 , std::allocator >)@@Base+0xb80>\n+\tbeq.w\t5d8c , std::allocator >)@@Base+0xb80>\n /usr/include/seqan/align/dp_traceback_impl.h:398\n \tand.w\tr3, r2, #80\t@ 0x50\n \tcmp\tr3, #80\t@ 0x50\n-\tbeq.w\t43e0 , std::allocator >)@@Base+0xb80>\n+\tbeq.w\t5d8c , std::allocator >)@@Base+0xb80>\n /usr/include/seqan/align/dp_traceback_impl.h:402\n \tand.w\tr3, r2, #34\t@ 0x22\n \tcmp\tr3, #34\t@ 0x22\n-\tbeq.w\t460a , std::allocator >)@@Base+0xdaa>\n+\tbeq.w\t5fb6 , std::allocator >)@@Base+0xdaa>\n /usr/include/seqan/align/dp_traceback_impl.h:406\n \tand.w\tr3, r2, #40\t@ 0x28\n \tcmp\tr3, #40\t@ 0x28\n-\tbeq.w\t460a , std::allocator >)@@Base+0xdaa>\n+\tbeq.w\t5fb6 , std::allocator >)@@Base+0xdaa>\n+bool seqan::_hasReachedEnd(seqan::TracebackCoordinator_ const&):\n /usr/include/seqan/align/dp_traceback_impl.h:136\n \tldr\tr4, [sp, #24]\n \tcmp\tr4, #0\n-\tbeq.w\t4140 , std::allocator >)@@Base+0x8e0>\n-\tb.n\t422a , std::allocator >)@@Base+0x9ca>\n+\tbeq.w\t5aec , std::allocator >)@@Base+0x8e0>\n+\tb.n\t5bd6 , std::allocator >)@@Base+0x9ca>\n+seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldrd\tr9, fp, [r6]\n+seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:320\n \tldr\tr3, [r6, #8]\n+seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tsub.w\tr7, fp, r9\n \tmov.w\tsl, r7, asr #4\n+void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&):\n /usr/include/seqan/sequence/string_base.h:1340\n \tcmp\tsl, r3\n-\tbcc.n\t4314 , std::allocator >)@@Base+0xab4>\n+\tbcc.n\t5cc0 , std::allocator >)@@Base+0xab4>\n /usr/include/seqan/sequence/string_base.h:1344\n \tadd.w\tr2, sl, #1\n+void seqan::_reserveStorage, seqan::Alloc, unsigned int, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1676\n \tcmp\tr3, r2\n-\tbcs.w\t415c , std::allocator >)@@Base+0x8fc>\n+\tbcs.w\t5b08 , std::allocator >)@@Base+0x8fc>\n+unsigned int seqan::computeGenerousCapacity, seqan::Alloc >, unsigned int>(seqan::String, seqan::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tcmp\tr2, #31\n /usr/include/seqan/sequence/sequence_interface.h:837\n \titee\thi\n \taddhi.w\tr2, r2, r2, lsr #1\n \tmovls.w\tr0, #512\t@ 0x200\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tmovls\tr2, #32\n \tstr\tr2, [sp, #12]\n+void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tit\thi\n \tlslhi\tr0, r2, #4\n \tblx\t2904 \n+seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tldr\tr2, [sp, #12]\n \tstr\tr2, [r6, #8]\n+void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r6, #0]\n+void seqan::_reserveStorage, seqan::Alloc, unsigned int, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1680\n \tcmp.w\tr9, #0\n-\tbeq.n\t42f0 , std::allocator >)@@Base+0xa90>\n+\tbeq.n\t5c9c , std::allocator >)@@Base+0xa90>\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n \tcmp\tfp, r9\n-\tbls.n\t42e6 , std::allocator >)@@Base+0xa86>\n+\tbls.n\t5c92 , std::allocator >)@@Base+0xa86>\n \tadd.w\tr1, fp, #4294967295\t@ 0xffffffff\n \tadd.w\tr2, r9, #16\n \tsub.w\tr1, r1, r9\n \tbic.w\tr1, r1, #15\n \tadds\tr1, #16\n \tadd\tr1, r0\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tldr.w\tr3, [r2, #-12]\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:513\n \tadds\tr0, #16\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tstr.w\tr3, [r0, #-12]\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n \tadds\tr2, #16\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tldr.w\tr3, [r2, #-24]\n \tstr.w\tr3, [r0, #-8]\n \tldr.w\tr3, [r2, #-32]\n \tstr.w\tr3, [r0, #-16]\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tldrb.w\tr3, [r2, #-20]\n \tstrb.w\tr3, [r0, #-4]\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n \tcmp\tr0, r1\n-\tbne.n\t42be , std::allocator >)@@Base+0xa5e>\n+\tbne.n\t5c6a , std::allocator >)@@Base+0xa5e>\n+void seqan::deallocate, seqan::Alloc >, seqan::TraceSegment_, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::TraceSegment_*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r9\n \tblx\t2a48 \n+seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:320\n \tldr\tr2, [r6, #8]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tldr\tr0, [r6, #0]\n \tadds\tr3, r0, r7\n+void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&):\n /usr/include/seqan/sequence/string_base.h:1345\n \tcmp\tsl, r2\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr\tr3, [r6, #4]\n+void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&):\n /usr/include/seqan/sequence/string_base.h:1345\n-\tbcs.w\t415c , std::allocator >)@@Base+0x8fc>\n+\tbcs.w\t5b08 , std::allocator >)@@Base+0x8fc>\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tstr\tr4, [r0, r7]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadds\tr7, #16\n \tadd\tr0, r7\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tmovs\tr2, #1\n /usr/include/seqan/align/dp_trace_segment.h:77\n \tstr.w\tr8, [r3, #8]\n /usr/include/seqan/align/dp_trace_segment.h:76\n \tstr\tr5, [r3, #4]\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tstrb\tr2, [r3, #12]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr\tr0, [r6, #4]\n+void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned int, unsigned int, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int const&, unsigned int const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:541\n \tcmp\tr5, #0\n-\tbeq.w\t4162 , std::allocator >)@@Base+0x902>\n-\tb.n\t452c , std::allocator >)@@Base+0xccc>\n+\tbeq.w\t5b0e , std::allocator >)@@Base+0x902>\n+\tb.n\t5ed8 , std::allocator >)@@Base+0xccc>\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadds\tr7, #16\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tmovs\tr2, #1\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd\tr7, r9\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:77\n \tstr.w\tr8, [fp, #8]\n /usr/include/seqan/align/dp_trace_segment.h:76\n \tstrd\tr4, r5, [fp]\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tstrb.w\tr2, [fp, #12]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr\tr7, [r6, #4]\n+void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned int, unsigned int, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int const&, unsigned int const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:541\n \tcmp\tr5, #0\n-\tbeq.w\t4162 , std::allocator >)@@Base+0x902>\n-\tb.n\t452c , std::allocator >)@@Base+0xccc>\n+\tbeq.w\t5b0e , std::allocator >)@@Base+0x902>\n+\tb.n\t5ed8 , std::allocator >)@@Base+0xccc>\n+seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldrd\tr9, fp, [r6]\n+seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:320\n \tldr\tr3, [r6, #8]\n+seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tsub.w\tr7, fp, r9\n \tmov.w\tsl, r7, asr #4\n+void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&):\n /usr/include/seqan/sequence/string_base.h:1340\n \tcmp\tsl, r3\n-\tbcc.w\t45da , std::allocator >)@@Base+0xd7a>\n+\tbcc.w\t5f86 , std::allocator >)@@Base+0xd7a>\n /usr/include/seqan/sequence/string_base.h:1344\n \tadd.w\tr2, sl, #1\n+void seqan::_reserveStorage, seqan::Alloc, unsigned int, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1676\n \tcmp\tr3, r2\n-\tbcs.w\t415c , std::allocator >)@@Base+0x8fc>\n+\tbcs.w\t5b08 , std::allocator >)@@Base+0x8fc>\n+unsigned int seqan::computeGenerousCapacity, seqan::Alloc >, unsigned int>(seqan::String, seqan::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tcmp\tr2, #31\n /usr/include/seqan/sequence/sequence_interface.h:837\n \titee\thi\n \taddhi.w\tr2, r2, r2, lsr #1\n \tmovls.w\tr0, #512\t@ 0x200\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tmovls\tr2, #32\n \tstr\tr2, [sp, #12]\n+void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tit\thi\n \tlslhi\tr0, r2, #4\n \tblx\t2904 \n+seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tldr\tr2, [sp, #12]\n \tstr\tr2, [r6, #8]\n+void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r6, #0]\n+void seqan::_reserveStorage, seqan::Alloc, unsigned int, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1680\n \tcmp.w\tr9, #0\n-\tbeq.n\t43bc , std::allocator >)@@Base+0xb5c>\n+\tbeq.n\t5d68 , std::allocator >)@@Base+0xb5c>\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n \tcmp\tfp, r9\n-\tbls.n\t43b2 , std::allocator >)@@Base+0xb52>\n+\tbls.n\t5d5e , std::allocator >)@@Base+0xb52>\n \tadd.w\tr1, fp, #4294967295\t@ 0xffffffff\n \tadd.w\tr2, r9, #16\n \tsub.w\tr1, r1, r9\n \tbic.w\tr1, r1, #15\n \tadds\tr1, #16\n \tadd\tr1, r0\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tldr.w\tr3, [r2, #-12]\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:513\n \tadds\tr0, #16\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tstr.w\tr3, [r0, #-12]\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n \tadds\tr2, #16\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tldr.w\tr3, [r2, #-24]\n \tstr.w\tr3, [r0, #-8]\n \tldr.w\tr3, [r2, #-32]\n \tstr.w\tr3, [r0, #-16]\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tldrb.w\tr3, [r2, #-20]\n \tstrb.w\tr3, [r0, #-4]\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n \tcmp\tr0, r1\n-\tbne.n\t438a , std::allocator >)@@Base+0xb2a>\n+\tbne.n\t5d36 , std::allocator >)@@Base+0xb2a>\n+void seqan::deallocate, seqan::Alloc >, seqan::TraceSegment_, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::TraceSegment_*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r9\n \tblx\t2a48 \n+seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:320\n \tldr\tr2, [r6, #8]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tldr\tr0, [r6, #0]\n \tadds\tr3, r0, r7\n+void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&):\n /usr/include/seqan/sequence/string_base.h:1345\n \tcmp\tsl, r2\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr\tr3, [r6, #4]\n+void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&):\n /usr/include/seqan/sequence/string_base.h:1345\n-\tbcs.w\t415c , std::allocator >)@@Base+0x8fc>\n+\tbcs.w\t5b08 , std::allocator >)@@Base+0x8fc>\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tstr\tr4, [r0, r7]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadds\tr7, #16\n \tadd\tr0, r7\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tmovs\tr2, #2\n /usr/include/seqan/align/dp_trace_segment.h:77\n \tstr.w\tr8, [r3, #8]\n /usr/include/seqan/align/dp_trace_segment.h:76\n \tstr\tr5, [r3, #4]\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tstrb\tr2, [r3, #12]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr\tr0, [r6, #4]\n+void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned int, unsigned int, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int const&, unsigned int const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:541\n \tcmp\tr5, #0\n-\tbeq.w\t4162 , std::allocator >)@@Base+0x902>\n-\tb.n\t452c , std::allocator >)@@Base+0xccc>\n+\tbeq.w\t5b0e , std::allocator >)@@Base+0x902>\n+\tb.n\t5ed8 , std::allocator >)@@Base+0xccc>\n+void seqan::_doTracebackMaxFromVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:281\n \tldrb.w\tr3, [sl]\n \tlsls\tr2, r3, #29\n+void seqan::_doTracebackMaxFromHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:369\n \tit\tmi\n \taddmi.w\tr8, r8, #1\n+void seqan::_doTracebackMaxFromVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:281\n-\tbpl.w\t4660 , std::allocator >)@@Base+0xe00>\n+\tbpl.w\t600c , std::allocator >)@@Base+0xe00>\n+void seqan::_traceVertical >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405\n \tldr\tr4, [r7, #0]\n+seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862\n \tldr\tr3, [r4, #4]\n \tcmp\tr3, #0\n-\tbeq.w\t467c , std::allocator >)@@Base+0xe1c>\n+\tbeq.w\t6028 , std::allocator >)@@Base+0xe1c>\n+seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tldr\tr3, [r4, #0]\n+void seqan::_doTracebackMaxFromVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:291\n \tsubs\tr5, #1\n \tstr\tr5, [sp, #28]\n+bool seqan::_hasReachedEnd(seqan::TracebackCoordinator_ const&):\n /usr/include/seqan/align/dp_traceback_impl.h:136\n \tldr\tr4, [sp, #24]\n+void seqan::_traceVertical >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405\n \tldr\tr3, [r3, #12]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [r7, #12]\n \tsubs\tr3, r3, r2\n \tstr\tr3, [r7, #12]\n+seqan::EnableIf > >, unsigned char>::Type seqan::_scalarValue(unsigned char&, unsigned int):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485\n \tldrb\tr3, [r3, #0]\n+void seqan::_doTracebackMaxFromVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:290\n \tstrb.w\tr3, [r9]\n+bool seqan::_hasReachedEnd(seqan::TracebackCoordinator_ const&):\n /usr/include/seqan/align/dp_traceback_impl.h:136\n \tcmp\tr4, #0\n-\tbeq.w\t4140 , std::allocator >)@@Base+0x8e0>\n+\tbeq.w\t5aec , std::allocator >)@@Base+0x8e0>\n \tcmp\tr5, #0\n-\tbeq.w\t4140 , std::allocator >)@@Base+0x8e0>\n-\tb.n\t4226 , std::allocator >)@@Base+0x9c6>\n+\tbeq.w\t5aec , std::allocator >)@@Base+0x8e0>\n+\tb.n\t5bd2 , std::allocator >)@@Base+0x9c6>\n+seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldrd\tr9, fp, [r6]\n+seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:320\n \tldr\tr3, [r6, #8]\n+seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tsub.w\tr7, fp, r9\n \tmov.w\tsl, r7, asr #4\n+void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&):\n /usr/include/seqan/sequence/string_base.h:1340\n \tcmp\tsl, r3\n-\tbcc.n\t4512 , std::allocator >)@@Base+0xcb2>\n+\tbcc.n\t5ebe , std::allocator >)@@Base+0xcb2>\n /usr/include/seqan/sequence/string_base.h:1344\n \tadd.w\tr2, sl, #1\n+void seqan::_reserveStorage, seqan::Alloc, unsigned int, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1676\n \tcmp\tr3, r2\n-\tbcs.w\t415c , std::allocator >)@@Base+0x8fc>\n+\tbcs.w\t5b08 , std::allocator >)@@Base+0x8fc>\n+unsigned int seqan::computeGenerousCapacity, seqan::Alloc >, unsigned int>(seqan::String, seqan::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tcmp\tr2, #31\n /usr/include/seqan/sequence/sequence_interface.h:837\n \titee\thi\n \taddhi.w\tr2, r2, r2, lsr #1\n \tmovls.w\tr0, #512\t@ 0x200\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tmovls\tr2, #32\n \tstr\tr2, [sp, #12]\n+void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tit\thi\n \tlslhi\tr0, r2, #4\n \tblx\t2904 \n+seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tldr\tr2, [sp, #12]\n \tstr\tr2, [r6, #8]\n+void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r6, #0]\n+void seqan::_reserveStorage, seqan::Alloc, unsigned int, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1680\n \tcmp.w\tr9, #0\n-\tbeq.n\t44aa , std::allocator >)@@Base+0xc4a>\n+\tbeq.n\t5e56 , std::allocator >)@@Base+0xc4a>\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n \tcmp\tfp, r9\n-\tbls.n\t44a0 , std::allocator >)@@Base+0xc40>\n+\tbls.n\t5e4c , std::allocator >)@@Base+0xc40>\n \tadd.w\tr1, fp, #4294967295\t@ 0xffffffff\n \tadd.w\tr2, r9, #16\n \tsub.w\tr1, r1, r9\n \tbic.w\tr1, r1, #15\n \tadds\tr1, #16\n \tadd\tr1, r0\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tldr.w\tr3, [r2, #-12]\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:513\n \tadds\tr0, #16\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tstr.w\tr3, [r0, #-12]\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n \tadds\tr2, #16\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tldr.w\tr3, [r2, #-24]\n \tstr.w\tr3, [r0, #-8]\n \tldr.w\tr3, [r2, #-32]\n \tstr.w\tr3, [r0, #-16]\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tldrb.w\tr3, [r2, #-20]\n \tstrb.w\tr3, [r0, #-4]\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n \tcmp\tr0, r1\n-\tbne.n\t4478 , std::allocator >)@@Base+0xc18>\n+\tbne.n\t5e24 , std::allocator >)@@Base+0xc18>\n+void seqan::deallocate, seqan::Alloc >, seqan::TraceSegment_, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::TraceSegment_*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r9\n \tblx\t2a48 \n+seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:320\n \tldr\tr2, [r6, #8]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tldr\tr0, [r6, #0]\n \tadds\tr3, r0, r7\n+void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&):\n /usr/include/seqan/sequence/string_base.h:1345\n \tcmp\tsl, r2\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr\tr3, [r6, #4]\n+void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&):\n /usr/include/seqan/sequence/string_base.h:1345\n-\tbcs.w\t415c , std::allocator >)@@Base+0x8fc>\n+\tbcs.w\t5b08 , std::allocator >)@@Base+0x8fc>\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tstr\tr4, [r0, r7]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadds\tr7, #16\n \tadd\tr0, r7\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tmovs\tr2, #4\n /usr/include/seqan/align/dp_trace_segment.h:77\n \tstr.w\tr8, [r3, #8]\n /usr/include/seqan/align/dp_trace_segment.h:76\n \tstr\tr5, [r3, #4]\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tstrb\tr2, [r3, #12]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr\tr0, [r6, #4]\n+void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned int, unsigned int, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int const&, unsigned int const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:541\n \tcmp\tr5, #0\n-\tbeq.w\t4162 , std::allocator >)@@Base+0x902>\n-\tb.n\t452c , std::allocator >)@@Base+0xccc>\n+\tbeq.w\t5b0e , std::allocator >)@@Base+0x902>\n+\tb.n\t5ed8 , std::allocator >)@@Base+0xccc>\n+void seqan::_doTracebackGoDiagonal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:201\n \tldrb.w\tr3, [sl]\n \tlsls\tr1, r3, #31\n+void seqan::_doTracebackMaxFromHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:369\n \tit\tmi\n \taddmi.w\tr8, r8, #1\n+void seqan::_doTracebackGoDiagonal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:201\n-\tbpl.w\t4646 , std::allocator >)@@Base+0xde6>\n+\tbpl.w\t5ff2 , std::allocator >)@@Base+0xde6>\n+void seqan::_traceDiagonal >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:387\n \tldr.w\tfp, [r7]\n+seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862\n \tldr.w\tr3, [fp, #4]\n \tcmp\tr3, #0\n-\tbeq.w\t469c , std::allocator >)@@Base+0xe3c>\n+\tbeq.w\t6048 , std::allocator >)@@Base+0xe3c>\n+seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tldr.w\tr3, [fp]\n+void seqan::_doTracebackGoDiagonal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:211\n \tsubs\tr4, #1\n+void seqan::_traceDiagonal >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:387\n \tldr\tr2, [r7, #12]\n+void seqan::_doTracebackGoDiagonal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:212\n \tsubs\tr5, #1\n \tstrd\tr4, r5, [sp, #24]\n+void seqan::_traceDiagonal >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:387\n \tldr\tr3, [r3, #12]\n \tldr\tr3, [r3, #4]\n \tmvns\tr3, r3\n \tadds\tr1, r2, r3\n \tstr\tr1, [r7, #12]\n+seqan::EnableIf > >, unsigned char>::Type seqan::_scalarValue(unsigned char&, unsigned int):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485\n \tldrb\tr3, [r2, r3]\n+void seqan::_doTracebackGoDiagonal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:210\n \tstrb.w\tr3, [r9]\n+bool seqan::_hasReachedEnd(seqan::TracebackCoordinator_ const&):\n /usr/include/seqan/align/dp_traceback_impl.h:136\n \tcmp\tr4, #0\n-\tbeq.w\t4140 , std::allocator >)@@Base+0x8e0>\n-\tb.n\t4418 , std::allocator >)@@Base+0xbb8>\n+\tbeq.w\t5aec , std::allocator >)@@Base+0x8e0>\n+\tb.n\t5dc4 , std::allocator >)@@Base+0xbb8>\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadds\tr7, #16\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tmovs\tr2, #4\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd\tr7, r9\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:77\n \tstr.w\tr8, [fp, #8]\n /usr/include/seqan/align/dp_trace_segment.h:76\n \tstrd\tr4, r5, [fp]\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tstrb.w\tr2, [fp, #12]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr\tr7, [r6, #4]\n+void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned int, unsigned int, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int const&, unsigned int const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:541\n \tcmp\tr5, #0\n-\tbeq.w\t4162 , std::allocator >)@@Base+0x902>\n+\tbeq.w\t5b0e , std::allocator >)@@Base+0x902>\n+seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldrd\tr8, sl, [r6]\n+seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:320\n \tldr\tr3, [r6, #8]\n+seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tsub.w\tr7, sl, r8\n \tmov.w\tr9, r7, asr #4\n+void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&):\n /usr/include/seqan/sequence/string_base.h:1340\n \tcmp\tr9, r3\n-\tbcc.w\t4684 , std::allocator >)@@Base+0xe24>\n+\tbcc.w\t6030 , std::allocator >)@@Base+0xe24>\n /usr/include/seqan/sequence/string_base.h:1344\n \tadd.w\tr2, r9, #1\n+void seqan::_reserveStorage, seqan::Alloc, unsigned int, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1676\n \tcmp\tr3, r2\n-\tbcs.w\t4162 , std::allocator >)@@Base+0x902>\n+\tbcs.w\t5b0e , std::allocator >)@@Base+0x902>\n+unsigned int seqan::computeGenerousCapacity, seqan::Alloc >, unsigned int>(seqan::String, seqan::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tcmp\tr2, #31\n /usr/include/seqan/sequence/sequence_interface.h:837\n \titeet\thi\n \taddhi.w\tfp, r2, r2, lsr #1\n \tmovls.w\tr0, #512\t@ 0x200\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tmovls.w\tfp, #32\n+void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovhi.w\tr0, fp, lsl #4\n \tblx\t2904 \n+seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr.w\tfp, [r6, #8]\n+void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r6, #0]\n+void seqan::_reserveStorage, seqan::Alloc, unsigned int, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1680\n \tcmp.w\tr8, #0\n-\tbeq.n\t45ba , std::allocator >)@@Base+0xd5a>\n+\tbeq.n\t5f66 , std::allocator >)@@Base+0xd5a>\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n \tcmp\tsl, r8\n-\tbls.n\t45ae , std::allocator >)@@Base+0xd4e>\n+\tbls.n\t5f5a , std::allocator >)@@Base+0xd4e>\n \tadd.w\tr1, sl, #4294967295\t@ 0xffffffff\n \tadd.w\tr3, r8, #16\n \tsub.w\tr1, r1, r8\n \tbic.w\tr1, r1, #15\n \tadds\tr1, #16\n \tadd\tr1, r0\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tldr.w\tr2, [r3, #-12]\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:513\n \tadds\tr0, #16\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tstr.w\tr2, [r0, #-12]\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n \tadds\tr3, #16\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tldr.w\tr2, [r3, #-24]\n \tstr.w\tr2, [r0, #-8]\n \tldr.w\tr2, [r3, #-32]\n \tstr.w\tr2, [r0, #-16]\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tldrb.w\tr2, [r3, #-20]\n \tstrb.w\tr2, [r0, #-4]\n+void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n \tcmp\tr1, r0\n-\tbne.n\t4586 , std::allocator >)@@Base+0xd26>\n+\tbne.n\t5f32 , std::allocator >)@@Base+0xd26>\n+void seqan::deallocate, seqan::Alloc >, seqan::TraceSegment_, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::TraceSegment_*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r8\n \tblx\t2a48 \n+seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:320\n \tldr.w\tfp, [r6, #8]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tldr\tr0, [r6, #0]\n \tadds\tr3, r0, r7\n+void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&):\n /usr/include/seqan/sequence/string_base.h:1345\n \tcmp\tfp, r9\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr\tr3, [r6, #4]\n+void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&):\n /usr/include/seqan/sequence/string_base.h:1345\n-\tbls.w\t4162 , std::allocator >)@@Base+0x902>\n+\tbls.w\t5b0e , std::allocator >)@@Base+0x902>\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd.w\tr2, r7, #16\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tmovs\tr1, #0\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd\tr2, r0\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tstr\tr1, [r0, r7]\n /usr/include/seqan/align/dp_trace_segment.h:77\n \tstrd\tr1, r5, [r3, #4]\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tmovs\tr1, #4\n \tstrb\tr1, [r3, #12]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr\tr2, [r6, #4]\n /usr/include/seqan/sequence/string_alloc.h:345\n-\tb.n\t4162 , std::allocator >)@@Base+0x902>\n+\tb.n\t5b0e , std::allocator >)@@Base+0x902>\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadds\tr7, #16\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tmovs\tr2, #2\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd\tr7, r9\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:77\n \tstr.w\tr8, [fp, #8]\n /usr/include/seqan/align/dp_trace_segment.h:76\n \tstrd\tr4, r5, [fp]\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tstrb.w\tr2, [fp, #12]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr\tr7, [r6, #4]\n+void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned int, unsigned int, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int const&, unsigned int const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:541\n \tcmp\tr5, #0\n-\tbeq.w\t4162 , std::allocator >)@@Base+0x902>\n-\tb.n\t452c , std::allocator >)@@Base+0xccc>\n+\tbeq.w\t5b0e , std::allocator >)@@Base+0x902>\n+\tb.n\t5ed8 , std::allocator >)@@Base+0xccc>\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadds\tr7, #16\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tmovs\tr2, #2\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd\tr7, r8\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tstrb\tr2, [r5, #12]\n /usr/include/seqan/align/dp_trace_segment.h:77\n \tstr\tr4, [r5, #8]\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tmovs\tr2, #0\n /usr/include/seqan/align/dp_trace_segment.h:76\n \tstrd\tr2, r2, [r5]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr\tr7, [r6, #4]\n /usr/include/seqan/sequence/string_alloc.h:345\n-\tb.n\t4104 , std::allocator >)@@Base+0x8a4>\n+\tb.n\t5ab0 , std::allocator >)@@Base+0x8a4>\n+void seqan::_doTracebackMaxFromHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:358\n \tldrb.w\tr3, [sl]\n \tlsls\tr3, r3, #30\n /usr/include/seqan/align/dp_traceback_impl.h:369\n \tit\tmi\n \taddmi.w\tr8, r8, #1\n /usr/include/seqan/align/dp_traceback_impl.h:358\n-\tbpl.n\t46a4 , std::allocator >)@@Base+0xe44>\n+\tbpl.n\t6050 , std::allocator >)@@Base+0xe44>\n+void seqan::_traceHorizontal >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366\n \tldr.w\tfp, [r7]\n+seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862\n \tldr.w\tr3, [fp, #4]\n \tcmp\tr3, #0\n-\tbeq.n\t46c0 , std::allocator >)@@Base+0xe60>\n+\tbeq.n\t606c , std::allocator >)@@Base+0xe60>\n+seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tldr.w\tr3, [fp]\n+void seqan::_doTracebackMaxFromHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:368\n \tsubs\tr4, #1\n \tstr\tr4, [sp, #24]\n+void seqan::_traceHorizontal >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366\n \tldr\tr3, [r3, #12]\n \tldr\tr2, [r3, #4]\n \tldr\tr3, [r7, #12]\n \tsubs\tr3, r3, r2\n \tstr\tr3, [r7, #12]\n+seqan::EnableIf > >, unsigned char>::Type seqan::_scalarValue(unsigned char&, unsigned int):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485\n \tldrb\tr3, [r3, #0]\n+void seqan::_doTracebackMaxFromHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:367\n \tstrb.w\tr3, [r9]\n+bool seqan::_hasReachedEnd(seqan::TracebackCoordinator_ const&):\n /usr/include/seqan/align/dp_traceback_impl.h:136\n \tcmp\tr4, #0\n-\tbeq.w\t4140 , std::allocator >)@@Base+0x8e0>\n+\tbeq.w\t5aec , std::allocator >)@@Base+0x8e0>\n \tuxtb\tr2, r3\n-\tb.n\t422a , std::allocator >)@@Base+0x9ca>\n+\tb.n\t5bd6 , std::allocator >)@@Base+0x9ca>\n+void seqan::_doTracebackGoDiagonal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:203\n \tmov\tr3, r8\n \tadd\tr2, sp, #28\n \tadd\tr1, sp, #24\n \tmov\tr0, r6\n \tstr.w\tsl, [sp]\n /usr/include/seqan/align/dp_traceback_impl.h:206\n \tmov.w\tr8, #1\n /usr/include/seqan/align/dp_traceback_impl.h:203\n-\tbl\t35e8 \n+\tbl\t4f94 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x958>\n /usr/include/seqan/align/dp_traceback_impl.h:206\n \tstrb.w\tr8, [sl]\n-\tb.n\t44de , std::allocator >)@@Base+0xc7e>\n+\tb.n\t5e8a , std::allocator >)@@Base+0xc7e>\n+void seqan::_doTracebackMaxFromVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:283\n \tmov\tr3, r8\n \tadd\tr2, sp, #28\n \tadd\tr1, sp, #24\n \tmov\tr0, r6\n \tstr.w\tsl, [sp]\n \tmov.w\tr8, #1\n-\tbl\t35e8 \n+\tbl\t4f94 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x958>\n /usr/include/seqan/align/dp_traceback_impl.h:285\n \tmovs\tr3, #4\n \tstrb.w\tr3, [sl]\n-\tb.n\t43f0 , std::allocator >)@@Base+0xb90>\n+\tb.n\t5d9c , std::allocator >)@@Base+0xb90>\n+seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:863\n \tmov\tr0, r4\n \tblx\t2a20 > > >(seqan::Holder > >, seqan::Tag >&)@plt>\n-\tb.n\t43fa , std::allocator >)@@Base+0xb9a>\n+\tb.n\t5da6 , std::allocator >)@@Base+0xb9a>\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadds\tr7, #16\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tmovs\tr2, #0\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd\tr7, r8\n+seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:76\n \tstrd\tr2, r2, [sl]\n /usr/include/seqan/align/dp_trace_segment.h:77\n \tstr.w\tr5, [sl, #8]\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tmovs\tr2, #4\n \tstrb.w\tr2, [sl, #12]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr\tr7, [r6, #4]\n /usr/include/seqan/sequence/string_alloc.h:345\n-\tb.n\t4162 , std::allocator >)@@Base+0x902>\n+\tb.n\t5b0e , std::allocator >)@@Base+0x902>\n+seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:863\n \tmov\tr0, fp\n \tblx\t2a20 > > >(seqan::Holder > >, seqan::Tag >&)@plt>\n-\tb.n\t44ec , std::allocator >)@@Base+0xc8c>\n+\tb.n\t5e98 , std::allocator >)@@Base+0xc8c>\n+void seqan::_doTracebackMaxFromHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned int, unsigned int, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan::TracebackCoordinator_&, seqan::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:360\n \tmov\tr3, r8\n \tadd\tr2, sp, #28\n \tadd\tr1, sp, #24\n \tmov\tr0, r6\n \tstr.w\tsl, [sp]\n \tmov.w\tr8, #1\n-\tbl\t35e8 \n+\tbl\t4f94 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x958>\n /usr/include/seqan/align/dp_traceback_impl.h:362\n \tmovs\tr3, #2\n \tstrb.w\tr3, [sl]\n-\tb.n\t4618 , std::allocator >)@@Base+0xdb8>\n+\tb.n\t5fc4 , std::allocator >)@@Base+0xdb8>\n+seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:863\n \tmov\tr0, fp\n \tblx\t2a20 > > >(seqan::Holder > >, seqan::Tag >&)@plt>\n-\tb.n\t4624 , std::allocator >)@@Base+0xdc4>\n+\tb.n\t5fd0 , std::allocator >)@@Base+0xdc4>\n+void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned int, unsigned int, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int const&, unsigned int const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:546\n \tblx\t2a78 <__stack_chk_fail@plt>\n-\tldr\tr0, [r5, #120]\t@ 0x78\n+\tstrb\tr4, [r7, r7]\n \tmovs\tr0, r0\n \tlsls\tr0, r1, #4\n \tmovs\tr0, r0\n-\tldr\tr2, [r3, #120]\t@ 0x78\n+\tstrb\tr6, [r5, r7]\n \tmovs\tr0, r0\n \tlsls\tr4, r6, #4\n \tmovs\tr0, r0\n-\tldr\tr0, [r6, #108]\t@ 0x6c\n+\tstrb\tr4, [r0, r5]\n \tmovs\tr0, r0\n \tlsls\tr0, r1, #5\n \t...\n \n-000046e4 :\n+00006090 :\n adapterAlignment():\n ./porechop/src/adapter_align.cpp:12\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov\tr8, r2\n-\tldr.w\tr2, [pc, #3024]\t@ 52bc \n+\tldr.w\tr2, [pc, #3024]\t@ 6c68 \n \tsub\tsp, #388\t@ 0x184\n \tmov\tr7, r3\n-\tldr.w\tr3, [pc, #3020]\t@ 52c0 \n+\tldr.w\tr3, [pc, #3020]\t@ 6c6c \n \tadd\tr2, pc\n \tstr\tr0, [sp, #20]\n \tstr\tr1, [sp, #8]\n \tldr\tr3, [r2, r3]\n \tldr\tr3, [r3, #0]\n \tstr\tr3, [sp, #380]\t@ 0x17c\n \tmov.w\tr3, #0\n+seqan::String, seqan::Alloc >::String(char*&):\n /usr/include/seqan/sequence/string_alloc.h:87\n \tadd\tr3, sp, #96\t@ 0x60\n \tmov\tr2, r3\n \tstr\tr3, [sp, #12]\n+std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n /usr/include/c++/12/bits/basic_string.h:229\n \tmovs\tr3, #0\n \tstr\tr3, [sp, #288]\t@ 0x120\n+std::char_traits::assign(char&, char const&):\n /usr/include/c++/12/bits/char_traits.h:354\n \tstrb.w\tr3, [sp, #292]\t@ 0x124\n+seqan::String, seqan::Alloc >::String(char*&):\n /usr/include/seqan/sequence/string_alloc.h:87\n \tstr\tr3, [r2, #8]\n+std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n /usr/include/c++/12/bits/basic_string.h:204\n \tadd\tr3, sp, #292\t@ 0x124\n \tstr\tr3, [sp, #24]\n+seqan::String, seqan::Alloc >::String(char*&):\n /usr/include/seqan/sequence/string_alloc.h:85\n \tmovs\tr2, #0\n+std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n /usr/include/c++/12/bits/basic_string.h:204\n \tstr\tr3, [sp, #284]\t@ 0x11c\n+adapterAlignment():\n ./porechop/src/adapter_align.cpp:12\n-\tldr.w\tr3, [pc, #2980]\t@ 52c4 \n+\tldr.w\tr3, [pc, #2980]\t@ 6c70 \n \tadd\tr3, pc\n \tstr\tr3, [sp, #36]\t@ 0x24\n+seqan::String, seqan::Alloc >::String(char*&):\n /usr/include/seqan/sequence/string_alloc.h:85\n \tmovs\tr3, #0\n \tstrd\tr2, r3, [sp, #96]\t@ 0x60\n+seqan::length(char*):\n /usr/include/seqan/sequence/adapt_array_pointer.h:335\n \tblx\t2af0 \n+seqan::String, seqan::Alloc >::String(char*&):\n /usr/include/seqan/sequence/string_alloc.h:89\n \tcmp\tr0, #0\n-\tbne.w\t4fa6 \n+\tbne.w\t6952 \n /usr/include/seqan/sequence/string_alloc.h:87\n \tadd\tr3, sp, #112\t@ 0x70\n+seqan::length(char*):\n /usr/include/seqan/sequence/adapt_array_pointer.h:335\n \tldr\tr0, [sp, #8]\n+seqan::String, seqan::Alloc >::String(char*&):\n /usr/include/seqan/sequence/string_alloc.h:87\n \tmov\tr2, r3\n \tstr\tr3, [sp, #16]\n \tmovs\tr3, #0\n \tstr\tr3, [r2, #8]\n /usr/include/seqan/sequence/string_alloc.h:85\n \tmovs\tr2, #0\n \tmovs\tr3, #0\n \tstrd\tr2, r3, [sp, #112]\t@ 0x70\n+seqan::length(char*):\n /usr/include/seqan/sequence/adapt_array_pointer.h:335\n \tblx\t2af0 \n+seqan::String, seqan::Alloc >::String(char*&):\n /usr/include/seqan/sequence/string_alloc.h:89\n \tmov\tr4, r0\n \tcmp\tr0, #0\n-\tbne.w\t4f64 \n+\tbne.w\t6910 \n+std::__cxx11::basic_string, std::allocator >::basic_string(char const*, std::allocator const&):\n /usr/include/c++/12/bits/basic_string.h:642\n-\tldr.w\tr2, [pc, #2928]\t@ 52c8 \n+\tldr.w\tr2, [pc, #2928]\t@ 6c74 \n+std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n /usr/include/c++/12/bits/basic_string.h:200\n \tadd\tr3, sp, #308\t@ 0x134\n+std::__cxx11::basic_string, std::allocator >::basic_string(char const*, std::allocator const&):\n /usr/include/c++/12/bits/basic_string.h:642\n \tmov\tr0, r3\n+std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n /usr/include/c++/12/bits/basic_string.h:200\n \tstr\tr3, [sp, #44]\t@ 0x2c\n+std::__cxx11::basic_string, std::allocator >::basic_string(char const*, std::allocator const&):\n /usr/include/c++/12/bits/basic_string.h:642\n \tadd\tr2, pc\n+std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n /usr/include/c++/12/bits/basic_string.h:200\n \tadd\tr3, sp, #316\t@ 0x13c\n+std::__cxx11::basic_string, std::allocator >::basic_string(char const*, std::allocator const&):\n /usr/include/c++/12/bits/basic_string.h:642\n \tmov\tr1, r2\n+std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n /usr/include/c++/12/bits/basic_string.h:200\n \tstr\tr3, [sp, #28]\n \tstr\tr3, [sp, #308]\t@ 0x134\n+std::__cxx11::basic_string, std::allocator >::basic_string(char const*, std::allocator const&):\n /usr/include/c++/12/bits/basic_string.h:642\n-\tbl\t30ec \n+\tbl\t4a98 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x45c>\n /usr/include/c++/12/bits/basic_string.h:642 (discriminator 2)\n-\tldr.w\tr2, [pc, #2908]\t@ 52cc \n+\tldr.w\tr2, [pc, #2908]\t@ 6c78 \n+std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n /usr/include/c++/12/bits/basic_string.h:200 (discriminator 2)\n \tadd\tr3, sp, #332\t@ 0x14c\n+std::__cxx11::basic_string, std::allocator >::basic_string(char const*, std::allocator const&):\n /usr/include/c++/12/bits/basic_string.h:642 (discriminator 2)\n \tmov\tr0, r3\n+std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n /usr/include/c++/12/bits/basic_string.h:200 (discriminator 2)\n \tstr\tr3, [sp, #48]\t@ 0x30\n+std::__cxx11::basic_string, std::allocator >::basic_string(char const*, std::allocator const&):\n /usr/include/c++/12/bits/basic_string.h:642 (discriminator 2)\n \tadd\tr2, pc\n+std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n /usr/include/c++/12/bits/basic_string.h:200 (discriminator 2)\n \tadd\tr3, sp, #340\t@ 0x154\n+std::__cxx11::basic_string, std::allocator >::basic_string(char const*, std::allocator const&):\n /usr/include/c++/12/bits/basic_string.h:642 (discriminator 2)\n \tmov\tr1, r2\n+std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n /usr/include/c++/12/bits/basic_string.h:200 (discriminator 2)\n \tstr\tr3, [sp, #32]\n \tstr\tr3, [sp, #332]\t@ 0x14c\n+std::__cxx11::basic_string, std::allocator >::basic_string(char const*, std::allocator const&):\n /usr/include/c++/12/bits/basic_string.h:642 (discriminator 2)\n-\tbl\t30ec \n+\tbl\t4a98 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x45c>\n+seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:76 (discriminator 2)\n \tadd.w\tfp, sp, #128\t@ 0x80\n+void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::Alloc >, seqan::Gaps, seqan::Alloc >, seqan::Tag >, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc > const&, seqan::Gaps, seqan::Alloc >, seqan::Tag >*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 2)\n \tmov.w\tr0, #1152\t@ 0x480\n+seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:76 (discriminator 2)\n \tmovs\tr3, #0\n /usr/include/seqan/sequence/string_alloc.h:74 (discriminator 2)\n \tmovs\tr2, #0\n /usr/include/seqan/sequence/string_alloc.h:76 (discriminator 2)\n \tstr.w\tr3, [fp, #8]\n /usr/include/seqan/sequence/string_alloc.h:74 (discriminator 2)\n \tmovs\tr3, #0\n \tstrd\tr2, r3, [sp, #128]\t@ 0x80\n+void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::Alloc >, seqan::Gaps, seqan::Alloc >, seqan::Tag >, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc > const&, seqan::Gaps, seqan::Alloc >, seqan::Tag >*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 2)\n \tblx\t2904 \n \tmov\tr4, r0\n+seqan::Holder, seqan::Alloc >, seqan::Tag >::Holder():\n /usr/include/seqan/basic/holder_tristate.h:117 (discriminator 2)\n \tmovs\tr3, #0\n+void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::Alloc >, seqan::Gaps, seqan::Alloc >, seqan::Tag >, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc > const&, seqan::Gaps, seqan::Alloc >, seqan::Tag >*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 2)\n \tstr.w\tr0, [fp]\n+void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 2)\n \tmovs\tr0, #12\n+seqan::Holder, seqan::Alloc >, seqan::Tag >::Holder():\n /usr/include/seqan/basic/holder_tristate.h:117 (discriminator 2)\n \tstrd\tr3, r3, [r4]\n+seqan::String >::String():\n /usr/include/seqan/sequence/string_alloc.h:74 (discriminator 2)\n \tstr\tr3, [r4, #8]\n \tstr\tr3, [r4, #12]\n /usr/include/seqan/sequence/string_alloc.h:76 (discriminator 2)\n \tstr\tr3, [r4, #16]\n \tstr\tr3, [r4, #20]\n+seqan::Gaps, seqan::Alloc >, seqan::Tag >::Gaps():\n /usr/include/seqan/align/gaps_array.h:143 (discriminator 2)\n \tstr\tr3, [r4, #24]\n \tstr\tr3, [r4, #28]\n \tstr\tr3, [r4, #32]\n+seqan::Holder, seqan::Alloc >, seqan::Tag >::Holder():\n /usr/include/seqan/basic/holder_tristate.h:117 (discriminator 2)\n \tstrd\tr3, r3, [r4, #36]\t@ 0x24\n+seqan::String >::String():\n /usr/include/seqan/sequence/string_alloc.h:74 (discriminator 2)\n \tstr\tr3, [r4, #44]\t@ 0x2c\n \tstr\tr3, [r4, #48]\t@ 0x30\n /usr/include/seqan/sequence/string_alloc.h:76 (discriminator 2)\n \tstr\tr3, [r4, #52]\t@ 0x34\n \tstr\tr3, [r4, #56]\t@ 0x38\n+seqan::Gaps, seqan::Alloc >, seqan::Tag >::Gaps():\n /usr/include/seqan/align/gaps_array.h:143 (discriminator 2)\n \tstr\tr3, [r4, #60]\t@ 0x3c\n \tstr\tr3, [r4, #64]\t@ 0x40\n \tstr\tr3, [r4, #68]\t@ 0x44\n+seqan::Value, seqan::Alloc >, seqan::Tag >, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, seqan::Alloc >, seqan::Tag >, void, unsigned int>(seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373 (discriminator 2)\n \tmovs\tr3, #32\n \tstr.w\tr3, [fp, #8]\n+seqan::Size, seqan::Alloc >, seqan::Tag >, seqan::Alloc > >::Type seqan::_Resize_String >::resize_, seqan::Alloc >, seqan::Tag >, seqan::Alloc > >(seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >&, seqan::Size, seqan::Alloc >, seqan::Tag >, seqan::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1733 (discriminator 2)\n \tadd.w\tr3, r4, #72\t@ 0x48\n+void seqan::_setLength, seqan::Alloc >, seqan::Tag >, void, unsigned int>(seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344 (discriminator 2)\n \tstr.w\tr3, [fp, #4]\n+void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 2)\n \tblx\t2904 \n+seqan::String, seqan::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovs\tr2, #0\n+void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovs\tr3, #1\n+void seqan::assign, seqan::Alloc, seqan::String, seqan::Alloc >, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1056\n \tldr\tr1, [sp, #12]\n+void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r4, #0]\n+seqan::String, seqan::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tstr\tr2, [r0, #0]\n \tstr\tr2, [r0, #4]\n /usr/include/seqan/sequence/string_alloc.h:76\n \tstr\tr2, [r0, #8]\n+void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tstr\tr3, [r4, #4]\n+void seqan::assign, seqan::Alloc, seqan::String, seqan::Alloc >, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1056\n \tblx\t2b44 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@plt>\n+bool seqan::empty, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:471\n \tldr.w\tr9, [r4, #4]\n+seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::value, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862\n \tcmp.w\tr9, #0\n-\tbeq.w\t52a2 \n+\tbeq.w\t6c4e \n+seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr\tr3, [r4, #0]\n+seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tldrd\tr3, r2, [r3]\n \tsub.w\tsl, r2, r3\n \tmov\tr9, sl\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n+/usr/include/seqan/sequence/string_base.h:472\n \tldrd\tr6, r5, [r4, #8]\n \tsubs\tr5, r5, r6\n+seqan::Size > >::Type seqan::_Resize_String >::resize_ > >(seqan::String >&, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1716\n \tcmp\tr5, #12\n-\tbhi.n\t481e \n+\tbhi.n\t61ca \n /usr/include/seqan/sequence/string_base.h:1723\n \tldr\tr3, [r4, #16]\n \tcmp\tr3, #2\n-\tbls.w\t5010 \n+\tbls.w\t69bc \n \tmovs\tr3, #12\n+seqan::Iterator, seqan::Alloc >, seqan::Tag >, seqan::Alloc >, seqan::Tag const>::Type seqan::begin, seqan::Alloc >, seqan::Tag >, void>(seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tldr.w\tr5, [fp]\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd\tr3, r6\n \tstr\tr3, [r4, #12]\n+void seqan::_setLength, seqan::Alloc >, unsigned int>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, unsigned int):\n /usr/include/seqan/align/gaps_array.h:246\n \tmovs\tr3, #0\n /usr/include/seqan/align/gaps_array.h:247\n \tstr.w\tr9, [r6, #4]\n /usr/include/seqan/align/gaps_array.h:246\n \tstr\tr3, [r6, #0]\n /usr/include/seqan/align/gaps_array.h:248\n \tstr\tr3, [r6, #8]\n /usr/include/seqan/align/gaps_array.h:250\n \tstrd\tr9, r3, [r4, #24]\n /usr/include/seqan/align/gaps_array.h:252\n \tstr\tr3, [r4, #20]\n+seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::value, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862\n \tldr\tr3, [r5, #40]\t@ 0x28\n+void seqan::_setLength, seqan::Alloc >, unsigned int>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, unsigned int):\n /usr/include/seqan/align/gaps_array.h:251\n \tstr.w\tsl, [r4, #32]\n+seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::value, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862\n \tcmp\tr3, #0\n-\tbeq.w\t52e0 \n+\tbeq.w\t6c8c \n+seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr\tr0, [r5, #36]\t@ 0x24\n+void seqan::assign, seqan::Alloc, seqan::String, seqan::Alloc >, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1056\n \tldr\tr1, [sp, #16]\n \tblx\t2b44 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@plt>\n+bool seqan::empty, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:471\n \tldr\tr6, [r5, #40]\t@ 0x28\n+seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::value, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862\n \tcmp\tr6, #0\n-\tbeq.w\t5288 \n+\tbeq.w\t6c34 \n+seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr\tr3, [r5, #36]\t@ 0x24\n+seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tldrd\tr3, r2, [r3]\n \tsub.w\tr9, r2, r3\n \tmov\tr6, r9\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n+/usr/include/seqan/sequence/string_base.h:472\n \tldrd\tr4, r3, [r5, #44]\t@ 0x2c\n \tsub.w\tsl, r3, r4\n+seqan::Size > >::Type seqan::_Resize_String >::resize_ > >(seqan::String >&, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1716\n \tcmp.w\tsl, #12\n-\tbhi.n\t4876 \n+\tbhi.n\t6222 \n /usr/include/seqan/sequence/string_base.h:1723\n \tldr\tr3, [r5, #52]\t@ 0x34\n \tcmp\tr3, #2\n-\tbls.w\t5042 \n+\tbls.w\t69ee \n \tmovs\tr3, #12\n+int seqan::globalAlignment, seqan::Alloc >, seqan::Tag, int, seqan::Tag, true, true, true, true, seqan::Tag >(seqan::Align, seqan::Alloc >, seqan::Tag >&, seqan::Score > const&, seqan::AlignConfig > const&):\n /usr/include/seqan/align/global_alignment_unbanded.h:217\n \tldrd\tr0, r1, [sp, #424]\t@ 0x1a8\n+seqan::Score >::Score(int, int, int, int):\n /usr/include/seqan/score/score_simple.h:95\n \tstrd\tr8, r7, [sp, #176]\t@ 0xb0\n+adapterAlignment():\n /usr/include/seqan/sequence/string_alloc.h:283\n \tldr.w\tr7, [fp]\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd\tr3, r4\n \tstr\tr3, [r5, #48]\t@ 0x30\n+int seqan::globalAlignment, seqan::Alloc >, seqan::Tag, int, seqan::Tag, true, true, true, true, seqan::Tag >(seqan::Align, seqan::Alloc >, seqan::Tag >&, seqan::Score > const&, seqan::AlignConfig > const&):\n /usr/include/seqan/align/global_alignment_unbanded.h:217\n \tcmp\tr1, r0\n+seqan::Score >::Score(int, int, int, int):\n /usr/include/seqan/score/score_simple.h:96\n \tldr\tr3, [sp, #428]\t@ 0x1ac\n \tstr\tr3, [sp, #184]\t@ 0xb8\n \tldr\tr3, [sp, #424]\t@ 0x1a8\n+void seqan::_setLength, seqan::Alloc >, unsigned int>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, unsigned int):\n /usr/include/seqan/align/gaps_array.h:247\n \tstr\tr6, [r4, #4]\n+seqan::Score >::Score(int, int, int, int):\n /usr/include/seqan/score/score_simple.h:96\n \tstr\tr3, [sp, #188]\t@ 0xbc\n+void seqan::_setLength, seqan::Alloc >, unsigned int>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, unsigned int):\n /usr/include/seqan/align/gaps_array.h:246\n \tmov.w\tr3, #0\n+adapterAlignment():\n /usr/include/seqan/basic/holder_tristate.h:471\n \tldr\tr2, [r7, #4]\n+void seqan::_setLength, seqan::Alloc >, unsigned int>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, unsigned int):\n /usr/include/seqan/align/gaps_array.h:246\n \tstr\tr3, [r4, #0]\n /usr/include/seqan/align/gaps_array.h:248\n \tstr\tr3, [r4, #8]\n /usr/include/seqan/align/gaps_array.h:251\n \tstr.w\tr9, [r5, #68]\t@ 0x44\n /usr/include/seqan/align/gaps_array.h:250\n \tstrd\tr6, r3, [r5, #60]\t@ 0x3c\n /usr/include/seqan/align/gaps_array.h:252\n \tstr\tr3, [r5, #56]\t@ 0x38\n+int seqan::globalAlignment, seqan::Alloc >, seqan::Tag, int, seqan::Tag, true, true, true, true, seqan::Tag >(seqan::Align, seqan::Alloc >, seqan::Tag >&, seqan::Score > const&, seqan::AlignConfig > const&):\n /usr/include/seqan/align/global_alignment_unbanded.h:217\n-\tbeq.w\t4c9a \n+\tbeq.w\t6646 \n+seqan::String, seqan::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovs\tr0, #0\n \tmovs\tr1, #0\n /usr/include/seqan/sequence/string_alloc.h:76\n \tstr\tr3, [sp, #152]\t@ 0x98\n /usr/include/seqan/sequence/string_alloc.h:74\n \tstrd\tr0, r1, [sp, #144]\t@ 0x90\n+seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::value, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862\n \tcmp\tr2, #0\n-\tbeq.w\t4ff4 \n+\tbeq.w\t69a0 \n+seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr.w\tsl, [r7]\n+seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::value, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862\n \tldr\tr3, [r7, #40]\t@ 0x28\n \tcmp\tr3, #0\n-\tbeq.w\t5308 \n+\tbeq.w\t6cb4 \n+seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr\tr6, [r7, #36]\t@ 0x24\n+bool seqan::_isValidDPSettings, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::DPBandConfig >, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:250\n \tldrd\tr3, r2, [sl]\n+seqan::String >, seqan::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovs\tr0, #0\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovs\tr4, #0\n \tmovs\tr5, #0\n+bool seqan::_isValidDPSettings, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::DPBandConfig >, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:250\n \tcmp\tr2, r3\n+seqan::String >, seqan::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:76\n \tstr\tr0, [sp, #240]\t@ 0xf0\n+seqan::String >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tstr\tr0, [sp, #244]\t@ 0xf4\n \tstr\tr0, [sp, #248]\t@ 0xf8\n /usr/include/seqan/sequence/string_alloc.h:76\n \tstr\tr0, [sp, #252]\t@ 0xfc\n+seqan::String >, seqan::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tstrd\tr4, r5, [sp, #232]\t@ 0xe8\n+bool seqan::_isValidDPSettings, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::DPBandConfig >, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:250\n-\tbeq.w\t4fea \n+\tbeq.w\t6996 \n \tldrd\tr3, r2, [r6]\n \tcmp\tr2, r3\n-\tbeq.w\t4fea \n+\tbeq.w\t6996 \n+seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >::Holder():\n /usr/include/seqan/basic/holder_tristate.h:117\n \tadd\tr4, sp, #80\t@ 0x50\n \tstrd\tr0, r0, [r4]\n+seqan::DPMatrix_ >, seqan::Tag, seqan::String >, seqan::Alloc > >::DPMatrix_():\n /usr/include/seqan/align/dp_matrix_sparse.h:64\n \tmov\tr0, r4\n \tblx\t291c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt>\n+seqan::Holder > >, seqan::Tag >::Holder():\n /usr/include/seqan/basic/holder_tristate.h:117\n \tadd\tr5, sp, #88\t@ 0x58\n \tmovs\tr3, #0\n+seqan::DPMatrix_, seqan::String > >::DPMatrix_():\n /usr/include/seqan/align/dp_matrix.h:122\n \tmov\tr0, r5\n+seqan::Holder > >, seqan::Tag >::Holder():\n /usr/include/seqan/basic/holder_tristate.h:117\n \tstrd\tr3, r3, [r5]\n+seqan::DPMatrix_, seqan::String > >::DPMatrix_():\n /usr/include/seqan/align/dp_matrix.h:122\n \tblx\t2a20 > > >(seqan::Holder > >, seqan::Tag >&)@plt>\n+seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tldrd\tr2, r7, [sl]\n+seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::value >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862\n \tldr\tr3, [r4, #4]\n+seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tsubs\tr7, r7, r2\n+seqan::Value >, 0>::Type seqan::_computeAlignment >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String >, seqan::String, seqan::Alloc >, seqan::DPScoutState_ >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String > >&, seqan::String, seqan::Alloc >&, seqan::DPScoutState_ >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:1384\n \tadds\tr7, #1\n+seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::value >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:469\n \tmov\tr8, r7\n /usr/include/seqan/basic/holder_tristate.h:862\n \tcmp\tr3, #0\n-\tbeq.w\t526a \n+\tbeq.w\t6c16 \n+seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tldr\tr3, [r4, #0]\n+void seqan::setLength >, 2u, seqan::String >, seqan::Alloc >, unsigned int>(seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >&, unsigned int, unsigned int):\n /usr/include/seqan/align/matrix_base.h:435\n \tldr\tr3, [r3, #0]\n \tstr\tr7, [r3, #4]\n+seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862\n \tldr\tr3, [r5, #4]\n \tcmp\tr3, #0\n-\tbeq.w\t5260 \n+\tbeq.w\t6c0c \n+seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tldr\tr3, [r5, #0]\n+seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tldrd\tr2, r7, [r6]\n+void seqan::setLength >, unsigned int>(seqan::Matrix > >&, unsigned int, unsigned int):\n /usr/include/seqan/align/matrix_base.h:435\n \tldr\tr3, [r3, #0]\n+seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tsubs\tr7, r7, r2\n+seqan::Value >, 0>::Type seqan::_computeAlignment >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String >, seqan::String, seqan::Alloc >, seqan::DPScoutState_ >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String > >&, seqan::String, seqan::Alloc >&, seqan::DPScoutState_ >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:1389\n \tadds\tr7, #1\n+void seqan::setLength >, unsigned int>(seqan::Matrix > >&, unsigned int, unsigned int):\n /usr/include/seqan/align/matrix_base.h:435\n \tstr.w\tr8, [r3, #4]\n+seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::value >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:469\n \tmov\tr8, r7\n /usr/include/seqan/basic/holder_tristate.h:862\n \tldr\tr3, [r4, #4]\n \tcmp\tr3, #0\n-\tbeq.w\t524c \n+\tbeq.w\t6bf8 \n+seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tldr\tr3, [r4, #0]\n+void seqan::setLength >, 2u, seqan::String >, seqan::Alloc >, unsigned int>(seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >&, unsigned int, unsigned int):\n /usr/include/seqan/align/matrix_base.h:435\n \tldr\tr3, [r3, #0]\n \tstr\tr7, [r3, #0]\n+seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862\n \tldr\tr3, [r5, #4]\n \tcmp\tr3, #0\n-\tbeq.w\t5242 \n+\tbeq.w\t6bee \n+seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tldr\tr3, [r5, #0]\n+void seqan::setLength >, unsigned int>(seqan::Matrix > >&, unsigned int, unsigned int):\n /usr/include/seqan/align/matrix_base.h:435\n \tldr\tr3, [r3, #0]\n \tstr.w\tr8, [r3]\n+seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::value >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862\n \tldr\tr3, [r4, #4]\n \tcmp\tr3, #0\n-\tbeq.w\t5238 \n+\tbeq.w\t6be4 \n+seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::_dataValue >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr\tr7, [r4, #0]\n+void seqan::clear >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:525\n \tldr\tr3, [r7, #28]\n \tbics.w\tr3, r3, #2\n-\tbeq.n\t497e \n+\tbeq.n\t632a \n+seqan::Reference >, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr.w\tr8, [r7, #24]\n+void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned int, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr.w\tr0, [r8]\n \tblx\t2a48 \n+void seqan::deallocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc > const, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc > const*, int, seqan::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r8\n \tblx\t2a48 \n+seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862\n \tldr\tr3, [r5, #4]\n+void seqan::setValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc >&):\n /usr/include/seqan/basic/holder_tristate.h:727\n \tadd\tr2, sp, #232\t@ 0xe8\n \tstr\tr2, [r7, #24]\n /usr/include/seqan/basic/holder_tristate.h:728\n \tmovs\tr2, #2\n \tstr\tr2, [r7, #28]\n+seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862\n \tcmp\tr3, #0\n-\tbeq.w\t522e \n+\tbeq.w\t6bda \n+seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr\tr7, [r5, #0]\n+void seqan::clear > >(seqan::Holder >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:525\n \tldr\tr3, [r7, #28]\n \tbics.w\tr3, r3, #2\n-\tbeq.n\t49aa \n+\tbeq.n\t6356 \n+seqan::Reference >, seqan::Tag > >::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr.w\tr8, [r7, #24]\n+void seqan::deallocate >, unsigned char, unsigned int, seqan::AllocateStorage_>(seqan::String >&, unsigned char*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr.w\tr0, [r8]\n \tblx\t2a48 \n+void seqan::deallocate >, seqan::Tag >, seqan::String > const, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag >&, seqan::String > const*, int, seqan::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r8\n \tblx\t2a48 \n+seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > const>::Type seqan::_dataValue >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:430\n \tldr.w\tr9, [r4]\n+void seqan::setValue > >(seqan::Holder >, seqan::Tag >&, seqan::String >&):\n /usr/include/seqan/basic/holder_tristate.h:727\n \tadd\tr2, sp, #244\t@ 0xf4\n+seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tmovw\tr3, #43691\t@ 0xaaab\n \tmovt\tr3, #43690\t@ 0xaaaa\n+void seqan::setValue > >(seqan::Holder >, seqan::Tag >&, seqan::String >&):\n /usr/include/seqan/basic/holder_tristate.h:727\n \tstr\tr2, [r7, #24]\n /usr/include/seqan/basic/holder_tristate.h:728\n \tmovs\tr2, #2\n+seqan::Reference >, seqan::Alloc >, seqan::Tag > const>::Type seqan::_dataValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:430\n \tldr.w\tr8, [r9, #24]\n+void seqan::setValue > >(seqan::Holder >, seqan::Tag >&, seqan::String >&):\n /usr/include/seqan/basic/holder_tristate.h:728\n \tstr\tr2, [r7, #28]\n+seqan::Size >, 2u, seqan::String >, seqan::Alloc > > >::Type seqan::length >, 2u, seqan::String >, seqan::Alloc > >(seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > > const&, unsigned int):\n /usr/include/seqan/align/matrix_base.h:406\n \tldr.w\tr2, [r9]\n+seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::end >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tldr.w\tr1, [r8, #4]\n+seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldr.w\tr0, [r8]\n+seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::end >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tstr\tr1, [sp, #60]\t@ 0x3c\n+seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tsubs\tr1, r1, r0\n+seqan::Size >, 2u, seqan::String >, seqan::Alloc > > >::Type seqan::length >, 2u, seqan::String >, seqan::Alloc > >(seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > > const&, unsigned int):\n /usr/include/seqan/align/matrix_base.h:406\n \tldr\tr2, [r2, #0]\n \tstr\tr2, [sp, #40]\t@ 0x28\n+seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tasrs\tr7, r1, #2\n+seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tstr\tr0, [sp, #52]\t@ 0x34\n+seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tstr\tr1, [sp, #56]\t@ 0x38\n \tmul.w\tr7, r3, r7\n+void seqan::resize >, seqan::String >, seqan::Alloc > >(seqan::DPMatrix_ >, seqan::Tag, seqan::String >, seqan::Alloc > >&):\n /usr/include/seqan/align/dp_matrix_sparse.h:89\n \tcmp\tr2, r7\n-\tbcs.w\t51d4 \n+\tbcs.w\t6b80 \n+seqan::Value >, 0>::Type seqan::_computeAlignment >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String >, seqan::String, seqan::Alloc >, seqan::DPScoutState_ >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String > >&, seqan::String, seqan::Alloc >&, seqan::DPScoutState_ >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:1406\n \tmov\tr0, r5\n \tblx\t2b50 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@plt>\n+seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::value >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862\n \tldr\tr2, [r4, #4]\n+seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >::DPMatrixNavigator_, 0>(seqan::DPMatrix_ >, seqan::Tag, seqan::String >, seqan::Alloc > >&, seqan::DPBandConfig > const&):\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:70\n \tmovs\tr3, #0\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:71\n \tstr\tr4, [sp, #208]\t@ 0xd0\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:70\n \tstrd\tr3, r3, [sp, #212]\t@ 0xd4\n \tstr\tr3, [sp, #220]\t@ 0xdc\n \tstr\tr3, [sp, #224]\t@ 0xe0\n+seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::value >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862\n \tcmp\tr2, #0\n-\tbeq.w\t51a6 \n+\tbeq.w\t6b52 \n+seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::_dataValue >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr.w\tr8, [r4]\n+seqan::Reference >, seqan::Alloc >, seqan::Tag > >::Type seqan::value >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862\n \tldr.w\tr3, [r8, #28]\n \tcmp\tr3, #0\n-\tbeq.w\t51ba \n+\tbeq.w\t6b66 \n+seqan::Iterator >, seqan::Alloc >, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc >&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tldr.w\tr3, [r8, #24]\n \tldr\tr7, [r3, #0]\n+seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::value >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862\n \tldr\tr3, [r4, #4]\n+seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >::DPMatrixNavigator_, 0>(seqan::DPMatrix_ >, seqan::Tag, seqan::String >, seqan::Alloc > >&, seqan::DPBandConfig > const&):\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:72\n \tstr\tr7, [sp, #220]\t@ 0xdc\n \tstr\tr7, [sp, #224]\t@ 0xe0\n+seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::value >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862\n \tcmp\tr3, #0\n-\tbeq.w\t519e \n+\tbeq.w\t6b4a \n+seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tldr\tr3, [r4, #0]\n+seqan::DPCell_ >::DPCell_():\n /usr/include/seqan/align/dp_cell_affine.h:66\n \tldr\tr2, [sp, #36]\t@ 0x24\n+seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >::DPMatrixNavigator_, 0>(seqan::DPMatrix_ >, seqan::Tag, seqan::String >, seqan::Alloc > >&, seqan::DPBandConfig > const&):\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:74\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #0]\n \trsb\tr3, r3, #1\n \tstr\tr3, [sp, #212]\t@ 0xd4\n+seqan::DPCell_ >::DPCell_():\n /usr/include/seqan/align/dp_cell_affine.h:66\n-\tldr.w\tr3, [pc, #2208]\t@ 52d0 \n+\tldr.w\tr3, [pc, #2208]\t@ 6c7c \n \tldr.w\tr9, [r2, r3]\n+seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >::DPMatrixNavigator_, 0>(seqan::DPMatrix_, seqan::String > >&, seqan::DPBandConfig > const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:80\n \tmovs\tr3, #0\n+seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862\n \tldr\tr2, [r5, #4]\n+seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >::DPMatrixNavigator_, 0>(seqan::DPMatrix_, seqan::String > >&, seqan::DPBandConfig > const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:80\n \tstrd\tr3, r3, [sp, #196]\t@ 0xc4\n \tstr\tr3, [sp, #204]\t@ 0xcc\n+seqan::DPCell_ >::DPCell_():\n /usr/include/seqan/align/dp_cell_affine.h:66\n \tldr.w\tr3, [r9]\n+seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >::DPMatrixNavigator_, 0>(seqan::DPMatrix_, seqan::String > >&, seqan::DPBandConfig > const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:84\n \tstr\tr5, [sp, #192]\t@ 0xc0\n+std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&):\n /usr/include/c++/12/bits/move.h:205\n \tstr\tr3, [r7, #0]\n \tstr\tr3, [r7, #4]\n \tstr\tr3, [r7, #8]\n+seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862\n \tcmp\tr2, #0\n-\tbeq.w\t5178 \n+\tbeq.w\t6b24 \n+seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr\tr7, [r5, #0]\n+seqan::Reference >, seqan::Tag > >::Type seqan::value > >(seqan::Holder >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862\n \tldr\tr3, [r7, #28]\n \tcmp\tr3, #0\n-\tbeq.w\t5188 \n+\tbeq.w\t6b34 \n+seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tldr\tr3, [r7, #24]\n \tldr\tr3, [r3, #0]\n+seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >::DPMatrixNavigator_, 0>(seqan::DPMatrix_, seqan::String > >&, seqan::DPBandConfig > const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:87\n \tmovs\tr2, #0\n \tstrb\tr2, [r3, #0]\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:85\n \tstr\tr3, [sp, #204]\t@ 0xcc\n+seqan::Value >, 0>::Type seqan::_computeAlignment >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String >, seqan::String, seqan::Alloc >, seqan::DPScoutState_ >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String > >&, seqan::String, seqan::Alloc >&, seqan::DPScoutState_ >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:1417\n \tadd\tr1, sp, #208\t@ 0xd0\n+seqan::DPCell_ >::DPCell_():\n /usr/include/seqan/align/dp_cell_affine.h:66\n \tldr.w\tr3, [r9]\n+seqan::Value >, 0>::Type seqan::_computeAlignment >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String >, seqan::String, seqan::Alloc >, seqan::DPScoutState_ >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String > >&, seqan::String, seqan::Alloc >&, seqan::DPScoutState_ >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:1417\n \tadd\tr0, sp, #160\t@ 0xa0\n+seqan::DPCell_ >::DPCell_():\n /usr/include/seqan/align/dp_cell_affine.h:66\n \tstrd\tr3, r3, [sp, #160]\t@ 0xa0\n+seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >::DPMatrixNavigator_, 0>(seqan::DPMatrix_, seqan::String > >&, seqan::DPBandConfig > const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:86\n \tmovs\tr7, #1\n+seqan::DPCell_ >::DPCell_():\n /usr/include/seqan/align/dp_cell_affine.h:66\n \tstr\tr3, [sp, #168]\t@ 0xa8\n+seqan::Value >, 0>::Type seqan::_computeAlignment >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String >, seqan::String, seqan::Alloc >, seqan::DPScoutState_ >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String > >&, seqan::String, seqan::Alloc >&, seqan::DPScoutState_ >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:1417\n \tadd\tr3, sp, #192\t@ 0xc0\n+seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >::DPScout_(seqan::DPScoutState_ > const&):\n /usr/include/seqan/align/dp_scout.h:104\n \tstr\tr2, [sp, #172]\t@ 0xac\n+seqan::Value >, 0>::Type seqan::_computeAlignment >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String >, seqan::String, seqan::Alloc >, seqan::DPScoutState_ >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String > >&, seqan::String, seqan::Alloc >&, seqan::DPScoutState_ >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:1417\n \tmov\tr2, r3\n \tstr\tr3, [sp, #40]\t@ 0x28\n \tadd\tr3, sp, #176\t@ 0xb0\n \tstr\tr6, [sp, #0]\n \tstr\tr3, [sp, #4]\n \tmov\tr3, sl\n+seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >::DPMatrixNavigator_, 0>(seqan::DPMatrix_, seqan::String > >&, seqan::DPBandConfig > const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:86\n \tstr\tr7, [sp, #196]\t@ 0xc4\n+seqan::Value >, 0>::Type seqan::_computeAlignment >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String >, seqan::String, seqan::Alloc >, seqan::DPScoutState_ >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String > >&, seqan::String, seqan::Alloc >&, seqan::DPScoutState_ >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:1417\n-\tbl\t316c \n+\tbl\t4b18 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x4dc>\n+void seqan::_setToPosition >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, unsigned int>(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:425\n \tldr.w\tr8, [sp, #192]\t@ 0xc0\n+auto seqan::maxHostPosition >, seqan::If > >, seqan::Terminator_, seqan::Tag > >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > > const&):\n /usr/include/seqan/align/dp_scout.h:224\n \tldr.w\tr9, [sp, #172]\t@ 0xac\n+seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862\n \tldr.w\tr3, [r8, #4]\n \tcmp\tr3, #0\n-\tbeq.w\t5122 \n+\tbeq.w\t6ace \n+seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr.w\tr7, [r8]\n+seqan::Reference >, seqan::Tag > >::Type seqan::value > >(seqan::Holder >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862\n \tldr\tr3, [r7, #28]\n \tcmp\tr3, #0\n-\tbeq.w\t5134 \n+\tbeq.w\t6ae0 \n+seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tldr\tr3, [r7, #24]\n \tldr\tr3, [r3, #0]\n+seqan::EnableIf > >, void>::Type seqan::_correctTraceValue, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, int, seqan::If > >, seqan::Terminator_, seqan::Tag > >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > > const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:1175\n \tldr\tr7, [sp, #160]\t@ 0xa0\n+void seqan::_setToPosition >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, unsigned int>(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:425\n \tadd.w\tr2, r3, r9\n+seqan::EnableIf > >, void>::Type seqan::_correctTraceValue, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, int, seqan::If > >, seqan::Terminator_, seqan::Tag > >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > > const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:1175\n \tldr\tr1, [sp, #168]\t@ 0xa8\n+void seqan::_setToPosition >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, unsigned int>(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:425\n \tstr\tr2, [sp, #204]\t@ 0xcc\n+seqan::EnableIf > >, void>::Type seqan::_correctTraceValue, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, int, seqan::If > >, seqan::Terminator_, seqan::Tag > >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > > const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:1175\n \tcmp\tr1, r7\n-\tbeq.w\t5110 \n+\tbeq.w\t6abc \n /usr/include/seqan/align/dp_algorithm_impl.h:1180\n \tldr\tr3, [sp, #164]\t@ 0xa4\n \tcmp\tr7, r3\n /usr/include/seqan/align/dp_algorithm_impl.h:1182\n \titttt\teq\n \tldrbeq\tr3, [r2, #0]\n \tbiceq.w\tr3, r3, #1\n /usr/include/seqan/align/dp_algorithm_impl.h:1183\n \torreq.w\tr3, r3, #32\n \tstrbeq\tr3, [r2, #0]\n+seqan::EnableIf, seqan::Alloc > > >, void>::Type seqan::_computeTraceback, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::DPCell_ >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > > const&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:625\n \tldrd\tr3, r6, [r6]\n+seqan::EnableIf, seqan::Alloc > > >, void>::Type seqan::_computeTraceback, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:613\n \tadd\tr0, sp, #76\t@ 0x4c\n+seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862\n \tldr.w\tr2, [r8, #4]\n+seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tsubs\tr6, r6, r3\n+seqan::EnableIf, seqan::Alloc > > >, void>::Type seqan::_computeTraceback, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:613\n \tstr\tr0, [sp, #36]\t@ 0x24\n+seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tldrd\tr1, r3, [sl]\n \tsubs\tr3, r3, r1\n+seqan::EnableIf, seqan::Alloc > > >, void>::Type seqan::_computeTraceback, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:613\n \tstr\tr3, [sp, #76]\t@ 0x4c\n+seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862\n \tcmp\tr2, #0\n-\tbeq.w\t514a \n+\tbeq.w\t6af6 \n+seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr.w\tr8, [r8]\n+seqan::Reference >, seqan::Tag > >::Type seqan::value > >(seqan::Holder >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862\n \tldr.w\tr3, [r8, #28]\n \tcmp\tr3, #0\n-\tbeq.w\t515e \n+\tbeq.w\t6b0a \n+seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tldr.w\tr3, [r8, #24]\n \tldr\tr3, [r3, #0]\n+seqan::EnableIf > >, unsigned char>::Type seqan::_scalarValue(unsigned char&, unsigned int):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485\n \tldrb.w\tr2, [r3, r9]\n+void seqan::_setToPosition >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, unsigned int>(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:425\n \tadd\tr3, r9\n \tstr\tr3, [sp, #204]\t@ 0xcc\n+unsigned char seqan::_retrieveInitialTraceDirection >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(unsigned char&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:462\n \tlsls\tr1, r2, #25\n /usr/include/seqan/align/dp_traceback_impl.h:464\n \titt\tmi\n \tandmi.w\tr2, r2, #84\t@ 0x54\n /usr/include/seqan/align/dp_traceback_impl.h:465\n \tmovmi\tr0, #4\n /usr/include/seqan/align/dp_traceback_impl.h:462\n-\tbmi.n\t4b20 \n+\tbmi.n\t64cc \n /usr/include/seqan/align/dp_traceback_impl.h:467\n \tlsls\tr3, r2, #26\n /usr/include/seqan/align/dp_traceback_impl.h:469\n \titte\tmi\n \tandmi.w\tr2, r2, #42\t@ 0x2a\n /usr/include/seqan/align/dp_traceback_impl.h:470\n \tmovmi\tr0, #2\n /usr/include/seqan/align/dp_traceback_impl.h:472\n \tmovpl\tr0, #1\n /usr/include/seqan/align/dp_traceback_impl.h:464\n \tadd\tr1, sp, #72\t@ 0x48\n+seqan::DisableIf >, void>::Type seqan::_computeTraceback, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned int, unsigned int, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int, unsigned int const&, unsigned int const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:573\n \tldr\tr3, [sp, #36]\t@ 0x24\n \tstr\tr6, [sp, #4]\n \tadd\tr6, sp, #144\t@ 0x90\n \tstr\tr3, [sp, #0]\n+unsigned char seqan::_retrieveInitialTraceDirection >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(unsigned char&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:464\n \tstrb\tr2, [r1, #0]\n+seqan::DisableIf >, void>::Type seqan::_computeTraceback, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned int, unsigned int, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int, unsigned int const&, unsigned int const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:572\n \tadd.w\tr2, sp, #71\t@ 0x47\n /usr/include/seqan/align/dp_traceback_impl.h:573\n \tldr\tr3, [sp, #40]\t@ 0x28\n /usr/include/seqan/align/dp_traceback_impl.h:572\n \tstrb\tr0, [r2, #0]\n /usr/include/seqan/align/dp_traceback_impl.h:573\n \tmov\tr0, r6\n-\tbl\t3888 , std::allocator >)@@Base+0x28>\n+\tbl\t5234 , std::allocator >)@@Base+0x28>\n+void seqan::clear > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:525\n \tldr\tr3, [r5, #4]\n \tbics.w\tr3, r3, #2\n-\tbeq.n\t4b70 \n+\tbeq.n\t651c \n+seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr\tr5, [r5, #0]\n+void seqan::clear > >(seqan::Holder >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:525\n \tldr\tr3, [r5, #28]\n \tbics.w\tr3, r3, #2\n-\tbeq.n\t4b5e \n+\tbeq.n\t650a \n+seqan::Reference >, seqan::Tag > >::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr.w\tr8, [r5, #24]\n+void seqan::deallocate >, unsigned char, unsigned int, seqan::AllocateStorage_>(seqan::String >&, unsigned char*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr.w\tr0, [r8]\n \tblx\t2a48 \n+void seqan::deallocate >, seqan::Tag >, seqan::String > const, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag >&, seqan::String > const*, int, seqan::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r8\n \tblx\t2a48 \n+void seqan::deallocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String >&, unsigned int*, unsigned int, seqan::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [r5, #12]\n \tblx\t2a48 \n \tldr\tr0, [r5, #0]\n \tblx\t2a48 \n+void seqan::deallocate > >, seqan::Tag >, seqan::Matrix > > const, int, seqan::AllocateUnspecified_>(seqan::Holder > >, seqan::Tag >&, seqan::Matrix > > const*, int, seqan::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r5\n \tblx\t2a48 \n+void seqan::clear >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:525\n \tldr\tr3, [r4, #4]\n \tbics.w\tr3, r3, #2\n-\tbeq.n\t4ba2 \n+\tbeq.n\t654e \n+seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::_dataValue >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr\tr4, [r4, #0]\n+void seqan::clear >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:525\n \tldr\tr3, [r4, #28]\n \tbics.w\tr3, r3, #2\n-\tbeq.n\t4b90 \n+\tbeq.n\t653c \n+seqan::Reference >, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr\tr5, [r4, #24]\n+void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned int, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [r5, #0]\n \tblx\t2a48 \n+void seqan::deallocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc > const, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc > const*, int, seqan::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r5\n \tblx\t2a48 \n+void seqan::deallocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String >&, unsigned int*, unsigned int, seqan::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [r4, #12]\n \tblx\t2a48 \n \tldr\tr0, [r4, #0]\n \tblx\t2a48 \n+void seqan::deallocate >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > > const, int, seqan::AllocateUnspecified_>(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > > const*, int, seqan::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r4\n \tblx\t2a48 \n+seqan::String, seqan::Alloc >::~String():\n /usr/include/seqan/sequence/string_alloc.h:197\n \tldr\tr4, [sp, #144]\t@ 0x90\n+seqan::String >::~String():\n+/usr/include/seqan/sequence/string_alloc.h:197\n \tldr\tr0, [sp, #244]\t@ 0xf4\n+void seqan::deallocate >, unsigned char, unsigned int, seqan::AllocateStorage_>(seqan::String >&, unsigned char*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tblx\t2a48 \n+void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned int, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned int, seqan::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [sp, #232]\t@ 0xe8\n \tblx\t2a48 \n+seqan::Iterator, seqan::Alloc >, seqan::Tag >, seqan::Alloc >, seqan::Tag const>::Type seqan::begin, seqan::Alloc >, seqan::Tag >, void>(seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tldr.w\tr0, [fp]\n+int seqan::globalAlignment, seqan::Alloc >, seqan::Tag, int, seqan::Tag, true, true, true, true, seqan::Tag, seqan::Tag >(seqan::Align, seqan::Alloc >, seqan::Tag >&, seqan::Score > const&, seqan::AlignConfig > const&, seqan::Tag const&):\n /usr/include/seqan/align/global_alignment_unbanded.h:193\n \tmov\tr2, r6\n \tadd.w\tr1, r0, #36\t@ 0x24\n \tblx\t2a6c , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@plt>\n+void seqan::deallocate, seqan::Alloc >, seqan::TraceSegment_, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::TraceSegment_*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r4\n \tblx\t2a48 \n+seqan::length(char*):\n /usr/include/seqan/sequence/adapt_array_pointer.h:335\n \tldr\tr0, [sp, #20]\n \tblx\t2af0 \n \tmov\tr4, r0\n \tldr\tr0, [sp, #8]\n \tblx\t2af0 \n+adapterAlignment():\n ./porechop/src/adapter_align.cpp:29\n \tmov\tr2, r4\n \tadd\tr4, sp, #232\t@ 0xe8\n+seqan::length(char*):\n /usr/include/seqan/sequence/adapt_array_pointer.h:335\n \tmov\tr3, r0\n+adapterAlignment():\n ./porechop/src/adapter_align.cpp:29\n \tmov\tr1, fp\n \tmov\tr0, r4\n \tstr\tr7, [sp, #0]\n \tblx\t2ba4 , seqan::Alloc >, seqan::Tag >&, int, int, int)@plt>\n ./porechop/src/adapter_align.cpp:30\n \tmov\tr1, r4\n \tadd\tr4, sp, #356\t@ 0x164\n \tmov\tr0, r4\n \tblx\t2974 \n ./porechop/src/adapter_align.cpp:30 (discriminator 2)\n \tmov\tr0, r4\n \tblx\t2a2c , std::allocator >)@plt>\n \tmov\tr5, r0\n+std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/12/bits/basic_string.h:234 (discriminator 2)\n \tldr\tr0, [sp, #356]\t@ 0x164\n+std::__cxx11::basic_string, std::allocator >::_M_dispose():\n /usr/include/c++/12/bits/basic_string.h:285 (discriminator 2)\n \tadd\tr3, sp, #364\t@ 0x16c\n \tcmp\tr0, r3\n-\tbeq.n\t4c04 \n+\tbeq.n\t65b0 \n+std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n /usr/include/c++/12/bits/basic_string.h:292\n \tldr\tr1, [sp, #364]\t@ 0x16c\n+std::__new_allocator::deallocate(char*, unsigned int):\n /usr/include/c++/12/bits/new_allocator.h:158\n \tadds\tr1, #1\n \tblx\t29ec \n+seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >::~String():\n /usr/include/seqan/sequence/string_alloc.h:197\n \tldrd\tr4, r6, [fp]\n+void seqan::_arrayDestructDefault, seqan::Alloc >, seqan::Tag >*, seqan::Gaps, seqan::Alloc >, seqan::Tag >*>(seqan::Gaps, seqan::Alloc >, seqan::Tag >*, seqan::Gaps, seqan::Alloc >, seqan::Tag >*):\n /usr/include/seqan/basic/array_construct_destruct.h:548\n \tcmp\tr4, r6\n-\tbeq.n\t4c32 \n+\tbeq.n\t65de \n+void seqan::deallocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String >&, unsigned int*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [r4, #8]\n \tblx\t2a48 \n+void seqan::clear, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:525\n \tldr\tr3, [r4, #4]\n \tbics.w\tr3, r3, #2\n-\tbeq.n\t4c28 \n+\tbeq.n\t65d4 \n+seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr\tr7, [r4, #0]\n+void seqan::deallocate, seqan::Alloc >, seqan::SimpleType, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::SimpleType*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [r7, #0]\n \tblx\t2a48 \n+void seqan::deallocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc > const, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const*, int, seqan::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r7\n \tblx\t2a48 \n+void seqan::_arrayDestructDefault, seqan::Alloc >, seqan::Tag >*, seqan::Gaps, seqan::Alloc >, seqan::Tag >*>(seqan::Gaps, seqan::Alloc >, seqan::Tag >*, seqan::Gaps, seqan::Alloc >, seqan::Tag >*):\n /usr/include/seqan/basic/array_construct_destruct.h:551\n \tadds\tr4, #36\t@ 0x24\n /usr/include/seqan/basic/array_construct_destruct.h:548\n \tcmp\tr6, r4\n-\tbne.n\t4c0c \n+\tbne.n\t65b8 \n+seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >::~String():\n /usr/include/seqan/sequence/string_alloc.h:198\n \tldr.w\tr6, [fp]\n+void seqan::deallocate, seqan::Alloc >, seqan::Tag >, seqan::Alloc >, seqan::Gaps, seqan::Alloc >, seqan::Tag >, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r6\n \tblx\t2a48 \n+std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/12/bits/basic_string.h:234\n \tldr\tr0, [sp, #332]\t@ 0x14c\n+std::__cxx11::basic_string, std::allocator >::_M_dispose():\n /usr/include/c++/12/bits/basic_string.h:285\n \tldr\tr3, [sp, #32]\n \tcmp\tr0, r3\n-\tbeq.n\t4c48 \n+\tbeq.n\t65f4 \n+std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n /usr/include/c++/12/bits/basic_string.h:292\n \tldr\tr1, [sp, #340]\t@ 0x154\n+std::__new_allocator::deallocate(char*, unsigned int):\n /usr/include/c++/12/bits/new_allocator.h:158\n \tadds\tr1, #1\n \tblx\t29ec \n+std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/12/bits/basic_string.h:234\n \tldr\tr0, [sp, #308]\t@ 0x134\n+std::__cxx11::basic_string, std::allocator >::_M_dispose():\n /usr/include/c++/12/bits/basic_string.h:285\n \tldr\tr3, [sp, #28]\n \tcmp\tr0, r3\n-\tbeq.n\t4c58 \n+\tbeq.n\t6604 \n+std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n /usr/include/c++/12/bits/basic_string.h:292\n \tldr\tr1, [sp, #316]\t@ 0x13c\n+std::__new_allocator::deallocate(char*, unsigned int):\n /usr/include/c++/12/bits/new_allocator.h:158\n \tadds\tr1, #1\n \tblx\t29ec \n+void seqan::deallocate, seqan::Alloc >, seqan::SimpleType, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::SimpleType*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr3, [sp, #16]\n \tldr\tr0, [r3, #0]\n \tblx\t2a48 \n \tldr\tr3, [sp, #12]\n \tldr\tr0, [r3, #0]\n \tblx\t2a48 \n+std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/12/bits/basic_string.h:234\n \tldr\tr0, [sp, #284]\t@ 0x11c\n+std::__cxx11::basic_string, std::allocator >::_M_dispose():\n /usr/include/c++/12/bits/basic_string.h:285\n \tldr\tr3, [sp, #24]\n \tcmp\tr0, r3\n-\tbeq.n\t4c78 \n+\tbeq.n\t6624 \n+std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n /usr/include/c++/12/bits/basic_string.h:292\n \tldr\tr1, [sp, #292]\t@ 0x124\n+std::__new_allocator::deallocate(char*, unsigned int):\n /usr/include/c++/12/bits/new_allocator.h:158\n \tadds\tr1, #1\n \tblx\t29ec \n+adapterAlignment():\n ./porechop/src/adapter_align.cpp:12\n-\tldr.w\tr2, [pc, #1624]\t@ 52d4 \n+\tldr.w\tr2, [pc, #1624]\t@ 6c80 \n ./porechop/src/adapter_align.cpp:31\n-\tldr.w\tr3, [pc, #1600]\t@ 52c0 \n+\tldr.w\tr3, [pc, #1600]\t@ 6c6c \n ./porechop/src/adapter_align.cpp:12\n \tadd\tr2, pc\n ./porechop/src/adapter_align.cpp:31\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #380]\t@ 0x17c\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.w\t5582 \n+\tbne.w\t6f2e \n \tmov\tr0, r5\n \tadd\tsp, #388\t@ 0x184\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovs\tr0, #0\n \tmovs\tr1, #0\n /usr/include/seqan/sequence/string_alloc.h:76\n \tstr\tr3, [sp, #168]\t@ 0xa8\n /usr/include/seqan/sequence/string_alloc.h:74\n \tstrd\tr0, r1, [sp, #160]\t@ 0xa0\n /usr/include/seqan/basic/holder_tristate.h:862\n \tcmp\tr2, #0\n-\tbeq.w\t547a \n+\tbeq.w\t6e26 \n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr.w\tsl, [r7]\n /usr/include/seqan/basic/holder_tristate.h:862\n \tldr\tr3, [r7, #40]\t@ 0x28\n \tcmp\tr3, #0\n-\tbeq.w\t5462 \n+\tbeq.w\t6e0e \n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr\tr6, [r7, #36]\t@ 0x24\n /usr/include/seqan/align/dp_algorithm_impl.h:250\n \tldrd\tr3, r2, [sl]\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovs\tr0, #0\n /usr/include/seqan/sequence/string_alloc.h:74\n@@ -4270,18 +9862,18 @@\n \tstr\tr0, [sp, #244]\t@ 0xf4\n \tstr\tr0, [sp, #248]\t@ 0xf8\n /usr/include/seqan/sequence/string_alloc.h:76\n \tstr\tr0, [sp, #252]\t@ 0xfc\n /usr/include/seqan/sequence/string_alloc.h:74\n \tstrd\tr4, r5, [sp, #232]\t@ 0xe8\n /usr/include/seqan/align/dp_algorithm_impl.h:250\n-\tbeq.w\t527e \n+\tbeq.w\t6c2a \n \tldrd\tr3, r2, [r6]\n \tcmp\tr2, r3\n-\tbeq.w\t527e \n+\tbeq.w\t6c2a \n /usr/include/seqan/basic/holder_tristate.h:117\n \tadd\tr4, sp, #80\t@ 0x50\n \tstrd\tr0, r0, [r4]\n /usr/include/seqan/align/dp_matrix_sparse.h:64\n \tmov\tr0, r4\n \tblx\t2b98 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt>\n /usr/include/seqan/basic/holder_tristate.h:117\n@@ -4300,24 +9892,24 @@\n /usr/include/seqan/sequence/string_base.h:472\n \tsubs\tr7, r7, r2\n /usr/include/seqan/align/dp_algorithm_impl.h:1384\n \tadds\tr7, #1\n /usr/include/seqan/basic/holder_tristate.h:862\n \tmov\tr8, r7\n \tcmp\tr3, #0\n-\tbeq.w\t5098 \n+\tbeq.w\t6a44 \n /usr/include/seqan/sequence/string_alloc.h:283\n \tldr\tr3, [r4, #0]\n /usr/include/seqan/align/matrix_base.h:435\n \tldr\tr3, [r3, #0]\n \tstr\tr7, [r3, #4]\n /usr/include/seqan/basic/holder_tristate.h:862\n \tldr\tr3, [r5, #4]\n \tcmp\tr3, #0\n-\tbeq.w\t5090 \n+\tbeq.w\t6a3c \n /usr/include/seqan/sequence/string_alloc.h:283\n \tldr\tr3, [r5, #0]\n /usr/include/seqan/sequence/string_base.h:472\n \tldrd\tr2, r7, [r6]\n /usr/include/seqan/align/matrix_base.h:435\n \tldr\tr3, [r3, #0]\n /usr/include/seqan/sequence/string_base.h:472\n@@ -4326,39 +9918,39 @@\n \tadds\tr7, #1\n /usr/include/seqan/align/matrix_base.h:435\n \tstr.w\tr8, [r3, #4]\n /usr/include/seqan/basic/holder_tristate.h:862\n \tmov\tr8, r7\n \tldr\tr3, [r4, #4]\n \tcmp\tr3, #0\n-\tbeq.w\t507e \n+\tbeq.w\t6a2a \n /usr/include/seqan/sequence/string_alloc.h:283\n \tldr\tr3, [r4, #0]\n /usr/include/seqan/align/matrix_base.h:435\n \tldr\tr3, [r3, #0]\n \tstr\tr7, [r3, #0]\n /usr/include/seqan/basic/holder_tristate.h:862\n \tldr\tr3, [r5, #4]\n \tcmp\tr3, #0\n-\tbeq.w\t5076 \n+\tbeq.w\t6a22 \n /usr/include/seqan/sequence/string_alloc.h:283\n \tldr\tr3, [r5, #0]\n /usr/include/seqan/align/matrix_base.h:435\n \tldr\tr3, [r3, #0]\n \tstr.w\tr8, [r3]\n /usr/include/seqan/basic/holder_tristate.h:862\n \tldr\tr3, [r4, #4]\n \tcmp\tr3, #0\n-\tbeq.w\t50b2 \n+\tbeq.w\t6a5e \n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr\tr7, [r4, #0]\n /usr/include/seqan/basic/holder_tristate.h:525\n \tldr\tr3, [r7, #28]\n \tbics.w\tr3, r3, #2\n-\tbeq.n\t4d6c \n+\tbeq.n\t6718 \n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr.w\tr8, [r7, #24]\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr.w\tr0, [r8]\n \tblx\t2a48 \n \tmov\tr0, r8\n \tblx\t2a48 \n@@ -4368,21 +9960,21 @@\n \tadd\tr2, sp, #232\t@ 0xe8\n \tstr\tr2, [r7, #24]\n /usr/include/seqan/basic/holder_tristate.h:728\n \tmovs\tr2, #2\n \tstr\tr2, [r7, #28]\n /usr/include/seqan/basic/holder_tristate.h:862\n \tcmp\tr3, #0\n-\tbeq.w\t50aa \n+\tbeq.w\t6a56 \n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr\tr7, [r5, #0]\n /usr/include/seqan/basic/holder_tristate.h:525\n \tldr\tr3, [r7, #28]\n \tbics.w\tr3, r3, #2\n-\tbeq.n\t4d98 \n+\tbeq.n\t6744 \n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr.w\tr8, [r7, #24]\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr.w\tr0, [r8]\n \tblx\t2a48 \n \tmov\tr0, r8\n \tblx\t2a48 \n@@ -4414,15 +10006,15 @@\n /usr/include/seqan/sequence/string_alloc.h:290\n \tstr\tr1, [sp, #52]\t@ 0x34\n /usr/include/seqan/align/dp_matrix_sparse.h:89\n \tcmp\tr3, r9\n /usr/include/seqan/sequence/string_base.h:472\n \tstr\tr2, [sp, #56]\t@ 0x38\n /usr/include/seqan/align/dp_matrix_sparse.h:89\n-\tbcs.w\t50ba \n+\tbcs.w\t6a66 \n /usr/include/seqan/align/dp_algorithm_impl.h:1406\n \tmov\tr0, r5\n \tblx\t2b50 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@plt>\n /usr/include/seqan/basic/holder_tristate.h:862\n \tldr\tr2, [r4, #4]\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:70\n \tmovs\tr3, #0\n@@ -4430,43 +10022,43 @@\n \tstr\tr4, [sp, #208]\t@ 0xd0\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:70\n \tstrd\tr3, r3, [sp, #212]\t@ 0xd4\n \tstr\tr3, [sp, #220]\t@ 0xdc\n \tstr\tr3, [sp, #224]\t@ 0xe0\n /usr/include/seqan/basic/holder_tristate.h:862\n \tcmp\tr2, #0\n-\tbeq.w\t5108 \n+\tbeq.w\t6ab4 \n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr.w\tr8, [r4]\n /usr/include/seqan/basic/holder_tristate.h:862\n \tldr.w\tr3, [r8, #28]\n \tcmp\tr3, #0\n-\tbeq.w\t533a \n+\tbeq.w\t6ce6 \n /usr/include/seqan/sequence/string_alloc.h:283\n \tldr.w\tr3, [r8, #24]\n \tldr\tr7, [r3, #0]\n /usr/include/seqan/basic/holder_tristate.h:862\n \tldr\tr3, [r4, #4]\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:72\n \tstr\tr7, [sp, #220]\t@ 0xdc\n \tstr\tr7, [sp, #224]\t@ 0xe0\n /usr/include/seqan/basic/holder_tristate.h:862\n \tcmp\tr3, #0\n-\tbeq.w\t5322 \n+\tbeq.w\t6cce \n /usr/include/seqan/sequence/string_alloc.h:283\n \tldr\tr3, [r4, #0]\n /usr/include/seqan/align/dp_cell_linear.h:65\n \tldr\tr2, [sp, #36]\t@ 0x24\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:74\n \tldr\tr3, [r3, #0]\n \tldr\tr3, [r3, #0]\n \trsb\tr3, r3, #1\n \tstr\tr3, [sp, #212]\t@ 0xd4\n /usr/include/seqan/align/dp_cell_linear.h:65\n-\tldr.w\tr3, [pc, #1224]\t@ 52d8 \n+\tldr.w\tr3, [pc, #1224]\t@ 6c84 \n \tldr.w\tr8, [r2, r3]\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:80\n \tmovs\tr3, #0\n /usr/include/seqan/basic/holder_tristate.h:862\n \tldr\tr2, [r5, #4]\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:80\n \tstrd\tr3, r3, [sp, #196]\t@ 0xc4\n@@ -4475,21 +10067,21 @@\n \tldr.w\tr3, [r8]\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:84\n \tstr\tr5, [sp, #192]\t@ 0xc0\n /usr/include/c++/12/bits/move.h:205\n \tstr\tr3, [r7, #0]\n /usr/include/seqan/basic/holder_tristate.h:862\n \tcmp\tr2, #0\n-\tbeq.w\t5332 \n+\tbeq.w\t6cde \n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr\tr7, [r5, #0]\n /usr/include/seqan/basic/holder_tristate.h:862\n \tldr\tr3, [r7, #28]\n \tcmp\tr3, #0\n-\tbeq.w\t54ec \n+\tbeq.w\t6e98 \n /usr/include/seqan/sequence/string_alloc.h:283\n \tldr\tr3, [r7, #24]\n \tldr\tr3, [r3, #0]\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:87\n \tmovs\tr2, #0\n \tstrb\tr2, [r3, #0]\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:85\n@@ -4515,15 +10107,15 @@\n \tstr\tr3, [sp, #40]\t@ 0x28\n \tadd\tr3, sp, #176\t@ 0xb0\n \tstr\tr3, [sp, #4]\n \tmov\tr3, sl\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:86\n \tstr\tr7, [sp, #196]\t@ 0xc4\n /usr/include/seqan/align/dp_algorithm_impl.h:1417\n-\tbl\t2dd0 \n+\tbl\t477c , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x140>\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:425\n \tldr.w\tr9, [sp, #192]\t@ 0xc0\n /usr/include/seqan/align/dp_traceback_impl.h:613\n \tadd\tr7, sp, #72\t@ 0x48\n \tldrd\tr3, r6, [r6]\n /usr/include/seqan/basic/holder_tristate.h:862\n \tldr.w\tr2, [r9, #4]\n@@ -4534,21 +10126,21 @@\n /usr/include/seqan/sequence/string_base.h:472\n \tldrd\tr1, r3, [sl]\n \tsubs\tr3, r3, r1\n /usr/include/seqan/align/dp_traceback_impl.h:613\n \tstr\tr3, [r7, #0]\n /usr/include/seqan/basic/holder_tristate.h:862\n \tcmp\tr2, #0\n-\tbeq.w\t532a \n+\tbeq.w\t6cd6 \n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr.w\tr9, [r9]\n /usr/include/seqan/basic/holder_tristate.h:862\n \tldr.w\tr3, [r9, #28]\n \tcmp\tr3, #0\n-\tbeq.w\t54d2 \n+\tbeq.w\t6e7e \n /usr/include/seqan/sequence/string_alloc.h:283\n \tldr.w\tr3, [r9, #24]\n \tldr\tr2, [r3, #0]\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485\n \tldrb.w\tr3, [r2, r8]\n /usr/include/seqan/align/dp_traceback_impl.h:571\n \tadd\tr1, sp, #76\t@ 0x4c\n@@ -4559,22 +10151,22 @@\n /usr/include/seqan/align/dp_traceback_impl.h:475\n \tands.w\tr0, r3, #1\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:425\n \tstr\tr2, [sp, #204]\t@ 0xcc\n /usr/include/seqan/align/dp_traceback_impl.h:571\n \tstrb.w\tr3, [sp, #76]\t@ 0x4c\n /usr/include/seqan/align/dp_traceback_impl.h:475\n-\tbne.n\t4ec6 \n+\tbne.n\t6872 \n /usr/include/seqan/align/dp_traceback_impl.h:477\n \ttst.w\tr3, #68\t@ 0x44\n /usr/include/seqan/align/dp_traceback_impl.h:478\n \tit\tne\n \tmovne\tr0, #4\n /usr/include/seqan/align/dp_traceback_impl.h:477\n-\tbne.n\t4ec6 \n+\tbne.n\t6872 \n /usr/include/seqan/align/dp_traceback_impl.h:479\n \ttst.w\tr3, #34\t@ 0x22\n \tite\tne\n \tmovne\tr0, #1\n \tmoveq\tr0, #0\n \tlsls\tr0, r0, #1\n /usr/include/seqan/align/dp_traceback_impl.h:572\n@@ -4583,28 +10175,28 @@\n \tstrd\tr7, r6, [sp]\n \tadd\tr6, sp, #160\t@ 0xa0\n \tldrd\tr1, r3, [sp, #36]\t@ 0x24\n /usr/include/seqan/align/dp_traceback_impl.h:572\n \tstrb\tr0, [r2, #0]\n /usr/include/seqan/align/dp_traceback_impl.h:573\n \tmov\tr0, r6\n-\tbl\t4044 , std::allocator >)@@Base+0x7e4>\n+\tbl\t59f0 , std::allocator >)@@Base+0x7e4>\n /usr/include/seqan/basic/holder_tristate.h:525\n \tldr\tr3, [r5, #4]\n /usr/include/seqan/align/dp_scout.h:212\n \tldr\tr7, [sp, #144]\t@ 0x90\n /usr/include/seqan/basic/holder_tristate.h:525\n \tbics.w\tr3, r3, #2\n-\tbeq.n\t4f14 \n+\tbeq.n\t68c0 \n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr\tr5, [r5, #0]\n /usr/include/seqan/basic/holder_tristate.h:525\n \tldr\tr3, [r5, #28]\n \tbics.w\tr3, r3, #2\n-\tbeq.n\t4f02 \n+\tbeq.n\t68ae \n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr.w\tr8, [r5, #24]\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr.w\tr0, [r8]\n \tblx\t2a48 \n \tmov\tr0, r8\n \tblx\t2a48 \n@@ -4613,21 +10205,21 @@\n \tldr\tr0, [r5, #0]\n \tblx\t2a48 \n \tmov\tr0, r5\n \tblx\t2a48 \n /usr/include/seqan/basic/holder_tristate.h:525\n \tldr\tr3, [r4, #4]\n \tbics.w\tr3, r3, #2\n-\tbeq.n\t4f46 \n+\tbeq.n\t68f2 \n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr\tr4, [r4, #0]\n /usr/include/seqan/basic/holder_tristate.h:525\n \tldr\tr3, [r4, #28]\n \tbics.w\tr3, r3, #2\n-\tbeq.n\t4f34 \n+\tbeq.n\t68e0 \n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr\tr5, [r4, #24]\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [r5, #0]\n \tblx\t2a48 \n \tmov\tr0, r5\n \tblx\t2a48 \n@@ -4646,581 +10238,741 @@\n \tblx\t2a48 \n /usr/include/seqan/sequence/string_alloc.h:283\n \tldr.w\tr0, [fp]\n /usr/include/seqan/align/global_alignment_unbanded.h:193\n \tmov\tr2, r6\n \tadd.w\tr1, r0, #36\t@ 0x24\n \tblx\t2a6c , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@plt>\n-\tb.n\t4bbe \n+\tb.n\t656a \n+bool seqan::empty(char*):\n /usr/include/seqan/sequence/adapt_array_pointer.h:365\n \tldr\tr3, [sp, #8]\n \tldrb\tr3, [r3, #0]\n \tcmp\tr3, #0\n-\tbeq.w\t4756 \n+\tbeq.w\t6102 \n+unsigned int seqan::computeGenerousCapacity, seqan::Alloc >, unsigned int>(seqan::String, seqan::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tcmp\tr0, #31\n /usr/include/seqan/sequence/sequence_interface.h:837\n \titete\thi\n \taddhi.w\tr5, r0, r0, lsr #1\n \tmovls\tr0, #33\t@ 0x21\n+unsigned int seqan::_computeSizeForCapacity, seqan::Alloc >, unsigned int>(seqan::String, seqan::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:809\n \taddhi\tr0, r5, #1\n+unsigned int seqan::computeGenerousCapacity, seqan::Alloc >, unsigned int>(seqan::String, seqan::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tmovls\tr5, #32\n+void seqan::allocate, seqan::Alloc >, seqan::SimpleType, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::SimpleType*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tblx\t2904 \n+seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tldr\tr3, [sp, #16]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd\tr4, r0\n \tldr\tr2, [sp, #36]\t@ 0x24\n+seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr\tr5, [r3, #8]\n+void seqan::allocate, seqan::Alloc >, seqan::SimpleType, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::SimpleType*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r3, #0]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr\tr4, [r3, #4]\n+seqan::SimpleType* std::__copy_move::__copy_m*>(char*, char*, seqan::SimpleType*):\n /usr/include/c++/12/bits/stl_algobase.h:383\n-\tldr\tr3, [pc, #844]\t@ (52dc )\n+\tldr\tr3, [pc, #844]\t@ (6c88 )\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [sp, #8]\n \tsubs\tr2, #1\n+seqan::assign(seqan::SimpleType&, char):\n /usr/include/seqan/basic/alphabet_residue.h:719\n \tldrb.w\tr1, [r2, #1]!\n \tldrb\tr1, [r3, r1]\n \tstrb.w\tr1, [r0], #1\n+seqan::SimpleType* std::__copy_move::__copy_m*>(char*, char*, seqan::SimpleType*):\n /usr/include/c++/12/bits/stl_algobase.h:383\n \tcmp\tr0, r4\n-\tbne.n\t4f94 \n-\tb.w\t4756 \n+\tbne.n\t6940 \n+\tb.w\t6102 \n+bool seqan::empty(char*):\n /usr/include/seqan/sequence/adapt_array_pointer.h:365\n \tldr\tr3, [sp, #20]\n \tldrb\tr3, [r3, #0]\n \tcmp\tr3, #0\n-\tbeq.w\t4736 \n+\tbeq.w\t60e2 \n+unsigned int seqan::computeGenerousCapacity, seqan::Alloc >, unsigned int>(seqan::String, seqan::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tcmp\tr0, #31\n \tmov\tr4, r0\n /usr/include/seqan/sequence/sequence_interface.h:837\n \titete\thi\n \taddhi.w\tr5, r0, r0, lsr #1\n \tmovls\tr0, #33\t@ 0x21\n+unsigned int seqan::_computeSizeForCapacity, seqan::Alloc >, unsigned int>(seqan::String, seqan::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:809\n \taddhi\tr0, r5, #1\n+unsigned int seqan::computeGenerousCapacity, seqan::Alloc >, unsigned int>(seqan::String, seqan::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tmovls\tr5, #32\n+void seqan::allocate, seqan::Alloc >, seqan::SimpleType, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::SimpleType*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tblx\t2904 \n+seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tldr\tr3, [sp, #12]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd\tr4, r0\n \tldr\tr2, [sp, #36]\t@ 0x24\n+seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr\tr5, [r3, #8]\n+void seqan::allocate, seqan::Alloc >, seqan::SimpleType, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::SimpleType*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r3, #0]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr\tr4, [r3, #4]\n+seqan::SimpleType* std::__copy_move::__copy_m*>(char*, char*, seqan::SimpleType*):\n /usr/include/c++/12/bits/stl_algobase.h:383\n-\tldr\tr3, [pc, #776]\t@ (52dc )\n+\tldr\tr3, [pc, #776]\t@ (6c88 )\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [sp, #20]\n \tsubs\tr2, #1\n+seqan::assign(seqan::SimpleType&, char):\n /usr/include/seqan/basic/alphabet_residue.h:719\n \tldrb.w\tr1, [r2, #1]!\n \tldrb\tr1, [r3, r1]\n \tstrb.w\tr1, [r0], #1\n+seqan::SimpleType* std::__copy_move::__copy_m*>(char*, char*, seqan::SimpleType*):\n /usr/include/c++/12/bits/stl_algobase.h:383\n \tcmp\tr0, r4\n-\tbne.n\t4fd8 \n-\tb.w\t4736 \n+\tbne.n\t6984 \n+\tb.w\t60e2 \n+seqan::Value >, 0>::Type seqan::_computeAlignment >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String >, seqan::String, seqan::Alloc >, seqan::DPScoutState_ >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String > >&, seqan::String, seqan::Alloc >&, seqan::DPScoutState_ >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:1378\n \tmov.w\tr7, #2147483648\t@ 0x80000000\n+bool seqan::_isValidDPSettings, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::DPBandConfig >, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n+/usr/include/seqan/align/dp_algorithm_impl.h:1378\n \tmov\tr4, r0\n \tadd\tr6, sp, #144\t@ 0x90\n-\tb.n\t4ba6 \n+\tb.n\t6552 \n+void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr0, #12\n \tblx\t2904 \n+seqan::String, seqan::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovs\tr3, #0\n+void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r7, #0]\n \tmov\tsl, r0\n+seqan::String, seqan::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tstr\tr3, [r0, #0]\n \tstr\tr3, [r0, #4]\n /usr/include/seqan/sequence/string_alloc.h:76\n \tstr\tr3, [r0, #8]\n+void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovs\tr3, #1\n \tstr\tr3, [r7, #4]\n+seqan::Iterator, seqan::Alloc >, seqan::Tag >, seqan::Alloc >, seqan::Tag const>::Type seqan::begin, seqan::Alloc >, seqan::Tag >, void>(seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tldr.w\tr7, [fp]\n+void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:591\n-\tb.n\t48c0 \n+\tb.n\t626c \n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr0, #128\t@ 0x80\n \tblx\t2904 \n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmovs\tr2, #32\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r4, #8]\n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr\tr2, [r4, #16]\n+void seqan::_reserveStorage, unsigned int, seqan::TagGenerous_>(seqan::String >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1680\n \tcmp\tr6, #0\n-\tbeq.w\t5300 \n+\tbeq.w\t6cac \n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/12/bits/stl_algobase.h:430\n-\tcbz\tr5, 502c \n+\tcbz\tr5, 69d8 \n /usr/include/c++/12/bits/stl_algobase.h:431\n \tmov\tr2, r5\n \tmov\tr1, r6\n \tblx\t2a14 \n+void seqan::deallocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String >&, unsigned int*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r6\n \tblx\t2a48 \n+seqan::Size > >::Type seqan::_Resize_String >::resize_ > >(seqan::String >&, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1726\n \tldr\tr3, [r4, #16]\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tldr\tr6, [r4, #8]\n+seqan::Size > >::Type seqan::_Resize_String >::resize_ > >(seqan::String >&, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1726\n \tcmp\tr3, #3\n \tit\tcs\n \tmovcs\tr3, #3\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlsls\tr3, r3, #2\n+void seqan::_deallocateStorage(seqan::String >&, unsigned int*, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:391\n-\tb.w\t4820 \n+\tb.w\t61cc \n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr0, #128\t@ 0x80\n \tblx\t2904 \n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmovs\tr2, #32\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r5, #44]\t@ 0x2c\n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr\tr2, [r5, #52]\t@ 0x34\n+void seqan::_reserveStorage, unsigned int, seqan::TagGenerous_>(seqan::String >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1680\n \tcmp\tr4, #0\n-\tbeq.w\t52f8 \n+\tbeq.w\t6ca4 \n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/12/bits/stl_algobase.h:430\n \tcmp.w\tsl, #0\n-\tbeq.n\t5062 \n+\tbeq.n\t6a0e \n /usr/include/c++/12/bits/stl_algobase.h:431\n \tmov\tr2, sl\n \tmov\tr1, r4\n \tblx\t2a14 \n+void seqan::deallocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String >&, unsigned int*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r4\n \tblx\t2a48 \n+seqan::Size > >::Type seqan::_Resize_String >::resize_ > >(seqan::String >&, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1726\n \tldr\tr3, [r5, #52]\t@ 0x34\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tldr\tr4, [r5, #44]\t@ 0x2c\n+seqan::Size > >::Type seqan::_Resize_String >::resize_ > >(seqan::String >&, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1726\n \tcmp\tr3, #3\n \tit\tcs\n \tmovcs\tr3, #3\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlsls\tr3, r3, #2\n+void seqan::_deallocateStorage(seqan::String >&, unsigned int*, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:391\n-\tb.n\t4878 \n+\tb.n\t6224 \n+adapterAlignment():\n /usr/include/seqan/basic/holder_tristate.h:863\n \tmov\tr0, r5\n \tblx\t2a20 > > >(seqan::Holder > >, seqan::Tag >&)@plt>\n-\tb.n\t4d40 \n+\tb.n\t66ec \n \tmov\tr0, r4\n \tblx\t2b98 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt>\n /usr/include/seqan/sequence/string_base.h:472\n \tldrd\tr2, r3, [r6]\n \tsubs\tr3, r3, r2\n /usr/include/seqan/align/dp_algorithm_impl.h:1390\n \tadd.w\tr8, r3, #1\n-\tb.n\t4d32 \n+\tb.n\t66de \n /usr/include/seqan/basic/holder_tristate.h:863\n \tmov\tr0, r5\n \tblx\t2a20 > > >(seqan::Holder > >, seqan::Tag >&)@plt>\n-\tb.n\t4d18 \n+\tb.n\t66c4 \n \tmov\tr0, r4\n \tblx\t2b98 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt>\n /usr/include/seqan/sequence/string_base.h:472\n \tldrd\tr2, r3, [sl]\n \tsubs\tr3, r3, r2\n /usr/include/seqan/align/dp_algorithm_impl.h:1385\n \tadd.w\tr8, r3, #1\n-\tb.n\t4d0a \n+\tb.n\t66b6 \n /usr/include/seqan/basic/holder_tristate.h:863\n \tmov\tr0, r5\n \tblx\t2a20 > > >(seqan::Holder > >, seqan::Tag >&)@plt>\n-\tb.n\t4d7c \n+\tb.n\t6728 \n \tmov\tr0, r4\n \tblx\t2b98 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt>\n-\tb.n\t4d50 \n+\tb.n\t66fc \n /usr/include/seqan/basic/holder_tristate.h:862\n \tldr\tr3, [r4, #4]\n \tcmp\tr3, #0\n-\tbeq.w\t5496 \n+\tbeq.w\t6e42 \n \tldr.w\tr3, [r8, #28]\n \tcmp\tr3, #0\n-\tbeq.w\t53ec \n+\tbeq.w\t6d98 \n \tldr\tr2, [sp, #40]\t@ 0x28\n /usr/include/seqan/sequence/string_alloc.h:320\n \tldr\tr3, [r7, #8]\n \tmov.w\tr8, r2, lsl #2\n /usr/include/seqan/sequence/string_base.h:1723\n \tldr\tr2, [sp, #40]\t@ 0x28\n \tcmp\tr2, r3\n-\tbhi.w\t5526 \n+\tbhi.w\t6ed2 \n /usr/include/seqan/sequence/string_alloc.h:283\n \tldr\tr3, [r7, #0]\n /usr/include/seqan/sequence/string_base.h:1731\n \tldr\tr1, [sp, #40]\t@ 0x28\n /usr/include/seqan/sequence/string_base.h:1733\n \tadd.w\tr2, r3, r8\n /usr/include/seqan/sequence/string_base.h:1731\n \tcmp\tr1, r9\n-\tbls.n\t5104 \n+\tbls.n\t6ab0 \n /usr/include/seqan/sequence/string_base.h:1733\n \tldr\tr1, [sp, #56]\t@ 0x38\n \tadd\tr3, r1\n /usr/include/seqan/basic/array_construct_destruct.h:397\n \tcmp\tr3, r2\n-\tbeq.n\t5104 \n-\tldr\tr1, [pc, #484]\t@ (52d8 )\n+\tbeq.n\t6ab0 \n+\tldr\tr1, [pc, #484]\t@ (6c84 )\n \tldr\tr0, [sp, #36]\t@ 0x24\n \tldr.w\tr8, [r0, r1]\n /usr/include/seqan/align/dp_cell_linear.h:65\n \tldr.w\tr1, [r8]\n \tstr.w\tr1, [r3], #4\n /usr/include/seqan/basic/array_construct_destruct.h:397\n \tcmp\tr3, r2\n-\tbne.n\t50f8 \n+\tbne.n\t6aa4 \n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr\tr2, [r7, #4]\n /usr/include/seqan/sequence/string_base.h:1738\n-\tb.n\t4dc6 \n+\tb.n\t6772 \n /usr/include/seqan/basic/holder_tristate.h:863\n \tmov\tr0, r4\n \tblx\t2b98 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt>\n-\tb.n\t4de0 \n+\tb.n\t678c \n+seqan::EnableIf > >, void>::Type seqan::_correctTraceValue, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, int, seqan::If > >, seqan::Terminator_, seqan::Tag > >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > > const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:1177\n \tldrb.w\tr2, [r3, r9]\n \tbic.w\tr2, r2, #1\n /usr/include/seqan/align/dp_algorithm_impl.h:1178\n \torr.w\tr2, r2, #64\t@ 0x40\n \tstrb.w\tr2, [r3, r9]\n-\tb.n\t4ad0 \n+\tb.n\t647c \n+seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:863\n \tmov\tr0, r8\n \tblx\t2a20 > > >(seqan::Holder > >, seqan::Tag >&)@plt>\n+seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr.w\tr7, [r8]\n+seqan::Reference >, seqan::Tag > >::Type seqan::value > >(seqan::Holder >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862\n \tldr\tr3, [r7, #28]\n \tcmp\tr3, #0\n-\tbne.w\t4aaa \n+\tbne.w\t6456 \n+void seqan::allocate >, seqan::Tag >, seqan::String >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag > const&, seqan::String >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr0, #12\n \tblx\t2904 \n+seqan::String >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovs\tr3, #0\n+void seqan::allocate >, seqan::Tag >, seqan::String >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag > const&, seqan::String >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r7, #24]\n+void seqan::create > >(seqan::Holder >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovs\tr2, #1\n+seqan::String >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tstr\tr3, [r0, #0]\n \tstr\tr3, [r0, #4]\n /usr/include/seqan/sequence/string_alloc.h:76\n \tstr\tr3, [r0, #8]\n+void seqan::create > >(seqan::Holder >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tstr\tr2, [r7, #28]\n /usr/include/seqan/basic/holder_tristate.h:591\n-\tb.n\t4aae \n+\tb.n\t645a \n+seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:863\n \tmov\tr0, r8\n \tblx\t2a20 > > >(seqan::Holder > >, seqan::Tag >&)@plt>\n+seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr.w\tr8, [r8]\n+seqan::Reference >, seqan::Tag > >::Type seqan::value > >(seqan::Holder >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862\n \tldr.w\tr3, [r8, #28]\n \tcmp\tr3, #0\n-\tbne.w\t4afa \n+\tbne.w\t64a6 \n+void seqan::allocate >, seqan::Tag >, seqan::String >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag > const&, seqan::String >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr0, #12\n \tblx\t2904 \n+seqan::String >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovs\tr3, #0\n+void seqan::allocate >, seqan::Tag >, seqan::String >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag > const&, seqan::String >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr.w\tr0, [r8, #24]\n+void seqan::create > >(seqan::Holder >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovs\tr2, #1\n+seqan::String >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tstr\tr3, [r0, #0]\n \tstr\tr3, [r0, #4]\n /usr/include/seqan/sequence/string_alloc.h:76\n \tstr\tr3, [r0, #8]\n+void seqan::create > >(seqan::Holder >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tstr.w\tr2, [r8, #28]\n /usr/include/seqan/basic/holder_tristate.h:591\n-\tb.n\t4b00 \n+\tb.n\t64ac \n+seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:863\n \tmov\tr0, r5\n \tblx\t2a20 > > >(seqan::Holder > >, seqan::Tag >&)@plt>\n+seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr\tr7, [r5, #0]\n+seqan::Reference >, seqan::Tag > >::Type seqan::value > >(seqan::Holder >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862\n \tldr\tr3, [r7, #28]\n \tcmp\tr3, #0\n-\tbne.w\t4a5c \n+\tbne.w\t6408 \n+void seqan::allocate >, seqan::Tag >, seqan::String >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag > const&, seqan::String >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr0, #12\n \tblx\t2904 \n+seqan::String >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovs\tr3, #0\n+void seqan::allocate >, seqan::Tag >, seqan::String >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag > const&, seqan::String >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r7, #24]\n+void seqan::create > >(seqan::Holder >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovs\tr2, #1\n+seqan::String >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tstr\tr3, [r0, #0]\n \tstr\tr3, [r0, #4]\n /usr/include/seqan/sequence/string_alloc.h:76\n \tstr\tr3, [r0, #8]\n+void seqan::create > >(seqan::Holder >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tstr\tr2, [r7, #28]\n /usr/include/seqan/basic/holder_tristate.h:591\n-\tb.n\t4a60 \n+\tb.n\t640c \n+seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::value >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:863\n \tmov\tr0, r4\n \tblx\t291c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt>\n-\tb.n\t4a20 \n+\tb.n\t63cc \n \tmov\tr0, r4\n \tblx\t291c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt>\n+seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::_dataValue >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr.w\tr8, [r4]\n+seqan::Reference >, seqan::Alloc >, seqan::Tag > >::Type seqan::value >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862\n \tldr.w\tr3, [r8, #28]\n \tcmp\tr3, #0\n-\tbne.w\t4a0e \n+\tbne.w\t63ba \n+void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr0, #12\n \tblx\t2904 \n+seqan::String >, seqan::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovs\tr7, #0\n+void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr.w\tr0, [r8, #24]\n+void seqan::create >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovs\tr3, #1\n+seqan::String >, seqan::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tstr\tr7, [r0, #0]\n \tstr\tr7, [r0, #4]\n /usr/include/seqan/sequence/string_alloc.h:76\n \tstr\tr7, [r0, #8]\n+void seqan::create >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tstr.w\tr3, [r8, #28]\n /usr/include/seqan/basic/holder_tristate.h:591\n-\tb.n\t4a14 \n+\tb.n\t63c0 \n+seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::value >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862\n \tldr\tr3, [r4, #4]\n \tcmp\tr3, #0\n-\tbeq.w\t5416 \n+\tbeq.w\t6dc2 \n+seqan::Reference >, seqan::Alloc >, seqan::Tag > >::Type seqan::value >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:862\n \tldr.w\tr3, [r9, #28]\n \tcmp\tr3, #0\n-\tbeq.w\t5502 \n+\tbeq.w\t6eae \n+seqan::Size >, seqan::Alloc > >::Type seqan::capacity >, void>(seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:320\n \tldr.w\tr3, [r8, #8]\n+void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned int, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tldr\tr1, [sp, #40]\t@ 0x28\n \tmovs\tr2, #12\n+seqan::Size >, seqan::Alloc > >::Type seqan::_Resize_String >::resize_ >, seqan::Alloc > >(seqan::String >, seqan::Alloc >&, seqan::Size >, seqan::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1723\n \tcmp\tr1, r3\n+void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned int, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmul.w\tr9, r2, r1\n+seqan::Size >, seqan::Alloc > >::Type seqan::_Resize_String >::resize_ >, seqan::Alloc > >(seqan::String >, seqan::Alloc >&, seqan::Size >, seqan::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1723\n-\tbhi.w\t5354 \n+\tbhi.w\t6d00 \n+seqan::Iterator >, seqan::Alloc >, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc >&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tldr.w\tr3, [r8]\n+seqan::Size >, seqan::Alloc > >::Type seqan::_Resize_String >::resize_ >, seqan::Alloc > >(seqan::String >, seqan::Alloc >&, seqan::Size >, seqan::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1731\n \tldr\tr1, [sp, #40]\t@ 0x28\n /usr/include/seqan/sequence/string_base.h:1733\n \tadd.w\tr2, r3, r9\n /usr/include/seqan/sequence/string_base.h:1731\n \tcmp\tr7, r1\n-\tbcs.n\t5226 \n+\tbcs.n\t6bd2 \n /usr/include/seqan/sequence/string_base.h:1733\n \tldr\tr1, [sp, #56]\t@ 0x38\n \tadd\tr3, r1\n+void seqan::_arrayConstructDefault >*, seqan::DPCell_ >*>(seqan::DPCell_ >*, seqan::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:397\n \tcmp\tr3, r2\n-\tbeq.n\t5226 \n+\tbeq.n\t6bd2 \n+seqan::DPCell_ >::DPCell_():\n /usr/include/seqan/align/dp_cell_affine.h:66\n-\tldr\tr1, [pc, #192]\t@ (52d0 )\n+\tldr\tr1, [pc, #192]\t@ (6c7c )\n \tldr\tr0, [sp, #36]\t@ 0x24\n \tldr\tr1, [r0, r1]\n \tldr\tr1, [r1, #0]\n \tstr\tr1, [r3, #0]\n+void seqan::_arrayConstructDefault >*, seqan::DPCell_ >*>(seqan::DPCell_ >*, seqan::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:400\n \tadds\tr3, #12\n+seqan::DPCell_ >::DPCell_():\n /usr/include/seqan/align/dp_cell_affine.h:66\n \tstr.w\tr1, [r3, #-8]\n \tstr.w\tr1, [r3, #-4]\n+void seqan::_arrayConstructDefault >*, seqan::DPCell_ >*>(seqan::DPCell_ >*, seqan::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:397\n \tcmp\tr3, r2\n-\tbne.n\t5216 \n+\tbne.n\t6bc2 \n+void seqan::_setLength >, void, unsigned int>(seqan::String >, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr.w\tr2, [r8, #4]\n+seqan::Size >, seqan::Alloc > >::Type seqan::_Resize_String >::resize_ >, seqan::Alloc > >(seqan::String >, seqan::Alloc >&, seqan::Size >, seqan::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1738\n-\tb.w\t49e6 \n+\tb.w\t6392 \n+seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:863\n \tmov\tr0, r5\n \tblx\t2a20 > > >(seqan::Holder > >, seqan::Tag >&)@plt>\n-\tb.w\t498e \n+\tb.w\t633a \n+seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::value >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:863\n \tmov\tr0, r4\n \tblx\t291c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt>\n-\tb.w\t4962 \n+\tb.w\t630e \n+seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:863\n \tmov\tr0, r5\n \tblx\t2a20 > > >(seqan::Holder > >, seqan::Tag >&)@plt>\n-\tb.w\t4952 \n+\tb.w\t62fe \n+seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::value >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:863\n \tmov\tr0, r4\n \tblx\t291c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt>\n+seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tldrd\tr2, r3, [r6]\n \tsubs\tr3, r3, r2\n+seqan::Value >, 0>::Type seqan::_computeAlignment >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String >, seqan::String, seqan::Alloc >, seqan::DPScoutState_ >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String > >&, seqan::String, seqan::Alloc >&, seqan::DPScoutState_ >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:1390\n \tadd.w\tr8, r3, #1\n-\tb.w\t4944 \n+\tb.w\t62f0 \n+seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:863\n \tmov\tr0, r5\n \tblx\t2a20 > > >(seqan::Holder > >, seqan::Tag >&)@plt>\n-\tb.w\t492a \n+\tb.w\t62d6 \n+seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::value >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:863\n \tmov\tr0, r4\n \tblx\t291c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt>\n+seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tldrd\tr2, r3, [sl]\n \tsubs\tr3, r3, r2\n+seqan::Value >, 0>::Type seqan::_computeAlignment >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String >, seqan::String, seqan::Alloc >, seqan::DPScoutState_ >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String > >&, seqan::String, seqan::Alloc >&, seqan::DPScoutState_ >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:1385\n \tadd.w\tr8, r3, #1\n-\tb.w\t491c \n+\tb.w\t62c8 \n+adapterAlignment():\n /usr/include/seqan/align/dp_algorithm_impl.h:1378\n \tmov.w\tr7, #2147483648\t@ 0x80000000\n /usr/include/seqan/align/dp_algorithm_impl.h:250\n \tmov\tr4, r0\n \tadd\tr6, sp, #160\t@ 0xa0\n-\tb.n\t4f4a \n+\tb.n\t68f6 \n+void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr0, #12\n \tblx\t2904 \n+seqan::String, seqan::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovs\tr3, #0\n+void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r5, #36]\t@ 0x24\n+void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:591\n \tmov\tr9, r3\n+seqan::String, seqan::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tstr\tr3, [r0, #0]\n \tstr\tr3, [r0, #4]\n /usr/include/seqan/sequence/string_alloc.h:76\n \tstr\tr3, [r0, #8]\n+void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovs\tr3, #1\n \tstr\tr3, [r5, #40]\t@ 0x28\n /usr/include/seqan/basic/holder_tristate.h:591\n-\tb.w\t4860 \n+\tb.w\t620c \n+void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr0, #12\n \tblx\t2904 \n+seqan::String, seqan::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovs\tr3, #0\n+void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r4, #0]\n+void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:591\n \tmov\tsl, r3\n+seqan::String, seqan::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tstr\tr3, [r0, #0]\n \tstr\tr3, [r0, #4]\n /usr/include/seqan/sequence/string_alloc.h:76\n \tstr\tr3, [r0, #8]\n+void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovs\tr3, #1\n \tstr\tr3, [r4, #4]\n /usr/include/seqan/basic/holder_tristate.h:591\n-\tb.w\t480c \n-\tldr\tr6, [r0, #16]\n+\tb.w\t61b8 \n+\tldr\tr7, [pc, #360]\t@ (6dd4 )\n \tmovs\tr0, r0\n \tlsls\tr0, r1, #4\n \tmovs\tr0, r0\n-\tldr\tr2, [r3, #12]\n+\tldr\tr7, [pc, #184]\t@ (6d2c )\n \tmovs\tr0, r0\n-\tstr\tr0, [r0, r2]\n+\tadds\tr5, #200\t@ 0xc8\n \tmovs\tr0, r0\n-\tstr\tr0, [r5, r1]\n+\tadds\tr5, #176\t@ 0xb0\n \tmovs\tr0, r0\n \tlsls\tr4, r7, #3\n \tmovs\tr0, r0\n-\tstr\tr4, [r7, #52]\t@ 0x34\n+\tldr\tr1, [pc, #832]\t@ (6fc4 )\n \tmovs\tr0, r0\n \tlsls\tr0, r4, #4\n \tmovs\tr0, r0\n \tlsls\tr0, r0, #4\n \tmovs\tr0, r0\n+void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr0, #12\n \tblx\t2904 \n+seqan::String, seqan::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovs\tr3, #0\n+void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r5, #36]\t@ 0x24\n+seqan::String, seqan::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tstr\tr3, [r0, #0]\n \tstr\tr3, [r0, #4]\n /usr/include/seqan/sequence/string_alloc.h:76\n \tstr\tr3, [r0, #8]\n+void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovs\tr3, #1\n \tstr\tr3, [r5, #40]\t@ 0x28\n /usr/include/seqan/basic/holder_tristate.h:591\n-\tb.w\t4846 \n+\tb.w\t61f2 \n+void seqan::_reserveStorage, unsigned int, seqan::TagGenerous_>(seqan::String >&, unsigned int, seqan::Tag):\n+/usr/include/seqan/basic/holder_tristate.h:591\n \tmov\tr4, r0\n \tmovs\tr3, #12\n+seqan::Size > >::Type seqan::capacity(seqan::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:318\n+\tb.w\t6224 \n+void seqan::_reserveStorage, unsigned int, seqan::TagGenerous_>(seqan::String >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:318\n-\tb.w\t4878 \n \tmov\tr6, r0\n \tmovs\tr3, #12\n-\tb.w\t4820 \n+seqan::Size > >::Type seqan::capacity(seqan::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:318\n+\tb.w\t61cc \n+void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr0, #12\n \tblx\t2904 \n+seqan::String, seqan::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovs\tr3, #0\n+void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r7, #36]\t@ 0x24\n \tmov\tr6, r0\n+seqan::String, seqan::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tstr\tr3, [r0, #0]\n \tstr\tr3, [r0, #4]\n /usr/include/seqan/sequence/string_alloc.h:76\n \tstr\tr3, [r0, #8]\n+void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovs\tr3, #1\n \tstr\tr3, [r7, #40]\t@ 0x28\n /usr/include/seqan/basic/holder_tristate.h:591\n-\tb.w\t48ca \n+\tb.w\t6276 \n+adapterAlignment():\n /usr/include/seqan/basic/holder_tristate.h:863\n \tmov\tr0, r4\n \tblx\t2b98 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt>\n-\tb.n\t4e00 \n+\tb.n\t67ac \n \tmov\tr0, r9\n \tblx\t2a20 > > >(seqan::Holder > >, seqan::Tag >&)@plt>\n-\tb.n\t4e86 \n+\tb.n\t6832 \n \tmov\tr0, r5\n \tblx\t2a20 > > >(seqan::Holder > >, seqan::Tag >&)@plt>\n-\tb.n\t4e2e \n+\tb.n\t67da \n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr0, #12\n \tblx\t2904 \n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovs\tr7, #0\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr.w\tr0, [r8, #24]\n@@ -5230,89 +10982,107 @@\n \tstr\tr7, [r0, #0]\n \tstr\tr7, [r0, #4]\n /usr/include/seqan/sequence/string_alloc.h:76\n \tstr\tr7, [r0, #8]\n /usr/include/seqan/basic/holder_tristate.h:590\n \tstr.w\tr3, [r8, #28]\n /usr/include/seqan/basic/holder_tristate.h:591\n-\tb.n\t4df4 \n+\tb.n\t67a0 \n+void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned int, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov\tr0, r9\n \tblx\t2904 \n+void seqan::_reserveStorage >, seqan::Alloc, unsigned int, seqan::TagExact_>(seqan::String >, seqan::Alloc >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1680\n \tldr\tr1, [sp, #52]\t@ 0x34\n+void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned int, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov\tr2, r0\n+seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_allocateStorage >, void, unsigned int>(seqan::String >, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tldr\tr3, [sp, #40]\t@ 0x28\n \tstr.w\tr3, [r8, #8]\n+void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned int, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov\tr3, r0\n \tstr.w\tr0, [r8]\n+void seqan::_reserveStorage >, seqan::Alloc, unsigned int, seqan::TagExact_>(seqan::String >, seqan::Alloc >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1680\n \tcmp\tr1, #0\n-\tbeq.n\t53e2 \n+\tbeq.n\t6d8e \n+void seqan::_arrayConstructMoveDefault >*, seqan::DPCell_ >*, seqan::DPCell_ >*>(seqan::DPCell_ >*, seqan::DPCell_ >*, seqan::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n \tldr\tr3, [sp, #60]\t@ 0x3c\n \tcmp\tr3, r1\n-\tbls.n\t53c4 \n-\tldr\tr3, [pc, #704]\t@ (5638 )\n+\tbls.n\t6d70 \n+\tldr\tr3, [pc, #704]\t@ (6fe4 )\n \tadds\tr2, #12\n \tldr\tr1, [sp, #36]\t@ 0x24\n \tmov\tlr, r4\n \tldr.w\tip, [sp, #60]\t@ 0x3c\n \tldr.w\tr9, [r1, r3]\n \tldr\tr3, [sp, #52]\t@ 0x34\n \tadds\tr3, #12\n+seqan::DPCell_ >::DPCell_():\n /usr/include/seqan/align/dp_cell_affine.h:66\n \tmov\tr0, r3\n \tldr.w\tr1, [r9]\n+void seqan::_arrayConstructMoveDefault >*, seqan::DPCell_ >*, seqan::DPCell_ >*>(seqan::DPCell_ >*, seqan::DPCell_ >*, seqan::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n \tadds\tr3, #12\n+seqan::DPCell_ >::DPCell_():\n /usr/include/seqan/align/dp_cell_affine.h:66\n \tstrd\tr1, r1, [r2, #-12]\n \tstr.w\tr1, [r2, #-4]\n+void seqan::_arrayConstructMoveDefault >*, seqan::DPCell_ >*, seqan::DPCell_ >*>(seqan::DPCell_ >*, seqan::DPCell_ >*, seqan::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n \tadds\tr2, #12\n \tcmp\tip, r0\n+std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&):\n /usr/include/c++/12/bits/move.h:205\n \tldr.w\tr4, [r3, #-24]\n \tstr.w\tr4, [r2, #-24]\n \tldr.w\tr4, [r3, #-20]\n \tstr.w\tr4, [r2, #-20]\n \tldr.w\tr4, [r3, #-16]\n /usr/include/c++/12/bits/move.h:206\n \tstr.w\tr1, [r3, #-24]\n \tstr.w\tr1, [r3, #-20]\n /usr/include/c++/12/bits/move.h:205\n \tstr.w\tr4, [r2, #-16]\n /usr/include/c++/12/bits/move.h:206\n \tstr.w\tr1, [r3, #-16]\n+void seqan::_arrayConstructMoveDefault >*, seqan::DPCell_ >*, seqan::DPCell_ >*>(seqan::DPCell_ >*, seqan::DPCell_ >*, seqan::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n-\tbhi.n\t5388 \n+\tbhi.n\t6d34 \n \tmov\tr4, lr\n+void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned int, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [sp, #52]\t@ 0x34\n \tblx\t2a48 \n \tldr\tr2, [sp, #40]\t@ 0x28\n \tldr.w\tr3, [r8, #8]\n \tcmp\tr2, r3\n \tit\tcs\n \tmovcs\tr2, r3\n+seqan::Size >, seqan::Alloc > >::Type seqan::_Resize_String >::resize_ >, seqan::Alloc > >(seqan::String >, seqan::Alloc >&, seqan::Size >, seqan::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1733\n \tmovs\tr3, #12\n \tstr\tr2, [sp, #40]\t@ 0x28\n \tmul.w\tr9, r3, r2\n+void seqan::_setLength >, void, unsigned int>(seqan::String >, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tldr.w\tr3, [r8]\n \tldr\tr2, [sp, #56]\t@ 0x38\n \tadds\tr2, r3, r2\n \tstr.w\tr2, [r8, #4]\n+seqan::Size >, seqan::Alloc > >::Type seqan::_Resize_String >::resize_ >, seqan::Alloc > >(seqan::String >, seqan::Alloc >&, seqan::Size >, seqan::Alloc > >::Type):\n /usr/include/seqan/sequence/string_alloc.h:318\n-\tb.n\t51fc \n+\tb.n\t6ba8 \n+adapterAlignment():\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr0, #12\n \tblx\t2904 \n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovs\tr3, #0\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr.w\tr0, [r8, #24]\n@@ -5331,57 +11101,73 @@\n \tstr.w\tr2, [r8, #28]\n \tldr\tr2, [sp, #40]\t@ 0x28\n /usr/include/seqan/sequence/string_alloc.h:290\n \tstrd\tr3, r3, [sp, #52]\t@ 0x34\n /usr/include/seqan/sequence/string_alloc.h:309\n \tstr\tr3, [sp, #60]\t@ 0x3c\n \tmov.w\tr8, r2, lsl #2\n-\tb.n\t50d4 \n+\tb.n\t6a80 \n+seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::value >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:863\n \tmov\tr0, r4\n \tblx\t291c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt>\n+seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::_dataValue >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr.w\tr9, [r4]\n+seqan::Reference >, seqan::Alloc >, seqan::Tag > >::Type seqan::value >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862\n \tldr.w\tr3, [r9, #28]\n \tcmp\tr3, #0\n-\tbeq.n\t5502 \n+\tbeq.n\t6eae \n+seqan::Reference >, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr.w\tr8, [r9, #24]\n+seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tmovw\tr3, #43691\t@ 0xaaab\n \tmovt\tr3, #43690\t@ 0xaaaa\n+void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned int, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tldr\tr1, [sp, #40]\t@ 0x28\n \tmovs\tr2, #12\n+seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldr.w\tr7, [r8]\n+seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::end >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tldr.w\tr0, [r8, #4]\n \tstr\tr0, [sp, #60]\t@ 0x3c\n+void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned int, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmul.w\tr2, r1, r2\n+seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tsubs\tr0, r0, r7\n+seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tstr\tr7, [sp, #52]\t@ 0x34\n+seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tstr\tr0, [sp, #56]\t@ 0x38\n \tasrs\tr7, r0, #2\n \tmul.w\tr7, r3, r7\n+seqan::Size >, seqan::Alloc > >::Type seqan::_Resize_String >::resize_ >, seqan::Alloc > >(seqan::String >, seqan::Alloc >&, seqan::Size >, seqan::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1716\n \tcmp\tr1, r7\n+void seqan::_setLength >, void, unsigned int>(seqan::String >, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tittt\tcc\n \tldrcc\tr3, [sp, #52]\t@ 0x34\n \taddcc\tr3, r3, r2\n \tmovcc\tr2, r3\n+seqan::Size >, seqan::Alloc > >::Type seqan::_Resize_String >::resize_ >, seqan::Alloc > >(seqan::String >, seqan::Alloc >&, seqan::Size >, seqan::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1716\n-\tbcc.w\t5226 \n-\tb.n\t51e6 \n+\tbcc.w\t6bd2 \n+\tb.n\t6b92 \n+adapterAlignment():\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr0, #12\n \tblx\t2904 \n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovs\tr3, #0\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r7, #36]\t@ 0x24\n@@ -5391,15 +11177,15 @@\n \tstr\tr3, [r0, #4]\n /usr/include/seqan/sequence/string_alloc.h:76\n \tstr\tr3, [r0, #8]\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovs\tr3, #1\n \tstr\tr3, [r7, #40]\t@ 0x28\n /usr/include/seqan/basic/holder_tristate.h:591\n-\tb.n\t4cb8 \n+\tb.n\t6664 \n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr0, #12\n \tblx\t2904 \n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovs\tr3, #0\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r7, #0]\n@@ -5411,24 +11197,24 @@\n \tstr\tr3, [r0, #8]\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovs\tr3, #1\n \tstr\tr3, [r7, #4]\n /usr/include/seqan/sequence/string_alloc.h:283\n \tldr.w\tr7, [fp]\n /usr/include/seqan/basic/holder_tristate.h:591\n-\tb.n\t4cae \n+\tb.n\t665a \n /usr/include/seqan/basic/holder_tristate.h:863\n \tmov\tr0, r4\n \tblx\t2b98 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt>\n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr.w\tr8, [r4]\n /usr/include/seqan/basic/holder_tristate.h:862\n \tldr.w\tr3, [r8, #28]\n \tcmp\tr3, #0\n-\tbeq.n\t53ec \n+\tbeq.n\t6d98 \n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr.w\tr7, [r8, #24]\n /usr/include/seqan/basic/allocator_interface.h:211\n \tldr\tr3, [sp, #40]\t@ 0x28\n /usr/include/seqan/sequence/string_alloc.h:309\n \tldr\tr2, [r7, #4]\n /usr/include/seqan/sequence/string_alloc.h:290\n@@ -5447,18 +11233,18 @@\n /usr/include/seqan/sequence/string_base.h:1716\n \tcmp\tr3, r9\n /usr/include/seqan/sequence/string_alloc.h:344\n \titt\tcc\n \tldrcc\tr2, [sp, #52]\t@ 0x34\n \taddcc\tr2, r8\n /usr/include/seqan/sequence/string_base.h:1716\n-\tbcc.w\t5104 \n+\tbcc.w\t6ab0 \n /usr/include/seqan/sequence/string_alloc.h:320\n \tldr\tr3, [r7, #8]\n-\tb.n\t50d4 \n+\tb.n\t6a80 \n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr0, #12\n \tblx\t2904 \n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovs\tr2, #0\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr.w\tr0, [r9, #24]\n@@ -5468,15 +11254,15 @@\n \tstr\tr2, [r0, #0]\n \tstr\tr2, [r0, #4]\n /usr/include/seqan/sequence/string_alloc.h:76\n \tstr\tr2, [r0, #8]\n /usr/include/seqan/basic/holder_tristate.h:590\n \tstr.w\tr3, [r9, #28]\n /usr/include/seqan/basic/holder_tristate.h:591\n-\tb.n\t4e9a \n+\tb.n\t6846 \n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr0, #12\n \tblx\t2904 \n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovs\tr3, #0\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r7, #24]\n@@ -5486,58 +11272,70 @@\n \tstr\tr3, [r0, #0]\n \tstr\tr3, [r0, #4]\n /usr/include/seqan/sequence/string_alloc.h:76\n \tstr\tr3, [r0, #8]\n /usr/include/seqan/basic/holder_tristate.h:590\n \tstr\tr2, [r7, #28]\n /usr/include/seqan/basic/holder_tristate.h:591\n-\tb.n\t4e3c \n+\tb.n\t67e8 \n+void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr0, #12\n \tblx\t2904 \n+seqan::String >, seqan::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovs\tr3, #0\n+void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr.w\tr0, [r9, #24]\n+void seqan::create >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovs\tr2, #1\n+seqan::String >, seqan::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tstr\tr3, [r0, #0]\n \tstr\tr3, [r0, #4]\n+void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov\tr8, r0\n+seqan::String >, seqan::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:76\n \tstr\tr3, [r0, #8]\n+seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tmov\tr7, r3\n+void seqan::create >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tstr.w\tr2, [r9, #28]\n+seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tstrd\tr3, r3, [sp, #52]\t@ 0x34\n+seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::end >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tstr\tr3, [sp, #60]\t@ 0x3c\n-\tb.n\t51ea \n+\tb.n\t6b96 \n+adapterAlignment():\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov\tr0, r8\n \tblx\t2904 \n /usr/include/seqan/sequence/string_base.h:1680\n \tldr\tr2, [sp, #52]\t@ 0x34\n /usr/include/seqan/sequence/string_alloc.h:373\n \tldr\tr3, [sp, #40]\t@ 0x28\n \tstr\tr3, [r7, #8]\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov\tr3, r0\n \tstr\tr0, [r7, #0]\n /usr/include/seqan/sequence/string_base.h:1680\n-\tcbz\tr2, 557a \n+\tcbz\tr2, 6f26 \n /usr/include/seqan/basic/array_construct_destruct.h:505\n \tldr\tr3, [sp, #60]\t@ 0x3c\n \tcmp\tr3, r2\n-\tbls.n\t5562 \n-\tldr\tr2, [pc, #252]\t@ (563c )\n+\tbls.n\t6f0e \n+\tldr\tr2, [pc, #252]\t@ (6fe8 )\n \tmov\tr3, r0\n \tldr\tr1, [sp, #36]\t@ 0x24\n \tldr.w\tip, [sp, #60]\t@ 0x3c\n \tldr.w\tr8, [r1, r2]\n \tldr\tr2, [sp, #52]\t@ 0x34\n /usr/include/seqan/align/dp_cell_linear.h:65\n \tldr.w\tr1, [r8]\n@@ -5546,15 +11344,15 @@\n \tldr\tr0, [r2, #0]\n /usr/include/c++/12/bits/move.h:206\n \tstr.w\tr1, [r2], #4\n /usr/include/c++/12/bits/move.h:205\n \tstr.w\tr0, [r3], #4\n /usr/include/seqan/basic/array_construct_destruct.h:505\n \tcmp\tr2, ip\n-\tbcc.n\t554e \n+\tbcc.n\t6efa \n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [sp, #52]\t@ 0x34\n \tblx\t2a48 \n \tldr\tr2, [sp, #40]\t@ 0x28\n \tldr\tr3, [r7, #8]\n \tcmp\tr2, r3\n \tit\tcs\n@@ -5564,3341 +11362,4213 @@\n \tstr\tr2, [sp, #40]\t@ 0x28\n /usr/include/seqan/sequence/string_base.h:1733\n \tmov.w\tr8, r2, lsl #2\n /usr/include/seqan/sequence/string_alloc.h:344\n \tldr\tr2, [sp, #56]\t@ 0x38\n \tadds\tr2, r3, r2\n \tstr\tr2, [r7, #4]\n-\tb.n\t50de \n+\tb.n\t6a8a \n ./porechop/src/adapter_align.cpp:31\n \tblx\t2a78 <__stack_chk_fail@plt>\n+std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/12/bits/basic_string.h:795\n \tadd\tr0, sp, #284\t@ 0x11c\n \tblx\t2a90 , std::allocator >::_M_dispose()@plt>\n+std::__new_allocator::~__new_allocator():\n /usr/include/c++/12/bits/new_allocator.h:90\n \tblx\t2a84 <__cxa_end_cleanup@plt>\n+void seqan::deallocate, seqan::Alloc >, seqan::SimpleType, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::SimpleType*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr3, [sp, #12]\n \tldr\tr0, [r3, #0]\n \tblx\t2a48 \n-\tb.n\t5586 \n+\tb.n\t6f32 \n+adapterAlignment():\n /usr/include/seqan/basic/holder_tristate.h:140\n \tmov\tr0, r5\n \tblx\t2910 > > >(seqan::Holder > >, seqan::Tag >&)@plt>\n \tmov\tr0, r4\n \tblx\t2aa8 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt>\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [sp, #244]\t@ 0xf4\n \tblx\t2a48 \n \tldr\tr0, [sp, #232]\t@ 0xe8\n \tblx\t2a48 \n \tldr\tr0, [sp, #160]\t@ 0xa0\n \tblx\t2a48 \n+seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >::~String():\n /usr/include/seqan/sequence/string_alloc.h:197\n \tldrd\tr4, r6, [fp]\n+void seqan::_arrayDestructDefault, seqan::Alloc >, seqan::Tag >*, seqan::Gaps, seqan::Alloc >, seqan::Tag >*>(seqan::Gaps, seqan::Alloc >, seqan::Tag >*, seqan::Gaps, seqan::Alloc >, seqan::Tag >*):\n /usr/include/seqan/basic/array_construct_destruct.h:548\n \tcmp\tr6, r4\n-\tbne.n\t55f0 \n+\tbne.n\t6f9c \n+void seqan::deallocate, seqan::Alloc >, seqan::Tag >, seqan::Alloc >, seqan::Gaps, seqan::Alloc >, seqan::Tag >, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr.w\tr0, [fp]\n \tblx\t2a48 \n+std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/12/bits/basic_string.h:795\n \tldr\tr0, [sp, #48]\t@ 0x30\n \tblx\t2a90 , std::allocator >::_M_dispose()@plt>\n \tldr\tr0, [sp, #44]\t@ 0x2c\n \tblx\t2a90 , std::allocator >::_M_dispose()@plt>\n+void seqan::deallocate, seqan::Alloc >, seqan::SimpleType, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::SimpleType*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr3, [sp, #16]\n \tldr\tr0, [r3, #0]\n \tblx\t2a48 \n-\tb.n\t5590 \n+\tb.n\t6f3c \n+void seqan::deallocate, seqan::Alloc >, seqan::TraceSegment_, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::TraceSegment_*, unsigned int, seqan::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [sp, #144]\t@ 0x90\n \tblx\t2a48 \n-\tb.n\t55b8 \n+\tb.n\t6f64 \n+std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/12/bits/basic_string.h:795\n \tmov\tr0, r4\n \tblx\t2a90 , std::allocator >::_M_dispose()@plt>\n+std::__new_allocator::~__new_allocator():\n /usr/include/c++/12/bits/new_allocator.h:90\n-\tb.n\t55b8 \n-\tb.n\t55b8 \n+\tb.n\t6f64 \n+\tb.n\t6f64 \n+void seqan::deallocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String >&, unsigned int*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [r4, #8]\n \tblx\t2a48 \n+void seqan::clear, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:525\n \tldr\tr3, [r4, #4]\n \tbics.w\tr3, r3, #2\n-\tbeq.n\t560c \n+\tbeq.n\t6fb8 \n+seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr\tr5, [r4, #0]\n+void seqan::deallocate, seqan::Alloc >, seqan::SimpleType, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::SimpleType*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [r5, #0]\n \tblx\t2a48 \n+void seqan::deallocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc > const, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const*, int, seqan::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r5\n \tblx\t2a48 \n+void seqan::_arrayDestructDefault, seqan::Alloc >, seqan::Tag >*, seqan::Gaps, seqan::Alloc >, seqan::Tag >*>(seqan::Gaps, seqan::Alloc >, seqan::Tag >*, seqan::Gaps, seqan::Alloc >, seqan::Tag >*):\n /usr/include/seqan/basic/array_construct_destruct.h:551\n \tadds\tr4, #36\t@ 0x24\n-\tb.n\t55bc \n-\tb.n\t55b2 \n-\tb.n\t55ce \n+\tb.n\t6f68 \n+\tb.n\t6f5e \n+\tb.n\t6f7a \n+seqan::Holder > >, seqan::Tag >::~Holder():\n /usr/include/seqan/basic/holder_tristate.h:140\n \tmov\tr0, r5\n \tblx\t2910 > > >(seqan::Holder > >, seqan::Tag >&)@plt>\n+seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >::~Holder():\n+/usr/include/seqan/basic/holder_tristate.h:140\n \tmov\tr0, r4\n \tblx\t2b14 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt>\n+void seqan::deallocate >, unsigned char, unsigned int, seqan::AllocateStorage_>(seqan::String >&, unsigned char*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [sp, #244]\t@ 0xf4\n \tblx\t2a48 \n+void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned int, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned int, seqan::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [sp, #232]\t@ 0xe8\n \tblx\t2a48 \n-\tb.n\t55de \n-\tb.n\t55a0 \n-\tb.n\t559a \n+\tb.n\t6f8a \n+\tb.n\t6f4c \n+\tb.n\t6f46 \n+seqan::Holder > >, seqan::Tag >::~Holder():\n /usr/include/seqan/basic/holder_tristate.h:138\n-\tb.n\t5614 \n-\tb.n\t55d4 \n-\tb.n\t561a \n+\tb.n\t6fc0 \n+\tb.n\t6f80 \n+seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >::~Holder():\n+/usr/include/seqan/basic/holder_tristate.h:138\n+\tb.n\t6fc6 \n \tlsls\tr4, r7, #3\n \tmovs\tr0, r0\n \tlsls\tr0, r4, #4\n \t...\n \n-00005640 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base>:\n+00006fec >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base>:\n void seqan::clear >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:525\n \tldr\tr3, [r0, #4]\n-\tcbz\tr3, 567c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x3c>\n+\tcbz\tr3, 7028 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x3c>\n /usr/include/seqan/basic/holder_tristate.h:523\n \tpush\t{r4, r5, r6, lr}\n /usr/include/seqan/basic/holder_tristate.h:525\n \tcmp\tr3, #2\n \tmov\tr4, r0\n-\tbeq.n\t5676 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x36>\n+\tbeq.n\t7022 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x36>\n+seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::_dataValue >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr\tr5, [r0, #0]\n+void seqan::clear >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:525\n \tldr\tr3, [r5, #28]\n \tbics.w\tr3, r3, #2\n-\tbeq.n\t5664 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x24>\n+\tbeq.n\t7010 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x24>\n+seqan::Reference >, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr\tr6, [r5, #24]\n+void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned int, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [r6, #0]\n \tblx\t2a48 \n+void seqan::deallocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc > const, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc > const*, int, seqan::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r6\n \tblx\t2a48 \n+void seqan::deallocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String >&, unsigned int*, unsigned int, seqan::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [r5, #12]\n \tblx\t2a48 \n \tldr\tr0, [r5, #0]\n \tblx\t2a48 \n+void seqan::deallocate >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > > const, int, seqan::AllocateUnspecified_>(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > > const*, int, seqan::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r5\n \tblx\t2a48 \n+void seqan::clear >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:533\n \tmovs\tr3, #0\n \tstr\tr3, [r4, #4]\n /usr/include/seqan/basic/holder_tristate.h:536\n \tpop\t{r4, r5, r6, pc}\n \tbx\tlr\n \tnop\n \n-00005680 > > >(seqan::Holder > >, seqan::Tag >&)@@Base>:\n+0000702c > > >(seqan::Holder > >, seqan::Tag >&)@@Base>:\n void seqan::clear > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:525\n \tldr\tr3, [r0, #4]\n-\tcbz\tr3, 56bc > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x3c>\n+\tcbz\tr3, 7068 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x3c>\n /usr/include/seqan/basic/holder_tristate.h:523\n \tpush\t{r4, r5, r6, lr}\n /usr/include/seqan/basic/holder_tristate.h:525\n \tcmp\tr3, #2\n \tmov\tr4, r0\n-\tbeq.n\t56b6 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x36>\n+\tbeq.n\t7062 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x36>\n+seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr\tr5, [r0, #0]\n+void seqan::clear > >(seqan::Holder >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:525\n \tldr\tr3, [r5, #28]\n \tbics.w\tr3, r3, #2\n-\tbeq.n\t56a4 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x24>\n+\tbeq.n\t7050 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x24>\n+seqan::Reference >, seqan::Tag > >::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr\tr6, [r5, #24]\n+void seqan::deallocate >, unsigned char, unsigned int, seqan::AllocateStorage_>(seqan::String >&, unsigned char*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [r6, #0]\n \tblx\t2a48 \n+void seqan::deallocate >, seqan::Tag >, seqan::String > const, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag >&, seqan::String > const*, int, seqan::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r6\n \tblx\t2a48 \n+void seqan::deallocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String >&, unsigned int*, unsigned int, seqan::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [r5, #12]\n \tblx\t2a48 \n \tldr\tr0, [r5, #0]\n \tblx\t2a48 \n+void seqan::deallocate > >, seqan::Tag >, seqan::Matrix > > const, int, seqan::AllocateUnspecified_>(seqan::Holder > >, seqan::Tag >&, seqan::Matrix > > const*, int, seqan::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r5\n \tblx\t2a48 \n+void seqan::clear > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:533\n \tmovs\tr3, #0\n \tstr\tr3, [r4, #4]\n /usr/include/seqan/basic/holder_tristate.h:536\n \tpop\t{r4, r5, r6, pc}\n \tbx\tlr\n \tnop\n \n-000056c0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base>:\n+0000706c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base>:\n void seqan::clear >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:525\n \tldr\tr3, [r0, #4]\n-\tcbz\tr3, 56fc >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x3c>\n+\tcbz\tr3, 70a8 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x3c>\n /usr/include/seqan/basic/holder_tristate.h:523\n \tpush\t{r4, r5, r6, lr}\n /usr/include/seqan/basic/holder_tristate.h:525\n \tcmp\tr3, #2\n \tmov\tr4, r0\n-\tbeq.n\t56f6 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x36>\n+\tbeq.n\t70a2 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x36>\n+seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::_dataValue >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr\tr5, [r0, #0]\n+void seqan::clear >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:525\n \tldr\tr3, [r5, #28]\n \tbics.w\tr3, r3, #2\n-\tbeq.n\t56e4 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x24>\n+\tbeq.n\t7090 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x24>\n+seqan::Reference >, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr\tr6, [r5, #24]\n+void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned int, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [r6, #0]\n \tblx\t2a48 \n+void seqan::deallocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc > const, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc > const*, int, seqan::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r6\n \tblx\t2a48 \n+void seqan::deallocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String >&, unsigned int*, unsigned int, seqan::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [r5, #12]\n \tblx\t2a48 \n \tldr\tr0, [r5, #0]\n \tblx\t2a48 \n+void seqan::deallocate >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > > const, int, seqan::AllocateUnspecified_>(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > > const*, int, seqan::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r5\n \tblx\t2a48 \n+void seqan::clear >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:533\n \tmovs\tr3, #0\n \tstr\tr3, [r4, #4]\n /usr/include/seqan/basic/holder_tristate.h:536\n \tpop\t{r4, r5, r6, pc}\n \tbx\tlr\n \tnop\n \n-00005700 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base>:\n+000070ac >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base>:\n void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1024\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n \tmov\tr5, r0\n-\tldr\tr0, [pc, #236]\t@ (57f4 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0xf4>)\n-\tldr\tr3, [pc, #236]\t@ (57f8 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0xf8>)\n+\tldr\tr0, [pc, #236]\t@ (71a0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0xf4>)\n+\tldr\tr3, [pc, #236]\t@ (71a4 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0xf8>)\n \tsub\tsp, #16\n \tadd\tr0, pc\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tldr\tr4, [r1, #4]\n+void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1024\n \tmov\tr6, r1\n \tldr\tr3, [r0, r3]\n \tldr\tr3, [r3, #0]\n \tstr\tr3, [sp, #12]\n \tmov.w\tr3, #0\n /usr/include/seqan/sequence/string_base.h:1029\n-\tcbz\tr4, 5724 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x24>\n+\tcbz\tr4, 70d0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x24>\n \tldr\tr3, [r5, #4]\n \tcmp\tr4, r3\n-\tbeq.n\t5786 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x86>\n+\tbeq.n\t7132 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x86>\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290 (discriminator 3)\n \tldr\tr1, [r6, #0]\n+seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned int, unsigned int>(seqan::String >&, unsigned int, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1589 (discriminator 3)\n \tldr\tr3, [r5, #8]\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472 (discriminator 3)\n \tsubs\tr4, r4, r1\n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:371 (discriminator 3)\n \tldr.w\tr8, [r5]\n \tcmp\tr4, r2\n \tit\tcs\n \tmovcs\tr4, r2\n+seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned int, unsigned int>(seqan::String >&, unsigned int, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1589 (discriminator 3)\n \tcmp\tr4, r3\n-\tbls.n\t57d8 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0xd8>\n+\tbls.n\t7184 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0xd8>\n+unsigned int seqan::computeGenerousCapacity >, unsigned int>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tcmp\tr4, #31\n /usr/include/seqan/sequence/sequence_interface.h:837\n \tite\thi\n \taddhi.w\tr7, r4, r4, lsr #1\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tmovls\tr7, #32\n \tcmp\tr7, r2\n \tit\tcs\n \tmovcs\tr7, r2\n+void seqan::allocate >, unsigned char, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned char*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tadds\tr0, r7, #1\n \tblx\t2904 \n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr\tr7, [r5, #8]\n+void seqan::allocate >, unsigned char, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned char*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r5, #0]\n+seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:735\n \tcmp.w\tr8, #0\n-\tbeq.n\t5760 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x60>\n+\tbeq.n\t710c >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x60>\n+void seqan::deallocate >, unsigned char, unsigned int, seqan::AllocateStorage_>(seqan::String >&, unsigned char*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r8\n \tblx\t2a48 \n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tldr\tr0, [r5, #0]\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldr\tr1, [r6, #0]\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadds\tr3, r0, r4\n \tstr\tr3, [r5, #4]\n+void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1024\n-\tldr\tr2, [pc, #148]\t@ (57fc >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0xfc>)\n+\tldr\tr2, [pc, #148]\t@ (71a8 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0xfc>)\n+unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*):\n /usr/include/c++/12/bits/stl_algobase.h:431\n-\tldr\tr3, [pc, #140]\t@ (57f8 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0xf8>)\n+\tldr\tr3, [pc, #140]\t@ (71a4 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0xf8>)\n+void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1024\n \tadd\tr2, pc\n+unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*):\n /usr/include/c++/12/bits/stl_algobase.h:431\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #12]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t57e6 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0xe6>\n+\tbne.n\t7192 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0xe6>\n \tmov\tr2, r4\n+void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1044\n \tadd\tsp, #16\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, lr}\n+unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*):\n /usr/include/c++/12/bits/stl_algobase.h:431\n \tb.w\t2a10 \n+void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1036\n \tcmp\tr1, r5\n-\tbeq.n\t57be >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0xbe>\n+\tbeq.n\t716a >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0xbe>\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldr\tr3, [r1, #0]\n+seqan::String >::String >, unsigned int, void, void>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:166\n \tmovs\tr6, #0\n /usr/include/seqan/sequence/string_alloc.h:168\n \tmovs\tr0, #0\n /usr/include/seqan/sequence/string_alloc.h:166\n \tmovs\tr7, #0\n /usr/include/seqan/sequence/string_alloc.h:170\n \tcmp\tr4, r3\n /usr/include/seqan/sequence/string_alloc.h:166\n \tstrd\tr6, r7, [sp]\n /usr/include/seqan/sequence/string_alloc.h:168\n \tstr\tr0, [sp, #8]\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:470\n \tit\teq\n \tmoveq\tr6, sp\n+seqan::String >::String >, unsigned int, void, void>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:170\n-\tbeq.n\t57b0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0xb0>\n+\tbeq.n\t715c >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0xb0>\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tsubs\tr4, r4, r3\n+void seqan::assign, seqan::String >, unsigned int, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1065\n \tmov\tr6, sp\n \tcmp\tr2, r4\n \tmov\tr0, r6\n \tit\tcs\n \tmovcs\tr2, r4\n \tblx\t2b80 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@plt>\n+void seqan::assign, seqan::String >, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1056\n \tmov\tr1, r6\n \tmov\tr0, r5\n \tblx\t2a04 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@plt>\n+void seqan::deallocate >, unsigned char, unsigned int, seqan::AllocateStorage_>(seqan::String >&, unsigned char*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [sp, #0]\n \tblx\t2a48 \n+void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1024\n-\tldr\tr2, [pc, #64]\t@ (5800 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x100>)\n+\tldr\tr2, [pc, #64]\t@ (71ac >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x100>)\n /usr/include/seqan/sequence/string_base.h:1044\n-\tldr\tr3, [pc, #52]\t@ (57f8 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0xf8>)\n+\tldr\tr3, [pc, #52]\t@ (71a4 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0xf8>)\n /usr/include/seqan/sequence/string_base.h:1024\n \tadd\tr2, pc\n /usr/include/seqan/sequence/string_base.h:1044\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #12]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t57e6 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0xe6>\n+\tbne.n\t7192 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0xe6>\n \tadd\tsp, #16\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd.w\tr3, r8, r4\n \tstr\tr3, [r5, #4]\n+unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*):\n /usr/include/c++/12/bits/stl_algobase.h:430\n \tcmp\tr4, #0\n-\tbeq.n\t57be >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0xbe>\n+\tbeq.n\t716a >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0xbe>\n \tmov\tr0, r8\n-\tb.n\t5766 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x66>\n+\tb.n\t7112 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x66>\n+void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1044\n \tblx\t2a78 <__stack_chk_fail@plt>\n+void seqan::deallocate >, unsigned char, unsigned int, seqan::AllocateStorage_>(seqan::String >&, unsigned char*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [sp, #0]\n \tblx\t2a48 \n \tblx\t2a84 <__cxa_end_cleanup@plt>\n-\tldr\tr0, [r6, r3]\n+\tsubs\tr7, #68\t@ 0x44\n \tmovs\tr0, r0\n \tlsls\tr0, r1, #4\n \tmovs\tr0, r0\n-\tldr\tr2, [r2, r2]\n-\tmovs\tr0, r0\n-\tldr\tr2, [r7, r0]\n-\tmovs\tr0, r0\n+\tsubs\tr6, #230\t@ 0xe6\n \tmovs\tr0, r0\n+\tsubs\tr6, #142\t@ 0x8e\n \t...\n \n-00005808 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base>:\n+000071b0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base>:\n void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:1002\n-\tldr\tr2, [pc, #300]\t@ (5938 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x130>)\n-\tldr\tr3, [pc, #304]\t@ (593c >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x134>)\n+\tldr\tr2, [pc, #300]\t@ (72e0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x130>)\n+\tldr\tr3, [pc, #304]\t@ (72e4 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x134>)\n \tadd\tr2, pc\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n \tmov\tr6, r1\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldrd\tr1, r4, [r1]\n+void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:1002\n \tsub\tsp, #16\n \tldr\tr3, [r2, r3]\n \tmov\tr5, r0\n /usr/include/seqan/sequence/string_base.h:1006\n \tcmp\tr4, r1\n /usr/include/seqan/sequence/string_base.h:1002\n \tldr\tr3, [r3, #0]\n \tstr\tr3, [sp, #12]\n \tmov.w\tr3, #0\n /usr/include/seqan/sequence/string_base.h:1006\n-\tbeq.n\t5884 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x7c>\n+\tbeq.n\t722c >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x7c>\n /usr/include/seqan/sequence/string_base.h:1008 (discriminator 4)\n-\tcbz\tr4, 5832 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x2a>\n+\tcbz\tr4, 71da >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x2a>\n /usr/include/seqan/sequence/string_base.h:1008\n \tldr\tr3, [r5, #4]\n \tcmp\tr3, r4\n-\tbeq.n\t58a6 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x9e>\n+\tbeq.n\t724e >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x9e>\n+seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned int>(seqan::String >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1573 (discriminator 3)\n \tldr\tr3, [r5, #8]\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472 (discriminator 3)\n \tsubs\tr4, r4, r1\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290 (discriminator 3)\n \tldr.w\tr8, [r5]\n+seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned int>(seqan::String >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1573 (discriminator 3)\n \tcmp\tr4, r3\n-\tbls.n\t5910 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x108>\n+\tbls.n\t72b8 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x108>\n+unsigned int seqan::computeGenerousCapacity >, unsigned int>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tcmp\tr4, #31\n-\tbls.n\t58f4 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xec>\n+\tbls.n\t729c >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xec>\n /usr/include/seqan/sequence/sequence_interface.h:837\n \tadd.w\tr7, r4, r4, lsr #1\n+void seqan::allocate >, unsigned char, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned char*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tadds\tr0, r7, #1\n \tblx\t2904 \n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr\tr7, [r5, #8]\n+void seqan::allocate >, unsigned char, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned char*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r5, #0]\n+seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:713\n \tcmp.w\tr8, #0\n-\tbeq.n\t5908 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x100>\n+\tbeq.n\t72b0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x100>\n+void seqan::deallocate >, unsigned char, unsigned int, seqan::AllocateStorage_>(seqan::String >&, unsigned char*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r8\n \tblx\t2a48 \n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tldr\tr0, [r5, #0]\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldr\tr1, [r6, #0]\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadds\tr3, r0, r4\n \tstr\tr3, [r5, #4]\n+void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:1002\n-\tldr\tr2, [pc, #216]\t@ (5940 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x138>)\n+\tldr\tr2, [pc, #216]\t@ (72e8 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x138>)\n+unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*):\n /usr/include/c++/12/bits/stl_algobase.h:431\n-\tldr\tr3, [pc, #212]\t@ (593c >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x134>)\n+\tldr\tr3, [pc, #212]\t@ (72e4 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x134>)\n+void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:1002\n \tadd\tr2, pc\n+unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*):\n /usr/include/c++/12/bits/stl_algobase.h:431\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #12]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t591e >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x116>\n+\tbne.n\t72c6 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x116>\n \tmov\tr2, r4\n+void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:1020\n \tadd\tsp, #16\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, lr}\n+unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*):\n /usr/include/c++/12/bits/stl_algobase.h:431\n \tb.w\t2a10 \n+void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:1006\n \tldrd\tr0, r3, [r0]\n \tcmp\tr0, r3\n-\tbne.n\t582a >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x22>\n+\tbne.n\t71d2 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x22>\n /usr/include/seqan/sequence/string_base.h:1002\n-\tldr\tr2, [pc, #180]\t@ (5944 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x13c>)\n+\tldr\tr2, [pc, #180]\t@ (72ec >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x13c>)\n /usr/include/seqan/sequence/string_base.h:1020\n-\tldr\tr3, [pc, #172]\t@ (593c >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x134>)\n+\tldr\tr3, [pc, #172]\t@ (72e4 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x134>)\n /usr/include/seqan/sequence/string_base.h:1002\n \tadd\tr2, pc\n /usr/include/seqan/sequence/string_base.h:1020\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #12]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t591e >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x116>\n+\tbne.n\t72c6 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x116>\n \tadd\tsp, #16\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n /usr/include/seqan/sequence/string_base.h:1015\n \tcmp\tr6, r5\n-\tbeq.n\t588c >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x84>\n+\tbeq.n\t7234 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x84>\n+seqan::String >::String >, unsigned int, void, void>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:166\n-\tvldr\td7, [pc, #132]\t@ 5930 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x128>\n+\tvldr\td7, [pc, #132]\t@ 72d8 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x128>\n /usr/include/seqan/sequence/string_alloc.h:168\n \tmovs\tr3, #0\n /usr/include/seqan/sequence/string_alloc.h:170\n \tcmp\tr4, r1\n /usr/include/seqan/sequence/string_alloc.h:168\n \tstr\tr3, [sp, #8]\n /usr/include/seqan/sequence/string_alloc.h:166\n \tvstr\td7, [sp]\n /usr/include/seqan/sequence/string_alloc.h:170\n-\tbeq.n\t58e4 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xdc>\n+\tbeq.n\t728c >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xdc>\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tsubs\tr4, r4, r1\n+unsigned int seqan::computeGenerousCapacity >, unsigned int>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tcmp\tr4, #31\n /usr/include/seqan/sequence/sequence_interface.h:837\n \tite\thi\n \taddhi.w\tr7, r4, r4, lsr #1\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tmovls\tr7, #32\n \tcmp\tr7, r4\n \tit\tcs\n \tmovcs\tr7, r4\n+void seqan::allocate >, unsigned char, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned char*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tadds\tr0, r7, #1\n \tblx\t2904 \n+unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*):\n /usr/include/c++/12/bits/stl_algobase.h:431\n \tldr\tr1, [r6, #0]\n+void seqan::allocate >, unsigned char, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned char*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov\tr3, r0\n+unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*):\n /usr/include/c++/12/bits/stl_algobase.h:431\n \tmov\tr2, r4\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd\tr3, r4\n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr\tr7, [sp, #8]\n+void seqan::allocate >, unsigned char, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned char*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [sp, #0]\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr\tr3, [sp, #4]\n+unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*):\n /usr/include/c++/12/bits/stl_algobase.h:431\n \tblx\t2a14 \n+void seqan::assign, seqan::String >, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1056\n \tmov\tr1, sp\n \tmov\tr0, r5\n \tblx\t2a04 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@plt>\n+void seqan::deallocate >, unsigned char, unsigned int, seqan::AllocateStorage_>(seqan::String >&, unsigned char*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [sp, #0]\n \tblx\t2a48 \n-\tb.n\t588c >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x84>\n+void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tb.n\t7234 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x84>\n+void seqan::allocate >, unsigned char, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned char*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr0, #33\t@ 0x21\n \tblx\t2904 \n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmovs\tr3, #32\n+void seqan::allocate >, unsigned char, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned char*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r5, #0]\n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr\tr3, [r5, #8]\n+seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:713\n \tcmp.w\tr8, #0\n-\tbne.n\t5856 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x4e>\n-\tb.n\t585e >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x56>\n+\tbne.n\t71fe >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x4e>\n+\tb.n\t7206 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x56>\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldr\tr1, [r6, #0]\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadds\tr3, r0, r4\n \tstr\tr3, [r5, #4]\n+unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*):\n /usr/include/c++/12/bits/stl_algobase.h:420\n-\tb.n\t5864 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x5c>\n+\tb.n\t720c >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x5c>\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd.w\tr3, r8, r4\n \tstr\tr3, [r5, #4]\n+unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*):\n /usr/include/c++/12/bits/stl_algobase.h:430\n \tcmp\tr4, #0\n-\tbeq.n\t588c >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x84>\n+\tbeq.n\t7234 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x84>\n \tmov\tr0, r8\n-\tb.n\t5864 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x5c>\n+\tb.n\t720c >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x5c>\n+void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:1020\n \tblx\t2a78 <__stack_chk_fail@plt>\n+void seqan::deallocate >, unsigned char, unsigned int, seqan::AllocateStorage_>(seqan::String >&, unsigned char*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [sp, #0]\n \tblx\t2a48 \n \tblx\t2a84 <__cxa_end_cleanup@plt>\n \tnop.w\n \t...\n-\tldrsb\tr0, [r6, r7]\n+\tsubs\tr6, #72\t@ 0x48\n \tmovs\tr0, r0\n \tlsls\tr0, r1, #4\n \tmovs\tr0, r0\n-\tldrsb\tr4, [r2, r6]\n+\tsubs\tr5, #236\t@ 0xec\n \tmovs\tr0, r0\n-\tldrsb\tr4, [r5, r5]\n+\tsubs\tr5, #196\t@ 0xc4\n \t...\n \n-00005948 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base>:\n+000072f0 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base>:\n void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1024\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n \tmov\tr5, r0\n-\tldr\tr0, [pc, #236]\t@ (5a3c >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0xf4>)\n-\tldr\tr3, [pc, #236]\t@ (5a40 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0xf8>)\n+\tldr\tr0, [pc, #236]\t@ (73e4 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0xf4>)\n+\tldr\tr3, [pc, #236]\t@ (73e8 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0xf8>)\n \tsub\tsp, #16\n \tadd\tr0, pc\n+seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::end, void>(seqan::String, seqan::Alloc > const&, seqan::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tldr\tr4, [r1, #4]\n+void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1024\n \tmov\tr6, r1\n \tldr\tr3, [r0, r3]\n \tldr\tr3, [r3, #0]\n \tstr\tr3, [sp, #12]\n \tmov.w\tr3, #0\n /usr/include/seqan/sequence/string_base.h:1029\n-\tcbz\tr4, 596c >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x24>\n+\tcbz\tr4, 7314 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x24>\n \tldr\tr3, [r5, #4]\n \tcmp\tr4, r3\n-\tbeq.n\t59ce >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x86>\n+\tbeq.n\t7376 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x86>\n+seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290 (discriminator 3)\n \tldr\tr1, [r6, #0]\n+seqan::Value, seqan::Alloc >, 0>::Type* seqan::_reallocateStorage, seqan::Alloc, unsigned int, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1589 (discriminator 3)\n \tldr\tr3, [r5, #8]\n+seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472 (discriminator 3)\n \tsubs\tr4, r4, r1\n+seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:371 (discriminator 3)\n \tldr.w\tr8, [r5]\n \tcmp\tr4, r2\n \tit\tcs\n \tmovcs\tr4, r2\n+seqan::Value, seqan::Alloc >, 0>::Type* seqan::_reallocateStorage, seqan::Alloc, unsigned int, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1589 (discriminator 3)\n \tcmp\tr4, r3\n-\tbls.n\t5a20 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0xd8>\n+\tbls.n\t73c8 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0xd8>\n+unsigned int seqan::computeGenerousCapacity, seqan::Alloc >, unsigned int>(seqan::String, seqan::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tcmp\tr4, #31\n /usr/include/seqan/sequence/sequence_interface.h:837\n \tite\thi\n \taddhi.w\tr7, r4, r4, lsr #1\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tmovls\tr7, #32\n \tcmp\tr7, r2\n \tit\tcs\n \tmovcs\tr7, r2\n+void seqan::allocate, seqan::Alloc >, seqan::SimpleType, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::SimpleType*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tadds\tr0, r7, #1\n \tblx\t2904 \n+seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr\tr7, [r5, #8]\n+void seqan::allocate, seqan::Alloc >, seqan::SimpleType, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::SimpleType*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r5, #0]\n+seqan::Size, seqan::Alloc > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_, seqan::Alloc > >(seqan::String, seqan::Alloc >&, seqan::Size, seqan::Alloc > >::Type, seqan::Size, seqan::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:735\n \tcmp.w\tr8, #0\n-\tbeq.n\t59a8 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x60>\n+\tbeq.n\t7350 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x60>\n+void seqan::deallocate, seqan::Alloc >, seqan::SimpleType, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::SimpleType*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r8\n \tblx\t2a48 \n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tldr\tr0, [r5, #0]\n+seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldr\tr1, [r6, #0]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadds\tr3, r0, r4\n \tstr\tr3, [r5, #4]\n+void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1024\n-\tldr\tr2, [pc, #148]\t@ (5a44 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0xfc>)\n+\tldr\tr2, [pc, #148]\t@ (73ec >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0xfc>)\n+seqan::SimpleType* std::__copy_move::__copy_m >(seqan::SimpleType const*, seqan::SimpleType const*, seqan::SimpleType*):\n /usr/include/c++/12/bits/stl_algobase.h:431\n-\tldr\tr3, [pc, #140]\t@ (5a40 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0xf8>)\n+\tldr\tr3, [pc, #140]\t@ (73e8 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0xf8>)\n+void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1024\n \tadd\tr2, pc\n+seqan::SimpleType* std::__copy_move::__copy_m >(seqan::SimpleType const*, seqan::SimpleType const*, seqan::SimpleType*):\n /usr/include/c++/12/bits/stl_algobase.h:431\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #12]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t5a2e >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0xe6>\n+\tbne.n\t73d6 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0xe6>\n \tmov\tr2, r4\n+void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1044\n \tadd\tsp, #16\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, lr}\n+seqan::SimpleType* std::__copy_move::__copy_m >(seqan::SimpleType const*, seqan::SimpleType const*, seqan::SimpleType*):\n /usr/include/c++/12/bits/stl_algobase.h:431\n \tb.w\t2a10 \n+void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1036\n \tcmp\tr1, r5\n-\tbeq.n\t5a06 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0xbe>\n+\tbeq.n\t73ae >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0xbe>\n+seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldr\tr3, [r1, #0]\n+seqan::String, seqan::Alloc >::String, seqan::Alloc >, unsigned int, void, void>(seqan::String, seqan::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:166\n \tmovs\tr6, #0\n /usr/include/seqan/sequence/string_alloc.h:168\n \tmovs\tr0, #0\n /usr/include/seqan/sequence/string_alloc.h:166\n \tmovs\tr7, #0\n /usr/include/seqan/sequence/string_alloc.h:170\n \tcmp\tr4, r3\n /usr/include/seqan/sequence/string_alloc.h:166\n \tstrd\tr6, r7, [sp]\n /usr/include/seqan/sequence/string_alloc.h:168\n \tstr\tr0, [sp, #8]\n+seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:470\n \tit\teq\n \tmoveq\tr6, sp\n+seqan::String, seqan::Alloc >::String, seqan::Alloc >, unsigned int, void, void>(seqan::String, seqan::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:170\n-\tbeq.n\t59f8 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0xb0>\n+\tbeq.n\t73a0 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0xb0>\n+seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tsubs\tr4, r4, r3\n+void seqan::assign, seqan::Alloc, seqan::String, seqan::Alloc >, unsigned int, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1065\n \tmov\tr6, sp\n \tcmp\tr2, r4\n \tmov\tr0, r6\n \tit\tcs\n \tmovcs\tr2, r4\n \tblx\t2bc8 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@plt>\n+void seqan::assign, seqan::Alloc, seqan::String, seqan::Alloc >, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1056\n \tmov\tr1, r6\n \tmov\tr0, r5\n \tblx\t2b44 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@plt>\n+void seqan::deallocate, seqan::Alloc >, seqan::SimpleType, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::SimpleType*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [sp, #0]\n \tblx\t2a48 \n+void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1024\n-\tldr\tr2, [pc, #64]\t@ (5a48 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x100>)\n+\tldr\tr2, [pc, #64]\t@ (73f0 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x100>)\n /usr/include/seqan/sequence/string_base.h:1044\n-\tldr\tr3, [pc, #52]\t@ (5a40 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0xf8>)\n+\tldr\tr3, [pc, #52]\t@ (73e8 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0xf8>)\n /usr/include/seqan/sequence/string_base.h:1024\n \tadd\tr2, pc\n /usr/include/seqan/sequence/string_base.h:1044\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #12]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t5a2e >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0xe6>\n+\tbne.n\t73d6 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0xe6>\n \tadd\tsp, #16\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd.w\tr3, r8, r4\n \tstr\tr3, [r5, #4]\n+seqan::SimpleType* std::__copy_move::__copy_m >(seqan::SimpleType const*, seqan::SimpleType const*, seqan::SimpleType*):\n /usr/include/c++/12/bits/stl_algobase.h:430\n \tcmp\tr4, #0\n-\tbeq.n\t5a06 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0xbe>\n+\tbeq.n\t73ae >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0xbe>\n \tmov\tr0, r8\n-\tb.n\t59ae >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x66>\n+\tb.n\t7356 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x66>\n+void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1044\n \tblx\t2a78 <__stack_chk_fail@plt>\n+void seqan::deallocate, seqan::Alloc >, seqan::SimpleType, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::SimpleType*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [sp, #0]\n \tblx\t2a48 \n \tblx\t2a84 <__cxa_end_cleanup@plt>\n-\tldrsb\tr0, [r5, r2]\n+\tsubs\tr5, #0\n \tmovs\tr0, r0\n \tlsls\tr0, r1, #4\n \tmovs\tr0, r0\n-\tldrsb\tr2, [r1, r1]\n+\tsubs\tr4, #162\t@ 0xa2\n \tmovs\tr0, r0\n-\tstrb\tr2, [r6, r7]\n+\tsubs\tr4, #74\t@ 0x4a\n \tmovs\tr0, r0\n+void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type):\n \tmovs\tr0, r0\n \t...\n \n-00005a50 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base>:\n+000073f8 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base>:\n void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:1002\n-\tldr\tr2, [pc, #300]\t@ (5b80 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x130>)\n-\tldr\tr3, [pc, #304]\t@ (5b84 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x134>)\n+\tldr\tr2, [pc, #300]\t@ (7528 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x130>)\n+\tldr\tr3, [pc, #304]\t@ (752c >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x134>)\n \tadd\tr2, pc\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n \tmov\tr6, r1\n+seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldrd\tr1, r4, [r1]\n+void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:1002\n \tsub\tsp, #16\n \tldr\tr3, [r2, r3]\n \tmov\tr5, r0\n /usr/include/seqan/sequence/string_base.h:1006\n \tcmp\tr4, r1\n /usr/include/seqan/sequence/string_base.h:1002\n \tldr\tr3, [r3, #0]\n \tstr\tr3, [sp, #12]\n \tmov.w\tr3, #0\n /usr/include/seqan/sequence/string_base.h:1006\n-\tbeq.n\t5acc >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x7c>\n+\tbeq.n\t7474 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x7c>\n /usr/include/seqan/sequence/string_base.h:1008 (discriminator 4)\n-\tcbz\tr4, 5a7a >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x2a>\n+\tcbz\tr4, 7422 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x2a>\n /usr/include/seqan/sequence/string_base.h:1008\n \tldr\tr3, [r5, #4]\n \tcmp\tr3, r4\n-\tbeq.n\t5aee >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x9e>\n+\tbeq.n\t7496 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x9e>\n+seqan::Value, seqan::Alloc >, 0>::Type* seqan::_reallocateStorage, seqan::Alloc, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1573 (discriminator 3)\n \tldr\tr3, [r5, #8]\n+seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472 (discriminator 3)\n \tsubs\tr4, r4, r1\n+seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290 (discriminator 3)\n \tldr.w\tr8, [r5]\n+seqan::Value, seqan::Alloc >, 0>::Type* seqan::_reallocateStorage, seqan::Alloc, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1573 (discriminator 3)\n \tcmp\tr4, r3\n-\tbls.n\t5b58 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x108>\n+\tbls.n\t7500 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x108>\n+unsigned int seqan::computeGenerousCapacity, seqan::Alloc >, unsigned int>(seqan::String, seqan::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tcmp\tr4, #31\n-\tbls.n\t5b3c >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0xec>\n+\tbls.n\t74e4 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0xec>\n /usr/include/seqan/sequence/sequence_interface.h:837\n \tadd.w\tr7, r4, r4, lsr #1\n+void seqan::allocate, seqan::Alloc >, seqan::SimpleType, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::SimpleType*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tadds\tr0, r7, #1\n \tblx\t2904 \n+seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr\tr7, [r5, #8]\n+void seqan::allocate, seqan::Alloc >, seqan::SimpleType, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::SimpleType*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r5, #0]\n+seqan::Size, seqan::Alloc > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_, seqan::Alloc > >(seqan::String, seqan::Alloc >&, seqan::Size, seqan::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:713\n \tcmp.w\tr8, #0\n-\tbeq.n\t5b50 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x100>\n+\tbeq.n\t74f8 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x100>\n+void seqan::deallocate, seqan::Alloc >, seqan::SimpleType, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::SimpleType*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r8\n \tblx\t2a48 \n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tldr\tr0, [r5, #0]\n+seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldr\tr1, [r6, #0]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadds\tr3, r0, r4\n \tstr\tr3, [r5, #4]\n+void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:1002\n-\tldr\tr2, [pc, #216]\t@ (5b88 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x138>)\n+\tldr\tr2, [pc, #216]\t@ (7530 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x138>)\n+seqan::SimpleType* std::__copy_move::__copy_m >(seqan::SimpleType const*, seqan::SimpleType const*, seqan::SimpleType*):\n /usr/include/c++/12/bits/stl_algobase.h:431\n-\tldr\tr3, [pc, #212]\t@ (5b84 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x134>)\n+\tldr\tr3, [pc, #212]\t@ (752c >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x134>)\n+void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:1002\n \tadd\tr2, pc\n+seqan::SimpleType* std::__copy_move::__copy_m >(seqan::SimpleType const*, seqan::SimpleType const*, seqan::SimpleType*):\n /usr/include/c++/12/bits/stl_algobase.h:431\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #12]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t5b66 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x116>\n+\tbne.n\t750e >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x116>\n \tmov\tr2, r4\n+void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:1020\n \tadd\tsp, #16\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, lr}\n+seqan::SimpleType* std::__copy_move::__copy_m >(seqan::SimpleType const*, seqan::SimpleType const*, seqan::SimpleType*):\n /usr/include/c++/12/bits/stl_algobase.h:431\n \tb.w\t2a10 \n+void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:1006\n \tldrd\tr0, r3, [r0]\n \tcmp\tr0, r3\n-\tbne.n\t5a72 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x22>\n+\tbne.n\t741a >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x22>\n /usr/include/seqan/sequence/string_base.h:1002\n-\tldr\tr2, [pc, #180]\t@ (5b8c >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x13c>)\n+\tldr\tr2, [pc, #180]\t@ (7534 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x13c>)\n /usr/include/seqan/sequence/string_base.h:1020\n-\tldr\tr3, [pc, #172]\t@ (5b84 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x134>)\n+\tldr\tr3, [pc, #172]\t@ (752c >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x134>)\n /usr/include/seqan/sequence/string_base.h:1002\n \tadd\tr2, pc\n /usr/include/seqan/sequence/string_base.h:1020\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #12]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t5b66 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x116>\n+\tbne.n\t750e >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x116>\n \tadd\tsp, #16\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n /usr/include/seqan/sequence/string_base.h:1015\n \tcmp\tr6, r5\n-\tbeq.n\t5ad4 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x84>\n+\tbeq.n\t747c >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x84>\n+seqan::String, seqan::Alloc >::String, seqan::Alloc >, unsigned int, void, void>(seqan::String, seqan::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:166\n-\tvldr\td7, [pc, #132]\t@ 5b78 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x128>\n+\tvldr\td7, [pc, #132]\t@ 7520 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x128>\n /usr/include/seqan/sequence/string_alloc.h:168\n \tmovs\tr3, #0\n /usr/include/seqan/sequence/string_alloc.h:170\n \tcmp\tr4, r1\n /usr/include/seqan/sequence/string_alloc.h:168\n \tstr\tr3, [sp, #8]\n /usr/include/seqan/sequence/string_alloc.h:166\n \tvstr\td7, [sp]\n /usr/include/seqan/sequence/string_alloc.h:170\n-\tbeq.n\t5b2c >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0xdc>\n+\tbeq.n\t74d4 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0xdc>\n+seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tsubs\tr4, r4, r1\n+unsigned int seqan::computeGenerousCapacity, seqan::Alloc >, unsigned int>(seqan::String, seqan::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tcmp\tr4, #31\n /usr/include/seqan/sequence/sequence_interface.h:837\n \tite\thi\n \taddhi.w\tr7, r4, r4, lsr #1\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tmovls\tr7, #32\n \tcmp\tr7, r4\n \tit\tcs\n \tmovcs\tr7, r4\n+void seqan::allocate, seqan::Alloc >, seqan::SimpleType, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::SimpleType*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tadds\tr0, r7, #1\n \tblx\t2904 \n+seqan::SimpleType* std::__copy_move::__copy_m >(seqan::SimpleType const*, seqan::SimpleType const*, seqan::SimpleType*):\n /usr/include/c++/12/bits/stl_algobase.h:431\n \tldr\tr1, [r6, #0]\n+void seqan::allocate, seqan::Alloc >, seqan::SimpleType, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::SimpleType*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov\tr3, r0\n+seqan::SimpleType* std::__copy_move::__copy_m >(seqan::SimpleType const*, seqan::SimpleType const*, seqan::SimpleType*):\n /usr/include/c++/12/bits/stl_algobase.h:431\n \tmov\tr2, r4\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd\tr3, r4\n+seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr\tr7, [sp, #8]\n+void seqan::allocate, seqan::Alloc >, seqan::SimpleType, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::SimpleType*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [sp, #0]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr\tr3, [sp, #4]\n+seqan::SimpleType* std::__copy_move::__copy_m >(seqan::SimpleType const*, seqan::SimpleType const*, seqan::SimpleType*):\n /usr/include/c++/12/bits/stl_algobase.h:431\n \tblx\t2a14 \n+void seqan::assign, seqan::Alloc, seqan::String, seqan::Alloc >, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1056\n \tmov\tr1, sp\n \tmov\tr0, r5\n \tblx\t2b44 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@plt>\n+void seqan::deallocate, seqan::Alloc >, seqan::SimpleType, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::SimpleType*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [sp, #0]\n \tblx\t2a48 \n-\tb.n\t5ad4 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x84>\n+void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tb.n\t747c >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x84>\n+void seqan::allocate, seqan::Alloc >, seqan::SimpleType, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::SimpleType*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr0, #33\t@ 0x21\n \tblx\t2904 \n+seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmovs\tr3, #32\n+void seqan::allocate, seqan::Alloc >, seqan::SimpleType, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::SimpleType*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r5, #0]\n+seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr\tr3, [r5, #8]\n+seqan::Size, seqan::Alloc > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_, seqan::Alloc > >(seqan::String, seqan::Alloc >&, seqan::Size, seqan::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:713\n \tcmp.w\tr8, #0\n-\tbne.n\t5a9e >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x4e>\n-\tb.n\t5aa6 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x56>\n+\tbne.n\t7446 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x4e>\n+\tb.n\t744e >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x56>\n+seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldr\tr1, [r6, #0]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadds\tr3, r0, r4\n \tstr\tr3, [r5, #4]\n+seqan::SimpleType* std::__copy_move::__copy_m >(seqan::SimpleType const*, seqan::SimpleType const*, seqan::SimpleType*):\n /usr/include/c++/12/bits/stl_algobase.h:420\n-\tb.n\t5aac >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x5c>\n+\tb.n\t7454 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x5c>\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd.w\tr3, r8, r4\n \tstr\tr3, [r5, #4]\n+seqan::SimpleType* std::__copy_move::__copy_m >(seqan::SimpleType const*, seqan::SimpleType const*, seqan::SimpleType*):\n /usr/include/c++/12/bits/stl_algobase.h:430\n \tcmp\tr4, #0\n-\tbeq.n\t5ad4 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x84>\n+\tbeq.n\t747c >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x84>\n \tmov\tr0, r8\n-\tb.n\t5aac >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x5c>\n+\tb.n\t7454 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x5c>\n+void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:1020\n \tblx\t2a78 <__stack_chk_fail@plt>\n+void seqan::deallocate, seqan::Alloc >, seqan::SimpleType, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::SimpleType*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [sp, #0]\n \tblx\t2a48 \n \tblx\t2a84 <__cxa_end_cleanup@plt>\n \tnop.w\n \t...\n-\tstrb\tr0, [r5, r6]\n+\tsubs\tr4, #0\n \tmovs\tr0, r0\n \tlsls\tr0, r1, #4\n \tmovs\tr0, r0\n-\tstrb\tr4, [r1, r5]\n+\tsubs\tr3, #164\t@ 0xa4\n \tmovs\tr0, r0\n-\tstrb\tr4, [r4, r4]\n+\tsubs\tr3, #124\t@ 0x7c\n \t...\n \n-00005b90 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base>:\n+00007538 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base>:\n void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:1002\n-\tldr\tr2, [pc, #300]\t@ (5cc0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x130>)\n-\tldr\tr3, [pc, #304]\t@ (5cc4 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x134>)\n+\tldr\tr2, [pc, #300]\t@ (7668 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x130>)\n+\tldr\tr3, [pc, #304]\t@ (766c >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x134>)\n \tadd\tr2, pc\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n \tmov\tr6, r1\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldrd\tr1, r4, [r1]\n+void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:1002\n \tsub\tsp, #16\n \tldr\tr3, [r2, r3]\n \tmov\tr5, r0\n /usr/include/seqan/sequence/string_base.h:1006\n \tcmp\tr4, r1\n /usr/include/seqan/sequence/string_base.h:1002\n \tldr\tr3, [r3, #0]\n \tstr\tr3, [sp, #12]\n \tmov.w\tr3, #0\n /usr/include/seqan/sequence/string_base.h:1006\n-\tbeq.n\t5c0c >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x7c>\n+\tbeq.n\t75b4 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x7c>\n /usr/include/seqan/sequence/string_base.h:1008 (discriminator 4)\n-\tcbz\tr4, 5bba >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x2a>\n+\tcbz\tr4, 7562 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x2a>\n /usr/include/seqan/sequence/string_base.h:1008\n \tldr\tr3, [r5, #4]\n \tcmp\tr3, r4\n-\tbeq.n\t5c2e >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x9e>\n+\tbeq.n\t75d6 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x9e>\n+seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned int>(seqan::String >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1573 (discriminator 3)\n \tldr\tr3, [r5, #8]\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472 (discriminator 3)\n \tsubs\tr4, r4, r1\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290 (discriminator 3)\n \tldr.w\tr8, [r5]\n+seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned int>(seqan::String >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1573 (discriminator 3)\n \tcmp\tr4, r3\n-\tbls.n\t5c98 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x108>\n+\tbls.n\t7640 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x108>\n+unsigned int seqan::computeGenerousCapacity >, unsigned int>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tcmp\tr4, #31\n-\tbls.n\t5c7c >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xec>\n+\tbls.n\t7624 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xec>\n /usr/include/seqan/sequence/sequence_interface.h:837\n \tadd.w\tr7, r4, r4, lsr #1\n+void seqan::allocate >, char, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tadds\tr0, r7, #1\n \tblx\t2904 \n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr\tr7, [r5, #8]\n+void seqan::allocate >, char, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r5, #0]\n+seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:713\n \tcmp.w\tr8, #0\n-\tbeq.n\t5c90 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x100>\n+\tbeq.n\t7638 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x100>\n+void seqan::deallocate >, char, unsigned int, seqan::AllocateStorage_>(seqan::String >&, char*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r8\n \tblx\t2a48 \n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tldr\tr0, [r5, #0]\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldr\tr1, [r6, #0]\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadds\tr3, r0, r4\n \tstr\tr3, [r5, #4]\n+void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:1002\n-\tldr\tr2, [pc, #216]\t@ (5cc8 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x138>)\n+\tldr\tr2, [pc, #216]\t@ (7670 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x138>)\n+char* std::__copy_move::__copy_m(char const*, char const*, char*):\n /usr/include/c++/12/bits/stl_algobase.h:431\n-\tldr\tr3, [pc, #212]\t@ (5cc4 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x134>)\n+\tldr\tr3, [pc, #212]\t@ (766c >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x134>)\n+void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:1002\n \tadd\tr2, pc\n+char* std::__copy_move::__copy_m(char const*, char const*, char*):\n /usr/include/c++/12/bits/stl_algobase.h:431\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #12]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t5ca6 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x116>\n+\tbne.n\t764e >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x116>\n \tmov\tr2, r4\n+void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:1020\n \tadd\tsp, #16\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, lr}\n+char* std::__copy_move::__copy_m(char const*, char const*, char*):\n /usr/include/c++/12/bits/stl_algobase.h:431\n \tb.w\t2a10 \n+void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:1006\n \tldrd\tr0, r3, [r0]\n \tcmp\tr0, r3\n-\tbne.n\t5bb2 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x22>\n+\tbne.n\t755a >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x22>\n /usr/include/seqan/sequence/string_base.h:1002\n-\tldr\tr2, [pc, #180]\t@ (5ccc >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x13c>)\n+\tldr\tr2, [pc, #180]\t@ (7674 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x13c>)\n /usr/include/seqan/sequence/string_base.h:1020\n-\tldr\tr3, [pc, #172]\t@ (5cc4 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x134>)\n+\tldr\tr3, [pc, #172]\t@ (766c >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x134>)\n /usr/include/seqan/sequence/string_base.h:1002\n \tadd\tr2, pc\n /usr/include/seqan/sequence/string_base.h:1020\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #12]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t5ca6 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x116>\n+\tbne.n\t764e >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x116>\n \tadd\tsp, #16\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n /usr/include/seqan/sequence/string_base.h:1015\n \tcmp\tr6, r5\n-\tbeq.n\t5c14 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x84>\n+\tbeq.n\t75bc >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x84>\n+seqan::String >::String >, unsigned int, void, void>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:166\n-\tvldr\td7, [pc, #132]\t@ 5cb8 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x128>\n+\tvldr\td7, [pc, #132]\t@ 7660 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x128>\n /usr/include/seqan/sequence/string_alloc.h:168\n \tmovs\tr3, #0\n /usr/include/seqan/sequence/string_alloc.h:170\n \tcmp\tr4, r1\n /usr/include/seqan/sequence/string_alloc.h:168\n \tstr\tr3, [sp, #8]\n /usr/include/seqan/sequence/string_alloc.h:166\n \tvstr\td7, [sp]\n /usr/include/seqan/sequence/string_alloc.h:170\n-\tbeq.n\t5c6c >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xdc>\n+\tbeq.n\t7614 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xdc>\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tsubs\tr4, r4, r1\n+unsigned int seqan::computeGenerousCapacity >, unsigned int>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tcmp\tr4, #31\n /usr/include/seqan/sequence/sequence_interface.h:837\n \tite\thi\n \taddhi.w\tr7, r4, r4, lsr #1\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tmovls\tr7, #32\n \tcmp\tr7, r4\n \tit\tcs\n \tmovcs\tr7, r4\n+void seqan::allocate >, char, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tadds\tr0, r7, #1\n \tblx\t2904 \n+char* std::__copy_move::__copy_m(char const*, char const*, char*):\n /usr/include/c++/12/bits/stl_algobase.h:431\n \tldr\tr1, [r6, #0]\n+void seqan::allocate >, char, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov\tr3, r0\n+char* std::__copy_move::__copy_m(char const*, char const*, char*):\n /usr/include/c++/12/bits/stl_algobase.h:431\n \tmov\tr2, r4\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd\tr3, r4\n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr\tr7, [sp, #8]\n+void seqan::allocate >, char, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [sp, #0]\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr\tr3, [sp, #4]\n+char* std::__copy_move::__copy_m(char const*, char const*, char*):\n /usr/include/c++/12/bits/stl_algobase.h:431\n \tblx\t2a14 \n+void seqan::assign, seqan::String >, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1056\n \tmov\tr1, sp\n \tmov\tr0, r5\n \tblx\t2ad8 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@plt>\n+void seqan::deallocate >, char, unsigned int, seqan::AllocateStorage_>(seqan::String >&, char*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [sp, #0]\n \tblx\t2a48 \n-\tb.n\t5c14 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x84>\n+void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tb.n\t75bc >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x84>\n+void seqan::allocate >, char, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr0, #33\t@ 0x21\n \tblx\t2904 \n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmovs\tr3, #32\n+void seqan::allocate >, char, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r5, #0]\n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr\tr3, [r5, #8]\n+seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:713\n \tcmp.w\tr8, #0\n-\tbne.n\t5bde >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x4e>\n-\tb.n\t5be6 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x56>\n+\tbne.n\t7586 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x4e>\n+\tb.n\t758e >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x56>\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldr\tr1, [r6, #0]\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadds\tr3, r0, r4\n \tstr\tr3, [r5, #4]\n+char* std::__copy_move::__copy_m(char const*, char const*, char*):\n /usr/include/c++/12/bits/stl_algobase.h:420\n-\tb.n\t5bec >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x5c>\n+\tb.n\t7594 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x5c>\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd.w\tr3, r8, r4\n \tstr\tr3, [r5, #4]\n+char* std::__copy_move::__copy_m(char const*, char const*, char*):\n /usr/include/c++/12/bits/stl_algobase.h:430\n \tcmp\tr4, #0\n-\tbeq.n\t5c14 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x84>\n+\tbeq.n\t75bc >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x84>\n \tmov\tr0, r8\n-\tb.n\t5bec >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x5c>\n+\tb.n\t7594 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x5c>\n+void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:1020\n \tblx\t2a78 <__stack_chk_fail@plt>\n+void seqan::deallocate >, char, unsigned int, seqan::AllocateStorage_>(seqan::String >&, char*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [sp, #0]\n \tblx\t2a48 \n \tblx\t2a84 <__cxa_end_cleanup@plt>\n \tnop.w\n \t...\n-\tstrb\tr0, [r5, r1]\n+\tsubs\tr2, #192\t@ 0xc0\n \tmovs\tr0, r0\n \tlsls\tr0, r1, #4\n \tmovs\tr0, r0\n-\tstrb\tr4, [r1, r0]\n+\tsubs\tr2, #100\t@ 0x64\n \tmovs\tr0, r0\n-\tstrh\tr4, [r4, r7]\n+\tsubs\tr2, #60\t@ 0x3c\n \t...\n \n-00005cd0 >::String >, unsigned int, void, void>(seqan::String > const&, unsigned int)@@Base>:\n+00007678 >::String >, unsigned int, void, void>(seqan::String > const&, unsigned int)@@Base>:\n seqan::String >::String >, unsigned int, void, void>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:165\n \tpush\t{r3, r4, r5, r6, r7, lr}\n \tmov\tr6, r1\n \tmov\tr4, r0\n /usr/include/seqan/sequence/string_alloc.h:166\n \tmovs\tr1, #0\n \tstr\tr1, [r0, #0]\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tldr\tr3, [r6, #4]\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldr\tr5, [r6, #0]\n+seqan::String >::String >, unsigned int, void, void>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:166\n \tstr\tr1, [r0, #4]\n /usr/include/seqan/sequence/string_alloc.h:170\n \tcmp\tr3, r5\n /usr/include/seqan/sequence/string_alloc.h:168\n \tstr\tr1, [r0, #8]\n /usr/include/seqan/sequence/string_alloc.h:170\n-\tbeq.n\t5d1a >::String >, unsigned int, void, void>(seqan::String > const&, unsigned int)@@Base+0x4a>\n+\tbeq.n\t76c2 >::String >, unsigned int, void, void>(seqan::String > const&, unsigned int)@@Base+0x4a>\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tsubs\tr5, r3, r5\n \tcmp\tr5, r2\n \tit\tcs\n \tmovcs\tr5, r2\n+seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned int, unsigned int>(seqan::String >&, unsigned int, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1589\n-\tcbz\tr5, 5d1a >::String >, unsigned int, void, void>(seqan::String > const&, unsigned int)@@Base+0x4a>\n+\tcbz\tr5, 76c2 >::String >, unsigned int, void, void>(seqan::String > const&, unsigned int)@@Base+0x4a>\n+unsigned int seqan::computeGenerousCapacity >, unsigned int>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tcmp\tr5, #31\n /usr/include/seqan/sequence/sequence_interface.h:837\n \tite\thi\n \taddhi.w\tr3, r5, r5, lsr #1\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tmovls\tr3, #32\n \tcmp\tr2, r3\n \tit\tcs\n \tmovcs\tr2, r3\n+void seqan::allocate >, char, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tadds\tr0, r2, #1\n \tmov\tr7, r2\n \tblx\t2904 \n \tmov\tr3, r0\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd\tr3, r5\n+char* std::__copy_move::__copy_m(char const*, char const*, char*):\n /usr/include/c++/12/bits/stl_algobase.h:431\n \tldr\tr1, [r6, #0]\n \tmov\tr2, r5\n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr\tr7, [r4, #8]\n+void seqan::allocate >, char, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r4, #0]\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr\tr3, [r4, #4]\n+char* std::__copy_move::__copy_m(char const*, char const*, char*):\n /usr/include/c++/12/bits/stl_algobase.h:431\n \tblx\t2a14 \n+seqan::String >::String >, unsigned int, void, void>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:173\n \tmov\tr0, r4\n \tpop\t{r3, r4, r5, r6, r7, pc}\n \tnop\n \n-00005d20 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base>:\n+000076c8 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base>:\n void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1024\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n \tmov\tr7, r1\n-\tldr\tr1, [pc, #340]\t@ (5e7c >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x15c>)\n-\tldr\tr3, [pc, #340]\t@ (5e80 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x160>)\n+\tldr\tr1, [pc, #340]\t@ (7824 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x15c>)\n+\tldr\tr3, [pc, #340]\t@ (7828 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x160>)\n \tmov\tr4, r0\n \tadd\tr1, pc\n+seqan::DisableIf::Type> >, void const*>::Type seqan::getObjectId(char* const&):\n /usr/include/seqan/sequence/sequence_interface.h:286\n \tldr\tr6, [r7, #0]\n+void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1024\n \tsub\tsp, #16\n \tmov\tr5, r2\n+seqan::length(char*):\n /usr/include/seqan/sequence/adapt_array_pointer.h:335\n \tmov\tr0, r6\n+void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1024\n \tldr\tr3, [r1, r3]\n \tldr\tr3, [r3, #0]\n \tstr\tr3, [sp, #12]\n \tmov.w\tr3, #0\n+seqan::length(char*):\n /usr/include/seqan/sequence/adapt_array_pointer.h:335\n \tblx\t2af0 \n+void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1029\n \tldr\tr3, [r4, #4]\n+seqan::Iterator const>::Type seqan::end(char*, seqan::Tag):\n /usr/include/seqan/sequence/adapt_array_pointer.h:231\n \tadd\tr6, r0\n+void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1029\n \tcmp\tr3, r6\n-\tbeq.n\t5daa >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x8a>\n+\tbeq.n\t7752 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x8a>\n+seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:723\n \tcmp\tr0, r5\n+seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned int, unsigned int>(seqan::String >&, unsigned int, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1589\n \tldr\tr3, [r4, #8]\n \tit\tcs\n \tmovcs\tr0, r5\n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:371\n \tldr.w\tr8, [r4]\n \tmov\tr6, r0\n+seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned int, unsigned int>(seqan::String >&, unsigned int, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1589\n \tcmp\tr0, r3\n-\tbls.n\t5de6 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0xc6>\n+\tbls.n\t778e >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0xc6>\n+unsigned int seqan::computeGenerousCapacity >, unsigned int>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tcmp\tr0, #31\n-\tbls.n\t5e4e >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x12e>\n+\tbls.n\t77f6 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x12e>\n /usr/include/seqan/sequence/sequence_interface.h:837\n \tadd.w\tr3, r0, r0, lsr #1\n \tcmp\tr5, r3\n \tit\tcs\n \tmovcs\tr5, r3\n+void seqan::allocate >, char, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tadds\tr0, r5, #1\n \tblx\t2904 \n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr\tr5, [r4, #8]\n+void seqan::allocate >, char, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r4, #0]\n+seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:735\n \tcmp.w\tr8, #0\n-\tbeq.n\t5e0a >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0xea>\n+\tbeq.n\t77b2 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0xea>\n+void seqan::deallocate >, char, unsigned int, seqan::AllocateStorage_>(seqan::String >&, char*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r8\n \tblx\t2a48 \n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tldr\tr0, [r4, #0]\n \tadds\tr3, r0, r6\n \tstr\tr3, [r4, #4]\n+void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1032\n \tldr\tr1, [r7, #0]\n /usr/include/seqan/sequence/string_base.h:1024\n-\tldr\tr2, [pc, #248]\t@ (5e84 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x164>)\n+\tldr\tr2, [pc, #248]\t@ (782c >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x164>)\n+char* std::__copy_move::__copy_m(char const*, char const*, char*):\n /usr/include/c++/12/bits/stl_algobase.h:431\n-\tldr\tr3, [pc, #240]\t@ (5e80 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x160>)\n+\tldr\tr3, [pc, #240]\t@ (7828 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x160>)\n+void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1024\n \tadd\tr2, pc\n+char* std::__copy_move::__copy_m(char const*, char const*, char*):\n /usr/include/c++/12/bits/stl_algobase.h:431\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #12]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t5e6e >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x14e>\n+\tbne.n\t7816 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x14e>\n \tmov\tr2, r6\n+void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1044\n \tadd\tsp, #16\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, lr}\n+char* std::__copy_move::__copy_m(char const*, char const*, char*):\n /usr/include/c++/12/bits/stl_algobase.h:431\n \tb.w\t2a10 \n+void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1036\n \tcmp\tr7, r4\n-\tbeq.n\t5df0 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0xd0>\n+\tbeq.n\t7798 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0xd0>\n+seqan::String >::String(char* const&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:166\n \tmovs\tr3, #0\n \tmovs\tr2, #0\n \tstrd\tr2, r3, [sp]\n /usr/include/seqan/sequence/string_alloc.h:168\n \tmovs\tr3, #0\n \tstr\tr3, [sp, #8]\n /usr/include/seqan/sequence/string_alloc.h:170\n-\tcbnz\tr0, 5e12 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0xf2>\n+\tcbnz\tr0, 77ba >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0xf2>\n \tmov\tr5, r0\n+void seqan::assign, seqan::String >, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1056\n \tmov\tr1, sp\n \tmov\tr0, r4\n \tblx\t2ad8 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@plt>\n+void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1024\n-\tldr\tr2, [pc, #192]\t@ (5e88 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x168>)\n+\tldr\tr2, [pc, #192]\t@ (7830 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x168>)\n+void seqan::deallocate >, char, unsigned int, seqan::AllocateStorage_>(seqan::String >&, char*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n-\tldr\tr3, [pc, #180]\t@ (5e80 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x160>)\n+\tldr\tr3, [pc, #180]\t@ (7828 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x160>)\n+void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1024\n \tadd\tr2, pc\n+void seqan::deallocate >, char, unsigned int, seqan::AllocateStorage_>(seqan::String >&, char*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #12]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t5e6e >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x14e>\n+\tbne.n\t7816 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x14e>\n \tmov\tr0, r5\n+void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1044\n \tadd\tsp, #16\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, lr}\n+void seqan::deallocate >, char, unsigned int, seqan::AllocateStorage_>(seqan::String >&, char*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tb.w\t2a44 \n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd.w\tr3, r8, r0\n \tstr\tr3, [r4, #4]\n+char* std::__copy_move::__copy_m(char const*, char const*, char*):\n /usr/include/c++/12/bits/stl_algobase.h:430\n \tcmp\tr0, #0\n-\tbne.n\t5e6a >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x14a>\n+\tbne.n\t7812 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x14a>\n+void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1024\n-\tldr\tr2, [pc, #152]\t@ (5e8c >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x16c>)\n+\tldr\tr2, [pc, #152]\t@ (7834 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x16c>)\n /usr/include/seqan/sequence/string_base.h:1044\n-\tldr\tr3, [pc, #140]\t@ (5e80 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x160>)\n+\tldr\tr3, [pc, #140]\t@ (7828 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x160>)\n /usr/include/seqan/sequence/string_base.h:1024\n \tadd\tr2, pc\n /usr/include/seqan/sequence/string_base.h:1044\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #12]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t5e6e >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x14e>\n+\tbne.n\t7816 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x14e>\n \tadd\tsp, #16\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadds\tr3, r0, r6\n \tstr\tr3, [r4, #4]\n+void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1032\n \tldr\tr1, [r7, #0]\n+char* std::__copy_move::__copy_m(char const*, char const*, char*):\n /usr/include/c++/12/bits/stl_algobase.h:420\n-\tb.n\t5d8a >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x6a>\n+\tb.n\t7732 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x6a>\n \tcmp\tr5, r0\n \tmov\tr3, r5\n \tit\tcs\n \tmovcs\tr3, r0\n+seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:723\n \tmov\tr5, r3\n \tmov\tr6, r3\n+seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned int, unsigned int>(seqan::String >&, unsigned int, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1589\n \tcmp\tr3, #0\n-\tbeq.n\t5dbe >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x9e>\n+\tbeq.n\t7766 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x9e>\n+unsigned int seqan::computeGenerousCapacity >, unsigned int>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tcmp\tr3, #31\n /usr/include/seqan/sequence/sequence_interface.h:837\n \tite\thi\n \taddhi.w\tr2, r3, r3, lsr #1\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tmovls\tr2, #32\n \tcmp\tr3, r2\n \tit\tcs\n \tmovcs\tr3, r2\n+void seqan::allocate >, char, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tadds\tr0, r3, #1\n \tmov\tr5, r3\n \tblx\t2904 \n+char* std::__copy_move::__copy_m(char const*, char const*, char*):\n /usr/include/c++/12/bits/stl_algobase.h:431\n \tmov\tr2, r6\n \tldr\tr1, [r7, #0]\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd\tr6, r0\n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr\tr5, [sp, #8]\n+void seqan::allocate >, char, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov\tr5, r0\n \tstr\tr0, [sp, #0]\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr\tr6, [sp, #4]\n+char* std::__copy_move::__copy_m(char const*, char const*, char*):\n /usr/include/c++/12/bits/stl_algobase.h:431\n \tblx\t2a14 \n-\tb.n\t5dbe >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x9e>\n+\tb.n\t7766 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x9e>\n \tcmp\tr5, #32\n \tit\tcs\n \tmovcs\tr5, #32\n+void seqan::allocate >, char, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tadds\tr0, r5, #1\n \tblx\t2904 \n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr\tr5, [r4, #8]\n+void seqan::allocate >, char, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r4, #0]\n+seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:735\n \tcmp.w\tr8, #0\n-\tbne.n\t5d7c >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x5c>\n+\tbne.n\t7724 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x5c>\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadds\tr3, r0, r6\n \tstr\tr3, [r4, #4]\n+char* std::__copy_move::__copy_m(char const*, char const*, char*):\n /usr/include/c++/12/bits/stl_algobase.h:420\n-\tb.n\t5d88 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x68>\n+\tb.n\t7730 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x68>\n \tmov\tr0, r8\n-\tb.n\t5d88 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x68>\n+\tb.n\t7730 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x68>\n+void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1044\n \tblx\t2a78 <__stack_chk_fail@plt>\n+void seqan::deallocate >, char, unsigned int, seqan::AllocateStorage_>(seqan::String >&, char*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r5\n \tblx\t2a48 \n \tblx\t2a84 <__cxa_end_cleanup@plt>\n-\tstrh\tr0, [r2, r3]\n+\tsubs\tr1, #40\t@ 0x28\n \tmovs\tr0, r0\n \tlsls\tr0, r1, #4\n \tmovs\tr0, r0\n-\tstrh\tr6, [r5, r1]\n+\tsubs\tr0, #198\t@ 0xc6\n \tmovs\tr0, r0\n-\tstrh\tr2, [r6, r0]\n+\tsubs\tr0, #138\t@ 0x8a\n \tmovs\tr0, r0\n-\tstrh\tr0, [r1, r0]\n+\tsubs\tr0, #96\t@ 0x60\n \t...\n \n-00005e90 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base>:\n+00007838 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base>:\n void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:1002\n-\tldr\tr2, [pc, #264]\t@ (5f9c >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x10c>)\n-\tldr\tr3, [pc, #268]\t@ (5fa0 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x110>)\n+\tldr\tr2, [pc, #264]\t@ (7944 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x10c>)\n+\tldr\tr3, [pc, #268]\t@ (7948 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x110>)\n \tadd\tr2, pc\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, lr}\n-\tldr\tr7, [pc, #264]\t@ (5fa4 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x114>)\n+\tldr\tr7, [pc, #264]\t@ (794c >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x114>)\n \tsub\tsp, #20\n \tmov\tr8, r1\n \tldr\tr3, [r2, r3]\n \tadd\tr7, pc\n \tmov\tr6, r0\n \tldr\tr3, [r3, #0]\n \tstr\tr3, [sp, #12]\n \tmov.w\tr3, #0\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldrd\tr3, r5, [r1]\n+void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:1006\n \tcmp\tr5, r3\n-\tbeq.n\t5f2a >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x9a>\n+\tbeq.n\t78d2 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x9a>\n /usr/include/seqan/sequence/string_base.h:1008 (discriminator 4)\n-\tcbz\tr5, 5ebe >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x2e>\n+\tcbz\tr5, 7866 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x2e>\n /usr/include/seqan/sequence/string_base.h:1008\n \tldr\tr1, [r6, #4]\n \tcmp\tr1, r5\n-\tbeq.n\t5f34 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0xa4>\n+\tbeq.n\t78dc >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0xa4>\n+seqan::Value, seqan::Alloc >, 0>::Type* seqan::_reallocateStorage, seqan::Alloc, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1573 (discriminator 3)\n \tldr\tr2, [r6, #8]\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472 (discriminator 3)\n \tsubs\tr5, r5, r3\n+seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290 (discriminator 3)\n \tldr\tr4, [r6, #0]\n+seqan::Value, seqan::Alloc >, 0>::Type* seqan::_reallocateStorage, seqan::Alloc, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1573 (discriminator 3)\n \tcmp\tr5, r2\n-\tbls.n\t5ef4 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x64>\n+\tbls.n\t789c >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x64>\n+unsigned int seqan::computeGenerousCapacity, seqan::Alloc >, unsigned int>(seqan::String, seqan::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tcmp\tr5, #31\n /usr/include/seqan/sequence/sequence_interface.h:837\n \titete\thi\n \taddhi.w\tr9, r5, r5, lsr #1\n \tmovls\tr0, #33\t@ 0x21\n+unsigned int seqan::_computeSizeForCapacity, seqan::Alloc >, unsigned int>(seqan::String, seqan::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:809\n \taddhi.w\tr0, r9, #1\n+unsigned int seqan::computeGenerousCapacity, seqan::Alloc >, unsigned int>(seqan::String, seqan::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tmovls.w\tr9, #32\n+void seqan::allocate, seqan::Alloc >, seqan::SimpleType, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::SimpleType*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tblx\t2904 \n+seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr.w\tr9, [r6, #8]\n+void seqan::allocate, seqan::Alloc >, seqan::SimpleType, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::SimpleType*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r6, #0]\n+seqan::Size, seqan::Alloc > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_, seqan::Alloc > >(seqan::String, seqan::Alloc >&, seqan::Size, seqan::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:713\n \tcmp\tr4, #0\n-\tbeq.n\t5f86 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0xf6>\n+\tbeq.n\t792e >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0xf6>\n+void seqan::deallocate, seqan::Alloc >, seqan::SimpleType, unsigned int, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::SimpleType*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r4\n \tblx\t2a48 \n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldr.w\tr3, [r8]\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tldr\tr4, [r6, #0]\n \tadds\tr1, r4, r5\n+seqan::SimpleType* std::__copy_move::__copy_m*>(char const*, char const*, seqan::SimpleType*):\n /usr/include/c++/12/bits/stl_algobase.h:383\n \tcmp\tr5, #0\n+void seqan::_setLength, void, unsigned int>(seqan::String, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr\tr1, [r6, #4]\n+seqan::SimpleType* std::__copy_move::__copy_m*>(char const*, char const*, seqan::SimpleType*):\n /usr/include/c++/12/bits/stl_algobase.h:383\n-\tble.n\t5f10 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x80>\n-\tldr\tr2, [pc, #168]\t@ (5fa8 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x118>)\n+\tble.n\t78b8 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x80>\n+\tldr\tr2, [pc, #168]\t@ (7950 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x118>)\n \tsubs\tr3, #1\n \tldr\tr0, [r7, r2]\n+seqan::assign(seqan::SimpleType&, char):\n /usr/include/seqan/basic/alphabet_residue.h:719\n \tldrb.w\tr2, [r3, #1]!\n \tldrb\tr2, [r0, r2]\n \tstrb.w\tr2, [r4], #1\n+seqan::SimpleType* std::__copy_move::__copy_m*>(char const*, char const*, seqan::SimpleType*):\n /usr/include/c++/12/bits/stl_algobase.h:383\n \tcmp\tr4, r1\n-\tbne.n\t5f02 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x72>\n+\tbne.n\t78aa >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x72>\n+void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:1002\n-\tldr\tr2, [pc, #152]\t@ (5fac >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x11c>)\n+\tldr\tr2, [pc, #152]\t@ (7954 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x11c>)\n /usr/include/seqan/sequence/string_base.h:1020\n-\tldr\tr3, [pc, #140]\t@ (5fa0 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x110>)\n+\tldr\tr3, [pc, #140]\t@ (7948 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x110>)\n /usr/include/seqan/sequence/string_base.h:1002\n \tadd\tr2, pc\n /usr/include/seqan/sequence/string_base.h:1020\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #12]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t5f8e >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0xfe>\n+\tbne.n\t7936 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0xfe>\n \tadd\tsp, #20\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, pc}\n /usr/include/seqan/sequence/string_base.h:1006\n \tldrd\tr0, r1, [r0]\n \tcmp\tr0, r1\n-\tbne.n\t5eb6 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x26>\n-\tb.n\t5f10 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x80>\n+\tbne.n\t785e >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x26>\n+\tb.n\t78b8 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x80>\n /usr/include/seqan/sequence/string_base.h:1015\n \tcmp\tr8, r6\n-\tbeq.n\t5f10 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x80>\n+\tbeq.n\t78b8 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x80>\n+seqan::String >::String >, unsigned int, void, void>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:166\n \tmovs\tr1, #0\n \tmovs\tr0, #0\n /usr/include/seqan/sequence/string_alloc.h:170\n \tcmp\tr5, r3\n /usr/include/seqan/sequence/string_alloc.h:166\n \tstrd\tr0, r1, [sp]\n /usr/include/seqan/sequence/string_alloc.h:168\n \tmov.w\tr1, #0\n \tstr\tr1, [sp, #8]\n /usr/include/seqan/sequence/string_alloc.h:170\n-\tbeq.n\t5f76 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0xe6>\n+\tbeq.n\t791e >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0xe6>\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tsubs\tr4, r5, r3\n+unsigned int seqan::computeGenerousCapacity >, unsigned int>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tcmp\tr4, #31\n /usr/include/seqan/sequence/sequence_interface.h:837\n \tite\thi\n \taddhi.w\tr5, r4, r4, lsr #1\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tmovls\tr5, #32\n \tcmp\tr5, r4\n \tit\tcs\n \tmovcs\tr5, r4\n+void seqan::allocate >, char, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tadds\tr0, r5, #1\n \tblx\t2904 \n+char* std::__copy_move::__copy_m(char const*, char const*, char*):\n /usr/include/c++/12/bits/stl_algobase.h:431\n \tldr.w\tr1, [r8]\n+void seqan::allocate >, char, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov\tr3, r0\n+char* std::__copy_move::__copy_m(char const*, char const*, char*):\n /usr/include/c++/12/bits/stl_algobase.h:431\n \tmov\tr2, r4\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd\tr3, r4\n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr\tr5, [sp, #8]\n+void seqan::allocate >, char, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [sp, #0]\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr\tr3, [sp, #4]\n+char* std::__copy_move::__copy_m(char const*, char const*, char*):\n /usr/include/c++/12/bits/stl_algobase.h:431\n \tblx\t2a14 \n+void seqan::assign, seqan::Alloc, seqan::String >, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1056\n \tmov\tr1, sp\n \tmov\tr0, r6\n \tblx\t29d4 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@plt>\n+void seqan::deallocate >, char, unsigned int, seqan::AllocateStorage_>(seqan::String >&, char*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [sp, #0]\n \tblx\t2a48 \n-\tb.n\t5f10 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x80>\n+void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tb.n\t78b8 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x80>\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldr.w\tr3, [r8]\n \tmov\tr4, r0\n-\tb.n\t5ef4 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x64>\n+\tb.n\t789c >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x64>\n+void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:1020\n \tblx\t2a78 <__stack_chk_fail@plt>\n+void seqan::deallocate >, char, unsigned int, seqan::AllocateStorage_>(seqan::String >&, char*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [sp, #0]\n \tblx\t2a48 \n \tblx\t2a84 <__cxa_end_cleanup@plt>\n-\tstr\tr0, [r5, r5]\n+\tadds\tr7, #192\t@ 0xc0\n \tmovs\tr0, r0\n \tlsls\tr0, r1, #4\n \tmovs\tr0, r0\n-\tstr\tr2, [r3, r5]\n+\tadds\tr7, #178\t@ 0xb2\n \tmovs\tr0, r0\n \tlsls\tr0, r0, #4\n \tmovs\tr0, r0\n-\tstr\tr0, [r5, r3]\n+\tadds\tr7, #64\t@ 0x40\n \t...\n \n-00005fb0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base>:\n+00007958 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base>:\n void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:1002\n-\tldr\tr2, [pc, #324]\t@ (60f8 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x148>)\n-\tldr\tr3, [pc, #328]\t@ (60fc >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x14c>)\n+\tldr\tr2, [pc, #324]\t@ (7aa0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x148>)\n+\tldr\tr3, [pc, #328]\t@ (7aa4 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x14c>)\n \tadd\tr2, pc\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n \tmov\tr6, r1\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldrd\tr1, r5, [r1]\n+void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:1002\n \tsub\tsp, #16\n \tldr\tr3, [r2, r3]\n \tmov\tr4, r0\n /usr/include/seqan/sequence/string_base.h:1006\n \tcmp\tr5, r1\n /usr/include/seqan/sequence/string_base.h:1002\n \tldr\tr3, [r3, #0]\n \tstr\tr3, [sp, #12]\n \tmov.w\tr3, #0\n /usr/include/seqan/sequence/string_base.h:1006\n-\tbeq.n\t602e >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x7e>\n+\tbeq.n\t79d6 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x7e>\n /usr/include/seqan/sequence/string_base.h:1008 (discriminator 4)\n-\tcbz\tr5, 5fda >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x2a>\n+\tcbz\tr5, 7982 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x2a>\n /usr/include/seqan/sequence/string_base.h:1008\n \tldr\tr3, [r4, #4]\n \tcmp\tr3, r5\n-\tbeq.n\t6050 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xa0>\n+\tbeq.n\t79f8 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xa0>\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472 (discriminator 3)\n \tsubs\tr5, r5, r1\n+seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned int>(seqan::String >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1573 (discriminator 3)\n \tldr\tr2, [r4, #8]\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290 (discriminator 3)\n \tldr.w\tr8, [r4]\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472 (discriminator 3)\n \tasrs\tr3, r5, #2\n+seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned int>(seqan::String >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1573 (discriminator 3)\n \tcmp\tr3, r2\n-\tbls.n\t60ba >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x10a>\n+\tbls.n\t7a62 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x10a>\n+unsigned int seqan::computeGenerousCapacity >, unsigned int>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tcmp\tr5, #124\t@ 0x7c\n-\tbls.n\t609e >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xee>\n+\tbls.n\t7a46 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xee>\n /usr/include/seqan/sequence/sequence_interface.h:837\n \tadd.w\tr7, r3, r3, lsr #1\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tlsls\tr0, r7, #2\n \tblx\t2904 \n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr\tr7, [r4, #8]\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r4, #0]\n+seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:713\n \tcmp.w\tr8, #0\n-\tbeq.n\t60b2 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x102>\n+\tbeq.n\t7a5a >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x102>\n+void seqan::deallocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String >&, unsigned int*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r8\n \tblx\t2a48 \n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tldr\tr0, [r4, #0]\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldr\tr1, [r6, #0]\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadds\tr3, r0, r5\n \tstr\tr3, [r4, #4]\n+void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:1002\n-\tldr\tr2, [pc, #240]\t@ (6100 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x150>)\n+\tldr\tr2, [pc, #240]\t@ (7aa8 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x150>)\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/12/bits/stl_algobase.h:431\n-\tldr\tr3, [pc, #232]\t@ (60fc >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x14c>)\n+\tldr\tr3, [pc, #232]\t@ (7aa4 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x14c>)\n+void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:1002\n \tadd\tr2, pc\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/12/bits/stl_algobase.h:431\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #12]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t60e2 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x132>\n+\tbne.n\t7a8a >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x132>\n \tmov\tr2, r5\n+void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:1020\n \tadd\tsp, #16\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, lr}\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/12/bits/stl_algobase.h:431\n \tb.w\t2a10 \n+void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:1006\n \tldrd\tr0, r3, [r0]\n \tcmp\tr0, r3\n-\tbne.n\t5fd2 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x22>\n+\tbne.n\t797a >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x22>\n /usr/include/seqan/sequence/string_base.h:1002\n-\tldr\tr2, [pc, #204]\t@ (6104 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x154>)\n+\tldr\tr2, [pc, #204]\t@ (7aac >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x154>)\n /usr/include/seqan/sequence/string_base.h:1020\n-\tldr\tr3, [pc, #192]\t@ (60fc >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x14c>)\n+\tldr\tr3, [pc, #192]\t@ (7aa4 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x14c>)\n /usr/include/seqan/sequence/string_base.h:1002\n \tadd\tr2, pc\n /usr/include/seqan/sequence/string_base.h:1020\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #12]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t60e2 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x132>\n+\tbne.n\t7a8a >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x132>\n \tadd\tsp, #16\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n /usr/include/seqan/sequence/string_base.h:1015\n \tcmp\tr6, r4\n-\tbeq.n\t6036 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x86>\n+\tbeq.n\t79de >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x86>\n+seqan::String >::String >, unsigned int, void, void>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:166\n-\tvldr\td7, [pc, #152]\t@ 60f0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x140>\n+\tvldr\td7, [pc, #152]\t@ 7a98 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x140>\n /usr/include/seqan/sequence/string_alloc.h:168\n \tmovs\tr3, #0\n /usr/include/seqan/sequence/string_alloc.h:170\n \tcmp\tr5, r1\n /usr/include/seqan/sequence/string_alloc.h:168\n \tstr\tr3, [sp, #8]\n /usr/include/seqan/sequence/string_alloc.h:166\n \tvstr\td7, [sp]\n /usr/include/seqan/sequence/string_alloc.h:170\n-\tbeq.n\t608e >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xde>\n+\tbeq.n\t7a36 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xde>\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tsubs\tr5, r5, r1\n+unsigned int seqan::computeGenerousCapacity >, unsigned int>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tcmp\tr5, #124\t@ 0x7c\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tmov.w\tr3, r5, asr #2\n+unsigned int seqan::computeGenerousCapacity >, unsigned int>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n-\tbls.n\t60c8 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x118>\n+\tbls.n\t7a70 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x118>\n /usr/include/seqan/sequence/sequence_interface.h:837\n \tadd.w\tr7, r3, r3, lsr #1\n \tcmp\tr7, r3\n \tit\tcs\n \tmovcs\tr7, r3\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tlsls\tr0, r7, #2\n \tblx\t2904 \n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldr\tr1, [r6, #0]\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadds\tr3, r0, r5\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [sp, #0]\n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr\tr7, [sp, #8]\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr\tr3, [sp, #4]\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/12/bits/stl_algobase.h:431\n \tmov\tr2, r5\n \tblx\t2a14 \n+void seqan::assign, seqan::String >, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1056\n \tmov\tr1, sp\n \tmov\tr0, r4\n \tblx\t29f8 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@plt>\n+void seqan::deallocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String >&, unsigned int*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [sp, #0]\n \tblx\t2a48 \n-\tb.n\t6036 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x86>\n+void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tb.n\t79de >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x86>\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr0, #128\t@ 0x80\n \tblx\t2904 \n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmovs\tr3, #32\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r4, #0]\n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr\tr3, [r4, #8]\n+seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:713\n \tcmp.w\tr8, #0\n-\tbne.n\t6000 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x50>\n-\tb.n\t6008 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x58>\n+\tbne.n\t79a8 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x50>\n+\tb.n\t79b0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x58>\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldr\tr1, [r6, #0]\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadds\tr3, r0, r5\n \tstr\tr3, [r4, #4]\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/12/bits/stl_algobase.h:420\n-\tb.n\t600e >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x5e>\n+\tb.n\t79b6 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x5e>\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd.w\tr3, r8, r5\n \tstr\tr3, [r4, #4]\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/12/bits/stl_algobase.h:430\n \tcmp\tr5, #0\n-\tbeq.n\t6036 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x86>\n+\tbeq.n\t79de >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x86>\n \tmov\tr0, r8\n-\tb.n\t600e >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x5e>\n+\tb.n\t79b6 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x5e>\n \tcmp\tr3, #32\n \tit\tcs\n \tmovcs\tr3, #32\n \tmov\tr7, r3\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tlsls\tr0, r3, #2\n \tblx\t2904 \n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldr\tr1, [r6, #0]\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadds\tr3, r0, r5\n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr\tr7, [sp, #8]\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstrd\tr0, r3, [sp]\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/12/bits/stl_algobase.h:420\n-\tb.n\t6088 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xd8>\n+\tb.n\t7a30 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xd8>\n+void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:1020\n \tblx\t2a78 <__stack_chk_fail@plt>\n+void seqan::deallocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String >&, unsigned int*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [sp, #0]\n \tblx\t2a48 \n \tblx\t2a84 <__cxa_end_cleanup@plt>\n \t...\n-\tstr\tr0, [r1, r1]\n+\tadds\tr6, #160\t@ 0xa0\n \tmovs\tr0, r0\n \tlsls\tr0, r1, #4\n \tmovs\tr0, r0\n-\tldr\tr7, [pc, #936]\t@ (64ac , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x7c>)\n+\tadds\tr6, #66\t@ 0x42\n \tmovs\tr0, r0\n-\tldr\tr7, [pc, #776]\t@ (6410 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x2b4>)\n+\tadds\tr6, #26\n \t...\n \n-00006108 >::String >, unsigned int, void, void>(seqan::String > const&, unsigned int)@@Base>:\n+00007ab0 >::String >, unsigned int, void, void>(seqan::String > const&, unsigned int)@@Base>:\n seqan::String >::String >, unsigned int, void, void>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:165\n \tpush\t{r3, r4, r5, r6, r7, lr}\n \tmov\tr6, r1\n \tmov\tr4, r0\n /usr/include/seqan/sequence/string_alloc.h:166\n \tmovs\tr1, #0\n \tstr\tr1, [r0, #0]\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tldr\tr3, [r6, #4]\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldr\tr5, [r6, #0]\n+seqan::String >::String >, unsigned int, void, void>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:166\n \tstr\tr1, [r0, #4]\n /usr/include/seqan/sequence/string_alloc.h:170\n \tcmp\tr3, r5\n /usr/include/seqan/sequence/string_alloc.h:168\n \tstr\tr1, [r0, #8]\n /usr/include/seqan/sequence/string_alloc.h:170\n-\tbeq.n\t6156 >::String >, unsigned int, void, void>(seqan::String > const&, unsigned int)@@Base+0x4e>\n+\tbeq.n\t7afe >::String >, unsigned int, void, void>(seqan::String > const&, unsigned int)@@Base+0x4e>\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tsubs\tr5, r3, r5\n \tasrs\tr5, r5, #2\n \tcmp\tr5, r2\n \tit\tcs\n \tmovcs\tr5, r2\n+seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned int, unsigned int>(seqan::String >&, unsigned int, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1589\n-\tcbz\tr5, 6156 >::String >, unsigned int, void, void>(seqan::String > const&, unsigned int)@@Base+0x4e>\n+\tcbz\tr5, 7afe >::String >, unsigned int, void, void>(seqan::String > const&, unsigned int)@@Base+0x4e>\n+unsigned int seqan::computeGenerousCapacity >, unsigned int>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tcmp\tr5, #31\n /usr/include/seqan/sequence/sequence_interface.h:837\n \tite\thi\n \taddhi.w\tr3, r5, r5, lsr #1\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tmovls\tr3, #32\n \tcmp\tr2, r3\n \tit\tcs\n \tmovcs\tr2, r3\n \tmov\tr7, r2\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tlsls\tr0, r2, #2\n \tblx\t2904 \n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlsls\tr2, r5, #2\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov\tr3, r0\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldr\tr1, [r6, #0]\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd\tr3, r2\n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr\tr7, [r4, #8]\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r4, #0]\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr\tr3, [r4, #4]\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/12/bits/stl_algobase.h:430\n-\tcbz\tr2, 6156 >::String >, unsigned int, void, void>(seqan::String > const&, unsigned int)@@Base+0x4e>\n+\tcbz\tr2, 7afe >::String >, unsigned int, void, void>(seqan::String > const&, unsigned int)@@Base+0x4e>\n /usr/include/c++/12/bits/stl_algobase.h:431\n \tblx\t2a14 \n+seqan::String >::String >, unsigned int, void, void>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:173\n \tmov\tr0, r4\n \tpop\t{r3, r4, r5, r6, r7, pc}\n \tnop\n \n-0000615c > > >(seqan::Holder > >, seqan::Tag >&)@@Base>:\n+00007b04 > > >(seqan::Holder > >, seqan::Tag >&)@@Base>:\n void seqan::create > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:581\n \tstmdb\tsp!, {r3, r4, r5, r6, r7, r8, r9, lr}\n \tmov\tr5, r0\n /usr/include/seqan/basic/holder_tristate.h:585\n \tldr\tr6, [r0, #4]\n \tcmp\tr6, #0\n-\tbeq.n\t6250 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0xf4>\n+\tbeq.n\t7bf8 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0xf4>\n \tcmp\tr6, #2\n-\tbne.n\t624c > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0xf0>\n+\tbne.n\t7bf4 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0xf0>\n+seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr\tr6, [r0, #0]\n+void seqan::clear > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:529\n \tmovs\tr7, #0\n+void seqan::allocate > >, seqan::Tag >, seqan::Matrix > >, int, seqan::AllocateUnspecified_>(seqan::Holder > >, seqan::Tag > const&, seqan::Matrix > >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr0, #32\n+void seqan::clear > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:529\n \tstr\tr7, [r5, #4]\n+void seqan::allocate > >, seqan::Tag >, seqan::Matrix > >, int, seqan::AllocateUnspecified_>(seqan::Holder > >, seqan::Tag > const&, seqan::Matrix > >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tblx\t2904 \n \tmov\tr4, r0\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldrd\tr1, r2, [r6]\n+seqan::String >::String(seqan::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:119\n \tstr\tr7, [r0, #0]\n+seqan::Size > >::Type seqan::capacity(seqan::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:320\n \tldr.w\tr8, [r6, #8]\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tsubs\tr3, r2, r1\n+seqan::String >::String(seqan::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:119\n \tstr\tr7, [r0, #4]\n+unsigned int seqan::computeGenerousCapacity >, unsigned int>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tcmp\tr3, #124\t@ 0x7c\n+seqan::String >::String(seqan::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:121\n \tstr\tr7, [r0, #8]\n+unsigned int seqan::computeGenerousCapacity >, unsigned int>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n-\tbls.w\t630a > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x1ae>\n+\tbls.w\t7cb2 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x1ae>\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tasrs\tr3, r3, #2\n+unsigned int seqan::computeGenerousCapacity >, unsigned int>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:837\n \tadd.w\tr3, r3, r3, lsr #1\n \tcmp\tr8, r3\n \tit\tcs\n \tmovcs\tr8, r3\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov.w\tr0, r8, lsl #2\n+void seqan::_reserveStorage, unsigned int, seqan::TagExact_>(seqan::String >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1676\n \tcmp.w\tr8, #0\n-\tbne.w\t6318 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x1bc>\n+\tbne.w\t7cc0 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x1bc>\n+seqan::String >::String(seqan::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:124\n \tcmp\tr1, r2\n-\tbeq.n\t61b4 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x58>\n+\tbeq.n\t7b5c > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x58>\n+void seqan::assign, seqan::String >, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1056\n \tmov\tr1, r6\n \tmov\tr0, r4\n \tblx\t29f8 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@plt>\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldrd\tr1, r2, [r6, #12]\n+seqan::String >::String(seqan::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:119\n \tmovs\tr3, #0\n+seqan::Size > >::Type seqan::capacity(seqan::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:320\n \tldr\tr7, [r6, #20]\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tsubs\tr0, r2, r1\n+seqan::String >::String(seqan::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:119\n \tstr\tr3, [r4, #12]\n \tstr\tr3, [r4, #16]\n+unsigned int seqan::computeGenerousCapacity >, unsigned int>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tcmp\tr0, #124\t@ 0x7c\n+seqan::String >::String(seqan::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:121\n \tstr\tr3, [r4, #20]\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tmov.w\tr3, r0, asr #2\n+unsigned int seqan::computeGenerousCapacity >, unsigned int>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n-\tbls.w\t62ea > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x18e>\n+\tbls.w\t7c92 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x18e>\n /usr/include/seqan/sequence/sequence_interface.h:837\n \tadd.w\tr3, r3, r3, lsr #1\n \tcmp\tr7, r3\n \tit\tcs\n \tmovcs\tr7, r3\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tlsls\tr0, r7, #2\n+void seqan::_reserveStorage, unsigned int, seqan::TagExact_>(seqan::String >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1676\n \tcmp\tr7, #0\n-\tbne.w\t62f4 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x198>\n+\tbne.w\t7c9c > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x198>\n+seqan::String >::String(seqan::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:124\n \tcmp\tr1, r2\n-\tbeq.n\t61f0 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x94>\n+\tbeq.n\t7b98 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x94>\n+void seqan::assign, seqan::String >, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1056\n \tadd.w\tr1, r6, #12\n \tadd.w\tr0, r4, #12\n \tblx\t29f8 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@plt>\n+seqan::Holder >, seqan::Tag >::Holder(seqan::Holder >, seqan::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:121\n \tmovs\tr3, #0\n \tstrd\tr3, r3, [r4, #24]\n \tldrd\tr6, r3, [r6, #24]\n+void seqan::assign > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:918\n-\tcbz\tr3, 6246 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0xea>\n+\tcbz\tr3, 7bee > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0xea>\n \tcmp\tr3, #1\n-\tbne.n\t62e2 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x186>\n+\tbne.n\t7c8a > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x186>\n+void seqan::allocate >, seqan::Tag >, seqan::String >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag > const&, seqan::String >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr0, #12\n \tblx\t2904 \n+seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tldrd\tr1, r8, [r6, #4]\n+seqan::String >::String(seqan::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:119\n \tmovs\tr3, #0\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldr\tr2, [r6, #0]\n+void seqan::allocate >, seqan::Tag >, seqan::String >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag > const&, seqan::String >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov\tr7, r0\n+seqan::String >::String(seqan::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:119\n \tstr\tr3, [r0, #0]\n \tstr\tr3, [r0, #4]\n /usr/include/seqan/sequence/string_alloc.h:121\n \tstr\tr3, [r0, #8]\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tsubs\tr3, r1, r2\n+unsigned int seqan::computeGenerousCapacity >, unsigned int>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tcmp\tr3, #31\n-\tbls.w\t63d8 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x27c>\n+\tbls.w\t7d80 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x27c>\n /usr/include/seqan/sequence/sequence_interface.h:837\n \tadd.w\tr3, r3, r3, lsr #1\n \tcmp\tr8, r3\n \tit\tcs\n \tmovcs\tr8, r3\n+unsigned int seqan::_computeSizeForCapacity >, unsigned int>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:809\n \tadd.w\tr0, r8, #1\n+void seqan::_reserveStorage, unsigned int, seqan::TagExact_>(seqan::String >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1676\n \tcmp.w\tr8, #0\n-\tbne.w\t63e6 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x28a>\n+\tbne.w\t7d8e > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x28a>\n+seqan::String >::String(seqan::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:124\n \tcmp\tr1, r2\n-\tbeq.n\t6240 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0xe4>\n+\tbeq.n\t7be8 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0xe4>\n+void seqan::assign, seqan::String >, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1056\n \tmov\tr1, r6\n \tmov\tr0, r7\n \tblx\t2a04 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@plt>\n+void seqan::create >, seqan::String > const>(seqan::Holder >, seqan::Tag >&, seqan::String > const&):\n /usr/include/seqan/basic/holder_tristate.h:651\n \tmovs\tr3, #1\n \tstrd\tr7, r3, [r4, #24]\n+void seqan::create > >, seqan::Matrix > > >(seqan::Holder > >, seqan::Tag >&, seqan::Matrix > >&):\n+/usr/include/seqan/basic/holder_tristate.h:651\n \tmovs\tr3, #1\n \tstrd\tr4, r3, [r5]\n+void seqan::create > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:598\n \tldmia.w\tsp!, {r3, r4, r5, r6, r7, r8, r9, pc}\n+void seqan::allocate > >, seqan::Tag >, seqan::Matrix > >, int, seqan::AllocateUnspecified_>(seqan::Holder > >, seqan::Tag > const&, seqan::Matrix > >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr0, #32\n \tblx\t2904 \n \tmov\tr4, r0\n+void seqan::allocate >, seqan::Tag >, seqan::String >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag > const&, seqan::String >*&, int, seqan::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr0, #12\n+void seqan::allocate > >, seqan::Tag >, seqan::Matrix > >, int, seqan::AllocateUnspecified_>(seqan::Holder > >, seqan::Tag > const&, seqan::Matrix > >*&, int, seqan::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr4, [r5, #0]\n+seqan::String >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tstr\tr6, [r4, #0]\n \tstr\tr6, [r4, #4]\n /usr/include/seqan/sequence/string_alloc.h:76\n \tstr\tr6, [r4, #8]\n /usr/include/seqan/sequence/string_alloc.h:74\n \tstr\tr6, [r4, #12]\n \tstr\tr6, [r4, #16]\n+seqan::Holder >, seqan::Tag >::Holder():\n /usr/include/seqan/basic/holder_tristate.h:117\n \tstrd\tr6, r6, [r4, #20]\n \tstr\tr6, [r4, #28]\n+void seqan::allocate >, seqan::Tag >, seqan::String >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag > const&, seqan::String >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tblx\t2904 \n+void seqan::create > >(seqan::Holder >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovs\tr3, #1\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldr\tr7, [r4, #0]\n+void seqan::create > >(seqan::Holder >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tstrd\tr0, r3, [r4, #24]\n+seqan::String >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovs\tr1, #0\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tldr\tr3, [r4, #4]\n+seqan::String >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tstr\tr1, [r0, #0]\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tsubs\tr6, r3, r7\n+seqan::String >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tstr\tr1, [r0, #4]\n+seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1750\n \tcmp\tr6, #8\n+seqan::String >::String():\n /usr/include/seqan/sequence/string_alloc.h:76\n \tstr\tr1, [r0, #8]\n+seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1750\n-\tbls.n\t62c4 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x168>\n+\tbls.n\t7c6c > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x168>\n /usr/include/seqan/sequence/string_base.h:1769\n \tadds\tr7, #8\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldrd\tr6, r0, [r4, #12]\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr\tr7, [r4, #4]\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tsubs\tr7, r0, r6\n+seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1750\n \tcmp\tr7, #8\n-\tbhi.n\t6330 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x1d4>\n+\tbhi.n\t7cd8 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x1d4>\n /usr/include/seqan/sequence/string_base.h:1757\n \tldr\tr3, [r4, #20]\n \tcmp\tr3, #1\n-\tbls.n\t6388 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x22c>\n+\tbls.n\t7d30 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x22c>\n /usr/include/seqan/sequence/string_base.h:1769\n \tadd.w\tr8, r6, #8\n /usr/include/seqan/sequence/string_base.h:1767\n \tcmp\tr7, #4\n-\tbhi.n\t62b6 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x15a>\n+\tbhi.n\t7c5e > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x15a>\n+void seqan::arrayFill(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/seqan/basic/array_construct_destruct.h:592\n \tsub.w\tr2, r8, r0\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n /usr/include/c++/12/bits/stl_algobase.h:1114\n \tcmp\tr2, #0\n-\tble.n\t62b6 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x15a>\n+\tble.n\t7c5e > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x15a>\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/c++/12/bits/stl_algobase.h:921\n \tcmp\tr0, r8\n-\tbeq.n\t62b6 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x15a>\n+\tbeq.n\t7c5e > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x15a>\n /usr/include/c++/12/bits/stl_algobase.h:922\n \tmovs\tr1, #0\n \tblx\t29e0 \n+seqan::Matrix > >::Matrix():\n /usr/include/seqan/align/matrix_base.h:183\n \tmovs\tr3, #1\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr.w\tr8, [r4, #16]\n+seqan::Matrix > >::Matrix():\n /usr/include/seqan/align/matrix_base.h:183\n \tstr\tr3, [r6, #0]\n+void seqan::create > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tstr\tr3, [r5, #4]\n /usr/include/seqan/basic/holder_tristate.h:598\n \tldmia.w\tsp!, {r3, r4, r5, r6, r7, r8, r9, pc}\n+seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1757\n \tldr\tr2, [r4, #8]\n \tcmp\tr2, #1\n-\tbls.n\t6340 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x1e4>\n+\tbls.n\t7ce8 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x1e4>\n /usr/include/seqan/sequence/string_base.h:1769\n \tadds\tr7, #8\n /usr/include/seqan/sequence/string_base.h:1767\n \tcmp\tr6, #4\n-\tbhi.n\t628a > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x12e>\n+\tbhi.n\t7c32 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x12e>\n+void seqan::arrayFill(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/seqan/basic/array_construct_destruct.h:592\n \tsubs\tr2, r7, r3\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n /usr/include/c++/12/bits/stl_algobase.h:1114\n \tcmp\tr2, #0\n-\tble.n\t628a > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x12e>\n+\tble.n\t7c32 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x12e>\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/c++/12/bits/stl_algobase.h:921\n \tcmp\tr3, r7\n-\tbeq.n\t628a > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x12e>\n+\tbeq.n\t7c32 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x12e>\n /usr/include/c++/12/bits/stl_algobase.h:922\n \tmov\tr0, r3\n \tblx\t29e0 \n-\tb.n\t628a > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x12e>\n+\tb.n\t7c32 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x12e>\n+void seqan::create > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:728\n \tmovs\tr3, #2\n \tstrd\tr6, r3, [r4, #24]\n /usr/include/seqan/basic/holder_tristate.h:729\n-\tb.n\t6246 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0xea>\n+\tb.n\t7bee > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0xea>\n+unsigned int const& std::min(unsigned int const&, unsigned int const&):\n /usr/include/c++/12/bits/stl_algobase.h:235\n \tcmp\tr7, #32\n-\tbls.w\t61d8 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x7c>\n+\tbls.w\t7b80 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x7c>\n \tmovs\tr0, #128\t@ 0x80\n+unsigned int seqan::computeGenerousCapacity >, unsigned int>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tmovs\tr7, #32\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tblx\t2904 \n \tstr\tr0, [r4, #12]\n \tstr\tr0, [r4, #16]\n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr\tr7, [r4, #20]\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldrd\tr1, r2, [r6, #12]\n+seqan::String >::String(seqan::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:124\n \tcmp\tr1, r2\n-\tbne.w\t61e4 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x88>\n-\tb.n\t61f0 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x94>\n+\tbne.w\t7b8c > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x88>\n+\tb.n\t7b98 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x94>\n+unsigned int const& std::min(unsigned int const&, unsigned int const&):\n /usr/include/c++/12/bits/stl_algobase.h:235\n \tcmp.w\tr8, #32\n-\tbls.w\t619c > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x40>\n+\tbls.w\t7b44 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x40>\n \tmovs\tr0, #128\t@ 0x80\n+unsigned int seqan::computeGenerousCapacity >, unsigned int>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tmov.w\tr8, #32\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tblx\t2904 \n \tstr\tr0, [r4, #0]\n \tstr\tr0, [r4, #4]\n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr.w\tr8, [r4, #8]\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldrd\tr1, r2, [r6]\n+seqan::String >::String(seqan::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:124\n \tcmp\tr1, r2\n-\tbne.w\t61ac > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x50>\n-\tb.n\t61b4 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x58>\n+\tbne.w\t7b54 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x50>\n+\tb.n\t7b5c > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x58>\n+seqan::Matrix > >::Matrix():\n /usr/include/seqan/align/matrix_base.h:183\n \tmovs\tr3, #1\n+seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1769\n \tadd.w\tr8, r6, #8\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr.w\tr8, [r4, #16]\n+seqan::Matrix > >::Matrix():\n /usr/include/seqan/align/matrix_base.h:183\n \tstr\tr3, [r6, #0]\n+void seqan::create > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tstr\tr3, [r5, #4]\n-\tb.n\t62c0 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x164>\n+\tb.n\t7c68 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x164>\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr0, #128\t@ 0x80\n \tblx\t2904 \n+void seqan::_reserveStorage, unsigned int, seqan::TagGenerous_>(seqan::String >&, unsigned int, seqan::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr1, #8\n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmovs\tr2, #32\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov\tr3, r0\n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr\tr2, [r4, #8]\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r4, #0]\n+void seqan::_reserveStorage, unsigned int, seqan::TagGenerous_>(seqan::String >&, unsigned int, seqan::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:211\n \tmov\tr2, r1\n /usr/include/seqan/sequence/string_base.h:1680\n-\tcbz\tr7, 6372 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x216>\n+\tcbz\tr7, 7d1a > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x216>\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/12/bits/stl_algobase.h:430\n-\tcbz\tr6, 635e > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x202>\n+\tcbz\tr6, 7d06 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x202>\n /usr/include/c++/12/bits/stl_algobase.h:431\n \tmov\tr2, r6\n \tmov\tr1, r7\n \tblx\t2a14 \n+void seqan::deallocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String >&, unsigned int*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r7\n \tblx\t2a48 \n+seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1765\n \tldr\tr2, [r4, #8]\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tldr\tr3, [r4, #0]\n+seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1765\n \tcmp\tr2, #2\n \tit\tcs\n \tmovcs\tr2, #2\n \tlsls\tr2, r2, #2\n \tmov\tr1, r2\n \tadds\tr7, r3, r2\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n /usr/include/c++/12/bits/stl_algobase.h:1114\n \tcmp\tr1, r6\n-\tble.n\t628a > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x12e>\n+\tble.n\t7c32 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x12e>\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadds\tr0, r3, r6\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/c++/12/bits/stl_algobase.h:921\n \tcmp\tr7, r0\n-\tbeq.n\t628a > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x12e>\n+\tbeq.n\t7c32 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x12e>\n /usr/include/c++/12/bits/stl_algobase.h:922\n \tsubs\tr2, r2, r6\n \tmovs\tr1, #0\n \tblx\t29e0 \n-\tb.n\t628a > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x12e>\n+\tb.n\t7c32 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x12e>\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr0, #128\t@ 0x80\n \tblx\t2904 \n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmovs\tr3, #32\n \tstr\tr3, [r4, #20]\n+void seqan::_reserveStorage, unsigned int, seqan::TagGenerous_>(seqan::String >&, unsigned int, seqan::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:373\n \tmovs\tr3, #8\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov\tr9, r0\n+void seqan::_reserveStorage, unsigned int, seqan::TagGenerous_>(seqan::String >&, unsigned int, seqan::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:211\n \tmov\tr2, r3\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r4, #12]\n+void seqan::_reserveStorage, unsigned int, seqan::TagGenerous_>(seqan::String >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1680\n-\tcbz\tr6, 63bc > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x260>\n+\tcbz\tr6, 7d64 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x260>\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/12/bits/stl_algobase.h:430\n-\tcbz\tr7, 63a6 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x24a>\n+\tcbz\tr7, 7d4e > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x24a>\n /usr/include/c++/12/bits/stl_algobase.h:431\n \tmov\tr2, r7\n \tmov\tr1, r6\n \tblx\t2a14 \n+void seqan::deallocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String >&, unsigned int*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r6\n \tblx\t2a48 \n+seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1765\n \tldr\tr2, [r4, #20]\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tldr.w\tr9, [r4, #12]\n+seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1765\n \tcmp\tr2, #2\n \tit\tcs\n \tmovcs\tr2, #2\n \tlsls\tr2, r2, #2\n \tmov\tr3, r2\n \tadd.w\tr8, r9, r2\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n /usr/include/c++/12/bits/stl_algobase.h:1114\n \tcmp\tr3, r7\n-\tble.n\t63d4 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x278>\n+\tble.n\t7d7c > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x278>\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd.w\tr0, r9, r7\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/c++/12/bits/stl_algobase.h:921\n \tcmp\tr8, r0\n-\tbeq.n\t63d4 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x278>\n+\tbeq.n\t7d7c > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x278>\n /usr/include/c++/12/bits/stl_algobase.h:922\n \tsubs\tr2, r2, r7\n \tmovs\tr1, #0\n \tblx\t29e0 \n+void seqan::_reserveStorage, unsigned int, seqan::TagGenerous_>(seqan::String >&, unsigned int, seqan::Tag):\n+/usr/include/c++/12/bits/stl_algobase.h:922\n \tmov\tr6, r9\n-\tb.n\t62b6 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x15a>\n+\tb.n\t7c5e > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x15a>\n+unsigned int const& std::min(unsigned int const&, unsigned int const&):\n /usr/include/c++/12/bits/stl_algobase.h:235\n \tcmp.w\tr8, #32\n-\tbls.w\t6228 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0xcc>\n+\tbls.w\t7bd0 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0xcc>\n \tmovs\tr0, #33\t@ 0x21\n+unsigned int seqan::computeGenerousCapacity >, unsigned int>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tmov.w\tr8, #32\n+void seqan::allocate >, unsigned char, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned char*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tblx\t2904 \n \tstr\tr0, [r7, #0]\n \tstr\tr0, [r7, #4]\n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr.w\tr8, [r7, #8]\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldrd\tr2, r1, [r6]\n-\tb.n\t6234 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0xd8>\n+\tb.n\t7bdc > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0xd8>\n+void seqan::deallocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String >&, unsigned int*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [r4, #12]\n \tblx\t2a48 \n \tldr\tr0, [r4, #0]\n \tblx\t2a48 \n \tblx\t2a84 <__cxa_end_cleanup@plt>\n+void seqan::clear > >(seqan::Holder >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:525\n \tldr\tr3, [r4, #28]\n \tbics.w\tr3, r3, #2\n-\tbeq.n\t641e > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x2c2>\n+\tbeq.n\t7dc6 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x2c2>\n+seqan::Reference >, seqan::Tag > >::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr\tr5, [r4, #24]\n+void seqan::deallocate >, unsigned char, unsigned int, seqan::AllocateStorage_>(seqan::String >&, unsigned char*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [r5, #0]\n \tblx\t2a48 \n+void seqan::deallocate >, seqan::Tag >, seqan::String > const, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag >&, seqan::String > const*, int, seqan::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r5\n \tblx\t2a48 \n+void seqan::deallocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String >&, unsigned int*, unsigned int, seqan::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [r4, #12]\n \tblx\t2a48 \n \tldr\tr0, [r4, #0]\n \tblx\t2a48 \n \tblx\t2a84 <__cxa_end_cleanup@plt>\n-\tb.n\t63fe > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x2a2>\n+\tb.n\t7da6 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x2a2>\n \n-00006430 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base>:\n+00007dd8 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base>:\n void seqan::resize, seqan::String > >(seqan::DPMatrix_, seqan::String > >&):\n /usr/include/seqan/align/dp_matrix.h:493\n \tpush\t{r3, r4, r5, r6, r7, lr}\n \tmov\tr6, r0\n+seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862\n \tldr\tr3, [r0, #4]\n \tcmp\tr3, #0\n-\tbeq.n\t64be , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x8e>\n+\tbeq.n\t7e66 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x8e>\n+seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr\tr3, [r6, #0]\n+seqan::Size, seqan::String > > >::Type seqan::updateFactors, seqan::String > >(seqan::DPMatrix_, seqan::String > >&):\n /usr/include/seqan/align/dp_matrix.h:478\n \tmovs\tr4, #1\n /usr/include/seqan/align/dp_matrix.h:477\n \tldr\tr1, [r3, #12]\n+seqan::Size > > >::Type seqan::length > >(seqan::Matrix > > const&, unsigned int):\n /usr/include/seqan/align/matrix_base.h:406\n \tldr\tr2, [r3, #0]\n+seqan::Size, seqan::String > > >::Type seqan::updateFactors, seqan::String > >(seqan::DPMatrix_, seqan::String > >&):\n /usr/include/seqan/align/dp_matrix.h:477\n \tldr\tr5, [r1, #0]\n \tldr\tr2, [r2, #0]\n \tmul.w\tr5, r2, r5\n /usr/include/seqan/align/dp_matrix.h:478\n-\tcbnz\tr5, 646c , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x3c>\n-\tb.n\t64bc , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x8c>\n+\tcbnz\tr5, 7e14 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x3c>\n+\tb.n\t7e64 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x8c>\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tldrd\tr2, r1, [r3]\n \tsubs\tr1, r1, r2\n+seqan::Size, seqan::String > > >::Type seqan::updateFactors, seqan::String > >(seqan::DPMatrix_, seqan::String > >&):\n /usr/include/seqan/align/dp_matrix.h:478\n \tcmp.w\tr4, r1, asr #2\n-\tbcs.n\t649c , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x6c>\n+\tbcs.n\t7e44 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x6c>\n /usr/include/seqan/align/dp_matrix.h:480\n \tldr\tr1, [r3, #12]\n \tstr.w\tr5, [r1, r4, lsl #2]\n /usr/include/seqan/align/dp_matrix.h:481\n \tldr.w\tr2, [r2, r4, lsl #2]\n /usr/include/seqan/align/dp_matrix.h:478\n \tadds\tr4, #1\n /usr/include/seqan/align/dp_matrix.h:481\n \tmul.w\tr5, r2, r5\n /usr/include/seqan/align/dp_matrix.h:478\n-\tcbz\tr5, 64bc , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x8c>\n+\tcbz\tr5, 7e64 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x8c>\n+seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862\n \tldr\tr2, [r6, #4]\n+seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov\tr7, r3\n+seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862\n \tcmp\tr2, #0\n-\tbne.n\t644e , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x1e>\n+\tbne.n\t7df6 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x1e>\n /usr/include/seqan/basic/holder_tristate.h:863\n \tmov\tr0, r6\n \tblx\t2a20 > > >(seqan::Holder > >, seqan::Tag >&)@plt>\n+seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr\tr3, [r6, #0]\n+seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:863\n \tmov\tr0, r6\n+seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov\tr7, r3\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tldrd\tr2, r1, [r3]\n \tsubs\tr1, r1, r2\n+seqan::Size, seqan::String > > >::Type seqan::updateFactors, seqan::String > >(seqan::DPMatrix_, seqan::String > >&):\n /usr/include/seqan/align/dp_matrix.h:478\n \tcmp.w\tr4, r1, asr #2\n-\tbcs.n\t64ea , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xba>\n+\tbcs.n\t7e92 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xba>\n+seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862\n \tldr\tr1, [r6, #4]\n \tcmp\tr1, #0\n-\tbne.n\t645a , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x2a>\n+\tbne.n\t7e02 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x2a>\n /usr/include/seqan/basic/holder_tristate.h:863\n \tblx\t2a20 > > >(seqan::Holder > >, seqan::Tag >&)@plt>\n+seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr\tr3, [r6, #0]\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldr\tr2, [r3, #0]\n-\tb.n\t645a , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x2a>\n+seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tb.n\t7e02 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x2a>\n+seqan::Reference >, seqan::Tag > const>::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:430\n \tldr\tr2, [r3, #24]\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tldrd\tr2, r3, [r2]\n \tsubs\tr3, r3, r2\n+void seqan::resize, seqan::String > >(seqan::DPMatrix_, seqan::String > >&):\n /usr/include/seqan/align/dp_matrix.h:498\n \tcmp\tr3, r5\n-\tbcs.n\t64bc , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x8c>\n+\tbcs.n\t7e64 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x8c>\n+seqan::Reference >, seqan::Tag > >::Type seqan::value > >(seqan::Holder >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862\n \tldr\tr4, [r7, #28]\n-\tcbz\tr4, 6508 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xd8>\n+\tcbz\tr4, 7eb0 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xd8>\n+seqan::Reference >, seqan::Tag > >::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr\tr6, [r7, #24]\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tldrd\tr4, r7, [r6]\n \tsubs\tr7, r7, r4\n+seqan::Size > >::Type seqan::_Resize_String >::resize_ > >(seqan::String >&, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1716\n \tcmp\tr7, r5\n-\tbls.n\t64c4 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x94>\n+\tbls.n\t7e6c , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x94>\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd\tr4, r5\n \tstr\tr4, [r6, #4]\n+void seqan::resize, seqan::String > >(seqan::DPMatrix_, seqan::String > >&):\n /usr/include/seqan/align/dp_matrix.h:500\n \tpop\t{r3, r4, r5, r6, r7, pc}\n+seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:863\n \tblx\t2a20 > > >(seqan::Holder > >, seqan::Tag >&)@plt>\n-\tb.n\t643a , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xa>\n+\tb.n\t7de2 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xa>\n+seqan::Size > >::Type seqan::_Resize_String >::resize_ > >(seqan::String >&, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1723\n \tldr\tr3, [r6, #8]\n \tcmp\tr3, r5\n-\tbcs.n\t64b8 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x88>\n+\tbcs.n\t7e60 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x88>\n+void seqan::allocate >, unsigned char, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned char*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tadds\tr0, r5, #1\n \tblx\t2904 \n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr\tr5, [r6, #8]\n+void seqan::allocate >, unsigned char, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned char*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r6, #0]\n+void seqan::_reserveStorage, unsigned int, seqan::TagExact_>(seqan::String >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1680\n-\tcbz\tr4, 652a , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xfa>\n+\tcbz\tr4, 7ed2 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xfa>\n+unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*):\n /usr/include/c++/12/bits/stl_algobase.h:430\n-\tcbnz\tr7, 652e , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xfe>\n+\tcbnz\tr7, 7ed6 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xfe>\n+void seqan::deallocate >, unsigned char, unsigned int, seqan::AllocateStorage_>(seqan::String >&, unsigned char*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r4\n \tblx\t2a48 \n \tldr\tr3, [r6, #8]\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tldr\tr4, [r6, #0]\n \tcmp\tr5, r3\n \tit\tcs\n \tmovcs\tr5, r3\n+void seqan::_deallocateStorage(seqan::String >&, unsigned char*, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:391\n-\tb.n\t64b8 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x88>\n+\tb.n\t7e60 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x88>\n+seqan::Reference >, seqan::Tag > const>::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:430\n \tldr\tr2, [r3, #24]\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tldrd\tr2, r3, [r2]\n \tsubs\tr3, r3, r2\n+void seqan::resize, seqan::String > >(seqan::DPMatrix_, seqan::String > >&):\n /usr/include/seqan/align/dp_matrix.h:498\n \tcmp\tr3, r5\n-\tbcs.n\t64bc , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x8c>\n+\tbcs.n\t7e64 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x8c>\n+seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862\n \tldr\tr3, [r6, #4]\n \tcmp\tr3, #0\n-\tbne.n\t64a8 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x78>\n+\tbne.n\t7e50 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x78>\n /usr/include/seqan/basic/holder_tristate.h:863\n \tblx\t2a20 > > >(seqan::Holder > >, seqan::Tag >&)@plt>\n+seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr\tr7, [r6, #0]\n+seqan::Reference >, seqan::Tag > >::Type seqan::value > >(seqan::Holder >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862\n \tldr\tr4, [r7, #28]\n \tcmp\tr4, #0\n-\tbne.n\t64ac , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x7c>\n+\tbne.n\t7e54 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x7c>\n+void seqan::allocate >, seqan::Tag >, seqan::String >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag > const&, seqan::String >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr0, #12\n \tblx\t2904 \n \tmov\tr6, r0\n+void seqan::create > >(seqan::Holder >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovs\tr3, #1\n+void seqan::allocate >, seqan::Tag >, seqan::String >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag > const&, seqan::String >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r7, #24]\n+seqan::String >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tstr\tr4, [r0, #0]\n \tstr\tr4, [r0, #4]\n /usr/include/seqan/sequence/string_alloc.h:76\n \tstr\tr4, [r0, #8]\n+void seqan::allocate >, unsigned char, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned char*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tadds\tr0, r5, r3\n+void seqan::create > >(seqan::Holder >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tstr\tr3, [r7, #28]\n+void seqan::allocate >, unsigned char, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned char*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tblx\t2904 \n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr\tr5, [r6, #8]\n+void seqan::allocate >, unsigned char, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned char*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov\tr4, r0\n \tstr\tr0, [r6, #0]\n-\tb.n\t64b8 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x88>\n+\tb.n\t7e60 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x88>\n \tmov\tr4, r0\n+seqan::Size > >::Type seqan::capacity(seqan::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:318\n-\tb.n\t64b8 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x88>\n+\tb.n\t7e60 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x88>\n+unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*):\n /usr/include/c++/12/bits/stl_algobase.h:431\n \tmov\tr2, r7\n \tmov\tr1, r4\n \tblx\t2a14 \n-\tb.n\t64d8 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xa8>\n+\tb.n\t7e80 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xa8>\n \n-00006538 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base>:\n+00007ee0 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base>:\n void seqan::ReplaceString_ >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:1422\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov\tr7, r1\n-\tldr\tr1, [pc, #440]\t@ (66f8 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x1c0>)\n+\tldr\tr1, [pc, #440]\t@ (80a0 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x1c0>)\n \tmov\tr8, r3\n \tmov\tr6, r2\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tldr\tr2, [r3, #4]\n+void seqan::ReplaceString_ >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:1422\n \tadd\tr1, pc\n-\tldr\tr3, [pc, #432]\t@ (66fc >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x1c4>)\n+\tldr\tr3, [pc, #432]\t@ (80a4 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x1c4>)\n \tsub\tsp, #36\t@ 0x24\n \tmov\tr5, r0\n \tldr\tr3, [r1, r3]\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldr.w\tr1, [r8]\n+void seqan::ReplaceString_ >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:1422\n \tldr\tr3, [r3, #0]\n \tstr\tr3, [sp, #28]\n \tmov.w\tr3, #0\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tldr\tr3, [r0, #4]\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tsub.w\tsl, r2, r1\n \tmov.w\tr0, sl, asr #2\n \tstr\tr0, [sp, #0]\n+void seqan::ReplaceString_ >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:1427\n-\tcbz\tr2, 656e >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x36>\n+\tcbz\tr2, 7f16 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x36>\n \tcmp\tr2, r3\n-\tbeq.n\t666a >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x132>\n+\tbeq.n\t8012 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x132>\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290 (discriminator 3)\n \tldr.w\tfp, [r5]\n+seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:753 (discriminator 3)\n \tsubs\tr4, r7, r6\n \tldr\tr0, [sp, #0]\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472 (discriminator 3)\n \tsub.w\tr1, r3, fp\n \tstr\tr1, [sp, #12]\n+seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned int>(seqan::String >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1573 (discriminator 3)\n \tldr\tr2, [r5, #8]\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472 (discriminator 3)\n \tasrs\tr1, r1, #2\n+seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:753 (discriminator 3)\n \tadd\tr4, r1\n \tadd\tr4, r0\n+seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned int>(seqan::String >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1573 (discriminator 3)\n \tcmp\tr4, r2\n-\tbls.n\t6618 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0xe0>\n+\tbls.n\t7fc0 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0xe0>\n+unsigned int seqan::computeGenerousCapacity >, unsigned int>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tcmp\tr4, #31\n \tstrd\tr1, r3, [sp, #4]\n /usr/include/seqan/sequence/sequence_interface.h:837\n \titeet\thi\n \taddhi.w\tr9, r4, r4, lsr #1\n \tmovls\tr0, #128\t@ 0x80\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tmovls.w\tr9, #32\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovhi.w\tr0, r9, lsl #2\n \tblx\t2904 \n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr.w\tr9, [r5, #8]\n+seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:762\n \tldr\tr1, [sp, #4]\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov\tr9, r0\n \tstr\tr0, [r5, #0]\n+seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:762\n \tcmp.w\tfp, #0\n-\tbeq.n\t661a >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0xe2>\n+\tbeq.n\t7fc2 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0xe2>\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/12/bits/stl_algobase.h:430\n \tlsls\tr2, r7, #2\n \tldr\tr3, [sp, #8]\n \tstr\tr2, [sp, #4]\n-\tbeq.n\t65c2 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x8a>\n+\tbeq.n\t7f6a >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x8a>\n /usr/include/c++/12/bits/stl_algobase.h:431\n \tmov\tr1, fp\n \tblx\t2a14 \n \tldr\tr3, [sp, #8]\n+seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:765\n \tlsls\tr6, r6, #2\n \tadd.w\tr1, fp, r6\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/12/bits/stl_algobase.h:430\n \tcmp\tr1, r3\n-\tbeq.n\t65dc >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0xa4>\n+\tbeq.n\t7f84 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0xa4>\n+seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:765\n \tldr\tr0, [sp, #0]\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/12/bits/stl_algobase.h:431\n \tldr\tr3, [sp, #12]\n+seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:765\n \tadd\tr0, r7\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/12/bits/stl_algobase.h:431\n \tsubs\tr2, r3, r6\n \tadd.w\tr0, r9, r0, lsl #2\n \tblx\t2a14 \n+void seqan::deallocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String >&, unsigned int*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, fp\n \tblx\t2a48 \n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tldr\tr0, [r5, #0]\n \tadd.w\tr4, r0, r4, lsl #2\n \tstr\tr4, [r5, #4]\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/12/bits/stl_algobase.h:430\n \tcmp.w\tsl, #0\n-\tbeq.n\t6650 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x118>\n+\tbeq.n\t7ff8 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x118>\n+void seqan::ReplaceString_ >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:1422\n-\tldr\tr2, [pc, #268]\t@ (6700 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x1c8>)\n+\tldr\tr2, [pc, #268]\t@ (80a8 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x1c8>)\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/12/bits/stl_algobase.h:431\n-\tldr\tr3, [pc, #264]\t@ (66fc >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x1c4>)\n+\tldr\tr3, [pc, #264]\t@ (80a4 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x1c4>)\n+void seqan::ReplaceString_ >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:1422\n \tadd\tr2, pc\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/12/bits/stl_algobase.h:431\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #28]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t66de >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x1a6>\n+\tbne.n\t8086 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x1a6>\n \tldr\tr3, [sp, #4]\n \tmov\tr2, sl\n \tldr.w\tr1, [r8]\n \tadd\tr0, r3\n+void seqan::ReplaceString_ >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:1437\n \tadd\tsp, #36\t@ 0x24\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/12/bits/stl_algobase.h:431\n \tb.w\t2a10 \n+seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov\tr9, fp\n+void seqan::_arrayClearSpacePointer(unsigned int*, unsigned int, unsigned int, unsigned int, seqan::True const&):\n /usr/include/seqan/basic/array_construct_destruct.h:1241\n \tldr\tr2, [sp, #0]\n+seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:752\n \tsubs\tr6, r6, r7\n /usr/include/seqan/sequence/string_base.h:771\n \tlsls\tr3, r7, #2\n \tstr\tr3, [sp, #4]\n+void seqan::_arrayClearSpacePointer(unsigned int*, unsigned int, unsigned int, unsigned int, seqan::True const&):\n /usr/include/seqan/basic/array_construct_destruct.h:1241\n \tcmp\tr6, r2\n-\tbeq.n\t65e2 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0xaa>\n+\tbeq.n\t7f8a >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0xaa>\n+seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:771\n \tsubs\tr1, r1, r7\n \tadd\tr9, r3\n+void seqan::_arrayClearSpacePointer(unsigned int*, unsigned int, unsigned int, unsigned int, seqan::True const&):\n /usr/include/seqan/basic/array_construct_destruct.h:1243\n \tlsls\tr6, r6, #2\n \tadd.w\tr0, r9, sl\n \tlsls\tr3, r1, #2\n \tadd.w\tr1, r9, r6\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/12/bits/stl_algobase.h:429\n \tsubs\tr2, r3, r6\n+void seqan::_arrayClearSpacePointer(unsigned int*, unsigned int, unsigned int, unsigned int, seqan::True const&):\n /usr/include/seqan/basic/array_construct_destruct.h:1243\n \tadd\tr3, r9\n+unsigned int* std::__copy_move_backward::__copy_move_b(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/12/bits/stl_algobase.h:741\n \tcmp\tr1, r3\n-\tbeq.n\t65e2 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0xaa>\n+\tbeq.n\t7f8a >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0xaa>\n /usr/include/c++/12/bits/stl_algobase.h:742\n \tblx\t2a14 \n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tldr\tr0, [r5, #0]\n \tadd.w\tr4, r0, r4, lsl #2\n \tstr\tr4, [r5, #4]\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/12/bits/stl_algobase.h:430\n \tcmp.w\tsl, #0\n-\tbne.n\t65f0 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0xb8>\n+\tbne.n\t7f98 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0xb8>\n+void seqan::ReplaceString_ >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:1422\n-\tldr\tr2, [pc, #176]\t@ (6704 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x1cc>)\n+\tldr\tr2, [pc, #176]\t@ (80ac >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x1cc>)\n /usr/include/seqan/sequence/string_base.h:1437\n-\tldr\tr3, [pc, #168]\t@ (66fc >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x1c4>)\n+\tldr\tr3, [pc, #168]\t@ (80a4 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x1c4>)\n /usr/include/seqan/sequence/string_base.h:1422\n \tadd\tr2, pc\n /usr/include/seqan/sequence/string_base.h:1437\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #28]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t66de >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x1a6>\n+\tbne.n\t8086 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x1a6>\n \tadd\tsp, #36\t@ 0x24\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+seqan::String >::String >, unsigned int, void, void>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:166\n-\tvldr\td7, [pc, #132]\t@ 66f0 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x1b8>\n+\tvldr\td7, [pc, #132]\t@ 8098 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x1b8>\n /usr/include/seqan/sequence/string_alloc.h:168\n \tmovs\tr3, #0\n /usr/include/seqan/sequence/string_alloc.h:170\n \tcmp\tr2, r1\n /usr/include/seqan/sequence/string_alloc.h:168\n \tstr\tr3, [sp, #24]\n /usr/include/seqan/sequence/string_alloc.h:166\n \tvstr\td7, [sp, #16]\n /usr/include/seqan/sequence/string_alloc.h:170\n-\tbeq.n\t66a6 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x16e>\n+\tbeq.n\t804e >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x16e>\n+unsigned int seqan::computeGenerousCapacity >, unsigned int>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tcmp.w\tsl, #124\t@ 0x7c\n-\tbls.n\t66ba >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x182>\n+\tbls.n\t8062 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x182>\n /usr/include/seqan/sequence/sequence_interface.h:837\n \tldr\tr3, [sp, #0]\n \tadd.w\tr4, r3, r3, lsr #1\n \tcmp\tr4, r3\n \tit\tcs\n \tmovcs\tr4, r3\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tlsls\tr0, r4, #2\n \tblx\t2904 \n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldr.w\tr1, [r8]\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd.w\tr3, r0, sl\n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr\tr4, [sp, #24]\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [sp, #16]\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr\tr3, [sp, #20]\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/12/bits/stl_algobase.h:431\n \tmov\tr2, sl\n \tblx\t2a14 \n+void seqan::replace, unsigned int, unsigned int, seqan::String >, seqan::TagGenerous_>(seqan::String >&, unsigned int, unsigned int, seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1481\n \tadd\tr3, sp, #16\n \tmov\tr2, r6\n \tmov\tr1, r7\n \tmov\tr0, r5\n \tblx\t2b38 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@plt>\n+void seqan::deallocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String >&, unsigned int*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [sp, #16]\n \tblx\t2a48 \n+void seqan::ReplaceString_ >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:1437\n-\tb.n\t6650 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x118>\n+\tb.n\t7ff8 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x118>\n \tldr\tr4, [sp, #0]\n \tcmp\tr4, #32\n \tit\tcs\n \tmovcs\tr4, #32\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tlsls\tr0, r4, #2\n \tblx\t2904 \n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldr.w\tr1, [r8]\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd.w\tr3, r0, sl\n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr\tr4, [sp, #24]\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [sp, #16]\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr\tr3, [sp, #20]\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/12/bits/stl_algobase.h:430\n \tcmp.w\tsl, #0\n-\tbeq.n\t66a6 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x16e>\n-\tb.n\t66a0 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x168>\n+\tbeq.n\t804e >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x16e>\n+\tb.n\t8048 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x168>\n+void seqan::ReplaceString_ >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:1437\n \tblx\t2a78 <__stack_chk_fail@plt>\n+void seqan::deallocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String >&, unsigned int*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [sp, #16]\n \tblx\t2a48 \n \tblx\t2a84 <__cxa_end_cleanup@plt>\n \tnop.w\n \t...\n-\tldr\tr2, [pc, #728]\t@ (69d4 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x118>)\n+\tadds\tr1, #14\n \tmovs\tr0, r0\n \tlsls\tr0, r1, #4\n \tmovs\tr0, r0\n-\tldr\tr2, [pc, #32]\t@ (6724 , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base+0x1c>)\n+\tadds\tr0, #96\t@ 0x60\n \tmovs\tr0, r0\n-\tldr\tr1, [pc, #672]\t@ (69a8 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xec>)\n+\tadds\tr0, #0\n \t...\n \n-00006708 , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base>:\n+000080b0 , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base>:\n void seqan::insertGaps, seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:527\n-\tldr\tr2, [pc, #420]\t@ (68b0 , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base+0x1a8>)\n-\tldr\tr3, [pc, #424]\t@ (68b4 , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base+0x1ac>)\n+\tldr\tr2, [pc, #420]\t@ (8258 , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base+0x1a8>)\n+\tldr\tr3, [pc, #424]\t@ (825c , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base+0x1ac>)\n \tadd\tr2, pc\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tsub\tsp, #20\n \tldr\tr3, [r2, r3]\n \tldr\tr3, [r3, #0]\n \tstr\tr3, [sp, #12]\n \tmov.w\tr3, #0\n /usr/include/seqan/align/gaps_iterator_array.h:530\n-\tcbz\tr1, 6744 , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base+0x3c>\n+\tcbz\tr1, 80ec , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base+0x3c>\n /usr/include/seqan/align/gaps_iterator_array.h:538\n \tldrd\tr8, r5, [r0]\n \tmov\tr4, r0\n \tmov\tr7, r1\n+seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tldr.w\tr6, [r8, #8]\n+void seqan::insertGaps, seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:541\n \tlsls\tr0, r5, #31\n-\tbmi.n\t6760 , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base+0x58>\n+\tbmi.n\t8108 , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base+0x58>\n /usr/include/seqan/align/gaps_iterator_array.h:581\n \tldr.w\tr3, [r6, r5, lsl #2]\n \tadd\tr3, r7\n \tstr.w\tr3, [r6, r5, lsl #2]\n /usr/include/seqan/align/gaps_iterator_array.h:585\n \tldr.w\tr3, [r8, #32]\n \tadd\tr3, r7\n \tstr.w\tr3, [r8, #32]\n /usr/include/seqan/align/gaps_iterator_array.h:527\n-\tldr\tr2, [pc, #368]\t@ (68b8 , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base+0x1b0>)\n+\tldr\tr2, [pc, #368]\t@ (8260 , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base+0x1b0>)\n /usr/include/seqan/align/gaps_iterator_array.h:586\n-\tldr\tr3, [pc, #364]\t@ (68b4 , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base+0x1ac>)\n+\tldr\tr3, [pc, #364]\t@ (825c , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base+0x1ac>)\n /usr/include/seqan/align/gaps_iterator_array.h:527\n \tadd\tr2, pc\n /usr/include/seqan/align/gaps_iterator_array.h:586\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #12]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.w\t6898 , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base+0x190>\n+\tbne.w\t8240 , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base+0x190>\n \tadd\tsp, #20\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n /usr/include/seqan/align/gaps_iterator_array.h:541 (discriminator 1)\n \tldr\tr3, [r4, #8]\n+seqan::Reference > >::Type seqan::value, unsigned int>(seqan::String >&, unsigned int const&):\n /usr/include/seqan/sequence/string_base.h:449 (discriminator 1)\n \tmov.w\tr9, r5, lsl #2\n \tadd.w\tr2, r6, r9\n+void seqan::insertGaps, seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:541 (discriminator 1)\n-\tcbz\tr3, 67be , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base+0xb6>\n+\tcbz\tr3, 8166 , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base+0xb6>\n /usr/include/seqan/align/gaps_iterator_array.h:552\n \tldr\tr2, [r2, #0]\n \tcmp\tr2, r3\n-\tbhi.n\t67da , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base+0xd2>\n+\tbhi.n\t8182 , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base+0xd2>\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tldr.w\tr0, [r8, #12]\n+void seqan::insertGaps, seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:567\n \tadds\tr5, #1\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tsub.w\tsl, r0, r6\n+seqan::Reference > >::Type seqan::value, unsigned int>(seqan::String >&, unsigned int const&):\n /usr/include/seqan/sequence/string_base.h:449\n \tmov.w\tr9, r5, lsl #2\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tmov.w\tr3, sl, asr #2\n+void seqan::insertGaps, seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:567\n \tcmp\tr5, r3\n-\tbcc.n\t6730 , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base+0x28>\n+\tbcc.n\t80d8 , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base+0x28>\n \tadds\tr4, r3, #2\n-\tbcs.w\t689c , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base+0x194>\n+\tbcs.w\t8244 , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base+0x194>\n+seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1757\n \tldr.w\tr3, [r8, #16]\n \tcmp\tr4, r3\n-\tbhi.n\t6834 , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base+0x12c>\n+\tbhi.n\t81dc , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base+0x12c>\n /usr/include/seqan/sequence/string_base.h:1769\n \tadd.w\tr3, sl, #8\n \tadds\tr4, r6, r3\n+void seqan::arrayFill(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/seqan/basic/array_construct_destruct.h:592\n \tsubs\tr2, r4, r0\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n /usr/include/c++/12/bits/stl_algobase.h:1114\n \tcmp\tr2, #0\n-\tble.n\t67ac , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base+0xa4>\n+\tble.n\t8154 , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base+0xa4>\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/c++/12/bits/stl_algobase.h:921\n \tcmp\tr0, r4\n-\tbeq.n\t67ac , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base+0xa4>\n+\tbeq.n\t8154 , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base+0xa4>\n /usr/include/c++/12/bits/stl_algobase.h:922\n \tmovs\tr1, #0\n \tblx\t29e0 \n+void seqan::insertGaps, seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:575\n \tadd\tr9, r6\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr.w\tr4, [r8, #12]\n+void seqan::insertGaps, seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:575\n \tmovs\tr3, #0\n /usr/include/seqan/align/gaps_iterator_array.h:574\n \tstr.w\tr7, [r6, r5, lsl #2]\n /usr/include/seqan/align/gaps_iterator_array.h:575\n \tstr.w\tr3, [r9, #4]\n-\tb.n\t673a , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base+0x32>\n+\tb.n\t80e2 , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base+0x32>\n /usr/include/seqan/align/gaps_iterator_array.h:543\n \tsubs\tr5, #1\n /usr/include/seqan/align/gaps_iterator_array.h:544\n \tstr\tr5, [r4, #4]\n+seqan::Reference > >::Type seqan::value, unsigned int>(seqan::String >&, unsigned int const&):\n /usr/include/seqan/sequence/string_base.h:449\n \tmov.w\tr9, r5, lsl #2\n+void seqan::insertGaps, seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:550\n \tlsls\tr1, r5, #31\n /usr/include/seqan/align/gaps_iterator_array.h:545\n \tldr.w\tr3, [r6, r5, lsl #2]\n+seqan::Reference > >::Type seqan::value, unsigned int>(seqan::String >&, unsigned int const&):\n /usr/include/seqan/sequence/string_base.h:449\n \tadd.w\tr2, r6, r9\n+void seqan::insertGaps, seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:545\n \tstr\tr3, [r4, #8]\n /usr/include/seqan/align/gaps_iterator_array.h:550\n-\tbpl.n\t6730 , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base+0x28>\n+\tbpl.n\t80d8 , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base+0x28>\n /usr/include/seqan/align/gaps_iterator_array.h:552\n \tldr\tr2, [r2, #0]\n \tcmp\tr2, r3\n-\tbls.n\t6772 , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base+0x6a>\n+\tbls.n\t811a , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base+0x6a>\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr0, #128\t@ 0x80\n+seqan::String >::String():\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovs\tr3, #0\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovs\tr2, #0\n /usr/include/seqan/sequence/string_alloc.h:76\n \tstr\tr3, [sp, #8]\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovs\tr3, #0\n \tstrd\tr2, r3, [sp]\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tblx\t2904 \n \tmov\tr6, r0\n+void seqan::insertGaps, seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:556\n \tstr\tr7, [r0, #0]\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [sp, #0]\n+seqan::Reference > >::Type seqan::value, unsigned int>(seqan::String >&, unsigned int const&):\n /usr/include/seqan/sequence/string_base.h:449\n \tmov\tr0, r8\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/c++/12/bits/stl_algobase.h:922\n \tmovs\tr3, #0\n+void seqan::insertGaps, seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:559\n \tadds\tr2, r5, #1\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/c++/12/bits/stl_algobase.h:922\n \tstr\tr3, [r6, #4]\n+void seqan::replace, unsigned int, unsigned int, seqan::String >, seqan::TagGenerous_>(seqan::String >&, unsigned int, unsigned int, seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1481\n \tmov\tr1, r2\n \tmov\tr3, sp\n+seqan::Reference > >::Type seqan::value, unsigned int>(seqan::String >&, unsigned int const&):\n /usr/include/seqan/sequence/string_base.h:449\n \tldr.w\tip, [r0, #8]!\n+void seqan::insertGaps, seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:557\n \tldr.w\tlr, [r4, #8]\n \tldr.w\tr5, [ip, r9]\n \tsub.w\tr5, r5, lr\n \tstr\tr5, [r6, #4]\n /usr/include/seqan/align/gaps_iterator_array.h:558\n \tstr.w\tlr, [ip, r9]\n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmovs\tr5, #32\n \tstr\tr5, [sp, #8]\n+seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1765\n \tadd.w\tr5, r6, #8\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr\tr5, [sp, #4]\n+void seqan::replace, unsigned int, unsigned int, seqan::String >, seqan::TagGenerous_>(seqan::String >&, unsigned int, unsigned int, seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1481\n \tblx\t2b38 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@plt>\n+void seqan::insertGaps, seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:562\n \tldr\tr3, [r4, #4]\n+void seqan::deallocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String >&, unsigned int*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r6\n+void seqan::insertGaps, seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:562\n \tadds\tr3, #1\n \tstr\tr3, [r4, #4]\n /usr/include/seqan/align/gaps_iterator_array.h:563\n \tmovs\tr3, #0\n \tstr\tr3, [r4, #8]\n+void seqan::deallocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String >&, unsigned int*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tblx\t2a48 \n-\tb.n\t673a , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base+0x32>\n+void seqan::insertGaps, seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tb.n\t80e2 , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base+0x32>\n+unsigned int seqan::computeGenerousCapacity >, unsigned int>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tcmp\tr4, #31\n /usr/include/seqan/sequence/sequence_interface.h:837\n \titeet\thi\n \taddhi.w\tfp, r4, r4, lsr #1\n \tmovls\tr0, #128\t@ 0x80\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tmovls.w\tfp, #32\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovhi.w\tr0, fp, lsl #2\n \tblx\t2904 \n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr.w\tfp, [r8, #16]\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr.w\tr0, [r8, #8]\n+void seqan::_reserveStorage, unsigned int, seqan::TagGenerous_>(seqan::String >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1680\n-\tcbz\tr6, 6894 , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base+0x18c>\n+\tcbz\tr6, 823c , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base+0x18c>\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/12/bits/stl_algobase.h:430\n \tcmp.w\tsl, #0\n-\tbeq.n\t6862 , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base+0x15a>\n+\tbeq.n\t820a , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base+0x15a>\n /usr/include/c++/12/bits/stl_algobase.h:431\n \tmov\tr2, sl\n \tmov\tr1, r6\n \tblx\t2a14 \n+void seqan::deallocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String >&, unsigned int*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r6\n \tblx\t2a48 \n+seqan::Size > >::Type seqan::capacity(seqan::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:320\n \tldr.w\tfp, [r8, #16]\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tldr.w\tr6, [r8, #8]\n+seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1765\n \tcmp\tr4, fp\n \tmov\tr3, r4\n \tit\tcs\n \tmovcs\tr3, fp\n \tlsls\tr3, r3, #2\n \tadds\tr4, r6, r3\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n /usr/include/c++/12/bits/stl_algobase.h:1114\n \tcmp\tr3, sl\n-\tble.n\t67ac , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base+0xa4>\n+\tble.n\t8154 , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base+0xa4>\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd.w\tr0, r6, sl\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/c++/12/bits/stl_algobase.h:921\n \tcmp\tr4, r0\n-\tbeq.n\t67ac , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base+0xa4>\n+\tbeq.n\t8154 , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base+0xa4>\n /usr/include/c++/12/bits/stl_algobase.h:922\n \tsub.w\tr2, r3, sl\n \tmovs\tr1, #0\n \tblx\t29e0 \n-\tb.n\t67ac , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base+0xa4>\n+\tb.n\t8154 , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base+0xa4>\n+void seqan::_reserveStorage, unsigned int, seqan::TagGenerous_>(seqan::String >&, unsigned int, seqan::Tag):\n+/usr/include/c++/12/bits/stl_algobase.h:922\n \tmov\tr6, r0\n-\tb.n\t6870 , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base+0x168>\n+\tb.n\t8218 , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base+0x168>\n+void seqan::insertGaps, seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:586\n \tblx\t2a78 <__stack_chk_fail@plt>\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd.w\tr4, sl, #8\n \tadd\tr4, r6\n-\tb.n\t67ac , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base+0xa4>\n+\tb.n\t8154 , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@@Base+0xa4>\n+void seqan::deallocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String >&, unsigned int*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [sp, #0]\n \tblx\t2a48 \n \tblx\t2a84 <__cxa_end_cleanup@plt>\n \tnop\n-\tldr\tr0, [pc, #960]\t@ (6c74 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x3b8>)\n+\tcmp\tr7, #72\t@ 0x48\n \tmovs\tr0, r0\n \tlsls\tr0, r1, #4\n \tmovs\tr0, r0\n-\tldr\tr0, [pc, #720]\t@ (6b8c , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x2d0>)\n+\tcmp\tr7, #12\n \t...\n \n-000068bc , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base>:\n+00008264 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base>:\n void seqan::_adaptTraceSegmentsTo, seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/align/dp_traceback_adaptor.h:60\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n \tmov\tr5, r2\n-\tldr.w\tr2, [pc, #2304]\t@ 71c4 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x908>\n-\tldr.w\tr3, [pc, #2304]\t@ 71c8 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x90c>\n+\tldr.w\tr2, [pc, #2304]\t@ 8b6c , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x908>\n+\tldr.w\tr3, [pc, #2304]\t@ 8b70 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x90c>\n \tsub\tsp, #92\t@ 0x5c\n \tadd\tr2, pc\n+bool seqan::empty, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:471\n \tldr.w\tr8, [r0, #4]\n+void seqan::_adaptTraceSegmentsTo, seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/align/dp_traceback_adaptor.h:60\n \tmov\tr6, r0\n \tmov\tr7, r1\n \tldr\tr3, [r2, r3]\n \tldr\tr3, [r3, #0]\n \tstr\tr3, [sp, #84]\t@ 0x54\n \tmov.w\tr3, #0\n+seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::value, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862\n \tcmp.w\tr8, #0\n-\tbeq.w\t7148 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x88c>\n+\tbeq.w\t8af0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x88c>\n+seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr\tr3, [r0, #0]\n+seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tldrd\tr3, r2, [r3]\n \tsub.w\tr9, r2, r3\n \tmov\tr8, r9\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n+/usr/include/seqan/sequence/string_base.h:472\n \tldrd\tr4, r2, [r6, #8]\n \tsub.w\tsl, r2, r4\n+seqan::Size > >::Type seqan::_Resize_String >::resize_ > >(seqan::String >&, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1716\n \tcmp.w\tsl, #12\n-\tbhi.n\t690a , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x4e>\n+\tbhi.n\t82b2 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x4e>\n /usr/include/seqan/sequence/string_base.h:1723\n \tldr\tr3, [r6, #16]\n \tcmp\tr3, #2\n-\tbls.w\t6fc2 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x706>\n+\tbls.w\t896a , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x706>\n \tmovs\tr2, #12\n+bool seqan::empty, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:471\n \tldr\tr3, [r6, #4]\n+void seqan::_setLength, seqan::Alloc >, unsigned int>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, unsigned int):\n /usr/include/seqan/align/gaps_array.h:246\n \tmovs\tr1, #0\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd\tr2, r4\n \tstr\tr2, [r6, #12]\n+void seqan::_setLength, seqan::Alloc >, unsigned int>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, unsigned int):\n /usr/include/seqan/align/gaps_array.h:247\n \tstr.w\tr8, [r4, #4]\n /usr/include/seqan/align/gaps_array.h:246\n \tstr\tr1, [r4, #0]\n /usr/include/seqan/align/gaps_array.h:248\n \tstr\tr1, [r4, #8]\n /usr/include/seqan/align/gaps_array.h:251\n \tstr.w\tr9, [r6, #32]\n /usr/include/seqan/align/gaps_array.h:250\n \tstrd\tr8, r1, [r6, #24]\n /usr/include/seqan/align/gaps_array.h:252\n \tstr\tr1, [r6, #20]\n+seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::value, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862\n \tcmp\tr3, #0\n-\tbeq.w\t70f2 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x836>\n+\tbeq.w\t8a9a , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x836>\n+seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr\tr1, [r6, #0]\n+seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tldrd\tr1, r3, [r1]\n \tsubs\tr3, r3, r1\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n+/usr/include/seqan/sequence/string_base.h:472\n \tsub.w\tip, r2, r4\n+void seqan::clearClipping, seqan::Alloc > >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/align/gaps_array.h:801\n \tcmp\tr2, r4\n /usr/include/seqan/align/gaps_array.h:798\n \tstr\tr3, [r6, #24]\n /usr/include/seqan/align/gaps_array.h:799\n \tmov.w\tr3, #0\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tmov.w\tip, ip, asr #2\n \titt\tne\n \tsubne\tr2, r4, #4\n+void seqan::clearClipping, seqan::Alloc > >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/align/gaps_array.h:801\n \tmovne\tr1, r3\n /usr/include/seqan/align/gaps_array.h:799\n \tstr\tr3, [r6, #28]\n \tstr\tr3, [r6, #32]\n /usr/include/seqan/align/gaps_array.h:801\n-\tbeq.n\t695e , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xa2>\n+\tbeq.n\t8306 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xa2>\n /usr/include/seqan/align/gaps_array.h:802\n \tldr.w\tr0, [r2, #4]!\n /usr/include/seqan/align/gaps_array.h:801\n \tadds\tr1, #1\n \tcmp\tr1, ip\n /usr/include/seqan/align/gaps_array.h:802\n \tadd\tr3, r0\n \tstr\tr3, [r6, #32]\n /usr/include/seqan/align/gaps_array.h:801\n-\tbcc.n\t6950 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x94>\n+\tbcc.n\t82f8 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x94>\n+bool seqan::empty, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:471\n \tldr.w\tr8, [r7, #4]\n+seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::value, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862\n \tcmp.w\tr8, #0\n-\tbeq.w\t712c , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x870>\n+\tbeq.w\t8ad4 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x870>\n+seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr\tr3, [r7, #0]\n+seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tldrd\tr3, r2, [r3]\n \tsub.w\tr9, r2, r3\n \tmov\tr8, r9\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n+/usr/include/seqan/sequence/string_base.h:472\n \tldrd\tr4, r2, [r7, #8]\n \tsub.w\tsl, r2, r4\n+seqan::Size > >::Type seqan::_Resize_String >::resize_ > >(seqan::String >&, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1716\n \tcmp.w\tsl, #12\n-\tbhi.n\t698c , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xd0>\n+\tbhi.n\t8334 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xd0>\n /usr/include/seqan/sequence/string_base.h:1723\n \tldr\tr3, [r7, #16]\n \tcmp\tr3, #2\n-\tbls.w\t6ff6 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x73a>\n+\tbls.w\t899e , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x73a>\n \tmovs\tr3, #12\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadds\tr3, r4, r3\n \tstr\tr3, [r7, #12]\n \tstr\tr3, [sp, #16]\n+void seqan::_setLength, seqan::Alloc >, unsigned int>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, unsigned int):\n /usr/include/seqan/align/gaps_array.h:246\n \tmovs\tr2, #0\n+bool seqan::empty, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:471\n \tldr\tr3, [r7, #4]\n+void seqan::_setLength, seqan::Alloc >, unsigned int>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, unsigned int):\n /usr/include/seqan/align/gaps_array.h:247\n \tstr.w\tr8, [r4, #4]\n /usr/include/seqan/align/gaps_array.h:246\n \tstr\tr2, [r4, #0]\n /usr/include/seqan/align/gaps_array.h:248\n \tstr\tr2, [r4, #8]\n /usr/include/seqan/align/gaps_array.h:251\n \tstr.w\tr9, [r7, #32]\n /usr/include/seqan/align/gaps_array.h:250\n \tstrd\tr8, r2, [r7, #24]\n /usr/include/seqan/align/gaps_array.h:252\n \tstr\tr2, [r7, #20]\n+seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::value, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862\n \tcmp\tr3, #0\n-\tbeq.w\t710e , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x852>\n+\tbeq.w\t8ab6 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x852>\n+seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr\tr2, [r7, #0]\n+seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tldrd\tr2, r3, [r2]\n \tsubs\tr3, r3, r2\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n+/usr/include/seqan/sequence/string_base.h:472\n \tldr\tr2, [sp, #16]\n+void seqan::clearClipping, seqan::Alloc > >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/align/gaps_array.h:799\n \tmovs\tr1, #0\n /usr/include/seqan/align/gaps_array.h:798\n \tstr\tr3, [r7, #24]\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tsubs\tr3, r2, r4\n+void seqan::clearClipping, seqan::Alloc > >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/align/gaps_array.h:801\n \tcmp\tr2, r4\n \titt\tne\n \tsubne\tr0, r4, #4\n \tmovne\tr2, r1\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tmov.w\tr3, r3, asr #2\n+void seqan::clearClipping, seqan::Alloc > >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/align/gaps_array.h:799\n \tstr\tr1, [r7, #28]\n /usr/include/seqan/align/gaps_array.h:801\n \tit\tne\n \tmovne\tip, r3\n /usr/include/seqan/align/gaps_array.h:799\n \tstr\tr1, [r7, #32]\n /usr/include/seqan/align/gaps_array.h:801\n-\tbeq.n\t69e6 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x12a>\n+\tbeq.n\t838e , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x12a>\n /usr/include/seqan/align/gaps_array.h:802\n \tldr.w\tr3, [r0, #4]!\n /usr/include/seqan/align/gaps_array.h:801\n \tadds\tr2, #1\n \tcmp\tr2, ip\n /usr/include/seqan/align/gaps_array.h:802\n \tadd\tr1, r3\n \tstr\tr1, [r7, #32]\n /usr/include/seqan/align/gaps_array.h:801\n-\tbcc.n\t69d6 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x11a>\n+\tbcc.n\t837e , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x11a>\n \tmov\tr3, ip\n+seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldrd\tr2, r8, [r5]\n+void seqan::_adaptTraceSegmentsTo, seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/align/dp_traceback_adaptor.h:78\n \tcmp\tr2, r8\n-\tbeq.w\t702a , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x76e>\n+\tbeq.w\t89d2 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x76e>\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tldrd\tsl, ip, [r6, #8]\n+seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > seqan::operator-, seqan::Alloc > const, seqan::TraceSegment_ const*, seqan::Tag >(seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, int):\n /usr/include/seqan/basic/iterator_adaptor.h:647\n \tsubs\tr2, #16\n+unsigned int seqan::_getBeginHorizontal(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:148\n \tldr.w\tlr, [r8, #-16]\n+seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > seqan::operator-, seqan::Alloc > const, seqan::TraceSegment_ const*, seqan::Tag >(seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, int):\n /usr/include/seqan/basic/iterator_adaptor.h:647\n \tsub.w\tfp, r8, #16\n \tstr\tr2, [sp, #4]\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tsub.w\tr2, ip, sl\n \tasrs\tr2, r2, #2\n \tstr\tr2, [sp, #8]\n+seqan::Position, seqan::Alloc >, seqan::Tag > >::Type seqan::toViewPosition, seqan::Alloc >, unsigned int>(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, unsigned int, bool):\n /usr/include/seqan/align/gaps_array.h:531\n \tldr.w\tr2, [sl]\n /usr/include/seqan/align/gaps_array.h:530\n \tcmp.w\tlr, #0\n-\tbne.w\t6ec0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x604>\n+\tbne.w\t8868 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x604>\n /usr/include/seqan/align/gaps_array.h:554\n \tmov\tr9, r2\n+seqan::Position, seqan::Alloc > >::Type seqan::toSourcePosition, seqan::Alloc >, int>(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, int, seqan::Tag const&):\n /usr/include/seqan/align/gaps_array.h:494\n \tsubs.w\tr1, ip, sl\n \tit\tne\n \tmovne\tr1, #1\n \tstr\tr1, [sp, #24]\n \tcmp\tr2, #0\n \tite\teq\n \tmoveq\tr1, #0\n \tandne.w\tr1, r1, #1\n \tcmp\tr1, #0\n-\tbeq.w\t7170 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x8b4>\n+\tbeq.w\t8b18 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x8b4>\n /usr/include/seqan/align/gaps_array.h:490\n \tmov.w\tlr, #0\n \tsub.w\tr5, sl, #4\n /usr/include/seqan/align/gaps_array.h:491\n \tmov\tr0, lr\n /usr/include/seqan/align/gaps_array.h:496\n \tldr.w\tr1, [r5, #4]!\n /usr/include/seqan/align/gaps_array.h:498\n \tand.w\tip, r0, #1\n /usr/include/seqan/align/gaps_array.h:496\n \tcmp\tr2, r1\n-\tbls.w\t6e76 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x5ba>\n+\tbls.w\t881e , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x5ba>\n /usr/include/seqan/align/gaps_array.h:498\n \tcmp.w\tip, #0\n-\tbeq.n\t6a50 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x194>\n+\tbeq.n\t83f8 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x194>\n /usr/include/seqan/align/gaps_array.h:499\n \tadd\tlr, r1\n /usr/include/seqan/align/gaps_array.h:500\n \tsubs\tr2, r2, r1\n /usr/include/seqan/align/gaps_array.h:494\n \tldr\tr1, [sp, #8]\n /usr/include/seqan/align/gaps_array.h:501\n \tadds\tr0, #1\n /usr/include/seqan/align/gaps_array.h:494\n \tcmp\tr0, r1\n-\tbcc.n\t6a3a , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x17e>\n+\tbcc.n\t83e2 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x17e>\n+void seqan::setClippedBeginPosition, seqan::Alloc >, int>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, int):\n /usr/include/seqan/align/gaps_array.h:816\n \tstr.w\tr9, [r6, #28]\n+unsigned int seqan::_getBeginVertical(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:160\n \tldr.w\tr9, [r8, #-12]\n+void seqan::setClippedBeginPosition, seqan::Alloc >, int>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, int):\n /usr/include/seqan/align/gaps_array.h:815\n \tstr.w\tlr, [r6, #20]\n+seqan::Position, seqan::Alloc >, seqan::Tag > >::Type seqan::toViewPosition, seqan::Alloc >, unsigned int>(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, unsigned int, bool):\n /usr/include/seqan/align/gaps_array.h:530\n \tcmp.w\tr9, #0\n-\tbne.w\t6e94 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x5d8>\n+\tbne.w\t883c , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x5d8>\n /usr/include/seqan/align/gaps_array.h:531\n \tldr.w\tr9, [r4]\n+void seqan::setBeginPosition, seqan::Alloc >, unsigned int>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, unsigned int):\n /usr/include/seqan/align/gaps_array.h:863\n \tstr.w\tr9, [sp, #12]\n+seqan::Position, seqan::Alloc > >::Type seqan::toSourcePosition, seqan::Alloc >, int>(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, int, seqan::Tag const&):\n /usr/include/seqan/align/gaps_array.h:494\n \tcmp\tr3, #0\n \tit\tne\n \tcmpne.w\tr9, #0\n \tite\tne\n \tmovne.w\tlr, #1\n \tmoveq.w\tlr, #0\n-\tbeq.n\t6ab2 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x1f6>\n+\tbeq.n\t845a , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x1f6>\n /usr/include/seqan/align/gaps_array.h:490\n \tmov.w\tlr, #0\n \tsubs\tr5, r4, #4\n /usr/include/seqan/align/gaps_array.h:494\n \tmov\tr0, r9\n /usr/include/seqan/align/gaps_array.h:491\n \tmov\tr1, lr\n /usr/include/seqan/align/gaps_array.h:496\n \tldr.w\tr2, [r5, #4]!\n /usr/include/seqan/align/gaps_array.h:498\n \tand.w\tip, r1, #1\n /usr/include/seqan/align/gaps_array.h:496\n \tcmp\tr0, r2\n-\tbls.w\t6eee , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x632>\n+\tbls.w\t8896 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x632>\n /usr/include/seqan/align/gaps_array.h:498\n \tcmp.w\tip, #0\n-\tbeq.n\t6aaa , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x1ee>\n+\tbeq.n\t8452 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x1ee>\n /usr/include/seqan/align/gaps_array.h:499\n \tadd\tlr, r2\n /usr/include/seqan/align/gaps_array.h:501\n \tadds\tr1, #1\n /usr/include/seqan/align/gaps_array.h:500\n \tsubs\tr0, r0, r2\n /usr/include/seqan/align/gaps_array.h:494\n \tcmp\tr3, r1\n-\tbhi.n\t6a94 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x1d8>\n+\tbhi.n\t843c , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x1d8>\n+void seqan::setClippedBeginPosition, seqan::Alloc >, int>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, int):\n /usr/include/seqan/align/gaps_array.h:816\n \tstr.w\tr9, [r7, #28]\n+seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Tag const&):\n /usr/include/seqan/align/gaps_iterator_array.h:106\n \tmovs\tr5, #0\n+void seqan::setClippedBeginPosition, seqan::Alloc >, int>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, int):\n /usr/include/seqan/align/gaps_array.h:815\n \tstr.w\tlr, [r7, #20]\n+seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Tag const&):\n /usr/include/seqan/align/gaps_iterator_array.h:112\n \tldr\tr1, [r6, #28]\n /usr/include/seqan/align/gaps_iterator_array.h:109\n \tldr.w\tr2, [sl]\n+void seqan::goFurther, seqan::Alloc >, seqan::Tag >, int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, int):\n /usr/include/seqan/align/gaps_iterator_array.h:409\n \tcmp\tr1, r5\n+seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Tag const&):\n /usr/include/seqan/align/gaps_iterator_array.h:106\n \tstr\tr6, [sp, #44]\t@ 0x2c\n /usr/include/seqan/align/gaps_iterator_array.h:109\n \tclz\tr2, r2\n /usr/include/seqan/align/gaps_iterator_array.h:106\n \tstrd\tr5, r5, [sp, #52]\t@ 0x34\n /usr/include/seqan/align/gaps_iterator_array.h:107\n \tstr\tr5, [sp, #60]\t@ 0x3c\n /usr/include/seqan/align/gaps_iterator_array.h:109\n \tmov.w\tr2, r2, lsr #5\n /usr/include/seqan/align/gaps_iterator_array.h:112\n \tstr\tr1, [sp, #20]\n+void seqan::goFurther, seqan::Alloc >, seqan::Tag >, int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, int):\n /usr/include/seqan/align/gaps_iterator_array.h:405\n \tstr\tr2, [sp, #48]\t@ 0x30\n /usr/include/seqan/align/gaps_iterator_array.h:409\n-\tbeq.n\t6b5c , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x2a0>\n+\tbeq.n\t8504 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x2a0>\n /usr/include/seqan/align/gaps_iterator_array.h:411\n-\tblt.w\t7094 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x7d8>\n+\tblt.w\t8a3c , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x7d8>\n+bool seqan::atEnd, seqan::Alloc >, seqan::Tag > >(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&):\n /usr/include/seqan/align/gaps_iterator_array.h:518\n \tldr\tr0, [r6, #32]\n+void seqan::goFurther, seqan::Alloc >, seqan::Tag >, int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, int):\n /usr/include/seqan/align/gaps_iterator_array.h:420\n \tcmp\tr0, #0\n-\tbeq.n\t6b5c , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x2a0>\n+\tbeq.n\t8504 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x2a0>\n \tldr\tr1, [sp, #20]\n \tadd.w\tip, r2, #1073741824\t@ 0x40000000\n \tadd.w\tip, ip, #4294967295\t@ 0xffffffff\n /usr/include/seqan/align/gaps_iterator_array.h:428\n \tstrd\tr5, fp, [sp, #28]\n \tcmp\tr0, r1\n \tstr\tr4, [sp, #36]\t@ 0x24\n@@ -8907,19 +15577,19 @@\n /usr/include/seqan/align/gaps_iterator_array.h:432\n \tadd.w\tip, sl, ip, lsl #2\n /usr/include/seqan/align/gaps_iterator_array.h:428\n \tmov\tlr, r5\n \tmov\tr8, r5\n \tmov\tr4, r5\n \tmov\tfp, r3\n-\tb.n\t6b16 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x25a>\n+\tb.n\t84be , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x25a>\n /usr/include/seqan/align/gaps_iterator_array.h:440\n \tadd\tlr, r1\n /usr/include/seqan/align/gaps_iterator_array.h:441\n-\tcbz\tr3, 6b10 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x254>\n+\tcbz\tr3, 84b8 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x254>\n /usr/include/seqan/align/gaps_iterator_array.h:442\n \tadd\tr8, r1\n \tmovs\tr4, #1\n /usr/include/seqan/align/gaps_iterator_array.h:445\n \tsubs\tr0, r0, r1\n /usr/include/seqan/align/gaps_iterator_array.h:444\n \tadds\tr2, #1\n@@ -8927,86 +15597,92 @@\n \tmovs\tr5, #1\n /usr/include/seqan/align/gaps_iterator_array.h:435\n \tldr.w\tr1, [ip, #4]!\n /usr/include/seqan/align/gaps_iterator_array.h:441\n \tand.w\tr3, r2, #1\n /usr/include/seqan/align/gaps_iterator_array.h:438\n \tcmp\tr0, r1\n-\tbhi.n\t6b08 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x24c>\n+\tbhi.n\t84b0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x24c>\n \tmov\tip, r8\n \tstr\tr1, [sp, #28]\n \tmov\tr8, r3\n \tmov\tr1, r4\n \tmov\tr3, fp\n \tldr\tr4, [sp, #36]\t@ 0x24\n \tldr.w\tfp, [sp, #32]\n-\tcbz\tr1, 6b38 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x27c>\n+\tcbz\tr1, 84e0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x27c>\n \tstr.w\tip, [sp, #56]\t@ 0x38\n \tcmp\tr5, #0\n-\tbeq.w\t71bc , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x900>\n+\tbeq.w\t8b64 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x900>\n \tstr\tr2, [sp, #48]\t@ 0x30\n /usr/include/seqan/align/gaps_iterator_array.h:447\n \tldr\tr1, [sp, #28]\n \tcmp\tr0, r1\n-\tbeq.w\t7186 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x8ca>\n+\tbeq.w\t8b2e , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x8ca>\n /usr/include/seqan/align/gaps_iterator_array.h:474\n \tadd.w\tr2, r0, lr\n \tstr\tr2, [sp, #60]\t@ 0x3c\n /usr/include/seqan/align/gaps_iterator_array.h:475\n \tcmp.w\tr8, #0\n-\tbeq.n\t6b5a , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x29e>\n+\tbeq.n\t8502 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x29e>\n /usr/include/seqan/align/gaps_iterator_array.h:476\n \tldr\tr2, [sp, #56]\t@ 0x38\n \tadd\tr2, r0\n \tstr\tr2, [sp, #56]\t@ 0x38\n /usr/include/seqan/align/gaps_iterator_array.h:477\n \tstr\tr0, [sp, #52]\t@ 0x34\n+seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Tag const&):\n /usr/include/seqan/align/gaps_iterator_array.h:109\n \tldr\tr2, [r4, #0]\n /usr/include/seqan/align/gaps_iterator_array.h:106\n \tmovs\tr5, #0\n+void seqan::goFurther, seqan::Alloc >, seqan::Tag >, int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, int):\n /usr/include/seqan/align/gaps_iterator_array.h:409\n \tcmp\tr9, r5\n+seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Tag const&):\n /usr/include/seqan/align/gaps_iterator_array.h:106\n \tstr\tr7, [sp, #64]\t@ 0x40\n /usr/include/seqan/align/gaps_iterator_array.h:109\n \tclz\tr2, r2\n /usr/include/seqan/align/gaps_iterator_array.h:106\n \tstrd\tr5, r5, [sp, #72]\t@ 0x48\n /usr/include/seqan/align/gaps_iterator_array.h:107\n \tstr\tr5, [sp, #80]\t@ 0x50\n /usr/include/seqan/align/gaps_iterator_array.h:109\n \tmov.w\tr2, r2, lsr #5\n \tstr\tr2, [sp, #68]\t@ 0x44\n+void seqan::goFurther, seqan::Alloc >, seqan::Tag >, int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, int):\n /usr/include/seqan/align/gaps_iterator_array.h:409\n-\tbeq.n\t6bf2 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x336>\n+\tbeq.n\t859a , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x336>\n /usr/include/seqan/align/gaps_iterator_array.h:411\n-\tblt.w\t703e , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x782>\n+\tblt.w\t89e6 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x782>\n+bool seqan::atEnd, seqan::Alloc >, seqan::Tag > >(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&):\n /usr/include/seqan/align/gaps_iterator_array.h:518\n \tldr\tr0, [r7, #32]\n+void seqan::goFurther, seqan::Alloc >, seqan::Tag >, int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, int):\n /usr/include/seqan/align/gaps_iterator_array.h:420\n \tcmp\tr0, #0\n-\tbeq.n\t6bf2 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x336>\n+\tbeq.n\t859a , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x336>\n \tadd.w\tip, r2, #1073741824\t@ 0x40000000\n \tcmp\tr0, r9\n \tadd.w\tip, ip, #4294967295\t@ 0xffffffff\n \tit\tcs\n \tmovcs\tr0, r9\n /usr/include/seqan/align/gaps_iterator_array.h:428\n \tstr\tr4, [sp, #28]\n \tmov\tlr, r5\n \tadd.w\tip, r4, ip, lsl #2\n \tmov\tr9, r5\n \tmov\tr4, r5\n \tmov\tr8, r3\n-\tb.n\t6bae , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x2f2>\n+\tb.n\t8556 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x2f2>\n /usr/include/seqan/align/gaps_iterator_array.h:440\n \tadd\tlr, r1\n /usr/include/seqan/align/gaps_iterator_array.h:441\n-\tcbz\tr3, 6ba6 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x2ea>\n+\tcbz\tr3, 854e , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x2ea>\n /usr/include/seqan/align/gaps_iterator_array.h:442\n \tadd\tr5, r1\n \tmovs\tr4, #1\n /usr/include/seqan/align/gaps_iterator_array.h:445\n \tsubs\tr0, r0, r1\n /usr/include/seqan/align/gaps_iterator_array.h:444\n \tadds\tr2, #1\n@@ -9014,708 +15690,798 @@\n \tmov.w\tr9, #1\n /usr/include/seqan/align/gaps_iterator_array.h:435\n \tldr.w\tr1, [ip, #4]!\n /usr/include/seqan/align/gaps_iterator_array.h:441\n \tand.w\tr3, r2, #1\n /usr/include/seqan/align/gaps_iterator_array.h:438\n \tcmp\tr1, r0\n-\tbcc.n\t6b9e , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x2e2>\n+\tbcc.n\t8546 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x2e2>\n \tstr\tr4, [sp, #32]\n \tmov\tip, r3\n \tldr\tr4, [sp, #28]\n \tmov\tr3, r8\n \tstr\tr1, [sp, #28]\n \tmov\tr8, ip\n \tldr\tr1, [sp, #32]\n-\tcbz\tr1, 6bcc , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x310>\n+\tcbz\tr1, 8574 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x310>\n \tstr\tr5, [sp, #76]\t@ 0x4c\n \tmov\tr5, r0\n \tcmp.w\tr9, #0\n-\tbeq.n\t6bda , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x31e>\n+\tbeq.n\t8582 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x31e>\n /usr/include/seqan/align/gaps_iterator_array.h:474\n \tadd.w\tr5, lr, r0\n \tstr\tr2, [sp, #68]\t@ 0x44\n /usr/include/seqan/align/gaps_iterator_array.h:447\n \tldr\tr1, [sp, #28]\n /usr/include/seqan/align/gaps_iterator_array.h:449\n \tstr\tr5, [sp, #80]\t@ 0x50\n /usr/include/seqan/align/gaps_iterator_array.h:447\n \tcmp\tr1, r0\n-\tbeq.w\t71a6 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x8ea>\n+\tbeq.w\t8b4e , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x8ea>\n /usr/include/seqan/align/gaps_iterator_array.h:475\n \tcmp.w\tr8, #0\n-\tbeq.n\t6bf0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x334>\n+\tbeq.n\t8598 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x334>\n /usr/include/seqan/align/gaps_iterator_array.h:476\n \tldr\tr2, [sp, #76]\t@ 0x4c\n \tadd\tr2, r0\n \tstr\tr2, [sp, #76]\t@ 0x4c\n /usr/include/seqan/align/gaps_iterator_array.h:477\n \tstr\tr0, [sp, #72]\t@ 0x48\n+void seqan::_adaptTraceSegmentsTo, seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/align/dp_traceback_adaptor.h:98\n \tldr\tr2, [sp, #4]\n \tcmp\tr2, fp\n-\tbeq.w\t7166 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x8aa>\n+\tbeq.w\t8b0e , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x8aa>\n /usr/include/seqan/align/dp_traceback_adaptor.h:104\n \tadd\tr3, sp, #64\t@ 0x40\n \tstr\tr7, [sp, #24]\n \tstrd\tr3, r6, [sp, #16]\n /usr/include/seqan/align/dp_traceback_adaptor.h:101\n \tldrb.w\tr3, [fp, #12]\n /usr/include/seqan/align/dp_traceback_adaptor.h:100\n \tldr.w\tr8, [fp, #8]\n /usr/include/seqan/align/dp_traceback_adaptor.h:101\n \tcmp\tr3, #2\n-\tbeq.w\t6f4a , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x68e>\n+\tbeq.w\t88f2 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x68e>\n \tcmp\tr3, #4\n-\tbne.n\t6c1c , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x360>\n+\tbne.n\t85c4 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x360>\n /usr/include/seqan/align/dp_traceback_adaptor.h:108\n \tmov\tr1, r8\n \tadd\tr0, sp, #44\t@ 0x2c\n \tblx\t2b08 , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@plt>\n+void seqan::goFurther, seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:409\n \tcmp.w\tr8, #0\n-\tbeq.w\t6d42 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x486>\n+\tbeq.w\t86ea , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x486>\n+bool seqan::atEnd, seqan::Alloc >, seqan::Tag > >(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&):\n /usr/include/seqan/align/gaps_iterator_array.h:518\n \tldr.w\tsl, [sp, #44]\t@ 0x2c\n \tldr\tr6, [sp, #60]\t@ 0x3c\n \tldr.w\tr3, [sl, #32]\n+void seqan::goFurther, seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:420\n \tcmp\tr6, r3\n-\tbeq.n\t6cb6 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x3fa>\n+\tbeq.n\t865e , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x3fa>\n /usr/include/seqan/align/gaps_iterator_array.h:427\n \tadd.w\tr1, r8, r6\n \tstr\tr6, [sp, #8]\n /usr/include/seqan/align/gaps_iterator_array.h:432\n \tcmp\tr1, r3\n \tite\tls\n \trsbls\tr2, r6, r1\n \trsbhi\tr2, r6, r3\n \tcmp\tr2, #0\n-\tbeq.n\t6cb6 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x3fa>\n+\tbeq.n\t865e , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x3fa>\n+seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tldr.w\tr3, [sl, #8]\n \tmov.w\tr9, #0\n \tldr\tr4, [sp, #48]\t@ 0x30\n \tmov\tlr, r9\n \tldrd\tr5, ip, [sp, #52]\t@ 0x34\n \tstr\tr3, [sp, #12]\n \tadd.w\tr7, r3, r4, lsl #2\n-\tb.n\t6c7a , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x3be>\n+\tb.n\t8622 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x3be>\n+void seqan::goFurther, seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:440\n \tadd\tr6, r0\n /usr/include/seqan/align/gaps_iterator_array.h:441\n-\tcbz\tr1, 6c6a , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x3ae>\n+\tcbz\tr1, 8612 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x3ae>\n /usr/include/seqan/align/gaps_iterator_array.h:442\n \tadd\tip, r0\n \tmov.w\tr9, #1\n /usr/include/seqan/align/gaps_iterator_array.h:445\n \tsubs\tr3, r5, r3\n /usr/include/seqan/align/gaps_iterator_array.h:444\n \tadds\tr4, #1\n \tmov.w\tlr, #1\n /usr/include/seqan/align/gaps_iterator_array.h:443\n \tmovs\tr5, #0\n /usr/include/seqan/align/gaps_iterator_array.h:432\n \tadds\tr2, r2, r3\n-\tbeq.w\t6f68 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x6ac>\n+\tbeq.w\t8910 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x6ac>\n /usr/include/seqan/align/gaps_iterator_array.h:435\n \tldr.w\tr3, [r7], #4\n /usr/include/seqan/align/gaps_iterator_array.h:441\n \tand.w\tr1, r4, #1\n /usr/include/seqan/align/gaps_iterator_array.h:436\n \tsubs\tr0, r3, r5\n /usr/include/seqan/align/gaps_iterator_array.h:438\n \tcmp\tr2, r0\n-\tbhi.n\t6c60 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x3a4>\n+\tbhi.n\t8608 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x3a4>\n \tcmp.w\tr9, #0\n-\tbeq.n\t6c92 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x3d6>\n+\tbeq.n\t863a , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x3d6>\n \tstr.w\tip, [sp, #56]\t@ 0x38\n \tcmp.w\tlr, #0\n-\tbeq.n\t6c9e , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x3e2>\n+\tbeq.n\t8646 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x3e2>\n /usr/include/seqan/align/gaps_iterator_array.h:474\n \tstr\tr6, [sp, #8]\n \tstrd\tr4, r5, [sp, #48]\t@ 0x30\n /usr/include/seqan/align/gaps_iterator_array.h:447\n \tcmp\tr2, r0\n-\tbeq.w\t6f9c , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x6e0>\n+\tbeq.w\t8944 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x6e0>\n /usr/include/seqan/align/gaps_iterator_array.h:474\n \tldr\tr3, [sp, #8]\n \tadd\tr3, r2\n \tstr\tr3, [sp, #60]\t@ 0x3c\n /usr/include/seqan/align/gaps_iterator_array.h:475\n-\tcbz\tr1, 6cb2 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x3f6>\n+\tcbz\tr1, 865a , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x3f6>\n /usr/include/seqan/align/gaps_iterator_array.h:476\n \tldr\tr3, [sp, #56]\t@ 0x38\n \tadd\tr3, r2\n \tstr\tr3, [sp, #56]\t@ 0x38\n /usr/include/seqan/align/gaps_iterator_array.h:477\n \tadd\tr5, r2\n \tstr\tr5, [sp, #52]\t@ 0x34\n+bool seqan::atEnd, seqan::Alloc >, seqan::Tag > >(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&):\n /usr/include/seqan/align/gaps_iterator_array.h:518\n \tldr.w\tr9, [sp, #64]\t@ 0x40\n \tldr\tr5, [sp, #80]\t@ 0x50\n \tldr.w\tr3, [r9, #32]\n+void seqan::goFurther, seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:420\n \tcmp\tr5, r3\n-\tbeq.n\t6d42 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x486>\n+\tbeq.n\t86ea , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x486>\n /usr/include/seqan/align/gaps_iterator_array.h:427\n \tadd\tr8, r5\n \tstr\tr5, [sp, #8]\n /usr/include/seqan/align/gaps_iterator_array.h:432\n \tcmp\tr8, r3\n \tite\tls\n \trsbls\tr2, r5, r8\n \trsbhi\tr2, r5, r3\n-\tcbz\tr2, 6d42 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x486>\n+\tcbz\tr2, 86ea , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x486>\n \tldr\tr0, [sp, #68]\t@ 0x44\n+seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov.w\tr8, #0\n \tldr.w\tsl, [r9, #8]\n \tmov\tlr, r8\n \tldrd\tr4, ip, [sp, #72]\t@ 0x48\n \tadd.w\tr6, sl, r0, lsl #2\n-\tb.n\t6d06 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x44a>\n+\tb.n\t86ae , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x44a>\n+void seqan::goFurther, seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:440\n \tadd\tr5, r1\n /usr/include/seqan/align/gaps_iterator_array.h:441\n-\tcbz\tr7, 6cf6 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x43a>\n+\tcbz\tr7, 869e , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x43a>\n /usr/include/seqan/align/gaps_iterator_array.h:442\n \tadd\tip, r1\n \tmov.w\tr8, #1\n /usr/include/seqan/align/gaps_iterator_array.h:445\n \tsubs\tr3, r4, r3\n /usr/include/seqan/align/gaps_iterator_array.h:444\n \tadds\tr0, #1\n \tmov.w\tlr, #1\n /usr/include/seqan/align/gaps_iterator_array.h:443\n \tmovs\tr4, #0\n /usr/include/seqan/align/gaps_iterator_array.h:432\n \tadds\tr2, r2, r3\n-\tbeq.w\t6f54 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x698>\n+\tbeq.w\t88fc , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x698>\n /usr/include/seqan/align/gaps_iterator_array.h:435\n \tldr.w\tr3, [r6], #4\n /usr/include/seqan/align/gaps_iterator_array.h:441\n \tand.w\tr7, r0, #1\n /usr/include/seqan/align/gaps_iterator_array.h:436\n \tsubs\tr1, r3, r4\n /usr/include/seqan/align/gaps_iterator_array.h:438\n \tcmp\tr1, r2\n-\tbcc.n\t6cec , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x430>\n+\tbcc.n\t8694 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x430>\n \tcmp.w\tr8, #0\n-\tbeq.n\t6d1e , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x462>\n+\tbeq.n\t86c6 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x462>\n \tstr.w\tip, [sp, #76]\t@ 0x4c\n \tcmp.w\tlr, #0\n-\tbeq.n\t6d2a , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x46e>\n+\tbeq.n\t86d2 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x46e>\n /usr/include/seqan/align/gaps_iterator_array.h:474\n \tstr\tr5, [sp, #8]\n \tstrd\tr0, r4, [sp, #68]\t@ 0x44\n \tldr\tr5, [sp, #8]\n /usr/include/seqan/align/gaps_iterator_array.h:447\n \tcmp\tr1, r2\n /usr/include/seqan/align/gaps_iterator_array.h:474\n \tadd\tr5, r2\n /usr/include/seqan/align/gaps_iterator_array.h:449\n \tstr\tr5, [sp, #80]\t@ 0x50\n /usr/include/seqan/align/gaps_iterator_array.h:447\n-\tbeq.w\t6f7c , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x6c0>\n+\tbeq.w\t8924 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x6c0>\n /usr/include/seqan/align/gaps_iterator_array.h:475\n-\tcbz\tr7, 6d3e , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x482>\n+\tcbz\tr7, 86e6 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x482>\n /usr/include/seqan/align/gaps_iterator_array.h:476\n \tldr\tr3, [sp, #76]\t@ 0x4c\n \tadd\tr3, r2\n \tstr\tr3, [sp, #76]\t@ 0x4c\n /usr/include/seqan/align/gaps_iterator_array.h:477\n \tadd\tr4, r2\n \tstr\tr4, [sp, #72]\t@ 0x48\n+void seqan::_adaptTraceSegmentsTo, seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/align/dp_traceback_adaptor.h:98\n \tldr\tr3, [sp, #4]\n /usr/include/seqan/align/dp_traceback_adaptor.h:113\n \tsub.w\tfp, fp, #16\n /usr/include/seqan/align/dp_traceback_adaptor.h:98\n \tcmp\tfp, r3\n-\tbne.w\t6c02 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x346>\n+\tbne.w\t85aa , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x346>\n /usr/include/seqan/align/gaps_iterator_array.h:217\n \tldrd\tr6, r7, [sp, #20]\n+seqan::Position, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > >::Type seqan::position, seqan::Alloc >, seqan::Tag > >(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&):\n /usr/include/seqan/align/gaps_iterator_array.h:219\n \tldr\tr2, [sp, #44]\t@ 0x2c\n \tldr.w\tlr, [sp, #64]\t@ 0x40\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldrd\tsl, r3, [r6, #8]\n+seqan::Position, seqan::Alloc >, seqan::Tag > >::Type seqan::clippedBeginPosition, seqan::Alloc > >(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&):\n /usr/include/seqan/align/gaps_array.h:841\n \tldr\tr1, [r7, #28]\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tldr\tr0, [r7, #12]\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldr\tr4, [r7, #8]\n+seqan::Position, seqan::Alloc >, seqan::Tag > >::Type seqan::clippedBeginPosition, seqan::Alloc > >(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&):\n /usr/include/seqan/align/gaps_array.h:841\n \tstr\tr1, [sp, #12]\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tsub.w\tr1, r3, sl\n+seqan::Position, seqan::Alloc > >::Type seqan::toSourcePosition, seqan::Alloc >, int>(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, int, seqan::Tag const&):\n /usr/include/seqan/align/gaps_array.h:494\n \tsubs.w\tr3, r3, sl\n+seqan::Position, seqan::Alloc >, seqan::Tag > >::Type seqan::clippedBeginPosition, seqan::Alloc > >(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&):\n /usr/include/seqan/align/gaps_array.h:841\n \tldr.w\tip, [r6, #28]\n+seqan::Position, seqan::Alloc > >::Type seqan::toSourcePosition, seqan::Alloc >, int>(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, int, seqan::Tag const&):\n /usr/include/seqan/align/gaps_array.h:494\n \tit\tne\n \tmovne\tr3, #1\n \tstr\tr3, [sp, #24]\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tasrs\tr3, r1, #2\n \tstr\tr3, [sp, #8]\n \tsubs\tr3, r0, r4\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tstr\tr0, [sp, #16]\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tasrs\tr3, r3, #2\n+seqan::Position, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > >::Type seqan::position, seqan::Alloc >, seqan::Tag > >(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&):\n /usr/include/seqan/align/gaps_iterator_array.h:219\n-\tcbz\tr2, 6da8 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x4ec>\n+\tcbz\tr2, 8750 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x4ec>\n+seqan::Position, seqan::Alloc >, seqan::Tag > >::Type seqan::clippedBeginPosition, seqan::Alloc > >(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&):\n /usr/include/seqan/align/gaps_array.h:841\n \tldr\tr1, [r2, #28]\n \tstr\tr1, [sp, #20]\n+seqan::Position, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > >::Type seqan::position, seqan::Alloc >, seqan::Tag > >(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&):\n /usr/include/seqan/align/gaps_iterator_array.h:227\n \tldr\tr0, [sp, #48]\t@ 0x30\n-\tcbz\tr0, 6d9e , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x4e2>\n+\tcbz\tr0, 8746 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x4e2>\n \tldr\tr2, [r2, #8]\n /usr/include/seqan/align/gaps_iterator_array.h:226\n \tmovs\tr1, #0\n \tadd.w\tr5, r2, r0, lsl #2\n /usr/include/seqan/align/gaps_iterator_array.h:228\n \tldr.w\tr0, [r2], #4\n \tadd\tr1, r0\n /usr/include/seqan/align/gaps_iterator_array.h:227\n \tcmp\tr2, r5\n /usr/include/seqan/align/gaps_iterator_array.h:228\n \tmov\tr0, r1\n /usr/include/seqan/align/gaps_iterator_array.h:227\n-\tbne.n\t6d92 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x4d6>\n+\tbne.n\t873a , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x4d6>\n /usr/include/seqan/align/gaps_iterator_array.h:229\n \tldr\tr2, [sp, #52]\t@ 0x34\n \tadd\tr0, r2\n /usr/include/seqan/align/gaps_iterator_array.h:234\n \tldr\tr2, [sp, #20]\n \tsubs\tr0, r0, r2\n+void seqan::_adaptTraceSegmentsTo, seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/align/dp_traceback_adaptor.h:115\n \tadd\tip, r0\n+seqan::Position, seqan::Alloc > >::Type seqan::toSourcePosition, seqan::Alloc >, int>(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, int, seqan::Tag const&):\n /usr/include/seqan/align/gaps_array.h:494\n \tldr\tr2, [sp, #24]\n \tmov\tr5, ip\n \tcmp.w\tip, #0\n \tite\teq\n \tmoveq\tr2, #0\n \tandne.w\tr2, r2, #1\n \tcmp\tr2, #0\n-\tbeq.w\t7174 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x8b8>\n+\tbeq.w\t8b1c , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x8b8>\n \tsub.w\tr2, sl, #4\n /usr/include/seqan/align/gaps_array.h:490\n \tmov.w\tr8, #0\n /usr/include/seqan/align/gaps_array.h:491\n \tldr.w\tsl, [sp, #8]\n \tmov\tr0, r8\n /usr/include/seqan/align/gaps_array.h:496\n \tldr.w\tr1, [r2, #4]!\n /usr/include/seqan/align/gaps_array.h:498\n \tand.w\tr9, r0, #1\n /usr/include/seqan/align/gaps_array.h:496\n \tcmp\tr5, r1\n-\tbls.w\t6f3e , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x682>\n+\tbls.w\t88e6 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x682>\n /usr/include/seqan/align/gaps_array.h:498\n \tcmp.w\tr9, #0\n-\tbeq.n\t6de2 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x526>\n+\tbeq.n\t878a , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x526>\n /usr/include/seqan/align/gaps_array.h:499\n \tadd\tr8, r1\n /usr/include/seqan/align/gaps_array.h:501\n \tadds\tr0, #1\n /usr/include/seqan/align/gaps_array.h:500\n \tsubs\tr5, r5, r1\n /usr/include/seqan/align/gaps_array.h:494\n \tcmp\tr0, sl\n-\tbcc.n\t6dcc , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x510>\n+\tbcc.n\t8774 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x510>\n+void seqan::setClippedEndPosition, seqan::Alloc >, int>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, int):\n /usr/include/seqan/align/gaps_array.h:827\n \tstr.w\tr8, [r6, #24]\n /usr/include/seqan/align/gaps_array.h:830\n \tstr.w\tip, [r6, #32]\n+seqan::Position, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > >::Type seqan::position, seqan::Alloc >, seqan::Tag > >(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&):\n /usr/include/seqan/align/gaps_iterator_array.h:219\n \tcmp.w\tlr, #0\n-\tbeq.n\t6e22 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x566>\n+\tbeq.n\t87ca , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x566>\n /usr/include/seqan/align/gaps_iterator_array.h:227\n \tldr\tr0, [sp, #68]\t@ 0x44\n-\tcbz\tr0, 6e12 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x556>\n+\tcbz\tr0, 87ba , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x556>\n \tldr.w\tr2, [lr, #8]\n /usr/include/seqan/align/gaps_iterator_array.h:226\n \tmovs\tr1, #0\n \tadd.w\tr5, r2, r0, lsl #2\n /usr/include/seqan/align/gaps_iterator_array.h:228\n \tldr.w\tr0, [r2], #4\n \tadd\tr1, r0\n /usr/include/seqan/align/gaps_iterator_array.h:227\n \tcmp\tr2, r5\n /usr/include/seqan/align/gaps_iterator_array.h:228\n \tmov\tr0, r1\n /usr/include/seqan/align/gaps_iterator_array.h:227\n-\tbne.n\t6e06 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x54a>\n+\tbne.n\t87ae , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x54a>\n /usr/include/seqan/align/gaps_iterator_array.h:229\n \tldr\tr1, [sp, #72]\t@ 0x48\n /usr/include/seqan/align/gaps_iterator_array.h:234\n \tldr.w\tr2, [lr, #28]\n /usr/include/seqan/align/gaps_iterator_array.h:229\n \tadd\tr0, r1\n /usr/include/seqan/align/gaps_iterator_array.h:234\n \tsubs\tr0, r0, r2\n+void seqan::_adaptTraceSegmentsTo, seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/align/dp_traceback_adaptor.h:116\n \tldr\tr2, [sp, #12]\n \tadd\tr2, r0\n \tstr\tr2, [sp, #12]\n+seqan::Position, seqan::Alloc > >::Type seqan::toSourcePosition, seqan::Alloc >, int>(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, int, seqan::Tag const&):\n /usr/include/seqan/align/gaps_array.h:494\n \tldr\tr1, [sp, #12]\n \tldr\tr2, [sp, #16]\n \tmov\tr5, r1\n \tcmp\tr2, r4\n \tit\tne\n \tcmpne\tr1, #0\n \tite\tne\n \tmovne\tr1, #1\n \tmoveq\tr1, #0\n-\tbeq.n\t6e54 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x598>\n+\tbeq.n\t87fc , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x598>\n /usr/include/seqan/align/gaps_array.h:490\n \tmovs\tr1, #0\n \tsubs\tr4, #4\n /usr/include/seqan/align/gaps_array.h:491\n \tmov\tr0, r1\n /usr/include/seqan/align/gaps_array.h:496\n \tldr.w\tr2, [r4, #4]!\n /usr/include/seqan/align/gaps_array.h:498\n \tand.w\tr6, r0, #1\n /usr/include/seqan/align/gaps_array.h:496\n \tcmp\tr5, r2\n-\tbls.n\t6f36 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x67a>\n+\tbls.n\t88de , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x67a>\n /usr/include/seqan/align/gaps_array.h:498\n-\tcbz\tr6, 6e4c , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x590>\n+\tcbz\tr6, 87f4 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x590>\n /usr/include/seqan/align/gaps_array.h:499\n \tadd\tr1, r2\n /usr/include/seqan/align/gaps_array.h:501\n \tadds\tr0, #1\n /usr/include/seqan/align/gaps_array.h:500\n \tsubs\tr5, r5, r2\n /usr/include/seqan/align/gaps_array.h:494\n \tcmp\tr0, r3\n-\tbcc.n\t6e3c , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x580>\n+\tbcc.n\t87e4 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x580>\n+void seqan::setClippedEndPosition, seqan::Alloc >, int>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, int):\n /usr/include/seqan/align/gaps_array.h:830 (discriminator 1)\n \tldr\tr3, [sp, #12]\n+void seqan::_adaptTraceSegmentsTo, seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/align/dp_traceback_adaptor.h:60 (discriminator 1)\n-\tldr\tr2, [pc, #884]\t@ (71cc , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x910>)\n+\tldr\tr2, [pc, #884]\t@ (8b74 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x910>)\n+void seqan::setClippedEndPosition, seqan::Alloc >, int>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, int):\n /usr/include/seqan/align/gaps_array.h:830 (discriminator 1)\n \tstr\tr3, [r7, #32]\n+void seqan::_adaptTraceSegmentsTo, seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/align/dp_traceback_adaptor.h:117 (discriminator 1)\n-\tldr\tr3, [pc, #876]\t@ (71c8 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x90c>)\n+\tldr\tr3, [pc, #876]\t@ (8b70 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x90c>)\n /usr/include/seqan/align/dp_traceback_adaptor.h:60 (discriminator 1)\n \tadd\tr2, pc\n+void seqan::setClippedEndPosition, seqan::Alloc >, int>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, int):\n /usr/include/seqan/align/gaps_array.h:827 (discriminator 1)\n \tstr\tr1, [r7, #24]\n+void seqan::_adaptTraceSegmentsTo, seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/align/dp_traceback_adaptor.h:117 (discriminator 1)\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #84]\t@ 0x54\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.w\t71c0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x904>\n+\tbne.w\t8b68 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x904>\n /usr/include/seqan/align/dp_traceback_adaptor.h:117\n \tadd\tsp, #92\t@ 0x5c\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n+seqan::Position, seqan::Alloc > >::Type seqan::toSourcePosition, seqan::Alloc >, int>(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, int, seqan::Tag const&):\n /usr/include/seqan/align/gaps_array.h:505\n \tcmp.w\tip, #0\n-\tbeq.w\t6a5a , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x19e>\n+\tbeq.w\t8402 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x19e>\n+void seqan::setClippedBeginPosition, seqan::Alloc >, int>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, int):\n /usr/include/seqan/align/gaps_array.h:816\n \tstr.w\tr9, [r6, #28]\n+seqan::Position, seqan::Alloc > >::Type seqan::toSourcePosition, seqan::Alloc >, int>(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, int, seqan::Tag const&):\n /usr/include/seqan/align/gaps_array.h:506\n \tadd\tlr, r2\n+unsigned int seqan::_getBeginVertical(seqan::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:160\n \tldr.w\tr9, [r8, #-12]\n+void seqan::setClippedBeginPosition, seqan::Alloc >, int>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, int):\n /usr/include/seqan/align/gaps_array.h:815\n \tstr.w\tlr, [r6, #20]\n+seqan::Position, seqan::Alloc >, seqan::Tag > >::Type seqan::toViewPosition, seqan::Alloc >, unsigned int>(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, unsigned int, bool):\n /usr/include/seqan/align/gaps_array.h:530\n \tcmp.w\tr9, #0\n-\tbeq.w\t6a6e , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x1b2>\n+\tbeq.w\t8416 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x1b2>\n /usr/include/seqan/align/gaps_array.h:534\n \tmovs\tr5, #0\n \tsubs\tr0, r4, #4\n /usr/include/seqan/align/gaps_array.h:535\n \tmov\tr2, r5\n /usr/include/seqan/align/gaps_array.h:540\n \tldr.w\tr1, [r0, #4]!\n /usr/include/seqan/align/gaps_array.h:538\n \ttst.w\tr2, #1\n-\tbeq.n\t6eba , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x5fe>\n+\tbeq.n\t8862 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x5fe>\n /usr/include/seqan/align/gaps_array.h:540\n \tcmp\tr9, r1\n-\tbls.n\t6f16 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x65a>\n+\tbls.n\t88be , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x65a>\n /usr/include/seqan/align/gaps_array.h:536\n \tadds\tr2, #1\n /usr/include/seqan/align/gaps_array.h:542\n \tadd\tr5, r1\n /usr/include/seqan/align/gaps_array.h:543\n \tsub.w\tr9, r9, r1\n /usr/include/seqan/align/gaps_array.h:538\n \ttst.w\tr2, #1\n /usr/include/seqan/align/gaps_array.h:540\n \tldr.w\tr1, [r0, #4]!\n /usr/include/seqan/align/gaps_array.h:538\n-\tbne.n\t6ea4 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x5e8>\n+\tbne.n\t884c , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x5e8>\n /usr/include/seqan/align/gaps_array.h:560\n \tadd\tr5, r1\n /usr/include/seqan/align/gaps_array.h:536\n \tadds\tr2, #1\n-\tb.n\t6e9a , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x5de>\n+\tb.n\t8842 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x5de>\n /usr/include/seqan/align/gaps_array.h:534\n \tmovs\tr2, #0\n \tsub.w\tr5, sl, #4\n /usr/include/seqan/align/gaps_array.h:535\n \tmov\tr1, r2\n /usr/include/seqan/align/gaps_array.h:540\n \tldr.w\tr0, [r5, #4]!\n /usr/include/seqan/align/gaps_array.h:538\n \ttst.w\tr1, #1\n-\tbeq.n\t6ee8 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x62c>\n+\tbeq.n\t8890 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x62c>\n /usr/include/seqan/align/gaps_array.h:540\n \tcmp\tlr, r0\n-\tbls.n\t6efa , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x63e>\n+\tbls.n\t88a2 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x63e>\n /usr/include/seqan/align/gaps_array.h:536\n \tadds\tr1, #1\n /usr/include/seqan/align/gaps_array.h:542\n \tadd\tr2, r0\n /usr/include/seqan/align/gaps_array.h:543\n \tsub.w\tlr, lr, r0\n /usr/include/seqan/align/gaps_array.h:538\n \ttst.w\tr1, #1\n /usr/include/seqan/align/gaps_array.h:540\n \tldr.w\tr0, [r5, #4]!\n /usr/include/seqan/align/gaps_array.h:538\n-\tbne.n\t6ed2 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x616>\n+\tbne.n\t887a , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x616>\n /usr/include/seqan/align/gaps_array.h:560\n \tadd\tr2, r0\n /usr/include/seqan/align/gaps_array.h:536\n \tadds\tr1, #1\n-\tb.n\t6ec8 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x60c>\n+\tb.n\t8870 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x60c>\n+seqan::Position, seqan::Alloc > >::Type seqan::toSourcePosition, seqan::Alloc >, int>(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, int, seqan::Tag const&):\n /usr/include/seqan/align/gaps_array.h:505\n \tcmp.w\tip, #0\n-\tbeq.w\t6ab2 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x1f6>\n+\tbeq.w\t845a , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x1f6>\n /usr/include/seqan/align/gaps_array.h:506\n \tadd\tlr, r0\n /usr/include/seqan/align/gaps_array.h:494\n-\tb.n\t6ab2 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x1f6>\n+\tb.n\t845a , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x1f6>\n+seqan::Position, seqan::Alloc >, seqan::Tag > >::Type seqan::toViewPosition, seqan::Alloc >, unsigned int>(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, unsigned int, bool):\n /usr/include/seqan/align/gaps_array.h:547\n \tadd\tr2, lr\n \tmov\tr9, r2\n /usr/include/seqan/align/gaps_array.h:545\n-\tbcc.w\t6a16 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x15a>\n+\tbcc.w\t83be , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x15a>\n /usr/include/seqan/align/gaps_array.h:553\n \tldr\tr5, [sp, #8]\n \tadds\tr0, r1, #2\n \tcmp\tr0, r5\n-\tbcs.w\t6a16 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x15a>\n+\tbcs.w\t83be , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x15a>\n+seqan::Reference > const>::Type seqan::value, unsigned int>(seqan::String > const&, unsigned int const&):\n /usr/include/seqan/sequence/string_base.h:461\n \tadds\tr1, #1\n+seqan::Position, seqan::Alloc >, seqan::Tag > >::Type seqan::toViewPosition, seqan::Alloc >, unsigned int>(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, unsigned int, bool):\n /usr/include/seqan/align/gaps_array.h:554\n \tldr.w\tr1, [sl, r1, lsl #2]\n \tadd\tr2, r1\n-\tb.n\t6a14 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x158>\n+\tb.n\t83bc , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x158>\n /usr/include/seqan/align/gaps_array.h:547\n \tadd\tr9, r5\n \tstr.w\tr9, [sp, #12]\n /usr/include/seqan/align/gaps_array.h:545\n-\tbcc.w\t6a76 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x1ba>\n+\tbcc.w\t841e , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x1ba>\n /usr/include/seqan/align/gaps_array.h:553\n \tadds\tr1, r2, #2\n \tcmp\tr3, r1\n-\tbls.w\t6a76 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x1ba>\n+\tbls.w\t841e , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x1ba>\n+seqan::Reference > const>::Type seqan::value, unsigned int>(seqan::String > const&, unsigned int const&):\n /usr/include/seqan/sequence/string_base.h:461\n \tadds\tr2, #1\n+seqan::Position, seqan::Alloc >, seqan::Tag > >::Type seqan::toViewPosition, seqan::Alloc >, unsigned int>(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, unsigned int, bool):\n /usr/include/seqan/align/gaps_array.h:554\n \tldr.w\tr2, [r4, r2, lsl #2]\n \tadd\tr9, r2\n \tstr.w\tr9, [sp, #12]\n /usr/include/seqan/align/gaps_array.h:536\n-\tb.n\t6a76 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x1ba>\n+\tb.n\t841e , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x1ba>\n+seqan::Position, seqan::Alloc > >::Type seqan::toSourcePosition, seqan::Alloc >, int>(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, int, seqan::Tag const&):\n /usr/include/seqan/align/gaps_array.h:505\n \tcmp\tr6, #0\n-\tbeq.n\t6e54 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x598>\n+\tbeq.n\t87fc , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x598>\n /usr/include/seqan/align/gaps_array.h:506\n \tadd\tr1, r5\n /usr/include/seqan/align/gaps_array.h:494\n-\tb.n\t6e54 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x598>\n+\tb.n\t87fc , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x598>\n /usr/include/seqan/align/gaps_array.h:505\n \tcmp.w\tr9, #0\n-\tbeq.w\t6dea , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x52e>\n+\tbeq.w\t8792 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x52e>\n /usr/include/seqan/align/gaps_array.h:506\n \tadd\tr8, r5\n /usr/include/seqan/align/gaps_array.h:494\n-\tb.n\t6dea , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x52e>\n+\tb.n\t8792 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x52e>\n+void seqan::_adaptTraceSegmentsTo, seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/align/dp_traceback_adaptor.h:104\n \tldr\tr0, [sp, #16]\n \tmov\tr1, r8\n \tblx\t2b08 , seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned int)@plt>\n-\tb.n\t6c1c , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x360>\n+\tb.n\t85c4 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x360>\n \tcmp.w\tr8, #0\n-\tbeq.n\t6f5e , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x6a2>\n+\tbeq.n\t8906 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x6a2>\n \tstr.w\tip, [sp, #76]\t@ 0x4c\n \tmovs\tr3, #0\n \tstr\tr5, [sp, #80]\t@ 0x50\n \tstr\tr0, [sp, #68]\t@ 0x44\n \tstr\tr3, [sp, #72]\t@ 0x48\n-\tb.n\t6d42 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x486>\n+\tb.n\t86ea , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x486>\n \tcmp.w\tr9, #0\n-\tbeq.n\t6f72 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x6b6>\n+\tbeq.n\t891a , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x6b6>\n \tstr.w\tip, [sp, #56]\t@ 0x38\n \tmovs\tr3, #0\n \tstr\tr6, [sp, #60]\t@ 0x3c\n \tstr\tr4, [sp, #48]\t@ 0x30\n \tstr\tr3, [sp, #52]\t@ 0x34\n-\tb.n\t6cb6 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x3fa>\n+\tb.n\t865e , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x3fa>\n+void seqan::goFurther, seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:450\n-\tcbz\tr7, 6f84 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x6c8>\n+\tcbz\tr7, 892c , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x6c8>\n /usr/include/seqan/align/gaps_iterator_array.h:451\n \tldr\tr2, [sp, #76]\t@ 0x4c\n \tadd\tr2, r1\n \tstr\tr2, [sp, #76]\t@ 0x4c\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tldr.w\tr2, [r9, #12]\n+void seqan::goFurther, seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:455\n \tadds\tr0, #1\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tsub.w\tr2, r2, sl\n+void seqan::goFurther, seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:455\n \tcmp.w\tr0, r2, asr #2\n /usr/include/seqan/align/gaps_iterator_array.h:458\n \titt\tne\n \tstrne\tr0, [sp, #68]\t@ 0x44\n /usr/include/seqan/align/gaps_iterator_array.h:461\n \tmovne\tr3, #0\n /usr/include/seqan/align/gaps_iterator_array.h:466\n \tstr\tr3, [sp, #72]\t@ 0x48\n-\tb.n\t6d42 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x486>\n+\tb.n\t86ea , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x486>\n /usr/include/seqan/align/gaps_iterator_array.h:449\n \tldr\tr0, [sp, #8]\n \tadd\tr0, r2\n \tstr\tr0, [sp, #60]\t@ 0x3c\n /usr/include/seqan/align/gaps_iterator_array.h:450\n-\tcbz\tr1, 6faa , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x6ee>\n+\tcbz\tr1, 8952 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x6ee>\n /usr/include/seqan/align/gaps_iterator_array.h:451\n \tldr\tr1, [sp, #56]\t@ 0x38\n \tadd\tr1, r2\n \tstr\tr1, [sp, #56]\t@ 0x38\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tldr.w\tr2, [sl, #12]\n+void seqan::goFurther, seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:455\n \tadds\tr4, #1\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tldr\tr1, [sp, #12]\n \tsubs\tr2, r2, r1\n+void seqan::goFurther, seqan::Alloc >, seqan::Tag >, unsigned int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:455\n \tcmp.w\tr4, r2, asr #2\n /usr/include/seqan/align/gaps_iterator_array.h:458\n \titt\tne\n \tstrne\tr4, [sp, #48]\t@ 0x30\n /usr/include/seqan/align/gaps_iterator_array.h:461\n \tmovne\tr3, #0\n /usr/include/seqan/align/gaps_iterator_array.h:466\n \tstr\tr3, [sp, #52]\t@ 0x34\n /usr/include/seqan/align/gaps_iterator_array.h:405\n-\tb.n\t6cb6 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x3fa>\n+\tb.n\t865e , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x3fa>\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr0, #128\t@ 0x80\n \tblx\t2904 \n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmovs\tr2, #32\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r6, #8]\n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr\tr2, [r6, #16]\n+void seqan::_reserveStorage, unsigned int, seqan::TagGenerous_>(seqan::String >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1680\n \tcmp\tr4, #0\n-\tbeq.w\t717e , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x8c2>\n+\tbeq.w\t8b26 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x8c2>\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/12/bits/stl_algobase.h:430\n \tcmp.w\tsl, #0\n-\tbeq.n\t6fe2 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x726>\n+\tbeq.n\t898a , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x726>\n /usr/include/c++/12/bits/stl_algobase.h:431\n \tmov\tr2, sl\n \tmov\tr1, r4\n \tblx\t2a14 \n+void seqan::deallocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String >&, unsigned int*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r4\n \tblx\t2a48 \n+seqan::Size > >::Type seqan::_Resize_String >::resize_ > >(seqan::String >&, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1726\n \tldr\tr2, [r6, #16]\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tldr\tr4, [r6, #8]\n+seqan::Size > >::Type seqan::_Resize_String >::resize_ > >(seqan::String >&, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1726\n \tcmp\tr2, #3\n \tit\tcs\n \tmovcs\tr2, #3\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlsls\tr2, r2, #2\n+void seqan::_deallocateStorage(seqan::String >&, unsigned int*, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:391\n-\tb.n\t690c , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x50>\n+\tb.n\t82b4 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x50>\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr0, #128\t@ 0x80\n \tblx\t2904 \n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmovs\tr2, #32\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r7, #8]\n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr\tr2, [r7, #16]\n+void seqan::_reserveStorage, unsigned int, seqan::TagGenerous_>(seqan::String >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1680\n \tcmp\tr4, #0\n-\tbeq.w\t7178 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x8bc>\n+\tbeq.w\t8b20 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x8bc>\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/12/bits/stl_algobase.h:430\n \tcmp.w\tsl, #0\n-\tbeq.n\t7016 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x75a>\n+\tbeq.n\t89be , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x75a>\n /usr/include/c++/12/bits/stl_algobase.h:431\n \tmov\tr2, sl\n \tmov\tr1, r4\n \tblx\t2a14 \n+void seqan::deallocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String >&, unsigned int*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r4\n \tblx\t2a48 \n+seqan::Size > >::Type seqan::_Resize_String >::resize_ > >(seqan::String >&, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1726\n \tldr\tr3, [r7, #16]\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tldr\tr4, [r7, #8]\n+seqan::Size > >::Type seqan::_Resize_String >::resize_ > >(seqan::String >&, seqan::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1726\n \tcmp\tr3, #3\n \tit\tcs\n \tmovcs\tr3, #3\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlsls\tr3, r3, #2\n+void seqan::_deallocateStorage(seqan::String >&, unsigned int*, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:391\n-\tb.n\t698e , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xd2>\n+\tb.n\t8336 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xd2>\n+void seqan::setClippedBeginPosition, seqan::Alloc >, int>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, int):\n /usr/include/seqan/align/gaps_array.h:815\n \tmovs\tr3, #0\n \tstr\tr3, [r6, #20]\n \tstr\tr3, [r6, #24]\n /usr/include/seqan/align/gaps_array.h:816\n \tmov\tr1, r3\n \tstr\tr3, [r6, #28]\n \tstr\tr3, [r6, #32]\n \tstr\tr3, [sp, #12]\n /usr/include/seqan/align/gaps_array.h:815\n \tstr\tr3, [r7, #20]\n /usr/include/seqan/align/gaps_array.h:816\n \tstr\tr3, [r7, #28]\n-\tb.n\t6e54 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x598>\n+\tb.n\t87fc , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x598>\n+void seqan::goFurther, seqan::Alloc >, seqan::Tag >, int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, int):\n+/usr/include/seqan/align/gaps_array.h:816\n \tmov\tr0, r9\n \tmov\tr8, r5\n \tmov\tip, r5\n \tmov\tlr, r5\n \tmov\tr1, r5\n \tstr\tr5, [sp, #28]\n+bool seqan::goPrevious, seqan::Alloc >, seqan::Tag > >(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&):\n /usr/include/seqan/align/gaps_iterator_array.h:327\n \tcmp\tip, r9\n-\tbeq.n\t7072 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x7b6>\n+\tbeq.n\t8a1a , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x7b6>\n /usr/include/seqan/align/gaps_iterator_array.h:330\n-\tcbnz\tr1, 705a , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x79e>\n+\tcbnz\tr1, 8a02 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x79e>\n /usr/include/seqan/align/gaps_iterator_array.h:338\n \tsubs\tr2, #1\n /usr/include/seqan/align/gaps_iterator_array.h:340\n \tmovs\tr1, #1\n \tstr\tr1, [sp, #28]\n \tldr.w\tr1, [r4, r2, lsl #2]\n /usr/include/seqan/align/gaps_iterator_array.h:344\n@@ -9726,40 +16492,42 @@\n \titt\tne\n \taddne.w\tr8, r8, #4294967295\t@ 0xffffffff\n \tmovne\tr5, #1\n /usr/include/seqan/align/gaps_iterator_array.h:347\n \tadd.w\tip, ip, #4294967295\t@ 0xffffffff\n /usr/include/seqan/align/gaps_iterator_array.h:349\n \tmov.w\tlr, #1\n+void seqan::goFurther, seqan::Alloc >, seqan::Tag >, int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, int):\n /usr/include/seqan/align/gaps_iterator_array.h:414\n \tadds\tr0, #1\n-\tbne.n\t704a , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x78e>\n-\tcbz\tr5, 707c , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x7c0>\n+\tbne.n\t89f2 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x78e>\n+\tcbz\tr5, 8a24 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x7c0>\n \tstr.w\tr8, [sp, #76]\t@ 0x4c\n \tcmp.w\tlr, #0\n-\tbeq.n\t7088 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x7cc>\n+\tbeq.n\t8a30 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x7cc>\n \tstr.w\tip, [sp, #80]\t@ 0x50\n \tstr\tr1, [sp, #72]\t@ 0x48\n \tldr\tr1, [sp, #28]\n \tcmp\tr1, #0\n-\tbeq.w\t6bf2 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x336>\n+\tbeq.w\t859a , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x336>\n \tstr\tr2, [sp, #68]\t@ 0x44\n-\tb.n\t6bf2 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x336>\n+\tb.n\t859a , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x336>\n \tmov\tr0, r1\n \tstrd\tr5, fp, [sp, #28]\n \tmov\tr8, r5\n \tmov\tip, r5\n \tmov\tlr, r5\n \tmov\tr1, r5\n \tmov\tfp, r0\n+bool seqan::goPrevious, seqan::Alloc >, seqan::Tag > >(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&):\n /usr/include/seqan/align/gaps_iterator_array.h:327\n \tcmp\tip, fp\n-\tbeq.n\t70cc , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x810>\n+\tbeq.n\t8a74 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x810>\n /usr/include/seqan/align/gaps_iterator_array.h:330\n-\tcbnz\tr1, 70b4 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x7f8>\n+\tcbnz\tr1, 8a5c , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x7f8>\n /usr/include/seqan/align/gaps_iterator_array.h:338\n \tsubs\tr2, #1\n /usr/include/seqan/align/gaps_iterator_array.h:340\n \tmovs\tr1, #1\n \tstr\tr1, [sp, #28]\n \tldr.w\tr1, [sl, r2, lsl #2]\n /usr/include/seqan/align/gaps_iterator_array.h:344\n@@ -9770,6363 +16538,2289 @@\n \titt\tne\n \taddne.w\tr8, r8, #4294967295\t@ 0xffffffff\n \tmovne\tr5, #1\n /usr/include/seqan/align/gaps_iterator_array.h:347\n \tadd.w\tip, ip, #4294967295\t@ 0xffffffff\n /usr/include/seqan/align/gaps_iterator_array.h:349\n \tmov.w\tlr, #1\n+void seqan::goFurther, seqan::Alloc >, seqan::Tag >, int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, int):\n /usr/include/seqan/align/gaps_iterator_array.h:414\n \tadds\tr0, #1\n-\tbne.n\t70a4 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x7e8>\n+\tbne.n\t8a4c , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x7e8>\n \tldr.w\tfp, [sp, #32]\n-\tcbz\tr5, 70da , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x81e>\n+\tcbz\tr5, 8a82 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x81e>\n \tstr.w\tr8, [sp, #56]\t@ 0x38\n \tcmp.w\tlr, #0\n-\tbeq.n\t70e6 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x82a>\n+\tbeq.n\t8a8e , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x82a>\n \tstr.w\tip, [sp, #60]\t@ 0x3c\n \tstr\tr1, [sp, #52]\t@ 0x34\n \tldr\tr1, [sp, #28]\n \tcmp\tr1, #0\n-\tbeq.w\t6b5c , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x2a0>\n+\tbeq.w\t8504 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x2a0>\n /usr/include/seqan/align/gaps_iterator_array.h:458\n \tstr\tr2, [sp, #48]\t@ 0x30\n-\tb.n\t6b5c , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x2a0>\n+\tb.n\t8504 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x2a0>\n+void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr0, #12\n \tstr\tr3, [sp, #4]\n \tblx\t2904 \n+seqan::String, seqan::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tldr\tr3, [sp, #4]\n+void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovs\tr2, #1\n+void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r6, #0]\n+void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tstr\tr2, [r6, #4]\n+seqan::String, seqan::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tstr\tr3, [r0, #0]\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldrd\tr4, r2, [r6, #8]\n+seqan::String, seqan::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tstr\tr3, [r0, #4]\n /usr/include/seqan/sequence/string_alloc.h:76\n \tstr\tr3, [r0, #8]\n+void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:598\n-\tb.n\t6934 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x78>\n+\tb.n\t82dc , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x78>\n+void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr0, #12\n \tstr\tr3, [sp, #4]\n \tblx\t2904 \n+seqan::String, seqan::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tldr\tr3, [sp, #4]\n+void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovs\tr2, #1\n \tstr\tr2, [r7, #4]\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tldr\tr2, [r7, #12]\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldr\tr4, [r7, #8]\n+void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r7, #0]\n+seqan::String, seqan::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tstr\tr3, [r0, #0]\n \tstr\tr3, [r0, #4]\n /usr/include/seqan/sequence/string_alloc.h:76\n \tstr\tr3, [r0, #8]\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tstr\tr2, [sp, #16]\n+void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:598\n-\tb.n\t69b8 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xfc>\n+\tb.n\t8360 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xfc>\n+void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr0, #12\n+void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:598\n \tmov\tr9, r8\n+void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tblx\t2904 \n+void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovs\tr3, #1\n+void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r7, #0]\n+seqan::String, seqan::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tstr.w\tr8, [r0]\n \tstr.w\tr8, [r0, #4]\n /usr/include/seqan/sequence/string_alloc.h:76\n \tstr.w\tr8, [r0, #8]\n+void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tstr\tr3, [r7, #4]\n /usr/include/seqan/basic/holder_tristate.h:598\n-\tb.n\t6976 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xba>\n+\tb.n\t831e , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xba>\n+void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr0, #12\n+void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:598\n \tmov\tr9, r8\n+void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tblx\t2904 \n+void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovs\tr3, #1\n+void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r6, #0]\n+seqan::String, seqan::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tstr.w\tr8, [r0]\n \tstr.w\tr8, [r0, #4]\n /usr/include/seqan/sequence/string_alloc.h:76\n \tstr.w\tr8, [r0, #8]\n+void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tstr\tr3, [r6, #4]\n /usr/include/seqan/basic/holder_tristate.h:598\n-\tb.w\t68f4 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x38>\n+\tb.w\t829c , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x38>\n+void seqan::_adaptTraceSegmentsTo, seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/align/dp_traceback_adaptor.h:98\n \tldr.w\tip, [sp, #20]\n \tmov\tlr, r7\n+seqan::Position, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > >::Type seqan::position, seqan::Alloc >, seqan::Tag > >(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&):\n /usr/include/seqan/align/gaps_iterator_array.h:219\n \tmov\tr2, r6\n-\tb.n\t6d86 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x4ca>\n+\tb.n\t872e , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x4ca>\n+seqan::Position, seqan::Alloc > >::Type seqan::toSourcePosition, seqan::Alloc >, int>(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, int, seqan::Tag const&):\n /usr/include/seqan/align/gaps_array.h:490\n \tmov\tlr, r1\n-\tb.n\t6a5a , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x19e>\n+\tb.n\t8402 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x19e>\n \tmov\tr8, r2\n-\tb.n\t6dea , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x52e>\n+\tb.n\t8792 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x52e>\n+void seqan::_reserveStorage, unsigned int, seqan::TagGenerous_>(seqan::String >&, unsigned int, seqan::Tag):\n+/usr/include/seqan/align/gaps_array.h:490\n \tmov\tr4, r0\n \tmovs\tr3, #12\n+seqan::Size > >::Type seqan::capacity(seqan::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:318\n+\tb.n\t8336 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xd2>\n+void seqan::_reserveStorage, unsigned int, seqan::TagGenerous_>(seqan::String >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:318\n-\tb.n\t698e , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xd2>\n \tmov\tr4, r0\n \tmovs\tr2, #12\n-\tb.w\t690c , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x50>\n+seqan::Size > >::Type seqan::capacity(seqan::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:318\n+\tb.w\t82b4 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x50>\n+void seqan::goFurther, seqan::Alloc >, seqan::Tag >, int>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, int):\n /usr/include/seqan/align/gaps_iterator_array.h:449\n \tadd\tlr, r1\n \tstr.w\tlr, [sp, #60]\t@ 0x3c\n /usr/include/seqan/align/gaps_iterator_array.h:450\n \tcmp.w\tr8, #0\n-\tbeq.n\t7198 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x8dc>\n+\tbeq.n\t8b40 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x8dc>\n /usr/include/seqan/align/gaps_iterator_array.h:451\n \tldr\tr0, [sp, #56]\t@ 0x38\n \tadd\tr0, r1\n \tstr\tr0, [sp, #56]\t@ 0x38\n /usr/include/seqan/align/gaps_iterator_array.h:455\n \tldr\tr1, [sp, #8]\n \tadds\tr2, #1\n \tcmp\tr2, r1\n-\tbne.n\t70ee , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x832>\n+\tbne.n\t8a96 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x832>\n /usr/include/seqan/align/gaps_iterator_array.h:466\n \tldr\tr2, [sp, #28]\n \tstr\tr2, [sp, #52]\t@ 0x34\n-\tb.n\t6b5c , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x2a0>\n+\tb.n\t8504 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x2a0>\n /usr/include/seqan/align/gaps_iterator_array.h:450\n \tcmp.w\tr8, #0\n-\tbeq.n\t71b2 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x8f6>\n+\tbeq.n\t8b5a , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x8f6>\n /usr/include/seqan/align/gaps_iterator_array.h:451\n \tldr\tr1, [sp, #76]\t@ 0x4c\n \tadd\tr1, r0\n \tstr\tr1, [sp, #76]\t@ 0x4c\n /usr/include/seqan/align/gaps_iterator_array.h:455\n \tadds\tr2, #1\n \tcmp\tr3, r2\n-\tbne.w\t7090 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x7d4>\n-\tb.n\t6bf0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x334>\n+\tbne.w\t8a38 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x7d4>\n+\tb.n\t8598 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x334>\n \tmov\tlr, r5\n-\tb.n\t6b40 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x284>\n+\tb.n\t84e8 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x284>\n+void seqan::_adaptTraceSegmentsTo, seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned int, unsigned int, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&):\n /usr/include/seqan/align/dp_traceback_adaptor.h:117\n \tblx\t2a78 <__stack_chk_fail@plt>\n-\tbx\tr6\n+\tcmp\tr5, #136\t@ 0x88\n \tmovs\tr0, r0\n \tlsls\tr0, r1, #4\n \tmovs\tr0, r0\n-\tsbcs\tr0, r4\n+\tmovs\tr7, #248\t@ 0xf8\n \t...\n \n-000071d0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base>:\n+00008b78 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base>:\n void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1024\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n \tmov\tr6, r0\n-\tldr\tr0, [pc, #232]\t@ (72c0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xf0>)\n-\tldr\tr3, [pc, #232]\t@ (72c4 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xf4>)\n+\tldr\tr0, [pc, #232]\t@ (8c68 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xf0>)\n+\tldr\tr3, [pc, #232]\t@ (8c6c >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xf4>)\n \tsub\tsp, #16\n \tadd\tr0, pc\n+seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::end >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tldr\tr5, [r1, #4]\n+void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1024\n \tmov\tr7, r1\n \tldr\tr3, [r0, r3]\n \tldr\tr3, [r3, #0]\n \tstr\tr3, [sp, #12]\n \tmov.w\tr3, #0\n /usr/include/seqan/sequence/string_base.h:1029\n-\tcbz\tr5, 71f4 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x24>\n+\tcbz\tr5, 8b9c >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x24>\n \tldr\tr3, [r6, #4]\n \tcmp\tr5, r3\n-\tbeq.n\t726a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x9a>\n+\tbeq.n\t8c12 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x9a>\n+seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290 (discriminator 3)\n \tldr\tr3, [r7, #0]\n+seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_reallocateStorage >, seqan::Alloc, unsigned int, unsigned int>(seqan::String >, seqan::Alloc >&, unsigned int, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1589 (discriminator 3)\n \tldr\tr1, [r6, #8]\n+seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472 (discriminator 3)\n \tsubs\tr5, r5, r3\n+seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_allocateStorage >, void, unsigned int>(seqan::String >, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:371 (discriminator 3)\n \tldr\tr4, [r6, #0]\n+seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472 (discriminator 3)\n \tasrs\tr5, r5, #2\n \tcmp\tr5, r2\n \tit\tcs\n \tmovcs\tr5, r2\n+seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_reallocateStorage >, seqan::Alloc, unsigned int, unsigned int>(seqan::String >, seqan::Alloc >&, unsigned int, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1589 (discriminator 3)\n \tcmp\tr5, r1\n-\tbls.n\t7234 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x64>\n+\tbls.n\t8bdc >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x64>\n+unsigned int seqan::computeGenerousCapacity >, seqan::Alloc >, unsigned int>(seqan::String >, seqan::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tcmp\tr5, #31\n /usr/include/seqan/sequence/sequence_interface.h:837\n \tite\thi\n \taddhi.w\tr8, r5, r5, lsr #1\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tmovls.w\tr8, #32\n \tcmp\tr8, r2\n \tit\tcs\n \tmovcs\tr8, r2\n+void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned int, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov.w\tr0, r8, lsl #2\n \tblx\t2904 \n+seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_allocateStorage >, void, unsigned int>(seqan::String >, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr.w\tr8, [r6, #8]\n+void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned int, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r6, #0]\n+seqan::Size >, seqan::Alloc > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ >, seqan::Alloc > >(seqan::String >, seqan::Alloc >&, seqan::Size >, seqan::Alloc > >::Type, seqan::Size >, seqan::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:735\n-\tcbz\tr4, 7264 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x94>\n+\tcbz\tr4, 8c0c >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x94>\n+void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned int, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r4\n \tblx\t2a48 \n+seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldr\tr3, [r7, #0]\n+void seqan::_setLength >, void, unsigned int>(seqan::String >, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tldr\tr4, [r6, #0]\n \tlsls\tr5, r5, #2\n \tsubs\tr3, #4\n \tadds\tr1, r4, r5\n \tstr\tr1, [r6, #4]\n+void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:461\n-\tcbz\tr5, 724a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x7a>\n+\tcbz\tr5, 8bf2 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x7a>\n+seqan::DPCell_ >::DPCell_(seqan::DPCell_ > const&):\n /usr/include/seqan/align/dp_cell_linear.h:68\n \tldr.w\tr2, [r3, #4]!\n \tstr.w\tr2, [r4], #4\n+void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:461\n \tcmp\tr4, r1\n-\tbne.n\t723e >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x6e>\n+\tbne.n\t8be6 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x6e>\n+void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1024\n-\tldr\tr2, [pc, #124]\t@ (72c8 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xf8>)\n+\tldr\tr2, [pc, #124]\t@ (8c70 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xf8>)\n /usr/include/seqan/sequence/string_base.h:1044\n-\tldr\tr3, [pc, #116]\t@ (72c4 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xf4>)\n+\tldr\tr3, [pc, #116]\t@ (8c6c >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xf4>)\n /usr/include/seqan/sequence/string_base.h:1024\n \tadd\tr2, pc\n /usr/include/seqan/sequence/string_base.h:1044\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #12]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t72a6 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xd6>\n+\tbne.n\t8c4e >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xd6>\n \tadd\tsp, #16\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n+seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldr\tr3, [r7, #0]\n \tmov\tr4, r0\n-\tb.n\t7234 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x64>\n+\tb.n\t8bdc >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x64>\n+void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1036\n \tcmp\tr1, r6\n-\tbeq.n\t724a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x7a>\n+\tbeq.n\t8bf2 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x7a>\n+seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldr\tr3, [r1, #0]\n+seqan::String >, seqan::Alloc >::String >, seqan::Alloc >, unsigned int, void, void>(seqan::String >, seqan::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:168\n \tmovs\tr0, #0\n /usr/include/seqan/sequence/string_alloc.h:166\n-\tvldr\td7, [pc, #68]\t@ 72b8 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xe8>\n+\tvldr\td7, [pc, #68]\t@ 8c60 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xe8>\n /usr/include/seqan/sequence/string_alloc.h:170\n \tcmp\tr5, r3\n /usr/include/seqan/sequence/string_alloc.h:168\n \tstr\tr0, [sp, #8]\n+seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:470\n \tit\teq\n \tmoveq\tr4, sp\n+seqan::String >, seqan::Alloc >::String >, seqan::Alloc >, unsigned int, void, void>(seqan::String >, seqan::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:166\n \tvstr\td7, [sp]\n /usr/include/seqan/sequence/string_alloc.h:170\n-\tbeq.n\t7296 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xc6>\n+\tbeq.n\t8c3e >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xc6>\n+seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tsubs\tr3, r5, r3\n+void seqan::assign >, seqan::Alloc, seqan::String >, seqan::Alloc >, unsigned int, seqan::TagGenerous_>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1065\n \tmov\tr4, sp\n \tmov\tr0, r4\n+seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tasrs\tr3, r3, #2\n+void seqan::assign >, seqan::Alloc, seqan::String >, seqan::Alloc >, unsigned int, seqan::TagGenerous_>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1065\n \tcmp\tr2, r3\n \tit\tcs\n \tmovcs\tr2, r3\n \tblx\t295c >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@plt>\n+void seqan::assign >, seqan::Alloc, seqan::String >, seqan::Alloc >, seqan::TagGenerous_>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1056\n \tmov\tr1, r4\n \tmov\tr0, r6\n \tblx\t2a38 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@plt>\n+void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned int, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [sp, #0]\n \tblx\t2a48 \n-\tb.n\t724a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x7a>\n+void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tb.n\t8bf2 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x7a>\n /usr/include/seqan/sequence/string_base.h:1044\n \tblx\t2a78 <__stack_chk_fail@plt>\n+void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned int, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [sp, #0]\n \tblx\t2a48 \n \tblx\t2a84 <__cxa_end_cleanup@plt>\n \tnop.w\n \t...\n-\tsubs\tr6, #32\n+\tmovs\tr4, #120\t@ 0x78\n \tmovs\tr0, r0\n \tlsls\tr0, r1, #4\n \tmovs\tr0, r0\n-\tsubs\tr5, #174\t@ 0xae\n+\tmovs\tr4, #6\n \t...\n \n-000072cc >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base>:\n+00008c74 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base>:\n void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:1002\n-\tldr\tr2, [pc, #272]\t@ (73e0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x114>)\n-\tldr\tr3, [pc, #276]\t@ (73e4 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x118>)\n+\tldr\tr2, [pc, #272]\t@ (8d88 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x114>)\n+\tldr\tr3, [pc, #276]\t@ (8d8c >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x118>)\n \tadd\tr2, pc\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n \tmov\tr6, r1\n \tsub\tsp, #16\n \tmov\tr5, r0\n \tldr\tr3, [r2, r3]\n \tldr\tr3, [r3, #0]\n \tstr\tr3, [sp, #12]\n \tmov.w\tr3, #0\n+seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldrd\tr2, r3, [r1]\n+void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:1006\n \tcmp\tr3, r2\n-\tbeq.n\t7362 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x96>\n+\tbeq.n\t8d0a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x96>\n /usr/include/seqan/sequence/string_base.h:1008 (discriminator 4)\n-\tcbz\tr3, 72f6 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x2a>\n+\tcbz\tr3, 8c9e >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x2a>\n /usr/include/seqan/sequence/string_base.h:1008\n \tldr\tr1, [r5, #4]\n \tcmp\tr1, r3\n-\tbeq.n\t736c >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xa0>\n+\tbeq.n\t8d14 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xa0>\n+seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472 (discriminator 3)\n \tsubs\tr7, r3, r2\n+seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_reallocateStorage >, seqan::Alloc, unsigned int>(seqan::String >, seqan::Alloc >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1573 (discriminator 3)\n \tldr\tr0, [r5, #8]\n+seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290 (discriminator 3)\n \tldr\tr4, [r5, #0]\n+seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472 (discriminator 3)\n \tasrs\tr1, r7, #2\n+seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_reallocateStorage >, seqan::Alloc, unsigned int>(seqan::String >, seqan::Alloc >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1573 (discriminator 3)\n \tcmp\tr1, r0\n-\tbls.n\t732e >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x62>\n+\tbls.n\t8cd6 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x62>\n+unsigned int seqan::computeGenerousCapacity >, seqan::Alloc >, unsigned int>(seqan::String >, seqan::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tcmp\tr7, #124\t@ 0x7c\n /usr/include/seqan/sequence/sequence_interface.h:837\n \titeet\thi\n \taddhi.w\tr8, r1, r1, lsr #1\n \tmovls\tr0, #128\t@ 0x80\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tmovls.w\tr8, #32\n+void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned int, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovhi.w\tr0, r8, lsl #2\n \tblx\t2904 \n+seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_allocateStorage >, void, unsigned int>(seqan::String >, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr.w\tr8, [r5, #8]\n+void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned int, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r5, #0]\n+seqan::Size >, seqan::Alloc > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ >, seqan::Alloc > >(seqan::String >, seqan::Alloc >&, seqan::Size >, seqan::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:713\n \tcmp\tr4, #0\n-\tbeq.n\t73c8 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xfc>\n+\tbeq.n\t8d70 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xfc>\n+void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned int, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r4\n \tblx\t2a48 \n+seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldr\tr2, [r6, #0]\n+void seqan::_setLength >, void, unsigned int>(seqan::String >, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tldr\tr4, [r5, #0]\n+void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:1011\n \tadds\tr3, r2, r7\n+void seqan::_setLength >, void, unsigned int>(seqan::String >, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd\tr7, r4\n+void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:461\n \tcmp\tr2, r3\n+void seqan::_setLength >, void, unsigned int>(seqan::String >, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr\tr7, [r5, #4]\n+void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:461\n-\tbeq.n\t7348 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x7c>\n+\tbeq.n\t8cf0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x7c>\n \tsubs\tr3, r3, r2\n \tsubs\tr2, #4\n \tadd\tr3, r4\n+seqan::DPCell_ >::DPCell_(seqan::DPCell_ > const&):\n /usr/include/seqan/align/dp_cell_linear.h:68\n \tldr.w\tr1, [r2, #4]!\n \tstr.w\tr1, [r4], #4\n+void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:461\n \tcmp\tr4, r3\n-\tbne.n\t733c >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x70>\n+\tbne.n\t8ce4 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x70>\n+void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:1002\n-\tldr\tr2, [pc, #156]\t@ (73e8 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x11c>)\n+\tldr\tr2, [pc, #156]\t@ (8d90 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x11c>)\n /usr/include/seqan/sequence/string_base.h:1020\n-\tldr\tr3, [pc, #152]\t@ (73e4 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x118>)\n+\tldr\tr3, [pc, #152]\t@ (8d8c >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x118>)\n /usr/include/seqan/sequence/string_base.h:1002\n \tadd\tr2, pc\n /usr/include/seqan/sequence/string_base.h:1020\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #12]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t73d0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x104>\n+\tbne.n\t8d78 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x104>\n \tadd\tsp, #16\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n /usr/include/seqan/sequence/string_base.h:1006\n \tldrd\tr0, r1, [r0]\n \tcmp\tr0, r1\n-\tbne.n\t72ee >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x22>\n-\tb.n\t7348 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x7c>\n+\tbne.n\t8c96 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x22>\n+\tb.n\t8cf0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x7c>\n /usr/include/seqan/sequence/string_base.h:1015\n \tcmp\tr6, r5\n-\tbeq.n\t7348 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x7c>\n+\tbeq.n\t8cf0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x7c>\n+seqan::String >, seqan::Alloc >::String >, seqan::Alloc >, unsigned int, void, void>(seqan::String >, seqan::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:166\n \tmovs\tr1, #0\n \tmovs\tr0, #0\n /usr/include/seqan/sequence/string_alloc.h:170\n \tcmp\tr3, r2\n /usr/include/seqan/sequence/string_alloc.h:166\n \tstrd\tr0, r1, [sp]\n /usr/include/seqan/sequence/string_alloc.h:168\n \tmov.w\tr1, #0\n \tstr\tr1, [sp, #8]\n /usr/include/seqan/sequence/string_alloc.h:170\n-\tbeq.n\t73b8 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xec>\n+\tbeq.n\t8d60 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xec>\n+seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tsubs\tr4, r3, r2\n+unsigned int seqan::computeGenerousCapacity >, seqan::Alloc >, unsigned int>(seqan::String >, seqan::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tcmp\tr4, #124\t@ 0x7c\n+seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tmov.w\tr3, r4, asr #2\n+unsigned int seqan::computeGenerousCapacity >, seqan::Alloc >, unsigned int>(seqan::String >, seqan::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tite\tls\n \tmovls\tr2, #32\n /usr/include/seqan/sequence/sequence_interface.h:837\n \taddhi.w\tr2, r3, r3, lsr #1\n \tcmp\tr3, r2\n \tit\tcs\n \tmovcs\tr3, r2\n \tmov\tr7, r3\n+void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned int, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tlsls\tr0, r3, #2\n \tblx\t2904 \n \tldr\tr2, [r6, #0]\n+void seqan::_setLength >, void, unsigned int>(seqan::String >, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd\tr4, r0\n+void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned int, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [sp, #0]\n \tsubs\tr2, #4\n+void seqan::_setLength >, void, unsigned int>(seqan::String >, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstrd\tr4, r7, [sp, #4]\n+seqan::DPCell_ >::DPCell_(seqan::DPCell_ > const&):\n /usr/include/seqan/align/dp_cell_linear.h:68\n \tldr.w\tr1, [r2, #4]!\n \tstr.w\tr1, [r0], #4\n+void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:461\n \tcmp\tr0, r4\n-\tbne.n\t73ac >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xe0>\n+\tbne.n\t8d54 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xe0>\n+void seqan::assign >, seqan::Alloc, seqan::String >, seqan::Alloc >, seqan::TagGenerous_>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1056\n \tmov\tr1, sp\n \tmov\tr0, r5\n \tblx\t2a38 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@plt>\n+void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned int, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [sp, #0]\n \tblx\t2a48 \n-\tb.n\t7348 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x7c>\n+void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tb.n\t8cf0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x7c>\n+seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldr\tr2, [r6, #0]\n+void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:1011\n \tmov\tr4, r0\n \tadds\tr3, r2, r7\n-\tb.n\t732e >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x62>\n+\tb.n\t8cd6 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x62>\n /usr/include/seqan/sequence/string_base.h:1020\n \tblx\t2a78 <__stack_chk_fail@plt>\n+void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned int, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [sp, #0]\n \tblx\t2a48 \n \tblx\t2a84 <__cxa_end_cleanup@plt>\n \tnop\n-\tsubs\tr5, #44\t@ 0x2c\n+\tmovs\tr3, #132\t@ 0x84\n \tmovs\tr0, r0\n \tlsls\tr0, r1, #4\n \tmovs\tr0, r0\n-\tsubs\tr4, #176\t@ 0xb0\n+\tmovs\tr3, #8\n \t...\n \n-000073ec >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base>:\n+00008d94 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base>:\n void seqan::create >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:581\n \tstmdb\tsp!, {r3, r4, r5, r6, r7, r8, r9, lr}\n \tmov\tr5, r0\n /usr/include/seqan/basic/holder_tristate.h:585\n \tldr\tr6, [r0, #4]\n \tcmp\tr6, #0\n-\tbeq.n\t74e4 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0xf8>\n+\tbeq.n\t8e8c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0xf8>\n \tcmp\tr6, #2\n-\tbne.n\t74e0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0xf4>\n+\tbne.n\t8e88 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0xf4>\n+seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::_dataValue >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr\tr6, [r0, #0]\n+void seqan::clear >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:529\n \tmovs\tr7, #0\n+void seqan::allocate >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >, int, seqan::AllocateUnspecified_>(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > const&, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr0, #32\n+void seqan::clear >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:529\n \tstr\tr7, [r5, #4]\n+void seqan::allocate >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >, int, seqan::AllocateUnspecified_>(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > const&, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tblx\t2904 \n \tmov\tr4, r0\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldrd\tr1, r2, [r6]\n+seqan::String >::String(seqan::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:119\n \tstr\tr7, [r0, #0]\n+seqan::Size > >::Type seqan::capacity(seqan::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:320\n \tldr.w\tr8, [r6, #8]\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tsubs\tr3, r2, r1\n+seqan::String >::String(seqan::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:119\n \tstr\tr7, [r0, #4]\n+unsigned int seqan::computeGenerousCapacity >, unsigned int>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tcmp\tr3, #124\t@ 0x7c\n+seqan::String >::String(seqan::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:121\n \tstr\tr7, [r0, #8]\n+unsigned int seqan::computeGenerousCapacity >, unsigned int>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n-\tbls.w\t759e >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1b2>\n+\tbls.w\t8f46 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1b2>\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tasrs\tr3, r3, #2\n+unsigned int seqan::computeGenerousCapacity >, unsigned int>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:837\n \tadd.w\tr3, r3, r3, lsr #1\n \tcmp\tr8, r3\n \tit\tcs\n \tmovcs\tr8, r3\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov.w\tr0, r8, lsl #2\n+void seqan::_reserveStorage, unsigned int, seqan::TagExact_>(seqan::String >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1676\n \tcmp.w\tr8, #0\n-\tbne.w\t75ac >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1c0>\n+\tbne.w\t8f54 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1c0>\n+seqan::String >::String(seqan::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:124\n \tcmp\tr1, r2\n-\tbeq.n\t7444 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x58>\n+\tbeq.n\t8dec >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x58>\n+void seqan::assign, seqan::String >, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1056\n \tmov\tr1, r6\n \tmov\tr0, r4\n \tblx\t29f8 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@plt>\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldrd\tr1, r2, [r6, #12]\n+seqan::String >::String(seqan::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:119\n \tmovs\tr3, #0\n+seqan::Size > >::Type seqan::capacity(seqan::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:320\n \tldr\tr7, [r6, #20]\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tsubs\tr0, r2, r1\n+seqan::String >::String(seqan::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:119\n \tstr\tr3, [r4, #12]\n \tstr\tr3, [r4, #16]\n+unsigned int seqan::computeGenerousCapacity >, unsigned int>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tcmp\tr0, #124\t@ 0x7c\n+seqan::String >::String(seqan::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:121\n \tstr\tr3, [r4, #20]\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tmov.w\tr3, r0, asr #2\n+unsigned int seqan::computeGenerousCapacity >, unsigned int>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n-\tbls.w\t757e >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x192>\n+\tbls.w\t8f26 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x192>\n /usr/include/seqan/sequence/sequence_interface.h:837\n \tadd.w\tr3, r3, r3, lsr #1\n \tcmp\tr7, r3\n \tit\tcs\n \tmovcs\tr7, r3\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tlsls\tr0, r7, #2\n+void seqan::_reserveStorage, unsigned int, seqan::TagExact_>(seqan::String >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1676\n \tcmp\tr7, #0\n-\tbne.w\t7588 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x19c>\n+\tbne.w\t8f30 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x19c>\n+seqan::String >::String(seqan::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:124\n \tcmp\tr1, r2\n-\tbeq.n\t7480 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x94>\n+\tbeq.n\t8e28 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x94>\n+void seqan::assign, seqan::String >, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1056\n \tadd.w\tr1, r6, #12\n \tadd.w\tr0, r4, #12\n \tblx\t29f8 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@plt>\n+seqan::Holder >, seqan::Alloc >, seqan::Tag >::Holder(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:121\n \tmovs\tr3, #0\n \tstrd\tr3, r3, [r4, #24]\n \tldrd\tr6, r3, [r6, #24]\n+void seqan::assign >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:918\n-\tcbz\tr3, 74da >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0xee>\n+\tcbz\tr3, 8e82 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0xee>\n \tcmp\tr3, #1\n-\tbne.n\t7576 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x18a>\n+\tbne.n\t8f1e >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x18a>\n+void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr0, #12\n \tblx\t2904 \n+seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::end >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tldrd\tr1, r8, [r6, #4]\n+seqan::String >, seqan::Alloc >::String(seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:119\n \tmovs\tr3, #0\n+seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldr\tr2, [r6, #0]\n+void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov\tr7, r0\n+seqan::String >, seqan::Alloc >::String(seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:119\n \tstr\tr3, [r0, #0]\n \tstr\tr3, [r0, #4]\n /usr/include/seqan/sequence/string_alloc.h:121\n \tstr\tr3, [r0, #8]\n+seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tsubs\tr0, r1, r2\n+unsigned int seqan::computeGenerousCapacity >, seqan::Alloc >, unsigned int>(seqan::String >, seqan::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tcmp\tr0, #124\t@ 0x7c\n+seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tmov.w\tr3, r0, asr #2\n+unsigned int seqan::computeGenerousCapacity >, seqan::Alloc >, unsigned int>(seqan::String >, seqan::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n-\tbls.w\t766c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x280>\n+\tbls.w\t9014 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x280>\n /usr/include/seqan/sequence/sequence_interface.h:837\n \tadd.w\tr3, r3, r3, lsr #1\n \tcmp\tr8, r3\n \tit\tcs\n \tmovcs\tr8, r3\n+void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned int, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov.w\tr0, r8, lsl #2\n+void seqan::_reserveStorage >, seqan::Alloc, unsigned int, seqan::TagExact_>(seqan::String >, seqan::Alloc >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1676\n \tcmp.w\tr8, #0\n-\tbne.w\t767a >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x28e>\n+\tbne.w\t9022 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x28e>\n+seqan::String >, seqan::Alloc >::String(seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:124\n \tcmp\tr1, r2\n-\tbeq.n\t74d4 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0xe8>\n+\tbeq.n\t8e7c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0xe8>\n+void seqan::assign >, seqan::Alloc, seqan::String >, seqan::Alloc >, seqan::TagGenerous_>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1056\n \tmov\tr1, r6\n \tmov\tr0, r7\n \tblx\t2a38 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@plt>\n+void seqan::create >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/basic/holder_tristate.h:651\n \tmovs\tr3, #1\n \tstrd\tr7, r3, [r4, #24]\n+void seqan::create >, 2u, seqan::String >, seqan::Alloc > >, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >&):\n+/usr/include/seqan/basic/holder_tristate.h:651\n \tmovs\tr3, #1\n \tstrd\tr4, r3, [r5]\n+void seqan::create >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:598\n \tldmia.w\tsp!, {r3, r4, r5, r6, r7, r8, r9, pc}\n+void seqan::allocate >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >, int, seqan::AllocateUnspecified_>(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > const&, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr0, #32\n \tblx\t2904 \n \tmov\tr4, r0\n+void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr0, #12\n+void seqan::allocate >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >, int, seqan::AllocateUnspecified_>(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > const&, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >*&, int, seqan::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr4, [r5, #0]\n+seqan::String >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tstr\tr6, [r4, #0]\n \tstr\tr6, [r4, #4]\n /usr/include/seqan/sequence/string_alloc.h:76\n \tstr\tr6, [r4, #8]\n /usr/include/seqan/sequence/string_alloc.h:74\n \tstr\tr6, [r4, #12]\n \tstr\tr6, [r4, #16]\n+seqan::Holder >, seqan::Alloc >, seqan::Tag >::Holder():\n /usr/include/seqan/basic/holder_tristate.h:117\n \tstrd\tr6, r6, [r4, #20]\n \tstr\tr6, [r4, #28]\n+void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tblx\t2904 \n+void seqan::create >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovs\tr3, #1\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldr\tr7, [r4, #0]\n+void seqan::create >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tstrd\tr0, r3, [r4, #24]\n+seqan::String >, seqan::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovs\tr1, #0\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tldr\tr3, [r4, #4]\n+seqan::String >, seqan::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tstr\tr1, [r0, #0]\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tsubs\tr6, r3, r7\n+seqan::String >, seqan::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tstr\tr1, [r0, #4]\n+seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1750\n \tcmp\tr6, #8\n+seqan::String >, seqan::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:76\n \tstr\tr1, [r0, #8]\n+seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1750\n-\tbls.n\t7558 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x16c>\n+\tbls.n\t8f00 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x16c>\n /usr/include/seqan/sequence/string_base.h:1769\n \tadds\tr7, #8\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldrd\tr6, r0, [r4, #12]\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr\tr7, [r4, #4]\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tsubs\tr7, r0, r6\n+seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1750\n \tcmp\tr7, #8\n-\tbhi.n\t75c4 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1d8>\n+\tbhi.n\t8f6c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1d8>\n /usr/include/seqan/sequence/string_base.h:1757\n \tldr\tr3, [r4, #20]\n \tcmp\tr3, #1\n-\tbls.n\t761c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x230>\n+\tbls.n\t8fc4 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x230>\n /usr/include/seqan/sequence/string_base.h:1769\n \tadd.w\tr8, r6, #8\n /usr/include/seqan/sequence/string_base.h:1767\n \tcmp\tr7, #4\n-\tbhi.n\t754a >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x15e>\n+\tbhi.n\t8ef2 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x15e>\n+void seqan::arrayFill(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/seqan/basic/array_construct_destruct.h:592\n \tsub.w\tr2, r8, r0\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n /usr/include/c++/12/bits/stl_algobase.h:1114\n \tcmp\tr2, #0\n-\tble.n\t754a >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x15e>\n+\tble.n\t8ef2 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x15e>\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/c++/12/bits/stl_algobase.h:921\n \tcmp\tr0, r8\n-\tbeq.n\t754a >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x15e>\n+\tbeq.n\t8ef2 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x15e>\n /usr/include/c++/12/bits/stl_algobase.h:922\n \tmovs\tr1, #0\n \tblx\t29e0 \n+seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >::Matrix():\n /usr/include/seqan/align/matrix_base.h:183\n \tmovs\tr3, #1\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr.w\tr8, [r4, #16]\n+seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >::Matrix():\n /usr/include/seqan/align/matrix_base.h:183\n \tstr\tr3, [r6, #0]\n+void seqan::create >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tstr\tr3, [r5, #4]\n /usr/include/seqan/basic/holder_tristate.h:598\n \tldmia.w\tsp!, {r3, r4, r5, r6, r7, r8, r9, pc}\n+seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1757\n \tldr\tr2, [r4, #8]\n \tcmp\tr2, #1\n-\tbls.n\t75d4 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1e8>\n+\tbls.n\t8f7c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1e8>\n /usr/include/seqan/sequence/string_base.h:1769\n \tadds\tr7, #8\n /usr/include/seqan/sequence/string_base.h:1767\n \tcmp\tr6, #4\n-\tbhi.n\t751e >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x132>\n+\tbhi.n\t8ec6 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x132>\n+void seqan::arrayFill(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/seqan/basic/array_construct_destruct.h:592\n \tsubs\tr2, r7, r3\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n /usr/include/c++/12/bits/stl_algobase.h:1114\n \tcmp\tr2, #0\n-\tble.n\t751e >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x132>\n+\tble.n\t8ec6 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x132>\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/c++/12/bits/stl_algobase.h:921\n \tcmp\tr3, r7\n-\tbeq.n\t751e >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x132>\n+\tbeq.n\t8ec6 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x132>\n /usr/include/c++/12/bits/stl_algobase.h:922\n \tmov\tr0, r3\n \tblx\t29e0 \n-\tb.n\t751e >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x132>\n+\tb.n\t8ec6 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x132>\n+void seqan::create >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:728\n \tmovs\tr3, #2\n \tstrd\tr6, r3, [r4, #24]\n /usr/include/seqan/basic/holder_tristate.h:729\n-\tb.n\t74da >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0xee>\n+\tb.n\t8e82 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0xee>\n+unsigned int const& std::min(unsigned int const&, unsigned int const&):\n /usr/include/c++/12/bits/stl_algobase.h:235\n \tcmp\tr7, #32\n-\tbls.w\t7468 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7c>\n+\tbls.w\t8e10 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7c>\n \tmovs\tr0, #128\t@ 0x80\n+unsigned int seqan::computeGenerousCapacity >, unsigned int>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tmovs\tr7, #32\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tblx\t2904 \n \tstr\tr0, [r4, #12]\n \tstr\tr0, [r4, #16]\n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr\tr7, [r4, #20]\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldrd\tr1, r2, [r6, #12]\n+seqan::String >::String(seqan::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:124\n \tcmp\tr1, r2\n-\tbne.w\t7474 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x88>\n-\tb.n\t7480 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x94>\n+\tbne.w\t8e1c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x88>\n+\tb.n\t8e28 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x94>\n+unsigned int const& std::min(unsigned int const&, unsigned int const&):\n /usr/include/c++/12/bits/stl_algobase.h:235\n \tcmp.w\tr8, #32\n-\tbls.w\t742c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x40>\n+\tbls.w\t8dd4 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x40>\n \tmovs\tr0, #128\t@ 0x80\n+unsigned int seqan::computeGenerousCapacity >, unsigned int>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tmov.w\tr8, #32\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tblx\t2904 \n \tstr\tr0, [r4, #0]\n \tstr\tr0, [r4, #4]\n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr.w\tr8, [r4, #8]\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldrd\tr1, r2, [r6]\n+seqan::String >::String(seqan::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:124\n \tcmp\tr1, r2\n-\tbne.w\t743c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x50>\n-\tb.n\t7444 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x58>\n+\tbne.w\t8de4 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x50>\n+\tb.n\t8dec >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x58>\n+seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >::Matrix():\n /usr/include/seqan/align/matrix_base.h:183\n \tmovs\tr3, #1\n+seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1769\n \tadd.w\tr8, r6, #8\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr.w\tr8, [r4, #16]\n+seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >::Matrix():\n /usr/include/seqan/align/matrix_base.h:183\n \tstr\tr3, [r6, #0]\n+void seqan::create >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tstr\tr3, [r5, #4]\n-\tb.n\t7554 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x168>\n+\tb.n\t8efc >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x168>\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr0, #128\t@ 0x80\n \tblx\t2904 \n+void seqan::_reserveStorage, unsigned int, seqan::TagGenerous_>(seqan::String >&, unsigned int, seqan::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr1, #8\n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmovs\tr2, #32\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov\tr3, r0\n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr\tr2, [r4, #8]\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r4, #0]\n+void seqan::_reserveStorage, unsigned int, seqan::TagGenerous_>(seqan::String >&, unsigned int, seqan::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:211\n \tmov\tr2, r1\n /usr/include/seqan/sequence/string_base.h:1680\n-\tcbz\tr7, 7606 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x21a>\n+\tcbz\tr7, 8fae >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x21a>\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/12/bits/stl_algobase.h:430\n-\tcbz\tr6, 75f2 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x206>\n+\tcbz\tr6, 8f9a >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x206>\n /usr/include/c++/12/bits/stl_algobase.h:431\n \tmov\tr2, r6\n \tmov\tr1, r7\n \tblx\t2a14 \n+void seqan::deallocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String >&, unsigned int*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r7\n \tblx\t2a48 \n+seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1765\n \tldr\tr2, [r4, #8]\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tldr\tr3, [r4, #0]\n+seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1765\n \tcmp\tr2, #2\n \tit\tcs\n \tmovcs\tr2, #2\n \tlsls\tr2, r2, #2\n \tmov\tr1, r2\n \tadds\tr7, r3, r2\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n /usr/include/c++/12/bits/stl_algobase.h:1114\n \tcmp\tr1, r6\n-\tble.n\t751e >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x132>\n+\tble.n\t8ec6 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x132>\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadds\tr0, r3, r6\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/c++/12/bits/stl_algobase.h:921\n \tcmp\tr7, r0\n-\tbeq.n\t751e >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x132>\n+\tbeq.n\t8ec6 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x132>\n /usr/include/c++/12/bits/stl_algobase.h:922\n \tsubs\tr2, r2, r6\n \tmovs\tr1, #0\n \tblx\t29e0 \n-\tb.n\t751e >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x132>\n+\tb.n\t8ec6 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x132>\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr0, #128\t@ 0x80\n \tblx\t2904 \n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmovs\tr3, #32\n \tstr\tr3, [r4, #20]\n+void seqan::_reserveStorage, unsigned int, seqan::TagGenerous_>(seqan::String >&, unsigned int, seqan::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:373\n \tmovs\tr3, #8\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov\tr9, r0\n+void seqan::_reserveStorage, unsigned int, seqan::TagGenerous_>(seqan::String >&, unsigned int, seqan::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:211\n \tmov\tr2, r3\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r4, #12]\n+void seqan::_reserveStorage, unsigned int, seqan::TagGenerous_>(seqan::String >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1680\n-\tcbz\tr6, 7650 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x264>\n+\tcbz\tr6, 8ff8 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x264>\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/12/bits/stl_algobase.h:430\n-\tcbz\tr7, 763a >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x24e>\n+\tcbz\tr7, 8fe2 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x24e>\n /usr/include/c++/12/bits/stl_algobase.h:431\n \tmov\tr2, r7\n \tmov\tr1, r6\n \tblx\t2a14 \n+void seqan::deallocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String >&, unsigned int*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r6\n \tblx\t2a48 \n+seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1765\n \tldr\tr2, [r4, #20]\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tldr.w\tr9, [r4, #12]\n+seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1765\n \tcmp\tr2, #2\n \tit\tcs\n \tmovcs\tr2, #2\n \tlsls\tr2, r2, #2\n \tmov\tr3, r2\n \tadd.w\tr8, r9, r2\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n /usr/include/c++/12/bits/stl_algobase.h:1114\n \tcmp\tr3, r7\n-\tble.n\t7668 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x27c>\n+\tble.n\t9010 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x27c>\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd.w\tr0, r9, r7\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/c++/12/bits/stl_algobase.h:921\n \tcmp\tr8, r0\n-\tbeq.n\t7668 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x27c>\n+\tbeq.n\t9010 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x27c>\n /usr/include/c++/12/bits/stl_algobase.h:922\n \tsubs\tr2, r2, r7\n \tmovs\tr1, #0\n \tblx\t29e0 \n+void seqan::_reserveStorage, unsigned int, seqan::TagGenerous_>(seqan::String >&, unsigned int, seqan::Tag):\n+/usr/include/c++/12/bits/stl_algobase.h:922\n \tmov\tr6, r9\n-\tb.n\t754a >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x15e>\n+\tb.n\t8ef2 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x15e>\n+unsigned int const& std::min(unsigned int const&, unsigned int const&):\n /usr/include/c++/12/bits/stl_algobase.h:235\n \tcmp.w\tr8, #32\n-\tbls.w\t74bc >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0xd0>\n+\tbls.w\t8e64 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0xd0>\n \tmovs\tr0, #128\t@ 0x80\n+unsigned int seqan::computeGenerousCapacity >, seqan::Alloc >, unsigned int>(seqan::String >, seqan::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tmov.w\tr8, #32\n+void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned int, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tblx\t2904 \n \tstr\tr0, [r7, #0]\n \tstr\tr0, [r7, #4]\n+seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_allocateStorage >, void, unsigned int>(seqan::String >, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr.w\tr8, [r7, #8]\n+seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldrd\tr2, r1, [r6]\n+void seqan::_setLength >, void, unsigned int>(seqan::String >, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:345\n-\tb.n\t74c8 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0xdc>\n+\tb.n\t8e70 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0xdc>\n+void seqan::deallocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String >&, unsigned int*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [r4, #12]\n \tblx\t2a48 \n \tldr\tr0, [r4, #0]\n \tblx\t2a48 \n \tblx\t2a84 <__cxa_end_cleanup@plt>\n+void seqan::clear >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:525\n \tldr\tr3, [r4, #28]\n \tbics.w\tr3, r3, #2\n-\tbeq.n\t76b2 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2c6>\n+\tbeq.n\t905a >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2c6>\n+seqan::Reference >, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr\tr5, [r4, #24]\n+void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned int, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [r5, #0]\n \tblx\t2a48 \n+void seqan::deallocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc > const, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc > const*, int, seqan::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r5\n \tblx\t2a48 \n+void seqan::deallocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String >&, unsigned int*, unsigned int, seqan::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [r4, #12]\n \tblx\t2a48 \n \tldr\tr0, [r4, #0]\n \tblx\t2a48 \n \tblx\t2a84 <__cxa_end_cleanup@plt>\n-\tb.n\t7692 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2a6>\n+\tb.n\t903a >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2a6>\n \n-000076c4 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base>:\n+0000906c >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base>:\n void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1024\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n \tmov\tr6, r0\n-\tldr\tr0, [pc, #288]\t@ (77ec >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x128>)\n-\tldr\tr3, [pc, #288]\t@ (77f0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x12c>)\n+\tldr\tr0, [pc, #288]\t@ (9194 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x128>)\n+\tldr\tr3, [pc, #288]\t@ (9198 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x12c>)\n \tsub\tsp, #16\n \tadd\tr0, pc\n+seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::end >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tldr\tr5, [r1, #4]\n+void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1024\n \tmov\tr7, r1\n \tldr\tr3, [r0, r3]\n \tldr\tr3, [r3, #0]\n \tstr\tr3, [sp, #12]\n \tmov.w\tr3, #0\n /usr/include/seqan/sequence/string_base.h:1029\n-\tcbz\tr5, 76e8 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x24>\n+\tcbz\tr5, 9090 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x24>\n \tldr\tr3, [r6, #4]\n \tcmp\tr5, r3\n-\tbeq.n\t7798 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xd4>\n+\tbeq.n\t9140 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xd4>\n+seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290 (discriminator 3)\n \tldr\tr3, [r7, #0]\n+seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472 (discriminator 3)\n \tmovw\tr1, #43691\t@ 0xaaab\n \tmovt\tr1, #43690\t@ 0xaaaa\n+seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_allocateStorage >, void, unsigned int>(seqan::String >, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:371 (discriminator 3)\n \tldr\tr4, [r6, #0]\n+seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472 (discriminator 3)\n \tsubs\tr5, r5, r3\n \tasrs\tr5, r5, #2\n \tmul.w\tr5, r1, r5\n+seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_reallocateStorage >, seqan::Alloc, unsigned int, unsigned int>(seqan::String >, seqan::Alloc >&, unsigned int, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1589 (discriminator 3)\n \tldr\tr1, [r6, #8]\n \tcmp\tr5, r2\n \tit\tcs\n \tmovcs\tr5, r2\n \tcmp\tr5, r1\n-\tbls.n\t7738 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x74>\n+\tbls.n\t90e0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x74>\n+unsigned int seqan::computeGenerousCapacity >, seqan::Alloc >, unsigned int>(seqan::String >, seqan::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tcmp\tr5, #31\n+void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned int, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov.w\tr0, #12\n+unsigned int seqan::computeGenerousCapacity >, seqan::Alloc >, unsigned int>(seqan::String >, seqan::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:837\n \tite\thi\n \taddhi.w\tr8, r5, r5, lsr #1\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tmovls.w\tr8, #32\n \tcmp\tr8, r2\n \tit\tcs\n \tmovcs\tr8, r2\n+void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned int, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmul.w\tr0, r0, r8\n \tblx\t2904 \n+seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_allocateStorage >, void, unsigned int>(seqan::String >, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr.w\tr8, [r6, #8]\n+void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned int, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r6, #0]\n+seqan::Size >, seqan::Alloc > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ >, seqan::Alloc > >(seqan::String >, seqan::Alloc >&, seqan::Size >, seqan::Alloc > >::Type, seqan::Size >, seqan::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:735\n-\tcbz\tr4, 7792 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xce>\n+\tcbz\tr4, 913a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xce>\n+void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned int, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r4\n \tblx\t2a48 \n+seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldr\tr3, [r7, #0]\n+void seqan::_setLength >, void, unsigned int>(seqan::String >, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tldr\tr4, [r6, #0]\n \tmovs\tr1, #12\n \tmul.w\tr5, r1, r5\n \tadds\tr2, r4, r5\n \tstr\tr2, [r6, #4]\n+void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:461\n-\tcbz\tr5, 7778 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xb4>\n+\tcbz\tr5, 9120 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xb4>\n \tsub.w\tr2, r5, #12\n \tmovw\tr0, #43691\t@ 0xaaab\n \tmovt\tr0, #10922\t@ 0x2aaa\n \tadds\tr3, #12\n \tlsrs\tr2, r2, #2\n \tmul.w\tr2, r0, r2\n \tbic.w\tr2, r2, #3221225472\t@ 0xc0000000\n \tmla\tr1, r2, r1, r1\n \tadds\tr5, r4, r1\n+seqan::DPCell_ >::DPCell_(seqan::DPCell_ > const&):\n /usr/include/seqan/align/dp_cell_affine.h:69\n \tldrd\tr0, r2, [r3, #-8]\n \tstr\tr2, [r4, #8]\n \tldr.w\tr1, [r3, #-12]\n+void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:461\n \tadds\tr3, #12\n+seqan::DPCell_ >::DPCell_(seqan::DPCell_ > const&):\n /usr/include/seqan/align/dp_cell_affine.h:69\n \tstrd\tr1, r0, [r4]\n+void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:465\n \tadds\tr4, #12\n /usr/include/seqan/basic/array_construct_destruct.h:461\n \tcmp\tr4, r5\n-\tbne.n\t7762 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x9e>\n+\tbne.n\t910a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x9e>\n+void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1024\n-\tldr\tr2, [pc, #120]\t@ (77f4 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x130>)\n+\tldr\tr2, [pc, #120]\t@ (919c >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x130>)\n /usr/include/seqan/sequence/string_base.h:1044\n-\tldr\tr3, [pc, #116]\t@ (77f0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x12c>)\n+\tldr\tr3, [pc, #116]\t@ (9198 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x12c>)\n /usr/include/seqan/sequence/string_base.h:1024\n \tadd\tr2, pc\n /usr/include/seqan/sequence/string_base.h:1044\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #12]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t77dc >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x118>\n+\tbne.n\t9184 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x118>\n \tadd\tsp, #16\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n+seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldr\tr3, [r7, #0]\n \tmov\tr4, r0\n-\tb.n\t7738 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x74>\n+\tb.n\t90e0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x74>\n+void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1036\n \tcmp\tr1, r6\n-\tbeq.n\t7778 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xb4>\n+\tbeq.n\t9120 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xb4>\n+seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldr\tr0, [r1, #0]\n+seqan::String >, seqan::Alloc >::String >, seqan::Alloc >, unsigned int, void, void>(seqan::String >, seqan::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:166\n \tmovs\tr3, #0\n /usr/include/seqan/sequence/string_alloc.h:167\n \tstrd\tr3, r3, [sp]\n /usr/include/seqan/sequence/string_alloc.h:170\n \tcmp\tr5, r0\n /usr/include/seqan/sequence/string_alloc.h:168\n \tstr\tr3, [sp, #8]\n+seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:470\n \tit\teq\n \tmoveq\tr4, sp\n+seqan::String >, seqan::Alloc >::String >, seqan::Alloc >, unsigned int, void, void>(seqan::String >, seqan::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:170\n-\tbeq.n\t77cc >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x108>\n+\tbeq.n\t9174 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x108>\n+seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tsubs\tr3, r5, r0\n \tmovw\tr0, #43691\t@ 0xaaab\n \tmovt\tr0, #43690\t@ 0xaaaa\n+void seqan::assign >, seqan::Alloc, seqan::String >, seqan::Alloc >, unsigned int, seqan::TagGenerous_>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1065\n \tmov\tr4, sp\n+seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tasrs\tr3, r3, #2\n \tmul.w\tr3, r0, r3\n+void seqan::assign >, seqan::Alloc, seqan::String >, seqan::Alloc >, unsigned int, seqan::TagGenerous_>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1065\n \tmov\tr0, r4\n \tcmp\tr2, r3\n \tit\tcs\n \tmovcs\tr2, r3\n \tblx\t29bc >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@plt>\n+void seqan::assign >, seqan::Alloc, seqan::String >, seqan::Alloc >, seqan::TagGenerous_>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1056\n \tmov\tr1, r4\n \tmov\tr0, r6\n \tblx\t29a4 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@plt>\n+void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned int, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [sp, #0]\n \tblx\t2a48 \n-\tb.n\t7778 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xb4>\n+void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tb.n\t9120 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xb4>\n /usr/include/seqan/sequence/string_base.h:1044\n \tblx\t2a78 <__stack_chk_fail@plt>\n+void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned int, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [sp, #0]\n \tblx\t2a48 \n \tblx\t2a84 <__cxa_end_cleanup@plt>\n \tnop\n-\tsubs\tr1, #44\t@ 0x2c\n+\tsubs\tr4, r0, #6\n \tmovs\tr0, r0\n \tlsls\tr0, r1, #4\n \tmovs\tr0, r0\n-\tsubs\tr0, #128\t@ 0x80\n+\tsubs\tr0, r3, #3\n \t...\n \n-000077f8 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base>:\n+000091a0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base>:\n void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:1002\n-\tldr\tr2, [pc, #400]\t@ (798c >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x194>)\n-\tldr\tr3, [pc, #404]\t@ (7990 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x198>)\n+\tldr\tr2, [pc, #400]\t@ (9334 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x194>)\n+\tldr\tr3, [pc, #404]\t@ (9338 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x198>)\n \tadd\tr2, pc\n \tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n \tmov\tr6, r1\n \tsub\tsp, #16\n \tmov\tr5, r0\n \tldr\tr3, [r2, r3]\n \tldr\tr3, [r3, #0]\n \tstr\tr3, [sp, #12]\n \tmov.w\tr3, #0\n+seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldrd\tr3, r2, [r1]\n+void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:1006\n \tcmp\tr2, r3\n-\tbeq.n\t78cc >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xd4>\n+\tbeq.n\t9274 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xd4>\n /usr/include/seqan/sequence/string_base.h:1008 (discriminator 4)\n-\tcbz\tr2, 7822 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x2a>\n+\tcbz\tr2, 91ca >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x2a>\n /usr/include/seqan/sequence/string_base.h:1008\n \tldr\tr1, [r5, #4]\n \tcmp\tr1, r2\n-\tbeq.n\t78d6 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xde>\n+\tbeq.n\t927e >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xde>\n+seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472 (discriminator 3)\n \tsub.w\tr8, r2, r3\n \tmovw\tr4, #43691\t@ 0xaaab\n \tmovt\tr4, #43690\t@ 0xaaaa\n+seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_reallocateStorage >, seqan::Alloc, unsigned int>(seqan::String >, seqan::Alloc >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1573 (discriminator 3)\n \tldr\tr0, [r5, #8]\n+seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472 (discriminator 3)\n \tmov.w\tr1, r8, asr #2\n \tmul.w\tr1, r4, r1\n+seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290 (discriminator 3)\n \tldr\tr4, [r5, #0]\n+seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_reallocateStorage >, seqan::Alloc, unsigned int>(seqan::String >, seqan::Alloc >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1573 (discriminator 3)\n \tcmp\tr1, r0\n-\tbls.n\t7870 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x78>\n+\tbls.n\t9218 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x78>\n+unsigned int seqan::computeGenerousCapacity >, seqan::Alloc >, unsigned int>(seqan::String >, seqan::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tcmp.w\tr8, #372\t@ 0x174\n /usr/include/seqan/sequence/sequence_interface.h:837\n \tittee\thi\n \taddhi.w\tr7, r1, r1, lsr #1\n+void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned int, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovhi\tr0, #12\n+unsigned int seqan::computeGenerousCapacity >, seqan::Alloc >, unsigned int>(seqan::String >, seqan::Alloc > const&, unsigned int):\n+/usr/include/seqan/basic/allocator_interface.h:211\n \tmovls.w\tr0, #384\t@ 0x180\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tmovls\tr7, #32\n+void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned int, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tit\thi\n \tmulhi\tr0, r7\n \tblx\t2904 \n+seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_allocateStorage >, void, unsigned int>(seqan::String >, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr\tr7, [r5, #8]\n+void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned int, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r5, #0]\n+seqan::Size >, seqan::Alloc > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ >, seqan::Alloc > >(seqan::String >, seqan::Alloc >&, seqan::Size >, seqan::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:713\n \tcmp\tr4, #0\n-\tbeq.w\t7972 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x17a>\n+\tbeq.w\t931a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x17a>\n+void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned int, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r4\n \tblx\t2a48 \n+seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldr\tr3, [r6, #0]\n+void seqan::_setLength >, void, unsigned int>(seqan::String >, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tldr\tr4, [r5, #0]\n+void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:1011\n \tadd.w\tr2, r3, r8\n+void seqan::_setLength >, void, unsigned int>(seqan::String >, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd.w\tr1, r4, r8\n+void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:461\n \tcmp\tr3, r2\n+void seqan::_setLength >, void, unsigned int>(seqan::String >, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr\tr1, [r5, #4]\n+void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:461\n-\tbeq.n\t78b2 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xba>\n+\tbeq.n\t925a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xba>\n \tsubs\tr2, #12\n \tmovw\tr1, #43691\t@ 0xaaab\n \tmovt\tr1, #10922\t@ 0x2aaa\n \tsubs\tr2, r2, r3\n \tmov.w\tip, #12\n \tlsrs\tr2, r2, #2\n \tadd\tr3, ip\n \tmul.w\tr2, r1, r2\n \tbic.w\tr2, r2, #3221225472\t@ 0xc0000000\n \tmla\tip, r2, ip, ip\n \tadd\tip, r4\n+seqan::DPCell_ >::DPCell_(seqan::DPCell_ > const&):\n /usr/include/seqan/align/dp_cell_affine.h:69\n \tldrd\tr0, r2, [r3, #-8]\n \tstr\tr2, [r4, #8]\n \tldr.w\tr1, [r3, #-12]\n+void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:461\n \tadds\tr3, #12\n+seqan::DPCell_ >::DPCell_(seqan::DPCell_ > const&):\n /usr/include/seqan/align/dp_cell_affine.h:69\n \tstrd\tr1, r0, [r4]\n+void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:465\n \tadds\tr4, #12\n /usr/include/seqan/basic/array_construct_destruct.h:461\n \tcmp\tr4, ip\n-\tbne.n\t789c >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xa4>\n+\tbne.n\t9244 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xa4>\n+void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:1002\n-\tldr\tr2, [pc, #224]\t@ (7994 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x19c>)\n+\tldr\tr2, [pc, #224]\t@ (933c >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x19c>)\n /usr/include/seqan/sequence/string_base.h:1020\n-\tldr\tr3, [pc, #216]\t@ (7990 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x198>)\n+\tldr\tr3, [pc, #216]\t@ (9338 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x198>)\n /usr/include/seqan/sequence/string_base.h:1002\n \tadd\tr2, pc\n /usr/include/seqan/sequence/string_base.h:1020\n \tldr\tr3, [r2, r3]\n \tldr\tr2, [r3, #0]\n \tldr\tr3, [sp, #12]\n \teors\tr2, r3\n \tmov.w\tr3, #0\n-\tbne.n\t797c >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x184>\n+\tbne.n\t9324 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x184>\n \tadd\tsp, #16\n \tldmia.w\tsp!, {r4, r5, r6, r7, r8, pc}\n /usr/include/seqan/sequence/string_base.h:1006\n \tldrd\tr0, r1, [r0]\n \tcmp\tr0, r1\n-\tbne.n\t781a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x22>\n-\tb.n\t78b2 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xba>\n+\tbne.n\t91c2 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x22>\n+\tb.n\t925a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xba>\n /usr/include/seqan/sequence/string_base.h:1015\n \tcmp\tr6, r5\n-\tbeq.n\t78b2 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xba>\n+\tbeq.n\t925a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xba>\n+seqan::String >, seqan::Alloc >::String >, seqan::Alloc >, unsigned int, void, void>(seqan::String >, seqan::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:166\n \tmovs\tr1, #0\n /usr/include/seqan/sequence/string_alloc.h:170\n \tcmp\tr2, r3\n /usr/include/seqan/sequence/string_alloc.h:167\n \tstrd\tr1, r1, [sp]\n /usr/include/seqan/sequence/string_alloc.h:168\n \tstr\tr1, [sp, #8]\n /usr/include/seqan/sequence/string_alloc.h:170\n-\tbeq.n\t7962 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x16a>\n+\tbeq.n\t930a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x16a>\n+seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tsub.w\tr8, r2, r3\n \tmovw\tr2, #43691\t@ 0xaaab\n \tmovt\tr2, #43690\t@ 0xaaaa\n+unsigned int seqan::computeGenerousCapacity >, seqan::Alloc >, unsigned int>(seqan::String >, seqan::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tcmp.w\tr8, #372\t@ 0x174\n+seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tmov.w\tr3, r8, asr #2\n+void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned int, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov.w\tr4, #12\n+seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tmul.w\tr3, r2, r3\n+unsigned int seqan::computeGenerousCapacity >, seqan::Alloc >, unsigned int>(seqan::String >, seqan::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tite\tls\n \tmovls\tr2, #32\n /usr/include/seqan/sequence/sequence_interface.h:837\n \taddhi.w\tr2, r3, r3, lsr #1\n \tcmp\tr3, r2\n \tit\tcs\n \tmovcs\tr3, r2\n \tmov\tr7, r3\n+void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned int, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmul.w\tr0, r4, r3\n \tblx\t2904 \n \tsub.w\tr2, r8, #12\n+void seqan::_setLength >, void, unsigned int>(seqan::String >, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd.w\tr1, r0, r8\n \tstr\tr1, [sp, #4]\n \tlsrs\tr2, r2, #2\n \tmovw\tr1, #43691\t@ 0xaaab\n \tmovt\tr1, #10922\t@ 0x2aaa\n+seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldr\tr3, [r6, #0]\n+seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_allocateStorage >, void, unsigned int>(seqan::String >, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr\tr7, [sp, #8]\n \tadd\tr3, r4\n+void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned int, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [sp, #0]\n+void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:461\n \tmul.w\tr2, r1, r2\n \tbic.w\tr2, r2, #3221225472\t@ 0xc0000000\n \tmla\tr4, r2, r4, r4\n \tadds\tr1, r0, r4\n+seqan::DPCell_ >::DPCell_(seqan::DPCell_ > const&):\n /usr/include/seqan/align/dp_cell_affine.h:69\n \tldr.w\tr2, [r3, #-8]\n+void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:461\n \tadds\tr3, #12\n+seqan::DPCell_ >::DPCell_(seqan::DPCell_ > const&):\n /usr/include/seqan/align/dp_cell_affine.h:69\n \tstr\tr2, [r0, #4]\n+void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:465\n \tadds\tr0, #12\n /usr/include/seqan/basic/array_construct_destruct.h:461\n \tcmp\tr0, r1\n+seqan::DPCell_ >::DPCell_(seqan::DPCell_ > const&):\n /usr/include/seqan/align/dp_cell_affine.h:69\n \tldr.w\tr2, [r3, #-16]\n \tstr.w\tr2, [r0, #-4]\n \tldr.w\tr2, [r3, #-24]\n \tstr.w\tr2, [r0, #-12]\n+void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:461\n-\tbne.n\t7944 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x14c>\n+\tbne.n\t92ec >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x14c>\n+void seqan::assign >, seqan::Alloc, seqan::String >, seqan::Alloc >, seqan::TagGenerous_>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1056\n \tmov\tr1, sp\n \tmov\tr0, r5\n \tblx\t29a4 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@plt>\n+void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned int, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [sp, #0]\n \tblx\t2a48 \n-\tb.n\t78b2 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xba>\n+void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tb.n\t925a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xba>\n+seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldr\tr3, [r6, #0]\n+void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:1011\n \tmov\tr4, r0\n \tadd.w\tr2, r3, r8\n-\tb.n\t7870 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x78>\n+\tb.n\t9218 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x78>\n /usr/include/seqan/sequence/string_base.h:1020\n \tblx\t2a78 <__stack_chk_fail@plt>\n+void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned int, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [sp, #0]\n \tblx\t2a48 \n \tblx\t2a84 <__cxa_end_cleanup@plt>\n \tnop\n-\tsubs\tr0, #0\n+\tsubs\tr0, r3, #1\n \tmovs\tr0, r0\n \tlsls\tr0, r1, #4\n \tmovs\tr0, r0\n-\tadds\tr7, #70\t@ 0x46\n+\tadds\tr6, r3, #6\n \t...\n \n-00007998 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base>:\n+00009340 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base>:\n void seqan::create >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:581\n \tstmdb\tsp!, {r3, r4, r5, r6, r7, r8, r9, lr}\n \tmov\tr5, r0\n /usr/include/seqan/basic/holder_tristate.h:585\n \tldr\tr6, [r0, #4]\n \tcmp\tr6, #0\n-\tbeq.n\t7a9a >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x102>\n+\tbeq.n\t9442 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x102>\n \tcmp\tr6, #2\n-\tbne.n\t7a96 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0xfe>\n+\tbne.n\t943e >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0xfe>\n+seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::_dataValue >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr\tr6, [r0, #0]\n+void seqan::clear >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:529\n \tmovs\tr7, #0\n+void seqan::allocate >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >, int, seqan::AllocateUnspecified_>(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > const&, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr0, #32\n+void seqan::clear >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:529\n \tstr\tr7, [r5, #4]\n+void seqan::allocate >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >, int, seqan::AllocateUnspecified_>(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > const&, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tblx\t2904 \n \tmov\tr4, r0\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldrd\tr1, r2, [r6]\n+seqan::String >::String(seqan::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:119\n \tstr\tr7, [r0, #0]\n+seqan::Size > >::Type seqan::capacity(seqan::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:320\n \tldr.w\tr8, [r6, #8]\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tsubs\tr3, r2, r1\n+seqan::String >::String(seqan::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:119\n \tstr\tr7, [r0, #4]\n+unsigned int seqan::computeGenerousCapacity >, unsigned int>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tcmp\tr3, #124\t@ 0x7c\n+seqan::String >::String(seqan::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:121\n \tstr\tr7, [r0, #8]\n+unsigned int seqan::computeGenerousCapacity >, unsigned int>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n-\tbls.w\t7b54 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1bc>\n+\tbls.w\t94fc >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1bc>\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tasrs\tr3, r3, #2\n+unsigned int seqan::computeGenerousCapacity >, unsigned int>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:837\n \tadd.w\tr3, r3, r3, lsr #1\n \tcmp\tr8, r3\n \tit\tcs\n \tmovcs\tr8, r3\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov.w\tr0, r8, lsl #2\n+void seqan::_reserveStorage, unsigned int, seqan::TagExact_>(seqan::String >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1676\n \tcmp.w\tr8, #0\n-\tbne.w\t7b62 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1ca>\n+\tbne.w\t950a >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1ca>\n+seqan::String >::String(seqan::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:124\n \tcmp\tr1, r2\n-\tbeq.n\t79f0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x58>\n+\tbeq.n\t9398 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x58>\n+void seqan::assign, seqan::String >, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1056\n \tmov\tr1, r6\n \tmov\tr0, r4\n \tblx\t29f8 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@plt>\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldrd\tr1, r2, [r6, #12]\n+seqan::String >::String(seqan::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:119\n \tmovs\tr3, #0\n+seqan::Size > >::Type seqan::capacity(seqan::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:320\n \tldr\tr7, [r6, #20]\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tsubs\tr0, r2, r1\n+seqan::String >::String(seqan::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:119\n \tstr\tr3, [r4, #12]\n \tstr\tr3, [r4, #16]\n+unsigned int seqan::computeGenerousCapacity >, unsigned int>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tcmp\tr0, #124\t@ 0x7c\n+seqan::String >::String(seqan::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:121\n \tstr\tr3, [r4, #20]\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tmov.w\tr3, r0, asr #2\n+unsigned int seqan::computeGenerousCapacity >, unsigned int>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n-\tbls.w\t7b34 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x19c>\n+\tbls.w\t94dc >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x19c>\n /usr/include/seqan/sequence/sequence_interface.h:837\n \tadd.w\tr3, r3, r3, lsr #1\n \tcmp\tr7, r3\n \tit\tcs\n \tmovcs\tr7, r3\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tlsls\tr0, r7, #2\n+void seqan::_reserveStorage, unsigned int, seqan::TagExact_>(seqan::String >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1676\n \tcmp\tr7, #0\n-\tbne.w\t7b3e >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1a6>\n+\tbne.w\t94e6 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1a6>\n+seqan::String >::String(seqan::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:124\n \tcmp\tr1, r2\n-\tbeq.n\t7a2c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x94>\n+\tbeq.n\t93d4 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x94>\n+void seqan::assign, seqan::String >, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1056\n \tadd.w\tr1, r6, #12\n \tadd.w\tr0, r4, #12\n \tblx\t29f8 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@plt>\n+seqan::Holder >, seqan::Alloc >, seqan::Tag >::Holder(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:121\n \tmovs\tr3, #0\n \tstrd\tr3, r3, [r4, #24]\n \tldrd\tr6, r3, [r6, #24]\n+void seqan::assign >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:918\n-\tcbz\tr3, 7a90 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0xf8>\n+\tcbz\tr3, 9438 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0xf8>\n \tcmp\tr3, #1\n-\tbne.n\t7b2c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x194>\n+\tbne.n\t94d4 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x194>\n+void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr0, #12\n \tblx\t2904 \n+seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::end >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tldrd\tr1, r8, [r6, #4]\n+seqan::String >, seqan::Alloc >::String(seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:119\n \tmovs\tr3, #0\n+seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldr\tr2, [r6, #0]\n+void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov\tr7, r0\n+seqan::String >, seqan::Alloc >::String(seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:119\n \tstr\tr3, [r0, #0]\n+seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tmovw\tip, #43691\t@ 0xaaab\n \tmovt\tip, #43690\t@ 0xaaaa\n+seqan::String >, seqan::Alloc >::String(seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:119\n \tstr\tr3, [r0, #4]\n /usr/include/seqan/sequence/string_alloc.h:121\n \tstr\tr3, [r0, #8]\n+seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tsubs\tr0, r1, r2\n+unsigned int seqan::computeGenerousCapacity >, seqan::Alloc >, unsigned int>(seqan::String >, seqan::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tcmp.w\tr0, #372\t@ 0x174\n+seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tmov.w\tr3, r0, asr #2\n \tmul.w\tr3, ip, r3\n+unsigned int seqan::computeGenerousCapacity >, seqan::Alloc >, unsigned int>(seqan::String >, seqan::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n-\tbls.w\t7c3a >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2a2>\n+\tbls.w\t95e2 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2a2>\n /usr/include/seqan/sequence/sequence_interface.h:837\n \tadd.w\tr3, r3, r3, lsr #1\n \tcmp\tr8, r3\n \tit\tcs\n \tmovcs\tr8, r3\n+void seqan::_reserveStorage >, seqan::Alloc, unsigned int, seqan::TagExact_>(seqan::String >, seqan::Alloc >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1676\n \tcmp.w\tr8, #0\n-\tbne.w\t7c22 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x28a>\n+\tbne.w\t95ca >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x28a>\n+seqan::String >, seqan::Alloc >::String(seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:124\n \tcmp\tr1, r2\n-\tbeq.n\t7a8a >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0xf2>\n+\tbeq.n\t9432 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0xf2>\n+void seqan::assign >, seqan::Alloc, seqan::String >, seqan::Alloc >, seqan::TagGenerous_>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1056\n \tmov\tr1, r6\n \tmov\tr0, r7\n \tblx\t29a4 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@plt>\n+void seqan::create >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc > const&):\n /usr/include/seqan/basic/holder_tristate.h:651\n \tmovs\tr3, #1\n \tstrd\tr7, r3, [r4, #24]\n+void seqan::create >, 2u, seqan::String >, seqan::Alloc > >, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >&):\n+/usr/include/seqan/basic/holder_tristate.h:651\n \tmovs\tr3, #1\n \tstrd\tr4, r3, [r5]\n+void seqan::create >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:598\n \tldmia.w\tsp!, {r3, r4, r5, r6, r7, r8, r9, pc}\n+void seqan::allocate >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >, int, seqan::AllocateUnspecified_>(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > const&, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr0, #32\n \tblx\t2904 \n \tmov\tr4, r0\n+void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr0, #12\n+void seqan::allocate >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >, int, seqan::AllocateUnspecified_>(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > const&, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >*&, int, seqan::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr4, [r5, #0]\n+seqan::String >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tstr\tr6, [r4, #0]\n \tstr\tr6, [r4, #4]\n /usr/include/seqan/sequence/string_alloc.h:76\n \tstr\tr6, [r4, #8]\n /usr/include/seqan/sequence/string_alloc.h:74\n \tstr\tr6, [r4, #12]\n \tstr\tr6, [r4, #16]\n+seqan::Holder >, seqan::Alloc >, seqan::Tag >::Holder():\n /usr/include/seqan/basic/holder_tristate.h:117\n \tstrd\tr6, r6, [r4, #20]\n \tstr\tr6, [r4, #28]\n+void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tblx\t2904 \n+void seqan::create >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovs\tr3, #1\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldr\tr7, [r4, #0]\n+void seqan::create >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tstrd\tr0, r3, [r4, #24]\n+seqan::String >, seqan::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovs\tr1, #0\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tldr\tr3, [r4, #4]\n+seqan::String >, seqan::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tstr\tr1, [r0, #0]\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tsubs\tr6, r3, r7\n+seqan::String >, seqan::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tstr\tr1, [r0, #4]\n+seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1750\n \tcmp\tr6, #8\n+seqan::String >, seqan::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:76\n \tstr\tr1, [r0, #8]\n+seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1750\n-\tbls.n\t7b0e >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x176>\n+\tbls.n\t94b6 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x176>\n /usr/include/seqan/sequence/string_base.h:1769\n \tadds\tr7, #8\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldrd\tr6, r0, [r4, #12]\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr\tr7, [r4, #4]\n+seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n /usr/include/seqan/sequence/string_base.h:472\n \tsubs\tr7, r0, r6\n+seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1750\n \tcmp\tr7, #8\n-\tbhi.n\t7b7a >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1e2>\n+\tbhi.n\t9522 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1e2>\n /usr/include/seqan/sequence/string_base.h:1757\n \tldr\tr3, [r4, #20]\n \tcmp\tr3, #1\n-\tbls.n\t7bd2 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x23a>\n+\tbls.n\t957a >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x23a>\n /usr/include/seqan/sequence/string_base.h:1769\n \tadd.w\tr8, r6, #8\n /usr/include/seqan/sequence/string_base.h:1767\n \tcmp\tr7, #4\n-\tbhi.n\t7b00 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x168>\n+\tbhi.n\t94a8 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x168>\n+void seqan::arrayFill(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/seqan/basic/array_construct_destruct.h:592\n \tsub.w\tr2, r8, r0\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n /usr/include/c++/12/bits/stl_algobase.h:1114\n \tcmp\tr2, #0\n-\tble.n\t7b00 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x168>\n+\tble.n\t94a8 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x168>\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/c++/12/bits/stl_algobase.h:921\n \tcmp\tr0, r8\n-\tbeq.n\t7b00 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x168>\n+\tbeq.n\t94a8 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x168>\n /usr/include/c++/12/bits/stl_algobase.h:922\n \tmovs\tr1, #0\n \tblx\t29e0 \n+seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >::Matrix():\n /usr/include/seqan/align/matrix_base.h:183\n \tmovs\tr3, #1\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr.w\tr8, [r4, #16]\n+seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >::Matrix():\n /usr/include/seqan/align/matrix_base.h:183\n \tstr\tr3, [r6, #0]\n+void seqan::create >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tstr\tr3, [r5, #4]\n /usr/include/seqan/basic/holder_tristate.h:598\n \tldmia.w\tsp!, {r3, r4, r5, r6, r7, r8, r9, pc}\n+seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1757\n \tldr\tr2, [r4, #8]\n \tcmp\tr2, #1\n-\tbls.n\t7b8a >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1f2>\n+\tbls.n\t9532 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1f2>\n /usr/include/seqan/sequence/string_base.h:1769\n \tadds\tr7, #8\n /usr/include/seqan/sequence/string_base.h:1767\n \tcmp\tr6, #4\n-\tbhi.n\t7ad4 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x13c>\n+\tbhi.n\t947c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x13c>\n+void seqan::arrayFill(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/seqan/basic/array_construct_destruct.h:592\n \tsubs\tr2, r7, r3\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n /usr/include/c++/12/bits/stl_algobase.h:1114\n \tcmp\tr2, #0\n-\tble.n\t7ad4 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x13c>\n+\tble.n\t947c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x13c>\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/c++/12/bits/stl_algobase.h:921\n \tcmp\tr3, r7\n-\tbeq.n\t7ad4 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x13c>\n+\tbeq.n\t947c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x13c>\n /usr/include/c++/12/bits/stl_algobase.h:922\n \tmov\tr0, r3\n \tblx\t29e0 \n-\tb.n\t7ad4 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x13c>\n+\tb.n\t947c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x13c>\n+void seqan::create >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:728\n \tmovs\tr3, #2\n \tstrd\tr6, r3, [r4, #24]\n /usr/include/seqan/basic/holder_tristate.h:729\n-\tb.n\t7a90 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0xf8>\n+\tb.n\t9438 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0xf8>\n+unsigned int const& std::min(unsigned int const&, unsigned int const&):\n /usr/include/c++/12/bits/stl_algobase.h:235\n \tcmp\tr7, #32\n-\tbls.w\t7a14 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7c>\n+\tbls.w\t93bc >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7c>\n \tmovs\tr0, #128\t@ 0x80\n+unsigned int seqan::computeGenerousCapacity >, unsigned int>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tmovs\tr7, #32\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tblx\t2904 \n \tstr\tr0, [r4, #12]\n \tstr\tr0, [r4, #16]\n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr\tr7, [r4, #20]\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldrd\tr1, r2, [r6, #12]\n+seqan::String >::String(seqan::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:124\n \tcmp\tr1, r2\n-\tbne.w\t7a20 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x88>\n-\tb.n\t7a2c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x94>\n+\tbne.w\t93c8 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x88>\n+\tb.n\t93d4 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x94>\n+unsigned int const& std::min(unsigned int const&, unsigned int const&):\n /usr/include/c++/12/bits/stl_algobase.h:235\n \tcmp.w\tr8, #32\n-\tbls.w\t79d8 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x40>\n+\tbls.w\t9380 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x40>\n \tmovs\tr0, #128\t@ 0x80\n+unsigned int seqan::computeGenerousCapacity >, unsigned int>(seqan::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tmov.w\tr8, #32\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tblx\t2904 \n \tstr\tr0, [r4, #0]\n \tstr\tr0, [r4, #4]\n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr.w\tr8, [r4, #8]\n+seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldrd\tr1, r2, [r6]\n+seqan::String >::String(seqan::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:124\n \tcmp\tr1, r2\n-\tbne.w\t79e8 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x50>\n-\tb.n\t79f0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x58>\n+\tbne.w\t9390 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x50>\n+\tb.n\t9398 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x58>\n+seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >::Matrix():\n /usr/include/seqan/align/matrix_base.h:183\n \tmovs\tr3, #1\n+seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1769\n \tadd.w\tr8, r6, #8\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tstr.w\tr8, [r4, #16]\n+seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >::Matrix():\n /usr/include/seqan/align/matrix_base.h:183\n \tstr\tr3, [r6, #0]\n+void seqan::create >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tstr\tr3, [r5, #4]\n-\tb.n\t7b0a >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x172>\n+\tb.n\t94b2 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x172>\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr0, #128\t@ 0x80\n \tblx\t2904 \n+void seqan::_reserveStorage, unsigned int, seqan::TagGenerous_>(seqan::String >&, unsigned int, seqan::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr1, #8\n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmovs\tr2, #32\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov\tr3, r0\n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr\tr2, [r4, #8]\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r4, #0]\n+void seqan::_reserveStorage, unsigned int, seqan::TagGenerous_>(seqan::String >&, unsigned int, seqan::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:211\n \tmov\tr2, r1\n /usr/include/seqan/sequence/string_base.h:1680\n-\tcbz\tr7, 7bbc >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x224>\n+\tcbz\tr7, 9564 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x224>\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/12/bits/stl_algobase.h:430\n-\tcbz\tr6, 7ba8 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x210>\n+\tcbz\tr6, 9550 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x210>\n /usr/include/c++/12/bits/stl_algobase.h:431\n \tmov\tr2, r6\n \tmov\tr1, r7\n \tblx\t2a14 \n+void seqan::deallocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String >&, unsigned int*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r7\n \tblx\t2a48 \n+seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1765\n \tldr\tr2, [r4, #8]\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tldr\tr3, [r4, #0]\n+seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1765\n \tcmp\tr2, #2\n \tit\tcs\n \tmovcs\tr2, #2\n \tlsls\tr2, r2, #2\n \tmov\tr1, r2\n \tadds\tr7, r3, r2\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n /usr/include/c++/12/bits/stl_algobase.h:1114\n \tcmp\tr1, r6\n-\tble.n\t7ad4 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x13c>\n+\tble.n\t947c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x13c>\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadds\tr0, r3, r6\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/c++/12/bits/stl_algobase.h:921\n \tcmp\tr7, r0\n-\tbeq.n\t7ad4 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x13c>\n+\tbeq.n\t947c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x13c>\n /usr/include/c++/12/bits/stl_algobase.h:922\n \tsubs\tr2, r2, r6\n \tmovs\tr1, #0\n \tblx\t29e0 \n-\tb.n\t7ad4 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x13c>\n+\tb.n\t947c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x13c>\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr0, #128\t@ 0x80\n \tblx\t2904 \n+seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmovs\tr3, #32\n \tstr\tr3, [r4, #20]\n+void seqan::_reserveStorage, unsigned int, seqan::TagGenerous_>(seqan::String >&, unsigned int, seqan::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:373\n \tmovs\tr3, #8\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov\tr9, r0\n+void seqan::_reserveStorage, unsigned int, seqan::TagGenerous_>(seqan::String >&, unsigned int, seqan::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:211\n \tmov\tr2, r3\n+void seqan::allocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String > const&, unsigned int*&, unsigned int, seqan::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n \tstr\tr0, [r4, #12]\n+void seqan::_reserveStorage, unsigned int, seqan::TagGenerous_>(seqan::String >&, unsigned int, seqan::Tag):\n /usr/include/seqan/sequence/string_base.h:1680\n-\tcbz\tr6, 7c06 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x26e>\n+\tcbz\tr6, 95ae >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x26e>\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/12/bits/stl_algobase.h:430\n-\tcbz\tr7, 7bf0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x258>\n+\tcbz\tr7, 9598 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x258>\n /usr/include/c++/12/bits/stl_algobase.h:431\n \tmov\tr2, r7\n \tmov\tr1, r6\n \tblx\t2a14 \n+void seqan::deallocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String >&, unsigned int*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r6\n \tblx\t2a48 \n+seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1765\n \tldr\tr2, [r4, #20]\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tldr.w\tr9, [r4, #12]\n+seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1765\n \tcmp\tr2, #2\n \tit\tcs\n \tmovcs\tr2, #2\n \tlsls\tr2, r2, #2\n \tmov\tr3, r2\n \tadd.w\tr8, r9, r2\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n /usr/include/c++/12/bits/stl_algobase.h:1114\n \tcmp\tr3, r7\n-\tble.n\t7c1e >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x286>\n+\tble.n\t95c6 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x286>\n+void seqan::_setLength(seqan::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd.w\tr0, r9, r7\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/c++/12/bits/stl_algobase.h:921\n \tcmp\tr8, r0\n-\tbeq.n\t7c1e >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x286>\n+\tbeq.n\t95c6 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x286>\n /usr/include/c++/12/bits/stl_algobase.h:922\n \tsubs\tr2, r2, r7\n \tmovs\tr1, #0\n \tblx\t29e0 \n+void seqan::_reserveStorage, unsigned int, seqan::TagGenerous_>(seqan::String >&, unsigned int, seqan::Tag):\n+/usr/include/c++/12/bits/stl_algobase.h:922\n \tmov\tr6, r9\n-\tb.n\t7b00 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x168>\n+\tb.n\t94a8 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x168>\n+void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned int, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned int, seqan::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovs\tr0, #12\n \tmul.w\tr0, r0, r8\n \tblx\t2904 \n \tstr\tr0, [r7, #0]\n \tstr\tr0, [r7, #4]\n+seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_allocateStorage >, void, unsigned int>(seqan::String >, seqan::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tstr.w\tr8, [r7, #8]\n+seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tldrd\tr2, r1, [r6]\n-\tb.n\t7a7e >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0xe6>\n+\tb.n\t9426 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0xe6>\n+unsigned int const& std::min(unsigned int const&, unsigned int const&):\n /usr/include/c++/12/bits/stl_algobase.h:235\n \tcmp.w\tr8, #32\n-\tbls.w\t7a76 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0xde>\n+\tbls.w\t941e >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0xde>\n \tmov.w\tr0, #384\t@ 0x180\n+unsigned int seqan::computeGenerousCapacity >, seqan::Alloc >, unsigned int>(seqan::String >, seqan::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:836\n \tmov.w\tr8, #32\n-\tb.n\t7c28 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x290>\n+\tb.n\t95d0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x290>\n+void seqan::deallocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String >&, unsigned int*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [r4, #12]\n \tblx\t2a48 \n \tldr\tr0, [r4, #0]\n \tblx\t2a48 \n \tblx\t2a84 <__cxa_end_cleanup@plt>\n+void seqan::clear >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:525\n \tldr\tr3, [r4, #28]\n \tbics.w\tr3, r3, #2\n-\tbeq.n\t7c72 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2da>\n+\tbeq.n\t961a >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2da>\n+seqan::Reference >, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tldr\tr5, [r4, #24]\n+void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned int, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned int, seqan::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [r5, #0]\n \tblx\t2a48 \n+void seqan::deallocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc > const, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc > const*, int, seqan::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tmov\tr0, r5\n \tblx\t2a48 \n+void seqan::deallocate >, unsigned int, unsigned int, seqan::AllocateStorage_>(seqan::String >&, unsigned int*, unsigned int, seqan::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tldr\tr0, [r4, #12]\n \tblx\t2a48 \n \tldr\tr0, [r4, #0]\n \tblx\t2a48 \n \tblx\t2a84 <__cxa_end_cleanup@plt>\n-\tb.n\t7c52 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2ba>\n-\tmovs\tr0, r0\n-\t...\n-\n-00007c88 :\n-ScoredAlignment::getString[abi:cxx11]():\n-./porechop/src/alignment.cpp:113\n-\tldr.w\tr2, [pc, #2984]\t@ 8834 \n-\tldr.w\tr3, [pc, #2984]\t@ 8838 \n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n-\tadd\tr2, pc\n-./porechop/src/alignment.cpp:114\n-\tldr\tr4, [r1, #8]\n-./porechop/src/alignment.cpp:113\n-\tsub.w\tsp, sp, #564\t@ 0x234\n-\tldr.w\tsl, [pc, #2972]\t@ 883c \n-\tldr\tr3, [r2, r3]\n-std::__cxx11::to_string(int):\n-/usr/include/c++/12/bits/basic_string.h:4018\n-\tcmp\tr4, #0\n-/usr/include/c++/12/bits/basic_string.h:4017\n-\tmov.w\tr5, r4, lsr #31\n-/usr/include/c++/12/bits/basic_string.h:4018\n-\tit\tlt\n-\tneglt\tr4, r4\n-ScoredAlignment::getString[abi:cxx11]():\n-./porechop/src/alignment.cpp:113\n-\tadd\tsl, pc\n-\tldr\tr3, [r3, #0]\n-\tstr\tr3, [sp, #556]\t@ 0x22c\n-\tmov.w\tr3, #0\n-\tmov\tr8, r1\n-unsigned int std::__detail::__to_chars_len(unsigned int, int):\n-/usr/include/c++/12/bits/charconv.h:58\n-\tcmp\tr4, #9\n-ScoredAlignment::getString[abi:cxx11]():\n-./porechop/src/alignment.cpp:113\n-\tstr\tr0, [sp, #28]\n-unsigned int std::__detail::__to_chars_len(unsigned int, int):\n-/usr/include/c++/12/bits/charconv.h:58\n-\tbls.w\t8aa2 \n-/usr/include/c++/12/bits/charconv.h:59\n-\tcmp\tr4, #99\t@ 0x63\n-\tbls.w\t8b12 \n-/usr/include/c++/12/bits/charconv.h:60\n-\tcmp.w\tr4, #1000\t@ 0x3e8\n-\tbcc.w\t8b56 \n-/usr/include/c++/12/bits/charconv.h:61\n-\tmovw\tr3, #9999\t@ 0x270f\n-\tcmp\tr4, r3\n-\tbls.w\t8b4e \n-/usr/include/c++/12/bits/charconv.h:58\n-\tmovw\tr3, #34463\t@ 0x869f\n-\tmovt\tr3, #1\n-\tcmp\tr4, r3\n-/usr/include/c++/12/bits/charconv.h:63\n-\tit\tls\n-\tmovls\tr1, #5\n-/usr/include/c++/12/bits/charconv.h:58\n-\tbls.n\t7d62 \n-/usr/include/c++/12/bits/charconv.h:59\n-\tmovw\tr3, #16959\t@ 0x423f\n-\tmovt\tr3, #15\n-\tcmp\tr4, r3\n-\tbls.w\t8b66 \n-/usr/include/c++/12/bits/charconv.h:60\n-\tmovw\tr3, #38528\t@ 0x9680\n-\tmovt\tr3, #152\t@ 0x98\n-\tcmp\tr4, r3\n-\titt\tcc\n-\tmovcc\tr6, #6\n-\tmovcc\tr1, #7\n-\tbcc.n\t7d64 \n-/usr/include/c++/12/bits/charconv.h:61\n-\tmovw\tr3, #57599\t@ 0xe0ff\n-\tmovt\tr3, #1525\t@ 0x5f5\n-\tcmp\tr4, r3\n-\tbls.w\t89d6 \n-/usr/include/c++/12/bits/charconv.h:58\n-\tmovw\tr3, #51711\t@ 0xc9ff\n-\tmovt\tr3, #15258\t@ 0x3b9a\n-\tcmp\tr4, r3\n-\tbls.n\t7d60 \n-/usr/include/c++/12/bits/charconv.h:63\n-\tmovs\tr6, #9\n-/usr/include/c++/12/bits/charconv.h:59\n-\tadds\tr1, r6, #1\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:200\n-\tadd\tr3, sp, #124\t@ 0x7c\n-std::__cxx11::basic_string, std::allocator >::basic_string(unsigned int, char, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:659\n-\tadd\tr1, r5\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:200\n-\tmov\tr9, r3\n-std::__cxx11::basic_string, std::allocator >::basic_string(unsigned int, char, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:659\n-\tmov\tr0, r3\n-\tmovs\tr2, #45\t@ 0x2d\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:200\n-\tadd\tr7, sp, #132\t@ 0x84\n-\tstr\tr3, [sp, #32]\n-\tstr\tr7, [sp, #92]\t@ 0x5c\n-\tstr\tr7, [sp, #124]\t@ 0x7c\n-std::__cxx11::basic_string, std::allocator >::basic_string(unsigned int, char, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:659\n-\tblx\t2a60 , std::allocator >::_M_construct(unsigned int, char)@plt>\n-std::__cxx11::basic_string, std::allocator >::operator[](unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:1224\n-\tldr.w\tr3, [r9]\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/12/bits/charconv.h:84\n-\tcmp\tr4, #99\t@ 0x63\n-std::__cxx11::basic_string, std::allocator >::operator[](unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:1224\n-\tadd.w\tlr, r3, r5\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/12/bits/charconv.h:84\n-\tbhi.n\t7d82 \n-\tldr.w\tr3, [pc, #2804]\t@ 8840 \n-\tldr.w\tr3, [sl, r3]\n-/usr/include/c++/12/bits/charconv.h:95\n-\tadd.w\tr2, r3, r4, lsl #1\n-/usr/include/c++/12/bits/charconv.h:96\n-\tldrb.w\tr4, [r3, r4, lsl #1]\n-/usr/include/c++/12/bits/charconv.h:95\n-\tldrb\tr3, [r2, #1]\n-\tstrb.w\tr3, [lr, #1]\n-\tb.n\t7dc4 \n-unsigned int std::__detail::__to_chars_len(unsigned int, int):\n-/usr/include/c++/12/bits/charconv.h:63\n-\tmovs\tr1, #9\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/12/bits/charconv.h:83\n-\tsubs\tr6, r1, #1\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:200\n-\tadd\tr3, sp, #124\t@ 0x7c\n-std::__cxx11::basic_string, std::allocator >::basic_string(unsigned int, char, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:659\n-\tadd\tr1, r5\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:200\n-\tmov\tr9, r3\n-std::__cxx11::basic_string, std::allocator >::basic_string(unsigned int, char, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:659\n-\tmov\tr0, r3\n-\tmovs\tr2, #45\t@ 0x2d\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:200\n-\tadd\tr7, sp, #132\t@ 0x84\n-\tstr\tr3, [sp, #32]\n-\tstr\tr7, [sp, #92]\t@ 0x5c\n-\tstr\tr7, [sp, #124]\t@ 0x7c\n-std::__cxx11::basic_string, std::allocator >::basic_string(unsigned int, char, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:659\n-\tblx\t2a60 , std::allocator >::_M_construct(unsigned int, char)@plt>\n-std::__cxx11::basic_string, std::allocator >::operator[](unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:1224\n-\tldr.w\tr3, [r9]\n-\tadd.w\tlr, r3, r5\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/12/bits/charconv.h:84\n-\tldr.w\tr3, [pc, #2748]\t@ 8840 \n-\tsubs\tr1, r6, #1\n-\tadd\tr1, lr\n-/usr/include/c++/12/bits/charconv.h:86\n-\tmovw\tr6, #34079\t@ 0x851f\n-\tmovt\tr6, #20971\t@ 0x51eb\n-\tmov.w\tip, #100\t@ 0x64\n-/usr/include/c++/12/bits/charconv.h:84\n-\tmovw\tr7, #9999\t@ 0x270f\n-\tldr.w\tr3, [sl, r3]\n-/usr/include/c++/12/bits/charconv.h:86\n-\tumull\tr0, r2, r6, r4\n-\tmov\tr0, r4\n-/usr/include/c++/12/bits/charconv.h:84\n-\tcmp\tr0, r7\n-/usr/include/c++/12/bits/charconv.h:86\n-\tmov.w\tr2, r2, lsr #5\n-\tmls\tr5, ip, r2, r4\n-/usr/include/c++/12/bits/charconv.h:87\n-\tmov\tr4, r2\n-/usr/include/c++/12/bits/charconv.h:89\n-\tldrh.w\tr2, [r3, r5, lsl #1]\n-\tstrh.w\tr2, [r1], #-2\n-/usr/include/c++/12/bits/charconv.h:84\n-\tbhi.n\t7d9e \n-/usr/include/c++/12/bits/charconv.h:92\n-\tcmp.w\tr0, #1000\t@ 0x3e8\n-\tbcs.n\t7d50 \n-/usr/include/c++/12/bits/charconv.h:99\n-\tadds\tr4, #48\t@ 0x30\n-\tuxtb\tr4, r4\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/12/bits/basic_string.h:392\n-\tldr\tr2, [sp, #32]\n-\tmvn.w\tr3, #3221225472\t@ 0xc0000000\n-\tstrb.w\tr4, [lr]\n-\tldr\tr2, [r2, #4]\n-\tcmp\tr2, r3\n-\tbeq.w\t8bbc \n-std::__cxx11::basic_string, std::allocator >::append(char const*):\n-/usr/include/c++/12/bits/basic_string.h:1437\n-\tldr.w\tr1, [pc, #2668]\t@ 8844 \n-\tmovs\tr2, #1\n-\tldr\tr0, [sp, #32]\n-\tadd\tr1, pc\n-\tblx\t2a54 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/12/bits/basic_string.h:204\n-\tadd.w\tfp, sp, #148\t@ 0x94\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tmov\tr5, r0\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/12/bits/basic_string.h:204\n-\tadd\tr3, sp, #156\t@ 0x9c\n-std::__cxx11::basic_string, std::allocator >::append(char const*):\n-/usr/include/c++/12/bits/basic_string.h:1437\n-\tmov\tr4, r0\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/12/bits/basic_string.h:204\n-\tstr\tr3, [sp, #44]\t@ 0x2c\n-\tstr.w\tr3, [fp]\n-std::__cxx11::basic_string, std::allocator >::length() const:\n-/usr/include/c++/12/bits/basic_string.h:1071\n-\tldr\tr3, [r0, #4]\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr.w\tr2, [r5], #8\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:673\n-\tcmp\tr2, r5\n-\tbeq.w\t880c \n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/12/bits/basic_string.h:224\n-\tstr.w\tr2, [fp]\n-std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:261\n-\tldr\tr2, [r0, #8]\n-\tstr.w\tr2, [fp, #8]\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:229\n-\tstr.w\tr3, [fp, #4]\n-\tmovs\tr3, #0\n-\tstr\tr3, [r4, #4]\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/12/bits/char_traits.h:354\n-\tstrb\tr3, [r4, #8]\n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/12/bits/basic_string.h:224\n-\tstr\tr5, [r4, #0]\n-ScoredAlignment::getString[abi:cxx11]():\n-./porechop/src/alignment.cpp:115\n-\tldr.w\tr7, [r8, #12]\n-std::__cxx11::to_string(int):\n-/usr/include/c++/12/bits/basic_string.h:4018\n-\teor.w\tr4, r7, r7, asr #31\n-\tsub.w\tr4, r4, r7, asr #31\n-/usr/include/c++/12/bits/basic_string.h:4017\n-\tlsrs\tr7, r7, #31\n-unsigned int std::__detail::__to_chars_len(unsigned int, int):\n-/usr/include/c++/12/bits/charconv.h:58\n-\tcmp\tr4, #9\n-\tbls.w\t8ac2 \n-/usr/include/c++/12/bits/charconv.h:59\n-\tcmp\tr4, #99\t@ 0x63\n-\tbls.w\t8b1a \n-/usr/include/c++/12/bits/charconv.h:60\n-\tcmp.w\tr4, #1000\t@ 0x3e8\n-\tbcc.w\t8b2e \n-/usr/include/c++/12/bits/charconv.h:61\n-\tmovw\tr3, #9999\t@ 0x270f\n-\tcmp\tr4, r3\n-\tbls.w\t8b5e \n-/usr/include/c++/12/bits/charconv.h:58\n-\tmovw\tr3, #34463\t@ 0x869f\n-\tmovt\tr3, #1\n-\tcmp\tr4, r3\n-/usr/include/c++/12/bits/charconv.h:63\n-\tit\tls\n-\tmovls\tr1, #5\n-/usr/include/c++/12/bits/charconv.h:58\n-\tbls.n\t7ec8 \n-/usr/include/c++/12/bits/charconv.h:59\n-\tmovw\tr3, #16959\t@ 0x423f\n-\tmovt\tr3, #15\n-\tcmp\tr4, r3\n-\tbls.w\t8b6c \n-/usr/include/c++/12/bits/charconv.h:60\n-\tmovw\tr3, #38528\t@ 0x9680\n-\tmovt\tr3, #152\t@ 0x98\n-\tcmp\tr4, r3\n-\titt\tcc\n-\tmovcc\tr5, #6\n-\tmovcc\tr1, #7\n-\tbcc.n\t7eca \n-/usr/include/c++/12/bits/charconv.h:61\n-\tmovw\tr3, #57599\t@ 0xe0ff\n-\tmovt\tr3, #1525\t@ 0x5f5\n-\tcmp\tr4, r3\n-\tbls.w\t89c2 \n-/usr/include/c++/12/bits/charconv.h:58\n-\tmovw\tr3, #51711\t@ 0xc9ff\n-\tmovt\tr3, #15258\t@ 0x3b9a\n-\tcmp\tr4, r3\n-\tbls.n\t7ec6 \n-/usr/include/c++/12/bits/charconv.h:63\n-\tmovs\tr5, #9\n-/usr/include/c++/12/bits/charconv.h:59\n-\tadds\tr1, r5, #1\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:200\n-\tadd\tr3, sp, #172\t@ 0xac\n-std::__cxx11::basic_string, std::allocator >::basic_string(unsigned int, char, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:659\n-\tadd\tr1, r7\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:200\n-\tmov\tr9, r3\n-std::__cxx11::basic_string, std::allocator >::basic_string(unsigned int, char, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:659\n-\tmov\tr0, r3\n-\tmovs\tr2, #45\t@ 0x2d\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:200\n-\tadd\tr6, sp, #180\t@ 0xb4\n-\tstr\tr3, [sp, #20]\n-\tstr\tr6, [sp, #64]\t@ 0x40\n-\tstr\tr6, [sp, #172]\t@ 0xac\n-std::__cxx11::basic_string, std::allocator >::basic_string(unsigned int, char, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:659\n-\tblx\t2a60 , std::allocator >::_M_construct(unsigned int, char)@plt>\n-std::__cxx11::basic_string, std::allocator >::operator[](unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:1224\n-\tldr.w\tr3, [r9]\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/12/bits/charconv.h:84\n-\tcmp\tr4, #99\t@ 0x63\n-std::__cxx11::basic_string, std::allocator >::operator[](unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:1224\n-\tadd\tr7, r3\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/12/bits/charconv.h:84\n-\tbhi.n\t7ee6 \n-\tldr.w\tr3, [pc, #2444]\t@ 8840 \n-\tldr.w\tr3, [sl, r3]\n-/usr/include/c++/12/bits/charconv.h:95\n-\tadd.w\tr2, r3, r4, lsl #1\n-/usr/include/c++/12/bits/charconv.h:96\n-\tldrb.w\tr4, [r3, r4, lsl #1]\n-/usr/include/c++/12/bits/charconv.h:95\n-\tldrb\tr3, [r2, #1]\n-\tstrb\tr3, [r7, #1]\n-\tb.n\t7f28 \n-unsigned int std::__detail::__to_chars_len(unsigned int, int):\n-/usr/include/c++/12/bits/charconv.h:63\n-\tmovs\tr1, #9\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/12/bits/charconv.h:83\n-\tsubs\tr5, r1, #1\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:200\n-\tadd\tr3, sp, #172\t@ 0xac\n-std::__cxx11::basic_string, std::allocator >::basic_string(unsigned int, char, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:659\n-\tadd\tr1, r7\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:200\n-\tmov\tr9, r3\n-std::__cxx11::basic_string, std::allocator >::basic_string(unsigned int, char, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:659\n-\tmov\tr0, r3\n-\tmovs\tr2, #45\t@ 0x2d\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:200\n-\tadd\tr6, sp, #180\t@ 0xb4\n-\tstr\tr3, [sp, #20]\n-\tstr\tr6, [sp, #64]\t@ 0x40\n-\tstr\tr6, [sp, #172]\t@ 0xac\n-std::__cxx11::basic_string, std::allocator >::basic_string(unsigned int, char, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:659\n-\tblx\t2a60 , std::allocator >::_M_construct(unsigned int, char)@plt>\n-std::__cxx11::basic_string, std::allocator >::operator[](unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:1224\n-\tldr.w\tr3, [r9]\n-\tadd\tr7, r3\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/12/bits/charconv.h:84\n-\tldr.w\tr3, [pc, #2392]\t@ 8840 \n-\tsubs\tr1, r5, #1\n-/usr/include/c++/12/bits/charconv.h:86\n-\tmovw\tr6, #34079\t@ 0x851f\n-\tmovt\tr6, #20971\t@ 0x51eb\n-\tadd\tr1, r7\n-\tmov.w\tlr, #100\t@ 0x64\n-/usr/include/c++/12/bits/charconv.h:84\n-\tmovw\tip, #9999\t@ 0x270f\n-\tldr.w\tr3, [sl, r3]\n-/usr/include/c++/12/bits/charconv.h:86\n-\tumull\tr0, r2, r6, r4\n-\tmov\tr0, r4\n-/usr/include/c++/12/bits/charconv.h:84\n-\tcmp\tr0, ip\n-/usr/include/c++/12/bits/charconv.h:86\n-\tmov.w\tr2, r2, lsr #5\n-\tmls\tr5, lr, r2, r4\n-/usr/include/c++/12/bits/charconv.h:87\n-\tmov\tr4, r2\n-/usr/include/c++/12/bits/charconv.h:89\n-\tldrh.w\tr2, [r3, r5, lsl #1]\n-\tstrh.w\tr2, [r1], #-2\n-/usr/include/c++/12/bits/charconv.h:84\n-\tbhi.n\t7f02 \n-/usr/include/c++/12/bits/charconv.h:92\n-\tcmp.w\tr0, #1000\t@ 0x3e8\n-\tbcs.n\t7eb8 \n-/usr/include/c++/12/bits/charconv.h:99\n-\tadds\tr4, #48\t@ 0x30\n-\tuxtb\tr4, r4\n-std::__cxx11::basic_string, std::allocator >::size() const:\n-/usr/include/c++/12/bits/basic_string.h:1064\n-\tldr\tr3, [sp, #20]\n-\tstrb\tr4, [r7, #0]\n-std::__cxx11::basic_string, std::allocator >::capacity() const:\n-/usr/include/c++/12/bits/basic_string.h:1134\n-\tldr\tr1, [sp, #44]\t@ 0x2c\n-std::__cxx11::basic_string, std::allocator >::size() const:\n-/usr/include/c++/12/bits/basic_string.h:1064\n-\tldr\tr2, [r3, #4]\n-\tldr.w\tr0, [fp, #4]\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr.w\tr3, [fp]\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:3529\n-\tadds\tr5, r0, r2\n-std::__cxx11::basic_string, std::allocator >::capacity() const:\n-/usr/include/c++/12/bits/basic_string.h:1134\n-\tcmp\tr3, r1\n-\tbeq.w\t8a18 \n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr\tr1, [sp, #20]\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:3530\n-\tldr.w\tr4, [fp, #8]\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr\tr1, [r1, #0]\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:3530\n-\tcmp\tr5, r4\n-\tbls.n\t7f64 \n-std::__cxx11::basic_string, std::allocator >::capacity() const:\n-/usr/include/c++/12/bits/basic_string.h:1134\n-\tldr\tr4, [sp, #64]\t@ 0x40\n-\tcmp\tr1, r4\n-\tit\teq\n-\tmoveq\tr1, #15\n-\tbeq.n\t7f5a \n-\tldr\tr1, [sp, #20]\n-\tldr\tr1, [r1, #8]\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:3530\n-\tcmp\tr5, r1\n-\tbls.w\t8966 \n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr\tr3, [sp, #20]\n-\tldr\tr1, [r3, #0]\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/12/bits/basic_string.h:392\n-\tmvn.w\tr3, #3221225472\t@ 0xc0000000\n-\tsubs\tr3, r3, r0\n-\tcmp\tr2, r3\n-\tbhi.w\t8bd4 \n-std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:1422\n-\tmov\tr0, fp\n-\tblx\t2a54 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tmov\tr5, r0\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/12/bits/basic_string.h:204\n-\tadd\tr2, sp, #204\t@ 0xcc\n-\tstr\tr2, [sp, #196]\t@ 0xc4\n-\tadd\tr3, sp, #196\t@ 0xc4\n-\tstr\tr2, [sp, #80]\t@ 0x50\n-std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:1422\n-\tmov\tr4, r0\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr.w\tr2, [r5], #8\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/12/bits/basic_string.h:204\n-\tstr\tr3, [sp, #16]\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:673\n-\tcmp\tr2, r5\n-std::__cxx11::basic_string, std::allocator >::length() const:\n-/usr/include/c++/12/bits/basic_string.h:1071\n-\tldr\tr3, [r0, #4]\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:673\n-\tbeq.w\t88ec \n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/12/bits/basic_string.h:224\n-\tldr\tr1, [sp, #16]\n-\tstr\tr2, [r1, #0]\n-std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:261\n-\tldr\tr2, [r0, #8]\n-\tstr\tr2, [r1, #8]\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:229\n-\tldr\tr2, [sp, #16]\n-\tstr\tr3, [r2, #4]\n-\tmovs\tr3, #0\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/12/bits/char_traits.h:354\n-\tstrb\tr3, [r4, #8]\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:229\n-\tstr\tr3, [r4, #4]\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/12/bits/basic_string.h:392\n-\tldr\tr3, [sp, #16]\n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/12/bits/basic_string.h:224\n-\tstr\tr5, [r4, #0]\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/12/bits/basic_string.h:392\n-\tldr\tr2, [r3, #4]\n-\tmvn.w\tr3, #3221225472\t@ 0xc0000000\n-\tcmp\tr2, r3\n-\tbeq.w\t8be8 \n-std::__cxx11::basic_string, std::allocator >::append(char const*):\n-/usr/include/c++/12/bits/basic_string.h:1437\n-\tldr.w\tr1, [pc, #2196]\t@ 8848 \n-\tmovs\tr2, #1\n-\tldr\tr0, [sp, #16]\n-\tadd\tr1, pc\n-\tblx\t2a54 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tmov\tr5, r0\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/12/bits/basic_string.h:204\n-\tadd\tr2, sp, #228\t@ 0xe4\n-\tstr\tr2, [sp, #220]\t@ 0xdc\n-\tadd\tr3, sp, #220\t@ 0xdc\n-\tstr\tr2, [sp, #48]\t@ 0x30\n-std::__cxx11::basic_string, std::allocator >::append(char const*):\n-/usr/include/c++/12/bits/basic_string.h:1437\n-\tmov\tr4, r0\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr.w\tr2, [r5], #8\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/12/bits/basic_string.h:204\n-\tstr\tr3, [sp, #8]\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:673\n-\tcmp\tr2, r5\n-std::__cxx11::basic_string, std::allocator >::length() const:\n-/usr/include/c++/12/bits/basic_string.h:1071\n-\tldr\tr3, [r0, #4]\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:673\n-\tbeq.w\t88d8 \n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/12/bits/basic_string.h:224\n-\tldr\tr1, [sp, #8]\n-\tstr\tr2, [r1, #0]\n-std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:261\n-\tldr\tr2, [r0, #8]\n-\tstr\tr2, [r1, #8]\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:229\n-\tldr\tr2, [sp, #8]\n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/12/bits/basic_string.h:224\n-\tstr\tr5, [r4, #0]\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:229\n-\tstr\tr3, [r2, #4]\n-\tmovs\tr3, #0\n-\tstr\tr3, [r4, #4]\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/12/bits/char_traits.h:354\n-\tstrb\tr3, [r4, #8]\n-ScoredAlignment::getString[abi:cxx11]():\n-./porechop/src/alignment.cpp:116\n-\tldr.w\tr7, [r8, #16]\n-std::__cxx11::to_string(int):\n-/usr/include/c++/12/bits/basic_string.h:4018\n-\teor.w\tr4, r7, r7, asr #31\n-\tsub.w\tr4, r4, r7, asr #31\n-/usr/include/c++/12/bits/basic_string.h:4017\n-\tlsrs\tr7, r7, #31\n-unsigned int std::__detail::__to_chars_len(unsigned int, int):\n-/usr/include/c++/12/bits/charconv.h:58\n-\tcmp\tr4, #9\n-\tbls.w\t8a66 \n-/usr/include/c++/12/bits/charconv.h:59\n-\tcmp\tr4, #99\t@ 0x63\n-\tbls.w\t8afc \n-/usr/include/c++/12/bits/charconv.h:60\n-\tcmp.w\tr4, #1000\t@ 0x3e8\n-\tbcc.w\t8b22 \n-/usr/include/c++/12/bits/charconv.h:61\n-\tmovw\tr3, #9999\t@ 0x270f\n-\tcmp\tr4, r3\n-\tbls.w\t8b36 \n-/usr/include/c++/12/bits/charconv.h:58\n-\tmovw\tr3, #34463\t@ 0x869f\n-\tmovt\tr3, #1\n-\tcmp\tr4, r3\n-/usr/include/c++/12/bits/charconv.h:63\n-\tit\tls\n-\tmovls\tr1, #5\n-/usr/include/c++/12/bits/charconv.h:58\n-\tbls.w\t878c \n-/usr/include/c++/12/bits/charconv.h:59\n-\tmovw\tr3, #16959\t@ 0x423f\n-\tmovt\tr3, #15\n-\tcmp\tr4, r3\n-\tbls.w\t8b76 \n-/usr/include/c++/12/bits/charconv.h:60\n-\tmovw\tr3, #38528\t@ 0x9680\n-\tmovt\tr3, #152\t@ 0x98\n-\tcmp\tr4, r3\n-\titt\tcc\n-\tmovcc\tr5, #6\n-\tmovcc\tr1, #7\n-\tbcc.w\t878e \n-/usr/include/c++/12/bits/charconv.h:61\n-\tmovw\tr3, #57599\t@ 0xe0ff\n-\tmovt\tr3, #1525\t@ 0x5f5\n-\tcmp\tr4, r3\n-\tbls.w\t89bc \n-/usr/include/c++/12/bits/charconv.h:58\n-\tmovw\tr3, #51711\t@ 0xc9ff\n-\tmovt\tr3, #15258\t@ 0x3b9a\n-\tcmp\tr4, r3\n-\tbls.w\t878a \n-/usr/include/c++/12/bits/charconv.h:63\n-\tmovs\tr5, #9\n-/usr/include/c++/12/bits/charconv.h:59\n-\tadds\tr1, r5, #1\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:200\n-\tadd\tr3, sp, #244\t@ 0xf4\n-std::__cxx11::basic_string, std::allocator >::basic_string(unsigned int, char, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:659\n-\tadd\tr1, r7\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:200\n-\tmov\tr9, r3\n-std::__cxx11::basic_string, std::allocator >::basic_string(unsigned int, char, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:659\n-\tmov\tr0, r3\n-\tmovs\tr2, #45\t@ 0x2d\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:200\n-\tadd\tr6, sp, #252\t@ 0xfc\n-\tstr\tr3, [sp, #24]\n-\tstr\tr6, [sp, #52]\t@ 0x34\n-\tstr\tr6, [sp, #244]\t@ 0xf4\n-std::__cxx11::basic_string, std::allocator >::basic_string(unsigned int, char, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:659\n-\tblx\t2a60 , std::allocator >::_M_construct(unsigned int, char)@plt>\n-std::__cxx11::basic_string, std::allocator >::operator[](unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:1224\n-\tldr.w\tr3, [r9]\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/12/bits/charconv.h:84\n-\tcmp\tr4, #99\t@ 0x63\n-std::__cxx11::basic_string, std::allocator >::operator[](unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:1224\n-\tadd\tr7, r3\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/12/bits/charconv.h:84\n-\tbls.w\t87e2 \n-\tldr.w\tr3, [pc, #1964]\t@ 8840 \n-\tsubs\tr1, r5, #1\n-/usr/include/c++/12/bits/charconv.h:86\n-\tmovw\tr6, #34079\t@ 0x851f\n-\tmovt\tr6, #20971\t@ 0x51eb\n-\tadd\tr1, r7\n-\tmov.w\tlr, #100\t@ 0x64\n-/usr/include/c++/12/bits/charconv.h:84\n-\tmovw\tip, #9999\t@ 0x270f\n-\tldr.w\tr3, [sl, r3]\n-/usr/include/c++/12/bits/charconv.h:86\n-\tumull\tr0, r2, r6, r4\n-\tmov\tr0, r4\n-/usr/include/c++/12/bits/charconv.h:84\n-\tcmp\tr0, ip\n-/usr/include/c++/12/bits/charconv.h:86\n-\tmov.w\tr2, r2, lsr #5\n-\tmls\tr5, lr, r2, r4\n-/usr/include/c++/12/bits/charconv.h:87\n-\tmov\tr4, r2\n-/usr/include/c++/12/bits/charconv.h:89\n-\tldrh.w\tr2, [r3, r5, lsl #1]\n-\tstrh.w\tr2, [r1], #-2\n-/usr/include/c++/12/bits/charconv.h:84\n-\tbhi.n\t80ac \n-/usr/include/c++/12/bits/charconv.h:92\n-\tcmp.w\tr0, #1000\t@ 0x3e8\n-\tbcs.w\t87e8 \n-/usr/include/c++/12/bits/charconv.h:99\n-\tadds\tr4, #48\t@ 0x30\n-\tuxtb\tr4, r4\n-std::__cxx11::basic_string, std::allocator >::size() const:\n-/usr/include/c++/12/bits/basic_string.h:1064\n-\tldr\tr3, [sp, #8]\n-\tldr\tr2, [sp, #24]\n-\tstrb\tr4, [r7, #0]\n-std::__cxx11::basic_string, std::allocator >::capacity() const:\n-/usr/include/c++/12/bits/basic_string.h:1134\n-\tldr\tr1, [sp, #48]\t@ 0x30\n-std::__cxx11::basic_string, std::allocator >::size() const:\n-/usr/include/c++/12/bits/basic_string.h:1064\n-\tldr\tr0, [r3, #4]\n-\tldr\tr2, [r2, #4]\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr\tr3, [r3, #0]\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:3529\n-\tadds\tr5, r0, r2\n-std::__cxx11::basic_string, std::allocator >::capacity() const:\n-/usr/include/c++/12/bits/basic_string.h:1134\n-\tcmp\tr3, r1\n-\tbeq.w\t8a02 \n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:3530\n-\tldr\tr1, [sp, #8]\n-\tldr\tr4, [r1, #8]\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr\tr1, [sp, #24]\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:3530\n-\tcmp\tr5, r4\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr\tr1, [r1, #0]\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:3530\n-\tbls.n\t810e \n-std::__cxx11::basic_string, std::allocator >::capacity() const:\n-/usr/include/c++/12/bits/basic_string.h:1134\n-\tldr\tr4, [sp, #52]\t@ 0x34\n-\tcmp\tr1, r4\n-\tit\teq\n-\tmoveq\tr1, #15\n-\tbeq.n\t8104 \n-\tldr\tr1, [sp, #24]\n-\tldr\tr1, [r1, #8]\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:3530\n-\tcmp\tr5, r1\n-\tbls.w\t8946 \n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr\tr3, [sp, #24]\n-\tldr\tr1, [r3, #0]\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/12/bits/basic_string.h:392\n-\tmvn.w\tr3, #3221225472\t@ 0xc0000000\n-\tsubs\tr3, r3, r0\n-\tcmp\tr2, r3\n-\tbhi.w\t8b96 \n-std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:1422\n-\tldr\tr0, [sp, #8]\n-\tblx\t2a54 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tmov\tr5, r0\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/12/bits/basic_string.h:204\n-\tadd\tr2, sp, #276\t@ 0x114\n-\tstr\tr2, [sp, #268]\t@ 0x10c\n-\tadd\tr3, sp, #268\t@ 0x10c\n-\tstr\tr2, [sp, #68]\t@ 0x44\n-std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:1422\n-\tmov\tr4, r0\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr.w\tr2, [r5], #8\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/12/bits/basic_string.h:204\n-\tstr\tr3, [sp, #12]\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:673\n-\tcmp\tr2, r5\n-std::__cxx11::basic_string, std::allocator >::length() const:\n-/usr/include/c++/12/bits/basic_string.h:1071\n-\tldr\tr3, [r0, #4]\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:673\n-\tbeq.w\t88c6 \n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/12/bits/basic_string.h:224\n-\tldr\tr1, [sp, #12]\n-\tstr\tr2, [r1, #0]\n-std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:261\n-\tldr\tr2, [r0, #8]\n-\tstr\tr2, [r1, #8]\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:229\n-\tldr\tr2, [sp, #12]\n-\tstr\tr3, [r2, #4]\n-\tmovs\tr3, #0\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/12/bits/char_traits.h:354\n-\tstrb\tr3, [r4, #8]\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:229\n-\tstr\tr3, [r4, #4]\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/12/bits/basic_string.h:392\n-\tldr\tr3, [sp, #12]\n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/12/bits/basic_string.h:224\n-\tstr\tr5, [r4, #0]\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/12/bits/basic_string.h:392\n-\tldr\tr2, [r3, #4]\n-\tmvn.w\tr3, #3221225472\t@ 0xc0000000\n-\tcmp\tr2, r3\n-\tbeq.w\t8bb4 \n-std::__cxx11::basic_string, std::allocator >::append(char const*):\n-/usr/include/c++/12/bits/basic_string.h:1437\n-\tldr.w\tr1, [pc, #1772]\t@ 884c \n-\tmovs\tr2, #1\n-\tldr\tr0, [sp, #12]\n-\tadd\tr1, pc\n-\tblx\t2a54 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/12/bits/basic_string.h:204\n-\tadd\tr4, sp, #292\t@ 0x124\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tmov\tr6, r0\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/12/bits/basic_string.h:204\n-\tadd\tr3, sp, #300\t@ 0x12c\n-std::__cxx11::basic_string, std::allocator >::append(char const*):\n-/usr/include/c++/12/bits/basic_string.h:1437\n-\tmov\tr5, r0\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/12/bits/basic_string.h:204\n-\tstr\tr3, [sp, #36]\t@ 0x24\n-\tstr\tr3, [r4, #0]\n-std::__cxx11::basic_string, std::allocator >::length() const:\n-/usr/include/c++/12/bits/basic_string.h:1071\n-\tldr\tr3, [r0, #4]\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr.w\tr2, [r6], #8\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:673\n-\tcmp\tr2, r6\n-\tbeq.w\t88b4 \n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/12/bits/basic_string.h:224\n-\tstr\tr2, [r4, #0]\n-std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:261\n-\tldr\tr2, [r0, #8]\n-\tstr\tr2, [r4, #8]\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:229\n-\tstr\tr3, [r4, #4]\n-\tmovs\tr3, #0\n-\tstr\tr3, [r5, #4]\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/12/bits/char_traits.h:354\n-\tstrb\tr3, [r5, #8]\n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/12/bits/basic_string.h:224\n-\tstr\tr6, [r5, #0]\n-ScoredAlignment::getString[abi:cxx11]():\n-./porechop/src/alignment.cpp:117\n-\tldr.w\tr7, [r8, #20]\n-std::__cxx11::to_string(int):\n-/usr/include/c++/12/bits/basic_string.h:4018\n-\teor.w\tr5, r7, r7, asr #31\n-\tsub.w\tr5, r5, r7, asr #31\n-/usr/include/c++/12/bits/basic_string.h:4017\n-\tlsrs\tr7, r7, #31\n-unsigned int std::__detail::__to_chars_len(unsigned int, int):\n-/usr/include/c++/12/bits/charconv.h:58\n-\tcmp\tr5, #9\n-\tbls.w\t8a84 \n-/usr/include/c++/12/bits/charconv.h:59\n-\tcmp\tr5, #99\t@ 0x63\n-\tbls.w\t8b0a \n-/usr/include/c++/12/bits/charconv.h:60\n-\tcmp.w\tr5, #1000\t@ 0x3e8\n-\tbcc.w\t8b3c \n-/usr/include/c++/12/bits/charconv.h:61\n-\tmovw\tr3, #9999\t@ 0x270f\n-\tcmp\tr5, r3\n-\tbls.w\t8b42 \n-/usr/include/c++/12/bits/charconv.h:58\n-\tmovw\tr3, #34463\t@ 0x869f\n-\tmovt\tr3, #1\n-\tcmp\tr5, r3\n-/usr/include/c++/12/bits/charconv.h:63\n-\tit\tls\n-\tmovls\tr1, #5\n-/usr/include/c++/12/bits/charconv.h:58\n-\tbls.w\t876c \n-/usr/include/c++/12/bits/charconv.h:59\n-\tmovw\tr3, #16959\t@ 0x423f\n-\tmovt\tr3, #15\n-\tcmp\tr5, r3\n-\tbls.w\t8b7c \n-/usr/include/c++/12/bits/charconv.h:60\n-\tmovw\tr3, #38528\t@ 0x9680\n-\tmovt\tr3, #152\t@ 0x98\n-\tcmp\tr5, r3\n-\titt\tcc\n-\tmovcc\tr6, #6\n-\tmovcc\tr1, #7\n-\tbcc.w\t876e \n-/usr/include/c++/12/bits/charconv.h:61\n-\tmovw\tr3, #57599\t@ 0xe0ff\n-\tmovt\tr3, #1525\t@ 0x5f5\n-\tcmp\tr5, r3\n-\tbls.w\t89ca \n-/usr/include/c++/12/bits/charconv.h:58\n-\tmovw\tr3, #51711\t@ 0xc9ff\n-\tmovt\tr3, #15258\t@ 0x3b9a\n-\tcmp\tr5, r3\n-\tbls.w\t876a \n-/usr/include/c++/12/bits/charconv.h:63\n-\tmovs\tr6, #9\n-/usr/include/c++/12/bits/charconv.h:59\n-\tadds\tr1, r6, #1\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:200\n-\tadd\tr3, sp, #316\t@ 0x13c\n-std::__cxx11::basic_string, std::allocator >::basic_string(unsigned int, char, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:659\n-\tadd\tr1, r7\n-\tmov\tr0, r3\n-\tmovs\tr2, #45\t@ 0x2d\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:200\n-\tstr\tr3, [sp, #100]\t@ 0x64\n-\tadd\tr3, sp, #324\t@ 0x144\n-\tstr\tr3, [sp, #56]\t@ 0x38\n-\tstr\tr3, [sp, #316]\t@ 0x13c\n-std::__cxx11::basic_string, std::allocator >::basic_string(unsigned int, char, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:659\n-\tblx\t2a60 , std::allocator >::_M_construct(unsigned int, char)@plt>\n-std::__cxx11::basic_string, std::allocator >::operator[](unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:1224\n-\tldr\tr3, [sp, #316]\t@ 0x13c\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/12/bits/charconv.h:84\n-\tcmp\tr5, #99\t@ 0x63\n-std::__cxx11::basic_string, std::allocator >::operator[](unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:1224\n-\tadd.w\tip, r3, r7\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/12/bits/charconv.h:84\n-\tbls.w\t87cc \n-\tldr.w\tr3, [pc, #1548]\t@ 8840 \n-\tsubs\tr1, r6, #1\n-/usr/include/c++/12/bits/charconv.h:86\n-\tmovw\tr7, #34079\t@ 0x851f\n-\tmovt\tr7, #20971\t@ 0x51eb\n-\tadd\tr1, ip\n-\tmov.w\tr9, #100\t@ 0x64\n-/usr/include/c++/12/bits/charconv.h:84\n-\tmovw\tlr, #9999\t@ 0x270f\n-\tldr.w\tr3, [sl, r3]\n-/usr/include/c++/12/bits/charconv.h:86\n-\tumull\tr0, r2, r7, r5\n-\tmov\tr0, r5\n-/usr/include/c++/12/bits/charconv.h:84\n-\tcmp\tr0, lr\n-/usr/include/c++/12/bits/charconv.h:86\n-\tmov.w\tr2, r2, lsr #5\n-\tmls\tr6, r9, r2, r5\n-/usr/include/c++/12/bits/charconv.h:87\n-\tmov\tr5, r2\n-/usr/include/c++/12/bits/charconv.h:89\n-\tldrh.w\tr2, [r3, r6, lsl #1]\n-\tstrh.w\tr2, [r1], #-2\n-/usr/include/c++/12/bits/charconv.h:84\n-\tbhi.n\t824e \n-/usr/include/c++/12/bits/charconv.h:92\n-\tcmp.w\tr0, #1000\t@ 0x3e8\n-\tbcs.w\t87d2 \n-/usr/include/c++/12/bits/charconv.h:99\n-\tadds\tr5, #48\t@ 0x30\n-\tuxtb\tr5, r5\n-\tstrb.w\tr5, [ip]\n-std::__cxx11::basic_string, std::allocator >::size() const:\n-/usr/include/c++/12/bits/basic_string.h:1064\n-\tldr\tr2, [sp, #320]\t@ 0x140\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldrd\tr3, r0, [r4]\n-std::__cxx11::basic_string, std::allocator >::capacity() const:\n-/usr/include/c++/12/bits/basic_string.h:1134\n-\tldr\tr1, [sp, #36]\t@ 0x24\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:3529\n-\tadds\tr7, r0, r2\n-std::__cxx11::basic_string, std::allocator >::capacity() const:\n-/usr/include/c++/12/bits/basic_string.h:1134\n-\tcmp\tr3, r1\n-\tbeq.w\t89ee \n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr\tr5, [sp, #316]\t@ 0x13c\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:3530\n-\tldr\tr6, [r4, #8]\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tmov\tr1, r5\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:3530\n-\tcmp\tr7, r6\n-\tbls.n\t82aa \n-std::__cxx11::basic_string, std::allocator >::capacity() const:\n-/usr/include/c++/12/bits/basic_string.h:1134\n-\tldr\tr1, [sp, #56]\t@ 0x38\n-\tcmp\tr5, r1\n-\tit\teq\n-\tmoveq\tr1, #15\n-\tbeq.n\t82a0 \n-\tldr\tr1, [sp, #324]\t@ 0x144\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:3530\n-\tcmp\tr7, r1\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tit\thi\n-\tmovhi\tr1, r5\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:3530\n-\tbls.w\t8938 \n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/12/bits/basic_string.h:392\n-\tmvn.w\tr3, #3221225472\t@ 0xc0000000\n-\tsubs\tr3, r3, r0\n-\tcmp\tr2, r3\n-\tbhi.w\t8b82 \n-std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:1422\n-\tmov\tr0, r4\n-\tblx\t2a54 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tmov\tr6, r0\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/12/bits/basic_string.h:204\n-\tadd\tr3, sp, #348\t@ 0x15c\n-\tstr\tr3, [sp, #340]\t@ 0x154\n-std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:1422\n-\tmov\tr5, r0\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/12/bits/basic_string.h:204\n-\tstr\tr3, [sp, #72]\t@ 0x48\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr.w\tr2, [r6], #8\n-std::__cxx11::basic_string, std::allocator >::length() const:\n-/usr/include/c++/12/bits/basic_string.h:1071\n-\tldr\tr3, [r0, #4]\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:673\n-\tcmp\tr2, r6\n-\tbeq.w\t886c \n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/12/bits/basic_string.h:224\n-\tstr\tr2, [sp, #340]\t@ 0x154\n-std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:261\n-\tldr\tr2, [r0, #8]\n-\tstr\tr2, [sp, #348]\t@ 0x15c\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:229\n-\tstr\tr3, [sp, #344]\t@ 0x158\n-\tmovs\tr3, #0\n-\tstr\tr3, [r5, #4]\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/12/bits/char_traits.h:354\n-\tstrb\tr3, [r5, #8]\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/12/bits/basic_string.h:392\n-\tmvn.w\tr3, #3221225472\t@ 0xc0000000\n-\tldr\tr2, [sp, #344]\t@ 0x158\n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/12/bits/basic_string.h:224\n-\tstr\tr6, [r5, #0]\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/12/bits/basic_string.h:392\n-\tcmp\tr2, r3\n-\tbeq.w\t8b8a \n-std::__cxx11::basic_string, std::allocator >::append(char const*):\n-/usr/include/c++/12/bits/basic_string.h:1437\n-\tldr.w\tr1, [pc, #1376]\t@ 8850 \n-\tadd\tr3, sp, #340\t@ 0x154\n-\tmovs\tr2, #1\n-\tmov\tr0, r3\n-\tadd\tr1, pc\n-\tstr\tr3, [sp, #108]\t@ 0x6c\n-\tblx\t2a54 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tmov\tr6, r0\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/12/bits/basic_string.h:204\n-\tadd\tr3, sp, #372\t@ 0x174\n-\tstr\tr3, [sp, #364]\t@ 0x16c\n-std::__cxx11::basic_string, std::allocator >::append(char const*):\n-/usr/include/c++/12/bits/basic_string.h:1437\n-\tmov\tr5, r0\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/12/bits/basic_string.h:204\n-\tstr\tr3, [sp, #40]\t@ 0x28\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr.w\tr2, [r6], #8\n-std::__cxx11::basic_string, std::allocator >::length() const:\n-/usr/include/c++/12/bits/basic_string.h:1071\n-\tldr\tr3, [r0, #4]\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:673\n-\tcmp\tr2, r6\n-\tbeq.w\t8820 \n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/12/bits/basic_string.h:224\n-\tstr\tr2, [sp, #364]\t@ 0x16c\n-std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:261\n-\tldr\tr2, [r0, #8]\n-\tstr\tr2, [sp, #372]\t@ 0x174\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:229\n-\tstr\tr3, [sp, #368]\t@ 0x170\n-\tmovs\tr3, #0\n-\tstr\tr3, [r5, #4]\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/12/bits/char_traits.h:354\n-\tstrb\tr3, [r5, #8]\n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/12/bits/basic_string.h:224\n-\tstr\tr6, [r5, #0]\n-ScoredAlignment::getString[abi:cxx11]():\n-./porechop/src/alignment.cpp:118\n-\tldr.w\tr7, [r8, #24]\n-std::__cxx11::to_string(int):\n-/usr/include/c++/12/bits/basic_string.h:4018\n-\teor.w\tr5, r7, r7, asr #31\n-\tsub.w\tr5, r5, r7, asr #31\n-/usr/include/c++/12/bits/basic_string.h:4017\n-\tlsrs\tr7, r7, #31\n-unsigned int std::__detail::__to_chars_len(unsigned int, int):\n-/usr/include/c++/12/bits/charconv.h:58\n-\tcmp\tr5, #9\n-\tbls.w\t8ae0 \n-/usr/include/c++/12/bits/charconv.h:59\n-\tcmp\tr5, #99\t@ 0x63\n-\tbls.w\t8b04 \n-/usr/include/c++/12/bits/charconv.h:60\n-\tcmp.w\tr5, #1000\t@ 0x3e8\n-\tbcc.w\t8b28 \n-/usr/include/c++/12/bits/charconv.h:61\n-\tmovw\tr3, #9999\t@ 0x270f\n-\tcmp\tr5, r3\n-\tbls.w\t8b48 \n-/usr/include/c++/12/bits/charconv.h:58\n-\tmovw\tr3, #34463\t@ 0x869f\n-\tmovt\tr3, #1\n-\tcmp\tr5, r3\n-/usr/include/c++/12/bits/charconv.h:63\n-\tit\tls\n-\tmovls\tr1, #5\n-/usr/include/c++/12/bits/charconv.h:58\n-\tbls.w\t87ae \n-/usr/include/c++/12/bits/charconv.h:59\n-\tmovw\tr3, #16959\t@ 0x423f\n-\tmovt\tr3, #15\n-\tcmp\tr5, r3\n-\tbls.w\t8b72 \n-/usr/include/c++/12/bits/charconv.h:60\n-\tmovw\tr3, #38528\t@ 0x9680\n-\tmovt\tr3, #152\t@ 0x98\n-\tcmp\tr5, r3\n-\titt\tcc\n-\tmovcc\tr6, #6\n-\tmovcc\tr1, #7\n-\tbcc.w\t87b0 \n-/usr/include/c++/12/bits/charconv.h:61\n-\tmovw\tr3, #57599\t@ 0xe0ff\n-\tmovt\tr3, #1525\t@ 0x5f5\n-\tcmp\tr5, r3\n-\tbls.w\t89d0 \n-/usr/include/c++/12/bits/charconv.h:58\n-\tmovw\tr3, #51711\t@ 0xc9ff\n-\tmovt\tr3, #15258\t@ 0x3b9a\n-\tcmp\tr5, r3\n-\tbls.w\t87ac \n-/usr/include/c++/12/bits/charconv.h:63\n-\tmovs\tr6, #9\n-/usr/include/c++/12/bits/charconv.h:59\n-\tadds\tr1, r6, #1\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:200\n-\tadd\tr3, sp, #388\t@ 0x184\n-std::__cxx11::basic_string, std::allocator >::basic_string(unsigned int, char, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:659\n-\tadd\tr1, r7\n-\tmov\tr0, r3\n-\tmovs\tr2, #45\t@ 0x2d\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:200\n-\tstr\tr3, [sp, #104]\t@ 0x68\n-\tadd\tr3, sp, #396\t@ 0x18c\n-\tstr\tr3, [sp, #60]\t@ 0x3c\n-\tstr\tr3, [sp, #388]\t@ 0x184\n-std::__cxx11::basic_string, std::allocator >::basic_string(unsigned int, char, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:659\n-\tblx\t2a60 , std::allocator >::_M_construct(unsigned int, char)@plt>\n-std::__cxx11::basic_string, std::allocator >::operator[](unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:1224\n-\tldr\tr3, [sp, #388]\t@ 0x184\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/12/bits/charconv.h:84\n-\tcmp\tr5, #99\t@ 0x63\n-std::__cxx11::basic_string, std::allocator >::operator[](unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:1224\n-\tadd.w\tip, r3, r7\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/12/bits/charconv.h:84\n-\tbls.w\t87f6 \n-\tldr.w\tr3, [pc, #1144]\t@ 8840 \n-\tsubs\tr1, r6, #1\n-/usr/include/c++/12/bits/charconv.h:86\n-\tmovw\tr7, #34079\t@ 0x851f\n-\tmovt\tr7, #20971\t@ 0x51eb\n-\tadd\tr1, ip\n-\tmov.w\tr9, #100\t@ 0x64\n-/usr/include/c++/12/bits/charconv.h:84\n-\tmovw\tlr, #9999\t@ 0x270f\n-\tldr.w\tr3, [sl, r3]\n-/usr/include/c++/12/bits/charconv.h:86\n-\tumull\tr0, r2, r7, r5\n-\tmov\tr0, r5\n-/usr/include/c++/12/bits/charconv.h:84\n-\tcmp\tr0, lr\n-/usr/include/c++/12/bits/charconv.h:86\n-\tmov.w\tr2, r2, lsr #5\n-\tmls\tr6, r9, r2, r5\n-/usr/include/c++/12/bits/charconv.h:87\n-\tmov\tr5, r2\n-/usr/include/c++/12/bits/charconv.h:89\n-\tldrh.w\tr2, [r3, r6, lsl #1]\n-\tstrh.w\tr2, [r1], #-2\n-/usr/include/c++/12/bits/charconv.h:84\n-\tbhi.n\t83e2 \n-/usr/include/c++/12/bits/charconv.h:92\n-\tcmp.w\tr0, #1000\t@ 0x3e8\n-\tbcs.w\t87fc \n-/usr/include/c++/12/bits/charconv.h:99\n-\tadds\tr5, #48\t@ 0x30\n-\tuxtb\tr5, r5\n-\tstrb.w\tr5, [ip]\n-std::__cxx11::basic_string, std::allocator >::size() const:\n-/usr/include/c++/12/bits/basic_string.h:1064\n-\tldr\tr0, [sp, #368]\t@ 0x170\n-\tldr\tr2, [sp, #392]\t@ 0x188\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr\tr3, [sp, #364]\t@ 0x16c\n-std::__cxx11::basic_string, std::allocator >::capacity() const:\n-/usr/include/c++/12/bits/basic_string.h:1134\n-\tldr\tr1, [sp, #40]\t@ 0x28\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:3529\n-\tadds\tr7, r0, r2\n-std::__cxx11::basic_string, std::allocator >::capacity() const:\n-/usr/include/c++/12/bits/basic_string.h:1134\n-\tcmp\tr3, r1\n-\tbeq.w\t8a2e \n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr\tr5, [sp, #388]\t@ 0x184\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:3530\n-\tldr\tr6, [sp, #372]\t@ 0x174\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tmov\tr1, r5\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:3530\n-\tcmp\tr7, r6\n-\tbls.n\t843e \n-std::__cxx11::basic_string, std::allocator >::capacity() const:\n-/usr/include/c++/12/bits/basic_string.h:1134\n-\tldr\tr1, [sp, #60]\t@ 0x3c\n-\tcmp\tr5, r1\n-\tit\teq\n-\tmoveq\tr1, #15\n-\tbeq.n\t8434 \n-\tldr\tr1, [sp, #396]\t@ 0x18c\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:3530\n-\tcmp\tr7, r1\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tit\thi\n-\tmovhi\tr1, r5\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:3530\n-\tbls.w\t8928 \n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/12/bits/basic_string.h:392\n-\tmvn.w\tr3, #3221225472\t@ 0xc0000000\n-\tsubs\tr3, r3, r0\n-\tcmp\tr2, r3\n-\tbhi.w\t8bf0 \n-std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:1422\n-\tadd\tr5, sp, #364\t@ 0x16c\n-\tmov\tr0, r5\n-\tblx\t2a54 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tmov\tr6, r0\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/12/bits/basic_string.h:204\n-\tadd\tr3, sp, #420\t@ 0x1a4\n-\tstr\tr3, [sp, #412]\t@ 0x19c\n-std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:1422\n-\tmov\tr5, r0\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/12/bits/basic_string.h:204\n-\tstr\tr3, [sp, #76]\t@ 0x4c\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr.w\tr2, [r6], #8\n-std::__cxx11::basic_string, std::allocator >::length() const:\n-/usr/include/c++/12/bits/basic_string.h:1071\n-\tldr\tr3, [r0, #4]\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:673\n-\tcmp\tr2, r6\n-\tbeq.w\t88a2 \n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/12/bits/basic_string.h:224\n-\tstr\tr2, [sp, #412]\t@ 0x19c\n-std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:261\n-\tldr\tr2, [r0, #8]\n-\tstr\tr2, [sp, #420]\t@ 0x1a4\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:229\n-\tstr\tr3, [sp, #416]\t@ 0x1a0\n-\tmovs\tr3, #0\n-\tstr\tr3, [r5, #4]\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/12/bits/char_traits.h:354\n-\tstrb\tr3, [r5, #8]\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/12/bits/basic_string.h:392\n-\tmvn.w\tr3, #3221225472\t@ 0xc0000000\n-\tldr\tr2, [sp, #416]\t@ 0x1a0\n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/12/bits/basic_string.h:224\n-\tstr\tr6, [r5, #0]\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/12/bits/basic_string.h:392\n-\tcmp\tr2, r3\n-\tbeq.w\t8b9e \n-std::__cxx11::basic_string, std::allocator >::append(char const*):\n-/usr/include/c++/12/bits/basic_string.h:1437\n-\tldr\tr1, [pc, #972]\t@ (8854 )\n-\tadd\tr3, sp, #412\t@ 0x19c\n-\tmovs\tr2, #1\n-\tmov\tr0, r3\n-\tadd\tr1, pc\n-\tstr\tr3, [sp, #112]\t@ 0x70\n-\tblx\t2a54 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tmov\tr7, r0\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/12/bits/basic_string.h:204\n-\tadd\tr5, sp, #444\t@ 0x1bc\n-\tstr\tr5, [sp, #436]\t@ 0x1b4\n-std::__cxx11::basic_string, std::allocator >::append(char const*):\n-/usr/include/c++/12/bits/basic_string.h:1437\n-\tmov\tr6, r0\n-std::__cxx11::basic_string, std::allocator >::length() const:\n-/usr/include/c++/12/bits/basic_string.h:1071\n-\tldr\tr3, [r0, #4]\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr.w\tr2, [r7], #8\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:673\n-\tcmp\tr2, r7\n-\tbeq.w\t8890 \n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/12/bits/basic_string.h:224\n-\tstr\tr2, [sp, #436]\t@ 0x1b4\n-std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:261\n-\tldr\tr2, [r0, #8]\n-\tstr\tr2, [sp, #444]\t@ 0x1bc\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:229\n-\tstr\tr3, [sp, #440]\t@ 0x1b8\n-\tmovs\tr2, #0\n-std::__cxx11::to_string(double):\n-/usr/include/c++/12/bits/basic_string.h:4099\n-\tldr\tr3, [pc, #932]\t@ (8858 )\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/12/bits/char_traits.h:354\n-\tstrb\tr2, [r6, #8]\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:229\n-\tstr\tr2, [r6, #4]\n-std::__cxx11::to_string(double):\n-/usr/include/c++/12/bits/basic_string.h:4099\n-\tmov.w\tr2, #328\t@ 0x148\n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/12/bits/basic_string.h:224\n-\tstr\tr7, [r6, #0]\n-std::__cxx11::to_string(double):\n-/usr/include/c++/12/bits/basic_string.h:4099\n-\tldrd\tr6, r7, [r8, #32]\n-\tldr.w\tr1, [sl, r3]\n-\tadd\tr3, sp, #460\t@ 0x1cc\n-\tmov\tr0, r3\n-\tstr\tr3, [sp, #96]\t@ 0x60\n-\tldr\tr3, [pc, #908]\t@ (885c )\n-\tstrd\tr6, r7, [sp]\n-\tadd\tr3, pc\n-\tstr\tr1, [sp, #88]\t@ 0x58\n-\tblx\t2b74 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, std::__va_list), unsigned int, char const*, ...)@plt>\n-std::__cxx11::basic_string, std::allocator >::size() const:\n-/usr/include/c++/12/bits/basic_string.h:1064\n-\tldr\tr0, [sp, #440]\t@ 0x1b8\n-\tldr\tr2, [sp, #464]\t@ 0x1d0\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr\tr3, [sp, #436]\t@ 0x1b4\n-\tldr\tr1, [sp, #460]\t@ 0x1cc\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:3529\n-\tadds\tr7, r0, r2\n-std::__cxx11::basic_string, std::allocator >::capacity() const:\n-/usr/include/c++/12/bits/basic_string.h:1134\n-\tcmp\tr3, r5\n-\tbeq.w\t8a56 \n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:3530\n-\tldr\tr6, [sp, #444]\t@ 0x1bc\n-\tcmp\tr7, r6\n-\tbls.n\t8502 \n-std::__cxx11::basic_string, std::allocator >::capacity() const:\n-/usr/include/c++/12/bits/basic_string.h:1134\n-\tadd\tr6, sp, #468\t@ 0x1d4\n-\tcmp\tr1, r6\n-\tit\teq\n-\tmoveq\tr6, #15\n-\tbeq.n\t84fc \n-\tldr\tr6, [sp, #468]\t@ 0x1d4\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:3530\n-\tcmp\tr7, r6\n-\tbls.w\t8956 \n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/12/bits/basic_string.h:392\n-\tmvn.w\tr3, #3221225472\t@ 0xc0000000\n-\tsubs\tr3, r3, r0\n-\tcmp\tr2, r3\n-\tbhi.w\t8baa \n-std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:1422\n-\tadd\tr6, sp, #436\t@ 0x1b4\n-\tmov\tr0, r6\n-\tblx\t2a54 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tmov\tsl, r0\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/12/bits/basic_string.h:204\n-\tadd\tr3, sp, #492\t@ 0x1ec\n-\tstr\tr3, [sp, #484]\t@ 0x1e4\n-std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:1422\n-\tmov\tr6, r0\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/12/bits/basic_string.h:204\n-\tstr\tr3, [sp, #84]\t@ 0x54\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr.w\tr2, [sl], #8\n-std::__cxx11::basic_string, std::allocator >::length() const:\n-/usr/include/c++/12/bits/basic_string.h:1071\n-\tldr\tr3, [r0, #4]\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:673\n-\tcmp\tr2, sl\n-\tbeq.w\t887e \n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/12/bits/basic_string.h:224\n-\tstr\tr2, [sp, #484]\t@ 0x1e4\n-std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:261\n-\tldr\tr2, [r0, #8]\n-\tstr\tr2, [sp, #492]\t@ 0x1ec\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:229\n-\tstr\tr3, [sp, #488]\t@ 0x1e8\n-\tmovs\tr3, #0\n-\tstr\tr3, [r6, #4]\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/12/bits/char_traits.h:354\n-\tstrb\tr3, [r6, #8]\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/12/bits/basic_string.h:392\n-\tmvn.w\tr3, #3221225472\t@ 0xc0000000\n-\tldr\tr2, [sp, #488]\t@ 0x1e8\n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/12/bits/basic_string.h:224\n-\tstr.w\tsl, [r6]\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/12/bits/basic_string.h:392\n-\tcmp\tr2, r3\n-\tbeq.w\t8bdc \n-std::__cxx11::basic_string, std::allocator >::append(char const*):\n-/usr/include/c++/12/bits/basic_string.h:1437\n-\tldr\tr1, [pc, #788]\t@ (8860 )\n-\tadd.w\tsl, sp, #484\t@ 0x1e4\n-\tmovs\tr2, #1\n-\tmov\tr0, sl\n-\tadd\tr1, pc\n-\tblx\t2a54 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tmov\tr1, r0\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/12/bits/basic_string.h:204\n-\tadd\tr6, sp, #516\t@ 0x204\n-\tstr\tr6, [sp, #508]\t@ 0x1fc\n-std::__cxx11::basic_string, std::allocator >::append(char const*):\n-/usr/include/c++/12/bits/basic_string.h:1437\n-\tmov\tr9, r0\n-std::__cxx11::basic_string, std::allocator >::length() const:\n-/usr/include/c++/12/bits/basic_string.h:1071\n-\tldr\tr3, [r0, #4]\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr.w\tr2, [r1], #8\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:673\n-\tcmp\tr2, r1\n-\tbeq.w\t8900 \n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/12/bits/basic_string.h:224\n-\tstr\tr2, [sp, #508]\t@ 0x1fc\n-std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:261\n-\tldr\tr2, [r0, #8]\n-\tstr\tr2, [sp, #516]\t@ 0x204\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:229\n-\tstr\tr3, [sp, #512]\t@ 0x200\n-\tmovs\tr3, #0\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/12/bits/char_traits.h:354\n-\tstrb.w\tr3, [r9, #8]\n-std::__cxx11::to_string(double):\n-/usr/include/c++/12/bits/basic_string.h:4099\n-\tmov.w\tr2, #328\t@ 0x148\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:229\n-\tstr.w\tr3, [r9, #4]\n-std::__cxx11::to_string(double):\n-/usr/include/c++/12/bits/basic_string.h:4099\n-\tvldr\td7, [r8, #40]\t@ 0x28\n-\tldr\tr3, [pc, #728]\t@ (8864 )\n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/12/bits/basic_string.h:224\n-\tstr.w\tr1, [r9]\n-std::__cxx11::to_string(double):\n-/usr/include/c++/12/bits/basic_string.h:4099\n-\tadd.w\tr9, sp, #532\t@ 0x214\n-\tldr\tr1, [sp, #88]\t@ 0x58\n-\tadd\tr3, pc\n-\tmov\tr0, r9\n-\tvstr\td7, [sp]\n-\tblx\t2b74 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, std::__va_list), unsigned int, char const*, ...)@plt>\n-std::__cxx11::basic_string, std::allocator >::size() const:\n-/usr/include/c++/12/bits/basic_string.h:1064 (discriminator 2)\n-\tldr\tr0, [sp, #512]\t@ 0x200\n-\tldr\tr2, [sp, #536]\t@ 0x218\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234 (discriminator 2)\n-\tldr\tr7, [sp, #508]\t@ 0x1fc\n-\tldr\tr1, [sp, #532]\t@ 0x214\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:3529 (discriminator 2)\n-\tadd.w\tip, r0, r2\n-std::__cxx11::basic_string, std::allocator >::capacity() const:\n-/usr/include/c++/12/bits/basic_string.h:1134 (discriminator 2)\n-\tcmp\tr7, r6\n-\tbeq.w\t8a42 \n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:3530\n-\tldr\tr3, [sp, #516]\t@ 0x204\n-\tcmp\tip, r3\n-\tbls.n\t85d0 \n-std::__cxx11::basic_string, std::allocator >::capacity() const:\n-/usr/include/c++/12/bits/basic_string.h:1134\n-\tadd.w\tr8, sp, #540\t@ 0x21c\n-\tcmp\tr1, r8\n-\tit\teq\n-\tmoveq.w\tlr, #15\n-\tbeq.n\t85ca \n-\tldr.w\tlr, [sp, #540]\t@ 0x21c\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:3530\n-\tcmp\tip, lr\n-\tbls.w\t8976 \n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/12/bits/basic_string.h:392\n-\tmvn.w\tr3, #3221225472\t@ 0xc0000000\n-\tsubs\tr3, r3, r0\n-\tcmp\tr2, r3\n-\tbhi.w\t8bc4 \n-std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:1422\n-\tadd\tr3, sp, #508\t@ 0x1fc\n-\tmov\tr0, r3\n-\tmov\tr7, r3\n-\tblx\t2a54 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_M_local_data():\n-/usr/include/c++/12/bits/basic_string.h:241\n-\tldr\tr3, [sp, #28]\n-std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:1422\n-\tmov\tr9, r0\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tmov\tr8, r9\n-std::__cxx11::basic_string, std::allocator >::_M_local_data():\n-/usr/include/c++/12/bits/basic_string.h:241\n-\tadd.w\tr0, r3, #8\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/12/bits/basic_string.h:204\n-\tstr\tr0, [r3, #0]\n-std::__cxx11::basic_string, std::allocator >::length() const:\n-/usr/include/c++/12/bits/basic_string.h:1071\n-\tldr.w\tr3, [r9, #4]\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr.w\tr2, [r8], #8\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:673\n-\tcmp\tr2, r8\n-\tbeq.w\t8916 \n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/12/bits/basic_string.h:224\n-\tldr\tr1, [sp, #28]\n-\tstr\tr2, [r1, #0]\n-std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:261\n-\tldr.w\tr2, [r9, #8]\n-\tstr\tr2, [r1, #8]\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:229\n-\tldr\tr2, [sp, #28]\n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/12/bits/basic_string.h:224\n-\tstr.w\tr8, [r9]\n-\tadd.w\tr8, sp, #540\t@ 0x21c\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:229\n-\tstr\tr3, [r2, #4]\n-\tmovs\tr3, #0\n-\tstr.w\tr3, [r9, #4]\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/12/bits/char_traits.h:354\n-\tstrb.w\tr3, [r9, #8]\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr\tr0, [sp, #532]\t@ 0x214\n-std::__cxx11::basic_string, std::allocator >::_M_dispose():\n-/usr/include/c++/12/bits/basic_string.h:285\n-\tcmp\tr0, r8\n-\tbeq.n\t862e \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:292\n-\tldr\tr1, [sp, #540]\t@ 0x21c\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/12/bits/new_allocator.h:158\n-\tadds\tr1, #1\n-\tblx\t29ec \n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr\tr0, [sp, #508]\t@ 0x1fc\n-std::__cxx11::basic_string, std::allocator >::_M_dispose():\n-/usr/include/c++/12/bits/basic_string.h:285\n-\tcmp\tr0, r6\n-\tbeq.n\t863c \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:292\n-\tldr\tr1, [sp, #516]\t@ 0x204\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/12/bits/new_allocator.h:158\n-\tadds\tr1, #1\n-\tblx\t29ec \n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr\tr0, [sp, #484]\t@ 0x1e4\n-std::__cxx11::basic_string, std::allocator >::_M_dispose():\n-/usr/include/c++/12/bits/basic_string.h:285\n-\tldr\tr3, [sp, #84]\t@ 0x54\n-\tcmp\tr0, r3\n-\tbeq.n\t864c \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:292\n-\tldr\tr1, [sp, #492]\t@ 0x1ec\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/12/bits/new_allocator.h:158\n-\tadds\tr1, #1\n-\tblx\t29ec \n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr\tr0, [sp, #460]\t@ 0x1cc\n-std::__cxx11::basic_string, std::allocator >::_M_dispose():\n-/usr/include/c++/12/bits/basic_string.h:285\n-\tadd\tr3, sp, #468\t@ 0x1d4\n-\tcmp\tr0, r3\n-\tbeq.n\t865c \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:292\n-\tldr\tr1, [sp, #468]\t@ 0x1d4\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/12/bits/new_allocator.h:158\n-\tadds\tr1, #1\n-\tblx\t29ec \n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr\tr0, [sp, #436]\t@ 0x1b4\n-std::__cxx11::basic_string, std::allocator >::_M_dispose():\n-/usr/include/c++/12/bits/basic_string.h:285\n-\tcmp\tr0, r5\n-\tbeq.n\t866a \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:292\n-\tldr\tr1, [sp, #444]\t@ 0x1bc\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/12/bits/new_allocator.h:158\n-\tadds\tr1, #1\n-\tblx\t29ec \n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr\tr0, [sp, #412]\t@ 0x19c\n-std::__cxx11::basic_string, std::allocator >::_M_dispose():\n-/usr/include/c++/12/bits/basic_string.h:285\n-\tldr\tr3, [sp, #76]\t@ 0x4c\n-\tcmp\tr0, r3\n-\tbeq.n\t867a \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:292\n-\tldr\tr1, [sp, #420]\t@ 0x1a4\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/12/bits/new_allocator.h:158\n-\tadds\tr1, #1\n-\tblx\t29ec \n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr\tr0, [sp, #388]\t@ 0x184\n-std::__cxx11::basic_string, std::allocator >::_M_dispose():\n-/usr/include/c++/12/bits/basic_string.h:285\n-\tldr\tr3, [sp, #60]\t@ 0x3c\n-\tcmp\tr0, r3\n-\tbeq.n\t868a \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:292\n-\tldr\tr1, [sp, #396]\t@ 0x18c\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/12/bits/new_allocator.h:158\n-\tadds\tr1, #1\n-\tblx\t29ec \n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr\tr0, [sp, #364]\t@ 0x16c\n-std::__cxx11::basic_string, std::allocator >::_M_dispose():\n-/usr/include/c++/12/bits/basic_string.h:285\n-\tldr\tr3, [sp, #40]\t@ 0x28\n-\tcmp\tr0, r3\n-\tbeq.n\t869a \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:292\n-\tldr\tr1, [sp, #372]\t@ 0x174\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/12/bits/new_allocator.h:158\n-\tadds\tr1, #1\n-\tblx\t29ec \n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr\tr0, [sp, #340]\t@ 0x154\n-std::__cxx11::basic_string, std::allocator >::_M_dispose():\n-/usr/include/c++/12/bits/basic_string.h:285\n-\tldr\tr3, [sp, #72]\t@ 0x48\n-\tcmp\tr0, r3\n-\tbeq.n\t86aa \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:292\n-\tldr\tr1, [sp, #348]\t@ 0x15c\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/12/bits/new_allocator.h:158\n-\tadds\tr1, #1\n-\tblx\t29ec \n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr\tr0, [sp, #316]\t@ 0x13c\n-std::__cxx11::basic_string, std::allocator >::_M_dispose():\n-/usr/include/c++/12/bits/basic_string.h:285\n-\tldr\tr3, [sp, #56]\t@ 0x38\n-\tcmp\tr0, r3\n-\tbeq.n\t86ba \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:292\n-\tldr\tr1, [sp, #324]\t@ 0x144\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/12/bits/new_allocator.h:158\n-\tadds\tr1, #1\n-\tblx\t29ec \n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr\tr0, [r4, #0]\n-std::__cxx11::basic_string, std::allocator >::_M_dispose():\n-/usr/include/c++/12/bits/basic_string.h:285\n-\tldr\tr3, [sp, #36]\t@ 0x24\n-\tcmp\tr0, r3\n-\tbeq.n\t86ca \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:292\n-\tldr\tr1, [r4, #8]\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/12/bits/new_allocator.h:158\n-\tadds\tr1, #1\n-\tblx\t29ec \n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr\tr3, [sp, #12]\n-std::__cxx11::basic_string, std::allocator >::_M_dispose():\n-/usr/include/c++/12/bits/basic_string.h:285\n-\tldr\tr2, [sp, #68]\t@ 0x44\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr\tr0, [r3, #0]\n-std::__cxx11::basic_string, std::allocator >::_M_dispose():\n-/usr/include/c++/12/bits/basic_string.h:285\n-\tcmp\tr0, r2\n-\tbeq.n\t86dc \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:292\n-\tldr\tr1, [r3, #8]\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/12/bits/new_allocator.h:158\n-\tadds\tr1, #1\n-\tblx\t29ec \n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr\tr3, [sp, #24]\n-std::__cxx11::basic_string, std::allocator >::_M_dispose():\n-/usr/include/c++/12/bits/basic_string.h:285\n-\tldr\tr2, [sp, #52]\t@ 0x34\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr\tr0, [r3, #0]\n-std::__cxx11::basic_string, std::allocator >::_M_dispose():\n-/usr/include/c++/12/bits/basic_string.h:285\n-\tcmp\tr0, r2\n-\tbeq.n\t86ee \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:292\n-\tldr\tr1, [r3, #8]\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/12/bits/new_allocator.h:158\n-\tadds\tr1, #1\n-\tblx\t29ec \n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr\tr3, [sp, #8]\n-std::__cxx11::basic_string, std::allocator >::_M_dispose():\n-/usr/include/c++/12/bits/basic_string.h:285\n-\tldr\tr2, [sp, #48]\t@ 0x30\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr\tr0, [r3, #0]\n-std::__cxx11::basic_string, std::allocator >::_M_dispose():\n-/usr/include/c++/12/bits/basic_string.h:285\n-\tcmp\tr0, r2\n-\tbeq.n\t8700 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:292\n-\tldr\tr1, [r3, #8]\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/12/bits/new_allocator.h:158\n-\tadds\tr1, #1\n-\tblx\t29ec \n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr\tr3, [sp, #16]\n-std::__cxx11::basic_string, std::allocator >::_M_dispose():\n-/usr/include/c++/12/bits/basic_string.h:285\n-\tldr\tr2, [sp, #80]\t@ 0x50\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr\tr0, [r3, #0]\n-std::__cxx11::basic_string, std::allocator >::_M_dispose():\n-/usr/include/c++/12/bits/basic_string.h:285\n-\tcmp\tr0, r2\n-\tbeq.n\t8712 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:292\n-\tldr\tr1, [r3, #8]\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/12/bits/new_allocator.h:158\n-\tadds\tr1, #1\n-\tblx\t29ec \n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr\tr3, [sp, #20]\n-std::__cxx11::basic_string, std::allocator >::_M_dispose():\n-/usr/include/c++/12/bits/basic_string.h:285\n-\tldr\tr2, [sp, #64]\t@ 0x40\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr\tr0, [r3, #0]\n-std::__cxx11::basic_string, std::allocator >::_M_dispose():\n-/usr/include/c++/12/bits/basic_string.h:285\n-\tcmp\tr0, r2\n-\tbeq.n\t8724 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:292\n-\tldr\tr1, [r3, #8]\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/12/bits/new_allocator.h:158\n-\tadds\tr1, #1\n-\tblx\t29ec \n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr.w\tr0, [fp]\n-std::__cxx11::basic_string, std::allocator >::_M_dispose():\n-/usr/include/c++/12/bits/basic_string.h:285\n-\tldr\tr3, [sp, #44]\t@ 0x2c\n-\tcmp\tr0, r3\n-\tbeq.n\t8738 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:292\n-\tldr.w\tr1, [fp, #8]\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/12/bits/new_allocator.h:158\n-\tadds\tr1, #1\n-\tblx\t29ec \n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr\tr3, [sp, #32]\n-std::__cxx11::basic_string, std::allocator >::_M_dispose():\n-/usr/include/c++/12/bits/basic_string.h:285\n-\tldr\tr2, [sp, #92]\t@ 0x5c\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr\tr0, [r3, #0]\n-std::__cxx11::basic_string, std::allocator >::_M_dispose():\n-/usr/include/c++/12/bits/basic_string.h:285\n-\tcmp\tr0, r2\n-\tbeq.n\t874a \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:292\n-\tldr\tr1, [r3, #8]\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/12/bits/new_allocator.h:158\n-\tadds\tr1, #1\n-\tblx\t29ec \n-ScoredAlignment::getString[abi:cxx11]():\n-./porechop/src/alignment.cpp:113\n-\tldr\tr2, [pc, #284]\t@ (8868 )\n-./porechop/src/alignment.cpp:121\n-\tldr\tr3, [pc, #232]\t@ (8838 )\n-./porechop/src/alignment.cpp:113\n-\tadd\tr2, pc\n-./porechop/src/alignment.cpp:121\n-\tldr\tr3, [r2, r3]\n-\tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #556]\t@ 0x22c\n-\teors\tr2, r3\n-\tmov.w\tr3, #0\n-\tbne.w\t8bd0 \n-\tldr\tr0, [sp, #28]\n-\tadd.w\tsp, sp, #564\t@ 0x234\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-unsigned int std::__detail::__to_chars_len(unsigned int, int):\n-/usr/include/c++/12/bits/charconv.h:63\n-\tmovs\tr1, #9\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/12/bits/charconv.h:83\n-\tsubs\tr6, r1, #1\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:200\n-\tadd\tr3, sp, #316\t@ 0x13c\n-std::__cxx11::basic_string, std::allocator >::basic_string(unsigned int, char, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:659\n-\tadd\tr1, r7\n-\tmov\tr0, r3\n-\tmovs\tr2, #45\t@ 0x2d\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:200\n-\tstr\tr3, [sp, #100]\t@ 0x64\n-\tadd\tr3, sp, #324\t@ 0x144\n-\tstr\tr3, [sp, #56]\t@ 0x38\n-\tstr\tr3, [sp, #316]\t@ 0x13c\n-std::__cxx11::basic_string, std::allocator >::basic_string(unsigned int, char, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:659\n-\tblx\t2a60 , std::allocator >::_M_construct(unsigned int, char)@plt>\n-std::__cxx11::basic_string, std::allocator >::operator[](unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:1224\n-\tldr\tr3, [sp, #316]\t@ 0x13c\n-\tadd.w\tip, r3, r7\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/12/bits/charconv.h:84\n-\tb.n\t8232 \n-unsigned int std::__detail::__to_chars_len(unsigned int, int):\n-/usr/include/c++/12/bits/charconv.h:63\n-\tmovs\tr1, #9\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/12/bits/charconv.h:83\n-\tsubs\tr5, r1, #1\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:200\n-\tadd\tr3, sp, #244\t@ 0xf4\n-std::__cxx11::basic_string, std::allocator >::basic_string(unsigned int, char, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:659\n-\tadd\tr1, r7\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:200\n-\tmov\tr9, r3\n-std::__cxx11::basic_string, std::allocator >::basic_string(unsigned int, char, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:659\n-\tmov\tr0, r3\n-\tmovs\tr2, #45\t@ 0x2d\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:200\n-\tadd\tr6, sp, #252\t@ 0xfc\n-\tstr\tr3, [sp, #24]\n-\tstr\tr6, [sp, #52]\t@ 0x34\n-\tstr\tr6, [sp, #244]\t@ 0xf4\n-std::__cxx11::basic_string, std::allocator >::basic_string(unsigned int, char, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:659\n-\tblx\t2a60 , std::allocator >::_M_construct(unsigned int, char)@plt>\n-std::__cxx11::basic_string, std::allocator >::operator[](unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:1224\n-\tldr.w\tr3, [r9]\n-\tadd\tr7, r3\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/12/bits/charconv.h:84\n-\tb.n\t8090 \n-unsigned int std::__detail::__to_chars_len(unsigned int, int):\n-/usr/include/c++/12/bits/charconv.h:63\n-\tmovs\tr1, #9\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/12/bits/charconv.h:83\n-\tsubs\tr6, r1, #1\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:200\n-\tadd\tr3, sp, #388\t@ 0x184\n-std::__cxx11::basic_string, std::allocator >::basic_string(unsigned int, char, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:659\n-\tadd\tr1, r7\n-\tmov\tr0, r3\n-\tmovs\tr2, #45\t@ 0x2d\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:200\n-\tstr\tr3, [sp, #104]\t@ 0x68\n-\tadd\tr3, sp, #396\t@ 0x18c\n-\tstr\tr3, [sp, #60]\t@ 0x3c\n-\tstr\tr3, [sp, #388]\t@ 0x184\n-std::__cxx11::basic_string, std::allocator >::basic_string(unsigned int, char, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:659\n-\tblx\t2a60 , std::allocator >::_M_construct(unsigned int, char)@plt>\n-std::__cxx11::basic_string, std::allocator >::operator[](unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:1224\n-\tldr\tr3, [sp, #388]\t@ 0x184\n-\tadd.w\tip, r3, r7\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/12/bits/charconv.h:84\n-\tb.n\t83c6 \n-\tldr\tr3, [pc, #112]\t@ (8840 )\n-\tldr.w\tr3, [sl, r3]\n-/usr/include/c++/12/bits/charconv.h:95\n-\tadd.w\tr2, r3, r5, lsl #1\n-/usr/include/c++/12/bits/charconv.h:96\n-\tldrb.w\tr5, [r3, r5, lsl #1]\n-/usr/include/c++/12/bits/charconv.h:95\n-\tldrb\tr3, [r2, #1]\n-\tstrb.w\tr3, [ip, #1]\n-\tb.n\t8276 \n-\tldr\tr3, [pc, #92]\t@ (8840 )\n-\tldr.w\tr3, [sl, r3]\n-\tadd.w\tr2, r3, r4, lsl #1\n-/usr/include/c++/12/bits/charconv.h:96\n-\tldrb.w\tr4, [r3, r4, lsl #1]\n-/usr/include/c++/12/bits/charconv.h:95\n-\tldrb\tr3, [r2, #1]\n-\tstrb\tr3, [r7, #1]\n-\tb.n\t80d4 \n-\tldr\tr3, [pc, #72]\t@ (8840 )\n-\tldr.w\tr3, [sl, r3]\n-\tadd.w\tr2, r3, r5, lsl #1\n-/usr/include/c++/12/bits/charconv.h:96\n-\tldrb.w\tr5, [r3, r5, lsl #1]\n-/usr/include/c++/12/bits/charconv.h:95\n-\tldrb\tr3, [r2, #1]\n-\tstrb.w\tr3, [ip, #1]\n-\tb.n\t840a \n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/12/bits/char_traits.h:425\n-\tadds\tr2, r3, #1\n-\tbeq.w\t7e0a \n-/usr/include/c++/12/bits/char_traits.h:431\n-\tldr\tr0, [sp, #44]\t@ 0x2c\n-\tmov\tr1, r5\n-\tblx\t2acc \n-std::__cxx11::basic_string, std::allocator >::length() const:\n-/usr/include/c++/12/bits/basic_string.h:1071\n-\tldr\tr3, [r4, #4]\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/12/bits/char_traits.h:431\n-\tb.w\t7e0a \n-/usr/include/c++/12/bits/char_traits.h:425\n-\tadds\tr2, r3, #1\n-\tbeq.w\t831c \n-/usr/include/c++/12/bits/char_traits.h:431\n-\tldr\tr0, [sp, #40]\t@ 0x28\n-\tmov\tr1, r6\n-\tblx\t2acc \n-std::__cxx11::basic_string, std::allocator >::length() const:\n-/usr/include/c++/12/bits/basic_string.h:1071\n-\tldr\tr3, [r5, #4]\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/12/bits/char_traits.h:431\n-\tb.n\t831c \n-\tnop\n-\tadds\tr3, #104\t@ 0x68\n-\tmovs\tr0, r0\n-\tlsls\tr0, r1, #4\n-\tmovs\tr0, r0\n-\tadds\tr3, #80\t@ 0x50\n-\tmovs\tr0, r0\n-\tlsls\tr0, r2, #4\n-\tmovs\tr0, r0\n-\tsubs\tr6, r0, r0\n-\tmovs\tr0, r0\n-\tadds\tr2, r5, r0\n-\tmovs\tr0, r0\n-\tasrs\tr0, r0, #26\n-\tmovs\tr0, r0\n-\tasrs\tr4, r5, #19\n-\tmovs\tr0, r0\n-\tasrs\tr0, r3, #13\n-\tmovs\tr0, r0\n-\tlsls\tr4, r2, #5\n-\tmovs\tr0, r0\n-\tasrs\tr6, r2, #12\n-\tmovs\tr0, r0\n-\tasrs\tr0, r2, #10\n-\tmovs\tr0, r0\n-\tasrs\tr4, r2, #9\n-\tmovs\tr0, r0\n-\tcmp\tr0, #174\t@ 0xae\n-\tmovs\tr0, r0\n-/usr/include/c++/12/bits/char_traits.h:425\n-\tadds\tr2, r3, #1\n-\tbeq.w\t82d8 \n-/usr/include/c++/12/bits/char_traits.h:431\n-\tldr\tr0, [sp, #72]\t@ 0x48\n-\tmov\tr1, r6\n-\tblx\t2acc \n-std::__cxx11::basic_string, std::allocator >::length() const:\n-/usr/include/c++/12/bits/basic_string.h:1071\n-\tldr\tr3, [r5, #4]\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/12/bits/char_traits.h:431\n-\tb.n\t82d8 \n-/usr/include/c++/12/bits/char_traits.h:425\n-\tadds\tr2, r3, #1\n-\tbeq.w\t8532 \n-/usr/include/c++/12/bits/char_traits.h:431\n-\tldr\tr0, [sp, #84]\t@ 0x54\n-\tmov\tr1, sl\n-\tblx\t2acc \n-std::__cxx11::basic_string, std::allocator >::length() const:\n-/usr/include/c++/12/bits/basic_string.h:1071\n-\tldr\tr3, [r6, #4]\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/12/bits/char_traits.h:431\n-\tb.n\t8532 \n-/usr/include/c++/12/bits/char_traits.h:425\n-\tadds\tr2, r3, #1\n-\tbeq.w\t84ae \n-/usr/include/c++/12/bits/char_traits.h:431\n-\tmov\tr1, r7\n-\tmov\tr0, r5\n-\tblx\t2acc \n-std::__cxx11::basic_string, std::allocator >::length() const:\n-/usr/include/c++/12/bits/basic_string.h:1071\n-\tldr\tr3, [r6, #4]\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/12/bits/char_traits.h:431\n-\tb.n\t84ae \n-/usr/include/c++/12/bits/char_traits.h:425\n-\tadds\tr2, r3, #1\n-\tbeq.w\t846e \n-/usr/include/c++/12/bits/char_traits.h:431\n-\tldr\tr0, [sp, #76]\t@ 0x4c\n-\tmov\tr1, r6\n-\tblx\t2acc \n-std::__cxx11::basic_string, std::allocator >::length() const:\n-/usr/include/c++/12/bits/basic_string.h:1071\n-\tldr\tr3, [r5, #4]\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/12/bits/char_traits.h:431\n-\tb.n\t846e \n-/usr/include/c++/12/bits/char_traits.h:425\n-\tadds\tr2, r3, #1\n-\tbeq.w\t8188 \n-/usr/include/c++/12/bits/char_traits.h:431\n-\tldr\tr0, [sp, #36]\t@ 0x24\n-\tmov\tr1, r6\n-\tblx\t2acc \n-std::__cxx11::basic_string, std::allocator >::length() const:\n-/usr/include/c++/12/bits/basic_string.h:1071\n-\tldr\tr3, [r5, #4]\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/12/bits/char_traits.h:431\n-\tb.n\t8188 \n-/usr/include/c++/12/bits/char_traits.h:425\n-\tadds\tr2, r3, #1\n-\tbeq.w\t8142 \n-/usr/include/c++/12/bits/char_traits.h:431\n-\tldr\tr0, [sp, #68]\t@ 0x44\n-\tmov\tr1, r5\n-\tblx\t2acc \n-std::__cxx11::basic_string, std::allocator >::length() const:\n-/usr/include/c++/12/bits/basic_string.h:1071\n-\tldr\tr3, [r4, #4]\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/12/bits/char_traits.h:431\n-\tb.n\t8142 \n-/usr/include/c++/12/bits/char_traits.h:425\n-\tadds\tr2, r3, #1\n-\tbeq.w\t7fe2 \n-/usr/include/c++/12/bits/char_traits.h:431\n-\tldr\tr0, [sp, #48]\t@ 0x30\n-\tmov\tr1, r5\n-\tblx\t2acc \n-std::__cxx11::basic_string, std::allocator >::length() const:\n-/usr/include/c++/12/bits/basic_string.h:1071\n-\tldr\tr3, [r4, #4]\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/12/bits/char_traits.h:431\n-\tb.w\t7fe2 \n-/usr/include/c++/12/bits/char_traits.h:425\n-\tadds\tr2, r3, #1\n-\tbeq.w\t7f98 \n-/usr/include/c++/12/bits/char_traits.h:431\n-\tldr\tr0, [sp, #80]\t@ 0x50\n-\tmov\tr1, r5\n-\tblx\t2acc \n-std::__cxx11::basic_string, std::allocator >::length() const:\n-/usr/include/c++/12/bits/basic_string.h:1071\n-\tldr\tr3, [r4, #4]\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/12/bits/char_traits.h:431\n-\tb.w\t7f98 \n-/usr/include/c++/12/bits/char_traits.h:425\n-\tadds\tr2, r3, #1\n-\tbeq.w\t8574 \n-/usr/include/c++/12/bits/char_traits.h:431\n-\tmov\tr0, r6\n-\tstr\tr1, [sp, #116]\t@ 0x74\n-\tblx\t2acc \n-std::__cxx11::basic_string, std::allocator >::length() const:\n-/usr/include/c++/12/bits/basic_string.h:1071\n-\tldr.w\tr3, [r9, #4]\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/12/bits/char_traits.h:431\n-\tldr\tr1, [sp, #116]\t@ 0x74\n-\tb.n\t8574 \n-/usr/include/c++/12/bits/char_traits.h:425\n-\tadds\tr2, r3, #1\n-\tbeq.w\t860a \n-/usr/include/c++/12/bits/char_traits.h:431\n-\tmov\tr1, r8\n-\tblx\t2acc \n-std::__cxx11::basic_string, std::allocator >::length() const:\n-/usr/include/c++/12/bits/basic_string.h:1071\n-\tldr.w\tr3, [r9, #4]\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/12/bits/char_traits.h:431\n-\tb.n\t860a \n-std::__cxx11::basic_string, std::allocator >::replace(unsigned int, unsigned int, char const*, unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:2171\n-\tmovs\tr2, #0\n-\tstr\tr0, [sp, #0]\n-\tmov\tr1, r2\n-\tldr\tr0, [sp, #104]\t@ 0x68\n-\tadd\tr5, sp, #364\t@ 0x16c\n-\tblx\t298c , std::allocator >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)@plt>\n-\tb.n\t8452 \n-\tmovs\tr2, #0\n-\tstr\tr0, [sp, #0]\n-\tmov\tr1, r2\n-\tldr\tr0, [sp, #100]\t@ 0x64\n-\tblx\t298c , std::allocator >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)@plt>\n-\tb.n\t82bc \n-\tmovs\tr2, #0\n-\tstr\tr0, [sp, #0]\n-\tmov\tr1, r2\n-\tldr\tr0, [sp, #24]\n-\tblx\t298c , std::allocator >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)@plt>\n-\tb.w\t8120 \n-\tmovs\tr2, #0\n-\tstr\tr0, [sp, #0]\n-\tmov\tr1, r2\n-\tldr\tr0, [sp, #96]\t@ 0x60\n-\tadd\tr6, sp, #436\t@ 0x1b4\n-\tblx\t298c , std::allocator >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)@plt>\n-\tb.n\t8516 \n-\tmovs\tr2, #0\n-\tstr\tr0, [sp, #0]\n-\tmov\tr1, r2\n-\tldr\tr0, [sp, #20]\n-\tblx\t298c , std::allocator >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)@plt>\n-\tb.w\t7f76 \n-\tmovs\tr2, #0\n-\tmov\tr3, r7\n-\tstr\tr0, [sp, #0]\n-\tmov\tr1, r2\n-\tmov\tr0, r9\n-\tadd\tr7, sp, #508\t@ 0x1fc\n-\tblx\t298c , std::allocator >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_M_local_data():\n-/usr/include/c++/12/bits/basic_string.h:241\n-\tldr\tr3, [sp, #28]\n-std::__cxx11::basic_string, std::allocator >::replace(unsigned int, unsigned int, char const*, unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:2171\n-\tmov\tr9, r0\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tmov\tsl, r9\n-std::__cxx11::basic_string, std::allocator >::_M_local_data():\n-/usr/include/c++/12/bits/basic_string.h:241\n-\tadd.w\tr0, r3, #8\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/12/bits/basic_string.h:204\n-\tstr\tr0, [r3, #0]\n-std::__cxx11::basic_string, std::allocator >::length() const:\n-/usr/include/c++/12/bits/basic_string.h:1071\n-\tldr.w\tr3, [r9, #4]\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr.w\tr2, [sl], #8\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:673\n-\tcmp\tr2, sl\n-\tbeq.n\t89de \n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/12/bits/basic_string.h:224\n-\tldr\tr1, [sp, #28]\n-\tstr\tr2, [r1, #0]\n-std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:261\n-\tldr.w\tr2, [r9, #8]\n-\tstr\tr2, [r1, #8]\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:229\n-\tldr\tr2, [sp, #28]\n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/12/bits/basic_string.h:224\n-\tstr.w\tsl, [r9]\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:229\n-\tstr\tr3, [r2, #4]\n-\tmovs\tr3, #0\n-\tstr.w\tr3, [r9, #4]\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/12/bits/char_traits.h:354\n-\tstrb.w\tr3, [r9, #8]\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:690\n-\tb.n\t8620 \n-unsigned int std::__detail::__to_chars_len(unsigned int, int):\n-/usr/include/c++/12/bits/basic_string.h:690\n-\tmovs\tr5, #7\n-\tmovs\tr1, #8\n-/usr/include/c++/12/bits/charconv.h:61\n-\tb.n\t878e \n-\tmovs\tr5, #7\n-\tmovs\tr1, #8\n-\tb.w\t7eca \n-\tmovs\tr6, #7\n-\tmovs\tr1, #8\n-\tb.n\t876e \n-\tmovs\tr6, #7\n-\tmovs\tr1, #8\n-\tb.n\t87b0 \n-\tmovs\tr6, #7\n-\tmovs\tr1, #8\n-\tb.w\t7d64 \n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/12/bits/char_traits.h:425\n-\tadds\tr2, r3, #1\n-\tbeq.n\t89a8 \n-/usr/include/c++/12/bits/char_traits.h:431\n-\tmov\tr1, sl\n-\tblx\t2acc \n-std::__cxx11::basic_string, std::allocator >::length() const:\n-/usr/include/c++/12/bits/basic_string.h:1071\n-\tldr.w\tr3, [r9, #4]\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/12/bits/char_traits.h:431\n-\tb.n\t89a8 \n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr\tr1, [sp, #316]\t@ 0x13c\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:3530\n-\tcmp\tr7, #15\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tmov\tr5, r1\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:3530\n-\tbls.w\t82aa \n-std::__cxx11::basic_string, std::allocator >::capacity() const:\n-/usr/include/c++/12/bits/basic_string.h:1134\n-\tldr\tr6, [sp, #56]\t@ 0x38\n-\tcmp\tr1, r6\n-\tbne.w\t829e \n-\tb.n\t82aa \n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr\tr1, [sp, #24]\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:3530\n-\tcmp\tr5, #15\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr\tr1, [r1, #0]\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:3530\n-\tbls.w\t810e \n-std::__cxx11::basic_string, std::allocator >::capacity() const:\n-/usr/include/c++/12/bits/basic_string.h:1134\n-\tldr\tr4, [sp, #52]\t@ 0x34\n-\tcmp\tr1, r4\n-\tbne.w\t8100 \n-\tb.w\t810e \n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr\tr1, [sp, #20]\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:3530\n-\tcmp\tr5, #15\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr\tr1, [r1, #0]\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:3530\n-\tbls.w\t7f64 \n-std::__cxx11::basic_string, std::allocator >::capacity() const:\n-/usr/include/c++/12/bits/basic_string.h:1134\n-\tldr\tr4, [sp, #64]\t@ 0x40\n-\tcmp\tr1, r4\n-\tbne.w\t7f56 \n-\tb.w\t7f64 \n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr\tr1, [sp, #388]\t@ 0x184\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:3530\n-\tcmp\tr7, #15\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tmov\tr5, r1\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:3530\n-\tbls.w\t843e \n-std::__cxx11::basic_string, std::allocator >::capacity() const:\n-/usr/include/c++/12/bits/basic_string.h:1134\n-\tldr\tr6, [sp, #60]\t@ 0x3c\n-\tcmp\tr1, r6\n-\tbne.w\t8432 \n-\tb.n\t843e \n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:3530\n-\tcmp.w\tip, #15\n-\tbls.w\t85d0 \n-std::__cxx11::basic_string, std::allocator >::capacity() const:\n-/usr/include/c++/12/bits/basic_string.h:1134\n-\tadd.w\tr8, sp, #540\t@ 0x21c\n-\tcmp\tr1, r8\n-\tbne.w\t85c6 \n-\tb.n\t85d0 \n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/12/bits/basic_string.h:3530\n-\tcmp\tr7, #15\n-\tbls.w\t8502 \n-std::__cxx11::basic_string, std::allocator >::capacity() const:\n-/usr/include/c++/12/bits/basic_string.h:1134\n-\tadd\tr6, sp, #468\t@ 0x1d4\n-\tcmp\tr1, r6\n-\tbne.w\t84fa \n-\tb.n\t8502 \n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:200\n-\tadd\tr3, sp, #244\t@ 0xf4\n-std::__cxx11::basic_string, std::allocator >::basic_string(unsigned int, char, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:659\n-\tadds\tr1, r7, #1\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:200\n-\tmov\tr6, r3\n-std::__cxx11::basic_string, std::allocator >::basic_string(unsigned int, char, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:659\n-\tmov\tr0, r3\n-\tmovs\tr2, #45\t@ 0x2d\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:200\n-\tadd\tr5, sp, #252\t@ 0xfc\n-\tstr\tr3, [sp, #24]\n-\tstr\tr5, [sp, #52]\t@ 0x34\n-\tstr\tr5, [sp, #244]\t@ 0xf4\n-std::__cxx11::basic_string, std::allocator >::basic_string(unsigned int, char, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:659\n-\tblx\t2a60 , std::allocator >::_M_construct(unsigned int, char)@plt>\n-std::__cxx11::basic_string, std::allocator >::operator[](unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:1224\n-\tldr\tr3, [r6, #0]\n-\tadd\tr7, r3\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/12/bits/charconv.h:84\n-\tb.w\t80d0 \n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:200\n-\tadd\tr3, sp, #316\t@ 0x13c\n-std::__cxx11::basic_string, std::allocator >::basic_string(unsigned int, char, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:659\n-\tmovs\tr2, #45\t@ 0x2d\n-\tmov\tr0, r3\n-\tadds\tr1, r7, #1\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:200\n-\tstr\tr3, [sp, #100]\t@ 0x64\n-\tadd\tr3, sp, #324\t@ 0x144\n-\tstr\tr3, [sp, #56]\t@ 0x38\n-\tstr\tr3, [sp, #316]\t@ 0x13c\n-std::__cxx11::basic_string, std::allocator >::basic_string(unsigned int, char, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:659\n-\tblx\t2a60 , std::allocator >::_M_construct(unsigned int, char)@plt>\n-std::__cxx11::basic_string, std::allocator >::operator[](unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:1224\n-\tldr\tr3, [sp, #316]\t@ 0x13c\n-\tadd.w\tip, r3, r7\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/12/bits/charconv.h:84\n-\tb.w\t8272 \n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:200\n-\tadd\tr3, sp, #124\t@ 0x7c\n-std::__cxx11::basic_string, std::allocator >::basic_string(unsigned int, char, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:659\n-\tmovs\tr2, #45\t@ 0x2d\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:200\n-\tmov\tr7, r3\n-std::__cxx11::basic_string, std::allocator >::basic_string(unsigned int, char, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:659\n-\tmov\tr0, r3\n-\tadds\tr1, r5, #1\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:200\n-\tadd\tr6, sp, #132\t@ 0x84\n-\tstr\tr3, [sp, #32]\n-\tstr\tr6, [sp, #92]\t@ 0x5c\n-\tstr\tr6, [sp, #124]\t@ 0x7c\n-std::__cxx11::basic_string, std::allocator >::basic_string(unsigned int, char, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:659\n-\tblx\t2a60 , std::allocator >::_M_construct(unsigned int, char)@plt>\n-std::__cxx11::basic_string, std::allocator >::operator[](unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:1224\n-\tldr\tr3, [r7, #0]\n-\tadd.w\tlr, r3, r5\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/12/bits/charconv.h:84\n-\tb.w\t7dc0 \n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:200\n-\tadd\tr3, sp, #172\t@ 0xac\n-std::__cxx11::basic_string, std::allocator >::basic_string(unsigned int, char, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:659\n-\tadds\tr1, r7, #1\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:200\n-\tmov\tr6, r3\n-std::__cxx11::basic_string, std::allocator >::basic_string(unsigned int, char, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:659\n-\tmov\tr0, r3\n-\tmovs\tr2, #45\t@ 0x2d\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:200\n-\tadd\tr5, sp, #180\t@ 0xb4\n-\tstr\tr3, [sp, #20]\n-\tstr\tr5, [sp, #64]\t@ 0x40\n-\tstr\tr5, [sp, #172]\t@ 0xac\n-std::__cxx11::basic_string, std::allocator >::basic_string(unsigned int, char, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:659\n-\tblx\t2a60 , std::allocator >::_M_construct(unsigned int, char)@plt>\n-std::__cxx11::basic_string, std::allocator >::operator[](unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:1224\n-\tldr\tr3, [r6, #0]\n-\tadd\tr7, r3\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/12/bits/charconv.h:84\n-\tb.w\t7f24 \n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:200\n-\tadd\tr3, sp, #388\t@ 0x184\n-std::__cxx11::basic_string, std::allocator >::basic_string(unsigned int, char, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:659\n-\tmovs\tr2, #45\t@ 0x2d\n-\tmov\tr0, r3\n-\tadds\tr1, r7, #1\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:200\n-\tstr\tr3, [sp, #104]\t@ 0x68\n-\tadd\tr3, sp, #396\t@ 0x18c\n-\tstr\tr3, [sp, #60]\t@ 0x3c\n-\tstr\tr3, [sp, #388]\t@ 0x184\n-std::__cxx11::basic_string, std::allocator >::basic_string(unsigned int, char, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:659\n-\tblx\t2a60 , std::allocator >::_M_construct(unsigned int, char)@plt>\n-std::__cxx11::basic_string, std::allocator >::operator[](unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:1224\n-\tldr\tr3, [sp, #388]\t@ 0x184\n-\tadd.w\tip, r3, r7\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/12/bits/charconv.h:84\n-\tb.n\t8406 \n-unsigned int std::__detail::__to_chars_len(unsigned int, int):\n-/usr/include/c++/12/bits/charconv.h:59\n-\tmovs\tr1, #2\n-/usr/include/c++/12/bits/charconv.h:52\n-\tmovs\tr5, #1\n-\tb.w\t806e \n-/usr/include/c++/12/bits/charconv.h:59\n-\tmovs\tr1, #2\n-/usr/include/c++/12/bits/charconv.h:52\n-\tmovs\tr6, #1\n-\tb.n\t83a6 \n-/usr/include/c++/12/bits/charconv.h:59\n-\tmovs\tr1, #2\n-/usr/include/c++/12/bits/charconv.h:52\n-\tmovs\tr6, #1\n-\tb.w\t8212 \n-/usr/include/c++/12/bits/charconv.h:59\n-\tmovs\tr1, #2\n-/usr/include/c++/12/bits/charconv.h:52\n-\tmovs\tr6, #1\n-\tb.w\t7d26 \n-/usr/include/c++/12/bits/charconv.h:59\n-\tmovs\tr1, #2\n-/usr/include/c++/12/bits/charconv.h:52\n-\tmovs\tr5, #1\n-\tb.w\t7e90 \n-/usr/include/c++/12/bits/charconv.h:60\n-\tmovs\tr5, #2\n-\tmovs\tr1, #3\n-\tb.n\t878e \n-\tmovs\tr6, #2\n-\tmovs\tr1, #3\n-\tb.n\t87b0 \n-\tmovs\tr5, #2\n-\tmovs\tr1, #3\n-\tb.w\t7eca \n-/usr/include/c++/12/bits/charconv.h:61\n-\tmovs\tr5, #3\n-\tmovs\tr1, #4\n-\tb.n\t878e \n-/usr/include/c++/12/bits/charconv.h:60\n-\tmovs\tr6, #2\n-\tmovs\tr1, #3\n-\tb.n\t876e \n-/usr/include/c++/12/bits/charconv.h:61\n-\tmovs\tr6, #3\n-\tmovs\tr1, #4\n-\tb.n\t876e \n-\tmovs\tr6, #3\n-\tmovs\tr1, #4\n-\tb.n\t87b0 \n-\tmovs\tr6, #3\n-\tmovs\tr1, #4\n-\tb.w\t7d64 \n-/usr/include/c++/12/bits/charconv.h:60\n-\tmovs\tr6, #2\n-\tmovs\tr1, #3\n-\tb.w\t7d64 \n-/usr/include/c++/12/bits/charconv.h:61\n-\tmovs\tr5, #3\n-\tmovs\tr1, #4\n-\tb.w\t7eca \n-/usr/include/c++/12/bits/charconv.h:63\n-\tmovs\tr6, #5\n-\tb.w\t7d24 \n-\tmovs\tr5, #5\n-\tb.w\t7e8e \n-\tmovs\tr6, #5\n-\tb.n\t83a4 \n-\tmovs\tr5, #5\n-\tb.w\t806c \n-\tmovs\tr6, #5\n-\tb.w\t8210 \n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/12/bits/basic_string.h:393\n-\tldr\tr0, [pc, #268]\t@ (8c90 )\n-\tadd\tr0, pc\n-\tblx\t29b0 \n-\tldr\tr0, [pc, #264]\t@ (8c94 )\n-\tadd\tr3, sp, #340\t@ 0x154\n-\tstr\tr3, [sp, #108]\t@ 0x6c\n-\tadd\tr0, pc\n-\tblx\t29b0 \n-\tldr\tr0, [pc, #256]\t@ (8c98 )\n-\tadd\tr0, pc\n-\tblx\t29b0 \n-\tldr\tr0, [pc, #252]\t@ (8c9c )\n-\tadd\tr3, sp, #412\t@ 0x19c\n-\tstr\tr3, [sp, #112]\t@ 0x70\n-\tadd\tr0, pc\n-\tblx\t29b0 \n-\tldr\tr0, [pc, #244]\t@ (8ca0 )\n-\tadd\tr6, sp, #436\t@ 0x1b4\n-\tadd\tr0, pc\n-\tblx\t29b0 \n-\tldr\tr0, [pc, #236]\t@ (8ca4 )\n-\tadd\tr0, pc\n-\tblx\t29b0 \n-\tldr\tr0, [pc, #232]\t@ (8ca8 )\n-\tadd\tr0, pc\n-\tblx\t29b0 \n-\tldr\tr0, [pc, #228]\t@ (8cac )\n-\tadd\tr3, sp, #508\t@ 0x1fc\n-\tmov\tr7, r3\n-\tadd\tr0, pc\n-\tblx\t29b0 \n-ScoredAlignment::getString[abi:cxx11]():\n-./porechop/src/alignment.cpp:121\n-\tblx\t2a78 <__stack_chk_fail@plt>\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/12/bits/basic_string.h:393\n-\tldr\tr0, [pc, #216]\t@ (8cb0 )\n-\tadd\tr0, pc\n-\tblx\t29b0 \n-\tldr\tr0, [pc, #212]\t@ (8cb4 )\n-\tadd.w\tsl, sp, #484\t@ 0x1e4\n-\tadd\tr0, pc\n-\tblx\t29b0 \n-\tldr\tr0, [pc, #204]\t@ (8cb8 )\n-\tadd\tr0, pc\n-\tblx\t29b0 \n-\tldr\tr0, [pc, #200]\t@ (8cbc )\n-\tadd\tr5, sp, #364\t@ 0x16c\n-\tadd\tr0, pc\n-\tblx\t29b0 \n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n-/usr/include/c++/12/bits/basic_string.h:795\n-\tmov\tr0, r9\n-\tblx\t2a90 , std::allocator >::_M_dispose()@plt>\n-/usr/include/c++/12/bits/basic_string.h:795 (discriminator 1)\n-\tmov\tr0, r7\n-\tblx\t2a90 , std::allocator >::_M_dispose()@plt>\n-/usr/include/c++/12/bits/basic_string.h:794\n-\tadd\tr6, sp, #436\t@ 0x1b4\n-/usr/include/c++/12/bits/basic_string.h:795\n-\tmov\tr0, sl\n-\tblx\t2a90 , std::allocator >::_M_dispose()@plt>\n-\tldr\tr0, [sp, #96]\t@ 0x60\n-\tblx\t2a90 , std::allocator >::_M_dispose()@plt>\n-/usr/include/c++/12/bits/basic_string.h:795 (discriminator 1)\n-\tmov\tr0, r6\n-\tblx\t2a90 , std::allocator >::_M_dispose()@plt>\n-/usr/include/c++/12/bits/basic_string.h:794\n-\tadd\tr5, sp, #364\t@ 0x16c\n-/usr/include/c++/12/bits/basic_string.h:795\n-\tldr\tr0, [sp, #112]\t@ 0x70\n-\tblx\t2a90 , std::allocator >::_M_dispose()@plt>\n-\tldr\tr0, [sp, #104]\t@ 0x68\n-\tblx\t2a90 , std::allocator >::_M_dispose()@plt>\n-\tmov\tr0, r5\n-\tblx\t2a90 , std::allocator >::_M_dispose()@plt>\n-\tldr\tr0, [sp, #108]\t@ 0x6c\n-\tblx\t2a90 , std::allocator >::_M_dispose()@plt>\n-\tldr\tr0, [sp, #100]\t@ 0x64\n-\tblx\t2a90 , std::allocator >::_M_dispose()@plt>\n-\tmov\tr0, r4\n-\tblx\t2a90 , std::allocator >::_M_dispose()@plt>\n-\tldr\tr0, [sp, #12]\n-\tblx\t2a90 , std::allocator >::_M_dispose()@plt>\n-\tldr\tr0, [sp, #24]\n-\tblx\t2a90 , std::allocator >::_M_dispose()@plt>\n-\tldr\tr0, [sp, #8]\n-\tblx\t2a90 , std::allocator >::_M_dispose()@plt>\n-\tldr\tr0, [sp, #16]\n-\tblx\t2a90 , std::allocator >::_M_dispose()@plt>\n-\tldr\tr0, [sp, #20]\n-\tblx\t2a90 , std::allocator >::_M_dispose()@plt>\n-\tmov\tr0, fp\n-\tblx\t2a90 , std::allocator >::_M_dispose()@plt>\n-/usr/include/c++/12/bits/basic_string.h:795 (discriminator 1)\n-\tldr\tr0, [sp, #32]\n-\tblx\t2a90 , std::allocator >::_M_dispose()@plt>\n-std::__new_allocator::~__new_allocator():\n-/usr/include/c++/12/bits/new_allocator.h:90 (discriminator 1)\n-\tblx\t2a84 <__cxa_end_cleanup@plt>\n-\tb.n\t8c06 \n-\tadd\tr6, sp, #436\t@ 0x1b4\n-\tb.n\t8c14 \n-\tb.n\t8c34 \n-\tb.n\t8c46 \n-\tadd\tr3, sp, #508\t@ 0x1fc\n-\tmov\tr7, r3\n-\tb.n\t8c00 \n-\tb.n\t8c52 \n-\tb.n\t8c2e \n-\tb.n\t8c40 \n-\tb.n\t8c64 \n-\tb.n\t8c58 \n-\tb.n\t8c22 \n-\tb.n\t8c1a \n-\tb.n\t8c0e \n-\tnop\n-\tlsrs\tr0, r1, #17\n-\tmovs\tr0, r0\n-\tlsrs\tr4, r7, #16\n-\tmovs\tr0, r0\n-\tlsrs\tr4, r6, #16\n-\tmovs\tr0, r0\n-\tlsrs\tr0, r5, #16\n-\tmovs\tr0, r0\n-\tlsrs\tr6, r3, #16\n-\tmovs\tr0, r0\n-\tlsrs\tr6, r2, #16\n-\tmovs\tr0, r0\n-\tlsrs\tr6, r1, #16\n-\tmovs\tr0, r0\n-\tlsrs\tr2, r0, #16\n-\tmovs\tr0, r0\n-\tlsrs\tr6, r6, #15\n-\tmovs\tr0, r0\n-\tlsrs\tr2, r5, #15\n-\tmovs\tr0, r0\n-\tlsrs\tr2, r4, #15\n-\tmovs\tr0, r0\n-\tlsrs\tr0, r3, #15\n-\t...\n-\n-00008cc0 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base>:\n-ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int):\n-./porechop/src/alignment.cpp:6\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n-\tmov\tr8, r0\n-\tldr.w\tr5, [pc, #1504]\t@ 92a8 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x5e8>\n-\tsub.w\tsp, sp, #556\t@ 0x22c\n-./porechop/src/alignment.cpp:8\n-\tstr\tr2, [r0, #0]\n-./porechop/src/alignment.cpp:9\n-\tmov.w\tr2, #4294967295\t@ 0xffffffff\n-\tstrd\tr3, r2, [r0, #4]\n-\tstr\tr2, [r0, #16]\n-std::basic_ios >::basic_ios():\n-/usr/include/c++/12/bits/basic_ios.h:462\n-\tadd\tr3, sp, #208\t@ 0xd0\n-ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int):\n-./porechop/src/alignment.cpp:6\n-\tldr\tr4, [sp, #592]\t@ 0x250\n-std::basic_ios >::basic_ios():\n-/usr/include/c++/12/bits/basic_ios.h:462\n-\tmov\tsl, r3\n-ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int):\n-./porechop/src/alignment.cpp:6\n-\tldr.w\tr2, [pc, #1480]\t@ 92ac , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x5ec>\n-\tmov\tr6, r1\n-./porechop/src/alignment.cpp:9\n-\tstr\tr4, [r0, #24]\n-std::basic_ios >::basic_ios():\n-/usr/include/c++/12/bits/basic_ios.h:462\n-\tmov\tr0, r3\n-\tstr\tr3, [sp, #52]\t@ 0x34\n-ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int):\n-./porechop/src/alignment.cpp:6\n-\tadd\tr2, pc\n-\tldr.w\tr3, [pc, #1472]\t@ 92b0 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x5f0>\n-\tadd\tr5, pc\n-std::basic_ios >::basic_ios():\n-/usr/include/c++/12/bits/basic_ios.h:462\n-\tadd\tr4, sp, #144\t@ 0x90\n-ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int):\n-./porechop/src/alignment.cpp:6\n-\tldr\tr3, [r2, r3]\n-\tldr\tr3, [r3, #0]\n-\tstr\tr3, [sp, #548]\t@ 0x224\n-\tmov.w\tr3, #0\n-std::basic_ios >::basic_ios():\n-/usr/include/c++/12/bits/basic_ios.h:462\n-\tblx\t2950 \n-\tldr.w\tr3, [pc, #1452]\t@ 92b4 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x5f4>\n-/usr/include/c++/12/bits/basic_ios.h:461\n-\tmovs\tr1, #0\n-/usr/include/c++/12/bits/basic_ios.h:462\n-\tldr\tr2, [r5, r3]\n-std::basic_ostream >::basic_ostream():\n-/usr/include/c++/12/ostream:385\n-\tldr.w\tr3, [pc, #1448]\t@ 92b8 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x5f8>\n-std::basic_ios >::basic_ios():\n-/usr/include/c++/12/bits/basic_ios.h:461\n-\tstrh.w\tr1, [r4, #180]\t@ 0xb4\n-/usr/include/c++/12/bits/basic_ios.h:462\n-\tstr\tr2, [sp, #20]\n-\tadds\tr2, #8\n-/usr/include/c++/12/bits/basic_ios.h:461\n-\tstr.w\tr1, [r4, #176]\t@ 0xb0\n-/usr/include/c++/12/bits/basic_ios.h:462\n-\tstr\tr2, [r4, #64]\t@ 0x40\n-\tstrd\tr1, r1, [r4, #184]\t@ 0xb8\n-\tstrd\tr1, r1, [r4, #192]\t@ 0xc0\n-std::basic_ostream >::basic_ostream():\n-/usr/include/c++/12/ostream:385\n-\tldr\tr3, [r5, r3]\n-\tldr\tr2, [r3, #4]\n-\tldr\tr7, [r3, #8]\n-\tstr\tr2, [r4, #0]\n-\tldr.w\tr0, [r2, #-12]\n-\tstr\tr2, [sp, #12]\n-\tstr\tr7, [sp, #16]\n-\tstr\tr7, [r4, r0]\n-\tadd\tr0, r4\n-\tblx\t2a9c >::init(std::basic_streambuf >*)@plt>\n-std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n-/usr/include/c++/12/sstream:792\n-\tldr.w\tr3, [pc, #1404]\t@ 92bc , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x5fc>\n-std::basic_streambuf >::basic_streambuf():\n-/usr/include/c++/12/streambuf:471\n-\tadd\tr7, sp, #176\t@ 0xb0\n-\tmov\tr0, r7\n-/usr/include/c++/12/streambuf:469\n-\tmov.w\tr9, #0\n-std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n-/usr/include/c++/12/sstream:792\n-\tldr\tr2, [r5, r3]\n-std::basic_streambuf >::basic_streambuf():\n-/usr/include/c++/12/streambuf:471\n-\tldr.w\tr3, [pc, #1392]\t@ 92c0 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x600>\n-std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n-/usr/include/c++/12/sstream:792\n-\tmov\tr1, r2\n-\tstr\tr2, [sp, #28]\n-std::basic_streambuf >::basic_streambuf():\n-/usr/include/c++/12/streambuf:471\n-\tstr\tr7, [sp, #68]\t@ 0x44\n-std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n-/usr/include/c++/12/sstream:792\n-\tadds\tr2, #12\n-\tstr\tr2, [r4, #0]\n-\tadd.w\tr2, r1, #32\n-\tstr\tr2, [r4, #64]\t@ 0x40\n-/usr/include/c++/12/sstream:793\n-\tadd\tr7, sp, #148\t@ 0x94\n-std::basic_streambuf >::basic_streambuf():\n-/usr/include/c++/12/streambuf:471\n-\tldr\tr2, [r5, r3]\n-\tstr\tr2, [sp, #32]\n-\tadd.w\tr3, r2, #8\n-/usr/include/c++/12/streambuf:469\n-\tstrd\tr9, r9, [r4, #8]\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/12/bits/basic_string.h:204\n-\tadd\tr2, sp, #192\t@ 0xc0\n-std::basic_streambuf >::basic_streambuf():\n-/usr/include/c++/12/streambuf:471\n-\tstr\tr3, [r4, #4]\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/12/bits/basic_string.h:204\n-\tstr\tr2, [sp, #44]\t@ 0x2c\n-std::basic_streambuf >::basic_streambuf():\n-/usr/include/c++/12/streambuf:470\n-\tmovs\tr3, #0\n-\tmovs\tr2, #0\n-\tstrd\tr9, r9, [r4, #16]\n-\tstrd\tr2, r3, [sp, #168]\t@ 0xa8\n-/usr/include/c++/12/streambuf:471\n-\tblx\t2bd4 \n-std::__cxx11::basic_stringbuf, std::allocator >::basic_stringbuf(std::_Ios_Openmode):\n-/usr/include/c++/12/sstream:127\n-\tldr.w\tr3, [pc, #1340]\t@ 92c4 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x604>\n-std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n-/usr/include/c++/12/sstream:793\n-\tmov\tr1, r7\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/12/bits/basic_string.h:204\n-\tldr\tr2, [sp, #44]\t@ 0x2c\n-std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n-/usr/include/c++/12/sstream:793\n-\tmov\tr0, sl\n-std::__cxx11::basic_stringbuf, std::allocator >::basic_stringbuf(std::_Ios_Openmode):\n-/usr/include/c++/12/sstream:127\n-\tldr\tr5, [r5, r3]\n-\tstr\tr5, [sp, #24]\n-\tadd.w\tr3, r5, #8\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:229\n-\tstrd\tr2, r9, [r4, #40]\t@ 0x28\n-std::__cxx11::basic_stringbuf, std::allocator >::basic_stringbuf(std::_Ios_Openmode):\n-/usr/include/c++/12/sstream:127\n-\tstr\tr3, [r4, #4]\n-\tmovs\tr3, #16\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/12/bits/char_traits.h:354\n-\tstrb.w\tr9, [r4, #48]\t@ 0x30\n-std::__cxx11::basic_stringbuf, std::allocator >::basic_stringbuf(std::_Ios_Openmode):\n-/usr/include/c++/12/sstream:127\n-\tstr\tr3, [r4, #36]\t@ 0x24\n-std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n-/usr/include/c++/12/sstream:793\n-\tblx\t2a9c >::init(std::basic_streambuf >*)@plt>\n-seqan::Iter, std::allocator >, seqan::StreamIterator > >::Iter(std::ostream&):\n-/usr/include/seqan/stream/iter_stream.h:325\n-\tldr\tr3, [r4, #0]\n-seqan::Iterator, seqan::Alloc >, seqan::Tag >, seqan::Alloc >, seqan::Tag const>::Type seqan::begin, seqan::Alloc >, seqan::Tag >, void>(seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >&, seqan::Tag):\n-/usr/include/seqan/sequence/string_alloc.h:283\n-\tldr\tr7, [r6, #0]\n-seqan::Iter, std::allocator >, seqan::StreamIterator > >::Iter(std::ostream&):\n-/usr/include/seqan/stream/iter_stream.h:325\n-\tldr.w\tr0, [r3, #-12]\n-std::basic_ios >::exceptions(std::_Ios_Iostate):\n-/usr/include/c++/12/bits/basic_ios.h:259\n-\tmovs\tr3, #1\n-seqan::Iter, std::allocator >, seqan::StreamIterator > >::Iter(std::ostream&):\n-/usr/include/seqan/stream/iter_stream.h:325\n-\tadd\tr0, r4\n-std::basic_ios >::exceptions(std::_Ios_Iostate):\n-/usr/include/c++/12/bits/basic_ios.h:260\n-\tldr\tr1, [r0, #20]\n-/usr/include/c++/12/bits/basic_ios.h:259\n-\tstr\tr3, [r0, #16]\n-std::basic_ios >::rdbuf() const:\n-/usr/include/c++/12/bits/basic_ios.h:322\n-\tldr\tr5, [r0, #120]\t@ 0x78\n-std::basic_ios >::exceptions(std::_Ios_Iostate):\n-/usr/include/c++/12/bits/basic_ios.h:260\n-\tblx\t2b5c >::clear(std::_Ios_Iostate)@plt>\n-std::__cxx11::basic_ostringstream, std::allocator >& seqan::operator<< , std::allocator >, seqan::String, seqan::Alloc >, seqan::Tag >(std::__cxx11::basic_ostringstream, std::allocator >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&):\n-/usr/include/seqan/align/gaps_base.h:964\n-\tadd\tr0, sp, #88\t@ 0x58\n-/usr/include/seqan/align/gaps_base.h:965\n-\tmov\tr1, r7\n-/usr/include/seqan/align/gaps_base.h:964\n-\tstr\tr5, [r0, #0]\n-/usr/include/seqan/align/gaps_base.h:965\n-\tblx\t2980 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@plt>\n-std::basic_streambuf >::pptr() const:\n-/usr/include/c++/12/streambuf:537\n-\tldr\tr5, [r4, #24]\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:229\n-\tmovs\tr2, #0\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:200\n-\tadd\tr1, sp, #104\t@ 0x68\n-\tadd\tr3, sp, #96\t@ 0x60\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:229\n-\tstr\tr2, [sp, #100]\t@ 0x64\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/12/bits/char_traits.h:354\n-\tstrb.w\tr2, [sp, #104]\t@ 0x68\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:200\n-\tstr\tr1, [sp, #60]\t@ 0x3c\n-\tstr\tr3, [sp, #8]\n-\tstr\tr1, [sp, #96]\t@ 0x60\n-std::__cxx11::basic_stringbuf, std::allocator >::_M_high_mark() const:\n-/usr/include/c++/12/sstream:432\n-\tcmp\tr5, #0\n-\tbeq.w\t9202 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x542>\n-std::basic_streambuf >::pbase() const:\n-/usr/include/c++/12/streambuf:534\n-\tldrd\tr0, r3, [r4, #16]\n-std::__cxx11::basic_string, std::allocator >::replace(unsigned int, unsigned int, char const*, unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:2171\n-\tmov\tr1, r2\n-std::__cxx11::basic_stringbuf, std::allocator >::_M_high_mark() const:\n-/usr/include/c++/12/sstream:435\n-\tcmp\tr5, r0\n-\tite\tls\n-\tmovls\tr7, #0\n-\tmovhi\tr7, #1\n-\tcmp\tr0, r2\n-\tit\teq\n-\torreq.w\tr7, r7, #1\n-\tcmp\tr7, r2\n-\tit\tne\n-\tmovne\tr0, r5\n-std::__cxx11::basic_string, std::allocator >::replace(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, char*, char*):\n-/usr/include/c++/12/bits/basic_string.h:2369\n-\tsubs\tr0, r0, r3\n-std::__cxx11::basic_string, std::allocator >::replace(unsigned int, unsigned int, char const*, unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:2171\n-\tstr\tr0, [sp, #0]\n-\tldr\tr0, [sp, #8]\n-\tblx\t298c , std::allocator >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)@plt>\n-std::basic_ios >::basic_ios():\n-/usr/include/c++/12/bits/basic_ios.h:462\n-\tadd\tr3, sp, #408\t@ 0x198\n-\tstr\tr3, [sp, #36]\t@ 0x24\n-\tmov\tr0, r3\n-\tadd\tr5, sp, #344\t@ 0x158\n-\tblx\t2950 \n-std::basic_ostream >::basic_ostream():\n-/usr/include/c++/12/ostream:385\n-\tldr\tr3, [sp, #12]\n-std::basic_ios >::basic_ios():\n-/usr/include/c++/12/bits/basic_ios.h:461\n-\tmovs\tr1, #0\n-\tstrh.w\tr1, [sp, #524]\t@ 0x20c\n-std::basic_ostream >::basic_ostream():\n-/usr/include/c++/12/ostream:385\n-\tstr\tr3, [sp, #344]\t@ 0x158\n-\tldr.w\tr0, [r3, #-12]\n-std::basic_ios >::basic_ios():\n-/usr/include/c++/12/bits/basic_ios.h:462\n-\tldr\tr3, [sp, #20]\n-/usr/include/c++/12/bits/basic_ios.h:461\n-\tstr\tr1, [sp, #520]\t@ 0x208\n-/usr/include/c++/12/bits/basic_ios.h:462\n-\tadds\tr3, #8\n-\tstr\tr3, [sp, #408]\t@ 0x198\n-std::basic_ostream >::basic_ostream():\n-/usr/include/c++/12/ostream:385\n-\tldr\tr3, [sp, #16]\n-std::basic_ios >::basic_ios():\n-/usr/include/c++/12/bits/basic_ios.h:462\n-\tstrd\tr1, r1, [sp, #528]\t@ 0x210\n-\tstrd\tr1, r1, [sp, #536]\t@ 0x218\n-std::basic_ostream >::basic_ostream():\n-/usr/include/c++/12/ostream:385\n-\tstr\tr3, [r5, r0]\n-\tadd\tr0, r5\n-\tblx\t2a9c >::init(std::basic_streambuf >*)@plt>\n-std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n-/usr/include/c++/12/sstream:792\n-\tldr\tr2, [sp, #28]\n-std::basic_streambuf >::basic_streambuf():\n-/usr/include/c++/12/streambuf:471\n-\tadd\tr3, sp, #376\t@ 0x178\n-\tmov\tr0, r3\n-\tstr\tr3, [sp, #56]\t@ 0x38\n-std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n-/usr/include/c++/12/sstream:792\n-\tadd.w\tr3, r2, #12\n-\tstr\tr3, [sp, #344]\t@ 0x158\n-\tadd.w\tr3, r2, #32\n-\tstr\tr3, [sp, #408]\t@ 0x198\n-std::basic_streambuf >::basic_streambuf():\n-/usr/include/c++/12/streambuf:471\n-\tldr\tr3, [sp, #32]\n-/usr/include/c++/12/streambuf:469\n-\tmov.w\tr9, #0\n-/usr/include/c++/12/streambuf:470\n-\tmovs\tr2, #0\n-/usr/include/c++/12/streambuf:469\n-\tstrd\tr9, r9, [sp, #352]\t@ 0x160\n-/usr/include/c++/12/streambuf:471\n-\tadds\tr3, #8\n-/usr/include/c++/12/streambuf:470\n-\tstrd\tr9, r9, [sp, #360]\t@ 0x168\n-/usr/include/c++/12/streambuf:471\n-\tstr\tr3, [sp, #348]\t@ 0x15c\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/12/bits/basic_string.h:204\n-\tadd\tr3, sp, #392\t@ 0x188\n-\tstr\tr3, [sp, #40]\t@ 0x28\n-std::basic_streambuf >::basic_streambuf():\n-/usr/include/c++/12/streambuf:470\n-\tmovs\tr3, #0\n-\tstrd\tr2, r3, [sp, #368]\t@ 0x170\n-/usr/include/c++/12/streambuf:471\n-\tblx\t2bd4 \n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/12/bits/basic_string.h:204\n-\tldr\tr3, [sp, #40]\t@ 0x28\n-std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n-/usr/include/c++/12/sstream:793\n-\tadd\tr7, sp, #348\t@ 0x15c\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:229\n-\tstrd\tr3, r9, [sp, #384]\t@ 0x180\n-std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n-/usr/include/c++/12/sstream:793\n-\tmov\tr1, r7\n-std::__cxx11::basic_stringbuf, std::allocator >::basic_stringbuf(std::_Ios_Openmode):\n-/usr/include/c++/12/sstream:127\n-\tldr\tr3, [sp, #24]\n-std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n-/usr/include/c++/12/sstream:793\n-\tldr\tr0, [sp, #36]\t@ 0x24\n-std::__cxx11::basic_stringbuf, std::allocator >::basic_stringbuf(std::_Ios_Openmode):\n-/usr/include/c++/12/sstream:127\n-\tadds\tr3, #8\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/12/bits/char_traits.h:354\n-\tstrb.w\tr9, [sp, #392]\t@ 0x188\n-std::__cxx11::basic_stringbuf, std::allocator >::basic_stringbuf(std::_Ios_Openmode):\n-/usr/include/c++/12/sstream:127\n-\tstr\tr3, [sp, #348]\t@ 0x15c\n-\tmovs\tr3, #16\n-\tstr\tr3, [sp, #380]\t@ 0x17c\n-std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n-/usr/include/c++/12/sstream:793\n-\tblx\t2a9c >::init(std::basic_streambuf >*)@plt>\n-seqan::Iter, std::allocator >, seqan::StreamIterator > >::Iter(std::ostream&):\n-/usr/include/seqan/stream/iter_stream.h:325\n-\tldr\tr3, [sp, #344]\t@ 0x158\n-seqan::Reference, seqan::Alloc >, seqan::Tag >, seqan::Alloc > >::Type seqan::value, seqan::Alloc >, seqan::Tag >, seqan::Alloc, int>(seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >&, int const&):\n-/usr/include/seqan/sequence/string_base.h:449\n-\tldr\tr6, [r6, #0]\n-seqan::Iter, std::allocator >, seqan::StreamIterator > >::Iter(std::ostream&):\n-/usr/include/seqan/stream/iter_stream.h:325\n-\tldr.w\tr0, [r3, #-12]\n-std::basic_ios >::exceptions(std::_Ios_Iostate):\n-/usr/include/c++/12/bits/basic_ios.h:259\n-\tmovs\tr3, #1\n-seqan::Reference, seqan::Alloc >, seqan::Tag >, seqan::Alloc > >::Type seqan::value, seqan::Alloc >, seqan::Tag >, seqan::Alloc, int>(seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >&, int const&):\n-/usr/include/seqan/sequence/string_base.h:449\n-\tadds\tr6, #36\t@ 0x24\n-seqan::Iter, std::allocator >, seqan::StreamIterator > >::Iter(std::ostream&):\n-/usr/include/seqan/stream/iter_stream.h:325\n-\tadd\tr0, r5\n-std::basic_ios >::exceptions(std::_Ios_Iostate):\n-/usr/include/c++/12/bits/basic_ios.h:260\n-\tldr\tr1, [r0, #20]\n-/usr/include/c++/12/bits/basic_ios.h:259\n-\tstr\tr3, [r0, #16]\n-std::basic_ios >::rdbuf() const:\n-/usr/include/c++/12/bits/basic_ios.h:322\n-\tldr\tr7, [r0, #120]\t@ 0x78\n-std::basic_ios >::exceptions(std::_Ios_Iostate):\n-/usr/include/c++/12/bits/basic_ios.h:260\n-\tblx\t2b5c >::clear(std::_Ios_Iostate)@plt>\n-std::__cxx11::basic_ostringstream, std::allocator >& seqan::operator<< , std::allocator >, seqan::String, seqan::Alloc >, seqan::Tag >(std::__cxx11::basic_ostringstream, std::allocator >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&):\n-/usr/include/seqan/align/gaps_base.h:964\n-\tadd\tr0, sp, #92\t@ 0x5c\n-/usr/include/seqan/align/gaps_base.h:965\n-\tmov\tr1, r6\n-/usr/include/seqan/align/gaps_base.h:964\n-\tstr\tr7, [r0, #0]\n-/usr/include/seqan/align/gaps_base.h:965\n-\tblx\t2980 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@plt>\n-std::basic_streambuf >::pptr() const:\n-/usr/include/c++/12/streambuf:537\n-\tldr\tr6, [sp, #368]\t@ 0x170\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:200\n-\tadd.w\tr9, sp, #120\t@ 0x78\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:229\n-\tmovs\tr2, #0\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:200\n-\tadd\tr3, sp, #128\t@ 0x80\n-\tstr\tr3, [sp, #64]\t@ 0x40\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:229\n-\tstr.w\tr2, [r9, #4]\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/12/bits/char_traits.h:354\n-\tstrb.w\tr2, [r9, #8]\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:200\n-\tstr.w\tr3, [r9]\n-std::__cxx11::basic_stringbuf, std::allocator >::_M_high_mark() const:\n-/usr/include/c++/12/sstream:432\n-\tcmp\tr6, #0\n-\tbeq.w\t91f8 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x538>\n-std::basic_streambuf >::pbase() const:\n-/usr/include/c++/12/streambuf:534\n-\tldrd\tr0, r3, [sp, #360]\t@ 0x168\n-std::__cxx11::basic_string, std::allocator >::replace(unsigned int, unsigned int, char const*, unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:2171\n-\tmov\tr1, r2\n-std::__cxx11::basic_stringbuf, std::allocator >::_M_high_mark() const:\n-/usr/include/c++/12/sstream:435\n-\tcmp\tr6, r0\n-\tite\tls\n-\tmovls\tr7, #0\n-\tmovhi\tr7, #1\n-\tcmp\tr0, r2\n-\tit\teq\n-\torreq.w\tr7, r7, #1\n-\tcmp\tr7, r2\n-\tit\tne\n-\tmovne\tr0, r6\n-std::__cxx11::basic_string, std::allocator >::replace(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, char*, char*):\n-/usr/include/c++/12/bits/basic_string.h:2369\n-\tsubs\tr0, r0, r3\n-std::__cxx11::basic_string, std::allocator >::replace(unsigned int, unsigned int, char const*, unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:2171\n-\tstr\tr0, [sp, #0]\n-\tmov\tr0, r9\n-\tblx\t298c , std::allocator >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::size() const:\n-/usr/include/c++/12/bits/basic_string.h:1064\n-\tldr\tr3, [sp, #8]\n-\tldr.w\tr2, [r9, #4]\n-\tldr\tr3, [r3, #4]\n-unsigned int const& std::max(unsigned int const&, unsigned int const&):\n-/usr/include/c++/12/bits/stl_algobase.h:259\n-\tcmp\tr3, r2\n-\tbcc.n\t8fe6 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x326>\n-ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int):\n-./porechop/src/alignment.cpp:20\n-\tmov\tip, r3\n-\tcmp\tr3, #0\n-\tbne.n\t8fe8 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x328>\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr.w\tr0, [r9]\n-std::__cxx11::basic_string, std::allocator >::_M_dispose():\n-/usr/include/c++/12/bits/basic_string.h:285\n-\tldr\tr3, [sp, #64]\t@ 0x40\n-\tcmp\tr0, r3\n-\tbeq.n\t8f1c , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x25c>\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:292\n-\tldr.w\tr1, [r9, #8]\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/12/bits/new_allocator.h:158\n-\tadds\tr1, #1\n-\tblx\t29ec \n-std::__cxx11::basic_ostringstream, std::allocator >::~basic_ostringstream():\n-/usr/include/c++/12/sstream:838\n-\tldr\tr2, [sp, #28]\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr\tr0, [sp, #384]\t@ 0x180\n-std::__cxx11::basic_ostringstream, std::allocator >::~basic_ostringstream():\n-/usr/include/c++/12/sstream:838\n-\tadd.w\tr3, r2, #12\n-\tstr\tr3, [sp, #344]\t@ 0x158\n-\tadd.w\tr3, r2, #32\n-\tstr\tr3, [sp, #408]\t@ 0x198\n-std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf():\n-/usr/include/c++/12/sstream:72\n-\tldr\tr3, [sp, #24]\n-\tadds\tr3, #8\n-\tstr\tr3, [sp, #348]\t@ 0x15c\n-std::__cxx11::basic_string, std::allocator >::_M_dispose():\n-/usr/include/c++/12/bits/basic_string.h:285\n-\tldr\tr3, [sp, #40]\t@ 0x28\n-\tcmp\tr0, r3\n-\tbeq.n\t8f40 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x280>\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:292\n-\tldr\tr1, [sp, #392]\t@ 0x188\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/12/bits/new_allocator.h:158\n-\tadds\tr1, #1\n-\tblx\t29ec \n-std::basic_streambuf >::~basic_streambuf():\n-/usr/include/c++/12/streambuf:203\n-\tldr\tr3, [sp, #32]\n-\tldr\tr0, [sp, #56]\t@ 0x38\n-\tadds\tr3, #8\n-\tstr\tr3, [sp, #348]\t@ 0x15c\n-\tblx\t2ab4 \n-std::basic_ostream >::~basic_ostream():\n-/usr/include/c++/12/ostream:93\n-\tldr\tr3, [sp, #12]\n-\tstr\tr3, [sp, #344]\t@ 0x158\n-\tldr\tr2, [sp, #16]\n-\tldr.w\tr3, [r3, #-12]\n-std::basic_ios >::~basic_ios():\n-/usr/include/c++/12/bits/basic_ios.h:282\n-\tldr\tr0, [sp, #36]\t@ 0x24\n-std::basic_ostream >::~basic_ostream():\n-/usr/include/c++/12/ostream:93\n-\tadd.w\tr3, r3, #552\t@ 0x228\n-\tadd\tr3, sp\n-\tstr.w\tr2, [r3, #-208]\n-std::basic_ios >::~basic_ios():\n-/usr/include/c++/12/bits/basic_ios.h:282\n-\tldr\tr3, [sp, #20]\n-\tadds\tr3, #8\n-\tstr\tr3, [sp, #408]\t@ 0x198\n-\tblx\t2968 \n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr\tr3, [sp, #8]\n-std::__cxx11::basic_string, std::allocator >::_M_dispose():\n-/usr/include/c++/12/bits/basic_string.h:285\n-\tldr\tr2, [sp, #60]\t@ 0x3c\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr\tr0, [r3, #0]\n-std::__cxx11::basic_string, std::allocator >::_M_dispose():\n-/usr/include/c++/12/bits/basic_string.h:285\n-\tcmp\tr0, r2\n-\tbeq.n\t8f7e , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x2be>\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:292\n-\tldr\tr1, [r3, #8]\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/12/bits/new_allocator.h:158\n-\tadds\tr1, #1\n-\tblx\t29ec \n-std::__cxx11::basic_ostringstream, std::allocator >::~basic_ostringstream():\n-/usr/include/c++/12/sstream:838\n-\tldr\tr2, [sp, #28]\n-std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf():\n-/usr/include/c++/12/sstream:72\n-\tldr\tr3, [sp, #24]\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr\tr0, [r4, #40]\t@ 0x28\n-std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf():\n-/usr/include/c++/12/sstream:72\n-\tadds\tr3, #8\n-\tstr\tr3, [r4, #4]\n-std::__cxx11::basic_ostringstream, std::allocator >::~basic_ostringstream():\n-/usr/include/c++/12/sstream:838\n-\tadd.w\tr3, r2, #12\n-\tstr\tr3, [r4, #0]\n-\tadd.w\tr3, r2, #32\n-\tstr\tr3, [r4, #64]\t@ 0x40\n-std::__cxx11::basic_string, std::allocator >::_M_dispose():\n-/usr/include/c++/12/bits/basic_string.h:285\n-\tldr\tr3, [sp, #44]\t@ 0x2c\n-\tcmp\tr0, r3\n-\tbeq.n\t8fa2 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x2e2>\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:292\n-\tldr\tr1, [r4, #48]\t@ 0x30\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/12/bits/new_allocator.h:158\n-\tadds\tr1, #1\n-\tblx\t29ec \n-std::basic_streambuf >::~basic_streambuf():\n-/usr/include/c++/12/streambuf:203\n-\tldr\tr3, [sp, #32]\n-\tldr\tr0, [sp, #68]\t@ 0x44\n-\tadds\tr3, #8\n-\tstr\tr3, [r4, #4]\n-\tblx\t2ab4 \n-std::basic_ostream >::~basic_ostream():\n-/usr/include/c++/12/ostream:93\n-\tldr\tr2, [sp, #12]\n-\tstr\tr2, [r4, #0]\n-std::basic_ios >::~basic_ios():\n-/usr/include/c++/12/bits/basic_ios.h:282\n-\tldr\tr3, [sp, #20]\n-std::basic_ostream >::~basic_ostream():\n-/usr/include/c++/12/ostream:93\n-\tldr.w\tr2, [r2, #-12]\n-\tldr\tr1, [sp, #16]\n-std::basic_ios >::~basic_ios():\n-/usr/include/c++/12/bits/basic_ios.h:282\n-\tadds\tr3, #8\n-\tldr\tr0, [sp, #52]\t@ 0x34\n-std::basic_ostream >::~basic_ostream():\n-/usr/include/c++/12/ostream:93\n-\tstr\tr1, [r4, r2]\n-std::basic_ios >::~basic_ios():\n-/usr/include/c++/12/bits/basic_ios.h:282\n-\tstr\tr3, [r4, #64]\t@ 0x40\n-\tblx\t2968 \n-ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int):\n-./porechop/src/alignment.cpp:6\n-\tldr\tr2, [pc, #768]\t@ (92c8 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x608>)\n-./porechop/src/alignment.cpp:111\n-\tldr\tr3, [pc, #740]\t@ (92b0 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x5f0>)\n-./porechop/src/alignment.cpp:6\n-\tadd\tr2, pc\n-./porechop/src/alignment.cpp:111\n-\tldr\tr3, [r2, r3]\n-\tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #548]\t@ 0x224\n-\teors\tr2, r3\n-\tmov.w\tr3, #0\n-\tbne.w\t9220 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x560>\n-\tmov\tr0, r8\n-\tadd.w\tsp, sp, #556\t@ 0x22c\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-./porechop/src/alignment.cpp:19\n-\tmov\tip, r2\n-./porechop/src/alignment.cpp:29\n-\tcmp.w\tip, #0\n-\tble.n\t8f08 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x248>\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr\tr3, [sp, #8]\n-ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int):\n-./porechop/src/alignment.cpp:28\n-\tmovs\tr5, #0\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr.w\tr0, [r9]\n-ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int):\n-./porechop/src/alignment.cpp:27\n-\tmov\tsl, r5\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr\tr1, [r3, #0]\n-\tmov\tr2, r0\n-\tstr\tr1, [sp, #48]\t@ 0x30\n-\tsubs\tr6, r1, #1\n-\trsb\tr7, r1, #1\n-\tadd.w\tfp, r6, ip\n-\tmov\tr3, r6\n-\tadd.w\tlr, r7, r3\n-ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int):\n-./porechop/src/alignment.cpp:30\n-\tldrb.w\tr1, [r3, #1]!\n-\tcmp\tr1, #45\t@ 0x2d\n-./porechop/src/alignment.cpp:32\n-\tldrb\tr1, [r2, #0]\n-./porechop/src/alignment.cpp:30\n-\tbeq.n\t909a , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x3da>\n-./porechop/src/alignment.cpp:32\n-\tcmp\tr1, #45\t@ 0x2d\n-\tbne.w\t91f4 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x534>\n-\tmov\tr1, r5\n-./porechop/src/alignment.cpp:31\n-\tmov.w\tsl, #1\n-./porechop/src/alignment.cpp:34\n-\tcmp\tr1, #0\n-\tbne.w\t91f4 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x534>\n-./porechop/src/alignment.cpp:29 (discriminator 2)\n-\tadds\tr2, #1\n-\tcmp\tr3, fp\n-\tbne.n\t900a , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x34a>\n-\tmovs\tr7, #1\n-./porechop/src/alignment.cpp:26\n-\tmov.w\tlr, #4294967295\t@ 0xffffffff\n-./porechop/src/alignment.cpp:44\n-\tldr\tr3, [sp, #48]\t@ 0x30\n-\tadd.w\tr2, ip, #4294967295\t@ 0xffffffff\n-\tadds\tr1, r0, r2\n-./porechop/src/alignment.cpp:42\n-\tstr.w\tlr, [sp, #72]\t@ 0x48\n-\tadd.w\tr5, r3, ip\n-./porechop/src/alignment.cpp:43\n-\tmov.w\tsl, #0\n-./porechop/src/alignment.cpp:44\n-\tmov\tr3, r2\n-./porechop/src/alignment.cpp:42\n-\tmov\tfp, sl\n-./porechop/src/alignment.cpp:45\n-\tldrb.w\tlr, [r5, #-1]!\n-\tcmp.w\tlr, #45\t@ 0x2d\n-./porechop/src/alignment.cpp:47\n-\tldrb.w\tlr, [r1]\n-./porechop/src/alignment.cpp:45\n-\tbeq.n\t9088 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x3c8>\n-./porechop/src/alignment.cpp:47\n-\tcmp.w\tlr, #45\t@ 0x2d\n-\tbne.n\t90a8 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x3e8>\n-\tmov\tlr, sl\n-./porechop/src/alignment.cpp:46\n-\tmov.w\tfp, #1\n-./porechop/src/alignment.cpp:49\n-\tcmp.w\tlr, #0\n-\tbne.n\t90a8 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x3e8>\n-./porechop/src/alignment.cpp:44 (discriminator 2)\n-\tsubs\tr3, #1\n-\tsubs\tr1, #1\n-\tcmp.w\tr3, #4294967295\t@ 0xffffffff\n-\tbeq.w\t8f0c , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x24c>\n-./porechop/src/alignment.cpp:45\n-\tldrb.w\tlr, [r5, #-1]!\n-\tcmp.w\tlr, #45\t@ 0x2d\n-./porechop/src/alignment.cpp:47\n-\tldrb.w\tlr, [r1]\n-./porechop/src/alignment.cpp:45\n-\tbne.n\t905c , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x39c>\n-./porechop/src/alignment.cpp:47\n-\tcmp.w\tlr, #45\t@ 0x2d\n-./porechop/src/alignment.cpp:49\n-\titee\teq\n-\tandeq.w\tlr, fp, sl\n-\tmovne\tlr, fp\n-./porechop/src/alignment.cpp:48\n-\tmovne.w\tsl, #1\n-\tb.n\t9068 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x3a8>\n-./porechop/src/alignment.cpp:32\n-\tcmp\tr1, #45\t@ 0x2d\n-./porechop/src/alignment.cpp:34\n-\titee\teq\n-\tandeq.w\tr1, r5, sl\n-\tmovne\tr1, sl\n-./porechop/src/alignment.cpp:33\n-\tmovne\tr5, #1\n-\tb.n\t9024 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x364>\n-./porechop/src/alignment.cpp:55\n-\tldr.w\tlr, [sp, #72]\t@ 0x48\n-\tcmp\tr7, #0\n-\tbne.w\t8f0c , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x24c>\n-\tsubs\tr7, r0, #1\n-\tadd.w\tsl, r7, ip\n-\tmov\tr1, r7\n-\tb.n\t90c2 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x402>\n-./porechop/src/alignment.cpp:60 (discriminator 2)\n-\tcmp\tsl, r1\n-\tbeq.w\t920c , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x54c>\n-std::__cxx11::basic_string, std::allocator >::operator[](unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:1221\n-\tmov\tfp, r1\n-ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int):\n-./porechop/src/alignment.cpp:61\n-\tldrb.w\tr5, [r1, #1]!\n-\tcmp\tr5, #45\t@ 0x2d\n-\tbeq.n\t90bc , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x3fc>\n-\trsb\tr1, r0, #1\n-\tadd\tr1, fp\n-\tstr\tr1, [sp, #72]\t@ 0x48\n-./porechop/src/alignment.cpp:67\n-\tadd.w\tr1, r0, ip\n-\tb.n\t90de , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x41e>\n-./porechop/src/alignment.cpp:67 (discriminator 2)\n-\tsubs\tr2, #1\n-\tbcc.n\t90e6 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x426>\n-./porechop/src/alignment.cpp:68\n-\tldrb.w\tr5, [r1, #-1]!\n-\tcmp\tr5, #45\t@ 0x2d\n-\tbeq.n\t90da , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x41a>\n-./porechop/src/alignment.cpp:77\n-\tcmp\tlr, r3\n-\tbgt.w\t921a , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x55a>\n-\tadd.w\tr5, lr, #4294967295\t@ 0xffffffff\n-\tadd.w\tfp, r0, r3\n-\tadds\tr1, r0, r5\n-\tstr\tr1, [sp, #76]\t@ 0x4c\n-\tldr\tr1, [sp, #48]\t@ 0x30\n-./porechop/src/alignment.cpp:76\n-\tmov.w\tsl, #0\n-\tstrd\tlr, ip, [sp, #80]\t@ 0x50\n-\tadd\tr5, r1\n-\tldr\tr1, [sp, #76]\t@ 0x4c\n-./porechop/src/alignment.cpp:78\n-\tldrb.w\tip, [r1, #1]!\n-\tldrb.w\tlr, [r5, #1]!\n-\tcmp\tlr, ip\n-./porechop/src/alignment.cpp:79\n-\tit\teq\n-\taddeq.w\tsl, sl, #1\n-./porechop/src/alignment.cpp:77\n-\tcmp\tfp, r1\n-\tbne.n\t9106 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x446>\n-./porechop/src/alignment.cpp:82\n-\tvmov\ts15, sl\n-\tvldr\td6, [pc, #376]\t@ 9298 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x5d8>\n-\tldrd\tlr, ip, [sp, #80]\t@ 0x50\n-\tvcvt.f64.s32\td7, s15\n-\tvmul.f64\td7, d7, d6\n-./porechop/src/alignment.cpp:81\n-\tsub.w\tr1, r3, lr\n-\tadds\tr1, #1\n-./porechop/src/alignment.cpp:82\n-\tvmov\ts13, r1\n-./porechop/src/alignment.cpp:85\n-\tldr\tr1, [sp, #72]\t@ 0x48\n-./porechop/src/alignment.cpp:82\n-\tvcvt.f64.s32\td6, s13\n-./porechop/src/alignment.cpp:85\n-\tcmp\tr1, r2\n-./porechop/src/alignment.cpp:82\n-\tvdiv.f64\td5, d7, d6\n-\tvstr\td5, [r8, #32]\n-./porechop/src/alignment.cpp:85\n-\tbgt.n\t9214 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x554>\n-\tldr\tr5, [sp, #48]\t@ 0x30\n-\tsubs\tr1, #1\n-\tadd.w\tfp, r0, r2\n-./porechop/src/alignment.cpp:84\n-\tmov.w\tsl, #0\n-\tadd\tr5, r1\n-\tadd\tr1, r0\n-\tstr.w\tlr, [sp, #48]\t@ 0x30\n-\tstr.w\tip, [sp, #76]\t@ 0x4c\n-./porechop/src/alignment.cpp:86\n-\tldrb.w\tlr, [r1, #1]!\n-\tldrb.w\tip, [r5, #1]!\n-\tcmp\tlr, ip\n-./porechop/src/alignment.cpp:87\n-\tit\teq\n-\taddeq.w\tsl, sl, #1\n-./porechop/src/alignment.cpp:85\n-\tcmp\tfp, r1\n-\tbne.n\t9162 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x4a2>\n-./porechop/src/alignment.cpp:90\n-\tvmov\ts15, sl\n-\tvldr\td6, [pc, #284]\t@ 9298 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x5d8>\n-\tldr.w\tlr, [sp, #48]\t@ 0x30\n-\tvcvt.f64.s32\td7, s15\n-\tldr.w\tip, [sp, #76]\t@ 0x4c\n-\tvmul.f64\td7, d7, d6\n-./porechop/src/alignment.cpp:89\n-\tldr\tr1, [sp, #72]\t@ 0x48\n-./porechop/src/alignment.cpp:90\n-\tmov\tr5, r3\n-\tmov\tsl, r5\n-./porechop/src/alignment.cpp:89\n-\tsubs\tr2, r2, r1\n-./porechop/src/alignment.cpp:90\n-\tmov\tr1, r0\n-./porechop/src/alignment.cpp:89\n-\tadds\tr2, #1\n-./porechop/src/alignment.cpp:90\n-\tvmov\ts13, r2\n-./porechop/src/alignment.cpp:93\n-\tmovs\tr2, #0\n-./porechop/src/alignment.cpp:90\n-\tmov\tfp, r1\n-\tvcvt.f64.s32\td6, s13\n-\tmov\tr3, r2\n-\tmov\tr0, r2\n-\tvdiv.f64\td5, d7, d6\n-\tvstr\td5, [r8, #40]\t@ 0x28\n-./porechop/src/alignment.cpp:94\n-\tldrb.w\tr5, [r6, #1]!\n-./porechop/src/alignment.cpp:97\n-\tcmp\tlr, r2\n-./porechop/src/alignment.cpp:95\n-\tldrb.w\tr1, [r7, #1]!\n-./porechop/src/alignment.cpp:98\n-\titt\teq\n-\tstreq.w\tr3, [r8, #8]\n-./porechop/src/alignment.cpp:99\n-\tstreq.w\tr0, [r8, #16]\n-./porechop/src/alignment.cpp:101\n-\tcmp\tr2, sl\n-./porechop/src/alignment.cpp:102\n-\tit\teq\n-\tstreq.w\tr3, [r8, #12]\n-./porechop/src/alignment.cpp:93\n-\tadd.w\tr2, r2, #1\n-./porechop/src/alignment.cpp:103\n-\tit\teq\n-\tstreq.w\tr0, [r8, #20]\n-./porechop/src/alignment.cpp:106\n-\tcmp\tr5, #45\t@ 0x2d\n-./porechop/src/alignment.cpp:107\n-\tit\tne\n-\taddne\tr3, #1\n-./porechop/src/alignment.cpp:108\n-\tcmp\tr1, #45\t@ 0x2d\n-./porechop/src/alignment.cpp:109\n-\tit\tne\n-\taddne\tr0, #1\n-./porechop/src/alignment.cpp:93\n-\tcmp\tr2, ip\n-\tbne.n\t91b2 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x4f2>\n-std::__cxx11::basic_string, std::allocator >::_M_dispose():\n-/usr/include/c++/12/bits/basic_string.h:285\n-\tldr\tr3, [sp, #64]\t@ 0x40\n-\tmov\tr0, fp\n-\tcmp\tfp, r3\n-\tbne.w\t8f12 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x252>\n-\tb.n\t8f1c , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x25c>\n-ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int):\n-./porechop/src/alignment.cpp:32\n-\tmovs\tr7, #0\n-\tb.n\t9036 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x376>\n-std::__cxx11::basic_string, std::allocator >::assign(std::__cxx11::basic_string, std::allocator > const&):\n-/usr/include/c++/12/bits/basic_string.h:1571\n-\tadd\tr1, sp, #384\t@ 0x180\n-\tmov\tr0, r9\n-\tblx\t29c8 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt>\n-std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator > const&):\n-/usr/include/c++/12/bits/basic_string.h:805\n-\tb.n\t8ef6 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x236>\n-std::__cxx11::basic_string, std::allocator >::assign(std::__cxx11::basic_string, std::allocator > const&):\n-/usr/include/c++/12/bits/basic_string.h:1571\n-\tldr\tr0, [sp, #8]\n-\tadd\tr1, sp, #184\t@ 0xb8\n-\tblx\t29c8 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt>\n-std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator > const&):\n-/usr/include/c++/12/bits/basic_string.h:805\n-\tb.n\t8e08 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x148>\n-ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int):\n-./porechop/src/alignment.cpp:59\n-\tmov.w\tr1, #4294967295\t@ 0xffffffff\n-\tstr\tr1, [sp, #72]\t@ 0x48\n-\tb.n\t90d4 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x414>\n-./porechop/src/alignment.cpp:85\n-\tvldr\td7, [pc, #136]\t@ 92a0 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x5e0>\n-\tb.n\t918e , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x4ce>\n-./porechop/src/alignment.cpp:77\n-\tvldr\td7, [pc, #132]\t@ 92a0 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x5e0>\n-\tb.n\t912e , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x46e>\n-./porechop/src/alignment.cpp:111\n-\tblx\t2a78 <__stack_chk_fail@plt>\n-std::basic_ios >::~basic_ios():\n-/usr/include/c++/12/bits/basic_ios.h:282\n-\tldr\tr3, [sp, #20]\n-\tldr\tr0, [sp, #36]\t@ 0x24\n-\tadds\tr3, #8\n-\tstr\tr3, [sp, #408]\t@ 0x198\n-\tblx\t2968 \n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n-/usr/include/c++/12/bits/basic_string.h:795\n-\tldr\tr0, [sp, #8]\n-\tblx\t2a90 , std::allocator >::_M_dispose()@plt>\n-ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int):\n-./porechop/src/alignment.cpp:111\n-\tmov\tr0, r4\n-\tblx\t2934 , std::allocator >::~basic_ostringstream()@plt>\n-\tblx\t2a84 <__cxa_end_cleanup@plt>\n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n-/usr/include/c++/12/bits/basic_string.h:794\n-\tb.n\t9230 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x570>\n-ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int):\n-./porechop/src/alignment.cpp:111\n-\tmov\tr0, r5\n-\tblx\t2934 , std::allocator >::~basic_ostringstream()@plt>\n-\tb.n\t9230 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x570>\n-std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n-/usr/include/c++/12/sstream:793\n-\tmov\tr0, r7\n-\tblx\t2b20 , std::allocator >::~basic_stringbuf()@plt>\n-std::basic_ostream >::~basic_ostream():\n-/usr/include/c++/12/ostream:93\n-\tldr\tr3, [sp, #12]\n-\tstr\tr3, [sp, #344]\t@ 0x158\n-\tldr\tr2, [sp, #16]\n-\tldr.w\tr3, [r3, #-12]\n-\tadd.w\tr3, r3, #552\t@ 0x228\n-\tadd\tr3, sp\n-\tstr.w\tr2, [r3, #-208]\n-\tb.n\t9224 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x564>\n-std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n-/usr/include/c++/12/sstream:793\n-\tmov\tr0, r7\n-\tblx\t2b20 , std::allocator >::~basic_stringbuf()@plt>\n-std::basic_ostream >::~basic_ostream():\n-/usr/include/c++/12/ostream:93\n-\tldr\tr3, [sp, #12]\n-\tstr\tr3, [r4, #0]\n-\tldr\tr2, [sp, #16]\n-\tldr.w\tr3, [r3, #-12]\n-\tstr\tr2, [r4, r3]\n-std::basic_ios >::~basic_ios():\n-/usr/include/c++/12/bits/basic_ios.h:282\n-\tldr\tr3, [sp, #20]\n-\tldr\tr0, [sp, #52]\t@ 0x34\n-\tadds\tr3, #8\n-\tstr\tr3, [r4, #64]\t@ 0x40\n-\tblx\t2968 \n-\tblx\t2a84 <__cxa_end_cleanup@plt>\n-\tb.n\t9278 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x5b8>\n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n-/usr/include/c++/12/bits/basic_string.h:795\n-\tmov\tr0, r9\n-\tblx\t2a90 , std::allocator >::_M_dispose()@plt>\n-std::__new_allocator::~__new_allocator():\n-/usr/include/c++/12/bits/new_allocator.h:90\n-\tb.n\t9242 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x582>\n-\tb.n\t9236 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x576>\n-\tnop.w\n-\tmovs\tr0, r0\n-\tmovs\tr0, r0\n-\tmovs\tr0, r0\n-\teors\tr1, r3\n-\t...\n-\tmovs\tr3, #10\n-\tmovs\tr0, r0\n-\tmovs\tr3, #16\n-\tmovs\tr0, r0\n-\tlsls\tr0, r1, #4\n-\tmovs\tr0, r0\n-\tlsls\tr4, r0, #4\n-\tmovs\tr0, r0\n-\tlsls\tr4, r5, #4\n-\tmovs\tr0, r0\n-\tlsls\tr0, r5, #4\n-\tmovs\tr0, r0\n-\tlsls\tr4, r3, #4\n-\tmovs\tr0, r0\n-\tlsls\tr0, r3, #5\n-\tmovs\tr0, r0\n-\tmovs\tr0, #50\t@ 0x32\n-\t...\n-\n-000092cc , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, std::__va_list), unsigned int, char const*, ...)@@Base>:\n-std::__cxx11::basic_string, std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, std::__va_list), unsigned int, char const*, ...):\n-/usr/include/c++/12/ext/string_conversions.h:99\n-\tpush\t{r3}\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, lr}\n-\tmov\tr5, r2\n-/usr/include/c++/12/ext/string_conversions.h:105\n-\tadds\tr2, #7\n-/usr/include/c++/12/ext/string_conversions.h:99\n-\tsub\tsp, #20\n-\tadd\tr7, sp, #0\n-\tmov\tr4, r0\n-\tadd.w\tr3, r7, #44\t@ 0x2c\n-/usr/include/c++/12/ext/string_conversions.h:105\n-\tbic.w\tr0, r2, #7\n-/usr/include/c++/12/ext/string_conversions.h:99\n-\tmov\tr8, r1\n-/usr/include/c++/12/ext/string_conversions.h:111\n-\tmov\tr1, r5\n-/usr/include/c++/12/ext/string_conversions.h:99\n-\tldr\tr5, [pc, #132]\t@ (9370 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, std::__va_list), unsigned int, char const*, ...)@@Base+0xa4>)\n-/usr/include/c++/12/ext/string_conversions.h:105\n-\tsub.w\tsp, sp, r0\n-/usr/include/c++/12/ext/string_conversions.h:99\n-\tldr\tr0, [pc, #132]\t@ (9374 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, std::__va_list), unsigned int, char const*, ...)@@Base+0xa8>)\n-/usr/include/c++/12/ext/string_conversions.h:105\n-\tmov\tr6, sp\n-/usr/include/c++/12/ext/string_conversions.h:99\n-\tadd\tr5, pc\n-\tldr.w\tr2, [r3], #4\n-/usr/include/c++/12/ext/string_conversions.h:109\n-\tstr\tr3, [r7, #4]\n-/usr/include/c++/12/ext/string_conversions.h:99\n-\tldr\tr0, [r5, r0]\n-\tldr\tr0, [r0, #0]\n-\tstr\tr0, [r7, #12]\n-\tmov.w\tr0, #0\n-/usr/include/c++/12/ext/string_conversions.h:111\n-\tmov\tr0, r6\n-\tblx\tr8\n-\tmov\tr5, r0\n-void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag):\n-/usr/include/c++/12/bits/basic_string.tcc:223\n-\tcmp\tr5, #15\n-std::__cxx11::basic_string, std::allocator >::_M_local_data():\n-/usr/include/c++/12/bits/basic_string.h:241\n-\tadd.w\tr0, r4, #8\n-void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag):\n-/usr/include/c++/12/bits/basic_string.tcc:221\n-\tstr\tr5, [r7, #8]\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/12/bits/basic_string.h:200\n-\tstr\tr0, [r4, #0]\n-void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag):\n-/usr/include/c++/12/bits/basic_string.tcc:223\n-\tbhi.n\t934c , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, std::__va_list), unsigned int, char const*, ...)@@Base+0x80>\n-std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:420\n-\tcmp\tr5, #1\n-\tbne.n\t9346 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, std::__va_list), unsigned int, char const*, ...)@@Base+0x7a>\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/12/bits/char_traits.h:354\n-\tldrb\tr3, [r6, #0]\n-\tstrb\tr3, [r4, #8]\n-std::__cxx11::basic_string, std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, std::__va_list), unsigned int, char const*, ...):\n-/usr/include/c++/12/ext/string_conversions.h:99\n-\tldr\tr2, [pc, #88]\t@ (9378 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, std::__va_list), unsigned int, char const*, ...)@@Base+0xac>)\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/12/bits/char_traits.h:354\n-\tmovs\tr3, #0\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:229\n-\tstr\tr5, [r4, #4]\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/12/bits/char_traits.h:354\n-\tstrb\tr3, [r0, r5]\n-std::__cxx11::basic_string, std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, std::__va_list), unsigned int, char const*, ...):\n-/usr/include/c++/12/ext/string_conversions.h:99\n-\tadd\tr2, pc\n-/usr/include/c++/12/ext/string_conversions.h:116\n-\tldr\tr3, [pc, #72]\t@ (9374 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, std::__va_list), unsigned int, char const*, ...)@@Base+0xa8>)\n-\tldr\tr3, [r2, r3]\n-\tldr\tr2, [r3, #0]\n-\tldr\tr3, [r7, #12]\n-\teors\tr2, r3\n-\tmov.w\tr3, #0\n-\tbne.n\t936c , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, std::__va_list), unsigned int, char const*, ...)@@Base+0xa0>\n-\tmov\tr0, r4\n-\tadds\tr7, #20\n-\tmov\tsp, r7\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, lr}\n-\tadd\tsp, #4\n-\tbx\tlr\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/12/bits/char_traits.h:425\n-\tcmp\tr5, #0\n-\tbeq.n\t931e , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, std::__va_list), unsigned int, char const*, ...)@@Base+0x52>\n-\tb.n\t935e , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, std::__va_list), unsigned int, char const*, ...)@@Base+0x92>\n-void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag):\n-/usr/include/c++/12/bits/basic_string.tcc:225\n-\tmovs\tr2, #0\n-\tadd.w\tr1, r7, #8\n-\tmov\tr0, r4\n-\tblx\t2b68 , std::allocator >::_M_create(unsigned int&, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:261\n-\tldr\tr3, [r7, #8]\n-\tstr\tr3, [r4, #8]\n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/12/bits/basic_string.h:224\n-\tstr\tr0, [r4, #0]\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/12/bits/char_traits.h:431\n-\tmov\tr2, r5\n-\tmov\tr1, r6\n-\tblx\t2acc \n-void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag):\n-/usr/include/c++/12/bits/basic_string.tcc:247\n-\tldr\tr5, [r7, #8]\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr\tr0, [r4, #0]\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/12/bits/char_traits.h:431\n-\tb.n\t931e , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, std::__va_list), unsigned int, char const*, ...)@@Base+0x52>\n-std::__cxx11::basic_string, std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, std::__va_list), unsigned int, char const*, ...):\n-/usr/include/c++/12/ext/string_conversions.h:116\n-\tblx\t2a78 <__stack_chk_fail@plt>\n-\tadds\tr2, r1, #4\n-\tmovs\tr0, r0\n-\tlsls\tr0, r1, #4\n-\tmovs\tr0, r0\n-\tadds\tr6, r2, #3\n-\t...\n-\n-0000937c , std::allocator >::~basic_stringbuf()@@Base>:\n-std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf():\n-/usr/include/c++/12/sstream:72\n-\tpush\t{r3, r4, r5, lr}\n-\tmov\tr4, r0\n-\tldr\tr5, [pc, #48]\t@ (93b4 , std::allocator >::~basic_stringbuf()@@Base+0x38>)\n-\tldr\tr3, [pc, #52]\t@ (93b8 , std::allocator >::~basic_stringbuf()@@Base+0x3c>)\n-std::__cxx11::basic_string, std::allocator >::_M_local_data() const:\n-/usr/include/c++/12/bits/basic_string.h:252\n-\tadd.w\tr2, r0, #44\t@ 0x2c\n-std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf():\n-/usr/include/c++/12/sstream:72\n-\tadd\tr5, pc\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr\tr0, [r0, #36]\t@ 0x24\n-std::__cxx11::basic_string, std::allocator >::_M_dispose():\n-/usr/include/c++/12/bits/basic_string.h:285\n-\tcmp\tr0, r2\n-std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf():\n-/usr/include/c++/12/sstream:72\n-\tldr\tr3, [r5, r3]\n-\tadd.w\tr3, r3, #8\n-\tstr\tr3, [r4, #0]\n-std::__cxx11::basic_string, std::allocator >::_M_dispose():\n-/usr/include/c++/12/bits/basic_string.h:285\n-\tbeq.n\t93a0 , std::allocator >::~basic_stringbuf()@@Base+0x24>\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:292\n-\tldr\tr1, [r4, #44]\t@ 0x2c\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/12/bits/new_allocator.h:158\n-\tadds\tr1, #1\n-\tblx\t29ec \n-std::basic_streambuf >::~basic_streambuf():\n-/usr/include/c++/12/streambuf:203\n-\tldr\tr3, [pc, #24]\t@ (93bc , std::allocator >::~basic_stringbuf()@@Base+0x40>)\n-\tmov\tr0, r4\n-\tldr\tr3, [r5, r3]\n-\tadds\tr3, #8\n-\tstr.w\tr3, [r0], #28\n-\tblx\t2ab4 \n-std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf():\n-/usr/include/c++/12/sstream:72\n-\tmov\tr0, r4\n-\tpop\t{r3, r4, r5, pc}\n-\tadds\tr4, r6, #1\n-\tmovs\tr0, r0\n-\tlsls\tr0, r3, #5\n-\tmovs\tr0, r0\n-\tlsls\tr4, r3, #4\n-\t...\n-\n-000093c0 , std::allocator >::~basic_stringbuf()@@Base>:\n-std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf():\n-/usr/include/c++/12/sstream:72\n-\tpush\t{r3, r4, r5, lr}\n-\tmov\tr4, r0\n-\tldr\tr5, [pc, #56]\t@ (9400 , std::allocator >::~basic_stringbuf()@@Base+0x40>)\n-std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf():\n-/usr/include/c++/12/sstream:72\n-\tldr\tr3, [pc, #60]\t@ (9404 , std::allocator >::~basic_stringbuf()@@Base+0x44>)\n-std::__cxx11::basic_string, std::allocator >::_M_local_data() const:\n-/usr/include/c++/12/bits/basic_string.h:252\n-\tadd.w\tr2, r0, #44\t@ 0x2c\n-std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf():\n-/usr/include/c++/12/sstream:72\n-\tadd\tr5, pc\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/12/bits/basic_string.h:234\n-\tldr\tr0, [r0, #36]\t@ 0x24\n-std::__cxx11::basic_string, std::allocator >::_M_dispose():\n-/usr/include/c++/12/bits/basic_string.h:285\n-\tcmp\tr0, r2\n-std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf():\n-/usr/include/c++/12/sstream:72\n-\tldr\tr3, [r5, r3]\n-\tadd.w\tr3, r3, #8\n-\tstr\tr3, [r4, #0]\n-std::__cxx11::basic_string, std::allocator >::_M_dispose():\n-/usr/include/c++/12/bits/basic_string.h:285\n-\tbeq.n\t93e4 , std::allocator >::~basic_stringbuf()@@Base+0x24>\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/12/bits/basic_string.h:292\n-\tldr\tr1, [r4, #44]\t@ 0x2c\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/12/bits/new_allocator.h:158\n-\tadds\tr1, #1\n-\tblx\t29ec \n-std::basic_streambuf >::~basic_streambuf():\n-/usr/include/c++/12/streambuf:203\n-\tldr\tr3, [pc, #32]\t@ (9408 , std::allocator >::~basic_stringbuf()@@Base+0x48>)\n-\tmov\tr0, r4\n-\tldr\tr3, [r5, r3]\n-\tadds\tr3, #8\n-\tstr.w\tr3, [r0], #28\n-\tblx\t2ab4 \n-std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf():\n-/usr/include/c++/12/sstream:72\n-\tmov\tr0, r4\n-\tmovs\tr1, #60\t@ 0x3c\n-\tblx\t29ec \n-\tmov\tr0, r4\n-\tpop\t{r3, r4, r5, pc}\n-\tadds\tr0, r6, #0\n-\tmovs\tr0, r0\n-\tlsls\tr0, r3, #5\n-\tmovs\tr0, r0\n-\tlsls\tr4, r3, #4\n-\t...\n-\n-0000940c , seqan::Alloc >, seqan::Tag > const, int>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, int)@@Base>:\n-void seqan::goFurther, seqan::Alloc >, seqan::Tag > const, int>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, int):\n-/usr/include/seqan/align/gaps_iterator_array.h:409\n-\tsubs\tr3, r1, #0\n-\tbeq.n\t9490 , seqan::Alloc >, seqan::Tag > const, int>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, int)@@Base+0x84>\n-bool seqan::atEnd, seqan::Alloc >, seqan::Tag > const>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&):\n-/usr/include/seqan/align/gaps_iterator_array.h:518\n-\tldr\tr2, [r0, #16]\n-void seqan::goFurther, seqan::Alloc >, seqan::Tag > const, int>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, int):\n-/usr/include/seqan/align/gaps_iterator_array.h:405\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, lr}\n-bool seqan::atEnd, seqan::Alloc >, seqan::Tag > const>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&):\n-/usr/include/seqan/align/gaps_iterator_array.h:518\n-\tmov\tr1, r2\n-\tldr\tr7, [r0, #0]\n-void seqan::goFurther, seqan::Alloc >, seqan::Tag > const, int>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, int):\n-/usr/include/seqan/align/gaps_iterator_array.h:411\n-\tblt.n\t9492 , seqan::Alloc >, seqan::Tag > const, int>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, int)@@Base+0x86>\n-bool seqan::atEnd, seqan::Alloc >, seqan::Tag > const>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&):\n-/usr/include/seqan/align/gaps_iterator_array.h:518\n-\tldr\tr4, [r7, #32]\n-void seqan::goFurther, seqan::Alloc >, seqan::Tag > const, int>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, int):\n-/usr/include/seqan/align/gaps_iterator_array.h:420\n-\tcmp\tr4, r2\n-\tbeq.n\t948c , seqan::Alloc >, seqan::Tag > const, int>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, int)@@Base+0x80>\n-/usr/include/seqan/align/gaps_iterator_array.h:427\n-\tadds\tr2, r3, r2\n-/usr/include/seqan/align/gaps_iterator_array.h:432\n-\tcmp\tr2, r4\n-\tite\tls\n-\trsbls\tr3, r1, r2\n-\trsbhi\tr3, r1, r4\n-\tcbz\tr3, 948c , seqan::Alloc >, seqan::Tag > const, int>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, int)@@Base+0x80>\n-/usr/include/seqan/align/gaps_iterator_array.h:436\n-\tldrd\tr2, r4, [r0, #4]\n-/usr/include/seqan/align/gaps_iterator_array.h:443\n-\tmov.w\tsl, #0\n-seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tldr.w\tr9, [r7, #8]\n-\tadd.w\tr6, r9, r2, lsl #2\n-\tb.n\t9462 , seqan::Alloc >, seqan::Tag > const, int>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, int)@@Base+0x56>\n-void seqan::goFurther, seqan::Alloc >, seqan::Tag > const, int>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, int):\n-/usr/include/seqan/align/gaps_iterator_array.h:440\n-\tadd\tr1, ip\n-\tstr\tr1, [r0, #16]\n-/usr/include/seqan/align/gaps_iterator_array.h:441\n-\tcmp.w\tr8, #0\n-\tbeq.n\t9454 , seqan::Alloc >, seqan::Tag > const, int>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, int)@@Base+0x48>\n-/usr/include/seqan/align/gaps_iterator_array.h:442\n-\tldr\tr4, [r0, #12]\n-\tadd\tr4, ip\n-\tstr\tr4, [r0, #12]\n-/usr/include/seqan/align/gaps_iterator_array.h:444\n-\tadds\tr2, #1\n-\tmovs\tr4, #0\n-/usr/include/seqan/align/gaps_iterator_array.h:432\n-\tadds.w\tr3, r3, lr\n-/usr/include/seqan/align/gaps_iterator_array.h:444\n-\tstrd\tr2, sl, [r0, #4]\n-/usr/include/seqan/align/gaps_iterator_array.h:432\n-\tbeq.n\t948c , seqan::Alloc >, seqan::Tag > const, int>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, int)@@Base+0x80>\n-/usr/include/seqan/align/gaps_iterator_array.h:435\n-\tldr.w\tr5, [r6], #4\n-/usr/include/seqan/align/gaps_iterator_array.h:441\n-\tand.w\tr8, r2, #1\n-/usr/include/seqan/align/gaps_iterator_array.h:436\n-\tsub.w\tip, r5, r4\n-/usr/include/seqan/align/gaps_iterator_array.h:445\n-\tsub.w\tlr, r4, r5\n-/usr/include/seqan/align/gaps_iterator_array.h:438\n-\tcmp\tr3, ip\n-\tbhi.n\t9444 , seqan::Alloc >, seqan::Tag > const, int>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, int)@@Base+0x38>\n-/usr/include/seqan/align/gaps_iterator_array.h:449\n-\tadd\tr1, r3\n-\tstr\tr1, [r0, #16]\n-/usr/include/seqan/align/gaps_iterator_array.h:447\n-\tbeq.n\t94ce , seqan::Alloc >, seqan::Tag > const, int>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, int)@@Base+0xc2>\n-/usr/include/seqan/align/gaps_iterator_array.h:475\n-\tcmp.w\tr8, #0\n-\tbeq.n\t9488 , seqan::Alloc >, seqan::Tag > const, int>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, int)@@Base+0x7c>\n-/usr/include/seqan/align/gaps_iterator_array.h:476\n-\tldr\tr2, [r0, #12]\n-\tadd\tr2, r3\n-\tstr\tr2, [r0, #12]\n-/usr/include/seqan/align/gaps_iterator_array.h:477\n-\tadd\tr3, r4\n-\tstr\tr3, [r0, #8]\n-/usr/include/seqan/align/gaps_iterator_array.h:481\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, pc}\n-\tbx\tlr\n-bool seqan::atBegin, seqan::Alloc >, seqan::Tag > const>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&):\n-/usr/include/seqan/align/gaps_iterator_array.h:499\n-\tldr\tr6, [r7, #28]\n-\tb.n\t9498 , seqan::Alloc >, seqan::Tag > const, int>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, int)@@Base+0x8c>\n-\tldr\tr2, [r0, #16]\n-bool seqan::goPrevious, seqan::Alloc >, seqan::Tag > const>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&):\n-/usr/include/seqan/align/gaps_iterator_array.h:327\n-\tcmp\tr2, r6\n-\tbeq.n\t94c6 , seqan::Alloc >, seqan::Tag > const, int>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, int)@@Base+0xba>\n-/usr/include/seqan/align/gaps_iterator_array.h:338\n-\tldrd\tr1, r5, [r0, #4]\n-/usr/include/seqan/align/gaps_iterator_array.h:333\n-\tsubs\tr4, r5, #1\n-/usr/include/seqan/align/gaps_iterator_array.h:330\n-\tcbnz\tr5, 94b0 , seqan::Alloc >, seqan::Tag > const, int>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, int)@@Base+0xa4>\n-/usr/include/seqan/align/gaps_iterator_array.h:340\n-\tldr\tr4, [r7, #8]\n-/usr/include/seqan/align/gaps_iterator_array.h:338\n-\tsubs\tr1, #1\n-\tstr\tr1, [r0, #4]\n-/usr/include/seqan/align/gaps_iterator_array.h:340\n-\tldr.w\tr4, [r4, r1, lsl #2]\n-\tsubs\tr4, #1\n-/usr/include/seqan/align/gaps_iterator_array.h:344\n-\tlsls\tr1, r1, #31\n-/usr/include/seqan/align/gaps_iterator_array.h:347\n-\tadd.w\tr2, r2, #4294967295\t@ 0xffffffff\n-/usr/include/seqan/align/gaps_iterator_array.h:333\n-\tstr\tr4, [r0, #8]\n-/usr/include/seqan/align/gaps_iterator_array.h:345\n-\tit\tmi\n-\tldrmi\tr1, [r0, #12]\n-/usr/include/seqan/align/gaps_iterator_array.h:347\n-\tstr\tr2, [r0, #16]\n-/usr/include/seqan/align/gaps_iterator_array.h:345\n-\titt\tmi\n-\taddmi.w\tr1, r1, #4294967295\t@ 0xffffffff\n-\tstrmi\tr1, [r0, #12]\n-void seqan::goFurther, seqan::Alloc >, seqan::Tag > const, int>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, int):\n-/usr/include/seqan/align/gaps_iterator_array.h:414\n-\tadds\tr3, #1\n-\tbne.n\t9496 , seqan::Alloc >, seqan::Tag > const, int>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, int)@@Base+0x8a>\n-/usr/include/seqan/align/gaps_iterator_array.h:481\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, pc}\n-/usr/include/seqan/align/gaps_iterator_array.h:450\n-\tcmp.w\tr8, #0\n-\tbeq.n\t94da , seqan::Alloc >, seqan::Tag > const, int>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, int)@@Base+0xce>\n-/usr/include/seqan/align/gaps_iterator_array.h:451\n-\tldr\tr1, [r0, #12]\n-\tadd\tr1, r3\n-\tstr\tr1, [r0, #12]\n-seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n-/usr/include/seqan/sequence/string_base.h:472\n-\tldr\tr3, [r7, #12]\n-void seqan::goFurther, seqan::Alloc >, seqan::Tag > const, int>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, int):\n-/usr/include/seqan/align/gaps_iterator_array.h:455\n-\tadds\tr2, #1\n-seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n-/usr/include/seqan/sequence/string_base.h:472\n-\tsub.w\tr3, r3, r9\n-void seqan::goFurther, seqan::Alloc >, seqan::Tag > const, int>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, int):\n-/usr/include/seqan/align/gaps_iterator_array.h:455\n-\tcmp.w\tr2, r3, asr #2\n-/usr/include/seqan/align/gaps_iterator_array.h:466\n-\titee\teq\n-\tstreq\tr5, [r0, #8]\n-/usr/include/seqan/align/gaps_iterator_array.h:461\n-\tmovne\tr3, #0\n-\tstrdne\tr2, r3, [r0, #4]\n-\tb.n\t948c , seqan::Alloc >, seqan::Tag > const, int>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, int)@@Base+0x80>\n-\tnop\n-\n-000094f4 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base>:\n-void seqan::write, std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&):\n-/usr/include/seqan/align/gaps_base.h:939\n-\tstmdb\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}\n-seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, seqan::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:106\n-\tmovs\tr2, #0\n-\tmovs\tr3, #0\n-void seqan::write, std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&):\n-/usr/include/seqan/align/gaps_base.h:939\n-\tsub\tsp, #60\t@ 0x3c\n-seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, seqan::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:107\n-\tmovs\tr4, #0\n-void seqan::write, std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&):\n-/usr/include/seqan/align/gaps_base.h:939\n-\tmov\tr6, r1\n-\tldr.w\tr9, [pc, #284]\t@ 9620 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x12c>\n-\tmov\tr7, r0\n-seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, seqan::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:106\n-\tstrd\tr2, r3, [sp, #16]\n-void seqan::write, std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&):\n-/usr/include/seqan/align/gaps_base.h:939\n-\tadd\tr9, pc\n-\tldr\tr2, [pc, #276]\t@ (9624 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x130>)\n-\tldr\tr3, [pc, #276]\t@ (9628 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x134>)\n-\tadd\tr2, pc\n-seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, seqan::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:106\n-\tstr\tr1, [sp, #8]\n-/usr/include/seqan/align/gaps_iterator_array.h:107\n-\tstr\tr4, [sp, #24]\n-/usr/include/seqan/align/gaps_iterator_array.h:112\n-\tldr\tr1, [r1, #28]\n-void seqan::write, std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&):\n-/usr/include/seqan/align/gaps_base.h:939\n-\tldr\tr3, [r2, r3]\n-\tldr\tr3, [r3, #0]\n-\tstr\tr3, [sp, #52]\t@ 0x34\n-\tmov.w\tr3, #0\n-seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, seqan::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:109\n-\tldr\tr3, [r6, #8]\n-\tldr\tr3, [r3, #0]\n-\tcmp\tr3, #0\n-\tbeq.n\t9610 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x11c>\n-/usr/include/seqan/align/gaps_iterator_array.h:112\n-\tadd\tr0, sp, #8\n-\tstr\tr4, [sp, #12]\n-\tblx\t2b8c , seqan::Alloc >, seqan::Tag > const, int>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, int)@plt>\n-seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, seqan::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:123\n-\tldr\tr1, [r6, #32]\n-\tadd\tr0, sp, #32\n-/usr/include/seqan/align/gaps_iterator_array.h:117\n-\tmovs\tr3, #0\n-\tstr\tr6, [sp, #32]\n-\tstrd\tr3, r3, [sp, #40]\t@ 0x28\n-std::basic_streambuf >::sputc(char):\n-/usr/include/c++/12/streambuf:439\n-\tmov.w\tfp, #45\t@ 0x2d\n-seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, seqan::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:118\n-\tstr\tr3, [sp, #48]\t@ 0x30\n-\tstr\tr4, [sp, #36]\t@ 0x24\n-/usr/include/seqan/align/gaps_iterator_array.h:123\n-\tblx\t2b8c , seqan::Alloc >, seqan::Tag > const, int>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, int)@plt>\n-bool seqan::operator!=, seqan::Alloc >, seqan::Tag > const>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > > const&, seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > > const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:714\n-\tldr\tr3, [sp, #40]\t@ 0x28\n-/usr/include/seqan/align/gaps_iterator_array.h:713\n-\tldr.w\tr8, [sp, #36]\t@ 0x24\n-bool seqan::goNext, seqan::Alloc >, seqan::Tag > const>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&):\n-/usr/include/seqan/align/gaps_iterator_array.h:369\n-\tldrd\tsl, r5, [sp, #12]\n-bool seqan::operator!=, seqan::Alloc >, seqan::Tag > const>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > > const&, seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > > const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:714\n-\tstr\tr3, [sp, #4]\n-seqan::Iterator, seqan::Alloc >, seqan::Tag > const, seqan::DefaultGetIteratorSpec, seqan::Alloc >, seqan::Tag > >::Type>::Type seqan::end, seqan::Alloc >, seqan::Tag > >(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&):\n-/usr/include/seqan/sequence/sequence_interface.h:504\n-\tb.n\t959e , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xaa>\n-std::basic_streambuf >::sputc(char):\n-/usr/include/c++/12/streambuf:432\n-\tcmp\tr2, r1\n-\tbcs.n\t95fc , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x108>\n-/usr/include/c++/12/streambuf:434\n-\tstrb.w\tfp, [r2]\n-std::basic_streambuf >::pbump(int):\n-/usr/include/c++/12/streambuf:550\n-\tldr\tr3, [r0, #20]\n-\tadds\tr3, #1\n-\tstr\tr3, [r0, #20]\n-bool seqan::atEnd, seqan::Alloc >, seqan::Tag > const>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&):\n-/usr/include/seqan/align/gaps_iterator_array.h:518\n-\tldr\tr2, [sp, #24]\n-bool seqan::goNext, seqan::Alloc >, seqan::Tag > const>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&):\n-/usr/include/seqan/align/gaps_iterator_array.h:360\n-\tldr\tr3, [r6, #32]\n-\tcmp\tr2, r3\n-\tbeq.n\t95a6 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xb2>\n-/usr/include/seqan/align/gaps_iterator_array.h:364\n-\tcbnz\tr4, 9578 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x84>\n-/usr/include/seqan/align/gaps_iterator_array.h:365\n-\tldr\tr3, [sp, #20]\n-\tadds\tr3, #1\n-\tstr\tr3, [sp, #20]\n-seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag):\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tldr\tr1, [r6, #8]\n-bool seqan::goNext, seqan::Alloc >, seqan::Tag > const>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&):\n-/usr/include/seqan/align/gaps_iterator_array.h:369\n-\tadds\tr5, #1\n-/usr/include/seqan/align/gaps_iterator_array.h:367\n-\tadds\tr2, #1\n-\tstr\tr2, [sp, #24]\n-/usr/include/seqan/align/gaps_iterator_array.h:369\n-\tldr.w\tr3, [r1, sl, lsl #2]\n-\tcmp\tr5, r3\n-\tbne.n\t959c , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa8>\n-seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n-/usr/include/seqan/sequence/string_base.h:472\n-\tldr\tr3, [r6, #12]\n-bool seqan::goNext, seqan::Alloc >, seqan::Tag > const>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&):\n-/usr/include/seqan/align/gaps_iterator_array.h:378\n-\tadd.w\tr2, sl, #1\n-seqan::Size > const>::Type seqan::length >(seqan::String > const&):\n-/usr/include/seqan/sequence/string_base.h:472\n-\tsubs\tr3, r3, r1\n-bool seqan::goNext, seqan::Alloc >, seqan::Tag > const>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&):\n-/usr/include/seqan/align/gaps_iterator_array.h:378\n-\tcmp.w\tr2, r3, asr #2\n-/usr/include/seqan/align/gaps_iterator_array.h:381\n-\tittt\tne\n-\tstrne\tr2, [sp, #12]\n-\tmovne\tsl, r2\n-\tmovne\tr5, #0\n-/usr/include/seqan/align/gaps_iterator_array.h:384 (discriminator 1)\n-\tstr\tr5, [sp, #16]\n-bool seqan::isGap, seqan::Alloc >, seqan::Tag > const>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > > const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:158 (discriminator 1)\n-\tmvn.w\tr4, sl\n-\tand.w\tr4, r4, #1\n-bool seqan::operator!=, seqan::Alloc >, seqan::Tag > const>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > > const&, seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > > const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:712 (discriminator 1)\n-\tcmp\tr8, sl\n-\tbeq.n\t95dc , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xe8>\n-seqan::StreamBufferWrapper >::baseBuf() const:\n-/usr/include/seqan/stream/iter_stream.h:212\n-\tldr\tr0, [r7, #0]\n-std::basic_streambuf >::epptr() const:\n-/usr/include/c++/12/streambuf:540\n-\tldrd\tr2, r1, [r0, #20]\n-void seqan::write, std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&):\n-/usr/include/seqan/align/gaps_base.h:947\n-\tcmp\tr4, #0\n-\tbne.n\t955a , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x66>\n-seqan::Iterator, seqan::Alloc >, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc >&, seqan::Tag):\n-/usr/include/seqan/sequence/string_alloc.h:283\n-\tldr\tr3, [r6, #0]\n-std::basic_streambuf >::sputc(char):\n-/usr/include/c++/12/streambuf:432\n-\tcmp\tr2, r1\n-seqan::ValueSize >::Type seqan::_internalOrdValue(seqan::SimpleType const&):\n-/usr/include/seqan/basic/alphabet_simple_type.h:1130\n-\tldr.w\tip, [r3]\n-seqan::Convert, seqan::ModExpand<(char)45, seqan::Tag > > >::Type seqan::convertImpl, seqan::ModExpand<(char)45, seqan::Tag > >, seqan::SimpleType, (char)45, seqan::Tag >(seqan::Convert, seqan::ModExpand<(char)45, seqan::Tag > > >, seqan::ModifiedAlphabet, seqan::ModExpand<(char)45, seqan::Tag > > const&):\n-/usr/include/seqan/modifier/modifier_alphabet_expansion.h:413\n-\tldr\tr3, [pc, #108]\t@ (962c , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x138>)\n-\tldr.w\tr3, [r9, r3]\n-\tldr.w\tlr, [r3]\n-seqan::ValueSize >::Type seqan::_internalOrdValue(seqan::SimpleType const&):\n-/usr/include/seqan/basic/alphabet_simple_type.h:1130\n-\tldr\tr3, [sp, #20]\n-unsigned int seqan::_internalOrdValue, (char)45, seqan::Tag >(seqan::ModifiedAlphabet, seqan::ModExpand<(char)45, seqan::Tag > > const&):\n-/usr/include/seqan/modifier/modifier_alphabet_expansion.h:468\n-\tldrb.w\tr3, [ip, r3]\n-seqan::Convert, seqan::ModExpand<(char)45, seqan::Tag > > >::Type seqan::convertImpl, seqan::ModExpand<(char)45, seqan::Tag > >, seqan::SimpleType, (char)45, seqan::Tag >(seqan::Convert, seqan::ModExpand<(char)45, seqan::Tag > > >, seqan::ModifiedAlphabet, seqan::ModExpand<(char)45, seqan::Tag > > const&):\n-/usr/include/seqan/modifier/modifier_alphabet_expansion.h:413\n-\tldrb.w\tr3, [lr, r3]\n-std::basic_streambuf >::sputc(char):\n-/usr/include/c++/12/streambuf:432\n-\tbcs.n\t9606 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x112>\n-/usr/include/c++/12/streambuf:434\n-\tstrb\tr3, [r2, #0]\n-std::basic_streambuf >::pbump(int):\n-/usr/include/c++/12/streambuf:550\n-\tldr\tr3, [r0, #20]\n-\tadds\tr3, #1\n-\tstr\tr3, [r0, #20]\n-std::basic_streambuf >::sputc(char):\n-/usr/include/c++/12/streambuf:550\n-\tb.n\t9568 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x74>\n-bool seqan::operator!=, seqan::Alloc >, seqan::Tag > const>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > > const&, seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > > const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:713\n-\tldr\tr3, [sp, #4]\n-\tcmp\tr3, r5\n-\tbne.n\t95aa , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xb6>\n-void seqan::write, std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&):\n-/usr/include/seqan/align/gaps_base.h:939\n-\tldr\tr2, [pc, #76]\t@ (9630 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x13c>)\n-/usr/include/seqan/align/gaps_base.h:952\n-\tldr\tr3, [pc, #64]\t@ (9628 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x134>)\n-/usr/include/seqan/align/gaps_base.h:939\n-\tadd\tr2, pc\n-/usr/include/seqan/align/gaps_base.h:952\n-\tldr\tr3, [r2, r3]\n-\tldr\tr2, [r3, #0]\n-\tldr\tr3, [sp, #52]\t@ 0x34\n-\teors\tr2, r3\n-\tmov.w\tr3, #0\n-\tbne.n\t961c , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x128>\n-\tadd\tsp, #60\t@ 0x3c\n-\tldmia.w\tsp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n-std::basic_streambuf >::sputc(char):\n-/usr/include/c++/12/streambuf:439\n-\tldr\tr3, [r0, #0]\n-\tmovs\tr1, #45\t@ 0x2d\n-\tldr\tr3, [r3, #52]\t@ 0x34\n-\tblx\tr3\n-/usr/include/c++/12/streambuf:440\n-\tb.n\t9568 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x74>\n-/usr/include/c++/12/streambuf:439\n-\tmov\tr1, r3\n-\tldr\tr3, [r0, #0]\n-\tldr\tr3, [r3, #52]\t@ 0x34\n-\tblx\tr3\n-/usr/include/c++/12/streambuf:440\n-\tb.n\t9568 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x74>\n-seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, seqan::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:112\n-\tadd\tr0, sp, #8\n-\tmovs\tr4, #1\n-\tstr\tr4, [sp, #12]\n-\tblx\t2b8c , seqan::Alloc >, seqan::Tag > const, int>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, int)@plt>\n-unsigned int const& seqan::String >::operator[](int) const:\n-/usr/include/seqan/sequence/string_alloc.h:214\n-\tb.n\t9534 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x40>\n-void seqan::write, std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&):\n-/usr/include/seqan/align/gaps_base.h:952\n-\tblx\t2a78 <__stack_chk_fail@plt>\n-\tsubs\tr0, r6, r3\n-\tmovs\tr0, r0\n-\tsubs\tr2, r5, r3\n-\tmovs\tr0, r0\n-\tlsls\tr0, r1, #4\n-\tmovs\tr0, r0\n-\tlsls\tr4, r7, #4\n-\tmovs\tr0, r0\n-\tsubs\tr6, r2, r0\n-\t...\n+\tb.n\t95fa >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2ba>\n"}, {"source1": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n \n \n Disassembly of section .fini:\n \n-00009634 <.fini>:\n+0000962c <.fini>:\n _fini():\n \tpush\t{r3, lr}\n \tpop\t{r3, pc}\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -1,52 +1,52 @@\n \n Hex dump of section '.rodata':\n- 0x0000963c 3d000000 40000000 0b000000 40000000 =...@.......@...\n- 0x0000964c 10000000 40000000 26000000 40000000 ....@...&...@...\n- 0x0000965c 35000000 40000000 03000000 40000000 5...@.......@...\n- 0x0000966c 06000000 40000000 14000000 40000000 ....@.......@...\n- 0x0000967c 0e000000 40000000 0d000000 40000000 ....@.......@...\n- 0x0000968c 25000000 40000000 12000000 40000000 %...@.......@...\n- 0x0000969c 28000000 40000000 02000000 40000000 (...@.......@...\n- 0x000096ac 18000000 40000000 09000000 40000000 ....@.......@...\n- 0x000096bc 0a000000 40000000 00000000 00000000 ....@...........\n- 0x000096cc 04020000 04040404 04040404 04040404 ................\n- 0x000096dc 04040404 04040404 04040404 04040404 ................\n- 0x000096ec 04040404 04040404 04040404 04040404 ................\n- 0x000096fc 04040404 04040404 04040404 04040404 ................\n- 0x0000970c 04040404 04000401 04040402 04040404 ................\n- 0x0000971c 04040404 04040404 03030404 04040404 ................\n- 0x0000972c 04040404 04000401 04040402 04040404 ................\n- 0x0000973c 04040404 04040404 03030404 04040404 ................\n- 0x0000974c 04040404 04040404 04040404 04040404 ................\n- 0x0000975c 04040404 04040404 04040404 04040404 ................\n- 0x0000976c 04040404 04040404 04040404 04040404 ................\n- 0x0000977c 04040404 04040404 04040404 04040404 ................\n- 0x0000978c 04040404 04040404 04040404 04040404 ................\n- 0x0000979c 04040404 04040404 04040404 04040404 ................\n- 0x000097ac 04040404 04040404 04040404 04040404 ................\n- 0x000097bc 04040404 04040404 04040404 04040404 ................\n- 0x000097cc 04040404 62617369 635f7374 72696e67 ....basic_string\n- 0x000097dc 3a3a6170 70656e64 00000000 2c000000 ::append....,...\n- 0x000097ec 25660000 30303031 30323033 30343035 %f..000102030405\n- 0x000097fc 30363037 30383039 31303131 31323133 0607080910111213\n- 0x0000980c 31343135 31363137 31383139 32303231 1415161718192021\n- 0x0000981c 32323233 32343235 32363237 32383239 2223242526272829\n- 0x0000982c 33303331 33323333 33343335 33363337 3031323334353637\n- 0x0000983c 33383339 34303431 34323433 34343435 3839404142434445\n- 0x0000984c 34363437 34383439 35303531 35323533 4647484950515253\n- 0x0000985c 35343535 35363537 35383539 36303631 5455565758596061\n- 0x0000986c 36323633 36343635 36363637 36383639 6263646566676869\n- 0x0000987c 37303731 37323733 37343735 37363737 7071727374757677\n- 0x0000988c 37383739 38303831 38323833 38343835 7879808182838485\n- 0x0000989c 38363837 38383839 39303931 39323933 8687888990919293\n- 0x000098ac 39343935 39363937 39383939 00000000 949596979899....\n- 0x000098bc 3d000000 40000000 0b000000 40000000 =...@.......@...\n- 0x000098cc 10000000 40000000 26000000 40000000 ....@...&...@...\n- 0x000098dc 35000000 40000000 03000000 40000000 5...@.......@...\n- 0x000098ec 06000000 40000000 14000000 40000000 ....@.......@...\n- 0x000098fc 0e000000 40000000 0d000000 40000000 ....@.......@...\n- 0x0000990c 25000000 40000000 12000000 40000000 %...@.......@...\n- 0x0000991c 28000000 40000000 02000000 40000000 (...@.......@...\n- 0x0000992c 18000000 40000000 09000000 40000000 ....@.......@...\n- 0x0000993c 0a000000 40000000 00000000 00000000 ....@...........\n+ 0x00009634 3d000000 40000000 0b000000 40000000 =...@.......@...\n+ 0x00009644 10000000 40000000 26000000 40000000 ....@...&...@...\n+ 0x00009654 35000000 40000000 03000000 40000000 5...@.......@...\n+ 0x00009664 06000000 40000000 14000000 40000000 ....@.......@...\n+ 0x00009674 0e000000 40000000 0d000000 40000000 ....@.......@...\n+ 0x00009684 25000000 40000000 12000000 40000000 %...@.......@...\n+ 0x00009694 28000000 40000000 02000000 40000000 (...@.......@...\n+ 0x000096a4 18000000 40000000 09000000 40000000 ....@.......@...\n+ 0x000096b4 0a000000 40000000 00000000 00000000 ....@...........\n+ 0x000096c4 62617369 635f7374 72696e67 3a3a6170 basic_string::ap\n+ 0x000096d4 70656e64 00000000 2c000000 25660000 pend....,...%f..\n+ 0x000096e4 30303031 30323033 30343035 30363037 0001020304050607\n+ 0x000096f4 30383039 31303131 31323133 31343135 0809101112131415\n+ 0x00009704 31363137 31383139 32303231 32323233 1617181920212223\n+ 0x00009714 32343235 32363237 32383239 33303331 2425262728293031\n+ 0x00009724 33323333 33343335 33363337 33383339 3233343536373839\n+ 0x00009734 34303431 34323433 34343435 34363437 4041424344454647\n+ 0x00009744 34383439 35303531 35323533 35343535 4849505152535455\n+ 0x00009754 35363537 35383539 36303631 36323633 5657585960616263\n+ 0x00009764 36343635 36363637 36383639 37303731 6465666768697071\n+ 0x00009774 37323733 37343735 37363737 37383739 7273747576777879\n+ 0x00009784 38303831 38323833 38343835 38363837 8081828384858687\n+ 0x00009794 38383839 39303931 39323933 39343935 8889909192939495\n+ 0x000097a4 39363937 39383939 00040200 04040404 96979899........\n+ 0x000097b4 04040404 04040404 04040404 04040404 ................\n+ 0x000097c4 04040404 04040404 04040404 04040404 ................\n+ 0x000097d4 04040404 04040404 04040404 04040404 ................\n+ 0x000097e4 04040404 04040404 04040404 04000401 ................\n+ 0x000097f4 04040402 04040404 04040404 04040404 ................\n+ 0x00009804 03030404 04040404 04040404 04000401 ................\n+ 0x00009814 04040402 04040404 04040404 04040404 ................\n+ 0x00009824 03030404 04040404 04040404 04040404 ................\n+ 0x00009834 04040404 04040404 04040404 04040404 ................\n+ 0x00009844 04040404 04040404 04040404 04040404 ................\n+ 0x00009854 04040404 04040404 04040404 04040404 ................\n+ 0x00009864 04040404 04040404 04040404 04040404 ................\n+ 0x00009874 04040404 04040404 04040404 04040404 ................\n+ 0x00009884 04040404 04040404 04040404 04040404 ................\n+ 0x00009894 04040404 04040404 04040404 04040404 ................\n+ 0x000098a4 04040404 04040404 04040404 3d000000 ............=...\n+ 0x000098b4 40000000 0b000000 40000000 10000000 @.......@.......\n+ 0x000098c4 40000000 26000000 40000000 35000000 @...&...@...5...\n+ 0x000098d4 40000000 03000000 40000000 06000000 @.......@.......\n+ 0x000098e4 40000000 14000000 40000000 0e000000 @.......@.......\n+ 0x000098f4 40000000 0d000000 40000000 25000000 @.......@...%...\n+ 0x00009904 40000000 12000000 40000000 28000000 @.......@...(...\n+ 0x00009914 40000000 02000000 40000000 18000000 @.......@.......\n+ 0x00009924 40000000 09000000 40000000 0a000000 @.......@.......\n+ 0x00009934 40000000 00000000 00000000 @...........\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.ARM.extab {}", "source2": "readelf --wide --decompress --hex-dump=.ARM.extab {}", "unified_diff": "@@ -1,71 +1,71 @@\n \n Hex dump of section '.ARM.extab':\n- 0x0000994c e091ff7f af3f2000 ffff01b8 01860104 .....? .........\n- 0x0000995c d01e009e 0104ae1e 00b801b0 018a1e00 ................\n- 0x0000996c 940404d2 1e00a204 04b01e00 8406d202 ................\n- 0x0000997c ce1e00d6 0904fa1d 00fa090e 8a1e008a ................\n- 0x0000998c 0a04821e 00820c04 ca1e0090 0c04cc1e ................\n- 0x0000999c 00e40d94 02b61d00 fa1004ac 1e009811 ................\n- 0x000099ac 04ac1d00 dc1104a2 1d009212 04fa1d00 ................\n- 0x000099bc ae12368a 1e009413 9601b61d 00c014cc ..6.............\n- 0x000099cc 02ce1e00 a6175c8a 1e00a618 04fa1d00 ......\\.........\n- 0x000099dc c0181cb6 1d00f218 04ce1e00 8a1a04b6 ................\n- 0x000099ec 1d00b41a 04ce1e00 801b1cac 1e00b41b ................\n- 0x000099fc 5ab61d00 a01c04ce 1e00c41c 04b61d00 Z...............\n- 0x00009a0c a81d0400 00000000 1891ff7f b0ac0300 ................\n- 0x00009a1c ffff010f 4a660000 b40104ea 0100f001 ....Jf..........\n- 0x00009a2c 04000000 fc90ff7f b0ac0300 ffff0110 ................\n- 0x00009a3c 408a0100 00e00104 9a0200ee 01360000 @............6..\n- 0x00009a4c e090ff7f b0ac0300 ffff010f 4a660000 ............Jf..\n- 0x00009a5c b40104ea 0100f001 04000000 c490ff7f ................\n- 0x00009a6c b0ac0300 ffff0110 408a0100 00e00104 ........@.......\n- 0x00009a7c 9a0200ee 01360000 a890ff7f b0ac0300 .....6..........\n- 0x00009a8c ffff0110 408a0100 00e00104 9a0200ee ....@...........\n- 0x00009a9c 01360000 8c90ff7f b0ac0300 ffff010f .6..............\n- 0x00009aac 4e040000 a20104d2 02009602 46000000 N...........F...\n- 0x00009abc 7090ff7f b0ad0400 ffff0110 4a880100 p...........J...\n- 0x00009acc 00ea0104 82020088 02040000 5490ff7f ............T...\n- 0x00009adc b0ac0300 ffff0110 428c0100 00e20104 ........B.......\n- 0x00009aec b60200f0 01500000 3890ff7f ad08b100 .....P..8.......\n- 0x00009afc ffff0137 18400000 900104d2 0500a601 ...7.@..........\n- 0x00009b0c 3e9c0500 f6010400 00900204 ac050098 >...............\n- 0x00009b1c 0304d205 00bc0304 0000e603 4cac0500 ............L...\n- 0x00009b2c 8a05049c 0500a805 2a000000 f48fff7f ........*.......\n- 0x00009b3c b0af0800 ffff0110 66f40100 00f60204 ........f.......\n- 0x00009b4c aa03008c 03280000 d88fff7f b0af0400 .....(..........\n- 0x00009b5c ffff010b e0013a9c 0300be02 68000000 ......:.....h...\n- 0x00009b6c c08fff7f b0ac0300 ffff010f 4e780000 ............Nx..\n- 0x00009b7c ca0104da 0100e001 04000000 a48fff7f ................\n- 0x00009b8c b0ac0300 ffff0110 488c0100 00f00104 ........H.......\n- 0x00009b9c 8802008e 02040000 888fff7f ad08b100 ................\n- 0x00009bac ffff0137 18400000 900104d6 0500a601 ...7.@..........\n- 0x00009bbc 42a00500 fa010400 00940204 b005009c B...............\n- 0x00009bcc 0304d605 00c00304 0000ea03 4cb00500 ............L...\n- 0x00009bdc 8e0504a0 0500ac05 2a000000 448fff7f ........*...D...\n- 0x00009bec b0ac0300 ffff0110 5eaa0100 008c0204 ........^.......\n- 0x00009bfc 9c0200a2 02040000 288fff7f b0ac0300 ........(.......\n- 0x00009c0c ffff0110 5cc60100 00ee0204 8803008e ....\\...........\n- 0x00009c1c 03040000 0c8fff7f ad08b100 ffff0137 ...............7\n- 0x00009c2c 18400000 900104ea 0500a601 4cb40500 .@..........L...\n- 0x00009c3c 84020400 009e0204 c40500a6 0304ea05 ................\n- 0x00009c4c 00ca0304 0000f403 4cc40500 900504b4 ........L.......\n- 0x00009c5c 0500c005 2a000000 04970181 b008b1ac ....*...........\n- 0x00009c6c 00000000 bc8eff7f af0cb200 ffff01c5 ................\n- 0x00009c7c 01d80204 fc1f00ea 0504fe1f 00b40604 ................\n- 0x00009c8c f61f0094 0904ee1f 00de0904 fa1f00b0 ................\n- 0x00009c9c 0c04ec1f 00f40c04 f81f00c6 0f048020 ............... \n- 0x00009cac 00881004 822000ce 1004e81f 008a1104 ..... ..........\n- 0x00009cbc 842000ce 1104e61f 00941204 f01f00da . ..............\n- 0x00009ccc 1204f21e 00aa1904 802000b8 1904ec1f ......... ......\n- 0x00009cdc 00c61904 ee1f00d8 19048420 00e61904 ........... ....\n- 0x00009cec fe1f00fa 1904f21e 00fe1d04 ec1f008a ................\n- 0x00009cfc 1e04f81f 00921e04 ee1f009e 1e048220 ............... \n- 0x00009d0c 00a81e04 842000b0 1e04fa1f 00b81e04 ..... ..........\n- 0x00009d1c fc1f00c4 1e04f21e 00d01e04 fe1f00dc ................\n- 0x00009d2c 1e04e61f 00e41e04 f61f00ee 1e048020 ............... \n- 0x00009d3c 00e21f04 00000000 e88dff7f af0ab200 ................\n- 0x00009d4c ffff013b 7a04c80b 00e40104 a60b00fa ...;z...........\n- 0x00009d5c 010ed20b 00c40204 800b00f8 0204e40a ................\n- 0x00009d6c 00cc0304 8a0b00e4 030e820b 00b2048e ................\n- 0x00009d7c 06ca0b00 c60a0480 0b00fc0a 4c0000 ............L..\n+ 0x00009940 04970181 b008b1ac 00000000 e091ff7f ................\n+ 0x00009950 af0cb200 ffff01c5 01d80204 fc1f00ea ................\n+ 0x00009960 0504fe1f 00b40604 f61f0094 0904ee1f ................\n+ 0x00009970 00de0904 fa1f00b0 0c04ec1f 00f40c04 ................\n+ 0x00009980 f81f00c6 0f048020 00881004 822000ce ....... ..... ..\n+ 0x00009990 1004e81f 008a1104 842000ce 1104e61f ......... ......\n+ 0x000099a0 00941204 f01f00da 1204f21e 00aa1904 ................\n+ 0x000099b0 802000b8 1904ec1f 00c61904 ee1f00d8 . ..............\n+ 0x000099c0 19048420 00e61904 fe1f00fa 1904f21e ... ............\n+ 0x000099d0 00fe1d04 ec1f008a 1e04f81f 00921e04 ................\n+ 0x000099e0 ee1f009e 1e048220 00a81e04 842000b0 ....... ..... ..\n+ 0x000099f0 1e04fa1f 00b81e04 fc1f00c4 1e04f21e ................\n+ 0x00009a00 00d01e04 fe1f00dc 1e04e61f 00e41e04 ................\n+ 0x00009a10 f61f00ee 1e048020 00e21f04 00000000 ....... ........\n+ 0x00009a20 0c91ff7f af0ab200 ffff013b 7a04c80b ...........;z...\n+ 0x00009a30 00e40104 a60b00fa 010ed20b 00c40204 ................\n+ 0x00009a40 800b00f8 0204e40a 00cc0304 8a0b00e4 ................\n+ 0x00009a50 030e820b 00b2048e 06ca0b00 c60a0480 ................\n+ 0x00009a60 0b00fc0a 4c000000 c490ff7f af3f2000 ....L........? .\n+ 0x00009a70 ffff01b8 01860104 d01e009e 0104ae1e ................\n+ 0x00009a80 00b801b0 018a1e00 940404d2 1e00a204 ................\n+ 0x00009a90 04b01e00 8406d202 ce1e00d6 0904fa1d ................\n+ 0x00009aa0 00fa090e 8a1e008a 0a04821e 00820c04 ................\n+ 0x00009ab0 ca1e0090 0c04cc1e 00e40d94 02b61d00 ................\n+ 0x00009ac0 fa1004ac 1e009811 04ac1d00 dc1104a2 ................\n+ 0x00009ad0 1d009212 04fa1d00 ae12368a 1e009413 ..........6.....\n+ 0x00009ae0 9601b61d 00c014cc 02ce1e00 a6175c8a ..............\\.\n+ 0x00009af0 1e00a618 04fa1d00 c0181cb6 1d00f218 ................\n+ 0x00009b00 04ce1e00 8a1a04b6 1d00b41a 04ce1e00 ................\n+ 0x00009b10 801b1cac 1e00b41b 5ab61d00 a01c04ce ........Z.......\n+ 0x00009b20 1e00c41c 04b61d00 a81d0400 00000000 ................\n+ 0x00009b30 fc8fff7f b0ac0300 ffff010f 4a660000 ............Jf..\n+ 0x00009b40 b40104ea 0100f001 04000000 e08fff7f ................\n+ 0x00009b50 b0ac0300 ffff0110 408a0100 00e00104 ........@.......\n+ 0x00009b60 9a0200ee 01360000 c48fff7f b0ac0300 .....6..........\n+ 0x00009b70 ffff010f 4a660000 b40104ea 0100f001 ....Jf..........\n+ 0x00009b80 04000000 a88fff7f b0ac0300 ffff0110 ................\n+ 0x00009b90 408a0100 00e00104 9a0200ee 01360000 @............6..\n+ 0x00009ba0 8c8fff7f b0ac0300 ffff0110 408a0100 ............@...\n+ 0x00009bb0 00e00104 9a0200ee 01360000 708fff7f .........6..p...\n+ 0x00009bc0 b0ac0300 ffff010f 4e040000 a20104d2 ........N.......\n+ 0x00009bd0 02009602 46000000 548fff7f b0ad0400 ....F...T.......\n+ 0x00009be0 ffff0110 4a880100 00ea0104 82020088 ....J...........\n+ 0x00009bf0 02040000 388fff7f b0ac0300 ffff0110 ....8...........\n+ 0x00009c00 428c0100 00e20104 b60200f0 01500000 B............P..\n+ 0x00009c10 1c8fff7f ad08b100 ffff0137 18400000 ...........7.@..\n+ 0x00009c20 900104d2 0500a601 3e9c0500 f6010400 ........>.......\n+ 0x00009c30 00900204 ac050098 0304d205 00bc0304 ................\n+ 0x00009c40 0000e603 4cac0500 8a05049c 0500a805 ....L...........\n+ 0x00009c50 2a000000 d88eff7f b0af0800 ffff0110 *...............\n+ 0x00009c60 66f40100 00f60204 aa03008c 03280000 f............(..\n+ 0x00009c70 bc8eff7f b0af0400 ffff010b e0013a9c ..............:.\n+ 0x00009c80 0300be02 68000000 a48eff7f b0ac0300 ....h...........\n+ 0x00009c90 ffff010f 4e780000 ca0104da 0100e001 ....Nx..........\n+ 0x00009ca0 04000000 888eff7f b0ac0300 ffff0110 ................\n+ 0x00009cb0 488c0100 00f00104 8802008e 02040000 H...............\n+ 0x00009cc0 6c8eff7f ad08b100 ffff0137 18400000 l..........7.@..\n+ 0x00009cd0 900104d6 0500a601 42a00500 fa010400 ........B.......\n+ 0x00009ce0 00940204 b005009c 0304d605 00c00304 ................\n+ 0x00009cf0 0000ea03 4cb00500 8e0504a0 0500ac05 ....L...........\n+ 0x00009d00 2a000000 288eff7f b0ac0300 ffff0110 *...(...........\n+ 0x00009d10 5eaa0100 008c0204 9c0200a2 02040000 ^...............\n+ 0x00009d20 0c8eff7f b0ac0300 ffff0110 5cc60100 ............\\...\n+ 0x00009d30 00ee0204 8803008e 03040000 f08dff7f ................\n+ 0x00009d40 ad08b100 ffff0137 18400000 900104ea .......7.@......\n+ 0x00009d50 0500a601 4cb40500 84020400 009e0204 ....L...........\n+ 0x00009d60 c40500a6 0304ea05 00ca0304 0000f403 ................\n+ 0x00009d70 4cc40500 900504b4 0500c005 2a0000 L...........*..\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.ARM.exidx {}", "source2": "readelf --wide --decompress --hex-dump=.ARM.exidx {}", "unified_diff": "@@ -1,21 +1,21 @@\n \n Hex dump of section '.ARM.exidx':\n- 0x00009d8c 548eff7f 01000000 5893ff7f b0aa0180 T.......X.......\n- 0x00009d9c d093ff7f 01000000 4498ff7f b0af0280 ........D.......\n- 0x00009dac b09aff7f 01000000 d49aff7f b0af0e80 ................\n- 0x00009dbc 28a9ff7f 8cfbff7f 7cb8ff7f 01000000 (.......|.......\n- 0x00009dcc 34b9ff7f 44fcff7f 34baff7f 58fcff7f 4...D...4...X...\n- 0x00009ddc 6cbbff7f 6cfcff7f 6cbcff7f 80fcff7f l...l...l.......\n- 0x00009dec a4bdff7f 94fcff7f dcbeff7f ab08b180 ................\n- 0x00009dfc 24bfff7f a0fcff7f 8cc0ff7f b4fcff7f $...............\n- 0x00009e0c a4c1ff7f c8fcff7f f4c2ff7f ab08b180 ................\n- 0x00009e1c 40c3ff7f d4fcff7f 0cc6ff7f ab08b180 @...............\n- 0x00009e2c 0cc7ff7f 08fdff7f d4c8ff7f 1cfdff7f ................\n- 0x00009e3c 80caff7f b0af1680 8cd3ff7f 24fdff7f ............$...\n- 0x00009e4c 80d4ff7f 38fdff7f 98d5ff7f 4cfdff7f ....8.......L...\n- 0x00009e5c 68d8ff7f 88fdff7f 94d9ff7f 9cfdff7f h...............\n- 0x00009e6c 2cdbff7f b0fdff7f 14deff7f f8fdff7f ,...............\n- 0x00009e7c 44eeff7f c4feff7f 48f4ff7f dcfdff7f D.......H.......\n- 0x00009e8c f0f4ff7f 01000000 60f6ff7f b0af0e80 ........`.......\n- 0x00009e9c 98f7ff7f 01000000 ........\n+ 0x00009d80 608eff7f 01000000 4890ff7f c0fbff7f `.......H.......\n+ 0x00009d90 78a0ff7f 8cfcff7f 7ca6ff7f a4fbff7f x.......|.......\n+ 0x00009da0 24a7ff7f 01000000 94a8ff7f b0af0e80 $...............\n+ 0x00009db0 cca9ff7f 01000000 e0acff7f b0aa0180 ................\n+ 0x00009dc0 58adff7f 01000000 ccb1ff7f b0af0280 X...............\n+ 0x00009dd0 38b4ff7f 01000000 5cb4ff7f b0af0e80 8.......\\.......\n+ 0x00009de0 b0c2ff7f 84fcff7f 04d2ff7f 01000000 ................\n+ 0x00009df0 bcd2ff7f 3cfdff7f b8d3ff7f 50fdff7f ....<.......P...\n+ 0x00009e00 f0d4ff7f 64fdff7f f0d5ff7f 78fdff7f ....d.......x...\n+ 0x00009e10 28d7ff7f 8cfdff7f 60d8ff7f ab08b180 (.......`.......\n+ 0x00009e20 a8d8ff7f 98fdff7f 10daff7f acfdff7f ................\n+ 0x00009e30 28dbff7f c0fdff7f 78dcff7f ab08b180 (.......x.......\n+ 0x00009e40 c4dcff7f ccfdff7f 90dfff7f ab08b180 ................\n+ 0x00009e50 90e0ff7f 00feff7f 58e2ff7f 14feff7f ........X.......\n+ 0x00009e60 04e4ff7f b0af1680 10edff7f 1cfeff7f ................\n+ 0x00009e70 04eeff7f 30feff7f 1cefff7f 44feff7f ....0.......D...\n+ 0x00009e80 ecf1ff7f 80feff7f 18f3ff7f 94feff7f ................\n+ 0x00009e90 b0f4ff7f a8feff7f 94f7ff7f 01000000 ................\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.eh_frame {}", "source2": "readelf --wide --decompress --hex-dump=.eh_frame {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Hex dump of section '.eh_frame':\n- 0x00009ea4 00000000 ....\n+ 0x00009ea0 00000000 ....\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.init_array {}", "source2": "readelf --wide --decompress --hex-dump=.init_array {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Hex dump of section '.init_array':\n- 0x0000aef8 cd2d0000 e12b0000 592c0000 .-...+..Y,..\n+ 0x0000aef8 cd2d0000 e12b0000 912c0000 .-...+...,..\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 61333864 35383232 30326566 35313630 a38d582202ef5160\n- 0x00000010 32636263 35656466 61376535 36333931 2cbc5edfa7e56391\n- 0x00000020 65656230 62382e64 65627567 00000000 eeb0b8.debug....\n- 0x00000030 80cf54e6 ..T.\n+ 0x00000000 31656638 34356364 36633466 66616537 1ef845cd6c4ffae7\n+ 0x00000010 35353835 35376136 64626566 63343966 558557a6dbefc49f\n+ 0x00000020 36396336 62642e64 65627567 00000000 69c6bd.debug....\n+ 0x00000030 c16658b3 .fX.\n \n"}]}]}]}]}, {"source1": "porechop-dbgsym_0.2.4+dfsg-4_armhf.deb", "source2": "porechop-dbgsym_0.2.4+dfsg-4_armhf.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2022-10-18 08:56:47.000000 debian-binary\n -rw-r--r-- 0 0 0 536 2022-10-18 08:56:47.000000 control.tar.xz\n--rw-r--r-- 0 0 0 371424 2022-10-18 08:56:47.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 367300 2022-10-18 08:56:47.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -1,12 +1,12 @@\n Package: porechop-dbgsym\n Source: porechop\n Version: 0.2.4+dfsg-4\n Auto-Built-Package: debug-symbols\n Architecture: armhf\n Maintainer: Debian Med Packaging Team \n-Installed-Size: 387\n+Installed-Size: 383\n Depends: porechop (= 0.2.4+dfsg-4)\n Section: debug\n Priority: optional\n Description: debug symbols for porechop\n-Build-Ids: dea38d582202ef51602cbc5edfa7e56391eeb0b8\n+Build-Ids: a81ef845cd6c4ffae7558557a6dbefc49f69c6bd\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}, {"source1": "line order", "source2": "line order", "unified_diff": "@@ -1 +1 @@\n-usr/lib/debug/.build-id/de/a38d582202ef51602cbc5edfa7e56391eeb0b8.debug\n+usr/lib/debug/.build-id/a8/1ef845cd6c4ffae7558557a6dbefc49f69c6bd.debug\n"}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,10 +1,10 @@\n drwxr-xr-x 0 root (0) root (0) 0 2022-10-18 08:56:47.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2022-10-18 08:56:47.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2022-10-18 08:56:47.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2022-10-18 08:56:47.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2022-10-18 08:56:47.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2022-10-18 08:56:47.000000 ./usr/lib/debug/.build-id/de/\n--rw-r--r-- 0 root (0) root (0) 385028 2022-10-18 08:56:47.000000 ./usr/lib/debug/.build-id/de/a38d582202ef51602cbc5edfa7e56391eeb0b8.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2022-10-18 08:56:47.000000 ./usr/lib/debug/.build-id/a8/\n+-rw-r--r-- 0 root (0) root (0) 381220 2022-10-18 08:56:47.000000 ./usr/lib/debug/.build-id/a8/1ef845cd6c4ffae7558557a6dbefc49f69c6bd.debug\n drwxr-xr-x 0 root (0) root (0) 0 2022-10-18 08:56:47.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2022-10-18 08:56:47.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2022-10-18 08:56:47.000000 ./usr/share/doc/porechop-dbgsym -> porechop\n"}]}]}]}]}