functional categories (each PHROG annotation is associated to a category) | Notes | ||
head and packaging | DNA, RNA and nucleotide metabolism | transcription regulation | - one track for each strand |
connector | integration and excision | moron, auxiliary metabolic gene and host takeover | - Mouse over proteins to see their ID and annotations |
tail | lysis | other | - Scroll to zoom |
unknown function | - Click on a protein to see its PHROG |
Locus |
NC_018837 |
Definition |
Pectobacterium phage My1, complete genome. |
Molecule type |
DNA |
Genome structure |
linear |
Taxonomy |
Viruses; Duplodnaviria; Heunggongvirae; Uroviricota; Caudoviricetes; Caudovirales; Demerecviridae; Mccorquodalevirinae; Myunavirus; Pectobacterium virus My1. |
DB of origin |
REFSEQ |
Length |
122024 |
Host Name |
Pectobacterium |
Host domain |
Bacteria |
Is prophage? |
undef |
Number of proteins |
149 |
%GC |
40.61 |
Number of singletons |
30 |
Number of paralogs |
2 |
NCBI prot ID | PHROG prot ID | NCBI prot annotation | PHROG number | PHROG annotation | PHROG category | Strand | Start | End |
---|---|---|---|---|---|---|---|---|
YP_006906256.1 | NC_018837_p4 | hypothetical protein | singleton | unknown function | unknown function | -1 | 1555 | 1818 |
YP_006906372.1 | NC_018837_p120 | D11 protein | phrog_1607 | single strand DNA binding protein | DNA, RNA and nucleotide metabolism | 1 | 74500 | 75264 |
YP_006906345.1 | NC_018837_p93 | hypothetical protein | phrog_28253 | unknown function | unknown function | -1 | 52027 | 52260 |
YP_006906287.1 | NC_018837_p35 | hypothetical protein | singleton | unknown function | unknown function | -1 | 20117 | 20380 |
YP_006906294.1 | NC_018837_p42 | hypothetical protein | phrog_812 | Rz-like spanin | lysis | -1 | 23695 | 24048 |
YP_006906253.1 | NC_018837_p1 | deoxynucleoside-5'-monophosphatase | phrog_415 | polynucleotide kinase | other | -1 | 103 | 804 |
YP_006906328.1 | NC_018837_p76 | hypothetical protein | phrog_5032 | unknown function | unknown function | -1 | 39820 | 40365 |
YP_006906331.1 | NC_018837_p79 | cell wall hydrolase | phrog_938 | endolysin | lysis | -1 | 42073 | 42525 |
YP_006906373.1 | NC_018837_p121 | recombination endonuclease subunit D12 | phrog_100 | SbcD-like subunit of palindrome specific endonuclease | DNA, RNA and nucleotide metabolism | 1 | 75312 | 76301 |
YP_006906316.1 | NC_018837_p64 | hypothetical protein | phrog_18736 | unknown function | unknown function | -1 | 32895 | 33248 |
YP_006906270.1 | NC_018837_p18 | hypothetical protein | phrog_6741 | unknown function | unknown function | -1 | 8918 | 9436 |
YP_006906338.1 | NC_018837_p86 | hypothetical protein | phrog_4593 | unknown function | unknown function | -1 | 45646 | 45921 |
YP_006906257.1 | NC_018837_p5 | A1 protein | phrog_1745 | DNA transfer protein | other | -1 | 1809 | 3482 |
YP_006906311.1 | NC_018837_p59 | hypothetical protein | phrog_7572 | unknown function | unknown function | -1 | 30971 | 31330 |
YP_006906265.1 | NC_018837_p13 | hypothetical protein | singleton | unknown function | unknown function | -1 | 6543 | 6683 |
YP_006906399.1 | NC_018837_p147 | hypothetical protein | phrog_2008 | unknown function | unknown function | 1 | 108020 | 108268 |
YP_006906362.1 | NC_018837_p110 | hypothetical protein | phrog_768 | DprA-like DNA recombination-mediator protein | DNA, RNA and nucleotide metabolism | 1 | 64045 | 64557 |
YP_006906394.1 | NC_018837_p142 | prohead protease | phrog_80 | head maturation protease | head and packaging | -1 | 103224 | 103835 |
YP_006906322.1 | NC_018837_p70 | hypothetical protein | phrog_944 | membrane protein | moron, auxiliary metabolic gene and host takeover | -1 | 36496 | 36969 |
YP_006906365.1 | NC_018837_p113 | D5 protein | phrog_323 | transcriptional regulator, D5-like | transcription regulation | 1 | 66455 | 67213 |
YP_006906334.1 | NC_018837_p82 | metallopeptidase | phrog_255 | exonuclease | DNA, RNA and nucleotide metabolism | -1 | 43817 | 44497 |
YP_006906353.1 | NC_018837_p101 | hypothetical protein | singleton | unknown function | unknown function | 1 | 57529 | 57801 |
YP_006906368.1 | NC_018837_p116 | DNA polymerase | phrog_17 | DNA polymerase | DNA, RNA and nucleotide metabolism | 1 | 69702 | 72257 |
YP_006906296.1 | NC_018837_p44 | hypothetical protein | phrog_4243 | unknown function | unknown function | -1 | 24383 | 25060 |
YP_006906261.1 | NC_018837_p9 | hypothetical protein | singleton | unknown function | unknown function | -1 | 5145 | 5411 |
YP_006906300.1 | NC_018837_p48 | hypothetical protein | phrog_4760 | unknown function | unknown function | -1 | 26067 | 26294 |
YP_006906383.1 | NC_018837_p131 | tail protein pb3 | phrog_31 | central tail fiber J | tail | -1 | 89799 | 92567 |
YP_006906356.1 | NC_018837_p104 | hypothetical protein | phrog_5291 | unknown function | unknown function | 1 | 61565 | 61804 |
YP_006906357.1 | NC_018837_p105 | D2 protein | phrog_3611 | helicase | DNA, RNA and nucleotide metabolism | 1 | 61842 | 62531 |
YP_006906295.1 | NC_018837_p43 | hypothetical protein | phrog_739 | Rz-like spanin | lysis | -1 | 24015 | 24386 |
YP_006906277.1 | NC_018837_p25 | hypothetical protein | singleton | unknown function | unknown function | -1 | 15266 | 15688 |
YP_006906336.1 | NC_018837_p84 | hypothetical protein | phrog_4516 | unknown function | unknown function | -1 | 44760 | 45251 |
YP_006906389.1 | NC_018837_p137 | major tail protein | phrog_3575 | major tail protein | tail | -1 | 98835 | 99965 |
YP_006906302.1 | NC_018837_p50 | hypothetical protein | phrog_7065 | unknown function | unknown function | -1 | 26677 | 26919 |
YP_006906312.1 | NC_018837_p60 | hypothetical protein | singleton | unknown function | unknown function | -1 | 31330 | 31524 |
YP_006906284.1 | NC_018837_p32 | serine/threonine protein phosphatase 1 | phrog_547 | phosphoesterase | other | -1 | 18437 | 19051 |
YP_006906363.1 | NC_018837_p111 | NAD-dependent DNA ligase subunit A | phrog_3359 | NAD-dependent DNA ligase | DNA, RNA and nucleotide metabolism | 1 | 64541 | 65521 |
YP_006906303.1 | NC_018837_p51 | hypothetical protein | singleton | unknown function | unknown function | -1 | 27413 | 27619 |
YP_006906281.1 | NC_018837_p29 | hypothetical protein | phrog_4804 | unknown function | unknown function | -1 | 17023 | 17259 |
YP_006906387.1 | NC_018837_p135 | hypothetical protein | phrog_313 | Tail assembly chaperone | tail | -1 | 97557 | 97952 |
YP_006906263.1 | NC_018837_p11 | hypothetical protein | phrog_3747 | unknown function | unknown function | -1 | 5805 | 6077 |
YP_006906269.1 | NC_018837_p17 | hypothetical protein | phrog_4379 | unknown function | unknown function | -1 | 8556 | 8915 |
YP_006906317.1 | NC_018837_p65 | hypothetical protein | phrog_6955 | unknown function | unknown function | -1 | 33795 | 34235 |
YP_006906275.1 | NC_018837_p23 | hypothetical protein | phrog_30674 | unknown function | unknown function | -1 | 13663 | 14970 |
YP_006906276.1 | NC_018837_p24 | hypothetical protein | singleton | unknown function | unknown function | -1 | 14970 | 15266 |
YP_006906262.1 | NC_018837_p10 | hypothetical protein | singleton | unknown function | unknown function | -1 | 5404 | 5709 |
YP_006906392.1 | NC_018837_p140 | hypothetical protein | phrog_442 | head-tail adaptor | connector | -1 | 101248 | 101760 |
YP_006906393.1 | NC_018837_p141 | major head protein precursor | phrog_10 | major head protein | head and packaging | -1 | 101818 | 103224 |
YP_006906391.1 | NC_018837_p139 | hypothetical protein | phrog_3725 | tail completion or Neck1 protein | connector | -1 | 100484 | 101248 |
YP_006906330.1 | NC_018837_p78 | hypothetical protein | phrog_1460 | tRNA amidotransferase | DNA, RNA and nucleotide metabolism | -1 | 41615 | 42064 |
YP_006906361.1 | NC_018837_p109 | hypothetical protein | phrog_2831 | unknown function | unknown function | 1 | 63696 | 64016 |
YP_006906325.1 | NC_018837_p73 | hypothetical protein | phrog_26404 | unknown function | unknown function | -1 | 38641 | 38802 |
YP_006906371.1 | NC_018837_p119 | hypothetical protein | phrog_4258 | unknown function | unknown function | 1 | 74145 | 74507 |
YP_006906332.1 | NC_018837_p80 | hypothetical protein | phrog_1491 | tail fiber protein | tail | -1 | 42922 | 43560 |
YP_006906380.1 | NC_018837_p128 | phage tail protein 2 | phrog_34807 | collar tail protein for L-shaped tail fibre attachment | tail | -1 | 84355 | 84540 |
YP_006906384.1 | NC_018837_p132 | hypothetical protein | phrog_1302 | distal tail protein | tail | -1 | 92624 | 93244 |
YP_006906273.1 | NC_018837_p21 | hypothetical protein | singleton | unknown function | unknown function | 1 | 10968 | 11192 |
YP_006906305.1 | NC_018837_p53 | hypothetical protein | phrog_17087 | unknown function | unknown function | -1 | 28209 | 28529 |
YP_006906271.1 | NC_018837_p19 | hypothetical protein | phrog_4263 | unknown function | unknown function | -1 | 9525 | 10487 |
YP_006906323.1 | NC_018837_p71 | hypothetical protein | phrog_27815 | unknown function | unknown function | -1 | 37433 | 37750 |
YP_006906313.1 | NC_018837_p61 | hypothetical protein | phrog_30595 | unknown function | unknown function | -1 | 31796 | 31954 |
YP_006906335.1 | NC_018837_p83 | hypothetical protein | phrog_4586 | unknown function | unknown function | -1 | 44520 | 44720 |
YP_006906370.1 | NC_018837_p118 | ATP-dependent helicase | phrog_16 | DNA helicase | DNA, RNA and nucleotide metabolism | 1 | 72751 | 74106 |
YP_006906286.1 | NC_018837_p34 | serine/threonine protein phosphatase 2 | phrog_246 | NinI-like serine-threonine phosphatase | other | -1 | 19278 | 20120 |
YP_006906259.1 | NC_018837_p7 | hypothetical protein | singleton | unknown function | unknown function | -1 | 3810 | 4052 |
YP_006906304.1 | NC_018837_p52 | hypothetical protein | singleton | unknown function | unknown function | -1 | 27871 | 28209 |
YP_006906298.1 | NC_018837_p46 | hypothetical protein | phrog_4821 | unknown function | unknown function | -1 | 25433 | 25777 |
YP_006906291.1 | NC_018837_p39 | holin | phrog_860 | holin | lysis | -1 | 21601 | 22227 |
YP_006906388.1 | NC_018837_p136 | minor tail protein | phrog_3889 | base plate tail tube protein | tail | -1 | 97945 | 98832 |
YP_006906354.1 | NC_018837_p102 | hypothetical protein | phrog_2502 | unknown function | unknown function | 1 | 57785 | 58195 |
YP_006906401.1 | NC_018837_p149 | hypothetical protein | singleton | unknown function | unknown function | 1 | 108700 | 109011 |
YP_006906360.1 | NC_018837_p108 | ssDNA-binding transcriptional regulator | phrog_4053 | transcriptional regulator | transcription regulation | 1 | 63343 | 63642 |
YP_006906319.1 | NC_018837_p67 | hypothetical protein | phrog_19286 | unknown function | unknown function | -1 | 35239 | 35391 |
YP_006906283.1 | NC_018837_p31 | protein 2C | phrog_3880 | unknown function | unknown function | -1 | 17905 | 18162 |
YP_006906278.1 | NC_018837_p26 | hypothetical protein | phrog_4605 | unknown function | unknown function | -1 | 15685 | 16104 |
YP_006906279.1 | NC_018837_p27 | hypothetical protein | phrog_4905 | unknown function | unknown function | -1 | 16145 | 16522 |
YP_006906343.1 | NC_018837_p91 | ribonucleotide reductase beta subunit | phrog_86 | ribonucleoside diphosphate reductase small subunit | DNA, RNA and nucleotide metabolism | -1 | 48471 | 49610 |
YP_006906254.1 | NC_018837_p2 | hypothetical protein | singleton | unknown function | unknown function | -1 | 807 | 1085 |
YP_006906306.1 | NC_018837_p54 | hypothetical protein | phrog_5032 | unknown function | unknown function | -1 | 28723 | 29262 |
YP_006906364.1 | NC_018837_p112 | NAD-dependent DNA ligase subunit B | phrog_3498 | NAD-dependent DNA ligase | DNA, RNA and nucleotide metabolism | 1 | 65692 | 66462 |
YP_006906282.1 | NC_018837_p30 | hypothetical protein | singleton | unknown function | unknown function | -1 | 17267 | 17557 |
YP_006906255.1 | NC_018837_p3 | hypothetical protein | phrog_29591 | unknown function | unknown function | -1 | 1148 | 1540 |
YP_006906339.1 | NC_018837_p87 | ribonuclease H | phrog_531 | Rnase H | DNA, RNA and nucleotide metabolism | -1 | 46312 | 46788 |
YP_006906366.1 | NC_018837_p114 | DNA helicase | phrog_19 | DnaB-like replicative helicase | DNA, RNA and nucleotide metabolism | 1 | 67307 | 68764 |
YP_006906396.1 | NC_018837_p144 | portal protein | phrog_12 | portal protein | head and packaging | -1 | 104605 | 105822 |
YP_006906376.1 | NC_018837_p124 | flap endonuclease | phrog_107 | exonuclease | DNA, RNA and nucleotide metabolism | 1 | 78629 | 79495 |
YP_006906375.1 | NC_018837_p123 | D14 protein | phrog_244 | RusA-like Holliday junction resolvase | DNA, RNA and nucleotide metabolism | 1 | 78123 | 78608 |
YP_006906309.1 | NC_018837_p57 | hypothetical protein | phrog_9814 | unknown function | unknown function | -1 | 30499 | 30690 |
YP_006906285.1 | NC_018837_p33 | hypothetical protein | phrog_6073 | Rz-like spanin | lysis | -1 | 19054 | 19275 |
YP_006906385.1 | NC_018837_p133 | pore-forming tail tip protein | phrog_3779 | tail length tape measure protein | tail | -1 | 93352 | 97029 |
YP_006906400.1 | NC_018837_p148 | hypothetical protein | singleton | unknown function | unknown function | 1 | 108279 | 108707 |
YP_006906266.1 | NC_018837_p14 | hypothetical protein | phrog_7884 | unknown function | unknown function | -1 | 6793 | 6990 |
YP_006906358.1 | NC_018837_p106 | D3 protein | phrog_1725 | DNA binding protein | DNA, RNA and nucleotide metabolism | 1 | 62613 | 63017 |
YP_006906280.1 | NC_018837_p28 | hypothetical protein | phrog_4215 | unknown function | unknown function | -1 | 16473 | 16904 |
YP_006906274.1 | NC_018837_p22 | hypothetical protein | singleton | unknown function | unknown function | 1 | 11342 | 11545 |
YP_006906342.1 | NC_018837_p90 | dihydrofolate reductase | phrog_316 | dihydrofolate reductase | DNA, RNA and nucleotide metabolism | -1 | 47833 | 48474 |
YP_006906344.1 | NC_018837_p92 | ribonucleoside-diphosphate reductase alpha subunit | phrog_84 | ribonucleoside-diphosphate reductase large subunit | DNA, RNA and nucleotide metabolism | -1 | 49697 | 51976 |
YP_006906349.1 | NC_018837_p97 | hypothetical protein | singleton | unknown function | unknown function | 1 | 55903 | 56121 |
YP_006906398.1 | NC_018837_p146 | hypothetical protein | phrog_3802 | terminase small subunit | head and packaging | -1 | 107423 | 107902 |
YP_006906307.1 | NC_018837_p55 | hypothetical protein | singleton | unknown function | unknown function | -1 | 29630 | 29917 |
YP_006906301.1 | NC_018837_p49 | hypothetical protein | singleton | unknown function | unknown function | -1 | 26385 | 26684 |
YP_006906381.1 | NC_018837_p129 | hypothetical protein | phrog_1265 | membrane protein | moron, auxiliary metabolic gene and host takeover | -1 | 84551 | 85495 |
YP_006906297.1 | NC_018837_p45 | hypothetical protein | phrog_5486 | unknown function | unknown function | -1 | 25117 | 25446 |
YP_006906290.1 | NC_018837_p38 | endolysin | phrog_465 | endolysin | lysis | -1 | 21191 | 21604 |
YP_006906327.1 | NC_018837_p75 | hypothetical protein | phrog_18988 | unknown function | unknown function | -1 | 39409 | 39756 |
YP_006906382.1 | NC_018837_p130 | tail protein pb4 | phrog_38396 | tail protein | tail | -1 | 85495 | 89802 |
YP_006906395.1 | NC_018837_p143 | tail protein | phrog_34952 | tail protein | tail | -1 | 103859 | 104608 |
YP_006906264.1 | NC_018837_p12 | hypothetical protein | singleton | unknown function | unknown function | -1 | 6385 | 6528 |
YP_006906350.1 | NC_018837_p98 | Sir2-like protein | phrog_2162 | Sir2 (NAD-dependent deacetylase) | DNA, RNA and nucleotide metabolism | 1 | 56114 | 56869 |
YP_006906272.1 | NC_018837_p20 | hypothetical protein | singleton | unknown function | unknown function | 1 | 10609 | 10971 |
YP_006906355.1 | NC_018837_p103 | replication origin binding protein | phrog_3712 | replication origin binding | DNA, RNA and nucleotide metabolism | 1 | 58786 | 61596 |
YP_006906289.1 | NC_018837_p37 | hypothetical protein | phrog_4328 | unknown function | unknown function | -1 | 20758 | 21120 |
YP_006906367.1 | NC_018837_p115 | DNA primase | phrog_47 | DNA primase | DNA, RNA and nucleotide metabolism | 1 | 68761 | 69636 |
YP_006906314.1 | NC_018837_p62 | hypothetical protein | phrog_9447 | unknown function | unknown function | -1 | 31954 | 32289 |
YP_006906369.1 | NC_018837_p117 | hypothetical protein | phrog_4386 | unknown function | unknown function | 1 | 72254 | 72754 |
YP_006906315.1 | NC_018837_p63 | hypothetical protein | phrog_6060 | anti-termination protein Q-like | transcription regulation | -1 | 32291 | 32476 |
YP_006906267.1 | NC_018837_p15 | hypothetical protein | singleton | unknown function | unknown function | -1 | 8019 | 8237 |
YP_006906324.1 | NC_018837_p72 | hypothetical protein | phrog_4551 | unknown function | unknown function | -1 | 38342 | 38641 |
YP_006906341.1 | NC_018837_p89 | thymidylate synthase | phrog_160 | thymidylate synthase | DNA, RNA and nucleotide metabolism | -1 | 47000 | 47833 |
YP_006906293.1 | NC_018837_p41 | deoxynucleoside-5'-monophosphate kinase | phrog_139 | deoxynucleoside monophosphate kinase | other | -1 | 22977 | 23741 |
YP_006906308.1 | NC_018837_p56 | hypothetical protein | phrog_5018 | unknown function | unknown function | -1 | 30085 | 30486 |
YP_006906260.1 | NC_018837_p8 | A2 protein | phrog_1725 | DNA binding protein | DNA, RNA and nucleotide metabolism | -1 | 4107 | 4523 |
YP_006906258.1 | NC_018837_p6 | hypothetical protein | phrog_4820 | membrane protein | moron, auxiliary metabolic gene and host takeover | -1 | 3571 | 3813 |
YP_006906351.1 | NC_018837_p99 | hypothetical protein | singleton | unknown function | unknown function | 1 | 56854 | 57042 |
YP_006906346.1 | NC_018837_p94 | PhoH-like protein | phrog_170 | PhoH-like phosphate starvation-inducible | other | -1 | 52401 | 53150 |
YP_006906390.1 | NC_018837_p138 | hypothetical protein | phrog_3907 | tail terminator | connector | -1 | 99982 | 100482 |
YP_006906359.1 | NC_018837_p107 | hypothetical protein | phrog_3696 | unknown function | unknown function | 1 | 63027 | 63341 |
YP_006906318.1 | NC_018837_p66 | hypothetical protein | phrog_3260 | unknown function | unknown function | -1 | 34245 | 34448 |
YP_006906329.1 | NC_018837_p77 | hypothetical protein | phrog_464 | unknown function | unknown function | -1 | 41346 | 41618 |
YP_006906397.1 | NC_018837_p145 | terminase large subunit | phrog_2 | terminase large subunit | head and packaging | -1 | 106110 | 107423 |
YP_006906352.1 | NC_018837_p100 | hypothetical protein | phrog_1818 | unknown function | unknown function | 1 | 56993 | 57529 |
YP_006906288.1 | NC_018837_p36 | thioredoxin | phrog_22 | thioredoxin domain | DNA, RNA and nucleotide metabolism | -1 | 20478 | 20768 |
YP_006906310.1 | NC_018837_p58 | hypothetical protein | singleton | unknown function | unknown function | -1 | 30790 | 30999 |
YP_006906378.1 | NC_018837_p126 | YadA domain-containing protein | singleton | unknown function | unknown function | -1 | 79982 | 83698 |
YP_006906321.1 | NC_018837_p69 | hypothetical protein | phrog_21567 | unknown function | unknown function | -1 | 36304 | 36492 |
YP_006906337.1 | NC_018837_p85 | hypothetical protein | phrog_1479 | unknown function | unknown function | -1 | 45327 | 45644 |
YP_006906340.1 | NC_018837_p88 | hypothetical protein | singleton | unknown function | unknown function | -1 | 46788 | 47000 |
YP_006906268.1 | NC_018837_p16 | hypothetical protein | phrog_6973 | unknown function | unknown function | -1 | 8230 | 8421 |
YP_006906347.1 | NC_018837_p95 | anaerobic ribonucleoside triphosphate reductase | phrog_487 | NrdD-like anaerobic ribonucleotide reductase large subunit | moron, auxiliary metabolic gene and host takeover | 1 | 53498 | 55351 |
YP_006906348.1 | NC_018837_p96 | hypothetical protein | singleton | unknown function | unknown function | 1 | 55449 | 55739 |
YP_006906320.1 | NC_018837_p68 | hypothetical protein | phrog_7042 | unknown function | unknown function | -1 | 35958 | 36236 |
YP_006906299.1 | NC_018837_p47 | hypothetical protein | phrog_2855 | unknown function | unknown function | -1 | 25774 | 26070 |
YP_006906326.1 | NC_018837_p74 | hypothetical protein | phrog_478 | site-specific recombination directionality factor RDF | integration and excision | -1 | 39018 | 39407 |
YP_006906333.1 | NC_018837_p81 | hypothetical protein | singleton | unknown function | unknown function | -1 | 43605 | 43757 |
YP_006906386.1 | NC_018837_p134 | hypothetical protein | phrog_3914 | tail assembly chaperone | tail | -1 | 97121 | 97462 |
YP_006906374.1 | NC_018837_p122 | recombination endonuclease subunit D13 | phrog_77 | SbcC-like subunit of palindrome specific endonuclease | DNA, RNA and nucleotide metabolism | 1 | 76282 | 78126 |
YP_006906377.1 | NC_018837_p125 | deoxyUTP pyrophosphatase | phrog_135 | dUTPase | DNA, RNA and nucleotide metabolism | 1 | 79485 | 79928 |
YP_006906292.1 | NC_018837_p40 | ATP-dependent Clp protease | phrog_1827 | ATP-dependent protease | other | -1 | 22397 | 22954 |
YP_006906379.1 | NC_018837_p127 | phage tail protein 1 | phrog_1084 | unknown function | unknown function | -1 | 83688 | 84077 |