and and
and and
and or
and and and and
and and and and
and or or or
and and and and
and and and and
and or or or
and and
or and
or or
and and and and
and and and and
and or or or
and and or and
or and or and
or or or or
and and and and
and and and and
and or or or
and and or and
or and or and
or or or or
or or
or and
or or
and and and and
and and and and
and or or or
and and or and
or and or and
or or or or
or or or or
or and or or
or or or and
and and and and
and and and and
and or or or
and and or and
or and or and
or or or or
or or or or
or and or or
or or or and
or
and