Oregon Flora Image Project

Ribes roezlii var. cruentum

 

Adenocaulon bicolor

 

Pedicularis racemosa

Balsamorhiza sagittata

 

 

Dicot Images Indexed By Genus


These materials are freely provided for instructional and educational purposes. Any duplication or publication of text or images herein for commercial gain without explicit written permission of the owner or photographer constitutes breach of trust and violation of copyright.
© Gerald D. Carr

Last Modification January 1, 2009

A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z

 

A

Abronia mellifera
Abronia turbinata
Acer circinatum
Acer macrophyllum

Acer negundo

Achillea millefolium
Achlys triphylla
Achyrachaena mollis
Aconitum columbianum
Aconogonon davisiae
Aconogonon phytolaccifolium
Actaea rubra
Adenocaulon bicolor
Aesculus californica
Aesculus hippocastanum

Agoseris aurantiaca
Agoseris grandiflora
Agoseris heterophylla
Ailanthus altissima
Ajuga reptans
Alcea rosea
Alliaria petiolata
Alnus rhombifolia
Alyssum desertorum
Amaranthus powellii
Ambrosia acanthicarpa

Ambrosia artemisiifolia
Ambrosia chamissonis
Amelanchier alnifolia
Amorpha fruticosa
Amsinckia lycopsoides
Amsinckia menziesii
Anagallis arvensis
Anaphalis margaritacea
Anchusa officinalis
Anemone deltoidea
Anemone lyallii

Anemone occidentalis

Anemone oregana

Anethum graveolens

Angelica arguta

Angelica hendersonii

Angelica lucida

Anisocarpus madioides

Antennaria dimorpha

Antennaria luzuloides

Antennaria media
Antennaria racemosa
Antennaria rosea

Antennaria stenophylla
Antirrhinum majus
Antirrhinum orontium

Anthemis cotula
Anthriscus caucalis
Apocynum androsaemifolium
Aquilegia flavescens
Aquilegia formosa

Arabis aculeolata

Arabis eschscholtziana

Arabis hirsuta

Arabis holboellii

Arabis koehleri

Aralia californica
Arbutus menziesii
Arceuthobium abietinum
Arctium minus

Arctostaphylos nevadensis

Arctostaphylos patula

Arctostaphylos uva-ursi

Arctostaphylos viscida

Arenaria serpyllifolia
Argemone munita
Armeria maritima
Arnica amplexicaulis
Arnica cernua
Arnica cordifolia

Arnica latifolia
Arnica mollis
Arnica spathulata
Artemisia campestris
Artemisia douglasiana

Artemisia dracunculus

Artemisia ludoviciana

Artemisia tridentata
Aruncus dioicus
Asarum caudatum

Asarum marmoratum

Asclepias cordifolia
Asclepias fascicularis
Asclepias speciosa
Astragalus applegatei
Astragalus canadensis

Astragalus filipes

Astragalus hoodianus

Astragalus malacus

Astragalus purshii

Astragalus reventiformis

Astragalus umbraticus

Athysanus pusillus
Atriplex patula

B

Baccharis pilularis
Balsamorhiza deltoidea

Balsamorhiza hookeri

Balsamorhiza sagittata
Balsamorhiza sericea
Balsamorhiza serrata
Barbarea orthoceras
Bassia hyssopifolia
Bellis perennis

Berberis aquifolium

Berberis nervosa
Berteroa incana
Bidens cernua
Bidens frondosa
Bidens vulgata
Bistorta bistortoides
Blepharipappus scaber
Bolandra oregana
Borago officinalis
Boschniakia hookeri
Boschniakia strobilacea
Boykinia major
Boykinia occidentalis
Buddleja davidii

C

Cacaliopsis nardosmia
Cakile maritima
Calandrinia ciliata
Caltha leptosepala
Calycadenia fremontii

Calycadenia truncata
Calyptridium umbellatum
Calystegia sepium
Camissonia claviformis
Camissonia ovata

Camissonia tanacetifolia

Campanula rotundifolia
Campanula scouleri

Canadanthus modestus
Cannabis sativa
Capsella bursa-pastoris
Cardamine angulata
Cardamine californica
Cardamine hirsuta

Cardamine nuttallii

Cardamine oligosperma

Cardamine penduliflora
Castilleja angustifolia
Castilleja attenuata

