Property:Bract presence
- A Text property defining a single value.
- Structure: bract
- Character: presence
- A quantity property
- A subproperty of inflorescence
- A Part of inflorescence
- A subproperty of peduncle
- A Part of peduncle
Types of bract presence
None.
Parts of bract presence
None.
A
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
B
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
C
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
D
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
E
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
F
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
G
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
H
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
I
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
J
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
K
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
L
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
M
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
N
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
O
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
P
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +