-
-
-
%
%
%
%
%
%
%
%
-
-
{
{
{
{
{
{
{
{
{
{
}
-
-
-
-
-
%
%
%
-
-
%
%
%
%
%
%
%
%
%
-
-
}
{
{
{
{
{
{
{
{
{
{
}
-
-
-
-
-
-
%
-
%
%
%
%
%
%
%
%
%
%
-
-
}
{
{
{
{
{
{
{
{
{
{
}
-
-
-
-
-
-
-
%
%
%
%
%
%
%
%
%
%
%
-
-
}
{
{
{
{
{
{
{
{
{
{
}
-
-
-
-
-
-
-
%
%
%
%
%
%
%
%
%
-
-
-
-
}
{
{
{
{
{
{
{
{
{
}
-
-
-
%
%
%
%
-
-
%
%
%
%
%
%
%
-
-
-
-
-
}
{
{
{
{
{
{
{
{
{
-
-
-
%
%
%
%
%
%
-
-
%
%
%
%
%
%
-
-
-
-
}
{
{
{
{
{
{
{
{
{
}
-
-
-
%
%
%
%
%
%
-
-
-
%
%
%
%
-
-
-
-
}
{
{
{
{
{
{
}
}
}
}
-
-
-
%
%
%
%
%
%
%
-
-
-
-
%
%
-
-
-
-
}
}
{
{
{
{
{
{
}
}
}
}
-
-
-
%
%
%
%
%
%
%
-
-
-
-
-
-
-
-
-
-
-
}
}
{
{
{
{
{
{
{
{
}
-
-
-
%
%
%
%
%
%
%
-
-
-
-
-
-
-
-
-
-
-
-
-
-
}
{
{
{
{
{
{
{
}
-
-
%
%
%
%
%
%
%
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
}
{
{
{
{
{
{
{
}
-
-
%
%
%
%
%
%
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
}
{
{
{
{
{
{
{
{
}
-
-
%
%
%
%
%
%
-
-
-
-
-
-
-
-
-
-
%
%
-
-
-
{
{
{
{
{
{
{
{
{
-
-
-
%
%
%
%
-
-
-
-
}
}
-
-
-
-
-
%
%
-
-
-
}
{
{
{
{
{
{
{
{
}
-
-
-
%
%
%
-
-
-
}
{
{
}
-
-
-
-
-
-
-
-
-
}
{
{
{
{
{
{
{
{
{
}
-
-
-
%
%
-
-
}
{
{
{
{
}
-
-
-
-
-
-
-
-
-
}
{
{
{
{
{
{
{
{
}
-
-
-
-
%
-
}
{
{
{
{
{
{
}
-
-
-
-
-
-
-
-
-
}
}
}
}
{
{
{
{
{
}
-
-
-
%
{
{
{
{
{
{
{
{
{
}
-
-
-
-
-
-
-
-
-
-
}
}
}
{
{
{
{
}
-
-
-
-
{
{
{
{
{
{
{
{
{
}
-
-
-
-
-
-
-
-
}
}
}
}
{
{
{
{
{
}
-
-
-
%
{
{
{
{
{
{
{
{
}
-
-
-
-
-
-
-
-
}
}
}
{
{
{
{
{
{
}
-
-
-
-
%
{
{
{
{
{
{
{
{
-
-
-
-
-
-
-
-
-
}
{
{
{
{
{
{
{
{
}
-
-
-
%
%
{
{
{
{
{
{
{
}
-
-
-
-
%
-
-
-
}
{
{
{
{
{
{
{
{
{
}
-
-
%
%
%
{
{
{
{
{
{
}
-
-
-
%
%
%
%
-
-
}
{
{
{
{
{
{
{
{
{
-
-
-
%
%
%
{
{
{
{
{
{
}
-
-
%
%
%
%
%
-
-
-
{
{
{
{
{
{
{
{
{
}
-
-
%
%
%
}
{
{
{
{
{
-
-
-
%
%
%
%
%
%
-
-
}
{
{
{
{
{
{
{
{
}
-
-
-
%
%
-
-
}
{
{
}
-
-
-
%
%
%
%
%
%
-
-
-
}
{
{
{
{
{
{
{
{
}
-
-
-
-
-
-
-
}
}
}
-
-
-
%
%
%
%
%
%
-
-
-
-
-
}
}
{
{
{
{
{
{
-
-
-
-
-
-
-
-
-
-
-
-
-
%
%
%
%
%
%
%
-
-
-
-
-
-
}
{
{
{
{
{
{
}
-
-
%
-
-
-
-
-
-
-
-
%
%
%
%
%
%
%
%
%
-
-
-
-
-
}
{
{
{
{
{
{
}
-
%
%
-
-
-
-
-
-
-
%
%
%
%
%
%
%
%
%
%
%
%
-
-
}
{
{
{
{
{
{
{
}
%
%
-
-
-
-
-
-
-
-
%
%
%
%
%
%
%
%
%
%
%
-
-
}
{
{
{
{
{
{
{
}