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