(Circular) (Six-base) MAPSORT of: pFN21AE2074.seq Check: 7280 from: 1 to: 6916
pFN21AE2074 6916 bp
With 182 enzymes: SgfI *
August 16, 2010 14:43 ..
AatII G_ACGT'C
Cuts at: 278 331 414 600 1536 3027 4726 278
Size: 53 83 186 936 1491 1699 2468
Fragments arranged by size:
2468 1699 1491 936 186 83 53
AccI GT'mk_AC
Cuts at: 1937 4259 1937
Size: 2322 4594
Acc65I G'GTAC_C
Cuts at: 3903 4237 3903
Size: 334 6582
AclI AA'CG_TT
Cuts at: 1563 4215 5043 5416 1563
Size: 2652 828 373 3063
Fragments arranged by size:
3063 2652 828 373
AcuI CTGAAGnnnnnnnnnnnnnn_nn'
Cuts at: 1632 2285 4979 6363 6631 1632
Size: 653 2694 1384 268 1917
Fragments arranged by size:
2694 1917 1384 653 268
AfeI AGC'GCT
Cuts at: 2387 4025 2387
Size: 1638 5278
AflII C'TTAA_G
Cuts at: 820 1017 820
Size: 197 6719
AflIII A'CryG_T
Cuts at: 1203 2524 5815 6792 1203
Size: 1321 3291 977 1327
Fragments arranged by size:
3291 1327 1321 977
AgeI A'CCGG_T
Cuts at: 5747 5747
Size: 6916
AhdI GACnn_n'nnGTC
Cuts at: 5645 5645
Size: 6916
AleI CACnn'nnGTG
Cuts at: 1166 2774 3972 4078 1166
Size: 1608 1198 106 4004
Fragments arranged by size:
4004 1608 1198 106
AlfI GCAnnnnnnTGCnnnnnnnnnn_nn'
Cuts at: 1184 2770 1184
Size: 1586 5330
AlwNI CAG_nnn'CTG
Cuts at: 3726 4659 6231 3726
Size: 933 1572 4411
Fragments arranged by size:
4411 1572 933
ApaI G_GGCC'C
Cuts at: 2380 2380
Size: 6916
ApaLI G'TGCA_C
Cuts at: 3334 3559 4071 4973 6129 3334
Size: 225 512 902 1156 4121
Fragments arranged by size:
4121 1156 902 512 225
ApoI r'AATT_y
Cuts at: 1493 2066 4225 4451 4603 6712 1493
Size: 573 2159 226 152 2109 1697
Fragments arranged by size:
2159 2109 1697 573 226 152
AseI AT'TA_AT
Cuts at: 160 1032 5470 160
Size: 872 4438 1606
Fragments arranged by size:
4438 1606 872
AsiSI GCG_AT'CGC
Cuts at: 2001 2001
Size: 6916
AvaI C'yCGr_G
Cuts at: 1870 1943 4168 4241 1870
Size: 73 2225 73 4545
Fragments arranged by size:
4545 2225 73 73
AvrII C'CTAG_G
Cuts at: 3805 3805
Size: 6916
BamHI G'GATC_C
Cuts at: 3988 4246 4613 3988
Size: 258 367 6291
Fragments arranged by size:
6291 367 258
BanI G'GyrC_C
Cuts at: 618 943 1160 1787 2363 2651 3903 3928 4237
Size: 325 217 627 576 288 1252 25 309
Cuts at: 4237 5692 618
Size: 1455 1842
Fragments arranged by size:
1842 1455 1252 627 576 325 309 288
217 25
BanII G_rGCy'C
Cuts at: 1391 2380 2403 3879 4179 4235 1391
Size: 989 23 1476 300 56 4072
Fragments arranged by size:
4072 1476 989 300 56 23
BbsI GAAGACnn'nnnn_
Cuts at: 928 1899 2758 3019 3279 3508 4020 928
Size: 971 859 261 260 229 512 3824
Fragments arranged by size:
3824 971 859 512 261 260 229
BbvCI CC'TCA_GC
Cuts at: 2368 3640 4181 2368
Size: 1272 541 5103
Fragments arranged by size:
5103 1272 541
BcgI CGAnnnnnnTGCnnnnnnnnnn_nn'
Cuts at: 1903 1937 1987 2021 3872 3906 4080 4114 5107
Size: 34 50 34 1851 34 174 34 993
Cuts at: 5107 5141 1903
Size: 34 3678
Fragments arranged by size:
3678 1851 993 174 50 34 34 34
34 34
BciVI GTATCCnnnnn_n'
Cuts at: 2401 4808 6018 2401
Size: 2407 1210 3299
Fragments arranged by size:
3299 2407 1210
BclI T'GATC_A
Cuts at: 1548 1548
Size: 6916
BfrBI ATG'CAT
Cuts at: 2875 2875
Size: 6916
BglI GCCn_nnn'nGGC
Cuts at: 136 243 365 436 1067 1672 2798 3393 5527
Size: 107 122 71 631 605 1126 595 2134
Cuts at: 5527 136
Size: 1525
Fragments arranged by size:
2134 1525 1126 631 605 595 122 107
71
BglII A'GATC_T
Cuts at: 2715 6911 2715
Size: 4196 2720
BlpI GC'TnA_GC
Cuts at: 4333 4333
Size: 6916
Bme1580I G_kGCm'C
Cuts at: 1790 2380 2584 3338 3563 4075 4977 6133 1790
Size: 590 204 754 225 512 902 1156 2573
Fragments arranged by size:
2573 1156 902 754 590 512 225 204
BmgBI CAC'GTC
Cuts at: 1318 2359 2764 1318
Size: 1041 405 5470
Fragments arranged by size:
5470 1041 405
BmrI ACTGGGnnnn_n'
Cuts at: 442 858 911 994 1393 1417 2065 3573 4647
Size: 416 53 83 399 24 648 1508 1074
Cuts at: 4647 5605 442
Size: 958 1753
Fragments arranged by size:
1753 1508 1074 958 648 416 399 83
53 24
BmtI G_CTAG'C
Cuts at: 1056 1056
Size: 6916
BplI GAGnnnnnCTCnnnnnnnn_nnnnn'
Cuts at: 2925 3466 3796 2925
Size: 541 330 6045
Fragments arranged by size:
6045 541 330
BpmI CTGGAGnnnnnnnnnnnnnn_nn'
Cuts at: 1239 2069 2096 2264 2402 2696 3053 3943 4028
Size: 830 27 168 138 294 357 890 85
Cuts at: 4028 4135 5576 1239
Size: 107 1441 2579
Fragments arranged by size:
2579 1441 890 830 357 294 168 138
107 85 27
Bpu10I CC'TnA_GC
Cuts at: 2368 3640 4181 2368
Size: 1272 541 5103
Fragments arranged by size:
5103 1272 541
BpuEI CTTGAGnnnnnnnnnnnnnn_nn'
Cuts at: 2798 5041 5906 6204 2798
Size: 2243 865 298 3510
Fragments arranged by size:
3510 2243 865 298
BsaI GGTCTCn'nnnn_
Cuts at: 882 1499 5579 882
Size: 617 4080 2219
Fragments arranged by size:
4080 2219 617
BsaAI yAC'GTr
Cuts at: 493 1204 4707 493
Size: 711 3503 2702
Fragments arranged by size:
3503 2702 711
BsaBI GATnn'nnATC
Cuts at: 6910 6910
Size: 6916
BsaHI Gr'CG_yC
Cuts at: 275 328 411 597 1533 3024 4723 5105 5740
Size: 53 83 186 936 1491 1699 382 635
Cuts at: 5740 275
Size: 1451
Fragments arranged by size:
1699 1491 1451 936 635 382 186 83
53
BsaWI w'CCGG_w
Cuts at: 5349 5747 6021 6168 6579 5349
Size: 398 274 147 411 5686
Fragments arranged by size:
5686 411 398 274 147
BsaXI ACnnnnnCTCCnnnnnnn_nnn'
Cuts at: 1178 1208 1373 1403 1178
Size: 30 165 30 6691
Fragments arranged by size:
6691 165 30 30
BseRI GAGGAGnnnnnnnn_nn'
Cuts at: 1186 2528 3349 3442 3500 3998 4055 4096 4220
Size: 1342 821 93 58 498 57 41 124
Cuts at: 4220 1186
Size: 3882
Fragments arranged by size:
3882 1342 821 498 124 93 58 57
41
BseYI C'CCAG_C
Cuts at: 2629 6119 6615 2629
Size: 3490 496 2930
Fragments arranged by size:
3490 2930 496
BsgI GTGCAGnnnnnnnnnnnnnn_nn'
Cuts at: 1163 1736 4084 1163
Size: 573 2348 3995
Fragments arranged by size:
3995 2348 573
BsiEI CG_ry'CG
Cuts at: 1540 1815 2001 2440 2995 4366 5127 6155 1540
Size: 275 186 439 555 1371 761 1028 2301
Fragments arranged by size:
2301 1371 1028 761 555 439 275 186
BsiHKAI G_wGCw'C
Cuts at: 2091 2352 2403 3338 3563 3864 4075 4977 5062
Size: 261 51 935 225 301 211 902 85
Cuts at: 5062 6133 2091
Size: 1071 2874
Fragments arranged by size:
2874 1071 935 902 301 261 225 211
85 51
BsmI GAATG_Cn'
Cuts at: 4427 4520 4427
Size: 93 6823
Bsp1286I G_dGCh'C
Cuts at: 1391 1790 2091 2352 2380 2403 2584 3338 3563
Size: 399 301 261 28 23 181 754 225
Cuts at: 3563 3864 3879 4075 4179 4235 4977 5062 6133
Size: 301 15 196 104 56 742 85 1071
Cuts at: 6133 1391
Size: 2174
Fragments arranged by size:
2174 1071 754 742 399 301 301 261
225 196 181 104 85 56 28 23
15
BspEI T'CCGG_A
Cuts at: 6579 6579
Size: 6916
BspHI T'CATG_A
Cuts at: 4805 6535 4805
Size: 1730 5186
BspMI ACCTGCnnnn'nnnn_
Cuts at: 844 2420 4271 844
Size: 1576 1851 3489
Fragments arranged by size:
3489 1851 1576
BsrBI CCG'CTC
Cuts at: 1394 1823 4803 1394
Size: 429 2980 3507
Fragments arranged by size:
3507 2980 429
BsrDI GCAATG_nn'
Cuts at: 65 1248 5411 5585 65
Size: 1183 4163 174 1396
Fragments arranged by size:
4163 1396 1183 174
BsrFI r'CCGG_y
Cuts at: 1700 1810 2648 2990 3550 3666 3738 3810 4056
Size: 110 838 342 560 116 72 72 246
Cuts at: 4056 5560 5747 1700
Size: 1504 187 2869
Fragments arranged by size:
2869 1504 838 560 342 246 187 116
110 72 72
BsrGI T'GTAC_A
Cuts at: 96 96
Size: 6916
BssHII G'CGCG_C
Cuts at: 1925 3827 1925
Size: 1902 5014
BssSI C'ACGA_G
Cuts at: 4976 5988 4976
Size: 1012 5904
BstAPI GCAn_nnn'nTGC
Cuts at: 794 2298 794
Size: 1504 5412
BstBI TT'CG_AA
Cuts at: 2094 5720 2094
Size: 3626 3290
BstEII G'GTnAC_C
Cuts at: 1184 1184
Size: 6916
BstXI CCAn_nnnn'nTGG
Cuts at: 2629 2942 4198 2629
Size: 313 1256 5347
Fragments arranged by size:
5347 1256 313
BstYI r'GATC_y
Cuts at: 1972 2715 3988 4246 4613 4998 5015 6467 6553
Size: 743 1273 258 367 385 17 1452 86
Cuts at: 6553 6565 6911 1972
Size: 12 346 1977
Fragments arranged by size:
1977 1452 1273 743 385 367 346 258
86 17 12
BtgI C'CryG_G
Cuts at: 513 1065 2429 2655 3496 3914 513
Size: 552 1364 226 841 418 3515
Fragments arranged by size:
3515 1364 841 552 418 226
BtgZI GCGATGnnnnnnnnnn'nnnn_
Cuts at: 487 1170 1226 3613 487
Size: 683 56 2387 3790
Fragments arranged by size:
3790 2387 683 56
BtsI GCAGTG_nn'
Cuts at: 2036 2091 2752 3415 4432 5226 5246 2036
Size: 55 661 663 1017 794 20 3706
Fragments arranged by size:
3706 1017 794 663 661 55 20
ClaI AT'CG_AT
Cuts at: 1554 1554
Size: 6916
CspCI CAAnnnnnGTGGnnnnnnnnnn_nn'
Cuts at: 529 564 2107 2142 529
Size: 35 1543 35 5303
Fragments arranged by size:
5303 1543 35 35
DraI TTT'AAA
Cuts at: 2013 4220 2013
Size: 2207 4709
DraIII CAC_nnn'GTG
Cuts at: 2510 2510
Size: 6916
DrdI GACnn_nn'nnGTC
Cuts at: 809 1316 5923 809
Size: 507 4607 1802
Fragments arranged by size:
4607 1802 507
EaeI y'GGCC_r
Cuts at: 8 62 1487 1537 1812 1830 2992 3180 3917
Size: 54 1425 50 275 18 1162 188 737
Cuts at: 3917 4082 4143 4363 5252 6881 8
Size: 165 61 220 889 1629 43
Fragments arranged by size:
1629 1425 1162 889 737 275 220 188
165 61 54 50 43 18
EagI C'GGCC_G
Cuts at: 1537 1812 2992 4363 1537
Size: 275 1180 1371 4090
Fragments arranged by size:
4090 1371 1180 275
EarI CTCTTCn'nnn_
Cuts at: 1353 2096 2261 3284 3404 4846 1353
Size: 743 165 1023 120 1442 3423
Fragments arranged by size:
3423 1442 1023 743 165 120
EciI GGCGGAnnnnnnnnn_nn'
Cuts at: 387 1451 1589 3374 3902 5503 5877 6023 387
Size: 1064 138 1785 528 1601 374 146 1280
Fragments arranged by size:
1785 1601 1280 1064 528 374 146 138
EcoICRI GAG'CTC
Cuts at: 2401 2401
Size: 6916
Eco57MI CTGrAGnnnnnnnnnnnnnn_nn'
Cuts at: 1239 1632 2069 2096 2264 2285 2402 2696 3053
Size: 393 437 27 168 21 117 294 357
Cuts at: 3053 3943 4028 4135 4979 5576 6363 6631 1239
Size: 890 85 107 844 597 787 268 1524
Fragments arranged by size:
1524 890 844 787 597 437 393 357
294 268 168 117 107 85 27 21
EcoNI CCTnn'n_nnAGG
Cuts at: 4202 4202
Size: 6916
EcoO109I rG'GnC_Cy
Cuts at: 2226 2248 2336 2377 2226
Size: 22 88 41 6765
Fragments arranged by size:
6765 88 41 22
EcoRI G'AATT_C
Cuts at: 2066 4225 4603 2066
Size: 2159 378 4379
Fragments arranged by size:
4379 2159 378
FalI AAGnnnnnCTTnnnnnnnn_nnnnn'
Cuts at: 3292 3292
Size: 6916
FspI TGC'GCA
Cuts at: 3161 5422 3161
Size: 2261 4655
HaeII r_GCGC'y
Cuts at: 1678 2320 2389 2638 3778 3842 4027 6063 1678
Size: 642 69 249 1140 64 185 2036 2531
Fragments arranged by size:
2531 2036 1140 642 249 185 69 64
Hin4I GAynnnnnvTCnnnnnnnn_nnnnn'
Cuts at: 1373 1405 1540 1572 3344 3376 3680 3712 5557
Size: 32 135 32 1772 32 304 32 1845
Cuts at: 5557 5589 5631 5663 1373
Size: 32 42 32 2626
Fragments arranged by size:
2626 1845 1772 304 135 42 32 32
32 32 32 32
HincII GTy'rAC
Cuts at: 669 1657 1938 4260 4506 669
Size: 988 281 2322 246 3079
Fragments arranged by size:
3079 2322 988 281 246
HindIII A'AGCT_T
Cuts at: 748 3212 748
Size: 2464 4452
HpaI GTT'AAC
Cuts at: 4506 4506
Size: 6916
KpnI G_GTAC'C
Cuts at: 3907 4241 3907
Size: 334 6582
MfeI C'AATT_G
Cuts at: 4515 4515
Size: 6916
MluI A'CGCG_T
Cuts at: 6792 6792
Size: 6916
MmeI TCCrACnnnnnnnnnnnnnnnnnn_nn'
Cuts at: 1305 2542 3033 3807 6030 6214 1305
Size: 1237 491 774 2223 184 2007
Fragments arranged by size:
2223 2007 1237 774 491 184
MscI TGG'CCA
Cuts at: 10 64 1489 1832 10
Size: 54 1425 343 5094
Fragments arranged by size:
5094 1425 343 54
MslI CAynn'nnrTG
Cuts at: 518 1166 2423 2541 2774 2940 3284 3566 3972
Size: 648 1257 118 233 166 344 282 406
Cuts at: 3972 4078 4874 5233 5392 518
Size: 106 796 359 159 2042
Fragments arranged by size:
2042 1257 796 648 406 359 344 282
233 166 159 118 106
MspA1I CmG'CkG
Cuts at: 1606 3313 3760 4006 4116 4332 5009 6157 6402
Size: 1707 447 246 110 216 677 1148 245
Cuts at: 6402 1606
Size: 2120
Fragments arranged by size:
2120 1707 1148 677 447 246 245 216
110
NaeI GCC'GGC
Cuts at: 2992 3740 2992
Size: 748 6168
NcoI C'CATG_G
Cuts at: 513 1065 513
Size: 552 6364
NdeI CA'TA_TG
Cuts at: 387 387
Size: 6916
NgoMIV G'CCGG_C
Cuts at: 2990 3738 2990
Size: 748 6168
NheI G'CTAG_C
Cuts at: 1052 1052
Size: 6916
NotI GC'GGCC_GC
Cuts at: 4363 4363
Size: 6916
NsiI A_TGCA'T
Cuts at: 2877 2877
Size: 6916
NspI r_CATG'y
Cuts at: 1132 1229 2528 4274 5819 1132
Size: 97 1299 1746 1545 2229
Fragments arranged by size:
2229 1746 1545 1299 97
PasI CC'CwG_GG
Cuts at: 1348 3898 4198 1348
Size: 2550 300 4066
Fragments arranged by size:
4066 2550 300
PciI A'CATG_T
Cuts at: 2524 5815 2524
Size: 3291 3625
PflMI CCAn_nnn'nTGG
Cuts at: 1108 1108
Size: 6916
PfoI T'CCnGG_A
Cuts at: 2352 2916 3030 2352
Size: 564 114 6238
Fragments arranged by size:
6238 564 114
PmeI GTTT'AAAC
Cuts at: 4220 4220
Size: 6916
PpiI GAACnnnnnCTCnnnnnnnn_nnnnn'
Cuts at: 4985 5017 6498 6530 4985
Size: 32 1481 32 5371
Fragments arranged by size:
5371 1481 32 32
PpuMI rG'GwC_Cy
Cuts at: 2226 2226
Size: 6916
PshAI GACnn'nnGTC
Cuts at: 1613 1613
Size: 6916
PsiI TTA'TAA
Cuts at: 4486 4486
Size: 6916
PspOMI G'GGCC_C
Cuts at: 2376 2376
Size: 6916
PstI C_TGCA'G
Cuts at: 830 2148 4268 830
Size: 1318 2120 3478
Fragments arranged by size:
3478 2120 1318
PvuI CG_AT'CG
Cuts at: 2001 2001
Size: 6916
SacI G_AGCT'C
Cuts at: 2403 2403
Size: 6916
SalI G'TCGA_C
Cuts at: 1936 4258 1936
Size: 2322 4594
SapI GCTCTTCn'nnn_
Cuts at: 2096 2096
Size: 6916
SbfI CC_TGCA'GG
Cuts at: 4268 4268
Size: 6916
ScaI AGT'ACT
Cuts at: 5164 6876 5164
Size: 1712 5204
SexAI A'CCwGG_T
Cuts at: 2480 2480
Size: 6916
SfcI C'TryA_G
Cuts at: 826 1045 2144 2595 3718 4264 5399 6080 6271
Size: 219 1099 451 1123 546 1135 681 191
Cuts at: 6271 826
Size: 1471
Fragments arranged by size:
1471 1135 1123 1099 681 546 451 219
191
SgfI GCG_AT'CGC
Cuts at: 2001 2001
Size: 6916
SgrAI Cr'CCGG_yG
Cuts at: 1700 1700
Size: 6916
SmaI CCC'GGG
Cuts at: 1872 4243 1872
Size: 2371 4545
SmlI C'TyrA_G
Cuts at: 820 1017 1943 2813 5020 5921 6183 820
Size: 197 926 870 2207 901 262 1553
Fragments arranged by size:
2207 1553 926 901 870 262 197
SnaBI TAC'GTA
Cuts at: 493 4707 493
Size: 4214 2702
SpeI A'CTAG_T
Cuts at: 152 152
Size: 6916
SphI G_CATG'C
Cuts at: 1132 4274 1132
Size: 3142 3774
SspI AAT'ATT
Cuts at: 5 52 4840 5
Size: 47 4788 2081
Fragments arranged by size:
4788 2081 47
StuI AGG'CCT
Cuts at: 1517 3851 1517
Size: 2334 4582
StyI C'CwwG_G
Cuts at: 513 1065 3508 3536 3805 3846 4050 4355 513
Size: 552 2443 28 269 41 204 305 3074
Fragments arranged by size:
3074 2443 552 305 269 204 41 28
TaqII GACCGAnnnnnnnnn_nn'
Cuts at: 325 1580 2114 2351 2480 2630 3353 4943 4960
Size: 1255 534 237 129 150 723 1590 17
Cuts at: 4960 5113 5298 5743 325
Size: 153 185 445 1498
Fragments arranged by size:
1590 1498 1255 723 534 445 237 185
153 150 129 17
TatI w'GTAC_w
Cuts at: 96 370 450 483 534 1977 5162 6874 96
Size: 274 80 33 51 1443 3185 1712 138
Fragments arranged by size:
3185 1712 1443 274 138 80 51 33
TstI CACnnnnnnTCCnnnnnnn_nnnnn'
Cuts at: 6876 6908 6876
Size: 32 6884
Tth111I GACn'n_nGTC
Cuts at: 1316 2456 1316
Size: 1140 5776
XbaI T'CTAG_A
Cuts at: 4252 4252
Size: 6916
XcmI CCAnnnn_n'nnnnTGG
Cuts at: 2485 4195 2485
Size: 1710 5206
XhoI C'TCGA_G
Cuts at: 1943 1943
Size: 6916
XmaI C'CCGG_G
Cuts at: 1870 4241 1870
Size: 2371 4545
XmnI GAAnn'nnTTC
Cuts at: 5045 5045
Size: 6916
ZraI GAC'GTC
Cuts at: 276 329 412 598 1534 3025 4724 276
Size: 53 83 186 936 1491 1699 2468
Fragments arranged by size:
2468 1699 1491 936 186 83 53
Enzymes that do cut:
AatII AccI Acc65I AclI AcuI AfeI AflII AflIII
AgeI AhdI AleI AlfI AlwNI ApaI ApaLI ApoI
AseI AsiSI AvaI AvrII BamHI BanI BanII BbsI
BbvCI 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 BsmI 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 EcoICRI
Eco57MI EcoNI 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 SacI SalI
SapI SbfI ScaI SexAI SfcI SgfI SgrAI SmaI
SmlI SnaBI SpeI SphI SspI StuI StyI TaqII
TatI TstI Tth111I XbaI XcmI XhoI XmaI XmnI
ZraI
Enzymes that do not cut:
AarI AloI AscI BaeI BbeI BsiWI BsmBI BstZ17I
Bsu36I EcoRV FseI FspAI KasI NarI NruI PacI
PmlI PspXI PsrI PvuII RsrII SacII SanDI SfiI
SfoI SrfI SwaI