(Circular) (Six-base) MAPSORT of: pFN21AE2485.seq Check: 6210 from: 1 to: 6853 pFN21AE2485 6853 bp With 182 enzymes: SgfI * October 10, 2013 11:19 .. AarI CACCTGCnnnn'nnnn_ Cuts at: 3730 3730 Size: 6853 AatII G_ACGT'C Cuts at: 278 331 414 600 1536 2436 2612 4663 278 Size: 53 83 186 936 900 176 2051 2468 Fragments arranged by size: 2468 2051 936 900 186 176 83 53 AccI GT'mk_AC Cuts at: 1937 4196 1937 Size: 2259 4594 Acc65I G'GTAC_C Cuts at: 4174 4174 Size: 6853 AclI AA'CG_TT Cuts at: 1563 4980 5353 1563 Size: 3417 373 3063 Fragments arranged by size: 3417 3063 373 AcuI CTGAAGnnnnnnnnnnnnnn_nn' Cuts at: 1632 2204 4916 6300 6568 1632 Size: 572 2712 1384 268 1917 Fragments arranged by size: 2712 1917 1384 572 268 AfeI AGC'GCT Cuts at: 3773 3773 Size: 6853 AflII C'TTAA_G Cuts at: 820 1017 820 Size: 197 6656 AflIII A'CryG_T Cuts at: 1203 2595 5752 6729 1203 Size: 1392 3157 977 1327 Fragments arranged by size: 3157 1392 1327 977 AgeI A'CCGG_T Cuts at: 5684 5684 Size: 6853 AhdI GACnn_n'nnGTC Cuts at: 5582 5582 Size: 6853 AleI CACnn'nnGTG Cuts at: 1166 1166 Size: 6853 AlfI GCAnnnnnnTGCnnnnnnnnnn_nn' Cuts at: 1184 1184 Size: 6853 AlwNI CAG_nnn'CTG Cuts at: 3163 3787 4596 6168 3163 Size: 624 809 1572 3848 Fragments arranged by size: 3848 1572 809 624 ApaI G_GGCC'C Cuts at: 2091 2295 2341 2091 Size: 204 46 6603 Fragments arranged by size: 6603 204 46 ApaLI G'TGCA_C Cuts at: 3485 4910 6066 3485 Size: 1425 1156 4272 Fragments arranged by size: 4272 1425 1156 ApoI r'AATT_y Cuts at: 1493 3964 4162 4388 4540 6649 1493 Size: 2471 198 226 152 2109 1697 Fragments arranged by size: 2471 2109 1697 226 198 152 AseI AT'TA_AT Cuts at: 160 1032 5407 160 Size: 872 4375 1606 Fragments arranged by size: 4375 1606 872 AsiSI GCG_AT'CGC Cuts at: 2001 2001 Size: 6853 AvaI C'yCGr_G Cuts at: 1870 1943 2263 2654 4178 1870 Size: 73 320 391 1524 4545 Fragments arranged by size: 4545 1524 391 320 73 BamHI G'GATC_C Cuts at: 4183 4550 4183 Size: 367 6486 BanI G'GyrC_C Cuts at: 618 943 1160 1787 2108 2762 3169 4174 5629 Size: 325 217 627 321 654 407 1005 1455 Cuts at: 5629 618 Size: 1842 Fragments arranged by size: 1842 1455 1005 654 627 407 325 321 217 BanII G_rGCy'C Cuts at: 1391 2091 2295 2341 2522 3060 3233 3325 4172 Size: 700 204 46 181 538 173 92 847 Cuts at: 4172 1391 Size: 4072 Fragments arranged by size: 4072 847 700 538 204 181 173 92 46 BbsI GAAGACnn'nnnn_ Cuts at: 928 1899 2056 2436 3117 3509 928 Size: 971 157 380 681 392 4272 Fragments arranged by size: 4272 971 681 392 380 157 BcgI CGAnnnnnnTGCnnnnnnnnnn_nn' Cuts at: 1903 1937 1987 2021 5044 5078 1903 Size: 34 50 34 3023 34 3678 Fragments arranged by size: 3678 3023 50 34 34 34 BciVI GTATCCnnnnn_n' Cuts at: 4745 5955 4745 Size: 1210 5643 BclI T'GATC_A Cuts at: 1548 1548 Size: 6853 BfrBI ATG'CAT Cuts at: 2147 2147 Size: 6853 BglI GCCn_nnn'nGGC Cuts at: 136 243 365 436 1067 1672 2817 2942 3359 Size: 107 122 71 631 605 1145 125 417 Cuts at: 3359 5464 136 Size: 2105 1525 Fragments arranged by size: 2105 1525 1145 631 605 417 125 122 107 71 BglII A'GATC_T Cuts at: 6848 6848 Size: 6853 BlpI GC'TnA_GC Cuts at: 3775 4270 3775 Size: 495 6358 Bme1580I G_kGCm'C Cuts at: 1790 2091 2295 2341 2767 3489 4914 6070 1790 Size: 301 204 46 426 722 1425 1156 2573 Fragments arranged by size: 2573 1425 1156 722 426 301 204 46 BmgBI CAC'GTC Cuts at: 1318 3706 4024 1318 Size: 2388 318 4147 Fragments arranged by size: 4147 2388 318 BmrI ACTGGGnnnn_n' Cuts at: 442 858 911 994 1393 1417 2914 4584 5542 Size: 416 53 83 399 24 1497 1670 958 Cuts at: 5542 442 Size: 1753 Fragments arranged by size: 1753 1670 1497 958 416 399 83 53 24 BmtI G_CTAG'C Cuts at: 1056 1056 Size: 6853 BplI GAGnnnnnCTCnnnnnnnn_nnnnn' Cuts at: 2389 2581 2389 Size: 192 6661 BpmI CTGGAGnnnnnnnnnnnnnn_nn' Cuts at: 1239 2369 2510 2758 3044 3575 5513 1239 Size: 1130 141 248 286 531 1938 2579 Fragments arranged by size: 2579 1938 1130 531 286 248 141 Bpu10I CC'TnA_GC Cuts at: 2516 3780 2516 Size: 1264 5589 BpuEI CTTGAGnnnnnnnnnnnnnn_nn' Cuts at: 3032 4978 5843 6141 3032 Size: 1946 865 298 3744 Fragments arranged by size: 3744 1946 865 298 BsaI GGTCTCn'nnnn_ Cuts at: 882 1499 2496 5516 882 Size: 617 997 3020 2219 Fragments arranged by size: 3020 2219 997 617 BsaAI yAC'GTr Cuts at: 493 1204 4644 493 Size: 711 3440 2702 Fragments arranged by size: 3440 2702 711 BsaBI GATnn'nnATC Cuts at: 6847 6847 Size: 6853 BsaHI Gr'CG_yC Cuts at: 275 328 411 597 1533 2433 2609 2994 3362 Size: 53 83 186 936 900 176 385 368 Cuts at: 3362 4660 5042 5677 275 Size: 1298 382 635 1451 Fragments arranged by size: 1451 1298 936 900 635 385 382 368 186 176 83 53 BsaWI w'CCGG_w Cuts at: 3823 5286 5684 5958 6105 6516 3823 Size: 1463 398 274 147 411 4160 Fragments arranged by size: 4160 1463 411 398 274 147 BsaXI ACnnnnnCTCCnnnnnnn_nnn' Cuts at: 1178 1208 1373 1403 2294 2324 2702 2732 2979 Size: 30 165 30 891 30 378 30 247 Cuts at: 2979 3009 1178 Size: 30 5022 Fragments arranged by size: 5022 891 378 247 165 30 30 30 30 30 BseRI GAGGAGnnnnnnnn_nn' Cuts at: 1186 2088 2302 2554 2672 2761 2762 3109 1186 Size: 902 214 252 118 89 1 347 4930 Fragments arranged by size: 4930 902 347 252 214 118 89 1 BseYI C'CCAG_C Cuts at: 2483 2677 2695 2758 3716 3768 6056 6552 2483 Size: 194 18 63 958 52 2288 496 2784 Fragments arranged by size: 2784 2288 958 496 194 63 52 18 BsgI GTGCAGnnnnnnnnnnnnnn_nn' Cuts at: 1163 1736 2671 3320 3407 1163 Size: 573 935 649 87 4609 Fragments arranged by size: 4609 935 649 573 87 BsiEI CG_ry'CG Cuts at: 1540 1815 2001 2821 3096 3369 3454 3724 3828 Size: 275 186 820 275 273 85 270 104 Cuts at: 3828 4303 5064 6092 1540 Size: 475 761 1028 2301 Fragments arranged by size: 2301 1028 820 761 475 275 275 273 270 186 104 85 BsiHKAI G_wGCw'C Cuts at: 3489 3812 4914 4999 6070 3489 Size: 323 1102 85 1071 4272 Fragments arranged by size: 4272 1102 1071 323 85 BsiWI C'GTAC_G Cuts at: 2592 2592 Size: 6853 BsmI GAATG_Cn' Cuts at: 3767 4364 4457 3767 Size: 597 93 6163 Fragments arranged by size: 6163 597 93 BsmBI CGTCTCn'nnnn_ Cuts at: 3326 3647 3326 Size: 321 6532 Bsp1286I G_dGCh'C Cuts at: 1391 1790 2091 2295 2341 2522 2767 3060 3233 Size: 399 301 204 46 181 245 293 173 Cuts at: 3233 3325 3489 3812 4172 4914 4999 6070 1391 Size: 92 164 323 360 742 85 1071 2174 Fragments arranged by size: 2174 1071 742 399 360 323 301 293 245 204 181 173 164 92 85 46 BspEI T'CCGG_A Cuts at: 6516 6516 Size: 6853 BspHI T'CATG_A Cuts at: 4742 6472 4742 Size: 1730 5123 BspMI ACCTGCnnnn'nnnn_ Cuts at: 844 3730 4208 844 Size: 2886 478 3489 Fragments arranged by size: 3489 2886 478 BsrBI CCG'CTC Cuts at: 1394 1823 2176 2769 4740 1394 Size: 429 353 593 1971 3507 Fragments arranged by size: 3507 1971 593 429 353 BsrDI GCAATG_nn' Cuts at: 65 1248 5348 5522 65 Size: 1183 4100 174 1396 Fragments arranged by size: 4100 1396 1183 174 BsrFI r'CCGG_y Cuts at: 1700 1810 2102 2200 2248 2820 5497 5684 1700 Size: 110 292 98 48 572 2677 187 2869 Fragments arranged by size: 2869 2677 572 292 187 110 98 48 BsrGI T'GTAC_A Cuts at: 96 96 Size: 6853 BssHII G'CGCG_C Cuts at: 1925 2098 1925 Size: 173 6680 BssSI C'ACGA_G Cuts at: 2374 2509 2899 3524 4913 5925 2374 Size: 135 390 625 1389 1012 3302 Fragments arranged by size: 3302 1389 1012 625 390 135 BstAPI GCAn_nnn'nTGC Cuts at: 794 794 Size: 6853 BstBI TT'CG_AA Cuts at: 5657 5657 Size: 6853 BstEII G'GTnAC_C Cuts at: 1184 1184 Size: 6853 BstXI CCAn_nnnn'nTGG Cuts at: 3553 3553 Size: 6853 BstYI r'GATC_y Cuts at: 1972 3558 3981 4183 4550 4935 4952 6404 6490 Size: 1586 423 202 367 385 17 1452 86 Cuts at: 6490 6502 6848 1972 Size: 12 346 1977 Fragments arranged by size: 1977 1586 1452 423 385 367 346 202 86 17 12 BtgI C'CryG_G Cuts at: 513 1065 2181 2295 2463 2615 2646 2671 2705 Size: 552 1116 114 168 152 31 25 34 Cuts at: 2705 2876 513 Size: 171 4490 Fragments arranged by size: 4490 1116 552 171 168 152 114 34 31 25 BtgZI GCGATGnnnnnnnnnn'nnnn_ Cuts at: 487 1170 1226 487 Size: 683 56 6114 Fragments arranged by size: 6114 683 56 BtsI GCAGTG_nn' Cuts at: 2690 4369 5163 5183 2690 Size: 1679 794 20 4360 Fragments arranged by size: 4360 1679 794 20 ClaI AT'CG_AT Cuts at: 1554 1554 Size: 6853 CspCI CAAnnnnnGTGGnnnnnnnnnn_nn' Cuts at: 529 564 529 Size: 35 6818 DraI TTT'AAA Cuts at: 4157 4157 Size: 6853 DraIII CAC_nnn'GTG Cuts at: 2419 2419 Size: 6853 DrdI GACnn_nn'nnGTC Cuts at: 809 1316 3881 5860 809 Size: 507 2565 1979 1802 Fragments arranged by size: 2565 1979 1802 507 EaeI y'GGCC_r Cuts at: 8 62 1487 1537 1812 1830 2317 2466 2523 Size: 54 1425 50 275 18 487 149 57 Cuts at: 2523 2818 2934 2943 3093 3366 3721 3856 3910 Size: 295 116 9 150 273 355 135 54 Cuts at: 3910 4300 5189 6818 8 Size: 390 889 1629 43 Fragments arranged by size: 1629 1425 889 487 390 355 295 275 273 150 149 135 116 57 54 54 50 43 18 9 EagI C'GGCC_G Cuts at: 1537 1812 2818 3093 3366 3721 4300 1537 Size: 275 1006 275 273 355 579 4090 Fragments arranged by size: 4090 1006 579 355 275 275 273 EarI CTCTTCn'nnn_ Cuts at: 1353 4043 4783 1353 Size: 2690 740 3423 Fragments arranged by size: 3423 2690 740 EciI GGCGGAnnnnnnnnn_nn' Cuts at: 387 1451 1589 2267 3461 5440 5814 5960 387 Size: 1064 138 678 1194 1979 374 146 1280 Fragments arranged by size: 1979 1280 1194 1064 678 374 146 138 Eco57MI CTGrAGnnnnnnnnnnnnnn_nn' Cuts at: 1239 1632 2204 2369 2510 2758 3044 3575 4916 Size: 393 572 165 141 248 286 531 1341 Cuts at: 4916 5513 6300 6568 1239 Size: 597 787 268 1524 Fragments arranged by size: 1524 1341 787 597 572 531 393 286 268 248 165 141 EcoO109I rG'GnC_Cy Cuts at: 2087 2337 2338 2682 3070 3949 2087 Size: 250 1 344 388 879 4991 Fragments arranged by size: 4991 879 388 344 250 1 EcoRI G'AATT_C Cuts at: 3964 4162 4540 3964 Size: 198 378 6277 Fragments arranged by size: 6277 378 198 FalI AAGnnnnnCTTnnnnnnnn_nnnnn' Cuts at: 3163 3163 Size: 6853 FspI TGC'GCA Cuts at: 5359 5359 Size: 6853 HaeII r_GCGC'y Cuts at: 1678 3047 3775 6000 1678 Size: 1369 728 2225 2531 Fragments arranged by size: 2531 2225 1369 728 Hin4I GAynnnnnvTCnnnnnnnn_nnnnn' Cuts at: 1373 1405 1540 1572 2246 2278 2979 3011 3104 Size: 32 135 32 674 32 701 32 93 Cuts at: 3104 3136 3366 3398 5494 5526 5568 5600 1373 Size: 32 230 32 2096 32 42 32 2626 Fragments arranged by size: 2626 2096 701 674 230 135 93 42 32 32 32 32 32 32 32 32 HincII GTy'rAC Cuts at: 669 1657 1938 4197 4443 669 Size: 988 281 2259 246 3079 Fragments arranged by size: 3079 2259 988 281 246 HindIII A'AGCT_T Cuts at: 748 748 Size: 6853 HpaI GTT'AAC Cuts at: 4443 4443 Size: 6853 KpnI G_GTAC'C Cuts at: 4178 4178 Size: 6853 MfeI C'AATT_G Cuts at: 4452 4452 Size: 6853 MluI A'CGCG_T Cuts at: 2595 6729 2595 Size: 4134 2719 MmeI TCCrACnnnnnnnnnnnnnnnnnn_nn' Cuts at: 1305 2178 2601 3564 3654 3774 5967 6151 1305 Size: 873 423 963 90 120 2193 184 2007 Fragments arranged by size: 2193 2007 963 873 423 184 120 90 MscI TGG'CCA Cuts at: 10 64 1489 1832 3858 3912 10 Size: 54 1425 343 2026 54 2951 Fragments arranged by size: 2951 2026 1425 343 54 54 MslI CAynn'nnrTG Cuts at: 518 1166 3890 4811 5170 5329 518 Size: 648 2724 921 359 159 2042 Fragments arranged by size: 2724 2042 921 648 359 159 MspA1I CmG'CkG Cuts at: 1606 2123 2297 2673 2707 2878 3259 3391 3418 Size: 517 174 376 34 171 381 132 27 Cuts at: 3418 3720 4269 4946 6094 6339 1606 Size: 302 549 677 1148 245 2120 Fragments arranged by size: 2120 1148 677 549 517 381 376 302 245 174 171 132 34 27 NaeI GCC'GGC Cuts at: 2104 2202 2250 2822 2104 Size: 98 48 572 6135 Fragments arranged by size: 6135 572 98 48 NcoI C'CATG_G Cuts at: 513 1065 2615 513 Size: 552 1550 4751 Fragments arranged by size: 4751 1550 552 NdeI CA'TA_TG Cuts at: 387 387 Size: 6853 NgoMIV G'CCGG_C Cuts at: 2102 2200 2248 2820 2102 Size: 98 48 572 6135 Fragments arranged by size: 6135 572 98 48 NheI G'CTAG_C Cuts at: 1052 1052 Size: 6853 NotI GC'GGCC_GC Cuts at: 3721 4300 3721 Size: 579 6274 NsiI A_TGCA'T Cuts at: 2149 2149 Size: 6853 NspI r_CATG'y Cuts at: 1132 1229 3586 4211 5756 1132 Size: 97 2357 625 1545 2229 Fragments arranged by size: 2357 2229 1545 625 97 PasI CC'CwG_GG Cuts at: 1348 1348 Size: 6853 PciI A'CATG_T Cuts at: 5752 5752 Size: 6853 PflMI CCAn_nnn'nTGG Cuts at: 1108 2419 3163 1108 Size: 1311 744 4798 Fragments arranged by size: 4798 1311 744 PfoI T'CCnGG_A Cuts at: 2540 3552 2540 Size: 1012 5841 PmeI GTTT'AAAC Cuts at: 4157 4157 Size: 6853 PpiI GAACnnnnnCTCnnnnnnnn_nnnnn' Cuts at: 4922 4954 6435 6467 4922 Size: 32 1481 32 5308 Fragments arranged by size: 5308 1481 32 32 PpuMI rG'GwC_Cy Cuts at: 3070 3949 3070 Size: 879 5974 PshAI GACnn'nnGTC Cuts at: 1613 2782 1613 Size: 1169 5684 PsiI TTA'TAA Cuts at: 4423 4423 Size: 6853 PspOMI G'GGCC_C Cuts at: 2087 2291 2337 2087 Size: 204 46 6603 Fragments arranged by size: 6603 204 46 PstI C_TGCA'G Cuts at: 830 3429 3741 3873 4205 830 Size: 2599 312 132 332 3478 Fragments arranged by size: 3478 2599 332 312 132 PvuI CG_AT'CG Cuts at: 2001 2001 Size: 6853 PvuII CAG'CTG Cuts at: 3259 3391 3259 Size: 132 6721 SacII CC_GC'GG Cuts at: 2298 2674 2708 2879 2298 Size: 376 34 171 6272 Fragments arranged by size: 6272 376 171 34 SalI G'TCGA_C Cuts at: 1936 4195 1936 Size: 2259 4594 SbfI CC_TGCA'GG Cuts at: 3741 3873 4205 3741 Size: 132 332 6389 Fragments arranged by size: 6389 332 132 ScaI AGT'ACT Cuts at: 5101 6813 5101 Size: 1712 5141 SexAI A'CCwGG_T Cuts at: 3480 3480 Size: 6853 SfcI C'TryA_G Cuts at: 826 1045 2497 3425 3737 3869 4201 5336 6017 Size: 219 1452 928 312 132 332 1135 681 Cuts at: 6017 6208 826 Size: 191 1471 Fragments arranged by size: 1471 1452 1135 928 681 332 312 219 191 132 SfiI GGCCn_nnn'nGGCC Cuts at: 2942 2942 Size: 6853 SgfI GCG_AT'CGC Cuts at: 2001 2001 Size: 6853 SgrAI Cr'CCGG_yG Cuts at: 1700 2102 2248 1700 Size: 402 146 6305 Fragments arranged by size: 6305 402 146 SmaI CCC'GGG Cuts at: 1872 4180 1872 Size: 2308 4545 SmlI C'TyrA_G Cuts at: 820 1017 1943 3047 4957 5858 6120 820 Size: 197 926 1104 1910 901 262 1553 Fragments arranged by size: 1910 1553 1104 926 901 262 197 SnaBI TAC'GTA Cuts at: 493 4644 493 Size: 4151 2702 SpeI A'CTAG_T Cuts at: 152 152 Size: 6853 SphI G_CATG'C Cuts at: 1132 3586 4211 1132 Size: 2454 625 3774 Fragments arranged by size: 3774 2454 625 SspI AAT'ATT Cuts at: 5 52 4777 5 Size: 47 4725 2081 Fragments arranged by size: 4725 2081 47 StuI AGG'CCT Cuts at: 1517 2329 2495 2561 1517 Size: 812 166 66 5809 Fragments arranged by size: 5809 812 166 66 StyI C'CwwG_G Cuts at: 513 1065 2615 3879 4292 513 Size: 552 1550 1264 413 3074 Fragments arranged by size: 3074 1550 1264 552 413 TaqII GACCGAnnnnnnnnn_nn' Cuts at: 325 1580 2750 2906 2933 4880 4897 5050 5235 Size: 1255 1170 156 27 1947 17 153 185 Cuts at: 5235 5680 325 Size: 445 1498 Fragments arranged by size: 1947 1498 1255 1170 445 185 156 153 27 17 TatI w'GTAC_w Cuts at: 96 370 450 483 534 1977 2805 2922 5099 Size: 274 80 33 51 1443 828 117 2177 Cuts at: 5099 6811 96 Size: 1712 138 Fragments arranged by size: 2177 1712 1443 828 274 138 117 80 51 33 TstI CACnnnnnnTCCnnnnnnn_nnnnn' Cuts at: 2005 2037 2702 2734 4069 4101 6813 6845 2005 Size: 32 665 32 1335 32 2712 32 2013 Fragments arranged by size: 2712 2013 1335 665 32 32 32 32 Tth111I GACn'n_nGTC Cuts at: 1316 3508 1316 Size: 2192 4661 XbaI T'CTAG_A Cuts at: 4189 4189 Size: 6853 XhoI C'TCGA_G Cuts at: 1943 1943 Size: 6853 XmaI C'CCGG_G Cuts at: 1870 4178 1870 Size: 2308 4545 XmnI GAAnn'nnTTC Cuts at: 4982 4982 Size: 6853 ZraI GAC'GTC Cuts at: 276 329 412 598 1534 2434 2610 4661 276 Size: 53 83 186 936 900 176 2051 2468 Fragments arranged by size: 2468 2051 936 900 186 176 83 53 Enzymes that do cut: AarI AatII AccI Acc65I AclI AcuI AfeI AflII AflIII AgeI AhdI AleI AlfI AlwNI ApaI ApaLI ApoI AseI AsiSI AvaI BamHI BanI BanII BbsI BcgI BciVI BclI BfrBI BglI BglII BlpI Bme1580I BmgBI BmrI BmtI BplI BpmI Bpu10I BpuEI BsaI BsaAI BsaBI BsaHI BsaWI BsaXI BseRI BseYI BsgI BsiEI BsiHKAI BsiWI BsmI BsmBI Bsp1286I BspEI BspHI BspMI BsrBI BsrDI BsrFI BsrGI BssHII BssSI BstAPI BstBI BstEII BstXI BstYI BtgI BtgZI BtsI ClaI CspCI DraI DraIII DrdI EaeI EagI EarI EciI Eco57MI EcoO109I EcoRI FalI FspI HaeII Hin4I HincII HindIII HpaI KpnI MfeI MluI MmeI MscI MslI MspA1I NaeI NcoI NdeI NgoMIV NheI NotI NsiI NspI PasI PciI PflMI PfoI PmeI PpiI PpuMI PshAI PsiI PspOMI PstI PvuI PvuII SacII SalI SbfI ScaI SexAI SfcI SfiI SgfI SgrAI SmaI SmlI SnaBI SpeI SphI SspI StuI StyI TaqII TatI TstI Tth111I XbaI XhoI XmaI XmnI ZraI Enzymes that do not cut: AloI AscI AvrII BaeI BbeI BbvCI BstZ17I Bsu36I EcoICRI EcoNI EcoRV FseI FspAI KasI NarI NruI PacI PmlI PspXI PsrI RsrII SacI SanDI SapI SfoI SrfI SwaI XcmI