+-++-+++--+++-++-+--+-++++++++-+--++-+---+--+---+-++---+++----+++---+-++-+++--+++-++-+--+-++++++++-+--++-+---+--+---+-++---+++----+++--- -+-++-+++--+++-++-+--+-++++++++-+-+++-+---+--+---+--+---+++----+++---+-++-+++--+++-++-+--+-++++++++-+-+++-+---+--+---+--+---+++----+++-- +-+-++-+++--+++-+--+--+-++++++++-+-+++-+---+--+---+--+---+++----+++-+-+-++-+++--+++-+--+--+-++++++++-+-+++-+---+--+---+--+---+++----+++- ++-+-++-+++--+++-+--+--+-++++++++-+-+++-+---+--+------+---+++----+++++-+-++-+++--+++-+--+--+-++++++++-+-+++-+---+--+------+---+++----+++ -++-+-++-+++--+++-+--+--+-++++++++-+-+++-+---+--+--+---+---+++----++-++-+-++-+++--+++-+--+--+-++++++++-+-+++-+---+--+--+---+---+++----++ +-++-+-++-+++--+++-+--+--+-+++++++--+-+++-+---+--+-++---+---+++----++-++-+-++-+++--+++-+--+--+-+++++++--+-+++-+---+--+-++---+---+++----+ ++-++-+-++-+++--+++-+--+--+-++++++---+-+++-+---+--++++---+---+++----++-++-+-++-+++--+++-+--+--+-++++++---+-+++-+---+--++++---+---+++---- +++-++-+-++-+++--+++-+--+--+-++++++---+-+++-+---+---+++---+---+++---+++-++-+-++-+++--+++-+--+--+-++++++---+-+++-+---+---+++---+---+++--- -+++-++-+-++-+++-++++-+--+--+-++++-+---+-+++-+---+---+++---+---+++---+++-++-+-++-+++-++++-+--+--+-++++-+---+-+++-+---+---+++---+---+++-- --+++-++-+-++-++++++++-+--+--+-+++--+---+-+++-+---+---+++---+---+++---+++-++-+-++-++++++++-+--+--+-+++--+---+-+++-+---+---+++---+---+++- +--+++-++-+-++-++++++++-+--+--+-+++--+---+-+++-+-------+++---+---++++--+++-++-+-++-++++++++-+--+--+-+++--+---+-+++-+-------+++---+---+++ ++--+++-++-+-++-++++++++-+--+--+-+-+--+---+-+++-+--+----+++---+---++++--+++-++-+-++-++++++++-+--+--+-+-+--+---+-+++-+--+----+++---+---++ +++--+++-++-+-++-++++++++-+--+--+---+--+---+-+++-+-++----+++---+---++++--+++-++-+-++-++++++++-+--+--+---+--+---+-+++-+-++----+++---+---+ -+++--+++-++-+-++-++++++++-+--+--+---+--+---+-+++-++++----+++---+----+++--+++-++-+-++-++++++++-+--+--+---+--+---+-+++-++++----+++---+--- +-+++--+++-++-+-++-++++++++-+--+--+---+--+---+-+++--+++----+++---+--+-+++--+++-++-+-++-++++++++-+--+--+---+--+---+-+++--+++----+++---+-- ++-+++--+++-++-+--+-++++++++-+--+--+---+--+---+-+++--+++----+++---+-++-+++--+++-++-+--+-++++++++-+--+--+---+--+---+-+++--+++----+++---+- -++-+++--+++-++-+--+-++++++++-+--++-+---+--+---+-++---+++----+++---+-++-+++--+++-++-+--+-++++++++-+--++-+---+--+---+-++---+++----+++---+ -++-+--------+-+++-++-+++--+++-++--+++---++++---+++++-+---+--+---+-+-++-+--------+-+++-++-+++--+++-++--+++---++++---+++++-+---+--+---+-+ +-++-+--------+-+-+-++-+++--+++-+++-+++---++++---+++++-+---+--+---+-+-++-+--------+-+-+-++-+++--+++-+++-+++---++++---+++++-+---+--+---+- ++-++-+--------+-+-+-++-+++--+++-+++-+++---++++---+-+++-+---+--+---+++-++-+--------+-+-+-++-+++--+++-+++-+++---++++---+-+++-+---+--+---+ -++-++-+--------+++-+-++-+++--+++-+++-+++---++++---+-+++-+---+--+----++-++-+--------+++-+-++-+++--+++-+++-+++---++++---+-+++-+---+--+--- +-++-++-+---------++-+-++-+++--+++-+++-+++---++++---+-+++-+---+--+--+-++-++-+---------++-+-++-+++--+++-+++-+++---++++---+-+++-+---+--+-- -+-++-++-+-------+-++-+-++-+++--++--+++-+++---++++---+-+++-+---+--+--+-++-++-+-------+-++-+-++-+++--++--+++-+++---++++---+-+++-+---+--+- --+-++-++-+------++-++-+-++-+++--+---+++-+++---++++---+-+++-+---+--+--+-++-++-+------++-++-+-++-+++--+---+++-+++---++++---+-+++-+---+--+ ---+-++-++-+-----+++-++-+-++-+++--+---+++-+++---++++---+-+++-+---+-----+-++-++-+-----+++-++-+-++-+++--+---+++-+++---++++---+-+++-+---+-- ----+-++-++-+-----+++-++-+-++-+++-++---+++-+++---++-+---+-+++-+---+-----+-++-++-+-----+++-++-+-++-+++-++---+++-+++---++-+---+-+++-+---+- -----+-++-++-+-----+++-++-+-++-++++++---+++-+++---+--+---+-+++-+---+-----+-++-++-+-----+++-++-+-++-++++++---+++-+++---+--+---+-+++-+---+ ------+-++-++-+--+--+++-++-+-++-++++++---+++-+++---+--+---+-+++-+---------+-++-++-+--+--+++-++-+-++-++++++---+++-+++---+--+---+-+++-+--- -------+-++-++-+-++--+++-++-+-++-+-++++---+++-+++---+--+---+-+++-+---------+-++-++-+-++--+++-++-+-++-+-++++---+++-+++---+--+---+-+++-+-- --------+-++-++-++++--+++-++-+-++---++++---+++-+++---+--+---+-+++-+---------+-++-++-++++--+++-++-+-++---++++---+++-+++---+--+---+-+++-+- +--------+-++-++--+++--+++-++-+-++---++++---+++-+++---+--+---+-+++-++--------+-++-++--+++--+++-++-+-++---++++---+++-+++---+--+---+-+++-+ -+--------+-++-+++-+++--+++-++-+-++---++++---+++-+++---+--+---+-+++--+--------+-++-+++-+++--+++-++-+-++---++++---+++-+++---+--+---+-+++- +-+--------+-++-+++-+++--+++-++-+-++---++++---+++-+-+---+--+---+-++++-+--------+-++-+++-+++--+++-++-+-++---++++---+++-+-+---+--+---+-+++ ++-+--------+-++--++-+++--+++-++-++++---++++---+++-+-+---+--+---+-++++-+--------+-++--++-+++--+++-++-++++---++++---+++-+-+---+--+---+-++ --+-+++-++-+++-+-+---+++----+++---+-++-+++--+++-++--++-+--------+-++--+-+++-++-+++-+-+---+++----+++---+-++-+++--+++-++--++-+--------+-++ ---+-+++-++-+++-+-+---+++----+++---+-++-+++--+++-+++-++-+--------+-+---+-+++-++-+++-+-+---+++----+++---+-++-+++--+++-+++-++-+--------+-+ +---+-+++-++-+++---+---+++----+++-+-+-++-+++--+++-+++-++-+--------+-+---+-+++-++-+++---+---+++----+++-+-+-++-+++--+++-+++-++-+--------+- -+---+-+++-++-+++---+---+++----+++++-+-++-+++--+++--++-++-+--------+-+---+-+++-++-+++---+---+++----+++++-+-++-+++--+++--++-++-+--------+ +-+---+-+++-++-+++---+---+++----++-++-+-++-+++--++++-++-++-+--------+-+---+-+++-++-+++---+---+++----++-++-+-++-+++--++++-++-++-+-------- ++-+---+-+++-++-+++---+---+++----++-++-+-++-+++--++-+-++-++-+-------++-+---+-+++-++-+++---+---+++----++-++-+-++-+++--++-+-++-++-+------- +++-+---+-+++-++-+++---+---+++----++-++-+-++-+++--+--+-++-++-+------+++-+---+-+++-++-+++---+---+++----++-++-+-++-+++--+--+-++-++-+------ -+++-+---+-+++-++-+++---+---+++---+++-++-+-++-+++-----+-++-++-+------+++-+---+-+++-++-+++---+---+++---+++-++-+-++-+++-----+-++-++-+----- +-+++-+---+-+++-+--+++---+---+++---+++-++-+-++-+++-----+-++-++-+----+-+++-+---+-+++-+--+++---+---+++---+++-++-+-++-+++-----+-++-++-+---- ++-+++-+---+-+++----+++---+---+++---+++-++-+-++-+++-----+-++-++-+---++-+++-+---+-+++----+++---+---+++---+++-++-+-++-+++-----+-++-++-+--- -++-+++-+---+-+++----+++---+---++++--+++-++-+-++-++------+-++-++-+---++-+++-+---+-+++----+++---+---++++--+++-++-+-++-++------+-++-++-+-- +-++-+++-+---+-+++----+++---+---++++--+++-++-+-++-+-------+-++-++-+-+-++-+++-+---+-+++----+++---+---++++--+++-++-+-++-+-------+-++-++-+- ++-++-+++-+---+-+++----+++---+---++++--+++-++-+-++---------+-++-++-+++-++-+++-+---+-+++----+++---+---++++--+++-++-+-++---------+-++-++-+ +++-++-+++-+---+-+++----+++---+----+++--+++-++-+-+++--------+-++-++-+++-++-+++-+---+-+++----+++---+----+++--+++-++-+-+++--------+-++-++- -+++-++-+++-+---+-+++----+++---+--+-+++--+++-++-+-+-+--------+-++-++-+++-++-+++-+---+-+++----+++---+--+-+++--+++-++-+-+-+--------+-++-++ +-+++-++-+++-+-----+++----+++---+-++-+++--+++-++-+-+-+--------+-++-++-+++-++-+++-+-----+++----+++---+-++-+++--+++-++-+-+-+--------+-++-+ -+-+++-++-+++-+-----+++----+++---+-++-+++--+++-++-+++-+--------+-++--+-+++-++-+++-+-----+++----+++---+-++-+++--+++-++-+++-+--------+-++- -+++---++++---+++--+-+++-++-+++-+-+--+-++++++++-+--+-++-+++--+++-++--+++---++++---+++--+-+++-++-+++-+-+--+-++++++++-+--+-++-+++--+++-++- +-+++---++++---++---+-+++-++-+++-+-+--+-++++++++-+--+-++-+++--+++-+++-+++---++++---++---+-+++-++-+++-+-+--+-++++++++-+--+-++-+++--+++-++ ++-+++---++++---++---+-+++-++-+++---+--+-++++++++-++-+-++-+++--+++-+++-+++---++++---++---+-+++-++-+++---+--+-++++++++-++-+-++-+++--+++-+ +++-+++---++++----+---+-+++-++-++++--+--+-++++++++-++-+-++-+++--+++-+++-+++---++++----+---+-+++-++-++++--+--+-++++++++-++-+-++-+++--+++- -+++-+++---++++--+-+---+-+++-++-++-+--+--+-++++++++-++-+-++-+++--+++-+++-+++---++++--+-+---+-+++-++-++-+--+--+-++++++++-++-+-++-+++--+++ --+++-+++---++++-++-+---+-+++-++-++-+--+--+-++++++++-++-+-++-+++--++--+++-+++---++++-++-+---+-+++-++-++-+--+--+-++++++++-++-+-++-+++--++ ---+++-+++---+++++++-+---+-+++-++-++-+--+--+-++++++++-++-+-++-+++--+---+++-+++---+++++++-+---+-+++-++-++-+--+--+-++++++++-++-+-++-+++--+ +---+++-+++---+++-+++-+---+-+++-+++++-+--+--+-++++++++-++-+-++-+++--+---+++-+++---+++-+++-+---+-+++-+++++-+--+--+-++++++++-++-+-++-+++-- ++---+++-+++---+++-+++-+---+-+++-+++++-+--+--+-++++-+++-++-+-++-+++-++---+++-+++---+++-+++-+---+-+++-+++++-+--+--+-++++-+++-++-+-++-+++- +++---+++-+++---+++-+++-+---+-+++-+++++-+--+--+-+++--+++-++-+-++-++++++---+++-+++---+++-+++-+---+-+++-+++++-+--+--+-+++--+++-++-+-++-+++ ++++---+++-+++----++-+++-+---+-+++++++++-+--+--+-+++--+++-++-+-++-++++++---+++-+++----++-+++-+---+-+++++++++-+--+--+-+++--+++-++-+-++-++ -++++---+++-+++--+-++-+++-+---+-+++++++++-+--+--+-+++--+++-++-+-++-+-++++---+++-+++--+-++-+++-+---+-+++++++++-+--+--+-+++--+++-++-+-++-+ --++++---+++-+++-++-++-+++-+---+-+++++++++-+--+--+-+++--+++-++-+-++---++++---+++-+++-++-++-+++-+---+-+++++++++-+--+--+-+++--+++-++-+-++- ---++++---+++-++++++-++-+++-+---+--++++++++-+--+--+-+++--+++-++-+-++---++++---+++-++++++-++-+++-+---+--++++++++-+--+--+-+++--+++-++-+-++ +---++++---+++-++-+++-++-+++-+---++-++++++++-+--+--+-+++--+++-++-+-++---++++---+++-++-+++-++-+++-+---++-++++++++-+--+--+-+++--+++-++-+-+ ++---++++---+++-++-+++-++-+++-+----+-++++++++-+--+-++-+++--+++-++-+-++---++++---+++-++-+++-++-+++-+----+-++++++++-+--+-++-+++--+++-++-+- +++---++++---+++--+-+++-++-+++-+----+-++++++++-+--+-++-+++--+++-++-++++---++++---+++--+-+++-++-+++-+----+-++++++++-+--+-++-+++--+++-++-+ +-++-+++--+++-++-+--+-++++++++-+--++-+---+--+---+-++---+++----+++----+--+---++---+--+-++-+--------+-++--+-+++-++-+++-+--+++---++++---+++ -+-++-+++--+++-++-+--+-++++++++-+-+++-+---+--+---+--+---+++----+++--+-+--+---++---+--+-++-+--------+-+---+-+++-++-+++-++-+++---++++---++ +-+-++-+++--+++-+--+--+-++++++++-+-+++-+---+--+---+--+---+++----+++--+-+--+---++---+-++-++-+--------+-+---+-+++-++-+++-++-+++---++++---+ ++-+-++-+++--+++-+--+--+-++++++++-+-+++-+---+--+------+---+++----+++--+-+--+---++---+-++-++-+--------+-+---+-+++-++-++++++-+++---++++--- -++-+-++-+++--+++-+--+--+-++++++++-+-+++-+---+--+--+---+---+++----+++--+-+--+---++---+-++-++-+--------+-+---+-+++-++-++-+++-+++---++++-- +-++-+-++-+++--+++-+--+--+-+++++++--+-+++-+---+--+-++---+---+++----+-+--+-+--+---++---+-++-++-+-------++-+---+-+++-++-+--+++-+++---++++- ++-++-+-++-+++--+++-+--+--+-++++++---+-+++-+---+--++++---+---+++------+--+-+--+---++---+-++-++-+------+++-+---+-+++-++----+++-+++---++++ +++-++-+-++-+++--+++-+--+--+-++++++---+-+++-+---+---+++---+---+++------+--+-+--+---++---+-++-++-+------+++-+---+-+++-+++---+++-+++---+++ -+++-++-+-++-+++-++++-+--+--+-++++-+---+-+++-+---+---+++---+---+++--+---+--+-+--+---+----+-++-++-+----+-+++-+---+-+++-+++---+++-+++---++ --+++-++-+-++-++++++++-+--+--+-+++--+---+-+++-+---+---+++---+---+++-++---+--+-+--+--------+-++-++-+---++-+++-+---+-+++-+++---+++-+++---+ +--+++-++-+-++-++++++++-+--+--+-+++--+---+-+++-+-------+++---+---+++-++---+--+-+--+--------+-++-++-+---++-+++-+---+-+++++++---+++-+++--- ++--+++-++-+-++-++++++++-+--+--+-+-+--+---+-+++-+--+----+++---+---++--++---+--+-+--+--------+-++-++-+-+-++-+++-+---+-++-++++---+++-+++-- +++--+++-++-+-++-++++++++-+--+--+---+--+---+-+++-+-++----+++---+---+---++---+--+-+--+--------+-++-++-+++-++-+++-+---+-+--++++---+++-+++- -+++--+++-++-+-++-++++++++-+--+--+---+--+---+-+++-++++----+++---+---+---++---+--+-+--+--------+-++-++-+++-++-+++-+---+----++++---+++-+++ +-+++--+++-++-+-++-++++++++-+--+--+---+--+---+-+++--+++----+++---+---+---++---+--+-+--+--------+-++-++-+++-++-+++-+---++---++++---+++-++ ++-+++--+++-++-+--+-++++++++-+--+--+---+--+---+-+++--+++----+++---+---+---++---+--+-++-+--------+-++-++-+++-++-+++-+---++---++++---+++-+ -++-+++--+++-++-+--+-++++++++-+--++-+---+--+---+-++---+++----+++---++--+---++---+--+-++-+--------+-++--+-+++-++-+++-+--+++---++++---+++- -++-+--------+-+++-++-+++--+++-++--+++---++++---+++++-+---+--+---+-++--+-++++++++-+---+--+---++---+--++---+++----+++-----+-+++-++-+++-+- +-++-+--------+-+-+-++-+++--+++-+++-+++---++++---+++++-+---+--+---+--+--+-++++++++-+-+-+--+---++---+---+---+++----+++-----+-+++-++-+++-+ ++-++-+--------+-+-+-++-+++--+++-+++-+++---++++---+-+++-+---+--+---+--+--+-++++++++-+-+-+--+---++---+---+---+++----+++-+---+-+++-++-+++- -++-++-+--------+++-+-++-+++--+++-+++-+++---++++---+-+++-+---+--+---+--+--+-++++++++---+-+--+---++---+---+---+++----+++-+---+-+++-++-+++ +-++-++-+---------++-+-++-+++--+++-+++-+++---++++---+-+++-+---+--+---+--+--+-+++++++++--+-+--+---++---+---+---+++----+++-+---+-+++-++-++ -+-++-++-+-------+-++-+-++-+++--++--+++-+++---++++---+-+++-+---+--+-+-+--+--+-+++++++-+--+-+--+---++--++---+---+++----+++-+---+-+++-++-+ --+-++-++-+------++-++-+-++-+++--+---+++-+++---++++---+-+++-+---+--+++-+--+--+-++++++--+--+-+--+---++-+++---+---+++----+++-+---+-+++-++- ---+-++-++-+-----+++-++-+-++-+++--+---+++-+++---++++---+-+++-+---+--+++-+--+--+-+++++---+--+-+--+---++-+++---+---+++----+++-+---+-+++-++ ----+-++-++-+-----+++-++-+-++-+++-++---+++-+++---++-+---+-+++-+---+-++++-+--+--+-+++++---+--+-+--+---+--+++---+---+++--+-+++-+---+-+++-+ -----+-++-++-+-----+++-++-+-++-++++++---+++-+++---+--+---+-+++-+---++++++-+--+--+-+++++---+--+-+--+------+++---+---+++-++-+++-+---+-+++- ------+-++-++-+--+--+++-++-+-++-++++++---+++-+++---+--+---+-+++-+---++++++-+--+--+-++-++---+--+-+--+------+++---+---+++-++-+++-+---+-+++ -------+-++-++-+-++--+++-++-+-++-+-++++---+++-+++---+--+---+-+++-+--+++++++-+--+--+-+--++---+--+-+--+-+----+++---+---+++-++-+++-+---+-++ --------+-++-++-++++--+++-++-+-++---++++---+++-+++---+--+---+-+++-+-++++++++-+--+--+----++---+--+-+--+++----+++---+---+++-++-+++-+---+-+ +--------+-++-++--+++--+++-++-+-++---++++---+++-+++---+--+---+-+++-+-++++++++-+--+--++---++---+--+-+--+++----+++---+---+++-++-+++-+---+- -+--------+-++-+++-+++--+++-++-+-++---++++---+++-+++---+--+---+-+++-+-++++++++-+--+---+---++---+--+-+--+++----+++---+---+++-++-+++-+---+ +-+--------+-++-+++-+++--+++-++-+-++---++++---+++-+-+---+--+---+-+++-+-++++++++-+--+---+---++---+--+-+--+++----+++---+-+-+++-++-+++-+--- ++-+--------+-++--++-+++--+++-++-++++---++++---+++-+-+---+--+---+-++--+-++++++++-+--++--+---++---+--+----+++----+++---+-+-+++-++-+++-+-- --+-+++-++-+++-+-+---+++----+++---+-++-+++--+++-++--++-+--------+-++++-+---+--+---+-+-+++---++++---+++-+--+---++---+--++--+-++++++++-+-- ---+-+++-++-+++-+-+---+++----+++---+-++-+++--+++-+++-++-+--------+-++++-+---+--+---+-+-+++---++++---+++-+--+---++---+---+--+-++++++++-+- +---+-+++-++-+++---+---+++----+++-+-+-++-+++--+++-+++-++-+--------+--+++-+---+--+---+++-+++---++++---+-+-+--+---++---+---+--+-++++++++-+ -+---+-+++-++-+++---+---+++----+++++-+-++-+++--+++--++-++-+--------++-+++-+---+--+---+++-+++---++++-----+-+--+---++---++--+--+-++++++++- +-+---+-+++-++-+++---+---+++----++-++-+-++-+++--++++-++-++-+---------+-+++-+---+--+---+++-+++---++++--+--+-+--+---++----+--+--+-++++++++ ++-+---+-+++-++-+++---+---+++----++-++-+-++-+++--++-+-++-++-+---------+-+++-+---+--+---+++-+++---++++--+--+-+--+---++--+-+--+--+-+++++++ +++-+---+-+++-++-+++---+---+++----++-++-+-++-+++--+--+-++-++-+---------+-+++-+---+--+---+++-+++---++++--+--+-+--+---++-++-+--+--+-++++++ -+++-+---+-+++-++-+++---+---+++---+++-++-+-++-+++-----+-++-++-+-----+---+-+++-+---+--+---+++-+++---+++---+--+-+--+---+++++-+--+--+-+++++ +-+++-+---+-+++-+--+++---+---+++---+++-++-+-++-+++-----+-++-++-+-----+---+-+++-+---+-++---+++-+++---+++---+--+-+--+---+++++-+--+--+-++++ ++-+++-+---+-+++----+++---+---+++---+++-++-+-++-+++-----+-++-++-+-----+---+-+++-+---++++---+++-+++---+++---+--+-+--+---+++++-+--+--+-+++ -++-+++-+---+-+++----+++---+---++++--+++-++-+-++-++------+-++-++-+--+--+---+-+++-+---++++---+++-+++----++---+--+-+--+--++++++-+--+--+-++ +-++-+++-+---+-+++----+++---+---++++--+++-++-+-++-+-------+-++-++-+--+--+---+-+++-+---++++---+++-+++----++---+--+-+--+-+++++++-+--+--+-+ ++-++-+++-+---+-+++----+++---+---++++--+++-++-+-++---------+-++-++-+--+--+---+-+++-+---++++---+++-+++----++---+--+-+--+++++++++-+--+--+- +++-++-+++-+---+-+++----+++---+----+++--+++-++-+-+++--------+-++-++----+--+---+-+++-+---++++---+++-++++---++---+--+-+---++++++++-+--+--+ -+++-++-+++-+---+-+++----+++---+--+-+++--+++-++-+-+-+--------+-++-+++---+--+---+-+++-+---++++---+++-++-+---++---+--+-+-+-++++++++-+--+-- +-+++-++-+++-+-----+++----+++---+-++-+++--+++-++-+-+-+--------+-++-+-+---+--+---+-+++++---++++---+++-+--+---++---+--+-+-+-++++++++-+--+- -+-+++-++-+++-+-----+++----+++---+-++-+++--+++-++-+++-+--------+-++-+-+---+--+---+-+++++---++++---+++-+--+---++---+--+---+-++++++++-+--+ -+++---++++---+++--+-+++-++-+++-+-+--+-++++++++-+--+-++-+++--+++-++-+---+++----+++---++-+---+--+---+-+-++-+--------+-++-+--+---++---+--+ +-+++---++++---++---+-+++-++-+++-+-+--+-++++++++-+--+-++-+++--+++-++-+---+++----+++--+++-+---+--+---+-+-++-+--------+-++-+--+---++---+-- ++-+++---++++---++---+-+++-++-+++---+--+-++++++++-++-+-++-+++--+++-+--+---+++----+++--+++-+---+--+---+++-++-+--------+--+-+--+---++---+- +++-+++---++++----+---+-+++-++-++++--+--+-++++++++-++-+-++-+++--+++----+---+++----++++-+++-+---+--+----++-++-+--------+--+-+--+---++---+ -+++-+++---++++--+-+---+-+++-++-++-+--+--+-++++++++-++-+-++-+++--++++---+---+++----++-+-+++-+---+--+--+-++-++-+--------+--+-+--+---++--- --+++-+++---++++-++-+---+-+++-++-++-+--+--+-++++++++-++-+-++-+++--++++---+---+++----+--+-+++-+---+--+--+-++-++-+--------+--+-+--+---++-- ---+++-+++---+++++++-+---+-+++-++-++-+--+--+-++++++++-++-+-++-+++--++++---+---+++-------+-+++-+---+--+--+-++-++-+--------+--+-+--+---++- +---+++-+++---+++-+++-+---+-+++-+++++-+--+--+-++++++++-++-+-++-+++---+++---+---+++---+---+-+++-+---+-----+-++-++-+--------+--+-+--+---++ ++---+++-+++---+++-+++-+---+-+++-+++++-+--+--+-++++-+++-++-+-++-+++---+++---+---+++---+---+-+++-+---+-----+-++-++-+----+---+--+-+--+---+ +++---+++-+++---+++-+++-+---+-+++-+++++-+--+--+-+++--+++-++-+-++-+++---+++---+---+++---+---+-+++-+---+-----+-++-++-+---++---+--+-+--+--- ++++---+++-+++----++-+++-+---+-+++++++++-+--+--+-+++--+++-++-+-++-++----+++---+---++++--+---+-+++-+---------+-++-++-+---++---+--+-+--+-- -++++---+++-+++--+-++-+++-+---+-+++++++++-+--+--+-+++--+++-++-+-++-++----+++---+---++-+--+---+-+++-+---------+-++-++-+---++---+--+-+--+- --++++---+++-+++-++-++-+++-+---+-+++++++++-+--+--+-+++--+++-++-+-++-++----+++---+---+--+--+---+-+++-+---------+-++-++-+---++---+--+-+--+ ---++++---+++-++++++-++-+++-+---+--++++++++-+--+--+-+++--+++-++-+-+++++----+++---+------+--+---+-+++-++--------+-++-++-+---++---+--+-+-- +---++++---+++-++-+++-++-+++-+---++-++++++++-+--+--+-+++--+++-++-+-+-+++----+++---+--+---+--+---+-+++--+--------+-++-++-+---++---+--+-+- ++---++++---+++-++-+++-++-+++-+----+-++++++++-+--+-++-+++--+++-++-+---+++----+++---+--+---+--+---+-++++-+--------+-++-+--+---++---+--+-+ +++---++++---+++--+-+++-++-+++-+----+-++++++++-+--+-++-+++--+++-++-+---+++----+++---++-+---+--+---+-++++-+--------+-++-+--+---++---+--+-