                                                                                          
                                                                                          
                                                                                          
        ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''        
      ..11!!!!!!!!!!!!!!!!!!!!!!11??aabb??!!!!11aabbaa??!!!!!!!!!!!!!!!!!!!!!!11;;        
      ,,!!''''''''''''''''''==!!!!;;++==..''''..,,==::!!!!;;,,'''''''''''''''',,!!        
      ,,!!              ,,!!!!++''                      ..::!!::''            ,,!!        
      ,,!!            ::!!++                                ..::!!==          ,,!!        
      ,,!!        '';;;;''                                      ,,!!++        ,,!!        
      ,,!!      ''????;;!!;;;;!!!!;;;;;;;;;;;;;;;;;;;;;;;;;;++;;;;++!!::      ,,!!        
      ,,!!    '';;aa==::!!,,,,;;!!,,,,,,,,,,,,==!!!!!!!!++??!!====!!==!!++    ++!!        
      ,,!!    ::;;!!''++;;    ++::            ..11++++;;::!!..    ,,!!==!!,,..11::        
      ,,!!  ==!!..!!''++;;    ::::            ..!!    ++::!!..      ::::==!!..11::        
      ,,!!  !!==''!!''++;;    ::::            ..!!''  ++::!!..      ++::  ;;::==!!        
      ,,!!++;;  ''!!''++;;    ::::            ..!!''  ++::!!..      ++::  ..!!==!!        
      ,,!!!!==  ''!!''++;;    ::::            ..!!''  ++::!!..      ++::    ;;;;!!        
      ,,11!!''  ''!!''++;;    ::::            ..!!''  ++::!!..      ++::    ,,11!!        
      ,,aa::    ''!!''++;;    ::::            ..!!''  ++::!!..      ++::    ''1111        
      ,,bb==    ''!!..++;;''''::;;''..........,,11!!!!11::!!..      ++::      !!??        
      ,,bb..    ''!!....;;!!!!11??!!!!!!!!!!!!!!!!111111!!;;        ++::      ::aa        
      ,,??''    ''!!..'';;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!;;;;;;++  ++::      ==??        
      ,,!!      ''!!..==!!,,================================,,==!!''++::      ,,!!        
      ,,!!      ''!!''++;;                                    ''!!''++::      ,,!!        
      ,,!!      ''!!''++;;                                    ''!!''++::      ,,!!        
      ,,??''    ''!!''++;;    ..,,,,''  ''''  ''''''''  ''''  ''!!''++::      ==??        
      ,,bb..    ''!!''++;;    dd0000ee,,bbaa  dd!!aabb  cc??  ''!!''++::      ::aa        
      ,,bb==    ''!!''++;;    ffdd1100;;eedd  gg??ccff  ffcc  ''!!''++::      !!??        
      ,,aa::    ''!!''++;;    ffdd1100;;bbgg;;00::??00::0011  ''!!''++::    ''1111        
      ,,11!!''  ''!!''++;;    ff$$00ee,,++00ffff  ,,ggffgg..  ''!!''++::    ,,11!!        
      ,,!!!!==  ''!!''++;;    ffbb..''    ee@@??    cc@@bb    ''!!''++::    ;;;;!!        
      ,,!!++;;  ''!!''++;;    dd??        11ff==    ;;gg::    ''!!''++::  ..!!==!!        
      ,,!!  !!==''!!''++;;    ,,..        '',,      '',,''    ''!!''++::  ;;::,,!!        
      ,,!!  ==!!..!!==::;;                                    ''!!==::::==!!'',,!!        
      ,,!!    ::;;????aa;;                                    ''??11aa;;!!,,  ,,!!        
      ,,!!    '';;bbaaaa11==++++==============================++aa??bbaa++    ,,!!        
      ,,!!      ''??aa!!11!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!11!!aa;;      ,,!!        
      ,,!!        '';;;;''                                      ,,!!++        ,,!!        
      ,,!!            ::!!++                                ..::!!==          ,,!!        
      ,,!!              ,,!!!!++''                      ..::!!::''            ,,!!        
      ,,!!''''''''''''''''''==;;??11++==..''''..,,==;;??11;;,,'''''''''''''''',,!!        
      ..11!!!!!!!!!!!!!!!!!!!!!!11??bbbb??!!!!11aabbaa1111!!!!!!!!!!!!!!!!!!!!11;;        
        ''''''''''''''''''''''''''  ''''''''''''''''''  ''''''''''''''''''''''''''        
                                                                                          
                                                                                          
                                                                                          