Castilleja brevilobata

Castilleja elata

Castilleja hispida

Castilleja levisecta

Castilleja miniata

Castilleja pilosa

Castilleja pruinosa

Castilleja rubicundula

Castilleja rupicola

Castilleja tenuis
Ceanothus cuneatus
Ceanothus integerrimus

Ceanothus pumilus

Ceanothus sanguineus

Ceanothus thyrsiflorus

Ceanothus velutinus

Centaurea cyanus
Centaurea solstitialis
Centaurea xmoncktonii
Centaureum erythraea
Centranthus ruber
Centromadia fitchii
Centunculus minimus
Cerastium arvense
Cerastium glomeratum
Ceratophyllum demersum
Cercis occidentalis
Cercocarpus betuloides
Chaenactis douglasii
Chaenactis stevioides
Chamerion angustifolium
Chimaphila menziesii
Chimaphila umbellata

Chondrilla juncea

Cichorium intybus
Cicuta douglasii
Cimicifuga elata
Cimicifuga laciniata

Circaea alpina
Cirsium arvense
Cirsium remotifolium

Cirsium undulatum

Cirsium vulgare
Clarkia amoena
Clarkia pulchella

Clarkia purpurea

Clarkia rhomboidea
Claytonia exigua
Claytonia lanceolata

Claytonia parviflora

Claytonia perfoliata

Claytonia rubra

Claytonia siberica
Clematis ligusticifolia
Cleome lutea
Collinsia grandiflora

Collinsia linearis

Collinsia parviflora

Collinsia rattanii

Collinsia sparsiflora
Collomia grandiflora
Collomia heterophylla

Collomia linearis

Columbiadoria hallii
Comandra umbellata
Comarum palustre
Conium maculatum
Convolvulus arvensis
Conyza canadensis
Coptis laciniata
Cornus nutallii

Cornus sericea

Cornus unalaschkensis
Corydalus lutea
Corydalus scouleri

Corylus avellana
Corylus cornuta
Crassula aquatica
Crataegus monogyna
Crataegus suksdorfii

Crepis acuminata

Crepis capillaris

Crepis modocensis

Crepis occidentalis
Crepis pleurocarpa
Crepis setosa
Cressa truxillensis
Crocidium multicaule
Cryptantha circumscissa
Cryptantha flaccida

Cryptantha intermedia
Cynoglossum grande
Cynoglossum officinale

D

Darlingtonia californica
Darmera peltata
Dasiphora fruticosa

Daucus carota

Daucus pusillus
Delphinium distichum
Delphinium glareosum

Delphinium leucophaeum

Delphinium menziesii

Delphinium nudicaule

Delphinium nutallianum

Delphinium oreganum

Delphinium pavonaceum

Delphinium trollifolium

Dianthus armeria
Dicentra cucullaria
Dicentra formosa

Dicentra uniflora

Dieteria canescens

Digitalis purpurea

Dipsacus fullonum
Dodecatheon austrofrigidum
Dodecatheon conjugens

Dodecatheon dentatum

Dodecatheon hendersonii

Dodecatheon jeffreyi

Dodecatheon poeticum

Dodecatheon pulchellum
Douglasia laevigata
Downingia bacigalupii
Downingia elegans

Draba verna
Drosera anglica
Drosera rotundifolia
Dryas drummondii

E

Elaeagnus angustifolia
Elaeagnus umbellata
Elmera racemosa
Enemion stipitatum
Epilobium brachycarpum
Epilobium ciliatum

Epilobium densiflorum

Epilobium glaberrimum

Epilobium hornemannii

Epilobium luteum

Epilobium minutum

Epilobium oregonense

Epilobium torreyi

Eremocarpus setigerus
Eremogone capillaris
Eremogone franklinii
Ericameria bloomeri
Ericameria nauseosa
Ericameria resinosa
Ericameria viscidiflora

Erigeron aliceae
Erigeron bloomeri
Erigeron compositus
Erigeron decumbens

Erigeron filifolius
Erigeron foliosus

Erigeron glacialis

Erigeron glaucus
Erigeron howellii
Erigeron linearis
Erigeron oreganus
Erigeron poliospermus
Erigeron pumilus

Erigeron speciosus

