pythonVersion 3.10.12 pythonImplementation CPython true All life false Source data for tree(s) 'tree1' tree1 otu1 otu13 otu130 otu14 otu140 otu15 otu156 otu16 otu173 otu18 otu186 otu19 otu2 otu20 otu202 otu215 otu22 otu235 otu239 otu259 otu274 otu279 otu283 otu293 otu3 otu305 otu316 otu321 otu342 otu352 otu365 otu393 otu48 otu77 otu78 otu9 otu270 otu271 ^ot:comment highestMintedElementIDs ^ot:branchLengthTimeUnit ^ot:nodeLabelMode ^ot:nodeLabelTimeUnit ^ot:reasonsToExcludeFromSynthesis ^ot:ottId dchesters ot_2430 Bank, S., & Bradler, S. (2022). A second view on the evolution of flight in stick and leaf insects (Phasmatodea). BMC Ecology and Evolution, 22(1). https://doi.org/10.1186/s12862-022-02018-5 2022 Cryptophyllium bollensi Phyllium bradleri 7904669 Phyllium bradleri Lopaphus sphalerus 855755 Lopaphus sphalerus Hemiplasta falcata 4180744 Hemiplasta falcata Otraleus christianae 7904394 Otraleus christianae Neohirasea nana 4181307 Neohirasea nana Neohirasea fruhstorferi 5021306 Neohirasea fruhstorferi Andropromachus scutatus 4181491 Andropromachus scutatus Neohirasea hongkongensis 4181305 Neohirasea hongkongensis Spinohirasea bengalensis 85198 Spiniphasma crassithorax Neohirasea maerens 330990 Neohirasea maerens Brockphasma spinifemoralis 6296460 Brockphasma spinifemoralis Phyllium chenqiae 7904671 Phyllium chenqiae Neooxyartes zomproi 7904385 Neooxyartes zomproi Nuichua rabaeyae 7904390 Nuichua rabaeyae Oxyartes vietnamensis 7904519 Oxyartes vietnamensis Lopaphus balteatus 4182021 Lopaphus balteatus Paramenexenus laetus 4181047 Paramenexenus laetus Conlephasma enigma 6296641 Conlephasma enigma Oxyartes lamellatus 917282 Oxyartes lamellatus Oxyartes spinipennis 3508157 Oxyartes spinipennis Phaenopharos herwaardeni 4180580 Phaenopharos herwaardeni Phaenopharos khaoyaiensis 762233 Phaenopharos khaoyaiensis Pulchriphyllium pulchrifolium 1015982 Phyllium bioculatum Phaenopharos struthioneus 4180581 Phaenopharos struthioneus Austrocarausius mercurius 3508793 Austrocarausius mercurius Leprocaulinus insularis 3508567 Leprocaulinus insularis Chondrostethus woodfordi 178624 Chondrostethus woodfordi Carausius spinosus 3508563 Carausius spinosus Carausius nodosus 3508555 Carausius nodosus Carausius detractus 3508557 Carausius detractus Baculofractum insigne 238848 Baculofractum insigne Prisomera spinicollis 4181417 Prisomera spinicollis Carausius morosus 814468 Carausius morosus Pulchriphyllium fredkugani Candovia alluaudi Carausius sechellensis 3508580 Carausius sechellensis Carausius gardineri 3508556 Carausius gardineri Periphetes graniferum 3508959 Periphetes graniferum Periphetes quezonicus 3508849 Periphetes quezonicus Periphetes forcipatus 3508956 Periphetes forcipatus Lonchodinae sp 7483227 Lonchodinae Mithrenes whiteheadi 3508973 Mithrenes whiteheadi Mithrenes panayensis 3508974 Mithrenes panayensis Stheneboea verruculosa 3508887 Stheneboea verruculosa Pulchriphyllium mannani Manduria haloconensis Manduria systropedon 3508857 Manduria systropedon Lonchodes philippinicus 3508770 Lonchodes philippinicus Lonchodiodes samarensis 4181325 Lonchodiodes samarensis Hermagoras cultratolobatus 3509026 Hermagoras cultratolobatus Hermagoras hosei 3509027 Hermagoras hosei Staelonchodes amaurops 3508772 Lonchodes amaurops Mnesilochus mindanaense 3508997 Mnesilochus mindanaense Staelonchodes malleti 3508818 Staelonchodes malleti Phenacephorus sepilokensis 4181316 Phenacephorus sepilokensis Pseudopmicrophyllium pusillulum Phenacephorus cornucervi 4181314 Phenacephorus cornucervi Mnesilochus capreolus 3508780 Mnesilochus capreolus Mnesilochus portentosus 3508766 Mnesilochus portentosus Phenacephorus latifemur 4181313 Phenacephorus latifemur Hermagoras sigillatus 3508970 Hermagoras sigillatus Lonchodes brevipes 3508905 Lonchodes brevipes Acanthomenexus polyacanthus Erinaceophasma vepres 188048 Erinaceophasma vepres Neopromachus dyselius 3508719 Neopromachus dyselius Neopromachus pachynotus 3508707 Neopromachus pachynotus Pseudopmicrophyllium geryon Neopromachus wallacei 3508705 Neopromachus wallacei Eurycantha calcarata 243240 Eurycantha calcarata Eurycantha insularis 392246 Eurycantha insularis Eurycantha coronata 3508672 Eurycantha coronata Neopromachus doreyanus 711541 Neopromachus doreyanus Neopromachus obrutus 3508700 Neopromachus obrutus Neopromachus scharreri 3508729 Neopromachus scharreri Thaumatobactron guentheri 238856 Thaumatobactron guentheri Stheneboea malaya 3508993 Stheneboea malaya Stheneboea repudiosa 3508874 Stheneboea repudiosa Microphyllium haskelli 7483283 Microphyllium haskelli Diapherodes dominicae 6296588 Diapherodes dominicae Diapherodes martinicensis 4181334 Diapherodes martinicensis Diapherodes gigantea 4181335 Diapherodes gigantea Haplopus micropterus Diapherodes jamaicensis 4181338 Haplopus jamaicensis Venupherodes venustula 4181336 Diapherodes venustula Agamemnon cornutus 576543 Agamemnon cornutus Lamponius guerini 855766 Lamponius guerini Lamponius bocki 3507601 Lamponius bocki Hypocyrtus ornatissimus 3508272 Hypocyrtus ornatissimus Walaphyllium zomproi Hypocyrtus scythrus 3507607 Hypocyrtus scythrus Rhynchacris ornata 711525 Rhynchacris ornata Pterinoxylus eucnemis 4181651 Pterinoxylus eucnemis Pterinoxylus crassus 711529 Pterinoxylus crassus Taraxippus paliurus 4181909 Taraxippus paliurus Hesperophasma sp 4181763 Hesperophasma Bactrododema haworthii Phasmotaenia godeffroyi 3508871 Phasmotaenia godeffroyi Phasmotaenia sanchezi 3508799 Phasmotaenia sanchezi Phasmotaenia lanyuhensis 3508832 Phasmotaenia lanyuhensis Walaphyllium monteithi Macrophasma biroi 606786 Macrophasma biroi Xenophasmina simile 4181330 Xenophasmina simile Graeffea crouanii 178633 Graeffea crouanii Ophicrania palinurus 4181295 Ophicrania palinurus Ophicrania bifasciatus 4181293 Ophicrania bifasciatus Megacrania phelaus 188060 Megacrania phelaus Megacrania batesii 3508659 Megacrania batesii Cigarrophasma tessellatum 4181361 Cigarrophasma tessellatum Extatosoma popa 3508756 Extatosoma popa Extatosoma tiaratum 814477 Extatosoma tiaratum Cryptophyllium westwoodii Comptaphyllium caudatum Paronchestus charon 3508853 Paronchestus charon Onchestus rentzi 3509025 Onchestus rentzi Parapodacanthus hasenpushorum Podacanthus wilkinsoni 762244 Podacanthus wilkinsoni Eurycnema versirubra 3508601 Eurycnema versirubra Eurycnema osiris 188050 Eurycnema osiris Eurycnema goliath 380393 Eurycnema goliath Tropidoderus childrenii 30971 Tropidoderus childrenii Acrophylla thoon 606792 Acrophylla thoon Acrophylla titan 3873 Acrophylla titan Chitoniscus sarrameaensis 5021312 Chitoniscus sarrameaensis Acrophylla wuelfingi 576541 Acrophylla wuelfingi Malandania pulchra 238858 Malandania pulchra Anchiale briareus 1017640 Anchiale briareus Phasma gigas 711535 Phasma gigas Dryococelus australis 188046 Dryococelus australis Pachymorpha Pachymorpha sp Acanthoxyla geisovii 218732 Acanthoxyla geisovii Clitarchus hookeri 844131 Clitarchus hookeri Micrarchus hystriculeus 649254 Micrarchus hystriculeus Carlius fecundus 576546 Carlius fecundus Nanophyllium asekiense Leosthenes sp 415233 Leosthenes Spinotectarchus acornutus 4117 Spinotectarchus acornutus Canachus alligator 576539 Canachus alligator Microcanachus matileorum 711543 Microcanachus matileorum Cnipsus rachis 701920 Cnipsus rachis Labidiophasma rouxi 188057 Labidiophasma rouxi Asprenas impennis 576537 Asprenas impennis Apterograeffea marshallae 4181512 Apterograeffea marshallae Apterograeffea reunionensis 4181511 Apterograeffea reunionensis Epicharmus marchali 3508931 Epicharmus marchali Nanophyllium rentzi 3507596 Nanophyllium rentzi Monoiognosis bipunctata 4181515 Monoiognosis bipunctata Monoiognosis spinosa 4181514 Monoiognosis spinosa Monandroptera acanthomera 762236 Monandroptera acanthomera Rhaphiderus scabrosus 85185 Rhaphiderus scabrosus Xeroderus sp 415224 Xeroderus Dimorphodes catenulatus Dimorphodes mancus 576552 Dimorphodes mancus Dimorphodes prostasis 905303 Dimorphodes prostasis Phobaeticus foliatus 4181235 Phobaeticus foliatus Phryganistira heusii Chitoniscus lobipes 5021313 Chitoniscus lobipes Phryganistria heusii 5551335 Phryganistria heusii Tirachoidea biceps 4181354 Tirachoidea biceps Tirachoidea westwoodii 4181353 Tirachoidea westwoodii Phobaeticus serratipes 91687 Phobaeticus serratipes Pharnacia ponderosa 711537 Pharnacia ponderosa Phobaeticus kirbyi 4181249 Phobaeticus kirbyi Prosentoria arrogans 4181488 Prosentoria arrogans Bacillus rossius 118189 Bacillus rossius Bacillus lynceorum 871861 Bacillus lynceorum Bacillus whitei 625958 Bacillus whitei Chitoniscus feejeeanus 576548 Chitoniscus feejeeanus Bacillus atticus 860535 Bacillus atticus Bacillus grandii 990949 Bacillus grandii Clonopsis felicitatis 340537 Clonopsis felicitatis Clonopsis gallica 521832 Clonopsis gallica Clonopsis soumiae 340539 Clonopsis soumiae Clonopsis maroccana 340541 Clonopsis maroccana Leptynia montana 541722 Leptynia montana Leptynia attenuata 541731 Leptynia attenuata Leptynia caprai 669417 Leptynia caprai Pijnacheria hispanica Parectatosoma mocquerysi 4181641 Parectatosoma mocquerysi Pijnackeria originis 6296526 Pijnackeria originis Pijnackeria recondita 5968861 Pijnackeria recondita Clonaria natalis 3508009 Clonaria natalis Macellina dentata 4180823 Macellina dentata Clonaria conformans 238844 Clonaria conformans Sceptrophasma hispidulum 238853 Sceptrophasma hispidulum Clonaria luethyi 3507964 Clonaria luethyi Sceptrophasma langkawicense 380396 Sceptrophasma langkawicense Clonaria fritzschei 380395 Clonaria fritzschei Entoria koshunensis 3508627 Entoria koshunensis Parectatosoma hystrix 4181645 Parectatosoma hystrix Ramulus mikado 403414 Baculum irregulariterdentatum Ramulus irregulariterdentatum 403414 Baculum irregulariterdentatum Ramulus thaii 711527 Ramulus thaii Ramulus artemis 4181160 Ramulus artemis Cuniculina cuniculus Rhamphophasma spinicorne 4181344 Rhamphophasma spinicorne Lobofemora scheirei 6296597 Lobofemora scheirei Lobofemora bidoupensis 6296596 Lobofemora bidoupensis Ramulus nematodes 4181095 Ramulus nematodes Pterulina distinctissima Parectatosoma echinus 4181642 Parectatosoma echinus Parapachymorpha zomproi 4181394 Parapachymorpha zomproi Medauromorpha regina 4181065 Medauromorpha regina Medauromorpha foedata 4181222 Medauromorpha foedata Medauroidea romantica Medauroidea extradentata 985995 Medauroidea extradentata Medaura scabriuscula 5551334 Medaura scabriuscula Medaura jobrensis 3509016 Medaura jobrensis Cnipsomorpha sp 4181387 Cnipsomorpha Parapachymorpha spiniger 4181395 Parapachymorpha spiniger Parapachymorpha spinosa 4181396 Parapachymorpha spinosa Anisacantha difformis 3507841 Anisacantha difformis Macynia labiata 3507764 Macynia labiata Phalces tuberculatus 3507754 Phalces tuberculatus Zehntneria mystica 606789 Zehntneria mystica Eubulides iggorote Brasidas foveolatus 4181570 Brasidas foveolatus Obrimus bicolanus 3507826 Obrimus bicolanus Aretaon muscosus 7904653 Aretaon muscosus Aretaon asperrimus 390511 Aretaon asperrimus Mearnsiana bullosa 4181542 Mearnsiana bullosa Trachyaretaon carmelae 4181541 Trachyaretaon carmelae Cryptophyllium yunnanense Xerantherix nossibianus 4181624 Xerantherix nossibianus Trachyaretaon echinatus 4181543 Trachyaretaon echinatus Sungaya inexpectata 218663 Sungaya inexpectata Stenobrimus bolivari 4181580 Stenobrimus bolivari Tisamenus clotho 3507815 Tisamenus clotho Tisamenus serratorius 3507835 Tisamenus serratorius Tisamenus hebardi Theramenes exiguus 3507806 Theramenes exiguus Pterobrimus depressus 85182 Pterobrimus depressus Miroceramia sp 3507793 Miroceramia Hoploclonia abercrombiei 3507817 Hoploclonia cuspidata cuspidata Leiophasma flaviceps 4181629 Leiophasma flaviceps Hoploclonia cuspidata 3507800 Hoploclonia cuspidata Hoploclonia gecko 3507809 Hoploclonia gecko Haaniella gorochovi 7904647 Haaniella gorochovi Haaniella gintingi 7904645 Haaniella gintingi Haaniella echinata 3507773 Haaniella echinata Haaniella scabra 3507772 Haaniella scabra Haaniella grayi Haaniella dehaanii 855763 Haaniella dehaanii Haaniella erringtoniae 81346 Haaniella muelleri Heteropteryx dilatata 441098 Heteropteryx dilatata Leiophasma lucubense 4181639 Leiophasma lucubense Haaniella saussurei 3507776 Haaniella saussurei Epidares nolimentangere Dares philippinensis 3507785 Dares philippinensis Dares verrucosus 3507787 Dares verrucosus Dares murudensis 3507781 Dares murudensis Dares ulula 3507786 Dares ulula Dares breitensteini 3507780 Dares breitensteini Orestes bachmaensis 7904629 Orestes bachmaensis Orestes subcylindricus 7904637 Orestes subcylindricus Orestes dittmari 7904632 Orestes dittmari Achrioptera impennis 4181231 Achrioptera impennis Orestes draegeri 7904633 Orestes draegeri Orestes krijnsi 7904635 Orestes krijnsi Pylaemenes coronatus 3507828 Pylaemenes coronatus Pylaemenes pui 6296627 Pylaemenes pui Pylaemenes sepilokensis 7904640 Pylaemenes sepilokensis Planispectrum bengalensis 4181550 Planispectrum bengalensis Bacteria ferula 5021191 Bacteria ferula Clonistria bartholomaea 3508436 Clonistria bartholomaea Caribbiopheromera jamaicana 4180908 Caribbiopheromera jamaicana Echetlus sp 3508862 Echetlus Achrioptera magnifica 4181226 Achrioptera magnifica Cranidium gibbosum 5021310 Cranidium gibbosum Phantasca quadrilobata 5021187 Phantasca quadrilobata Hirtuleius gracilis Cladomorphus phyllinus 3508976 Cladomorphus phyllinus Alienobostra sp 4180920 Alienobostra Phanocles vosseleri 5021238 Phanocles vosseleri Bacteria horni 5021228 Bacteria horni Trychopeplus laciniatus 4180919 Trychopeplus laciniatus Bacteria ploiaria 5021229 Bacteria ploiaria Paraphanocles keratosqueleton 4180853 Paraphanocles keratosqueleton Achrioptera cliquennoisi 7904566 Achrioptera cliquennoisi Phanocles mutica 7904345 Phanocles mutica Otocrania sp 4181468 Otocrania Phanocloidea lobulatipes Phanocloidea muricata 4180800 Phanocloidea muricata Paracalynda utilaensis 6296529 Paracalynda utilaensis Pseudosermyle phalangiphora 85191 Pseudosermyle phalangiphora Sermyle kujawskii 3508414 Sermyle kujawskii Paracalynda picta 4180751 Paracalynda picta Megaphasma denticrus 3508399 Megaphasma denticrus Diapheromera femorata 905301 Diapheromera femorata Achrioptera punctipes 3875 Achrioptera punctipes Calynda coronata 3508310 Calynda coronata Oncotophasma martini 671372 Oncotophasma martini Dyme bifrons 3508238 Dyme bifrons Ocnophiloidea regularis 4181027 Ocnophiloidea regularis Libethra strigiventris 5827197 Libethra strigiventris Lobolibethra carbonelli Lobolibethra panguana 4180963 Lobolibethra panguana Oreophoetes topoense 4180591 Oreophoetes topoense Oreophoetes peruana 467113 Oreophoetes peruana Heteronemia mexicana 858488 Heteronemia mexicana Achrioptera manga 7904567 Achrioptera manga Xiphophasma sp 4181962 Xiphophasma Spinonemia chilensis 606784 Spinonemia chilensis Tithonophasma tithonus 4181762 Tithonophasma tithonus Pseudophasma scabriusculum 4181690 Pseudophasma scabriusculum Pseudophasma phthisicum 4181669 Pseudophasma phthisicum Peruphasma schultei 173735 Peruphasma schultei Pseudophasma rufipes 5553686 Pseudophasma rufipes Pseudophasma subapterum 4181687 Pseudophasma subapterum Malacomorpha cyllarus 4181848 Malacomorpha cyllarus Malacomorpha jamaicana 4181845 Malacomorpha jamaicana Achrioptera fallax 4181230 Achrioptera fallax Anisomorpha paromalus 3507609 Anisomorpha paromalus Anisomorpha buprestoides 587358 Anisomorpha buprestoides Anisomorpha ferruginea 956530 Anisomorpha ferruginea Paraphasma amabile 4181720 Paraphasma amabile Autolyca herculeana 3507628 Autolyca herculeana Pseudophasma menius 4181679 Pseudophasma menius Pseudophasma velutinum 85188 Pseudophasma velutinum Brizoides amabilis 4181819 Brizoides amabilis Anthericonia anketeschke 4181875 Anthericonia anketeschke Paraprisopus antillarum 4182130 Melophasma antillarum Achrioptera spinosissima 4181232 Achrioptera spinosissima Metriophasma diocles 4181744 Metriophasma diocles Isagoras sp 3507611 Isagoras Creoxylus spinosus 4181888 Creoxylus spinosus Dajaca monolicornis Dinophasma braggi 4182001 Dinophasma braggi Dinophasma ruficornis 4182006 Dinophasma ruficornis Dinophasma kinabaluense 4182002 Dinophasma kinabaluense Dinophasma saginatum 188043 Dinophasma saginatum Ommatopseudes harmani 3507870 Ommatopseudes harmani Abrosoma festinatum 22821 Abrosoma festinatum Phyllium siccifolium 711531 Phyllium siccifolium Glawiana glawi 4181404 Glawiana glawi Orthomeria kangi 6296624 Orthomeria kangi Anoplobistus cf siebersi 4182070 Anoplobistus siebersi Aschiphasma annulipes 4182055 Aschiphasma annulipes Aschiphasmatidae sp 707942 Aschiphasmatidae Dajaca napolovi 4182065 Dajaca napolovi Timema dorotheae 814237 Timema dorotheae Timema nevadense 980738 Timema nevadense Timema knulli 1052256 Timema knulli Oligotoma nigra 158431 Oligotoma nigra Teratembia sp 30976 Teratembia Pseudoleosthenes irregularis 4182146 Pseudoleosthenes irregularis Damasippoides erythropterus 4182149 Damasippoides erythropterus Bathycharax cf auriculatus 4181612 Bathycharax auriculatus Paronogastris squamigera 4181602 Paronogastris squamigera Antongilia laciniata 3507758 Antongilia laciniata Antongilia muricata 3507765 Antongilia muricata Antongilia madagassa 3507771 Antongilia madagassa Pseudodatames elongatus Pseudodatames memorabilis 4181595 Pseudodatames memorabilis Phyllium letiranti 7904678 Phyllium letiranti Spathomorpha adefa 4181526 Spathomorpha adefa Spathomorpha lancettifer 4181525 Spathomorpha lancettifer Xylica oedematosa 238850 Xylica oedematosa Bacillidae sp 444123 Bacillidae Asceles malaccae 4180665 Asceles malaccae Asceles margaritatus 4180634 Asceles margaritatus Asceles tanarata 4180633 Asceles tanarata Paraloxopsis cf korystes 3508258 Paraloxopsis korystes Marmessoidea annulata 4180893 Marmessoidea annulata Planososibia esacus 6296557 Planososibia esacus Phyllium antonkozlovi 7904666 Phyllium antonkozlovi Calvisia marmorata 4180692 Calvisia marmorata Marmessoidea quadriguttata 4180902 Marmessoidea quadriguttata Marmessoidea bispina 4180635 Marmessoidea bispina Planososibia lysippus 6296562 Planososibia lysippus Calvisia leopoldi 3508164 Calvisia leopoldi Trachythorax maculicollis 4180930 Trachythorax maculicollis Kalocorinnis wegneri 3507879 Kalocorinnis wegneri Korinninae sp 5809013 Korinninae Sipyloidea biplagiata 3508099 Sipyloidea biplagiata Sipyloidea sipylus 369315 Sipyloidea sipylus Phyllium philippinicum 156711 Phyllium philippinicum Necroscia punctata 3508345 Necroscia punctata Orthonecroscia keatsooni 7904503 Orthonecroscia keatsooni Orthonecroscia pulcherrima 4180988 Orthonecroscia pulcherrima Necroscia randolfae 7904500 Necroscia randolfae Necroscia pallida 3508302 Necroscia pallida Eurynecroscia nigrofasciata 4180774 Eurynecroscia nigrofasciata Scionecra salmanazar 3508269 Scionecra salmanazar Anarchodes annulipes Gargantuiodea triumphalis Acacus sarawacus 4180669 Acacus sarawacus Phyllium fallorum 7904675 Phyllium fallorum Diesbachia hellotis 4180817 Diesbachia hellotis Centrophasma hadrillum 4180849 Centrophasma hadrillum Centrophasma longipennis 4180843 Centrophasma longipennis Orxines cf semperi 518807 Orxines semperi Pseudodiacantha macklottii 687282 Orxines macklottii Diesbachia tamyris 4180812 Diesbachia tamyris Candovia aberrata 3508451 Candovia aberrata Candovia granulosa 3508335 Candovia granulosa Candovia robinsoni 3508452 Candovia robinsoni Rhamphosipyloidea philippa 4180602 Rhamphosipyloidea philippa Phyllium gardabagusi Rhamphosipyloidea gorkomi 4180607 Rhamphosipyloidea gorkomi Rhamphosipyloidea berenice 4180606 Rhamphosipyloidea berenice Candovia coenosa 3508265 Candovia coenosa Candovia spurcata 3508458 Candovia spurcata Candovia pallida 3508457 Candovia pallida Candovia annulata 3508231 Candovia annulata Candovia peridromes 3508415 Candovia peridromes Hemisosibia incerta 4180838 Hemisosibia incerta Lopaphus trilineatus 3508135 Lopaphus trilineatus Lopaphus perakensis 855756 Lopaphus perakensis ot:undefined Bayesian inference node2 node1 false true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true true 0 0 816 0 817 409 2 1 2