BM66(d@ zzz|||}}}|||{{{wwwvvvvvvzzz{{{}}}~~~~~~~~~}}}{{{vvvoooiiibbb\\\TTTPPPOOOLLLGGGBBB===:::666222000000000000111000......//////...,,,,,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++************************************************************************++++++************++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))&&&'''''''''((()))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((())))))))))))(((((((((((())))))))))))************************,,,,,,,,,++++++*********************************++++++++++++++++++++++++,,,,,,,,,---------......------------------------------------------------,,,,,,++++++,,,---///000..............................------------......,,,------...------,,,,,,------------------------+++******,,,......---,,,......---------,,,,,,,,,*********++++++,,,,,,,,,***+++,,,,,,******+++,,,++++++++++++++++++++++++++++++******************,,,,,,++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((+++***)))(((((('''((((((''''''((((((((((((((((((''''''((((((((((((''''''''''''(((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((('''(((******((((((((()))))))))))))))***************++++++++++++,,,,,,,,,+++)))'''((()))+++,,,,,,+++,,,,,,---...///000000...000111222444777<<>>:::666555444333222111////////////...,,,---...///000000///......------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++************++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))'''''''''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((())))))))))))))))))))))))************************************,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---------------------------------------------------------------///000111////////////............///......------......///---...............------------------------------,,,++++++---///000///---.........---------,,,,,,******+++++++++,,,,,,,,,+++---...---,,,+++,,,---++++++++++++++++++++++++++++++******************,,,,,,++++++***))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((***))))))(((((((((((()))))))))))))))))))))((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((******((((((((()))(((((())))))*********+++((())))))))))))*********---,,,***+++,,,...------+++,,,,,,---...///000000///000111222333666;;;>>>EEE[[[{{{}}}|||xxxuuuooohhhbbbVVVQQQJJJDDD>>>:::777444555333111000000000///...//////000000000//////...........................///.........------------------------------------++++++++++++++++++++++++************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))'''''''''''''''&&&&&&&&&((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************++++++++++++************************,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------....................................///000111111///////////////////////////......------......///---------------------------------------------------,,,,,,...000111000............------------,,,++++++++++++,,,,,,,,,,,,,,,...///...---,,,---...******************************++++++++++++++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))((((((((()))******+++++++++******)))))))))'''(((((())))))(((((('''))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((******((((((((()))'''(((((()))***+++++++++((())))))))))))*********,,,+++,,,...111222222000,,,,,,---...///000000111000111222222333666:::===DDD\\\xxxssshhhbbbXXXPPPIIIBBB;;;666777555222111111111111/////////////////////..............................////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((()))))))))((((((''''''&&&&&&%%%%%%((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((()))))))))))))))))))))*********++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------.................................//////000000000---...............////////////............//////,,,,,,++++++,,,,,,------........................---,,,,,,...000111000...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,---...******************************+++++++++++++++,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))***+++++++++++++++***))))))(((((((((((())))))))))))((((((******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((******((((((((()))''''''((()))***++++++,,,******+++++++++,,,,,,,,,((()))+++///333555555444,,,,,,---...///000111111111222222333333555999<<>>EEEXXX|||wwwpppeeeYYYOOOGGG@@@<<<777555444222111111222222000000000000000000000000///.........------------........................,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************(((((())))))******++++++((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((()))))))))))))))************+++++++++*********************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------000000000000000000000000///000111222222111000//////000000111222333333333000000////////////000000---,,,+++***+++---///111////////////////////////.........///111222111000000/////////.....................------,,,,,,,,,...///000///...---...000------------------------******+++,,,,,,---......******************++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++)))))))))))))))))))))))),,,,,,+++***)))))))))***))))))***+++,,,------...))))))************))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))''')))******((((((((()))++++++******)))(((((((((***++++++++++++,,,,,,,,,***((('''))),,,///111111------...///000111222222...000111222444777<<>>888555444111/////////////////////000000//////.........---------,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************))))))))))))))))))))))))************)))))))))((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''(((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((('''''')))((((((((('''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))************))))))************)))))))))***+++,,,++++++,,,...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,------...,,,------...///000000111555555555555666888999:::666777888888777777888:::===;;;999:::;;;<<<:::888999999999888888999999999;;;:::888777666555555555444444333222000///......000000000000///.../////////............//////000000000///......------,,,////////////......------.........------,,,,,,,,,...,,,+++,,,......---+++,,,,,,,,,---//////---+++++++++++++++++++++++++++------,,,,,,+++***))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))***)))((('''((()))+++,,,---,,,***((('''((())))))(((((((((((((((((((((((('''(((((())))))(((((('''******)))((((((((((((((((((((()))))))))************((('''(((+++,,,***))),,,++++++***))))))*********+++------//////...,,,000111222333333333222111666444555888:::;;;;;;;;;CCCSSSqqqxxxqqq```XXXMMMDDD>>>:::555222000000000000111111111111/////////.........------,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************))))))))))))))))))))))))************))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((('''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))(((((((((((('''((((((((((((''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))************))))))************)))))))))***,,,,,,++++++---...+++++++++,,,,,,---------..................//////...///000222555666888999::::::;;;<<<===???@@@AAA>>>???@@@>>>===<<<===???CCCAAA@@@AAACCCEEEDDDDDD@@@@@@@@@AAABBBBBBCCCCCCCCCBBB@@@>>><<<;;;:::999999999777666444222111000111000000///.........///...............///000111000000//////......------...............---------.........---------------///,,,***)))+++---......------,,,---...---,,,***++++++++++++++++++++++++///...---,,,***)))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))((((((((()))+++,,,,,,+++***((((((((())))))'''(((((())))))*********((())))))******))))))((())))))))))))(((((((((((((((((())))))))))))*********(((((((((***+++***))),,,+++******)))*********,,,,,,,,,------,,,++++++333333444444444333222222)))000333000333:::;;;666BBBYYYyyysssjjj]]]RRRIIICCC<<<888444333333222222111000000////////////............,,,,,,,,,++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************))))))))))))))))))))))))*********)))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))((((((((((((((((((((((((((()))))))))************)))******++++++******))))))+++,,,,,,+++,,,---///,,,,,,---------------------...///000111222222222555666777999<<<>>>???@@@BBBBBBBBBCCCDDDEEEFFFGGGGGGHHHHHHFFFEEEDDDFFFHHHIIIHHHGGGGGGHHHIIIJJJKKKGGGHHHIIIJJJLLLLLLMMMMMMKKKJJJHHHFFFDDDCCCBBBBBB@@@@@@???===;;;:::999888666444222111111111000000111000000000000111222333111111000//////......---............------------...............---------///---,,,++++++,,,---------,,,+++,,,---...,,,+++++++++++++++++++++++++++------,,,,,,+++***))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((((())))))***+++++++++***)))(((((())))))'''(((((()))***++++++,,,))))))************))))))((()))))))))))))))(((((((((((((((((()))))))))***))))))((()))************++++++***************+++,,,******+++***)))+++///444444444444333222222111111666999555333777===AAALLLiiizzzlll___TTTJJJAAA;;;555444333111111000111111000000/////////.........---,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))******(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''((((((((('''''''''((((((((((((((((((((((((((()))))))))***((((((((((((((((((((((((((()))))))))******************++++++++++++******)))+++,,,,,,,,,,,,---///------------,,,,,,,,,,,,---///111333555777888888;;;<<<===>>>@@@AAABBBCCCGGGGGGFFFGGGGGGHHHIIIJJJLLLLLLLLLKKKKKKKKKNNNQQQOOOOOONNNMMMMMMNNNOOOQQQOOOPPPRRRTTTUUUVVVVVVVVVQQQPPPOOONNNMMMLLLLLLLLLHHHGGGFFFEEEDDDBBBAAAAAA???;;;777555555555333222222222111111111111222222222111111000//////....................................................../////////...---,,,++++++---,,,+++,,,...///...---+++++++++++++++++++++++++++++++++++++++++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************)))))))))))))))******+++*********)))))))))))))))'''(((((()))***++++++,,,))))))************))))))'''((())))))))))))(((((('''(((((((((((()))))))))((()))))))))))))))***++++++***************++++++,,,)))))),,,+++)))---444333333222111111111000000777444666:::666333???SSSrrryyylll```TTTHHHAAA888666333111000000222444000000000/////////......------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&''''''''''''((((((((('''''''''(((((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))******************++++++++++++*********+++------,,,,,,...///,,,,,,------.../////////222333666999;;;=========???@@@@@@BBBCCCDDDDDDEEEDDDDDDEEEEEEFFFGGGHHHIIIKKKLLLMMMMMMNNNQQQVVVYYYYYYYYYXXXVVVUUUVVVYYY[[[ZZZ[[[]]]___```aaa``````[[[ZZZYYYXXXWWWVVVVVVVVVQQQPPPOOOMMMKKKJJJHHHHHHFFFAAA;;;777777666444111444333222111111111111111222222111111000000//////.........///////////////.............../////////...000111000...,,,,,,---000...------...//////...++++++++++++++++++++++++)))******++++++,,,------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++((()))))))))************))))))******))))))))))))'''(((((())))))*********((())))))******))))))(((&&&''')))******)))((((((''''''(((((((((((())))))''')))******))))))***+++*********)))******+++,,,,,,***...444222---000777111111000/////////000000333...777IIIRRRUUUeee|||{{{qqqfffZZZRRRGGGBBB<<<666222222333555000000000000/////////...------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************))))))))))))))))))))))))((()))))))))************(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((()))))))))*********))))))))))))))))))))))))))))))))))))***************++++++,,,,,,++++++******,,,------,,,---...///...///000333555888:::;;;:::<<<>>>@@@BBBBBBAAAAAACCCDDDEEEFFFHHHIIIJJJKKKHHHHHHIIIKKKMMMPPPRRRSSSVVVXXXZZZ\\\___dddjjjooooooppppppnnnmmmooossswwwvvvxxxzzz|||}}}|||{{{{{{vvvuuutttrrrpppooonnnnnnjjjiiigggddd```]]][[[ZZZTTTNNNGGGBBBBBB@@@===999:::999777555444333333333333222222111111000///////////////000000000111111---........./////////000...000000///---...111444555222000...//////...---++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++(((((()))***************)))))))))*********))))))(((((((((((((((((((((((('''(((((())))))(((((('''&&&''')))*********)))((('''''''''((((((((())))))''')))+++***)))(((***,,,******))))))***++++++,,,,,,...777AAA???333000666000000/////////000111222555777FFFbbb{{{wwwllleeeXXXQQQGGG===666333333444000000000000////////////...------,,,,,,------...+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((())))))*********+++(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))***************++++++,,,,,,++++++******,,,------------...000111222555999>>>AAADDDFFFAAABBBDDDFFFFFFEEEDDDCCCGGGHHHJJJKKKMMMOOOQQQQQQSSSTTTVVVYYY]]]```ccceeekkkmmmpppsssxxx~~~|||wwwtttrrrhhhaaaYYYTTTSSSQQQMMMIII@@@???===;;;999777777666333333222222111000000000//////000000111111222222---.........//////000000...//////---,,,///555:::999666222000///...,,,+++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++(((((()))***************((()))************))))))((((((((((((''''''''''''''''''((((((((((((''''''%%%''')))***+++***)))(((''''''''''''((((((((()))''')))+++***((((((***,,,******))))))***+++,,,,,,---111???LLLHHH888000333000000/////////111222333***222BBB[[[zzzZZZZZZppp~~~wwwjjjcccTTTDDD;;;999777444222222222222333222///---//////.........---------,,,------......------,,,+++,,,,,,------,,,,,,+++---,,,,,,+++*********+++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''++++++***)))))))))))))))((($$$$$$))))))%%%%%%)))))))))))))))))))))))))))+++*********))))))((((((''''''((()))))))))))))))''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))++++++******)))(((((('''******************++++++...---,,,---...111444666666:::@@@DDDEEEEEEFFFFFFEEEGGGIIIJJJIIIGGGGGGGGGKKKLLLNNNNNNOOOTTT[[[aaacccccceeeggglllrrrwwwzzz}}}~~~wwwnnnhhhddd^^^VVVPPPJJJHHHCCC???<<<:::::::::666555333333333333111000///000111222222222222222111000000000////////////222222111//////333:::@@@......---------,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++++++++++++++++++++*********++++++,,,,,,,,,)))************+++++++++------+++***))))))((()))'''(((+++,,,---,,,+++***))))))************))))))+++*********))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,,,,******+++++++++,,,,,,,,,444555777888777444000---***---///111111222333555555000666RRRyyyoooMMMFFFOOOooowwwrrrdddTTTHHHBBB;;;555555444333333444444222111/////////.........------,,,------......------,,,+++,,,,,,------,,,,,,+++---,,,,,,+++******++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))((('''''''''''''''***''''''++++++''''''+++))))))))))))))))))))))))*********)))))))))((((((''''''((()))))))))))))))''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))************+++++++++++++++*********------...000222555888:::???AAADDDEEEEEEDDDEEEFFFDDDEEEHHHJJJKKKMMMOOOPPPRRRUUUYYY\\\```fffnnnttttttuuuwwwyyy}}}zzztttllleee]]]XXXPPPJJJFFFCCCAAA???===;;;888777777666444333111111222222222222111111000000000000////////////333000...000555999999888.........---------,,,,,,---------,,,,,,,,,++++++---------,,,,,,+++++++++,,,,,,,,,---------......************************)))))))))******+++++++++)))************+++++++++,,,+++***)))(((((((((((('''(((***+++,,,+++***)))))))))************))))))******)))))))))((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))******++++++,,,*********+++++++++,,,,,,222333444555444111...,,,---///000000//////000111555222555FFF___iiiXXX@@@EEENNNooo{{{lll^^^RRREEE;;;666333111000111222222111////////////............------............------,,,,,,------------,,,,,,---,,,,,,+++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))(((((('''''''''''''''***((((((******((((((***))))))))))))))))))))))))******))))))))))))((((((''''''((()))))))))))))))''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000111333666999<<>>@@@BBBCCCDDDCCCDDDGGGIIIMMMTTT[[[```eeekkkwww~~~tttooofff\\\TTTLLLEEEAAA;;;:::999777666666666666111111111111111111111111000///...000222222111/////////.........---------.........---------,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++*********+++,,,,,,(((((()))))))))((((((((())))))************))))))''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((******))))))))))))))))))))))))*********+++++++++///...---,,,,,,---......---............000444888111111222444666888:::===AAAJJJjjj~~~uuu]]]VVVKKKBBB;;;777444333111111111111000000000000......////////////......------............------,,,,,,,,,,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''''''''(((((()))***,,,,,,))))))******'''))))))))))))))))))))))))''''''(((((((((((())))))''''''((()))))))))))))))''''''((((((((((((''''''''''''''''''((((((((((((''''''(((((())))))******))))))))))))************))))))))))))))))))))))))++++++++++++++++++******+++,,,...111444777999;;;888999:::<<>>:::777555444444333333333333222222111111///111222000...---///222/////////.........------............---------,,,******+++,,,------......,,,,,,,,,,,,++++++++++++------------------------,,,,,,,,,+++++++++++++++)))************++++++++++++++++++++++++,,,---...******))))))))))))(((((())))))************))))))'''(((((((((((()))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))************+++...------,,,------...///000111111000//////222444333111222666777777888<<>>@@@DDDIIINNNPPPZZZaaalllxxxlllggg```WWWNNNHHHCCCAAA888888777666444333222111222333555555333111000///000/////////............//////.........---------//////...---+++******))),,,,,,,,,++++++*********+++++++++++++++++++++++++++*********))))))(((((()))************+++++++++))))))))))))***+++------,,,,,,+++***))))))******))))))************))))))(((((())))))******++++++(((((((((((())))))))))))************************&&&''''''((()))******+++))))))))))))************)))***+++,,,,,,,,,,,,,,,(((+++...///000000222333000000333777555333999CCCAAAJJJjjjxxxiiiVVVGGG???888555444444111...///333////////////000000000000////////////............,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++++++++***))))))))))))))))))))))))))))))+++*********))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((()))******+++))))))))))))((((((((((((,,,+++************************)))***,,,///222444666666999<<<:::888<<>><<<777333111333333111//////000111111111111000/////////...//////...------------...,,,------------,,,++++++---------,,,,,,,,,++++++------------,,,,,,,,,,,,,,,,,,,,,+++++++++******)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++************))))))))))))))))))))))))******************)))))))))***++++++(((((((((((((((((((((((()))***+++***((((((((())))))((('''(((***+++***))),,,+++***---444:::555---******+++,,,,,,,,,,,,+++,,,,,,---...///000111111222333444444444666:::<<<@@@LLLlllxxxiii]]]HHH@@@888666555111000111000000000000000000000000////////////............,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***++++++++++++***))))))))))))))))))))))))))))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((((((((('''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********)))******++++++------///000222333555555888888:::>>>@@@CCCKKKUUUaaahhhrrrxxx|||lllaaaRRRGGGAAA===888333444333222222111000000111111111000000000000000000000///......------......---------------,,,++++++......------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++*********+++,,,,,,,,,++++++++++++++++++++++++++++++************))))))))))))************++++++++++++******)))((((((((())))))(((((((((((((((((((((((()))***+++***)))((()))***)))))))))+++,,,,,,+++)))+++)))'''+++666>>>999000******+++,,,,,,,,,,,,+++,,,,,,---...///000111111222333444444444666:::<<<@@@KKKkkkyyylllVVVIII<<<777666444333444111111111000000000000000////////////............,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***++++++++++++***))))))))))))))))))))))))))))))*********)))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))************************+++,,,,,,---...000333555666777777;;;;;;===CCCGGGMMMXXXcccttt}}}}}}}}}xxxgggXXXNNNFFF===777:::555333444444333222222000000111111111111111111000//////...............---------...---,,,,,,+++---------------,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,++++++++++++++++++++++++++++++************)))))))))((()))))))))*********++++++******)))(((''''''(((((((((((((((((((((((((((((()))***+++***)))((()))***))))))***,,,......+++))))))((('''***222:::777000******+++,,,,,,,,,,,,+++,,,,,,---...///000111111222333444444444666:::<<>>JJJjjj~~~|||zzzyyyxxxwwwxxxxxxyyyzzz{{{||||||~~~ooo\\\NNNCCC888333333222222222111111000000///////////////............------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++*********++++++++++++***))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((***)))(((''''''((()))***''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((())))))******++++++++++++++++++,,,---///000111///111333666999<<>>===<<<777333333333333222222222222222222111000//////......//////...............---,,,,,,******++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,+++******++++++++++++++++++++++++************))))))))))))'''((((((((())))))))))))******)))((((((((())))))))))))))))))))))))))))))((()))******))))))***+++*********,,,------,,,***''',,,...***)))+++------******+++,,,,,,,,,,,,+++,,,,,,---...///000111111222333444444444666:::<<<===IIIjjj}}}|||{{{yyyvvvtttrrrrrrooopppqqqsssttttttuuuuuutttvvvxxxyyyyyy{{{~~~|||oooaaaQQQAAA888555333333222111111000000///////////////............------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++*********++++++++++++***))))))))))))))))))))))))))))))((()))))))))************))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((+++***)))(((((()))***+++''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******((())))))******+++,,,,,,+++,,,,,,---///000222333222333555888<<>>777777444444444333222222111111111000000///////////////...............------,,,+++++++++,,,,,,,,,------------------,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++***)))++++++++++++++++++++++++************))))))))))))(((((()))))))))***************)))))))))***++++++))))))))))))))))))))))))''')))******))))))***++++++***)))***+++,,,,,,***'''******&&&&&&)))***'''******+++,,,,,,,,,,,,+++,,,,,,---...///000111111222333444444444666:::<<<===IIIiii~~~~~~wwwvvvtttrrrooommmkkkjjjggghhhiiikkklllmmmmmmmmmkkkmmmooopppqqqsssvvvyyy|||{{{zzzzzz|||yyynnn]]]JJJ>>>;;;333333222222111000000///000/////////...............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++*********++++++++++++***))))))))))))))))))))))))))))))(((((())))))*********+++))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((,,,+++***((((((***+++,,,''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((()))******+++((())))))***++++++,,,,,,,,,,,,---...000222333444555555777:::???DDDIIILLL]]]bbbmmmzzzvvvvvv}}}vvv```WWWQQQEEE======555555444333333222111111111111000///////////////......//////......---,,,,,,,,,,,,------..................------,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++************)))))))))))))))************+++++++++******))))))***+++,,,,,,))))))))))))))))))))))))''')))******))))))***,,,+++***((((((***,,,++++++...---***(((,,,000...)))******+++,,,,,,,,,,,,+++,,,,,,---...///000111111222333444444555666:::<<<===HHHiii~~~}}}~~~}}}{{{wwwtttssspppllliiigggfffdddbbbbbb___]]]^^^```bbbdddddddddddddddeeefffgggiiijjjkkklllmmmnnnppprrrtttuuusssvvvyyy||||||vvvhhh\\\OOO===;;;666333333222///111555444222000///...///111222//////.........------------,,,*********,,,...///++++++++++++++++++++++++************************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))***+++,,,,,,,,,---000444666555222:::888:::AAAFFFKKKWWWcccmmmvvvttteeePPPAAAAAA===999777777666333000444333222111222111///---000/////////....................................,,,+++)))&&&(((---,,,(((...---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,+++++++++***************)))))))))))))))))))))))),,,,,,---...---,,,+++***(((((()))+++,,,---...///---,,,***)))((()))******(((((((((((((((((((((((()))************++++++++++++++++++*********)))))))))******++++++,,,------000000000000000111111111222222222222222555999======GGGfff{{{zzzyyyyyyxxxuuuqqqnnnlllhhhdddaaa```___]]][[[\\\ZZZWWWVVVWWWYYYYYYYYY[[[[[[[[[\\\]]]^^^``````bbbbbbcccdddfffhhhjjjkkkhhhkkknnnqqqsssvvv{{{~~~yyytttrrrkkkfff]]]LLLEEE>>>777555333000///111222111000/////////000111//////.........------------,,,+++******,,,---///++++++++++++++++++++++++************************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************++++++*********+++,,,---//////000333666999999888@@@???CCCKKKTTT\\\jjjvvvsssbbbQQQKKKCCC===:::888444111222000......000111111111000000/////////.................................000111///,,,,,,///000---...---,,,,,,++++++,,,,,,***++++++++++++,,,,,,,,,---,,,,,,,,,++++++******************************))))))*********)))((('''&&&''''''((()))***++++++++++++******************)))))))))))))))))))))))))))************++++++++++++++++++*********))))))*********+++,,,,,,------000000000000000111111111222222333222333555999===>>>HHHggg}}}|||{{{{{{xxxvvvtttsssqqqnnniiifffccc```\\\YYYXXXWWWUUUSSSVVVSSSPPPOOOOOOOOONNNMMMRRRRRRRRRRRRSSSTTTVVVVVVWWWXXXXXXYYY[[[]]]___```]]]___bbbdddfffhhhlllooonnnrrrxxxtttlllnnnooosssooo```TTTHHH<<<888666222000000111111000000000//////////////////.........------...---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************+++++++++++++++,,,---...222222333555888;;;>>>@@@EEEGGGNNNZZZfffrrrjjj```SSSIIIAAA<<<888444555222///...000222333444000000000000////////////........................111666666111---///111000...---,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,......------,,,+++******************************((())))))))))))((('''''''''''''''(((((())))))))))))******+++++++++******************************)))************++++++++++++++++++*********************++++++,,,,,,------/////////000000111111111222333333333333666999===@@@JJJhhh}}}zzzwwwuuuttttttqqqooollljjjfffbbb^^^[[[XXXUUURRRRRRQQQOOONNNPPPNNNLLLJJJJJJJJJIIIHHHLLLLLLLLLLLLMMMNNNOOOPPPQQQRRRRRRSSSUUUVVVXXXYYYXXXZZZ\\\]]]^^^___ccceeehhhkkkoootttyyy~~~pppooosss}}}ssseeeUUUCCC;;;888555333333000000111111111000///...////////////............///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************++++++,,,,,,---...//////111222333444777<<>>888444333111111111222111000000///000000/////////.........///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))************************((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************************************+++,,,---...///000111111///111333444666???LLLVVV]]]ggguuurrraaaRRREEE===;;;999666555555444222000222111111111111000000000////////////////////////...666999333+++***---///...---,,,,,,++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,+++***)))))))))************************------,,,,,,++++++++++++************))))))))))))'''(((***+++,,,,,,+++***++++++++++++++++++++++++))))))*********+++++++++***************************++++++,,,------......---......///000000111111111333444555555777:::<<>>???AAAAAA@@@???AAA@@@@@@@@@AAAAAABBBCCCDDDDDDEEEEEEFFFHHHIIIJJJLLLNNNOOOPPPPPPQQQSSSUUUVVVYYY]]]```bbbfffmmmrrruuu{{{yyyeeeVVVIII===555222333333222222222111111111000000000/////////..................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++++++++++++++++++++,,,...000111222333333///333666777;;;GGGYYYgggwww}}}jjjXXXMMMAAA>>>:::777666555333222222222222222111111111000///////////////////////////777:::444---,,,...///...---,,,,,,++++++,,,,,,,,,,,,,,,,,,------------+++++++++*********))))))++++++++++++++++++++++++,,,+++******))))))******(((((((((((((((((((((((()))******+++++++++******++++++++++++++++++++++++)))************+++++++++***************+++++++++++++++,,,,,,------......------...///000000111111111333555555666777:::<<<>>>FFFaaa}}}zzzxxxwwwsssrrrppplllgggbbb\\\YYYTTTRRROOOMMMLLLKKKIIIGGGEEEBBB???>>>>>>>>>===<<<;;;:::999:::<<<<<<;;;999<<<<<<;;;;;;<<<<<<===============>>>???@@@AAABBBDDDEEEGGGGGGGGGIIIKKKMMMKKKPPPUUUXXXYYY]]]ccchhhiiimmmuuu~~~vvvjjj[[[III;;;666555444333222222222333444000000000000/////////...---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++++++++++++++++++++,,,///111333444444444444888===>>>CCCRRRhhhzzzwwwjjjUUUNNNEEE===888666555444333333222222222111111111///////////////////////////555888333......///......---,,,,,,++++++,,,,,,,,,,,,,,,------------...*********+++++++++,,,,,,++++++++++++++++++++++++++++++)))((((((((()))***(((((())))))))))))))))))++++++******************++++++++++++++++++++++++)))************+++++++++))))))*********+++++++++++++++,,,,,,---.........,,,,,,---...///000111222111333555666666888:::<<<>>>EEE```~~~zzzvvvssspppooolllkkkjjjgggccc^^^YYYVVVQQQOOOLLLJJJJJJIIIHHHFFFCCCAAA>>>=========<<<<<<:::999999999::::::888666;;;::::::::::::;;;;;;<<<::::::::::::;;;<<<>>>>>>???AAABBBCCCCCCDDDGGGIIIHHHMMMSSSUUUUUUWWW\\\aaacccffflllttt}}}wwwhhhSSSCCC<<<777666444222222333444555000000000000////////////,,,,,,---.../////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++++++++++++++++++++,,,///222444555555555888>>>BBBEEEKKK[[[tttkkkaaaQQQCCC;;;777666666333333333222222222111111000000000000000000000000---333555111---......,,,...---,,,,,,++++++,,,,,,,,,,,,,,,---------......***++++++,,,,,,------...++++++++++++++++++++++++---,,,***)))))))))***+++***+++++++++,,,,,,,,,,,,---,,,***)))))))))******************************)))************+++++++++))))))******++++++++++++++++++,,,------......///,,,,,,---...///000111222111333555666777888:::<<<>>>EEEaaa|||uuuooolllllllllllllllhhhddd```]]]YYYVVVSSSKKKKKKJJJHHHGGGEEEDDDCCC@@@???>>>===<<<;;;::::::;;;:::999888777777777777666666666666666777888888999::::::;;;;;;::::::999======???@@@BBBBBBCCCCCCGGGGGGHHHJJJMMMRRRVVVXXX```bbbggglllsss|||~~~vvveeeNNN<<<:::777444222222333444555000000000000//////////////////.........------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''***)))(((''''''((()))***&&&&&&''''''(((((())))))))))))(((((('''''''''&&&))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***************,,,......,,,+++,,,---///222555555333444777;;;===GGGNNNPPPVVVhhh{{{vvvrrrpppooonnnmmmnnnpppqqqqqqooonnnnnnooouuuuuuwwwzzz}}}hhhQQQCCC@@@<<<888555333333444222///000555////////////............///////////////////////////............---------++++++++++++++++++++++++++++++++++++++++++++++++......---,,,,,,+++******************************++++++***)))(((((())))))*********)))))))))))))))((()))***++++++***(((''')))***+++------,,,++++++)))************+++++++++------------------------///000000//////000222555222444555555555777:::===???FFFbbbxxxrrrrrrrrrppprrrvvvzzzwwwrrrooommmkkkiiiggggggddd___[[[XXXUUUQQQNNNHHHGGGEEECCCBBBAAA@@@@@@===<<<;;;:::999888888777666666555444444444555555444444444444444555666666888888888999999888888888999:::;;;<<<===>>>>>>>>>BBBBBBCCCEEEHHHLLLPPPRRRXXX[[[^^^bbbgggnnnvvv{{{qqq[[[JJJ???;;;555222333333333111111000000000//////////////////.........------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''***)))(((''''''((()))***'''''''''((((((((((((((()))(((((((((''''''''''''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************(((***++++++******,,,---///222555666666999>>>CCCFFFRRR^^^dddkkkzzz}}}uuulllhhhccc^^^\\\[[[[[[[[[YYY[[[\\\\\\ZZZZZZ[[[\\\^^^^^^___aaadddfffgggggglllnnnsssyyy~~~nnnYYYLLLBBB:::777444333555444000///111111111000000000////////////////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++******************************,,,+++***))))))))))))))),,,,,,++++++******))))))))))))******+++*********(((((()))************)))************++++++++++++------,,,,,,,,,,,,,,,,,,...///000000///000222444222333555555555777:::===@@@GGGcccyyyqqqkkkiiihhhgggiiilllrrrpppnnnmmmkkkgggccc___^^^[[[VVVSSSPPPLLLIIIFFFBBBAAA>>><<<;;;;;;;;;<<<999888888777666555444444222222222222333444555666222222111111222222333333666666666777777666666666666666777888888888888888;;;;;;<<<>>>AAADDDHHHJJJQQQRRRUUUWWWZZZ___dddiiioooqqquuu|||ooo___LLLDDD:::444444444222000111111000000000//////////////////.........------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))((((((((((((((('''''''''((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++)))***+++++++++,,,///222222555888:::<<>>===;;;888666555666888999666666555444444333222222111111222333555777999:::111111111000000111222222444555555666666555555444444555555666666666555555777888999:::===???BBBCCCKKKLLLNNNPPPRRRVVVZZZ^^^eeegggjjjooowwwsss^^^RRRBBB888555555444222111111111000000000//////////////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))((((((''''''&&&&&&((((((((((((((('''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))*********++++++++++++,,,------...111555999777:::===???BBBJJJTTT\\\dddrrryyyuuunnnfffaaa```cccfffqqqvvvxxxvvvuuuyyy}}}}}}xxxuuupppjjjdddbbbbbbccceeedddbbb^^^ZZZWWWWWWXXXXXXXXXWWWWWWVVVXXX[[[]]]cccbbb```___^^^^^^______[[[]]]aaafffmmmvvvxxxgggPPPEEE<<<;;;;;;888666666222222222222111111111111///////////////////////////............---------........................------------------------,,,,,,,,,,,,++++++******************************,,,,,,+++++++++++++++,,,------,,,+++***))))))(((******))))))***,,,...///,,,+++*********+++---...*********+++++++++,,,,,,******++++++++++++,,,,,,+++...111111111000000111222333444444555666:::<<<@@@GGGccc{{{wwwtttpppllliiieee```[[[XXXUUUQQQOOOJJJGGGCCC@@@>>><<<:::777:::888555333333444666777555555444444333333222222111111222333555777999:::222222111111111111111222444444555555555555444444555555666666666666666555666777888999;;;===>>>???DDDFFFHHHJJJMMMPPPTTTWWW^^^aaafffkkkrrrzzznnn```MMM>>>777555444333111111111111000000000000000000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))((((((''''''&&&&&&'''''''''((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((************+++++++++++++++,,,......000333888<<<;;;===@@@CCCHHHQQQ\\\dddppp{{{~~~}}}|||nnniiiaaaZZZUUUVVV[[[```hhhooottttttuuu|||{{{sssooonnnpppqqqpppllleee^^^XXXUUUUUU_________]]][[[[[[___bbbggggggggggggeeebbb___]]]ZZZZZZZZZYYY[[[___eeejjjqqqwwwxxxbbbTTTEEE>>>;;;777666777222222111111111000000000000000000000000000000000///............---------........................------------------------,,,+++++++++++++++******************************,,,+++++++++++++++,,,,,,,,,++++++***))))))((((((******))))))***,,,...///,,,+++*********+++---...***++++++++++++,,,,,,,,,*********++++++,,,,,,,,,+++---000111000000000111111333444444444666999<<<>>>FFFaaa~~~tttlllaaa\\\UUUOOOLLLJJJHHHGGGAAA???<<<:::999888666444777666444333222333555666444444444444333333222222000000000111333444666777333222111111111111111111333333444444444444333333444444555666777777666666666777888999:::;;;<<<<<<;;;>>>AAADDDFFFIIIMMMPPPUUUZZZ```gggmmmttt{{{zzznnn\\\JJJ>>>777555444222222111111111000000000000000000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((''''''''''''''''''(((((((((((((((''''''(((((())))))******))))))))))))))))))))))))*********++++++++++++,,,)))+++---///111444888;;;>>>AAAEEEIIIPPPYYYeeennn{{{zzzqqqmmmmmmooopppkkkggg___WWWSSSTTTYYY]]]iiiqqqvvvxxxzzzyyyxxxyyy~~~}}}yyyrrrjjjbbb]]][[[dddeeefffccc```___aaadddgggiiilllmmmkkkgggbbb___ZZZ\\\______]]][[[ZZZYYY\\\```jjjuuu~~~{{{kkkXXXJJJ???777444555222222222111111111000000000000000000000000000000///............---------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******************************+++************+++,,,,,,*********))))))))))))(((***************+++,,,---)))))))))((())))))***+++++++++++++++,,,,,,,,,,,,******++++++,,,,,,------,,,...///000//////000111111222333444444666999<<<>>>EEE```~~~oooaaaSSSOOOJJJEEECCCAAA@@@???<<<999777666666666555333444333333333333333444444444444333333333333222222000000000000111222333333222222111000000000000000111111222222222222111111111222333444555666666666555555666777888999999999666888;;;>>>@@@CCCFFFIIINNNRRRXXX___eeelllrrrwwwyyy}}}ppp^^^MMM???999777222222222111111111000000000000000000/////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***'''((()))******)))(((''''''''''''(((((((((((((((''''''''''''((((((((()))'''''''''((()))*********))))))))))))))))))))))))*********+++++++++,,,,,,))),,,///111333555888;;;CCCGGGNNNUUU]]]hhhuuu}}}xxxssslllggggggjjjmmmoooppplllgggaaa]]]^^^bbbfffsssyyy}}}~~~wwwooojjjggggggjjjllliiidddbbbcccffffffiiilllnnnnnnkkkgggeee^^^aaacccbbb___\\\YYYXXXTTTUUUZZZbbbfffiiirrr}}}xxxdddQQQAAA:::999333333333333222222222222000000000000000000000000///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******************++++++************************)))))))))))))))***+++,,,))))))************++++++))))))******+++*********(((((()))************)))+++++++++,,,,,,,,,------+++++++++,,,------......---...///.........000222111222333333444666999<<<>>>EEEaaauuubbbRRRIIIFFFBBB@@@???===;;;999999777555444555555444333222222222333333333333333333333333333222222222222222222111111111111222222111111000/////////////////////000000000000////////////111222444444555555333444555666666666666666444666999<<<===@@@CCCEEELLLOOOSSSWWW\\\cccjjjnnnpppxxxoooZZZHHH>>>:::222222222111111111111000000000000000//////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******'''((()))******)))((('''&&&'''''''''(((((())))))&&&'''''''''(((((())))))&&&''''''((()))******+++))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,...222555666888;;;<<>>;;;888777888888666444555444444333222222111111333222222111111222222333111000000000000000111111111000//////111111000///111111111222222222222222111111111111111111111111111000000000000111222222444555555555555555555555666666666777888:::<<<===AAACCCFFFJJJPPPVVV\\\___```eeekkkpppwww~~~jjjQQQ???;;;777333222333444222000111000000000//////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))***************+++,,,++++++,,,///222333555777888:::>>>EEEKKKUUU^^^hhhqqq}}}{{{xxxwwwvvvsssqqqpppooooooooopppqqqrrrwwwwwwwwwyyy}}}}}}{{{xxxtttqqqqqqpppnnnkkkhhhfffeeedddaaa```^^^\\\ZZZXXXWWWVVVWWWXXXXXXYYYZZZ[[[\\\\\\^^^]]]]]][[[ZZZXXXVVVUUUXXXWWWWWWXXXYYY\\\___```ZZZ[[[ZZZWWWYYYccctttzzz]]]KKK???888333555666333111111222111111000//////......////////////////////////,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...---+++))))))+++---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***))))))++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++*********+++,,,,,,------////////////000222333444222333444444444666:::<<<@@@EEEbbb]]]XXXRRRLLLFFFAAA<<<888:::888666666666777666555444444333333222111111111222222111111111222222333111111000000///000000111111000//////111111000///000000111111222222333333000000000000000000000000000////////////000111111444444444555666666777777666666666666777888999:::<<<===@@@DDDIIINNNSSSVVV[[[___dddhhhmmmttt~~~{{{aaaMMM@@@;;;444111111222111000111111000000000//////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))***************+++,,,------///222555555666888;;;@@@FFFLLLPPP[[[ggguuu~~~}}}||||||wwwmmmkkkmmmmmmnnnppprrruuuxxxzzz{{{wwwtttqqqmmmkkkiiigggeeeccc```___^^^]]]^^^\\\ZZZXXXVVVUUUUUUUUURRRSSSSSSSSSTTTTTTTTTTTTUUUUUUVVVVVVUUUUUUTTTSSSTTTTTTTTTUUUVVVYYY[[[]]]YYYXXXTTTMMMJJJOOOZZZddd{{{ttt```HHH>>>555555777444///---222222111111000/////////////////////////////////------------.........///,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++******++++++,,,,,,------////////////000222333444222333444444444666:::<<<@@@FFFcccPPPLLLFFFAAA>>>;;;999777666666555555555666666666444444333333333222222222333222222222222333333444222222111000000000111111111000//////000000///.../////////000000111222222000000000000000000000000000////////////000111111333333333444555777888888666666666666666777777777888999:::>>>BBBGGGKKKMMMSSSWWW\\\___ccciiirrrxxx~~~tttbbbIIIBBB888333222333333333111111111000000000//////////////////............------------------------,,,,,,,,,++++++*********************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((((()))))))))***************,,,------...000333666999999;;;AAAIIIQQQVVVYYYfffsss|||rrrllllllssstttvvvxxx|||}}}|||xxxrrrmmmiiifffcccaaa___^^^\\\ZZZXXXWWWVVVVVVXXXVVVSSSQQQOOOOOOPPPQQQMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMNNNOOOPPPPPPPPPPPPMMMMMMNNNOOOPPPRRRTTTVVVXXXWWWSSSLLLFFFEEEJJJOOO\\\aaaiiirrr{{{|||___NNN>>>888888666333111333222222111111000//////////////////////////////............////////////------------------------///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++***+++++++++++++++,,,,,,******++++++,,,------...------------...000111222222333444444444666:::<<<@@@FFFcccCCC@@@;;;888777666555555555555555555555555666777555555555555444444444444444444444444444555666666555444333333222222222222111000//////000000///---............//////000000////////////////////////111000000000000111222222222222222333444666888999666666666666777666666666666666777:::===AAADDDFFFHHHLLLPPPTTTXXX]]]eeekkkooovvvwwwXXXNNNAAA888555666777777111111111111000000000000000000/////////.........------------------------,,,,,,,,,+++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************,,,---......///111444777???@@@CCCKKKUUU^^^dddgggttt{{{wwwttttttxxx}}}zzzvvvssspppllleee```\\\ZZZWWWVVVWWWVVVTTTRRRQQQPPPOOOOOOLLLKKKHHHFFFFFFFFFGGGHHHIIIHHHHHHHHHHHHGGGGGGGGGDDDEEEGGGHHHJJJJJJKKKKKKHHHHHHIIIJJJLLLNNNOOOPPPPPPQQQPPPLLLFFFAAA@@@AAAGGGKKKPPPVVV```ooo}}}gggNNN@@@<<<999777888333333333222111111000000////////////////////////........./////////000000------------------------///......------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++*********++++++,,,,,,,,,***++++++,,,------......------------...000111222222333444444444666:::<<<@@@EEEccc===:::777555666777777666555666777666555666888999777777777777777777777777777777777777777888999:::888888777666555555555555333222111000111111000.../////////...............////////////////////////111000000000000111222222222111111111222444666888555666777777777777777666555555666777:::===@@@AAABBBFFFKKKOOORRRWWW^^^cccggglllxxxhhh[[[JJJ;;;444333444444222222111111111000000000000000000/////////......------------------------,,,,,,,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************,,,---///000111444888;;;@@@CCCIIIRRR\\\fffnnnssswwwuuuxxx{{{|||yyyuuuppplllhhhddd^^^YYYVVVTTTRRRPPPNNNNNNLLLKKKJJJIIIIIIHHHEEEEEECCCBBBBBBCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCBBB???@@@BBBCCCDDDEEEFFFFFFEEEEEEGGGHHHJJJLLLMMMMMMJJJLLLNNNMMMIIIEEEBBB@@@CCCDDDFFFIIIPPP\\\kkkvvv|||aaaNNNBBB:::666666444444333333222111111111////////////////////////............/////////000------------------------.........------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---...++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++*********++++++,,,,,,---++++++,,,,,,------......////////////000222333444222333444444444666:::<<<@@@EEEaaa;;;999777777888::::::999777888999888777666999;;;::::::::::::::::::::::::::::::::::::;;;<<<======<<<;;;:::999888888888888777555444444444444333111111111111000000///..............................000////////////000111111222111000000111333555666555555777888888888888777444444444555777:::<<<===???CCCHHHKKKMMMQQQWWW\\\```eeeooo{{{|||mmmVVVCCC777333222111222222222111111111000000000000000000/////////...........................,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************+++---000222555999>>>BBBCCCIIISSS[[[dddnnnxxx~~~vvvqqquuu}}}~~~{{{wwwsssnnnhhhddd^^^[[[VVVSSSQQQOOOMMMKKKGGGGGGEEEDDDCCCCCCCCCCCCAAAAAAAAABBBBBBBBBBBBBBB>>>>>>>>>>>>>>>>>>>>>???===>>>???@@@AAAAAAAAAAAAAAABBBCCCEEEGGGHHHIIIJJJIIIJJJLLLLLLJJJHHHGGGFFFGGGIIIJJJJJJLLLQQQZZZaaawww|||hhhUUUEEE:::666444444444333222222111111////////////////////////------........./////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******,,,---///++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++)))******+++,,,,,,------++++++,,,,,,---.........////////////000222333444222333444444444666:::<<>>???@@@>>>===<<<;;;:::::::::::::::888777666777777555444444444333222111000//////.......................................///000000222111/////////111333555444555777888999999999888444444444444555888:::;;;:::===AAADDDEEEHHHMMMQQQUUUZZZeeeooouuu}}}fffOOO@@@:::777666222222222111111111111000000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***************,,,000444888>>>DDDHHHMMMUUU```iiipppzzzzzzuuuoooooowwwxxxuuuqqqmmmiiiccc]]]YYYQQQNNNKKKIIIGGGFFFCCCAAACCCBBBAAA@@@????????????;;;<<<<<<===>>>>>>======::::::;;;;;;;;;<<<<<<<<<<<<===>>>>>>??????>>>>>>===>>>@@@BBBCCCEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGHHHKKKMMMOOONNNLLLMMMPPPSSSYYYqqqnnnVVVEEE>>>555444444333333222222111////////////////////////------------.........///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******,,,...///++++++++++++++++++++++++************************)))************+++++++++))))))***+++,,,,,,------++++++,,,------......///------------...000111222222333444444555666:::<<>>>>>===>>>???@@@AAAFFFDDDBBB@@@@@@AAABBBCCCBBBAAA???>>>>>>???@@@AAA======?????????>>>===<<<888888777666555444333333111000000///......------......---------...//////////////////000111222333222333444666777888888888444444444555555666777888;;;;;;;;;===@@@EEEIIILLLOOOVVV^^^ccchhhqqqiiiIII<<<;;;555222333222111111222222000111111111111000000000000......---------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******+++++++++*********))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))************++++++************++++++***************+++++++++111///000777???DDDKKKRRRbbbeeejjjqqqzzz|||||||||zzzwwwrrroooooowwwzzzvvvrrrmmmfff```[[[WWWSSSPPPHHHHHHFFFDDDBBB@@@>>>===>>>>>>===<<<;;;;;;::::::999999:::::::::;;;;;;;;;:::::::::999999999888888999999999999999999999999<<<<<<===>>>???@@@AAAAAABBBCCCDDDFFFGGGHHHJJJJJJMMMOOORRRRRRQQQQQQQQQQQQVVV[[[gggxxxqqqWWWGGG???888555777666111111444000000000000000111111111//////////////////////////////............//////.........------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,***)))(((***+++******+++++++++,,,,,,,,,---,,,+++++++++,,,---...******+++,,,---//////000111111111111111222222222333444555666666777999<<<>>>CCC[[[::::::;;;;;;;;;;;;::::::<<<<<<;;;;;;:::;;;;;;<<>>???@@@AAACCCDDDDDDCCCAAA@@@@@@@@@AAABBBBBBAAA???>>>>>>@@@AAABBB@@@@@@AAAAAAAAA@@@??????===<<<;;;999888666555444333222222111///......---///.............../////////......//////111222222111111333444555666666666555444444555555666777888:::999999:::===AAAEEEHHHGGGMMMTTTXXX\\\dddqqqzzz|||\\\KKKDDD999555555444222222222111///111111111111000000000000.........---------,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******+++++++++*********))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************++++++************++++++************++++++,,,,,,///000555===BBBHHHSSS]]]lllnnnttt}}}~~~|||~~~|||vvvsssssszzz{{{tttoooeee```ZZZTTTOOOKKKHHHFFFDDDDDDBBBAAA???>>><<<<<<======<<<;;;;;;:::999999777888888888888999999999:::999999999888888888888999999999999999999999999:::;;;;;;<<<===>>>???@@@AAABBBCCCDDDFFFGGGHHHHHHKKKMMMPPPQQQQQQQQQRRRSSSOOOQQQXXXcccppp|||ooo[[[LLLAAA888777777222//////000000000000000000000111//////////////////////////////............//////......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,++++++,,,***)))(((***+++******+++++++++,,,,,,,,,,,,++++++***+++,,,---...***++++++,,,---...//////000000111111111222222222333444555666666777999<<<===AAAYYY;;;;;;<<<<<<<<<<<<<<<;;;===<<<<<<;;;;;;<<<<<<===?????????@@@AAACCCEEEEEECCCCCCCCCCCCBBBBBBBBBBBBAAA@@@??????@@@AAABBBCCCDDDDDDCCCBBBBBBBBBBBBBBBAAAAAA???===;;;:::888777666666555333222000///...000//////.........//////...............///000111///000111222333444444444555555444555555666777888777777777777999<<>>===<<<;;;::::::;;;;;;;;;:::999999888888666666666666777777777777888888888888777777777777777777777777777777777777888888999:::;;;<<<<<<===??????@@@BBBCCCDDDEEEFFFHHHJJJMMMOOOPPPQQQSSSUUURRRQQQRRRUUU\\\dddiiikkkvvvqqq]]]LLL<<<777888666111...111111000000000000000000//////////////////////////////............//////...------------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,***)))(((***+++******+++++++++,,,,,,,,,+++************+++,,,,,,+++,,,,,,,,,------......000000000111111111222222222444555555555777999;;;===@@@WWW;;;;;;<<<============<<<===<<<<<<<<<<<<======>>>@@@@@@@@@AAABBBBBBCCCDDDEEEEEEFFFFFFFFFFFFEEEDDDAAAAAA@@@@@@AAABBBCCCDDDFFFEEECCCBBBAAAAAABBBCCCBBBBBBAAA@@@>>>===<<<<<<::::::888777555333222111000000///...------......---------------...///000//////000222222333333333444444444444555666777888666666555555777999;;;<<>>???@@@AAABBBBBBDDDFFFJJJLLLNNNPPPSSSUUUYYYWWWVVVUUUWWWYYY\\\]]]dddtttoooZZZBBB777888999666111111111111000000000000000///////////////////////////......------......///---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++***++++++,,,***)))(((***+++******+++++++++,,,,,,,,,***************+++++++++,,,,,,,,,,,,,,,,,,,,,---//////000000111111222222222333555555555666999;;;>>>@@@UUU;;;<<<<<<===>>>>>>=====================>>>???@@@AAAAAABBBBBBBBBBBBBBBBBBFFFFFFGGGHHHHHHGGGGGGFFFCCCCCCCCCCCCCCCDDDDDDEEEFFFEEECCCAAAAAAAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@>>>===<<<:::888666555444111111///...---------------------------......//////000111111222222222222333333333333444555666777666666555555666777888999999===BBBFFFJJJPPPXXX]]]eeejjjyyy~~~hhhOOO@@@777222444666333111222111111111111000000000/////////.........---------------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******************************))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))((()))))))))************++++++************++++++*********+++---000222444888777>>>MMM[[[dddkkkooosssxxx|||yyywwwxxx~~~}}}xxxqqqjjjccc[[[UUUKKKGGGCCC???>>>===;;;:::999999999999::::::::::::888888888888888777777777666666666777777777888888666666666666666666666666666666666666666666666666555555666666777777888888;;;;;;<<<===>>>>>>??????@@@BBBEEEHHHJJJLLLPPPRRRUUUUUUVVVVVVTTTSSSSSSRRRVVVbbbwwwpppRRR???:::;;;888333111111111111000000//////000000000000000000000000......------------......---------------------------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------++++++++++++++++++++++++++++++,,,***)))(((***+++******+++++++++,,,,,,,,,))))))******++++++++++++++++++,,,,,,,,,,,,,,,,,,...//////000111111222222222333444555555666888;;;@@@AAAVVV<<<===>>>??????@@@@@@???@@@@@@@@@@@@@@@AAABBBCCCDDDDDDEEEFFFFFFFFFFFFEEEHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFEEEDDDCCCBBBBBBBBB?????????@@@AAAAAABBBBBB@@@@@@???===;;;:::999888444333222000///...............---------....../////////000111111111111111222222222222333444555555666666666666666777777888555888<<<@@@EEEJJJPPPTTTZZZ]]]hhhzzz|||dddJJJ===555666777333111444111111111111000000000000/////////.........------------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++*********************+++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++************++++++*********+++...111555777>>>===DDDUUUfffnnnpppqqqvvv|||~~~}}}uuurrrrrrxxx~~~yyyooofff]]]TTTMMMHHHDDDAAA===;;;;;;;;;:::999999999999:::::::::::::::888888888888888888888888777777777777888888888888666666666666777777777777666666666666666666666666555555666666777777777777999::::::;;;<<<============???AAACCCDDDGGGJJJMMMMMMPPPTTTUUUSSSQQQOOOOOOKKKRRRcccwwwoooSSSDDD>>>888222222222111111000/////////000000000000000000000000......------------......,,,,,,,,,------------...---,,,,,,++++++,,,,,,---***++++++,,,,,,------...******+++++++++,,,,,,,,,++++++,,,***)))(((***+++******+++++++++,,,,,,,,,)))***++++++,,,,,,++++++***+++++++++,,,,,,---------...//////000111222222111333444444444666888:::@@@BBBWWW??????AAABBBBBBCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHFFFGGGIIILLLMMMNNNNNNNNNMMMLLLKKKKKKLLLMMMNNNOOONNNNNNNNNNNNMMMLLLKKKKKKJJJJJJJJJIIIHHHGGGEEEEEE@@@@@@@@@AAAAAAAAAAAABBBBBBAAA@@@???>>>===<<<<<<888777666444333222111111//////...............///---......///////////////000000000000111222333444555555555555666666777777666888:::>>>AAAEEEJJJLLLNNNRRR\\\iiivvvuuuWWWGGG:::999888333111555111111111111000000000000////////////............------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******))))))*********+++++++++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************++++++************++++++*********+++...222666999@@@CCCNNNaaapppvvvwwwyyy}}}|||wwwsssvvv|||tttmmmcccXXXPPPIIIDDDAAABBB???<<<::::::;;;;;;:::999999999999999999999999888888888888888888888888666777777777777888888888666666666777777888888888777777777777777777777777666666777777777777888888999999::::::;;;;;;<<<<<<;;;<<<>>>>>>???AAAEEEGGGGGGKKKPPPRRRQQQOOOOOOPPPJJJLLLTTT```jjjvvvmmmTTTFFF<<<444222222111111000//////...000000000000000000000000...------,,,,,,------...,,,,,,,,,---------......---,,,,,,++++++,,,,,,---******+++,,,,,,---......))))))***+++,,,------...++++++,,,***)))(((***+++******+++++++++,,,,,,,,,******,,,---------,,,+++))))))***+++,,,------...------...///000111222222111222444444444555888:::???AAAWWWAAABBBCCCDDDEEEEEEEEEEEEGGGGGGGGGGGGHHHIIIJJJKKKHHHJJJMMMPPPSSSUUUUUUVVVSSSRRRPPPPPPPPPRRRTTTUUUSSSSSSSSSRRRQQQPPPOOONNNMMMMMMNNNNNNLLLKKKHHHGGGCCCBBBBBBBBBAAAAAAAAAAAABBBBBBAAA@@@@@@???>>>>>><<<:::999777555444333333000//////.........//////,,,,,,------......------////////////000111222333444444444555555666666666444555777999<<>><<<:::333111555111111111111000000000000000/////////............---------,,,,,,,,,++++++,,,,,,,,,+++++++++******))))))******++++++++++++))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))************++++++************++++++*********+++...333777:::@@@GGGWWWjjjvvvzzz}}}~~~zzz|||yyyxxx~~~{{{wwwiiibbbXXXOOOIIIEEECCCBBB===;;;888666777888999888999999999999888888888888888888888888888999999999666666666666777777777777666666777777888888999999888888888888888888888888777777777888888888888888999999999::::::;;;;;;<<<:::;;;<<<<<<<<<>>>AAACCCBBBEEEJJJLLLKKKKKKMMMOOONNNMMMNNNQQQSSS^^^www{{{bbbNNNBBB999222222222111000//////...000000000000000000000000...------,,,,,,------...,,,,,,,,,------.........---,,,,,,++++++,,,,,,---******+++,,,,,,---......(((((()))***,,,---...///+++,,,,,,***)))(((***+++******+++++++++,,,,,,,,,***+++,,,---...---,,,,,,((())))))+++,,,---......------...///000111222222111222444444444555888:::>>>AAAWWWEEEAAABBBGGGGGGDDDEEEJJJHHHHHHHHHHHHJJJMMMPPPRRRPPPQQQSSSUUUXXX[[[^^^___]]]ZZZWWWWWWZZZ\\\[[[ZZZ]]]]]][[[XXXVVVUUUTTTTTTSSSSSSSSSSSSRRROOOJJJFFFGGGFFFEEEDDDDDDDDDEEEFFFFFFEEEBBB@@@>>>>>>>>>>>>>>>===;;;::::::888666333444333111///---------......---------......///000000000000000111111111111222222333444444555555666555555555666888<<>>777777222,,,,,,111222///000000000000000000000000//////............//////------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++))))))))))))))))))))))))------,,,++++++***))))))(((***++++++******+++,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------............///111222333444444444555777888:::;;;===AAAWWWLLLIIIIIILLLLLLHHHHHHKKKJJJKKKKKKMMMPPPSSSWWWYYYXXXYYY[[[___ccchhhllloooooommmjjjjjjlllmmmlllkkkmmmjjjfffcccbbbbbbaaaaaa```^^^[[[ZZZXXXTTTPPPMMMNNNLLLJJJIIIGGGGGGGGGGGGGGGFFFDDDBBB@@@??????>>>@@@>>>===<<<===<<<999777666555333222000///.........---------------.../////////000000000111111111222222222333444444555555333333333444666:::===>>>>>>GGGKKKPPP\\\eeetttsss[[[NNNCCC888444777333222222111111000000000//////.........---------........................,,,,,,,,,++++++++++++***************++++++++++++******************************))))))))))))******(((((((((((()))))))))***))))))))))))************************++++++++++++///,,,,,,000222444:::@@@KKKZZZkkkuuuxxx|||~~~wwwrrrxxx|||wwwooofff```VVVQQQJJJDDDAAA???===;;;::::::999888888999::::::777777888999:::::::::999:::999999888888888888888777777777777888888888999777777777777888888888888999999999888777666666666666777777888888888888888888888888888777777777777777888888999:::<<<===>>>>>>AAADDDFFFGGGHHHIIIKKKGGGHHHKKKMMMKKKKKKVVVdddqqqjjjOOO@@@:::333000000111000...000000000000000000000000//////............/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,************************---------,,,++++++******(((***++++++******+++,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------............///111222333444444444555777888:::;;;===AAAXXXUUUQQQPPPPPPNNNJJJIIIKKKMMMNNNPPPSSSWWW[[[___aaacccdddfffjjjpppwww}}}~~~xxxuuuvvvwwwvvvuuuqqqmmmgggbbb^^^[[[XXXVVVVVVUUUSSSQQQOOOMMMLLLLLLJJJIIIIIIGGGFFFDDDBBBAAABBB@@@????????????===<<<999999888777555333111000......------,,,---------//////000000000000111111000111111222333333444444111111111222444777999;;;999AAADDDJJJTTTZZZfffzzzrrr^^^LLL<<<777:::333333222111000//////////////////.........------........................,,,,,,,,,,,,+++++++++++++++++++++++++++***************************************))))))))))))******((((((((()))))))))******)))))))))*********++++++************++++++,,,,,,------...111222555@@@KKKYYYeeessszzz{{{yyyrrruuu{{{}}}xxxrrrkkkbbbYYYSSSJJJGGGBBB???>>>======<<<::::::999999999999::::::999999:::;;;;;;:::::::::;;;:::999999888888999999777777777888888888888888777777777888888888999999999999999888777777666666666777888888999999888888888888888888777777777777888888777888999:::;;;;;;:::<<<@@@CCCDDDFFFHHHJJJFFFHHHKKKNNNMMMJJJMMMRRR___nnneeeOOO@@@444444444000---///000000000000000000000000......------------......000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,++++++++++++++++++++++++......------,,,,,,++++++)))***++++++******+++---***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------............///111222333444444444555777888:::;;;===AAAYYYccc___ZZZUUUQQQNNNNNNOOOOOOQQQTTTYYY^^^bbbfffgggjjjkkklllooouuu||||||tttlllhhheeecccbbb___^^^\\\ZZZWWWUUUSSSSSSOOOOOOOOONNNLLLIIIGGGEEEDDDBBB@@@@@@AAAAAA@@@>>>=========<<<:::777444333000///...------,,,,,,,,,////////////000000000111000000000111222222333333111111111222444666777999777???BBBGGGRRRVVV```rrrlllTTTAAA:::;;;555444222000////////////////////////....................................------,,,,,,,,,+++++++++,,,,,,,,,++++++***************************************))))))))))))******(((((()))))))))*********))))))*********+++++++++)))******++++++,,,,,,,,,,,,---000111000555EEETTTdddkkkuuu{{{wwwvvvyyy|||tttkkkbbbYYYPPPKKKCCCAAA>>>=========<<<;;;:::::::::::::::::::::::::::;;;;;;;;;;;;::::::999;;;:::999999888888999999888888888888888888888888777777888888888999999999999999999888888777777777777777888999999999999888888888888888777777777666888777777777777888888999777:::===@@@BBBDDDGGGIIIIIIJJJMMMOOOOOOMMMKKKKKKXXX```lllvvv|||cccJJJ777555555---,,,222000000000000000000000000......------------......222111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,)))***,,,+++******+++---***++++++,,,,,,++++++***+++++++++,,,,,,,,,------............///111222333444444444555777888:::;;;<<<@@@XXXuuupppggg^^^XXXVVVWWWWWWUUUWWW[[[```eeehhhkkklllnnnnnnmmmooorrrwww}}}}}}xxxvvvuuutttnnnllliiiddd___ZZZWWWTTTTTTTTTTTTSSSQQQNNNKKKIIIHHHEEECCCBBBBBBBBB@@@???@@@@@@@@@???===;;;888777333222111///...---------...////////////000000000//////000111111222222333111111222333444555777777666===???EEEPPPUUU]]]nnn{{{aaaJJJ>>>:::777555333111////////////000000/////////.................................---------,,,,,,,,,++++++---,,,,,,,,,++++++************************************))))))))))))******))))))))))))************************++++++++++++)))******+++,,,,,,------,,,...111222222999LLL^^^oooqqqvvv}}}}}}}}}}}}wwwmmmcccZZZRRRKKKGGGAAA@@@>>>>>>>>>>>><<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;::::::::::::999888888888888999999999999888888888888888888888888888999999999999999999999999888888888888777777888999999999999999888888888888777777777666777777777666666777777888777999<<<>>>@@@CCCFFFIIIKKKMMMNNNOOOQQQQQQOOOMMMSSSSSSVVV\\\eeetttzzz\\\AAA888333,,,---666111111111111111111111111.........------.........222111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,)))+++,,,,,,++++++,,,---***++++++,,,,,,++++++***+++++++++,,,,,,,,,------............///111222333444444444555777888:::;;;:::???WWWwwwkkkcccaaa```^^^```cccgggllloooqqqrrrrrrsssqqqpppoooooorrrtttvvv~~~|||uuummmeee^^^ZZZ[[[ZZZYYYWWWUUURRRPPPOOOOOOLLLHHHFFFEEEDDDBBBAAACCCBBBBBBAAA@@@>>>===<<<777666444222000///............////////////000000///000000111222222333333222222333444444555666666333999;;;@@@LLLPPPXXXhhhwwwttt[[[HHH>>>:::888555222000//////000000000000/////////..............................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******))))))))))))******)))))))))*********++++++*********++++++++++++,,,)))******+++,,,---.........///333666:::DDDXXXkkkzzzyyy~~~}}}qqqjjj```WWWOOOJJJFFFCCCBBBAAA@@@@@@AAA@@@>>><<<======>>>>>>>>>>>>======<<<<<<===============<<<<<<;;;::::::999999::::::999999999999999888888888888888888999999999999:::999999999999999999999999777888999999:::999999999888888888888777777777777777777666666666777888888999:::<<<===>>>@@@DDDFFFJJJMMMOOONNNOOORRRSSSQQQMMMHHHEEEGGGNNN[[[ooovvvUUUAAA555///000666111111111111111111111111//////............//////000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,***+++,,,,,,++++++,,,...***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------............///111222333444444444555777888:::;;;:::@@@XXX|||yyysssmmmppprrrvvvzzz||||||{{{zzzxxxwwwuuusssqqqqqqqqqqqquuuxxx}}}zzzrrrnnneeedddbbb___\\\[[[YYYYYYYYYUUUPPPLLLJJJHHHFFFDDDDDDDDDBBBAAAAAA@@@@@@@@@;;;:::888555333111000000........./////////000000000000111111222333333444111222333333444444444444333888777;;;GGGKKKRRRbbbmmmvvvpppYYYJJJ<<<:::666333000000000111000000000000/////////..............................------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******))))))*********+++++++++*********+++++++++,,,,,,)))******+++,,,---...//////000555===EEESSShhh{{{}}}www|||{{{tttoooddd]]]SSSKKKEEECCCBBBAAAAAAAAAAAACCCDDDCCCAAA>>>>>>???@@@@@@@@@@@@???>>>>>>>>>???@@@AAAAAAAAA@@@>>>======<<<<<<<<<<<<<<<:::::::::999999888888888888888888999999999::::::999999999999999999999999777888999999::::::999999888888888888777777777777777666666666777888999999:::;;;<<<<<<<<<===@@@BBBCCCJJJMMMKKKKKKOOOPPPNNNMMMGGGBBBAAABBBHHHVVVdddoooPPP<<<444333444111111111111111111111111000000////////////000000///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,***+++---,,,++++++,,,...***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------............///111222333444444444555777888:::;;;<<>><<<:::777555333222111............/////////000111111111222333333444444000111222333333333333333444888666999DDDHHHOOO^^^fffnnnzzzgggUUU===;;;777333111000111222000000000000////////////..............................---------,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++******))))))))))))******)))************+++++++++******+++++++++,,,,,,,,,)))******+++---...//////111222777BBBNNN^^^tttzzztttnnniiiiiiwwwzzzrrriiiccc\\\UUULLLDDDAAA@@@AAAAAA@@@@@@AAADDDEEEEEECCC@@@???@@@AAABBBBBBAAA@@@??????@@@AAABBBCCCDDDDDDDDD@@@??????>>>>>>>>>>>>>>>:::::::::999999888888888888888999999999:::::::::999999999999999999999999888888999::::::::::::999888888888888777777777777666666666666777888999:::;;;<<<<<<;;;:::;;;===@@@===FFFLLLIIIHHHKKKLLLJJJRRRLLLGGGEEEAAA>>>EEEOOOhhh\\\CCC999555111111111111111111111111111111111000000000000111111------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++***,,,------,,,+++---...+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------............///111222333444444444555777888:::;;;>>>CCC\\\{{{wwwuuuuuuuuuuuuwwwxxxzzzyyywwwuuusssttttttttttttwww}}}uuupppooommmhhhdddgggbbb\\\XXXUUUSSSNNNJJJGGGEEEBBBAAAAAABBBBBBAAAAAAAAA???>>>;;;999777555.....................---...///000111222222222222222222333333333333444444666666888<<>>>>>>>>===<<<;;;999777666999999888888999:::;;;;;;::::::999999999999::::::888999::::::;;;;;;:::::::::::::::999999999888888777777777777777777777777<<<<<<;;;::::::999999888===???BBBEEEGGGIIIIIIIIIKKKJJJIIIFFFBBBAAABBBCCCVVVkkkpppJJJ:::999666///444555000///333444000000/////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///)))***---...//////...---+++,,,,,,------......///,,,,,,------...---------,,,------...------,,,,,,++++++,,,,,,,,,,,,------......//////000222333444333333333333333666:::>>>:::BBB^^^}}}zzzyyyxxxwwwxxxzzz{{{zzzxxxvvvtttqqqpppooonnnnnnssszzz}}}yyytttmmmhhhjjjeee^^^[[[ZZZYYYVVVTTTPPPLLLGGGDDDCCCCCCCCCBBBAAAAAA@@@???===;;;999888222111000000////////////...///000111222222333333111111111222222222333333555555777;;;===@@@HHHQQQ]]]cccnnn}}}oooPPP<<<444666222111444222111000000000//////////////////...------------...------------------------++++++++++++++++++++++++---,,,++++++******++++++************)))))))))((())))))))))))************************************,,,++++++,,,...000111222444777???OOOcccvvv|||mmm^^^WWWQQQQQQ___qqqxxxrrrkkkcccYYYRRROOOKKKFFFCCCCCCDDDDDDCCCDDDDDDEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDEEECCCBBBAAABBBBBB@@@?????????>>>===<<<:::888777999999888888999::::::;;;:::999999888888999999:::999999:::;;;;;;;;;;;;::::::::::::999999999999888777777777777777777777777::::::::::::999999999999;;;===???BBBDDDEEEFFFFFFFFFFFFFFFDDDAAA@@@BBBCCCIIIWWWmmmZZZFFF@@@777///444444000...111111...000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......)))+++---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******++++++,,,,,,---,,,,,,,,,++++++,,,,,,,,,,,,------......//////000222333444222222222222222555999===<<>>===<<<777666444222000000000000......///000111222333333000000111111111222222222444444666999:::<<>>===<<<:::999999999999999999999:::;;;999999888888888888999999999999:::;;;;;;;;;;;;;;;::::::::::::999999999999777777777777777777777777888888888888888999999999999:::<<<>>>@@@AAABBBBBBAAABBBBBBAAA@@@@@@AAACCC>>>CCCPPPeee{{{sss[[[LLL:::333555444111000111000---000000000/////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------***+++---...///......---------,,,,,,+++******)))------------+++***)))((()))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......//////000222333444111222222222222444888<<<===DDD___}}}zzzuuuqqqmmmkkkjjjaaacccggglllsss}}}{{{tttlllfffdddcccaaa______\\\WWWRRROOOKKKHHHEEEBBBBBBAAA@@@@@@?????????<<<:::777444111000000000------......///111222222111111111111222222222222444444666999:::;;;AAAJJJSSSYYYcccqqqpppQQQ===999555444444...111111111000000000//////000//////...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++*********)))))))))))))))((()))))))))***************************+++++++++,,,,,,---------///333555444???RRRhhhyyyvvveeeYYYRRRQQQWWW```ssswwwnnnbbbXXXRRRMMMHHHEEECCCBBBBBBCCCEEEGGGIIIJJJMMMNNNNNNNNNMMMMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHHHHHHHGGGGGGGGGGGGEEEDDDDDDEEEEEEDDDBBBAAAAAAAAA@@@???>>><<<<<<:::::::::999999:::;;;;;;999999888888888888999999999::::::;;;<<<;;;;;;;;;;;;;;;:::::::::999999999777777777777777777777777555666666777888999999999888888:::;;;===>>>??????@@@AAABBBAAA@@@???@@@BBB===;;;???NNNdddyyy{{{aaaDDD888777555333333333222000000000000////////////...........................------------------------///...---,,,,,,,,,,,,,,,+++,,,---.........---------------,,,,,,+++++++++------------,,,,,,+++*********+++,,,------------+++++++++,,,,,,,,,------......//////000222333444111222333333333555999<<<===DDD^^^zzzuuupppmmmdddcccbbbaaaccciiiqqqwwwwwwrrrmmmgggccc___^^^\\\YYYWWWRRRLLLGGGDDDCCCBBBAAA@@@@@@@@@AAA>>><<<999666333111000///------,,,,,,---...000000222222222333333333333444555444777:::::::::@@@HHHQQQXXXcccqqq\\\CCC;;;666555666000111111111111000000000000000000///............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++))))))))))))))))))******((()))))))))************))))))*********++++++++++++---.........111555999:::GGG[[[nnnzzz~~~~~~}}}|||jjj___[[[\\\aaaggguuu{{{vvviiiaaaVVVNNNJJJHHHFFFDDDEEEFFFHHHKKKMMMOOOQQQSSSRRRRRRSSSSSSSSSSSSRRRRRROOOOOONNNMMMLLLKKKKKKKKKJJJKKKKKKKKKKKKJJJIIIHHHHHHGGGEEEFFFGGGGGGFFFEEECCCCCCCCCBBBAAA@@@???>>><<<<<<;;;;;;;;;;;;<<<<<<::::::999999999999::::::::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999888888888888888888888888555555666777888888999:::999999999:::<<<===>>>???AAACCCCCCBBB@@@???@@@@@@@@@<<<;;;DDDRRRgggyyyQQQ===888555444444444333333111000000000////////////........................------------------------///...---,,,,,,,,,,,,,,,,,,,,,------------------------------......//////,,,,,,---...//////......,,,,,,---...//////......+++++++++,,,,,,,,,------......//////000222333444222333555555666777:::======CCC\\\|||vvvrrriiigggccc___]]]___dddiiiqqq{{{~~~uuukkkdddaaa```___^^^\\\WWWQQQLLLIIIHHHEEECCCBBBAAAAAAAAA???>>><<<999666333000//////...---,,,,,,---...///222222333333333444444444444444777:::;;;;;;@@@HHHQQQYYYeeetttfffJJJ???666666888444222222111111111000000000111000//////......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++))))))))))))************))))))))))))************)))))))))***++++++,,,,,,+++---/////////333999>>>BBBQQQdddqqquuuwwwzzz~~~}}}kkk``````eeekkknnn{{{|||rrrlll\\\UUUMMMHHHGGGGGGGGGFFFEEEHHHLLLOOOQQQSSSUUUWWWUUUVVVWWWXXXYYYYYYYYYYYYUUUTTTSSSQQQOOONNNLLLLLLLLLMMMNNNNNNMMMLLLJJJIIIIIIHHHGGGGGGHHHIIIHHHGGGDDDDDDDDDDDDCCCBBBAAAAAA???>>>==================;;;;;;::::::::::::;;;;;;::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::888888888888888888888888555666666777888999999999::::::::::::;;;<<<===>>>AAACCCDDDCCCAAA@@@@@@@@@AAA<<<;;;@@@HHHXXXwww]]]EEE<<<555333333222111333111111000000000/////////........................------------------------......---,,,,,,,,,------------------------------,,,------...//////000000+++,,,---///000000000000......////////////......++++++,,,,,,,,,,,,------......//////000222333444222444666666777888;;;======BBB[[[~~~yyyqqqnnnjjjeeebbbaaadddgggmmmttt{{{uuukkkhhheeebbb___]]]ZZZVVVSSSOOOMMMJJJGGGDDDCCCBBBCCC@@@??????===:::666222000222111///---------...///111222222222333333333333333333666:::::::::@@@GGGQQQZZZhhhwwwwwwWWWGGG999555888555222222222111111111000000111000000///////////////---------------------------------------------------,,,++++++******++++++((()))))))))************))))))))))))************((())))))***++++++,,,,,,+++---000000111555===CCCKKK[[[kkkrrrpppqqq{{{||||||mmmbbbeeennnuuuwwwxxxmmmdddWWWRRRLLLJJJKKKLLLKKKJJJJJJNNNSSSVVVWWWXXXZZZ\\\[[[\\\^^^```aaabbbbbbbbb___^^^\\\ZZZWWWTTTRRRQQQNNNOOOPPPPPPOOONNNLLLJJJJJJIIIHHHHHHJJJJJJIIIHHHEEEFFFFFFEEEEEEDDDCCCBBBAAA@@@??????>>>>>>??????===<<<<<<;;;;;;<<<<<<===:::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::888888888888888888888888777777777888888999999999;;;::::::999:::;;;======>>>@@@BBBCCCBBBAAAAAABBBBBB<<<;;;???AAAJJJbbb{{{rrrRRRFFF:::666555222111333111111111000000000//////................................................------,,,,,,,,,---.........------,,,,,,---------------..................,,,,,,---...////////////////////////...---,,,,,,++++++,,,,,,,,,,,,------......//////000222333444111333555666777888:::<<<>>>CCC[[[|||zzzvvvqqqlllkkklllnnnnnnqqqqqqoootttzzznnnjjjddd___\\\[[[YYYXXXTTTRRRNNNIIIFFFDDDDDDDDD@@@AAAAAA@@@===999444111555444111///......///000000111111111111222222222111222555999::::::???FFFQQQ[[[jjjzzzeeeOOO<<<555777444222222222111111111111000111111000///////////////---------------------------------------------------,,,++++++******++++++(((((())))))*********+++))))))))))))************((())))))***++++++,,,,,,***...111111222666???FFFQQQaaappprrrmmmooo}}}uuuuuupppfffkkkvvv}}}~~~wwwjjjaaaXXXTTTPPPOOOQQQRRRQQQOOOUUUYYY___aaabbbbbbdddfffbbbccceeegggiiijjjkkkkkkiiigggeeebbb^^^[[[YYYWWWOOOPPPQQQQQQQQQOOOLLLKKKJJJIIIHHHIIIJJJKKKJJJIIIFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBAAA@@@?????????@@@======<<<<<<<<<<<<======:::;;;<<<<<<======<<<<<<<<<<<<;;;;;;;;;:::::::::888888888888888888888888888888888888999999999999;;;:::999999999:::<<<===;;;===@@@BBBBBBAAABBBCCCDDD===;;;>>>>>>@@@PPPddd^^^OOOAAA;;;888333333555111111111111000000000000////////////////////////........................,,,,,,,,,,,,------...///...------,,,,,,,,,------///......------,,,,,,+++---------...------,,,,,,/////////...---,,,******++++++,,,,,,,,,---------......//////000222333444000222444666666777999;;;@@@EEE\\\|||wwwsssqqqrrrqqqnnniiihhhnnnzzz}}}pppgggaaa___]]][[[]]]ZZZVVVRRRNNNJJJEEEAAACCCAAA??????>>><<<999777777555333111///////////////000111222333444444444444444666777777888AAALLLUUUaaarrr~~~^^^FFF:::555555555333222222333333111000//////.........---------//////...------------......---,,,,,,++++++++++++,,,,,,,,,+++++++++******)))************+++++++++************************,,,,,,,,,,,,,,,,,,------000---...444888:::BBBLLL___kkkwwwyyyvvvzzzxxxrrr{{{zzzpppqqqyyy~~~tttlll```[[[[[[```aaa^^^^^^aaaeeekkkrrruuussspppnnnmmmllljjjiiihhhjjjnnnsssvvv{{{yyyvvvrrrmmmfff___ZZZXXXWWWUUUUUUUUUUUURRRQQQNNNMMMKKKHHHGGGHHHLLLOOOKKKJJJJJJIIIHHHHHHGGGGGGDDDCCCCCCBBBBBBBBBCCCCCC@@@@@@???>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<======;;;;;;<<<<<<;;;;;;:::999999999999999888888777777555555666777777888777777888888888888888888888888;;;;;;<<<>>>???AAABBBBBBDDDDDDCCC@@@>>>@@@FFFKKKpppgggHHH<<<;;;666333444111000000////////////000.........///////////////000---,,,---///000...,,,------...---,,,+++---///,,,,,,,,,------.........+++,,,,,,------,,,,,,+++//////.........---------///222000++++++000111......------------...//////////////////000111222333111222444555555777999<<<===CCC\\\{{{yyyxxxvvvqqqjjjeeegggooovvv{{{pppiiiddd___[[[^^^[[[WWWTTTRRRNNNJJJGGGEEECCCAAA@@@@@@???===<<<888777444222000/////////...///000222333444444444444444666777777999BBBMMMYYYeeevvvlllQQQ@@@999888555444222222333444222111//////.........---------//////...------------......---,,,,,,+++++++++,,,,,,,,,,,,+++++++++******)))************+++++++++************************+++++++++,,,,,,,,,,,,,,,///...///444777;;;FFFRRRgggqqq{{{~~~uuusss~~~zzz|||xxxqqqhhhcccccciiimmmllllllnnntttxxx}}}|||yyyvvvvvvpppooollllllmmmqqquuuxxx~~~}}}yyyqqqiiiccc\\\[[[ZZZZZZYYYXXXUUURRRQQQPPPMMMJJJHHHIIIKKKMMMMMMLLLLLLKKKJJJIIIHHHGGGEEEDDDCCCCCCCCCCCCCCCDDDAAAAAA@@@???>>><<<<<<;;;;;;;;;;;;<<<<<<=========;;;;;;<<<<<<;;;;;;:::999999999999999888888888777666666777777888777777777888888888888888888888888::::::;;;===>>>@@@AAAAAACCCDDDDDDDDDCCCCCCDDDFFFaaavvvVVVCCC;;;777555444111111000////////////000...////////////////////////---,,,---///000...,,,---......---,,,,,,---///,,,,,,,,,---------......+++,,,,,,------,,,,,,+++//////.........------------111111------111111......------------...//////////////////000111222333111222444555555777999<<>>??????BBBCCCDDDFFFGGGGGGDDDBBBNNNkkknnnOOO===888777555222111111000//////000000//////////////////......///...------...///...------......---,,,,,,---///,,,,,,,,,------------...,,,,,,------------,,,,,,...............---------+++...000//////111111......------------...//////////////////000111222333111222444555555777999<<>><<<:::888555333222///......///000111333444555555777:::<<<@@@LLLYYYkkkuuubbbHHH:::777555222111111222222111000000/////////.........//////...------------...,,,,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******))))))*********+++++++++************************)))******+++,,,,,,---------333777:::AAASSSkkk}}}ppppppxxx}}}~~~{{{vvvsssqqqpppttt|||vvvooojjjfffddd```]]]XXXUUUSSSPPPLLLIIIJJJJJJJJJKKKKKKLLLMMMMMMLLLKKKIIIHHHGGGFFFFFFFFFFFFFFFEEECCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<;;;;;;:::999999999999999999999999:::999999::::::999888777777888888888888888888888888777777888999:::;;;;;;<<<>>><<<<<>>===:::888666444111111000///000111222333555555777;;;???EEERRR```qqq{{{zzzYYYEEE:::777333111111222222111000000000/////////......//////...------------...,,,,,,+++++++++,,,------,,,,,,,,,+++++++++******)))************+++++++++******************************+++,,,------.........444:::>>>JJJaaa|||uuuxxx{{{zzz{{{~~~}}}vvvoookkkhhhfffdddkkkvvv}}}vvvppplllfffccc___]]][[[XXXSSSNNNKKKJJJIIIIIIJJJLLLNNNPPPNNNMMMLLLJJJHHHGGGGGGFFFGGGFFFFFFEEEDDDCCCBBBBBB????????????>>>>>>>>>>>>;;;;;;<<<<<<;;;;;;:::999999999999999::::::::::::999999:::::::::999888888888888888888888888888888777777888999999:::;;;;;;;;;:::999;;;???DDDGGGHHHGGGBBBBBBMMMfffhhhNNNAAA<<<555555333222111111000000000000000///......---------...///...------...///...//////...------...000...------------,,,,,,,,,------............---------------..................,,,---///000...///111...------------...//////////////////000111222333111222444555555777999<<>>;;;666333333333222222000000000000/////////...//////...------------...,,,+++++++++,,,,,,---...,,,,,,,,,+++++++++******)))************+++++++++***************************+++,,,---...//////000///555;;;AAARRRnnn~~~zzzzzz}}}xxxqqqkkkfffcccbbb^^^ccchhhnnnwwwyyyrrrmmmiiifffeeeeeebbb\\\VVVQQQOOOKKKIIIIIIKKKNNNQQQPPPOOOMMMKKKIIIHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEEEE@@@@@@@@@??????>>>>>>>>>;;;;;;<<<<<<;;;;;;:::999999999999:::::::::;;;;;;999999::::::::::::::::::888888888888888888888888777888888999999::::::;;;888999::::::;;;>>>BBBDDDFFFCCCAAAFFFUUUmmmZZZFFFBBB666555444333222111111111111000000///......------,,,...000///---,,,---///.../////////------///000......---------,,,,,,,,,------............---------------........./////////...111777777222///000...------------...//////////////////000111222333111222444555555777999<<<<<>><<<:::888666555333111000000111222555555888>>>CCCLLL[[[iiizzzvvvYYYBBB>>>999555444444333333000000000000//////////////////...------------...++++++++++++,,,,,,---...,,,,,,,,,+++++++++******)))************+++++++++************************++++++,,,---...000000111000666<<>>>>>;;;;;;<<<<<<;;;;;;:::999999999999::::::;;;;;;;;;888999::::::;;;;;;;;;;;;888888888888888888888888888888888999:::::::::;;;666999;;;;;;::::::===@@@CCCEEEFFFHHHMMM___{{{cccJJJFFF777666444333222111111111111000000///...---------,,,...000///---,,,---000...///000///------///000.........------,,,,,,,,,------............---------------.........////////////555>>>>>>555///......------------...//////////////////000111222333111222444555555777999<<<:::BBB]]]rrrkkkeee___]]]```bbbaaa___bbbgggnnnvvv}}}}}}xxxtttrrrmmmgggcccaaa___gggvvv}}}wwwpppiii^^^[[[WWWTTTSSSRRRPPPNNNIIIEEE@@@>>>===>>>>>>===888777444222111111111222222222777@@@IIISSSaaannnpppSSS???888:::444222555444222111111000///......---......---------,,,,,,,,,......---------,,,,,,,,,+++++++++*********)))))))))************++++++++++++++++++++++++++++++++++++---......------///000000:::CCCMMMccc||||||{{{yyyuuuooojjjggggggfffddd``````fffrrr|||wwwwwwtttttt}}}{{{jjj\\\[[[WWWPPPMMMOOONNNLLLMMMNNNOOOPPPNNNKKKHHHFFFKKKIIIGGGGGGGGGGGGFFFEEEFFFCCCAAA@@@BBBBBB???<<<>>>>>>===<<<;;;;;;::::::<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::999999999888888888888888777555666888:::999999::::::::::::;;;;;;@@@DDDGGGHHHKKKWWWjjjyyy~~~ZZZCCC@@@666777777000111555111333444222///...///000...///............---------,,,,,,++++++,,,,,,---...------...//////...------,,,---------++++++---///...------------...//////000000000000000000000000............/////////////////////000111111222222222333444444444666999;;;<<>>999888555333111111111222666666:::CCCMMMXXXgggsss[[[CCC999999555333555222222111111000//////...............---------,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,+++++++++***************+++++++++++++++++++++++++++++++++++++++---............000222888???JJJYYYooo}}}|||~~~vvvvvvsssmmmhhhhhhmmmssszzzvvvrrrsss~~~nnnhhh\\\QQQNNNOOOLLLGGGLLLMMMOOOPPPPPPNNNMMMKKKKKKIIIHHHGGGGGGGGGGGGGGGFFFDDDAAAAAABBBBBB@@@===@@@???>>>>>>===<<<;;;;;;<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::999999999888888999999999888777777999;;;999999::::::::::::;;;;;;>>>BBBEEEFFFHHHQQQaaammmjjjSSSAAA666555666//////333///000000000.........---,,,///............---------,,,,,,++++++,,,,,,---...,,,---...//////...---,,,---.../////////000222444///............///000000....................................////////////000000000111222222333333222333444444444666999;;;>>>DDD]]]|||mmmeeedddccc^^^XXXWWWVVVUUUVVVZZZ___eeeiiiqqqsssvvvzzz~~~~~~{{{wwwrrroookkkddd___^^^___ddduuu~~~uuunnneee^^^YYYWWWVVVUUUPPPMMMIIIFFFDDDBBB@@@===;;;:::777444222111111111888777<<>>===<<<<<<;;;;;;;;;;;;:::::::::999:::::::::::::::::::::::::::::::::999999999888888999::::::999888888999;;;999999::::::::::::;;;;;;>>>BBBEEEFFFGGGMMMVVV^^^~~~fffHHH999666777000000222//////......//////.........///............---------,,,,,,,,,,,,,,,------...,,,------......------,,,,,,...///000000111333555///////////////000111111........................---............/////////111111111222333333444444222333444444444666999;;;@@@EEE]]]|||ooojjjhhhaaa[[[\\\YYYVVVUUUWWW[[[^^^``````bbbeeeiiimmmpppssstttuuuvvvxxxyyyzzzxxxvvvtttqqqkkkeeeaaa^^^```kkkxxxzzzoooeee^^^[[[YYYXXXTTTQQQMMMJJJGGGDDD@@@======<<<:::777555333222222555666===MMM^^^jjjttt|||sssRRR;;;777444555555///111111111000000000//////............------------......---------,,,,,,,,,---,,,,,,,,,,,,+++++++++*********+++++++++,,,,,,+++++++++++++++++++++++++++---...//////111444666<<<@@@QQQlllyyy}}}uuuqqqpppxxxyyyiiidddfffnnnxxxeeeYYYUUUPPPKKKIIIJJJKKKMMMPPPRRRUUUVVVPPPOOOMMMKKKHHHGGGHHHIIIFFFEEEDDDDDDDDDCCCBBBAAABBBBBBAAA@@@>>>===<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888888999:::999888888999:::999999999:::::::::;;;;;;===AAAEEEHHHIIILLLQQQUUUuuuvvvSSS@@@888999444222555222222///...000000000111444///............---------,,,,,,,,,,,,,,,---......,,,,,,------------,,,,,,+++,,,------------///111//////......//////000111........................---------.........//////000000111111222333333444222333444444444666999;;;@@@DDD[[[xxxpppgggaaa^^^[[[WWWVVVXXXYYYXXXWWWVVVWWWXXXYYY[[[]]]^^^___bbbdddhhhlllooopppqqqrrrnnnkkkhhheeeaaa___dddjjjwwwzzznnnfffaaa^^^\\\WWWTTTPPPMMMIIIFFFAAA>>>@@@>>>===:::888666555444444666BBBXXXmmmzzz\\\@@@888444555666111111111111111000000000000//////.........---------......---------,,,,,,,,,++++++++++++***************++++++++++++,,,,,,,,,+++++++++++++++++++++++++++---...///000222666999???GGG\\\vvv|||{{{{{{qqqcccZZZZZZkkk~~~yyyfffZZZTTTQQQJJJIIIIIIJJJMMMPPPSSSVVVTTTTTTSSSPPPKKKHHHGGGHHHFFFGGGFFFFFFEEEDDDDDDDDDCCCCCCBBB@@@???===<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888666888999999777777777888999999999:::::::::;;;;;;:::===AAAFFFJJJMMMPPPQQQdddbbbHHH<<<;;;666333666444555000...000111000333888///............---------------,,,,,,------...///------------------------,,,------,,,+++***,,,---......------......///000////////////////////////------------............//////000000111222222222222333444444444666999;;;???CCCYYYtttlllfffbbb]]][[[\\\[[[XXXUUUTTTTTTRRRQQQPPPPPPPPPPPPQQQTTTYYY\\\^^^aaaeeeggghhhhhhhhhfffccc_________dddlllxxx|||ssslllfffccc[[[XXXSSSOOOKKKHHHDDDAAAAAAAAA???>>><<<:::888888888;;;JJJeee~~~jjjJJJ<<<444444777333111111111111111111111111/////////.........------......---------,,,,,,,,,+++++++++*********))))))++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,---...///111444999<<>>===============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888555777999999777666777777999999::::::::::::;;;;;;888999<<>>777222444333444......222333///000666///............------------------------......//////......------......////////////...,,,+++,,,------------------...//////000000000000000000000000,,,------------............//////000111111222222222333444444444666999;;;===BBBXXX~~~vvvooogggbbbaaa```]]]ZZZWWWUUUSSSQQQOOONNNNNNNNNKKKMMMNNNOOOOOOPPPTTTXXXZZZ]]]______^^^]]]\\\ZZZZZZ[[[___bbbgggvvvxxxpppkkk```\\\VVVQQQMMMJJJHHHFFFCCCBBBBBBAAA???===<<<;;;???AAAOOOlllzzzVVVCCC666444777444111111111111111111111111////////////..................---------,,,,,,,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,---...///111555:::>>>DDD\\\ttt}}}}}}}}}~~~}}}iii^^^YYYUUUjjj}}}{{{jjj^^^SSSPPPKKKHHHGGGIIILLLNNNTTTXXX\\\ZZZTTTNNNLLLLLLGGGHHHJJJIIIFFFEEEFFFHHHHHHHHHGGGEEECCCAAA@@@@@@>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999888888666888::::::999777777888999999::::::::::::;;;;;;::::::;;;AAAIIIPPPRRRRRRPPP]]]vvvhhhMMMDDD:::333444333222...111::::::222///333///............------------------------...//////000///............///000...//////...,,,,,,---///...............//////000////////////////////////,,,,,,---------.........///000000111111222333333222333444444444666999;;;===BBBYYYxxxllldddbbbaaa___]]]YYYXXXUUUSSSQQQQQQQQQQQQJJJKKKKKKHHHEEEEEEIIILLLJJJNNNQQQSSSUUUWWWXXXVVVUUUUUUVVVVVVUUU___yyyxxxqqqccc^^^XXXRRROOOMMMKKKIIICCCCCCCCCBBBAAA@@@>>>===CCCCCCPPPmmm___HHH777333777555111111111111111111222222000/////////..................---------,,,,,,,,,---------,,,,,,,,,++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,---...///111666;;;@@@LLLiii}}}ttthhh\\\PPPRRRjjjxxxhhhWWWSSSMMMHHHFFFGGGJJJLLLQQQWWW]]]]]]WWWRRROOOOOOGGGIIIJJJIIIGGGFFFGGGIIIKKKJJJIIIGGGEEEDDDBBBBBB????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999888888777999;;;;;;:::999888999999999:::::::::;;;;;;;;;???======CCCKKKSSSUUUUUUTTTVVVjjjvvvWWWKKK???666666555111///666BBBBBB666///111//////.........---------...------------...//////111000///......///000111+++,,,------,,,,,,...000///////////////000111111........................,,,,,,,,,---------......000111111222333333444444222333444444444666999;;;===BBBZZZuuujjjeeebbbbbbbbbaaa^^^ZZZWWWVVVTTTRRRPPPOOONNNMMMKKKIIIFFFDDDCCCDDDFFFHHHKKKMMMOOOQQQQQQSSSOOONNNPPPQQQUUUaaappp}}}qqqiii^^^UUUQQQNNNLLLJJJGGGFFFDDDAAA@@@?????????===JJJUUUkkkvvvKKK777666666000222222111111111111111111////////////............------------------------.........------,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,...---///222333444;;;CCCUUUttt{{{wwwyyy}}}ooo^^^SSSUUU^^^pppsssfff[[[RRRMMMHHHBBBDDDIIILLLVVV^^^]]]WWWTTTQQQOOOOOOLLLHHHHHHJJJJJJHHHFFFGGGGGGGGGFFFEEEEEEEEEDDDAAAAAAAAA@@@???>>>===<<<>>>>>>>>>>>>>>>===<<<<<<;;;999888888999::::::999999999999999999999999999::::::::::::::::::::::::<<<<<<===BBBIIIOOOQQQQQQQQQXXXcccwwwmmmMMM>>>:::666111222111222333444444222000//////.........---------------------------------///...---,,,+++,,,---...//////000000000000////////////000000///...------------............------,,,,,,,,,---------....../////////000111111222222444555555444444666:::===>>>AAAWWWyyypppllljjjiiigggddd___]]]\\\\\\[[[[[[TTTSSSQQQOOOLLLHHHFFFDDDBBBCCCDDDFFFGGGGGGGGGGGGLLLIIIHHHJJJJJJMMMXXXddd{{{xxxpppdddZZZTTTPPPMMMKKKGGGFFFDDDCCCBBBBBBBBBCCC???KKKVVVkkk^^^DDD===999333333222222111111111111111////////////............------------------------......---------,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,------000333444777???III^^^{{{}}}ssspppttt~~~nnn]]]WWWVVV]]]qqqpppdddXXXRRRLLLEEEBBBCCCHHHSSS]]]___\\\ZZZWWWSSSQQQNNNKKKKKKMMMMMMKKKHHHGGGGGGGGGFFFEEEEEEDDDDDDBBBBBBBBBBBBBBBAAA@@@??????????????????>>>=========;;;999999:::;;;:::999999999999999999999999999::::::::::::::::::::::::>>>===???DDDKKKQQQSSSTTTRRRXXX```nnn___HHH<<<555111444333222333333222000---//////.........---------------------------------......---,,,,,,,,,---...//////000000000000/////////////////////...------...//////////////////...---------.........///////////////000111111222222444555555555555666:::===>>>@@@UUU~~~zzzuuurrrnnnjjjeeebbbaaaaaaaaa```]]]\\\YYYVVVRRRNNNKKKIIIEEEEEEEEEEEEDDDCCCBBBBBBEEEDDDDDDEEEDDDFFFMMMUUU^^^cccooo~~~sssggg^^^WWWRRRNNNHHHGGGEEEDDDDDDEEEFFFGGGDDDNNNWWWjjjuuuTTTCCC;;;666333333222111111111111111////////////............------------------------...------------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------000444666:::FFFRRRlllxxxmmmkkkqqqmmm^^^TTTOOO[[[vvvtttdddZZZTTTLLLEEEBBBDDDOOO[[[aaacccbbb]]]WWWTTTQQQNNNNNNPPPPPPNNNKKKIIIIIIIIIHHHGGGFFFFFFFFFDDDDDDDDDEEEEEEDDDCCCCCC@@@AAAAAAAAAAAA@@@?????????===;;;:::;;;;;;:::888::::::::::::::::::::::::::::::::::::::::::;;;;;;>>>???AAAFFFMMMSSSVVVWWWWWW\\\___dddsssuuuVVVAAA777555555333222222222000...+++/////////.........------------------------------...------,,,------.........//////000000//////...///////////////......---//////000000000000//////........./////////000000/////////000111111222222333444555555555777:::<<<>>>@@@TTT{{{xxxvvvsssnnnkkkiiigggeeeccccccbbb```]]]YYYUUURRRPPPMMMMMMLLLKKKJJJHHHFFFEEEDDDDDDDDDDDDCCCCCCGGGKKKQQQRRRYYYgggxxxwwwkkk^^^TTTNNNIIIHHHFFFDDDDDDEEEGGGIIIIIIPPPUUUfff```GGG;;;777444333333222111111111111////////////............------------------------------------------------++++++++++++++++++++++++,,,,,,,,,---------------......111444666===KKKZZZzzzxxxllllllttthhh\\\RRRUUUeee}}}tttdddZZZSSSLLLGGGBBBLLLWWW```ggghhhbbbZZZWWWSSSPPPOOOQQQRRRPPPNNNLLLLLLKKKJJJIIIHHHHHHGGGDDDEEEEEEFFFFFFFFFFFFEEEBBBBBBCCCCCCCCCBBBBBBAAAAAA???<<<;;;;;;:::999777:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;>>>???BBBGGGNNNSSSXXXZZZ]]]aaabbb```eeezzzaaaDDD:::;;;444222111000111000...,,,////////////....................................---------------............//////////////////......///////////////....../////////000000/////////---........./////////////////////000111111222222333444555666666777:::<<<@@@AAASSSzzz}}}{{{yyywwwuuurrrmmmjjjffffffdddbbb^^^[[[XXXWWWSSSSSSSSSQQQPPPNNNLLLKKKFFFHHHHHHFFFEEEEEEEEEEEEKKKMMMQQQYYYbbbkkkqqqttt~~~uuudddUUUMMMJJJHHHEEECCCCCCEEEGGGHHHJJJPPPSSSbbb|||hhhJJJ;;;777555444333222111111111111////////////............------------------------------------------------++++++++++++++++++++++++,,,,,,,,,------.........000000222444777???QQQbbbxxxnnnqqq{{{tttiii\\\UUUVVVfffqqqaaaWWWOOOKKKDDDJJJSSS]]]ggglllfff]]]YYYUUUPPPOOOPPPRRRRRRPPPMMMLLLKKKJJJIIIHHHGGGGGGDDDEEEFFFFFFFFFFFFFFFEEECCCCCCDDDDDDDDDDDDCCCCCCBBB???===;;;;;;:::999777:::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<===???CCCHHHNNNTTTYYY\\\^^^dddgggcccbbbpppiiiGGG:::<<<222111//////111111000///000000/////////.................................---------....../////////......////////////............///////////////...---......//////......---,,,,,,---------........./////////000111111222222222444666666666777999;;;@@@AAATTT{{{}}}zzzuuurrrkkkkkkiiigggdddaaa^^^]]]XXXWWWWWWUUUSSSQQQPPPNNNKKKMMMLLLIIIGGGHHHGGGDDDDDDHHHMMMRRRVVV]]]eeekkklllmmmnnnqqquuuzzz~~~{{{jjj[[[RRRHHHFFFDDDBBBCCCEEEHHHJJJKKKOOORRR```wwwsssSSS???888666555444222111111111111////////////............------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000111333666999CCCYYYmmm~~~vvvooouuuzzzhhhXXXOOOXXXxxxnnn]]]SSSLLLIIIKKKNNNWWWfffooolllddd]]]WWWPPPMMMOOORRRSSSSSSMMMMMMLLLKKKJJJHHHGGGGGGEEEFFFFFFGGGFFFFFFEEEEEECCCCCCDDDEEEEEEEEEEEEDDDCCC@@@>>>===<<<<<<:::999:::::::::::::::::::::::::::::::::;;;<<<<<<======<<<@@@EEEJJJOOOUUU[[[___^^^dddjjjiiieeelllwwwPPP<<<:::222111//////111222222111000000000/////////..............................,,,---...///////////////---......//////......------...//////////////////------............------,,,,,,,,,------------.../////////000111111222222222444666777777777999;;;???AAAUUU|||~~~|||wwwvvvtttqqqmmmjjjgggeee``````^^^\\\ZZZWWWTTTSSSQQQTTTRRRMMMLLLNNNLLLGGGDDDGGGKKKNNNQQQUUU[[[___[[[ZZZYYYYYY[[[___dddgggsssxxx|||zzzqqqdddYYYSSSEEECCCBBBAAACCCHHHLLLOOOOOORRRSSS]]]ooo~~~aaaGGG:::666555444333222111111111////////////............------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...////////////111444888<<>><<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<============AAAGGGLLLQQQVVV]]]bbbeeeiiinnnoooiiiiiivvv```EEE===555333111000111222111000000000000000/////////...........................+++,,,...///000000000///---......//////......---------...///////////////......////////////......------------............/////////000111111222222222444666777777777999:::===???TTT}}}{{{wwwrrrnnnllljjjiiigggdddaaa]]]ZZZYYYXXXZZZXXXRRRQQQSSSQQQKKKIIIJJJJJJLLLNNNPPPRRRRRRUUURRRNNNLLLLLLOOOSSSVVVZZZ___dddddd^^^UUUNNNJJJBBBAAA@@@AAAEEEJJJPPPTTTTTTUUUTTT[[[hhhrrrlllNNN===777666444333222111111111000/////////............------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000...000555999@@@OOOjjj}}}xxxtttsss}}}}}}jjj\\\aaannnmmmcccQQQLLLHHHOOOdddvvvzzzuuuccc[[[QQQLLLNNNSSSXXXZZZYYYYYYXXXVVVUUUSSSRRRRRRIIIJJJIIIIIIHHHGGGFFFEEECCCCCCDDDEEEEEEEEEEEEEEEFFFDDDBBBAAABBBBBB@@@???;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===>>>>>>>>>CCCIIINNNRRRXXX___dddnnnooorrrrrrjjjdddjjjvvvpppOOOCCC888555222111111111000///000000000000////////////////////////////////////+++,,,...000000000000///---..................---------...///000000////////////000000000000//////............/////////000/////////000111111222222111444666777777888999:::;;;>>>TTT}}}{{{wwwvvvsssrrroookkkgggccc```______]]]ZZZWWWUUUTTTSSSSSSOOOOOOOOOOOOPPPQQQRRRRRRNNNNNNMMMLLLKKKKKKJJJJJJRRRSSSUUUUUURRRMMMHHHEEEAAA???AAAEEEIIIKKKRRRZZZZZZXXXTTTXXXcccjjj~~~^^^<<<===777333444444111///000111111000/////////////////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............///666:::999@@@WWWvvv{{{tttvvv|||ttthhhfffgggxxxgggVVVRRRLLLNNN^^^qqqzzzyyysss___PPPNNNOOONNNTTT^^^eeeccc```^^^\\\XXXSSSPPPPPPOOOLLLJJJHHHGGGFFFGGGGGGFFFEEEEEEGGGGGGFFFEEEFFFEEECCCCCCCCCCCCAAA@@@@@@???>>>===<<<======>>>;;;;;;:::999:::;;;<<<===BBBDDDHHHOOOWWW___fffiiinnnvvvsssnnnnnnhhheeelll}}}XXX???888222555555------333111///......111444333///,,,////////////............////////////////////////------------.........///222111///...---------...---...111333333222000///............////////////000000000000000111111111333444555444444444666888???AAAUUU|||}}}}}}wwwwwwuuurrrnnnkkkhhhfffdddccc```]]]ZZZXXXXXXWWWUUUUUUTTTTTTTTTTTTTTTUUUQQQQQQOOONNNLLLJJJIIIHHHJJJKKKMMMMMMLLLHHHDDDAAAAAA???AAAFFFJJJMMMUUU\\\___^^^WWWXXX```eeevvvjjjBBB>>>888333444444111000111111111000/////////////////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000666:::<<>><<<;;;:::;;;;;;<<<===<<<;;;;;;;;;<<<===>>>>>>BBBJJJRRR[[[dddnnntttxxx{{{rrrkkklllgggaaafffssscccIII>>>555666777///...333111222000......//////---+++////////////............////////////////////////,,,,,,---------.........///............//////000---...111222333222000///............////////////000000000000111111111111222333555555555777999;;;>>>AAAUUU|||~~~~~~}}}|||yyyvvvrrrpppmmmllliiifffcccaaa______^^^]]]\\\ZZZYYYXXXXXXXXXVVVUUUTTTQQQOOOLLLJJJIIIDDDEEEGGGGGGFFFDDDAAA@@@@@@???BBBHHHMMMQQQXXX```fffeee]]]YYY\\\]]]iii~~~OOOBBB:::444444555222111222111111000/////////////////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////222666999@@@QQQlllsssrrr{{{wwwllliiiwwwpppaaaSSSOOOQQQ\\\ppp|||oooaaaYYYQQQKKKPPPZZZcccjjjqqqtttqqqkkkfffddd^^^\\\YYYVVVSSSQQQOOONNNKKKIIIHHHHHHIIIIIIHHHFFFKKKJJJHHHGGGHHHGGGEEEDDD@@@???===;;;;;;;;;;;;;;;>>>===<<<<<<<<<===>>>??????FFFQQQYYYaaakkkxxx{{{qqqqqqjjjaaabbbjjjsssWWWFFF999777888111///333000444222...------.........////////////............////////////////////////,,,,,,---------.........+++,,,---///000111111111---///000222222111000///............//////////////////000000111111111111111333555666666888;;;>>>>>>AAAVVV}}}|||zzzwwwuuussspppmmmjjjhhhgggeeedddbbb___]]][[[ZZZZZZZZZYYYWWWUUUSSSQQQOOONNNGGGGGGGGGFFFEEECCCBBBAAA@@@@@@DDDKKKPPPUUU\\\dddjjjkkkbbb[[[ZZZXXX___sssaaaGGG===555444555333333333111000000/////////////////////...------------...------------------------------------------------------......//////000000333555999CCCZZZvvv~~~rrrttt|||kkklllxxxooo]]]YYYXXX[[[lllwwwlll```SSSJJJMMMVVV```kkkxxx~~~|||vvvrrrpppjjjiiifffbbb^^^[[[XXXWWWRRRPPPNNNNNNNNNNNNLLLJJJMMMKKKIIIHHHHHHHHHFFFDDDDDDBBB@@@???=========>>>======<<<<<<<<<===>>>???EEENNNYYYaaagggqqqsssfffggghhhsssgggOOO<<<666888222111444111333222000//////000111222////////////....................................------........./////////***+++---///111111111000...///000111111000///...............//////////////////000000111111222222111333555555666777:::<<<===AAAVVV}}}~~~}}}|||yyyvvvtttqqqpppjjjhhhfffccc```^^^]]]\\\ZZZZZZYYYWWWUUUTTTRRRRRRMMMLLLIIIFFFDDDBBBAAA@@@AAAAAAFFFNNNTTTXXX```hhhkkkooohhh___\\\WWWZZZiiizzzrrrMMMAAA666444555444333444111000000/////////////////////...------------...------------------------------------------------------......///000000111444555:::GGGaaa|||~~~tttxxxpppiiiiiiyyyjjj```^^^___nnn|||ttthhhXXXMMMMMMRRRZZZgggxxx{{{yyytttrrrppplllhhhdddaaa___XXXVVVTTTSSSSSSRRRPPPNNNNNNLLLJJJIIIIIIHHHFFFDDDFFFEEECCC@@@???>>>>>>>>>===<<<;;;;;;;;;<<<===>>>EEENNNZZZccckkkuuuoooooohhhmmmwwwYYY@@@555666333222444222111111222111000/////////////////////............------------------------...////////////000000000,,,---///000000000///...//////000000000000///...............////////////...//////000111111222222222444555555444555777999<<>>>>>>>>===<<<;;;;;;;;;<<<===>>>CCCKKKWWWbbbmmmzzzxxxwwwjjjiii~~~hhhHHH666666333222444333000222222111...,,,+++,,,////////////............------------------------....../////////000000000//////////////////......//////000000//////..................////////////......///000111222222333333444555444444444666888<<>>===<<<<<<<<<===>>>???IIIOOOYYYeeerrr~~~pppjjjvvvyyySSS:::777333111333222000111222111//////222555////////////............////////////////////////------------............//////............//////000000/////////.....................////////////......///000111222333333222333555555555666888:::;;;AAAYYY~~~uuutttsssqqqpppooooooooonnnmmmkkkhhhdddaaa___^^^SSSOOOJJJDDDAAA@@@AAACCCEEEFFFLLLUUU[[[___eeemmmlllxxxxxxooojjj___WWW[[[aaannn]]]LLL;;;555555444222111111111000/////////////////////...------------...................................................------...///000111222222555:::EEEYYYttttttjjjiiitttyyywwwvvvzzzqqqfff\\\UUURRR[[[iiiyyy{{{wwwuuuooommmjjjhhhfffdddaaa___\\\ZZZXXXVVVVVVUUURRRPPPNNNLLLIIIFFFDDDCCCBBBBBB???>>>=========>>>@@@AAASSSWWW___jjjwwwwwwnnnrrrZZZ>>>999444111222111///000111111222666===CCC000/////////............111111111111111111111111+++++++++,,,,,,,,,------///...---------///000111000000//////......................../////////000---...///000111222333333111333555666666888;;;===;;;AAAYYY~~~xxxwwwvvvttttttttttttuuuvvvsssrrrrrrsssoooggg```XXXNNNEEEBBBAAA@@@AAADDDFFFIIINNNTTT[[[ccckkkppptttuuuvvvtttooofff^^^XXXbbbdddppprrrWWW>>>666666333111111111111000000//////......//////............//////........................///////////////////////////000000//////000222555999===FFF```{{{ooogggqqqzzz|||uuueeeUUUUUUWWWbbbuuu}}}zzzwwwtttqqqooommmkkkhhheeedddbbb```^^^]]]ZZZVVVTTTUUUQQQLLLHHHFFFDDDBBBAAA???======@@@@@@???CCCHHHPPPaaaiiiooo~~~}}}uuuooowwwqqqHHH999888444000000000111111000000111222111000000000000000000000000............////////////.........------,,,,,,,,,...///000///...---...///.........///////////////...............///000000000111111222222333444444000111222222111333888<<>>???AAAAAAAAAEEEKKKVVVgggooouuuxxxnnnrrryyyNNN<<<999666222111...///000000000000000...000000000000000000000000............////////////.........------,,,,,,,,,...///000///...---...000///////////////////////////............///000000000111111222222333444444111777===<<<777555999===???BBBVVVzzz|||yyyyyyxxxxxxxxxxxxyyyzzzzzzxxxwwwxxxyyyxxxssskkkdddRRRJJJCCCBBBBBBBBBEEEIIINNNSSSZZZ```fffkkkooossssssvvvxxxyyyuuummmeee___ZZZZZZbbbtttpppNNN;;;777777555333222111111000000///......//////............//////........................////////////////////////...///000000000111444666<<>>BBBWWW|||~~~}}}|||yyywwwsssttttttuuuuuuvvvwwwwwwvvvvvvvvvvvvsssmmmccc]]]LLLFFFAAAAAABBBBBBGGGLLLPPPUUU\\\cccgggjjjmmmooosssuuuyyyzzzxxxqqqjjjeee]]][[[```oooZZZ???666777555000222222111111000//////...//////............//////........................////////////////////////...///000000111222555888;;;OOOddd}}}{{{qqqkkkqqqzzzqqqddd[[[YYYeeewww}}}|||||||||zzzxxxrrroookkkgggfffdddbbb```YYYVVVQQQMMMKKKHHHEEECCCDDDAAA@@@CCCDDDFFFLLLSSSaaaqqqyyywwwjjjhhhrrreeeHHH===888444222333111111333333000000222////////////////////////............////////////...............---------...///000000///...000111000000000////////////////////////...///000000111000111111222222333444444222888>>>>>>999555666999===BBBXXX|||~~~{{{yyyxxxxxxvvvuuuppppppqqqrrrssstttttttttuuuuuutttqqqlllcccYYYSSSFFFBBB???AAABBBDDDJJJPPPTTTYYY```eeeiiijjjlllmmmrrrtttxxxzzzyyytttnnnkkk^^^ZZZ[[[eeeuuukkkGGG888888666000222222222111000000////////////............//////........................////////////////////////...///000111111333777:::???XXXppp}}}rrrmmmyyyjjj___ZZZbbbrrr~~~}}}}}}}}}{{{yyyrrrooojjjfffeeedddcccbbb[[[XXXTTTPPPMMMJJJGGGDDDDDDAAA@@@CCCEEEIIIQQQYYYhhhwww~~~qqqgggffflll}}}uuuSSSBBB999444222666222111333333000000444////////////////////////............////////////...........................///000000//////000222111111000000///////////////////////////000111111000111111222222333444444333444555666666777888999<<>>666444444222777AAA@@@555///111000000000000000000000000............////////////---........./////////000---///000111000000222333222222111111000//////...000000//////000000111222000111111222222333444444555555444444666999<<<>>><<>>KKKJJJ;;;111111000000000000000000000000............/////////000---.........//////000000---///000111000000222333222222222111000//////...000000000000000111111222000111111222333333444444222555888777555666:::>>><<>>OOOqqq}}}|||tttzzz}}}{{{yyyyyyuuuqqqrrrwww}}}zzzuuuooolllkkkhhheeecccaaa^^^ZZZWWWTTTSSSRRROOOLLLJJJHHHHHHIIIMMMTTT]]]hhhrrrzzz~~~|||pppvvvjjjIII999:::888555444555555333222000000000000000000000000////////////////////////////////////.............../////////000000000111111111111111111111111111//////000000000000//////111111222222333333333333444444444444555777999:::<<>>KKKeee|||}}}zzzssskkkfffddddddcccccccccddddddeeefffgggdddaaa]]][[[YYYXXXVVVTTTQQQRRRQQQOOOKKKIIIKKKMMMRRRWWW```kkkuuu}}}tttooottt[[[AAA;;;666222333666888777555000000000000000000000000////////////////////////////////////.....................///000111111111000000000000000000000000//////000000000000//////...///111333444444444444111222333444666888::::::???AAASSSuuuwwwppplllgggcccWWWPPPIIIGGGEEEDDDHHHNNNXXX\\\bbbgggiiijjjkkkkkkkkkkkkjjjjjjjjjkkkllllllllllllkkkkkkkkklllmmmmmmmmmmmmpppsssnnnddd^^^]]]\\\uuu~~~XXXHHH555555444333222222222222000000000000////////////.................................//////000111222111222111666>>>AAARRRnnn~~~}}}rrrhhhcccaaaWWWVVVUUUUUUVVVWWWYYYZZZ]]][[[WWWUUUUUUUUUTTTSSSQQQRRRRRROOOKKKJJJLLLNNNUUU[[[dddoooyyyzzzppplllbbbDDD;;;666222222777:::999666000000000000000000000000////////////////////////000/////////............---......///000111111222//////////////////////////////000000000000//////---...000333444555555555222222444666888999;;;<<>>;;;555111...///000222000000000000000000000000000000000000////////////...///000111111222222111111111111111000///............///000000000//////222222222333444444555555333444666666666777:::<<>>888444333222000000333//////////////////////////////////////////////////////......///111333444444777666>>>QQQccczzz~~~{{{uuunnnhhhddd^^^WWWTTTUUUSSSSSSTTTUUUUUUTTTSSSRRRRRRMMMKKKLLLMMMPPPXXXaaalllsss~~~ssstttdddNNNCCC888555555444444666555333111......///111333////////////////////////000000000000////////////...///000111111222222111000000000000000///......---...///000000000000000222222333444444555555666333555666777777888:::<<<@@@CCCXXX}}}jjj[[[LLLKKKNNNVVV\\\]]]^^^```aaaccceeeeeedddccccccdddddddddeeeffffffggghhhhhhhhhiiijjjkkkllllllllllllkkkkkkkkklllllljjjgggddd\\\ZZZ[[[dddxxx^^^BBB:::444333222000000333////////////////////////////////////////////////////////////000111333444888:::777???VVVlllzzzrrrkkkhhhddd]]]ZZZYYYXXXXXXXXXXXXWWWUUUSSSRRRPPPLLLJJJLLLOOOSSS]]]gggpppwwwqqqnnnlllOOODDD999666666444222222......//////000000111111////////////////////////000000000000////////////...///000111111222222111///000000000000//////.........///000111111111000222222333444444555555666444555777777777888;;;===AAADDDYYY|||hhhZZZKKKKKKOOOXXX___``````bbbaaabbbdddcccbbbaaabbbcccbbbccccccdddeeefffggggggggghhhiiikkkllllllllllllkkkkkkkkklllmmmkkkgggddd^^^[[[ZZZaaarrrfffGGG>>>666444333111111222000000000000000000000000////////////////////////000/////////000222444555888;;;999BBB]]]vvv|||sssllljjjhhhbbb^^^^^^ZZZZZZZZZZZZXXXVVVTTTRRROOOKKKKKKNNNSSSYYYcccmmmvvv|||}}}pppiiivvvtttSSSFFF:::777777555222000000111222333222111///...000000000000000000000000000000000000////////////...///000111111222222111000000000111111000000/////////000111111111000000222222222333444444555555444555777777777888;;;===BBBDDDYYYvvvdddVVVMMMLLLOOOXXX]]]^^^^^^```___```aaaaaa______```aaaaaaaaabbbcccdddeeeffffffggghhhiiijjjkkkllllllllllllmmmnnnoooooommmhhheee___[[[YYY^^^nnnuuuLLLBBB777444444222111222000000000000000000000000////////////////////////000/////////000222444555777===>>>LLLjjj{{{tttrrrqqqlllgggfffbbbaaa```^^^[[[WWWTTTRRROOOMMMNNNSSSXXX___iiisss~~~wwwkkkqqq|||YYYJJJ;;;666777555333333333333333222111000//////000000000000000000000000000000000000////////////...///000111111222222111000000111111111111111000000000111111111000//////111111222222333444444444444666777777777999;;;===BBBCCCXXXqqq^^^QQQOOOMMMPPPWWW[[[[[[ZZZ\\\\\\^^^___^^^]]]]]]^^^___```aaabbbcccdddeeeffffffggggggiiijjjkkklllllllllnnnoooppprrrrrrooojjjeee^^^ZZZXXX\\\kkkOOODDD999555444222111222000000000000000000000000////////////////////////000000//////000222444555666???EEEUUUuuu}}}}}}|||{{{vvvrrrppplllkkkhhhccc^^^XXXRRROOOPPPOOOQQQWWW\\\cccmmmwwwoooppp^^^MMM;;;555666666666666333111000///...///111222000000000000000000000000000000000000////////////...///000111111222222111000111111222222222111111111111111111111000///...000111111222222333444444444666777888888999;;;===BBBCCCXXX}}}iii\\\VVVNNNOOORRRTTTVVVVVVUUUUUUWWWXXXYYYYYYYYY[[[^^^```aaaaaa```^^^]]]___bbbeeefffggghhhiiijjjkkkllllllnnnppprrruuuuuurrrkkkgggfff```ZZZ]]]fffwww```HHH;;;999222000444333111111000///////////////////////////000000000000000000000000111333555777<<<>>>FFFbbb|||~~~zzz}}}uuummmiiibbbYYYQQQNNNNNNPPPUUU[[[cccnnnzzzeeePPP<<<777888555444777555444333222111111111111333333333222111000000///111111111111111000///////////////000111111222222000000000000000000000000111111111000000000000000222222222333444555666777555555555555777999;;;<<>>EEEQQQlll}}}zzz{{{vvvpppjjjeeeccc^^^UUUOOOMMMOOOTTT\\\fffoooyyyxxx^^^DDD:::888555444777555444333222111111111111222111111000000//////......////////////......---/////////000111111222222000000000000000000000000000000000000000000111111111111111111222444555666666555555666777999;;;===AAADDDZZZ~~~}}}~~~~~~~~~}}}}}}~~~~~~}}}}}}{{{zzzyyyuuuqqqsssyyy}}}jjj\\\UUUQQQLLLLLLMMMMMMMMMLLLLLLKKKMMMOOOPPPQQQSSSUUUYYY\\\YYYZZZZZZZZZZZZ[[[___aaacccdddgggiiikkklllmmmmmmlllmmmqqquuuyyyyyywwwuuuooohhh```\\\\\\eeewwwzzzXXX@@@999333333333...111000000///////////////////////////000000000000000000000111222555777888===HHHXXXsss{{{zzz{{{}}}zzzoooiiieeeaaa]]]\\\XXXQQQLLLMMMPPPWWWaaalllvvv~~~{{{{{{gggIII<<<888555444777444444333222111111111111111000000000//////.........//////000//////....../////////000111111222222000000000000000000000000000000000000000111111111000000000111222333444555666666666666777999<<<===AAADDD[[[}}}|||}}}}}}}}}|||zzz{{{}}}~~~~~~}}}{{{yyyxxxvvvuuusssooojjjmmmsssjjj[[[RRRNNNMMMIIIIIIIIIIIIIIIHHHHHHHHHJJJKKKMMMNNNOOORRRVVVYYYUUUVVVXXXXXXXXXZZZ]]]___cccdddgggjjjlllnnnnnnnnnkkklllnnnssswwwyyyxxxvvvqqqllleee___\\\aaappp}}}ZZZAAA888333333444000111000000///////////////////////////000000000000000000000111333555888999;;;JJJ^^^yyy{{{zzzvvvtttyyysssddd\\\\\\XXXVVVVVVSSSMMMLLLNNNSSS[[[fffrrr{{{~~~wwwssssss~~~nnnMMM>>>:::666555777444444333222111111111111000000000000///////////////000000111111000000000/////////000111111222222000000000000000000000000//////000000111111111111000000000111222333444555666666666666888:::<<<===AAAEEE\\\}}}|||}}}}}}||||||xxxyyyzzzzzzzzzyyyxxxwwwuuusssqqqoooiiicccccchhhqqq^^^SSSOOOMMMMMMHHHHHHHHHHHHGGGGGGGGGGGGGGGIIIJJJKKKLLLNNNRRRUUURRRSSSUUUVVVWWWXXX[[[]]]aaacccfffjjjmmmnnnnnnnnnkkklllmmmqqquuuwwwwwwvvvqqqnnniiiccc]]]^^^kkkyyy~~~]]]DDD;;;333222555111111111000///////////////////////////000000000000000000000111333666888:::>>>OOOfff|||{{{tttooooootttooo^^^VVVVVVSSSQQQQQQOOOLLLNNNSSSYYYaaalllwwwvvvpppoooyyysssPPP@@@<<<888666777555444333222111111111111000000000000000000000000///000000111111111111111/////////000111111222222000000000000000000000000/////////000111111222222111111111111222444555666777666666777888:::<<<>>>AAAEEE]]]~~~}}}}}}}}}}}}|||xxxxxxwwwwwwwwwvvvvvvvvvtttrrrppplllcccZZZXXX[[[iiixxx~~~zzzooo___SSSMMMKKKJJJHHHEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGHHHIIIIIIKKKNNNQQQOOOQQQSSSUUUUUUWWWZZZ\\\^^^```dddhhhkkkmmmmmmllljjjjjjkkkmmmqqqsssssssssooommmjjjeee^^^\\\gggsssaaaJJJ???444111444333111111000///////////////////////////000000000000000000000111333666999:::EEEXXXnnn}}}}}}yyynnngggeeeooo|||mmm]]]UUUUUURRRPPPPPPNNNMMMRRRYYYaaahhhrrr|||yyyqqqmmmvvvuuuRRRBBB>>>:::777777555444333222111111111111111111111111111111111111...//////000111111000000/////////000111111222222000000000000000000000000...//////000111111222222111111222222333555666777777777666777888:::<<<>>>AAAEEE]]]~~~}}}}}}}}}}}}|||xxxwwwvvvuuuuuuuuuuuuuuuuuurrrooojjj___TTTPPPQQQRRR```iiiddd```dddiiiiii```WWWMMMFFFDDDCCCAAA>>>BBBAAAAAAAAAAAABBBCCCDDDEEEFFFGGGHHHHHHIIIMMMOOOMMMPPPRRRTTTUUUVVVYYY[[[[[[^^^bbbgggjjjkkkkkkkkkgggggggggiiilllnnnooonnnmmmlllkkkfff^^^[[[dddpppyyyeeeOOOCCC555000444333111111000///////////////////////////000000000000000000000111444666999;;;KKK^^^uuu~~~~~~pppccc[[[```mmmkkk\\\VVVVVVRRRPPPPPPNNNOOOVVV^^^fffmmmwwwzzzqqqlllsssvvvRRRBBB???;;;888777555444333222111111111111111111111111111222222222------...///000000///////////////000111111222222000000000000000000000000...//////000111222222222222222222333444555666777777777777777999;;;===>>>BBBFFF^^^~~~~~~yyywwwtttqqqooonnnnnnoooooommmiiiddd^^^VVVMMMGGGNNNLLLKKKLLLMMMMMMLLLKKKEEEDDDBBB@@@>>>>>>>>>>>>=========>>>??????@@@@@@@@@AAACCCDDDDDDEEEHHHJJJKKKMMMOOOPPPQQQSSSVVVYYY]]]___bbbeeehhhiiiiiiiiihhhhhhgggggghhhiiijjjjjjkkkjjjjjjiiiddd___aaahhhwwwwwwWWW???666555333000222222111111111111222222000000000000111111111111333000000333666666;;;@@@PPPhhhuuueeeYYYWWW\\\ooo~~~{{{fffYYYUUUPPPOOOMMMLLLNNNUUU^^^dddlllsss}}}ooohhhvvv[[[CCC<<<;;;999666444444444444333222111111111111111111000000000000111111111111111000///...//////000111111111111111000000////////////000000...//////000111222222222111222333444444444444444444555666666777999===@@@CCCGGG^^^~~~~~~yyywwwtttqqqnnnmmmmmmmmmjjjhhheeebbb]]]UUUMMMGGGEEECCCBBBBBBBBBBBBAAA???AAA@@@>>><<<;;;;;;;;;<<<;;;;;;;;;<<<======>>>>>>???AAABBBCCCCCCEEEHHHJJJKKKMMMOOOPPPQQQSSSVVVYYY\\\^^^aaadddggghhhhhhhhhggggggggggggggghhhiiiiiijjjiiijjjjjjeee___aaafffrrraaaEEE888666555222222222111111111111222222000000000000111111111111333000000444555777;;;AAAXXXrrr}}}hhhZZZVVVYYYcccrrrsssaaaVVVSSSOOONNNMMMMMMPPPXXXbbbiiipppwww~~~qqqvvvcccHHH>>><<<:::777444444444444333222111111111111111111000000000000111111111111111000////////////000111111111111111000000////////////000000111111222222333444444555111111222333333444444444666777888888999;;;???BBBAAAEEE\\\~~~~~~yyywwwssspppmmmkkkjjjiiieeedddbbb___[[[TTTMMMGGGCCCAAA???>>>>>>===<<<:::;;;:::999888888888888999888888999999:::;;;;;;;;;>>>???AAABBBBBBDDDFFFIIIIIIKKKMMMOOOPPPRRRUUUXXX[[[]]]```cccfffgggggggggggggggfffffffffggghhhhhhhhhhhhjjjkkkfff``````dddkkk}}}qqqNNN;;;666666333222222111111111111222222000000000000111111111111333000111444555777<<>>===<<<;;;999666666666666666666777777777777777888999999::::::<<<>>>???@@@@@@BBBEEEGGGHHHJJJLLLMMMOOOQQQUUUWWWZZZ\\\```cccfffgggggggggffffffeeeeeeeeeeeeffffffggggggiiikkkgggaaa___aaaeeeuuuXXX===666666444222222111111111111222222///000000000111111111111222111111444555777>>>FFFccc~~~zzzyyyqqq^^^VVVUUUQQQ[[[fffiiicccZZZTTTRRRMMMMMMOOORRRYYYdddooowww|||}}}yyyZZZDDD<<<:::888555555444333222222222222111111111111000000000///111111000000000000000111//////000111111111111111111000000000000000000111/////////000000000111111111111111111222333555666555555666777777:::>>>AAADDDFFF]]]~~~~~~}}}wwwuuurrrnnnkkkgggeeedddeeecccaaa^^^ZZZSSSKKKFFFEEEBBB>>>;;;:::999888666555555666666666777777777666777777888888999::::::;;;<<<>>>>>>???@@@CCCEEEFFFHHHJJJLLLNNNPPPTTTVVVZZZ\\\```ccceeefffgggfffeeeeeeddddddcccddddddeeeeeedddfffiiifff```]]]^^^```oooaaa@@@666555444222222111111111111222222///000000000111111111111222111222555555777???IIIlll|||xxxsssooonnnrrrzzzzzzdddXXXTTTPPPVVV^^^___[[[UUUQQQOOOLLLNNNRRRWWW___jjjuuu}}}wwweeeIII===999666666555444222222222222222111111111111000000000///111111000//////000111222//////000111111111111111111111000000000000111111.........///////////////111111111222333555666777555666777777888:::>>>AAAHHHKKKaaazzz{{{}}}~~~~~~}}}vvvtttrrroookkkhhheeecccdddcccaaa^^^ZZZSSSLLLGGGFFFCCC>>>;;;::::::999888666666777888888888777777666666777777888999999:::999;;;<<<======???AAADDDDDDFFFIIIKKKLLLOOOSSSUUUYYY[[[^^^bbbdddeeeeeeeeeddddddcccbbbbbbbbbccccccdddbbbcccfffddd^^^[[[[[[]]]jjj{{{jjjDDD777666444222222111111111111222222000000000000111111111111111111333555555777AAALLLvvvyyyqqqllldddaaa```eeemmm{{{mmm]]]TTTOOORRRVVVVVVTTTPPPMMMKKKMMMPPPVVV]]]fffoooyyyvvvrrrQQQAAA:::666666555333222111111222333111111111111000000000000111000/////////000222222//////000111111111111111222111111000000111111222111111111111111111111111000111333555666777777777777888999999:::<<<@@@DDDIIIMMMdddwwwxxxxxxxxxyyy{{{~~~~~~}}}tttsssrrrooolllhhheeedddaaa```^^^]]]ZZZTTTMMMHHHIIIEEE@@@===<<<<<<<<<;;;777777888999999888777666555555666666777888888999888999;;;<<<<<<===@@@BBBCCCEEEHHHJJJKKKNNNRRRUUUVVVXXX\\\___aaabbbcccbbbdddcccbbbaaaaaaaaaaaabbbccc``````cccbbb]]]YYYZZZZZZeeetttqqqIII:::777555222222111111111111222222000000000000111111111111111111444555555777BBBNNNvvvyyyrrrkkkccc]]]VVVSSSSSSXXXaaapppwwwcccXXXPPPQQQQQQQQQPPPNNNLLLKKKMMMRRRZZZccckkksss{{{~~~}}}~~~~~~~~~~~~vvv{{{~~~YYYFFF===666777555333222111111222333111111111111000000000000111000///...///000222333//////000111111111111111222111111000000111111222333333333222222222222222000222555777999999888777777888999999:::===AAADDDFFFKKKddduuuuuuuuuuuuuuuvvvzzz}}}~~~}}}tttsssrrrooollliiifffeee]]]]]]\\\[[[YYYUUUOOOJJJGGGCCC???<<<;;;;;;;;;:::777888999999999888666555444444555555666777777888777999:::;;;;;;===@@@BBBBBBDDDGGGIIIKKKNNNRRRUUUTTTVVVYYY]]]___`````````ccccccbbbaaaaaa```aaaaaaccc___^^^aaa```[[[XXXYYYYYYbbbpppvvvLLL<<<999666222222111111111111222222000000000000111111111111111111444666555777BBBOOOooo~~~xxxqqqiii```XXXSSSLLLKKKLLLQQQZZZjjj}}}iii]]]RRRQQQPPPPPPPPPOOONNNMMMNNNTTT]]]fffnnnuuu{{{}}}{{{{{{||||||||||||||||||}}}}}}}}}yyyzzz___III???777777555333111111111222333111111111111000000000000111000///...///000222444//////000111111111111111222222111111111111222222222222222222222222222222///222666999;;;:::888777666777777888888;;;???BBBCCCHHHbbbvvvuuuttttttuuuwwwyyy{{{|||~~~yyyxxxuuuqqqlllhhhdddbbbaaa___\\\ZZZXXXTTTOOOLLLJJJFFFAAA>>><<<<<<:::999777777777777666555444333555555666666777777888888777777888999;;;===???@@@BBBDDDGGGIIIJJJLLLOOORRRTTTVVVXXX[[[]]]^^^^^^^^^]]]^^^^^^______`````````___```aaaaaa```]]]ZZZXXXXXX___kkk{{{QQQ777444222333222111111000000111111000000000000000000000000///777555444888:::CCCTTTssswwwjjjaaa\\\VVVMMMFFFEEECCCEEELLLUUUbbbtttnnn```SSSPPPNNNPPPNNNKKKJJJMMMPPPWWWaaagggkkkooouuu{{{yyyyyyzzzzzzzzzyyyxxxwwwyyyyyyyyyyyyyyyzzzzzz{{{{{{|||~~~xxx{{{hhhKKK===999666555333111111111222333444444333222111000///......///000000000///---,,,000000000000111111111111000000000111222222222333111111111111111111111111222222333444555666777888777777777777888:::<<<>>>CCCJJJeeeuuutttsssssssssuuuwwwxxx{{{|||~~~}}}{{{xxxtttoooiiieeeccc\\\[[[ZZZYYYXXXUUUQQQMMMJJJFFFBBB???===<<<;;;999777777777777666555444444555666666666777777777888666777777999:::<<<>>>???AAACCCFFFHHHJJJLLLOOOQQQRRRTTTVVVYYYZZZ[[[[[[[[[[[[[[[[[[\\\]]]]]]^^^^^^^^^___aaaaaa```]]]ZZZXXXVVV]]]gggvvvTTT999666333333222111111000000111111000000000000000000000000///666555444888:::DDDVVVyyyuuukkk^^^VVVRRRMMMFFF???@@@>>>@@@FFFNNNZZZkkkzzzqqqbbbUUUQQQNNNNNNMMMIIIIIILLLRRRYYYaaafffhhhkkkpppuuuttttttttttttssssssssssssvvvvvvuuuvvvvvvwwwxxxxxxzzz|||}}}~~~}}}mmmOOO???999333333333222222222222222111111222222333333333444//////000000//////...---000000000000111111111111111111111111111222222222111111111111111111111111222333333444555666777777777777777777888:::<<<>>>CCCJJJeeeuuutttsssrrrrrrssstttuuuxxxyyy{{{|||~~~}}}zzzvvvpppjjjdddaaaWWWWWWWWWWWWWWWUUURRROOOJJJFFFBBB@@@>>>===<<<:::888777777666666555444444666666666666777777777777555666666777999;;;===>>>@@@BBBEEEGGGIIIKKKMMMPPPPPPQQQTTTVVVXXXXXXXXXXXXWWWXXXXXXYYYZZZZZZ[[[[[[]]]^^^```aaa```]]][[[YYYUUUYYYaaaoooYYY===888555333222111111000000111111000000000000000000000000000666555444999;;;FFF[[[xxxqqqeee\\\QQQIIIFFFCCC???:::<<<:::<<>>CCCJJJeeeuuutttsssrrrrrrrrrrrrsssuuuvvvxxxyyyzzz~~~{{{vvvpppiiiccc___WWWVVVVVVWWWWWWUUUQQQOOOJJJGGGCCCAAA@@@???===;;;888888777666666555555555666666666666777777777777555555555666888999;;;<<<>>>AAADDDFFFGGGIIILLLNNNNNNPPPRRRTTTUUUVVVVVVVVVUUUUUUVVVWWWXXXYYYYYYZZZ[[[]]]___``````^^^[[[ZZZVVVWWW]]]iii{{{bbbBBB999666333222111111000000111111000000000000000000000000000555444555999;;;IIIbbbyyynnnfffYYYQQQHHHBBB@@@???===;;;<<<;;;<<>><<<999999777666555555666666777777777777666666666666444444555666777888:::;;;===???BBBDDDEEEGGGJJJLLLMMMNNNPPPRRRTTTTTTTTTTTTSSSTTTUUUVVVWWWXXXYYYYYYYYY[[[]]]___```^^^\\\[[[WWWVVVZZZeeetttkkkGGG;;;777333222111111000000111111000000000000000000000000111555444555:::;;;LLLiii}}}wwwmmm```XXXOOOJJJCCC???>>>???>>>======<<<>>>BBBDDDIIISSS]]]iiiooozzzpppaaaRRRMMMHHHHHHGGGGGGKKKPPPRRRTTTXXXZZZ]]]___bbbdddbbbaaa______```bbbdddfffhhhhhhiiikkkmmmoooqqqrrrvvvxxx{{{}}}~~~sssUUU@@@777???<<<777333000111333444333333222222111111000000222111000......///000000///000000000111111111111333222222222111000000000111111111111111111111111333333333444444444444444666666666777999;;;>>>???CCCJJJeeetttsssssssssrrrrrrqqqqqqqqqssstttvvvwwwyyy}}}{{{tttlllddd```ZZZWWWTTTRRRQQQPPPNNNLLLJJJHHHEEEDDDCCCBBB???===:::999777666555555666777777777777777666666666666555555555666777888::::::;;;===@@@BBBDDDFFFIIIKKKLLLMMMOOOPPPQQQRRRQQQQQQRRRSSSTTTUUUVVVWWWXXXYYYXXXZZZ\\\___```___]]]\\\YYYUUUXXXbbbooouuuLLL<<<777333222111111000000111111000000000000000000000000222444333666:::<<>>>>>??????>>>>>>===???CCCDDDFFFNNNWWW]]]bbbkkkxxxooo```QQQKKKGGGGGGGGGFFFJJJOOONNNOOOQQQTTTWWWZZZ\\\]]][[[[[[ZZZ[[[\\\^^^```aaaaaabbbccceeehhhjjjmmmnnnqqqssswwwzzz|||~~~vvvWWWBBB777@@@<<<777333000111333444000000111111111222222222111111000000//////000000000000000000111111111111222222222111111111111111111111111111111111111111222222333333444444444555555555666777999;;;>>>???CCCJJJeeeqqqqqqqqqqqqqqqqqqppppppoooqqqrrrssstttuuuxxx{{{{{{}}}yyyrrrjjjbbb^^^YYYUUUPPPMMMLLLMMMMMMLLLJJJHHHFFFEEEDDDCCC@@@===;;;999777666555555777777888777777777666666666555555555666666777888:::::::::<<>>888333222111111000000111111000000000000000000000000222444333666;;;<<>>@@@CCCJJJeeeooooooppppppppppppooooooooopppqqqqqqqqqqqqsssuuusss{{{|||{{{yyyuuunnnfff___ZZZVVVRRRLLLIIIIIIKKKLLLMMMJJJHHHFFFEEEEEECCC@@@>>>;;;:::888666555666777888888888777777666666666555666666666666777999::::::999;;;>>>@@@BBBDDDGGGIIIGGGHHHJJJLLLLLLMMMLLLLLLOOOOOOQQQRRRSSSUUUVVVVVVVVVXXX[[[^^^______^^^]]]XXXSSSUUU^^^hhhuuu~~~RRR???:::333222222111000111111111000000000000000000000000222333222777;;;<<>>@@@CCCJJJeeeqqqppppppoooooooooooooooooooooppppppppppppooooootttxxx~~~xxxqqqmmmhhh```ZZZYYYWWWQQQJJJGGGIIIKKKMMMMMMNNNKKKIIIGGGGGGFFFDDDCCCBBB???;;;888555555555666777777777777777777777777888666555444555777:::<<<;;;<<<===???AAACCCDDDEEEFFFFFFHHHJJJKKKLLLMMMMMMLLLMMMMMMNNNPPPRRRTTTUUUWWWYYY[[[^^^``````______YYYVVVVVV[[[dddttt\\\???999555333222222333333111000......///111111222222222222555444666:::>>>WWW}}}{{{uuudddYYYNNNHHHDDD@@@@@@CCCDDDDDDDDDEEEFFFGGGHHHIIIEEEGGGJJJMMMNNNPPPTTTVVV[[[\\\```fffnnnvvv}}}mmm___SSSNNNGGGCCCAAA@@@@@@???DDDCCCCCCDDDFFFHHHJJJLLLJJJKKKLLLLLLLLLOOOSSSVVVTTTTTTUUUVVVYYY]]]```bbbeeegggiiimmmqqquuuxxxzzz{{{nnnmmmsssiiiMMM<<<777444222111222333333222666555333111000000111111111111111111111111111111333333222222111000000///333333222222111000//////000000000000000000000000000111222222444444555666444666777888999<<>>;;;888777777888999:::;;;<<<>>>@@@BBBCCCDDDEEEFFFGGGHHHJJJJJJKKKKKKLLLLLLMMMNNNPPPRRRSSSTTTWWWYYY\\\^^^````````````ZZZWWWVVVZZZbbbrrr```CCC<<<555333222222222333111000...///000111222222222222222555444666:::>>>XXX~~~yyyooohhh\\\SSSJJJFFFCCC@@@@@@CCCCCCCCCDDDDDDFFFGGGHHHIIIHHHKKKNNNPPPQQQSSSVVVYYY]]]^^^aaaffflllsssyyy|||vvvbbbXXXLLLMMMLLLHHHCCC@@@@@@@@@AAA@@@AAAAAACCCEEEGGGHHHGGGHHHIIIIIIIIILLLOOORRRRRRRRRRRRTTTVVVZZZ^^^```aaabbbeeejjjoootttxxxzzzsssmmmmmm}}}mmmPPP===777555222111222333333222444333333222111111111111000000000000000000000000111222444555444333111///333333222222111000000///111111111111111111111111000111222222444444555666444666777888999<<>>;;;888777777777777777777777777777777777BBB@@@===999777666777777999:::;;;<<<>>>???@@@AAACCCDDDEEEFFFGGGHHHHHHHHHKKKKKKLLLMMMOOOQQQSSSTTTXXXYYY\\\^^^```aaaaaaaaa[[[WWWVVVXXX___nnngggIII@@@666444222222222222111000//////000111222222222222111555444666;;;@@@ZZZvvvkkk```YYYSSSLLLGGGFFFEEECCCCCCFFFEEEEEEFFFGGGHHHJJJLLLMMMMMMPPPRRRTTTVVVWWWZZZ]]]```aaacccgggkkkppptttwwwzzz}}}ttt```SSSMMMAAAFFFKKKIIIBBB======???<<<<<<======???@@@BBBCCCCCCDDDEEEEEEEEEGGGKKKMMMNNNNNNOOOQQQSSSWWWZZZ\\\\\\^^^aaafffkkkqqquuuxxx{{{~~~~~~qqqjjjtttvvvUUU@@@888555333222222333333222111222222222222222111111////////////////////////...111444666777555222000333333222222111000000000111111111111111111111111000111222222444444555666444666777888999<<>>AAABBBCCCDDDEEEEEEEEEEEEIIIJJJKKKLLLNNNPPPRRRSSSXXXYYY[[[]]]___aaaaaaaaa\\\XXXUUUVVV\\\iiimmmNNNBBB777555333222222222111000///000111111222222222222111444444777<<>>???AAABBBBBBBBBDDDFFFIIIJJJKKKLLLNNNQQQTTTWWWXXXZZZ[[[^^^ccchhhmmmrrrtttwwwzzz}}}nnnttt[[[CCC888666333222333333222222///000222333333222111000000000000000000000000000...///222444555444333222222222222111111111000000111111111111111111111111000111222222444444555666444666777888999<<>>;;;999888666666666666666666666666555444444444555666888888777777888999999:::;;;;;;??????AAABBBCCCCCCCCCCCCHHHHHHIIIKKKMMMPPPRRRSSSWWWXXXZZZ\\\^^^```aaabbb^^^YYYUUUUUUYYYeeezzzvvvUUUCCC999666333111222222222111000111111222222222222111111444444777===CCC```tttfffZZZQQQLLLJJJFFFFFFJJJLLLLLLLLLNNNMMMMMMNNNOOOQQQSSSUUUVVVWWWYYY\\\]]]]]]___aaaccceeefffiiilllooosssvvvwwwzzz|||~~~|||yyywwwxxxyyy{{{}}}|||zzzyyyxxxxxxyyyzzzyyyzzzzzzxxxssslllfffbbbeeeddd___UUUJJJ@@@;;;:::888777777777888888777666888999999::::::;;;;;;;;;===>>>@@@@@@@@@AAACCCEEEGGGHHHJJJLLLOOOQQQTTTUUUYYYZZZ]]]aaaeeejjjmmmooossswww}}}yyy|||^^^BBB999777444333333333222111///000111222333222111000111111111111111111111111////////////000111333444222222222111111111111111111111111111111111111111000111222222444444555666444666777888999<<>>>>>>>>>>>@@@BBBDDDEEEGGGIIILLLOOOPPPQQQWWWXXXZZZ^^^bbbfffiiikkkpppttt{{{```BBB:::777444333333333222111000111111111111111000000111111111111111111111111000///...---...000222444111111111111111111111111222222222222222222222222000111222222444444555666444666777888999<<>>GGGdddwwwiii___YYYXXXTTTPPPOOOSSSVVVUUUVVVXXXXXXXXXXXXYYYZZZ[[[\\\]]]bbbdddeeeffffffggghhhjjjjjjlllnnnpppsssuuuvvvwwwxxxzzz}}}~~~}}}}}}}}}~~~zzzxxxtttqqqooooooqqqrrrppppppooonnnmmmkkkiiihhhhhhiiikkkjjjcccZZZPPPIIICCCBBB@@@>>>;;;999888888777777777666666666888999777888888999999888777666777999;;;<<<<<<<<<===>>>@@@AAACCCFFFIIIKKKMMMNNNRRRSSSVVVZZZ___cccgggiiinnnssszzzgggHHH;;;888555333333333222111333222111000000///000000111111111111111111111111000000//////000111222333111111111111111111111111222222222222222222222222000111222222444444555666444666777888999<<>>GGGeee~~~}}}oooeee``````]]]XXXWWWZZZ\\\[[[\\\^^^^^^^^^^^^___```aaabbbccceeegggiiiiiiiiijjjkkkmmmlllmmmoooqqqsssttttttuuuuuuxxx{{{|||}}}~~~{{{}}}~~~}}}wwwuuurrrooommmmmmnnnoookkkkkkkkkjjjhhhfffcccbbbXXX[[[^^^___ZZZQQQGGGAAA???===;;;999888888999:::111666999888444333666:::666777888888888777666555555777::::::::::::;;;<<<===>>>AAADDDGGGIIIJJJKKKMMMOOORRRWWW]]]bbbfffiiimmmrrryyynnnOOO;;;888555444333333222111444333111///...//////000000000000000000000000000///000111222333222111111111111111111111111222222222222222222222222222222000111222333444555555666444666777888999<<>>@@@AAABBBFFFFFFGGGIIIKKKMMMOOOPPPQQQSSSUUUWWWXXXZZZ]]]___bbb]]]XXXTTTTTT]]]rrrvvvUUU@@@999333333444222000111222222111111222222333444888444555:::<<>>LLLrrr{{{yyyuuurrrooolllllllllkkkjjjkkkkkkjjjjjjjjjlllmmmnnnpppooooooqqqssstttsssrrruuuvvvxxxyyyyyyyyyxxxwwwxxxyyyyyyzzz|||}}}}}}~~~}}}}}}}}}}}}~~~|||yyywwwtttooolllkkkiiigggeeebbbaaa___]]][[[XXXSSSPPPLLLLLLLLLKKKHHHCCC???<<<999:::::::::999666444222444444444444333333333333666666666666666666666666666777777888888999::::::>>>>>>>>>???AAADDDGGGHHHLLLOOOSSSWWWZZZ^^^cccfffmmmrrryyyzzzyyypppNNN<<<;;;888666444333222222111111000000000000111111111111000000000111222333111111111111111111111111111111111111111000///...111111111222222333333333444444333333333444555555555777999:::;;;===@@@CCCHHHQQQqqqrrrrrrrrrrrrqqqpppooonnnnnnnnnmmmlllkkkjjjiiihhhdddbbb___\\\[[[XXXUUUSSSQQQRRRTTT^^^uuuuuujjjccc```jjjwww|||pppfff]]]VVVOOOMMMIIIGGGGGGFFFDDDBBB@@@???===:::999888888888666666666666666777888888666666666666666666666666777777999;;;===???@@@AAAEEEEEEFFFHHHJJJLLLNNNOOOPPPRRRTTTUUUVVVYYY\\\^^^aaa]]]YYYUUUTTT\\\ooo}}}___BBB:::444333333111000111222222111111222222333444333000444;;;???OOOvvv{{{wwwuuutttrrrpppssssssssssssssssssssssssuuuttttttuuuwwwxxxwwwuuuxxxyyyzzz{{{|||{{{zzzzzzyyyyyyzzz{{{|||}}}~~~~~~||||||||||||}}}~~~}}}zzzwwwtttoookkkiiigggdddbbb___]]]ZZZXXXVVVSSSNNNKKKGGGGGGFFFDDDBBB???===<<<::::::::::::888666444333555555555444444444333333666666666666666666666666666666777888888999999:::<<<<<<<<<>>>@@@BBBEEEFFFKKKNNNRRRUUUYYY]]]bbbeeelllqqqyyy~~~wwwoooppp{{{oooMMM:::999777555333333333333111111000000000000111111111111000000000111222222111111111111111111111111000000111111111000000///111111222222222222222222333333333333333444555666555777888:::;;;===AAADDDJJJRRRqqqsssssssssrrrqqqpppooonnnnnnnnnmmmmmmlllkkkjjjjjjgggdddaaa^^^[[[XXXUUURRRQQQNNNLLLQQQ```uuuxxxlllgggllluuuwwwkkk```UUUQQQLLLHHHGGGGGGFFFEEECCCAAA>>>;;;888888888888666666666666666777777888666666666666666666666666666777888:::<<<>>>@@@@@@DDDDDDEEEGGGIIIKKKMMMNNNOOOQQQSSSTTTVVVXXX[[[]]]aaa]]]ZZZVVVUUU[[[lll}}}dddCCC;;;444333333111000222222222111111222222333444444111444<<>>======;;;;;;;;;:::999777555444666666666555555555444444666666666666666666666666666666777777888999999999::::::;;;<<<>>>@@@CCCEEEJJJLLLPPPSSSWWW[[[```dddhhhnnnvvv{{{vvvllljjjuuuqqqLLL999888666444222222333333111111000000000000111111111000000000000111111111///////////////////////////000000111111111111000222222222222111111111111333333333333444444555666666777888999;;;===BBBEEEKKKSSSssssssssssssrrrqqqpppooonnnnnnnnnnnnnnnmmmmmmlllllliiifffbbb___\\\YYYUUURRRMMMIIIFFFHHHNNNVVV___eeeggghhhhhhggghhhmmmsssyyy~~~yyypppooorrrwww~~~}}}ooo^^^XXXPPPJJJHHHGGGHHHHHHEEEBBB???;;;888777777777666666666666666777777888555555555555555555555555555666888999<<<===???@@@CCCCCCDDDFFFHHHJJJLLLMMMNNNPPPRRRSSSTTTWWWZZZ\\\aaa^^^[[[XXXUUUZZZiiixxxgggEEE<<<444333333111111222222222111111222222333444666333666<<>>>>>>>>???===<<<<<<;;;999888777666777777777666666666555555666666666666666666666666555666666777888888999999999999999:::<<>>CCCFFFMMMUUUttttttttttttsssrrrpppooonnnoooooonnnnnnnnnnnnnnnnnnjjjgggccc```]]]ZZZVVVSSSMMMJJJHHHIIIHHHEEEEEEHHHEEEHHHJJJKKKMMMSSS[[[bbboooxxx|||sssxxxyyypppmmmooottt{{{}}}iiiaaaVVVMMMHHHHHHHHHIIIFFFDDDAAA===:::888666666666666666666666777888888555555555555555555555555555555777999;;;===>>>???BBBBBBCCCEEEGGGIIIKKKLLLMMMOOOQQQRRRTTTVVVYYY[[[```^^^\\\YYYVVVYYYffftttiiiFFF===555333333111111333222222111111222222333444666333666===AAAPPPwww~~~}}}~~~~~~~~~|||zzzzzz{{{|||}}}~~~}}}|||||||||}}}}}}}}}~~~~~~~~~||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~|||yyytttpppkkkfffbbb___\\\YYYWWWTTTOOOKKKIIIHHHGGGFFFCCCBBBAAA@@@@@@??????@@@??????===<<<;;;:::999888888888888777777777666666666666666666666666666666555555666777777888888999888888999:::<<<>>>AAACCCHHHIIILLLOOORRRWWW^^^bbbfffmmmuuu|||pppqqqvvvyyySSS<<<:::666333222222333444111111000000000000111111000000111111111000///...111111111111111111111111000000111111111000000///000000111111111111111111222222222333444555666777666777888999:::>>>DDDHHHNNNVVVuuuuuuuuutttsssrrrpppooonnnoooooooooooooooooooooooojjjhhhdddaaa^^^[[[WWWTTTQQQMMMLLLLLLHHHAAA???AAA;;;===?????????BBBJJJQQQXXXdddtttssstttvvv~~~rrriiihhhkkkmmmpppxxxrrriii[[[PPPIIIHHHHHHIIIHHHFFFDDD@@@===999777555666666666666666777888888555555555555555555555555444555666888:::<<<>>>???AAABBBCCCDDDFFFHHHJJJLLLLLLNNNPPPRRRSSSUUUXXX[[[```^^^\\\ZZZVVVXXXdddqqqkkkGGG===555333222111111333222222111111222222333444555222555<<>><<<;;;;;;:::999999888888888777777777666666666666666666666666555555666666777888888888888888888:::<<<>>>AAABBBGGGHHHKKKMMMQQQVVV]]]aaaeeellluuu{{{yyyxxxzzzWWW>>>;;;888444222222333444111111000000000000111111000000111111111000...---111111111111111111111111111111111111111000///...//////000000111111222222222222222333444555666777777777888888:::>>>DDDIIIOOOWWWvvvuuuuuutttsssrrrpppooonnnooooooooooooppppppppppppjjjhhhdddaaa^^^[[[XXXUUUOOOJJJHHHIIIEEE>>>===AAA:::<<<<<<:::777888>>>DDDEEESSSgggxxxyyywwwssssssrrrfffcccdddbbb___cccooozzzxxxnnn___QQQJJJHHHHHHIIIIIIHHHFFFCCC???;;;888666666666666666666777888888555555555555555555555555444555666888:::<<<>>>>>>AAAAAABBBDDDFFFHHHJJJKKKLLLNNNPPPQQQRRRUUUXXXZZZ```^^^]]]ZZZWWWXXXcccppplllGGG>>>555333222111111333222222111111222222333444333000444<<>>CCCBBB@@@>>>===<<<<<<<<<999999999888888888888777666666666666666666666666555555666666777888888888888888888:::<<<>>>AAABBBFFFHHHJJJLLLPPPUUU\\\aaabbbiiirrryyy|||}}}}}}[[[@@@===888444222222333444111111000000000000111111///000111111111///...---////////////////////////222222222111111///.........//////000111222222333222222222333444555777777777777888888:::???EEEIIIPPPXXXvvv|||{{{yyywwwtttrrrpppooopppqqqrrrrrrqqqnnnllljjjnnnlllhhhddd```\\\ZZZYYYPPPLLLGGGEEEFFFDDD???;;;<<<:::999888999999888777===GGGNNN\\\sssyyynnnooosss~~~sssggg___[[[XXXYYYWWWVVV]]]gggmmmiiibbbXXXPPPJJJHHHIIIJJJIIIGGGEEEAAA===:::888999888777666666777777888666666666666666666666666666777888999:::;;;;;;;;;>>>???@@@BBBDDDGGGIIIJJJNNNPPPQQQRRRRRRSSSVVVXXX```aaaaaa^^^VVVTTT]]]iii{{{lllMMM<<<555555222333555///111111000000111111222333333555777999@@@VVV|||~~~}}}{{{|||~~~}}}{{{zzzzzz{{{|||}}}~~~|||wwwtttppplllhhhccc___[[[VVVSSSMMMIIIGGGGGGFFFBBBBBBEEEFFFEEEDDDCCCAAA@@@???>>>@@@@@@@@@@@@??????>>>>>>>>>===<<<:::999888777666777888888888777666555444444444444444444444444444777777777888:::<<<>>>@@@GGGIIIKKKMMMNNNQQQVVVYYY___eeelllsssxxx{{{~~~{{{cccEEE===555444444222111222333333222111000000111111////////////////////////111111111000000000000000111111111111111111111111000111111111111222222222333333444444444444444444555777999999:::>>>EEEKKKQQQ^^^~~~|||{{{zzzwwwuuurrrqqqpppqqqsssttttttsssqqqnnnlllllljjjhhheeeaaa___]]]\\\PPPLLLHHHHHHIIIHHHDDD@@@>>><<<:::999999999888777666===AAAKKK```ooosssnnnkkkppptttjjj```WWWTTTRRROOOQQQVVV]]]\\\ZZZUUUPPPKKKHHHFFFIIIHHHHHHFFFBBB>>>:::888:::999777666666777777888666666666666666666666666777777999:::;;;<<<<<<<<<>>>>>>@@@AAADDDFFFIIIJJJNNNOOOQQQQQQRRRSSSVVVXXX___``````^^^VVVSSS\\\hhhtttrrrNNN<<<555555222333555///111111000000111111222333444555888;;;AAAWWW}}}~~~|||~~~~~~}}}{{{zzzzzz{{{|||}}}~~~{{{wwwtttooolllgggccc___[[[VVVSSSMMMHHHFFFFFFDDDBBBBBBFFFDDDDDDCCCAAA@@@???======????????????????????????@@@??????>>><<<:::999777777777777777666666555555555555555555555555555555777666777888999<<<>>>@@@FFFHHHJJJLLLNNNQQQUUUYYY^^^cccjjjppptttxxxzzz|||}}}eeeFFF===666444444222111222222111000///////////////////////////////////////111000000000000000000000222222222111111111111111000111111111111222222222333333444444444444555555666888::::::;;;???GGGMMMWWWccc|||{{{zzzxxxvvvsssrrrqqqrrrtttvvvwwwvvvssspppnnniiihhhgggeeecccaaa```___SSSPPPMMMMMMNNNNNNJJJGGGCCCAAA>>><<<<<<;;;999888555::::::???OOO___uuuzzznnncccccc{{{~~~ooo```XXXUUUPPPLLLKKKLLLNNNPPPQQQPPPMMMIIIGGGGGGHHHHHHGGGDDD@@@;;;999:::999888777666777777888666666666666666666666666777888999:::;;;<<<<<<<<<===>>>???AAACCCFFFHHHIIILLLNNNPPPPPPQQQRRRUUUXXX]]]^^^```^^^VVVSSSZZZeeemmm}}}zzzOOO===555555111333555///111111000000111111222333444666999<<>>>>>??????????????????BBBBBBBBBBBB@@@===:::999666666666666666555555555666666666666666666666666666666666777999;;;===???DDDFFFHHHJJJLLLPPPTTTXXX\\\aaaggglllooorrrtttvvvwww{{{hhhFFF===666555444222111222222222111000000000000111000000000000000000000000000000000000000000111111222222222222111111000000000111111111111222222222333333444444444555555555777999;;;;;;<<>>@@@BBBEEEGGGHHHKKKMMMOOOOOOPPPRRRUUUWWW[[[]]]```^^^WWWSSSYYYccciiixxx}}}PPP>>>666555111333555000111111000000111111222333333555999===CCCYYY}}}~~~|||{{{zzzzzzzzzzzz|||}}}|||xxxuuusssmmmjjjfffbbb^^^ZZZVVVSSSMMMGGGCCCBBBAAA@@@BBBGGGCCCCCCBBBAAA@@@???>>>===>>>>>>>>>????????????@@@BBBCCCEEEEEECCC???<<<:::666666666555555555555555555555555555555555555555666666666777888:::<<<>>>AAACCCEEEGGGJJJMMMRRRVVVZZZ^^^cccgggiiikkknnnpppooosssxxx{{{}}}jjjGGG>>>777555444222111222444444333333333333333444000000000000000000000000000000000000000111111111333333222222111000000000000000111111111222222222333333444444555555666666777999::::::<<>>@@@BBBDDDFFFJJJNNNRRRVVVYYY]]]```bbbdddgggiiiiiimmmqqquuuxxx~~~jjjHHH???777555555222111222444333333333333333444444000000000000000000000000//////000000111111111111222222222111111111000000000000111111111222222222333333444555555666777777666888999999;;;AAAJJJRRR\\\hhh}}}|||{{{zzzyyyxxxwwwwwwrrrsssuuuuuuuuusssrrrpppmmmkkkjjjiiiiiillloooqqquuuuuuuuutttqqqnnnjjjhhh```\\\UUUOOOIIICCC===999:::;;;999===CCCEEEWWWvvvkkkYYYSSS^^^lllrrraaaTTTKKKFFFAAAAAADDDHHHJJJJJJGGGGGGGGGFFFEEECCCAAA@@@<<<;;;:::888777777777888666666666666666666666666333444555666777888888888:::;;;<<<>>>@@@CCCEEEFFFHHHJJJLLLMMMNNNPPPSSSVVVWWW[[[aaaaaaZZZTTTXXX```jjjwwwyyyRRR@@@666555111222555000111111000000111111222333222444777;;;CCC[[[~~~}}}{{{yyyxxxxxxyyyzzz|||~~~xxxssspppkkkhhhddd```]]]YYYUUURRRLLLGGGCCCDDDCCCAAACCCHHHHHHHHHGGGGGGFFFEEEEEEDDDBBBBBBAAAAAAAAA@@@@@@@@@BBBCCCDDDDDDDDDBBB@@@>>>;;;:::888666555444444555444444444444444444444444666555555555777888:::;;;;;;===???@@@BBBEEEIIIMMMPPPRRRVVVYYYZZZ\\\___aaabbbfffkkkooosssyyy~~~yyy}}}iiiIII@@@888666555222111222111000000000000111222222000000000000000000000000/////////000111111222222111111111111111111111111000111111111111222222222333333444555666777777888666777888999;;;BBBLLLSSS]]]iii}}}||||||{{{zzzyyyxxxxxxtttttttttttttttsssssssssooommmkkkkkknnntttzzz~~~}}}{{{yyyrrrlllddd\\\TTTMMMFFFBBB@@@>>>:::>>>DDDCCCRRRoooiiiXXXQQQTTT\\\nnnvvvbbbPPPJJJCCCAAADDDHHHJJJJJJHHHGGGFFFEEEDDDDDDCCCCCC===<<<:::888777777777888666666666666666666666666333444555777888888999999999:::;;;===???BBBDDDFFFGGGIIIKKKLLLNNNPPPSSSVVVWWW[[[bbbccc\\\UUUXXX___hhhuuuxxxSSS@@@777555000222555111111111000000111111222333444555888;;;DDD^^^~~~~~~}}}{{{yyywwwvvvyyyyyy{{{}}}yyysssooojjjgggccc```]]]YYYUUURRRKKKGGGDDDEEEEEECCCDDDHHHJJJJJJIIIIIIHHHGGGGGGGGGDDDDDDCCCBBBBBBAAA@@@@@@BBBCCCCCCDDDDDDCCCCCCBBB???===:::777555444444444555555555555555555555555666555555555666888999;;;999;;;===>>>???AAAEEEHHHHHHKKKNNNQQQRRRUUUXXXZZZZZZ^^^dddhhhmmmttt~~~|||uuuvvvgggIII@@@888666555222111222///////////////000111222////////////////////////...//////000111111222222000000000111222222333333000111111111111222222222333333444555666777888888777888999999<<>>KKKgggiiiYYYRRRRRRVVV[[[yyyiiiUUUNNNGGGEEEHHHLLLMMMLLLIIIGGGFFFDDDDDDDDDEEEEEE===<<<:::888777777777888666666666666666666666666444555666888999999999999999:::;;;===???BBBDDDEEEGGGHHHKKKLLLMMMOOOSSSUUUWWW\\\cccddd]]]UUUXXX___fffsssyyyTTTAAA777555000222555111111111111000111222222333666777999<<>><<<@@@LLLYYYnnnZZZPPPOOOQQQRRRcccxxx{{{```VVVJJJDDDEEEIIILLLLLLHHHGGGFFFEEEEEEDDDDDDEEE@@@>>>:::777666666777888666666666666555555555555666555444333444666888999;;;;;;;;;<<<>>>AAACCCEEEEEEHHHJJJLLLMMMOOOQQQTTTVVVXXX\\\___\\\WWWWWWZZZaaannnwwwRRR===555777222111333111111111222222222333333333444555777999CCC___}}}}}}~~~}}}{{{xxxtttqqqwwwwwwyyy{{{}}}}}}xxxrrroookkkgggbbb]]]YYYVVVTTTRRRMMMKKKHHHFFFBBB@@@BBBFFFGGGFFFEEECCCBBBBBBCCCCCCCCCBBBAAAAAA@@@???>>>>>>BBBDDDEEEFFFFFFFFFGGGHHHCCCBBB???<<<999666444333444444444444444444444444555666666777666666555555999999:::;;;;;;<<<======@@@BBBDDDEEEFFFHHHLLLNNNQQQUUU[[[```eeellluuu|||yyygggKKK@@@666444444222000111000000000000000000000000000000//////.........---111000/////////000222333333333222222111000//////000000111222222222222111444444555666777777777666888999999:::===FFFRRR[[[ggguuu~~~|||{{{{{{||||||{{{zzzxxxvvvtttsssttttttsssrrrooonnnnnnsss|||{{{qqqddd\\\TTTMMMFFFBBB@@@BBBIIIQQQuuuzzzeeeUUUPPPOOOMMMVVV___iii|||mmmcccTTTKKKHHHHHHIIIHHHKKKJJJIIIGGGFFFEEEEEEEEEAAA???<<<999777777888999777777777666666666555555777666555444444555777888::::::;;;<<>>555777222111444111111111222222222333333333333555777:::CCC^^^~~~}}}{{{yyyuuuqqqssssssuuuwwwzzz~~~|||wwwrrroookkkgggaaa[[[XXXUUUSSSSSSPPPNNNLLLJJJGGGCCCBBBBBBEEEDDDCCCAAAAAAAAABBBBBBDDDCCCBBBAAA@@@???======@@@BBBEEEFFFGGGGGGHHHHHHEEEDDDBBB???;;;888666555444444444444444444444444555555666777777777666666777777888999999:::;;;;;;;;;===???@@@AAACCCFFFHHHMMMQQQWWW\\\aaahhhqqqwww~~~iiiLLL@@@666444444222000111000000000000000000000000000000000/////////......111000/////////000222222333333222222111000000///000000111222222222222222444444555666777777777777888999:::;;;???IIIUUU___lllzzz~~~|||{{{{{{}}}}}}|||zzzxxxvvvtttssstttuuutttsssqqqppprrrxxxrrrhhhcccZZZQQQLLLIIIEEEFFFJJJ```uuubbbUUUPPPKKKKKKKKKOOO___}}}{{{ppp```SSSLLLJJJIIIGGGLLLKKKJJJIIIHHHGGGFFFFFFCCCAAA>>>;;;999999999:::888888777777777666666666888777555444444555666666888999;;;===???AAABBBBBBCCCEEEHHHJJJKKKMMMOOOQQQSSSVVV[[[```]]]VVVUUUWWW^^^jjj}}}{{{TTT???666777222111444111111111222222222333333333222555888;;;CCC]]]~~~}}}|||{{{yyyvvvsssrrrrrrrrrsssuuuyyy~~~~~~{{{wwwrrrnnnlllgggccc]]]WWWRRRQQQQQQRRRQQQQQQPPPOOOMMMKKKGGGCCCCCCBBBBBBAAAAAABBBDDDDDDGGGFFFEEEDDDBBB???===<<<>>>@@@CCCFFFIIIIIIIIIIIIGGGFFFDDDAAA>>>;;;999888444444444444444444444444444444555666777777777666555666666777777888888888888999;;;<<<<<<>>>AAACCCGGGKKKQQQVVV[[[bbbjjjqqqwww|||lllLLLAAA666444444222000111000000000000000000000000111000000000000000//////000000000///000111111222333333222222111000000000000111111222222222222222333444555666777777777777888999:::<<>><<<>>>AAAFFFJJJKKKKKKJJJHHHGGGEEEBBB@@@===;;;:::555555555555555444444444333333444555666666666666555555666666666777777777777999:::;;;;;;<<>>CCCNNN]]]gggttt~~~||||||}}}}}}{{{zzzwwwuuuttttttvvvwwwwwwvvvssstttxxxuuutttqqqmmmggg[[[OOOIIIJJJOOO^^^{{{uuufff\\\UUUPPPQQQWWWiii|||zzz{{{{{{xxxkkk]]]TTTOOOLLLKKKEEEFFFGGGHHHIIIIIIIIIHHHCCCBBB???===:::999888888888888888888777777777777777777666666555555555555666777:::===???@@@@@@@@@AAADDDFFFHHHIIIKKKMMMPPPPPPSSSZZZ^^^\\\UUURRRTTT\\\gggzzzYYYBBB888888222111444222111111222222222333333333111444888;;;BBBZZZ~~~~~~}}}|||{{{{{{{{{yyyvvvtttsssrrrpppoooppptttwwwzzz|||yyyuuupppjjjeeebbb```YYYWWWSSSMMMIIIIIIMMMPPPXXX[[[[[[XXXXXXZZZWWWQQQMMMLLLLLLMMMOOOQQQSSSUUUQQQPPPOOOMMMJJJFFFCCCAAA<<<===???EEEJJJMMMMMMKKKHHHGGGEEECCC@@@===<<<:::777777777666666666555555333333444555555555555555666666666777777777777777777888999999999:::===??????CCCIIIMMMRRRXXXaaagggpppuuulllLLLAAA777555555333111222000000000000000000000000000000000000111111111111///000000000111111111111222222222111111111111111111111222333333333333222333444555777888999999999===>>>>>>???EEEPPP___jjjvvv~~~}}}}}}|||zzzyyywwwuuutttuuuwwwxxxxxxwwwvvvwwwzzz}}}|||{{{vvvsssrrrpppgggZZZQQQNNNKKKUUUmmm}}}ooo```SSSPPPRRR]]]{{{}}}vvvsssoooyyyssshhh]]]TTTMMMJJJIIIFFFGGGIIIJJJKKKKKKKKKJJJCCCBBB@@@>>>;;;:::888888888888777777777666666666666666666666666555555555666777999;;;===???@@@@@@AAACCCFFFHHHIIIKKKMMMOOOPPPSSSXXX]]]ZZZSSSRRRTTT[[[fffxxx[[[DDD999888222111444222111111222222222333333333111444888;;;BBBZZZ~~~}}}|||{{{{{{{{{yyyvvvsssnnnmmmllllllmmmpppsssvvvtttqqqlllfffaaa]]][[[ZZZSSSSSSQQQMMMIIIIIINNNRRR]]]eeehhhccc```bbb___YYYXXXXXXWWWVVVVVVWWWXXXYYYTTTTTTSSSRRRNNNJJJFFFDDD======>>>CCCIIIMMMNNNLLLHHHGGGEEECCC@@@>>><<<;;;:::999999888888777777777555555666666666666555555777777777777777777777777555666777777666777999;;;===AAAFFFJJJOOOUUU^^^dddkkkqqq}}}lllMMMBBB777555555333111222000000000000000000000000//////000000000000000111//////000111111111111000111111111111111111111111111222222333333333333333333444555777888999::::::======>>>@@@FFFSSScccnnn{{{~~~}}}{{{yyywwwwwwuuutttuuuwwwyyyyyyyyy{{{{{{}}}zzzrrrrrr|||vvvtttxxxxxxnnn```WWWLLLOOO___|||nnn\\\UUUQQQTTTlllwwwnnngggiiifffaaaZZZRRRMMMKKKJJJLLLMMMOOOPPPPPPOOOMMMLLLEEEDDDBBB@@@===;;;999999777777777666666666555555555555666666666666666666777777888999<<<>>>@@@AAABBBDDDFFFHHHIIIKKKNNNPPPQQQRRRWWW[[[XXXRRRQQQUUUYYYddduuu\\\EEE999888222111444222111111222222222333333333222555888:::AAAZZZ~~~~~~|||{{{{{{zzzxxxuuurrrlllkkkiiihhhgggggghhhiiiccc```\\\WWWTTTRRRQQQQQQJJJLLLLLLJJJGGGGGGLLLQQQYYYhhhssspppmmmmmmkkkddddddbbb___\\\ZZZXXXWWWWWWUUUUUUUUUSSSQQQLLLHHHFFF@@@======AAAHHHMMMNNNMMMHHHGGGFFFDDDAAA???======<<<;;;;;;:::999999888888::::::::::::999888777666777777777777666666666666444555666666555555777999;;;???DDDHHHLLLRRR[[[aaagggmmmzzznnnMMMBBB888555555333222222000000000000000000000000....../////////000000000...///000111222111111000111111111111111111111111111222333333444444333333333444555777999::::::::::::;;;<<>><<>>======<<<;;;;;;:::999999=========<<<;;;:::999888666666666666666666555555555777777777666666888:::999===BBBFFFJJJPPPYYY___eeekkkwwwqqqMMMBBB888555555333222222000000000000000000000000---.........//////000000...///000222222111111000111111111111111111222222111222333333444444333333333444666777999::::::;;;666888:::???HHHXXXkkkxxx}}}{{{xxxwwwvvvuuuvvvwwwxxxyyyzzzzzz{{{{{{ttteee]]]ZZZ```vvv}}}ssswwwxxxcccVVVPPPPPP^^^wwwrrrbbbVVVRRR___pppqqq```YYYVVVRRRQQQRRRUUUWWWXXX[[[[[[\\\\\\ZZZVVVSSSQQQJJJIIIGGGEEECCC@@@<<<999:::888888888888888666444666666666666666666666666666777777888:::<<<>>>???@@@BBBEEEGGGHHHJJJLLLOOOPPPRRRUUUWWWWWWUUUQQQOOO[[[^^^jjj}}}cccIII<<<<<<777666777222000111111111111222222222444666777888AAA\\\}}}zzzxxxwwwtttooojjjllliiiddd```\\\WWWSSSOOOIIIGGGDDDCCCCCCCCCBBBBBB???AAABBBBBBBBBBBBCCCEEEIIIUUUfffuuu{{{zzzuuurrrqqqkkkccc[[[TTTOOOKKKIIILLLQQQVVVWWWSSSNNNKKKJJJBBB@@@>>>???CCCHHHMMMOOOKKKJJJHHHEEEBBB@@@===<<<>>>>>>>>>======>>>??????>>>>>>>>>???@@@>>>;;;888555666777777888777777666555555666666777777888888???>>>@@@EEEIIIMMMTTT\\\dddnnnyyyoooRRR@@@777666222333555///111111111111111000//////000000000000000000000000111111111000000000000000000000000000000111111222111111111222222333333444444555777999;;;;;;;;;:::<<<>>>>>>???III]]]pppzzz~~~{{{yyywwwwwwxxxwwwxxxxxxyyyzzz{{{|||}}}sssaaaWWWRRRSSScccuuuuuuuuuooo[[[SSSOOOYYYpppvvvgggYYYSSS\\\kkkrrrbbbXXXUUUSSSSSSUUUYYY[[[\\\ddddddcccaaa^^^YYYTTTQQQJJJHHHFFFEEEDDDBBB>>>;;;999888777888888888666555666666666666666666666666666666777888:::<<<>>>???@@@BBBEEEFFFGGGIIILLLNNNOOOQQQTTTWWWWWWTTTQQQOOOWWWZZZeeewww```GGG::::::555444555111000111111111111222222222444666777888@@@[[[}}}yyyxxxwwwuuuoookkkkkkgggbbb]]]XXXTTTOOOKKKEEECCC@@@??????@@@???>>>>>>???AAABBBAAAAAACCCDDDEEEMMMYYYdddkkknnnooopppjjjeee^^^VVVOOOJJJFFFCCCHHHMMMSSSWWWVVVRRRNNNKKKEEEBBB??????BBBFFFIIIKKKJJJIIIGGGEEEBBB@@@>>>===???????????????@@@AAABBB@@@?????????@@@@@@===;;;888888888777777777777666666666666666777777888888:::999<<>>JJJ___sss}}}~~~{{{yyyxxxwwwzzzyyyxxxxxxxxxzzz{{{}}}ppp\\\RRRKKKIIIPPPZZZfff{{{vvvqqq|||~~~ggg\\\RRRVVViiirrrbbbVVVZZZggg~~~uuufff[[[YYYXXXYYY]]]aaacccdddkkkjjjhhhddd^^^XXXRRROOOGGGFFFEEEEEEEEECCC@@@>>>999888777777888999888666666666666666666666666666666666777888:::<<<>>>??????BBBDDDFFFGGGHHHKKKMMMMMMPPPSSSUUUUUUSSSPPPNNNRRRTTT^^^ooo[[[CCC888888333111333///000111111111111222222222444555777999@@@XXX|||xxxwwwvvvtttoookkkeeeaaa\\\VVVRRRMMMHHHEEECCCAAA>>>============<<<;;;===???@@@@@@AAABBBDDD>>>AAAFFFKKKQQQXXX```eeeaaa^^^YYYSSSLLLGGGCCCAAACCCGGGNNNUUUYYYYYYTTTPPPKKKHHHCCCAAABBBCCCEEEEEEGGGGGGFFFDDDBBBAAA@@@???AAAAAAAAAAAABBBCCCDDDEEECCCAAA@@@AAABBBBBBAAA@@@<<<;;;999888666666666777666666666777777777777888777777:::AAAFFFKKKTTT\\\aaaiiisss}}}vvv[[[GGG<<<999222222555///111111111111111000//////000000000000000000000000//////000000111111222222111000000000000111222222111111222222333444555555555555666777888:::<<<<<<<<<>>>???AAAMMMcccxxx}}}{{{yyyyyy|||zzzxxxvvvvvvxxxzzz|||{{{kkkYYYPPPKKKGGGHHHKKKIIIZZZpppvvvnnnwwwuuugggXXXUUUddd}}}~~~mmm\\\ZZZbbbvvvyyyllldddbbbbbbcccfffiiikkkkkkjjjiiieee```ZZZSSSMMMJJJDDDCCCCCCDDDEEEDDDBBB???:::888777777888999888777666666666666666666666666666666777888999;;;===>>>???AAADDDEEEFFFHHHJJJLLLKKKNNNQQQTTTTTTRRROOOMMMOOOPPPYYYiiiyyyWWWAAA666777222000222///000000111111111222222222444444777999???UUU|||vvvvvv||||||wwwuuutttqqqlllhhhaaa]]]XXXSSSPPPLLLIIIFFFEEEBBB???>>>>>>>>>===<<<999;;;===>>>>>>@@@BBBDDD???>>>===>>>AAAHHHRRRXXX[[[ZZZXXXSSSMMMIIIFFFEEE@@@AAAFFFOOOXXX]]]\\\ZZZSSSOOOIIIEEEDDDCCCBBBBBBEEEEEEDDDCCCBBBAAAAAA@@@AAABBBBBBCCCDDDEEEGGGHHHFFFDDDCCCCCCEEEGGGGGGFFFAAA???<<<999777777777777777777777777777777777777:::999;;;AAAEEEIIIQQQYYY```hhhsss}}}wwwZZZFFF;;;888222333555000111111111111111000//////000000000000000000000000......///000111222222333111111000000111111222333111222222333444555666666777777777888999<<<>>>@@@@@@BBBBBBEEERRRhhh~~~}}}{{{{{{|||zzzwwwuuutttuuuwwwyyy}}}|||sssfffWWWOOOKKKGGGDDDBBB>>>EEERRRdddzzzwwwnnnttt~~~ooo]]]UUU___vvvtttaaa[[[___nnnzzz|||rrrlllkkkjjjkkklllmmmlllkkkfffdddaaa\\\VVVOOOJJJGGGAAAAAAAAACCCDDDDDDBBB@@@;;;999777777888999999888666666666666666666666666555666666777999;;;===>>>???AAACCCEEEEEEGGGIIIKKKIIILLLOOORRRRRRPPPMMMKKKMMMOOOWWWdddsss|||TTT???666777222000333111000000111111111222222222333333666:::>>>QQQ||||||nnneee```^^^aaaqqq|||wwwtttrrrooojjjfff```\\\WWWTTTRRRPPPNNNMMMGGGEEEAAA?????????===<<<999:::;;;;;;<<>>@@@BBBDDDDDDFFFSSSkkk~~~}}}{{{zzzwwwuuuttttttuuuvvvyyy}}}~~~~~~}}}zzztttkkkaaaVVVNNNJJJEEE@@@<<<>>>>>>CCCQQQeeezzzyyypppssssssaaaVVV[[[ooozzziii```aaakkkttt}}}~~~wwwqqqooonnnnnnnnnmmmjjjhhhdddbbb^^^YYYTTTNNNJJJGGGAAAAAAAAACCCEEEEEEDDDBBB===;;;888777888888888777666666666666666666666666555555666777999;;;===>>>???AAACCCDDDEEEFFFHHHJJJGGGJJJMMMPPPQQQOOOLLLJJJLLLMMMTTT```lll{{{yyyRRR>>>777888222000333222000111111111111222222222333222666;;;>>>NNNyyy}}}nnn```WWWUUUSSSTTT```www|||vvvsssrrrpppllliii]]]ZZZUUURRRRRRQQQPPPOOOKKKHHHDDDAAA@@@???===<<<::::::999999:::???FFFJJJJJJIIIHHHEEEDDDEEEIIILLLVVVWWWWWWSSSNNNKKKLLLNNNEEEBBB@@@BBBJJJVVVbbbhhh^^^ZZZTTTOOOLLLJJJGGGEEEDDDDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFEEEEEEGGGJJJLLLLLLKKKHHHGGGDDD@@@>>><<<;;;:::999888888888888777777777777777:::AAAHHHMMMVVV___aaajjjwwwxxxuuuvvvqqqPPP>>>666666222444666111111111111111111000////////////////////////////////////000000111111222222222111111111111222333333222222333444666777888888555555666777999<<<>>>???AAACCCCCCFFFTTTmmm|||{{{yyywwwvvvuuuttttttrrruuuvvvrrrpppooolllgggbbb]]]UUUNNNIIIFFFAAA===???>>>@@@IIIWWWiii{{{vvvmmmnnn|||wwwfffZZZ\\\mmmtttkkkjjjmmmssszzz~~~~~~yyysssrrrqqqppppppmmmiiifffcccaaa]]]XXXRRRMMMHHHFFFCCCBBBCCCEEEGGGGGGFFFDDD???<<<999777777888777666666666666666666666666666555555666777999;;;<<<===???AAACCCDDDDDDEEEGGGIIIFFFHHHLLLOOOPPPNNNKKKIIIIIIJJJQQQ[[[fffrrrwwwOOO<<<666777111///333222000111111111111222222222333111666;;;===KKKvvv}}}rrrfff\\\UUUTTTSSSTTT[[[kkk~~~zzzvvvuuuuuuuuussspppddd```\\\YYYXXXWWWWWWVVVQQQNNNJJJFFFDDDBBB@@@>>><<<:::888777888???HHHNNNKKKLLLLLLLLLLLLMMMPPPSSS[[[[[[ZZZUUUNNNKKKMMMPPPKKKHHHCCCAAADDDNNN[[[ddd___[[[VVVRRROOOLLLJJJHHHDDDDDDCCCBBBBBBAAA@@@@@@???????????????@@@AAABBBAAAAAACCCFFFIIIKKKJJJIIIJJJIIIGGGDDDBBB???===<<<999999999888888888777777777666:::AAAGGGMMMVVV___ccckkkvvv{{{xxxxxxmmmNNN===666777333444666000111111111111111000//////////////////////////////000000000000000111111111222222111111222222333444222222333555666777888999555777999;;;===???@@@@@@@@@BBBDDDHHHXXXsss||||||{{{yyywwwvvvtttttthhhjjjhhhccc___^^^[[[VVVZZZYYYTTTNNNKKKIIIFFFBBB===>>>AAAFFFOOO^^^sss~~~{{{rrrhhhhhhvvvzzzjjj^^^___nnn~~~vvvuuuqqquuuzzz~~~~~~yyyvvvuuutttsssrrrpppkkkhhhccc```\\\VVVPPPJJJFFFDDDDDDDDDEEEGGGIIIIIIHHHFFF@@@===:::777777777777666666666666666666666666666555555666777888:::<<<===???AAACCCDDDDDDEEEGGGIIIEEEGGGKKKNNNOOOMMMKKKIIIFFFHHHNNNXXXaaammm~~~vvvMMM:::555777000...222222000111111111111222222222333111666<<<===JJJuuuuuukkkccc]]]YYYUUUUUUWWW[[[eeesss~~~}}}yyyvvvvvvxxxzzzyyywwwtttpppkkkgggeeeeeedddcccXXXTTTOOOKKKIIIFFFCCCAAA===;;;777555777???IIIQQQQQQSSSUUUVVVWWWZZZ^^^aaaaaaaaa___XXXPPPLLLNNNRRROOOLLLGGGBBBBBBIIIUUU___^^^[[[VVVRRRPPPNNNKKKIIIDDDDDDCCCBBBAAAAAA@@@???>>>>>>>>>===>>>>>>??????>>>???AAAEEEHHHIIIHHHFFFJJJJJJIIIGGGDDDAAA???===999999999999888888777777999888;;;AAAFFFKKKSSS[[[eeellluuu}}}kkkNNN===888999555555555...111111111111111000//////////////////////////////111111111000000000000000222222111111222222333444222222333555666888999999888:::===@@@BBBCCCDDDDDDAAACCCFFFLLL]]]yyy~~~{{{yyyzzz|||{{{xxxuuummmiiibbb[[[VVVSSSRRRRRRPPPQQQQQQOOOKKKGGGEEEDDDAAA<<<;;;CCCPPP]]]lllwwwwwwvvvpppiiijjjwwwyyyfff]]]cccuuu{{{yyyvvvuuuwwwyyyyyyyyywwwvvvssspppmmmkkkiiiiiicccdddccc]]]TTTLLLGGGFFFGGGGGGHHHJJJLLLKKKIIIGGGCCCAAA===999777555555555444444444444444444444444333444444666888:::;;;======>>>@@@AAABBBCCCCCCCCCDDDEEEFFFIIIKKKJJJGGGEEEDDDDDDHHHPPPXXXbbbqqqqqqOOO>>>777555///000333///222222222111111111111000000333333777===GGGooo|||rrrkkkgggfffgggkkkbbb[[[^^^jjjuuuzzzzzz}}}|||{{{yyyyyy{{{~~~}}}zzzyyywwwqqqlllfff```YYYTTTNNNHHHDDDCCCCCC>>>:::777666888BBBLLLUUU\\\bbbcccdddiiimmmnnnvvvssskkk___SSSMMMOOORRRPPPOOOLLLGGGCCCFFFNNNUUUZZZXXXUUURRROOOMMMMMMLLLIIICCC???AAABBB???>>>>>>@@@??????@@@AAABBBBBBAAABBB>>>>>>AAABBB@@@EEELLLHHHKKKNNNMMMHHHDDDCCCCCC<<<:::888777888888777666999999===CCCFFFJJJSSS]]]eeelllxxxmmmMMMBBB888444333222333555222222111111000/////////000///.........///111222//////000111111111111000111111111000111111222222333333444555666777888999:::<<>>:::777555555555444444444444444444444444444444555666888:::<<<======>>>???@@@AAABBBBBBBBBCCCCCCEEEGGGIIIIIIGGGDDDEEEDDDGGGNNNTTT]]]kkkxxxpppOOO===666555///000333///000000000111111222222222111333333777===FFFmmm{{{xxxyyy{{{}}}xxxppphhhiiirrr{{{~~~}}}~~~}}}|||zzzwwwxxx}}}~~~}}}tttlllaaaYYYSSSNNNHHHEEEEEE???;;;999777999BBBKKKXXXbbbjjjllllllqqqvvvxxx}}}~~~zzzooo```UUURRRTTTUUUVVVSSSMMMFFFDDDGGGKKKVVVUUUSSSPPPOOONNNNNNNNNJJJDDD@@@AAABBB???>>>@@@CCCBBBBBBBBBCCCDDDCCCBBBDDDAAA@@@BBBAAA>>>@@@FFFFFFIIILLLLLLIIIEEEDDDCCC===;;;888888888888777666999999===CCCFFFJJJTTT]]]dddkkkvvvlllLLLBBB888555333222333555222222111111000/////////000//////...///000111222///000111111222222111111222222222222222333333444333333444555666777777888999;;;>>>AAABBBCCCBBBBBBFFFFFFHHHQQQggg||||||~~~|||yyyssspppjjjccc]]]WWWTTTRRRSSSSSSRRRPPPNNNJJJGGGEEEAAA>>>>>>FFFPPP\\\jjjuuurrrrrrnnnjjjmmmyyytttccc[[[cccxxx~~~{{{zzz{{{||||||{{{yyyxxxvvvsssoookkkhhhfffeeeeeeccc___WWWPPPKKKIIIKKKJJJKKKMMMOOOPPPNNNLLLEEECCC???;;;888666555444555555555555555555555555444555555666888:::<<<===<<<<<<>>>???@@@@@@@@@@@@AAAAAACCCEEEGGGGGGEEECCCDDDCCCEEEJJJOOOVVVcccooooooMMM<<<555555///000333///...//////000111222333444111333333777<<>>@@@AAABBBBBBFFFHHHKKKTTTkkk}}}|||}}}|||yyyrrrjjjbbb[[[UUUSSSTTTSSSRRRPPPNNNKKKHHHEEE@@@>>>???EEEMMMWWWdddooommmnnnllljjjooozzz}}}ooo___ZZZdddzzz~~~~~~~~~}}}|||yyyyyywwwtttpppkkkhhheeeaaaaaa```]]]YYYTTTPPPNNNJJJIIIJJJKKKMMMNNNLLLKKKFFFDDDAAA===999777555444555555555555555555555555555555555666888:::;;;<<<:::;;;<<<===>>>>>>>>>>>>??????@@@BBBDDDEEECCCAAACCCAAABBBGGGKKKQQQ]]]iiizzz~~~nnnKKK;;;555444///000333////////////000111222222222111333333777;;;BBBeee~~~~~~~~~}}}}}}~~~~~~}}}|||{{{yyyzzzssseeeZZZQQQKKKJJJDDD???===;;;:::>>>DDDWWWiii{{{|||zzz{{{{{{|||ppphhhcccbbb___XXXOOOHHHCCCBBBFFFFFFGGGIIIJJJLLLMMMNNNLLLFFFCCCCCCBBBAAACCCGGGJJJKKKLLLLLLJJJHHHHHHHHHKKKKKKKKKIIIEEE@@@>>>???AAACCCGGGJJJJJJIIIGGGFFFAAA>>>;;;999999999888777888999===CCCGGGKKKUUU___hhhooozzzfffJJJ@@@777555444222222444222222111111000////////////////////////000000111111111222333333333333222333222222222333444555666555555555555555555555666999:::;;;===???AAABBBCCCCCCGGGKKKUUUnnn{{{zzz{{{yyypppggg^^^XXXUUUUUUSSSQQQPPPOOOLLLHHHDDD???===>>>CCCHHHNNNZZZdddggghhhhhhiiiooozzztttiii\\\YYYfff|||~~~|||zzzxxxvvvsssoookkkgggfff^^^^^^^^^]]]\\\YYYVVVTTTMMMLLLKKKKKKLLLLLLKKKIIIFFFDDDBBB>>>;;;888666555666666666666666666666666555555555666777999:::;;;999999:::;;;<<<<<<<<<<<<<<<<<<<<>>@@@DDDHHHNNNZZZeeetttzzzlllIII999333444///000333...000000000000000000000000111333444777:::???aaa~~~|||}}}~~~~~~~~~}}}|||{{{yyyvvvvvvzzzzzzqqqqqqssszzzsssfff]]]VVVQQQIIIBBB>>><<<:::<<<@@@OOOdddzzz{{{tttooolllmmmqqqzzz|||nnnkkkeee\\\RRRKKKGGGFFFEEEFFFGGGJJJLLLNNNOOOPPPLLLGGGDDDCCCCCCBBBFFFLLLOOOQQQSSSRRRNNNLLLKKKKKKPPPRRRRRROOOKKKGGGEEECCC@@@AAADDDGGGIIIJJJHHHGGGCCC@@@<<<999999999888888888999===CCCHHHLLLVVV```hhhnnn{{{cccIII???777555444222222444222222111111000/////////...//////000000000000000111111222333333333333222111111111222222333555555555666666666666666666666999:::;;;===???AAACCCDDDBBBIIINNNXXXrrrxxxxxx||||||sssiiibbb\\\YYYWWWTTTRRRQQQQQQOOOJJJEEE>>>===>>>AAABBBEEENNNXXX]]]```bbbdddlllvvv|||{{{kkkbbbXXXYYYggg~~~~~~|||yyywwwtttpppmmmjjjhhhggg`````````aaabbbaaa^^^[[[UUUSSSPPPOOONNNMMMKKKIIIEEEDDDBBB@@@===:::888777777777777777777777777777444444444555666777999999777888888999::::::999999999999999;;;>>>??????>>>>>><<<===AAAEEEKKKWWWbbbooouuu~~~}}}gggGGG777333444///000333...111111000000000/////////111444444777888<<<]]]}}}}}}~~~~~~}}}|||zzzyyysssooolllmmmnnnrrrzzz{{{qqqdddYYYVVVVVVeeezzzyyyppphhhZZZPPPFFFAAA===:::;;;???III]]]ssszzzuuulllccc\\\VVVYYYbbbqqqzzzuuukkkaaaWWWPPPKKKIIIIIIJJJLLLNNNPPPQQQRRRRRRKKKGGGDDDDDDCCCDDDJJJRRRUUUXXX[[[YYYTTTPPPOOOPPPXXX[[[[[[UUUPPPNNNLLLHHHAAAAAAAAADDDGGGJJJJJJIIIFFFBBB===:::999999999888888999===DDDHHHMMMVVV```fffmmmzzzbbbHHH???777555444222222444222222111111000/////////......///000000000000000000111111222222222222222111111111111222444555666666666666777777888888888:::;;;===@@@BBBDDDEEEFFFDDDMMMTTT]]]xxxxxxzzzyyyqqqiiidddaaa___ZZZWWWTTTSSSTTTRRRLLLGGG@@@>>>??????>>>>>>FFFOOOTTTWWWZZZ^^^gggqqquuurrrccc\\\UUUYYYhhh~~~|||yyyvvvrrrmmmjjjiiihhhiiihhhgggggghhhjjjiiieeebbb\\\YYYUUURRRPPPMMMJJJHHHDDDCCCBBB@@@>>><<<:::999777777777777777777777777333333333333444666777888666666777888888888888777777777777999<<<>>>=========;;;;;;>>>AAAFFFRRR]]]jjjqqq{{{yyybbbEEE666222444///000333.../////////000000000000000111444444777888:::YYY~~~~~~~~~~~~}}}{{{yyywwwmmmhhhdddbbb```___dddkkkddddddaaa[[[QQQIIIDDDBBBNNNddd{{{wwwdddXXXKKKDDD@@@<<<===???GGGXXXjjjpppnnnfff]]]UUULLLNNNSSSZZZdddoooyyy~~~}}}xxxpppfff^^^XXXRRROOOLLLMMMOOOQQQQQQRRRQQQQQQJJJGGGDDDDDDDDDFFFNNNWWW\\\```bbbaaa[[[VVVUUUVVV```cccbbbZZZTTTRRRPPPKKKCCCAAA???AAAEEEIIIJJJJJJHHHDDD>>>;;;999999999999888999===DDDHHHMMMWWWaaafffmmm{{{~~~~~~bbbGGG>>>666555555333222333222222111111000/////////---...///000111000000//////000111111222222111111111111222222333555666777666666777888999::::::;;;:::<<<@@@CCCFFFGGGGGGGGGFFFQQQXXXaaa}}}zzz}}}}}}vvvoooiiieeedddddd]]]YYYUUUUUUVVVTTTOOOIIIAAA@@@@@@???<<<;;;AAAIIIMMMQQQUUUZZZdddmmmpppmmm___XXXTTTYYYiii~~~{{{xxxuuupppkkkiiihhhiiijjjpppooonnnooopppnnnjjjfff___[[[WWWRRROOOLLLIIIFFFCCCCCCBBBAAA???===;;;:::777777777777777777777777222222222333444555666777555666777777777777777666666666666888;;;======<<<===;;;;;;===???CCCNNNYYYgggnnnyyy~~~www^^^DDD555222333///000333...------...///000111222222111444555777777999XXX~~~|||zzzwwwvvvkkkeeeaaa^^^ZZZVVVYYY^^^[[[ZZZXXXTTTMMMGGGCCCAAA===RRRkkk|||kkk^^^OOOGGGBBB>>>>>>AAAHHHVVVdddjjjiiiddd\\\TTTNNNOOOOOOMMMNNNUUUcccnnnyyyvvvpppjjjeee___ZZZVVVMMMMMMOOOPPPPPPOOONNNMMMJJJFFFDDDDDDDDDGGGPPPZZZ```eeehhhfff___ZZZYYYZZZeeehhhfff\\\UUUTTTQQQLLLDDDAAA>>>???DDDHHHKKKKKKIIIDDD???;;;::::::999999888999===DDDHHHMMMWWWaaaiiippp~~~|||yyy{{{cccFFF===666555555333222333222222111111000/////////---...000111111111000/////////000111111111111111222333333444555666888888666777777999:::;;;<<<<<<;;;===AAAEEEHHHIIIHHHGGGFFFRRRYYYaaa}}}|||yyy{{{}}}yyyrrrnnnlllkkkjjjhhh```___]]]\\\ZZZWWWRRROOOJJJDDD@@@@@@AAA@@@BBBEEEHHHHHHIIINNNZZZgggjjjfffXXXSSSQQQYYYkkk~~~{{{xxxtttnnniiiffffffiiijjjqqqtttwwwxxxtttnnnhhheee___ZZZTTTNNNKKKIIIGGGEEECCCBBB@@@@@@@@@???<<<:::===<<<:::888777666555555555555444444444333333333777777777777888888888888777666555666999;;;;;;;;;;;;999777888999<<>>DDDGGGLLLUUU___hhhtttxxxrrruuubbbJJJ@@@777555555444555888444222000......///000111000000000000000000000000111111111111222333444555333333333333444555666666777888888999::::::;;;;;;===>>>@@@BBBEEEHHHJJJKKKOOOUUUYYYbbb~~~zzz|||~~~{{{vvvtttsssrrrpppmmmdddcccaaa___]]]XXXSSSOOONNNHHHDDDEEEEEECCCCCCEEEHHHHHHIIIMMMXXXcccddd```RRRNNNMMMVVViii|||xxxsssmmmiiigggffffffiiikkknnnnnnkkkfffbbb___VVVRRRMMMIIIGGGFFFDDDCCCCCCBBB@@@@@@@@@???===;;;===<<<:::888777666555555555555555444444444333333555555555666666666666777666555444555777999999999999777555666777:::CCCMMM\\\dddoooyyy}}}~~~~~~kkkVVV;;;888333000000000111000...///000000//////000111222111000666:::888LLLqqqwww}}}~~~|||}}}{{{uuunnngggbbbcccgggjjjnnnsssqqqmmmggg```XXXOOOGGGDDD===???CCCQQQnnn{{{]]]NNNLLLBBB===GGGRRRiiitttrrrrrrjjj^^^[[[PPPOOOOOOPPPKKKFFFIIIPPPYYY```jjjmmmjjjddd```^^^XXXWWWTTTRRRPPPNNNMMMLLLKKKHHHGGGJJJOOOWWWdddpppvvvuuuuuurrrjjjccceeekkkrrrrrrkkk```WWWTTTSSSRRRLLLJJJFFFBBBEEEMMMPPPNNNIIIEEE???;;;:::::::::999<<<<<>>???AAADDDFFFIIIJJJKKKOOOUUUYYYccc}}}~~~~~~|||{{{}}}~~~|||wwwsssiiigggfffddd```[[[TTTOOOQQQLLLIIIKKKJJJGGGEEEGGGGGGHHHIIILLLTTT\\\[[[VVVMMMIIIIIIRRRfff~~~~~~zzztttnnnhhhdddaaaaaabbbccccccaaa___\\\ZZZPPPMMMIIIFFFDDDCCCAAA???CCCAAA@@@@@@AAA@@@>>><<<<<<;;;:::888777666666666555555555444444444444333333333333444444444555555444333222333666777888777777444333444555777@@@JJJVVV___kkkvvv|||fffQQQ;;;777333000000000000000...///000000//////000111333333111555888555FFFhhhtttvvv~~~zzzsssmmmkkkpppwww~~~|||mmm^^^SSSLLL>>>======EEE[[[zzzgggTTTOOOFFFBBBLLL^^^uuu}}}}}}uuujjjfffZZZXXXXXXYYYUUUNNNIIIIIIKKKRRR\\\eeehhhfffaaa]]]XXXXXXWWWVVVTTTRRRPPPOOOLLLJJJKKKOOOUUU___nnn|||}}}xxxooohhhiiiooowwwtttkkk```YYYWWWSSSMMMMMMLLLIIIEEEGGGNNNQQQPPPJJJFFF@@@<<<;;;;;;::::::;;;<<<@@@FFFKKKQQQ\\\fffppp{{{~~~wwwzzzbbbGGG>>>555333333222333555111111111000000000000000000000000000000000000000111111111111222333444555333333333333444555666777888999999:::<<<===>>>>>>@@@AAACCCEEEGGGIIIKKKLLLRRRXXX\\\fff{{{}}}~~~}}}wwwjjjjjjiiihhheee___WWWRRRSSSNNNMMMOOOOOOKKKIIIIIIGGGHHHIIIJJJOOOTTTQQQKKKIIIFFFFFFOOOaaayyy~~~vvvnnnfffaaa___^^^]]]\\\\\\[[[YYYWWWQQQNNNJJJGGGEEECCCAAA???CCCBBBAAAAAABBBAAA???===<<<;;;:::888777666666666555555555555444444444444222333333333444444444444444333222333555777888777666333333444444666???HHHUUU^^^jjjuuu|||aaaMMM999666222000000000000000...///000000//////000111222333111444777333BBB```uuuqqq~~~wwwsssttt{{{rrr___RRREEEAAA===@@@MMMfffnnnWWWQQQIIIHHHSSShhh~~~~~~tttqqqgggeeebbbaaa^^^WWWNNNIIIEEEHHHPPPZZZaaaccc___[[[WWWXXXXXXXXXWWWUUUSSSRRRMMMLLLMMMRRRXXXbbbssszzzqqqjjjmmmssszzzuuujjj```\\\YYYSSSKKKMMMMMMJJJFFFHHHMMMQQQPPPKKKFFFAAA===;;;;;;;;;;;;:::;;;@@@GGGMMMSSS^^^iiisss~~~yyy~~~bbbFFF===555333333222222444000000111111111111000///000000000000000000000000111111111111222333444444333333333444444555666777999999:::<<<===???@@@@@@BBBBBBDDDFFFHHHJJJLLLLLLWWW]]]```jjjzzz|||zzzllllllmmmmmmkkkeee]]]WWWSSSOOOOOORRRRRRNNNLLLLLLGGGIIIHHHHHHJJJMMMJJJDDDDDDBBBCCCKKK[[[ppp{{{rrrmmmeeebbb___]]]\\\[[[YYYWWWPPPMMMJJJGGGGGGFFFEEECCCDDDCCCBBBBBBBBBAAA???===;;;;;;999888777777777777666666555555555444444444333333444444444555555555555444333444777999999888666444333555555666>>>GGGWWW```lllvvv}}}}}}^^^LLL888555222000000111000///...///000000//////000111///222000333666444@@@[[[zzzpppyyywwwzzzqqq]]]MMMFFF@@@AAAHHH[[[yyyvvv]]]SSSLLLNNN[[[qqqvvvrrrmmmhhhddd___VVVNNNEEEEEEFFFLLLSSSWWWVVVTTTTTTUUUVVVWWWWWWUUUTTTSSSNNNMMMOOOSSSWWWaaassszzzsssnnnsss{{{|||vvvkkkbbb^^^[[[SSSJJJKKKMMMKKKGGGGGGLLLOOOOOOKKKFFFAAA===;;;;;;;;;;;;999:::???GGGMMMTTT```kkkttt~~~{{{bbbEEE<<<555333333222111333///000111111111111000000111111111111111111111111111111111111222333444444444444444444555666777777::::::<<<===???AAABBBCCCCCCDDDEEEGGGJJJLLLMMMNNNZZZbbbgggqqqssstttuuuvvvsssmmmddd^^^VVVRRRQQQTTTTTTPPPMMMNNNHHHIIIHHHFFFFFFHHHFFFBBB@@@???AAAHHHVVVhhhzzzsssnnniiieeedddbbb]]]ZZZPPPLLLHHHGGGGGGHHHIIIIIIFFFEEECCCCCCCCCAAA???===;;;:::999888777777777777666666666555555555444444444444444555555555666666666555444555888::::::999666444444555555666>>>FFFYYYaaammmwww}}}vvv[[[KKK777444222000111111000///...///000000//////000111...111000222666444>>>VVVrrryyyxxx|||wwwWWWKKKCCCEEEJJJVVVpppeeeWWWOOOSSSccc{{{}}}tttnnnhhh___VVVJJJFFFCCCCCCFFFJJJKKKKKKQQQQQQRRRSSSSSSSSSSSSSSSOOOOOOPPPSSSVVV___rrr{{{uuussszzz{{{qqqfff```\\\TTTJJJJJJLLLKKKGGGFFFJJJNNNNNNJJJFFF@@@<<<;;;;;;::::::999:::???GGGNNNUUUaaallluuu}}}___EEE<<<555444444222111333000000000000000111111111111111111111111111111111111111111111222333444555444444444444555666777888:::;;;===???AAACCCEEEFFFEEEFFFHHHJJJMMMPPPRRRSSSZZZiiiuuu|||}}}~~~vvvllleee]]]XXXUUUVVVUUUPPPMMMNNNHHHJJJHHHDDDDDDFFFEEEBBB???@@@DDDKKKWWWhhhxxxyyyuuurrrnnngggbbbWWWSSSLLLHHHGGGHHHIIIJJJHHHFFFDDDCCCCCCAAA>>><<<::::::999888777777777777666666666666555555555555444444444444555555555555666555444555888::::::999555333444555555555<<>>@@@BBBEEEGGGHHHHHHIIIKKKOOORRRUUUWWWYYY]]]tttwwwnnnooo|||qqqjjjccc]]]XXXXXXUUUPPPMMMMMMIIIJJJHHHCCCBBBEEEEEECCCAAADDDIIIPPP\\\lll{{{uuu~~~~~~yyyqqqjjjccc\\\SSSLLLHHHGGGGGGGGGIIIGGGEEEDDDCCCAAA>>>;;;::::::999888777777777888777666666666555555555555333333444444444444555555666444444555777999999999444333333444444444;;;DDDUUU^^^kkkvvv}}}|||zzzhhhOOOCCC555333111000111111000///...///000000//////000111000555333333666444:::MMMrrruuuwwwzzz}}}yyyqqqoooqqqxxxttt[[[IIIJJJLLLNNN]]]rrrlll[[[TTT___tttuuuiiiXXXUUUPPPJJJGGGEEEFFFHHHJJJJJJJJJJJJKKKMMMOOOQQQPPPQQQSSSUUUXXXbbbvvv{{{wwwrrrsss}}}qqqeee\\\SSSKKKJJJNNNNNNIIIGGGJJJNNNNNNIIIDDD???;;;999999999999===>>>CCCKKKQQQXXXdddooovvv|||XXXEEE===666666666333222333111000///......000222444111111111111111111111111111111111111222333444555555444444555555666777888;;;<<<>>>AAACCCFFFHHHIIIJJJLLLNNNRRRUUUYYY\\\]]]aaa~~~qqqkkkggg```kkk~~~rrrhhhfffccc^^^[[[XXXUUUQQQNNNKKKJJJHHHEEEBBBAAACCCDDDDDDGGGMMMVVVbbbppp|||yyyuuuqqqsss||||||zzzyyyoooiii___UUUNNNJJJJJJKKKGGGGGGFFFEEECCCBBBAAA@@@===;;;999777555555555555777666555444444555666777666555444333333333333333555444444555777888777666777444333444333444<<>>>>>>>>CCCLLLUUU[[[cccjjjuuu}}}vvvZZZEEE@@@:::555444444444444222111000000222444777888777666444222111111111111333333333333444555666666777777777777888999;;;;;;<<<>>>AAADDDFFFHHHIIIIIILLLOOOTTTXXXYYYZZZ[[[[[[cccuuuhhh\\\]]]ZZZ```vvvuuummmlllggg```[[[XXXTTTPPPLLLIIIIIIHHHEEECCCCCCDDDFFFHHHKKKQQQ[[[hhhuuu|||vvvrrrkkkhhhkkknnnooorrrxxx}}}yyyuuutttqqqlllddd[[[SSSMMMJJJIIIIIIHHHFFFDDDCCCBBBAAAAAA???===;;;999777666666666777666555555555555666777555555444333333333444444444333333444666777777666666444333444333555===FFFYYYaaalllvvv}}}bbbKKK???666444111000000000000///111111111111111111111111333111000333555666<<>>GGGYYYbbbooo{{{}}}\\\GGG===666333000///000000000///000000000000000000000000333000000333444666;;;BBBYYYxxxuuusssyyy~~~~~~{{{nnn[[[VVVLLLIIIOOORRR\\\cccdddWWWLLLNNN]]]iiixxx||||||yyy{{{xxxhhhdddaaaaaacccbbb]]]XXXUUUPPPJJJGGGHHHMMMQQQTTTXXXXXX[[[YYYZZZrrrxxxqqqrrryyyqqqfff[[[TTTTTTTTTQQQNNNMMMLLLKKKJJJHHHBBBAAA>>><<<;;;;;;;;;<<>>;;;999888888888777777777666666666666666333333333333333444555666222111111222444555555444555333333444444666???HHHZZZdddsssxxxXXXEEE>>>555333000///000000000///////////////////////////222000000333444555:::AAASSSqqqyyywwwzzz}}}~~~~~~}}}}}}zzzggg___RRRKKKLLLJJJJJJPPPSSSMMMGGGLLL[[[hhhsssvvvwwwsssllliiilllqqqwww~~~mmmjjjiiinnnsssrrrjjjbbbYYYTTTMMMIIIJJJOOOSSSVVV\\\[[[^^^[[[]]]www{{{ttttttxxxooodddZZZUUUVVVVVVTTTQQQOOONNNKKKHHHEEE@@@???===;;;::::::;;;;;;===???FFFPPPXXX```kkkvvvgggLLL???;;;666333222222222111222111111000000000111111222111111111111333444555444444444444555666777888777777888999:::;;;===>>>???AAADDDHHHKKKMMMNNNNNNTTTXXX\\\___]]]ZZZXXXWWW___yyyqqqjjj___UUUQQQWWWUUUSSSYYY___ooo~~~|||ssshhhbbb```]]]XXXSSSRRRSSSRRRPPPMMMLLLLLLMMMOOOSSS]]]jjjyyy~~~pppbbbYYYSSSOOOLLLKKKKKKLLLNNNSSSXXX]]]```eeeeeeeeecccbbb___]]][[[RRRUUUYYY[[[[[[XXXUUURRRMMMKKKIIIGGGFFFEEEEEEFFFCCCAAA>>><<<999888888888777777777777777666666555333333333333333444555666222111111222444555444333555333333444555777@@@III[[[fffuuuuuuUUUDDD???444222///...///000000///........................111///000333444444999???QQQlll}}}xxxxxxxxxyyyzzz{{{}}}qqqgggXXXOOOLLLEEEBBBFFFIIIGGGFFFLLL[[[iiixxx{{{|||wwwooogggdddccckkkqqqqqqoooqqqwww~~~~~~vvvnnn]]]XXXPPPLLLMMMRRRWWWZZZ```^^^___]]]```zzzvvvuuuyyynnncccYYYUUUVVVXXXVVVSSSQQQNNNKKKFFFCCC>>>===<<<;;;::::::;;;;;;<<>>@@@BBBCCCBBBDDDGGGKKKOOOQQQRRRSSSSSSVVVZZZ\\\\\\\\\[[[\\\fffzzzsssjjjbbbZZZ[[[UUUTTTZZZZZZ]]]jjj{{{{{{pppkkkkkkggg___WWWTTTUUUVVVTTTRRRPPPPPPPPP\\\dddnnnwww}}}zzzsssoooggg___WWWWWWUUUTTTTTTTTTUUUVVVUUUVVVWWWWWWVVVRRROOOLLLJJJIIIHHHGGGGGGGGGGGGHHHHHHIIIKKKLLLLLLKKKIIIHHHFFFDDDAAA>>><<<:::::::::888888999999888777555444555555444333333333444444333222111333555666555444444222222555666999BBBKKK]]]hhhwwwoooQQQ>>>777333111......///000000///////////////////////////000...000333444333777<<>>BBBKKKUUU]]]gggxxxtttXXXBBB:::888555333333333333222000000111111111111111111333222222222333555666888666666666666777888999999<<<<<<===>>>@@@BBBDDDEEEEEEGGGKKKOOORRRUUUVVVWWWWWWYYY\\\]]]\\\\\\]]]^^^fffyyyrrrdddddd[[[VVVYYYVVVWWWdddeee|||~~~sssooonnniii```WWWVVVXXXYYYYYYWWWUUUVVVVVVccclllvvv|||~~~~~~wwwnnngggfffcccaaa___]]][[[[[[[[[\\\\\\[[[XXXSSSNNNJJJGGGEEEBBBAAAAAACCCFFFHHHGGGHHHKKKMMMNNNLLLJJJIIIHHHFFFCCC@@@>>><<<;;;;;;888999999999888777555444666555444444333333333333333222222333555666666555333222222555666999BBBLLL^^^hhhwwwlllOOO===555222000......///000000///000000000000000000000000000...000333333333666<<>>@@@AAACCCEEEFFFGGGJJJMMMQQQUUUWWWYYYYYY[[[\\\]]]]]]\\\\\\^^^___fffyyykkk^^^XXXWWWWWWXXXZZZdddiiiwwwyyy{{{yyymmmbbb^^^[[[___ccc```[[[XXX[[[```ooottt{{{~~~ttttttrrroookkkjjjjjjllliiihhheeebbb^^^YYYUUUSSSJJJEEEAAABBBAAA@@@AAAEEEEEEGGGIIILLLNNNNNNMMMLLLJJJJJJIIIFFFCCC@@@<<<:::<<<;;;:::888777777666666555555555555555555555555444444444555444444333333444333444777999===GGGQQQaaakkkyyyiiiKKK;;;666111111000///////////////...............///000000///...///333333333777<<>>>>>===BBBHHHQQQZZZeeerrrkkkRRRDDD888888666555444333333222333222111/////////000000333333444555555666666777444555777777777888:::<<<;;;===AAADDDGGGHHHHHHHHHMMMOOORRRTTTUUUWWWYYY\\\\\\aaadddbbbbbbccccccaaajjj|||ooobbb]]]ZZZXXXWWWYYY^^^bbbmmm{{{~~~|||pppfffbbbbbbgggjjjfff^^^[[[___ddduuuyyy~~~xxxxxxwwwuuurrrqqqrrrsssqqqssssssoooggg^^^XXXTTTOOOIIIDDDDDDDDDBBBDDDGGGEEEFFFIIIKKKMMMNNNNNNNNNLLLLLLKKKIIIFFFBBB???===<<<;;;:::888777666666666555555555555555555555555444444444555555444444333555444555888:::>>>HHHSSSaaalllyyydddHHH:::666111000//////......//////...............///000000///...///333333333666<<>>>>>>>>BBBIIIRRR]]]gggttthhhPPPAAA888777666555333333333333111111000//////000111222333333333444555555666666444555777777777888;;;===>>>@@@CCCGGGIIIJJJJJJJJJMMMPPPRRRTTTVVVXXXZZZ]]]ZZZ```dddddddddggghhhfffiiissshhhbbb^^^YYYWWWXXXZZZ\\\cccnnn|||tttjjjgggjjjpppsssnnnddd___eeelll{{{~~~~~~zzz{{{{{{yyyvvvuuuvvvwwwzzz~~~~~~tttiii```\\\VVVOOOIIIGGGFFFDDDEEEHHHEEEEEEGGGHHHKKKMMMOOOPPPNNNNNNMMMLLLIIIFFFCCCAAA===<<<:::999777666666555555555555555555555555555333444444555555555444444666555666999<<<@@@JJJUUUcccmmmzzz}}}]]]DDD888666000000///..............................///000000000...///333333333666<<>>???@@@DDDKKKVVVaaakkkxxxeeeLLL===777777555444333333333333000//////000000222333333222222333444444555555666444666777888888999<<<>>>BBBDDDGGGJJJLLLLLLLLLKKKMMMOOORRRUUUVVVXXX[[[]]][[[aaaeeedddeeeggghhhfffgggvvvmmmgggbbb[[[XXXXXXZZZ\\\^^^bbbhhhsssuuujjjhhhmmmsssxxxsssiiifffmmmvvvzzzpppjjj```WWWMMMJJJHHHEEEEEEGGGCCCCCCDDDEEEHHHKKKNNNQQQOOOOOOOOOMMMKKKIIIFFFEEE???===<<<999888666555555555555555555555555555555333444444555555555555555666555666:::>>>BBBMMMWWWgggppp|||sssTTT???666555000//////..............................///000000000///000333333222666;;;JJJPPPggg|||~~~~~~|||vvvvvv|||~~~}}}|||}}}}}}uuueeeYYYPPPTTT]]]bbbcccddd```bbbdddhhhoooxxx~~~xxxsssnnnhhhccc\\\[[[^^^dddeee^^^VVVSSSPPPRRRTTTXXX]]]aaaeeegggfffgggddddddqqqzzzttt|||zzznnnbbbXXXUUUVVVZZZVVVQQQLLLHHHDDD@@@===::::::;;;<<<<<<>>>AAACCCGGGOOO[[[gggrrr}}}bbbIII;;;777666555444333333333333000000000111111222222222222222333333444555555555555777888999999:::===???EEEFFFIIILLLMMMMMMMMMLLLMMMOOORRRTTTUUUWWWZZZ]]]```eeegggeeeccccccccc```ddd|||zzzrrrmmmfff^^^[[[[[[ZZZ[[[]]]\\\]]]cccllltttrrrfffccchhhooouuusssnnnnnnvvv{{{mmmaaaTTTNNNJJJEEECCCDDDBBBAAAAAABBBEEEIIILLLOOONNNOOOOOONNNMMMKKKHHHGGGAAA@@@>>>;;;999777666666555555555555555555555555333444555555666666666555555444777<<<@@@EEEQQQ\\\llltttiiiLLL;;;555555000000///..............................///000000111///000333333222555;;;IIINNNccc}}}vvvnnniiihhhnnnssswwwsssqqqqqqqqqttt||||||kkk```XXX\\\eeekkklllmmmfffbbb^^^^^^bbbiiirrryyy|||yyyvvvrrrmmmjjj^^^[[[[[[bbbeee```ZZZVVVRRRTTTYYY^^^aaaddddddeeeeeefffeeeeeettt}}}wwwzzzoooeee\\\[[[^^^ZZZWWWQQQLLLGGGCCC???<<<999;;;<<<<<<<<<>>>BBBFFFJJJSSSaaannnyyy|||___HHH;;;666555444333333333333333222222222222111111000000222222333444444555555666666777999::::::<<<>>>AAAEEEGGGJJJLLLNNNNNNMMMMMMMMMOOOQQQSSSTTTVVVYYY[[[ccchhhjjjhhheeefffeeebbbbbbvvv|||uuummmccc___```ZZZ[[[\\\[[[[[[]]]bbbfffwwwmmm```^^^```gggooorrrrrruuu}}}yyysssttt|||}}}ooo^^^TTTNNNGGGCCCBBBAAAAAAAAABBBDDDGGGKKKMMMNNNNNNOOOOOONNNLLLJJJIIIDDDBBB@@@===:::888777777555555555555555555555555333444555666666666666666666555999???DDDKKKWWWbbbssszzz```GGG999555555111111000///////////////...............///000000111///000333333222555:::EEEMMMaaazzzuuunnnhhhhhhkkkpppllliiihhhgggiiisss~~~sssiiicccgggnnnsssuuuvvvoooggg```]]]]]]```hhhpppuuuvvvwwwwwwuuuqqqnnnkkk___YYYXXX___eeeccc]]]YYYUUUXXX]]]aaaddddddbbbaaaccceeeeeegggvvvyyy|||rrrhhhbbbbbbfff[[[WWWQQQKKKGGGCCC???<<<999;;;======<<<>>>DDDHHHNNNXXXggguuuxxx[[[FFF;;;555555444333333333333333333333333333222111000///333333444444555666666777666888:::;;;;;;===@@@BBBEEEGGGJJJMMMNNNOOOOOONNNOOOQQQSSSTTTTTTUUUXXXZZZccciiilllllllllooopppnnngggrrrtttiiieeefff______^^^\\\[[[[[[]]]^^^fffqqq~~~jjj\\\YYYZZZ```iiipppuuu{{{uuummmdddfffmmmyyy}}}jjj]]]UUULLLFFFDDDCCCCCCCCCDDDFFFHHHJJJLLLNNNOOOPPPPPPOOONNNMMMLLLFFFEEEBBB???<<<:::888888555555555555555555555555333444555666777777777777888888<<>><<<888;;;======<<>>AAACCCEEEGGGJJJNNNPPPQQQQQQQQQRRRTTTVVVVVVVVVVVVXXXZZZ```gggmmmnnnqqqvvvxxxwwwpppssszzzmmmhhhiiifffdddaaa^^^\\\ZZZZZZYYY\\\gggttt~~~}}}gggZZZWWWXXX]]]fffoooxxx~~~wwwoooddd___[[[^^^lll~~~|||zzz|||rrrdddZZZPPPIIIFFFDDDDDDEEEFFFHHHIIIKKKLLLOOOPPPQQQQQQQQQPPPOOONNNHHHFFFCCC@@@===;;;999888555555555555555555555555333444555666777777777777999:::>>>FFFMMMUUUcccooo|||rrrWWWCCC888555555333222222111111111111111...............///000000222000111333333222555:::>>>KKKaaa}}}yyypppggg^^^\\\eeepppzzzvvvwwwyyyyyy}}}zzzsssoooooolllhhhhhhmmmlllnnnqqqrrrnnniiidddbbbYYYSSSTTT___iiihhh___XXX[[[]]]aaaddddddbbb^^^[[[```cccdddhhhzzz{{{{{{pppfff```aaafff\\\WWWPPPJJJEEEBBB>>><<<888;;;>>>===<<>>AAADDDEEEHHHKKKOOOQQQSSSSSSSSSUUUWWWXXXXXXWWWWWWYYYZZZ___ffflllnnnrrrwwwzzzyyyxxxvvv}}}yyy}}}xxxwwwqqqiiibbb___\\\XXXVVVXXX[[[cccjjjooozzzvvvcccYYYVVVYYY___iiirrryyy~~~yyymmm```WWWYYY\\\```mmm|||{{{vvvwww{{{~~~~~~}}}sssdddSSSKKKMMMJJJJJJKKKJJJJJJKKKMMMOOORRROOOMMMPPPTTTUUUQQQMMMMMMJJJFFFAAA===;;;999999555555555444555555555555444222555333000888<<<222888:::AAAKKKSSS[[[hhhsssmmmRRR???555222333000000000000000000000000111111000000000000000111111111111222333444555666>>>MMM```zzzsssfff___^^^```lllyyy~~~{{{wwwtttrrrqqqooouuurrroooooonnnlllgggccc___VVVSSS]]]iiijjjddd^^^cccfffhhhfffaaa]]][[[[[[bbbbbbdddkkk}}}qqqbbbZZZ[[[___```YYYSSSNNNHHH@@@===>>>:::;;;<<<<<<===BBBIIIOOOWWWcccsssyyyvvvcccNNN???666555444333333222222333333222222222222222222333333444444444444444555666666777:::>>>@@@AAABBBDDDEEEHHHIIILLLNNNRRRTTTWWWXXXVVVUUUWWW\\\aaaaaa\\\WWW\\\bbbiiillloooqqqnnnjjjiiiuuuggg}}}rrrkkkdddaaa^^^ZZZYYYZZZ]]]ccchhhllluuuxxxfff\\\YYY\\\cccmmmvvv|||~~~oooaaa\\\XXXVVV^^^kkksssxxx}}}zzz|||{{{~~~~~~{{{~~~ppp___VVVTTTMMMMMMMMMMMMMMMOOOQQQSSSVVVTTTSSSTTTVVVUUUQQQMMMNNNLLLGGGCCC>>><<<::::::777777777777777777666666555444777888777===AAA<<<;;;===EEEPPPYYYaaannnyyykkkQQQ>>>444222333000000000000000000000000111111000000000000111111111111111222333444555666;;;KKK\\\vvvyyyhhh^^^ZZZaaalll||||||yyywwwvvvtttsssrrrpppoooooopppooollliiiddd\\\YYYaaaiiijjjfffccclllmmmmmmhhh```[[[YYYYYY```bbbdddmmmpppaaaZZZ[[[______YYYSSSNNNGGG@@@===>>>888:::<<<===???DDDMMMTTT___jjjzzzuuutttaaaLLL???666555444333333222222333333222222222222222333333333666555555555666777888888999<<<@@@CCCDDDEEEFFFHHHIIIJJJLLLPPPSSSVVVYYYZZZYYYXXXYYY]]]bbbccc___ZZZ[[[aaafffhhhjjjkkkhhhccckkkxxxXXXnnntttmmmfffdddaaa]]]\\\^^^^^^cccgggiiippp{{{xxxiii```]]]bbbiiisss|||~~~uuuiii^^^TTTUUU]]]___bbbhhhnnntttyyy{{{}}}zzzyyyzzzyyyrrrnnnmmmssszzzhhh]]]WWWSSSSSSSSSSSSTTTUUUUUUVVVZZZ[[[\\\\\\ZZZVVVRRROOOPPPMMMIIIDDD@@@===;;;:::999999:::::::::999777666555222222555555444555777>>>AAAJJJVVV```iiivvvhhhNNN<<<444222333000000000000000000000000111000000000000000111111111111222222333555666777999GGGWWWrrrrrr]]]RRRZZZ```qqq|||zzzyyywwwvvvpppooooooppprrrsssrrrpppiiiccc```dddiiiiiijjjllltttsssppphhh```ZZZYYY[[[^^^```dddnnn~~~ooo```YYY[[[______XXXRRRNNNGGG@@@===>>>777999<<<>>>AAAHHHRRRZZZhhhrrrzzzrrrtttzzz]]]JJJ>>>777555444333333222222333333111222222222333333333444777777777777888999:::;;;<<>>;;;:::999:::;;;<<<;;;999777666999999777999<<<888777@@@@@@EEEOOO]]]hhhqqq~~~cccIII999333222222000000000000000000000000000000000000000000111222111111222222444555777888888DDDSSSmmmeeeSSSUUUTTTccc}}}~~~{{{yyyvvvtttnnnnnnnnnoooqqqqqqqqqpppgggcccbbbdddfffggglllrrrvvvtttoooggg___\\\]]]```^^^___```jjj~~~|||mmm___XXXYYY^^^^^^XXXRRRMMMGGG@@@===>>>888:::===@@@DDDLLLWWW___mmmwwwxxxsssyyytttWWWGGG===777555444333333222222333333111222222333333444444444777777777888999:::<<<===<<>>;;;:::999999:::::::::999888777333999444444<<<999999FFFCCCHHHTTTcccoooxxxvvv[[[DDD777222111111////////////////////////000000//////000111222222111111222333444666777888:::CCCOOOiiittt^^^QQQJJJTTTqqq~~~{{{wwwssspppkkklllmmmmmmkkkiiigggfff___^^^___bbbcccdddllltttxxxuuuooofff^^^\\\___ccc```]]]\\\dddzzz{{{lll^^^WWWYYY]]]]]]WWWQQQMMMGGG@@@===>>>:::===@@@CCCHHHQQQ]]]fffttt~~~{{{zzzlllQQQCCC<<<777555444333333222222333333111111222333444444555555666666777888999;;;===>>><<>>JJJ???222:::888555BBBHHHNNN[[[kkkwww|||kkkRRR>>>555222111000////////////////////////////////////000111222333111111222333555666888999<<>>@@@===@@@DDDGGGHHHIIIJJJLLLKKKMMMPPPTTTYYY]]]aaabbbaaa```^^^\\\\\\]]]___```___dddffffffhhhlllllliiiiii[[[XXXYYY^^^eeewww~~~zzzzzz}}}vvvpppnnnmmmlllnnnssszzz~~~~~~|||wwwttthhhgggfffggglllttt}}}{{{nnncccXXXbbbttt{{{vvvtttrrrqqqtttxxxyyyvvvrrrmmmjjjgggfffeeeaaa[[[VVVUUUSSSPPPLLLGGGBBB???<<<999999777777888999;;;<<>>DDDFFF@@@KKKOOOUUUccctttqqq```JJJ:::333111000...////////////////////////////////////000111222333111111222333555777999:::===@@@GGGaaaeeeUUUPPPNNN[[[vvv|||wwwsssqqqtttvvvssslllccc[[[XXXWWWWWW\\\bbbddddddggglllyyywwwqqqiiibbbaaafffjjjaaa]]][[[ddd{{{qqqbbb[[[\\\```\\\VVVPPPLLLFFF???===??????BBBGGGMMMVVVcccsss}}}^^^GGG>>>999555555444333333222222333333111111222333444555666666777777888:::<<>>:::999777777888:::===???GGGaaaOOO333===FFFBBBLLLTTT[[[iiizzziiiZZZEEE777222111000...////////////////////////////////////000111222333111111222333555777999:::===???DDD^^^}}}iiiQQQPPPJJJNNNggg|||xxxxxx||||||ssshhh```\\\XXXXXX]]]dddfffdddeeehhhuuussspppjjjfffgggmmmrrr```]]]]]]ggguuueee]]]^^^bbb\\\UUUPPPLLLFFF???===??????CCCIIIPPP[[[jjj{{{|||ZZZEEE===999555555444333333222222333333111111222333444666666777888999:::<<<>>>AAACCCDDDEEEHHHLLLNNNOOOPPPRRRSSSRRRTTTVVVZZZ^^^bbbeeefffjjjiiihhheeebbbaaabbbccchhhmmmpppsssyyy}}}___\\\ZZZXXXVVV]]]sssxxxnnnlllrrr{{{{{{nnnlllddd[[[YYY___dddffflllwwwrrrgggccchhhxxx~~~wwwqqqjjjeeeffffffhhhrrr~~~yyyooogggbbb^^^ZZZWWW^^^\\\XXXPPPIIICCC@@@@@@;;;999777666555666777888@@@===<<<>>>???AAAIIIQQQWWWbbbrrrgggTTT@@@777333000,,,+++...............///000000///000111111000///111222444444555666888999;;;<<<===DDDGGGWWW}}}yyy}}}oooYYYNNNIIINNNXXXhhhzzz|||iii^^^[[[YYY]]]ccchhhkkkjjjhhhfffkkkllliiigggkkksssuuuqqqggg___\\\gggrrrfffbbbaaa```aaaXXXOOOKKKGGG@@@<<<;;;???GGGOOOWWWcccssspppNNN>>><<<888222444444333222222333333333222222333555777888999:::777:::===???@@@BBBDDDFFFGGGHHHJJJKKKKKKLLLOOOQQQSSSRRRSSSXXX___fffiiiiiiiiijjjkkklllkkkiiigggfffooovvvvvvsssxxxdddaaa^^^[[[VVVVVVcccrrrssspppvvv~~~}}}wwwiii___\\\ZZZXXX^^^fffrrrpppkkknnn{{{|||uuuqqqiiicccbbbbbbdddkkkttt{{{{{{yyyrrriiibbb``````dddaaa\\\TTTKKKEEEBBBAAA;;;999777666555666777888>>><<<<<>>BBBFFFEEELLL```yyy~~~yyyvvvsssxxx~~~qqqhhhkkkooouuu{{{hhh___VVVOOOJJJHHHPPPZZZqqq~~~vvvrrrsssvvvxxxxxxpppooouuu|||ppphhhmmmxxx}}}rrrllljjjZZZYYYYYYYYY^^^ffflllnnnddd___```ooorrrjjjkkkoooooobbbYYYQQQLLLGGGCCCDDDHHHNNN]]]nnnzzzzzzooommm]]]BBB999888777444444333333333333444444555333444555777999;;;<<<===@@@BBBFFFHHHIIIJJJLLLNNNNNNOOOQQQPPPPPPQQQSSSUUUXXXXXXZZZ]]]aaafffiiikkklllnnnpppqqqrrrrrrppppppoootttvvvuuuxxxpppooolllhhhdddaaa]]]YYYZZZccczzzyyy{{{nnnfffiiivvvyyyqqqmmmjjjhhhfffllllllpppwww}}}~~~zzzuuurrruuu|||sssbbbZZZWWWaaasssxxxooojjjhhhfffdddaaahhhpppvvvwwwuuurrrpppqqqnnnfff\\\PPPGGGAAA???999888777666777888:::<<<<<<===@@@EEEHHHPPP___mmm|||mmmPPPDDD888333222000///000...............///000000...000111222111111333444555555666888:::<<<>>>@@@BBBEEEDDDKKKZZZnnn}}}{{{sssnnnlllnnnqqqtttvvvsssnnniiiffflllttt{{{llleee\\\UUUNNNJJJLLLQQQ\\\jjjyyysssmmmjjjmmmqqqsssssslllhhhlllwww|||rrrkkkqqq}}}wwwnnnjjj[[[ZZZZZZZZZ[[[\\\^^^aaa```]]]```qqqtttlllnnnooonnncccZZZQQQKKKFFFCCCFFFLLLWWWgggyyy|||qqqpppxxxWWW@@@999777555333444333333333444444555666333444555777999;;;===>>>AAADDDGGGIIIJJJKKKMMMOOOQQQRRRSSSRRRQQQRRRTTTVVVXXXYYY[[[^^^aaafffjjjmmmrrrsssuuuvvvvvvuuusssrrrrrruuuvvvvvvxxx{{{{{{yyyzzz|||ttttttqqqiiidddbbb```\\\\\\]]]kkkrrrzzzzzziiidddfffzzz{{{wwwrrrooommmkkklllqqqwwwwwwqqqjjjjjjkkkqqqlllbbb\\\bbbppp}}}~~~vvvnnnjjjiiifffbbbcccffflllrrrtttrrrooopppllleeeZZZOOOFFF@@@???888888777666777999;;;======???DDDIIIMMMUUUfffvvvhhhLLLBBB888444222///...000...............///000000...000222222222222444555555555777888;;;===???AAA>>>@@@BBBKKKXXXfff{{{sssmmmjjjhhhffffffgggggggggfffhhhnnnxxxtttnnneee[[[SSSMMMKKKJJJVVV]]]kkk}}}{{{qqqnnnjjjkkknnnrrrrrrqqqkkkeeefffpppyyyyyyrrrnnnuuuzzzmmmfff\\\\\\^^^aaa___ZZZYYY[[[[[[ZZZaaatttyyyrrrrrrqqqooo```XXXOOOIIIEEEDDDJJJRRR___pppyyyqqqsssoooPPP>>>999777555333333333333333444555666777444555666888;;;===???@@@BBBEEEHHHJJJKKKLLLOOOPPPSSSTTTTTTTTTRRRRRRTTTVVVWWWYYY\\\^^^aaaeeejjjnnnwwwxxxyyyzzzzzzyyywwwvvvvvvxxx|||~~~vvvyyyvvvmmmfffeeeccc```^^^^^^eeeuuummmsss|||sssiiidddlll}}}xxxwwwvvvwwwwwwuuuqqqmmmffffffiiiuuurrrgggfffmmmwww~~~rrrnnnnnnmmmiiifffdddfffkkkoooqqqqqqnnnkkkdddYYYNNNEEEAAA???888777777666888:::<<<>>>>>>AAAGGGNNNSSS]]]pppvvv[[[FFF===555222000......000...............///000000...000222222222222444666555666777999;;;>>>@@@AAA>>>???BBBLLLVVV^^^yyyssslllhhhccc```____________iiioooxxxzzzqqqfff]]]WWWQQQNNNSSSTTTZZZfffuuu|||rrrqqqrrrvvv{{{|||zzzwwwnnnfffcccjjjrrrtttrrrpppsss}}}~~~ooodddaaabbbgggkkkggg^^^YYY[[[WWWXXXbbbyyy|||uuutttrrrnnn]]]VVVOOOJJJHHHIIISSS]]]mmm|||zzzssswwweeeHHH;;;:::888555333333333333444444555666777666777999;;;>>>@@@BBBBBBDDDFFFJJJLLLMMMNNNPPPRRRTTTUUUUUUTTTSSSRRRTTTUUUUUUXXX[[[^^^aaaeeekkkoooyyyzzz|||~~~~~~~~~}}}|||}}}vvv{{{zzzqqqjjjiiiiiifffaaaaaadddhhhmmmyyymmmqqqyyy{{{rrrhhhhhhuuu}}}{{{{{{lllkkkjjjmmm|||rrrjjjjjjqqqvvvrrrssssssppplllgggeeefffkkkpppsssmmmiiicccYYYNNNFFFAAA@@@888777666777888:::===>>>>>>BBBIIIQQQWWWbbbwwwjjjNNNAAA999222111///---...000...............///000000...000222222222333444666555666777999<<<>>>AAABBBBBBBBBCCCMMMTTTWWWvvv~~~yyytttpppiiidddbbb```___^^^hhhnnnuuu{{{{{{qqqhhhbbb\\\WWWMMMNNNRRRXXXaaajjjpppttt}}}|||}}}tttlllgggkkkrrrtttuuuvvvnnnxxxrrrgggfffhhhnnntttnnnaaaZZZZZZTTTWWWccc}}}{{{uuutttqqqlll]]]WWWQQQNNNLLLPPP\\\gggzzz~~~yyy}}}www]]]CCC999:::999666444333333333444555666777777888999;;;===@@@BBBDDDEEEEEEHHHKKKMMMNNNPPPRRRTTTTTTUUUUUUTTTSSSRRRTTTUUUSSSWWW[[[^^^```eeekkkpppyyyzzz}}}~~~zzztttpppmmmjjjgggddd\\\bbbfffffffffooouuutttwww|||lllgggooo|||tttkkkjjjssstttqqqxxxyyysssxxx{{{rrrgggcccfffkkknnnooonnnjjjbbbWWWLLLEEEAAA@@@;;;:::999999999:::<<<<<>>AAABBBFFFFFFDDDHHHOOOTTTnnn}}}{{{tttnnnfff______cccaaahhhsss|||~~~yyyooollleee[[[TTTQQQQQQTTTUUUVVV\\\dddjjjsss|||~~~|||xxx~~~wwwmmmlllrrrxxxyyyxxxvvvwww}}}zzzjjjjjjsss{{{{{{rrreee[[[VVVXXXYYYfffxxxooollllllmmmZZZVVVPPPKKKMMMXXXiiiuuu}}}~~~mmmYYYDDD999777666666777555555555555555666777888:::<<<>>>???@@@AAADDDFFFJJJKKKNNNNNNNNNOOOQQQRRRVVVXXXZZZZZZXXXUUUTTTTTTUUUYYY]]]______dddllltttzzz|||~~~|||vvvqqqnnnkkkhhheee```bbbdddbbbbbbhhhvvv|||zzz|||vvvhhheeerrr~~~~~~{{{uuutttyyyyyyzzzzzzuuuzzz~~~vvvkkkeeefffiiimmmoooooojjjaaaUUUIII@@@<<<;;;999999999999;;;===???@@@CCCIIIQQQXXXbbbqqqvvv^^^MMM===888111///000111...,,,////////////////////////000000000111222444666777777777888:::===???BBBCCCGGGGGGFFFJJJPPPSSSiii~~~~~~xxxpppfff```___```eeennnxxx|||{{{zzzqqqddd\\\XXXXXXZZZ\\\[[[\\\```gggoooxxx|||{{{zzzyyyxxxtttzzzzzz~~~wwwtttxxx|||}}}|||pppnnnpppyyy}}}sssqqqyyyvvvhhh^^^ZZZXXXZZZgggwwwmmmiiihhhhhhZZZVVVQQQOOOTTTbbbrrr~~~gggUUUAAA888777555555555666666555555666777888888===???BBBDDDEEEFFFGGGIIIKKKMMMNNNOOOOOOPPPSSSUUUXXXZZZ\\\]]][[[YYYXXXYYYZZZ[[[\\\\\\\\\___fffkkk{{{}}}}}}wwwuuurrrnnnkkkiiihhheeeccccccgggnnnsss}}}ssseeeggg|||zzzxxxwwwzzz{{{uuuwww{{{}}}zzzxxxyyy~~~~~~|||{{{rrrjjjfffgggjjjmmmkkkggg^^^RRRFFF===999888888888999:::<<>>@@@CCCDDDGGGIIIHHHLLLQQQQQQ```~~~~~~qqqddd]]]^^^```fffpppxxx~~~}}}pppgggbbbaaafffiiihhhggggggjjjooouuuwwwvvvuuuuuuwwwssswwwqqqooowwwzzz{{{~~~qqqjjjdddhhhsss{{{|||yyywwwxxxiii___\\\XXX[[[gggzzznnngggddddddYYYUUURRRUUU```pppxxx]]]NNN>>>777777555444444888777777777777888888999AAADDDHHHKKKKKKLLLLLLMMMOOOPPPPPPPPPQQQSSSWWWZZZ\\\___aaaaaa___^^^]]]^^^]]]\\\ZZZYYY[[[___dddggg{{{}}}}}}wwwssstttpppkkkjjjkkknnnppppppnnnyyyuuujjjoooyyy~~~zzz{{{~~~|||uuussspppooopppwwwxxxnnnfffdddgggkkkeeeaaaYYYNNNDDD>>><<<<<<888888999;;;===@@@CCCEEEFFFOOO\\\hhhtttxxxbbbMMM???777444111000000111000...//////000000000000111111111111222333555777888999999:::;;;<<<>>>AAACCCDDDHHHKKKKKKNNNRRROOOXXXooo{{{kkkaaa]]]\\\___hhhqqqzzzrrrllljjjqqqwwwyyyyyyyyytttsssttttttrrrrrrwww}}}vvvhhhhhhhhhjjjrrr}}}~~~xxxmmmbbb```gggooottttttxxxwwwggg^^^[[[YYY\\\fff|||qqqgggcccbbbXXXUUUUUU]]]lll~~~~~~lllTTTGGG;;;888888666555555999999888888999999:::;;;CCCGGGLLLOOOPPPPPPPPPQQQRRRSSSSSSRRRSSSVVV[[[^^^aaacccdddcccaaa______```^^^[[[XXXYYY]]]ccchhhjjjxxx{{{yyyvvvrrrnnnooosssuuutttrrrnnnpppwwwqqqiiihhhkkkxxxuuupppnnnpppzzzwwwwww~~~}}}qqqgggcccdddgggbbb^^^VVVLLLCCC>>>===>>>;;;;;;;;;===???BBBDDDFFFIIISSSaaaooo{{{ooo[[[III<<<777555222000000///......000000000000111111222222222333444666888999:::;;;:::;;;;;;===???AAACCCDDDHHHLLLLLLNNNRRROOOSSSdddwwwrrrhhh___[[[ZZZ```hhhqqq}}}}}}uuurrrwww~~~}}}wwwrrrpppnnnoooyyyqqqiiieeeeeekkkooosss||||||qqqddd___bbbgggjjjkkkvvvuuufff^^^\\\[[[^^^eeexxxsssgggaaa```XXXXXX\\\gggxxxcccMMMCCC:::999999888777888::::::::::::;;;<<<======DDDHHHMMMQQQRRRRRRRRRSSSVVVVVVVVVUUUVVVYYY]]]aaaeeeffffffdddaaa___^^^^^^]]][[[YYYZZZ^^^ccchhhjjjssswww||||||ssspppnnnqqquuuwwwtttqqqooonnnpppwwwvvvkkkgggccciiirrr}}}}}}qqqoooqqq}}}{{{yyyzzz|||~~~rrrhhhdddbbbbbbbbb^^^UUUKKKBBB===<<<======>>>>>>@@@BBBEEEHHHJJJOOOZZZjjjxxx|||hhhWWWHHH===555444222111000///......000000000111222222333333333444777999;;;<<<======<<<======???AAACCCDDDEEEHHHMMMKKKLLLRRROOOQQQ^^^kkk{{{vvvnnnbbb]]]YYYZZZ^^^ffftttzzz|||wwwpppnnnlllmmmxxxzzzoooiiifffjjjiiinnnyyyzzzrrrhhhcccdddggghhhgggsss}}}uuugggaaaaaa___bbbfffuuutttfff```___]]]aaajjjvvv]]]III@@@999888999888888::::::::::::;;;<<<>>>@@@AAAEEEHHHMMMPPPQQQRRRSSSUUUXXXYYYYYYXXXXXXZZZ^^^aaaeeeeeeeeeccc```^^^^^^^^^___^^^\\\\\\\\\^^^aaacccnnnsssyyy~~~~~~vvvttttttvvvyyyxxxuuuqqqoooppptttzzzvvvsssmmmmmmmmmooouuutttrrruuu{{{zzz~~~~~~~~~rrrjjjeee```^^^^^^ZZZRRRHHH@@@======??????@@@AAADDDGGGKKKOOOQQQXXXcccssswwwbbbQQQCCC999111111222111000///000000000000111111222333333444555666999;;;>>>??????@@@@@@@@@@@@BBBCCCEEEGGGHHHIIIMMMJJJJJJQQQQQQRRR]]]fff|||xxxpppfff```ZZZWWWVVV\\\kkkzzz~~~vvvqqqrrrpppnnnxxxwwwnnnhhhjjjnnnooowww~~~wwwooolllmmmnnnmmmkkkmmmyyysssgggcccdddeeegggiiitttwwwhhhbbbaaaeeemmmyyywwwUUUEEE>>>888777888777888;;;999::::::<<<>>>@@@BBBDDDFFFIIIMMMOOOPPPRRRUUUVVVYYYZZZ[[[[[[ZZZ[[[]]]___bbbccccccaaa______```aaaaaabbbbbb```\\\[[[]]]___jjjpppwww}}}||||||{{{}}}}}}{{{wwwssspppttt|||sssrrrooolllkkknnnssswww{{{zzz~~~~~~yyy|||}}}{{{}}}qqqkkkfff```[[[XXXUUUNNNFFF@@@>>>@@@CCC@@@AAACCCFFFKKKPPPTTTWWW^^^jjjzzzvvv___LLL===333...///000111000000222333000000111222333333444444666777:::===???@@@AAAAAABBBBBBCCCDDDFFFGGGIIIJJJIIIMMMHHHHHHQQQRRRSSS^^^ddd~~~zzzxxx~~~wwwppphhhccc\\\UUUQQQUUUeeevvv}}}vvvtttwwwuuurrryyyvvvmmmmmmsssqqquuuxxxtttttttttsssppphhhttt~~~qqqfffccceeejjjkkkkkkttt{{{kkkeeedddlllvvvpppNNNDDD<<<666666666666888;;;999999:::<<>>??????DDDDDDDDDGGGLLLSSSZZZ^^^jjjvvvmmmTTTBBB888555222111///......000222333444444444333333444444555:::===>>>;;;;;;@@@CCCCCCAAABBBCCCEEEFFFHHHIIIIIILLLKKKJJJKKKMMMPPPTTTVVV```kkk~~~}}}}}}|||ssslllggg```XXXPPPRRRaaaqqq~~~{{{{{{}}}xxxxxxwww|||wwwssszzzzzzrrrgggeeefffiiiiiiggghhhllljjjgggjjjzzz}}}qqqpppsss^^^CCC;;;:::999888888888999:::;;;<<<===>>>@@@CCCEEEFFFNNNOOOPPPPPPPPPRRRVVVXXXYYY[[[\\\\\\[[[[[[\\\]]]\\\___aaabbb```^^^]]]]]]^^^cccgggeee```\\\\\\^^^___gggsss}}}{{{}}}|||wwwrrrpppppprrrttttttrrrqqqpppqqqxxx|||}}}zzzfff]]]\\\ZZZTTTOOOLLLGGGBBB???>>>??????CCCDDDFFFIIINNNVVV___eeeppp{{{iiiQQQAAA999666333222000000000111333444444333333444444555666777:::>>>???======AAABBB@@@BBBCCCCCCEEEFFFHHHIIIJJJKKKKKKJJJJJJLLLOOORRRUUU]]]eeeyyy~~~~~~}}}tttpppkkkcccZZZRRRSSS___nnn}}}||||||{{{zzzyyy{{{wwwrrrvvv{{{rrraaa______bbbdddeeeiiiooonnnjjjlll|||vvvuuuyyy}}}ZZZDDD;;;:::999888888999:::;;;<<<===>>>@@@CCCEEEHHHIIIPPPQQQSSSSSSSSSUUUXXX[[[[[[]]]^^^^^^]]]]]]^^^___^^^_________^^^]]]\\\ZZZ[[[```eeeeeeaaa^^^^^^______fffpppzzz~~~{{{{{{yyyvvvssspppkkkgggcccgggnnnyyy~~~~~~fff[[[YYYVVVRRRLLLIIIDDD@@@>>>>>>???@@@AAAEEEJJJMMMQQQYYYeeennnwwwyyy___JJJ===777666333222111111111222444555333333333444666888999:::;;;???BBBBBBCCCEEECCC???DDDDDDDDDEEEFFFHHHIIIJJJKKKJJJIIIJJJKKKNNNQQQRRRYYY]]]hhh}}}wwwwwwpppfff]]]UUUSSS\\\hhh{{{~~~~~~{{{uuuqqqwww}}}sss^^^YYYXXX\\\```eeemmmtttqqqmmmmmm~~~~~~~~~pppSSSCCC;;;::::::999999:::;;;<<>>@@@AAACCCHHHNNNPPPSSS[[[iiiuuukkkSSSAAA777333222111111111111111222333444222333444666888:::===>>><<>>AAABBBDDDFFFJJJMMMPPPRRRQQQRRRTTTUUUVVVWWWYYY[[[[[[\\\^^^]]]\\\\\\]]]___bbb]]]YYYYYY]]]___^^^[[[[[[```eeegggfffcccaaaaaa```ccchhhooovvv{{{}}}}}}{{{|||~~~yyyqqqmmmjjjvvvzzzqqqgggfffeeegggnnnxxxsss___VVVPPPKKKFFFDDDAAA???>>>@@@BBBDDDGGGLLLQQQSSSVVV___mmmyyyxxxaaaJJJ<<<444222111/////////000111222222333222333555777:::===@@@AAA???DDDHHHLLLRRRVVVTTTNNNHHHGGGFFFFFFFFFHHHIIIJJJJJJJJJJJJJJJKKKLLLMMMNNNPPPWWW[[[eeeyyyxxx|||oooddd[[[UUUVVVZZZkkk{{{vvviiicccgggmmmwww~~~tttddd]]]YYY\\\aaaeeekkkqqqllliiijjjzzz}}}[[[EEE===;;;;;;:::;;;;;;===???@@@DDDDDDFFFIIILLLPPPRRRTTTRRRTTTWWWXXXXXXYYY[[[]]]]]]^^^______^^^^^^___```ccc^^^YYYZZZ___bbbbbb```___cccfffhhhhhheeecccaaaaaabbbeeelllsssxxxyyyyyyyyy{{{{{{pppfffaaa^^^gggwww}}}}}}~~~vvvrrrkkkfffhhhrrr}}}fffYYYPPPIIIFFFDDDAAA@@@@@@BBBEEEGGGLLLOOOSSSVVV[[[fffttt~~~sss\\\GGG;;;666333222......///000111222222222444444666888<<>>@@@BBBEEEFFFHHHJJJMMMPPPSSSTTTVVVXXX[[[\\\]]]]]]___```aaabbbccccccbbbbbbccceeeccc___\\\]]]```ccccccbbbbbbcccfffggggggfffdddcccbbbbbbdddjjjqqquuuuuutttxxx}}}~~~mmmbbb]]]ZZZbbbqqq|||ttt}}}vvvnnnmmmuuulll]]]RRRJJJFFFDDDBBBAAABBBEEEIIIKKKPPPQQQTTTYYYbbbnnn|||}}}nnnXXXFFF;;;666333222...///000111222333333333555666777:::===@@@CCCDDDDDDEEEFFFIIIQQQYYYZZZUUUKKKJJJHHHFFFFFFGGGIIIKKKLLLLLLLLLLLLLLLLLLMMMMMMOOOSSSVVVYYYeee{{{sssxxxzzzpppggg]]]XXXWWWVVVeeezzzxxxnnniiikkkmmmyyy|||vvvjjjeeedddhhhkkkgggbbb```\\\___dddqqqkkkNNN???<<<;;;;;;;;;<<<===@@@BBBCCCGGGGGGHHHJJJMMMPPPRRRSSSWWWYYY\\\^^^^^^___```aaacccdddeeeeeeddddddeeegggcccbbbaaa````````````aaaaaaaaabbbdddeeefffeeeeeecccbbbdddiiipppsssrrrooouuu}}}mmmccc^^^[[[cccrrr}}}uuukkkooozzzwwwuuu{{{ppp```TTTKKKFFFEEECCCCCCDDDGGGKKKMMMRRRRRRUUU[[[ggguuuyyyjjjUUUCCC999555222/////////111222333444444444666777888:::===AAACCCEEEEEEEEEDDDEEEMMMVVVWWWTTTLLLKKKHHHFFFFFFGGGIIIKKKLLLLLLLLLMMMMMMMMMMMMMMMPPPPPPRRRVVV]]]rrrzzzyyy|||~~~~~~tttkkkaaaZZZXXXXXXaaaqqqwwwyyy}}}~~~sssmmmmmmooo{{{{{{vvvmmmiiijjjoooqqqkkkccc___XXX]]]dddooodddJJJ>>>===<<<;;;;;;<<<>>>@@@BBBDDDGGGHHHIIIJJJMMMOOOQQQRRRUUUXXX[[[]]]^^^^^^___```bbbccceeedddccccccdddfffdddddddddbbb___]]]]]]^^^^^^^^^^^^```cccfffgggfffdddcccdddiiippprrrppplllqqq{{{~~~uuufff```___eeevvvvvvkkkiiihhhkkkuuu|||zzzsss```SSSKKKEEEFFFGGGEEEEEEGGGMMMSSSUUUWWW\\\dddnnn|||mmmaaaOOOAAA888444222000111111111111222444666777999999;;;<<<>>>@@@AAABBBDDDFFFHHHKKKMMMPPPQQQRRRMMMLLLJJJHHHGGGGGGGGGGGGLLLMMMNNNOOOOOONNNLLLJJJQQQQQQSSSWWW]]]lllqqquuuxxx}}}tttkkkccc]]][[[\\\aaaiiirrrsssrrr{{{yyyrrrlllsss}}}vvvtttiiilllsssyyy{{{rrrdddXXXZZZ\\\bbboooqqqXXXFFF???>>><<<<<<===>>>@@@BBBDDDEEEHHHHHHIIIKKKLLLNNNOOOPPPSSSUUUXXXZZZ\\\^^^aaadddcccccccccddddddeeeeeeeeefffeeedddddddddcccaaa_________```aaabbbdddeeefffgggfffhhhlllqqqsssqqqnnnqqqrrrvvv}}}ppphhheeelll}}}{{{vvvnnnfffdddjjjvvv{{{~~~sss```SSSLLLEEEFFFFFFGGGIIIMMMRRRVVV[[[^^^ccckkkuuuyyyggg[[[KKK>>>777555333222222222222333555777999:::;;;<<<===???AAABBBCCCDDDDDDFFFHHHKKKMMMOOOPPPQQQNNNLLLKKKIIIHHHHHHHHHHHHLLLMMMOOOPPPPPPOOOMMMLLLTTTSSSTTTUUUXXXcccxxx{{{mmmjjjlllsss~~~}}}yyymmmddd^^^\\\]]]```eeemmm|||wwwuuu{{{}}}xxxqqqqqqzzzyyyuuummmpppvvv{{{|||tttggg]]]YYY^^^fffuuu}}}|||gggQQQCCC===>>>??????@@@AAACCCDDDFFFGGGHHHIIIJJJKKKMMMNNNOOOPPPSSSUUUXXXZZZ[[[\\\___aaaaaaaaacccddddddeeeeeeeeedddcccccccccddddddbbb``````aaaccceeefffggggggggglllllllllooossstttrrrpppssssssuuuzzzsss~~~rrrmmmxxx|||nnnccc```eeekkkrrr||||||nnnmmmpppoooooorrrqqqooonnnqqqvvv|||qqq]]]QQQLLLEEEDDDEEEHHHNNNTTTXXXZZZaaaeeekkkrrr{{{jjj]]]SSSEEE;;;666555555444333333444555777:::<<<===>>>???@@@AAACCCEEEFFFFFFEEEFFFHHHKKKMMMOOOPPPPPPOOONNNLLLJJJIIIIIIIIIJJJLLLMMMOOOPPPQQQQQQPPPOOOUUUTTTTTTUUUVVV\\\mmm}}}yyyjjjeeebbbfffrrr~~~yyy{{{oookkkfffaaa```___cccnnnyyy~~~yyyzzz|||zzz~~~~~~|||www|||tttmmmttt}}}vvvppptttxxx|||zzzrrrggg___XXXaaammm|||wwwxxxttt[[[KKKAAA>>>???AAABBBCCCDDDEEEFFFGGGGGGJJJJJJKKKLLLNNNOOOPPPPPPTTTVVVXXXYYYZZZ[[[]]]___^^^___aaacccdddeeeeeedddcccbbbbbbcccddddddcccaaaaaacccfffiiijjjjjjiiihhhpppooopppqqqssstttrrrpppvvvwwwyyy|||}}}{{{jjjsss}}}wwwuuullljjjkkkhhhnnnuuuyyy}}}wwwhhheeehhhjjjlllnnniiiddd```^^^___fffwwwzzzxxxlllXXXNNNJJJDDDCCCDDDJJJRRRZZZ]]]]]]cccgggooowwwxxxaaaUUULLL@@@888555555555444333444555777:::<<<>>>???@@@@@@BBBCCCDDDFFFGGGGGGEEEFFFHHHJJJLLLNNNOOOOOOOOONNNMMMKKKJJJJJJKKKKKKMMMNNNOOOQQQRRRSSSSSSRRRSSSSSSUUUWWWXXX\\\iiivvvpppkkkcccaaajjjwwwyyyzzz}}}yyyrrrkkkfffdddeeemmmvvv{{{vvvvvvyyy}}}|||ssssss|||tttkkkmmmwww~~~vvvsssvvvzzzzzzuuulllccc]]]YYYdddrrrwww{{{hhhRRRHHHBBB@@@BBBBBBCCCEEEGGGHHHHHHHHHGGGLLLMMMMMMNNNOOOPPPPPPQQQVVVXXXZZZZZZZZZZZZ\\\]]][[[]]]```bbbdddddddddcccdddcccbbbcccdddcccbbb```aaadddhhhkkkmmmllliiihhhmmmnnnoooqqqssssssrrrqqqtttvvvzzz~~~}}}{{{ooonnnvvv{{{sssppprrrsssuuuvvvvvvxxx~~~~~~pppkkkmmmpppsssuuusssmmmeee^^^YYY[[[hhhvvv}}}|||pppsss|||dddSSSKKKHHHDDDDDDFFFMMMVVV]]]```___eeejjjttt~~~nnn[[[PPPHHH===666444444444333444555666999;;;===>>>???AAAAAABBBCCCDDDFFFGGGGGGFFFGGGIIIJJJLLLMMMMMMNNNPPPOOOMMMLLLKKKKKKLLLMMMMMMNNNOOOQQQRRRSSSTTTTTTSSSSSSUUUXXXYYY[[[eeepppttthhh```eeeqqq|||yyy~~~vvvppplllkkkpppwww}}}|||wwwvvvxxxyyy~~~vvvpppttt~~~wwwllliiinnn{{{{{{uuuvvvyyy|||zzzqqqggg___[[[\\\hhhuuu]]]KKKEEEAAAAAADDDEEEGGGJJJMMMNNNNNNMMMLLLPPPPPPPPPQQQQQQRRRRRRRRRXXXZZZ[[[[[[[[[[[[\\\^^^[[[\\\^^^```bbbcccccccccdddcccbbbbbbcccbbb```^^^___cccgggkkklllkkkhhhfffjjjlllpppsssuuuuuuuuuuuuppptttzzz~~~}}}|||{{{wwwooonnnyyy~~~~~~zzzwwwxxx{{{~~~zzzppphhh```]]]bbbjjjyyyyyymmmjjjpppwww|||zzzkkkYYYNNNJJJHHHIIIJJJNNNTTT[[[```cccdddjjjqqq|||xxxdddUUULLLEEE<<<666555555555444555777999;;;===>>>??????AAABBBCCCDDDEEEFFFFFFGGGGGGGGGIIIJJJKKKLLLLLLLLLOOONNNMMMLLLKKKLLLMMMMMMNNNOOOPPPQQQRRRSSSTTTTTTUUUTTTUUUWWWWWWWWW^^^fffsss~~~ooobbbaaajjjttt~~~~~~}}}xxxzzz~~~|||{{{||||||sssqqqyyy}}}qqqlllmmmwwwyyytttuuu{{{~~~{{{qqqfff___]]]```lllyyysssRRRFFFDDD@@@@@@EEEKKKNNNRRRVVVWWWWWWUUUTTTSSSSSSTTTTTTTTTTTTTTTTTTYYYZZZ\\\\\\[[[[[[\\\^^^\\\\\\]]]^^^___```aaabbbcccbbbaaabbbccccccaaa______aaafffiiikkkjjjgggeeeggglllssswwwyyyyyyyyyyyyvvv{{{~~~|||wwwpppsssyyy~~~wwwpppjjjhhhkkkvvvvvvllleeeccccccgggeeeZZZPPPLLLLLLLLLPPPTTTZZZ^^^bbbeeegggiiiqqqxxx}}}kkkZZZOOOHHHBBB:::666777888777666888:::<<<>>>???@@@@@@@@@CCCCCCDDDEEEFFFFFFGGGHHHGGGHHHIIIJJJKKKKKKLLLLLLOOONNNLLLKKKKKKLLLLLLMMMOOOOOOOOOPPPQQQRRRSSSTTTWWWUUUUUUVVVVVVUUUZZZaaaiii~~~|||jjjccceeelllvvvxxxsssxxxyyyssssss|||yyyuuuooovvv|||yyyoooddd___^^^cccqqq~~~eeeJJJDDDEEEAAABBBIIINNNRRRWWW[[[^^^]]]\\\ZZZWWWWWWVVVVVVVVVVVVVVVVVVXXXYYY[[[[[[ZZZZZZ\\\^^^]]]]]]\\\[[[\\\^^^```aaa```______aaacccdddcccbbb___aaaeeehhhiiiiiigggfffdddkkktttzzz{{{yyyxxxwwwyyy{{{wwwuuussswww{{{uuuuuuyyytttlllbbb[[[WWWYYYWWWPPPKKKLLLOOOPPPVVV\\\bbbfffggghhhkkknnnttt{{{tttcccUUULLLEEE???999777888::::::999;;;<<<>>>@@@AAAAAAAAAAAADDDDDDEEEFFFGGGGGGHHHHHHGGGHHHIIIJJJKKKKKKKKKKKKNNNMMMLLLKKKKKKKKKLLLMMMPPPPPPOOOPPPPPPQQQRRRSSSXXXUUUUUUWWWWWWWWW]]]dddbbboootttgggcccgggpppyyy{{{uuuzzz~~~zzz{{{zzzuuuhhhpppxxxvvvlllbbb^^^^^^ffftttzzz]]]FFFEEEHHHDDDFFFMMMNNNRRRXXX]]]```___]]]\\\XXXXXXXXXXXXXXXWWWWWWWWWVVVXXXYYYZZZYYYZZZ[[[]]]___]]][[[ZZZZZZ]]]___aaa\\\\\\]]]```dddffffffeee```bbbeeegggiiiiiiggggggaaaiiisssyyyyyywwwtttsssttt{{{zzzyyyrrrsssyyy{{{uuulllaaaVVVUUUPPPMMMMMMKKKIIILLLQQQZZZaaahhhiiigggggglllqqqxxx~~~yyyjjj```UUUJJJBBB===888555666888:::<<<<<<<<<<<<>>>AAABBBBBB@@@DDDDDDEEEGGGGGGHHHHHHHHHJJJIIIIIIJJJKKKLLLKKKJJJLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNOOOOOOPPPPPPQQQVVVVVVUUUSSSRRRSSSWWWZZZaaajjj|||xxxjjjbbb^^^eeeqqqzzzrrr{{{~~~rrrdddfffjjjkkkeee]]]\\\```jjjuuuzzz}}}kkkXXXHHHGGGHHHEEEFFFMMMRRRRRRTTTYYY^^^___]]]ZZZYYYYYYYYYXXXWWWWWWVVVVVVXXXZZZ\\\]]]\\\ZZZWWWUUUZZZ[[[\\\]]]^^^^^^^^^^^^```]]]\\\^^^cccdddaaa]]]]]]___aaacccdddcccbbbaaaeeeiiipppuuuxxxwwwtttqqqrrr{{{vvv|||}}}{{{}}}{{{~~~xxxlll^^^RRRPPPKKKIIIIIIJJJJJJOOOVVV```ffflllllljjjjjjooottt|||rrrddd\\\RRRHHHAAA===888666777:::<<<===@@@@@@@@@CCCEEEGGGFFFEEEDDDEEEFFFGGGHHHHHHHHHHHHIIIHHHGGGGGGHHHIIIIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMNNNNNNOOOPPPPPPPPPTTTTTTTTTRRRQQQRRRTTTWWWYYYbbbqqqvvviiicccdddhhhwww~~~yyysssuuuaaa___aaacccaaa^^^```eeepppyyy~~~xxxpppyyyzzzcccSSSFFFGGGIIIGGGIIIOOORRRSSSUUUYYY]]]^^^\\\ZZZZZZZZZZZZYYYXXXXXXWWWWWWWWWXXXZZZ[[[ZZZYYYWWWVVVYYYZZZ[[[]]]^^^___``````___\\\ZZZ]]]aaacccbbb______```bbbddddddcccbbb```hhhlllsssxxxzzzxxxtttqqqrrr{{{vvv{{{}}}|||{{{~~~~~~|||yyyrrr```RRRMMMHHHEEEHHHKKKOOOWWW___jjjnnnqqqqqqoooooosssxxx}}}ggg\\\WWWOOOFFF???<<<888777999<<<>>>???CCCBBBCCCEEEHHHIIIIIIHHHFFFFFFGGGGGGHHHHHHIIIIIIJJJIIIGGGEEEEEEFFFHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLMMMMMMNNNOOOOOOPPPRRRSSSSSSSSSQQQQQQRRRSSSUUU[[[eeexxxxxxnnngggbbbnnnvvvyyyuuuxxx```ZZZWWWZZZ___ccciiiooowwwyyymmmvvv~~~gggYYYLLLDDDGGGKKKJJJKKKPPPRRRSSSUUUYYY]]]]]]\\\ZZZ[[[ZZZZZZYYYYYYXXXWWWWWWVVVVVVWWWXXXXXXXXXWWWWWWVVVXXXYYY\\\___aaacccddd___\\\ZZZ[[[___bbbbbbaaa```aaaccceeedddbbb```^^^jjjnnnuuu{{{|||zzzuuuqqqssszzzzzzyyy|||xxxyyy{{{~~~}}}yyycccRRRMMMHHHFFFJJJQQQWWW```gggrrrtttvvvuuussstttyyy}}}sss^^^VVVSSSLLLDDD>>>;;;999999<<<>>>@@@AAABBBAAABBBDDDGGGIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIJJJLLLKKKHHHFFFDDDEEEGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKLLLMMMMMMNNNNNNOOOPPPRRRTTTTTTRRRPPPPPPQQQVVVZZZ___jjj}}}qqqgggjjjrrr}}}{{{yyyxxxddd[[[TTTXXXaaajjjssszzz~~~{{{nnnYYYPPPHHHDDDHHHLLLLLLMMMOOOQQQSSSVVVYYY\\\\\\[[[ZZZZZZYYYYYYXXXWWWWWWVVVVVVTTTTTTTTTUUUVVVWWWWWWXXXUUUVVVXXX[[[^^^aaadddfffbbb___\\\\\\___aaabbbbbb```aaaccccccbbb```]]][[[ggglllttt{{{}}}zzzvvvrrrtttyyyyyy|||wwwwww{{{~~~eeeRRRNNNIIIHHHOOOXXX___fffmmmwwwyyyzzzyyyyyyzzz~~~jjjYYYSSSPPPJJJCCC===;;;:::;;;>>>AAABBBBBBAAAAAABBBDDDHHHJJJIIIHHHJJJIIIIIIHHHIIIIIIJJJKKKKKKKKKIIIEEEBBBBBBDDDGGGJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLMMMMMMNNNOOOQQQTTTTTTSSSQQQPPPQQQWWWYYY\\\cccsss|||qqqnnnsss|||~~~{{{xxxiii^^^VVVYYYdddoooyyygggUUUMMMIIIGGGJJJMMMMMMMMMMMMPPPSSSWWWZZZ[[[[[[ZZZYYYXXXWWWWWWVVVVVVUUUTTTTTTRRRRRRSSSTTTUUUVVVWWWWWWTTTTTTVVVYYY]]]```dddfffeeeccc```___```aaabbbbbb___`````````^^^\\\ZZZXXXbbbhhhpppwww{{{zzzvvvsssuuuyyy}}}{{{vvvxxxjjjVVVMMMJJJLLLVVVaaahhhmmmqqqyyy{{{}}}~~~|||cccWWWTTTOOOHHHBBB===<<<<<<>>>@@@CCCCCCCCCCCCCCCDDDGGGJJJLLLLLLKKKLLLKKKJJJIIIIIIJJJKKKLLLJJJJJJIIIFFFAAA???BBBEEEJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJKKKKKKLLLLLLMMMNNNPPPRRRSSSRRRQQQQQQRRRSSSUUUYYY___jjj|||vvvxxx{{{~~~~~~yyykkkaaa[[[___iiisss}}}eeeWWWLLLKKKKKKMMMOOOOOONNNMMMPPPSSSXXXZZZZZZYYYYYYYYYWWWVVVVVVUUUTTTTTTSSSSSSQQQRRRSSSTTTUUUVVVVVVVVVTTTTTTUUUWWWZZZ^^^aaaccceeedddbbbaaaaaabbbbbbccc```___^^^\\\[[[ZZZYYYXXX___dddlllssswwwxxxvvvttttttzzziiiVVVNNNMMMSSSaaannntttwwwyyyzzz|||ooo^^^WWWTTTMMMEEE@@@>>>===>>>???BBBDDDCCCBBBDDDDDDEEEHHHKKKMMMMMMLLLMMMLLLJJJIIIIIIJJJLLLMMMKKKMMMNNNJJJDDDAAABBBEEEHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKLLLLLLLLLNNNPPPPPPPPPPPPQQQSSSPPPSSSWWW[[[```ooo|||xxxwwwzzz|||mmmfffccchhhqqqzzzvvv^^^UUUKKKLLLMMMNNNPPPRRRQQQPPPPPPSSSXXXZZZYYYXXXXXXYYYWWWWWWVVVVVVUUUTTTTTTSSSQQQRRRTTTVVVVVVVVVUUUTTTTTTTTTUUUVVVXXX[[[^^^``````aaabbbbbbbbbcccdddeeeaaa___\\\ZZZYYYYYYZZZ[[[```dddjjjppptttuuutttssstttyyy{{{sssxxx{{{xxxwwwtttttt}}}zzz```NNNPPPPPPYYYjjjyyyzzz}}}vvvgggZZZXXXUUULLLCCC???>>>>>>???AAACCCDDDCCCBBBCCCCCCDDDGGGJJJLLLLLLLLLNNNMMMKKKJJJIIIJJJLLLMMMOOORRRSSSOOOIIIEEEFFFHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJKKKKKKLLLJJJLLLMMMNNNNNNOOOQQQSSSQQQSSSWWWYYYYYY```xxx|||~~~vvvrrrtttzzzooojjjjjjqqqyyylllVVVPPPKKKMMMOOOOOOQQQTTTTTTSSSOOOTTTXXXZZZYYYXXXXXXYYYXXXXXXWWWVVVVVVUUUUUUTTTQQQSSSUUUWWWWWWVVVTTTRRRUUUUUUTTTUUUWWWYYY\\\^^^[[[]]]```bbbcccccceeefffccc```\\\YYYXXXYYY[[[]]]cccfffjjjooorrrssssssrrrsssyyysssnnnnnnyyyxxxooommmmmmooottt{{{~~~vvvwwwwwwuuu~~~}}}jjjZZZQQQPPPTTTbbbuuuwwwiii^^^VVVVVVUUULLLCCC???AAA@@@>>>===>>>@@@BBBDDDEEEEEEFFFHHHIIIKKKLLLLLLOOONNNMMMLLLLLLNNNPPPQQQTTTYYYYYYRRRKKKIIIJJJIIIFFFFFFGGGHHHIIIKKKKKKLLLKKKKKKLLLMMMMMMMMMMMMMMMLLLLLLLLLMMMNNNOOOPPPQQQPPPRRRTTTUUUWWW]]]fffmmmxxxmmmggghhhpppxxx|||uuutttuuuzzz|||aaaTTTSSSNNNPPPQQQRRRSSSRRRPPPOOORRRUUUXXXZZZZZZYYYYYYZZZXXXXXXYYYYYYXXXVVVTTTSSSRRRTTTVVVWWWXXXWWWUUUTTTUUUUUUUUUVVVWWWXXXZZZZZZ]]]]]]^^^aaaeeegggdddaaabbbaaa^^^ZZZWWWWWWZZZ]]]ccceeegggjjjlllnnnooopppqqqyyy|||sssppprrryyyqqqnnnqqqvvv|||zzzyyy~~~uuupppwww~~~|||qqqcccVVVPPPSSSYYYhhh|||{{{pppddd\\\VVVUUURRRJJJBBB@@@BBB@@@???>>>???AAADDDFFFFFFGGGHHHIIIKKKLLLMMMMMMNNNMMMLLLLLLLLLNNNPPPRRRRRRWWWWWWQQQJJJIIIIIIIIIFFFGGGGGGHHHJJJKKKKKKLLLKKKKKKLLLLLLMMMMMMMMMLLLLLLLLLLLLMMMNNNOOOPPPQQQPPPRRRTTTUUUVVV[[[ccciii}}}qqqfffccchhhnnnzzzyyyxxxxxx|||ttt\\\PPPOOOOOOPPPRRRTTTTTTRRRPPPOOOQQQTTTWWWYYYXXXXXXXXXYYYWWWWWWWWWWWWWWWVVVUUUTTTTTTUUUVVVWWWWWWWWWVVVUUUTTTTTTTTTUUUVVVWWWYYYYYYZZZZZZ[[[___cccdddbbb```______]]]ZZZXXXXXXZZZ\\\cccdddfffiiikkklllmmmmmmqqqyyy{{{vvvsss|||zzztttpppuuu}}}zzzoooiiilllmmmjjjbbbZZZUUUTTTVVV\\\kkk}}}xxxkkk]]]YYYVVVTTTOOOGGGBBBBBBBBBAAA@@@@@@AAADDDFFFHHHHHHIIIJJJKKKLLLMMMNNNOOONNNMMMLLLKKKLLLNNNPPPRRRQQQUUUUUUOOOJJJIIIIIIHHHGGGGGGHHHIIIJJJKKKKKKLLLKKKKKKKKKLLLLLLLLLLLLLLLMMMMMMMMMNNNOOOPPPQQQRRRRRRTTTUUUUUUUUUXXX^^^cccmmmxxxfff]]]]]]```ooozzz~~~}}}|||iiiXXXPPPOOOOOOQQQTTTVVVVVVTTTQQQOOOPPPRRRUUUVVVVVVVVVVVVWWWVVVVVVUUUUUUUUUUUUUUUVVVUUUUUUVVVVVVVVVWWWWWWWWWTTTTTTTTTTTTUUUVVVXXXXXXXXXXXXYYY\\\___aaa```^^^^^^^^^]]][[[YYYXXXZZZ[[[aaabbbeeegggiiijjjjjjjjjoooxxx}}}{{{~~~{{{xxx|||rrrfffaaa```^^^ZZZWWWXXX\\\___```eeeooo{{{rrrgggZZZZZZXXXTTTLLLFFFCCCDDDBBBBBBBBBBBBDDDFFFIIIJJJJJJJJJKKKLLLMMMNNNOOOOOOMMMLLLKKKKKKLLLNNNPPPRRRQQQTTTTTTOOOKKKKKKKKKIIIHHHHHHHHHIIIJJJKKKKKKLLLJJJJJJJJJJJJKKKKKKLLLLLLNNNNNNOOOOOOPPPRRRSSSTTTTTTVVVWWWVVVUUUVVV[[[___dddzzzrrrddd^^^[[[cccooo}}}|||lllaaaXXXTTTTTTPPPRRRUUUWWWWWWTTTQQQOOOOOORRRTTTUUUTTTTTTTTTUUUUUUUUUSSSSSSSSSTTTUUUVVVUUUUUUUUUTTTUUUVVVWWWWWWUUUUUUUUUUUUVVVWWWXXXYYYZZZZZZ[[[]]]^^^^^^^^^]]]_________]]]ZZZXXXYYYZZZ]]]___bbbeeehhhiiijjjjjjmmmuuu{{{wwwuuuzzznnnaaa\\\YYYTTTRRRTTT\\\gggoooqqqssswww|||yyyiiiaaa\\\]]][[[SSSJJJFFFFFFGGGCCCCCCCCCDDDFFFHHHJJJKKKJJJKKKKKKLLLMMMNNNOOOOOOLLLKKKKKKKKKLLLNNNPPPRRRQQQTTTTTTOOOMMMNNNNNNKKKHHHIIIIIIJJJJJJKKKKKKKKKJJJJJJIIIIIIJJJJJJKKKLLLPPPPPPPPPPPPQQQSSSTTTUUUUUUWWWYYYXXXVVVVVVYYY\\\^^^hhhyyywwwhhh^^^[[[eeerrr~~~oooaaa\\\XXXVVVUUURRRSSSVVVWWWWWWTTTQQQOOOPPPRRRTTTTTTSSSSSSTTTUUUUUUTTTSSSRRRSSSTTTUUUVVVUUUTTTTTTTTTTTTUUUVVVVVVWWWWWWVVVWWWWWWXXXYYYZZZ^^^_________^^^]]]\\\\\\bbbbbbaaa^^^ZZZXXXXXXXXXZZZ\\\```eeehhhjjjkkkkkkkkkrrr~~~~~~~~~}}}~~~mmmaaaYYYUUUPPPPPPVVVcccrrr{{{{{{|||{{{{{{uuugggbbbaaaaaa\\\QQQHHHFFFGGGGGGDDDDDDEEEFFFGGGHHHJJJKKKJJJJJJJJJKKKLLLMMMMMMMMMKKKKKKJJJJJJKKKNNNPPPRRRQQQSSSSSSOOONNNPPPOOOLLLIIIIIIJJJJJJJJJKKKKKKKKKJJJJJJIIIHHHHHHJJJKKKLLLOOOOOOOOOPPPQQQRRRSSSTTTTTTWWWZZZYYYWWWVVVXXX[[[\\\___iii}}}tttaaa[[[^^^fffrrr|||ggg[[[XXXWWWUUUTTTSSSTTTUUUVVVUUUSSSQQQPPPRRRSSSTTTTTTSSSSSSUUUVVVUUUUUUTTTTTTTTTTTTTTTUUUTTTTTTUUUUUUUUUVVVVVVVVVXXXXXXXXXXXXXXXYYYZZZZZZ___``````___\\\[[[\\\]]]bbbbbb```]]]YYYWWWWWWYYYZZZ\\\aaafffiiikkkkkkkkkiiipppzzz~~~|||lllaaaXXXSSSOOOPPPYYYhhhwww}}}~~~|||tttiiieeegggeee[[[NNNFFFFFFFFFEEEEEEEEEFFFFFFGGGHHHIIIIIIHHHHHHIIIIIIJJJKKKKKKKKKKKKJJJJJJJJJKKKNNNPPPRRRPPPRRRQQQNNNNNNPPPPPPLLLJJJJJJJJJJJJKKKKKKKKKKKKJJJIIIHHHGGGHHHIIIKKKLLLLLLLLLMMMMMMNNNPPPQQQRRRQQQUUUXXXXXXWWWVVVWWWZZZZZZ\\\cccooooooaaa\\\\\\eeeooovvv~~~rrr]]]VVVVVVWWWVVVVVVUUUTTTTTTSSSSSSRRRQQQQQQTTTUUUVVVUUUTTTTTTVVVWWWVVVVVVVVVVVVUUUTTTSSSSSSUUUVVVWWWXXXXXXXXXWWWWWWXXXWWWWWWWWWWWWXXXYYYYYYZZZ\\\]]]\\\ZZZYYY[[[]]]___^^^\\\YYYVVVVVVXXX[[[]]]```dddhhhjjjkkkjjjiiijjjnnnwww~~~yyyiii___XXXSSSPPPQQQ[[[jjjxxx}}}|||ooogggcccjjjggg[[[KKKDDDEEEFFFCCCFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGHHHHHHIIIIIIJJJJJJKKKJJJIIIJJJKKKNNNPPPRRRNNNPPPOOOLLLMMMPPPOOOKKKJJJJJJJJJKKKKKKKKKKKKKKKJJJIIIHHHGGGGGGIIIJJJLLLJJJJJJJJJKKKLLLMMMOOOOOOOOORRRVVVWWWVVVUUUWWWYYYSSSXXX^^^cccnnnfff\\\VVV\\\eeelllttt{{{vvveeeUUURRRVVVYYYZZZZZZUUUUUUSSSRRRQQQQQQQQQQQQUUUVVVWWWVVVUUUUUUWWWYYYVVVWWWWWWWWWVVVUUUSSSRRRVVVWWWYYY[[[[[[ZZZYYYWWWWWWWWWVVVVVVVVVWWWXXXXXXUUUWWWYYYYYYWWWXXXZZZ^^^[[[[[[YYYVVVTTTVVVYYY]]]```cccfffjjjkkkjjjhhhgggkkknnnuuu{{{zzzzzzxxxlllccc[[[TTTQQQYYYeeepppzzz{{{xxx{{{xxxnnnfffeeeiiilll```QQQHHHEEEFFFGGGGGGGGGHHHHHHIIIIIIHHHHHHGGGIIIIIIHHHEEECCCCCCEEEGGGIIIIIIIIIJJJKKKLLLMMMNNNMMMMMMNNNNNNNNNMMMMMMLLLMMMLLLJJJIIIHHHGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJMMMMMMMMMMMMMMMMMMNNNNNNQQQRRRSSSTTTTTTSSSQQQPPPSSSPPPTTT\\\cccppp{{{kkk\\\XXXZZZ\\\cccjjjyyyiii^^^VVVUUUVVVTTTTTTXXXYYYWWWUUURRRQQQPPPQQQRRRTTTUUUVVVWWWWWWWWWVVVUUUTTTUUUUUUVVVUUUTTTSSSRRRQQQRRRSSSUUUVVVVVVVVVVVVXXXUUUSSSTTTWWWXXXWWWVVVTTTSSSSSSUUUWWWYYYYYYYYYXXXWWWWWWVVVWWWXXXYYYZZZ^^^```ccceeegggggggggfffkkklllppp{{{~~~}}}zzznnneee\\\XXXXXXbbbmmmuuu{{{~~~{{{}}}uuummmgggbbbcccgggeee[[[NNNGGGFFFHHHJJJJJJIIIIIIIIIJJJIIIIIIHHHHHHIIIIIIGGGEEECCCCCCEEEGGGIIIIIIIIIIIIJJJJJJKKKLLLKKKLLLLLLMMMMMMMMMLLLLLLLLLLLLJJJIIIHHHGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJMMMMMMMMMMMMNNNNNNNNNNNNQQQRRRTTTVVVVVVTTTRRRPPPPPPOOOSSSZZZ]]]eee|||ooobbbZZZVVVXXX\\\gggqqqzzz~~~www```XXXRRRSSSSSSSSSUUUYYYXXXWWWTTTRRRQQQQQQRRRRRRSSSTTTVVVWWWWWWWWWVVVVVVUUUUUUVVVVVVUUUTTTSSSRRRRRRRRRSSSTTTVVVWWWXXXXXXVVVSSSRRRRRRTTTVVVUUUSSSPPPPPPQQQRRRUUUVVVWWWWWWYYYYYYXXXWWWWWWXXXYYYZZZ\\\^^^```ccceeefffffffffiiikkknnnwww}}}pppggg]]]\\\aaammmwww{{{}}}wwwhhhbbb```______bbb[[[TTTKKKFFFFFFIIIKKKLLLJJJJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGEEECCCCCCDDDFFFHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLLLLKKKKKKJJJIIIHHHGGGGGGFFFFFFFFFFFFGGGHHHIIIIIIMMMMMMMMMNNNNNNNNNOOOOOOPPPRRRVVVXXXXXXVVVSSSPPPMMMNNNTTTZZZ[[[]]]lll~~~ooobbbYYYVVVWWWYYYcccnnnvvv}}}iii\\\WWWTTTTTTTTTSSSVVVZZZWWWVVVTTTRRRRRRRRRRRRSSSRRRSSSTTTVVVWWWWWWWWWVVVVVVVVVVVVVVVUUUTTTSSSRRRSSSSSSSSSSSSUUUWWWYYYZZZUUUSSSRRRSSSTTTTTTSSSRRRMMMNNNOOOQQQSSSUUUVVVWWWZZZYYYXXXWWWWWWXXXYYYYYYXXXZZZ]]]```ccceeeffffffgggkkknnnrrrzzz|||ssskkk``````gggttt}}}sssddd^^^___^^^\\\[[[SSSNNNHHHEEEFFFHHHJJJKKKIIIIIIIIIIIIHHHGGGFFFFFFFFFGGGGGGEEECCCCCCDDDFFFHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJIIIHHHGGGGGGFFFFFFFFFGGGGGGHHHIIILLLLLLMMMMMMNNNOOOOOOOOOPPPSSSWWWZZZZZZWWWTTTQQQMMMOOOUUU[[[\\\]]]gggtttrrrdddZZZVVVWWW]]]fffooovvv}}}xxxeeeZZZXXXVVVUUUSSSRRRTTTVVVVVVUUUTTTSSSRRRRRRRRRRRRPPPQQQSSSUUUWWWWWWWWWVVVWWWVVVVVVVVVUUUTTTSSSSSSSSSRRRQQQQQQSSSUUUXXXZZZVVVVVVUUUUUUUUUUUUTTTSSSMMMOOOQQQRRRSSSUUUWWWYYYYYYXXXWWWVVVVVVVVVWWWXXXVVVWWWYYY\\\```cccfffggghhhmmmooooooqqqvvvxxxvvv|||yyyqqqfffffflllvvv}}}~~~ooobbb```aaa___YYYUUUMMMKKKGGGEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDEEEFFFGGGFFFDDDDDDEEEFFFHHHHHHIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJJJJKKKKKKKKKKKKIIIHHHGGGGGGGGGFFFFFFGGGGGGHHHHHHKKKKKKLLLMMMMMMNNNOOOOOOPPPRRRWWWZZZZZZXXXTTTRRROOOPPPSSSVVVWWWZZZbbbjjjuuuvvvbbbVVVYYYYYY[[[bbbjjjqqqxxx}}}mmmcccUUUUUUTTTSSSSSSTTTTTTSSSVVVVVVUUUSSSSSSRRRRRRQQQOOOQQQSSSUUUVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUUUURRRQQQPPPPPPQQQSSSVVVWWWUUUVVVVVVVVVTTTSSSRRRQQQLLLOOOQQQRRRRRRSSSVVVXXXVVVVVVTTTTTTTTTTTTUUUVVVUUUUUUWWWZZZ^^^bbbfffhhhkkkpppssspppnnnpppsssrrrsss{{{qqqpppssszzz~~~sssiiibbbccceee___UUUOOOHHHGGGFFFEEEDDDCCCCCCCCCDDDEEEEEEFFFFFFEEEEEEEEEEEEGGGHHHGGGFFFEEEFFFGGGHHHIIIJJJKKKKKKJJJIIIHHHGGGFFFEEEEEEEEEGGGHHHIIIJJJKKKKKKLLLKKKJJJIIIHHHHHHGGGGGGFFFGGGGGGHHHHHHIIIJJJJJJKKKLLLMMMNNNNNNPPPRRRVVVYYYYYYXXXUUUSSSPPPPPPOOOOOOOOOSSSXXX]]]bbbppp~~~mmm]]]VVVRRRTTT[[[bbbllltttyyy~~~lllbbb```UUUVVVVVVWWW\\\```___ZZZWWWVVVUUUTTTSSSQQQPPPPPPPPPQQQSSSTTTUUUUUUUUUTTTVVVUUUUUUUUUUUUVVVWWWWWWRRRQQQPPPPPPPPPQQQSSSTTTRRRTTTUUUTTTRRROOONNNNNNKKKNNNQQQQQQOOOPPPRRRVVVTTTSSSRRRRRRRRRTTTUUUVVVVVVVVVWWWYYY]]]bbbgggiiioootttvvvrrrooopppqqqqqqmmm~~~|||~~~mmmhhhfffjjjhhh]]]NNNEEECCCDDDEEEDDDCCCBBBAAAAAACCCDDDEEEFFFFFFGGGGGGFFFFFFGGGIIIIIIGGGFFFGGGHHHHHHIIIKKKMMMMMMMMMLLLKKKHHHGGGEEEDDDEEEFFFGGGHHHIIIJJJLLLLLLLLLKKKIIIHHHHHHHHHGGGGGGFFFGGGGGGHHHHHHHHHIIIJJJKKKLLLMMMMMMPPPRRRUUUWWWXXXWWWUUUTTTQQQPPPOOOMMMNNNRRRUUUVVVZZZ___ooolll```UUURRRTTTWWW___gggooovvv}}}}}}nnnaaa]]]^^^XXXXXXWWWYYYbbbhhhddd[[[XXXWWWVVVUUUSSSQQQOOONNNPPPQQQSSSTTTTTTTTTSSSSSSTTTTTTTTTTTTUUUWWWYYYZZZSSSRRRRRRRRRQQQQQQQQQQQQQQQTTTVVVTTTQQQNNNMMMMMMLLLOOORRRRRROOONNNQQQUUURRRRRRRRRRRRSSSTTTVVVWWWXXXXXXXXXYYY]]]bbbgggjjjqqqvvvxxxuuurrrsssrrrppplllwwwnnnlllmmmpppkkk[[[HHH===@@@BBBDDDDDDCCCAAAAAAAAACCCDDDEEEFFFGGGHHHHHHHHHFFFHHHIIIIIIHHHGGGHHHIIIHHHJJJLLLNNNOOOOOONNNMMMIIIHHHFFFEEEDDDEEEGGGHHHIIIJJJLLLMMMMMMKKKIIIHHHHHHHHHGGGGGGFFFGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLMMMPPPRRRTTTVVVVVVVVVUUUTTTQQQRRRQQQQQQSSSWWWYYYXXXYYYZZZddd{{{~~~nnn___XXXTTTSSSVVV]]]cccjjjssszzz}}}{{{www{{{~~~sssfff___^^^___WWWUUUSSSUUU^^^eee]]]QQQYYYXXXWWWUUUSSSPPPNNNMMMQQQRRRSSSTTTTTTSSSRRRRRRTTTSSSSSSTTTUUUXXXZZZ[[[TTTTTTTTTTTTSSSRRRPPPPPPSSSVVVXXXWWWSSSOOONNNNNNOOOSSSVVVUUUQQQPPPSSSWWWRRRRRRRRRRRRTTTVVVXXXYYYZZZYYYYYYZZZ]]]ccchhhkkkssswwwyyyvvvtttuuusssooommm~~~~~~wwwrrrhhhqqq|||rrrZZZHHHAAAAAABBBBBB@@@<<<<<>>DDDEEEGGGHHHIIIHHHGGGFFFGGGFFFFFFGGGIIIIIIHHHFFFHHHJJJKKKLLLKKKJJJKKKLLLJJJIIIGGGFFFEEEFFFGGGHHHIIIIIIIIIIIIHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJIIIIIIIIIJJJJJJJJJJJJJJJNNNOOOQQQSSSTTTSSSRRRRRRRRRSSSSSSRRRRRRSSSVVVYYYYYY\\\\\\cccooozzz{{{jjjXXXOOOPPPVVVZZZcccnnntttvvv{{{zzzxxx|||{{{mmmccc___]]]\\\ZZZXXXUUURRRSSSUUUXXXXXXWWWYYYWWWUUUTTTSSSQQQNNNLLLOOOPPPPPPOOONNNOOOQQQSSSTTTUUUVVVUUUTTTSSSTTTUUUTTTTTTSSSSSSSSSRRRRRRRRRSSSUUUXXXYYYXXXWWWXXXXXXYYYXXXWWWVVVUUUTTTTTTTTT[[[[[[YYYVVVTTTUUUYYY\\\]]]^^^___^^^^^^```fffkkkooonnnrrr{{{zzzrrrpppzzzwwwrrrtttxxx}}}sssgggdddfffpppxxxuuu^^^MMMHHHGGGFFFAAA:::444444999>>>CCCDDDFFFHHHIIIIIIHHHHHHGGGFFFFFFGGGIIIJJJIIIGGGHHHIIIKKKKKKJJJJJJJJJKKKKKKJJJHHHGGGFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFEEEHHHHHHHHHHHHHHHIIIJJJKKKJJJKKKLLLLLLMMMMMMMMMLLLMMMOOOQQQSSSTTTSSSQQQPPPQQQRRRTTTTTTTTTUUUWWWYYY\\\^^^[[[\\\cccgggxxxlllZZZUUURRRSSSWWW___eeejjjqqqyyy}}}}}}~~~~~~|||uuunnnddd^^^[[[[[[YYYXXXVVVTTTRRRSSSUUUWWWXXXWWWYYYWWWVVVUUUTTTSSSPPPMMMNNNOOOOOOOOONNNNNNOOOQQQVVVWWWWWWUUURRRQQQQQQQQQSSSTTTUUUUUUUUUTTTSSSRRRRRRTTTWWWXXXYYYYYY[[[\\\\\\[[[YYYXXXVVVUUUUUUUUU[[[[[[YYYWWWUUUVVVYYY[[[^^^___```___]]]^^^cccgggllliiijjjttt}}}rrrttt{{{{{{uuuvvvzzzxxxlllccceeelllqqqtttyyyxxxkkkZZZOOONNNKKKHHHBBB:::444555;;;AAADDDEEEFFFHHHIIIJJJJJJJJJGGGFFFFFFGGGIIIJJJIIIHHHGGGIIIKKKKKKJJJIIIJJJKKKLLLKKKIIIHHHFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFHHHHHHHHHHHHIIIJJJKKKKKKMMMMMMOOOPPPPPPPPPPPPPPPMMMOOORRRTTTUUUTTTRRRPPPPPPRRRUUUWWWWWWWWWXXXYYY\\\```\\\[[[___aaalllkkkbbbYYYUUURRRUUUXXX]]]fffnnntttvvvyyy|||~~~yyy}}}iiiddd^^^[[[YYYYYYWWWVVVTTTTTTSSSSSSUUUVVVWWWWWWYYYWWWVVVUUUUUUTTTQQQOOONNNOOOPPPPPPNNNNNNOOOQQQTTTUUUUUUSSSPPPOOOOOOOOORRRSSSUUUVVVVVVTTTRRRQQQSSSUUUWWWXXXXXXXXXZZZ\\\YYYXXXWWWUUUUUUTTTTTTTTTYYYYYYXXXVVVTTTTTTWWWYYY\\\^^^```___]]]^^^aaaeeelllfffcccjjjzzz|||ooowww{{{zzzzzzyyyzzz|||yyyzzz}}}tttiiidddgggooonnnjjjfffbbb[[[SSSQQQSSSSSSOOOHHH???888777<<>>;;;===AAAGGGGGGHHHHHHIIIJJJKKKKKKIIIHHHHHHHHHJJJJJJHHHGGGGGGHHHJJJJJJIIIIIIIIIJJJKKKJJJJJJIIIHHHGGGGGGFFFHHHGGGFFFFFFFFFGGGHHHIIIFFFFFFFFFGGGHHHIIIJJJKKKLLLNNNPPPSSSTTTSSSRRRQQQOOOPPPRRRTTTVVVWWWWWWWWWSSSVVVXXXYYYYYYXXXXXXYYYZZZbbb___[[[]]]\\\]]]iiivvvzzzmmm___VVVRRRQQQUUU[[[]]]bbbjjjqqqvvvzzz~~~xxxooovvvvvvhhh^^^]]]\\\ZZZYYYWWWVVVVVVVVVWWWXXXWWWUUUTTTUUUVVVVVVUUUTTTTTTUUUTTTRRRPPPPPPQQQSSSSSSQQQPPPPPPPPPMMMOOOPPPOOONNNNNNOOOPPPNNNOOOPPPQQQQQQQQQPPPOOOTTTVVVYYYYYYWWWUUUTTTTTTTTTTTTTTTTTTUUUVVVWWWXXXUUUUUUUUUSSSQQQQQQSSSUUUXXX[[[______]]]]]]___aaafffeeebbbbbbooo~~~{{{|||sssqqqrrrssswww{{{}}}~~~wwwuuuvvvwwwyyy{{{nnn[[[HHHBBBFFFLLLQQQUUUYYYXXXSSSLLLEEEAAACCCEEEIIIIIIIIIIIIIIIJJJKKKKKKKKKJJJIIIIIIJJJIIIGGGEEEFFFHHHJJJJJJIIIIIIIIIJJJIIIJJJJJJIIIIIIHHHHHHGGGHHHGGGFFFEEEEEEGGGIIIJJJEEEEEEEEEFFFGGGHHHIIIJJJIIIKKKNNNPPPQQQQQQPPPOOONNNNNNPPPRRRTTTWWWYYYZZZVVVXXXZZZYYYXXXWWWXXXYYY[[[dddbbb]]]___\\\[[[cccgggrrrxxxhhh]]]TTTRRRTTTTTTXXX]]]ccciiiooovvv{{{~~~~~~|||vvviii___YYYYYYYYYXXXVVVVVVVVVWWWXXXYYY[[[YYYVVVTTTTTTVVVUUUTTTSSSSSSTTTTTTRRRPPPOOOQQQRRRRRRPPPOOONNNOOONNNPPPQQQPPPOOONNNOOOQQQNNNOOOOOOOOOPPPPPPPPPQQQSSSVVVZZZ[[[YYYVVVTTTSSSVVVUUUUUUUUUUUUVVVVVVWWWTTTUUUUUUTTTRRRRRRSSSUUUYYY\\\``````]]][[[[[[]]]```fffgggfffmmm|||{{{zzz|||wwwpppqqqtttvvvzzz~~~zzzuuuzzzqqqZZZDDD>>>FFFMMMRRRSSSRRRSSSRRRNNNJJJGGGIIILLLJJJJJJIIIIIIIIIJJJJJJKKKLLLKKKIIIIIIJJJIIIGGGEEEFFFHHHJJJJJJIIIHHHIIIJJJIIIIIIIIIJJJJJJIIIHHHHHHGGGFFFEEEDDDEEEFFFHHHJJJDDDDDDDDDEEEFFFHHHIIIJJJFFFHHHKKKNNNOOOOOOMMMLLLMMMMMMNNNPPPRRRVVVYYY[[[YYYZZZZZZYYYXXXWWWXXXYYYUUU___^^^ZZZ]]]ZZZXXX^^^dddeeelllnnn```XXXWWWPPPQQQTTTXXX]]]fffooovvv}}}yyywww{{{~~~tttkkkccc[[[UUUVVVVVVUUUTTTTTTVVVWWWYYY[[[\\\[[[WWWTTTTTTUUUTTTSSSRRRSSSTTTSSSQQQPPPNNNPPPQQQQQQOOONNNMMMMMMQQQRRRSSSRRRPPPOOOPPPQQQOOOOOOOOOOOOOOOPPPQQQRRRRRRVVV[[[]]]\\\YYYUUUTTTVVVUUUUUUTTTSSSSSSSSSSSSUUUVVVVVVUUUSSSRRRTTTUUU[[[^^^aaa```\\\YYYYYYZZZ]]]hhhlllhhhkkkuuu{{{yyyzzzxxx|||}}}yyyyyywwwvvvttttttuuuxxx{{{}}}xxxwwwxxxmmmZZZHHHCCCHHHMMMRRRTTTSSSTTTSSSOOOJJJGGGHHHJJJHHHIIIIIIGGGFFFFFFHHHJJJHHHHHHGGGFFFDDDEEEHHHKKKEEEEEEFFFGGGIIIJJJKKKKKKGGGHHHHHHGGGEEEDDDEEEGGGEEEEEEEEEEEEEEEGGGIIIJJJKKKHHHDDDBBBCCCFFFHHHHHHFFFFFFGGGHHHIIIKKKLLLMMMNNNMMMMMMNNNPPPTTTYYY[[[VVVUUUSSSRRRRRRTTTUUUVVVXXXXXXYYYZZZ[[[\\\\\\\\\bbb^^^aaasssssseee]]]YYYTTTPPPSSSXXX]]]cccjjjvvv}}}~~~yyyxxx|||~~~wwwuuuzzz}}}sssjjjaaa[[[WWWUUUTTTSSSSSSTTTVVVWWWWWWZZZ]]]]]]ZZZWWWWWWXXXWWWTTTRRRRRRTTTUUURRRPPPTTTRRRPPPOOOOOONNNMMMKKKNNNQQQTTTUUUUUUTTTSSSSSSUUUSSSQQQNNNNNNOOOQQQRRRSSSWWW\\\^^^\\\WWWSSSPPPSSSTTTUUUSSSQQQOOOOOOPPPSSSTTTVVVWWWWWWVVVTTTSSS]]]\\\[[[ZZZYYYYYYYYYYYY^^^^^^```dddkkkqqqvvvxxx~~~zzzuuuuuuttttttuuuvvvyyy|||~~~tttsssvvvhhhWWWGGGDDDHHHLLLOOOQQQOOOPPPPPPNNNJJJGGGHHHIIIHHHHHHHHHGGGFFFFFFIIIKKKKKKKKKJJJGGGDDDCCCEEEFFFDDDEEEFFFGGGHHHIIIJJJKKKHHHHHHHHHFFFDDDDDDFFFHHHFFFEEEEEEDDDEEEFFFHHHIIIJJJGGGDDDCCCDDDFFFGGGGGGDDDDDDEEEFFFGGGIIIKKKKKKLLLLLLKKKLLLNNNQQQUUUWWWVVVUUUSSSQQQQQQQQQRRRSSSUUUVVVXXXYYYZZZZZZZZZZZZ^^^]]]```lllyyylllddd\\\TTTRRRSSSVVV]]]dddsss{{{~~~}}}}}}zzzzzzrrrooorrr{{{ssslllggg```\\\XXXWWWVVVTTTTTTTTTUUUUUUWWWZZZ\\\\\\ZZZXXXWWWXXXWWWUUUSSSSSSTTTTTTRRRPPPRRRQQQPPPPPPPPPOOOLLLJJJMMMOOOSSSVVVVVVTTTSSSRRRTTTRRRPPPNNNNNNOOOPPPRRRQQQTTTXXXZZZYYYVVVSSSQQQRRRRRRSSSQQQOOONNNNNNOOOQQQRRRSSSTTTUUUUUUTTTTTT\\\[[[ZZZYYYXXXXXXXXXXXXZZZ\\\^^^```dddjjjpppttt~~~~~~uuuppppppqqqsssvvvzzz}}}~~~}}}|||uuuoooqqqvvvwww___SSSHHHGGGJJJKKKKKKLLLJJJKKKLLLKKKIIIGGGGGGHHHGGGGGGHHHGGGFFFGGGIIIKKKOOONNNLLLHHHDDDAAAAAAAAACCCCCCDDDFFFGGGHHHIIIJJJHHHHHHGGGDDDCCCCCCFFFIIIFFFEEEEEEEEEEEEEEEFFFFFFGGGEEEDDDDDDEEEFFFFFFEEECCCCCCCCCDDDEEEGGGHHHIIIJJJJJJJJJKKKLLLNNNOOOPPPUUUSSSQQQPPPOOOOOOOOOPPPRRRSSSVVVXXXYYYYYYXXXWWWYYY\\\```eeeooo~~~rrrfff^^^ZZZ[[[ccclllvvv}}}~~~}}}}}}~~~~~~zzzvvvtttyyywwwyyy~~~|||ooofffcccbbb___\\\YYYYYYXXXWWWVVVUUUTTTTTTWWWYYY[[[[[[YYYXXXWWWXXXXXXVVVTTTTTTTTTSSSQQQPPPPPPPPPPPPQQQQQQPPPLLLJJJJJJMMMQQQUUUVVVUUURRRPPPRRRQQQOOOMMMMMMNNNPPPQQQOOOQQQTTTVVVVVVUUUSSSQQQOOOPPPQQQPPPNNNMMMNNNOOOOOOOOOOOOPPPRRRSSSUUUVVVZZZYYYYYYXXXXXXWWWWWWWWWWWWZZZ\\\\\\\\\aaajjjqqq|||}}}{{{zzz|||zzzwwwuuuwwwzzz|||yyysssnnnnnnooopppssswww||||||{{{~~~}}}wwwrrrnnnsss{{{uuucccWWWOOOIIIKKKMMMLLLJJJJJJFFFGGGHHHIIIHHHGGGGGGGGGFFFFFFGGGFFFEEEFFFIIIKKKOOOOOOMMMJJJEEEAAA??????AAABBBCCCEEEFFFHHHIIIJJJIIIHHHEEEBBB@@@AAAEEEHHHFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFGGGEEEDDDCCCCCCCCCDDDEEEFFFHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKPPPOOONNNMMMMMMMMMNNNNNNOOOQQQTTTWWWYYYYYYXXXWWWWWW[[[___ccciiivvvssskkkjjjsss|||}}}zzzwwwvvvvvvuuuvvvxxxzzz{{{yyyuuurrrxxx|||{{{yyyyyytttlllbbb]]]]]]______]]]YYYZZZZZZZZZYYYXXXWWWWWWWWWXXXYYYYYYYYYXXXWWWWWWXXXWWWVVVUUUTTTSSSQQQPPPOOOOOOPPPRRRRRRQQQMMMJJJHHHKKKOOOSSSUUUTTTQQQNNNPPPOOONNNMMMMMMNNNPPPQQQPPPPPPQQQRRRSSSSSSRRRPPPOOOPPPQQQPPPOOOOOOPPPQQQNNNNNNNNNNNNPPPSSSVVVXXXYYYYYYYYYYYYXXXXXXWWWWWWXXX\\\___]]]YYY]]]gggqqqsssuuuwwwyyy{{{zzzvvvuuurrrmmmllljjjkkklllkkkjjjkkkooorrrrrruuuzzz~~~}}}{{{{{{~~~vvvqqqooopppyyy|||rrrbbbUUUOOOKKKJJJMMMOOOLLLJJJKKKFFFFFFFFFGGGGGGGGGGGGFFFEEEEEEFFFEEEDDDEEEGGGIIILLLMMMMMMJJJFFFBBB@@@@@@AAAAAABBBDDDFFFHHHIIIJJJIIIHHHEEEBBB???@@@CCCFFFFFFFFFFFFFFFFFFEEEEEEEEECCCCCCCCCDDDFFFFFFEEECCCDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKLLLMMMNNNOOONNNPPPSSSVVVXXXXXXXXXXXXWWWYYY^^^dddllluuu~~~|||xxx~~~~~~||||||}}}|||xxxrrrnnnlllllllllmmmpppvvvzzz|||zzzwwwyyy|||uuupppttt{{{wwwiiibbbZZZXXX[[[______^^^XXXYYYZZZ[[[\\\\\\[[[[[[WWWWWWWWWWWWXXXXXXXXXWWWWWWWWWVVVUUUTTTRRRRRRRRROOOOOOPPPRRRTTTRRROOOLLLIIIJJJLLLPPPSSSSSSOOOLLLOOONNNNNNNNNNNNOOOPPPQQQRRRQQQPPPQQQSSSSSSQQQOOOOOOPPPRRRRRRQQQQQQSSSTTTPPPOOOOOOOOOPPPSSSWWWYYYYYYYYYZZZZZZZZZYYYXXXWWW[[[```ccc```[[[^^^iiisssnnnoooqqqssstttwww|||zzzsssooojjjgggfffcccdddeeegggiiimmmssswwwvvvyyy}}}~~~}}}|||{{{~~~yyyqqqmmmnnnvvv}}}yyylll```VVVNNNIIIGGGIIIMMMNNNLLLKKKNNNIIIGGGEEEEEEFFFGGGGGGFFFDDDEEEEEECCCBBBBBBDDDFFFIIIKKKLLLKKKHHHDDDBBBAAA@@@AAACCCDDDFFFHHHJJJJJJKKKJJJHHHDDDAAA@@@BBBDDDEEEFFFFFFGGGGGGGGGFFFFFFBBBBBBBBBCCCEEEFFFEEECCCEEEEEEEEEEEEFFFGGGHHHIIIJJJIIIIIIHHHGGGHHHHHHHHHFFFGGGHHHJJJLLLMMMNNNOOONNNOOOQQQSSSUUUWWWXXXYYYWWWWWWZZZaaakkkrrrvvvwww{{{xxxuuutttuuuxxxyyyyyy{{{}}}~~~~~~~~~~~~~~~~~~|||{{{xxxxxxuuuqqqkkkhhhgggggghhhiiimmmttt|||~~~uuulllmmmlllqqq}}}mmmaaa[[[WWWWWW\\\``````^^^XXXXXXYYYZZZ[[[\\\]]]]]]WWWVVVUUUVVVWWWXXXXXXWWWUUUVVVWWWVVVTTTSSSSSSTTTPPPPPPQQQSSSUUUTTTRRROOOLLLLLLLLLOOOSSSSSSOOOKKKNNNNNNNNNNNNOOOQQQRRRRRRSSSQQQPPPSSSVVVWWWTTTQQQOOOQQQSSSSSSSSSTTTUUUWWWSSSRRRQQQPPPQQQSSSUUUWWWXXXYYYZZZ[[[[[[ZZZXXXXXX]]]bbbeeeccc^^^```jjjssspppqqqrrrrrrrrrsssvvvyyyyyyyyyyyy|||tttlllfff```___aaabbbeeeiiimmmqqquuuxxxzzzyyy|||~~~{{{zzz|||~~~xxxssstttwwwzzzkkk\\\RRRKKKFFFCCCCCCFFFJJJKKKJJJLLLQQQNNNJJJFFFEEEFFFGGGGGGFFFDDDDDDDDDBBB@@@???AAACCCHHHJJJLLLLLLHHHDDDBBB@@@AAAAAACCCEEEGGGIIIJJJKKKOOONNNLLLHHHDDDBBBBBBCCCEEEFFFGGGHHHIIIIIIHHHHHHBBBAAAAAABBBDDDEEEEEEDDDEEEEEEEEEEEEFFFGGGHHHHHHIIIHHHFFFEEEEEEFFFGGGHHHFFFGGGHHHJJJKKKLLLMMMMMMLLLMMMNNNOOORRRUUUXXXYYYVVVUUUVVVZZZaaagggjjjkkkrrr{{{tttooommmlllkkkkkkooorrruuuyyy|||}}}~~~~~~|||}}}}}}{{{yyyyyy{{{~~~zzzzzzzzzzzz{{{}}}~~~}}}}}}||||||{{{||||||}}}~~~{{{zzzyyywwwuuusssqqqpppmmmmmmllliiigggeeefffhhhkkkkkkmmmuuu}}}vvvmmmiiiiiitttuuucccYYYUUUSSSVVV\\\aaa```^^^XXXXXXWWWWWWXXXYYYZZZ[[[WWWUUUTTTUUUWWWXXXXXXVVVTTTUUUWWWVVVTTTSSSTTTVVVSSSRRRRRRSSSUUUVVVTTTSSSRRRPPPNNNPPPSSSTTTQQQMMMNNNNNNOOOPPPQQQRRRSSSSSSQQQPPPPPPUUUZZZ\\\YYYVVVOOOQQQSSSTTTTTTUUUWWWYYYTTTSSSRRRQQQQQQRRRSSSSSSVVVWWWYYYZZZZZZYYYWWWVVV\\\```cccbbb___aaaiiipppvvvvvvvvvuuussssssuuuwwwvvvuuutttuuuxxxyyyzzzyyy~~~yyymmmeee]]]XXXXXX\\\dddhhhnnntttyyy{{{{{{{{{{{{}}}~~~{{{yyy}}}{{{{{{{{{zzz~~~tttaaaQQQHHHAAA<<>>>>>???AAAHHHKKKMMMLLLIIIDDDAAA@@@AAABBBCCCEEEGGGJJJKKKLLLRRRRRRPPPLLLGGGDDDCCCCCCEEEFFFGGGIIIJJJJJJIIIIIICCCAAA@@@AAACCCEEEEEEEEEEEEEEEDDDEEEEEEFFFGGGHHHIIIGGGEEECCCCCCDDDFFFHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKLLLOOOSSSWWWYYYUUUTTTSSSSSSVVV[[[```dddhhhxxxxxxooohhhccc```^^^___bbbfffjjjnnnpppqqqqqqrrrssstttsssqqqssswww{{{wwwwwwvvvwwwxxxzzz|||}}}}}}}}}~~~}}}}}}|||{{{zzzuuuuuuuuuvvvwwwxxxzzzzzztttrrrpppmmmjjjhhhgggfffcccdddeeeddddddfffiiikkkpppooopppvvv~~~wwwzzz{{{wwwooojjjkkknnnvvvyyyhhhZZZSSSPPPPPPUUU\\\aaa```^^^YYYXXXVVVUUUTTTVVVWWWXXXWWWUUUSSSTTTWWWYYYXXXVVVRRRUUUWWWVVVTTTSSSUUUXXXTTTSSSRRRSSSUUUVVVVVVUUUWWWSSSPPPQQQTTTVVVSSSOOONNNNNNOOOPPPRRRSSSTTTTTTOOONNNPPPVVV^^^```^^^ZZZNNNPPPRRRSSSTTTUUUWWWYYYTTTTTTSSSRRRQQQPPPPPPPPPUUUVVVXXXYYYYYYXXXVVVUUUYYY]]]``````^^^```ffflll{{{zzzyyyzzz|||~~~~~~~~~xxxtttrrrsssuuu|||}}}}}}}}}}}}~~~zzzuuuqqqnnnmmmlllhhhccc^^^]]]^^^aaacccmmmssszzz~~~~~~wwwqqqttt{{{{{{cccUUUIII>>>===DDDAAABBBDDDGGGJJJMMMPPPRRRRRRPPPNNNLLLJJJIIIIIIJJJHHHJJJJJJDDD>>>===CCCJJJLLLKKKJJJHHHFFFDDDCCCBBBAAABBBBBBDDDFFFHHHJJJKKKVVVUUUTTTQQQNNNJJJFFFDDDGGGHHHJJJKKKKKKJJJHHHFFFFFFCCCAAABBBDDDFFFDDDBBBDDDDDDDDDDDDEEEFFFGGGHHHHHHFFFDDDCCCCCCDDDGGGHHHEEEFFFHHHIIIJJJJJJKKKJJJLLLNNNOOOOOOPPPQQQTTTWWWZZZXXXVVVTTTUUUWWWZZZ]]]]]]```gggrrrxxxuuu{{{~~~tttddd\\\___YYY\\\bbbfffdddaaaaaacccaaabbbccceeefffggghhhgggjjjiiiiiiiiijjjlllmmmnnnvvvsssqqqrrruuuvvvssspppoookkkhhhhhhjjjlllkkkjjjjjjhhhdddaaa______``````ggggggggghhhkkknnnqqqrrr}}}{{{zzzlllkkkjjjkkkpppyyyrrreee\\\YYYTTTTTTSSSTTTVVVZZZ^^^aaa[[[WWWRRROOOOOOQQQSSSUUUVVVUUUSSSRRRSSSUUUWWWYYYYYYWWWUUUSSSRRRRRRSSSTTTTTTTTTUUUUUUVVVWWWXXXXXXXXXVVVTTTUUUWWWWWWTTTQQQPPPOOOOOOQQQRRRSSSRRRPPPUUURRRPPPQQQUUUYYYZZZYYYUUURRRPPPQQQUUUXXXXXXWWWWWWTTTPPPPPPRRRTTTRRRPPPUUUWWWXXXVVVSSSSSSWWWZZZ]]]\\\^^^```^^^\\\```gggsssvvvzzz}}}yyyvvvvvvwww{{{{{{|||{{{zzzzzz|||~~~|||wwwrrrlllhhhfffdddcccaaa___^^^^^^aaaeeegggssswww}}}~~~~~~~~~zzzqqqlllsss~~~~~~dddUUUGGG<<<;;;AAABBBCCCEEEGGGJJJNNNPPPRRRQQQPPPMMMKKKJJJIIIIIIIIILLLNNNMMMHHHAAA???DDDIIIKKKKKKIIIHHHFFFDDDCCCBBBAAABBBBBBDDDEEEGGGIIIJJJRRRQQQQQQOOOMMMJJJGGGFFFGGGHHHIIIJJJIIIIIIHHHGGGFFFDDDBBBBBBDDDEEEDDDCCCDDDCCCCCCDDDDDDFFFGGGGGGHHHGGGEEECCCDDDEEEGGGIIIFFFGGGHHHIIIJJJKKKLLLMMMOOOPPPPPPPPPPPPRRRUUUXXXYYYWWWUUUTTTTTTVVVXXXZZZYYY[[[^^^fffuuuwwwmmmlllpppzzzxxxhhhaaadddaaacccfffhhhgggaaa]]][[[YYYZZZ[[[]]]___``````___```______```bbbcccddddddgggggghhhhhhiiijjjjjjkkkccc```^^^^^^```ccceeefffgggeeeaaa^^^]]]___dddgggkkkmmmqqqvvvyyy{{{{{{{{{{{{rrrmmmffffffiiiooozzzyyynnnbbb[[[ZZZVVVUUUTTTSSSUUUWWWZZZ\\\ZZZWWWRRRPPPPPPRRRTTTVVVVVVTTTSSSRRRSSSUUUXXXZZZXXXWWWTTTSSSRRRRRRSSSSSSTTTTTTUUUUUUVVVVVVWWWWWWXXXVVVUUUUUUWWWWWWUUUSSSOOONNNNNNPPPQQQRRRQQQPPPTTTQQQOOOQQQTTTWWWXXXXXXTTTRRRPPPQQQTTTVVVVVVVVVVVVSSSQQQPPPQQQQQQQQQQQQVVVWWWXXXVVVSSSSSSVVVYYY]]]]]]^^^___]]]ZZZ^^^ddd~~~cccjjjttt|||~~~~~~~~~~~~|||zzzyyyzzz|||zzz{{{|||~~~}}}yyywwwqqqnnniiiddd```]]][[[[[[[[[\\\^^^aaaeeejjjnnnpppzzz|||}}}|||{{{oooiiigggrrr}}}fffVVVIII===:::>>>CCCDDDFFFHHHKKKMMMOOOPPPOOONNNLLLKKKIIIIIIIIIIIINNNPPPPPPKKKEEEBBBDDDHHHJJJIIIHHHGGGEEEDDDCCCBBBAAAAAABBBCCCEEEGGGHHHIIILLLLLLLLLLLLKKKJJJHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFDDDBBBCCCDDDEEEEEEDDDCCCCCCCCCCCCCCCDDDEEEFFFHHHGGGEEEEEEEEEGGGIIIJJJHHHHHHHHHHHHJJJLLLNNNPPPRRRRRRQQQPPPOOOQQQUUUXXXWWWVVVTTTRRRRRRSSSUUUVVVVVVVVVVVVYYYdddxxx~~~mmmeeebbbeeeiiirrrvvvjjjhhhllllllmmmooonnnhhh___WWWTTTTTTTTTVVVXXXYYYXXXVVVTTTTTTUUUWWWYYYZZZYYYWWWZZZ]]]```aaa``````aaaccc]]]\\\[[[YYYZZZ]]]bbbfffffffffdddbbbbbbfffnnnuuuvvvzzzyyyooohhhjjjnnnwwwxxxnnnfff^^^ZZZZZZXXXWWWUUUSSSSSSTTTVVVWWWZZZWWWTTTQQQQQQRRRUUUWWWTTTSSSSSSSSSTTTVVVYYYZZZWWWVVVTTTRRRQQQQQQQQQRRRUUUUUUUUUUUUUUUUUUUUUUUUTTTSSSRRRSSSUUUVVVUUUSSSNNNMMMLLLNNNPPPQQQQQQOOORRRPPPOOOPPPRRRUUUVVVVVVTTTRRRPPPPPPRRRTTTUUUTTTSSSSSSRRRPPPNNNNNNOOOQQQVVVWWWXXXUUURRRQQQTTTWWW]]]\\\]]]^^^[[[XXX[[[aaa|||NNNWWWcccjjjmmmooossswww~~~~~~}}}~~~}}}xxxsssnnniiigggaaa___[[[XXXVVVUUUUUUVVVZZZ]]]ccciiipppuuuxxxyyy|||~~~~~~~~~}}}|||||||||~~~~~~zzzttthhheeehhhssswwwfff[[[PPPFFFAAAAAADDDEEEFFFHHHJJJKKKLLLMMMLLLLLLKKKJJJIIIHHHHHHHHHLLLNNNOOOLLLGGGDDDEEEHHHHHHHHHGGGFFFDDDCCCBBBBBBAAAAAABBBCCCDDDFFFGGGHHHIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFEEEFFFFFFGGGHHHEEEEEEDDDCCCDDDDDDEEEEEEBBBBBBBBBBBBBBBCCCDDDEEEGGGGGGFFFFFFGGGHHHJJJLLLIIIIIIHHHHHHJJJMMMPPPRRRSSSRRRQQQOOONNNOOOSSSVVVUUUTTTSSSQQQQQQQQQRRRRRRTTTTTTTTTUUU[[[hhhyyytttnnnhhheeeeeennn~~~wwwyyyzzzzzz|||~~~{{{oooccc[[[YYYWWWXXXYYYYYYVVVSSSPPPOOOQQQTTTXXXXXXVVVSSSXXXZZZ___ccceeedddbbb````````````]]]\\\___gggmmmqqqsssuuuuuuuuuzzz~~~{{{vvviiiccc^^^ZZZXXXZZZXXXWWWVVVTTTTTTTTTUUUVVV[[[YYYWWWTTTRRRQQQSSSUUURRRRRRRRRSSSTTTVVVYYYZZZVVVUUUTTTRRRQQQPPPPPPPPPTTTTTTTTTTTTTTTSSSSSSSSSNNNNNNNNNOOOPPPQQQRRRRRRMMMLLLKKKLLLNNNPPPOOOOOOPPPOOONNNOOOPPPRRRSSSSSSRRRQQQPPPPPPQQQRRRSSSTTTRRRSSSRRROOOKKKJJJNNNQQQTTTVVVVVVSSSPPPOOOQQQTTTZZZZZZ[[[]]][[[YYY]]]cccAAAGGGOOOSSSUUUXXX]]]cccooosssyyy}}}{{{vvvsssqqqoookkkgggbbb]]]ZZZXXXTTTSSSQQQPPPQQQSSSVVVXXX^^^bbbiiipppwwwzzz|||}}}zzz{{{||||||}}}~~~}}}yyywwwxxx||||||{{{|||uuuooohhhiiinnnvvvrrrjjjbbb^^^YYYQQQKKKGGGDDDEEEFFFHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGHHHJJJLLLJJJGGGEEEFFFGGGFFFFFFEEEDDDDDDCCCBBBBBBAAAAAAAAABBBCCCEEEFFFGGGHHHGGGGGGFFFEEEEEEEEEEEEFFFEEEEEEEEEEEEFFFGGGHHHEEEEEEEEEDDDDDDDDDEEEFFFBBBBBBBBBBBBBBBCCCCCCDDDFFFFFFFFFGGGHHHJJJKKKLLLJJJJJJIIIIIIJJJMMMPPPRRRPPPPPPOOOMMMKKKLLLPPPRRRRRRRRRQQQQQQPPPPPPPPPOOOQQQSSSTTTTTTVVV\\\fffmmmyyy|||wwwxxxzzzmmmiiieeeddddddbbb^^^YYYUUUUUUVVVZZZ___```\\\XXX\\\\\\```iiisssvvvrrrkkkjjjllllllkkklllqqqyyyqqqggg^^^ZZZYYYWWWWWWXXXWWWWWWVVVUUUUUUVVVWWWXXX[[[[[[ZZZVVVRRRPPPPPPRRRQQQQQQQQQRRRTTTVVVXXXYYYUUUTTTSSSQQQPPPOOONNNNNNRRRRRRRRRRRRQQQQQQQQQQQQLLLLLLMMMMMMMMMNNNPPPRRRNNNLLLKKKKKKMMMNNNNNNNNNNNNNNNOOOOOOOOOOOOPPPQQQQQQQQQPPPPPPPPPQQQSSSTTTRRRSSSQQQNNNJJJIIIMMMQQQRRRSSSSSSQQQMMMLLLNNNQQQWWWWWWZZZ]]]]]]]]]bbbiii===@@@CCCDDDEEEGGGMMMQQQWWW[[[bbbiiinnnssswwwzzzzzzuuupppkkkgggccc```^^^[[[WWWTTTQQQOOONNNMMMLLLLLLLLLPPPTTTYYY\\\bbbfffmmmsssxxx{{{{{{{{{xxxyyy{{{{{{|||~~~~~~{{{xxxwwwyyy}}}zzzrrrmmmnnnssswwwxxxxxxwwwpppiii]]][[[ZZZ[[[[[[WWWQQQLLLEEEFFFHHHIIIIIIHHHGGGGGGGGGGGGGGGHHHHHHGGGFFFFFFFFFGGGHHHGGGFFFEEEEEEGGGDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAACCCDDDEEEFFFGGGGGGEEEDDDCCCCCCCCCCCCEEEEEEEEEFFFGGGGGGHHHHHHEEEFFFFFFEEEDDDDDDEEEGGGCCCCCCBBBBBBBBBCCCCCCDDDEEEEEEFFFGGGHHHJJJLLLMMMJJJJJJJJJJJJKKKLLLNNNOOOLLLMMMMMMLLLKKKKKKMMMOOOOOOPPPPPPQQQPPPPPPOOONNNMMMPPPRRRRRRRRRTTTYYY]]]bbbttt|||zzzzzzwwwqqqkkkfffdddeeeiiioooqqqmmmhhhdddaaadddqqqwwwfff]]]WWWVVVWWWUUUUUUVVVVVVVVVVVVVVVVVVWWWXXXXXXZZZ[[[[[[WWWRRRNNNOOOQQQPPPPPPPPPQQQRRRTTTUUUVVVTTTTTTSSSQQQOOONNNMMMLLLOOOOOOOOOOOOOOOOOOOOOOOOMMMNNNNNNNNNMMMNNNQQQSSSPPPNNNKKKKKKLLLMMMMMMLLLMMMNNNOOOOOONNNMMMNNNPPPOOOPPPQQQPPPPPPQQQTTTWWWTTTSSSPPPLLLJJJJJJMMMOOOPPPQQQRRROOOLLLKKKNNNQQQVVVWWW[[[```aaabbbhhhppp======>>>>>>???AAACCCDDDFFFJJJOOOUUUYYY^^^cccfffqqquuuzzz~~~~~~}}}tttpppkkkfffbbb^^^YYYVVVRRRQQQOOOMMMLLLKKKKKKKKKLLLKKKKKKLLLPPPVVV\\\```fffjjjpppuuuyyyzzzzzzzzzxxxzzz{{{|||}}}~~~}}}{{{zzzzzz||||||vvvrrrqqqwww}}}~~~wwwnnnggg^^^VVVPPPPPPPPPRRRUUUUUUQQQLLLHHHIIIJJJKKKKKKIIIHHHGGGDDDEEEFFFGGGGGGGGGFFFEEEHHHHHHGGGEEEDDDCCCDDDEEECCCCCCCCCBBBBBBBBBBBBBBB@@@@@@@@@AAABBBCCCEEEEEEFFFEEEDDDCCCCCCCCCDDDEEEDDDEEEFFFHHHHHHHHHHHHGGGDDDFFFGGGFFFDDDCCCEEEGGGDDDDDDCCCCCCCCCCCCCCCDDDCCCDDDEEEFFFHHHJJJKKKLLLJJJJJJJJJKKKKKKLLLLLLLLLIIIJJJLLLLLLKKKKKKLLLMMMMMMNNNPPPQQQQQQPPPOOONNNLLLNNNPPPOOONNNOOOSSSWWW[[[dddsss}}}zzzzzz~~~tttqqqqqqzzz{{{jjj___XXXTTTVVVWWWUUUSSSTTTVVVVVVVVVUUUUUUUUUUUUUUUUUUXXXYYYWWWRRRNNNOOORRROOOOOOPPPPPPQQQRRRSSSSSSSSSSSSRRRQQQOOOMMMKKKJJJKKKLLLLLLMMMMMMNNNNNNNNNMMMNNNOOOMMMLLLMMMPPPSSSSSSPPPMMMKKKKKKLLLLLLKKKLLLOOOPPPPPPNNNLLLMMMOOONNNPPPQQQQQQQQQRRRVVVYYYWWWSSSNNNKKKKKKLLLNNNNNNOOOQQQRRRPPPMMMMMMPPPSSSXXXYYY]]]ccceeefffmmmuuu===<<<<<<===???@@@???===???BBBGGGJJJMMMQQQVVVYYYaaaeeekkkqqqvvvzzz~~~|||yyyuuurrrpppjjjfffaaa]]]YYYUUUQQQOOOKKKKKKJJJIIIIIIJJJKKKLLLMMMLLLKKKMMMQQQWWW]]]```jjjmmmrrrwwwzzz{{{{{{{{{zzz{{{}}}}}}~~~}}}|||yyyzzz}}}|||wwwuuuvvvvvv|||uuuggg]]]UUUOOOKKKJJJJJJJJJNNNQQQOOOJJJJJJKKKLLLMMMMMMKKKIIIGGGCCCDDDFFFGGGGGGFFFEEEEEEJJJIIIGGGEEECCCBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAABBBCCCDDDEEEDDDCCCCCCBBBCCCDDDEEEFFFCCCEEEGGGIIIJJJIIIHHHGGGDDDFFFGGGFFFDDDCCCEEEHHHEEEDDDDDDCCCCCCCCCDDDDDDBBBCCCDDDFFFHHHJJJKKKLLLJJJJJJKKKKKKKKKKKKJJJJJJGGGIIILLLMMMMMMLLLLLLMMMLLLMMMOOOQQQRRRQQQOOONNNNNNPPPPPPNNNLLLNNNSSSXXX\\\]]]bbbnnn~~~qqqbbb]]]WWWTTTVVVXXXUUURRRRRRVVVVVVUUUUUUTTTSSSSSSRRRQQQUUUXXXVVVRRROOOQQQTTTOOOOOOOOOPPPPPPQQQQQQQQQSSSSSSRRRQQQOOOMMMKKKJJJIIIJJJJJJKKKLLLMMMMMMNNNLLLMMMMMMLLLIIIJJJMMMQQQTTTQQQMMMKKKKKKLLLKKKKKKLLLOOOQQQPPPNNNLLLMMMOOOMMMOOOQQQRRRQQQSSSWWW[[[YYYTTTMMMKKKLLLNNNNNNMMMPPPRRRSSSQQQNNNNNNQQQUUU[[[\\\```eeeggghhhooowwwCCC???<<<===AAABBB@@@======>>>???AAACCCCCCDDDDDDOOOSSSYYY___eeejjjlllmmmnnnooopppqqqsssvvvxxxyyy}}}~~~~~~}}}}}}~~~}}}|||zzzzzzyyyxxxxxxwwwvvvuuuttttttsssooommmkkkgggccc```]]][[[XXXUUUQQQNNNLLLJJJGGGEEEEEEDDDEEEGGGKKKOOOPPPPPPWWWVVVTTTTTTVVVYYY]]]___iiiooovvv{{{~~~{{{|||~~~~~~}}}~~~|||yyy}}}zzzsssppp|||~~~kkk[[[PPPLLLLLLHHHHHHHHHHHHIIIJJJKKKKKKHHHIIIKKKMMMMMMLLLJJJIIIFFFEEEDDDEEEGGGHHHGGGFFFGGGGGGEEEDDDBBBBBBAAAAAACCCBBB@@@?????????@@@@@@BBBCCCDDDCCCAAAAAACCCDDDAAABBBCCCDDDDDDCCCBBBBBBFFFFFFFFFGGGHHHHHHIIIIIIEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBAAABBBCCCBBBCCCEEEIIILLLKKKMMMNNNMMMKKKIIIIIIIIIKKKJJJJJJJJJKKKLLLNNNOOOOOOOOONNNMMMLLLLLLLLLMMMLLLMMMNNNNNNMMMNNNPPPRRRUUUUUU[[[dddgggrrr~~~pppbbbZZZXXXUUUTTTVVVYYYXXXSSSNNNUUUVVVWWWVVVTTTSSSSSSTTTTTTUUUUUUVVVUUUTTTSSSRRRNNNNNNMMMLLLMMMNNNOOOPPPNNNPPPQQQRRRQQQOOOLLLJJJLLLMMMMMMKKKJJJIIIKKKLLLKKKJJJIIIHHHIIIIIIKKKKKKPPPNNNMMMMMMOOOOOONNNMMMOOONNNMMMKKKJJJIIIIIIIIIPPPOOOOOOOOOQQQTTTXXXZZZWWWTTTQQQPPPQQQPPPMMMJJJOOOSSSUUURRRMMMLLLRRRXXXYYY^^^aaa```]]]___gggooo~~~HHHDDD@@@@@@BBBCCCAAA>>>AAAAAAAAA@@@@@@??????>>>EEEHHHMMMRRRWWW[[[]]]^^^]]]]]]]]]^^^___```bbbccceeeggghhhhhhiiijjjlllnnnlllkkkkkkiiihhhgggfffeeedddcccbbbaaa```______^^^]]]\\\YYYWWWSSSQQQNNNMMMMMMLLLJJJIIIIIIHHHFFFDDDAAA@@@@@@DDDKKKSSSXXX[[[```_________```aaabbbccciiiooovvv|||~~~}}}|||}}}}}}~~~~~~~~~~~~}}}{{{yyyyyy}}}yyyuuusssxxx{{{fffVVVMMMJJJJJJGGGGGGGGGGGGHHHIIIJJJJJJHHHIIIKKKLLLLLLKKKJJJIIIHHHGGGFFFGGGIIIIIIHHHGGGFFFEEEDDDCCCBBBBBBAAABBBBBBAAA@@@?????????@@@AAABBBCCCCCCCCCAAAAAABBBDDDCCCDDDEEEEEEEEEDDDCCCBBBCCCCCCDDDDDDEEEEEEEEEFFFEEEDDDDDDCCCBBBBBBCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCAAABBBBBBBBBBBBDDDHHHKKKLLLNNNPPPPPPNNNKKKJJJJJJJJJJJJIIIIIIJJJKKKMMMNNNNNNNNNMMMLLLLLLLLLLLLLLLKKKMMMMMMMMMLLLMMMNNNPPPQQQOOORRRWWWXXX^^^tttzzzqqqfff]]]WWWVVVSSSRRRUUUXXXXXXTTTPPPRRRSSSSSSRRRPPPPPPQQQSSSSSSTTTUUUVVVVVVUUUTTTSSSQQQPPPNNNMMMLLLLLLMMMMMMNNNOOOPPPQQQPPPNNNLLLJJJKKKLLLMMMMMMKKKKKKLLLMMMKKKJJJIIIIIIIIIIIIKKKKKKMMMLLLLLLMMMOOOPPPOOONNNOOONNNMMMLLLKKKJJJIIIIIIKKKKKKLLLMMMOOORRRTTTVVVUUUSSSPPPPPPPPPPPPMMMKKKPPPTTTUUURRRMMMLLLQQQWWW^^^aaaccc___ZZZZZZ```fff|||QQQLLLGGGDDDEEEEEECCCAAADDDCCCAAA???>>>===<<<<<<===???BBBFFFJJJLLLMMMMMMPPPPPPOOOOOOOOOPPPPPPQQQQQQSSSUUUVVVWWWYYY\\\___\\\\\\[[[ZZZXXXWWWVVVUUUUUUTTTTTTSSSRRRQQQPPPPPPPPPOOONNNLLLJJJIIIHHHGGGGGGFFFFFFGGGHHHGGGDDDBBB???===<<<@@@IIIUUU```ffflllmmmnnnoooooommmlllkkkkkkpppwww}}}}}}{{{zzz{{{}}}~~~}}}}}}|||zzzyyyzzz|||~~~{{{yyyuuu{{{tttsssxxxrrr\\\OOOIIIGGGGGGEEEEEEEEEEEEFFFGGGHHHHHHGGGHHHIIIKKKKKKKKKJJJIIIIIIIIIIIIJJJKKKKKKHHHFFFDDDDDDCCCBBBAAAAAABBBBBBAAA@@@@@@@@@@@@AAAAAABBBBBBBBBCCCBBBAAAAAABBBDDDEEEEEEFFFFFFFFFEEECCCBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBBBBBBBCCCCCCEEEEEEEEEFFFFFFEEEEEEEEEAAABBBBBBBBBBBBCCCFFFIIIMMMOOORRRSSSPPPMMMJJJIIIIIIIIIHHHHHHIIIJJJKKKLLLMMMMMMLLLKKKKKKKKKKKKLLLKKKLLLLLLLLLJJJJJJLLLNNNSSSNNNNNNQQQQQQSSSaaapppwwwnnngggaaa[[[XXXTTTSSSRRRTTTWWWXXXUUURRRQQQQQQQQQOOOMMMNNNPPPRRRQQQRRRSSSTTTUUUUUUUUUUUUSSSRRRPPPNNNLLLKKKKKKKKKLLLMMMOOOOOOOOOMMMKKKIIIJJJLLLNNNNNNNNNMMMNNNOOOLLLKKKJJJIIIIIIIIIKKKKKKKKKKKKKKKMMMOOOPPPPPPNNNMMMMMMNNNNNNMMMKKKJJJIIIFFFGGGIIIKKKMMMOOOPPPQQQRRRPPPOOONNNOOOOOONNNLLLRRRUUUVVVRRRNNNMMMQQQUUU^^^aaabbb]]]WWWUUU[[[aaa|||]]]XXXRRRNNNKKKJJJGGGFFFFFFEEECCCAAA@@@@@@@@@@@@===>>>@@@BBBDDDEEEEEEEEEIIIHHHHHHGGGGGGGGGHHHHHHGGGIIIKKKKKKLLLMMMPPPSSSSSSRRRQQQPPPOOONNNMMMMMMNNNNNNMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJKKKLLLMMMKKKGGGDDDEEEAAA===@@@IIIWWWccckkktttwwwzzz||||||yyyuuusssppptttyyy}}}|||{{{zzz{{{{{{wwwwwwwwwttttttxxxxxxvvvzzz~~~}}}zzzxxx{{{yyycccQQQHHHFFFEEEDDDCCCCCCCCCCCCDDDEEEFFFGGGFFFGGGHHHIIIJJJJJJIIIIIIIIIIIIIIIJJJKKKJJJHHHEEECCCBBBBBBAAAAAAAAABBBBBB@@@@@@@@@@@@AAAAAABBBBBBAAABBBBBBAAA@@@@@@AAACCCEEEEEEFFFFFFEEEDDDBBBAAADDDDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEDDDDDD@@@AAABBBBBBAAABBBDDDGGGKKKNNNRRRSSSPPPLLLIIIGGGHHHHHHGGGFFFGGGHHHIIIJJJKKKKKKJJJJJJJJJJJJKKKKKKJJJKKKKKKJJJIIIHHHJJJKKKQQQLLLKKKNNNQQQSSSZZZcccnnn{{{qqqggg```]]]ZZZYYYVVVUUUTTTVVVWWWWWWUUUSSSRRRRRRQQQNNNLLLKKKMMMOOONNNNNNPPPQQQRRRTTTTTTUUUSSSRRRQQQPPPNNNMMMLLLLLLKKKLLLMMMNNNMMMLLLJJJIIIIIIKKKNNNOOOOOOOOOPPPQQQLLLLLLJJJIIIIIIJJJJJJKKKKKKKKKKKKMMMOOOOOONNNLLLKKKLLLNNNNNNNNNLLLJJJHHHDDDFFFIIILLLNNNNNNNNNNNNNNNMMMMMMMMMMMMNNNMMMMMMSSSTTTTTTQQQMMMLLLOOOSSSXXX\\\^^^[[[VVVVVV\\\ccc}}}jjjfffaaa[[[XXXUUURRRQQQOOONNNLLLJJJHHHFFFEEEEEE@@@@@@AAABBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@AAAAAA???AAAAAAAAA@@@AAACCCEEEGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGHHHJJJKKKLLLLLLNNNOOORRRUUUWWWVVVRRROOOMMMIIIEEEGGGPPP]]]iiipppyyy{{{|||zzzvvvxxx{{{}}}~~~~~~|||yyywwwvvvqqqqqqqqqoooqqqxxxxxxsssyyy~~~tttyyymmmaaaRRRHHHDDDDDDCCCAAABBBBBBBBBBBBCCCDDDEEEEEEEEEFFFGGGGGGHHHIIIIIIIIIGGGGGGGGGHHHIIIIIIGGGEEECCCBBBBBBAAAAAAAAABBBBBB@@@@@@AAAAAABBBBBBBBBBBB@@@AAABBBAAA??????AAABBBCCCCCCDDDEEEDDDCCCBBBAAADDDCCCCCCCCCBBBAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCBBB???AAABBBAAAAAAAAABBBDDDGGGJJJNNNOOOMMMJJJGGGEEEGGGFFFEEEEEEEEEFFFGGGHHHIIIIIIIIIHHHHHHIIIJJJJJJIIIJJJJJJIIIHHHGGGIIIJJJIIIFFFEEEIIILLLOOORRRUUU\\\gggyyy}}}|||xxxqqqggg^^^ZZZXXXXXXXXXZZZYYYXXXWWWWWWVVVTTTSSSRRRRRRQQQNNNJJJHHHIIIJJJJJJKKKLLLMMMOOOQQQRRRSSSQQQQQQQQQQQQQQQPPPPPPPPPKKKKKKLLLLLLLLLKKKJJJIIIHHHJJJMMMNNNNNNNNNOOOQQQMMMLLLKKKJJJIIIJJJJJJKKKMMMLLLLLLMMMNNNMMMJJJHHHIIIKKKLLLMMMMMMLLLJJJIIIFFFHHHKKKNNNOOOOOONNNMMMJJJKKKKKKLLLKKKLLLLLLMMMRRRRRRQQQOOOLLLKKKNNNPPPSSSWWW[[[YYYUUUWWW^^^fff{{{ooonnnkkkhhhdddaaa```___\\\[[[YYYWWWSSSOOOLLLJJJDDDDDDDDDDDDDDDDDDDDDDDDAAAAAA@@@@@@@@@@@@AAAAAA???@@@@@@???===<<<===???AAAAAAAAABBBBBBBBBBBBBBBAAAAAABBBCCCEEEFFFGGGGGGKKKLLLNNNOOORRRTTTUUUVVVTTTVVVZZZ```dddfffdddbbbZZZWWWUUUWWW___iiisssxxx|||~~~}}}zzz{{{||||||{{{{{{|||}}}}}}}}}}}}|||yyyvvvsssqqqmmmnnnooopppsssxxx~~~|||vvvyyyyyywwwsss|||xxxlllTTTNNNGGGBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCDDDEEEDDDEEEEEEFFFGGGHHHIIIIIIFFFEEEDDDEEEGGGHHHGGGFFFDDDDDDCCCBBBAAAAAABBBBBB@@@AAABBBBBBBBBBBBBBBAAA@@@AAAAAA@@@??????@@@BBBAAABBBCCCDDDDDDCCCBBBAAABBBBBBAAA@@@??????>>>>>>AAAAAA@@@@@@@@@AAABBBBBB@@@AAAAAABBBBBBAAAAAA@@@???@@@AAAAAA@@@???@@@BBBCCCFFFJJJKKKJJJGGGEEEEEEFFFEEEDDDCCCCCCDDDEEEFFFHHHGGGGGGGGGGGGHHHIIIIIIHHHIIIJJJIIIGGGGGGIIIKKKGGGFFFEEEGGGIIIKKKKKKKKKPPPTTT___rrr}}}rrrooopppoooiiiaaa[[[YYYZZZ[[[[[[[[[ZZZYYYWWWVVVTTTSSSRRRPPPQQQPPPNNNJJJGGGFFFGGGHHHHHHIIIJJJLLLNNNPPPQQQOOOPPPQQQQQQRRRRRRRRRQQQKKKKKKKKKLLLKKKKKKKKKJJJHHHIIIKKKKKKJJJKKKNNNPPPNNNMMMKKKJJJJJJJJJJJJKKKMMMLLLMMMMMMNNNLLLIIIFFFHHHIIIJJJKKKKKKKKKJJJIIIIIIJJJLLLNNNNNNNNNLLLKKKHHHIIIKKKJJJIIIIIIKKKLLLNNNNNNMMMKKKIIIIIIKKKNNNQQQUUUYYYWWWTTTUUU]]]dddvvviiijjjkkkkkkjjjiiihhhhhhffffffeeeccc___ZZZVVVSSSLLLLLLLLLLLLLLLLLLMMMMMMKKKJJJIIIHHHGGGFFFFFFFFFDDDEEEEEEDDDBBBAAABBBDDDCCCCCCDDDEEEFFFGGGHHHHHHHHHIIIKKKMMMOOOQQQRRRSSSYYYZZZ[[[^^^```ccceeefffbbbcccgggmmmsssvvvvvvuuunnnllljjjlllpppvvvzzz|||~~~}}}|||{{{{{{{{{zzzxxxxxxyyy{{{zzzyyywwwuuurrrpppooonnnlllnnnrrrvvvyyyxxxtttqqqnnnqqqvvv{{{|||{{{}}}|||sssfffZZZHHHFFFCCC@@@@@@@@@BBBCCCAAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIFFFDDDBBBCCCEEEHHHIIIIIIFFFEEEDDDCCCBBBBBBAAABBBAAABBBCCCCCCCCCBBBAAA@@@???@@@@@@@@@>>>>>>@@@AAAAAABBBCCCDDDEEEEEEDDDDDDCCCBBBBBBAAA???>>>======@@@@@@@@@@@@@@@AAABBBBBB@@@@@@AAAAAAAAAAAA@@@@@@>>>@@@AAAAAA???>>>???@@@@@@CCCFFFGGGGGGFFFEEEFFFEEEDDDCCCBBBBBBCCCDDDEEEFFFFFFFFFFFFFFFGGGHHHHHHGGGHHHIIIIIIHHHHHHJJJLLLJJJJJJJJJJJJJJJKKKKKKJJJLLLNNNVVVbbbmmmzzzxxxmmmeeedddhhhlllhhhbbb]]]\\\\\\\\\[[[XXXXXXWWWUUUSSSRRRRRRSSSOOOQQQRRRRRROOOLLLKKKJJJHHHHHHHHHIIIKKKMMMOOOPPPMMMNNNOOOPPPQQQQQQPPPOOOKKKKKKKKKKKKKKKKKKKKKKKKHHHIIIHHHGGGGGGHHHLLLOOOOOONNNLLLJJJJJJJJJJJJKKKKKKKKKKKKMMMNNNLLLIIIFFFHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKLLLKKKJJJIIIHHHGGGIIIJJJJJJHHHGGGIIIKKKKKKJJJIIIGGGGGGGGGIIIKKKMMMQQQUUUTTTQQQTTT\\\cccsss___bbbfffiiijjjjjjjjjkkkhhhiiijjjjjjhhhccc___\\\VVVVVVUUUUUUUUUVVVWWWWWWRRRQQQOOOMMMKKKIIIHHHHHHFFFGGGGGGFFFEEEEEEFFFHHHDDDDDDEEEGGGIIIJJJKKKLLLOOOPPPRRRUUUXXXZZZ\\\]]]aaabbbdddgggjjjlllnnnooopppqqqtttyyy}}}}}}{{{{{{|||}}}}}}|||}}}|||{{{zzzzzzzzzzzzxxxwwwwwwxxxzzzxxxvvvrrrooolllllllllmmmmmmpppvvv|||}}}wwwkkkbbbaaagggqqq~~~~~~ooodddXXXOOOEEEEEECCCAAA??????BBBEEEAAAAAAAAAAAABBBCCCDDDDDDCCCCCCCCCDDDEEEGGGHHHIIIGGGDDDBBBBBBEEEHHHKKKKKKGGGGGGEEEDDDBBBBBBAAAAAABBBBBBCCCDDDCCCBBB@@@??????@@@@@@???>>>>>>???AAAAAABBBDDDEEEFFFGGGFFFFFFEEEEEEDDDCCCAAA@@@??????@@@?????????@@@AAAAAABBB@@@AAAAAABBBBBBAAAAAA@@@>>>@@@AAAAAA???>>>>>>??????BBBDDDFFFEEEEEEFFFGGGDDDDDDBBBBBBAAABBBCCCDDDFFFFFFEEEEEEFFFGGGHHHHHHFFFHHHIIIIIIHHHIIIKKKMMMIIIKKKLLLJJJJJJKKKLLLKKKMMMPPPWWW]]]^^^aaapppyyyooofff^^^```ffflllgggaaa]]]ZZZXXXVVVTTTUUUUUUUUUSSSRRRQQQRRRSSSPPPSSSVVVWWWUUUSSSQQQPPPIIIIIIIIIIIIKKKMMMOOOQQQMMMMMMOOOOOOOOOOOONNNMMMKKKKKKKKKLLLLLLLLLLLLLLLIIIHHHGGGEEEDDDFFFJJJNNNOOONNNLLLKKKJJJJJJJJJKKKIIIIIIJJJMMMNNNMMMJJJGGGGGGGGGGGGGGGGGGHHHJJJJJJJJJJJJJJJIIIHHHGGGFFFEEEFFFHHHJJJIIIGGGFFFHHHJJJHHHGGGFFFEEEEEEFFFHHHJJJGGGLLLQQQQQQPPPTTT]]]eeessscccbbbaaaaaaaaacccfffgggjjjkkkkkkllljjjhhhfffddd]]]^^^___``````___^^^]]]aaa___[[[WWWSSSQQQOOOOOOSSSRRRQQQPPPNNNNNNNNNMMMNNNMMMMMMPPPUUUXXXXXXWWWXXX\\\```ccceeefffgggiiiiiimmmrrrttttttuuuxxx|||{{{}}}~~~}}}}}}~~~~~~}}}~~~}}}|||{{{{{{{{{yyyyyyxxxwwwuuussspppooossspppkkkfffeeehhhnnnsssyyy}}}uuuhhh^^^^^^hhh}}}|||xxxwww{{{wwweeeWWWNNNIIIGGGFFFCCC@@@??????@@@AAA???@@@@@@AAABBBCCCDDDDDDCCCCCCCCCCCCDDDFFFGGGHHHEEECCCBBBDDDGGGIIIHHHFFFDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDAAA@@@>>>======???@@@BBBDDDDDDEEEEEEEEEEEEDDDDDDFFFEEEDDDCCCAAA@@@???>>>AAABBBBBBCCCCCCBBBBBBAAAAAAAAACCCDDDDDDDDDCCCBBB???@@@@@@AAAAAA@@@@@@??????AAACCCFFFGGGFFFDDDCCCEEEDDDBBBAAA@@@@@@AAABBBGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHGGGGGGGGGIIIKKKLLLJJJIIIHHHHHHJJJKKKKKKJJJLLLNNNPPPQQQSSSXXX```fff|||ssseee]]]\\\```cccxxxrrreeeYYYUUUVVVSSSOOORRRSSSSSSRRRQQQOOONNNMMMRRRRRRQQQQQQRRRSSSUUUVVVQQQOOOLLLIIIIIIKKKMMMOOOMMMNNNPPPOOOMMMLLLLLLMMMLLLLLLMMMMMMMMMMMMLLLLLLNNNLLLJJJGGGFFFFFFGGGHHHIIIIIIIIIHHHHHHGGGGGGGGGJJJIIIIIIHHHHHHGGGFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHJJJIIIIIIHHHFFFEEEEEEDDDGGGGGGFFFDDDCCCDDDHHHKKKIIIHHHFFFDDDDDDEEEFFFGGGMMMNNNQQQSSSPPPOOOXXXcccxxxaaa```___^^^^^^___aaabbbbbbdddgggiiikkkkkkjjjjjjhhhiiijjjjjjkkkkkkjjjjjjllljjjgggdddbbb```______aaa```___^^^]]]\\\\\\\\\\\\ZZZZZZ]]]aaaeeefffeeeeeeiiimmmoooooonnnmmmmmmooorrrvvvyyy{{{}}}~~~}}}||||||{{{|||yyyyyyxxxvvvsssnnnjjjhhheeedddccccccgggppp{{{~~~wwwnnnfffaaaeeerrrwwwvvvyyy}}}fffUUUMMMIIIHHHFFFDDDCCCAAA@@@???@@@@@@>>>??????@@@AAABBBCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFDDDCCCBBBCCCFFFGGGFFFDDDCCCCCCCCCDDDCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEDDDBBBAAA???>>>>>>???AAABBBCCCCCCDDDDDDDDDDDDCCCCCCEEEEEEDDDBBBAAA@@@???>>>@@@AAABBBBBBBBBBBBBBBAAA@@@AAABBBCCCDDDCCCCCCBBB@@@@@@AAAAAAAAAAAA@@@@@@@@@AAADDDFFFGGGFFFDDDCCCDDDCCCBBBBBBBBBBBBBBBBBBFFFFFFGGGGGGGGGHHHHHHHHHFFFGGGGGGHHHIIIJJJKKKLLLJJJHHHGGGGGGIIIJJJJJJIIIJJJLLLMMMNNNNNNRRRWWW\\\ggguuu}}}uuujjj___YYYYYY]]]```pppnnnggg[[[UUUUUUUUUSSSQQQQQQRRRRRRQQQOOOMMMKKKOOOOOOOOOOOOPPPRRRTTTUUUPPPOOOLLLKKKJJJKKKMMMNNNLLLMMMOOONNNLLLKKKKKKLLLKKKKKKLLLLLLLLLLLLKKKKKKNNNLLLJJJHHHGGGFFFGGGHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIHHHGGGFFFDDDCCCCCCEEEEEEDDDBBBAAACCCFFFIIIJJJHHHFFFEEEDDDEEEFFFGGGLLLNNNQQQSSSPPPPPPXXXccc]]]\\\[[[YYYYYYZZZ[[[[[[[[[]]]```cccfffhhhiiiiiijjjjjjjjjkkklllmmmoooooosssrrrqqqooonnnmmmmmmllliiihhhgggfffeeeddddddddddddbbbbbbcccgggkkkmmmnnnppptttxxxyyywwwssspppoootttuuuwww|||~~~}}}}}}|||{{{zzzzzzzzzzzzxxxwwwuuurrrmmmgggbbb___aaabbbcccfffkkkttt~~~zzzsssoooooorrrtttxxx{{{sssuuu}}}iiiSSSGGGCCCBBBBBBCCCCCCBBBAAA@@@?????????===>>>>>>???@@@AAABBBCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDCCCBBBCCCDDDEEEDDDCCCBBBBBBCCCCCCCCCCCCCCCBBBDDDDDDEEEFFFFFFFFFEEEEEEEEECCCAAA@@@???@@@AAABBBCCCCCCDDDDDDDDDDDDCCCCCCEEEDDDCCCBBBAAA??????>>>???@@@AAAAAABBBBBBBBBBBB@@@AAAAAABBBCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAACCCEEEGGGGGGEEECCCBBBBBBBBBCCCDDDDDDDDDCCCCCCEEEEEEFFFGGGHHHIIIIIIJJJEEEFFFHHHJJJKKKKKKKKKKKKIIIHHHFFFGGGIIIJJJJJJIIIHHHIIIJJJJJJIIIJJJMMMOOOSSS^^^oooyyytttlllggg___YYYVVVWWWZZZ]]]dddgggeee\\\TTTTTTVVVWWWOOOPPPRRRSSSRRROOOLLLJJJLLLLLLLLLMMMNNNOOOQQQQQQNNNNNNMMMLLLLLLLLLLLLMMMJJJLLLMMMMMMKKKJJJJJJKKKJJJKKKKKKKKKKKKKKKKKKJJJNNNMMMKKKIIIGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEAAABBBCCCDDDEEEFFFGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFIIIIIIHHHGGGFFFDDDBBBBBBBBBBBBBBB@@@???@@@CCCFFFJJJIIIGGGFFFEEEEEEFFFFFFKKKMMMQQQSSSQQQPPPYYYdddVVVVVVUUUUUUUUUVVVVVVWWWXXXYYY[[[]]]___```aaaaaadddddddddeeegggiiilllmmmqqqqqqpppooonnnmmmmmmmmmjjjiiihhhgggffffffffffffeeedddccccccfffjjjmmmooossswww|||}}}zzzuuupppmmmtttsssuuu{{{}}}{{{{{{|||||||||zzzyyyxxxwwwwwwwwwwwwxxxtttrrrnnniiidddaaa^^^]]]aaaeeekkkppptttwwwzzz|||yyyuuuooolllnnnvvvzzzvvvuuuzzzxxxiiiVVVIIIDDDAAA>>>:::@@@AAAAAAAAA@@@???>>>>>>>>>>>>???@@@AAABBBCCCCCCDDDDDDCCCBBBAAAAAABBBBBBEEEEEEDDDDDDDDDDDDCCCBBBBBBBBBCCCDDDDDDDDDDDDCCCDDDDDDEEEFFFFFFFFFFFFEEEGGGEEECCCAAA@@@@@@AAABBBDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@??????>>>???@@@AAABBBBBBBBBBBB???@@@@@@AAAAAAAAAAAAAAABBBAAAAAAAAAAAAAAAAAABBBBBBDDDFFFGGGGGGEEECCCAAAAAABBBDDDEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGIIIJJJJJJFFFHHHKKKMMMMMMLLLKKKIIIJJJHHHGGGGGGIIIJJJJJJIIIFFFGGGGGGHHHGGGGGGGGGGGGNNNTTT^^^jjjxxx|||tttkkkeee```^^^ZZZWWWVVVWWWYYY[[[[[[^^^^^^XXXUUUVVVWWWVVVOOOPPPRRRSSSRRRPPPMMMKKKLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJIIIJJJLLLLLLJJJIIIJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKNNNMMMKKKIIIHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFAAAAAABBBCCCDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEIIIIIIIIIHHHFFFEEECCCAAAAAAAAAAAA@@@??????BBBDDDJJJIIIHHHFFFEEEEEEEEEEEEIIILLLPPPSSSPPPPPPXXXccc{{{NNNOOOOOOPPPQQQSSSTTTTTTUUUVVVWWWYYYZZZ[[[\\\\\\cccccccccdddfffiiilllmmmmmmmmmlllkkkjjjiiihhhgggjjjiiihhhggggggfffggggggffffffeeeeeefffjjjnnnqqqtttxxx}}}}}}wwwrrrooorrrrrrsssyyy}}}zzzxxxxxxyyyyyyxxxxxxwwwvvvuuutttttttttuuunnnjjjeee```]]]^^^```aaa___gggqqqyyy{{{xxxtttrrrlllmmmoooqqqvvvzzzuuuxxx}}}yyycccXXXKKKDDDDDDCCC???;;;>>>??????@@@??????>>>===??????@@@AAABBBCCCDDDDDDEEEEEEDDDCCCBBBBBBBBBBBBFFFGGGFFFFFFEEEDDDDDDDDDCCCDDDDDDEEEEEEEEEDDDDDDCCCCCCDDDEEEEEEEEEEEEDDDGGGFFFDDDBBBAAAAAABBBCCCFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDCCCCCCBBBAAA@@@@@@???@@@AAAAAABBBBBBBBBBBB???????????????@@@@@@AAABBBAAAAAA@@@@@@AAAAAABBBCCCDDDFFFGGGGGGEEECCCBBBAAABBBDDDEEEEEEEEEDDDDDDCCCCCCDDDEEEFFFHHHHHHIIIIIIKKKMMMNNNNNNLLLIIIGGGJJJIIIGGGHHHIIIKKKJJJJJJEEEEEEFFFGGGHHHHHHGGGFFFOOOQQQVVV[[[cccooo~~~zzzssslllddd___YYYXXXWWWVVVUUUUUUVVVWWWUUUVVVUUUSSSTTTXXXVVVRRROOOPPPRRRSSSRRRPPPNNNLLLMMMMMMMMMLLLKKKIIIHHHHHHIIIJJJKKKKKKKKKJJJIIIHHHIIIJJJLLLLLLKKKJJJJJJKKKLLLMMMMMMNNNNNNMMMMMMLLLMMMLLLKKKJJJIIIHHHHHHHHHFFFFFFGGGGGGGGGGGGGGGGGGCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDHHHHHHIIIIIIHHHFFFDDDBBB@@@AAAAAA@@@???@@@BBBDDDHHHHHHGGGFFFEEEEEEDDDDDDHHHJJJOOORRRPPPOOOVVV```mmmHHHHHHJJJKKKMMMOOOPPPPPPQQQRRRSSSUUUXXXZZZ\\\]]]___```aaabbbdddgggiiijjjiiiiiiiiiiiihhhgggfffeeeffffffeeedddddddddddddddddddddeeeeeeeeehhhlllooovvvzzz{{{vvvtttpppqqqssswww|||}}}~~~~~~|||{{{|||zzzxxxwwwwwwwwwvvvuuuuuutttsssqqqppppppppppppfffccc___\\\\\\```eeehhhiiinnnuuuxxxuuunnngggbbb```iiivvv{{{|||vvviii]]]TTTHHHBBBAAACCCBBBAAA======>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCDDDDDDEEEEEEEEEDDDCCCBBBBBBCCCCCCFFFGGGGGGGGGEEEDDDDDDEEEDDDDDDEEEEEEDDDCCCCCCBBBAAAAAABBBCCCCCCCCCCCCBBBGGGEEECCCBBBAAABBBCCCDDDGGGGGGHHHHHHHHHHHHGGGGGGEEEEEEDDDDDDCCCBBBBBBAAAAAABBBBBBCCCCCCBBBBBBAAA???>>>>>>>>>>>>???@@@@@@AAAAAA????????????AAAAAABBBDDDFFFHHHHHHFFFDDDCCCBBBBBBCCCDDDDDDDDDCCCCCCBBBBBBCCCDDDEEEFFFFFFGGGHHHJJJLLLMMMMMMKKKHHHGGGIIIHHHFFFGGGIIIJJJJJJIIIEEEDDDDDDFFFIIIIIIIIIGGGKKKMMMPPPQQQUUU\\\gggoootttlllhhheee```\\\UUUUUUTTTSSSSSSRRRRRRRRRSSSSSSPPPOOOSSSWWWUUUOOOOOOPPPQQQQQQPPPOOONNNMMMOOOOOONNNMMMLLLJJJHHHGGGJJJJJJJJJJJJJJJIIIIIIHHHJJJKKKMMMMMMLLLLLLLLLMMMMMMNNNNNNOOOOOONNNNNNMMMKKKKKKKKKKKKJJJJJJIIIIIIFFFFFFFFFGGGGGGGGGGGGGGGEEEDDDDDDCCCBBBBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCCEEEFFFGGGHHHHHHFFFDDDCCC@@@AAABBBAAA@@@@@@BBBCCCEEEEEEEEEEEEEEEDDDDDDDDDGGGJJJNNNQQQNNNLLLSSS]]]iiiCCCDDDFFFGGGHHHIIIJJJJJJLLLLLLNNNPPPSSSVVVYYYZZZXXXZZZ[[[^^^```aaabbbbbbbbbcccdddeeeeeeeeeddddddcccbbbaaaaaa```aaaaaaaaaaaaccceeefffeeefffjjjmmmuuuyyy~~~}}}xxxtttrrrlllooorrrtttvvvwwwyyy{{{wwwxxxyyyzzzyyyxxxwwwvvvtttsssssstttuuutttrrrpppnnnmmmkkkiiihhhgggffffff```___^^^___aaaeeejjjmmmrrrrrrpppllleee```\\\[[[aaappp~~~sssdddWWWTTTNNNGGGBBBAAAAAABBBBBB======<<<<<<<<<===????????????@@@AAABBBCCCCCCDDDCCCCCCBBBBBBAAABBBBBBBBBDDDEEEGGGFFFDDDCCCDDDFFFDDDDDDCCCCCCBBBAAA??????>>>??????@@@AAA@@@@@@@@@EEEDDDBBBAAAAAABBBCCCEEEFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDCCCBBBAAAAAA>>>>>>=========>>>???@@@AAA@@@>>>======>>>@@@AAAAAACCCEEEHHHHHHGGGEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEGGGIIIJJJIIIHHHHHHGGGFFFDDDEEEGGGHHHHHHGGGEEEDDDCCCDDDGGGHHHHHHFFFEEEGGGJJJKKKKKKNNNSSSXXXjjj}}}xxxoooccc\\\\\\]]]\\\YYYSSSSSSSSSSSSRRRRRRRRRQQQRRRTTTSSSPPPQQQTTTSSSPPPNNNNNNNNNMMMMMMMMMMMMMMMOOOOOOOOOOOOOOOMMMLLLKKKLLLLLLKKKKKKKKKJJJJJJJJJKKKMMMOOOOOONNNNNNNNNOOOMMMMMMNNNNNNNNNNNNMMMMMMIIIJJJJJJKKKKKKKKKKKKKKKEEEEEEEEEFFFFFFFFFGGGGGGCCCCCCBBBAAA@@@@@@??????BBBBBBBBBBBBBBBBBBBBBBBB@@@BBBDDDFFFFFFEEECCCBBB???@@@AAAAAA@@@@@@AAABBBBBBCCCCCCDDDDDDDDDDDDDDDFFFIIINNNPPPLLLJJJPPPYYYgggBBBBBBCCCDDDEEEEEEEEEDDDIIIIIIJJJLLLNNNPPPRRRSSSVVVWWWZZZ\\\^^^_________ZZZ\\\^^^```aaabbbbbbbbbeeedddccccccccccccccccccdddgggjjjjjjiiijjjmmmooorrruuuyyyzzzwwwrrrooommmhhhlllpppqqqppppppsssvvvrrrssstttuuuttttttsssrrrmmmmmmnnnpppqqqpppmmmkkkgggfffdddaaa___^^^]]]\\\]]]^^^```cccgggjjjmmmooommmjjjddd]]]ZZZ[[[___cccqqq~~~pppaaaSSSHHHFFFFFFEEEDDDCCCAAA???>>>===<<<;;;:::;;;===???@@@>>>>>>???@@@AAABBBBBBCCCBBBAAAAAA@@@@@@AAAAAABBBBBBDDDFFFEEEBBBBBBCCCFFFCCCCCCBBBAAA@@@>>>===<<<======>>>????????????>>>DDDCCCBBBAAAAAABBBDDDEEEFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGFFFFFFEEEEEEDDDDDDFFFFFFEEEEEEDDDCCCAAAAAA>>>===<<<<<<<<<===???@@@@@@???===<<<<<<===???@@@AAABBBEEEHHHHHHHHHFFFEEEEEEDDDBBBAAA@@@@@@AAABBBAAAAAABBBBBBBBBBBBBBBBBB???AAACCCEEEGGGHHHIIIIIIEEEDDDBBBCCCEEEFFFFFFEEEFFFCCCAAABBBEEEFFFFFFDDD@@@DDDGGGHHHFFFEEEGGGIIIPPP]]]ppp|||uuummmbbbVVVQQQTTTXXXXXXWWWTTTTTTTTTTTTTTTTTTTTTTTTRRRVVVWWWRRROOOPPPRRRSSSNNNMMMKKKJJJJJJJJJLLLLLLMMMNNNPPPQQQQQQPPPOOOOOONNNNNNMMMLLLLLLLLLLLLLLLLLLNNNPPPPPPOOOOOOPPPQQQLLLLLLMMMMMMMMMMMMLLLLLLHHHIIIJJJKKKLLLLLLLLLLLLCCCDDDDDDDDDEEEEEEFFFFFF@@@@@@@@@????????????>>>AAAAAAAAAAAAAAAAAAAAAAAA===???BBBDDDEEEDDDBBBAAA===???@@@@@@??????@@@AAA@@@AAABBBCCCDDDDDDDDDDDDFFFHHHMMMOOOKKKHHHNNNWWWeee@@@@@@@@@@@@AAABBBCCCDDDFFFFFFGGGHHHJJJLLLNNNPPPSSSTTTVVVXXXYYYZZZ[[[[[[[[[[[[[[[\\\]]]^^^___```ddddddeeeeeeffffffgggggghhhhhhggghhhiiikkkmmmnnntttuuuvvvvvvtttpppllljjjllllllmmmnnnooopppqqqqqqoooppppppoooooonnnmmmllliiijjjlllmmmmmmkkkiiihhheeebbb]]]YYYWWWYYY\\\^^^```dddiiilllkkkhhheeedddaaa^^^ZZZWWWXXX___hhhppp}}}|||rrraaaTTTIIICCCEEEFFFEEEDDDBBB@@@===;;;:::::::::;;;;;;;;;;;;;;;========================???@@@AAAAAA@@@AAACCCDDDBBBCCCCCCCCCBBBBBBAAA@@@AAAAAAAAAAAA???>>>===<<<===>>>>>>>>>>>>======<<<@@@@@@??????@@@@@@AAABBBEEEFFFGGGHHHHHHIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFEEECCCCCCBBBBBBBBB============>>>???@@@AAA@@@@@@@@@???@@@@@@AAAAAACCCDDDFFFGGGHHHHHHGGGGGGEEEDDDBBBAAA@@@???>>>>>>@@@AAAAAAAAAAAA@@@??????@@@AAABBBCCCDDDFFFGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@AAABBBBBBDDDEEEEEEDDDBBBAAAAAABBBIIIPPP]]]nnnyyysssqqqpppfff```XXXSSSRRRTTTWWWXXXWWWUUUSSSSSSUUUVVVTTTRRRWWWWWWVVVVVVTTTSSSQQQPPPPPPNNNMMMNNNNNNMMMKKKIIINNNNNNNNNPPPRRRSSSRRRPPPMMMMMMNNNNNNNNNNNNMMMMMMLLLMMMNNNOOOOOOOOOOOOOOOKKKJJJJJJLLLNNNOOONNNMMMJJJKKKLLLKKKJJJHHHHHHIIIEEEEEEDDDCCCCCCCCCCCCCCCAAAAAAAAAAAA@@@???>>>>>>???@@@AAABBBCCCCCCCCCCCC@@@@@@AAAAAAAAA@@@@@@?????????@@@@@@@@@@@@??????>>>???AAABBBBBBDDDGGGIIIGGGGGGKKKNNNMMMJJJLLLRRRbbb??????>>>>>>??????@@@AAACCCCCCDDDFFFHHHJJJLLLMMMQQQRRRTTTUUUWWWXXXXXXXXXZZZZZZZZZ[[[\\\]]]______ccccccddddddeeeffffffgggggggggggghhhiiikkkmmmooooooooooooooommmjjjgggffffffgggggghhhhhhiiiiiijjjlllllllllkkkjjjiiihhhgggfffffffffeeedddaaa___^^^[[[YYYWWWVVVWWWZZZ]]]```gggiiilllkkkgggbbb^^^\\\SSSVVVZZZ]]]ccclllyyy}}}|||yyycccTTTIIIBBB>>>AAAAAAAAAAAA@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;========================>>>???@@@@@@???@@@BBBDDDBBBBBBBBBBBBAAAAAA@@@???BBBAAAAAAAAA@@@???>>>===<<<======>>>>>>>>>======???????????????@@@AAAAAABBBCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEDDDCCCBBBBBBBBBBBB>>>>>>=========>>>??????????????????@@@@@@AAABBBBBBCCCDDDFFFGGGGGGGGGFFFEEEDDDBBBAAA@@@?????????@@@@@@AAAAAA@@@@@@???>>>??????@@@BBBDDDEEEFFFGGGFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCAAA@@@@@@@@@AAABBBBBBCCCDDDCCCAAA@@@@@@AAADDDHHHPPP\\\kkk{{{|||qqqkkkgggfffccc^^^WWWSSSRRRSSSTTTUUUTTTSSSQQQRRRTTTUUUTTTRRRVVVVVVUUUUUUTTTSSSQQQQQQOOONNNMMMNNNNNNNNNLLLJJJKKKKKKKKKMMMOOOPPPOOOMMMLLLMMMMMMMMMMMMMMMMMMLLLNNNNNNNNNNNNOOOOOOOOOOOOLLLLLLKKKLLLMMMMMMLLLJJJIIIIIIJJJJJJIIIHHHGGGHHHDDDDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@???>>>===>>>???@@@AAABBBBBBBBBBBB???@@@@@@AAA@@@@@@??????>>>??????????????????>>>===???AAAAAABBBCCCFFFHHHEEEFFFIIILLLJJJHHHJJJPPP^^^======<<<;;;;;;;;;<<<<<<>>>???@@@AAACCCFFFHHHIIINNNOOOPPPRRRSSSTTTTTTTTTVVVVVVVVVVVVWWWYYYZZZ[[[\\\]]]^^^___```aaabbbcccccccccdddeeegggiiikkklllnnnmmmlllkkkiiihhhffffffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeddddddbbbaaa```______]]][[[YYYWWWUUUTTTSSSPPPQQQSSSVVV[[[___bbbdddffffffeeeaaa[[[UUUQQQPPPQQQ[[[hhhrrrzzz{{{wwwaaaNNNCCC???===<<<<<<<<<<<<<<<<<<===>>>>>>=========<<<;;;;;;;;;:::===========================>>>??????>>>>>>@@@BBBBBBBBBAAAAAA@@@??????>>>AAAAAAAAA@@@@@@??????>>>;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@??????@@@AAABBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDEEEDDDCCCBBBBBBAAAAAABBB>>>>>>======<<<<<<======>>>>>>>>>???@@@AAABBBCCC@@@AAABBBDDDEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@???>>>======???@@@BBBDDDEEEFFFGGGFFFFFFEEEDDDCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@AAAAAABBBBBBAAA???>>>>>>???@@@@@@BBBHHHRRR^^^kkkrrryyy{{{nnnddd___[[[ZZZ^^^[[[VVVSSSRRRQQQQQQPPPPPPOOOOOOPPPRRRSSSSSSRRRSSSTTTTTTTTTTTTSSSRRRQQQOOONNNMMMMMMOOOOOONNNLLLIIIHHHHHHJJJLLLLLLKKKJJJLLLLLLLLLLLLLLLLLLLLLLLLPPPOOONNNMMMMMMMMMNNNOOOMMMLLLKKKKKKLLLKKKIIIGGGGGGGGGHHHHHHGGGGGGFFFFFFBBBBBBAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@???>>><<<;;;======>>>???@@@@@@@@@@@@??????@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>===???@@@AAAAAABBBEEEGGGDDDDDDGGGJJJJJJHHHKKKRRR^^^<<<<<<:::999999888888888;;;;;;<<<===???AAACCCDDDIIIJJJKKKMMMNNNNNNOOOOOONNNNNNNNNNNNOOOQQQRRRSSSSSSTTTUUUVVVXXXYYYZZZ[[[[[[\\\]]]___bbbdddfffgggjjjiiigggeeedddccccccdddbbbbbbaaaaaa```______^^^\\\\\\[[[[[[YYYXXXVVVUUUSSSRRRPPPNNNMMMMMMNNNOOOMMMPPPTTTYYY^^^aaadddeee^^^\\\YYYTTTPPPNNNPPPRRRcccqqqvvvdddZZZLLL@@@;;;;;;===>>>;;;;;;:::999:::;;;===>>>>>>>>>===<<<<<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>=========???AAABBBAAA@@@??????>>>>>>>>>@@@@@@??????>>>>>>>>>>>>:::;;;<<<===>>>>>>>>>>>>===============>>>??????======>>>???@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBCCCCCCBBBAAAAAAAAAAAAAAA???>>>===<<<;;;;;;;;;;;;=========>>>???AAABBBCCC??????@@@AAABBBCCCDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>;;;<<<===???AAABBBCCCDDDFFFFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@???????????????@@@@@@???===<<<<<<===>>>===<<<>>>DDDLLLUUUZZZeeemmmyyy~~~tttnnneee]]]XXXUUUTTTSSSXXXVVVTTTRRRQQQPPPMMMKKKLLLLLLMMMNNNPPPQQQQQQQQQQQQRRRRRRSSSSSSSSSRRRRRROOOMMMLLLMMMNNNOOOOOONNNIIIHHHHHHIIIKKKLLLKKKIIILLLKKKKKKKKKKKKKKKKKKLLLPPPNNNLLLJJJJJJJJJLLLMMMLLLKKKJJJJJJKKKJJJHHHFFFEEEEEEEEEEEEFFFFFFEEEDDD@@@@@@???>>>>>>>>>>>>???AAAAAA@@@???>>><<<;;;:::;;;<<<===>>>>>>>>>>>>>>>===>>>??????????????????>>>==================>>>===>>>???@@@@@@AAADDDFFFDDDDDDHHHLLLMMMMMMSSS[[[fff===<<<;;;999888888888888999999:::;;;<<<===???@@@DDDEEEFFFGGGHHHIIIIIIIIIGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLMMMOOOPPPRRRSSSTTTUUUVVVXXXZZZ]]]___```aaa```^^^\\\[[[ZZZZZZ[[[\\\YYYYYYXXXWWWVVVUUUTTTTTTSSSSSSRRRRRRQQQOOONNNMMMHHHHHHGGGGGGHHHKKKNNNPPPTTTUUUWWWXXXYYYZZZZZZYYYTTTRRRPPPNNNPPPVVV___fffyyyssscccYYYNNNIIIBBB===;;;<<<===>>><<<;;;:::999999:::;;;<<<>>>>>>===<<<;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======<<<===???@@@AAA@@@???>>>>>>>>>??????@@@???>>>===<<<<<<======::::::;;;===>>>>>>>>>>>>======<<<<<<======>>>???======>>>???@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAABBBAAAAAA@@@@@@@@@@@@@@@@@@???>>><<<;;;;;;;;;;;;=========>>>???AAABBBCCC?????????@@@@@@AAABBBBBBAAA@@@@@@?????????@@@@@@???@@@@@@@@@@@@???>>>>>>;;;<<<===>>>???AAABBBBBBDDDDDDEEEEEEDDDBBBAAA@@@???????????????>>>>>>>>>===>>>???>>><<<;;;;;;<<<;;;:::;;;<<<@@@DDDIIIKKKUUUVVVXXXZZZ___lll||||||ooofff```\\\VVVRRRPPPPPPOOOOOOSSSRRRQQQQQQQQQOOOKKKIIIIIIJJJLLLMMMNNNOOOPPPQQQPPPPPPQQQRRRRRRRRRQQQQQQNNNMMMKKKKKKMMMNNNNNNMMMKKKJJJJJJKKKMMMMMMLLLJJJKKKJJJJJJIIIIIIJJJJJJKKKMMMKKKIIIGGGGGGHHHIIIJJJIIIHHHGGGHHHJJJJJJHHHFFFDDDCCCBBBCCCEEEFFFDDDBBB??????>>>===============?????????>>>===<<<:::999;;;;;;<<<<<<===<<<<<<<<<<<<===>>>>>>?????????>>>===<<<<<<;;;;;;<<<<<<===<<<===?????????@@@BBBDDDEEEFFFJJJOOORRRUUU]]]fffsss???>>>===<<<;;;:::::::::;;;:::::::::;;;;;;<<<===???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHIIIJJJLLLMMMNNNNNNPPPRRRTTTVVVXXXYYYZZZZZZXXXWWWVVVTTTTTTTTTUUUVVVSSSSSSRRRQQQPPPOOONNNNNNKKKKKKKKKKKKJJJIIIHHHHHHCCCCCCDDDEEEHHHLLLPPPRRRYYYWWWUUURRROOONNNLLLLLLKKKLLLNNNRRRZZZfffrrr{{{|||eeeSSSKKKDDDCCCAAA>>><<<;;;;;;;;;<<<<<<;;;:::999999999999<<<<<<<<<;;;:::::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======<<<<<<>>>@@@@@@???>>>>>>>>>???AAAAAABBBAAA???===<<<<<<<<<===:::;;;<<<<<<===========================>>>>>>???===>>>???@@@@@@AAA@@@@@@>>>>>>??????@@@@@@AAAAAA@@@@@@????????????@@@@@@@@@???>>>===<<<<<<<<<<<<=========>>>???@@@AAABBB@@@@@@????????????@@@@@@>>>>>>>>>===>>>>>>????????????@@@@@@??????>>>===<<<======>>>??????@@@@@@AAABBBCCCCCCCCCBBB@@@@@@>>>>>>??????>>>>>>===<<<===>>>>>>===;;;::::::;;;777888999;;;>>>@@@BBBCCCJJJKKKJJJJJJKKKRRR\\\dddsss}}}zzzooocccZZZXXXUUUQQQOOONNNNNNLLLKKKOOONNNOOOPPPPPPOOOKKKIIIHHHJJJLLLLLLLLLMMMNNNPPPOOOPPPPPPQQQQQQQQQPPPPPPOOOLLLJJJJJJKKKLLLLLLLLLLLLLLLKKKLLLNNNNNNLLLKKKKKKJJJIIIHHHHHHIIIJJJKKKIIIHHHGGGFFFFFFFFFGGGHHHGGGFFFFFFGGGHHHIIIGGGFFFDDDBBB@@@BBBEEEFFFDDDAAA>>>>>>===<<<<<<<<<<<<===============<<<;;;:::::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<===>>>>>>???>>>>>>===<<<;;;::::::;;;<<<===;;;===>>>>>>>>>???AAACCCFFFFFFJJJPPPTTTXXXbbblllyyyAAAAAA@@@???>>>>>>>>>>>>======<<<;;;;;;;;;;;;;;;<<<<<<===>>>????????????>>>>>>??????@@@AAACCCDDDDDDDDDEEEEEEFFFGGGHHHHHHIIIJJJLLLOOOPPPQQQQQQQQQQQQQQQPPPOOOOOOOOOPPPPPPNNNNNNMMMLLLKKKKKKJJJJJJEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEGGGIIILLLOOOPPPRRROOOLLLIIIHHHIIIKKKLLLPPPUUU]]]gggrrr}}}nnnXXXKKKFFF??????>>>===;;;:::::::::999999999999999888888777::::::::::::::::::999999::::::::::::::::::::::::;;;<<<======<<<===???AAA???>>>>>>===???AAACCCDDDEEEDDDAAA>>>===<<<======;;;;;;<<<<<<===<<<<<<<<<>>>>>>======>>>>>>???@@@======>>>???@@@@@@@@@@@@===>>>>>>???@@@@@@AAAAAA??????>>>>>>>>>??????@@@@@@???>>>>>>============>>>>>>>>>>>>>>>???@@@@@@BBBAAA@@@???>>>>>>>>>???<<<<<<<<<<<<<<<===>>>>>>???????????????>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBBBBAAA@@@???======>>>>>>>>>===<<<;;;===>>>>>>===;;;::::::;;;777777888:::;;;===>>>???CCCDDDEEEDDDDDDEEEIIIMMMWWWhhh|||}}}wwwsssnnnfff]]]VVVQQQOOOMMMLLLLLLLLLJJJHHHLLLLLLLLLNNNPPPOOOLLLJJJHHHJJJLLLLLLKKKKKKMMMOOOOOOOOOPPPPPPPPPOOOOOONNNOOOLLLIIIHHHIIIJJJJJJJJJKKKJJJJJJKKKLLLLLLKKKIIIJJJIIIHHHGGGGGGHHHIIIJJJFFFFFFFFFGGGGGGGGGGGGGGGHHHGGGFFFFFFGGGGGGEEECCCDDDAAA???BBBEEEGGGDDDAAA>>>>>>===<<<<<<<<<<<<===;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::;;;<<<===>>>>>>>>>>>><<<;;;:::999999:::;;;<<<;;;<<<=========>>>@@@BBBEEEEEEHHHMMMQQQVVV```jjjwwwCCCBBBBBBAAAAAAAAAAAAAAA???>>>===<<<;;;;;;::::::::::::;;;<<<============:::::::::;;;<<<===>>>???@@@@@@@@@AAAAAABBBBBBBBBCCCDDDFFFHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBCCCDDDDDDDDDDDDCCCHHHHHHHHHIIIJJJKKKLLLMMMHHHFFFDDDCCCFFFLLLRRRVVV^^^fffsssuuu\\\KKKBBB???::::::;;;:::999999;;;===555666888999999999777777999999999999999999999:::::::::::::::::::::::::::<<<===>>>=========???AAA???>>>===>>>???BBBDDDFFFHHHFFFCCC@@@>>>===>>>>>><<<<<<<<<===<<<<<<;;;;;;>>>>>>>>>>>>>>>???@@@@@@<<<===>>>???@@@@@@@@@@@@===>>>>>>???@@@AAAAAAAAA???>>>>>>>>>>>>>>>??????@@@??????>>>>>>>>>>>>>>>???>>>>>>>>>>>>>>>??????DDDBBB@@@???======>>>>>>;;;;;;;;;;;;;;;<<<===>>>???????????????>>>======@@@@@@??????>>>>>>>>>===;;;===???AAABBBAAA@@@???<<<===>>>>>>>>>===;;;:::===>>>>>>===;;;::::::;;;999999888888:::<<<>>>???<<<======;;;:::;;;>>>AAA@@@JJJUUU\\\iii~~~yyytttnnnjjjeeebbb```\\\VVVQQQJJJIIIHHHHHHJJJJJJIIIGGGJJJJJJKKKNNNOOOOOOMMMKKKHHHKKKMMMMMMKKKJJJMMMOOOOOOPPPPPPPPPOOOOOONNNMMMOOOLLLIIIGGGHHHIIIIIIHHHJJJIIIHHHIIIJJJJJJIIIGGGJJJIIIGGGFFFFFFGGGIIIJJJEEEFFFGGGHHHHHHHHHHHHHHHJJJHHHGGGFFFFFFEEEBBB@@@DDDAAA???AAAFFFGGGDDDAAA>>>>>>===<<<<<<<<<<<<===999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;:::::::::;;;<<<===>>>>>>>>>>>><<<;;;999888888999;;;<<<;;;<<<============@@@BBBDDDDDDFFFJJJMMMQQQ[[[fffqqqDDDDDDDDDCCCAAAAAABBBCCCCCCBBBBBBAAA???===<<<;;;<<<;;;;;;;;;::::::::::::;;;;;;::::::::::::;;;;;;:::;;;;;;<<<===>>>>>>???>>>>>>======>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????@@@AAABBBBBB???AAADDDEEEEEEEEEFFFGGGGGGFFFFFFFFFFFFDDDBBB@@@===???CCCHHHOOOXXXbbbiiizzzmmm[[[MMMAAA;;;:::999999999888888888777777888888777777666666555555:::;;;<<<<<<;;;:::888777999999888888999999:::;;;;;;<<<<<<===============>>>===<<<;;;<<<>>>@@@AAACCCBBBAAA@@@???>>>>>>>>>============<<<;;;:::999;;;;;;;;;;;;<<<>>>???AAA===@@@CCCDDDBBBAAA@@@AAA??????>>>>>>??????@@@AAAAAA@@@???>>>>>>???@@@@@@===========================???@@@@@@???>>>@@@AAABBBBBBBBBAAA???===<<<;;;<<<<<<<<<<<<<<<===>>>>>>@@@AAABBB@@@;;;777===FFFMMMHHHCCCAAA@@@???<<<:::<<<======>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<===;;;;;;:::::::::;;;<<<<<<666666777888999999::::::::::::::::::::::::::::::<<>>;;;;;;;;;;;;===>>>>>><<<999888888999::::::;;;<<<<<<<<<=========<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<===;;;::::::999999::::::;;;<<<;;;;;;===@@@AAAAAAAAABBBCCCFFFKKKKKKJJJOOOVVVeeeDDDDDDDDDCCCCCCCCCEEEFFFEEEDDDCCCBBB@@@???===<<<=========<<<<<<<<<;;;;;;<<<<<<;;;:::::::::;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>===============>>>???????????????????????????======>>>>>>???@@@AAAAAACCCDDDFFFFFFEEEEEEFFFGGGEEEDDDCCCCCCCCCDDDCCCCCCDDDIIIPPPXXXbbbmmmxxxpppaaaPPPFFFAAA<<<;;;<<<999999888888888777777777777777777777666666555555999999:::::::::999888777999999999888999::::::;;;;;;;;;<<<=====================;;;;;;<<<===???AAABBBAAA@@@???>>>>>>>>>>>>============<<<;;;:::999;;;:::::::::<<<===???@@@===@@@CCCCCCBBBAAAAAAAAA@@@@@@??????@@@@@@AAABBBAAA@@@???>>>>>>>>>???@@@========================<<<>>>??????>>>>>>???@@@BBBBBBAAA@@@???===;;;;;;<<<<<<<<<<<<<<<======>>>AAAAAACCCBBB===999>>>FFFIIIFFFAAA??????>>><<<:::======>>>>>>>>>======<<<;;;;;;:::::::::;;;;;;<<<<<<;;;;;;:::999999999999666666777888888999::::::999999999999999999999999999;;;<<<<<<===CCCMMMUUUZZZbbbooo|||sssnnnggg```ZZZUUUQQQNNNOOONNNMMMMMMNNNMMMKKKIIIJJJIIIGGGGGGHHHIIIIIIIIIHHHJJJJJJIIIHHHHHHKKKNNNNNNMMMKKKJJJIIIJJJKKKLLLKKKMMMOOOOOONNNMMMNNNOOOPPPOOOMMMKKKIIIGGGFFFFFFFFFHHHIIIHHHFFFFFFIIIKKKMMMKKKHHHEEECCCCCCDDDEEEDDDEEEFFFGGGHHHGGGFFFFFFEEEEEEDDDCCCCCCBBBAAAAAACCCAAA??????@@@@@@===:::;;;::::::;;;======;;;999888888999999:::;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999:::;;;;;;;;;<<<<<<<<<<<<::::::999999999999::::::<<<<<<<<<===@@@AAA@@@???AAAAAADDDHHHHHHHHHMMMTTTfff@@@@@@???@@@AAABBBDDDEEEGGGFFFEEEDDDCCCBBBAAA@@@?????????>>>>>>>>>======>>>>>>===<<<;;;;;;<<<<<<<<<<<<<<<======>>>>>>???>>>>>>===<<<<<<<<<==============================<<<===>>>@@@@@@AAAAAAAAACCCDDDEEEDDDBBBAAABBBCCCCCCBBB@@@@@@AAACCCFFFHHHMMMSSS]]]iiiuuu}}}qqqiiiVVVKKK@@@<<<:::888777:::888888777777777777777666777777777666666666666555666777777888888888888888999999999999999:::;;;;;;:::;;;<<<<<<======<<<<<<<<<<<<;;;;;;<<<===???@@@@@@??????>>>>>>=====================<<<;;;:::999:::999::::::;;;<<<>>>???===@@@BBBCCCBBBAAAAAABBBAAAAAAAAA@@@AAABBBBBBCCCAAA@@@???>>>===>>>>>>???========================<<<===>>>>>>======>>>???AAAAAA@@@???>>>===;;;:::;;;<<<<<<<<<<<<=========@@@AAADDDDDD@@@;;;>>>EEEDDDBBB???>>>>>>===<<<:::===============<<<;;;::::::999999888888999999999<<<;;;:::888777777777666666666777777888888999999888888888888888888888888:::;;;;;;999777888===AAACCCJJJTTT___jjjuuuyyyoooiii^^^ZZZVVVSSSPPPNNNJJJHHHGGGGGGFFFHHHIIIJJJIIIGGGIIIHHHFFFEEEEEEFFFHHHIIIIIIJJJJJJIIIHHHHHHJJJMMMLLLKKKJJJIIIIIIJJJKKKLLLKKKNNNQQQQQQPPPOOOOOOOOOQQQPPPOOOLLLJJJHHHGGGFFFEEEFFFGGGGGGGGGGGGJJJLLLOOOLLLHHHDDDBBBCCCDDDEEEDDDEEEFFFGGGGGGGGGFFFFFFDDDCCCCCCBBBBBBAAAAAAAAAAAA???======>>>===;;;::::::999999:::;;;;;;:::888888888888999::::::;;;;;;::::::;;;;;;;;;:::999999::::::::::::;;;;;;;;;;;;::::::999999999999::::::<<<<<<<<<>>>AAAAAA@@@???BBBAAACCCFFFFFFGGGMMMUUUiii@@@???======???AAABBBBBBEEEEEEEEEDDDDDDDDDDDDDDDAAAAAA@@@@@@@@@?????????AAA@@@???>>>>>>======>>>>>>>>>>>>??????@@@@@@@@@@@@???>>>=======================================???@@@AAABBBBBBAAAAAA@@@BBBCCCCCCBBB@@@@@@AAABBBBBBBBBBBBCCCFFFLLLRRRWWW```fffqqq{{{xxxiii]]]WWWKKKCCC===;;;:::777777888666666666666666666666666666666666666666666666666444444555666777777888888999999999999999:::;;;;;;::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>?????????????????????>>>>>>============<<<;;;:::999888999999:::;;;<<<===>>>>>>@@@BBBBBBBBBAAABBBCCCBBBBBBBBBBBBBBBCCCDDDDDDBBBAAA???>>>=========>>><<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>======>>>????????????>>>===<<<::::::;;;;;;<<<<<<<<<===<<<<<<>>>???BBBDDDAAA<<<===AAA@@@???>>>=========<<<<<<=========<<<<<<:::999999888888777777666666777777999888777777666666666666666666666777777777888888777777777777777777777777888:::;;;:::999999;;;===@@@CCCGGGMMMTTT[[[bbbfffuuu|||yyyqqqhhh```[[[RRRQQQOOOOOOPPPOOONNNLLLGGGFFFFFFHHHJJJJJJIIIHHHJJJIIIHHHGGGFFFGGGJJJLLLKKKJJJJJJIIIIIIIIIKKKLLLKKKJJJJJJIIIJJJJJJKKKLLLKKKNNNQQQSSSRRRPPPOOOOOORRRQQQPPPNNNLLLIIIGGGFFFDDDEEEFFFFFFGGGHHHJJJKKKPPPMMMHHHDDDBBBBBBCCCEEECCCDDDEEEFFFGGGFFFEEEEEEBBBBBBAAAAAAAAA@@@@@@@@@>>>===<<<;;;;;;;;;::::::999888777888999:::999777777888888888999999::::::999999:::::::::999999888999999999999:::::::::;;;999999888888888888999999;;;;;;===AAADDDEEECCCAAADDDCCCDDDGGGGGGHHHOOOXXXkkkIIIEEEAAA???@@@@@@@@@???@@@@@@@@@@@@AAABBBDDDDDDBBBAAAAAAAAA@@@@@@@@@@@@BBBBBBAAA@@@@@@???@@@@@@AAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@???>>>@@@AAABBBBBBAAABBBDDDGGGFFFIIINNNTTT[[[eeeooovvvppp\\\PPPIIIFFF:::666555777888777888;;;555555555555555555555555555555555555555666666666333333333444555666777888999888888888888999::::::999::::::;;;;;;;;;;;;;;;:::::::::;;;;;;<<<======>>>???@@@AAAAAA@@@@@@???============<<<;;;:::999888888999;;;<<<<<<======>>>???AAABBBAAAAAABBBDDDCCCCCCBBBBBBCCCCCCDDDEEECCCAAA???===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>======>>>@@@>>>>>>>>>===<<<;;;:::999::::::;;;<<<===<<<<<<;;;<<<<<>>===>>>>>>>>>============<<<<<<<<<;;;;;;999888777777777666555555555555555555555555555555666777888666666666666666666777777666666666666666666666666444555888999999999999:::888999:::>>>CCCIIIMMMPPPQQQWWW```iiisss|||}}}xxxkkkhhheee```\\\WWWRRROOOJJJIIIIIIKKKMMMOOONNNMMMJJJIIIIIIIIIKKKKKKIIIGGGKKKLLLLLLKKKJJJKKKNNNRRRMMMLLLJJJJJJJJJKKKKKKLLLKKKJJJJJJJJJJJJKKKKKKLLLJJJMMMQQQRRRQQQOOONNNNNNQQQQQQPPPOOOLLLJJJHHHFFFEEEEEEDDDEEEGGGIIIJJJJJJOOOLLLHHHDDDBBBAAABBBCCCBBBCCCDDDEEEEEEEEEDDDCCC@@@@@@@@@@@@????????????<<<<<<;;;:::999888999:::999888666777888999888777777777888888888888888999888888999999:::999999888888888888888999999999999999888888777777888888999999;;;>>>CCCGGGIIIGGGEEEDDDCCCDDDGGGGGGHHHOOOXXXlllYYYSSSLLLGGGDDDBBB???<<<>>>======<<<===???AAABBBAAAAAAAAA@@@@@@@@@??????AAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@?????????@@@@@@????????????????????????>>>>>>======>>>>>>???@@@<<<>>>@@@BBBDDDGGGLLLOOOUUU\\\fffpppzzzvvvZZZHHH@@@===<<<666333333666666444444777333444444444444555555555444555555555555666666666333333333333444666777888777777777777777888999999888999::::::;;;;;;::::::999999:::;;;;;;<<<<<<<<<>>>???@@@AAABBBBBBAAA@@@============<<<;;;:::999888999:::<<<============>>>???AAAAAAAAAAAACCCEEECCCCCCCCCBBBCCCCCCDDDEEECCCBBB@@@===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======<<<<<<===???<<<======<<<;;;:::999999999:::;;;======<<<;;;;;;;;;:::<<>>>>>===<<<<<<===:::::::::::::::999888777777777666555444444444444444444444444555777888999555555555555666666666666555555555555555555555555555666888999999999888777888777666777:::===>>>>>><<<@@@EEEKKKQQQWWW]]]aaapppuuu{{{{{{uuuvvvwwwvvvrrrkkkddd```UUUTTTSSSQQQOOOLLLIIIHHHHHHGGGFFFHHHKKKMMMNNNNNNKKKJJJIIIIIIJJJJJJHHHFFFJJJLLLOOOOOONNNOOORRRVVVPPPMMMKKKKKKLLLMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKKKKIIILLLOOOPPPNNNMMMMMMMMMOOOOOOOOOOOOMMMKKKHHHGGGFFFEEEDDDEEEGGGIIIIIIIIILLLJJJGGGDDDBBBAAAAAABBB@@@AAABBBCCCDDDCCCBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;999777777999;;;:::888666666888999888777777777777777777777777777888888999:::::::::999999777777777777888888888999888888777777777777888888888:::???EEEIIIJJJGGGEEEAAA@@@BBBEEEEEEFFFLLLTTTmmmxxxoooddd\\\VVVRRRLLLGGGDDDCCCAAA?????????AAAAAA@@@@@@@@@?????????>>>>>>============>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA??????????????????@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<===???BBBFFFHHHDDDFFFJJJNNNSSSYYY```eeemmmuuu{{{___JJJ@@@===:::777999777666777555111000333222333333333444444444444444444444555555555666666555444333333444555666777666666666666666777777888888888999:::::::::::::::888999::::::;;;;;;<<<<<<<<<===???AAABBBAAA@@@@@@============<<<;;;:::999888999;;;===>>>>>>>>>>>>>>>???@@@AAA@@@AAACCCEEECCCBBBBBBBBBBBBCCCDDDDDDDDDBBB@@@===;;;:::::::::::::::::::::::::::::::::888:::;;;;;;:::999;;;<<<;;;;;;<<<;;;;;;:::999888888:::;;;======<<<;;;:::;;;999:::<<<;;;888888:::888;;;======;;;999:::;;;888999999999999999888888777777666555444444444444555555555555555666777888555555555555555555555555444444444444444444444444666666777888999999777555<<<999777777888999888666777:::===???AAADDDGGGJJJPPPVVV^^^bbbeeelllwww|||wwwqqqkkkhhhaaaccceeeeeebbb]]]YYYVVVLLLMMMMMMLLLJJJHHHHHHHHHKKKIIIGGGGGGJJJLLLNNNNNNJJJIIIIIIIIIJJJJJJHHHGGGEEEJJJOOOQQQPPPPPPSSSWWWRRROOOLLLLLLNNNOOONNNMMMNNNNNNNNNMMMMMMLLLKKKKKKHHHJJJLLLLLLKKKKKKKKKLLLMMMMMMNNNNNNMMMKKKIIIGGGGGGEEEDDDDDDGGGIIIHHHGGGGGGGGGFFFDDDCCCAAA@@@@@@>>>???@@@AAABBBAAA@@@@@@========================:::;;;;;;999666666999<<<:::888666666888999999888777777777777777777777777888999999:::;;;;;;::::::666666666777777777888888777777777666666777777777888;;;???EEEHHHHHHDDDAAA??????BBBFFFFFFFFFLLLSSSlllvvvooohhh```ZZZMMMKKKHHHEEECCCCCCCCCDDD?????????>>>>>>>>>======;;;;;;;;;;;;<<<>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>======>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>======???BBBHHHMMMQQQTTTWWW\\\bbbhhhpppyyy~~~ppp^^^III===;;;;;;888333444222333555444111111555222222222333333444444444444444444555555555666666666555444333444555666777555555555555555666777777888888999::::::::::::999888888999:::;;;;;;;;;;;;:::<<<>>>@@@AAAAAA@@@???============<<<;;;:::999999:::<<<>>>??????>>>>>>>>>???@@@@@@@@@AAADDDFFFBBBBBBBBBBBBBBBCCCDDDDDDDDDBBB@@@===;;;:::::::::::::::::::::::::::::::::666888999999888777999:::;;;;;;;;;;;;::::::999888888999;;;======<<<;;;:::<<<999999<<<;;;888888;;;666999<<<<<<999777888999777888888999999999888888888777666555444333333333777666666555555555666666555555555555555555555444333333333333333333333333000000111333555555444222444222222444888::::::888666888:::;;;<<<===???AAABBBHHHOOORRRRRRVVV___gggjjjssszzz|||}}}~~~{{{xxxuuugggiiijjjhhheee```]]]\\\QQQTTTWWWXXXWWWTTTRRRQQQFFFGGGHHHGGGFFFFFFGGGHHHKKKHHHEEEDDDFFFIIIKKKKKKJJJIIIIIIJJJLLLLLLKKKIIIBBBHHHNNNQQQPPPPPPSSSVVVSSSPPPMMMMMMOOOPPPOOOMMMOOOOOOOOOOOONNNLLLKKKJJJHHHIIIJJJJJJIIIIIIJJJLLLKKKLLLMMMNNNMMMKKKIIIHHHHHHFFFDDDDDDGGGHHHGGGEEEEEEEEEEEEDDDCCCAAA@@@???===>>>???@@@AAA@@@??????<<<<<<<<<===============:::;;;;;;999666666999===;;;999777666888999999999777777777777666666666666888999:::;;;;;;;;;;;;;;;666666666666777777777777777777666666666666777777999;;;@@@DDDGGGEEE@@@<<<@@@AAAEEEIIIIIIIIIMMMTTTlllpppkkkddd^^^YYYVVVRRROOOJJJIIIHHHFFFDDDBBBAAAAAA<<<======>>>>>>>>>===<<<>>>>>>>>>@@@BBBBBB???===BBB>>>===>>>>>>;;;<<>>>>>===<<<;;;::::::999:::999:::<<<===>>>>>>??????>>>>>>???@@@AAAAAABBBBBBCCCCCCCCCCCCDDDDDDDDDEEECCCAAA???>>><<<<<<<<<===;;;;;;;;;::::::999999999999888777666666888:::;;;===<<<:::999888999::::::<<<999888:::>>>???;;;777<<<<<<;;;::::::999888888888888888888777777777666555555555555555666777777777777666555444333333222444444444444444444444444444444333333333333444444222333333333333333333222555555555555555555555555555333222222333555666666666777777777888888888888<<<===???@@@@@@CCCFFFIIIOOOTTT[[[^^^^^^___cccgggjjjjjjlllnnnooonnnjjjgggiiilllppptttxxxzzzzzz{{{sssrrrrrrqqqpppooonnnnnnhhhfffccc___\\\YYYWWWVVVNNNQQQSSSSSSPPPNNNMMMLLLJJJKKKKKKLLLLLLKKKKKKJJJGGGGGGGGGHHHIIIIIIFFFDDDIIIIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGFFFGGGGGGHHHHHHHHHIIIJJJLLLMMMMMMNNNNNNMMMMMMLLLLLLLLLLLLMMMMMMRRRSSSTTTRRROOOMMMLLLLLLMMMKKKIIIHHHIIIJJJJJJIIIJJJKKKLLLMMMMMMNNNMMMMMMKKKIIIFFFEEEFFFGGGGGGGGGGGGFFFEEECCCBBBAAA??????=========>>>>>>>>>>>>>>>:::::::::<<>>>>>>>>>>>>>>??????@@@AAAAAABBBCCCCCCCCCCCCDDDDDDDDDEEEBBBAAA???===<<<<<<<<<===;;;;;;;;;:::::::::999999:::999777777777888:::;;;<<<<<<:::999999999::::::===:::888:::===>>>;;;888<<<;;;;;;:::999999888888888888888777777777666666444444444333444444555666666666555555444444333333444444444444444444444444555444444333333444444555222333444444444444333222333333333333333333333333444333222222333444555555666666666777777777888888777888:::::::::<<>>BBBEEEFFFEEEGGGNNNTTTbbb}}}wwwnnnfff___]]]]]]]]]]]]\\\ZZZXXXYYYXXXWWWXXXZZZ[[[[[[YYYUUUSSSSSSXXX[[[\\\```eeemmmvvv~~~xxxaaaRRRHHH>>>888777444222222555777555333222222333333333333333333222222333333444444555555666555444444333444444444333333222222222333444555444444555555555555444444666666777777777777888888777888999:::::::::::::::888888999:::;;;;;;;;;;;;;;;:::999888888888888888999999:::;;;<<<======>>>===>>>>>>??????@@@@@@@@@BBBBBBBBBCCCCCCCCCCCCDDDBBBAAA???===<<<<<<<<<===;;;;;;;;;;;;:::::::::::::::999888888888999;;;<<<<<<;;;:::999999999:::;;;>>>;;;888999<<<===;;;999;;;;;;::::::999888888888777777777777666666666666333222222222222333444444444444444444444444444444333333333333333333333333555555444444444444555555111333444666666444333111111111111111111111111111444333333333333444444555555555666666666777777777444555666666666777999;;;888<<>>???AAABBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAA@@@BBBDDDCCCAAA?????????AAABBBBBBCCCCCCBBBBBBAAAEEEDDDDDDEEEFFFFFFEEECCCDDDCCCBBBBBBBBBBBBBBBCCCFFFEEEEEEEEEFFFFFFGGGHHHGGGGGGHHHHHHGGGGGGFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFJJJKKKMMMLLLKKKKKKLLLMMMNNNKKKHHHGGGHHHIIIJJJKKKMMMNNNNNNNNNNNNMMMLLLLLLHHHFFFDDDDDDEEEGGGGGGGGGEEEDDDCCCBBBAAA@@@???>>>;;;;;;;;;::::::999999999999888777666666777888888<<<999666555666666666555555555555555555555555666555555555555555444444444555555666666666777777777666666777888888888888888999888666555555666777777999:::;;;;;;<<<<<<<<<;;;===AAADDDDDDCCCEEELLLRRR```}}}}}}}}}~~~yyytttqqqqqqsssvvvyyyzzzzzzxxxrrrooopppuuuyyy|||zzzaaaNNNEEE@@@:::555666555333444555555333111222222222222222333333333222222333333333444444444555444444444444444444444333333222222222333444555333333444444444444333333666666666666777777777888777888999999::::::::::::888888999:::::::::::::::999999888777777777777777999999999:::;;;<<<===>>>======>>>>>>>>>?????????@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@>>>===<<<<<<======;;;;;;;;;;;;;;;;;;::::::::::::999999::::::;;;<<<<<<;;;:::999999:::;;;<<<>>><<<999999:::<<<;;;:::::::::999999888888888777777777666666666555555555333222222222222333444444222222333333444444444444222222222222222222222222555555444444444444555555111222444666666444222111000000000000000000000000333333444333333222333444444555555555555666666666555777888777666666888999999<<>>???@@@>>>???@@@CCCEEEEEECCCAAA>>>??????@@@??????>>>===>>>?????????@@@@@@@@@AAA>>>>>>>>>>>>???@@@AAABBB???AAABBBBBB@@@?????????AAAAAABBBBBBBBBBBBAAAAAACCCBBBAAABBBDDDEEEDDDBBBAAAAAAAAA@@@@@@AAABBBBBBDDDDDDDDDDDDEEEFFFGGGGGGDDDDDDFFFGGGHHHIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHJJJKKKKKKKKKLLLNNNPPPOOOLLLHHHFFFGGGIIIKKKKKKMMMMMMMMMMMMLLLKKKJJJIIIFFFEEECCCDDDEEEGGGFFFFFFCCCCCCBBBAAA@@@???>>>>>>======<<<<<<;;;:::999999:::999888777666666777888;;;999777777888888777777333444444444444444555555666666666666666666666666444555555555555666666666666666777888888888888777777777666555555555666777888999:::;;;;;;;;;;;;;;;<<>>===;;;777555555444555555444222000111111111222222333333333222222222333333333333333333333444444444444444444333333222222222333444555333333444444444444333333555666666666666777777777666777888999::::::;;;::::::::::::::::::;;;;;;;;;888888777666666666777777999999999999:::<<<===>>>>>>>>>>>>>>>>>>?????????=========>>>>>>>>>??????@@@???>>><<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===<<<;;;:::::::::;;;<<<===>>><<<:::999::::::;;;;;;999888888888888888777777666666666555555555555444333333222222333333444555111111222222333444444444222222222222222222222222444444333333333333444444111222444555555444222111111111111111111111111111111333555444222111222444333333444444444555555555666888999999777666777888777999;;;<<<;;;;;;:::;;;;;;;;;<<<>>>@@@AAA???===<<<============<<<<<<<<<<<<<<<======>>>?????????<<<<<<<<<<<<<<<===>>>???AAABBBCCCCCCAAA@@@@@@AAA@@@@@@AAAAAAAAAAAA@@@@@@AAA@@@???@@@AAACCCBBBAAA@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCDDDEEEFFFGGGBBBCCCDDDFFFGGGGGGHHHHHHFFFGGGHHHHHHHHHHHHGGGFFFFFFGGGHHHIIIIIIJJJMMMPPPNNNKKKHHHGGGHHHIIIJJJJJJKKKKKKKKKKKKJJJHHHGGGFFFFFFEEEDDDDDDFFFFFFFFFEEEBBBBBBAAA@@@???>>>>>>=========<<<;;;:::999999888888888666666666777888999999777666666777888777666222222333333444444444555555555555555555666666666333333444444444555555555555555666777777777777666555555555555555555666666777888999:::;;;;;;;;;;;;;;;???BBBBBB@@@BBBIIIOOO\\\qqq```UUUJJJEEE>>>:::999888777555000111222222222222222111000000111111222333333333222222222222333333333333222333333444444444444333333333222222222333444555444444555555555555444444555555666666666666777777666777888999:::;;;;;;;;;<<<;;;;;;::::::;;;<<<<<<888777777666666777777777::::::999999:::<<<>>>???????????????????????????<<<<<<<<<============>>>???>>>===<<<<<<<<<======;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<<<<============<<<;;;:::::::::;;;<<<======<<<<<<;;;::::::::::::777777777777777777777777666555555555444444444444333333222222333333444555111111111222222333333333111111111111111111111111333333222222222222333333111111222222222222111111111111111111111111111111000333666555222000111333222333333333333444444444444666888888666555555666555666888999::::::999999888777888:::;;;<<<:::999::::::999999999999999999888999999999::::::;;;;;;<<<;;;;;;;;;;;;;;;<<<<<>>>>>>>>??????>>>>>>>>>???>>>======???AAAAAA@@@????????????@@@BBBCCCCCCAAAAAAAAABBBCCCDDDEEEFFFCCCCCCDDDDDDCCCCCCBBBAAADDDEEEFFFGGGGGGFFFEEEDDDCCCDDDEEEDDDDDDFFFIIILLLMMMKKKIIIHHHIIIJJJJJJIIIJJJJJJJJJIIIHHHGGGFFFEEEHHHFFFEEEEEEFFFGGGEEEDDDAAA@@@@@@???>>>>>>======:::::::::999999888888888555444444333333444666777444333333333555666555333222222222333444444555555222222222333333333333333222333333333333444444444333444444555555555555555444444444555555555555555666777888999:::;;;;;;;;;;;;???BBBAAA@@@BBBHHHNNNXXXxxxkkk```QQQBBB;;;999999888666444333333333000111111111111111222222///000000111222222333333222222222222222222222222111222333444555444444333333333222222222333444555555555555666666555555555555555555666666666777777666777888999:::;;;;;;;;;<<<;;;::::::::::::;;;<<<888777777777777777888888;;;;;;::::::;;;===???AAA@@@@@@@@@@@@@@@@@@@@@???============>>>>>>>>>>>>???>>>===<<<;;;<<<======;;;;;;;;;;;;<<<<<<<<<===<<<<<<======>>>>>>>>>===<<<;;;::::::;;;<<<===>>><<<<<<===<<<;;;999999999777777777777777777777777555555555444444444333333222111111111111222333333111111111111222222222222111111111111111111111111222111111000000111111222111111000//////000111111000000000000000000000000000333666555111///000333222222222222333333333333222444666777555444444555555555777999;;;<<<;;;:::888777777888::::::888777<<<<<<;;;999888888888888888888888888999999999999;;;;;;;;;;;;;;;<<<<<<===>>>?????????======???@@@======>>>>>>>>>>>>======>>><<<;;;;;;===???@@@???======>>>>>>???AAABBBCCC@@@@@@@@@AAABBBDDDEEEFFFCCCCCCCCCDDDCCCBBBBBBAAACCCDDDEEEFFFFFFEEEDDDCCCCCCDDDDDDCCCBBBCCCFFFIIIKKKJJJIIIJJJKKKKKKIIIGGGIIIIIIIIIIIIIIIHHHGGGFFFJJJHHHGGGGGGGGGGGGEEECCC@@@??????>>>>>>======<<<::::::::::::999999999999555444333222222333444444333222222333555555444333222222333333444555555666111111222222222333333333222222222222333333333333111222333333444444333333333333444444555555555555555666777999::::::;;;;;;<<>>;;;333555666555222000222444444555444333111000111222///000000111222222333333222222222222222222222222000111333444555444444333333333222222222333444555555555666666666666555555555555555555666666666777666666888999:::;;;;;;;;;<<<;;;:::999999999:::;;;888888777777777777888999<<<;;;::::::;;;===@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>????????????>>>>>><<<;;;;;;<<<======;;;;;;;;;<<<<<<<<<======<<<<<<===>>>>>>>>>>>>>>><<<;;;;;;:::;;;<<<===>>>;;;<<<>>>===;;;999888888666666666666777777777777555555444444444333333333000000000000000111111222111111111111111111111111000000000000000000000000111111000000000000111111222000///------///000222000000000000000000000000///333777666111///000222111111222222222333333333222444777777666555555555222333444777:::<<<;;;:::888777666777888888666555???>>><<<:::999777777777888888888888888888888888888888888888999:::;;;;;;===>>>???>>>======>>>@@@>>>??????????????????>>>===;;;::::::<<>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<777666555333333333333444444333333555777777666555222222333444444555666666333333333444444555555555111111222222222333333333111111222333333333333222222333444444555555555444555666777888::::::;;;;;;<<<@@@BBBBBB@@@BBBHHHNNNVVV{{{rrr___KKKAAA>>>999555444444333333222222333333444333333333333333333333333111111111111111111111111000000000000111111111111111222333444555444333222333222222111111222222333444555555666666666666666666666666666777777777777666666666777888888999999:::999999888888999999:::888777666666666777888999;;;;;;;;;;;;<<<>>>???@@@EEEDDDCCCBBB@@@???>>>===<<<===>>>??????>>>===<<>>>>>>>>>>>===::::::999999888999999999:::;;;<<<======<<<;;;:::;;;:::999999999:::;;;<<<;;;;;;;;;<<<;;;;;;::::::999888666555444444444555666666555444333222222111......//////000000111111///000000000111111111111////////////000000000000111222222111///...000111000000000000000000000000////////////////////////222222111111111111111111333444444555444333111000111222222333333444444555666666666666666666666666444444444444444444444444888888777777777777888888777777888888888777777666999;;;<<<<<<::::::;;;<<<@@@???>>><<<;;;;;;;;;;;;===>>>???>>>===<<<===>>>BBBAAA???===<<<>>>BBBEEE@@@???>>>>>>>>>???@@@AAA???@@@BBBBBBAAABBBCCCEEEBBBAAAAAABBBDDDEEEDDDCCCFFFFFFEEEEEEEEEEEEEEEFFFHHHFFFDDDDDDFFFGGGGGGFFFGGGHHHIIIJJJJJJJJJIIIIIILLLKKKJJJHHHGGGFFFEEEEEEHHHHHHIIIHHHGGGEEECCCBBB???>>>===<<<<<<<<<<<<<<<888999999:::::::::999999666555555555555444444444555555444333333222111111111111111111111111111111000000111111111222222222222222111000//////000000111222333333444444333333444444444444444444444444666666777777888999;;;<<<;;;>>>?????????AAAFFFKKKZZZxxxqqqfffWWWJJJ<<<888777555444444333333222222222222333333111111111111111111111111111111111111111111111111//////000000000111111111111111333444444444333222333222222111111222222333333333444555555555555444555555666666666777777777666666666777888888999999999999999888888999999999999999888777777888999999;;;;;;;;;;;;<<<>>>???@@@@@@@@@@@@??????>>>>>>===<<<===>>>>>>>>>>>>===<<>>>>>===<<<<<<;;;;;;;;;===>>>???>>>===<<<===>>>AAA@@@???===<<<>>>AAAEEEAAA@@@???>>>>>>??????@@@@@@AAACCCBBBBBBBBBCCCDDDCCCBBBBBBCCCDDDEEEEEEDDDFFFEEEEEEDDDDDDEEEEEEEEEGGGFFFEEEFFFHHHIIIHHHGGGGGGGGGHHHHHHHHHIIIIIIIIIKKKJJJIIIGGGFFFEEEDDDDDDDDDDDDEEEEEEDDDBBB@@@???===<<<;;;::::::999::::::888888999999999999888888555555555555444444444333555444444333222222111111111111111111111111111111000000000111111111222222222111000000//////000000000111111222222222222222333333333333222222222222999888777777666666777777:::===?????????AAAFFFKKK[[[yyy|||mmmccc\\\UUULLLDDD===666111111111///000333222111111000000111111222////////////////////////000000000000000000000000//////000000000000111111111111222333333333333222222222111111111111222222111222333333444444333333444555555555666666666666666666777777888888999999999999888888888888999999;;;:::999999999999::::::::::::;;;;;;<<<>>>???@@@<<<<<<<<<<<<<<<<<<======<<<<<<======>>>======<<<>>>>>>>>>???@@@@@@AAAAAA;;;:::999777666666666666::::::<<<<<<<<<<<<::::::999999999999999:::;;;;;;;;;;;;;;;:::::::::999999999888666555444333333333333333333333333333333333000000//////////////////////////////000000000000....../////////000000000000111111000......///111------------------------////////////////////////.........//////////////////000111333444333333222111111111222333333444444333333333333333333333333333333333333444444444444444444444333333444444444777888888999999999888888<<<<<<;;;999777777999;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>?????????===<<<<<<>>>??????>>><<<;;;===@@@CCCBBBBBBAAA@@@?????????@@@AAABBBCCCCCCBBBAAACCCDDDDDDCCCBBBCCCEEEEEEEEECCCDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFHHHJJJKKKIIIHHHGGGGGGFFFEEEFFFGGGHHHIIIIIIIIIHHHFFFEEEDDDCCCBBB@@@@@@@@@@@@@@@???>>>===;;;:::999888777777777777777777888888888888777777444444444444333333333333444444333333222111111111000000000000000000000000000000000000111111111111111000000////////////000//////000111111111111111111111111111111111111111777777666555555555555666999;;;>>>>>>>>>AAAGGGLLL\\\zzzggg\\\NNNFFFCCCAAA===999444111111222000------111000000////////////000000........................000000000000000000000000////////////000000000111000111111222222222222222222222111111111111222222111222333333444333333333444444444444555555555555555666666777777888999999888888777777777777888888;;;;;;;;;:::::::::::::::::::::::::::<<<===>>>???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<======>>>???@@@AAABBBBBB<<<;;;:::888777666666666999:::;;;<<<<<<;;;:::999888888888999999:::;;;;;;;;;;;;:::999999888888888888888777555444333222222111111111222222222333333000000000//////......---........./////////000000........./////////000000000111111000......///000------------------------......................................./////////...///111222222222111111000000111111222333333333222222222222222222222222333333333333333444444444444444333333333333444444777888888999999999999888>>>===;;;888666666999;;;::::::;;;;;;<<<<<<<<<<<<>>>??????>>><<<;;;<<<===>>>>>>===<<<;;;<<>>>>>>>>>>>>>>>>>======:::999888777666666555555666777777777777666555555444333333333222222222222333333222222111111111000000000000000000000000000/////////000000000111111000//////......///////////////000111111111111000000000111111111111222222444444444555666777999999777:::<<<===>>>AAAGGGLLL\\\zzzsssRRRJJJ@@@:::888666333000333222444555222------000000//////......//////000////////////////////////////////////////////////...////////////000000000000000000000111111222222222111111000000111111222222222333444444444444333222333333333444444444444444555555666666777888888888777777666666777777888;;;;;;;;;;;;::::::999999888888999999:::;;;===>>><<<<<<<<<;;;::::::999999;;;;;;;;;;;;;;;<<<<<<===<<<<<<===???@@@AAABBBBBB>>>===;;;:::999888888777888999:::;;;;;;:::999888777777888999::::::;;;;;;<<<;;;999888777777777888888888777666444333111111//////000000111222222222000000//////......---------............/////////............////////////000111111000...---///000........................------------------------........./////////000000000000111111111000...---//////000111111222222333111111111111111111111111222222222333333333444444555444444444444444444555666777888999999999999999>>>>>><<<999666777999<<<888999:::;;;<<<<<<;;;;;;===>>>???===;;;::::::;;;<<<<<<<<<;;;::::::===???FFFEEEEEEDDDDDDCCCBBBAAA@@@AAABBBBBBAAAAAABBBCCCCCCBBB@@@AAAAAAAAA@@@???@@@AAABBBCCCCCCCCCCCCBBBAAABBBDDDGGGJJJKKKJJJHHHFFFEEEDDDCCCCCCEEEGGGHHHIIIIIIIIIHHHGGGEEECCCBBB?????????>>>>>>>>>>>>>>>;;;:::999777666555555555555666666666555555444333222222222222111111111111222111111111111111000000////////////////////////....../////////000000000///.............../////////000000111111111111111000111111111222222222333555555555666777888999:::666999<<<======@@@FFFKKKYYYxxxyyyeeeUUUBBB===888555444333111...111///111333222......111000//////......//////000////////////////////////////////////////////////......////////////000000000000//////000000111222111111000000000000111111222222333444444444444333222222222222333333333333333333444444555666666666777777666666666666777777999:::::::::999888777666666777777777888:::;;;<<<===<<<<<<;;;:::999999888:::::::::::::::;;;<<<===;;;<<<===>>>???@@@AAAAAA>>>===<<<::::::999999999888888::::::::::::888888555666888999::::::::::::<<<;;;999777666666777777888777777666444222000////////////000000111111111//////..................------------.........///------.........////////////000000///------...000........................------------------------------......///000000000000000111111000...---,,,/////////000111111222222000000000000000000000000111111222222333333444444666555555444444555555666555666777888888888888888<<<<<<;;;999777777999;;;777888:::;;;<<<;;;::::::<<<======<<<:::888888999:::;;;;;;:::999999<<<>>>DDDDDDDDDDDDDDDCCCBBBAAA>>>???AAAAAA@@@@@@BBBCCCCCCAAA@@@@@@@@@@@@>>>===>>>???AAABBBCCCCCCBBBAAAAAAAAABBBEEEGGGIIIHHHFFFEEEEEEDDDCCCDDDEEEFFFGGGIIIIIIIIIIIIHHHEEECCCBBB@@@@@@???>>>===>>>>>>>>>;;;:::999777666555555555555555555555444333222111222111111111000000000000000000000000000000000000////////////////////////............////////////...------------....../////////000111111111111111000000000111222222333333999888777777666666777777777999<<<<<<<<>>>>>??????<<<;;;::::::999999999:::777888999::::::999888777444666777999::::::::::::<<<;;;888666555555666777777777777666444222000.../////////////////////000------..................,,,,,,---------.........---------........./////////000000///------...000------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......//////---...///000///...---,,,......//////000111111222000000000000000000000000000111111222333333444444555555444444444444555555444444555777777888888777777888999888666666777999777888:::;;;;;;:::999888;;;<<<<<<:::888666777777999::::::999888999;;;<<<@@@AAABBBBBBBBBAAA@@@@@@;;;===>>>??????@@@BBBCCCDDDBBBAAA@@@@@@@@@>>><<<===>>>@@@BBBCCCBBBAAAAAA@@@@@@???AAADDDEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGHHHHHHHHHGGGDDDBBB@@@@@@???===<<<;;;;;;;;;;;;;;;:::888777555444444444444444444444333222111000111111000000000/////////000000000000000000000000........................------........./////////------,,,,,,------...///......///000000000000///......///000000111222222777777666555555555666666777:::<<<<<<<<<>>>DDDHHHQQQpppvvvjjjZZZTTTKKKCCC<<<777222000555333000000111111000///222---***---...------///000000////////////000000............................................................/////////000000///.........///111222111111000000000000111111//////000111111111111111000111111111111222222222000111111222222333444444666666555555555555666666666777777777666555333222444444444444555777888999666777777888999:::::::::999999888888999;;;<<<===;;;;;;<<<<<<======>>>>>>::::::999999888999999999777888999::::::999888777444555777999:::;;;::::::<<<;;;888666555555666666777777777666444222///...////////////////////////,,,------....../////////,,,,,,,,,---------......---------........./////////000000///------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++,,,---////////////.........//////000111111111111111111111111111111111000000111222333333444444555444444333333444444555333444555666777777777777444555777666555555666777777888:::;;;;;;:::888777:::;;;;;;999777555555666888999:::999888888:::<<<===>>>???@@@@@@@@@???>>>999;;;===>>>>>>@@@BBBDDDEEEDDDBBBAAAAAA@@@???===<<<>>>@@@BBBCCCBBBAAA@@@@@@???>>>???AAACCCDDDCCCDDDDDDEEEFFFGGGFFFFFFFFFFFFGGGGGGGGGFFFCCCAAA??????===;;;999888888888888:::999888666444333333333444444444333222111000///000000000000////////////////////////000000000000........................---------.........//////,,,,,,,,,,,,------...///,,,---......//////......---------...///000000111333333333444555666777888888:::<<<<<<;;;===CCCGGGNNNmmmqqq]]]PPPKKK???===999555222111111111////////////////////////......---------......///......---------......///......------------............------------......------............------............////////////111111000000000000111111111111111111111111111111222222111111111111111222333333222222333333444555444444444555555555555666666666666666555666666666777666555555555777888999777777888999::::::::::::;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<=========<<<<<<;;;;;;:::999999666777777777888888888888888777777999;;;;;;:::999999888777666444444333333555555444333222111000///////////////....................................///............------------------------------------------------------------------,,,,,,+++++++++---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......////////////////////////---......///000111111222111111111111111111111111111111222222222333333333666555555444444444555555555333111222444666555333777777777777777777777777555666777888888777666555666666777777777555444333555888:::;;;:::888777777999:::===@@@AAA@@@>>>======>>>??????>>>>>>@@@BBB@@@AAABBBAAA@@@???AAABBBBBBAAA???>>>>>>???AAABBBBBBAAA@@@@@@@@@AAABBBCCCDDDEEEFFFDDDBBBAAABBBCCCGGGEEEDDDCCCBBBAAA>>>;;;>>><<<999777666777888999888666444222111222333444222222222111111111111000////////////000000000000////////////////////////000000//////......------,,,,,,,,,------///000111...------------...//////...///////////////......000000000000111111111111444444333333333444555555777777;;;AAABBB@@@AAAEEEMMMlll}}}~~~|||uuugggVVVHHHAAA???999888555333111111111111////////////////////////...------------......//////......---------............------------............------------......------............------............////////////111111000000000000111111111111111111111111111111222222111000000000111111222222222222222333444444444444444444555555555555333333222333666999===???777666666555666777888999777777888999::::::::::::========================;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::999888888777666666777777777888888888666666666888:::;;;:::999999888666555444333333333444444333222111000//////////////////.........---........................------------,,,,,,,,,,,,------------------------------------------,,,,,,------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......------------------------.........///000000000111111111111111111111111111111111111222222222333333444333333222222333333333777555333444666888777666666666666666666666666666555666777888888777666555666777777888777666555444555888:::;;;999888777777888:::===???@@@@@@>>>===???@@@@@@???>>>>>>@@@BBBBBBCCCCCCAAA@@@@@@BBBDDDCCCBBB@@@???>>>???AAABBBBBBAAA@@@??????@@@AAABBBDDDEEEFFFEEECCCBBBBBBBBBFFFDDDCCCBBBAAA@@@===;;;===;;;888666555555666777777666444222111222333444222222222111111111000000/////////////////////000......................../////////...............,,,,,,,,,,,,---......///------,,,,,,------...///....../////////......---//////000000000111111111444333333333333444555555888888;;;???@@@???AAAFFFPPPnnnvvvjjjbbbZZZXXXRRRHHH>>>888777888333222111000///000111222////////////////////////------,,,------...//////000///...---------------......------------............------------......------............------............////////////111000000//////000000111111111111111111111111111222111000000/////////000222111111111111222333333333333333444444444555555333222111222666;;;@@@DDD777777666666666777888888777777888999::::::::::::<<<===>>>??????>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;999999888888777666666666666666666666777777777777555555555777:::;;;:::999888777666444333333333333222222111111000///......//////.........---------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,......//////////////////000000000000000000000000000111111111222222222222111111000000000111111222666555333444666777777666555555555555555555555555444555666777777666555444666777888888888777666555555888::::::999777777777888:::<<<>>>??????>>>===@@@AAABBBBBB@@@???@@@AAADDDDDDDDDCCCBBBBBBDDDFFFDDDCCCAAA??????@@@AAABBBAAAAAA???>>>>>>???@@@AAABBBDDDFFFFFFDDDBBBAAAAAADDDCCCAAA@@@@@@???<<<::::::999666444333333444555666555333222111222222333222222111111111000000000////////////////////////........................------..................------,,,,,,,,,------...,,,,,,++++++,,,,,,---...,,,---............------//////000000000000111111333333333333333444555555999888:::===>>>>>>BBBGGGSSSqqqsssfff[[[OOOFFF???>>><<<777222111333555000000////////////000111........................,,,,,,,,,,,,---...//////111000///...---,,,,,,,,,...------,,,,,,------.........------------......------............------............////////////000000////////////000000111111111111111111111111111000000///////////////111111000000111111222333222333333333444444444444555444444444666999<<<>>>777777777777777777888888777777888999::::::::::::999:::<<<======<<<:::999<<<<<<;;;;;;;;;;;;::::::999888888777666666555555555555555666666666777777555555555777:::;;;;;;:::666555444333222222222222111111000///......------.........---------,,,,,,------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,///.....................000000000000000000000000000000000111111111111222000000/////////000111111333222222222333444444444444444444444444444444444444555666666666666555444666777888999999888777777666777999999888777777888777999;;;===>>>???>>>>>>@@@CCCFFFGGGEEEBBB@@@???BBBDDDGGGGGGFFFDDDDDDDDDEEECCCAAA@@@???@@@AAABBBBBBAAA???>>>>>>>>>??????AAACCCFFFFFFDDDBBB@@@???BBB@@@???>>>>>>===:::888999888666444333333333444444444333222111111222222111111111111000000000000///////////////.................................,,,,,,,,,------......//////...---------------...++++++******++++++,,,---+++,,,------...---------////////////000000000111222222222222333444555555:::888888;;;<<<===BBBHHHUUUssszzzmmm[[[NNNGGGAAA:::333///000000///.........///111000000///////////////------------------------+++++++++,,,,,,...//////111000///...---,,,,,,,,,------,,,,,,,,,,,,------......------------......------............------............////////////000000////////////000000000000000000000000000000000000////////////000000111111000000111111222333222222222222333333333444333444555666777777777777888888888888888888777777777777888999::::::::::::888:::;;;======;;;:::888;;;;;;;;;;;;;;;;;;::::::999999999888777777666666444555555555555666666666666666666888:::<<<;;;:::555444333222222111111222000//////......---------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++++++++,,,------------------------------.........---------------//////////////////////////////000000000111111111000000000000000111222222222222222222222222444555444444444444444444444444333444555666666555444333555666777999999999888777666777999888777666777888777888:::<<<===>>>>>>>>>===BBBHHHKKKIIIDDD???===>>>CCCHHHKKKIIIFFFBBB@@@DDDCCCAAA?????????AAABBBCCCBBB@@@>>>======>>>>>>???BBBEEEEEECCC@@@>>>>>>???>>><<<<<<<<<;;;999777888777666444333333333333333222222222111111111222111111111000000000//////000/////////......------........................++++++,,,,,,------......//////..................+++************+++,,,,,,+++,,,,,,---......------...////////////000000000111111111222333444555555:::777777:::;;;<<>>>>>;;;@@@FFFIIIGGGCCC???<<<<<>>BBBAAA???>>>>>>???AAABBBDDDCCCAAA???>>>===>>>>>>>>>@@@BBBBBB@@@>>>=========<<<::::::::::::777555777666555444333222222222111111111111111111111111111111000000000/////////000//////......---------------------------------++++++,,,,,,,,,,,,,,,,,,......---------......///++++++******++++++,,,---+++,,,---......///............////////////000000111111111111222444555666999666777:::;;;;;;@@@GGGRRRooo}}}mmm\\\UUUQQQJJJCCC@@@>>>;;;777555444444444333000///000111111111000.........//////......------,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---///000///......---------......---,,,,,,++++++,,,,,,---......------------......------............------............//////////////////............//////000000000000000000000000......//////111222444555222222222222222333444444111111111111222222222222222333555777888999999999888999999999999888777666777777888999::::::::::::::::::::::::::::::::::::888888999:::;;;<<<<<<===::::::999888888777777666333333444444444555555555666555555666777777666444222222111000000000000111////////////............,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************(((((())))))***++++++,,,)))*********++++++++++++++++++************+++++++++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---------..................................../////////000000////////////000111222333222444555444333333555777444444444444444444444444222333444555555444333222222333555777888888888888666777888777555555777888666666888:::;;;===>>>???:::===@@@AAA@@@>>>>>>>>>===@@@EEEGGGEEEBBB@@@??????>>>=========???AAACCCFFFDDDBBB@@@>>>>>>>>>>>>>>>???@@@???===<<<<<<<<<;;;:::999999999888666444555444333222111000000000000000111111111111111000111000000000////////////000000///......---,,,,,,------------------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---...+++++++++++++++,,,------,,,,,,---...////////////........./////////000000000000000111222444555666777666777:::;;;;;;???EEENNNkkkzzzuuuuuuttttttqqqmmmfffaaaRRRHHH???<<<:::666444444333333222111000///......///---,,,,,,---...---,,,+++,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---///000......---------......///---,,,,,,++++++,,,,,,---.........------.........---..................---............/////////000//////............//////000000000000000000000000---......000222444666777333333222222333333444555000111111111111222222222888777666666666777999999888999::::::999888777666777777888999::::::::::::888888777666666777888888777777888999;;;<<<======999999888888777777666666333333333444444444555555555444333444555555333111222111000000000000000111///////////////.........,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))'''(((((()))***+++++++++))))))******++++++++++++++++++************++++++++++++******++++++,,,---++++++++++++++++++++++++******+++,,,,,,---........................................../////////000.........//////111222222000222333222000000333555555555555555555555555555222333444444444444333222111222444666888888888888666777777777555555777888555666777999;;;===>>>???;;;;;;;;;:::999:::===??????AAACCCCCCAAA@@@@@@AAA>>>===<<<<<<===???AAACCCGGGEEECCCAAA???>>>>>>>>>===>>>???===;;;:::;;;<<<:::999888888888888555444333333222111000///......///000111111111111000000000000000000////////////000000///...------,,,,,,---------------------------,,,,,,++++++*********))))))))))))***+++,,,---,,,,,,++++++,,,,,,---...,,,---...///000000000000............/////////000000000000111222444555666666555777;;;<<<;;;???EEEKKKhhhXXX\\\aaagggkkklllllllllpppuuu~~~|||{{{}}}xxxkkkaaaRRRPPPNNNJJJFFFCCC@@@>>>888777666444222000///............------,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,'''((((((***+++,,,------000///...---,,,+++******,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///,,,,,,,,,---------...............------,,,,,,,,,///......------///000111///000000000111111111111000000000000000222444555111222333333444444444444000000000000111111111111444444555666777888999999:::999888777666555444333555555444444555666888999999888888888777777666666777666555777;;;<<<:::888666777888888777555333222333444555666666555444444555555444333333333333444000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++*********************************++++++,,,,,,,,,******))))))))))))************))))))))))))******))))))))))))************+++***)))(((((()))***+++++++++************++++++++++++************++++++)))***+++,,,------------..................---------------............///////////////000000000000222222222222222222222222111333555555444333444555444333333333333444555555666555555555555555666777888888777555333333555666666777999::::::;;;===>>>;;;;;;:::999:::;;;<<<===??????@@@AAAAAAAAA@@@@@@===<<<;;;:::;;;===???@@@@@@@@@>>>===<<<<<<<<<<<<======>>>======<<<;;;;;;999999888888666555444333666444222000000000111222/////////000000000000000//////000000///---+++***---------,,,,,,+++++++++------,,,+++************++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---...000222000,,,***+++......////////////......---......//////000000111111555666777888888:::>>>@@@HHH]]]<<>>@@@AAA@@@???>>><<<<<<;;;;;;=========<<<;;;:::999888::::::999999888666555444555444222000000000111222////////////////////////------...//////...---,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---------------...///............//////000000////////////000000111222222222444555666777888:::===@@@FFFYYY<<<======>>>>>>>>>>>>======>>>AAADDDFFFHHHJJJJJJJJJLLLQQQXXX^^^cccdddddd```]]]YYYXXXZZZ^^^bbbcccbbbaaa^^^\\\YYYXXXWWWVVVUUUZZZYYYQQQJJJFFFCCC@@@BBB@@@===<<<;;;:::777555000000000///////////////------........./////////------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,+++************+++,,,++++++,,,---......//////+++++++++,,,,,,---------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------...,,,,,,,,,,,,------------------------,,,,,,,,,,,,......------......///000////////////000000000000000000////////////000111111111222333333333333222//////000000000000111111333333444555666777888888777777666666555444333333444333333333444555666777777777777777666666666666888777777888999:::888666777666555444333333333333333444555666666555444333444333333222222222222222111111111000000000000///------------------------***,,,,,,,,,***)))***+++***************************************+++++++++***))))))(((((())))))******))))))(((((())))))***(((((())))))))))))*********))))))(((((())))))***+++******))))))******++++++******))))))******+++)))***+++,,,------------------------------------------------................../////////000000000111111111111111111111111111333444555444333444555555555444444555555666777999999888888888888888888:::::::::888555444555666888:::;;;:::999888999:::;;;:::999999999:::;;;<<>>======;;;:::999999:::;;;===>>>BBBAAA@@@>>><<<;;;;;;:::<<<<<<<<<;;;:::888777666:::::::::999888777666555555333222000000000000111........................+++,,,---............---+++++++++,,,,,,,,,,,,,,,)))))))))******,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,,,,---***(((+++000222111...---...///000000111111000000000000111222222333333222444555666777999<<>>>>><<<;;;:::999999999999999;;;<<<===BBBAAA???===<<<;;;::::::<<<<<<<<<:::999777555444888888888888777666555444333333111000//////000000...---------------,,,,,,,,,,,,,,,---------,,,,,,******++++++,,,,,,,,,---***************+++,,,,,,***************************************************************++++++,,,+++***)))+++///111000/////////000000000000000/////////000111111222222333111222444555666888<<>>======<<<;;;:::999888888999999:::;;;;;;<<>><<<;;;:::999999<<<<<<<<<;;;999777666555555555666555555444333222222222111000////////////......------,,,,,,,,,+++...------,,,+++******************++++++,,,,,,,,,,,,+++******)))))))))*********************************************************))))))******+++,,,***,,,...---,,,,,,---///000000000000000///...---......//////000111111111000222333444555888<<>>===<<<;;;:::999999999;;;;;;;;;:::999777666555333333333333333222111000111111000000///..................------,,,,,,+++///...,,,+++***)))))))))*********+++++++++++++++,,,,,,+++))))))(((((((((***************************************************))))))))))))***++++++***---000...+++)))+++//////////////////...------.........///000000111111000222333555666999===@@@EEEXXX111111111111222222111111111111222333444444555555000111333222000///111333111/////////000111///...000000000000000111111111,,,//////...///111000---(((+++------+++))))))***------------------------,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,++++++++++++************************************((()))***++++++***)))((()))))))))***************)))))))))******************++++++++++++,,,,,,,,,---,,,,,,+++******++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,---.........------,,,,,,---------.........------///000111000000///000000111111000//////............/////////000000//////000111222333444444555555555666666777777777444555666666666666555444333333444444444555555555333666888888777666777999444555555666666555555555444444555555444333111000///......---------------,,,,,,,,,,,,+++++++++***))))))))))))))))))))))))''')))******))))))***,,,))))))))))))))))))))))))))))))((((((((('''''''''((((((''''''''''''((((((((((((''''''''''''(((((('''''''''((((((((())))))''''''((())))))(((''''''))))))(((((((((((())))))))))))(((((((((((())))))******++++++++++++******)))))))))***+++,,,,,,,,,++++++,,,,,,,,,------------------.........//////////////////////////////000222333333222222222444444444444444444555555666555666777777777555333111333555666777555444444444444555777777777777888:::888777777666777888999:::999:::::::::::::::999999888999:::;;;;;;<<<<<<<<<;;;:::999999888888999999888999999888777666555444111222222222222111000000000000000000///...------//////......---,,,,,,,,,---,,,+++***))))))******++++++++++++************+++***)))))))))))))))***************************************************)))))))))))))))***++++++,,,,,,---,,,,,,+++,,,---++++++---...////////////...//////000111111222222000222444555666999===@@@GGGYYY222333333333333222111111---...///000000000000000///111333111///---///111111000///000222222222111000//////.........//////,,,...///---///111///***+++---///...+++)))***,,,+++++++++,,,,,,,,,------************++++++++++++*********++++++,,,,,,,,,+++++++++************)))))))))))))))))))))))))))((()))***++++++***)))(((******************++++++''''''((()))***+++,,,,,,******+++++++++,,,,,,,,,---,,,,,,+++*********+++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,+++,,,---.........---,,,,,,,,,,,,---------......,,,---///111111111111000000000111000000///................../////////000//////000111222333444444555555666666777777888888555555777777777666555444333333333444444555555555222555888888666666888:::444555666777777777555555444444555555444222111000......---,,,,,,,,,,,,------------,,,,,,,,,++++++************************''')))******))))))***,,,))))))))))))))))))))))))))))))(((((('''''''''&&&((((((''''''''''''((((((((((((''''''''''''((((((''''''''''''((((((((()))&&&'''((())))))((('''&&&))))))(((((((((((())))))))))))(((((((((((())))))******+++++++++******)))((())))))***++++++,,,,,,++++++,,,,,,,,,------------------.........//////////////////////////////000111333333222222222333444333333333333444555555666666888888777555333111222555777888777555666666555777888777666555666888888777666666666777999:::888888999:::::::::999999999999:::;;;<<<<<<<<<<<<999888888888888888888999666666777777666555444444111111222222222111000000000000000000///...---,,,000000///...------,,,,,,+++***)))))))))***,,,,,,,,,+++++++++******))))))(((((((((((()))***+++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++---+++)))***...///...+++'''(((***,,,...000111111000000000111222222333333111222444555777:::>>>AAAJJJ\\\222222222111000//////.........//////000000111111//////////////////////////////////////////////////////......------------------------------------++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))************+++++++++)))************+++++++++************************+++++++++*********))))))******+++,,,,,,---......++++++,,,,,,,,,,,,------000000000000000000000000000///...---,,,------.........///000000000000000/////////000111333444555333444555666777777777777555555444333333333444444222222222111111111000000555555555555555555555555555555444333333333333444333333222111000///...---//////...---,,,,,,++++++************************(((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((())))))((('''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))((((((((((((''''''''''''(((((())))))))))))))))))))))))---***'''$$$###%%%(((+++'''(((((()))***+++++++++*********)))))))))))))))+++++++++++++++++++++++++++++++++,,,,,,,,,------///////////////////////////111222222111111222333222333333333222222444666333444666777777666444333333444666888888888888777666666555444444555777777444444555666777888999999999999999999999999999999888888999:::::::::::::::666666666666555555555555444444444333333222222222333222222111000///..............................++++++***+++,,,,,,+++)))+++++++++************)))+++*********))))))(((((()))************+++++++++(((((((((((())))))))))))))))))))))))))))))))))))((())))))))))))*********+++++++++******)))))))))---------............///------......//////000000111222444555666999>>>BBBKKK\\\222222111000000///............/////////000000000........................------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))(((((())))))*********+++++++++)))************+++++++++************************+++++++++*********))))))******+++,,,,,,---......++++++,,,,,,,,,,,,------////////////////////////000///...---,,,------.........///000000000000000/////////000111222444555333444555666666777777777555444333333222333333333222222222111111111000000444444444444444444444444555444444333333333333333333222222111///......---.........---,,,,,,++++++************************(((((((((((())))))))))))))))))))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((('''&&&'''''''''''''''''''''''''''''''''((((((((())))))(((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((,,,***'''%%%$$$&&&(((***'''(((((()))******++++++***)))))))))))))))))))))+++++++++++++++++++++++++++,,,,,,,,,------------........................///000111111000000111333111222333222111111333444333444555666666555444333444444555666777888888777777666555444444555666666333444555666777888888999888888888888888888888888666777777888888888888777555555555444444444444333444333333333222222222222222111111000000/////////------------------------,,,+++++++++------+++***+++++++++*********))))))************)))))))))((())))))*********+++++++++(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,+++++++++*********,,,,,,,,,,,,---------...---......//////000111111111222333444666999>>>AAAIIIZZZ111111000000///......................../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))++++++++++++++++++++++++************************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))(((((()))))))))*********++++++)))************+++++++++************************+++++++++******************++++++,,,,,,------...++++++,,,,,,,,,,,,------........................//////...------------.........///000000000000000/////////000111222333444333444555666666777666666444333222222111111222222222222222111111111111111444444444444444444444444444444333222222222222333222111111000///...------...------,,,,,,+++++++++************************(((((((((((()))))))))))))))))))))(((((((((((('''((((((((((((((((((((((((&&&'''((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))'''(((((())))))(((((('''((((((''''''''''''((((((((((((((((((((((((((((((***)))'''&&&&&&'''((((((((((((((()))******++++++))))))))))))))))))******++++++++++++++++++++++++,,,,,,,,,---------.................................///000000//////000111222333444333111111222333333444555666666555444333555555555555555666777888777666555444444444444444333333444555666777777888666666666666666666666666555666666666666666555555444444333333333222222222333222222222222111111111000000000000000/////////------------------------,,,,,,+++,,,---...,,,***++++++*********)))))))))************)))))))))))))))))))))*********++++++(((((((((((())))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------......///000000111111222111222333444555888===@@@HHHYYY/////////.........---------------------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***))))))((((((++++++++++++++++++++++++************************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))************))))))*********+++++++++************************************************+++++++++,,,,,,---------+++++++++,,,,,,,,,------------------------------............------............///000000000000000////////////000111222333333333444555666666666666333222222111000111111111111111111111111111111111333333333333333333333333333333222111111111111222000000//////...------,,,---,,,,,,,,,+++++++++***************************(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((())))))((((((''''''''''''''''''''''''((((((((()))))))))******'''(((((((((((((((((('''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))************)))))))))))))))*********++++++++++++++++++++++++,,,,,,---------.........000000000000000000000000---...//////......///111333444555555333222222333333444444555555444444333555555444333444555777888777666555444333333222222222333333444555555666666444444444444444444444444555555666666666555444444444333333333333222222222111111111111111111111111.../////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,......,,,+++************))))))))))))*********)))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------/////////000111111222222111222333333555888<<>>GGGWWW,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))***************))))))))))))))))))))))))(((((((((((((((((())))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))((((((((()))))))))******)))************+++++++++***************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,---......///...............///000000000000000///////////////000111222222333444555555666555555333222111111000000111111111111111111111222222222222222222222222222222222111111000////////////000------------,,,,,,++++++************************))))))))))))))))))))))))(((((((((((())))))))))))&&&''''''''''''(((((((((''''''''''''''''''''''''&&&'''((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&''''''((((((''''''&&&((((((''''''''''''(((((('''''''''''''''''''''''''''''''''((((((((((((((())))))))))))))))))******((((((((()))******+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++---...//////......///000111333666666555444444555444333333333333333333444444444333333333444444555444444444444333222111111111222222222333333333333222222222222222222222222555666666777777777777777444444444333333333222222......///////////////000...............---------++++++++++++++++++++++++++++++***+++,,,---+++)))******)))))))))((((((((())))))))))))************((((((((()))))))))******(((((((((((())))))))))))))))))))))))))))))))))))************+++++++++,,,++++++++++++,,,,,,,,,,,,---------.........//////......///000000111111222000111222222333666:::===EEETTT~~~+++++++++,,,,,,,,,,,,,,,,,,,,,++++++************************************))))))))))))))))))))))))((((((((())))))*********((((((((((((((((((((((((&&&''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))***)))************+++++++++************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,.../////////............///000000000000000000////////////000111111222222333444555555555555333333222111111111111222000000111111111222222222222222222222222222222222111000//////......//////,,,,,,,,,,,,++++++++++++)))*********************))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&''''''((((((''''''&&&((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''((())))))***)))))))))))))))))))))'''(((((()))******++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000///...000111...000333555444444444444444333333333333333333444333333444444444333333222222222333444333333222111111111111222222222222222222222222222222222222222333444555777888888888888333222222222222111111111------.........////////////......------,,,,,,,,,++++++++++++++++++++++++***))))))***++++++***(((***)))))))))((((((((((((((()))))))))************(((((((((((()))))))))***(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++*********+++++++++,,,,,,,,,,,,---------.........---......//////000111111000111222222333555999<<>>MMMjjj************************)))))))))))))))))))))))))))((((((''''''(((((())))))((((((''''''(((((()))((((((((((((((((((((((((&&&%%%%%%&&&'''((())))))'''''''''''''''''''''''''''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&''''''''''''(((((((((&&&&&&''''''((()))))))))(((((())))))))))))******)))))))))*********+++++++++******))))))******+++***++++++,,,------------,,,,,,,,,,,,------------,,,------------,,,,,,+++,,,---...///////////////......///000000000000000////////////000000000000333333333333222111000000//////000111111111111111000111222222333222222222111111222222222222111111111000///...---------------,,,,,,++++++*********)))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&'''(((((((((((('''&&&&&&''''''''''''''''''(((((($$$&&&((()))(((((()))***))))))(((((())))))***+++)))))))))*********++++++))))))******++++++,,,,,,------,,,,,,,,,,,,------...//////000111111111111111111111222222333444444555555444444555777999:::666555555444333333333333333333333333222222222222000000000000000000000000111111111111111111111111////////////////////////000000000///......------------------,,,,,,,,,,,,,,,,,,,,,+++******)))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******)))))))))******+++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,............//////000000...///111222222555888;;;===KKKfff************************))))))))))))))))))))))))(((((((((''''''((((((((((((((((((''''''(((((((((((((((((((((((((((((((((%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''(((((())))))(((((((((((()))))))))***))))))))))))******************))))))))))))************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---------------,,,,,,,,,---....../////////.........///000000000000000////////////000000000000333333333333222000//////...//////000000000000000//////111222222333333333111111111111111000000000//////......------------,,,,,,,,,++++++*********))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((())))))''')))***)))'''&&&&&&'''((((((((((((((()))******))))))))))))************'''(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000000000111222222333444444444444444444444555777999:::666555444333222222222222333222222222222222222222111111111111111000000000111111111111111111111111////////////////////////000000///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))***))))))))))))******+++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,------......//////000000111222333333333444777:::;;;HHHbbb))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((('''(((((((((((()))))))))(((((()))))))))************))))))))))))))))))***)))***++++++,,,++++++++++++++++++,,,,,,,,,------,,,------......---------,,,------.....................///000000000000000////////////000000000000333333333222111000///.........///000000000000///...///000111222333333333000000///..............................---------,,,,,,+++++++++++++++***(((((((((((((((((((((((('''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&'''''''''(((((())))))'''((()))((('''&&&'''(((((((((((('''((())))))***(((((()))))))))*********''''''((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,------.../////////......///000111333333333333333111111222333444555777777666555444222222111111111222222222222222222222222333333222222222111111111000000000000000000000000000000000000000000000000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))(((((((((((((((((((((((((((*********))))))))))))((())))))))))))((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((()))******+++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,---------...///000000111555666666555444444666999:::EEE^^^))))))))))))))))))))))))(((((((((((((((((((((((((((''''''&&&&&&''''''((((((''''''&&&&&&''''''(((''''''''''''''''''''''''(((((('''&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''((((((((((((((((((''''''(((((((((((())))))((((((((()))))))))*********))))))(((((())))))***)))******+++++++++************++++++,,,,,,------,,,------............---,,,------.........------......///000000000000000////////////000000000000222222222222111000//////......///000000000000000...///000111222222222222000///...---,,,,,,,,,---------.........------,,,++++++++++++++++++++++++((((((((((((((((((((((((&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&&&&%%%&&&&&&'''(((''''''''''''''''''(((((($$$%%%'''''''''(((***---((((((''''''(((((()))***((((((((()))))))))******(((((())))))******++++++++++++,,,,,,,,,,,,++++++,,,------.........------...///111222333333222111000000111222333444444444444444333222111111111111111111111222222222222222444444333333222111111111000000000000000000000000000000000000000000000000.........---,,,,,,++++++++++++++++++,,,,,,,,,,,,+++++++++***))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))******+++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,------...///000111111555666666555333444666888999CCC[[[|||))))))))))))))))))))))))(((((((((((((((((((((((((((''''''&&&&&&''''''((((((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((''''''''''''((((((((())))))(((((((((((()))))))))***))))))(((((((((((()))))))))***************)))))))))******+++,,,,,,------,,,,,,---...............---------......------,,,......///000000000000000////////////000000000000000000111111111111000000//////000111111111111000//////000111111222111111111000...---,,,,,,------,,,,,,---.........---,,,++++++++++++++++++++++++((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&%%%%%%%%%&&&'''((('''''''''&&&&&&&&&&&&&&&$$$%%%&&&&&&'''(((+++---(((''''''''''''((())))))(((((((((((()))))))))******************************+++,,,,,,,,,,,,+++***,,,,,,------------,,,,,,---...000222222222111000000111111222333333333222222222111111111111222222000111111111222222222222333333333222111000000000000000000000000000000000..............................------,,,+++++++++******+++++++++,,,,,,,,,++++++******))))))((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''(((((()))++++++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,---...///000111111111222333333222333666999999BBBYYYzzz))))))))))))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))''''''''''''''''''''''''))))))))))))))))))))))))((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''''''''''''''((((((((()))(((((((((((())))))))))))))))))(((((((((((())))))))))))*********))))))((())))))***+++,,,,,,------,,,,,,---.../////////...---------...------,,,,,,...//////000000000000000////////////000000000000///000000111111111111000//////000111111111111111///000000111111111111000222111///...---------...+++,,,---.........---,,,++++++++++++++++++++++++((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((('''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&%%%%%%$$$%%%&&&(((((('''''''''&&&&&&%%%%%%$$$((((((((('''&&&&&&(((***'''''''''''''''((())))))(((((((((((())))))))))))+++++++++******************+++,,,------,,,+++***,,,,,,---------,,,++++++,,,---///111222111000///111111222333333333222222111111111111111111222222000000111111222222222222222222222111000//////...000000000000000000000000------------------------......---,,,,,,++++++************++++++,,,,,,,,,++++++******)))((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((()))++++++******+++++++++,,,,,,,,,++++++,,,---------,,,,,,,,,,,,---...///000111222---...000000111333777:::999BBBXXXzzz************************))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))''''''((()))***++++++,,,++++++************++++++************+++,,,---...........................---------............///............////////////111111111000000000000000111111111111111111111111//////000000111111111222222222222222222222222222000000///------,,,,,,,,,++++++++++++++++++++++++************))))))))))))+++******)))(((''''''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&'''((())))))''''''''''''((()))++++++))))))))))))))))))))))))))))))***++++++++++++***---***'''&&&'''***+++,,,+++...222222000---,,,---......//////000111111111111111111111111111222222111111222222222111111000111111111111000000000000///////////////000111111111000000///...---------,,,,,,---...//////......++++++++++++++++++++++++++++++******+++,,,...///000000...,,,+++))))))(((+++)))(((&&&&&&((()))+++))))))))))))))))))))))))******)))(((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))((())),,,------+++)))'''))))))))))))************&&&)))---......---------&&&'''(((***+++,,,---------------...............///111333333222222333444999CCCXXXxxx************************))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))(((((())))))******++++++*********))))))*********************+++,,,---...........................------------........................////////////000000000000000000000000111111111111111111111111//////000000000111111111111111111111111111111111000///...---,,,,,,,,,,,,++++++++++++++++++++++++*********)))))))))((((((******))))))(((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''(((((('''''''''&&&&&&&&&%%%&&&&&&''''''((((((((((((((('''(((((()))***+++))))))))))))))))))))))))))))))***++++++++++++***+++)))'''''')))+++,,,,,,,,,333::::::444...---///---......//////000111111000000000000000000000000111111111222222111111000111111111000000000/////////////////////000000111000000000///...---------,,,,,,---...............++++++++++++++++++++++++***))))))***+++...111222555333000---+++)))((((((***)))(((''''''((()))***))))))))))))))))))))))))***)))(((((('''''''''(((((((((((((((((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))((()))+++------+++)))((())))))))))))************))),,,//////...---,,,---((((((***+++,,,,,,---------------...............///111333333222222333444888CCCYYYxxx))))))))))))))))))))))))))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((()))))))))))))))))))))))))))************))))))(((((())))))***************+++,,,------------------------------------------............---............/////////000000000000000000000000111111111111111111111111//////000000000000111111000000000000000000000000//////...---,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))((((((***))))))(((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))((()))******++++++******)))((('''(((+++,,,,,,++++++555>>>===444------000,,,------...//////000000000000//////////////////000000111111222111111000111111000000000000////////////......//////000000000000//////...---------,,,------............---++++++++++++++++++++++++)))(((((()))+++///333666888666222...***)))((((((***)))(((''''''((()))***(((((((((((((((((((((((()))(((''''''&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))+++,,,,,,+++)))((())))))))))))************,,,...000///...,,,+++,,,******+++,,,,,,,,,,,,,,,---------........./////////111222333222222333555666CCCZZZwww))))))))))))))))))))))))))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))*********)))))))))))))))))))))(((((((((((())))))+++*********++++++,,,---------------------------,,,,,,---------.........---------.........///////////////000000000000000111111111111111111111111//////000000000000000000..............................---,,,++++++,,,,,,***************************)))))))))(((((((((((())))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((((((((''''''''''''***))))))(((((((((((()))((((((((((((((((((((((((((())))))***************''''''(((***,,,---,,,***)))000666666000++++++...,,,,,,------.../////////000000000000000////////////000000111111111111111111000000000//////////////////.........//////000/////////......---------,,,------......---------************************))))))((((((+++///333666666444000,,,)))((()))))))))(((''''''''''''((()))''''''''''''''''''''''''(((''''''&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''(((***+++++++++))))))((()))))))))***************,,,......,,,++++++,,,,,,,,,---------,,,,,,+++,,,,,,------...////////////111222222222222444666555BBBYYYuuu(((((((((((((((((((((((())))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))*********)))))))))))))))))))))(((((((((((())))))++++++******++++++,,,,,,------------------------,,,,,,,,,------------...------------..................//////000000000000000000000000000000000000000000//////////////////---------------------------,,,,,,++++++++++++,,,************************)))))))))(((((((((((('''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%&&&'''''''''''''''''''''((((((((((((((((((''''''***))))))(((((((((((()))(((((((((((((((((((((((((((((()))************)))(((((()))+++------,,,******++++++,,,,,,------...,,,,,,------.../////////222222222111111000000000...///000111111111111111000000000////////////...//////............//////............------------,,,---------------,,,,,,************************+++***))))))***---000222000...,,,***)))((()))***((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''(((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))'''((()))************)))((()))))))))************''')))***+++******+++---,,,,,,---------,,,++++++,,,,,,------...//////000///000111111111222555777555AAAWWWrrr(((((((((((((((((((((((())))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((()))))))))))))))))))))))))))************))))))(((((())))))***,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------.........---......//////000000111000000000000000000000000000000////////////......------------------------,,,++++++******+++++++++************************))))))((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))'''((())))))******))))))***)))***+++------+++))),,,***((((((,,,///000000,,,------...//////000000333333222222111111000000......///000111111111111000000////////////......//////......------......------------------------,,,------------,,,,,,+++******************************))))))***+++,,,---***)))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((()))&&&&&&''''''((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''((()))************))))))))))))************%%%'''))))))))))))+++---+++,,,,,,,,,,,,,,,+++++++++,,,,,,---...///000000///000111111111222555888666@@@TTTppp''''''''''''''''''''''''))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))(((((())))))******++++++*********))))))*********,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........------......///000000111000000000000000000000000000000/////////.........------------------------++++++************++++++************************))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&'''''''''((((((''''''(((((())))))******(((((('''(((((()))***+++))))))))))))))))))))))))'''(((((())))))))))))))),,,+++***+++,,,,,,***)))+++++++++,,,---...///000---......//////000111111222222222111000/////////---...///000111111111111000000/////////.........000///...------------...---------------------------------------,,,+++***************************'''((())))))************''''''((()))***)))((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''((('''''''''(((((()))***&&&&&&''''''((())))))***(((((((((((((((((((((((((((((((((((())))))))))))''''''(((((()))*********))))))))))))************((()))***)))((()))***,,,******+++++++++++++++***++++++,,,---...///000000///000111000000222666999777???QQQmmm''''''''''''''''''''''''))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))'''(((((()))***++++++,,,++++++************++++++,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......---------...///000000111000000000000000000000000000000//////.........---------------------------+++***************++++++)))))))))))))))))))))))))))(((((((((''''''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&'''''''''((((((&&&''''''((()))******+++''''''''''''(((***++++++))))))))))))))))))))))))'''(((((()))))))))))))))...,,,++++++++++++***)))(((,,,000///,,,+++,,,///......//////000111111111222111111000///......------...///000111111111111000/////////............000///...---------------------------------------------------,,,,,,+++***))))))))))))))))))))))))$$$&&&((()))***+++***)))&&&((()))++++++)))'''&&&&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((()))******&&&&&&&&&'''((())))))***(((((((((((((((((((((((((((((((((((())))))))))))'''''''''((()))******+++))))))))))))************++++++,,,***)))(((***+++((()))***+++++++++++++++++++++,,,---...///000111///000000000000222666999888>>>OOOlll''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''((((((((((((***''')))---,,,&&&&&&***************************)))************+++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------+++,,,---...///111111222///000111000///...///000////////////////////////...,,,++++++,,,,,,+++***+++++++++************)))(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''((((((%%%&&&(((*********))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))************,,,,,,,,,---------......---------............///////////////000000000000000///...---,,,------...//////.........---------///...---+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))''''''((((((((((((''''''(((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((('''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))((('''&&&%%%+++***)))(((''''''***,,,,,,,,,,,,++++++*********))))))+++,,,---.........---...//////000/////////...//////000111333444555<<>>AAA@@@888,,,&&&''',,,,,,,,,,,,++++++++++++***------------,,,,,,+++***,,,,,,------............/////////000222333555666777===LLLfff'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''''''''''''''((((((((((((***+++...222444111...+++************************))))))*********++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------...............//////000000000...---...///........................***,,,...222333000+++&&&************))))))))))))'''(((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''((('''&&&&&&'''(((***+++(((((((((((((((((((((((((((((('''&&&&&&''')))***((()))))))))******************+++++++++,,,,,,,,,---------............///........./////////000000............------......---------------------------,,,,,,+++++++++******++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))''''''(((((((((((('''''''''(((((((((((((((((('''((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))(((((((((***,,,///111AAABBB@@@888...(((''')))++++++++++++++++++++++++,,,,,,------,,,,,,+++***,,,,,,,,,,,,------.../////////000111222444555666666<<>>KKK___|||&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((()))%%%&&&&&&&&&''''''''''''((()))***+++***)))((('''************)))))))))))))))************+++++++++,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++***)))))))))***(((''''''((((((((('''((((((((('''''''''&&&&&&''''''((((((((((((''''''''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&'''''''''''''''%%%%%%&&&&&&'''((())))))''''''''''''((((((((((((''''''((())))))))))))))))))(((((((((((()))******,,,,,,+++++++++,,,,,,---------------............------------,,,,,,,,,,,,++++++++++++++++++++++++************************++++++******)))((((((((())))))))))))(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''&&&&&&((((((''''''''''''(((((('''((())))))))))))((('''((((((((((((((((((((((((''''''((((((((()))))))))'''((()))******)))((('''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))+++******))))))******+++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000000111222333555666777666>>>KKK___~~~''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((()))%%%%%%%%%&&&&&&&&&''''''))))))******)))((('''&&&*********)))))))))))))))))))))*********++++++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++******++++++++++++++++++++++++++++++******))))))))))))***)))'''((()))***)))(((((((((((('''''''''&&&&&&&&&''''''((((((''''''&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''(((((()))%%%%%%&&&&&&'''(((((((((''''''''''''((((((((((((''''''((())))))))))))))))))))))))))))))******+++,,,,,,++++++++++++++++++++++++,,,------...//////---------,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))************))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''$$$%%%'''((((((((('''&&&((((((''''''''''''((((((((()))+++,,,,,,+++)))((((((((((((((((((((((((((((((((((((((())))))))))))'''(((***++++++***((('''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))+++***)))(((((()))***+++************+++++++++++++++++++++,,,,,,---------,,,,,,------.../////////111111111222333444666666777>>>KKK___''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''))))))))))))((((((''''''))))))))))))))))))******))))))*********++++++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))((((((+++***)))***+++,,,***))))))))))))(((((((((''''''&&&&&&''''''''''''&&&&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''((())))))''''''''''''''''''''''''''''''''''''((((((((((((''''''((())))))))))))))))))))))))))))))******+++,,,,,,+++*********++++++***++++++,,,---...//////------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))*********)))))))))))))))************************((((((((((((((((((((((((''''''''''''''''''''''''"""###%%%((())))))))))))((((((''''''''''''(((((('''(((***++++++***((('''(((((((((((((((((((((((((((((((((((())))))))))))'''((()))******)))((('''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((+++***)))(((((()))***+++))))))*********+++++++++***++++++,,,,,,------...,,,,,,------...//////000111111111222333444555666777>>>JJJ___&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&''''''(((%%%&&&&&&&&&''''''''''''))))))(((((((((((((((((())))))))))))************)))************+++++++++***,,,------++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,)))))))))(((((((((((((((*********+++,,,---+++***)))))))))(((((((((''''''&&&&&&''''''''''''&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&'''((())))))''''''''''''''''''&&&&&&''''''''''''((((((((((((''''''((())))))))))))))))))(((((((((((()))******++++++*********++++++,,,***++++++,,,---.........,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******************************))))))))))))))))))))))))))))))************((((((((((((((((((((((((''''''''''''''''''''''''###$$$%%%'''((()))))))))((((((''''''''''''((((((%%%%%%''''''''''''%%%%%%((((((((((((((((((((((((''''''((((((((()))))))))(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((***))))))(((((())))))***)))))))))************++++++++++++,,,,,,---------+++,,,,,,---...///000000222222222222333444555666777===HHH^^^%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&''''''&&&&&&'''''''''((((((((((((''''''''''''(((((()))((()))))))))************)))************+++++++++***+++---,,,,,,+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++(((((((((((((((((((((((()))))))))+++,,,---+++)))((((((((('''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&''''''((((((%%%%%%&&&&&&'''(((((((((''''''''''''((((((((((((''''''((()))))))))))))))((((((''''''(((((()))******)))))))))***+++,,,,,,+++++++++,,,,,,---------,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))***''''''''''''((((((((()))(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&'''''''''(((((((((((('''&&&%%%%%%&&&'''((((((((((((((((((((((((((((((((((((((())))))))))))***)))))))))((((((((('''(((((())))))))))))(((((())))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000000222222222222333444555555666;;;FFF\\\%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&'''''''''''''''(((((((((((()))'''''''''''''''((()))***(((((())))))*********+++)))************+++++++++***+++---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******+++++++++,,,))))))))))))))))))))))))'''''''''((((((((((((((((((((((((***,,,,,,***(((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&'''''''''''''''###$$$%%%&&&((()))******''''''''''''((((((((()))'''(((((()))))))))))))))'''''''''''''''((())))))))))))))))))***+++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))*********%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''***)))'''&&&%%%%%%&&&&&&((((((''''''''''''(((((())))))(((((((((((())))))((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((()))'''%%%######%%%''')))(((((((((((((((((((((((((((((((((((())))))))))))******))))))(((((((((''''''((()))******)))((('''))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000111222222222222333444444555666;;;EEE\\\&&&&&&$$$$$$$$$$$$&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%'''((()))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&((())))))(((&&&%%%''''''''''''''''''''''''))))))))))))************,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************************))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))((((((((((((((((((((())))))))))))******+++,,,,,,---......,,,------......------,,,......---,,,,,,+++******++++++******************,,,***&&&$$$$$$%%%(((***,,,***((((((******'''$$$(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&'''((())))))"""###%%%'''((((((''''''&&&&&&&&&''''''''''''((()))((('''((()))***)))((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))),,,,,,+++***)))((('''&&&))))))*********))))))((()))***+++,,,---,,,+++******++++++,,,,,,------...000000000111222333555555555:::EEEXXXxxx&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''))))))))))))************+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************************))))))))))))))))))))))))((((((((((((((()))******((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********+++,,,,,,,,,,,,,,,------------,,,,,,...------,,,++++++******************************---,,,)))((('''(((***+++)))(((&&&'''((((((%%%###(((((((((((((((((((((((())))))))))))))))))))))))((((((((('''''''''&&&&&&%%%%%%&&&&&&'''(((((()))%%%&&&'''((((((((('''&&&&&&&&&&&&''''''''''''((()))((('''((()))***)))((((((((())))))))))))((((((((((((((())))))))))))***(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******))))))))))))))))))))))))************))))))******+++,,,,,,,,,,,,+++***++++++,,,,,,---......000000000111222333555555666<<>>JJJaaa%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$###$$$$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''&&&%%%&&&(((((((((&&&)))))))))))))))((('''&&&''''''''''''((((((((((((((())))))))))))*********''''''''''''''''''''''''((((((''''''''''''((((((&&&((()))((('''&&&'''(((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((((((((('''(((((((((((()))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******))))))*********++++++++++++,,,,,,------,,,,,,+++,,,---------------------//////000111222333333444555777===III___%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))'''(((((())))))*********))))))))))))))))))))))))'''(((((())))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%###$$$$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&((()))((('''(((((()))))))))(((''''''''''''''''''((((((((((((&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&'''((((((&&&&&&'''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&''''''((()))***'''(((((((((((()))))))))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((((((''''''''''''(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******)))))))))***++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------.........//////000111222333333444555777<<>>DDD^^^%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&'''''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&'''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&'''((())))))###$$$&&&'''((('''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((''''''((((((((((((''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%&&&&&&''''''&&&&&&%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&'''''''''$$$$$$%%%&&&&&&&&&%%%%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&((())))))(((&&&%%%%%%%%%'''((((((((('''&&&((((((((((((((((((((((((%%%%%%&&&'''((((((((('''$$$%%%&&&'''((((((((((((''''''''''''(((((((((((((((((((((((()))***,,,,,,)))(((((((((''''''''''''))))))))))))************(((((())))))*********+++((()))***++++++***)))((((((((())))))*********+++&&&'''(((***++++++++++++%%%&&&''')))))))))((('''%%%&&&&&&'''((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++******++++++++++++******''''''((()))))))))))))))***++++++***))))))***,,,$$$%%%'''(((***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------...///000000000111222444555666555999===>>>CCC]]]'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%""""""$$$%%%&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%###$$$%%%''')))*********''''''((((((((((((''''''((('''&&&%%%%%%&&&'''((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''(((***++++++)))'''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))************************))))))))))))((((((((((((((((((((((((***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******)))))))))))))))******))))))((((((''''''*********)))))))))))))))&&&''''''((()))******++++++*********))))))(((((((((((())))))*********+++******))))))(((((('''''')))))))))))))))*********((((((((()))******++++++))))))))))))))))))))))))))))))*********+++++++++)))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---...000111000000000000111222333444777<<<<<>>HHHYYY&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&(((+++---$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&###%%%'''%%%"""###''',,,&&&''''''((((((''''''&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))(((((())))))***+++))))))*********++++++++++++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))*********'''((((((((()))))))))************))))))))))))))))))))))))))))))*********))))))))))))))))))))))))*********)))))))))))))))************))))))(((((())))))))))))))))))))))))************************)))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000//////000111222444555666555:::;;;???HHHYYY&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%(((+++---$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''"""$$$&&&&&&%%%%%%'''***&&&&&&''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&'''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&''''''''''''((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))***++++++************++++++++++++++++++++++++************++++++++++++++++++++++++))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))+++******)))))))))))))))))))))))))))************(((((())))))************(((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************))))))(((((((((((())))))************))))))))))))))))))))))))************************)))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////000111222444666777888<<<===???GGGWWW%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''(((%%%''')))++++++***'''%%%&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((((((((((('''''''''&&&&&&''''''((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***))))))))))))***++++++*********++++++++++++,,,,,,++++++++++++*********************************)))******++++++******)))************************))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))))))))))))))))))))************+++((((((((()))******++++++(((((((((((())))))))))))))))))))))))************************)))))))))))))))))))))************+++++++++******)))((((((((('''(((((()))******++++++))))))))))))))))))))))))+++++++++***************)))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...//////////////////000111333555666777999>>>===???GGGWWW%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((('''(((+++111555333,,,%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''((((((((()))))))))((('''&&&'''((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))******+++,,,*********+++++++++,,,,,,,,,,,,+++++++++*********************************)))***++++++++++++***)))************************))))))))))))))))))))))))))))))))))))))))))))))))+++******)))))))))))))))))))))*********+++++++++'''(((((()))******++++++))))))))))))((((((((((((((()))))))))************************)))))))))((())))))*********+++++++++++++++******)))((((((''')))))))))))))))*********))))))))))))))))))))))))+++++++++*********)))))))))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---////////////...//////000111333555777888888======???GGGWWW%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&'''(((%%%&&&+++555===<<<222)))%%%&&&&&&''''''&&&&&&%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''(((***++++++)))'''&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))*********)))******+++,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******)))))))))))))))))))))))))))***+++,,,,,,+++***)))************************))))))))))))))))))))))))))))))))))))))))))))))))+++******)))))))))))))))))))))******++++++++++++'''(((((()))***+++++++++))))))))))))(((((((((((((((((())))))*********++++++*********))))))(((((())))))******+++++++++++++++++++++***)))(((((('''++++++******)))((((((((())))))))))))))))))))))))++++++++++++******)))))))))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---////////////...//////000111333555777888666;;;<<>>>>>??????>>>???AAACCCEEEGGGIIIJJJLLLJJJIIIIIIJJJJJJIIIHHHCCCBBBAAA???>>>>>>======::::::::::::::::::::::::555444222111////////////000///---,,,,,,,,,...///------------------------+++++++++,,,,,,,,,------,,,,,,,,,++++++*********))))))))))))***+++,,,---)))*********++++++++++++,,,++++++******++++++,,,***+++---,,,***)))+++---,,,,,,+++++++++******************+++++++++,,,,,,******************************))))))))))))******************************))))))))))))))))))))))))******+++,,,---...//////---------------------------------............///000111222222222333666999666;;;<<>>???@@@@@@???>>>>>>>>>============<<<>>>@@@BBBEEEHHHJJJKKKJJJIIIGGGGGGHHHHHHGGGFFF???>>>===<<<<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<:::888555444333333333222000---++++++,,,...///........................+++++++++,,,,,,---------,,,,,,,,,++++++*********))))))))))))***+++,,,---(((((())))))*********+++,,,++++++******++++++,,,))),,,---,,,***)))+++---,,,,,,,,,+++++++++************+++++++++,,,,,,,,,******************++++++******))))))))))))******************************))))))))))))))))))))))))***++++++,,,...//////000---------------------------------.........//////000111222222222333666999666;;;<<<@@@KKK[[[%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''(((((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$&&&&&&&&&&&&$$$$$$(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&'''((()))&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((((('''&&&'''((())))))''',,,+++)))'''&&&'''((()))******))))))))))))******...///111000...///333666888;;;>>>@@@???>>>>>>???AAA>>><<<<<<>>>>>><<<999;;;:::888777555444444444777555444777;;;>>>>>>======999999???BBB@@@======;;;999777444333222222333333555999<<<>>>>>>===<<<===<<<;;;:::999::::::;;;;;;:::888666444222000///,,,---............---,,,///...---+++************---------,,,,,,+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************...---***)))***---000222...,,,******++++++***)))************************+++***)))'''''''''((()))************************)))***,,,,,,***)))***++++++*********))))))((((((***))))))+++---///.........---,,,,,,---...///000............////////////111111222333444666777888444<<>>CCCDDDEEEDDD@@@===;;;:::888666555666888999999777666555444444333333444444555444444666999;;;999777888444444999<<<;;;:::;;;;;;:::999777666555555444222444666999:::::::::999666666666777999;;;>>>???AAA@@@>>><<<999666444333111111///...------------//////...---,,,,,,,,,,,,.........---------,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************---,,,+++***+++---///111...---++++++,,,---,,,+++************************---,,,+++***)))******+++************************)))***,,,,,,***)))***++++++*********))))))))))))---+++***+++---......---------,,,+++,,,---..................////////////111111111222333555777888555<<>>=========<<<<<<:::999999555666666666666666666666111111222333666999<<<===BBBAAA@@@???>>>===<<<;;;888666333000............//////......---......////////////...............,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,---...///,,,+++***+++,,,---,,,+++************************---,,,++++++******++++++************************)))+++,,,,,,+++******+++***************)))))))))///---++++++,,,......---------,,,+++++++++,,,,,,............////////////000000000111333444666777777===???@@@EEERRR{{{''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&((('''&&&'''((())))))'''((())))))))))))((('''&&&******)))***,,,000333666;;;???CCCHHHKKKLLLMMMMMMJJJIIIFFF@@@999333000000111000000000111333444444555555555555666777888999===>>>AAACCCBBB>>>999666:::666555999<<<===AAAFFFIIIIIIJJJKKKJJJIIIGGGFFF@@@>>><<<999777555555444222222111111111333444555::::::;;;<<<>>>???@@@AAA<<<;;;999777555222000//////......------......///........................------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---------------***)))(((***,,,,,,+++***************************************)))*********************************)))+++,,,,,,+++******+++************************...,,,***+++---///000000......---,,,,,,+++++++++............//////////////////000111222444555666777===>>>@@@FFFSSS|||&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&'''((((((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&'''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&'''((())))))'''(((((()))******))))))(((+++,,,---000555:::???BBBHHHIIIKKKMMMMMMKKKHHHFFF>>>===;;;777222/////////333444777999;;;<<<>>>??????????????????@@@AAABBBEEEHHHKKKLLLJJJFFFBBB@@@DDDAAA@@@CCCEEEFFFKKKQQQYYYYYYZZZ[[[ZZZYYYWWWVVVPPPMMMHHHCCC>>>;;;999888555444333111000000111111333444555777:::<<<===>>>>>>???AAAAAA???;;;666333111000///......---......------------------......---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---------,,,+++*********,,,......---+++*********************************++++++++++++******************************+++------+++***+++,,,***************++++++++++++******+++///222333333//////......------,,,,,,............//////////////////000111222444555666666<<<>>>AAAHHHVVV&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%&&&&&&'''''''''###$$$$$$%%%&&&'''((()))%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&((('''&&&'''((())))))'''(((((())))))***+++,,,,,,---///333888???EEEIIILLLIIIHHHHHHHHHGGGCCC???;;;444444333111//////222444777;;;AAAFFFIIIKKKNNNOOOKKKKKKKKKKKKLLLMMMNNNOOOOOOQQQSSSTTTRRRPPPOOOOOOSSSPPPPPPRRRRRRRRRVVV\\\aaaaaaaaaaaa```___^^^]]]^^^[[[VVVPPPJJJFFFCCCAAA;;;:::888777666666777777666666777888999999::::::???BBBFFFIIIHHHDDD???;;;777666444222000///......---------------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++...---...///111111///---************************,,,,,,---.........------***************************,,,------,,,++++++,,,*********+++++++++++++++))))))***---111444555444....../////////...------............////////////000000000111333444666777666<<<>>>BBBIIIYYY''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&''''''(((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''''''''((((((%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''((((((((('''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((())))))(((''''''((('''&&&'''((())))))'''((((((((()))+++---000111333555999===AAADDDFFFGGGAAA???>>>??????===999555444444333222111333777;;;@@@FFFMMMSSSUUUUUUVVVWWWTTTTTTUUUVVVXXXZZZ\\\]]]ZZZ\\\]]]\\\[[[\\\___bbbdddbbbbbbdddbbb```dddiiiiiiiiigggfffddddddcccccchhheeeaaa\\\WWWRRROOOMMMEEEDDDBBB@@@??????@@@@@@=========>>>>>>?????????BBBEEEJJJMMMNNNLLLIIIFFF@@@???<<<999666333222111------........./////////...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++...---...///000000---+++************************+++,,,---/////////...---***************************,,,------,,,++++++,,,*********++++++,,,,,,,,,))))))+++///333444444222+++,,,---.........---,,,............////////////111111111222333555777888666===???BBBIIIZZZ))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&'''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%'''((((((((('''&&&&&&''''''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''((()))******)))((('''((('''&&&''')))))))))'''((((((((()))+++///222444:::;;;===??????>>><<<;;;:::888777999;;;<<<999666888888777555555777<<<@@@IIIPPPWWW[[[ZZZXXXVVVVVVXXXYYYZZZ]]]___bbbeeefffcccdddeeedddcccfffkkkpppqqqooopppqqqnnnkkknnnsssvvvuuurrrpppnnnnnnnnnnnnllljjjgggccc^^^ZZZWWWUUUOOONNNKKKIIIGGGEEEEEEEEEAAAAAABBBDDDEEEGGGHHHHHHEEEGGGKKKNNNPPPPPPOOONNNGGGEEEBBB>>>:::777555444.../////////000000111111......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,+++++++++------,,,)))'''************************)))***,,,---------,,,,,,***************************,,,------,,,+++,,,,,,*********++++++,,,,,,,,,)))***---111444444222000)))***,,,---...------,,,............/////////000111111222333444666777888777===???AAAIIIYYY''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&((())))))(((&&&%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((***'''&&&)))...///,,,(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))(((''''''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''&&&&&&&&&&&&''''''((()))))))))*********)))(((((('''''''''))),,,///333666888999;;;999777666555444222000333444555888;;;;;;999888666888999888888;;;DDDKKKVVVVVVWWW[[[______[[[XXX[[[[[[```hhhlllooouuu|||vvvyyy~~~yyytttooommmllliiifffdddbbb\\\UUUSSSVVVQQQQQQPPPOOOOOOPPPQQQSSSSSSVVVXXXXXXVVVUUUUUUUUUVVVRRRNNNIIIDDD???999555222222111///------///111...---,,,,,,...///...---------------------------++++++,,,,,,,,,---------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************---333666777333///+++,,,---......//////.........------......///000111222222222222333444444555888<<<>>>CCCIIIVVV'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&'''))))))'''&&&%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((()))'''&&&)))---...+++(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((('''''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&''''''((())))))))))))))))))))))))(((((((((+++---///222444666777777888666333222222222333333555666888;;;===>>>===<<<<<>>BBBHHHUUU''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&'''(((((('''&&&%%%'''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((((((&&&&&&(((+++,,,***'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''((((((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&''''''(((((())))))***((())))))))))))*********,,,...111444666777777777333222111111222444666777777888;;;>>>@@@AAAAAAAAACCCFFFIIIKKKLLLPPPWWW\\\dddhhhooouuuzzz}}}vvvqqqnnnkkkfffbbb```^^^[[[\\\]]]^^^\\\YYYVVVUUUUUUUUUVVVUUURRROOOFFFBBB===777333111111111000.........///...,,,***------------------------,,,,,,,,,,,,------------,,,------------.........------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++************************++++++++++++++++++,,,,,,---,,,,,,,,,,,,---......,,,---......//////.........------......///000111222222222222333444555666777;;;===AAAGGGTTT&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((((((&&&&&&''')))***)))'''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&'''''''''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((('''''''''((())))))******(((((()))***++++++,,,,,,+++,,,///333555777888888222444777999:::;;;===>>>???AAADDDFFFFFFGGGHHHIIIHHHLLLRRRWWW\\\```eeeiiissszzz|||uuupppooojjjdddaaaaaa```ZZZUUUSSSRRRRRRTTTUUUUUUSSSQQQOOOLLLFFFAAA===888444222///.........///...,,,***........................,,,,,,,,,------------...------------............------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------++++++++++++++++++++++++*********++++++,,,,,,,,,---,,,+++++++++,,,......,,,---......///............------......///000111111111111222333444555666666:::<<<@@@FFFSSS&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((('''&&&&&&((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((%%%'''((((((&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''((((((((())))))''''''(((((()))*********)))******+++,,,---......,,,...///222444666888888888<<>>BBBGGGSSS((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((())))))((('''''''''''''''))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''((()))((('''&&&''')))''''''''''''((((((((()))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))(((((('''''''''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&%%%$$$###"""&&&'''((('''&&&&&&'''((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((&&&(((******)))))))))***)))***+++++++++,,,...111111111111000......000222333555:::BBBKKKRRRUUUWWW[[[[[[ZZZXXXXXXZZZ___dddkkkwwwrrrmmmfff___\\\YYYWWWWWWZZZ]]]```aaaWWWIII>>>999666333111000///......000000///......................................./////////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............+++,,,------......------...------......///000111111111111222333444555666:::>>>>>>@@@EEEPPP}}}((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((())))))((('''''''''''''''))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''((()))((('''&&&''')))'''''''''((((((((())))))))))))((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((('''''')))(((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%$$$###&&&'''((('''&&&&&&'''((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''((((((((((((((((((''''''''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&''''''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((%%%'''))))))((('''((())))))+++---......///000111---.........---...000333777;;;AAAIIIPPPVVVXXXYYYXXXZZZ^^^aaaeeejjjqqquuu}}}tttooojjjccc\\\YYYYYY\\\^^^ccc\\\QQQHHH@@@999333///111000//////000///...,,,................................./////////000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,,,,---..................------......///000111111111111222333444555666:::===>>>@@@EEEQQQ}}}((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((())))))((('''''''''(((((())))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''((((((((('''((()))((('''&&&''')))''''''((((((((()))))))))))))))((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&'''((('''&&&&&&'''((('''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&'''((()))***+++((((((((((((((((((((((((''''''((((((((()))))))))'''(((***)))(((((()))+++***...111333333222111111,,,...///000111333666999???BBBHHHNNNSSSWWWXXXYYY```hhhrrrxxx|||uuujjjccc______```dddbbb^^^VVVMMMAAA888222444222111111222111...,,,............................../////////000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------------...////////////......------......///000111111111111222333444666666999======@@@EEEQQQ~~~((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))((((((((((((((()))))))))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''((()))((('''&&&''')))'''(((((((((((()))))))))))))))(((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%&&&''''''&&&&&&&&&'''((('''&&&&&&&&&(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''((((((&&&'''''''''''''''((((((''''''''''''''''''''''''))))))******++++++,,,,,,************************(((((((((((()))))))))))))))***++++++******,,,...///333777888666333000///...000333555888;;;@@@DDDJJJMMMPPPTTTXXX[[[___aaawww~~~tttmmmhhhfffccceeeeeeaaaXXXLLLAAA:::666555444444444333111..............................////////////000000000........................------------------------------------------------------,,,,,,,,,+++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,---......///000/////////...------......///000111000111111222333555666777999<<<===@@@EEERRR((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&''''''''''''((())))))((((((((())))))***))))))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''((((((((())))))'''((()))((('''&&&''')))(((((((((((()))))))))***(((((())))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%&&&''''''''''''&&&'''((('''&&&&&&&&&(((&&&'''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''((((((%%%%%%&&&&&&&&&'''''''''((((((((())))))(((((((((,,,,,,++++++******))))))''''''''''''''''''''''''(((((((((((())))))))))))((()))*********+++...000666888::::::777222///------000333777;;;@@@FFFJJJQQQSSSVVVZZZ___fffooouuu|||qqqjjjbbbcccdddccc^^^UUUKKKDDD999777555444444333111000////////////////////////////////////000000000111........................---------------------------------------------------------,,,,,,,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,---......///000/////////...------......///000111000000111222333555666777888;;;<<<@@@EEERRR((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((())))))((((((((()))******))))))((('''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((''''''((((((((()))))))))'''((()))((('''&&&''')))((((((((()))))))))******(((((())))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&'''''''''''''''&&&'''((('''&&&&&&'''(((&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''((((((%%%%%%&&&&&&'''(((((((((((())))))******))))))(((+++***)))((('''&&&&&&%%%((((((((((((((((((((((((''''''((((((((()))))))))&&&'''((()))***,,,///222:::;;;;;;999444111///...,,,///333888===DDDJJJOOOQQQUUU[[[aaahhhrrr~~~}}}tttjjjfffbbb```^^^ZZZSSSNNNAAA===888555333333111000/////////////////////////////////000000000111111........................------------------------------------------------------------,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------------...////////////......------......///000111000000000222333555777888777:::<<<@@@EEESSS((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''((())))))(((((()))******+++))))))((('''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))(((((((((((((((((((((((('''((((((((())))))))))))'''((()))((('''&&&''')))(((((()))))))))*********(((((()))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&'''''''''''''''&&&&&&'''((('''&&&&&&'''(((&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''((()))*********'''((()))******)))((('''(((((((((''''''&&&&&&&&&))))))))))))))))))))))))&&&&&&'''''''''((((((((('''(((***+++,,,///444777;;;;;;999555111000111222222555:::@@@EEELLLSSSXXX___eeennnuuu|||~~~sssfff```aaa```\\\WWWOOOIIIAAA:::777555444333//////////////////////////////000000000111111111...........................................................................------------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,,,,---..................------......///000111//////000111333555777888666:::;;;???FFFSSS(((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((())))))((())))))***++++++))))))((('''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))(((((((((((((((((((((((((((((((((((())))))))))))'''((()))((('''&&&''')))))))))))))))************(((((())))))*********+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''''''''&&&&&&&&&'''((('''&&&&&&'''(((&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&'''&&&&&&&&&&&&'''((((((((())))))***+++,,,,,,,,,&&&'''((())))))((('''&&&(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((***+++---...000444999===;;;999666222///000333666;;;???DDDIIIOOOWWW^^^cccwww~~~}}}yyymmmddddddfffccc^^^\\\UUUKKKAAA<<<999888777000000000000000000000000000000000000111111111111////////////////////////......................................................---------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---......///...+++,,,------......------...------......///000111//////000111333555777888666:::;;;???FFFSSS***)))(((((((((((()))))))))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&'''&&&%%%%%%''''''&&&%%%******))))))((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((()))))))))))))))((((((((((((''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''&&&&&&((()))*********)))'''&&&***************+++++++++***)))((('''((()))***+++)))))))))))))))***+++,,,,,,,,,---.........------------,,,,,,+++***((((((...,,,*********+++***)))---,,,+++***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((()))***++++++))))))))))))))))))))))))(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&'''((())))))---......,,,***))))))***))))))(((((('''''''''&&&)))((('''&&&&&&'''((()))******))))))((((((((('''%%%%%%&&&''''''((())))))+++,,,...333777::::::999888444333333333333999@@@EEELLLMMMNNNRRRQQQ[[[ppp}}}uuunnnfff```aaa___[[[TTTMMMEEE@@@<<<999555111...///222444222...000000000000000000000000......------------......//////.........---------................................................,,,------......------,,,---,,,,,,,,,,,,---......---------.........//////////////////////////////...------......///000111000111222222111222444666777;;;<<<@@@GGGTTT)))))))))(((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%''''''&&&%%%((((((((('''''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((()))))))))))))))))))))((((((''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((())))))))))))(((((())))))))))))******************))))))))))))***************+++,,,...///000...//////000111222333333000111111000///---+++***,,,+++))))))+++++++++***---,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''(((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))***++++++***((('''((())))))((((((((('''''''''''')))((('''&&&&&&'''((())))))))))))(((((('''''''''&&&''''''(((((()))******))),,,111444666666555444333222444999;;;<<>>:::444111000111111000000000000000000000000000000//////......//////000//////.........---------................................................,,,------......------,,,---,,,,,,,,,,,,---......,,,,,,,,,---------.................................------......///000111///000222222222333666888888;;;<<<@@@GGGTTT((())))))))))))((('''&&&''''''((((((((((((''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%&&&'''''''''%%%'''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((()))))))))))))))***))))))((('''&&&&&&&&&&&&&&&'''''''''((((((((('''''''''''''''''''''''')))((((((((((((((()))))))))))))))***+++,,,---...---......------,,,++++++,,,,,,---...000222444555333333333333555888;;;<<<======<<<:::777333000...,,,+++)))***+++,,,,,,+++,,,,,,++++++***+++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&''''''(((((())))))))))))))))))))))))&&&(((((((((&&&&&&'''(((((((((((((((''''''''''''((((((''''''''''''((((((((((((((('''''''''''''''(((((((((((()))***+++,,,+++000666888666333222222222444;;;CCCGGGIIIOOOWWWSSSYYYYYY\\\gggooo~~~uuummmccc___ZZZUUUPPPLLLGGGDDDIIIEEE>>>666000...000222000000000000000000000000111000000//////000000111/////////............---................................................------............---------,,,,,,,,,,,,---......++++++,,,,,,,,,---------------------------------...------......///000111///000222222333444777999888;;;<<<@@@GGGSSS~~~(((((()))))))))((('''&&&&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((&&&%%%&&&'''((('''&&&''''''&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((()))))))))))))))******)))((('''&&&&&&%%%''''''''''''((((((((((((''''''''''''(((((((((((()))(((''''''((()))***+++******+++---///222444666666777888888777666444333222222222333444666777888999888777888:::>>>CCCEEEMMMKKKIIIEEEAAA;;;777444000///---,,,------,,,+++,,,++++++*********+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''%%%%%%&&&'''((())))))))))))))))))(((((((((''''''$$$&&&''''''&&&&&&''')))((((((((((((((('''''''''(((((((((''''''(((((((((''''''''''''''''''&&&&&&)))((((((((()))+++,,,---111666:::999555222333666999===EEENNNQQQRRRYYY```___ggggggjjjwwwrrrkkkbbbZZZUUUPPPJJJFFFNNNMMMHHH???555///111444111111111111111111111111111000000//////000000111/////////...............................................................------............---------,,,,,,,,,,,,---......,,,,,,,,,---------......------------------------...------......///000111000111222222222222444666888;;;;;;@@@FFFSSS~~~((()))))))))))))))((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((('''&&&&&&(((((('''&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((()))))))))))))))***))))))((('''&&&&&&&&&'''''''''((((((((())))))'''''''''((((((((())))))))))))(((((()))***,,,---,,,,,,...000444999===???CCCCCCEEEEEEEEEDDDCCCBBB>>>===============>>>>>>@@@???======@@@DDDIIILLLQQQOOOMMMIIIEEEBBB???===888666333111000///---,,,,,,,,,+++*********++++++++++++++++++************************************))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''&&&&&&&&&&&&'''(((&&&&&&'''(((((()))******)))((((((''''''&&&&&&%%%$$$&&&''''''''''''(((***'''''''''((((((((((((((('''(((((((((((((((((('''&&&&&&''''''''''''''''''((((((((((((***,,,...000777999:::777222333888===BBBFFFMMMTTTUUUVVV^^^gggnnnwwwwwwzzz}}}yyy{{{~~~}}}rrrfff^^^WWWOOOJJJNNNPPPOOOHHH===444333444222222222222222222222222000//////......//////000////////////////////////////////////////////////........................---......//////......------,,,,,,,,,,,,---..................////////////------------------------...------......///000111111222222222000000222333888;;;;;;@@@FFFRRR}}})))))))))))))))+++,,,,,,''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((((('''&&&'''(((((('''&&&'''''''''''''''(((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((()))))))))))))))((((((((((((''''''''''''''''''((((((((()))))))))'''''''''(((((())))))***)))))))))***+++---.../////////000333777<<<@@@CCCIIIJJJKKKMMMNNNNNNOOOOOOJJJIIIHHHHHHGGGHHHHHHHHHHHHGGGEEEEEEGGGKKKOOOQQQKKKJJJHHHFFFEEEEEEEEEFFF@@@===:::777555444111/////////...---,,,,,,,,,,,,,,,++++++++++++*********************************))))))))))))))))))))))))******))))))(((((('''''')))))))))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''&&&%%%%%%'''((()))''''''(((((())))))******((((((''''''&&&&&&&&&%%%%%%&&&((((((''''''(((***'''''''''(((((((((((((((''''''(((((((((((('''''''''''''''''''''(((((((((((((((((()))+++///222444888888777555444777???EEEJJJLLLRRRVVVWWW[[[hhhuuu{{{~~~|||uuummmjjjlllooopppnnnppppppppprrrvvvzzztttjjj___TTTLLLMMMPPPRRRMMMCCC:::555444222222222222222222222222000//////......//////000...////////////000000000////////////////////////..............................////////////......---,,,,,,,,,,,,---.........////////////000000000------------------------...------......///000111222222333222111111222444888;;;;;;???EEEQQQ|||***)))((((((***,,,///111((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((())))))'''&&&'''((()))(((&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((()))))))))))))))''''''''''''(((((((((((('''((((((((())))))))))))&&&''''''((())))))******((()))+++---...///000000111111111222555999>>>@@@DDDEEEFFFHHHJJJLLLOOOPPPOOOOOONNNNNNNNNOOOOOOPPPQQQPPPNNNNNNNNNQQQTTTUUUJJJHHHEEEBBBBBBDDDGGGIIIEEEBBB???<<<;;;999777555444333222000///.........,,,,,,+++++++++*********************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((((('''%%%%%%%%%'''(((***))))))))))))))))))))))))((((((((((((''''''''''''%%%'''((('''&&&&&&'''(((''''''''''''((((((((()))&&&'''((())))))((('''&&&'''''''''(((((())))))))))))))))))+++...222777999:::999888999<<>>AAAEEEIIIKKKNNNNNNNNNOOOPPPQQQRRRSSSVVVUUUTTTSSSSSSUUUVVVXXXOOOKKKFFFBBBAAACCCFFFHHHGGGDDDAAA???>>>===;;;:::888777555333222111000000,,,,,,,,,+++++++++******************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((((('''%%%%%%%%%''')))************)))))))))))))))((((((((()))))))))))))))%%%&&&''''''%%%%%%&&&'''&&&'''''''''(((((())))))&&&'''((())))))((('''&&&'''((((((((())))))******+++++++++---111666:::===<<<;;;;;;???EEELLLQQQTTTTTTUUUYYY___fffuuu{{{{{{|||zzz~~~{{{xxxwwwvvvvvvxxxvvvtttqqqnnnlllkkkjjjeeemmmxxxpppaaaQQQRRRQQQMMMFFF>>>777333333333333333333333333333222222111111111111222222.../////////000000111111000000000000000000000000..............................////////////......---,,,,,,,,,,,,---......---------.........//////////////////////////////...------......///000111000222444555666777;;;===888;;;;;;???EEEQQQ{{{+++***)))(((((()))***+++******))))))((((((''''''))))))((((((''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))$$$%%%''''''&&&'''(((***+++,,,,,,***(((((()))+++///000111222333333333333666777777888777666555444444444333222333666<<>>===;;;999888888777555111///000111111000...------...---,,,,,,+++++++++,,,,,,************))))))))))))))))))************))))))))))))))))))((((((((((((******)))((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((())))))))))))&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&'''&&&%%%$$$&&&((((((((((((((((((((((((((((((((((((((((((((((((((('''(((******)))(((((()))+++,,,...333999===@@@AAADDD@@@AAAIIIPPPTTTWWW[[[XXXZZZ```jjjyyy{{{}}}{{{vvvtttuuuvvvuuusssqqqqqqttt{{{qqqfff\\\RRRLLLHHHAAA:::666666444111111222444444333111111111111000000000000000000000000////////////000000//////.........---,,,---...///000000000000////////////////////////...//////000///---,,,+++---------............///////////////////////////......//////000000111111222222222333444555666777777;;;===AAADDDNNNxxx+++***)))(((((()))***+++))))))))))))((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))((()))******)))(((***+++)))***++++++***+++,,,...000111222555777888999:::===<<<;;;:::888666444333333333333222222555:::>>>>>>AAAEEEHHHIIIKKKMMMOOOTTTTTTTTTSSSRRRTTTXXX[[[]]]\\\YYYVVVQQQLLLHHHEEEIIIIIIJJJIIIHHHFFFDDDBBB@@@???=========;;;999777555444333222111///...---,,,,,,++++++++++++,,,,,,+++*********))))))))))))))))))************))))))))))))))))))((((((((((((******)))((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''(((((()))))))))(((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&''''''&&&%%%%%%&&&((((((((((((((((((((((((((((((((((((((((((((((((((('''(((******((('''((()))+++---000666<<<@@@CCCDDDGGGGGGKKKSSSXXXXXX[[[___```eeemmmyyy|||qqqbbbUUULLLDDD===999666444333333444555555444222111111111000000000000111000000000////////////000000/////////.........///////////////......---////////////////////////.........///......---,,,---------............///////////////////////////......//////000000111111222222222333444555666777777;;;===@@@DDDNNNxxx******))))))))))))******(((((((((((())))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))***+++++++++))))))+++---)))+++...//////000111333111333444777:::<<<>>>??????>>>;;;999666444333222///000222333444777;;;>>>CCCEEEIIIKKKMMMOOOSSSUUUXXXYYYYYYXXXWWWYYY]]]___aaaaaaaaa```\\\WWWRRROOOLLLMMMMMMMMMLLLIIIGGGEEEAAA???>>>===>>>>>>===<<<;;;999777777777555111---,,,,,,++++++++++++,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))((((((((((((***))))))((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''((((((***))))))(((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&''''''&&&%%%%%%&&&(((((((((((((((((((((((((((((((((((((((((((((((((((''')))***)))((('''((()))---///444:::@@@DDDGGGHHHIIIMMMVVV]]]^^^]]]```ggghhhooozzz}}}yyy{{{ooo[[[MMMDDD===999666555444555666666555444222222222111111111000000111111000000000/////////000000////////////......111111111000///---,,,+++////////////////////////...------------...//////---------............///////////////////////////......//////000000111111222222222333444555666777777:::;;;>>>BBBMMMxxx***))))))))))))))))))***''''''(((((())))))******&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''((()))))))))***---//////222555666666666666777555555666777888:::;;;<<<999888666444333333333444333555999<<>>;;;<<<>>>===888222///...---,,,++++++++++++,,,,,,+++++++++***************))))))))))))******))))))))))))(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((******)))(((''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&'''((('''%%%%%%'''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***)))(((((()))+++000444:::???CCCFFFIIIJJJKKKQQQ[[[aaa``````iiiuuuwww}}}~~~{{{zzz|||zzzbbbQQQGGGAAA<<<777555555555666777555333333333222222222111111111111111111000000000//////000000//////////////////111111000000///---,,,+++////////////////////////------,,,,,,---...000111---------............///////////////////////////......//////000000111111222222222333444555666777777:::;;;===AAALLLxxx)))))))))******)))))))))''''''(((((())))))******&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((%%%'''(((***+++...222666888;;;>>>>>><<<:::999888777777666555444444555555333333333444666999;;;===@@@CCCGGGJJJLLLOOORRRTTTTTTUUUUUUUUUUUUWWWZZZ]]][[[\\\]]]]]]\\\]]]```bbbbbbbbbaaaaaa```___^^^^^^[[[\\\]]]]]][[[XXXTTTRRRNNNLLLIIIHHHIIIJJJJJJJJJGGGDDDAAABBBFFFFFFAAA<<<555444222000...---,,,+++,,,,,,,,,,,,++++++++++++******)))(((((()))******))))))))))))(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((***))))))((('''&&&&&&%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((('''&&&%%%''')))(((((((((((((((((((((((())))))))))))))))))))))))((()))***))))))))),,,...555999???CCCEEEHHHKKKNNNRRRWWW___cccbbbgggyyy}}}~~~ppp]]]RRRIIIAAA999777555555666666444333333333333333222222222222111111111111000000000000//////000000000000000000......////////////......////////////////////////---,,,,,,,,,---///000222---------............///////////////////////////......//////000000111111222222222333444555666777666:::;;;===AAAKKKvvv))))))************))))))(((((((((((())))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))'''(((***,,,///333888<<<>>>AAACCCCCC???;;;777666777666444222111111111222444666888<<<@@@DDDHHHJJJJJJLLLNNNPPPQQQRRRUUUWWWWWWWWWWWWWWWXXX[[[```dddcccdddeeefffeeefffhhhjjjnnnnnnmmmkkkiiifffcccaaaaaacccddddddbbb^^^ZZZWWWWWWUUURRRRRRRRRQQQPPPOOONNNKKKIIIIIIKKKKKKIIIGGGAAA???<<<888444111...------------,,,,,,,,,+++++++++***)))(((((()))***+++))))))))))))((((((((((((((((((((((((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((()))((((((''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''(((((('''&&&&&&''')))(((((((((((((((((((((((())))))))))))))))))))))))((()))*********,,,///222:::>>>CCCFFFHHHKKKPPPUUU^^^```dddfffgggrrrzzztttwwwlll___RRRFFF>>>;;;888666555555444333444444444333333333222222222222111111111000000000//////000000000000111111,,,---...///000000000000////////////////////////,,,,,,,,,---...///000000---------............///////////////////////////......//////000000111111222222222333444555666777666:::<<<>>>AAAJJJttt((()))***++++++***)))((())))))))))))((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))(((***+++---///444:::>>>>>>AAACCCBBB>>>888444111333222111111111333555666<<<>>>BBBFFFKKKNNNQQQRRROOOQQQSSSUUUWWWYYY]]]```ddddddcccbbbbbbeeeiiimmmqqqssstttuuutttuuuwwwxxx}}}~~~}}}xxxqqqmmmkkkmmmnnnooolllhhhdddaaaaaa___]]]\\\[[[YYYVVVSSSUUUSSSQQQOOONNNNNNNNNNNNMMMKKKFFFAAA;;;666222111------------,,,,,,,,,,,,+++***)))(((((()))***+++))))))))))))((((((((((((((((((((((((((()))******))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''(((((((((&&&&&&((()))(((((((((((((((((((((((())))))))))))))))))))))))''')))***+++,,,...333666===BBBGGGIIILLLQQQYYY___hhhhhhiiijjjmmm{{{vvvsssuuu{{{sssbbbSSSDDD@@@;;;777666666666555444444444444333333333333222222222111111111000000//////000000000111111111,,,---...///000000000000////////////////////////,,,,,,---.../////////...---------............///////////////////////////......//////000000111111222222222333444555666777666;;;===@@@BBBIIIqqq((()))***++++++***)))(((******))))))((((((''''''))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((''''''''''''((((((((()))))))))(((((((((((())))))(((((((((((((((((((((((()))))))))))))))))))))))))))***+++,,,...222777;;;<<<>>>AAA@@@<<<666111...000//////111333666:::<<>>AAACCCIIIooo***************)))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''((()))))))))(((''''''&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))((((((((()))))))))))))))******+++---000444777::::::;;;;;;999555222111222...///222555999???FFFKKKMMMNNNOOOOOOPPPUUU]]]ccciiiiiilllrrrwww}}}zzzxxx|||wwwsssooolllhhhfffccc___[[[ZZZVVVQQQPPPRRRWWWWWWXXXXXXRRRHHH@@@;;;666333000...---,,,+++))),,,+++***))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((()))*********))))))))))))))),,,***)))+++000666;;;>>>DDDGGGJJJNNNUUU___kkktttuuutttqqqsss~~~wwwrrrtttxxx{{{^^^RRRCCC:::999:::999777555444333222222222333444111111111111111111111111111111000000//////......////////////////////////000000000000000000000000---...//////---------...............////////////////////////////////////000000000000000111111222222222222222333444444555777;;;;;;>>>@@@GGGlll***************)))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((((('''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((())))))***++++++,,,......000222555777:::;;;===<<<999555222111111222111666===CCCGGGJJJMMMOOOOOOSSSZZZaaaiiiqqqxxx}}}~~~~~~~~~uuulllttt{{{}}}tttmmmfffccc```[[[[[[]]]XXXXXXYYYYYYVVVQQQMMMKKK@@@<<<777444222000///...------,,,+++*********+++************************))))))))))))))))))))))))******)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))%%%%%%%%%&&&&&&'''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((())))))************))))))))))))******+++...444;;;@@@BBBHHHJJJNNNVVVaaallltttyyy~~~xxxwwwwwwyyytttdddOOO@@@<<<;;;888555666666444333333333444555111111111111111111111111111111000000////////////////////////////////////000000000000000000000000,,,------,,,,,,,,,,,,---............////////////////////////////////////000000000000000111111222222222222222333444555555777;;;;;;>>>AAAGGGmmm***************)))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''((((((((()))))))))&&&&&&''''''((())))))***''''''''''''(((((((((((((((((((((((())))))))))))))))))***+++,,,...///000444555777888:::;;;<<<<<<>>>:::555333333555777888===AAAGGGLLLPPPSSSVVVXXX]]]cccmmm{{{|||vvvvvvvvvjjjgggmmmuuu~~~}}}wwwtttvvv~~~yyysssoooiiiggggggdddbbb___ZZZVVVTTTRRRQQQNNNIIICCC===999666222000......---,,,+++***))))))************************))))))))))))))))))))))))++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))$$$$$$%%%&&&''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((((((((''''''((((((((()))))))))************************(((***...333999@@@EEEGGGLLLOOOVVVbbboooyyy}}}{{{zzzsssrrrzzz|||aaaLLLAAA===;;;888888777666555444555555666222222222222222222222222111000000000000/////////////////////////////////////////////////////////111111000///000000111111............////////////////////////////////////000000000000000111111222222222222222333444555666777;;;;;;>>>AAAHHHmmm***************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''((((((((((((((((((((())))))))))))''''''''''''(((((())))))''''''''''''(((((((((((((((((((((((()))))))))))))))***+++---///222555666<<<<<<===>>>>>>===;;;;;;999666333444999>>>AAABBBIIIJJJLLLOOOSSSYYYaaagggtttwww~~~ooodddaaajjjvvv~~~~~~tttlllmmmqqqyyyrrrjjjjjjsssyyysssqqqooollldddZZZTTTRRRQQQPPPUUURRRMMMHHHBBB<<<555111...------,,,+++***))))))************************)))))))))))))))))))))))),,,+++***)))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''((()))***++++++''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((())))))))))))***************++++++(((,,,222888===BBBGGGJJJMMMUUUaaammmvvv~~~~~~wwwwww}}}uuuZZZGGG>>>===>>>999888666555444444555666222222222222222222222222000000000000000000000000////////////////////////////////////////////////333222111111222333333333............////////////////////////////////////000000000000000111111222222222222333444555666777777;;;<<<>>>AAAHHHnnn***************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''((((((((((((((((((((())))))))))))))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))***+++,,,...222666:::===BBBBBBBBBAAA@@@===;;;999666666777:::???DDDHHHIIIMMMOOOTTTZZZ```iiiqqqwww~~~nnnbbb]]]dddmmm||||||yyy{{{uuuqqqvvvyyyuuuxxx|||zzzyyywwwmmm___VVVUUUSSSOOOQQQQQQPPPOOOLLLEEE===777......---,,,,,,++++++***************************))))))))))))))))))))))))++++++***)))(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((()))******+++''''''((((((((((((''''''((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((()))))))))***))))))******+++++++++,,,+++000666;;;???CCCGGGKKKOOO\\\kkktttwww{{{~~~yyyvvv{{{kkkOOO>>>;;;>>>999888666444444444444555222222222222222222222222000000000000111111111111000000000000000000000000///////////////////////////------...000111000...............////////////////////////////////////000000000000000111111222222222222333444555777888777:::<<>>===<<<:::<<<@@@BBBDDDHHHMMMQQQRRRZZZfffqqqyyy|||}}}{{{qqqlllooovvv{{{ssssssvvvrrr{{{qqqccc\\\TTTKKKLLLNNNQQQSSSSSSOOOIIICCC333222///---,,,,,,,,,---++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''''''''(((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((((()))))))))******))))))******+++,,,,,,,,,///444:::>>>AAADDDIIIMMMUUUcccrrrwwwvvvzzzxxxtttwww}}}aaaIII>>>===999888666555444444444444333333333333333333333333000000000111111111111222000000000000000000000000///////////////////////////......111444555111...............////////////////////////////////////000000000000000111111222222222222333444666777888777:::<<>>DDDGGGCCCBBBBBBAAAAAABBBBBBCCCCCCGGGKKKLLLLLLQQQZZZbbbhhhppp{{{}}}xxxssssssxxx|||{{{zzz}}}zzzqqqeeeXXXSSSSSSTTTVVVVVVTTTOOOLLL<<<999555000...---......++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&''''''((())))))***(((((()))))))))*********))))))***++++++,,,------222777===AAACCCGGGMMMSSS___jjjuuuyyyyyy||||||{{{|||dddPPPFFF;;;:::888666555555555555333333333333333333333333000000111111111222222222000000000000000000000000000000000000000000000000111000222666;;;:::555///............////////////////////////////////////000000000000000111111222222222222333555666888999777:::<<>>888444222000...222///---,,,...000000000,,,,,,++++++***)))((((((+++*********))))))((((((+++*********))))))(((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''((((((((((((((()))***)))***+++///222888<<>>>>>>>>???BBBFFFIIIMMMOOOQQQPPP]]]kkkrrrzzzxxxwww}}}{{{nnnaaaUUULLLHHHJJJIIIFFF@@@999333000///000...+++++++++,,,,,,+++,,,,,,++++++***)))))))))+++*********))))))))))))************)))))))))((())))))))))))))))))))))))''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((()))))))))***************---111555<<<>>>CCCIIIMMMSSS```mmmzzzzzz|||}}}uuuvvv}}}yyyTTTCCC<<<;;;666555777222333333333333333333333333000000000111111222222222111111000000000000111111000000000000000000000000...//////000000000000///......///000000000000000000000000000000000000000------------...///000000111333444555555555777888888;;;<<<@@@CCCJJJppp******++++++******)))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))(((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''''''''((((((((((((((()))))))))))))))))))))))))))(((''''''(((((((((,,,+++++++++,,,---...///444666999;;;<<<<<<;;;:::>>>BBBGGGJJJLLLOOOSSSWWW^^^ooozzzooommmuuuyyydddUUUNNNLLLOOOPPPJJJAAA777333222000...,,,+++++++++***(((,,,,,,,,,+++******))))))***************)))))))))************))))))))))))))))))))))))))))))))))))((((((((()))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((())))))))))))*********++++++++++++,,,///555999BBBAAAEEEMMMUUU___mmmxxxxxxwwwrrr~~~kkkSSSCCC===777888999333444444333333333333333333111111222222222222333333111111000000000000111111000000000000000000000000///000000000000//////.........///000000000000000000000000000000000000000000///////////////000000111333444555555555777888777;;;===AAADDDKKKqqq***++++++++++++***))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''''''''((()))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((()))))))))***)))((((((((((((((((((++++++,,,...000222444555<<<<<<<<<<<<<<<<<<<<<<<>>===;;;::::::<<>>BBBEEEKKKooo+++++++++,,,++++++***)))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))''''''''''''''''''''''''''''''''''''((((((((((((%%%%%%&&&&&&''''''(((((()))((((((((())))))***+++,,,...111555999<<<>>>???===;;;:::999;;;???DDDGGGGGGLLLTTT\\\eeeppp|||xxxnnnddd]]]ZZZSSSHHH>>>666333///---............,,,,,,,,,,,,,,,,,,++++++*********+++++++++++++++))))))))))))************))))))))))))))))))))))))((((((((()))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))************+++++++++)))+++---000333888===AAAFFFFFFLLLZZZhhhrrr{{{vvvttt~~~vvv\\\BBB777888666666666555555444333333333444444333333333333222222111111000000000000111111000000000000000000000000///000000000000//////.........///000000000000000000000000000000000000000111000000000000000111111111333444555555555777888777<<<>>>BBBDDDIIImmm++++++,,,,,,++++++***)))************************))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&'''(((((())))))''''''(((((()))***,,,,,,111222555888;;;===>>>>>>======???AAADDDGGGJJJLLLQQQYYYgggvvv|||rrrjjj___QQQHHH>>>999333///............,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,((()))))))))************))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))************+++))),,,000555888===AAAEEEIIILLLWWWeeepppwww~~~zzzzzzwwwSSS???<<<999666666666555444444333333333333333333222222222111111111000000000000111111000000000000000000000000...//////000000000000///......///000000000000000000000000000000000000000///////////////000111222111333444555555555777888888<<<>>>AAACCCGGGjjj+++,,,,,,,,,,,,+++******************************))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''((((((((()))&&&''''''((()))******+++'''''''''((()))+++------555666888;;;<<<===<<<<<>>AAABBBFFFhhh+++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))''''''''''''((((((((()))((('''(((++++++***///555999<<<===;;;777888???EEEKKKLLLKKKKKKMMMRRRZZZ```qqq}}}vvvtttvvvyyybbb[[[PPPJJJBBB999333111222444000...+++***+++,,,,,,+++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))***++++++++++++++++++---333;;;???@@@CCCIIIRRR^^^nnnxxx}}}}}}}}}}}}]]]IIIDDDCCC999777555111555888///444333222222111111222222333222111000000000//////222000...///222333111///111111111111111111111111000000000000000000000000111111000000//////......000000000111222222333333333444555555555666888:::;;;??????@@@EEENNNppp++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))'''''''''((((((((())))))***((((((,,,......222777<<<===<<<:::999>>>GGGNNNUUUSSSQQQRRRVVV^^^hhhnnn}}}zzz{{{|||}}}~~~ooocccXXXRRRIII@@@999555111000000...,,,,,,---------,,,,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))***++++++,,,,,,+++...000666===@@@AAAEEELLLUUUcccuuu~~~{{{fffLLLAAAGGG===;;;888222555888111444444333222111111222222444444333222111111333555222000//////111222111///111111111111111111111111000000000000000000000000111111000000////////////000000000111222222333333222444555555555666888:::999======@@@FFFPPPttt,,,+++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))''''''((((((((()))))))))---))))))...222444777;;;AAA@@@@@@@@@BBBIIIRRRYYYYYYVVVUUUWWW```kkkuuu{{{~~~}}}~~~~~~mmm```ZZZQQQIIIBBB;;;333---///...------...///---,,,,,,,,,,,,,,,++++++++++++************************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))***+++,,,,,,------222444888???AAACCCIIIQQQ___mmm~~~}}}{{{yyyxxxyyyzzz{{{~~~|||wwwYYYHHHLLLAAA>>>;;;444555888333666555444333222111111111222333444111......111444111000///000111222111///111111111111111111111111000000000000000000000000111000000000000/////////000000000111222222333333222444555666555666888999666;;;<<>>;;;333444888555777666555333222222222222000333555333///---///222111000000000111111000000111111111111111111111111000000000000000000000000000000000000000000000000000000000111222222333333222333666666666666777999666;;;<<<@@@HHHUUUzzz,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))(((((((((((()))))))))***---***+++222999<<>>444000///------......,,,+++---------,,,,,,,,,++++++************************+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))***+++,,,...000111666777;;;@@@CCCHHHTTTaaa}}}nnnaaaeeetttzzzsssppplllhhheeeaaa\\\YYYWWWVVVUUUSSSRRRRRRRRRSSSRRRUUUZZZ___gggsss~~~vvvyyysssWWWEEE<<<:::333333888666777666555444333333333333...222555666444222333444000000111111000000000111111111111111111111111111111111111111111111111111000000000000111111111111000000000111222222333333111333666777666666777888888======@@@HHHUUU{{{,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))((((((((()))))))))******,,,,,,000777<<<@@@GGGOOOZZZfffsssyyyuuullleeebbbfffqqquuutttyyy~~~zzz|||wwwxxxnnnZZZGGG;;;555222///------------,,,------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++***)))***+++---///222333666888===BBBEEEMMM]]]lllzzzccc\\\ggg|||zzzrrrllldddaaa\\\XXXUUURRROOOMMMKKKKKKJJJIIIIIIHHHHHHIIIIIILLLOOOSSSYYYdddqqqzzztttqqqwwwfffKKK<<<999444555999777666666555444444444555555/////////000222333333333///111222111000///000111111111111111111111111111111111111111111111111111000000000111111111111222000000000111222222333333111333666777777666777888:::>>>>>>AAAHHHVVV|||------,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))(((((()))))))))*********,,,///666===???CCCMMMXXXgggssswwwmmmiiiiiitttuuusssvvv~~~|||}}}|||{{{yyy~~~|||hhhQQQDDD:::666111..................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********+++---000333555777:::???DDDIIISSSfffwww~~~rrrbbbcccsss}}}tttkkkbbb]]]VVVSSSPPPMMMLLLLLLKKKJJJHHHGGGGGGGGGGGGGGGGGGGGGFFFIIIKKKLLLPPPXXXeeennn|||zzzssspppuuuxxxWWW@@@<<<888888:::777555555555555555555666777???888000---...111111000///111222111//////000222111111111111111111111111111111111111111111111111000000111111111222222222000000000111222222333333000333666888777777777777:::>>>>>>AAAIIIWWW~~~---------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))'''''''''''''''((())))))))))))))))))************---222;;;AAABBBEEEQQQ^^^ooozzzuuullllllppp{{{wwwzzz~~~~~~{{{{{{|||yyywwwyyyzzzxxxqqqkkkmmmvvv~~~pppuuurrrYYYKKK???:::444000...///000000......---------,,,,,,,,,------------------------+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********+++---000444666888;;;@@@FFFLLLWWWlllzzzoooffflll}}}zzzpppggg^^^VVVQQQNNNKKKIIIHHHIIIJJJKKKKKKHHHHHHHHHHHHIIIIIIIIIIIIFFFHHHIIIHHHJJJQQQ]]]fffpppsssyyyzzzqqqooo{{{___DDD>>>;;;;;;;;;777555444444555555666777888XXXKKK;;;222111333333222///111333222///...000222111111111111111111111111111111111111111111111111000000111111222222222222000000000111222222333333000333666888777777777777999======AAAJJJXXX,,,,,,,,,+++++++++******************************))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))((((((''''''''''''(((((())))))(((((((((((())))))''''''''''''((((((((()))((()))***))))))***---///333888???DDDIIIQQQ\\\dddyyy~~~zzzqqqpppzzz~~~oooiiigggcccgggppptttzzzzzzsssooonnnpppoookkkeeeaaadddlllttt}}}tttoooqqqlllQQQIIIAAA777222000...---.........---------,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))***++++++++++++,,,111777<<<<<<>>>AAAFFFSSSfffwww{{{~~~uuujjj```\\\WWWOOOLLLNNNIIIIIIHHHGGGGGGGGGGGGGGGNNNLLLKKKKKKMMMNNNMMMLLLIIIHHHFFFEEEGGGMMMUUUZZZfffhhhjjjnnnvvv~~~{{{~~~zzzzzz}}}tttMMM@@@???999666999666555444333444666888999PPPDDD666000222555444000222222222222111111111111111111111111111111111111111111111111000000000000111111000000//////......000111111111111222222222333333444666777999::::::666===>>>AAAGGGUUU------------,,,,,,,,,+++************************))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))((((((''''''''''''(((((())))))(((((((((((())))))'''''''''((((((((())))))((())))))))))))+++...111888>>>EEEIIINNNYYYiiivvv~~~zzzwwwxxx}}}}}}||||||zzz~~~~~~lll\\\YYYXXXWWW]]]fffpppvvv|||}}}yyyrrrooonnnmmmllljjjeeeaaadddmmmttt~~~~~~xxxwwwtttZZZNNNEEE;;;444111///---,,,.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++************++++++************************))))))))))))))))))))))))++++++************++++++,,,,,,,,,,,,...222888===:::>>>DDDNNN]]]ooo}}}{{{ssslllbbbYYYRRRPPPNNNJJJIIIKKKKKKKKKJJJJJJJJJJJJKKKKKKPPPNNNMMMMMMOOOPPPOOONNNLLLJJJHHHFFFHHHNNNUUUZZZ___```aaacccjjjrrrtttpppppprrrwww~~~eeeOOOEEE===999999666555444333444555777888>>>888222///000222222111///000000000000111111111111111111111111111111111//////000000111111111222111111000000////////////000111111111111222222222333444555666777888999:::666===>>>AAAGGGUUU............------------************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((''''''''''''(((((())))))(((((((((((())))))''''''((((((((()))))))))'''((())))))***---111444<<>>:::>>>HHHWWWiiixxxwww}}}zzzpppggg___XXXUUUOOOLLLMMMMMMLLLLLLNNNNNNMMMMMMMMMNNNOOOPPPQQQTTTRRRQQQQQQSSSSSSRRRQQQMMMKKKIIIHHHKKKPPPWWW[[[^^^___^^^___eeelllmmmiiifffgggjjjpppxxx{{{\\\FFF<<<777555666555444333333444666777444444555444333333333444//////000000111222222222111111111111111111111111......///000111222333333111000000000000/////////000111111111111222222222444555555666777888888999777===>>>@@@GGGUUU.........------------,,,************************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))'''(((((((((((()))))))))'''((()))***,,,///444888>>>BBBJJJUUUddduuuxxx~~~}}}vvvsssrrrvvv{{{www{{{rrrmmmjjjgggddd^^^VVVQQQUUU[[[aaaiiiqqqvvv{{{|||xxxvvvuuutttrrrooommmoootttxxx~~~yyyyyyuuu|||xxxiii___NNN???888777333...............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************((((((((((((((((((((((((++++++*********+++,,,,,,***,,,...///111555:::======AAAMMM___qqq~~~|||ssstttrrrkkkbbbZZZTTTQQQQQQPPPOOOPPPRRRRRRSSSTTTSSSSSSSSSTTTUUUVVVWWWWWWYYYXXXWWWWWWXXXWWWUUUTTTLLLJJJHHHIIINNNUUU[[[^^^aaabbbaaaaaagggnnnnnnjjjgggffffffhhhoooxxx|||hhhLLL>>>888555666555444444333444555555666666666666555333222111222222222222222333333333111111111111111111111111...//////000111111222222000000000000000000000000000000111111111222222222555555666666777777888888777===>>>@@@GGGVVV------------,,,,,,,,,,,,************************))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))(((((((((((()))))))))***((()))***,,,...333999===@@@DDDOOOaaauuu{{{xxxzzzzzzuuurrrrrrtttzzz}}}wwwqqqlllgggccc```___]]]ZZZZZZ```gggmmmtttzzz}}}|||zzzzzzyyyxxxuuuttttttwwwyyy}}}{{{{{{|||~~~yyyeeeNNN???:::444...//////.........---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************(((((((((((((((((((((((()))))))))))))))***++++++)))+++...000222666:::===@@@DDDSSSgggzzz{{{~~~zzzppplllfff___XXXRRRQQQRRROOORRRTTTVVVXXXZZZ\\\\\\^^^___aaabbbbbbbbbaaaaaa```___^^^]]]]]][[[XXXVVVJJJHHHGGGJJJRRR[[[aaadddaaacccccceeekkkqqqqqqmmmiiigggeeeeeeiiiqqqyyy|||yyy}}}]]]III>>>999777666555555444444444444888444111000222222///---333333333222222111111111111111111111111111111111111111000000000000000000000000000000111111111111000000111111111222222222555555666666777777888888777===>>>@@@GGGVVV---------,,,,,,,,,,,,+++************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))(((((((((((())))))((((((((()))))))))******)))***,,,---111777>>>CCCFFFNNN]]]sss{{{yyy}}}vvvuuuwwwzzz|||pppjjjfffhhhiiigggdddccceeefffiiinnnsssxxx}}}~~~}}}{{{|||{{{zzzyyyyyyyyyzzzzzzzzz}}}~~~||||||~~~cccKKK???555,,,/////////.........------++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++************++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((()))***++++++))),,,000333555888;;;>>>BBBIII[[[sss|||xxx}}}wwwjjjccc\\\WWWTTTQQQSSSWWWUUU\\\aaadddfffkkkllllllmmmooorrrtttsssqqqmmmkkkhhhfffdddcccbbb___ZZZWWWKKKIIIIIINNNWWWaaagggjjjgggjjjlllooouuu{{{zzztttkkkhhheeedddgggmmmuuuzzz|||wwwxxxqqqSSSAAA999888888777666555555444333777333000000333666444222222111111111000000000000111111111111111111111111111111111111000000//////000000000111111111111222000111111111111222222222444555555666777888888999888===>>>@@@FFFVVV............------------************************))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((((((''''''''''''(((((())))))(((((((((((())))))(((((()))))))))************+++---///333:::BBBHHHKKKYYYooozzz}}}~~~vvvhhhbbbaaaiiiqqqpppmmmkkkmmmppptttwwwzzz}}}~~~}}}||||||}}}}}}}}}}}}}}}|||}}}~~~}}}~~~yyyyyy\\\JJJ<<<111////////////............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++************++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))***+++,,,---***...222666888;;;>>>@@@EEEOOOfff~~~tttxxx{{{rrrfff___ZZZ[[[[[[ZZZ]]]bbbeeennntttuuuwwwzzz{{{yyyxxx{{{zzztttpppnnnllljjjhhheeeaaa\\\XXXPPPMMMMMMSSS]]]ggglllnnnqqqtttxxx||||||ooollliiiiiilllrrrzzzzzzqqqooowww^^^CCC:::999999999888777555444333444444444555555666666666111111222222333444555555111111111111111111111111000000000000000111111111000000111111111222222222000111111111111222222222333444555666777888999:::888===>>>???FFFWWW000/////////............************************))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))((((((''''''''''''(((((())))))(((((((((((())))))))))))))))))************+++,,,...000555<<>>>>>???FFFWWW...000000000...,,,,,,,,,+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***((())))))(((((((((((())))))(((''''''''''''(((((())),,,(((,,,777<<<;;;BBBNNNWWWppp~~~~~~|||}}}zzzssspppkkkeeeeeejjjggghhhkkkrrrxxx{{{yyyvvvwwwwwwvvvtttssssssvvvxxxyyyyyyzzz|||~~~tttxxxyyycccJJJ666222333333111---,,,...111------------------------------------------------***************************+++,,,,,,+++***((('''))))))))))))))))))))))))+++++++++***++++++,,,,,,000111444888999:::AAAIIIKKK\\\qqqpppkkkrrr|||}}}yyytttpppiiikkknnnoooppprrrtttvvv~~~zzz}}}yyysssuuurrrkkkfffddd```[[[QQQQQQTTT]]]hhhqqqtttsssuuuxxx~~~yyyzzz|||~~~yyymmmlllwwwxxxTTT<<<999999999777777888777555444444333222222222222333222333333333444666:::===555111......000222222111000111111111111222222222333222111000000111222333///...///000222666999;;;777777777888999999::::::888>>>???AAAGGGWWW////////////---,,,,,,,,,,,,,,,,,,,,,++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))******)))((())))))(((((((((((())))))))))))((((((((()))******...,,,111:::>>>???JJJXXXjjj}}}|||zzzppphhhfffeeeccceeejjjnnnlllmmmqqqvvvxxxwwwtttuuuvvvvvvuuuuuuvvvyyy|||yyyvvvzzzpppWWWBBB777666444111///...///000------------------------------------------------************************++++++++++++++++++******************************+++++++++***++++++,,,---111222666:::;;;<<>>???AAAGGGWWW000///......---,,,,,,,,,---------,,,,,,,,,,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((******)))((())))))(((((((((((())))))******))))))***++++++,,,000000666>>>@@@DDDTTTfff~~~|||wwwyyy{{{}}}uuukkkcccbbbfffjjjmmmppptttqqqooopppsssuuutttrrrtttvvvwwwxxxzzz||||||zzz}}}uuuvvvyyycccOOO===999333000000111///...------------------------------------------------++++++++++++++++++++++++,,,++++++++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++,,,------222333888<<<===>>>FFFPPP___nnn~~~rrrnnnpppzzz~~~||||||~~~}}}xxxpppkkkhhhccc\\\SSSSSSYYYfffvvv~~~|||vvvtttwww|||{{{uuutttxxxXXXAAA===999777888888666333666555555444333444444444111111222111000111444666;;;999555333222222111000000111111111111222222222222222111000000111222222111000000111222444666777444444555666666777777888888>>>???@@@GGGVVV222000...---------------,,,,,,,,,,,,,,,,,,,,,+++************************))))))))))))))))))))))))((((((((((((((((((((((((***((('''((()))***)))((())))))(((((((((((())))))***))))))******+++,,,---000444:::>>>???GGG\\\qqq|||sssttt~~~}}}}}}{{{wwwtttwww~~~tttllleeegggnnntttuuuttttttrrrooopppssstttrrrpppvvvxxx{{{}}}zzzzzzxxxvvvxxx}}}mmm___FFF===333///111222000---........................------------------------++++++++++++++++++++++++,,,,,,+++***+++,,,...///+++++++++++++++++++++++++++++++++++++++,,,---...222444999======@@@JJJVVVgggttt|||qqqssszzz}}}|||}}}zzzrrrmmmjjjddd]]]VVVVVV\\\jjjzzz|||uuuuuuwww|||yyytttyyy```HHH???777666888888555444666666555444444444444555222222222111000000222444:::888666444222111111000000000111111111222222222222111111111111111111222111111111111222333444555444555555666666777888888777===>>>@@@GGGVVV777333...,,,---...---,,,************++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((()))((('''((()))***)))'''))))))(((((((((((())))))))))))))))))***+++,,,---000666<<>>@@@FFFVVV<<<666000------......,,,)))***************++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))((('''))))))(((((((((((())))))(((((())))))***+++------111888>>>AAAFFFWWWqqqzzzyyyyyyxxxwwwxxx|||~~~}}}|||zzzwwwwwwxxxvvvuuuwww{{{yyyyyyxxxxxx}}}{{{tttllljjjiiilllqqquuuuuuttt}}}xxxyyy{{{uuuuuusssooonnnttt~~~lll\\\GGG888333222111///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---++++++++++++++++++++++++++++++++++++,,,...///000333555999<<<>>>EEEWWWhhh~~~pppnnn|||tttrrrqqqkkkbbb^^^```fffppp{{{{{{vvvkkkgggqqqcccNNN;;;777999777555777666555555444333444444444333444555444222111222333000111222222000000111222000111111111111222222222000111222222222222111000111111111222222222222222555666666777777888999999777===>>>???FFFUUUAAA:::222......///...,,,*********++++++,,,,,,,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''((()))((('''))))))(((((((((((())))))))))))******+++---...///333:::BBBGGGQQQfff~~~yyyvvvuuuvvvmmmeeeaaa```bbblllvvv}}}}}}~~~~~~xxxlllhhhdddffflllssswwwyyy~~~{{{|||{{{wwwlllgggmmmtttZZZCCC777333222111........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******************************+++++++++,,,---...///000666777:::===???III___sss}}}pppuuu|||vvvuuuvvvppphhhcccffflllttt}}}|||ppphhhiiizzzvvv[[[BBB::::::777555666555444444333333333333333222333555444333222222333...111333222000///000222000111111111111222222222000111222222222222111000000000111222222222222222444444555666666777777888777<<<===???FFFUUUDDD<<<333......///...,,,+++++++++,,,,,,---------************************)))))))))))))))))))))))))))))))))))))))))))))))))))'''&&&'''((()))((('''))))))(((((((((((())))))+++++++++,,,---...000000444<<>>AAALLLdddzzzzzzsss{{{|||}}}wwwxxxyyytttkkkeeejjjpppxxxzzzpppkkkuuueeeGGG===;;;777444666444444333222222222222333111222444444222111222222///222444333111///000222000111111111111222222222000111222333333222111000///000111222222222222222333333444444555666666777666<<<===???FFFUUUNNNDDD888111000111000///......---------,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((,,,,,,,,,+++,,,///444888777<<>>???EEETTTiiiyyy{{{zzz~~~}}}zzzyyy}}}xxxxxx{{{vvvlllssswwwyyy}}}yyypppvvvpppNNN???;;;666666;;;777777777666555555444444333333333333333333333333333333222111000000111111111111222222222333333333333333333222222222111111222222333333333444444444444666777666666666888:::777<<<===>>>DDDSSSSSSIII<<<333000000000.........---------,,,,,,,,,+++++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((+++,,,++++++,,,///555999;;;AAAJJJ[[[vvv{{{zzztttnnniiiiiinnnvvvzzz|||{{{wwwttttttwwwxxxuuurrrnnnlllgggaaadddoooyyy|||}}}}}}|||xxxssslllfffbbb```]]]YYYWWWYYYbbbmmmuuu|||uuu~~~}}}xxxjjjHHH:::999222000111111000///...//////------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++,,,,,,------000444777888:::===@@@GGGXXXmmm}}}zzzssswww~~~}}}{{{{{{|||zzzrrryyy}}}wwwxxx~~~YYYDDD<<<888888999777777777666555555444444333333333333333333333333222111111000//////000000111111222222222333333333333333222222222111111111222222222222333333333333444555666666555666888999777<<<===>>>DDDSSSYYYOOOAAA666111000///.........---------,,,,,,,,,+++++++++++++++++++++++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,000666:::@@@FFFTTTkkk|||~~~rrrsssuuuxxxzzz{{{{{{{{{zzzvvvssssssuuuuuusssqqqrrrqqqlllgggiiiqqqyyy{{{|||}}}}}}}}}|||zzzxxxvvvttttttrrrooojjjddd___[[[YYYWWWUUUTTTVVV]]]fffmmm}}}}}}zzzzzz}}}zzzrrr~~~xxxYYYHHH@@@555000000000000/////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++,,,------...000555888777:::>>>DDDNNN___uuu{{{nnnnnnxxxwwwyyyjjjJJJ<<<<<<;;;666777777777666555555444444333333333333333333333333111111000////////////000111111222222222333333333222222222111111111111111111111111222222222222333333444555555444555777999777======>>>DDDTTT[[[RRRDDD888222000//////......---------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))***************++++++---222777<<>>===444777777777666555555444444333333333333333333333333111111000000000000111111111111222222222333333333111111111111111111111111000000111111111222222222333444555444444444666888888======>>>EEETTTYYYRRRFFF;;;444111000000......---------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))*********+++***++++++---///444:::???@@@OOOjjjzzzwww{{{~~~wwwpppmmmmmmooorrrttt{{{{{{yyyzzz|||{{{{{{{{{||||||{{{zzzzzz{{{zzzuuuuuuyyyzzzxxxtttttttttrrrnnniiieeebbb]]]^^^^^^]]]YYYSSSMMMJJJMMMOOOSSSWWW\\\ccckkkqqquuuwwwyyyyyywwwxxx{{{~~~vvv{{{}}}yyyxxx|||dddEEE666333000///000000///...........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,......///222777::::::===CCCKKKYYYlll}}}}}}~~~yyyvvvvvvzzz|||xxx}}}|||XXXAAA@@@===444777777777666555555444444333333333333333333333333222222222111111222222333111111222222222333333333111111111111111111222222000000111111111222222222333444555444444444666888888===>>>???EEETTTXXXRRRIII>>>666222111111......---------,,,,,,,,,++++++++++++++++++++++++***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++++++++***+++---...111666===BBBCCCXXXyyy|||zzz{{{{{{wwwkkkcccaaadddoooyyy{{{yyyzzz||||||{{{xxx{{{zzzwwwvvvxxxwwwsssqqqqqqpppmmmiiieee```^^^WWWYYY\\\\\\XXXRRRKKKGGGHHHKKKPPPUUU\\\eeennntttvvvyyy{{{{{{zzz{{{|||sss{{{tttoooxxxwwwVVV<<<777222///000111000...........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,---...///000333888;;;999<<>>>>>???EEEUUUYYYUUUMMMCCC:::444111000......---------,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,+++,,,...000333999@@@EEEKKKddd~~~|||yyy{{{wwwfff]]]]]]dddqqq~~~}}}{{{zzz{{{}}}~~~yyyvvvrrruuuwwwtttssssssqqqlllkkkjjjhhheeeaaa]]]ZZZXXXWWW[[[___```]]]VVVNNNIIIFFFIIINNNUUU\\\eeeooouuuwwwxxxyyyyyyxxxzzz~~~zzzsssjjjooo~~~iiiBBB;;;333//////111000///........................------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,---...///111444888<<<:::>>>FFFSSSeeezzzxxxrrroooqqqssswww}}}xxxyyyyyyyyyqqqTTTEEE===999777777777666555555444444333333333333333333333333222222111111222222333444111111222222222333333333222222333333333444444444222222222222333333333333444555666666555666888999999>>>>>>???FFFUUU[[[XXXQQQGGG===555111///......---------,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,,,,---///111444:::AAAFFFRRRnnnvvvsssuuuwwwaaaYYY]]]fffttt~~~|||zzzyyyzzz}}}|||uuuqqqlllppprrrqqqpppoookkkfffdddccc```]]]YYYVVVTTTSSSYYY]]]ccceeeccc[[[RRRLLLGGGJJJOOOUUU]]]fffpppvvvuuuvvvwwwuuusssvvv{{{zzz{{{sssiiikkkwwwvvvFFF>>>444...///111111000////////////////////////------------------------*********++++++,,,,,,,,,++++++++++++++++++++++++,,,---...///111444999<<<===BBBKKKYYYmmmuuuooommmpppssswww}}}zzz|||vvvqqqyyy{{{\\\FFF===;;;777777777666555555444444333333333333333333333333111111000000111222333333111111222222222333333333333333333444444555555555222222333333333444444444555666777666666666888:::999>>>>>>???FFFUUU