Erigeron strigosus
Eriodictyon californicum
Eriogonum compositum
Eriogonum douglasii

Eriogonum elatum

Eriogonum heracleoides

Eriogonum marifolium

Eriogonum niveum

Eriogonum nudum

Eriogonum ovalifolium

Eriogonum pusillum

Eriogonum pyrolifolium

Eriogonum strictum

Eriogonum ternatum

Eriogonum thymoides

Eriogonum umbellatum

Eriogonum vimineum

Eriophyllum lanatum
Erodium cicutarium
Eschscholzia caespitosa
Eschscholzia californica
Eryngium petiolatum
Erysimum capitatum
Escallonia rubra
Eucephalis ledophyllus
Eucephalis vialis
Eurybia radulina
Euthamia occidentalis

F

Fallopia convolvulus
Fragaria chiloensis
Fragaria vesca

Fragaria virginiana

Frasera fastigiata
Fraxinus latifolia

G

Gaillardia aristata
Galium aparine
Galium boreale

Galium multiflorum

Galium odoratum

Galium oreganum

Galium trifidum

Galium triflorum

Garrya elliptica
Garrya fremontii

Gaultheria shallon
Gayophytum diffusum
Gentiana affinis
Gentiana sceptrum

Gentianella amarella
Geranium carolinianum
Geranium dissectum

Geranium molle

Geranium oreganum

Geranium robertianum

Geranium viscosissimum
Geum macrophyllum
Geum triflorum

Geum urbanum

Gilia capitata
Githopsis specularioides
Glecoma hederacea
Gnaphalium canescens
Gnaphalium palustre
Gnaphalium uliginosum
Gratiola ebracteata

Gratiola neglecta
Grayia spinosa
Grindelia integrifolia
Grindelia nana
Grindelia squarrosa
Grindelia stricta
Gutierrezia sarothrae

H

Hackelia diffusa
Hackelia micrantha

Helenium autumnale

Helenium bigelovii

Helianthus annuus

Heliotropium curassavicum
Hemitomes congestum
Hemizonella minima

Hemizonia congesta

Heracleum lanatum
Hesperis matronalis
Hesperochiron pumilus
Heterotheca oregona
Heterotheca villosa
Heuchera chlorantha
Heuchera cylindrica

Heuchera micrantha

Heuchera pilosissima

Hieracium albiflorum
Hieraceum gracile
Hieracium longiberbe
Hieracium scouleri
Hieracium vulgatum
Holodiscus discolor
Holodiscus dumosus

Holosteum umbellatum
Horkelia congesta
Horkelia fusca

Horkelia sericata

Hydrocotyle verticillata

Hydrophyllum capitatum

Hydrophyllum fendleri

Hydrophyllum tenuipes

Hymenopappus filifolius
Hypericum anagalloides
Hypericum calycinum

Hypericum perforatum

Hypericum scouleri

Hypochaeris radicata

I

Idahoa scapigera
Ilex aquifolium
Inula helenium
Ipomopsis aggregata
Ivesia baileyi
Ivesia gordonii

J

Jaumea carnosa
Juglans hindsii

K

Kalmiopsis fragrans
Kelloggia galioides
Kickxia elatine

Kyhosia bolanderi

L

Lactuca serriola
Lagophylla ramosissima
Lamium amplexicaule
Lamium purpureum
Langloisia setosissima
Lapsana communis
Lasthenia californica
Lasthenia glaberrima
Layia glandulosa
Lathyrus holochlorus
Lathyrus japonicus

Lathyrus latifolius

Lathyrus littoralis

Lathyrus nevadensis
Lathryus pauciflorus
Lathyrus polyphyllus
Leontodon taraxacoides
Lepidium campestre
Lepidium nitidum
Leptosiphon bicolor
Leptosiphon harknessii

Leucanthemum vulgare
Lewisia cotyledon
Lewisia rediviva

Lewisia triphylla

Ligusticum apiifolium
Ligusticum grayi
Limnanthes douglasii

Limnanthes floccosa

Limnanthes gracilis

Linaria dalmatica

Linaria vulgaris

Linnaea borealis
Linum bienne
Linum lewisii
Lithophragma affine
Lithophragma glabrum

Lithophragma parviflorum

Lithospermum californicum
Lithospermum ruderale

Lomatium bradshawii

