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