BM6P6(@ (((((())))))))))))((((((******)))(((((((((((((((''''''(((((())))))*********((('''&&&&&&'''(((***))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************+++***)))(((((()))***+++))))))))))))************)))************+++++++++,,,,,,+++***)))((('''&&&,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////............////////////.........///000222333444000111222333555666777888777888:::FFFXXX___kkkeeeJJJ@@@===888888666333222222222222111000000000000////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,+++++++++******++++++******)))((((((((())))))(((((((((((())))))******)))((((((((((((((()))))))))))))))(((((((((((('''&&&%%%%%%&&&'''((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))))))))************))))))))))))******))))))))))))************)))************+++++++++))))))************++++++++++++,,,,,,,,,,,,,,,,,,------------------------.............../////////............////////////......//////000222333444222222333444555666777888;;;>>>AAAOOOaaaiiivvvmmmRRRBBB:::777777444222111111222111000111000000000////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************)))))))))(((((()))))))))))))))************)))(((''''''((()))******))))))(((((((((((((((++++++***))))))((('''''')))((('''&&&&&&'''((()))''''''''''''''''''''''''(((((())))))))))))((((((''''''((((((((()))))))))))))))************))))))))))))))))))************)))************+++++++++*********++++++,,,,,,,,,***+++++++++,,,,,,------........................////////////........................////////////////////////000111333333444444444444555666777888999@@@FFFUUUhhhqqq~~~|||cccJJJ;;;888777444222111222333333222111111000000000/////////......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************)))))))))))))))'''(((((()))******+++++++++)))(((&&&&&&((()))+++))))))(((((((((((())))))*********)))))))))((((((++++++***))))))***++++++(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((((((((()))***++++++***)))(((((()))))))))************))))))*********+++++++++......---,,,,,,+++***************+++,,,,,,------------------............//////......------,,,,,,............////////////////////////000111222333444444333333444666777888888CCCMMM\\\pppzzzvvvWWWBBB===888666444333444555555444111111111000000000//////......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++(((((())))))************+++)))(((&&&&&&((()))+++))))))(((((((((((())))))((()))))))))*********+++++++++************++++++))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((((((((()))***++++++***)))(((((()))))))))************))))))*********+++++++++......------,,,+++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,+++++++++............////////////000/////////000111222222444333222222333555777888<<>>GGGXXXhhhmmmsss|||oooTTTCCC<<<888555555222333444333111000000111//////.........---------...------,,,,,,------...............------------************************)))))))))***++++++,,,,,,***************+++++++++(((((((((((())))))))))))&&&'''((()))************((()))******)))((()))***))))))))))))))))))))))))************************)))))))))))))))))))))))))))*********+++++++++,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,))))))))))))************++++++++++++++++++,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,------------............/////////000//////000000000111111111000111111222222333444444555444666===DDDNNN^^^llllllttteeeOOOBBB999666888333444444333111000000111000000/////////............---,,,,,,,,,,,,---.........---------,,,,,,,,,************************((())))))***++++++,,,,,,))))))*********+++++++++''''''(((((())))))******&&&'''((()))************(((***+++***)))((()))***))))))))))))))))))))))))&&&''')))++++++)))'''&&&))))))))))))))))))))))))******+++++++++,,,,,,,,,***++++++,,,,,,++++++***---,,,+++******+++,,,---))))))))))))*********************++++++,,,,,,---++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,---------.........//////000000000000000000111111111111000111111222333333444444777555777???HHHSSSbbbooollluuu}}}~~~sss[[[III===:::;;;333444444333111000000111000000000000////////////...---,,,,,,,,,,,,---...---------,,,,,,,,,++++++************************((())))))***++++++,,,,,,))))))******++++++++++++''''''((((((((((((''''''))))))'''&&&&&&'''((()))))))))))))))))))))))))))************************---,,,,,,,,,++++++******))))))))))))))))))))))))''''''((()))***++++++,,,))))))***++++++++++++*********++++++++++++************************************+++++++++,,,,,,,,,++++++++++++++++++++++++---------.........//////......//////000000111111111111222333333333333222222333444333222222333555999777999BBBMMMWWWbbbkkkwwwhhhNNN>>>777444555444333333333333222111000000000000000000000000........................///...------,,,,,,------,,,++++++******++++++,,,************************,,,,,,,,,++++++*********''''''(((((((((((('''''')))(((((('''''''''((((((******************************************************))))))(((((((((((())))))))))))))))))))))))(((((())))))******++++++))))))***++++++++++++*********++++++++++++************************************+++++++++,,,,,,,,,++++++++++++++++++++++++------------............////////////............000111222222333333222222222333444333222222444666666555999DDDPPP\\\iiisssuuuYYYEEE<<<999666444333333444333222111000000000000000000000000........................---,,,++++++******++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******'''(((((())))))((((((''''''(((((())))))(((((((((++++++++++++++++++++++++************************(((((((((((('''''''''''')))))))))))))))))))))))))))*********************))))))***++++++++++++*********++++++++++++************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////...------,,,,,,000111222222333333222222222333444333222222444666444555<<>>:::777555444333444444222000////////////////////////........................///...------,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((())))))))))))((((((&&&''')))*********)))(((++++++++++++++++++++++++************************(((((((((((((((((())))))))))))))))))))))))))))))++++++++++++************))))))***++++++++++++*********++++++++++++************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------...///000000111111000000111222222222222111222333444444333444666888777<<>>KKKXXXaaammmyyynnnlllppp{{{bbbHHH<<<999777555444444444222000000000000000000000000000........................---,,,++++++******++++++------,,,,,,,,,,,,------***************************++++++++++++,,,,,,,,,))))))************))))))(((((((((((()))***+++,,,************************************************&&&&&&'''''''''((((((((())))))))))))))))))))))))*********++++++,,,,,,,,,))))))***++++++++++++*********++++++++++++************************************+++++++++,,,,,,,,,------------------------........./////////000000------......///000111111///000000111111111111111111333444444444555777999:::CCCSSS```hhhrrr{{{ooollllllrrrlllOOO???999777555555555444222000000000000000000000000000........................---,,,++++++******++++++------,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))************)))))))))(((((('''(((***,,,---))))))))))))))))))))))))************************((()))))))))******++++++))))))))))))))))))))))))))))))***+++,,,,,,------))))))***++++++++++++*********++++++++++++************************************+++++++++,,,,,,,,,------------------------////////////000000000000------..................//////000111111111111111111333444444444555777999AAAKKKZZZeeekkktttzzzooollljjjmmm}}}wwwZZZIII:::888666555555444222000000000000000000000000000........................///...------,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++*********))))))((((((((((((((((((((()))************+++++++++******)))))))))************))))))************++++++++++++************************+++++++++,,,,,,+++++++++))))))))))))))))))))))))************************,,,++++++***))))))*********+++,,,,,,------,,,,,,---------------------------------............///000000000000000111111222/////////000111111222222777666444333333555888:::???WWWdddfffmmmuuu{{{jjjjjjjjjiiissskkkNNN@@@;;;777666555222222555111111111111000000000000111000000///...---------,,,------......------,,,++++++++++++++++++++++++***+++,,,------,,,+++***************************))))))))))))((((((''''''((((((((((((((())))))************++++++******)))))))))************))))))(((((((((((())))))))))))******************************++++++++++++******))))))))))))))))))))))))************************++++++*********************+++,,,,,,------,,,,,,---------------------------------............///000////////////000111111//////000000111111222222444444333333444666:::<<>>JJJUUU___gggeeeiii}}}~~~rrriiiiiimmm{{{oooQQQAAA===;;;888666333333222222222111111111/////////000000000000000,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++&&&'''''''''(((((()))))))))((('''&&&&&&&&&&&&&&&&&&'''((()))************))))))************))))))************++++++++++++************************++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))************************,,,,,,------,,,)))'''%%%))))))***++++++++++++***---------------------------------.........//////000000000000000111222222000111111222222333444444222555666666777@@@OOO[[[cccjjjjjjqqqwwwllliiikkkuuuxxxVVVDDD???===:::888333333333222222222111111.........///////////////,,,------......------,,,------------------------***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))((((((((((((((((((((('''''''''******++++++++++++*********+++,,,,,,,,,***)))((()))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++*********)))))),,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------......///000000000000///...------...///000222222222222222222333333333555666777:::DDDRRR]]]fffmmmwww{{{rrrkkkgggrrrzzzqqqPPP@@@>>>===888777777777777666555444333555444222000/////////000.........------,,,,,,,,,,,,---...///...---,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))((((((((())))))))))))))))))))))))(((((())))))))))))((((((+++++++++++++++***))))))************************************************)))************++++++++++++++++++*********)))))),,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------......///000000000111000////////////000111222222222222222333333333444666777888===HHHWWWbbblllwwwuuummmhhhooouuuyyyWWWCCC<<<999666777777666666555444444444555444333111000000000000......------,,,,,,,,,,,,,,,---.........---++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))((((((((((((((('''))))))))))))************(((((())))))))))))((((((,,,+++******************++++++++++++++++++++++++++++++++++++++++++++++++)))************++++++++++++++++++***************,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------......///000000000222111000000000111111222111222222222333333333444666777888;;;AAANNN^^^iiitttyyyooohhhjjjnnnzzz```GGG<<<999777888777666444444444444555555555333222111000000111---------,,,,,,,,,,,,,,,,,,,,,---------,,,+++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((''''''''''''((()))))))))))))))************++++++++++++******,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************,,,,,,,,,+++++++++******************+++++++++++++++++++++,,,,,,,,,------------------------------------......///000000000000000000000111111111222111222222333333444444444666777999===FFFTTTdddooo}}}}}}ppphhhhhhjjjuuufffLLL>>>;;;<<<999777555333222333444555555444333333222111111111---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,''''''''''''(((((((((((('''''''''(((((()))))))))******++++++++++++******++++++)))))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************,,,,,,,,,+++++++++******)))))))))******++++++++++++++++++,,,,,,,,,------------------------------------......///000000000/////////000000111111111111111222333444444555555666777:::@@@KKKZZZiiisssrrriiihhhjjjuuulllSSSAAA;;;===888777555333222333444555333333333333222111111000------------------------------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,'''(((((((((((()))))))))&&&&&&''''''(((((())))))(((((())))))))))))((((((******************+++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++***************+++++++++,,,,,,,,,+++++++++******(((((())))))***+++++++++++++++,,,,,,,,,,,,------------------------------------......///000000000......///000111111111111111111222333444555666666666888<<>>999666666555222111333333333222111111111111222//////...---------------///......------......///------,,,,,,+++++++++***...---+++***)))***+++,,,***))))))))))))))))))***)))((('''''''''(((***+++******++++++++++++***************************************)))))))))((((((************************++++++************++++++************************))))))***++++++++++++***++++++++++++++++++++++++)))***+++,,,---.........---.....................////////////000000000000111222333444444555444444222222222333444777999:::<<>>FFF^^^jjjhhhjjjooo{{{|||{{{{{{zzzyyyPPPEEE:::777666555444666333222111111000000111111111000//////......//////...------,,,,,,------...******++++++++++++++++++***++++++,,,,,,+++++++++))))))(((((((((((())))))$$$%%%''')))***))))))(((******++++++++++++***************************************))))))))))))((())))))******++++++++++++++++++************++++++************************))))))***++++++++++++************++++++,,,,,,,,,,,,,,,---------,,,++++++---------.........//////////////////000000000000222222333444555555555555444444444666888;;;>>>@@@JJJbbbmmmiiijjjqqqwwwqqqvvvVVVJJJ===777666444333555444333222222111111222222111111000///////////////...------,,,,,,------...+++++++++,,,,,,---------)))***,,,------,,,+++***)))))))))))))))((('''''',,,+++***))))))***+++,,,(((((((((((())))))))))))%%%'''************+++,,,************************))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))***+++++++++,,,,,,,,,,,,++++++*********......---,,,,,,---------000//////.........//////000000000000111111111111111222333444555555555555999888999999666555<<>>GGGWWWdddssszzz|||zzzrrrpppwwwrrrWWW???999:::777444555444444333222111111111111///////////////////////////......------,,,,,,,,,------------------------,,,,,,++++++******)))))))))))))))))))))((((((''''''(((((())))))(((((('''************++++++++++++''')))++++++)))))))))***************************++++++++++++++++++++++++*********++++++++++++,,,))))))))))))))))))))))))+++++++++***************,,,,,,,,,++++++++++++***,,,,,,++++++++++++,,,,,,//////............//////000000000000111111111111111222333444555555555555000222777;;;;;;;;;AAAJJJ\\\iiiyyy|||sssooouuu}}}cccGGG===;;;888444333555555444333222222222222////////////////////////000000000///...------,,,------------------------...------,,,+++*********(((((())))))))))))((((((((()))***++++++***)))((()))))))))*********++++++(((***++++++)))(((((()))************************++++++++++++++++++++++++************++++++++++++************************,,,+++++++++***)))))))))++++++++++++++++++++++++++++++*********+++,,,,,,///............//////000///000000000111111111111111222333444555555555555111222666:::;;;<<>>:::999888666666555444333333333333000000000000000000000000.........------------,,,------------------------++++++++++++************''''''((()))))))))))))))'''''''''&&&&&&'''''''''(((((()))))))))*********&&&(((*********)))***+++************************************************))))))))))))***************************************************+++++++++******+++++++++,,,,,,,,,++++++++++++,,,---...///---------......///000111000000000000111111111111111222333444555555555555555555777:::===DDDRRR___ggguuu{{{sssssswwwnnnRRR@@@:::999:::666555444333222222222222000000000000000000000000.............../////////------------------------+++++++++,,,,,,,,,,,,,,,''''''((()))))))))))))))***)))(((''''''((()))***)))************+++++++++%%%'''************+++,,,************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******+++++++++,,,*********++++++,,,,,,,,,,,,,,,,,,,,,---...///000---------......000111111000000000000111111111111222222333444555555555555222333777===AAAGGGUUUbbblllzzz{{{rrrppptttvvvWWWAAA999999:::555555444333222222222222000000000000000000000000......//////000000111111------------------------++++++,,,------......///))))))************))))))''''''''''''(((((((((((())))))************))))))---+++******+++,,,,,,+++************************++++++************++++++//////---,,,***)))((('''************************))))))***++++++++++++***.........------,,,,,,,,,------,,,++++++,,,,,,,,,000000//////.........---///000000111222222333333333333444444555666666666333999<<<999===LLLZZZaaassswwwtttvvv|||^^^GGG;;;999999666555444444222222111000//////000000111111111222000000000000000///......000...,,,))))))***,,,...,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))))))))((((((''''''''''''(((((((((((())))))************))))))+++*********++++++,,,+++************************++++++************++++++*********+++++++++++++++************************))))))***++++++++++++***------------,,,,,,,,,+++------,,,,,,+++,,,,,,---000/////////............111111222222333333333444333333444444555666666666444999;;;:::@@@NNN\\\bbbsssxxxuuuvvvfffLLL===999999666555555444333222111111.../////////000000000000///////////////...------///...,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,'''(((((((((((((((((('''''''''''''''(((((((((((())))))************)))))))))))))))******++++++,,,************************++++++************++++++((())))))******+++++++++************************))))))***++++++++++++***,,,,,,,,,,,,++++++++++++---,,,,,,,,,,,,,,,------////////////............333333333333333333444444333333444444555666666666555888999;;;EEETTT```eeewwwyyyuuuvvvrrrVVV@@@999:::666666555444333222111111.........////////////000...............------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))))))))((((((''''''''''''(((((((((((())))))************))))))''')))************+++,,,************************++++++************+++++++++*********))))))((((((************************))))))***++++++++++++***++++++++++++++++++++++++---,,,,,,,,,,,,------...///////////////.........333333333333333333333333333333444444555666666666777777888>>>KKKYYYeeekkk}}}yyytttuuuttt~~~```FFF;;;;;;666666555444333222111111/////////000000000000000......//////......---,,,,,,,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))''''''''''''(((((((((((())))))************))))))'''))),,,,,,+++***+++,,,************************++++++************+++++++++*********))))))((((((************************))))))***++++++++++++***++++++++++++++++++++++++---,,,,,,,,,------...///.........///////////////111111111111222222222222333333444444555666666666888777:::CCCQQQ___kkkrrrxxxrrrssslll{{{jjjMMM>>><<<777666666555444333222111111111111111111111111111///000000000000///......+++,,,...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***''''''''''''(((((((((((())))))************))))))(((+++......+++)))***,,,************************++++++************++++++((())))))******+++++++++************************))))))***++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///000.........//////////////////000000111111222333333333333444444555666666666888888>>>IIIVVVcccqqq{{{wwwqqqqqqlllsssqqqUUUAAA<<<777777666555444333222222333222222222222222111111000000000000000//////...+++,,,...//////...------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******''''''''''''(((((((((((())))))************)))))))))---111000,,,)))***+++************************++++++************++++++*********+++++++++++++++************************))))))***++++++++++++***+++,,,,,,,,,------------,,,,,,,,,------...///000............/////////000//////000111333444555555333333444444555666666666888:::BBBOOOZZZfffuuuxxxqqqqqqlllmmmsssttt[[[EEE<<<777777666555444333222222222222222222111111000000//////000000//////...---,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))''''''''''''((((((((()))))))))************))))))+++///333111---))))))+++************************++++++************++++++//////...,,,***)))((('''************************))))))***++++++++++++***,,,,,,,,,------.........,,,,,,,,,---...///000000---.........//////000000//////111222444555777777333333444444555666666777888;;;DDDRRR\\\gggxxxyyyrrrrrrjjjgggjjjuuu~~~~~~vvv___HHH<<<777777666555444333333222222111111111000000//////......//////......---,,,------------......//////,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))))))))))))))))))))))))))))))))******++++++++++++*********++++++,,,,,,++++++******************************************************+++++++++,,,,,,,,,,,,))))))))))))************,,,,,,+++***+++,,,---...---------,,,,,,+++++++++...............---------////////////000000000000222111111000111333444555444666777666555555666777;;;;;;DDDVVVcccnnnuuuooommmhhhggglllttt~~~~~~lllQQQ???888888555222222444555444222222111111000/////////......------------.........------,,,,,,------...++++++++++++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))***++++++,,,,,,++++++***************************************************(((((((((((())))))))))))************++++++++++++,,,,,,+++++++++,,,---...---------,,,,,,,,,++++++------..................////////////000000000000222111111111111333444555444666777666555555666777999;;;GGGYYYeeepppxxxrrrlllgggeeehhhnnnvvvoooTTT@@@;;;:::777444333444333222222222111111000000///////////////....../////////...------,,,,,,------...++++++++++++++++++++++++))))))))))))))))))******))))))))))))))))))))))))(((((())))))))))))((((((******++++++++++++************************************************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,+++++++++,,,---...------------,,,,,,,,,,,,,,,---------.../////////////////////000000000000111111111111222333444555444555777666666555777888888???NNN___iiittt{{{uuulllgggbbbccceeejjjuuuwww[[[FFF???;;;888666555444222111222222222111000000//////000000////////////000000...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))*********))))))))))))))))))))))))(((((())))))))))))((((((******++++++++++++******************************************************,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,---...///000000////////////000000000000111111111111222333444444333555666777666666888999;;;FFFWWWfffnnnyyy{{{uuummmhhhbbb___]]]```iiittthhhQQQBBB<<<888888888666333333333333222111111000000///000//////////////////000...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))************************************)))******++++++******))))))******++++++******)))************************************************))))))))))))*********+++*********++++++++++++,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,---...///000000////////////000000000000000111111222333333333444333444666777777777999;;;===JJJ\\\iiiqqq{{{zzztttooojjjccc^^^YYYXXXaaalllxxxaaaFFF===777999:::777555666333333222222111000000000///......------......///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,((((((((()))******++++++******************************++++++++++++******))))))************))))))******************************************************+++++++++,,,,,,,,,************++++++++++++***+++,,,---------,,,,,,------------............,,,---------.../////////////////////000000000000000000111333333333333333222444666777777888:::<<<>>>LLL]]]jjjsss|||vvvqqqkkkeee^^^WWWUUU]]]hhh~~~qqqMMM@@@888999;;;777555888333333333222111111000000......------------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,'''(((((()))******++++++************************))))))************))))))))))))************))))))************************************************---------.........//////++++++++++++,,,,,,,,,---***+++,,,---------,,,,,,------------.........///------..................////////////000000000000///000222333444444333333222444666777777999;;;===AAAOOO```nnnzzz{{{pppkkkeee^^^VVVSSS\\\hhhzzz|||UUUEEE999::::::555444777444333333222222111111000//////............//////...------,,,,,,------...------------------------'''(((((()))***+++++++++************************(((((())))))))))))(((((())))))************))))))*********************************************************+++++++++,,,,,,,,,,,,,,,---------......***+++,,,---...---,,,,,,---------.........//////...............---------////////////000000000000///000222333444444333333111333666777888999;;;===EEESSSdddsssoookkkeee]]]UUUSSS\\\hhhzzz[[[III;;;:::999333222666444444333222222111111000000000////////////000000...------,,,,,,------...------------------------***************)))((((((&&&&&&'''(((((((((((((((******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++%%%&&&(((***+++,,,,,,+++------++++++++++++------+++,,,---------,,,+++***---,,,,,,,,,,,,---..................////////////111111111000000000000000111111222222222333333333777444444777999999<<<@@@JJJYYYbbbrrr~~~vvvnnnfffaaa\\\[[[aaaiiidddNNN<<<;;;;;;666333555333333222222111000000000///............---------///............---------------,,,++++++,,,,,,,,,***************)))(((((())))))***+++++++++++++++************+++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******)))******++++++******)))'''(((***+++,,,,,,,,,,,,---,,,,,,++++++,,,,,,------...///000000//////...---,,,,,,,,,,,,---..................////////////111000000000000000000000111222222222222333333333888555555888999999===BBBOOO]]]gggwww|||tttkkkeeeaaa```fffnnnnnnVVVAAA<<<<<<777444555333333222222111000000000000000/////////.........///............---------------,,,,,,+++,,,,,,---)))************))))))(((''''''((((((((())))))))))))))))))*********++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***)))******++++++******)))***++++++,,,------,,,,,,+++,,,,,,------,,,,,,+++***+++,,,---......---------,,,,,,,,,,,,---..................////////////000000000000000000111111222222222222333333333333888555555888999999>>>EEETTTbbblll}}}}}}uuulllfffaaa```gggooozzz```GGG===<<<888555555333333333222111111000000111111111000000000/////////............------------,,,,,,,,,,,,,,,------))))))************)))(((&&&&&&&&&&&&''''''((((((((())))))))))))***************+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++------------++++++))))))***+++,,,------------,,,,,,,,,,,,---..................////////////000000000000000111111111222222222333333333444444666444555777888999AAAIIIYYYfffqqqwwwmmmgggaaa```fffnnnhhhLLL>>>;;;888666555444333333222222111000000111111000000000////////////............------------,,,,,,,,,,,,------...((())))))*********))))))******)))))))))***+++,,,((())))))))))))***************+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,+++++++++************++++++------------++++++---------...///000000111---,,,,,,,,,,,,---..................//////////////////000000111111111111222222333333333444444444555444555777888;;;DDDNNN```mmmyyy|||ssslllfffcccgggnnnmmmQQQ@@@:::888777777444444333333222111111111000000000/////////......///............------------,,,,,,,,,------...///((())))))************)))))))))((('''((()))***+++)))))))))*********++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,)))******++++++******))),,,+++************+++++++++,,,,,,------,,,,,,+++---,,,,,,,,,---...//////---,,,,,,,,,,,,---................../////////////////////000111111222222333333333333444444444444444444666888:::>>>JJJVVViiivvv}}}uuunnnfffaaaccciiixxxttt[[[GGG<<<999999999444444444333222222111111000000/////////.........///............---------,,,,,,,,,,,,---...///000(((((()))***************((('''%%%%%%%%%&&&((()))************+++++++++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))******++++++******))),,,,,,+++***++++++,,,------,,,,,,++++++,,,,,,---,,,+++*********+++,,,,,,---,,,,,,,,,,,,---..................////////////...//////000111111222222333333333444444444444555555555888;;;===CCCQQQ___ooo{{{~~~vvvoooggg______ccclll}}}gggPPPAAA;;;:::;;;555444444333333222111111111111111000000000/////////............---------,,,,,,,,,------...///000(((((()))***************+++***((('''((()))+++,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,------,,,+++,,,---...///...---++++++++++++---...000///...---------...///---,,,,,,,,,,,,---................../////////000...//////000111222222222333333333444444444555555777777:::>>>@@@FFFVVVdddppp{{{|||uuulllcccaaadddddd{{{pppXXXEEE<<<<<<===555444444333333222222111222222222111111111111000//////.........---------,,,,,,,,,---...///000000%%%&&&&&&'''((())))))************)))))))))))))))************************)))************+++++++++************************************************++++++******++++++,,,------------,,,,,,+++++++++...------,,,,,,++++++***---------------------------,,,,,,,,,,,,---......000111111111111222222222333444444444444444444555333888;;;;;;===HHH[[[jjjnnn}}}yyyqqqkkkfffbbb___eeelllzzz~~~aaaHHH<<<:::999666444222222333333222111000/////////....................................---,,,++++++******++++++&&&''''''((())))))******************************************************)))************+++++++++************************++++++++++++++++++++++++++++++******++++++,,,------------,,,,,,+++++++++***++++++,,,,,,------...---------------,,,,,,,,,------,,,,,,------...///000111111111111222222222333333333333444444444444333777:::<<<@@@MMM___mmmssszzzrrrlllgggbbb___^^^cccppphhhMMM>>>:::999777555333222333333222111000000/////////.................................---,,,++++++***+++++++++((((((((()))******++++++++++++++++++++++++++++++************************)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------,,,,,,,,,,,,++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////000111111111111222222222222222222333333444444444444555888<<>><<<:::888555444444333222000000000000////////////...........................------,,,++++++++++++,,,************++++++++++++'''((((((((())))))******************************))))))*********+++++++++************************++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***+++++++++,,,,,,---------///............///000000000000111111111222222222111111222333333444555555777777888===GGGVVVgggrrrqqq|||zzzsssllleeeaaa\\\ZZZ\\\fffrrrnnnQQQAAA===;;;888666555444444222111111000000000////////////...........................---,,,,,,++++++,,,,,,************************&&&''''''(((((()))))))))************************)))************+++++++++************************************************++++++******++++++,,,---++++++,,,,,,,,,,,,------***++++++,,,,,,------...+++,,,,,,------......//////////////////000111111000111111111111222222222222222333333444555666666777999<<<@@@IIIXXXjjjvvv}}}~~~vvvooogggccc]]]YYYYYY```mmmyyyYYYDDD<<<;;;888666555555555444222111111000000000/////////...........................------,,,,,,,,,,,,,,,************************'''''''''((())))))******************************)))************+++++++++************************++++++++++++++++++++++++++++++******++++++,,,---+++++++++,,,,,,---------***++++++,,,,,,------...,,,,,,---......///000000000000//////000000111222000111111111111222222222222333333444666777777888666:::???DDDKKK[[[ooo~~~yyyqqqiiiddd^^^YYYWWW]]]kkkdddJJJ???:::888666555666666555444111111111000000000//////..............................---,,,,,,,,,,,,---******))))))))))))))))))'''(((((()))***+++++++++************************)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++++++++,,,,,,---------......---,,,,,,++++++***------......///000111111000000000000000111111222000111111111111222222222333333444555666777888999444;;;BBBGGGNNN]]]ttt{{{ssskkkeee___ZZZWWW^^^mmmnnnQQQCCC999888666555666777666555111111111111000000000000..............................---,,,,,,,,,,,,---))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++************************++++++******++++++,,,---++++++,,,,,,,,,,,,------////////////////////////........................------,,,+++,,,---...///////////////000000000000111000000///000222333444222333444666777888888888:::777===LLLXXXbbbttt{{{ssskkkfffeee```[[[___ppp[[[@@@>>>:::777888666222222444111111111111111222222222111111111111000000000000000///...---,,,---......))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************++++++******++++++,,,---++++++,,,,,,,,,,,,------......................................................---------...///000////////////000000000000111111000000000111333444222333444666777888888999<<<999@@@OOO[[[eeexxx|||tttmmmhhheee```]]]cccuuubbbFFF???:::777888777444333555222222111111111111111111111111000000000/////////...---,,,+++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************++++++******++++++,,,---++++++,,,,,,,,,,,,------------------------------------------------------///............///000000////////////000000000000222111111000111111222222222333444555777888999:::======DDDRRR^^^kkk}}}~~~vvvoookkkeeebbbaaagggyyymmmMMMAAA;;;777888888555444666333222222222111000000000000000000/////////.........---,,,++++++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++************************++++++******++++++,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.............../////////////////////000000000000111111111111111111111222333333444555777888:::;;;>>>@@@HHHUUUbbbpppyyyrrrmmmgggeeedddkkk{{{vvvUUUBBB<<<777777777555444555333333333222111000//////////////////............//////......------------))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++************************++++++******++++++,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------............////////////000000000000000111111111222222222222333333444555777999;;;<<<>>>BBBLLLZZZgggtttzzztttpppjjjhhhhhhlllyyy~~~^^^EEE===666666777555333444333333333222111000//////////////////...........................---------))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************++++++******++++++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------////////////000000000000//////111222222333333222333333444555777999<<<===>>>FFFRRR___lllyyy|||vvvrrrlllkkkjjjkkkuuujjjIII@@@777777888555333222333222222222111000000000000000000/////////......,,,,,,------,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************++++++******++++++,,,---++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////...---////////////000000000000---...000222333444444333444333333444777:::===>>>@@@JJJXXXeeerrr~~~|||vvvssslllllljjjkkkrrrxxxOOODDD:::999999777444222222222111111111111111111111111000000000/////////,,,,,,---------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++************************++++++******++++++,,,---++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000000///...////////////000000000000,,,---///222333444444444444444333444666:::===???AAAMMM\\\jjjvvv|||wwwsssllllllkkkjjjpppSSSGGG===;;;;;;888555333111111111111111222222222111111111111000000000000---.../////////...---,,,))))))))))))************++++++******************------,,,,,,+++***))))))***************************************************)))'''&&&'''(((***++++++++++++,,,,,,,,,------------......------,,,+++...------,,,,,,------...,,,,,,------...///000000000000000000111111111111111000000111222555777888777333333777999999:::<<>>888777888333555555444333111000//////////////////............------------------------(((((((((((())))))))))))))))))*********+++++++++,,,,,,+++++++++++++++***************************************************+++++++++++++++,,,,,,---*********+++++++++,,,,,,...............---,,,,,,...------,,,,,,------...---------...............///000000000111111111111000111222333444444555555555444555888999999>>>EEEQQQ]]]gggmmmyyyuuuqqqnnnmmmkkkjjjooouuu~~~aaaGGG???999999999444555555444333222111000///////////////............------------------------))))))))))))************)))))))))***++++++,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,------------------......------,,,+++...------,,,,,,------...........................000000000000111111111111000111222333444444444444555444666999999999@@@HHHTTT```kkkqqq}}}uuuqqqmmmllljjjhhhlllrrr~~~jjjLLLAAA;;;::::::555555555444333222111111000////////////....................................************++++++++++++((())))))***++++++,,,,,,++++++++++++++++++++++++************************************************)))******++++++++++++++++++,,,,,,,,,,,,---------+++,,,,,,,,,,,,+++******...------,,,,,,------...........................000000000000111111111111000111333444444444444333444444666999999999AAAJJJWWWcccnnnttt~~~wwwrrrnnnlllhhhfffiiiooo}}}tttSSSEEE===;;;:::444444444444333333222222222////////////............////////////////////////******+++++++++,,,,,,,,,((())))))***++++++,,,,,,++++++++++++++++++++++++************************************************))))))***++++++++++++***))))))*********+++++++++***************)))((((((...------,,,,,,------........................---000000000000111111111111000111333444555444444333444444777999999:::AAAKKKXXXeeepppwww~~~yyytttooolllhhhdddgggmmm||||||YYYIII>>>;;;:::333333333333333333333333333000/////////............000000000000000000000000((((((''''''''''''(((((())))))))))))************++++++******************,,,+++***)))(((&&&%%%%%%************************++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++***++++++,,,,,,++++++***........................000000000000000111111111222222222222333444555555:::888888::::::;;;BBBJJJaaafffmmmwwwzzztttoookkkgggeeeiiippp~~~fffGGG======;;;444666555444333222111111111222111111000000000000000000///...---,,,,,,------***))))))(((((())))))***))))))))))))************************************,,,+++******)))(((''''''************************++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,........................000000000000111111111111222222222222333444555555777666777:::;;;<<>>===:::555666555444333222111111111222111111000000000000000000///////////////......+++******))))))******+++))))))))))))************************************+++++++++*********))))))************************++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,........................//////000000111111111111222222222222333444555555555444666:::;;;>>>FFFOOO___eeelllvvvzzztttpppkkkgggiiinnn{{{tttRRRAAA>>>;;;666666555444333222111111111222111111000000000000000---...///////////////...*********))))))*********((()))))))))***************************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,------------,,,,,,........................//////000000111111222222222222222222333444555555666555777:::<<<>>>FFFPPP[[[cccmmmyyy|||vvvrrrlllfffgggkkkvvv{{{ZZZEEE>>><<<999666555444333222111111111222111111000000000000000+++,,,---...//////......***))))))(((((())))))***((()))))))))************))))))*********+++++++++++++++++++++,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,++++++...........................//////000111111222222222222222222333444555555777666888;;;<<<>>>FFFOOOVVVaaaooo}}}|||wwwssslllfffeeeiiitttbbbJJJ???===;;;666555444333222111111111222111111000000000000000,,,---......////////////)))))))))(((((()))))))))))))))))))))************)))))))))***++++++,,,,,,+++++++++++++++++++++,,,************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***..............................///000111222222333222222222222333444555555777666888;;;<<<>>>FFFOOOUUUaaaqqq}}}yyyuuunnnfffeeehhhrrrkkkOOOAAA===<<<666555444333222111111111222111111000000000000000000000/////////000111111+++******))))))******+++))))))))))))************((())))))***++++++,,,,,,++++++++++++************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++..............................///000111222333333222222222222333444555555555555777;;;===@@@HHHRRRWWWcccqqq~~~~~~zzzwwwppphhhfffiiinnnuuuUUUBBB<<<;;;666555444333222111111111222111111000000000000000111///---++++++,,,...000,,,++++++++++++++++++,,,))))))))))))************((())))))***++++++,,,,,,+++++++++*********))))))************************++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,........................---...///000111222333333222222222222333444555555333333666:::===AAAJJJTTTZZZdddqqq||||||yyyrrrjjjhhhjjjiii{{{{{{YYYCCC;;;:::666666444333222111111111222111111000000000000000///---)))'''&&&(((***,,,***++++++,,,,,,++++++***)))************)))(((((()))))))))))))))))))))))),,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++***************+++,,,,,,------,,,,,,---,,,+++***+++,,,---...............////////////000111111111111222222222222222333444444555555666777888999;;;@@@HHHRRRXXX```mmmyyy|||wwwtttpppmmmjjjmmmvvvfffHHH;;;<<<999777555444444444333222000000000000////////////////////////////////////***++++++,,,,,,++++++***(((((()))***************************************,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***+++++++++***+++,,,,,,------,,,,,,,,,,,,+++++++++,,,---...............////////////000111111111111222222222222222333444444555555666888999:::===CCCLLLWWW___iiiuuu~~~}}}xxxtttpppllliiiiiiooo{{{iiiJJJ<<<;;;999777555444444444333222111000000000////////////////////////////////////******++++++++++++******&&&'''(((***+++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,+++,,,------...............////////////000111111111111222222222222222333444444555555666888999:::>>>FFFRRR```iiiwww~~~yyyuuupppkkkhhhfffgggnnnyyyrrrPPP???===:::888555444555444333222111111000000000/////////////////////////////////******++++++++++++******'''((()))***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,************+++,,,------***+++,,,,,,------,,,,,,,,,,,,,,,,,,------..................////////////000000111111111222222222222222333444444555555666777888:::???IIIXXXhhhrrr{{{vvvpppjjjgggeeebbbccclllvvv{{{WWWCCC>>>:::888666555555555333222111111111000000000//////////////////////////////)))******++++++******)))******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,************+++,,,------***+++,,,,,,------,,,,,,,,,,,,---------.....................////////////000000111111111222222222222222333444444555555666555666:::AAALLL\\\mmmxxx|||wwwqqqjjjfffccc^^^\\\aaajjjuuu^^^EEE===;;;999666555555555333222111111111111000000000000////////////////////////))))))************))))))++++++,,,,,,+++******)))++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---+++++++++***++++++,,,,,,***+++,,,,,,------,,,,,,,,,,,,---............---............////////////000111111111111222222222222222333444444555555666444666;;;CCCOOO___ppp{{{}}}xxxrrrkkkgggaaa\\\XXXZZZ```kkk|||dddIII<<<<<<:::777666555555333222222222111111111000000000////////////////////////))))))************))))))******+++,,,,,,,,,++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,++++++***+++++++++***+++,,,,,,------,,,,,,,,,,,,.../////////...---............////////////000111111111111222222222222222333444444555555666444888===FFFSSSbbbrrr|||~~~yyyssslllhhhbbb]]]ZZZZZZ\\\fffyyynnnPPP@@@===:::777666666555333111222222222111111111000000////////////////////////))))))************))))))((()))***+++,,,---------))))))))))))))))))))))))*********++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------------,,,+++************++++++,,,---------,,,,,,,,,,,,.../////////...---............/////////000000111111111111222222222222222333444444555555666555999@@@IIIUUUdddsss}}}~~~zzztttmmmhhheeeaaa^^^]]]]]]fffzzzwwwWWWFFF===;;;888666666555333111222222222111111111111000////////////////////////(((((())))))))))))((((((''''''(((******+++++++++++++++******************++++++++++++++++++++++++///...+++***))))))***+++******+++++++++,,,,,,,,,......---,,,++++++++++++/////////...---,,,+++***....................................////////////111111111000111111222222333333333444555666777888777<<>>:::777777666333444777555555444333111000//////111111000///////////////))))))************))))))'''((()))***++++++++++++++++++******************++++++++++++++++++++++++///---+++***))))))***+++******+++++++++,,,,,,,,,,,,,,,,,,++++++,,,------)))***+++---.../////////....................................////////////111111111000111111222333333333333444555666777888999>>>@@@KKK]]]eeelllzzz|||xxxsssmmmjjjccceee```^^^aaaccctttlllOOOBBB===999888777333333555333333333222222111111111111111000///////////////***++++++++++++++++++***(((((()))***++++++++++++******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))******+++******+++++++++,,,,,,,,,++++++++++++,,,---...///'''(((***,,,...///000000....................................////////////111111000000111222222333333333333444555666888888:::@@@BBBKKK[[[ccckkk{{{|||xxxsssnnnkkkcccddd___\\\```dddvvv~~~```HHHAAA;;;999777444333555222222222222222222222222111111000///////////////******++++++++++++******((()))******++++++++++++******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++******+++++++++,,,,,,,,,,,,+++++++++,,,,,,---...++++++,,,,,,,,,,,,,,,+++....................................////////////000000000000111222333333333444444444555777888999:::AAADDDKKKYYYaaakkk}}}}}}yyytttpppllldddeee___]]]aaaeeexxxlllKKKCCC;;;999888555444666333333222222222222222111111000000///////////////)))******************))))))******++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,...---,,,,,,+++++++++,,,------------,,,+++***)))....................................////////////000000000000111222333444444444444555666777888999999AAAEEEKKKXXX```mmm~~~zzzvvvqqqnnnggggggaaa^^^bbbfffyyyrrrNNNDDD;;;999999777777888555555444333222111000///111000000///////////////))))))************))))))******+++++++++++++++*********++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,///...---,,,++++++++++++,,,,,,------......------....................................//////////////////000000111222444444444444444555666777999999888BBBFFFMMMYYYbbbrrr|||wwwrrrooohhhiiiccc```ccceeewwwuuuPPPEEE:::888888888777888666555444333111000///...111111000///////////////******++++++++++++*********++++++,,,,,,++++++*********++++++,,,------...------------------------***++++++,,,,,,+++++++++******+++++++++,,,,,,,,,------,,,++++++,,,,,,,,,+++,,,---...///000000000..................................../////////////////////000111333444555444444555555666888999:::888CCCIIIPPP\\\fffxxx}}}xxxssspppiiijjjddd```bbbcccsssvvvTTTGGG;;;777777666555666444444333333222111000000111111000///////////////+++,,,,,,------,,,,,,+++++++++,,,,,,,,,++++++*********+++,,,,,,---......------------------------***++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++,,,---......---...//////000/////////..................................../////////000/////////000111333444555555555555555666888999:::888DDDKKKRRR^^^iii}}}~~~yyytttppphhhjjjddd```aaaaaaoooxxxWWWIII;;;777666555333333222222222222222222222222111111000///////////////++++++,,,,,,,,,,,,------((()))+++---...---+++***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***)))))))))------------------------------------------------////////////////////////---......///////////////---------.........//////000000000000111222333444555666666666555666888;;;;;;BBBJJJTTTeeezzz{{{vvvrrrooogggccceeecccbbbnnn]]]EEE;;;<<<999777888444444444333222222111111000222222222111111000......+++++++++,,,,,,,,,------)))***+++,,,---,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++------------------------------------------------........................------...///////////////---------.........//////000000000000111222333444444555666555555666999<<<===EEEPPP]]]ooo}}}xxxtttpppiiieeefffdddbbblllzzz```GGG;;;<<<888777888444444444333333222111111111222222222111111000///...++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++*********++++++++++++,,,------------------------+++*********+++,,,,,,---------------------------------------------------------------------------------...////////////...------........./////////111000000111111222333444333444555555666888;;;===AAAJJJXXXiii|||zzzvvvqqqkkkhhhhhheeebbbhhhtttfffKKK<<<;;;777666888444444444333333222222111111222222111111000000//////***++++++++++++,,,,,,,,,------,,,+++*********+++))))))*********+++++++++------------------------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////..................////////////111111111111222333444444222333555555666999<<>><<<;;;:::777555444444444444333111////////////000000000000******************************+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++---,,,++++++******++++++************************,,,,,,,,,,,,------------+++,,,---...///...------///......---...///000111......////////////000000000000000111222222333333555777999999888999===AAAHHHWWWccciiivvv|||sssppplllgggdddccccccccceeeooo}}}dddIII>>>;;;999777777555444444444444333111///000000000000000000000******************************+++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,++++++******++++++++++++++++++++++++++++++,,,------------.........---.........///////////////............///000000/////////000000000111111000000111111222333333333444666888888777999===BBBJJJXXXdddkkkxxx{{{uuurrrmmmhhhdddcccbbbbbbdddiiirrr~~~iiiLLL>>>:::777555777555444444444444333111000000000000000000000000******************************+++++++++,,,,,,,,,---,,,+++******+++,,,---++++++++++++++++++++++++,,,,,,++++++***++++++,,,++++++++++++++++++++++++---------.........//////......---------...///000............/////////000//////000000111111222222000000111222222333333444444666777777666999>>>CCCNNN\\\iiippp|||vvvsssmmmhhhdddaaaaaa```bbbdddkkk{{{oooPPP@@@;;;888555777555444444444444333111111111111000000000000000******************************+++++++++,,,,,,,,,---,,,+++******+++,,,---++++++++++++++++++++++++,,,++++++***++++++,,,,,,++++++++++++++++++++++++---------.........//////------,,,,,,------...///---......///////////////...//////000111222222222111111111222333333444444333555777666666999???EEETTTbbbqqq{{{|||vvvsssmmmhhhcccaaa```___```aaajjj~~~vvvTTTBBB===;;;777777555444444444444333111222111111111000000000///******************************+++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,,,,---------.........---......///000/////////......//////000111222222111111222222333444444444444666777777777:::AAAGGGXXXiiizzz~~~vvvsssnnnhhhdddbbbaaaaaa___bbblll}}}YYYDDD???===888777555444444444444333111222222222111111000000///******************************+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---...///000///......------///000000000///...,,,---...///000111111222111111222333333444444555555666777777888<<>>IIIVVVgggyyyxxxuuutttuuuvvvvvvyyy|||vvvqqqllliiieeebbb______aaakkk}}}zzzYYYCCC;;;:::666666555444333222111111222111111000000000000000++++++++++++++++++++++++************************++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------............---------...///...---------///...//////000000111222222222222222333333444444444555666999;;;;;;???LLLYYYlll~~~xxxsssqqqrrrssstttqqqrrrvvv||||||vvvqqqmmmiiieeebbb```___```fffttt|||[[[DDD;;;;;;555555444333222111111000222111111000000000000000++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------............---------...///...---------///------...//////000000111111111222333333444555555555666888;;;;;;@@@NNN]]]ppp|||xxxtttrrrsssvvvxxxyyywwwuuuuuuxxx~~~|||wwwqqqmmmiiieeecccaaaaaaaaadddmmm~~~{{{[[[CCC;;;>>>555555444333222111111000222111111000000000000000***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------------............---------...///...------...///---------...//////000000111111222333333444555555666666888:::;;;BBBQQQ```rrr~~~tttssssssvvvzzz||||||~~~zzzyyyzzz|||}}}wwwqqqmmmjjjfffcccaaabbbbbbbbbggguuu~~~```EEE<<>>777777666555444333333222222111111000000000000000******++++++++++++******++++++++++++++++++++++++******+++,,,,,,---......666111,,,+++,,,---,,,***((())))))+++,,,---......******+++,,,,,,,,,,,,+++++++++******++++++,,,---........................,,,---......//////......///////////////000111111111222222333444444444444777888::::::>>>JJJZZZgggppp}}}{{{}}}}}}zzzyyyyyyxxxxxx~~~|||yyyvvvpppiiiddd___```aaa```]]]```nnn}}}}}}[[[CCC<<<:::888666666666555333111222111111000000000000000******++++++++++++******++++++++++++++++++++++++******+++,,,,,,---......333111...------------,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,++++++++++++,,,------------------------------,,,---......//////......///////////////000111111111222333333444444444444777999::::::???JJJZZZgggqqq}}}yyyuuupppiiieee````````````^^^aaammm{{{dddKKK@@@:::888666666666555333222222222111000000000000000******++++++++++++******++++++++++++++++++++++++***++++++,,,,,,------...///000000///...---...///...------,,,+++***))))))******+++,,,,,,,,,,,,+++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......///////////////000111111111111333444444555555555777999:::;;;???JJJ[[[gggsss~~~~~~yyyuuupppjjjgggbbb```______```cccmmmwwwlllOOO@@@;;;999777666555555333222222222111000000000000111******++++++++++++*********+++++++++++++++,,,,,,+++++++++,,,,,,---------+++...111111///---///111...------,,,+++***))))))******+++,,,,,,,,,,,,+++---------------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........///////////////000000111111111333444555555555555777999:::<<<@@@LLL]]]iiiwww}}}~~~zzzvvvqqqllliiiddd```^^^___aaaeeemmmuuuvvvUUUAAA<<<:::777555555555444222333222111111000000111111******++++++++++++***************++++++,,,,,,,,,++++++,,,,,,,,,,,,------***---000000...---///222++++++++++++++++++++++++******+++,,,,,,,,,,,,+++......------......///000,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........///////////////000000111111111333444555666666666777999;;;===BBBOOO```mmm||||||xxxsssnnnkkkeeeaaa^^^```bbbfffnnnxxx___FFF>>>;;;777555555555444333333222222111111111111111******++++++++++++***************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......---...///111*********++++++,,,,,,,,,******+++,,,,,,,,,,,,+++...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......///////////////000111111000111333444666777777777777999<<>>888888777444333444333333444444444333222111***++++++,,,,,,++++++***))))))***++++++++++++***------------------------++++++,,,---------------++++++++++++++++++++++++------------------------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,------......///000000000000000111111222333333333444444666777777:::===:::@@@RRR___nnnvvvooonnnppprrrvvv|||}}}xxxsssooojjjgggeeeeeecccbbbiiiqqqcccGGG???888777777444333444222222333333333222111000***++++++,,,,,,++++++***))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------.........//////000000000000000111111222333333333444555666777888:::===;;;BBBTTTaaappp|||tttpppppprrrssswww|||~~~{{{wwwsssooommmjjjhhhhhheeecccfffllluuugggIII???888777888666555666333333333333222222222111***++++++,,,,,,++++++***))))))***++++++++++++******************************+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------...//////000000////////////000000000000000000000000000111111222333333333444555666777888:::===<<>>:::;;;999666555555444333222222222333333+++++++++,,,,,,+++++++++))))))***++++++++++++***++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------............---------,,,,,,,,,///////////////.........000000000000000111111222222222222333555777888999777;;;<<>>:::777888666555555444444333333333222++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////........................111000000////////////000///000000000111111111111333333444555666777888888>>>===DDDOOOWWW^^^ooo~~~wwwrrrnnnlllhhhdddbbb`````````bbbhhhqqq~~~~~~YYYBBB???:::888888555333333333333222222222222******+++,,,,,,,,,++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++++++++,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000........................000000////////////000000000000000000111111111111333333444555666777888888>>>===DDDOOOVVV\\\kkk{{{}}}wwwrrrooommmiiieeebbb`````````aaagggoooyyy```FFF@@@;;;888888555222222222222222222222222)))***+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,------///000000........................//////...//////000111222000000000000111111111111333333444555666777888888;;;<<>>888666999666555555444444333222222++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---...000222222000...---///,,,******,,,------+++,,,,,,,,,---///000222333/////////.........------......///000000000000///000000111111111222222222222444555555555666888:::===CCCNNNYYYgggwww~~~{{{wwwuuurrroookkkfffcccaaaaaaaaacccfffmmmyyy~~~XXXEEE>>>999777:::666555555444444333222222,,,+++++++++************,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------------------------------...000111333333111000...---+++)))***+++,,,,,,+++,,,,,,,,,---...000111222000000000/////////.........///000000111111000000//////000000000111111111333555666666555666888:::<<>>999888;;;666555555444444333222222,,,,,,+++++++++************+++++++++++++++,,,,,,+++++++++,,,,,,,,,------........................///000111222222111000///,,,++++++++++++,,,,,,+++,,,,,,,,,---...///111111000000000000//////////////////000111111111111111000000000000111111111222444555666666555666888::::::BBBOOO___ooo~~~yyyuuuqqqooolllhhhfffdddddddddaaabbbeeemmm}}}bbbIII>>>999888:::666555555444444333222222,,,,,,,,,++++++++++++************++++++,,,,,,,,,+++++++++,,,,,,,,,------..............................///000000///......,,,------------,,,,,,---,,,,,,,,,,,,---///000111000000000000//////////////////000111111111111111111111111222222222333333444555666666666666999;;;<<>>999888888666555555444444333222222,,,,,,,,,,,,++++++++++++++++++,,,,,,------......++++++,,,,,,,,,,,,------------------------------------............------+++---//////---,,,,,,---,,,,,,,,,,,,---...///000000000000/////////.........///000000111111000000111222222222222333333333333444666666666888:::<<>>???IIIXXXiiizzz~~~{{{tttssspppmmmjjjgggdddccc```aaacccgggppp~~~pppRRRCCC>>>:::777666555555444444333222222---------,,,,,,,,,++++++''''''((()))******++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................(((+++......+++******,,,,,,,,,,,,,,,------...//////.........---------------......///////////////000000000000111111111111111333555666777999===???===FFFUUUfffwww}}}uuutttqqqnnnjjjgggdddccc______aaadddkkkwwwsssUUUEEE@@@<<<888666555555444444333222222)))+++---//////---+++)))***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------...............------,,,,,,,,,........................------------------------............//////////////////000111111111111111000000000000111111111111555555666666666777:::===AAAOOO___jjjrrr~~~}}}{{{wwwrrrmmmjjjgggdddbbbaaaccceeegggfffkkk{{{~~~YYYBBB===;;;888777777666555444333333222,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,---------......------------------,,,,,,------------------------------------------------............//////////////////000111111111111111000000000000111111111111444555666666666777:::===AAAOOO___jjjsss~~~|||zzzvvvqqqmmmjjjgggcccaaa^^^___bbbeeeeeekkk{{{\\\DDD===<<<999666666555444333222222111...---+++******+++---...***+++,,,,,,------,,,,,,***+++,,,---...---,,,+++,,,,,,,,,---------......,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------............///////////////000111111111111111000000000111111111222222444555666666666888;;;===CCCPPP```jjjsss}}}zzzyyyuuuqqqmmmjjjfffcccaaa[[[\\\___bbbdddiiixxxaaaFFF>>>===:::666555555444333222111111---,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,)))+++,,,......---,,,+++,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........////////////000111111111111111000000111111111222222222444555666666666888;;;>>>DDDQQQaaakkksss~~~{{{xxxtttpppmmmjjjgggccc```[[[[[[]]]```bbbgggtttfffIII???<<<:::777666555444333222222111***+++---......---+++******+++,,,,,,------,,,,,,***+++,,,---------,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............//////000111111111111111111111111111222222222222333444555666666888<<<>>>FFFSSSaaajjjrrr|||wwwtttqqqnnnkkkhhhccc```^^^\\\]]]___aaadddppp{{{lllMMM???<<<999888888777666555444333333)))+++---//////---+++)))***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------.........//////000111111111111111111111111222222222222333333444555666666888<<>>:::888888777666555444333333------,,,++++++,,,------++++++,,,---------,,,,,,...,,,***))))))+++...000,,,,,,,,,---------...............------,,,,,,,,,........................------------------------,,,,,,,,,---------......//////000111111111111111111111222222222333333333222333555666777999<<>>JJJUUUbbblllxxx{{{xxxuuurrrpppmmmjjjgggdddaaa```bbbdddgggoooxxxdddHHHBBB>>>666666666555555555444444+++,,,---...---,,,+++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---------------------------------............///---------............//////000000000111111111111111222222222222222333333444666888999999:::;;;===KKKWWWeeeqqq|||yyyvvvsssqqqoookkkiiieeebbbaaacccdddfffmmmuuujjjLLLDDD@@@777777666666555555444444+++,,,---...---,,,+++***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------------------------------------............///---------............//////000000000111111111111111111111222222333333333444666888999:::;;;===>>>NNNYYYggguuu}}}{{{wwwuuussspppmmmjjjfffcccbbbcccdddeeekkkrrroooNNNCCC???888777777666555555444444,,,,,,------,,,,,,++++++***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,,,,------------...---------............///---------............///000000000000111111111111111111111222222333333444333555777888999<<>>;;;888666666666555444////////////............,,,,,,------------,,,,,,+++,,,...---,,,,,,---//////.........------------......---,,,,,,,,,---...---------------.........,,,,,,---------.........,,,---...///111333444555///111222111000///000111111111222222222333333333444222444777999<<>>;;;888666666666444333.........///////////////,,,------......------,,,+++,,,------,,,,,,.../////////.........---------...---+++++++++---///000---------....../////////,,,,,,,,,---------......+++,,,---///111444555666///111222111000///000111111111222222222333333333555444555888;;;???IIITTTaaahhhzzz|||yyyvvvuuutttqqqpppeeecccaaa___^^^___``````jjjmmmzzzzzzXXXFFF>>><<<888666666555444333........................///...,,,+++***+++,,,,,,------------------------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++---------............///............////////////111111111000000000000000222222333444444555555666444555777:::;;;===GGGRRR\\\dddsss~~~{{{yyywwwsssnnnkkkfffdddaaa___^^^___aaabbbhhhmmm```HHH>>><<<999888888777555444...........................---,,,+++++++++,,,,,,------------------------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,---------............///............////////////000000000000000111111111222222333333444555555555555666888;;;<<>><<<999888777777555444------------------------...---,,,,,,+++,,,,,,,,,------------------------------------------------------------------------------,,,+++++++++,,,,,,---------............///............//////////////////000000111111222222222222333333444444555555666777999<<<===AAALLLXXX[[[dddttt|||yyywwwtttqqqmmmiiidddcccaaa___^^^___```aaaiiiooohhhIII???===999888777777666444---------------------------------,,,,,,,,,------------------------------------------------,,,,,,........................---,,,,,,++++++,,,,,,,,,---------............///............////////////......///000111222222333111222222333444444555555666666999<<<>>>BBBNNNZZZaaalll~~~|||xxxuuussspppllliiidddbbbaaa___^^^______```eeekkkkkkHHHAAA>>>:::888777777666555------------------------------------------------------------------------------------------,,,,,,........................,,,,,,,,,++++++,,,,,,------------............///............////////////......///000111222222333111111222222333444444555555555777;;;===CCCOOO\\\eeesss~~~{{{xxxtttrrrooollliiicccbbbaaa```______``````dddiiizzznnnJJJBBB???:::777777666666555,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---------------------------------------------------------------------------,,,,,,+++++++++,,,---------------............///............//////////////////000000111111222222111111222222333333444444555555777;;;>>>DDDQQQ^^^gggwww|||xxxtttrrrooollljjjdddcccbbbaaaaaa`````````eeeiiiuuutttOOOCCC???;;;777666666666555,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////...---------------------------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...---------............///............////////////000000000000000111111111111111111222333333444444666555888<<>>IIIYYYfffppp{{{{{{uuuqqqooonnnmmmlllhhhfffdddbbbaaaaaabbbccc```___eeetttaaaJJJCCC===<<<;;;777666888......---------,,,,,,,,,......---------,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........000//////............///......///000000000000000000000000000000000000000222222222222333444555555999:::::::::>>>IIIYYYfffqqq|||{{{uuuqqqooonnnmmmllliiigggdddaaa```______```___^^^aaammmfffKKKCCC===<<<:::777666777......---------,,,,,,,,,...------------,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------///............///000000......///000000000000000000000000000000000000000222222222222333444555555666888999999===IIIYYYeeeqqq|||~~~zzzuuupppnnnmmmlllkkkiiigggddd```^^^]]]\\\]]]^^^[[[\\\dddtttmmmMMMDDD<<<;;;:::777555666......---------,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------------------------,,,,,,---------......///111111......///000000000000000000000000000000000000000222222222222333444555555444666888999===HHHYYYeeepppzzzzzzuuupppnnnmmmkkkjjjhhhfffbbb___]]]\\\\\\\\\^^^ZZZXXX\\\iii|||sssPPPFFF<<<:::999777555666......---------,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------------------------,,,,,,------------...000111222......///000000000000000000000000000000000000000222222222222333444555555333555888999===HHHXXXdddnnnwww{{{uuuqqqnnnmmmkkkjjjeeedddaaa^^^\\\\\\\\\]]]^^^ZZZWWWYYYeeeyyyyyyTTTHHH===:::999777666666......---------,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,---------......---------------------------------------------------------......000111111......///000000000000000000000000000000000000000222222222222333444555555444666888:::>>>HHHWWWcccmmmsss|||vvvrrrooommmllljjjeeecccaaa^^^\\\\\\]]]]]]\\\ZZZWWWYYYddd{{{YYYKKK>>>::::::999777666......---------,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................+++,,,,,,------........................///000111......///000000000000000000000000000000000000000222222222222333444555555555777:::;;;???HHHWWWbbbmmmqqq~~~xxxssspppnnnlllkkkgggeeebbb___\\\[[[[[[\\\ZZZYYYXXXZZZfff~~~]]]NNN???;;;;;;:::888777......---------,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,---------..............................++++++,,,,,,---.../////////............///000000...//////000000000000000000000000000000000000000222222222222333444555555666999;;;<<>>BBBJJJTTT\\\eeeooo}}}zzzwwwtttqqqnnnkkkiiieeeaaa^^^\\\[[[[[[WWW\\\bbbiiixxxsssSSSAAA???:::666777555///............---------------------------------------------------------,,,,,,,,,------...............---------,,,,,,,,,---------------------------------............///............///////////////000000000111111111111222222222222333444555666555888;;;>>>CCCKKKUUU]]]fffttt~~~{{{yyywwwuuurrrpppjjjhhheeebbb___]]]\\\[[[XXX\\\cccjjjuuuyyyWWWBBB@@@;;;777888555///............---------------------------------------------------------,,,,,,------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///............////////////000000000000111111111111111111111222333444555666666888;;;>>>CCCLLLXXX```iiizzz|||zzzxxxwwwuuurrrpppjjjhhhfffccc```^^^\\\[[[ZZZ]]]bbbhhhooo}}}[[[EEEAAA<<<888888555///............---------------------------------------------------------------------------,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///............////////////000000000000111111111111111111111222333444666666777999;;;>>>CCCNNN[[[dddlll}}}zzzwwwuuurrrooollliiihhhfffcccaaa^^^\\\[[[\\\]]]bbbgggjjjttt___GGGBBB===:::999666//////.........---------------------------------------------------------.........------,,,,,,,,,......---------,,,,,,,,,---------------------------------.........//////............/////////000000000000000111111111111111111111222333444666777888999;;;>>>DDDOOO]]]gggnnn{{{wwwtttpppllliiiiiihhhfffdddaaa___]]]\\\]]]^^^bbbfffhhhqqqaaaHHHCCC>>>;;;:::777////////////....................................,,,,,,------.../////////......////////////......---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------............//////////////////.........////////////000000000000111222222333333444444555444888<<<===@@@KKK]]]llluuu|||wwwuuussspppooonnnkkkfffbbb___^^^^^^^^^]]]___dddhhhjjjppplllLLLEEEDDD;;;666888////////////....................................//////...------,,,,,,+++......////////////......---,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......---------............////////////////////////.../////////000000000111111111222222333333444444555444888<<<===@@@KKK]]]lllzzz~~~yyyvvvsssqqqooommmnnnkkkgggbbb___^^^^^^^^^]]]___cccfffhhhooooooNNNFFFDDD<<<777888////////////....................................//////...------,,,,,,+++......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///......//////////////////000000000111111111222222111222222333333444444555444888;;;===AAALLL^^^lll{{{|||yyywwwuuussspppmmmnnnkkkgggccc```___^^^^^^^^^___aaadddffflll{{{tttRRRGGGDDD>>>999999////////////....................................,,,------......///000000---......//////......---,,,------------------,,,,,,,,,,,,---------......---------............///............////////////000111111111222222222222111222222333333444444555555888;;;===BBBNNN___lllvvv~~~|||{{{zzzwwwtttqqqnnnlllhhhdddaaa______^^^^^^^^^```bbbccchhhuuu{{{{{{zzzWWWHHHDDD???::::::////////////.............................................///000000111111------............------,,,------......------,,,,,,,,,,,,---------......---------............///---.........//////000000000111111111222222222222111222222333333444444555555888:::===CCCOOO```lllttt}}}|||{{{yyyuuusssnnnllliiifffccc```___^^^^^^]]]^^^aaabbbeeeooozzz}}}}}}[[[HHHDDD@@@<<<;;;////////////....................................111111000000///......---------............------,,,---...//////...---,,,,,,,,,,,,---------......---------............///------......///000000000000000000111111111222222111222222333333444444555666777999<<>>GGGUUUdddnnnrrrxxxuuuuuuuuurrroooooommmjjjgggeeebbb^^^[[[]]]ZZZ[[[aaacccbbbaaacccqqqdddJJJBBB@@@<<<999111111000///////////////111111000///...------,,,///............---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++,,,,,,---......//////.../////////000000000000111111111111111111111222444444444444444555555555888888999===FFFSSSbbblllqqq|||zzzwwwwwwvvvsssqqqnnnllliiihhhfffccc```]]]^^^[[[[[[___aaa```aaadddxxxiiiNNNDDDAAA>>>:::111111000///////////////000/////////............///............---------.........---------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------......//////000....../////////000000000111111111111111111111000222333333333444444444555777888999<<>>EEEQQQ]]]fffjjjqqq~~~|||xxxtttrrrpppnnnllljjjiiiiiigggdddbbb___]]]]]]___```cccmmmwwwdddJJJBBB???;;;111111000//////////////////////////////.........///............------------........./////////000........................+++,,,------......---------------------------------------.........//////---......///000111222222222222333444555666777777888999;;;@@@HHHSSS___hhhllluuu}}}xxxwwwvvvuuusssooommmkkkjjjiiigggdddbbb^^^]]]^^^______aaaiiisssjjjLLLCCCAAA===111111000///////////////000000//////............//////.........------------.........//////000000........................+++,,,------......---------------------------,,,---------.........//////,,,---...///000111222333222222333444555777777888888:::<<>>111111333555666444000---//////////////////////////////............//////,,,+++,,,---//////---+++---------,,,,,,+++++++++...---,,,+++***++++++,,,---------............/////////............//////000000000000111111111111222222222222333444555555666:::<<<===DDDTTTccckkknnnyyy|||||||||yyyvvvrrrnnnjjjjjjlllkkkfffaaa^^^\\\[[[]]]^^^^^^dddjjj~~~sssSSSFFFBBB>>>111111222333444333000---//////////////////////////////............//////+++++++++---//////...,,,//////.........---------///...---,,,++++++,,,------------............/////////............//////000000000000111111111111222222222222333444555555666:::<<<===EEETTTccckkkoooxxx}}}yyyvvvrrrnnnjjjjjjkkkiiieee```^^^\\\[[[^^^^^^^^^cccjjjxxxtttSSSEEEAAA>>>222111000111222222000...//////////////////////////////............//////+++++++++---///000///---///............---------///...------,,,------------------............/////////............//////000000000000111111111111222222222222333444555555666999;;;===FFFVVVdddjjjnnnuuu~~~xxxtttrrrnnnkkkjjjiiigggccc___^^^\\\\\\^^^^^^^^^bbbhhhrrrvvvTTTEEE@@@===222000///...000000///...///////////////////////////......------......///+++******,,,...000///...,,,,,,,,,,,,,,,,,,,,,,,,........................---------............/////////............/////////000000000111111111111222222222222333444555555666999;;;===GGGWWWdddjjjlllqqq~~~wwwrrrqqqooollljjjhhheeeaaa^^^^^^\\\\\\^^^^^^]]]aaagggnnnyyyVVVFFF@@@<<<222000....../////////...////////////////////////......------------......,,,+++***+++...//////...,,,,,,,,,,,,,,,,,,,,,,,,---.....................---------............/////////............/////////000000000111111111111222222222222333444555555666888:::>>>IIIYYYeeejjjjjjnnnzzz|||uuuqqqqqqooollljjjhhheeeaaa___^^^\\\\\\___^^^\\\___eeejjj{{{|||XXXFFF@@@<<<222000......///000///...////////////////////////......------------.........,,,++++++---......------------............///,,,,,,---............------------............/////////............//////000000000000111111111111222222222222333444555555666888:::>>>JJJZZZfffiiihhhmmmzzz|||vvvssspppooommmkkkhhheeebbbaaa___]]]]]]___^^^\\\^^^cccfffttt~~~ZZZGGGAAA>>>222000///000111111///...////////////////////////...------,,,,,,------...000...,,,+++,,,------,,,---------.........//////***+++,,,---......---,,,---------............/////////............//////000000000000111111111111222222222222333444555555666888999>>>KKK\\\fffiiiiiinnn}}}|||xxxvvvoooooonnnllliiifffdddccc___]]]]]]___^^^[[[]]]bbbdddnnn}}}[[[IIIBBB???222111000111222222000...////////////////////////...------,,,,,,------...111///,,,+++,,,---,,,,,,+++++++++,,,,,,---------)))***,,,---...---,,,,,,---------.........////////////............//////000000000000111111111111222222222222333444555555666888999>>>LLL\\\gggiiijjjppp}}}zzzyyynnnoooooommmiiifffeeeeee___]]]]]]___^^^[[[]]]aaaffflllxxx\\\IIICCC@@@333333222222111000//////000000000000///////////////...,,,++++++,,,...///---------............///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............,,,,,,,,,---------......////////////000000000000000000000000111111111111333333444444555666666777888777888AAANNN\\\fffjjjfffxxx~~~xxxtttqqqpppnnnllljjjhhhfffeee^^^]]]]]]\\\]]]^^^___```dddiiiuuu```IIIBBBAAA333333222222111000000///000000000000////////////111///...------...///111---------............///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............---------.........//////////////////000000000000000000000000111111111111333333333444555555666666999888;;;CCCQQQ^^^gggkkkhhhzzz~~~yyyuuuqqqpppnnnllljjjhhhfffeee______^^^]]]^^^___```aaafffjjjwwwbbbKKKCCCAAA333333222222111000000000000000000000////////////000///...------...///000---------............///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......................../////////000000////////////000000000000000000000000111111111111222222222333444444555555999999===GGGTTT```hhhjjjiii}}}zzzwwwqqqpppooollljjjgggfffeee``````___^^^___```aaabbbeeejjjwwwfffNNNDDDBBB222222222111111111000000000000000000////////////...---,,,,,,,,,,,,---...---------............///------------------------,,,,,,---...............---.........////////////////////////000000000000///000000000111111111111111111222333333444444555888999>>>HHHVVVaaagggiiiiii~~~{{{xxxrrrqqqooollljjjgggeeeddd``````___^^^^^^___```aaacccgggvvviiiPPPEEEAAA222222222111111111111111000000000000////////////---------,,,,,,------------------............///------------------------------......//////......,,,,,,---------.........////////////000000000000///000000000111111111111111111222333333444444555777888===HHHUUU___eeefffhhh{{{xxxrrrqqqooollljjjgggeeeddd```___^^^]]]]]]]]]^^^___bbbhhhxxxjjjQQQEEE@@@111111111111111111111111000000000000////////////////////////////////////---------............///---------------------------....../////////......,,,,,,,,,------------...////////////000000000000000000000000111111111111222222222333444444555555777888<<>><<<777444555222222111111111000000000111111222222222222111111////////////////////////111000...---,,,,,,,,,---.........---------------------......///000000000............------------000000000000111111111111111222222333444555666666888999<<>>888555777333222222222222111111111111111222222222222111111////////////////////////000///...---,,,---...................../////////......///////////////////////////000000000000000000000000000111111111111111222222333444555666666777999===EEERRRbbbqqqzzz~~~zzzuuussssssrrroookkkhhhhhhgggfffbbb^^^ZZZXXXVVVVVV[[[aaaccchhhyyyyyyiiiPPPEEE???888555777333333222222222111111111111111222222222222111111////////////////////////---------...............---........./////////000/////////////////////............/////////000000000000000000111111111111111222222333444555666666777888===EEERRRbbbpppyyy~~~yyyuuussssssrrrooolllhhhhhhgggeeeccc```]]][[[WWWVVVZZZaaabbbfffvvvkkkRRREEE???888555777333333333222222222111111//////000000000000//////////////////////////////+++,,,---...////////////---.........//////000000///////////////.........---------.........//////000000000000111111111111111222222333444555666777777888===EEERRRbbbpppxxx~~~yyyuuurrrrrrrrrooolllggggggfffeeecccaaa___^^^XXXWWWZZZ```aaadddsssmmmTTTHHH<<<777777222555444333111000/////////222111111000///......---///////////////////////////............---------........................------------.........///---,,,,,,++++++---...///000111111111222222222222555555444444444555666666:::>>>>>>FFFWWWaaalll|||~~~yyyuuusssrrrpppooojjjgggeeecccaaa^^^[[[XXXUUU]]]]]]^^^fffjjjwwwoooVVVJJJ>>>888888444666555333222111000000000111111111000///.........///////////////////////////............---------........................------........./////////000///.........///000111000000000111111111222222444444333333444444555666666::::::CCCVVVbbbnnn~~~yyyuuusssqqqooommmiiigggeeecccaaa^^^[[[XXXTTT[[[[[[]]]fffmmm{{{sssYYYLLL@@@::::::666666555444333222111111111111111000000//////......///////////////////////////............---------............................../////////000000000000000/////////000111222/////////000000000111111333222222222333333444555444999:::BBBTTT```mmmzzzvvvssspppmmmkkkiiigggdddcccaaa^^^ZZZXXXSSSYYYXXXZZZeeeooovvv[[[NNN@@@;;;;;;777555444333222111111111111111000000000/////////...///////////////////////////............---------........................////////////000000000000............/////////000////////////000000000000111111111111222333444444888<<<<<>>:::777333333333444333333222222111111111111000000000000////////////////////////................................................------------............/////////////////////...000000000000111111111111111222222333333444444555666999<<>><<<:::999666333111111111111111111111111000000000000////////////////////////................................................------------............------......///000000111000000000000111111111111111222222333333444444555555;;;999<<>><<<:::777444222111111222111111111111000000000000////////////////////////................................................////////////000000000111---------...///000000111000000000000111111111111111222222333333444555555666<<<999;;;MMM]]]jjjyyy|||xxxrrrmmmlllkkkiiigggdddaaa^^^\\\TTTPPPMMMLLLKKKLLLRRRYYYdddoooUUUEEE>>><<<777777666555444333333222111111111111000000000000000000000000000000000000///............---------..........................................------////////////////////////000000000000111111111111111222333222111111333444;;;:::;;;@@@LLL\\\lllvvv{{{wwwuuurrrpppkkkjjjiiihhhgggccc^^^ZZZUUUPPPMMMMMMLLLKKKNNNSSS___rrrWWWFFF???===777777666555444333333222111111111111000000000000000000000000000000000000///............---------................................................////////////////////////000000000000111111111111111222333222111111333555:::999:::@@@LLL\\\lllvvv{{{wwwtttrrrqqqkkkjjjiiihhhgggccc^^^ZZZUUUPPPLLLLLLKKKJJJMMMRRR```vvvZZZHHH???<<<777777666555444333333222111111111111000000000000000000000000000000000000///............---------................................................////////////////////////000000000000111111111111111222222222111111333555999999:::@@@LLL[[[jjjttt{{{wwwtttsssrrrlllkkkiiihhhfffccc^^^ZZZTTTOOOKKKKKKJJJIIIKKKPPP[[[zzzzzz]]]JJJ???;;;777777666555444333333222111111111111000000000//////////////////////////////............---------........................---------...............///////////////////////////000000000111111111111000111222222111111333555888888:::???JJJXXXeeemmmyyy|||wwwuuusssrrrmmmllljjjhhhfffccc^^^[[[TTTOOOJJJJJJIIIGGGIIINNNTTTooo}}}```KKK???999777777666555444333333222111111111111000000000//////////////////////////////............---------........................---------........./////////////////////////////////000000000111111111111000111222222111222444666888888:::???HHHTTT___fffppp|||}}}yyyvvvuuusssooommmjjjhhhfffccc^^^[[[TTTOOOJJJIIIHHHFFFHHHLLLRRRgggrrrqqqrrrttt|||cccMMM@@@:::777777666555444333333222111111111111000000000000000000000000000000000000///............---------........................,,,,,,------.../////////////////////////////////000000000000111111111111///111222222111222444666888888:::???GGGRRR\\\cccmmmxxx}}}{{{yyyvvvtttpppnnnkkkhhhfffbbb^^^[[[UUUOOOKKKIIIGGGEEEGGGKKKTTTeeellliiijjjlllzzzgggQQQBBB;;;777777666555444333333222111111111111000000000000000000000000000000000000///............---------........................,,,,,,------...//////000////////////////////////000000000000111111111111///000222222111222444777666777:::@@@IIITTT^^^dddnnnzzz|||~~~{{{wwwuuuqqqnnnkkkhhheeebbb^^^\\\VVVPPPKKKJJJHHHEEEGGGKKKQQQbbbjjjjjjlllqqqjjjSSSDDD===777777666555444333333222111111111111000000000000000000000000000000000000//////.........---------........................,,,,,,------...///000000////////////////////////000000000000111111111111///000111222111222555777444666:::AAAKKKWWWaaagggppp|||||||||xxxuuurrroookkkhhheeebbb___\\\WWWQQQLLLJJJHHHEEEGGGKKKLLL^^^iiilllrrrxxxnnnWWWFFF===:::888666555555555444333222222222111111111111000000000//////.........---......------------......,,,,,,,,,------.........//////.........---------......////////////......000000000000111111111111000000000000111222333444444888;;;???JJJZZZfffkkkxxx{{{vvvsssuuurrrnnniiiddd```^^^]]]ZZZSSSLLLJJJHHHEEEEEEGGGTTT]]]kkkvvv|||pppXXXGGG>>>:::888666555555555444333222222222111111111111000.........---------,,,,,,......------------......+++,,,,,,,,,------------//////.........---------......////////////......//////000000000111111111000000000000111222333444444888;;;???KKK]]]kkkpppzzzvvvrrrssspppmmmhhhdddaaa___^^^\\\UUUOOOLLLJJJGGGGGGKKKUUUbbbuuusssZZZHHH>>>:::888666555555555444333222222222111111111111000//////............------......------------......---------............///...............---------......////////////......//////000000000000111111000000000000111222333444555888:::???MMMaaaqqqyyy~~~zzzuuuqqqpppnnnkkkhhhdddaaa```___^^^WWWRRROOOLLLIIIKKKOOOVVVgggvvv\\\III@@@:::888666555555555444333222222222111111111000000111111111111111000000000......------------....../////////000000000000000..............................////////////......////////////000000000111000000000000111222333444555777:::???NNNdddwww~~~yyytttqqqnnnllljjjgggeeebbbaaa```___YYYSSSPPPMMMJJJMMMSSSXXXlllzzz^^^JJJAAA:::888666555555555444333222222222111111111000000000000000111111111111111......------------..............................---...........................////////////.........////////////000000000000000000000111222333444555777999???NNNeeexxx~~~yyytttqqqlllllljjjhhhfffcccbbb```^^^YYYTTTQQQMMMJJJOOOVVV]]]ppp}}}```LLLBBB:::888666555555555444333222222222111111111111000------............//////......------------......+++++++++++++++*********---------.....................////////////............////////////000000000000000000111222333444444777999>>>MMMcccuuu~~~~~~yyyuuurrrmmmlllkkkjjjgggeeebbbaaa]]]YYYUUUQQQMMMJJJPPPXXXbbbsssbbbMMMBBB:::888666555555555444333222222222111111111111000,,,,,,---------...............------------......,,,+++++++++************---------.........//////......////////////.............../////////000000000000000000111222333444444777999===KKK```qqqxxx~~~zzzvvvsssnnnnnnmmmkkkiiifffcccaaa^^^ZZZVVVRRRMMMKKKRRR[[[aaapppcccMMMCCC:::888666555555555444333222222222111111111111000---.........//////000000.........------..................------,,,,,,,,,---------.........//////......////////////................../////////000000000000000111222333444444777999===JJJ]]]mmmttt~~~~~~zzzwwwtttoooooonnnllliiifffcccaaa___[[[WWWSSSNNNLLLSSS]]]]]]lllhhhQQQEEE;;;999666444444555444333333333111000000000111222///////////////////////////............---------........................111000///...........................////////////000000000000000000000000...//////111222444666777666777999???JJJZZZiiirrr|||~~~zzzuuurrrrrrpppmmmkkkiiifffbbb___```\\\WWWUUURRRPPPSSSZZZbbbjjj~~~jjjRRRFFF;;;999666444444555444333333222111000000000111222///////////////////////////............---------..............................---,,,,,,,,,,,,,,,............////////////000000000000000000000000000000000111222333444555444555777===HHHXXXhhhrrryyy{{{wwwtttrrrpppmmmkkkiiifffbbb___aaa\\\XXXUUURRRPPPSSSYYY```hhh|||mmmTTTGGG<<<999666555555555444333333222111111000000111111///////////////////////////............---------..............................---,,,,,,,,,,,,---............////////////000000000000000000000000222222111111111222222333555555777;;;EEETTTdddooouuuyyy|||yyyvvvssspppnnnkkkiiifffbbb___aaa\\\XXXVVVRRROOORRRXXX___fffxxxoooVVVGGG===:::777555555555444333222222222111111111111111///////////////////////////............---------........................000//////.........//////............////////////////////////////////////111111111111111222222333888888999;;;BBBPPP```kkkppprrrzzz}}}zzzxxxsssqqqnnnllljjjgggccc``````\\\XXXWWWSSSPPPRRRXXX```eeevvvrrrWWWHHH>>>;;;777666555555444222222222222222111111000000///////////////////////////............---------........................//////.........//////000............/////////////////////////////////////////////000111222444444666777999<<>><<<888666555555444222111222222222222111000000///////////////////////////............---------........................---,,,,,,,,,,,,---..................////////////000000000000000000000000...//////000111222444444000444888<<>>@@@HHHUUU```gggkkkrrr||||||zzzyyywwwuuutttrrrooommmkkkhhhdddaaa^^^\\\[[[\\\[[[YYY\\\aaabbbcccqqqaaaNNN@@@<<<888666555555444333444333222222111111222222////////////////////////........................---------............///---------.........//////...///////////////...---///000000000000000///...111111111111222333444555555666777888;;;GGGWWWcccllliiilllzzz|||zzzzzzyyyyyyppppppooonnnkkkhhheeecccaaa```___^^^]]]^^^___```\\\cccpppcccPPP@@@<<<888666555555444333444333222222111111222222////////////////////////........................---------............///---------.........//////......///////////////......//////000000000//////111111111111222333444555444666777888<<>>JJJZZZgggqqqnnnrrrzzzwwwvvvuuutttpppppppppooommmkkkhhhgggcccbbb___]]][[[ZZZZZZZZZ^^^dddooofffTTT@@@===999666666666555444444333222222111111222222////////////////////////........................---------............///........................,,,,,,...///000000000000+++,,,---//////000000000111111111111222333444444444666888:::???KKK\\\iiisssrrrvvv~~~yyyuuutttrrrqqqoooooooooooommmkkkiiigggbbb```^^^\\\ZZZYYYYYYYYY\\\bbblllgggTTTAAA===999777666666555444444333222222111111222222000000000000000000000000........................---------............///.....................---,,,,,,...///000000000000,,,---...///000000000000111111111111222333444444444666888:::???LLL]]]jjjttttttzzz}}}xxxtttrrrqqqooonnnnnnnnnmmmllljjjgggfff```___]]][[[ZZZZZZZZZ[[[YYY]]]fff{{{hhhVVVAAA>>>:::777666666555444444333222222111111222222000000000000000000000000........................---------............///...............---------------...///000000000///---...///000111111111000111111111111222333444555444666888:::???KKK]]]iiitttuuu|||}}}wwwtttrrrqqqooonnnnnnnnnmmmkkkiiifffeee```___]]][[[ZZZZZZ[[[[[[WWWZZZaaauuujjjXXXAAA>>>:::777777666666555444333222222111111222222000000000000000000000000........................---------............/////////.........---------......///////////////...000000111111111111111000111111111111222333444555444666888999>>>JJJ[[[hhhrrruuu~~~}}}wwwtttsssqqqpppppppppooonnnllliiifffeeebbbaaa^^^\\\[[[ZZZZZZZZZXXXXXX^^^ppplllZZZAAA>>>:::888777777666555444333222222111111222222000000000000000000000000........................---------.........////////////.........---------...///////////////......111222222222222111111000111111111111222333444555444666888999>>>JJJZZZgggqqqttt~~~|||wwwuuusssrrrqqqrrrrrrqqqooommmjjjgggeeeeeeccc```]]][[[YYYXXXXXXZZZYYY]]]nnn|||~~~oooZZZIII@@@999777666444333444333333333222222222111111222222111111000000//////------------------------000///...---------------000000//////.........---............////////////000000000000////////////111111111111222333444555333555777888<<>>;;;777555333333444222111000111333111111000000000000000000...////////////000000000.........------.........---------............///........./////////////////////000111111111111111111111111111222333444555444555777999:::???MMM[[[mmmyyy|||tttpppqqqpppmmmiiiggghhhhhhfffcccaaaaaabbb_________]]]ZZZXXXWWWXXXYYYZZZ\\\[[[ZZZaaauuuoooNNNDDD<<<;;;;;;999777666222333444333000000111333000000000000000000000111.../////////000000000000------............---------------............///............/////////000//////000111111111111111111111111111222333444555444555777999999???MMM\\\ppp|||{{{ssspppqqqqqqmmmhhhggghhhhhhfffbbb______```^^^______]]]ZZZXXXWWWXXXYYY[[[]]]]]]^^^ggg}}}oooNNNBBB888666777666555666222444555333000///111444000000000000000111111111.../////////000000111111,,,---...//////...---,,,---------.........//////---.........//////000000//////000111111111111111111111111111222333444555444555666888999???NNN]]]nnnyyy{{{ssspppqqqqqqmmmhhhggghhhiiifffaaa^^^^^^___^^^______]]]ZZZXXXWWWXXXXXXZZZ^^^```dddpppmmmQQQBBB<<<<<<666555666111333333222111111000000///111111111111000000000000---...///000000///...------------------.../////////...---,,,,,,---...///////////////000000000000------///000111111111111000111111222222333444444444999666666===@@@III[[[nnnuuuzzz}}}yyypppppprrrpppmmmkkkiiihhhfffdddbbbaaa``````______^^^]]]]]]\\\[[[[[[ZZZ[[[\\\]]]```mmmmmmRRRBBB<<<<<<666666777222555555444444333222222222111111111111000000000000---...///000000///...---000000000000000111111222///...------------...///////////////000000000000---...///000111111111111000111111222222333444444333888555555<<>>===777777999555444333333222111111000000111111111111000000000///...//////////////////...,,,,,,,,,+++,,,------...//////............//////////////////000000000000......///000000000000000000111111222222333444444333888555555<<<===EEEVVVccciiinnnooosss~~~wwwvvvuuuqqqmmmlllnnnllljjjgggdddaaa```___``````^^^]]][[[YYYWWWWWWXXXWWWXXXZZZ```rrroooVVVEEE???>>>888888:::555444444333333222111111000111111111111000000000////////////......///////////////......//////000111////////////////////////////////////000000000000...//////000000000000///000111111222222333444444444999777777===>>>EEEVVVcccjjjnnnnnnqqq}}}yyyxxxuuuqqqmmmmmmlllkkkhhheeebbb```^^^]]]```___^^^\\\ZZZXXXWWWVVVVVVWWWXXX[[[aaasssqqqUUUFFF@@@@@@::::::;;;555666666555555444444333333111111111111000000000000//////............//////---------------...//////...//////000000//////...////////////000000000000//////000000000000//////000111111222222333444444555:::777777===>>>DDDTTTbbbjjjooonnnqqq}}}~~~zzzxxxvvvqqqnnnnnnjjjhhhfffccc```^^^]]]\\\^^^^^^]]][[[YYYXXXWWWVVVUUUVVVYYY\\\```ooorrrTTTFFFBBBCCC===;;;;;;444666666666555444444333333111111111111000000000000000///...------...///000++++++******++++++,,,---...///000111111000///...////////////000000000000//////000000000000//////000111111222222333444444444999777777<<<<<>><<<;;;333555444444333333222111111111111111111000000000000000///...------...///000......---------...//////...///000111111000///...////////////000000000000///000000000000000//////000111111222333333444444333888666666;;;;;;AAAPPP[[[dddlllmmmqqq~~~|||yyyyyyvvvpppnnnppphhhfffeeebbbaaa___^^^^^^\\\[[[[[[ZZZYYYXXXXXXWWWSSSUUUXXXYYYXXX^^^pppqqqXXXHHHBBBAAA;;;:::;;;666777666666444333222111111111111111111000000000000111000000///...------,,,//////............//////............/////////000///000111222111000...,,,111000/////////000222333222222333333333333444444666555666999:::;;;CCCLLL]]]ccciiilllqqq~~~~~~zzzwwwuuusssqqqpppllliiieeebbbbbbaaaaaa``````^^^[[[XXXWWWVVVWWWWWWWWWVVVVVVWWWVVVZZZfffrrrsssXXXGGGAAA@@@:::999:::555777666555444333222222111111111111111000000000000111111000//////...------//////............//////.........//////////////////000111222111000...---000000000000000111111222222222222333333333444444666555666999999;;;CCCLLL]]]bbbhhhkkkppp~~~zzzwwwvvvtttrrrpppllliiieeecccbbbbbbaaa```___]]][[[XXXWWWVVVWWWWWWXXXWWWVVVUUUTTTWWWdddqqquuuVVVFFF@@@???999888:::444666666555444333222222111222222111111111000000000111111111000000//////...//////............/////////////////////.........//////000111111000...---//////000111111111111111222222222222333333333333666555666888999;;;BBBKKK\\\aaafffjjjppp~~~}}}yyyvvvtttsssqqqooommmjjjgggeeedddcccaaa```^^^\\\ZZZXXXWWWWWWWWWWWWWWWVVVVVVVVVUUUZZZiiixxxuuuUUUEEE???>>>888888999444666666555444333333222222222222222111111111000000222111111111000000000/////////............//////////////////............//////000000000000///......///000222222111000000111222222222222333333333666444666888999;;;BBBKKK[[[___dddiiiqqq~~~{{{wwwtttrrrpppnnnmmmmmmkkkhhhfffeeedddaaa___\\\[[[ZZZXXXWWWWWWWWWWWWUUUUUUWWWXXXYYY```rrrtttTTTDDD>>>>>>888888999444555555555444444333333222222222222222111111111111111111111111000000000000//////............/////////////////////.........//////000000000000000///...///000222222111000000111111111222222222333333555444555888888:::BBBKKKZZZ]]]ccciiisss|||wwwtttsssqqqooommmllljjjiiihhhfffddd```]]]ZZZZZZYYYXXXXXXXXXXXXXXXTTTUUUXXXYYYZZZbbbuuutttTTTDDD>>>>>>888888:::555555555444444444333333333333222222222222111111111000000000000000000000000//////............//////............/////////000////////////000000000000//////000111111111111111111111111111222222222222555444555777888:::AAAJJJXXX\\\ccckkkvvv}}}yyyvvvtttsssqqqoookkkjjjiiihhhgggddd___[[[XXXXXXXXXXXXXXXXXXXXXXXXUUUWWWZZZZZZXXX^^^ppptttTTTDDD>>>>>>999999;;;666555444444444444333333333333333222222222111111111//////////////////////////////............//////,,,------...///000111111///////////////000111111000000000000000111111222111111111111222222222222555444555777888:::AAAJJJVVV\\\dddnnnzzz|||xxxuuusssqqqooonnnjjjiiihhhhhhgggccc]]]YYYWWWWWWXXXXXXXXXXXXXXXXXXUUUXXX\\\\\\YYY]]]nnnuuuTTTDDD??????999999;;;666444444444444444444333333333333333222222222111111............//////////////////............//////+++,,,---...///111222222///////////////000111111111000/////////000222333000111111111111222222222555333555777888:::AAAJJJVVV[[[eeeppp||||||yyyuuuqqqpppnnnllljjjiiihhhhhhhhhgggbbb]]]XXXVVVWWWXXXXXXYYYXXXXXXXXXSSSXXX]]]___\\\```rrrtttWWWKKK@@@<<<;;;888555555777666555444333444555555333333222222111000//////111000000///...---------000000000000000000000000,,,---///111222111111000000000000000000000000000......///000000000000000111222222333333444555555444555666777888;;;???BBBRRR]]]iiiqqq|||~~~yyyvvvrrrpppooommmllljjjiiiiiihhhgggddd```\\\ZZZSSSVVVYYYZZZYYYWWWVVVUUUVVVYYY[[[[[[YYY```uuurrrSSSHHH>>>;;;;;;888777777666555444333222333333444333333222222111000000///111000000///......------........................------...///000000000000////////////////////////......///000000000000000000000000111222222333333444555666777888:::???BBBSSS^^^kkkvvv~~~yyyvvvrrrooonnnllljjjiiigggggggggeeebbb___[[[YYYTTTWWWZZZ[[[YYYWWWVVVVVVUUUWWWZZZZZZYYYaaavvvoooPPPEEE<<<:::;;;999777888444444333222222222222333333333222222111000000000000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000..............................///000000000000000......//////000111111222444555666666777:::>>>BBBRRR^^^mmmyyy~~~yyyvvvqqqnnnllljjjhhhfffeeeeeeeeedddaaa]]]ZZZXXXVVVXXX[[[[[[ZZZXXXWWWWWWUUUVVVYYYYYYZZZbbbxxxkkkNNNDDD;;;::::::888666666444444444333333333333333222222222111111111000000000000//////............,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,...///000..............................///000000000000000......//////000111111111333444555666777:::>>>AAAPPP\\\lllzzzyyyvvvqqqnnnllliiigggeeeeeeeeeeeedddaaa^^^ZZZXXXWWWZZZ\\\\\\ZZZYYYXXXXXXUUUVVVYYYZZZ[[[dddxxxhhhOOODDD<<<::::::777555444555555555555555444444333222222222111111111111111////////////............------------------------......---,,,,,,---///000..............................///000000000000000//////000111111222222333333444555666777999>>>AAAQQQ]]]lll{{{zzzwwwrrrnnnllljjjhhhffffffffffffeeeccc```\\\ZZZYYY[[[\\\\\\ZZZXXXXXXYYYWWWWWWYYY[[[\\\ccctttfffNNNDDD<<<;;;;;;888555444555555666666666555444333111111111111111111111111//////////////////..............................///...............//////..............................///000000000000000000000111222222333333444333444555555666999===AAARRR^^^mmm|||{{{xxxssspppnnnllljjjhhhgggggggggfffdddaaa^^^\\\ZZZ[[[\\\[[[YYYXXXXXXXXXWWWWWWYYYZZZZZZ^^^kkkyyy{{{fffLLLCCC;;;;;;<<<:::777666444444555555555444333222111111111111111111111111.../////////////////////......................../////////000000//////...////////////////////////......///000000000000000000000111222222333333444222333444555666999===AAAQQQ]]]lll||||||yyyuuurrrpppooommmlllggggggggggggeeebbb^^^]]]ZZZ[[[[[[ZZZXXXWWWWWWXXXUUUVVVXXXYYYWWWXXXaaalllnnn|||fffJJJAAA;;;;;;===<<<999999333333444555444333222111111111111111111111222222.........///////////////...........................///000111111000///...000000000000000000000000...//////000000000000000000000000111222222333333222333444555666999===@@@NNNYYYiiizzz}}}zzzvvvsssrrrqqqooonnnfffggggggfffdddaaa^^^\\\ZZZ[[[[[[ZZZWWWVVVWWWXXXTTTTTTVVVWWWUUUSSSZZZcccjjj{{{~~~jjjIIIBBB;;;999777444444777666666555555555444444444222222222111111111111000111000000///...------------.........//////000000........................---...///000000///...---111111222222222111111000//////000111222222333333444555777777777999<<>>HHH^^^jjjooo~~~zzzuuurrrpppooonnnllllllkkkjjjhhheeebbb```^^^^^^]]][[[YYYXXXVVVVVVUUUWWWUUUTTTTTTRRRPPPUUU]]]lllzzz{{{|||~~~cccKKKCCC===<<<:::777777999666666666555555555444444333222222222111111111111111000000//////......---,,,,,,,,,---------------........................//////............//////000000111111111111000000000000000111222222333333333444555555555777;;;===FFF]]]iiilllxxx{{{uuuqqqoooooonnnmmmlllkkkjjjgggeeebbb___^^^^^^]]][[[YYYWWWVVVUUUUUUWWWUUUTTTTTTRRRQQQVVV]]]rrr{{{wwwzzz{{{~~~___IIICCC===<<<;;;888777999666666666666555555555555333333222222222111111111000000000000//////......------------------------........................//////...------...000111//////000000111000000000000000111111111222222222222333444444555666:::<<>>===999888999777777777777666666666555444444333333333222222222000000000000000000000000/////////......---------........................,,,---...///000000000000+++,,,---...////////////111111111111111111111111222333444555555777:::===CCCVVVaaaggglllkkkqqq}}}xxxtttqqqooommmlllfffffffffeeedddcccbbbaaa```___]]][[[YYYXXXWWWWWWUUUSSSSSSTTTRRRRRRWWW___nnn|||uuuqqqxxx\\\HHHBBB??????>>>:::999:::777777777777666666666666444444444333333333222222000000000000000111111111.........------,,,,,,,,,........................+++,,,...000111000000///+++,,,---...////////////222222111111111111111111333444555555555777;;;===DDDVVVbbbjjjqqqooorrr}}}yyyuuurrrpppmmmkkkeeeeeeeeeeeedddccccccbbb```___^^^\\\ZZZYYYXXXXXXUUUSSSSSSTTTRRRRRRWWW___mmm}}}xxxqqq|||[[[LLLEEE@@@???===:::999::::::999999888777666555555333333444444333333222111333222000/////////000111........................///...---,,,+++,,,,,,---...///000111111000///...........................000000000000111222333444555555555555666888999999>>>MMMaaannnssswww}}}}}}zzzvvvsssqqqooommmkkkcccddddddeeeeeeddddddcccaaa___[[[XXXVVVUUUVVVWWWUUUTTTSSSRRRSSSUUUXXXZZZuuu{{{qqqlll[[[LLLFFFAAA@@@???<<<;;;===::::::999888777666555555333333444444333333222111222222000/////////000111........................000///---,,,,,,,,,---------...////////////...---000000000000000000000000000000000000111222333444555555555555666777999999???NNN```mmmssswww~~~|||wwwssspppnnnllljjjgggggggggfffeeecccbbbaaabbb```\\\XXXUUUTTTTTTUUUTTTTTTTTTTTTVVVYYY^^^aaayyyzzzsssppp~~~[[[LLLFFFAAAAAA@@@>>>===@@@;;;:::999888777666555555333333444444333333222111222111111000///000000000........................000///......------......,,,---............---,,,000000000000000000000000000000000000111222333444444444444555666777999:::@@@MMM___kkksssyyy~~~xxxrrrooommmkkkjjjjjjjjjiiigggdddbbb___^^^bbb```\\\XXXUUUSSSSSSSSSTTTUUUUUUWWWZZZ```hhhmmmzzzuuusss{{{[[[KKKEEEAAAAAAAAA??????AAA;;;;;;:::999777666555555333333444444333333222111222111111000000000000000........................////////////......//////---------......---------........................000000000000111222333444333333444444666777999:::???KKK[[[iiisss||||||vvvqqqnnnlllkkkjjjiiiiiigggeeeccc```^^^\\\___]]]ZZZWWWUUUSSSSSSSSSSSSUUUWWWYYY^^^gggrrrzzz}}}wwwtttyyyZZZJJJDDD@@@@@@@@@>>>???AAA<<<<<<:::999888666555555333333444444333333222111111111111111000000000///////////////////////////......//////////////////................................................000000000000111222333444222333333444666777999:::<<>>>>>AAA===<<<;;;:::888666555555333333444444333333222111000111111111111000//////////////////////////////------.../////////......//////............//////000000000000000000000000000000000000111222333444222222333444555777999::::::FFFVVVgggttt{{{xxxtttqqqooonnnllljjjccccccbbbaaa```^^^\\\[[[WWWWWWVVVUUUUUUUUUUUUUUURRRTTTWWWYYY___lll~~~}}}tttZZZMMMGGGBBBBBBBBB??????AAA======<<<:::888666555444333333444444333333222111000111111222111000///...////////////////////////+++,,,---...///......---......---,,,,,,---......000000000000000000000000000000000000111222333444111111222333555777999:::<<>>===<<<:::888777555444333333444444444333222222000111111222222000///...000000000000000000000000***+++---.........------------++++++++++++------........................000000000000111222333444111111222333555777999:::>>>HHHXXXgggttt}}}}}}{{{xxxuuupppkkkgggfffeeedddbbb```^^^[[[ZZZXXXWWWVVVUUUTTTRRRQQQQQQQQQSSSVVVWWW]]]kkkrrrYYYOOOLLLHHHEEECCCBBB@@@>>>======<<<:::888777555555555555444333222000000///000000000000//////////////////.........---------///.........------------////////////////////////......---,,,---...///000000000000000111111111111///111333444555666999;;;===FFFSSS___jjjttt{{{}}}~~~zzzvvvssspppkkkhhhhhhgggfffdddbbb___]]]\\\[[[YYYVVVUUUVVVVVVVVVUUUTTTVVVXXXXXX]]]kkkqqqYYYOOOLLLHHHEEEDDDBBB@@@???>>>===<<<:::888777666555555555444333222111000000111000000000/////////////////////......---------/////////.........------////////////////////////......---------...///000000000000000111111111111111222444555555555777999===EEEQQQ\\\gggpppvvvyyy}}}yyyuuurrroookkkhhhfffeeedddcccaaa___]]][[[\\\YYYWWWUUUVVVVVVUUUTTTSSSUUUWWWXXX]]]jjj~~~~~~pppYYYOOOLLLHHHFFFDDDCCCAAA@@@>>>===<<<:::999777666555555555444333222111000000111111000000000/////////////////////............000000000/////////......////////////////////////......------......///000000000000000111111111111222444555555444444666777===CCCNNNYYYbbbiiiooottt|||xxxtttpppmmmiiigggcccccccccbbb```___]]]\\\]]]ZZZWWWUUUUUUUUUTTTSSSSSSUUUVVVWWW\\\hhhyyy}}}mmmXXXOOOLLLHHHFFFEEEDDDBBBAAA>>>===<<<;;;999777666555555444444333222222111111111111111000000000//////////////////////////////000000000000////////////////////////////////////...............//////000///000000000111111111111111333555555555555777888>>>BBBLLLWWW___dddjjjppp~~~{{{vvvrrrooolllhhhfffbbbbbbbbbbbbaaa```___^^^]]][[[WWWUUUUUUTTTSSSRRRSSSTTTUUUUUUYYYcccppp{{{iiiVVVMMMJJJGGGEEEEEEDDDCCCBBB>>>>>>===;;;999888666666555444444333333222222222111111111111000000000000000000000000000000000000000000000000////////////////////////////////////.........//////////////////000000000111111111111///111333555555666888:::>>>AAAKKKXXX___bbbgggnnnyyy{{{uuuqqqnnnkkkhhhfffccccccccccccbbbaaa```___]]]ZZZWWWUUUTTTTTTSSSQQQTTTTTTTTTSSSUUU\\\gggnnn|||dddUUUKKKIIIFFFDDDDDDDDDCCCBBB???>>>===;;;:::888777666555444444444333333333222222222111111111000000000000000000000111111111111000000000/////////......////////////////////////---...///000000000000///000000000000111111111111...000333444555777999;;;===???JJJYYYaaabbbfffnnnuuu{{{uuupppmmmkkkhhhfffddddddddddddcccaaa``````\\\YYYVVVTTTTTTTTTSSSRRRTTTTTTSSSRRRTTTYYY```fffqqq|||```SSSJJJGGGDDDCCCCCCCCCBBBAAA???>>>===<<<:::888777666444444444444444333333333222222222111111111000000000000000111111222222222/////////.........------////////////////////////---...///000111000000///000000000000111111111111000222444555555666888:::999<<>>===;;;999888777333333333222222222111111333222000/////////000111222111111111000000/////////////////////////////////...---,,,,,,---...///------------------,,,,,,000000000000111222333444222222222333444555666777:::===GGGTTT]]]```cccgggtttzzztttnnnkkkjjjiiihhheeeeeedddbbb```^^^\\\[[[YYYXXXVVVTTTRRRRRRRRRRRRRRRXXXXXXRRRWWWeeellliiinnn|||{{{qqqYYYTTTKKKHHHFFFDDDDDDCCCAAA@@@AAA@@@???===;;;:::888888333333333333222222222222333222111000///000000111111111111000000000/////////////////////////////////......------......///000000000000000000000000000000000000000111333333222222222333444555666777999<<>>===;;;:::888888444444333333333222222222222222111000000000000111111111000000000000//////////////////////////////.........//////.........000111111111111111111111////////////000111222222222222333333444555777888888;;;DDDRRR]]]cccjjjppp~~~zzztttpppmmmlllkkkjjjfffgggggggggeeeaaa^^^\\\XXXWWWUUUTTTSSSSSSSSSTTTPPPUUUWWWVVV^^^mmmwwwxxxxxxxxxssszzziiiVVVRRRJJJHHHEEEDDDDDDCCCAAA@@@>>>>>>===;;;:::999888777444444444444333333333333222222111111111000000000000000000000000000//////////////////////////////---...///000000///...---.............../////////............///000111222333333333333444666777888888:::CCCQQQ^^^gggpppxxx{{{uuuqqqnnnllljjjhhheeefffggghhhfffbbb]]]ZZZXXXWWWUUUSSSQQQPPPQQQQQQPPPSSSTTTUUU]]]kkkvvvxxxtttwwwpppwwweeeTTTQQQIIIGGGDDDBBBBBBAAA@@@>>><<<<<<;;;:::888777666666555555555444444444333333222222222222111111111000//////////////////000000////////////////////////---...///000000///...---,,,,,,,,,------.....................///000111222333333333444555666777888:::;;;CCCQQQ___kkkvvv|||vvvqqqmmmjjjgggeeeccceeeffffffddd```\\\YYYYYYWWWTTTQQQOOONNNMMMMMMPPPQQQQQQRRRXXXdddnnnrrrmmmyyypppvvvaaaRRRPPPHHHFFFCCCBBBAAAAAA???===<<<;;;;;;999888777777666666666555555555444444444222222333333222222111000......////////////000000/////////////////////////////////000000/////////------......//////000000////////////000111222222333333333444555666888888;;;;;;BBBPPP___lllzzz{{{vvvqqqmmmjjjfffccccccdddddddddbbb^^^[[[XXXYYYWWWTTTQQQOOONNNMMMMMMRRRPPPNNNOOOTTT]]]ggglllmmm|||qqqwwwzzz^^^QQQOOOIIIFFFDDDBBBBBBAAA@@@>>>===<<<<<<;;;:::999888888666666666666555555555444222222333333333222111000........./////////000000////////////////////////000000////////////000000.........///000000111111000000000000000111333333444444444444555777888999::::::@@@MMM]]]lll{{{{{{xxxssspppmmmjjjgggeeedddddddddbbb```^^^[[[YYYWWWVVVTTTRRRQQQPPPQQQQQQTTTQQQNNNNNNSSSZZZccciiivvv}}}qqqwwwwww\\\PPPNNNJJJGGGEEECCCCCCBBBAAA???>>>>>>===<<<;;;;;;::::::777666666666555555555555222222333444333222111000---.........//////000000////////////////////////111000///......///000111,,,------...///000000111000000000000111222333444444444444444666777888999999999>>>KKK[[[kkk{{{~~~wwwuuuqqqooommmkkkiiigggeeeeeedddbbb```^^^\\\[[[VVVUUUTTTSSSSSSTTTUUUUUUVVVRRRNNNOOOSSSZZZbbbiii}}}qqqxxxppp[[[QQQNNNDDDDDDDDDCCCBBBAAA??????>>>===<<<;;;;;;;;;;;;;;;777777666666555555444444333333111000000000111222......//////000222333444000000000000000000000000......//////000000111111............////////////333222222222222222222222444333333222333444555666888:::???JJJYYYiiivvv}}}}}}yyyvvvqqqmmmiiifffeeeeeeaaaccceeefffdddaaa]]][[[WWWUUUSSSSSSTTTTTTSSSRRRVVVRRRPPPQQQTTTXXXcccmmm}}}sssqqqlllXXXOOOKKKDDDDDDDDDCCCBBBAAA??????>>>======<<<;;;;;;;;;;;;888888777666666555555444333222111000000000111222////////////000111222222000000000000000000000000---------...........................////////////111111111111111000000000333333222222333555666777888:::>>>IIIXXXgggtttzzz|||xxxvvvrrrnnnjjjgggfffeeebbbcccddddddccc```]]][[[YYYXXXWWWUUUTTTSSSSSSSSSTTTQQQPPPSSSVVV[[[eeeoooyyytttuuuhhhUUULLLIIIDDDDDDCCCCCCAAA@@@@@@???>>>>>>===<<<<<<;;;;;;:::999888888777777666555555333222111111000000111111111000000//////000000111000000000000000000000000...............---------............////////////////////////////////////111222222222444555777888888999===GGGUUUdddpppvvv|||wwwuuurrrooollliiigggfffcccccccccbbbaaa___]]]\\\[[[\\\\\\YYYTTTQQQRRRTTTQQQPPPQQQUUUXXX]]]gggqqquuuvvvzzzdddTTTLLLHHHEEEDDDCCCBBBAAA@@@@@@@@@>>>>>>>>>===<<<;;;::::::999999888888777666666666222222222111111111111111111111000///////////////////////////////////////111111000000//////..................////////////.........///////////////000111222333444666777888888888<<>>===<<<:::999999999888888777666666666222222222222111111000000222111000///............////////////////////////111111000000//////................../////////////////////000000111111111000000222333555666777888777888;;;CCCPPP]]]hhhnnnqqq{{{~~~wwwuuurrrooollljjjiiihhhfffeeeccc```___^^^]]]]]]^^^``````[[[TTTOOOQQQTTTOOOPPPSSSVVVVVVYYYcccnnnxxxyyy|||}}}~~~fffYYYPPPJJJFFFEEECCCAAA@@@@@@@@@AAA??????@@@???>>><<<:::888999888888777777666555555111222222222222111000000111000//////............000000000000000000000000...............---------............///////////////000000111111222222333000111222444555666666666666777:::BBBNNN\\\ffflllqqq|||xxxvvvrrrnnnjjjiiihhhhhhgggfffdddbbb```^^^^^^]]]]]]]]]]]]YYYSSSPPPQQQRRROOOPPPSSSUUUTTTWWWbbbooo{{{zzz{{{~~~}}}ggg[[[RRRKKKFFFEEECCCAAA@@@@@@@@@AAA???@@@@@@@@@>>><<<:::888888888777666666555555444111222222333222111000///000//////.........//////000000000000000000000000---------...........................//////////////////000111111222333333111222333555555666555555666666999AAANNN[[[fffkkkqqq~~~~~~zzzwwwqqqkkkhhhfffggghhhhhhgggfffdddbbb```^^^]]][[[ZZZXXXVVVSSSRRRQQQQQQOOOPPPSSSUUUTTTWWWeeesss|||zzzyyy}}}ggg\\\SSSKKKGGGEEECCC@@@???@@@AAAAAA???@@@AAA@@@???<<<999888777777777666555555444444111111222333222111000/////////............//////000000000000000000000000.../////////000000111111............/////////000...//////000111222222333111222444555666555444444555666999AAAMMM[[[fffkkkooo~~~~~~}}}|||wwwpppjjjfffeeefffggghhhhhhgggeeeccc```^^^]]]YYYWWWUUUSSSSSSSSSQQQPPPNNNPPPSSSUUUTTTYYYhhhxxx|||zzzyyysssbbbYYYPPPIIIFFFFFFFFFEEEDDDBBBAAA@@@BBB@@@>>><<<;;;;;;===>>>666777777888777555444333333333333222222222111111000000000000000000000000////////////////////////000000000000000000000000------...//////...------............///000222222222222333444444555555666555:::<<>><<<:::999888777666555555555555555333333333333222222222222000000000000000000000000////////////////////////........................///...---,,,,,,---...//////......//////000111222222222333444444555555666666888999;;;DDDUUUdddmmmpppttt~~~}}}xxxtttoookkkiiihhhfffeeedddbbb```___^^^]]]ZZZXXXYYYXXXVVVUUUSSSRRRQQQQQQQQQTTTRRRTTTYYYWWW___ttt}}}|||aaaUUUNNNJJJGGGEEEEEEFFFFFFFFFEEEDDDDDDAAABBBBBBAAA???<<<999888888777555444333333444555444444333333333222222222000000000000000000000000////////////////////////........................000///---,,,,,,---///000///////////////000111111222222333444444555555666777888888:::BBBQQQcccnnnsssuuu~~~|||{{{uuurrrnnnllljjjhhheeecccbbbaaa___^^^]]]\\\ZZZYYYXXXWWWUUUTTTRRRQQQQQQPPPSSSVVVTTTVVVYYYUUU[[[ooo}}}}}}vvv^^^SSSMMMHHHGGGEEEFFFFFFFFFFFFFFFEEEEEEAAABBBBBBBBB@@@===999777888666555333222333333444444444444333333333222222111111111111111111111111000000000000000000000000////////////////////////000///---,,,,,,---///000000////////////000000111222222333444444555555666999999999;;;BBBOOOaaaoootttwww|||zzzsssqqqnnnkkkjjjgggeeebbbbbb```^^^^^^^^^^^^\\\ZZZWWWVVVUUUSSSRRRQQQQQQQQQQQQTTTSSSUUUXXXSSSYYYlllqqq\\\TTTMMMIIIHHHGGGGGGGGGGGGGGGFFFEEEEEEAAAAAABBBBBB@@@===;;;999888777666555555444444555444444444444333333333333111111111111111111111111000000000000000000000000000000000000000000000000///...---,,,,,,---...///000000////////////000000222222333444444555555666999888999<<>><<<;;;::::::::::::999888777666555444444444444333333333111111111111111111111111000000000000000000000000////////////////////////........................000000////////////000000222222333444444555555666888666888===AAAJJJ\\\mmmooowww~~~{{{ssspppllliiigggfffeeeccc```___]]]]]]^^^^^^]]][[[WWWVVVUUUTTTSSSRRRRRRRRRMMMPPPPPPRRRXXXVVV^^^sssgggYYYUUUPPPLLLMMMJJJIIIIIIHHHGGGFFFDDDCCCAAAAAAAAA@@@???>>>======;;;<<<======<<<;;;999888555555444444444333333333111111111111111111111111000000000000000000000000........................------...//////...------111000////////////000000222222333444444555555666666555777===@@@HHHYYYkkknnnxxx|||ssspppkkkhhhgggfffeeeddd___^^^]]]]]]^^^^^^\\\[[[WWWWWWUUUTTTSSSSSSSSSSSSOOOSSSRRRUUU[[[[[[dddyyyddd[[[VVVUUURRRIIIKKKJJJHHHFFFDDDBBBBBBAAAAAA@@@???>>>============<<<>>>AAABBBAAA>>>:::777888666333222333444333222222222222111111111111000222111111111000000//////,,,---000111111000---,,,000000000000000000000000......//////000000111111222222333444444555555666666888888888>>>LLL\\\gggnnnwww~~~xxxtttoookkkiiigggccc___\\\]]]]]]]]]\\\ZZZXXXWWWZZZWWWTTTSSSSSSSSSRRRRRROOOUUUUUUTTTWWWYYYlll|||```WWWRRRQQQNNNFFFIIIHHHFFFDDDCCCAAAAAAAAAAAAAAA@@@???>>>>>>>>>>>><<<>>>???@@@???===999777888666333333333444333222222222222111111111111000111111111111000000000///---...///000000///...---000000000000000000000000//////000000111222222222222222333333444555555555666888888888===JJJ[[[ffflllttt}}}wwwsssnnnkkkiiifffbbb___]]]]]]]]]]]]\\\ZZZYYYWWWXXXVVVTTTTTTTTTTTTSSSRRRPPPUUUUUUUUUYYY\\\ooouuu\\\UUUPPPNNNMMMEEEFFFEEEDDDBBBAAAAAA@@@@@@BBBAAA@@@??????>>>>>>???======>>>===<<<;;;999777888666444333444444333222222222222111111111111000111111111111000000000000...//////////////////...000000000000000000000000000000000111222222333333222222333333444444555555666777888999===HHHXXXeeekkkqqq{{{}}}zzztttqqqmmmjjjgggeeebbb```]]]]]]]]]]]][[[ZZZYYYXXXVVVUUUTTTUUUVVVUUUTTTRRRPPPUUUUUUVVV\\\```sssqqq\\\WWWQQQOOOOOOIIIFFFEEEDDDCCCBBBAAAAAAAAACCCBBBAAA@@@????????????===<<<<<<;;;:::999888888888666444444555555333222222222222111111111000000111111111000000000000000000///...------...///000//////////////////////////////000111111222222333111222222333444444555555666777888:::===EEEUUUdddlllqqq{{{yyyuuupppnnnkkkhhhfffcccaaa```^^^]]]]]]\\\[[[ZZZYYYXXXUUUTTTUUUVVVWWWWWWTTTRRROOOTTTSSSVVV]]]bbbuuulll[[[WWWQQQPPPPPPLLLGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBAAA@@@????????????===<<<;;;:::999888888777777666555555666555444222222222222111111111000000000000000000000000111111000///...------...///000////////////////////////......//////000111111111111111222222333444444555666666888;;;<<>>>>>???<<<<<<;;;:::999888777777777666555666666666444222222222222111111111111000000000000000111111111111000///...------...///000000000000000000000000000.........///000000111111111111222222333333444444666555888<<<<<>>>>>>>>>>><<<<<<<<<;;;:::999777666777666666666777666444222222222222111111111111000///000000000111111111111//////............//////000000000000000000000000...//////000111111222222111111111222333333444444666555888===<<<<<>>============;;;<<<<<<<<<;;;999777666777666666777777666444222222222222111111111111000//////000000111111111222////////////////////////000000000000000000000000000000000111222222333333000111111222333333444444666555999>>>;;;;;;KKK___ggglllwww{{{uuuqqqdddffffffddd```^^^___aaa___^^^\\\ZZZYYYYYYZZZZZZ\\\YYYVVVTTTUUUUUUTTTSSSUUUVVVRRRTTT[[[```oooooodddYYYUUURRRNNNMMMOOOKKKKKKIIIGGGEEECCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@<<<;;;;;;::::::999999888999999888777666555444444333333333222222222111111//////000000000000//////000000000000000000000000////////////............////////////000000000000000000000111222444555666777666777999:::>>>IIIUUUdddgggssszzztttoookkkhhheeebbbaaaaaa___^^^^^^^^^^^^]]]\\\[[[ZZZYYYXXXWWWWWWVVVUUUTTTSSSSSSSSSRRRSSSTTTVVV^^^pppnnncccYYYTTTRRRNNNMMMOOOKKKJJJIIIGGGFFFDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@======<<<<<<;;;::::::999999999888777666555444444333333333222222222222111///000000000000000000///000000000000000000000000////////////............////////////000000000000000000111111222333444555777666777999:::===HHHTTTaaacccnnn}}}zzztttooojjjhhhdddbbbbbbaaa```_________^^^^^^]]]\\\ZZZYYYXXXWWWWWWVVVUUUTTTSSSSSSRRRRRRSSSTTTUUU\\\lll{{{kkkaaaXXXTTTRRROOOMMMNNNKKKJJJIIIHHHFFFEEEDDDCCCDDDCCCCCCBBBAAA@@@??????>>>>>>>>>>>>===<<<;;;:::999999888777666666555444333333333333222222222222111111111111111111111111000000000000000000000000////////////............////////////000000000000222111111111222333333444666666777::::::===GGGRRR]]]___iiiwww~~~|||xxxsssoooiiigggdddbbbbbbbbbaaa````````````___^^^]]][[[[[[XXXWWWWWWVVVUUUTTTSSSSSSQQQQQQSSSTTTTTTXXXfffttthhh___WWWTTTRRROOOMMMNNNKKKJJJIIIHHHGGGFFFEEEEEEFFFEEEDDDCCCAAA@@@??????>>>>>>>>>>>>>>><<<;;;:::999999888888777666666555444444333333333222222222222222111111111111222222////////////////////////////////////............////////////000000000000222222222111222222333333666666888:::999<<>>>>>>>><<<:::999999999888888777777666666444444444333333333222222222222111000000111222222////////////////////////////////////............////////////000000000000222222222111222222333333666666888:::999;;;DDDNNN\\\bbblllyyy|||yyyvvvrrrnnnhhhfffcccbbbbbbbbbaaa```aaaaaaaaa```___^^^]]]\\\XXXWWWWWWVVVUUUTTTSSSSSSPPPPPPRRRSSSQQQRRR]]]jjjvvv}}}zzzaaaZZZTTTTTTSSSOOOLLLLLLJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHFFFEEECCCBBBAAA@@@<<<===>>>???>>><<<:::999999999888888888777777777444444444444333333333333222111000//////000111222000000000000000000000000////////////............////////////000000000000222111111111222333333444666666888:::999:::BBBLLL^^^fffrrr|||zzzwwwrrrnnniiigggdddbbbbbbbbbaaa```aaaaaaaaa```___^^^\\\\\\XXXWWWWWWVVVUUUTTTSSSSSSPPPPPPRRRRRRPPPRRR^^^jjjttt}}}___XXXSSSSSSSSSOOOLLLLLLJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHGGGFFFDDDCCCBBBBBB===>>>@@@AAA@@@>>>;;;:::999999999888888888888777555444444444444333333333222111///......///111222000000000000000000000000////////////............////////////000000000000000000111111222333444555555666888:::999999AAAKKK___iiivvv|||{{{xxxrrrnnnjjjhhhdddbbbbbbaaa```___`````````___^^^]]]\\\[[[XXXWWWWWWVVVUUUTTTSSSSSSPPPPPPQQQRRRPPPSSS```mmm}}}]]]WWWRRRSSSSSSPPPLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJHHHGGGGGGFFFEEEDDDCCCCCC>>>@@@AAABBBBBB???===;;;999999999888888888888888555555444444444333333333111000///------///000111000000000000000000000000000/////////............////////////000000000000000000000111222444555666555666888:::888999@@@JJJ___kkkxxx~~~}}}|||xxxsssnnnkkkhhheeebbbaaaaaa___^^^`````````___^^^]]][[[[[[XXXWWWWWWVVVUUUTTTSSSSSSPPPPPPQQQRRRQQQTTTaaaooo~~~ZZZYYYWWWTTTRRRPPPNNNMMMLLLJJJIIIHHHHHHGGGEEECCCJJJJJJJJJIIIGGGEEEDDDCCCEEEDDDDDDCCCBBBAAAAAAAAA<<<;;;:::999888888888888777666444333222222333444333222222222111000000000111111111111000000////////////000000000000//////......//////000000111111222222222333333333444444777777777777888<<>>===;;;:::999888888888777666555333333333333444222222222111111111111111222111111000000000000000//////000000000000//////......//////000000111111222333333333444444444444666777777777888<<>><<<:::999888888777666555444444333333444111111111111111222222222222222000/////////000111//////000000000000//////......//////000000111111333333333444444444555555666666777777888;;;@@@DDDSSSiiivvv|||~~~zzzwwwsssooollljjjhhheeebbb`````````aaaaaa```___^^^]]]\\\[[[ZZZUUUTTTTTTTTTTTTTTTUUUUUUTTTTTTLLLLLLUUU```xxxccc___XXXQQQMMMLLLMMMNNNNNNKKKHHHGGGHHHKKKLLLMMMIIIIIIIIIHHHGGGFFFDDDDDDDDDCCCCCCCCCBBBBBBAAAAAACCCAAA@@@===;;;:::999999777777666555555444444444000000000111222222222333222111000//////000111222//////000000000000//////......//////000000111111333333444444444555555555555666777777888:::???BBBOOOfffsssxxx~~~zzzvvvsssnnnkkkiiihhheeecccaaaaaaaaaaaaaaa```___^^^\\\[[[ZZZZZZVVVUUUTTTTTTSSSTTTTTTTTTUUUTTTMMMMMMWWWaaayyybbb^^^WWWPPPLLLKKKLLLNNNNNNKKKHHHGGGIIIKKKMMMMMMIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDBBBAAA>>>===;;;::::::777777777777666555444444000000000111222222222333111111000//////000111222//////000000000000//////......//////000000111111333333333444444444555555444555666777777:::===@@@LLLcccooottt~~~zzzvvvrrrnnnkkkhhhgggfffdddcccbbbbbbbbb``````___^^^\\\[[[ZZZYYYXXXWWWVVVTTTSSSRRRRRRRRRRRRSSSOOOPPPXXX___sss___[[[UUUOOOLLLKKKMMMNNNMMMKKKHHHHHHJJJKKKLLLLLLHHHHHHHHHHHHGGGFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA???===<<<;;;;;;888888888888777666555444111111111111111222222222000000000000111111111111//////000000000000//////......//////000000111111222222222333333333444444444555666777777999<<>>===<<<<<<<<<888888999999888777555444222222222111111111111111...///111222222222000000//////000000000000//////......//////000000111111111111111222222222333333333555666777777888;;;>>>FFF[[[gggppp|||xxxtttpppkkkhhhccccccbbbbbbaaaaaa`````````___^^^]]]\\\ZZZYYYYYYWWWVVVUUUTTTSSSSSSSSSSSSPPPSSSPPPRRRXXXYYYgggWWWTTTQQQMMMLLLLLLNNNOOOLLLJJJIIIIIIJJJJJJIIIGGGHHHHHHHHHHHHHHHGGGFFFEEE?????????????????????@@@AAA@@@???>>>============888888999999888777555444333222222222111111000000,,,...111333333222000/////////000000000000//////......//////000111111111000000111111111222222222333555666777777888;;;===DDDXXXdddnnn{{{wwwsssnnnjjjfffaaa`````````_________^^^```___^^^]]][[[ZZZYYYYYYUUUUUUTTTTTTTTTTTTTTTUUUPPPSSSPPPQQQWWWXXXfffzzzUUUTTTQQQNNNLLLJJJIIIHHHJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIHHHHHHHHHGGGGGGGGGDDDDDDCCCBBBAAA@@@@@@???AAAAAA@@@???===;;;999888666666666666555555555555222222222111222222333333000000000000////////////000000000000000000000000.........///////////////000000000000111222333444444444444444555777888:::DDDQQQbbbppp{{{wwwsssnnnjjjfffccccccbbbbbbaaa```_______________]]][[[YYYVVVUUUSSSTTTTTTUUUUUUSSSRRRQQQSSSSSSTTTVVVWWW[[[gggttt}}}{{{TTTSSSRRRPPPNNNLLLJJJIIIHHHIIIIIIIIIIIIIIIIIIJJJLLLLLLKKKKKKKKKJJJJJJJJJEEEEEEDDDCCCBBBAAA@@@@@@AAA@@@???>>>===<<<;;;:::999999888888888777777777333222222222222222333333111111111111000000000000////////////////////////............////////////000000000000111222333444444444444444555777888:::AAAOOO___lll|||zzzvvvrrrnnniiifffbbbbbbbbbbbbaaaaaaaaaaaa_________^^^\\\YYYWWWVVVSSSTTTTTTUUUTTTSSSRRRQQQQQQPPPQQQSSSTTTXXXdddqqq{{{{{{RRRRRRRRRRRRPPPNNNLLLKKKHHHHHHHHHIIIJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKFFFEEEEEEDDDCCCBBBAAAAAA@@@???>>>===<<<<<<======;;;::::::999888777666666333333222222222222333333222222222222111111111111....................................//////000000000000000000111222333444444444444444555777888:::>>>KKKZZZfffuuu~~~zzzuuurrrmmmiiifffaaaaaaaaabbbbbbbbbcccccc_________^^^]]]ZZZXXXWWWSSSTTTTTTTTTTTTSSSRRRRRRQQQOOOOOOPPPQQQUUUbbbooo|||yyy}}}|||PPPQQQSSSSSSRRRQQQNNNMMMIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHFFFFFFEEEDDDCCCBBBBBBAAA@@@>>>===;;;;;;===>>>@@@;;;:::999888666555444333444444333222222222333333222222111111111000000000........................------......//////000000000000000000111222333444444444444444555777888:::<<>><<<;;;<<<===???AAA<<<;;;:::888777555444333555444444333222222222333111111000000000/////////........................---------...///000000111000000000000111222333444444444444444555777888:::;;;FFFQQQYYYeeewww~~~{{{wwwsssppplllhhheeeddddddcccbbbaaa______^^^]]]]]]^^^^^^]]][[[ZZZYYYTTTTTTTTTSSSSSSSSSSSSSSSPPPMMMLLLKKKLLLRRR```nnnvvvvvvtttvvvzzzPPPQQQRRRRRRRRRQQQPPPOOONNNMMMLLLKKKJJJHHHGGGGGGIIIIIIIIIIIIHHHHHHHHHGGGFFFEEEEEEDDDCCCBBBAAAAAA>>>===<<<<<<<<<>>>???@@@>>>>>><<<;;;999888777666666555444333333222222333000000000000/////////...........................,,,------...///000111111000000000000111222333444444444444444555777888::::::DDDNNNVVVbbbttt}}}zzzvvvrrroookkkgggdddddddddbbbaaa___]]]\\\\\\[[[\\\\\\]]]\\\[[[ZZZYYYUUUTTTTTTSSSRRRSSSSSSSSSNNNKKKIIIIIIJJJQQQ```ooouuutttpppsssxxxQQQQQQQQQPPPPPPPPPOOOOOOMMMLLLLLLKKKJJJIIIIIIHHHJJJJJJIIIIIIIIIHHHHHHHHHEEEEEEDDDCCCBBBAAA@@@@@@============>>>>>>>>>>>>>>>===<<<;;;:::999888888666666555333333222222222111111111000000000//////////////////////////////,,,,,,---...///000111111000000000000111222333444444444444444555777888:::999CCCMMMUUUbbbvvv|||yyyuuuqqqnnnkkkgggdddbbbaaa```___^^^]]]\\\[[[YYYZZZ[[[\\\[[[ZZZYYYXXXUUUUUUSSSRRRRRRRRRSSSTTTQQQMMMKKKJJJLLLTTTdddtttzzzxxxsssuuutttRRRQQQPPPOOOOOOOOOOOOOOOKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGDDDDDDCCCBBBAAA@@@@@@???======>>>>>>>>>>>>======;;;;;;:::999999888777777777666555444333222222222222222222111111111111000000000000000000000000000,,,,,,---...///000111222000000000000111222333444444444444444555777888:::888BBBMMMVVVdddzzz{{{xxxtttqqqnnnjjjfffccc_________^^^^^^]]]]]]]]]XXXYYYZZZ[[[[[[ZZZYYYXXXVVVUUUSSSRRRRRRRRRSSSTTTUUUQQQOOONNNQQQYYYjjjzzzxxxyyyqqqWWWTTTQQQOOONNNMMMKKKIIILLLLLLKKKKKKJJJJJJJJJIIIJJJJJJJJJIIIIIIHHHHHHHHHFFFDDDBBB???>>>???@@@@@@@@@???>>>>>>??????>>><<<<<<;;;888666555555666666999777555444444444333222333333333333222222111000111111111111111000//////////////////000000000000000111333333222222222333444444444444444555666777888>>>LLL^^^nnn}}}zzzvvvqqqnnnmmmjjjeeeaaa^^^^^^^^^]]]\\\[[[ZZZYYYXXXXXXXXXYYYYYYYYYYYYYYYYYYXXXVVVTTTSSSSSSTTTTTTSSSPPPLLLLLLRRRbbbyyyyyy~~~oooSSSQQQOOOOOOOOONNNLLLJJJKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGFFFEEECCCAAA@@@@@@AAAAAA@@@???>>>>>>??????>>>======<<<:::888777777777888888666444333333333222111222222333333333222111111111111111111111000//////////////////000000000000...000222222111111111222333333333444444666777777999>>>JJJ[[[mmm~~~xxxvvvrrrnnnkkkhhhdddaaa^^^^^^^^^^^^]]][[[ZZZYYYZZZZZZYYYYYYXXXXXXWWWWWWYYYYYYWWWVVVUUUTTTTTTTTTRRRNNNKKKLLLVVVjjj~~~~~~mmmOOONNNOOOPPPPPPOOOMMMJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGEEECCCBBBAAA@@@AAAAAAAAA???>>>>>>???@@@>>>===>>>===;;;:::999999999:::999666444444444444333222111111222222333222222222111111111111111000//////////////////000000000000...///111111000000000111222222333333555666888999:::===HHHXXXjjj~~~|||uuutttrrrmmmhhhdddcccbbb_________^^^]]]\\\[[[ZZZ[[[ZZZZZZYYYXXXWWWVVVVVVYYYYYYYYYXXXWWWVVVUUUTTTSSSPPPLLLNNN\\\uuu{{{kkkPPPPPPQQQSSSSSSQQQMMMIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFEEEDDDCCCAAA@@@@@@@@@@@@AAA???>>>>>>???@@@>>>===>>>===;;;:::999999999:::999777555555555555444333///000111222222222222222111111111111111000//////////////////000000000000...000222222111000111222111222222333555777888999999<<>>>>>@@@???===>>>??????>>><<<;;;;;;:::999999888888888777555333333444444333222///000111111222222222222111111111111111000//////////////////000000000000///111333333222111222333111222222333555777888999888;;;DDDTTTeeexxx}}}zzzqqqrrrpppjjjddd```aaaccc_________^^^]]]\\\ZZZZZZVVVVVVWWWWWWXXXXXXYYYYYYWWWWWWWWWWWWVVVUUUSSSQQQSSSQQQMMMRRRhhhxxx}}}xxxfffYYYXXXXXXXXXVVVQQQKKKGGGFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGBBBBBBAAA@@@???>>>======???===<<<<<<===>>><<<;;;999999999999888888888777444222000000111222111000000000111111222111111111111111111111111000//////////////////000000000000000222333333222222333444222222333333555666888999777:::CCCQQQaaasss}}}zzzrrrqqqmmmiiidddaaaaaabbb^^^^^^^^^]]]\\\[[[ZZZYYYUUUUUUVVVWWWXXXYYYYYYZZZWWWWWWWWWVVVUUUTTTRRRRRRNNNNNNMMMTTTmmmyyyuuucccZZZYYYXXXWWWUUUQQQKKKGGGEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFFFFGGGGGGGGGHHHHHHBBBBBBBBBAAA@@@???>>>===>>><<<;;;;;;<<<<<<;;;:::999999999999999888888777444333111111222222222111000111111111111000000///111111111111111000//////////////////000000000000///111222333222111222333333333333444444666777777999999@@@MMM]]]qqq|||yyytttpppkkkgggeeedddbbbaaa]]]]]]]]]\\\[[[ZZZYYYXXXVVVVVVVVVWWWWWWXXXXXXXXXYYYXXXWWWVVVUUUTTTTTTTTTOOOPPPOOOVVVoooyyyrrraaaYYYXXXVVVUUUTTTPPPLLLHHHDDDDDDEEEEEEFFFFFFFFFGGGFFFFFFGGGGGGHHHHHHHHHHHHCCCCCCCCCBBBAAA@@@???>>>===;;;::::::;;;<<<:::999999999:::::::::999888888777555444444555666555444111111111111111000///...111111111111111000//////////////////000000000000...000111222111000111222444444444444444555666777;;;:::>>>IIIZZZppp{{{xxxvvvpppjjjffffffeeecccaaa\\\\\\\\\[[[ZZZYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWVVV[[[ZZZXXXVVVUUUUUUUUUVVVTTTUUUTTTXXXooosss~~~ppp```YYYXXXUUURRROOOLLLJJJIIIJJJHHHFFFFFFGGGGGGFFFEEEEEEEEEEEEFFFGGGGGGEEEBBBDDDCCCBBBBBBCCCCCCAAA???<<<:::999888888999;;;<<<<<<:::888888999:::999888999777555333222333444555222333333333333222111111111111111111000...---,,,222111111000///......---222111000/////////000111444333222222333444666777===888;;;HHH[[[ooozzzvvvooonnnkkkhhhdddaaa^^^]]]]]][[[YYYYYY[[[[[[XXXUUUXXXXXXXXXWWWWWWVVVVVVVVVWWWWWWWWWWWWVVVUUUTTTTTTSSSUUUSSSVVVkkk}}}yyy~~~yyylll]]]VVVVVVTTTRRROOOMMMLLLKKKJJJJJJJJJIIIHHHHHHGGGGGGEEEDDDCCCDDDEEEDDDCCCAAACCCBBBAAAAAAAAA@@@>>>======<<<:::999999:::<<<======;;;999999:::;;;:::999777666555333333444666777222333333333333222111111///000000000000000//////......//////000000111111222111000000000111222222333333222222333444666777;;;777:::GGGXXXkkk}}}xxxtttnnnmmmkkkhhhdddaaa___^^^]]][[[ZZZZZZ\\\[[[YYYVVVWWWWWWWWWWWWWWWVVVVVVVVVXXXXXXXXXWWWVVVUUUTTTSSSTTTTTTQQQSSSeeezzzwwwuuuzzzzzzhhhYYYTTTTTTRRRQQQOOONNNMMMLLLIIILLLNNNMMMJJJHHHHHHIIIHHHFFFDDDCCCDDDDDDCCCAAAAAA@@@>>>>>>??????===<<<>>>>>><<<;;;;;;<<<===>>>>>>===;;;;;;<<<<<<<<<;;;666666555444555666777888333333333333333222222111...///000000111111111000.........///000111111111111111111111222333444444333333333333333555666666999777:::EEETTTeeexxx~~~zzzuuurrrlllkkkiiigggdddaaa___^^^]]]\\\[[[[[[\\\\\\ZZZXXXVVVVVVVVVVVVWWWWWWWWWWWWXXXXXXXXXWWWVVVUUUSSSRRRSSSSSSOOOOOO___vvv{{{sssqqqqqqwwwcccUUUUUUTTTSSSQQQOOONNNMMMLLLHHHLLLPPPOOOJJJFFFGGGIIILLLIIIFFFDDDEEEEEEDDDCCC???===<<<===???@@@@@@???@@@@@@???>>>>>>>>>?????????===;;;;;;<<<<<<<<<;;;888888777666666666777777333333444444333333222111///000000111111111000000111000000000/////////...111111222222333444555555222222333333444555555666888888;;;CCCQQQ```pppzzz}}}~~~}}}yyytttpppjjjiiigggeeebbb```^^^]]][[[[[[[[[[[[[[[ZZZYYYXXXUUUUUUUUUVVVVVVWWWWWWXXXYYYYYYXXXWWWVVVTTTSSSRRRRRRPPPLLLMMM[[[qqqxxxqqqpppqqqwww~~~aaaUUUWWWVVVTTTRRRPPPNNNLLLKKKGGGLLLOOONNNIIIEEEEEEGGGKKKHHHEEEDDDDDDDDDCCCCCC===<<<;;;===@@@CCCDDDEEEBBBAAAAAA@@@????????????>>><<<::::::;;;<<<;;;:::;;;;;;999888777666555555333444444444444333222222222222222222111000///...000000000000////////////111111222333444555555555222222333444444555555555777999<<>><<<;;;;;;<<<<<<;;;:::===<<<;;;:::888666555444444444444444444333222222333333333222111000...---,,,---...///000111222333111222333444444444444444111222333444555555555555666999;;;???JJJZZZggglllxxxyyywwwyyy|||~~~~~~{{{xxxtttqqqgggfffdddbbb___\\\ZZZYYYVVVXXXZZZYYYXXXWWWWWWXXXUUUUUUUUUUUUVVVVVVVVVVVVWWWWWWWWWWWWVVVUUUTTTTTTSSSOOOJJJLLLWWWiiiyyy}}}yyyaaaZZZXXXWWWVVVTTTSSSQQQPPPOOOLLLKKKKKKIIIGGGFFFEEEEEEBBBAAA@@@AAABBBBBB@@@>>>???===<<<===AAADDDFFFFFFBBBBBBBBBBBBAAA@@@??????@@@>>><<<<<<=========<<<<<<<<<<<<;;;999888777666444444444555444444333222222222222222222111000///,,,,,,---///000222333333111222333444444333222222111222333555555555555444444777999;;;FFFWWWeeeiiimmmzzzvvvtttvvv{{{}}}xxxxxx||||||yyyvvvsssqqqiiihhhfffccc___\\\ZZZYYYVVVYYY[[[ZZZXXXWWWXXXZZZVVVVVVVVVUUUUUUUUUUUUUUUUUUVVVVVVWWWWWWVVVVVVUUUQQQMMMKKKPPP]]]pppttt^^^XXXWWWVVVVVVUUUTTTSSSRRRRRROOOLLLIIIHHHHHHHHHFFFEEEBBBAAABBBCCCDDDDDDAAA???AAA???======???BBBCCCDDDBBBBBBBBBBBBAAA@@@???>>>AAA???======>>>???>>>===;;;;;;;;;;;;::::::999888444444555555444444333222000000111222222222222111////////////000000000000111222333333333222111000111222333555666555555444222666777999CCCVVVcccgggcccsss}}}uuurrrssstttwww|||~~~~~~|||{{{zzzyyyuuuqqqqqqvvv|||~~~zzzwwwuuurrrpppllljjjhhhdddaaa]]][[[YYYWWWYYY\\\[[[YYYXXXYYY[[[WWWVVVVVVUUUUUUTTTTTTTTTUUUUUUVVVWWWWWWWWWVVVVVVNNNKKKKKKTTTeee{{{qqq[[[VVVRRRPPPOOOOOOQQQSSSTTTTTTKKKJJJIIIHHHHHHHHHHHHHHHDDDCCCBBBCCCDDDCCCBBB@@@CCCBBBAAA@@@@@@BBBDDDEEEAAAAAA????????????AAAAAA>>>>>>======<<<<<<;;;;;;:::::::::999999888888888888777555555555555333111333333222222111000//////111000000000000000111111000111111111111222222222444333333333333444555666555888;;;>>>EEERRR^^^eeehhh{{{~~~vvvssspppooossssssrrrpppmmmkkkkkkmmmiiijjjlllnnnooosssvvvyyy~~~yyyvvvtttrrrqqqllljjjfffaaa^^^[[[[[[ZZZWWWXXXXXXWWWUUUTTTTTTUUUVVVUUUUUUTTTTTTSSSSSSRRRUUUUUUTTTTTTTTTTTTTTTTTTTTTSSSRRRYYYkkkzzzppp\\\UUURRRPPPNNNNNNPPPQQQRRRQQQLLLKKKJJJIIIHHHGGGGGGGGGEEEDDDCCCDDDEEEDDDCCCAAABBBAAA@@@???@@@AAACCCDDDBBBAAA@@@??????@@@AAABBB@@@@@@???>>>>>>======<<<::::::999999888888888888999777555444444444333222333333222222111000000000111111000000000000111111000111111111111222222222444444333333333444444555555777:::===DDDPPP]]]eeelll~~~}}}wwwtttrrrqqqrrrrrrqqqnnnkkkiiiiiijjjhhhiiijjjjjjlllnnnrrrtttvvvwww|||zzzwwwuuurrrpppllliiieeeaaa]]][[[ZZZZZZXXXYYYYYYXXXUUUTTTTTTUUUYYYYYYYYYXXXWWWWWWVVVVVVTTTTTTTTTUUUUUUUUUUUUUUUUUUTTTVVVbbbxxxwww~~~mmm\\\WWWRRRPPPNNNMMMOOOPPPOOOOOOMMMLLLJJJIIIHHHGGGFFFFFFFFFEEEDDDEEEFFFFFFDDDBBBAAA@@@?????????@@@BBBCCCCCCBBBAAA@@@@@@AAABBBCCCAAAAAA@@@@@@???>>>>>>>>>:::999999999999888888888;;;888555333333444444333333333333222111111000000111111000000000000000111000111111111111222222222555444333333333333333444555666888;;;AAAMMM[[[fffooo|||vvvtttsssrrrqqqqqqpppmmmjjjhhhhhhhhhjjjjjjhhhhhhhhhjjjlllmmmmmmmmmpppuuu||||||yyyuuuqqqnnnjjjhhhddd```\\\ZZZYYYYYYYYYZZZZZZYYYVVVTTTUUUVVV[[[ZZZZZZYYYYYYXXXWWWWWWTTTTTTTTTUUUUUUVVVVVVWWWTTTTTT[[[ooowwwuuu{{{jjj\\\YYYTTTQQQOOONNNNNNOOOOOONNNMMMLLLKKKIIIGGGFFFFFFFFFGGGFFFEEEFFFGGGGGGFFFDDDAAA@@@@@@??????@@@AAAAAACCCCCCAAAAAAAAAAAACCCCCCAAAAAA@@@@@@???>>>>>>>>>::::::::::::::::::::::::<<<999555222333444555555333333333222222111111111222111000000000000000000000000111111111222222222555444333333222222333333555555666:::>>>HHHXXXfffooo~~~yyytttrrrqqqppppppqqqpppnnnlllkkkkkkmmmooolllhhhffffffgggggggggffffffhhhjjjmmmpppqqqqqqrrrsssxxx}}}yyyuuupppllliiifffbbb^^^[[[YYYYYYXXXZZZZZZ[[[YYYWWWUUUUUUVVVXXXXXXXXXWWWVVVVVVUUUUUUSSSSSSTTTUUUVVVWWWWWWXXXSSSUUUbbb~~~tttvvv|||iii[[[YYYUUUSSSPPPOOOOOOPPPOOONNNMMMLLLKKKIIIGGGFFFFFFFFFGGGFFFFFFGGGHHHHHHGGGEEEBBBBBBAAAAAAAAAAAAAAAAAACCCCCCAAAAAAAAAAAACCCCCC?????????>>>======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<999555333333444555555333333333222222222222222222222111000//////000000000000111111111222222222444333333222222222333333555444555999<<>>>>>======<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<======<<<999666444444555555444333333333333333333222222333222111000////////////000111111111111222222222222222222222222333444444555333555:::;;;???NNN___hhhuuuzzztttqqqpppooonnnssstttvvvvvvwwwxxxzzz}}}sssmmmfffaaa``````^^^\\\\\\]]]^^^^^^^^^^^^___```aaafffqqq}}}|||zzzvvvrrrmmmiiieeeccc___[[[YYYWWWWWWWWWVVVXXXYYYXXXWWWVVVWWWXXXXXXWWWWWWVVVVVVUUUTTTTTTSSSSSSSSSTTTTTTUUUUUUVVVYYY]]]rrr{{{{{{fffYYYVVVSSSQQQNNNNNNNNNOOOOOONNNLLLKKKJJJIIIHHHGGGGGGGGGFFFEEEEEEFFFHHHHHHGGGFFFFFFFFFGGGFFFFFFEEEEEEDDDBBBAAA@@@??????@@@AAABBB>>>>>>===<<<<<<;;;;;;:::::::::::::::;;;;;;;;;<<<;;;999666555666666555333333333333333333333333333333222111000////////////000111111111111222222222000000111111222333555555555333666;;;;;;;;;III[[[jjjvvv}}}wwwtttsssssssssssswwwxxxzzzzzzzzz{{{~~~xxxqqqhhhcccbbbbbb___\\\\\\^^^___^^^\\\[[[\\\^^^bbbfffooo{{{~~~zzzwwwtttpppkkkhhhdddbbb^^^ZZZXXXVVVVVVVVVTTTUUUWWWWWWVVVVVVXXXYYYWWWWWWWWWVVVUUUUUUTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSWWW\\\sss}}}{{{|||aaaWWWWWWQQQOOOMMMLLLMMMNNNNNNNNNKKKJJJIIIHHHHHHHHHHHHHHHEEEEEEEEEFFFHHHHHHGGGFFFHHHHHHHHHHHHHHHGGGFFFEEEAAAAAA@@@??????@@@AAAAAA>>>>>>>>>===<<<<<<;;;;;;888888888999999::::::::::::888777777777666444333333333333333333333333333333222111000////////////000111111111111222222222///000000111222444555666555333666<<<;;;999FFFYYYlllxxx}}}zzzvvvtttuuuvvvxxxxxxzzz{{{|||||||||}}}}}}vvvlllgggffffffccc```___aaabbb```]]][[[\\\^^^eeegggoooyyy}}}yyyuuurrrnnnjjjhhhcccaaa]]]ZZZWWWVVVVVVVVVRRRTTTVVVVVVVVVVVVXXXZZZVVVVVVUUUTTTTTTSSSSSSRRRSSSSSSSSSSSSRRRRRRRRRRRRSSSXXXpppxxxxxx}}}zzzvvv]]]VVVWWWKKKLLLLLLLLLMMMMMMMMMMMMOOOMMMJJJHHHFFFFFFFFFGGGGGGGGGHHHIIIJJJJJJJJJJJJDDDDDDDDDDDDDDDDDDDDDDDDBBBAAA@@@@@@??????@@@@@@AAA???<<<===>>>???<<<:::;;;;;;<<<<<<<<<<<<<<<<<<:::888666333222222333333444444333333333333222222111222222111000//////000444333222222333333111///222222333333333333444444555666888;;;:::===IIIUUUnnn~~~{{{xxxvvvsssqqqqqqtttxxxzzz{{{~~~~~~}}}xxxqqqnnnkkkfffaaaccc```^^^]]]]]]^^^]]]\\\^^^ccciiipppyyy~~~|||xxxtttrrrnnnjjjggg```^^^[[[XXXUUUTTTTTTUUUXXXWWWVVVVVVWWWXXXZZZ[[[ZZZYYYWWWVVVUUUTTTTTTTTTUUUSSSRRRRRRSSSSSSRRRPPPUUUYYYkkk|||ooorrr{{{qqqaaaZZZTTTMMMLLLLLLKKKKKKLLLLLLLLLLLLJJJIIIGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIHHHHHHEEEEEEDDDDDDDDDCCCCCCCCCBBBAAA@@@@@@??????@@@@@@@@@===;;;<<<======;;;999;;;;;;<<<<<<<<<<<<<<<<<<999777555444333444555666444444333333333333222222111222222111000///000111222222333333333222222111222222333333333333444444555666888::::::<<>><<<;;;;;;<<<;;;:::888<<<<<<;;;;;;;;;;;;;;;;;;888777666555555666777888444444333333333333222222111222333111000///111222222555666555222111222555222222333333333333444444555555777999888:::DDDOOOggguuuvvvooonnnmmmnnnppptttxxxzzz{{{~~~|||zzzllliiieeebbbaaa___\\\ZZZXXXXXXZZZ___jjj}}}|||wwwsssoookkkgggcccccc```]]]YYYVVVTTTTTTTTTUUUVVVWWWXXXYYYYYYYYYYYYYYYYYYWWWVVVUUUUUUUUUUUUVVVUUUTTTTTTTTTTTTRRRPPPHHHMMM\\\tttooobbbggg~~~{{{lll^^^XXXSSSOOOMMMKKKIIIHHHHHHIIIIIIFFFFFFFFFFFFGGGHHHJJJKKKHHHHHHIIIIIIIIIHHHGGGGGGGGGGGGGGGFFFEEECCCAAA@@@AAA@@@@@@???????????????======<<<;;;;;;;;;:::999<<<<<<;;;;;;;;;;;;::::::999888777777666777777888444444333333333222222222222333333111000000222444666999;;;888333000222666222222222333333333444444666555666888888999AAAJJJcccooo|||rrrkkkkkkkkkmmmppptttxxxzzzzzz~~~wwwtttoookkkgggbbb^^^[[[ZZZYYYZZZ]]]gggvvv|||wwwrrrnnnjjjeeeaaabbb___\\\XXXTTTSSSRRRRRRUUUVVVWWWYYYZZZYYYYYYXXXYYYYYYXXXVVVVVVUUUUUUUUUWWWVVVUUUUUUUUUTTTQQQOOOIIINNN[[[ooonnn```dddzzz}}}zzziii\\\VVVQQQNNNMMMKKKIIIGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGHHHEEEFFFGGGHHHIIIIIIIIIIIIGGGHHHHHHGGGEEECCC@@@???AAA@@@??????>>>>>>??????>>>>>>>>>===<<<;;;;;;;;;<<<<<<;;;;;;::::::::::::;;;:::999888777666555555444444333333333222222222333333333222000111333555<<<>>>???:::333000222555222222222333333333444444666444555777777888???GGGYYYddduuuzzzpppjjjkkklllooorrruuuxxxzzz|||zzzuuupppjjjddd```\\\]]]___cccjjjttt|||wwwrrrnnniiiddd```___]]]YYYUUURRRQQQPPPQQQUUUVVVWWWYYYZZZYYYYYYXXXYYYYYYXXXWWWVVVVVVVVVVVVWWWVVVUUUUUUUUUSSSPPPMMMFFFLLLXXXhhhyyy}}}nnn```bbbuuu}}}{{{fffYYYTTTNNNKKKKKKJJJIIIHHHGGGFFFEEEGGGGGGGGGFFFFFFFFFFFFEEECCCDDDFFFGGGIIIJJJJJJJJJGGGGGGHHHHHHFFFDDDAAA???@@@@@@???>>>>>>>>>>>>???===>>>???===;;;:::;;;<<<<<<<<<;;;;;;::::::999999;;;::::::888777555444444444444333333333333222222333444333222000111444777>>>???===999333111222444222222333333333333444444666333444777888999>>>EEETTT^^^mmm|||xxxqqqlllmmmppprrruuuxxxyyyzzz~~~yyytttmmmiiibbbdddhhhmmmrrrwwwzzz||||||wwwrrrnnniiidddaaa\\\ZZZWWWTTTQQQPPPPPPPPPUUUVVVWWWXXXYYYYYYYYYYYYYYYYYYXXXWWWWWWWWWWWWWWWVVVUUUUUUUUUTTTRRRNNNJJJEEEMMMXXXeeesss~~~|||wwwkkk```bbbrrrbbbWWWRRRMMMHHHIIIJJJJJJIIIGGGEEEDDDEEEEEEFFFFFFFFFFFFEEEEEEDDDEEEFFFGGGHHHIIIIIIIIIFFFGGGHHHHHHGGGEEEBBB@@@@@@@@@???>>>>>>>>>>>>>>>;;;===>>>===:::888999;;;<<<<<<;;;;;;:::999999888888888888888777666555444444444333333333333222222444444333222111222555888===;;;888555333222222222222222333333333333444444666333333777999:::???EEEQQQ[[[hhhttt}}}wwwuuuppprrrtttvvvxxxzzzzzz{{{}}}xxxtttoooqqqtttwwwyyyyyywwwuuuwww{{{|||wwwsssooojjjfffbbb[[[YYYVVVSSSRRRQQQQQQRRRWWWWWWWWWWWWWWWXXXYYYZZZYYYXXXXXXWWWWWWWWWWWWXXXUUUUUUTTTTTTSSSPPPLLLHHHGGGPPPZZZeeeqqq|||}}}xxxqqqiiibbbfffuuuyyy^^^UUUQQQLLLFFFGGGIIIJJJJJJGGGEEECCCCCCDDDEEEFFFFFFGGGFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGEEEFFFHHHIIIHHHEEEBBB@@@@@@??????>>>>>>>>>>>>>>>:::<<<===<<<888777888:::<<<<<<;;;::::::999888888666666777777777777666666444444444333333333222222444444333222111222666999:::777333222222222222222222222333333333444444444555333333777999;;;???EEEKKKUUUaaakkksss}}}wwwxxxsssuuuwwwyyy{{{{{{{{{{{{|||}}}}}}}}}}}}{{{xxxrrrnnnmmmrrr||||||wwwsssoookkkgggccc[[[YYYVVVTTTSSSRRRSSSTTTXXXWWWVVVVVVWWWXXXZZZ[[[YYYXXXXXXWWWWWWWWWXXXXXXUUUTTTTTTTTTSSSPPPKKKGGGDDDNNNYYYbbbmmmwwwxxxsssmmmhhheeekkkzzzuuu[[[TTTQQQMMMHHHHHHHHHHHHGGGEEECCCAAAEEEEEEFFFFFFFFFFFFEEEDDDGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEECCCBBBAAA===;;;::::::;;;<<<:::999======<<<<<<;;;;;;;;;;;;;;;::::::999999::::::;;;999888888777777777777777666777888888888777555444555444333333222222333333222222222222222222222222222222111111222222333444222444555666666999<<>>DDDMMMZZZdddhhhooo|||wwwtttwwwvvvvvvvvvwwwyyy{{{|||}}}vvvuuuvvv{{{}}}{{{vvvrrrqqqlllddd]]][[[ZZZXXXVVVSSSRRRRRRSSSSSSWWWWWWXXXYYYYYYYYYYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWUUU[[[UUUOOOQQQLLLEEEIIINNNaaaooorrrvvv~~~}}}tttsssnnnssshhhVVVRRRMMMGGGLLLLLLLLLLLLKKKIIIHHHGGGGGGFFFFFFEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEDDDCCCBBB@@@>>>===>>>===<<<<<<======<<<;;;===============<<<<<<;;;;;;;;;::::::::::::;;;;;;:::999888888777777888888666777888888888777666555555444333333222222333333222222222222222222222222222222111111222222333444555666666666666777:::<<<@@@IIIWWWaaaeeelll{{{~~~zzzvvvtttttttttvvvwwwyyy{{{|||}}}}}}{{{yyysssooonnnjjjbbb[[[ZZZYYYXXXUUUSSSQQQQQQRRRRRRVVVVVVWWWXXXXXXXXXXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVUUUZZZVVVQQQSSSMMMHHHMMM\\\pppzzztttvvvcccSSSPPPNNNIIILLLLLLLLLKKKJJJIIIHHHGGGGGGGGGFFFFFFFFFGGGHHHIIIDDDDDDEEEFFFGGGHHHIIIIIICCCCCCCCCCCCBBBAAA@@@@@@@@@>>>======>>>>>>===<<<<<<===>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;<<<<<<::::::999888888888888999777777888999888777666555555444333333222222333333222222222222222222222222222222111111222222333444666777777666666666999;;;===FFFTTT^^^cccjjjzzz~~~zzzwwwtttnnnpppssswww{{{~~~~~~{{{yyysssooonnnjjjbbb]]]\\\YYYWWWTTTRRRQQQPPPQQQRRRUUUVVVWWWWWWXXXXXXWWWWWWUUUUUUUUUUUUUUUUUUUUUUUURRRWWWTTTRRRUUUPPPNNNXXXmmm{{{aaaSSSPPPOOOLLLOOONNNMMMLLLJJJIIIHHHHHHGGGGGGGGGGGGGGGHHHIIIIIIEEEFFFFFFFFFFFFFFFGGGGGGBBBBBBCCCDDDDDDDDDDDDDDDAAA@@@>>>???@@@@@@???===<<<===>>>?????????===<<<===<<<<<<;;;;;;<<<<<<===;;;::::::999999999999999777888999999999888666555555444333333222222333333222222222222222222222222222222111111222222333444777777777777666666999;;;;;;DDDRRR\\\bbbjjj{{{}}}yyyuuusssmmmooossswww{{{~~~}}}~~~{{{wwwrrrnnnllliiibbb]]]\\\XXXVVVTTTRRRQQQQQQRRRSSSUUUVVVWWWWWWXXXXXXWWWWWWUUUUUUUUUUUUUUUUUUUUUUUURRRVVVSSSRRRVVVRRRSSSaaa~~~~~~~~~```RRROOOMMMKKKSSSRRRPPPNNNLLLJJJIIIIIIFFFFFFHHHIIIIIIIIIIIIIIIIIIIIIHHHFFFEEEDDDCCCBBBCCCCCCDDDEEEFFFFFFFFFFFFBBBAAA@@@@@@AAAAAA@@@>>><<<===???@@@AAA@@@>>>=========<<<<<<<<<<<<======<<<;;;::::::999999::::::777888999999999888777666555444333333222222333333222222222222222222222222222222111111222222333444666777777777666666999;;;;;;CCCOOOZZZ```kkk~~~zzzvvvsssqqqqqqrrrtttwwwzzz|||~~~}}}}}}|||zzztttnnniiihhheee___[[[ZZZWWWUUUTTTRRRRRRSSSTTTUUUVVVVVVWWWXXXXXXXXXXXXXXXUUUUUUUUUUUUUUUUUUUUUUUUWWWXXXSSSSSSVVVRRRVVVhhh}}}yyy]]]QQQLLLIIIHHHVVVTTTQQQNNNKKKIIIHHHHHHDDDFFFIIIKKKKKKKKKIIIHHHHHHGGGGGGFFFEEEDDDDDDCCCEEEEEEFFFFFFEEEEEEDDDCCCCCCBBBAAAAAABBBBBBAAA???;;;===???AAABBBAAA???>>>>>>==================>>><<<<<<;;;:::::::::::::::888888999:::999888777666555444333333222222333333222222222222222222222222222222111111222222333444666666777666666777999<<<:::AAAMMMWWW^^^kkk}}}yyyvvvtttrrrsssssstttvvvxxx{{{~~~~~~}}}}}}xxxvvvqqqkkkgggfffccc]]]YYYYYYVVVUUUSSSSSSSSSTTTVVVWWWWWWWWWXXXYYYYYYYYYYYYXXXVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWQQQQQQUUUSSS\\\rrryyy{{{uuu\\\QQQKKKHHHGGGUUUSSSOOOLLLHHHFFFEEEEEECCCFFFIIILLLMMMLLLIIIGGGBBBCCCDDDEEEFFFGGGHHHIIIGGGGGGGGGFFFEEECCCAAA@@@DDDBBBAAAAAABBBCCCAAA@@@;;;===@@@BBBBBBAAA???>>>>>>>>>============>>>>>><<<<<<;;;::::::::::::;;;888888999:::999888777666555444333333222222333333222222222222222222222222222222111111222222333444555666777666666777:::<<<999@@@KKKUUU]]]jjj}}}zzzxxxwwwvvvqqqqqqrrrtttxxx}}}}}}zzzuuurrrqqqkkkfffeeeccc]]]ZZZZZZUUUTTTSSSSSSTTTVVVXXXYYYWWWXXXYYYYYYZZZZZZYYYYYYVVVVVVVVVVVVVVVVVVVVVVVVTTTSSSNNNPPPVVVVVVbbbzzzyyyqqqxxxuuu]]]SSSMMMJJJIIITTTRRROOOLLLIIIIIIIIIIIIGGGHHHJJJKKKLLLKKKIIIHHHFFFFFFEEEDDDDDDEEEFFFGGGHHHGGGGGGHHHHHHFFFCCC@@@CCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@>>><<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<:::888666555444444444444444444444333333222222222222222222222222333333333333333333333333222333333444666777999:::CCCCCCHHHRRR```rrryyywwwwwwwwwxxxooooooqqquuu{{{}}}vvvqqqnnnkkkgggccc```\\\XXXUUUSSSRRRQQQRRRUUUWWWWWWWWWWWWXXXXXXYYYXXXXXXWWWWWWYYYXXXVVVTTTSSSSSSTTTUUUWWWWWWQQQPPPTTTTTT___wwwtttnnnvvvmmm]]]OOOHHHHHHFFFRRRPPPMMMKKKIIIHHHIIIIIIIIIJJJKKKLLLLLLKKKIIIHHHFFFEEEDDDDDDEEEFFFGGGHHHIIIHHHHHHIIIJJJHHHEEECCCDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@???>>>===<<<<<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999888888777555555444444444444333333333333333333333333333333333333333333333333333333333333333444666777999:::AAABBBIIIVVVeeewww{{{vvvuuuvvvwwwwwwsssssstttxxx~~~{{{uuupppllliiieeebbb___[[[WWWTTTSSSQQQQQQRRRUUUWWWXXXWWWVVVWWWWWWXXXXXXXXXXXXWWWXXXWWWUUUTTTSSSSSSTTTTTTSSSSSSNNNMMMQQQQQQ\\\sss}}}yyy~~~sssqqqyyyiiiZZZLLLFFFFFFDDDNNNMMMKKKIIIHHHHHHIIIIIIKKKLLLMMMNNNMMMLLLJJJHHHEEEEEEEEEFFFGGGHHHIIIJJJKKKJJJJJJKKKLLLKKKIIIFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDCCCBBBAAAAAA@@@@@@===============>>>???@@@========================999999999999::::::::::::555555555444444444333333222222222222222222222222333333333333333333333333333333333444555777888999;;;>>>HHHWWWgggyyy}}}xxxuuuuuuwwwxxxyyyxxxxxxyyy}}}~~~yyysssoookkkhhhdddaaa^^^ZZZVVVSSSRRRQQQQQQRRRUUUWWWXXXXXXUUUVVVVVVWWWXXXXXXXXXWWWWWWVVVUUUTTTSSSSSSSSSSSSQQQQQQMMMLLLPPPPPP[[[rrrxxxvvvqqqzzzzzzdddVVVJJJDDDEEECCCKKKJJJIIIHHHHHHHHHIIIIIILLLMMMNNNNNNNNNLLLIIIHHHFFFFFFGGGHHHIIIKKKLLLMMMMMMLLLLLLLLLMMMMMMKKKIIIGGGGGGFFFFFFFFFEEEEEEEEEFFFEEEDDDCCCBBBAAA@@@@@@>>>>>>>>>>>>??????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>999999999::::::::::::;;;666666555555444444333333111111111111111111111111333333333333333333333333333333333444555666888888666:::EEEUUUfffvvv}}}yyywwwxxxzzz{{{{{{{{{{{{|||}}}xxxsssoookkkiiidddaaa^^^ZZZVVVSSSRRRQQQPPPRRRUUUXXXXXXXXXTTTUUUVVVWWWXXXXXXXXXXXXUUUUUUTTTTTTSSSSSSSSSSSSQQQSSSOOOOOOSSSRRR\\\rrrrrroookkkaaaUUUJJJEEEFFFDDDIIIHHHHHHHHHHHHHHHIIIIIILLLLLLMMMNNNMMMKKKIIIGGGFFFGGGIIIJJJLLLMMMNNNOOONNNMMMLLLLLLMMMLLLKKKIIIFFFFFFFFFEEEEEEEEEDDDDDDFFFFFFEEEDDDBBBAAA@@@@@@@@@@@@@@@@@@@@@?????????????????????????????????<<<;;;;;;::::::999999999777777666555555444333333222222222222222222222222333333333333333333333333333333333333444666777888666:::DDDSSSbbbrrr~~~zzzyyyyyyzzzzzzzzz{{{|||}}}~~~xxxssspppllliiieeebbb^^^[[[WWWTTTQQQPPPPPPRRRUUUXXXYYYXXXUUUVVVWWWWWWXXXXXXXXXWWWUUUUUUUUUUUUTTTTTTTTTSSSRRRTTTPPPQQQUUUSSS[[[qqqoookkkiii{{{^^^UUULLLGGGIIIGGGHHHHHHHHHHHHIIIIIIHHHHHHIIIJJJKKKLLLKKKJJJHHHFFFFFFGGGIIIKKKLLLMMMNNNNNNNNNLLLJJJJJJJJJJJJHHHFFFEEEEEEEEEEEEDDDDDDDDDCCCEEEEEEDDDCCCBBBAAAAAA@@@AAAAAABBBBBBAAA@@@??????????????????????????????>>>===<<<;;;:::999888777888777777666555444333333444444444444444444444444333333333333333333333333333333333333444555666777999<<>>???AAACCCDDDDDDDDDCCC>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;::::::999999888777666555444333333000000000000000000000000333333333333333333333333333333333333444444555666777777;;;EEERRRcccyyy}}}yyyxxxwwwxxxyyyzzzyyyxxxyyy{{{~~~~~~||||||{{{{{{}}}{{{tttpppnnnjjjgggccc___\\\YYYUUURRRPPPPPPPPPRRRUUUXXXYYYYYY\\\\\\[[[[[[ZZZXXXWWWVVVUUUVVVWWWXXXXXXXXXWWWVVVQQQTTTQQQQQQSSSNNNTTTgggoooqqqhhhpppnnnkkkRRRMMMGGGEEEGGGEEEHHHHHHHHHHHHHHHIIIJJJKKKIIIHHHHHHGGGFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHFFFEEEEEEEEEFFFGGGGGGEEEDDDFFFHHHIIIGGGEEEGGGEEEDDDBBBAAAAAAAAABBB@@@AAABBBCCCBBBAAA@@@?????????@@@@@@@@@??????>>>???===;;;999888888888999777777777666555555444444555444222000000111222333111111000000111111222333333333444444555666666666:::888:::BBBOOO___ttt~~~{{{yyyxxxyyyzzz{{{{{{zzz}}}|||xxxtttsssuuuyyy{{{zzzvvvrrrooolllhhhbbb]]]ZZZXXXVVVUUUSSSPPPOOOQQQUUUYYYYYYYYY[[[[[[ZZZYYYYYYYYYYYYYYY[[[XXXVVVWWWXXXXXXUUURRRWWWRRRPPPRRRRRRQQQVVV___qqqxxxooorrrtttdddQQQMMMHHHGGGIIIEEEIIIHHHHHHHHHIIIIIIJJJKKKIIIHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIJJJIIIGGGDDDCCCBBBAAAAAACCCBBBAAACCCFFFGGGEEECCCEEEDDDBBBAAA@@@AAAAAABBB@@@AAAAAAAAAAAA@@@??????@@@AAAAAAAAAAAA@@@??????===<<<999777666666777888777777666666555444444444555444222111000111222333222222222222222333333444333333444444555666666666:::777999@@@KKKZZZmmm}}}{{{yyyxxxxxxzzz|||||||||}}}zzzvvvsssrrrsssvvvyyy~~~{{{vvvqqqnnnnnniiibbb]]]YYYVVVTTTRRRPPPOOONNNQQQUUUYYY[[[ZZZ\\\\\\[[[ZZZZZZZZZZZZZZZ[[[YYYWWWWWWXXXXXXUUURRRXXXUUUSSSTTTRRRRRRYYYccctttzzzooorrrsssbbbOOOKKKFFFEEEFFFBBBIIIIIIIIIIIIIIIIIIJJJKKKHHHHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGEEECCCAAA@@@@@@@@@AAA@@@AAABBBDDDEEEDDDCCCBBBBBBAAAAAAAAAAAABBBBBBAAAAAA@@@????????????@@@AAAAAABBBBBBAAA@@@@@@???;;;:::888666555555666666777777666555555444444333555444222111111111222333333333222222333333444555333333333444555555666666:::888999>>>GGGSSSfffuuu{{{yyywwwwwwzzz|||~~~~~~|||yyyuuuqqqppprrrtttvvv~~~|||vvvppplllnnniiibbb]]]YYYUUURRRPPPNNNNNNNNNQQQVVVZZZ[[[\\\\\\\\\[[[[[[ZZZZZZ[[[[[[[[[YYYXXXXXXYYYXXXVVVSSSXXXWWWWWWVVVSSSTTT___kkk{{{{{{pppsss{{{zzz^^^MMMJJJDDDBBBCCC???JJJIIIIIIIIIIIIIIIJJJJJJGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBDDDEEEFFFFFFEEEBBBBBBBBBBBBCCCCCCDDDDDDCCCBBBAAA@@@???@@@AAABBBAAAAAAAAAAAA@@@???>>>>>>:::999888777666666666666777777666666555444444333555444333222222222222333222222222222222333444444222333333444444555666666999888999>>>EEEPPPbbbrrr{{{yyywwwwwwzzz~~~{{{yyyuuurrrqqqrrrtttvvv|||uuuoookkkkkkgggaaa\\\XXXUUURRRPPPNNNOOOPPPRRRVVVXXXZZZ[[[[[[[[[ZZZZZZZZZZZZZZZ[[[ZZZZZZYYYYYYXXXWWWVVVTTTVVVXXXYYYVVVTTTYYYhhhwww}}}rrrxxxtttZZZLLLIIICCCAAABBB>>>JJJIIIHHHHHHHHHHHHIIIIIIFFFFFFFFFEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDD@@@BBBCCCDDDDDDDDDEEEEEECCCCCCDDDEEEEEEFFFFFFFFFEEEDDDCCCAAAAAABBBCCCCCC@@@@@@@@@@@@???>>>===<<<;;;::::::999888888888888888777777666666555444444444444333333333333333333111111111111111222333333222222333333444555555555888777:::???DDDOOOaaaqqqzzzxxxwwwxxx||||||zzzwwwuuutttuuuwwwyyy~~~{{{uuunnnjjjgggccc___[[[XXXVVVSSSQQQPPPQQQSSSTTTUUUVVVWWWXXXYYYYYYXXXXXXXXXYYYYYYZZZYYYZZZZZZYYYXXXVVVUUUUUUTTTXXXYYYVVVWWWbbbuuu}}}vvvnnnWWWKKKJJJDDDAAABBB>>>IIIHHHHHHGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGFFFEEEDDDBBBBBB???AAACCCCCCBBBAAABBBCCCDDDDDDEEEFFFGGGGGGFFFFFFEEEEEEDDDCCCCCCCCCCCCDDD????????????>>>===;;;;;;;;;;;;;;;;;;::::::999999999999888777777666666555444444444444333333333333111111000000111111222333222222222333444444555555555666:::>>>BBBLLL^^^ooo}}}xxxwwwxxxzzz~~~|||{{{yyywwwwwwyyy{{{|||zzztttnnnjjjdddaaa]]]ZZZXXXVVVSSSQQQPPPRRRTTTUUUUUUUUUVVVWWWXXXXXXWWWWWWWWWXXXYYYYYYXXXYYYZZZYYYVVVTTTTTTUUURRRVVVWWWVVV\\\ooo|||zzzhhhSSSJJJJJJEEEBBBCCC???HHHGGGFFFFFFEEEEEEFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEFFFGGGGGGGGGFFFDDDCCCBBBAAACCCEEEDDDBBB@@@AAABBBDDDDDDFFFFFFGGGFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCBBB@@@@@@@@@@@@>>>===<<<;;;;;;;;;;;;;;;;;;::::::999::::::999999888777777777444444444444444333333222222111111111111222333333111222222333333444555555333444888<<<>>>GGGYYYjjjzzz{{{xxxvvvvvvxxx|||~~~|||{{{yyyyyyzzz{{{~~~}}}xxxsssnnnkkkdddaaa]]]ZZZXXXUUUQQQNNNNNNQQQTTTVVVUUUUUUWWWXXXXXXXXXXXXXXXXXXYYYZZZZZZVVVXXXYYYXXXUUUSSSSSSTTTRRRVVVWWWWWWddd}}}zzzbbbOOOHHHJJJDDDBBBCCC@@@GGGGGGFFFEEEDDDDDDEEEEEEEEEEEEDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEBBBCCCDDDFFFFFFFFFEEEDDDDDDFFFHHHGGGDDDBBBCCCDDDCCCDDDEEEFFFFFFEEEDDDCCCBBBCCCDDDDDDDDDCCCAAA@@@BBBBBBAAAAAA???>>>===<<<::::::;;;;;;;;;:::999999;;;;;;::::::999888888888444444555555444444333222333333222222333333444555111222222333333444555555111333666999;;;BBBSSSddduuu|||wwwttttttuuuyyy}}}~~~|||{{{zzzyyyyyyzzz}}}|||wwwrrrnnnkkkeeebbb^^^ZZZWWWSSSOOOLLLKKKOOOTTTVVVVVVVVVXXXZZZYYYYYYYYYYYYYYYZZZ[[[[[[UUUWWWYYYWWWTTTRRRRRRTTTSSSVVVVVVYYYiiiyyy^^^LLLFFFIIIDDDAAACCC@@@FFFEEEEEEEEEFFFHHHJJJLLLJJJIIIHHHHHHGGGGGGGGGHHHFFFGGGHHHIIIHHHGGGFFFEEEGGGFFFEEECCCCCCBBBBBBBBBGGGFFFDDDCCCBBBBBBBBBCCCGGGGGGFFFFFFEEECCCBBBAAACCCCCCCCCBBBBBBAAAAAAAAA>>>???@@@@@@@@@@@@?????????>>><<<<<<======;;;::::::;;;<<<<<<;;;:::888777666555444333333333333333333333222111000000111111333333333333333333333333555666888:::999???NNN^^^pppyyyzzzzzz~~~~~~wwwsssssswwwxxxzzz}}}}}}{{{zzz~~~|||{{{}}}xxxsssooollljjjfffccc___ZZZVVVSSSQQQPPPNNNQQQTTTVVVWWWWWWXXXYYYZZZYYYYYYYYY[[[\\\[[[ZZZYYYYYYXXXWWWWWWWWWWWWXXXRRRXXXYYYYYYjjjwww{{{yyyYYYPPPJJJHHHGGGCCCAAAAAAFFFEEEEEEEEEFFFHHHJJJLLLIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGEEEDDDFFFEEEDDDCCCCCCBBBCCCCCCGGGFFFDDDCCCBBBBBBBBBCCCFFFFFFFFFEEEDDDCCCBBBAAABBBBBBAAAAAA@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>><<<<<<<<<>>>>>>>>><<<:::;;;;;;::::::999888777666555444444333333333444333333222111111111111111333333333333333333333333444555777999999>>>MMM]]]jjjtttxxxzzz~~~yyywwwyyyxxxyyy|||}}}{{{yyy{{{{{{}}}xxxsssoookkkiiieeebbb^^^YYYUUURRRPPPOOOOOOQQQUUUVVVWWWWWWXXXYYY[[[YYYYYYYYY[[[\\\[[[YYYYYYXXXXXXWWWVVVWWWWWWWWWRRRWWWXXXZZZkkkxxx|||}}}|||vvvXXXPPPIIIHHHGGGCCC@@@AAAFFFEEEEEEEEEFFFHHHIIIKKKHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHGGGEEEDDDCCCDDDDDDCCCCCCCCCCCCCCCDDDFFFEEEDDDBBBBBBBBBBBBCCCEEEEEEEEEEEEDDDCCCAAAAAA@@@@@@@@@@@@????????????AAA@@@>>>===<<<======>>>===<<<;;;<<>>;;;:::999888777777777777666555444444333444444444333222222111111111111222333333333333333333333333333444666999999>>>LLLZZZcccooovvv||||||yyyyyy|||yyy{{{~~~~~~~~~~~~}}}{{{zzzyyy|||}}}wwwsssnnnjjjgggbbb```\\\XXXTTTQQQOOONNNOOORRRUUUWWWWWWWWWXXXZZZ[[[ZZZYYYYYYZZZ[[[ZZZXXXXXXWWWWWWVVVVVVVVVVVVVVVTTTVVVWWW\\\ooowww{{{~~~{{{zzz~~~qqqWWWNNNHHHGGGFFFBBB@@@@@@EEEEEEEEEEEEFFFGGGHHHIIIGGGGGGHHHHHHHHHGGGGGGGGGHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCBBBBBBBBBCCCDDDDDDEEEDDDCCCBBBAAABBBCCCCCCDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@?????????>>><<<;;;;;;===???@@@>>>===<<<===???@@@???>>>;;;:::888666666666777777555555444444444444555555333222222111111222222222222222333333333333444444222333555888999===IIIUUU```nnnyyy|||yyywwwwww{{{{{{}}}}}}~~~~~~}}}|||}}}~~~zzzvvvrrrnnniiieee```^^^ZZZVVVRRRPPPNNNNNNOOORRRUUUWWWWWWXXXYYYZZZ[[[YYYXXXXXXZZZZZZYYYWWWWWWWWWVVVUUUUUUUUUUUUVVVVVVVVVWWW```tttvvvwwwzzz~~~|||mmmUUUMMMFFFEEEDDDAAA??????EEEEEEEEEEEEFFFGGGGGGHHHFFFFFFGGGHHHHHHGGGGGGFFFGGGGGGFFFEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDBBBAAAAAABBBCCCCCCCCCCCCDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAA===<<<;;;;;;<<<>>>@@@BBB@@@>>>======>>>>>>===;;;:::999777666555555666777555555444444444555555666333222222222222222333333222222222333333444444444333222444777888;;;DDDOOO___ooo|||zzzxxxwwwvvvxxx|||}}}~~~{{{xxxuuuqqqmmmgggddd^^^\\\YYYUUURRROOONNNNNNOOORRRUUUWWWXXXXXXYYYZZZZZZXXXWWWXXXYYYYYYXXXWWWWWWWWWVVVUUUUUUUUUUUUVVVXXXVVVXXXcccwwwtttuuu{{{kkkSSSKKKEEEDDDCCC@@@>>>>>>EEEEEEEEEFFFFFFFFFGGGGGGEEEEEEGGGHHHHHHHHHGGGFFFFFFEEEEEEDDDCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCDDDCCCBBBAAAAAABBBCCCCCCBBBBBBCCCCCCBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAA===<<<<<<<<<===???AAABBB???>>><<<<<<======;;;::::::999888777666666666666555555555444555555666777333222222222222333333444111222222333333444444555444333444777777999@@@IIIZZZkkkzzzzzzvvvwwwyyyyyy}}}}}}zzzwwwsssppplllgggccc]]][[[XXXTTTQQQOOONNNNNNPPPSSSVVVXXXXXXXXXYYY[[[XXXWWWVVVWWWYYYYYYYYYXXXXXXWWWWWWVVVVVVVVVVVVVVVXXXUUUXXXdddwww~~~ppptttgggQQQIIICCCBBBBBB???======DDDEEEEEEFFFFFFFFFFFFFFFDDDEEEGGGHHHHHHHHHGGGFFFDDDDDDCCCCCCCCCDDDEEEFFFDDDCCCCCCBBBAAAAAAAAAAAACCCBBBAAAAAAAAABBBCCCCCCAAABBBBBBBBBBBBAAA@@@@@@????????????@@@@@@@@@AAA????????????????????????===<<<:::;;;<<<<<<;;;:::999999999999888777666666555555555555555666777777222222222222222333444555111111222333333444555555555444444666777777<<>><<<===DDDEEEEEEFFFFFFFFFFFFEEECCCDDDFFFHHHIIIHHHFFFEEECCCCCCBBBBBBCCCDDDFFFGGGEEEDDDCCCBBBAAA@@@@@@@@@CCCBBBAAAAAAAAABBBCCCDDDAAAAAABBBBBBBBBAAA@@@@@@======>>>>>>?????????@@@BBBBBBAAAAAA@@@>>>===<<<:::999999:::<<<===<<<;;;999999:::::::::888666555555555555555555666777777222222222222333333444555111111222333333444555555666444444666666666:::@@@JJJ\\\jjjvvv{{{xxx{{{}}}}}}~~~{{{vvvqqqnnnjjjfffccc\\\ZZZWWWTTTRRRPPPPPPOOOPPPSSSVVVXXXXXXYYYZZZ[[[UUUTTTTTTVVVXXXZZZZZZYYYYYYYYYXXXWWWWWWWWWWWWXXXTTTRRRUUUaaarrruuudddkkk|||^^^OOOGGGAAAAAAAAA>>><<<<<>>>>>>>>??????@@@AAABBB@@@>>>;;;;;;;;;999999:::;;;;;;:::::::::999999888888888888888888666555444444555666777888555444333333222222333333333222222111111222222333444555555444444666:::===KKKXXXiiissssssttt|||{{{yyyxxxyyy|||~~~~~~~~~zzzuuupppllljjjhhheeebbb]]]ZZZVVVQQQOOONNNOOOPPPSSSVVVXXXYYYXXXWWWWWWWWWWWWWWWWWWXXXXXXXXXYYYYYYYYYYYYZZZZZZYYYWWWUUUTTTTTTQQQRRR[[[kkk|||tttdddiii~~~wwwYYYMMMIIICCC@@@@@@???===:::EEEDDDDDDDDDEEEFFFGGGGGGIIIHHHGGGEEEDDDDDDCCCCCC???AAACCCDDDCCCBBBCCCDDDAAAAAA@@@@@@@@@@@@@@@AAAEEEDDDBBBAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@???>>>>>>>>>???@@@@@@AAABBB@@@>>><<<;;;<<<:::;;;;;;<<<<<<;;;;;;;;;:::999999888888888888888444444666777777777666666555444333333222222333333333333222222222222333333444444555555555666:::===HHHTTTdddnnnoooqqq{{{zzzxxxwwwyyy|||~~~~~~~~~}}}yyyuuupppllliiifffbbb^^^]]]ZZZVVVQQQOOONNNOOOPPPSSSVVVXXXYYYXXXWWWWWWWWWUUUVVVVVVVVVWWWWWWWWWWWWXXXYYYYYYYYYXXXWWWUUUTTTUUURRRSSS\\\mmm~~~vvvhhhmmmtttWWWKKKGGGBBB@@@@@@???>>><<>>@@@BBBCCCBBBBBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCCCCBBBBBBCCCEEEFFFCCCCCCCCCCCCCCCCCCCCCCCC??????>>>>>>>>>???@@@@@@???@@@AAA@@@>>>=========<<<===============<<<<<<;;;:::999999888888888999222444777999999888555444555444444333333333333333444444333333333333444444333444555555555666999<<>>DDDDDDDDDCCCCCCDDDDDDEEEDDDDDDDDDDDDCCCBBBAAA@@@===???AAABBBBBBBBBCCCDDDEEEEEEEEEFFFFFFFFFFFFFFFDDDCCCCCCCCCDDDEEEGGGHHHDDDDDDDDDCCCCCCCCCCCCCCC===>>>>>>>>>??????@@@@@@>>>@@@AAAAAA???>>>>>>?????????????????????>>>===<<<;;;:::999999999999999444555777888888777666555555555444333333333333333555444444333333444444555222333555555555666999;;;AAAJJJWWW```bbbfffuuu|||wwwwwwvvvwwwxxx|||~~~}}}}}}~~~|||xxxvvvrrrmmmhhhaaa[[[WWWZZZXXXTTTQQQOOOOOOPPPPPPSSSVVVXXXYYYXXXWWWWWWWWWTTTTTTUUUUUUUUUVVVVVVVVVXXXXXXXXXXXXWWWWWWWWWWWWXXXWWW\\\iii}}}sssiiittt{{{}}}jjjSSSHHHEEEBBB???>>>=========BBBAAAAAAAAAAAABBBBBBCCCCCCCCCDDDDDDCCCBBBAAA@@@===???AAABBBAAAAAABBBCCCDDDEEEFFFGGGGGGGGGFFFFFFDDDCCCCCCCCCDDDFFFGGGIIIDDDCCCCCCCCCBBBBBBBBBAAA======>>>>>>????????????===???@@@AAA@@@???@@@AAA@@@AAAAAAAAA@@@@@@???>>>===<<<;;;:::999999999999888777777666666666777777666555444444333333444444555444444333333444444555111333555555555666888:::@@@GGGSSS[[[]]]bbbpppzzzvvvvvvvvvwwwyyy|||}}}{{{}}}}}}{{{vvvuuurrrmmmfff___ZZZWWWXXXVVVTTTQQQPPPOOOPPPPPPSSSVVVXXXYYYXXXWWWWWWWWWVVVVVVVVVVVVWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXYYYYYYUUUYYYcccssstttmmm~~~wwwzzzfffRRRIIIGGGCCC???<<<::::::;;;????????????@@@AAABBBCCCDDDDDDEEEFFFEEEDDDCCCBBB>>>???AAAAAA@@@@@@@@@AAA@@@AAACCCDDDEEEEEEDDDCCCDDDCCCCCCCCCDDDEEEGGGHHHCCCCCCBBBBBBAAA@@@@@@@@@======>>>?????????>>>>>><<<>>>@@@AAA@@@@@@AAABBBBBBBBBBBBBBBAAA@@@??????>>>===<<<;;;:::999999999999888777666555666777888666555555444444444444444444444333333333333444444111222444555555666888:::>>>EEEPPPYYY\\\aaannn|||}}}yyyuuuuuuvvvxxxzzz~~~~~~|||}}}{{{yyyrrrrrrooojjjccc]]]ZZZXXXVVVUUUSSSQQQPPPPPPPPPPPPSSSVVVXXXYYYXXXWWWWWWWWWWWWWWWXXXXXXXXXXXXYYYYYYYYYXXXXXXXXXYYYZZZ[[[[[[VVV___oooyyyyyywww{{{aaaQQQHHHGGGDDD???;;;999999:::>>>>>>>>>???@@@BBBCCCDDDCCCDDDEEEFFFFFFDDDCCCAAA???@@@AAAAAA???>>>>>>???>>>???AAACCCDDDCCCCCCBBBDDDCCCCCCBBBCCCDDDFFFGGGBBBBBBAAA@@@@@@???>>>>>>===>>>>>>??????>>>===<<<;;;===@@@AAAAAAAAABBBCCCBBBBBBBBBBBBAAA@@@???>>>???>>>===;;;::::::999999888888888888777777666666666666555444444444444444333333222222222222333333000222444555555666777999:::AAAMMMXXX]]]cccppp}}}{{{wwwuuuuuuwwwyyy|||}}}~~~~~~yyyvvvnnnnnnkkkfff___ZZZYYYYYYUUUTTTSSSQQQQQQPPPPPPPPPSSSVVVXXXYYYXXXWWWWWWWWWWWWWWWXXXXXXXXXYYYYYYYYYZZZYYYYYYYYYZZZ[[[]]]^^^]]]kkk~~~zzz~~~{{{\\\OOOFFFEEECCC???:::888:::<<<===>>>>>>@@@AAACCCEEEFFF@@@AAACCCDDDDDDBBBAAA??????AAABBBAAA???======>>>???@@@BBBDDDEEEEEEDDDCCCDDDCCCCCCBBBBBBCCCEEEFFFAAAAAA@@@@@@???>>>======>>>>>>?????????===<<<;;;;;;===@@@AAAAAAAAACCCDDDBBBBBBBBBBBBAAA@@@???>>>??????===<<<;;;::::::999666777999::::::888555444666666555444444444444555333222222111111222222333000222444555555666777999777>>>LLLXXX___fffsssyyyvvvuuuvvvwwwzzz}}}zzz~~~|||wwwtttjjjjjjhhhbbb\\\XXXXXXYYYTTTTTTSSSQQQQQQPPPPPPPPPSSSVVVXXXYYYXXXWWWWWWWWWWWWWWWWWWXXXXXXXXXYYYYYYZZZZZZYYYZZZZZZ\\\^^^___fffwww~~~wwwYYYMMMCCCCCCBBB???:::999;;;>>>;;;===???@@@@@@AAABBBDDDEEEEEEDDDBBB???>>>???AAA>>>??????>>>===>>>AAACCCDDDDDDDDDEEEFFFFFFGGGGGGDDDDDDDDDDDDCCCCCCCCCCCCCCCAAA????????????===;;;======>>>>>>>>>>>>======>>>>>>>>>>>>============>>>??????@@@@@@@@@??????>>>>>>===<<<;;;;;;::::::777777777777777888888888888666444333333333555666444444222222222222444444555555444444444666888999;;;<<>>;;;:::;;;===???AAABBBBBBBBB@@@@@@BBBDDDDDDDDDDDDBBB@@@@@@AAACCC>>>???@@@???>>>???AAADDDDDDEEEEEEFFFGGGGGGHHHHHHGGGEEECCCBBBBBBCCCDDDEEEEEECCCAAAAAAAAA@@@>>><<<<<<<<<============<<<<<<======>>>>>>>>>>>>>>>>>>?????????@@@@@@???>>>>>>======<<<<<<;;;::::::999888777777777777777777777777666444333333333555666444333333222222333333444444444444555555666777888<<<===DDDRRR___hhhsss{{{}}}xxxvvvuuuwwwzzz}}}|||vvvqqqjjjgggddd```]]]ZZZVVVSSSSSSRRRPPPMMMLLLNNNSSSWWWZZZ[[[\\\\\\ZZZXXXYYYYYYYYYYYYZZZ[[[[[[ZZZYYYXXXYYYYYYZZZ]]]\\\[[[```gggzzz}}}rrrUUULLLDDDBBB???<<<;;;<<<>>>???FFFEEEDDDAAA??????@@@BBBCCCDDDDDDCCCBBBBBBDDDEEE???@@@AAA@@@@@@@@@CCCEEEEEEEEEFFFFFFGGGHHHHHHHHHIIIGGGDDDAAAAAABBBEEEGGGGGGEEECCCBBBBBBAAA???===<<<<<<============<<<<<<<<<<<<===>>>??????????????????@@@??????>>>===<<<<<<<<<;;;;;;::::::999999888888888777777666666666777666444333333333444555444333333222222333333444333444555666666666666666:::;;;BBBOOO\\\fffrrr{{{zzzvvvvvvuuuwww{{{}}}~~~~~~yyysssoooiiifffbbb___\\\YYYUUURRRQQQPPPNNNLLLLLLOOOTTTXXXZZZ[[[\\\[[[YYYWWWWWWXXXZZZ[[[[[[[[[ZZZYYYXXXWWWYYYYYY[[[]]]]]]\\\bbbiii{{{}}}~~~{{{qqqVVVMMMEEECCC@@@===<<<===>>>???GGGFFFDDD@@@>>>>>>@@@CCCEEEFFFGGGFFFDDDDDDEEEFFF???@@@BBBBBBAAABBBDDDEEEDDDDDDDDDEEEFFFFFFGGGGGGHHHGGGEEECCCBBBCCCDDDEEEFFFEEECCCBBBBBBAAA???=========>>>>>>>>>>>>======;;;<<<===???@@@@@@@@@???????????????>>>===<<<;;;;;;;;;;;;::::::999999999999999888777666555555444666555444333333333444444333333333333333333333333222333555666777777666555777777===JJJVVVaaammmwww}}}yyyvvvwwwuuuwww||||||{{{vvvqqqlllfffccc```]]]ZZZWWWSSSQQQNNNNNNMMMLLLMMMPPPUUUYYY[[[\\\]]]\\\YYYWWWWWWXXXZZZZZZZZZZZZZZZYYYYYYYYYYYYYYY[[[^^^^^^^^^ccckkk~~~ssswww{{{nnnUUUMMMDDDCCC@@@>>>======>>>???GGGFFFDDDBBB@@@@@@CCCFFFHHHIIIIIIHHHEEECCCCCCDDD>>>@@@BBBCCCBBBCCCDDDFFFBBBBBBCCCCCCDDDEEEEEEEEEEEEFFFFFFFFFEEEDDDBBBBBBDDDBBBAAA@@@@@@@@@>>>===??????@@@@@@@@@@@@??????;;;<<<>>>@@@AAA@@@@@@????????????>>>===<<<;;;:::;;;:::::::::::::::999999999888888777666555444444555555444333333333333333333333333333333333333333111222444666666666555555666555:::FFFRRR^^^jjjttt|||zzzxxxwwwyyyuuuwww|||}}}|||wwwsssnnnjjjdddaaa]]]ZZZXXXUUURRROOOLLLMMMMMMLLLMMMPPPUUUYYY[[[]]]^^^]]][[[YYYYYYYYYXXXXXXXXXYYYZZZ[[[[[[\\\ZZZYYY\\\___^^^^^^dddkkk{{{lllppp|||iiiSSSLLLCCCBBB@@@>>>======>>>>>>GGGGGGGGGEEEDDDDDDGGGIIIFFFHHHHHHGGGDDDBBBAAAAAA===???BBBCCCCCCCCCDDDEEEAAAAAAAAABBBCCCCCCDDDDDDDDDEEEFFFFFFEEECCCAAA???AAA@@@>>>>>>???@@@>>>===@@@@@@AAAAAAAAAAAA@@@@@@;;;===???AAAAAAAAA???>>>======>>>======<<<;;;:::;;;;;;;;;;;;::::::::::::777777777666666555555555444444444444333333333222222333333444444333333222222333444555555555555555888777:::EEEQQQ\\\iiisss}}}yyyxxxvvvwwwyyyuuuwww{{{~~~~~~xxxtttpppkkkgggaaa___[[[YYYVVVTTTPPPNNNKKKLLLMMMMMMMMMPPPUUUXXXZZZ\\\]]]]]][[[ZZZZZZ[[[WWWWWWWWWXXXYYY[[[]]]^^^ZZZZZZ\\\^^^^^^]]]cccjjjyyyhhhlll~~~bbbPPPJJJBBBAAA???>>>===<<<======FFFFFFFFFEEECCCCCCDDDFFFAAACCCDDDCCCAAA???>>>???<<<>>>AAABBBCCCCCCDDDEEEAAAAAABBBBBBCCCDDDDDDEEEDDDDDDDDDDDDCCCAAA@@@??????>>>===>>>@@@@@@@@@??????@@@@@@AAAAAA@@@@@@???<<<>>>@@@AAABBB@@@>>>===<<<<<<<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;666666666666666666555555444444444444333333222222222333333444444333333222333333333333444555666666999666999BBBMMMYYYeeeppp{{{vvvuuutttuuuxxxuuuwwwzzz}}}~~~~~~~~~{{{uuuqqqnnniiieee```]]]ZZZWWWUUURRROOOLLLKKKLLLMMMMMMMMMPPPTTTWWWXXXZZZ\\\\\\[[[ZZZ[[[\\\XXXXXXXXXXXXYYYZZZ\\\]]][[[ZZZ\\\^^^]]]\\\aaahhhwwwgggkkkzzz\\\MMMHHHAAA@@@>>>===<<<;;;;;;;;;CCCDDDDDDCCCAAA??????@@@<<<>>>@@@@@@???======>>>;;;===AAABBBBBBBBBCCCDDDBBBBBBCCCCCCDDDEEEEEEEEEFFFEEECCCAAA@@@@@@@@@@@@>>>======>>>@@@BBBAAA@@@??????@@@@@@@@@@@@??????===???AAABBBBBB@@@>>><<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<555555555666666666666666333333444444444333222111222222444444444444222222444333222222333444666777777555777???JJJUUUbbblllyyytttsssrrrtttwwwvvvwwwyyy|||}}}}}}|||}}}~~~zzztttpppmmmhhhddd___\\\YYYVVVTTTRRRNNNLLLKKKLLLMMMMMMMMMPPPSSSVVVVVVXXXZZZ[[[ZZZZZZZZZ\\\ZZZZZZYYYXXXXXXYYYZZZ[[[[[[ZZZ\\\^^^]]][[[```ggg}}}wwwhhhmmmuuuXXXKKKGGG@@@???>>><<<;;;;;;;;;;;;@@@@@@@@@AAABBBAAA???===??????>>>===<<<;;;::::::>>>@@@BBBCCCBBBBBBCCCEEEFFFDDDAAAAAACCCDDDBBB@@@BBBAAA???======>>>???AAA???@@@BBBDDDDDDCCCBBBAAA?????????>>>>>>>>>>>>>>>>>>>>>???>>>>>><<<:::999::::::;;;;;;<<<=========<<<;;;:::999888888888888999999888666666555555555555444333333333555666777333333333333333333333333222222333333444555666666666888<<<@@@GGGRRR```jjj~~~yyywwwvvvtttsss{{{{{{|||}}}~~~~~~}}}}}}xxxrrrnnniiiddd___]]]\\\[[[XXXUUURRROOONNNKKKKKKKKKMMMOOOSSSVVVXXXXXXXXXXXXYYYYYYYYYYYYYYY[[[[[[\\\\\\\\\\\\[[[[[[^^^___]]]YYYYYY]]]cccfffyyyssshhhqqqnnnUUUJJJFFF???>>>===<<<<<<;;;;;;<<>>>>>???AAACCCCCCBBBBBBCCCDDDFFFDDDAAABBBCCCDDDCCCAAABBBAAA???>>>======>>>>>>???@@@BBBCCCCCCCCCBBBAAA@@@@@@??????>>>>>>>>>===>>>>>>>>>>>>===<<<:::999;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999999888888999999888777666555555555555555555555555555666777777666555555444444333333333222222333333444555555666666888;;;>>>EEEQQQ___jjj|||wwwvvvuuuuuutttyyyyyy{{{~~~}}}|||uuuppplllhhhccc___^^^\\\XXXTTTQQQOOONNNNNNLLLLLLLLLMMMOOORRRVVVXXXYYYYYYYYYYYYYYYZZZZZZZZZ[[[[[[\\\\\\\\\\\\[[[[[[___```^^^\\\[[[```gggkkk}}}yyymmmeeeqqqhhhQQQHHHDDD???>>>===<<<;;;;;;;;;;;;>>>===>>>@@@BBBBBBAAA???:::;;;<<<===???@@@AAAAAA@@@BBBCCCCCCBBBAAABBBBBBCCCAAA@@@@@@AAABBBAAA???@@@@@@???>>>>>>===<<<<<>>============>>>>>>===<<<;;;:::<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;:::999888888888888777777666555444444444444555666777777777777777777888777666555444333333222222333333444444555555555666777999<<>>>>>===<<<;;;;;;;;;;;;======>>>@@@CCCDDDBBBAAA;;;;;;<<<>>>???AAABBBBBBAAACCCDDDCCCAAA@@@@@@AAA??????>>>?????????>>>>>>======>>>>>>>>>>>>======????????????@@@@@@AAAAAABBBBBBAAA@@@???>>>=====================<<<<<<<<<>>>======<<<;;;;;;::::::::::::999888777777777777666666555444444444444444444555777888888777666555666666555555444444333333333333333444444444555555555666777999???JJJYYYcccvvv{{{tttqqqqqqsssvvvwwwxxxzzz}}}wwwsssnnnkkkjjjhhhccc___]]]ZZZVVVQQQMMMKKKJJJJJJNNNMMMMMMMMMOOOQQQTTTVVVWWWWWWWWWXXXYYYYYYZZZZZZ[[[[[[\\\\\\\\\\\\[[[[[[YYYXXXWWWWWWVVVZZZdddnnnvvvqqqsssxxxYYYIIICCCAAA>>>===<<<;;;::::::::::::======>>>@@@CCCDDDCCCAAA<<<======>>>???@@@@@@AAA@@@BBBCCCBBB@@@?????????>>>???@@@AAA@@@@@@??????:::;;;<<<>>>???????????????>>>>>>===>>>???@@@AAAAAAAAA@@@@@@???>>>======<<<<<<<<<<<<<<<=========>>>>>>===<<<;;;::::::999999888777666666555555555666555555444444444444555444555666777666666444333222222333333444444444555333333333444444444444444555666666777<<>>>>>????????????@@@AAAAAA???===>>>>>>???AAADDDDDDCCCBBBBBBBBB;;;;;;<<<===???@@@AAAAAA???>>><<<;;;<<<===???AAA?????????>>>>>>>>>>>>>>><<<<<<<<<<<<<<<===>>>???>>>>>>===<<<;;;;;;::::::999888777666555555555555666666555555555555555666555555555555555444444333000111111222333444555555444444444444444444444444444666666777:::BBBMMMVVVbbbuuuwwwtttpppnnnqqquuuxxxzzz}}}~~~|||uuurrrnnnlllkkkhhhccc^^^YYYXXXWWWUUURRRNNNKKKJJJMMMMMMLLLMMMOOORRRUUUVVVUUUUUUVVVWWWXXXYYYYYYZZZ[[[[[[\\\\\\\\\\\\[[[[[[]]]ZZZZZZ]]]]]]```oooqqq}}}hhhPPPGGGCCC>>><<<<<<;;;:::999999999999999999:::<<<>>>???===;;;;;;<<<<<<======>>>??????<<<>>>??????===<<<=========AAADDDEEECCCAAABBBCCC??????>>>===>>>???@@@AAA???>>>;;;::::::<<>>>>>>>><<<;;;;;;;;;<<<===???@@@======<<<<<<;;;;;;;;;::::::999888777777666777777777666666555555666666777777777666555555555555555222222333333444444555555444444444444444444444444444666777777999???HHHOOO[[[ooo|||tttqqqoooooorrrvvvyyyzzz|||~~~{{{vvvrrrnnnllljjjfff```[[[YYYWWWUUURRRPPPNNNMMMLLLLLLLLLLLLMMMOOORRRVVVXXXVVVVVVWWWXXXYYYZZZ[[[\\\[[[[[[\\\\\\\\\\\\[[[[[[[[[XXXZZZ```aaafffxxxvvv```LLLFFFCCC>>><<<;;;:::999888888888888777777777999;;;<<<:::888999:::;;;<<<===>>>???@@@;;;<<<>>>>>>===<<<<<<===:::>>>BBBBBB@@@??????@@@CCCBBB???>>>======???@@@???===;;;999999<<>>>>>>>><<<;;;;;;;;;<<<===???@@@<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;:::999888888888888777777666666666777777888999888777555555555666777555555555555555555444444444444444444444444444444444666777888999===EEEKKKXXXmmmyyyrrrpppooopppssswwwzzz{{{{{{}}}~~~~~~zzzvvvrrrnnnkkkiiiddd^^^YYYYYYWWWSSSOOOMMMMMMNNNOOOKKKKKKKKKMMMOOOSSSVVVXXXXXXXXXYYYZZZ[[[\\\]]]]]][[[[[[\\\\\\\\\\\\[[[[[[]]][[[^^^fffiiiooozzz[[[IIIFFFCCC===<<<;;;:::999888888888888:::888666777;;;<<<;;;888<<<======>>>>>>>>>>>>>>><<<<<<============<<<<<<;;;===??????=========>>>BBB@@@===;;;999888999999<<<<<<<<<<<<<<<<<<<<<<<>><<<;;;;;;<<<>>>???<<<======>>>>>>>>>>>>>>>===>>>>>>???>>><<<;;;999===??????>>>;;;888666666888777777777777777888888777777777777666555444333444444444444444444444444333333333444444444555555555333333666888;;;BBBIIIXXXfff|||yyysssqqqoooqqquuuyyyzzzyyy{{{}}}~~~|||{{{}}}~~~|||uuutttqqqmmmjjjfffbbb]]]ZZZXXXUUURRROOOMMMLLLLLLLLLIIIJJJJJJLLLOOORRRUUUWWWYYYYYYYYYYYYYYYYYYXXXXXX\\\[[[ZZZYYYYYYZZZ[[[\\\^^^aaaddddddffftttvvvYYYGGGDDDCCC999<<<;;;999777666666777888777888999999999999:::;;;;;;<<<<<<===============;;;<<<<<<======<<<<<<;;;<<<===??????>>>===>>>???BBB@@@>>><<<::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<;;;;;;<<<===>>>;;;<<<<<<===============>>>>>>>>>>>>>>>===<<<;;;<<<===>>>===:::888777777888888777777777777888888777777777777666555444444444444444444444444444444333333333444444444555555666444444666888:::@@@HHHYYYhhh|||}}}xxxsssqqqppprrrvvvyyyzzzzzz}}}~~~}}}}}}}}}xxxqqqoookkkhhheeeaaa]]]YYYUUUSSSQQQNNNLLLJJJJJJJJJJJJKKKLLLNNNPPPTTTVVVXXXXXXXXXXXXXXXXXXXXXXXXXXX[[[ZZZZZZYYYYYYZZZZZZ[[[[[[]]]```dddlll~~~{{{www~~~qqqVVVFFFDDDCCC:::<<<;;;:::888888888888888666999;;;999666555999<<<::::::;;;<<<<<<<<<<<<;;;:::;;;;;;<<<<<<;;;;;;:::<<<>>>@@@@@@???>>>???@@@AAA@@@>>>===<<<<<<======::::::::::::::::::::::::===<<<;;;;;;;;;;;;<<<===:::;;;;;;;;;<<<<<<<<<<<<===============<<<<<<<<<999;;;<<<;;;999888888888999888888777777777888888888888888888777666555444444444444444444444444444333333333444444444555555777444444777888999>>>EEEZZZiii{{{zzzuuusssrrrrrrtttwwwzzz{{{{{{~~~~~~|||wwwnnnllliiifffccc```\\\YYYSSSRRRQQQOOOMMMKKKJJJIIIKKKKKKMMMOOORRRUUUWWWYYYWWWWWWWWWWWWWWWWWWXXXXXXYYYYYYZZZZZZZZZZZZYYYYYYZZZ[[[]]]eeetttuuu|||vvvtttiiiSSSEEEDDDDDD<<<<<<;;;:::999999999999999777888999888666666888:::888999999:::::::::::::::999::::::;;;;;;::::::999<<<>>>@@@@@@@@@???@@@AAA???>>>===<<<<<<<<<===>>>999999999999999999999999;;;;;;<<<<<<<<<<<<;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<888999::::::999888999:::999999888888777777888888888888888888777666555444444444444444444444444444333333333444444444555555777555555777777777<<>>@@@@@@@@@@@@AAABBB===<<<<<<<<<<<<<<<<<<<<<999999999999999999999999;;;;;;<<<======<<<;;;;;;:::999999888999:::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;777999:::999888888:::;;;::::::999888888888888888888888888777777666555444444444444444444444444444333333333444444444555555777555555777777666:::@@@PPP^^^nnnxxxxxxsssqqqrrrsssvvvxxxzzz|||~~~{{{{{{{{{{{{|||~~~~~~yyytttpppllljjjgggeeeccc___[[[XXXRRRRRRQQQPPPOOOMMMKKKJJJHHHIIIKKKNNNQQQSSSUUUVVVVVVVVVVVVWWWWWWWWWXXXXXXWWWXXXYYYZZZZZZYYYXXXWWWYYYZZZ^^^jjjqqqjjjwww~~~ooosss]]]OOODDDAAAAAA<<<888888888888888777777777<<<777333333666888777555777777888999999999999888999::::::;;;;;;::::::999;;;===???@@@??????@@@BBB<<<<<<<<<<<<<<<;;;;;;;;;999999999999999999999999;;;<<<>>>??????>>><<<;;;:::999888888888999;;;<<<===>>>>>>>>>>>><<<:::999888999:::999888999;;;<<<;;;:::999888888888888888777777777777666555444333444444444444444444444444333333333444444444555555666444444777777666999???HHHUUUfffrrr~~~}}}tttqqqqqqrrrtttxxxzzz|||}}}~~~||||||{{{|||}}}|||yyyuuurrrllljjjgggdddbbb^^^ZZZWWWOOONNNMMMLLLJJJIIIHHHHHHGGGIIIKKKNNNQQQSSSTTTUUUVVVVVVVVVWWWXXXXXXYYYYYYWWWWWWXXXXXXXXXXXXWWWWWWUUUXXX^^^lll}}}kkkgggvvvvvvfffmmm}}}wwwWWWMMMDDD???>>>:::666777777888777777666666:::888555333444555666777777777888999999999999888::::::;;;;;;;;;;;;:::::::::<<<>>>???>>>???@@@AAA===============<<<;;;;;;::::::::::::::::::::::::;;;===???AAAAAA???===;;;;;;:::999888888:::;;;<<<@@@AAACCCCCCBBB???;;;999:::;;;;;;:::999999;;;===<<<;;;:::999888888888888666666666555555444333222444444444444444444444444333333333444444444555555555333444777777666999>>>DDDPPP___lllzzzwwwpppqqqtttqqquuuyyy|||}}}~~~}}}}}}}}}~~~~~~{{{xxxtttpppllliiifffccc```\\\WWWTTTNNNMMMKKKIIIHHHGGGGGGHHHHHHIIILLLOOORRRTTTUUUUUUVVVWWWWWWXXXYYYYYYZZZZZZXXXWWWWWWWWWWWWWWWWWWXXXUUU[[[aaammmvvvfffeeetttsssdddnnnnnnQQQJJJBBB======:::666777888888888888777666777888888555111111555999777777888999999999999999:::;;;;;;<<<<<<;;;;;;:::999;;;===>>>>>>>>>???AAA????????????>>>===<<<;;;::::::::::::::::::::::::;;;===@@@BBBBBB@@@===;;;;;;:::999888888:::<<<===BBBDDDFFFGGGEEEAAA===:::;;;<<<<<<:::999999;;;>>><<<;;;:::999888888888888555555555555444333222111444444444444444444444444333333333444444444555555444222333777777666999>>>EEEOOO\\\hhhttttttnnnqqqvvvqqquuuzzz}}}}}}~~~~~~zzzuuuppplllkkkhhheeeaaa^^^ZZZUUUQQQPPPNNNLLLIIIHHHHHHIIIJJJIIIJJJMMMQQQTTTUUUVVVVVVWWWWWWXXXXXXYYYZZZ[[[[[[XXXXXXVVVUUUUUUVVVXXXXXXZZZ```fffnnn|||rrrdddcccsssqqqhhhvvvhhhLLLGGGAAA<<<<<<:::777777999::::::999888777999:::999888555555666777444555888:::;;;:::999888:::999999999888777777777555777:::===???@@@AAAAAAAAA???======>>>>>><<<::::::<<<======;;;:::999999======>>>>>>>>>>>>======;;;<<<===;;;:::;;;???BBBHHHPPPSSSKKKAAA======>>><<<===============<<<<<<<<<<<<;;;:::999888777666888777666555444444444555555555444444444333333333222222222222222222222222666555444444555777:::;;;>>>DDDSSSeeeoooyyy}}}uuurrrssstttooosssyyy}}}{{{~~~zzztttnnnjjjgggfffeeebbb^^^ZZZVVVTTTNNNMMMJJJHHHGGGGGGHHHIIIJJJMMMPPPRRRRRRSSSTTTUUUSSSVVVXXXYYYXXXXXXYYY[[[[[[ZZZWWWUUUUUUVVVXXXZZZZZZZZZ```nnn|||yyyiii```fffsss}}}sssooo{{{cccKKKDDD>>><<<<<<666;;;;;;::::::999888777777777888999888666444555666555666888999:::999999888999999888888888888888888666888:::===???@@@AAAAAA@@@>>>============<<<::::::<<<======;;;:::::::::<<<======>>>>>>======<<<:::<<<<<<<<<;;;<<<@@@CCCNNNTTTTTTLLLCCC@@@@@@???===============<<<;;;;;;;;;;;;:::999888777666666777666555555555555555555555555555555444444444444333333333333333333333333444333222222333555777999<<>>AAADDDQQQSSSQQQIIICCCBBBAAA>>>>>>>>>======<<<;;;:::999::::::999888777666666555555555555555666666666777666666666666555555555555333333333333333333333333333333222222333555777888;;;@@@MMM]]]hhhuuuuuuppppppqqqrrrtttwww{{{}}}~~~~~~yyy}}}}}}|||{{{~~~{{{uuuoooiiifffeeedddbbb___[[[WWWTTTRRRMMMKKKIIIGGGFFFFFFGGGHHHJJJMMMPPPRRRSSSSSSTTTUUUTTTVVVXXXYYYYYYYYYZZZ[[[ZZZYYYWWWUUUUUUVVVWWWYYYYYYVVVYYYeeerrr}}}rrrdddccctttuuuuuuuuuXXXFFFCCC???>>>>>>999888888777777666666555555555777::::::888666555555999888777777777777777888666666777777888888999999888999;;;>>>???@@@@@@@@@>>><<<;;;;;;<<<<<<;;;999888999;;;:::999888999::::::;;;;;;<<<<<<;;;;;;:::999:::;;;<<<>>>@@@BBBDDDLLLLLLHHHBBB@@@AAA@@@<<<>>>>>>===<<<;;;:::888777999999888888777666666555555666666777888999999999777777777777666666666666444444444444444444444444444444444444666777999999:::>>>IIIXXXeeesss{{{ssspppqqqsssssssssvvvzzz}}}~~~~~~~~~|||~~~}}}||||||zzztttnnniiieeeeeedddaaa^^^ZZZWWWTTTRRRNNNLLLJJJHHHFFFGGGHHHHHHKKKMMMQQQSSSSSSSSSTTTUUUTTTVVVXXXYYYYYYYYYZZZ[[[YYYXXXWWWVVVUUUVVVWWWXXXYYYUUUXXXeeeuuuuuuhhhlllpppvvvnnnSSSDDDCCC???======888777777777666666666555555555888:::;;;999777666666999888777666666777777888666666666777777888888999888999;;;===>>>???>>>>>><<<;;;999:::;;;;;;:::999666777888888666666777999::::::;;;;;;;;;;;;::::::999999:::<<<>>>@@@BBBBBBDDDDDDAAA======AAA@@@<<<=========<<<;;;999888777999999888888777666666666666777888:::;;;;;;;;;;;;888888777777777666666666444444444444444444444444333444444555666777888999:::>>>FFFSSSaaarrrvvvooooooqqqssssssrrruuuyyy|||~~~}}}}}}~~~~~~zzzuuuooojjjgggfffeeebbb^^^ZZZWWWTTTSSSOOONNNKKKIIIHHHHHHIIIJJJKKKNNNQQQSSSSSSTTTUUUVVVTTTWWWYYYZZZYYYYYYZZZ\\\YYYXXXWWWVVVUUUVVVVVVWWWYYYVVV\\\lll}}}sss|||nnnyyyjjjQQQDDDCCC>>>;;;;;;666777777777777777666666666555777999999888777777777777777777777777777777777666666777777777777777777888999;;;<<<======<<<<<<;;;999888999:::;;;999888666777777666555666777999:::;;;;;;;;;;;;;;;;;;:::999999999;;;>>>@@@@@@???>>>@@@>>><<<===AAA@@@===<<<<<<;;;;;;:::999888777999999888888888777777777666777999;;;<<<<<<;;;:::777777777777666666666666333333333333333333333333111111222333444555555666999<<>>???>>><<<:::===>>><<<;;;>>>>>>;;;:::::::::::::::999888888999999999999999888888888666777999:::;;;:::999888777777666666666555555555333333333333333333333333000111222333444555555555888:::???IIIZZZnnnzzznnniiikkkooopppooosssvvvyyy{{{}}}~~~}}}~~~}}}yyyuuuqqqmmmjjjfffccc```\\\XXXUUUSSSRRROOONNNKKKIIIHHHHHHIIIJJJLLLNNNRRRSSSTTTTTTUUUVVVUUUWWWYYYZZZZZZZZZ[[[\\\WWWWWWWWWVVVVVVVVVUUUUUUTTTUUUbbb{{{vvveeeMMMBBBAAA<<<:::;;;888555555555555555555555555333444444444222222444666222444666888999999888777888888777777666666555555777888999:::;;;:::999999999888777888999:::999888888999999888777888;;;===;;;<<<<<<======<<<<<<;;;:::888888:::===>>>===:::777<<<>>>;;;999::::::777999999:::::::::999999888:::::::::999999999999999555666888999999999777666666666666666555555555555222222222222222222222222222222444555666777777777666888===FFFWWWlll~~~{{{ooojjjmmmqqqrrrqqquuuwwwzzz{{{|||}}}}}}~~~}}}|||wwwtttqqqmmmkkkdddbbb^^^ZZZVVVTTTRRRQQQNNNMMMJJJHHHGGGGGGHHHIIILLLOOORRRTTTTTTTTTUUUWWWUUUWWWZZZZZZZZZZZZ[[[\\\WWWWWWWWWVVVVVVVVVUUUUUUQQQTTTbbb}}}zzzcccLLLAAAAAA;;;:::===;;;444444444444444444444444111222333333444444333333666666666666666666666666555555555555555666777777555777999<<<===<<<<<<;;;999888777888:::;;;:::999999:::;;;;;;<<<<<<;;;;;;;;;;;;:::999999888777777===<<<;;;:::::::::::::::777888999::::::999888777888999;;;;;;;;;999777666777777777777777777777777555555666666777777888888777666555444333444555555444444555555555555444444333333333444444444555555999888:::CCCRRRfffxxx|||rrrjjjkkknnnppprrruuuwwwwwwyyy{{{|||~~~|||xxxuuurrrmmmiiidddbbb___ZZZVVVRRROOONNNHHHIIIHHHGGGFFFHHHKKKMMMPPPRRRTTTVVVWWWXXXXXXWWWWWWWWWXXXXXXYYY[[[\\\]]]\\\ZZZXXXWWWXXXWWWVVVTTTVVVWWWeeeYYYMMMAAA>>>>>><<<999888999888888777666555555444000111222222333333222222444444444444444444444444444444444444444555555666555777999;;;;;;;;;::::::888777777888:::;;;:::999999:::;;;;;;<<<;;;;;;;;;;;;;;;::::::999999888888;;;::::::999888888999999777888999999999999888777777888999::::::888777666666666666666666666666666777777777888888888888999777666555444333444444555444444555555555555444444333333333444444444555555888777999@@@NNNbbbtttzzzqqqjjjkkknnnppprrruuuzzz{{{|||}}}zzzvvvtttqqqmmmiiifffccc```[[[VVVRRROOONNNIIIIIIIIIHHHGGGHHHKKKNNNPPPRRRTTTVVVWWWXXXXXXWWWWWWXXXXXXYYYZZZ[[[\\\]]][[[YYYXXXXXXYYYXXXUUUSSSQQQTTTccc~~~vvvwwwwwwUUUIII???<<<<<<:::888777666666666555555555555555000000111222222222222111333333333333333333333333333333333333333444444555555666888999:::999999888777666666777999;;;:::999999999:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::888888888777777777777777777888888999999888888777555666777888888888777666555555555555555555555555888888888777777777666666666666555444444444444555444444555555555555444444333333333444444444555555777777888===III[[[nnn{{{|||xxxpppjjjkkknnnoooqqqtttzzz{{{|||~~~|||wwwtttrrrpppkkkhhhfffddd```[[[VVVRRROOOMMMIIIIIIIIIHHHGGGIIILLLOOOQQQRRRTTTVVVXXXXXXXXXXXXXXXXXXXXXYYYZZZ[[[\\\\\\YYYYYYYYYZZZZZZXXXUUURRRMMMSSSeeemmmoookkkPPPEEE<<<::::::999777777444444444444555555555555000111111222222222222222333333333333333333333333333333333333333444444555555555777777888888777777777666666777999::::::999999999:::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;777777777777777777666666777777888888888888777777555555777888888888888777666666666666666666666666777666666555444333333333666666555555444444444444333444444555555444444333333333333444444444555555777888999;;;DDDTTThhhvvvxxx}}}uuunnnjjjlllnnnoooqqqtttvvvwwwzzz}}}}}}yyytttqqqpppnnnjjjfffeeebbb^^^YYYTTTPPPMMMKKKIIIIIIIIIHHHHHHIIIMMMOOOQQQRRRTTTVVVXXXXXXXXXXXXXXXXXXYYYZZZ[[[[[[\\\\\\YYYYYYYYYZZZ[[[YYYUUUQQQMMMXXXnnn|||iiipppcccLLLBBB;;;999:::888777888555555555555555555555555111222222333444333333333444444444444444444444444444444444333444555555666444555555666777777777777888777777777999:::999888888999::::::;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;777777888999999888888777777777777777777777777777666666777888888999999999777777777777777777777777777777666555444333222222555555555555555444444444333333444444444444333333333333333444444444555555777999:::;;;@@@MMMaaappptttzzz~~~rrrmmmkkkmmmooooooqqquuusssvvvzzz~~~~~~~~~{{{vvvqqqooonnnlllhhheeebbb___[[[WWWRRRMMMJJJIIIHHHHHHHHHHHHHHHIIIMMMOOOQQQSSSUUUWWWXXXYYYYYYXXXXXXYYYZZZ[[[\\\\\\[[[[[[YYYYYYYYYZZZ[[[YYYUUUQQQRRRbbbzzztttggguuu___IIIAAA;;;::::::888888:::999999888777666444444333222222333444444444444333444444444444444444444444444444444444444555555666333444444555666777888999;;;:::888999::::::999777888888999:::::::::::::::;;;;;;;;;:::::::::::::::666777999::::::999888888888777777666666777777888777777888888888888888999888888888888888888888888999999888888777666555555555555666666555555444333333333444444444444333333333333333444444444555555555999<<<;;;<<>><<<;;;:::::::::888777888888999::::::::::::999;;;;;;::::::999999888888555666888::::::999888777888777666555555666777888888888777666666666777777777777777777777777777777999999999888888777777777444555666666666555444333222333333444444333333222333333333444444444555555222888<<<:::999AAASSSbbbsss{{{~~~vvvooommmmmmqqqqqqpppssswwwwwwzzz~~~}}}{{{}}}~~~~~~zzzuuupppmmmllljjjeeebbb]]][[[XXXTTTPPPMMMKKKJJJEEEFFFFFFFFFFFFHHHKKKNNNRRRSSSUUUWWWYYYYYYYYYYYYYYYZZZ[[[]]]]]]\\\[[[ZZZ[[[YYYXXXXXXYYYXXXUUUSSSWWWjjjpppdddddd~~~uuuSSSFFF@@@<<<;;;:::777777:::999888888666555444333333000000111222222222222111222222222222222222222222222222111111222222333444222333333555777999;;;===@@@>>><<<;;;;;;:::888666888888999::::::::::::999;;;;;;:::999999888777777444666888999:::999888777888777666555555666777888888777666555555555555555666666666666666666666666777777777777666666666666444555666666666555333333222333333444444333333222333333333444444444555555///666;;;:::777>>>NNN]]]jjjsss{{{rrrnnnmmmnnnrrrrrrqqqsssxxxxxxzzz~~~|||{{{}}}zzzvvvpppmmmllliiieeeaaa]]][[[XXXUUUQQQNNNLLLKKKDDDEEEEEEEEEEEEGGGKKKNNNRRRSSSUUUXXXYYYYYYYYYYYYYYYZZZ\\\]]]]]]\\\[[[ZZZ\\\ZZZXXXWWWXXXWWWVVVTTTWWWiii|||mmmbbbfff~~~www}}}nnnMMMEEE???;;;;;;999666666999666666666555555444444333