Lomatium californicum

Lomatium columbianum
Lomatium cookii

Lomatium cous

Lomatium dissectum
Lomatium gormanii
Lomatium grayi
Lomatium hallii
Lomatium laevigatum
Lomatium leptocarpum
Lomatium macrocarpum

Lomatium martindalei
Lomatium nudicaule
Lomatium piperi
Lomatium suksdorfii
Lomatium triternatum

Lomatium utriculatum
Lonicera hispidula
Lonicera involucrata
Lotus aboriginus
Lotus corniculatus

Lotus crassifolius

Lotus formosissimus

Lotus micranthus

Lotus nevadensis

Lotus oblongifolius

Lotus pinnatus

Lotus purshianus

Lotus uliginosus
Ludwigia palustris
Luetkea pectinata
Luina hypoleuca
Lunaria annua
Lupinus albifrons
Lupinus arbustus

Lupinus bicolor

Lupinus latifolius

Lupinus latifolius X sericeus

Lupinus lepidus

Lupinus leucophyllus

Lupinus polycarpus

Lupinus polyphyllus

Lupinus rivularis

Lupinus sulphureus
Lycopus americanus
Lysimachia ciliata

Lysimachia nummularia

Lythrum hyssopifolium
Lythrum portula

M

Madia elegans
Madia exigua

Madia glomerata

Madia gracilis

Madia sativa

Malacothrix glabrata
Malus fusca
Malva neglecta
Malva parviflora

Malva sylvestris

Marah oreganus
Matricaria discoidea
Mecanella oregana
Medicago sativa
Melissa officinalis
Mentha canadensis
Mentha pulegium

Mentha spicata
Mentzelia albicaulis
Mentzelia laevicaulis
Menyanthes trifoliata
Mertensia paniculata

Microseris borealis

Microseris howellii
Microseris laciniata
Microseris nutans
Mimulus alsinoides
Mimulus aurantiacus

Mimulus cardinalis

Mimulus dentatus

Mimulus douglasii

Mimulus gutattus

Mimulus jungermannioides

Mimulus lewisii

Mimulus moschatus

Mimulus nanus

Mimulus tricolor
Mitella breweri
Mitella caulescens

Mitella diversiflolia

Mitella ovalis

Mitella pentandra

Mitella trifida

Moehringia macrophylla
Mollugo verticillata
Monardella purpurea
Monotropa hypopitys
Monotropa uniflora
Montia dichotoma
Montia fontana

Montia howellii

Montia linearis

Montia parviflolia

Morus alba
Myosotis discolor
Myosotis laxa
Myosurus minimus
Myriophyllum aquaticum

N

Nama aretioides
Navarretia intertexta
Navarretia leucocephala

Navarretia pubescens

Navarretia squarrosa

Navarretia tagetina

Nemophila maculata

Nemophila menziesii

Nemophila parviflora

Nemophila pedunculata
Nestotus stenophyllus
Nigella damascena
Noccaea fendleri
Nothocalais alpestris
Nothocalais troximoides

Nothochelone nemorosa

Nuphar polysepala

O

Oemleria cerasiformis
Oenanthe sarmentosa
Oenothera deltoides
Oenothera glazioviana

Oenothera pallida

Oplopanax horridus
Oreostemma alpigenum
Orobanche fasciculata
Orobanche pinorum

Orobanche uniflora

Orogenia fusiformis
Orthilia secunda
Orthocarpus bracteosus

Orthocarpus imbricatus

Osmorhiza berteroi

Osmorhiza occidentalis
Oxalis corniculata
Oxalis oregana

Oxalis suksdorfii

Oxalis trilliifolia

Oxypolis occidentalis
Oxyria digyna

P

Packera bolanderi
Packera hesperia

Packera macounii
Packera pseudaurea
Packera subnuda

Parentucellia viscosa
Parnassia cirrata
Paxistima myrsinites
Pectocarya pusilla
Pedicularis attollens
Pedicularis bracteosa

Pedicularis contorta

Pedicularis densiflora

Pedicularis groenlandica

Pedicularis howellii

Pedicularis racemosa

Pedicularis semibarbata

Penstemon acuminatus

Penstemon attenuatus

Penstemon azureus

Penstemon barrettiae

Penstemon cardwellii

Penstemon cinicola

