Property:Stipule presence
- A Text property defining a single value.
- Structure: stipule
- Character: presence
- A quantity property
- A subproperty of leaf
- A Type of leaf
Types of stipule presence
None.
Parts of stipule 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 +
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 +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
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 +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
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 +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
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 +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
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 +
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 +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
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 +
absent +
absent +
absent +
absent +
absent +
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 +
J
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
absent +
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 +
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 +