# STOCKHOLM 1.0 #=GF ID 3.90.70.10/FF/000142 #=GF DE Cysteine proteinase-like #=GF AC 3.90.70.10/FF/000142 #=GF TP FunFam #=GF DR CATH: v4.3 #=GF DR DOPS: 74.193 #=GS Q9FTI1/30-358 AC Q9FTI1 #=GS Q9FTI1/30-358 OS Oryza sativa Japonica Group #=GS Q9FTI1/30-358 DE Cysteine proteinase-like #=GS Q9FTI1/30-358 DR ORG; Eukaryota; Viridiplantae; Streptophyta; Streptophytina; Liliopsida; Petrosaviidae; Poales; Poaceae; Oryzoideae; Oryzeae; Oryzinae; Oryza; Oryza sativa; #=GS Q9FTI3/22-359 AC Q9FTI3 #=GS Q9FTI3/22-359 OS Oryza sativa Japonica Group #=GS Q9FTI3/22-359 DE Cysteine proteinase-like #=GS Q9FTI3/22-359 DR ORG; Eukaryota; Viridiplantae; Streptophyta; Streptophytina; Liliopsida; Petrosaviidae; Poales; Poaceae; Oryzoideae; Oryzeae; Oryzinae; Oryza; Oryza sativa; #=GS I1HPD2/24-346 AC I1HPD2 #=GS I1HPD2/24-346 OS Brachypodium distachyon #=GS I1HPD2/24-346 DE Uncharacterized protein #=GS I1HPD2/24-346 DR ORG; Eukaryota; Viridiplantae; Streptophyta; Streptophytina; Liliopsida; Petrosaviidae; Poales; Poaceae; Pooideae; Brachypodieae; Brachypodium; Brachypodium distachyon; #=GS A0A0D3ER73/30-358 AC A0A0D3ER73 #=GS A0A0D3ER73/30-358 OS Oryza barthii #=GS A0A0D3ER73/30-358 DE Uncharacterized protein #=GS A0A0D3ER73/30-358 DR ORG; Eukaryota; Viridiplantae; Streptophyta; Streptophytina; Liliopsida; Petrosaviidae; Poales; Poaceae; Oryzoideae; Oryzeae; Oryzinae; Oryza; Oryza barthii; #=GS I1NPM4/30-358 AC I1NPM4 #=GS I1NPM4/30-358 OS Oryza glaberrima #=GS I1NPM4/30-358 DE Uncharacterized protein #=GS I1NPM4/30-358 DR ORG; Eukaryota; Viridiplantae; Streptophyta; Streptophytina; Liliopsida; Petrosaviidae; Poales; Poaceae; Oryzoideae; Oryzeae; Oryzinae; Oryza; Oryza glaberrima; #=GS A0A0E0MZ83/31-358 AC A0A0E0MZ83 #=GS A0A0E0MZ83/31-358 OS Oryza rufipogon #=GS A0A0E0MZ83/31-358 DE Uncharacterized protein #=GS A0A0E0MZ83/31-358 DR ORG; Eukaryota; Viridiplantae; Streptophyta; Streptophytina; Liliopsida; Petrosaviidae; Poales; Poaceae; Oryzoideae; Oryzeae; Oryzinae; Oryza; Oryza rufipogon; #=GS A0A0E0E0C4/60-387 AC A0A0E0E0C4 #=GS A0A0E0E0C4/60-387 OS Oryza meridionalis #=GS A0A0E0E0C4/60-387 DE Uncharacterized protein #=GS A0A0E0E0C4/60-387 DR ORG; Eukaryota; Viridiplantae; Streptophyta; Streptophytina; Liliopsida; Petrosaviidae; Poales; Poaceae; Oryzoideae; Oryzeae; Oryzinae; Oryza; Oryza meridionalis; #=GS A0A0E0JL51/36-360 AC A0A0E0JL51 #=GS A0A0E0JL51/36-360 OS Oryza punctata #=GS A0A0E0JL51/36-360 DE Uncharacterized protein #=GS A0A0E0JL51/36-360 DR ORG; Eukaryota; Viridiplantae; Streptophyta; Streptophytina; Liliopsida; Petrosaviidae; Poales; Poaceae; Oryzoideae; Oryzeae; Oryzinae; Oryza; Oryza punctata; #=GS A0A0D9YBN7/32-360 AC A0A0D9YBN7 #=GS A0A0D9YBN7/32-360 OS Oryza glumipatula #=GS A0A0D9YBN7/32-360 DE Uncharacterized protein #=GS A0A0D9YBN7/32-360 DR ORG; Eukaryota; Viridiplantae; Streptophyta; Streptophytina; Liliopsida; Petrosaviidae; Poales; Poaceae; Oryzoideae; Oryzeae; Oryzinae; Oryza; Oryza glumipatula; #=GS A0A0E0FPI5/30-358 AC A0A0E0FPI5 #=GS A0A0E0FPI5/30-358 OS Oryza sativa f. spontanea #=GS A0A0E0FPI5/30-358 DE Uncharacterized protein #=GS A0A0E0FPI5/30-358 DR ORG; Eukaryota; Viridiplantae; Streptophyta; Streptophytina; Liliopsida; Petrosaviidae; Poales; Poaceae; Oryzoideae; Oryzeae; Oryzinae; Oryza; Oryza sativa; Oryza sativa f. spontanea; #=GS A2WSK4/30-358 AC A2WSK4 #=GS A2WSK4/30-358 OS Oryza sativa Indica Group #=GS A2WSK4/30-358 DE Uncharacterized protein #=GS A2WSK4/30-358 DR ORG; Eukaryota; Viridiplantae; Streptophyta; Streptophytina; Liliopsida; Petrosaviidae; Poales; Poaceae; Oryzoideae; Oryzeae; Oryzinae; Oryza; Oryza sativa; #=GS I1HPD1/20-354 AC I1HPD1 #=GS I1HPD1/20-354 OS Brachypodium distachyon #=GS I1HPD1/20-354 DE Uncharacterized protein #=GS I1HPD1/20-354 DR ORG; Eukaryota; Viridiplantae; Streptophyta; Streptophytina; Liliopsida; Petrosaviidae; Poales; Poaceae; Pooideae; Brachypodieae; Brachypodium; Brachypodium distachyon; #=GS A0A0E0E0C7/19-356 AC A0A0E0E0C7 #=GS A0A0E0E0C7/19-356 OS Oryza meridionalis #=GS A0A0E0E0C7/19-356 DE Uncharacterized protein #=GS A0A0E0E0C7/19-356 DR ORG; Eukaryota; Viridiplantae; Streptophyta; Streptophytina; Liliopsida; Petrosaviidae; Poales; Poaceae; Oryzoideae; Oryzeae; Oryzinae; Oryza; Oryza meridionalis; #=GS A0A0E0JL50/19-357 AC A0A0E0JL50 #=GS A0A0E0JL50/19-357 OS Oryza punctata #=GS A0A0E0JL50/19-357 DE Uncharacterized protein #=GS A0A0E0JL50/19-357 DR ORG; Eukaryota; Viridiplantae; Streptophyta; Streptophytina; Liliopsida; Petrosaviidae; Poales; Poaceae; Oryzoideae; Oryzeae; Oryzinae; Oryza; Oryza punctata; #=GS A0A0E0MZ82/26-351 AC A0A0E0MZ82 #=GS A0A0E0MZ82/26-351 OS Oryza rufipogon #=GS A0A0E0MZ82/26-351 DE Uncharacterized protein #=GS A0A0E0MZ82/26-351 DR ORG; Eukaryota; Viridiplantae; Streptophyta; Streptophytina; Liliopsida; Petrosaviidae; Poales; Poaceae; Oryzoideae; Oryzeae; Oryzinae; Oryza; Oryza rufipogon; #=GS A2WSK3/22-359 AC A2WSK3 #=GS A2WSK3/22-359 OS Oryza sativa Indica Group #=GS A2WSK3/22-359 DE Uncharacterized protein #=GS A2WSK3/22-359 DR ORG; Eukaryota; Viridiplantae; Streptophyta; Streptophytina; Liliopsida; Petrosaviidae; Poales; Poaceae; Oryzoideae; Oryzeae; Oryzinae; Oryza; Oryza sativa; #=GS I1HPD0/19-353 AC I1HPD0 #=GS I1HPD0/19-353 OS Brachypodium distachyon #=GS I1HPD0/19-353 DE Uncharacterized protein #=GS I1HPD0/19-353 DR ORG; Eukaryota; Viridiplantae; Streptophyta; Streptophytina; Liliopsida; Petrosaviidae; Poales; Poaceae; Pooideae; Brachypodieae; Brachypodium; Brachypodium distachyon; #=GS I1IYA3/24-356 AC I1IYA3 #=GS I1IYA3/24-356 OS Brachypodium distachyon #=GS I1IYA3/24-356 DE Uncharacterized protein #=GS I1IYA3/24-356 DR ORG; Eukaryota; Viridiplantae; Streptophyta; Streptophytina; Liliopsida; Petrosaviidae; Poales; Poaceae; Pooideae; Brachypodieae; Brachypodium; Brachypodium distachyon; #=GF SQ 18 Q9FTI1/30-358 ----------------PGMPMAARHRCWMARVGRTYADAAEKARRFEVFRANAERIDAANRA-GDLTYTLGLTPFADLTADEFRARHLMPDADVDEPA---TARVLFEQEEKAAKQHLPPSRPP--AVWGSKDWRDLGAVTPVQDQGKNNCNSCWAFAVVAATEGLIKIETGNVTPLSAQQVLDCT------GGDNTCKGGHIHEALRYIATASAGGRLSTDKSYRPYDGEKGTCAAGSGSASSSSVAVVIRGVQKVTPH-DKDALRAAVERQPVAADMDSSDPEFRGFKGGRVY-RGSAGCG-KKRNHAVAVVGYGTASD-GTPYWLLKNSWATDWGENGYMRIA----VDADCGVS-SRPAYPF-- Q9FTI3/22-359 ---VAAAAAARGDQPRRGHSMAARHERWMARFGRAYADAAEKARRMEVFAANAERVDAANRAGGDRTYTLGLNQFSDLTDDEFAQTHLGYSWAPPPPS---HRHGHRAENGTAAAAA-----DDT-DVPDSVDWRARGAVTEV--KNQRSCGSCWAFAAVAATEGLVQLATGNLVSLSEQQVLDCT------GGANTCSGGDVSAALRYIA---ASGGLQTEAAY-AYGGQQGACRAGGFAAPNS--AAAVGGARWARLYGDEGALQALAAGQPVVVVVEASEPDFRHYRSG-VY-AGSAACG-RRLNHAVTVVGYGAAADGGGEYWLVKNQWGTWWGEGGYMRVARGGAAGGNCGIA-TYAFYPTMD I1HPD2/24-346 -----HAVAAQGE---AGLTVAARHEQWMAKFGRVYTDANEKARRQAVFGANARYVDAVNRA-GNRTYTLGLNEFSDLTDNEFAKTHLGY-----RE--------FRPETANISKGVDPG-YGLAGNIPKSFDWRTKGAVTEV--KSQGGCGCCWAFAAVAATEGLVKIAKGTLISMSEQQVLDCT------TGNNTCKGGYMNDALSYVF---ASGGLQTEEDY-EYNAEKGACRRD--VTPNP--ATSVGHAEYMPLDGNEFLLQKLVARQPVVVAVEAYGTDFKNYGGG-VF-TGSPSCG-QNLDHFFTVVGYGFADGGKQMYWLVKNQWGTSWGESGYMRIARGSSA-RNCGMTNNYVYYAT-- A0A0D3ER73/30-358 ----------------PGMPMAARHRCWMARVGRTYADAAEKARRFEVFRANAERIDAANRA-GDLTYTLGLTPFADLTADEFRARHLMPDADVDEPA---TARVLFEQEEKAAKQHLPPSRPP--AVWGSKDWRDLGAVTPVQDQDKNNCNSCWAFAAVAATEGLIKIETGNVTPLSAQQVLDCT------GGDNTCKGGHIHEALRYIATASAGGRLSTDTSYRPYDGEKGTCAAGSGSASSSSVAVVIRGVQKVTPH-DKDALRAAVERQPVAADMDSSDPEFRGFKGGRVY-RGSAGCG-KKRNHAVAVVGYGTASD-GTPYWLLKNSWGTDWGENGYMRIA----VDADCGVS-SRPAYPF-- I1NPM4/30-358 ----------------PGMPMAARHRCWMARVGRTYADAAEKARRFEVFRANAERIDAANRA-GDLTYTLGLTPFADLTADEFRARHLMPDADVDEPA---TARVLFEQEEKAAKQHLPPSRPP--AVWGSKDWRDLGAVTPVQDQDKNNCNSCWAFAAVAATEGLIKIETGNVTPLSAQQVLDCT------GGDNTCKGGHIHEALRYIATASAGGRLSTDTSYRPYDGEKGTCAAGSGSASSSSVAVVIRGVQKVTPH-DKDALRAAVERQPVAADMDSSDPEFRGFKGGRVY-RGSAGCG-KKRNHAVAVVGYGTASD-GTPYWLLKNSWGTDWGENGYMRIA----VDADCGVS-SRPAYPF-- A0A0E0MZ83/31-358 -----------------GMPMVARHRCWMARVGRTYADAAEKARRFELFRANAERIDAANRA-GDLTYTLGLTPFADLTADEFRARHLMPDADVDEPA---TARVLFEQEEKAAKQHLPPSRPP--AVWGSKDWRDLGAVTPVQDQDKNNCNSCWAFAAVAATEGLIKIETGNVTPLSAQQVLDCT------GGDNTCKGGHIHEALRYIATASAGGRLSTDTSYRPYDGEKGTCAAGSGSASSSSVAVVIRGVQKVTPH-DKDALRAAVERQPVAADMDSSDPEFRGFKGGRVY-RGSAGCG-KKRNHAVAVVGYGTASD-GTPYWLLKNSWGTDWGENGYMRIA----VDADCGVS-SRPAYPF-- A0A0E0E0C4/60-387 ---------------DPGMPMAERHRCWMARVGRTYAGAAEKARRFEVFRANAERVDAANRA-GDLTYTLGLTPFADLTADEFRARHLMPDADVDEPA---TARALLEQEEKAAKQHLPPSRPP--PVWGSKDWRDLGAVTPVQDQNKNNCNSCWAFAAVAATEGLIKIETGNVTPLSAQQVLDCT------GGDNTCKGGHIHEALRFIATASAGGRLSTDTSYRQYDGEKDTCAAG--SASSSSVAVVIRGVQKVTPH-DKDALRAAVERQPVAADMDSSDPEFREFKGGRVY-RGSAGCG-KKRNHAVAVVGYGTASD-GTRYWLLKNSWGTDWGENGYMRIA----VDADCGVS-SRPAYPF-- A0A0E0JL51/36-360 -----------------GMPMAARHQCWMARVGRTYADAAEKARRFEVFRANAERIDAANRA-GDLTYTLGLTPFADLTADEFRARHLMPDVDVDEPA---TSRALLEQEEKAAKQHLPPSRPP--AVWGSKDWRDLGAVTPVQDQNKNDCNSCWAFAAVAATEGLIKIETGNVTPLSAQQVLDCT------GGDNTCKGGHIHEALRYIASASAGGRLSTGTSYRPYDGEKGTCGAGSGLASS---IVVVRGVQKVTPH-DKDALRAAVERQPVAVDMDSSDPLFKDYKGG-VY-RGSGGCGNKKRNHAVAVVGYGTASD-GTKYWLLKNSWGTAWGENGYMRIA----VDADCAVS-SRPAYPF-- A0A0D9YBN7/32-360 ----------------PGMPMAARHRCWMARVGRTYADAAEKARRFEVFRANAERIDAANRA-GDGTYTLGLTPFADLTADEFRARHLMPDADVDEPA---TARVLFEQEEKAAKQHLPPSRPP--AVWGSKDWRDLGAVTPVQDQNKNNCNSCWAFAAVAATEGLIKIETGNVTPLSAQQVLDCT------GGDNTCKGGHIHEALRYIATASAGGRLSTDTSYRPYDGEKGTCAAGSGSASSSSVAVVIRGVQKVTPH-DKDALRAAVERQPVAADMDSSDPEFRGFKGGRVY-RGSAGCG-KKRNHAVAVVGYGTASD-GTPYWLLKNSWGTDWGENGYMRIA----VDADCGVS-SRPAYPF-- A0A0E0FPI5/30-358 ----------------PGMPMAARHRCWMARVGRTYADAAEKARRFEVFRANAERIDAANRA-GDLTYTLGLTPFADLTADEFRARHLMPDADVDEPA---TARVLFEQEEKAAKQHLPPSRPP--AVWGSKDWRDLGAVTPVQDQDKNNCNSCWAFAAVAATEGLIKIETGNVTPLSAQQVLDCT------GGDNTCKGGHIHEALRYIATASAGGRLSTDTSYRPYDGEKGTCAAGSGSASSSSVAVVIRGVQKVTPH-DKDALRAAVERQPVAADMDSSDPEFRGFKGGRVY-RGSAGCG-KKRNHAVAVVGYGTASD-GTPYWLLKNSWGTDWGENGYMRIA----VDADCGVS-SRPAYPF-- A2WSK4/30-358 ----------------PGMPMAARHRCWMARVGRTYADAAEKARRFEVFRANAERIDAANRA-GDLTYTLGLTPFADLTADEFRARHLMPDADVDEPA---TARVLFEQEEKAAKQHLPPSRPP--AVWGSKDWRDLGAVTPVQDQDKNNCNSCWAFAAVAATEGLIKIETGNVTPLSAQQVLDCT------GGDNTCKGGHIHEALRYIATASAGGRLSTDTSYRPYDGEKGTCAAGSGSASSSSVAVVIRGVQKVTPH-DKDALRAAVERQPVAADMDSSDPEFRGFKGGRVY-RGSAGCG-KKRNHAVAVVGYGTASD-GTPYWLLKNSWGTDWGENGYMRIA----VDADCGVS-SRPAYPF-- I1HPD1/20-354 TAIVHAAAAARGE-----AAVAARHEEWMAKFGRVYTDAQEKARRQEVFGANARYVDAVNRA-GNRTYTLGLNKFSDLTDDEFVQTHLGY-----RGH---QQGGLRPEEENVSKVAALG-YGQA-DMPESVDWRAQGAVTGV--KNQGSCGCCWAFAAVAATEGLVKIATGNLISMSEQQVLDCTGQSPGMGNTNTCDGGHIDDALRYVA---ASRGLQPEAAY-AYTGLQGACQSG--FTPNS--AASFGEPQTVTLQGDEGRLQGLVAGQPIAVSVEASD-DFRHYMSG-VFTAGTSSCG-QRLNHAVTVVGYGSA-DGGQEYWLVKNQWGTSWGEGGYMRIARGNGA-PNCGIS-AYAYYPTM- A0A0E0E0C7/19-356 --VVASAAAARGDQLRR-LTMAARHERWMARFGRAYADAAEKARRMEVFAANAERVDAANRAGGDRTYTLGLNQFSDLTDDEFARAHLGYSWAPPPPS---HRHGHRAENGTAAAAA-----DDT-DVPDSVDWRARGAVTEV--KNQRSCGSCWAFAAVAATEGFVQLATGNLVSLSEQQVLDCT------GGANTCSGGDVSAALRYIA---ASGGLQTEAAY-AYGGQQGACRAGGFAAPNS--AAAVGGARWARLYGDEGALQALAAGQPVVVVVEASEPDFRHYRSG-VY-AGSAACG-RRLNHAVTVVGYGAAADGGGEYWLVKNQWGTWWGEGGYMRVARGGAAGGNCGIA-TYAFYPTMD A0A0E0JL50/19-357 --VVASAAAARGDHQPRRLTMAARYERWMARFGRAYADDAEKARRMEVFGANAARVDAANRA-GNRTYTLGLNQFSDLTDDEFARAHLGYIW---PPS---HRHGHRAENGTGAAAAAAS-LDDM-DVPDSVDWRARGAVTEV--KNQRSCGSCWAFAAVAATEGLVQLATGNLVSLSEQQVLDCT------GGANTCNGGDVSAALRYIA---ASGGLQTESAY-AYGGQQGACRAGGFATPNS--AAAVGGARWARLYGDEGALQALAAGQPVVVVVEASEPDFRHYRSG-VY-AGSAACG-RRLNHAVTVVGYGAAADGGGEYWLVKNQWGTWWGEGGYMRVARGGGTGGNCGIA-TYAFYPTMD A0A0E0MZ82/26-351 -------AAARGDQPRRGHSMAARHERWMARFGRAYADAAEKARRMEVFAANAERVDAANRAGGDRTYTLGLNQFSDLTDDEFARTHLGYSWAPPPPS---HRHGHRAENGTAAAAA-----DDT-DVPDSVDWRARGAVTEV--KNQRSCGSCWAFAAVAATEGLVQLATGNLVSLSEQQVLDCT------GGANTCSGGDVSAALRYIA---ASGGLQTEAAY-AYGGQQGACRAGGFAAPNS--AAAVGGARWARLYGDEGALQALAAGQPVVVVVEASEPDFRHYRSG-VY-AGSAACG-RRLNHAVTVVGYGAAADGGGEYWLGENQ-------GGGGGVARGGAAGGNCGIA-TYAFYPTM- A2WSK3/22-359 ---VAAAAAARGDQPRRGHSMAARHERWMARFGRAYADAAEKARRMEVFAANAERVDAANRAGGDRTYTLGLNQFSDLTDDEFARTHLGYSWAPPPPS---HRHGHRAENGTAAAAA-----DDT-DVPDSVDWRARGAVTEV--KNQRSCGSCWAFAAVAATEGLVQLATGNLVSLSEQQVLDCT------GGANTCSGGDVSAALRYIA---ASGGLQTEAAY-AYGGQQGACRAGGFAAPNS--AAAVGGARWARLYGDEGALQALAAGQPVVVVVEASEPDFRHYRSG-VY-AGSAACG-RRLNHAVTVVGYGAAADGGGEYWLVKNQWGTWWGEGGYMRVARGGAAGGNCGIA-TYAFYPTMD I1HPD0/19-353 ---VLAAAASAGE--ARHVTVASRHERWMARFGRAYKDADEKARRQEVFGANARHVDAVNRS-GNRTYTLGLNHFSDLTDHEFLQQHLGY-----RHHQPGPGGLLRPEDQDMSKATALADYGQ--DVPDSVDWRAQGAVTEI--KNQRSCGSCWAFAAVAATEGLVKIATGNLISMSEQQVLDCT------GGGNTCDGGDINAALRYVA---ASGGLQPEAAY-AYAAQKGACRGA--SPANS--AASVGGARFARLGGDEGALRGLAAGQPVAVALEASEPDFRHYKSG-VY-AGSASCG-RRLNHGVTVVGYGAEDDSGDEYWVVKNQWGTLWGEKGYMRVARGDVAGANCGIA-SYAYYPTMD I1IYA3/24-356 ----VHAAAARGG--ARLITMASRHERWMARFGRSYTDAGEKARRQEVFGANARHVDAVNRA-GNRTYTLGLNQFSDLTDHEFLQQHLGY----GRHH--GQRGLLLPEEEVMPKATALG-YGQ--DMPYSVDWRAKGAVTEI--KNQRSCGSCWAFAAVAATEGLVKIATGNLISMSEQQVLDCT------GDRSSCDSGYISDALRYVV---TSGGLQREAAY-AYTGQKGACGSRRFARPNS--AASVGGVHMATLNGDEGALQGLAARQPVAVIVEASEPDFRHYSSG-VY-AGSASCG-RELNHALTVVGYGTE-NGAGEYWLVKNQWGTWWGENGYMRVARRNGAGANCGIA-SVAFYPTMY #=GC scorecons 00010122221210003445787985499985995968859999947894999567996998096499999964969995699444994422222454000434354465545664423212440047449499954999948116665595799999899999987665798656795999999900000087488948956459978771118685956655915947568694662246567118546575535554286579665655998663676766698475691980598659906648977699999573727449985895777277759788792211545698650545498520 #=GC scorecons_70 ____________________*****__****_**_****_*****_***_***__*******_**_******__*_***_***___**____________________*____*_____________*__*_***__****_*__*_*__*_*****************_****__**_*******______**_***_**_*__******___*_*_*_**__*__*_*_****__*______*__*__*_*________*__***_____*****__*_******_*__*_**__***_**_*__**********_*_*_*__***_**_***_***_******_______****______**___ #=GC scorecons_80 ____________________**_**__****_**_*_**_*****_***_***__***_***_*__******__*_***__**___**_______________________________________*__*_***__****_*_______*_**************____***____*_*******______**_***_**____*****____*_*_*_____*__*_*__*_*_________*__*____*________*___*______***______*___**_*__*_**__**__**____**_*_*****_*_*_*__***_**_***_***_****_*________**_______**___ #=GC scorecons_90 _____________________*_**__***__**_*_**_*****__**_***___**_***_*__******__*_***__**___**__________________________________________*_***__****_*_______*__*************_____**____*_*******_________***_**____**_*_____*_*_*_____*__*____*_*____________*_____________*___*______***__________**____*_**__**__**____**___*****________***_**_________*__*_*________**_______**___ //