Penstemon confertus

Penstemon deustus

Penstemon fruticosus

Penstemon humilis

Penstemon ovatus

Penstemon peckii

Penstemon procerus

Penstemon richardsonii

Penstemon rupicola

Penstemon serrulatus

Penstemon speciosus

Pentaglottis sempervirens

Perideridia bolanderi
Perideridia gairdneri
Perideridia oregana
Persicaria amphibia
Persicaria hydropiperoides

Persicaria lapathifolia

Petasites frigidus

Phacelia bicolor

Phacelia hastata

Phacelia heterophylla

Phacelia linearis

Phacelia nemoralis

Phacelia tanacetifolia

Phacelia verna
Phemeranthus spinescens
Philadelphus lewisii
Phlox adsurgens
Phlox diffusa

Phlox gracilis

Phlox hoodii

Phlox longifolia

Phlox speciosa

Phoenicaulis cheiranthoides
Phoradendron juniperinum
Phoradendron villosum

Phyllodoce empetriformis
Physocarpus capitatus
Phytolacca americana
Plagiobothrys bracteatus

Plagiobothrys figuratus
Plagiobothrys fulvus
Plagiobothrys hirtus

Plagiobothrys nothofulvus

Plagiobothrys scouleri

Plagiobothrys stipitatus

Plagiobothrys tenellus

Plantago erecta

Plantago lanceolata

Plantago major

Plantago maritima

Plantago patagonica

Plantago subnuda

Platystemon californicus
Plectritis bracystemon
Plectritis ciliosa

Plectritis congesta

Plectritis macrocera

Polemonium californicum
Polemonium carneum

Polemonium pulcherrimum
Polygala californica
Polygonum aviculare
Polygonum cascadense

Polygonum douglasii

Polygonum majus

Polygonum minimum
Polygonum paronychia
Polygonum polygaloides
Populus alba
Populus tremuloides

Portulaca oleracea
Potentilla anserina
Potentilla drummondii

Potentilla flabellifolia

Potentilla glandulosa

Potentilla gracillis

Proboscidea louisianica
Prunella vulgaris
Prunus avium
Prunus emarginata

Prunus subcordata

Prunus virginiana

Psilocarpus brevissimus
Psilocarpus tenellus
Psoralidium lanceolatum
Purshia tridentata
Pterospora andromedea
Pyrola asarifolia
Pyrola picta
Pyrrocoma racemosa

R

Raillardella argentea
Raillardella scaposa

Rainiera stricta
Ranunculus alismifolius
Ranunculus aquatilis

Ranunculus austro-oreganus

Ranunculus eschscholtzii

Ranunculus ficaria

Ranunculus flammula

Ranunculus glaberrimus

Ranunculus hebecarpus

Ranunculus muricatus

Ranunculus occidentalis

Ranunculus orthorhynchus

Ranunculus populago

Ranunculus repens

Ranunculus sceleratus

Ranunculus triternatus

Ranunculus uncinatus

Raphanus sativus
Reseda lutea
Rhamnus californica
Rhamnus purshiana

Rhinanthus minor

Rhododendron macrophyllum
Rhododendron occidentale
Ribes aureum
Ribes binominatum

Ribes bracteosum

Ribes divaricatum

Ribes lacustre

Ribes roezlii

Ribes sanguineum

Ribes viscosissimum

Romanzoffia californica
Romanzoffia sitchensis

Romanzoffia thompsonii
Romanzoffia tracyi
Rorippa columbiae
Rorippa curvisiliqua
Rosa eglanteria
Rosa gymnocarpa

Rosa nutkana

Rosa pisocarpa
Rubus armeniacus
Rubus laciniatus

Rubus lasiococcus

Rubus parviflorus

Rubus pedatus

Rubus spectabilis

Rubus ursinus

Rudbeckia glaucescens
Rudbeckia occidentalis
Rumex acetosella
Rumex conglomeratus

Rumex crispus

Rumex salicifolius

Rumex venosus

Rupertia physodes

S

Sagina maxima
Sagina procumbens
Salicornia virginica
Salix hookeriana
Salsola tragus

Sambucus mexicana

Sambucus racemosa
Sanguisorba annua
Sanguisorba canadensis

Sanguisorba minor

Sanguisorba officinalis

Sanicula bipinnatifida
Sanicula crassicaulis
Sanicula graveolens
Sarcodes sanguinea
Saturja douglasii
Saxifraga aequidentata
Saxifraga bronchialis

Saxifraga ferruginea

Saxifraga gormanii

Saxifraga howellii

Saxifraga integrifolia

Saxifraga marshallii

Saxifraga mertensiana

Saxifraga nidifica

Saxifraga nuttallii

Saxifraga oregana

Saxifraga tolmiei

Scandix pecten-veneris
Scrophularia californica
Scrophularia lanceolata

Scutellaria angustifolia
Sedum divergens
Sedum lanceolatum
Sedum leibergii

Sedum moranii

Sedum oreganum

Sedum oregonense

Sedum spathulifolium

Sedum stenopetalum

Senecio hydrophiloides

Senecio integerrimus

Senecio jacobaea

Senecio triangularis
Senecio vulgaris
Sherardia arvensis
Sidalcea campestris
Sidalcea cusickii

Sidalcea malviflora

Sidalcea nelsoniana

Silene campanulata
Silene douglasii

Silene gallica

Silene hookeri

Silene latifolia

Silene menziesii

Silene vulgaris

Sisymbrium altissimum
Sisymbrium officinale
Sium suave
Solanum americanum
Solanum dulcamara

Solanum physalifolium

Solidago canadensis

Sonchus asper

Sonchus oleraceus

Sophora leachiana
Sorbus sitchensis
Spergularia rubra
Sphaeralcea munroana
Spiraea betulifolia
Spiraea douglasii

Spiraea splendens

Stachys cooleyae
Stachys mexicana

Stachys rigida

Stanleya pinnata
Stellaria borealis
Stellaria media

Stellaria nitens

Stephanomeria malheurensis
Suksdorfia violacea
Sullivantia oregana
Symphoricarpos albus
Symphoricarpos mollis

Symphyotrichum chilense
Symphyotrichum foliaceum
Symphyotrichum spathulatum
Symphytum officinale
Synthyris missurica

Synthyris reniformis

Synthyris rubra

T

Tanacetum vulgare
Taraxacum officinale
Tauschia kelloggii
Teesdalia nudicaulis
Tellima grandiflora
Thalictrum occidentale
Thalictrum polycarpum

Thelypodium howellii
Thelypodium laciniatum
Thermopsis gracilis
Thermopsis rhombifolia

Thlaspi arvense
Thysanocarpus curvipes
Thysanocarpus radians
Tiarella trifoliata
Tolmiea menziesii
Tonella tenella
Torilis arvensis
Toxicodendron diversilobum
Tragopogon dubius
Trautvetteria caroliniensis
Tribulus terrestris
Trientalis latifolia
Trifolium arvense
Trifolium depauperatum
Trifolium dubium
Trifolium eriocephalum
Trifolium incarnatum

Trifolium macrocephalum

Trifolium pratense

Trifolium repens

Trifolium subterraneum

Trifolium willdenovii

Trifolium wormskioldii

Triphysaria eriantha

Triphysaria pusilla

Turritis glabra

U

Ulex europaeus
Umbellularia californica
Urtica dioica
Utricularia gibba
Utricularia minor

V

Vaccinium alaskaense
Vaccinium ovalifolium

Vaccinium ovatum

Vaccinium uliginosum
Valeriana scouleri
Valeriana sitchensis

Valerianella locusta

Vancouveria hexandra
Verbascum blattaria
Verbascum thapsus
Verbena bonariensis
Verbena bracteata

Veronica americana
Veronica arvensis

Veronica cusickii

Veronica peregrina

Veronica persica

Veronica scutellata

Veronica serpyllifolia

Viburnum ellipticum
Vicia americana
Vicia hirsuta

Vicia nigricans

Vicia sativa

Vicia tetrasperma

Vicia villosa

Vinca major
Viola adunca
Viola bakeri

Viola cuneata

Viola douglasii

Viola glabella

Viola hallii

Viola lobata
Viola odorata
Viola orbiculata

Viola palustris

Viola praemorsa

Viola primulifolia

Viola sempervirens

Viola sheltonii

Viola tricolor

Viola trinervata

W

Whipplea modesta
Wyethia angustifolia

X

Z


Main Index

Home Page

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

end