|
-
|
absent
|
No
|
|
-
|
absent
|
No
|
|
-
|
absent
|
No
|
|
-
|
absent
|
Yes
|
|
-
|
absent
|
Yes
|
|
-
|
absent
|
Yes
|
|
-
|
absent
|
Yes
|
|
-
|
absent
|
Yes
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
Yes
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
Yes
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
Yes
|
No
|
|
Yes
|
Yes
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
Yes
|
No
|
|
Yes
|
Yes
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
Yes
|
No
|
|
absent
|
Yes
|
No
|
|
absent
|
Yes
|
No
|
|
absent
|
Yes
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
No
|
No
|
|
absent
|
No
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
No
|
No
|
|
absent
|
No
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
Yes
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
No
|
No
|
|
absent
|
No
|
No
|
|
absent
|
No
|
No
|
|
absent
|
No
|
No
|
|
absent
|
No
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
absent
|
No
|
|
absent
|
No
|
No
|
|
absent
|
No
|
No
|
|
absent
|
Yes
|
No
|
|
absent
|
Yes
|
No
|
|
absent
|
No
|
No
|
|
absent
|
No
|
No
|
|
absent
|
No
|
No
|
|
absent
|
No
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
No
|
absent
|
No
|
|
No
|
absent
|
No
|
|
No
|
absent
|
No
|
|
No
|
No
|
No
|
|
No
|
absent
|
No
|
|
No
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
No
|
absent
|
No
|
|
No
|
absent
|
No
|
|
No
|
absent
|
No
|
|
No
|
absent
|
No
|
|
No
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
No
|
absent
|
No
|
|
No
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
Yes
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
No
|
absent
|
No
|
|
No
|
absent
|
No
|
|
No
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
No
|
absent
|
No
|
|
Yes
|
No
|
No
|
|
Yes
|
No
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
No
|
absent
|
No
|
|
No
|
absent
|
No
|
|
No
|
absent
|
No
|
|
No
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
No
|
absent
|
No
|
|
Yes
|
Yes
|
No
|
|
Yes
|
Yes
|
No
|
|
No
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
Yes
|
No
|
|
Yes
|
No
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
Yes
|
No
|
|
Yes
|
Yes
|
No
|
|
Yes
|
Yes
|
No
|
|
Yes
|
Yes
|
No
|
|
Yes
|
Yes
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
Yes
|
No
|
|
Yes
|
Yes
|
No
|
|
Yes
|
Yes
|
No
|
|
Yes
|
Yes
|
No
|
|
Yes
|
Yes
|
No
|
|
Yes
|
Yes
|
No
|
|
No
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
No
|
absent
|
No
|
|
No
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
No
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
No
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
No
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
Yes
|
absent
|
No
|
|
-
|
absent
|
No
|
|
-
|
absent
|
No
|
|
-
|
absent
|
No
|
|
-
|
absent
|
No
|
|
-
|
absent
|
No
|
|
-
|
absent
|
No
|
|
-
|
absent
|
No
|
|
-
|
absent
|
No
|
|
-
|
absent
|
No
|
|
-
|
absent
|
No
|
|
-
|
absent
|
No
|
|
-
|
absent
|
No
|
|
-
|
absent
|
No
|
|
-
|
absent
|
No
|
|
-
|
absent
|
No
|
|
-
|
absent
|
No
|
|
-
|
absent
|
No
|
|
-
|
absent
|
No
|
|
-
|
absent
|
No
|
|
-
|
absent
|
No
|
|
-
|
Yes
|
No
|
|
-
|
Yes
|
No
|
|
-
|
No
|
No
|
|
-
|
absent
|
No
|
|
-
|
No
|
No
|