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