BM6P6(@ ccc>>>666222,,,...------,,,,,,,,,,,,++++++)))***+++,,,,,,+++***)))))))))))))))))))))))))))***)))((('''&&&&&&''''''+++***)))(((((('''((((((+++***)))(((((()))***+++))))))))))))))))))))))))))))))***+++,,,,,,------000000000000111111111111555555555555444444333333///---+++,,,///000///---,,,,,,------.../////////,,,...000222222444666888888:::<<<===<<<<<<===>>>@@@??????===<<<;;;::::::666555444333222222222222//////000111444888<<>>@@@@@@;;;===@@@CCCDDDDDDBBBAAABBBCCCEEEGGGHHHJJJJJJKKKKKKIIIFFFIIISSS\\\ZZZSSSKKKIIIHHHJJJLLLIIICCC<<<888777666666666777999:::555444333222222222333444111111000///////////////222222000//////.........,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++************++++++************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------..................////////////000000111111111222222222777999<<>>;;;999777;;;@@@CCCEEEGGGHHHJJJOOOQQQNNNIIIJJJOOOOOOJJJPPPOOOLLLHHHDDDDDDHHHLLLKKKKKKLLLMMMLLLJJJIIIIIIDDDCCCBBB@@@===;;;:::999888999:::::::::999888777555555555555555444444333222333333333333222111111//////////////////////////////...---,,,,,,++++++,,,,,,,,,++++++*********************************+++++++++************)))++++++******************))))))))))))************++++++,,,---,,,+++***))),,,,,,,,,---------....../////////000111111222222333555777888888999;;;===BBBHHH```zzz~~~NNN???<<<555777666444555555555444222666555444222111111000000000000000000000000000000444222//////000222333333---000444555444444666888WWWOOOEEE@@@@@@DDDFFFGGGKKKKKKLLLNNNNNNOOOOOOOOORRRSSSVVVXXX[[[]]]^^^___bbb===666222,,,///------,,,,,,,,,,,,++++++******+++++++++***))))))))))))))))))))))))))))))*********))))))(((((((((***))))))(((((((((((()))******)))(((((()))******))))))))))))))))))))))))))))))******+++,,,,,,------............/////////------,,,,,,,,,+++++++++---+++***+++---...---+++,,,,,,,,,---......//////,,,...000111222333555777555777:::;;;:::;;;<<<===:::::::::999999888888888444444222111111000000000///.........///222444666111000///...------------......------,,,++++++***+++++++++************)))************************+++++++++***))))))(((((()))((('''((()))***)))(((++++++++++++++++++++++++***************************++++++++++++++++++***,,,+++++++++++++++,,,,,,+++---/////////...///000444333333222333444555666888888999:::<<>><<<:::999888888999999:::999888777777555555555555555444333333222222333333222222111000........................//////...------,,,++++++,,,,,,,,,++++++*********************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))***************)))(((''''''(((***+++,,,,,,,,,,,,------------...//////000000111222222222333555666666777999;;;999;;;KKKcccppprrr{{{yyyLLL999;;;@@@>>>777555333222222333222000111111000///////////////000000000000000000000000222000//////000111222222111555666333///333@@@LLLDDDAAA>>>===>>>BBBDDDFFFIIIIIIKKKLLLMMMMMMMMMMMMLLLMMMPPPSSSUUUWWWYYYYYYaaa<<<555222---///------,,,,,,,,,,,,+++++++++++++++++++++***)))((())))))))))))))))))))))))***++++++,,,,,,+++)))))))))(((((((((((())))))******))))))(((((())))))***)))))))))))))))))))))))))))))))))***++++++,,,,,,++++++++++++,,,,,,,,,---++++++++++++***************)))((()))+++,,,+++***+++,,,,,,------......///---///000111000111333444222444777888888999:::<<<555555555555555555555555333222111000////////////111000...---------...///000000///...------------.........------,,,,,,++++++++++++************)))************************,,,+++***))))))***++++++)))((('''((()))***)))((())))))))))))))))))))))))++++++******************))))))************))))))************+++,,,------***,,,...///......///000333222222222222333444444555555777999<<>>BBBAAA???===;;;999888888888999999999999888777666555555555555555444444333222222222222222111000000........................//////......---,,,,,,,,,+++++++++++++++*********************************++++++*********)))))))))(((((((((((((((((())))))))))))))))))************---+++((('''(((,,,000333++++++,,,,,,,,,---------......//////000111111111000111333444444555666888;;;888???MMMVVV___tttuuuBBB444:::;;;888777999666333111111222222111///..................///////////////////////////....../////////000000000333333222222555<<>>AAACCCEEEFFFGGGIIIJJJKKKKKKKKKGGGHHHKKKNNNPPPSSSTTTUUU```;;;444111---000------,,,,,,,,,+++++++++,,,+++++++++***))))))((())))))))))))))))))))))))(((***+++,,,,,,+++)))((((((((('''(((((()))******)))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))******++++++))))))*********+++++++++------------,,,,,,,,,,,,)))(((((())))))*********+++++++++,,,------......---...000000//////000222000222555666777888:::;;;444444444333333222222222222111000000/////////000444333222000////////////000///...---------------.........---------,,,,,,+++++++++*********))))))************************,,,***)))((()))***,,,...)))((('''((()))***)))((())))))))))))))))))))))))*********+++++++++,,,,,,)))******************))))))*********,,,---...///***,,,.........---...///////////////000000111111111222444777;;;>>>AAACCC===???AAADDDEEEFFFFFFFFFDDDDDDEEEFFFFFFEEEDDDCCCBBBFFFHHHFFFEEEGGGGGGEEEDDDBBBAAAAAAAAA@@@===:::666777777777555333111///111111000000////////////000//////.........//////...------,,,++++++,,,,,,++++++,,,,,,,,,,,,++++++************++++++++++++******))))))))))))************))))))))))))******************************))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---------.........---.........////////////000000222555888;;;===???AAADDDIIIKKKKKKIIIGGGFFFCCCCCCDDDFFFJJJMMMNNNLLLJJJKKKLLLMMMMMMLLLLLLLLLIIIGGGFFFHHHKKKJJJFFFAAABBB@@@>>><<<:::999999999:::::::::999999888777777666666666666666555555444111111111222111000000///....................................------,,,,,,+++++++++***************************************************))))))))))))((((((((()))))))))))))))((()))))))))************---+++***)))+++///333666++++++++++++,,,,,,,,,,,,------...//////000000111///111222333333333555777@@@===@@@FFFIIIPPPfff}}}zzzcccGGG444999???888111222<<<888444222222333333333000000///.........//////........................+++---...//////...//////111------777CCCGGG???666222666:::;;;:::999<<>>AAADDDFFFGGGGGGFFFEEEEEEDDDBBBAAA@@@???BBBGGGHHHEEECCCDDDEEECCCBBBAAA???>>>>>>===<<<:::888888888777555333000///000000000/////////......//////............//////---,,,,,,++++++++++++,,,******++++++++++++******)))))))))******+++++++++***))))))(((((())))))******))))))))))))))))))***))))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,------------........./////////000000///000111333777:::>>>???BBBFFFJJJKKKKKKIIIGGGGGGDDDDDDHHHLLLOOONNNJJJHHHFFFHHHKKKNNNQQQRRRQQQPPPMMMKKKIIIJJJKKKJJJGGGDDDCCCAAA???<<<;;;::::::;;;<<<;;;;;;:::999888888888666777777777777666555555000000111111000000///...........................------------,,,,,,,,,,,,************************))))))))))))))))))))))))*********)))))))))(((((()))))))))******+++++++++((()))))))))************''''''((()))+++---...000*********+++++++++,,,,,,---------...//////000000000111333333333333555666;;;<<>>CCC@@@555+++222555777777666666999===>>>???AAACCCEEEFFFGGGGGGFFFGGGIIIKKKMMMOOOPPPPPP]]]888222111...111------,,,,,,,,,,,,+++++++++******)))******++++++((((((((((((((((((((((((%%%&&&((())))))((('''''')))(((((((((((())))))***'''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((())))))))))))))))))*********++++++(((((())))))))))))******((()))+++***))))))***,,,)))******++++++,,,,,,---***,,,------,,,,,,...///...000333444555555777888:::999888666444222111000111111000000000000111111000000000111111111111111......---------------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))((((((((()))+++,,,)))((('''((()))***)))((((((((((((((((((((((((((((((((()))+++,,,---...///***++++++++++++++++++************+++,,,---///000(((***,,,---,,,,,,---......///000000111111000000...///000222555888;;;<<<666777:::===@@@BBBDDDEEEGGGFFFCCCAAA@@@???@@@@@@GGGIIIHHHCCC@@@BBBBBB@@@AAA@@@???===<<<<<<<<<<<<;;;::::::888666444333222//////000000000///...---......------......//////,,,,,,++++++++++++,,,,,,)))******++++++******)))((((((((()))******++++++))))))(((((((((((())))))***))))))(((((())))))***))))))))))))))))))))))))((((((((()))))))))******)))))))))************+++))))))*********++++++++++++++++++,,,,,,,,,------.........////////////000//////111333666999;;;===@@@CCCFFFGGGGGGFFFFFFGGGHHHHHHKKKQQQRRRNNNIIIGGGCCCDDDGGGLLLPPPRRRRRRPPPLLLJJJHHHFFFDDDBBBBBBBBBCCCAAA>>><<<::::::;;;<<<<<<<<<:::999888888777888555555666666555555444333000000000000000///......------------------------,,,,,,,,,+++++++++++++++)))))))))***************))))))))))))))))))))))))******)))))))))((((((((())))))******++++++,,,,,,))))))))))))************'''(((***,,,......---,,,))))))*********+++++++++,,,,,,------.../////////000222333333333333444666555999@@@FFFFFFEEELLLVVViiilll{{{~~~OOO777::::::666000///444666333555222///...///000000///...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))),,,......,,,,,,///222000:::CCC@@@666...000555000111222222333555888;;;;;;<<<>>>AAACCCEEEFFFFFFFFFGGGHHHJJJKKKKKKLLLLLL\\\777111000...222------,,,,,,,,,,,,++++++***))))))))))))+++,,,---((((((((((((((((((((((((&&&&&&'''''''''(((((((((***))))))(((((((((((()))''''''((())))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******(((((()))))))))*********''')))+++***)))(((***,,,))))))******+++,,,,,,,,,)))***,,,,,,+++,,,---///---///111222222222333555888777666555333222111000000//////......///000000---....../////////.........------,,,,,,------...+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))(((((((((((((((((()))))))))((('''((()))***)))((()))))))))))))))))))))))))))))))))))))))*********))))))************))))))))))))))))))***+++,,,---(((***,,,,,,,,,+++,,,...---...///000000000//////......///000222444666777555666777999<<<===??????DDDBBB???<<<<<<>>>AAACCCGGGHHHEEE@@@???BBBCCCAAABBBAAA???===<<<;;;===>>>:::999777666444333222222///000000111000///...---...------------...///000,,,,,,+++++++++,,,,,,---))))))************))))))''''''(((((()))******+++)))((((((''''''(((((()))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))************))))))))))))*********+++++++++++++++,,,,,,,,,,,,,,,---------...............///000222444666777888;;;===@@@AAAAAABBBDDDFFFJJJFFFHHHMMMNNNIIIFFFFFFDDDDDDFFFJJJOOOQQQPPPNNNKKKLLLJJJDDD>>><<>>EEEGGGEEEBBBBBB@@@>>><<<<<<===???777666333111000///000000///000111111111000...------------------...///000,,,,,,,,,+++,,,,,,------))))))************))))))&&&''''''((()))******+++((((((''''''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,------------...000111333444444444777999;;;<<<===???BBBEEEHHHCCCAAAFFFGGGCCCBBBEEEGGGGGGGGGKKKOOOQQQOOOMMMNNNOOOMMMFFF===:::???EEEAAA???<<<999888888999::::::999777555444333444444000000000000000///......///////////////......---------------------------)))))))))))))))*********(((((())))))*********+++))))))))))))))))))))))))))))))))))))((((((((((((&&&''''''((()))******+++))))))))))))************************))))))(((((())))))))))))************++++++,,,------......//////000222222111111222444777666777:::>>>BBBJJJPPPJJJSSSWWW[[[pppNNN555<<<>>>333444111222666444---...444000///...///111111000///***+++,,,---///222444555++++++++++++++++++++++++***---///---***+++111666???888111...111333333111333111111444888999666333888999<<>>AAACCCGGGEEEBBBBBBCCCCCCCCCCCCDDDAAA>>>============<<<666666555333333333333333555444222111111111222222------------------------111000...,,,***)))((((((************))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))'''%%%&&&((())))))(((******))))))(((((('''''')))))))))))))))))))))))))))))))))))))))))))))))),,,+++***((((((((()))***))))))))))))******************+++++++++,,,,,,,,,/////////000111111222222222555888:::;;;;;;<<<>>>AAAAAABBBCCCDDDFFFHHHIIIMMMJJJGGGHHHKKKMMMJJJGGG@@@BBBCCCBBB@@@>>>>>>???===:::777666777888888888555444333222333333555666000000000///......------//////.........---------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,//////000222333444555666555666888;;;???BBBEEEGGGNNNNNNMMMPPPWWWdddsss}}}{{{\\\>>>777:::999888:::333333222222111000//////000///...---,,,---......,,,---...---------///111---,,,+++***))))))))))))******+++,,,000555;;;>>>111333444222///---...000...------000222444333222666999===???AAABBBEEEGGGIIIIIIJJJJJJKKKLLLLLLLLL\\\777222222///111......---,,,++++++++++++************)))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''(((((('''''''''((()))***((((((((((((''''''''''''((('''&&&&&&&&&&&&'''(((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((('''''''''(((((())))))))))))))))))))))))*********+++---...---,,,---,,,+++***+++,,,...///222222222222111000///...---...///...,,,+++,,,---------------,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,---+++((((((***,,,***++++++******(((''''''(((((((((((((((((((((((('''((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((())))))))))))(((((()))************)))((((((((())))))***+++,,,*********+++++++++,,,,,,,,,+++++++++++++++,,,,,,///............000111222555555666777888::::::;;;<<<<<<;;;;;;===???AAACCCEEEDDDBBBBBBCCCCCCBBBAAAAAA???<<<;;;;;;<<<;;;:::666555444333333222222222444333111000000000111222------------------------000///...,,,+++***))))))*********)))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((('''&&&''')))***)))((()))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++***)))((((((((())))))(((((()))))))))******************+++++++++,,,,,,......///000000111111222333666999::::::999:::;;;??????@@@AAACCCEEEGGGHHHFFFDDDBBBEEEIIIJJJHHHDDD@@@BBBCCCBBB@@@>>>===>>><<<:::777666666777777777555444333333333333444555000000000///......------.........---------,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))***************)))(((((())))))))))))))))))))))))(((((()))))))))*********+++++++++,,,,,,---------,,,---...///111222333333555666888:::===AAACCCEEEHHHIIIJJJLLLQQQXXXaaaggg}}}{{{TTTCCC777777999444111333333222222111000000//////000///...---,,,------......//////...,,,,,,---...,,,+++++++++++++++,,,,,,******,,,000444777777555000222222111...------///---...000111111222222222555888;;;===???AAACCCEEEGGGGGGGGGHHHIIIJJJKKKLLLZZZ777333222...111......---,,,++++++++++++************))))))))))))(((((()))))))))(((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((()))((((((((((((''''''''''''((('''&&&&&&&&&&&&'''(((&&&''''''''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))))))))***))))))+++---...---+++,,,++++++******+++---...000000000000///...---,,,---/////////---,,,---.........------------------++++++,,,,,,,,,,,,++++++***++++++***(((((()))+++************)))(((''''''((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''((())))))******))))))((((((((()))******++++++)))))))))************+++...---,,,+++***)))))))))......------...///111222444444555777999:::;;;<<<<<<<<<;;;<<<===???BBBCCCBBBAAAAAAAAABBBBBBAAA??????===;;;;;;<<<<<<<<<;;;555555444333333222222111222111000/////////000000------------------------...---,,,++++++******+++******))))))))))))(((((('''(((((())))))(((((('''((((((((((((((((((((((((''''''''')))++++++)))'''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((('''''''''(((((((((((())))))))))))******)))*********++++++++++++---......///000000111111444666888999888888888:::;;;;;;<<<>>>@@@CCCEEEFFFBBBAAAAAACCCFFFFFFBBB>>>@@@BBBDDDCCCAAA>>>===<<<;;;888666555666666666555444444333333333333444444000000000///......---------------,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))************))))))((())))))))))))))))))))))))(((((())))))))))))******)))******+++,,,---......,,,,,,---...000111222333555666777999;;;>>>@@@AAAEEEHHHLLLOOOQQQTTTWWWYYYVVVbbbxxx___FFF999555555:::999222000555222111111000000////////////......---,,,---------000000000...+++******+++++++++++++++,,,---...///***+++...333777666111---...///000///---,,,---...---000222222000///111333333555888:::<<<>>>@@@CCCGGGFFFFFFFFFHHHIIIKKKMMMWWW666333222...222......---,,,++++++++++++************)))))))))((('''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((()))))))))***,,,---,,,+++---,,,,,,,,,,,,---............//////...------,,,---...//////------...///000000///...------,,,,,,++++++,,,,,,,,,,,,++++++************))))))******))))))******)))(((''''''(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))(((((()))***************)))))))))*********++++++...---,,,++++++******+++......---------...000111111222333555777999:::;;;;;;;;;;;;<<<>>>@@@BBBCCC?????????@@@BBBAAA???===???>>><<<===>>>>>>>>><<<444444444333222222111000////////////////////////------------------------,,,,,,++++++++++++,,,,,,***)))))))))(((((((((((('''(((((((((((((((((('''((((((((((((((((((((((((''''''(((***,,,+++)))&&&&&&''''''(((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((''''''''''''((((((((((((((()))))))))***)))))))))************+++---------...//////000000222444666777666777888:::999999;;;===???BBBDDDFFFEEEEEEEEEEEEFFFCCC???;;;AAACCCEEEDDDAAA>>><<<;;;999777555444555666555444444444333333333333333333000000000///......------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))************)))((())))))))))))))))))))))))(((((((((((()))))))))***((()))***+++,,,---......------...///111222333444555555666777999;;;===>>>AAAFFFLLLPPPSSSUUUVVVXXX[[[VVVVVV```rrrpppTTT>>>777888888666666888555000222888000000000/////////............---------,,,,,,,,,/////////---***)))***+++++++++***++++++,,,---...***...222555444000,,,***------------,,,,,,,,,,,,,,,000444333///---///333111333555777888:::===@@@FFFEEEEEEEEEGGGIIILLLNNNTTT666444222---222......---,,,++++++++++++************)))))))))(((''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))((((((((((((''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))(((((((((((((((((((((((((((((()))((((((***,,,,,,+++***+++++++++++++++,,,,,,---..................---,,,,,,...///...------...///222111000///---+++*********++++++,,,,,,++++++***+++******++++++++++++***((())))))))))))(((((('''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))(((((()))************)))************+++++++++,,,,,,,,,,,,,,,,,,------......---,,,,,,,,,---.../////////111222444666888888999::::::<<<>>>@@@AAABBB===<<<===>>>@@@???===;;;===<<<;;;<<<======<<<:::333333333333222111000///........................------------------------+++************+++,,,---)))))))))(((((((((((('''''''''((((((((((((''''''''''''''''''''''''''''''&&&'''(((***++++++)))&&&&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((''''''(((((((((((()))))))))(((((()))))))))*********+++,,,,,,---......//////...000333444555777:::<<<;;;<<<===???BBBEEEGGGIIIGGGGGGHHHIIIIIIFFFBBB???BBBDDDEEEDDD@@@===;;;:::888777555555555555444333444444444333333222222111000000000///......------,,,,,,+++++++++*********************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((())))))*********))))))))))))))))))))))))))))))'''(((((((((((()))))))))(((((()))***,,,---......,,,,,,---...000111222333333444444555666888999:::===AAAEEEIIILLLOOORRRTTTTTTZZZ^^^YYYSSSXXXgggsssyyy___DDD;;;;;;999444111777444333333111//////111//////...............------------------,,,,,,,,,+++,,,---,,,******,,,---++++++************+++++++++111555333---)))***---++++++++++++,,,,,,,,,++++++///333222...,,,...222///111333444555777:::===AAAAAAAAACCCDDDGGGIIIKKKRRR555555222---333......---,,,++++++++++++************))))))))))))&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''((())))))))))))(((((((((((((((''''''''''''&&&&&&'''(((((('''&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))))))))(((((())))))))))))))))))))))))((('''''')))+++,,,+++)))((((((((())))))))))))))),,,------...------,,,,,,+++,,,...---,,,,,,---...111111000...,,,+++***)))******++++++++++++***************+++,,,---+++***((((((((())))))(((((('''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((************))))))))))))&&&'''(((((())))))((((((((()))***++++++***)))(((*********+++++++++,,,,,,*********+++,,,---///000...---,,,+++,,,,,,---.........///111333444555666777888999;;;===???@@@AAA;;;::::::;;;======<<<::::::999888999:::999777555111222333333222111///...------.../////////......------------------------***************+++,,,,,,))))))((((((((((((''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&(((******(((&&&''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))((((((''''''(((((((((((())))))(((((((((((())))))))))))+++++++++,,,------......,,,...111222444666:::<<>>@@@CCCEEEFFFIIIMMMPPPLLLRRRVVVTTTTTTYYY^^^```fffpppyyy~~~^^^EEE;;;===777444888;;;:::666444111111222444444222...,,,------------------------,,,------------,,,++++++)))***++++++***+++---///++++++******)))*********...222333///)))&&&***...+++***)))***,,,---,,,+++***---//////---,,,...000...///111111222444888;;;;;;<<<===???BBBDDDEEEFFFPPP555555111,,,333......---,,,++++++++++++************))))))))))))%%%&&&''''''((((((''''''''''''''''''''''''''''''%%%&&&'''(((((((((''''''((((((((((((''''''''''''&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''')))***)))(((((())))))))))))))))))))))))'''''''''(((***+++***)))''''''(((((())))))((((((***++++++,,,,,,+++++++++***+++,,,,,,++++++,,,.........------,,,,,,++++++******++++++++++++******)))((((((***,,,---***(((''''''((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((******)))))))))(((((((((&&&'''(((((())))))((((((((()))***++++++***)))''')))))))))************+++((((((((()))***,,,---......---,,,++++++,,,------//////000111222333444555555666888:::<<<>>>???@@@;;;999888888:::;;;;;;;;;999888777777888777444222111111222333222000...---,,,---...///000000///...------------------------******************+++,,,))))))((((((((('''''''''&&&''''''((((((''''''&&&'''''''''''''''''''''''''''%%%%%%&&&'''((('''&&&''''''''''''''''''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))'''((()))*********))))))'''''''''((((((((())))))'''''''''((((((((())))))******++++++,,,------------///000111222444888;;;======>>>@@@AAADDDEEEFFF???AAACCCFFFGGGIIIJJJKKKGGGFFFDDDAAA===;;;;;;<<<888777666666777777555333333333444444333222000///000000000///......---------,,,,,,,,,++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))'''''''''((((((((())))))))))))******+++++++++,,,(((((()))+++,,,---.../////////000111222444666777===???BBBCCCEEEGGGKKKMMMZZZVVVPPPNNNWWW___\\\SSSXXXYYY[[[]]]eeesssqqqZZZGGG===<<>>???;;;999777777999:::;;;;;;:::999999999999777555222000111222333222000...---,,,---///000000000//////------------------------+++***************++++++)))(((((((((''''''''''''&&&''''''''''''''''''&&&'''''''''''''''''''''''''''%%%$$$$$$&&&''''''&&&(((((((((''''''&&&&&&%%%(((((((((((((((((((((((())))))))))))))))))))))))'''((()))+++++++++***)))''''''''''''((((((((()))''''''''''''((((((((())))))******+++,,,,,,------///000111111111333666888888999999:::<<<>>>???@@@>>>@@@AAABBBCCCDDDFFFHHHHHHGGGDDD@@@<<<:::;;;===999888777777888777555333333333444444333222000///000000000///......---------------,,,,,,,,,++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))''''''''''''((((((((()))******************++++++******+++,,,...///000111......///000222333555666666888<<>><<<::::::::::::======<<<;;;999777555444333222000...---...///000000000000000////////////......//////......---,,,******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((((((((('''''')))((('''&&&%%%&&&&&&'''******))))))(((((('''''''''''''''''''''''''''''''''((()))******)))((('''))))))(((((((((((())))))&&&&&&''''''((()))))))))'''''''''''''''((())))))))))))***++++++++++++******+++---///222444555666666777:::<<<>>>======<<<===BBBEEECCC>>><<<>>>AAAFFFEEEBBB>>>:::999:::===:::999666333222222333444555555444333222111000///000//////...------,,,,,,+++++++++***)))(((((('''((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&&&&''')))+++---)))))))))))))))))))))))))))))))))))))))))))))))))))'''%%%%%%''')))))))))''''''((()))***++++++,,,,,,++++++,,,......---+++,,,---...000222444666666555777:::===>>>@@@CCCFFFHHHNNNUUUXXXXXXWWWWWWYYYUUUUUUTTTVVV\\\cccbbb]]]]]]^^^```___\\\ZZZYYYYYYXXXWWWUUUUUUTTTRRRNNNKKKKKKIIIFFFDDDBBBAAABBBBBB@@@>>>;;;999777777888888777555333111000000000111///............---------------++++++++++++------555555333111...,,,+++***,,,+++)))(((((()))+++,,,,,,***((((((+++...///000,,,)))(((+++000333000---++++++++++++++++++++++++------++++++++++++------***,,,000222222222333444999;;;>>>AAACCCDDDDDDCCCIII444333222///000---------,,,++++++******))))))))))))((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))(((''''''''''''(((...+++%%%???111***222000%%%,,,555***###+++''')))'''###///'''&&&)))"""%%%111+++***)))(((AAA ***$$$###$$$+++555///,,,"""'''555))),,,444))),,,))),,,888:::...***+++'''...%%%BBB###---000777&&&++++++*********++++++,,,))))))))))))))))))))))))---***(((***------)))%%%&&&''''''((((((''''''&&&''''''&&&&&&&&&&&&'''''''''''''''(((((('''''''''%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((()))******''''''((((((((((((''''''(((((((((((())))))))))))******)))))))))***++++++))))))*********+++++++++------------...///000000111333555888999999999888>>>>>>===<<<<<<<<<======>>>======;;;999777555444444333111/////////000111000000/////////.........---------------,,,,,,+++***)))))))))((((((((('''(((((((((((((((((((((((('''((((((((())))))))))))''''''(((((((((((('''''')))((('''&&&%%%&&&&&&'''))))))))))))(((((('''''''''''''''''''''''''''''''''((()))***))))))((('''))))))(((((((((((())))))(((((((((((((((''''''''''''''''''''''''((())))))))))))***++++++++++++***+++,,,---///111333444555666777999:::;;;;;;;;;:::===>>>???===:::;;;>>>BBBDDDBBB>>>;;;888777777777777666444333222111222222333333222111000///......//////...------,,,,,,+++++++++******)))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&(((***---///))))))))))))))))))))))))((((((((((((((((((((((((***((('''((()))******)))((((((((()))*********++++++******+++------,,,***,,,---...000111333444555555777:::<<<>>>@@@CCCEEEIIINNNSSSUUUTTTSSSUUUVVVVVVWWWXXXYYY^^^bbb___XXXVVVYYY\\\\\\ZZZWWWUUUTTTRRRPPPNNNMMMLLLJJJGGGDDDFFFEEEBBB???===============<<<:::888666666666666666555333000//////000111............---------------,,,++++++++++++,,,---.........///////////////...---+++)))(((((()))***))))))***,,,///111000...,,,)))(((+++///111///+++++++++++++++++++++++++++---,,,++++++++++++,,,---+++---///000000000222333666888;;;>>>@@@AAAAAAAAA|||GGG333222222000111///...---++++++++++++,,,))))))))))))(((((((((((())))))(((((('''''''''&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&,,,+++***((('''&&&&&&&&&$$$ ///999hhhccc///!!!---$$$)))'''***qqq|||zzzjjj222$$$(((///222777vvvhhh)))(((///,,,---%%%'''LLLzzzCCC666///AAA!!!///888$$$*********+++******)))))))))))))))))))))))))))))),,,***((())),,,,,,)))&&&&&&''''''((((((''''''&&&(((''''''''''''''''''((('''(((((())))))(((((('''&&&&&&'''''''''(((((((((((()))***++++++***)))(((((((((((((((((((((((((((''''''(((((())))))******''''''((((((((((((''''''(((((((((((())))))))))))++++++++++++************)))))))))*********+++++++++++++++,,,,,,---...///111222444666888888888777999:::;;;===>>>>>>?????????>>>===<<<:::777555444555444222111000000111111//////.........---------,,,,,,,,,,,,,,,+++******))))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))''''''((((((((((((''''''(((((('''&&&&&&&&&&&&''')))))))))((((((((((((''''''''''''''''''''''''''''''(((((()))))))))(((((()))((((((''''''(((((()))***))))))(((''''''&&&&&&''''''''''''((((((((()))((()))******++++++******,,,,,,---///000111222333666666777888999::::::;;;BBB@@@>>><<<===AAAFFFIIIGGGCCC???>>>===<<<888444222333333333222222111000111111111000///...---,,,......---,,,,,,++++++***++++++******)))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''))),,,...000))))))))))))))))))))))))((((((((((((((((((((((((***))))))***,,,,,,+++***))))))))))))))))))))))))***))))))***,,,,,,+++***,,,------...///000111222555777:::<<<===???BBBDDDIIIMMMPPPQQQPPPPPPRRRUUUWWWYYY[[[[[[^^^```\\\TTTSSSVVVYYYYYYWWWTTTQQQPPPMMMJJJGGGEEEDDDCCC@@@>>>BBBAAA>>><<<::::::::::::999999888777555444333333555444222000//////000000............------------,,,,,,++++++++++++,,,,,,******+++,,,...///000111000...,,,***)))((())))))'''))),,,111333333///,,,+++)))(((***---...,,,)))************************,,,,,,+++******+++,,,,,,,,,---......---...000111222444777999;;;<<<======{{{GGG333333222///000111///---+++***+++,,,---))))))))))))(((((((((((()))))))))(((''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++***)))'''&&&&&&%%%%%%...)))+++999RRR&&&%%%111)))%%%$$$222999---###"""'''!!!666@@@000 ///555555))))))***++++++)))((('''))))))))))))))))))))))))+++)))((()))++++++***(((''''''((((((((((((''''''((((((''''''''''''(((((((((((())))))))))))(((((('''''''''(((((((((((()))'''(((***,,,,,,***((('''((((((((((((((((((((((((((((((((()))))))))******''''''((((((((((((''''''(((((((((((()))))))))))),,,,,,,,,,,,++++++***)))))))))))))))************************+++,,,---...///111222444555666666666555777999;;;============>>>>>>===<<<:::888666555444444222111000000111111......---------,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))(((((((((((((((((((((((((((((((((((('''''''''((((((((())))))''''''((((((((((((''''''''''''''''''&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((''''''((((((((())))))((((((''''''''''''&&&''''''(((((((((((((((((())))))***************,,,,,,---...///000000111444444555666888:::===>>>DDDAAA??????CCCGGGJJJLLLHHHDDD@@@???@@@>>>888222000111333444444333222000000000000000///...---,,,------,,,,,,+++******)))************))))))((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((***+++---///))))))))))))))))))))))))(((((((((((((((((((((((()))))))))+++------+++))))))))))))))))))(((((((((((((((((()))+++,,,+++))),,,,,,,,,---......//////444666999;;;<<<===@@@BBBGGGJJJMMMNNNMMMNNNRRRVVVWWWZZZZZZZZZ\\\^^^[[[UUUXXXYYYYYYWWWSSSQQQPPPPPPLLLIIIEEEBBBAAA@@@???===AAA@@@>>><<<;;;:::::::::777777777666555444222111333222111///////////////.........---------,,,,,,,,,++++++++++++++++++,,,++++++++++++,,,,,,,,,,,,000///---,,,++++++++++++***+++...111333222...***+++)))((()))++++++)))'''************************++++++************++++++,,,------+++***+++---000000111333666888999::::::}}}HHH444333222//////111///---+++***+++,,,---))))))))))))(((((((((((())))))(((((('''''''''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''"""...***GGGTTTAAA&&&''''''444...111ZZZ###...'''++++++ IIIZZZddd666666...YYYDDD444&&&222###+++((()))***++++++***(((((())))))))))))))))))))))))***)))(((((()))******)))'''(((((((((((((((((('''((((((''''''''''''(((((((((((())))))))))))(((((('''''''''(((((((((((()))&&&''')))******)))'''&&&(((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((((((''''''(((((((((((()))))))))))),,,,,,,,,,,,,,,+++***)))(((((()))))))))************))))))******+++,,,---...///000222333444555555444555777999::::::999999===<<<<<<;;;:::888777666333222222111000000//////------------,,,,,,,,,,,,---------------,,,++++++(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''&&&&&&'''''''''''''''''''''''''''''''''((((((((('''''''''''''''''''''''''''''''''''''''(((((()))((((((''''''''''''((((((''''''''''''(((((())))))&&&&&&'''((()))((((((((((((((()))************)))+++,,,,,,---......//////111222444666999===@@@AAA======>>>@@@DDDFFFGGGFFFCCC???<<<<<<===;;;555///000222444666666555333222000111111222111000...------,,,,,,+++******))))))*********)))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((())))))***++++++((((((((((((((((((((((((''''''''''''''''''''''''''''''((()))++++++)))''')))))))))(((((((((((((((''''''''')))+++,,,+++)))++++++,,,,,,,,,---------222444777999:::;;;>>>@@@CCCFFFJJJKKKLLLOOOTTTXXXVVVXXXWWWUUUVVV[[[[[[YYY\\\[[[WWWRRRNNNLLLLLLNNNJJJGGGCCCAAA@@@@@@>>>===???>>>===;;;:::999999888666666666666555333222111111000000///...............------------,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++******))))))...------------......//////......//////...+++)))***)))))))))******((('''))))))))))))))))))))))))************************,,,,,,,,,+++)))***,,,...///000222444666888999:::|||HHH444444222......///...---++++++++++++,,,))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((,,,---xxx!!!&&& ---***333333;;;&&&&&&000%%%<<<###'''%%%222UUUVVV,,,HHH>>>555&&&---(((((()))******++++++******))))))))))))))))))))))))))))))((((((((()))******'''(((((())))))(((((('''(((''''''''''''''''''((('''(((((())))))(((((('''&&&&&&'''''''''(((((((((%%%&&&'''(((((('''&&&%%%(((((((((((((((((((((((('''''''''(((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))***+++,,,,,,,,,+++***)))((((((((()))))))))*********))))))******+++,,,------...///000111222444444333444555666777777777777::::::::::::999999888777222222222111000000//////......---------,,,,,,,,,---------------,,,,,,+++(((((((((((())))))))))))''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''((((((((((((''''''%%%&&&''''''((('''''''''&&&''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))(((''''''&&&&&&''''''(((&&&&&&''''''((())))))***%%%&&&((()))))))))(((''''''((())))))******))))))******+++,,,---......//////111333777:::===@@@AAA:::===AAADDDEEEEEEDDDCCCBBB@@@=========;;;777333333444666777777666444333000111222333333111///...------,,,++++++******)))******))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&&&&'''(((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&'''))))))((('''((((((((((((((((((((((((''''''''')))+++,,,+++***+++++++++,,,,,,---------000222555666777888;;;===???CCCGGGIIIKKKNNNSSSXXXRRRTTTSSSPPPRRRWWWZZZYYYYYYWWWSSSNNNIIIGGGGGGIIIEEEBBB@@@??????>>>===<<<;;;::::::999888666666555555555444444333222222111/////////......---------------------,,,,,,,,,,,,******++++++++++++******))))))*********+++++++++++++++,,,------......///000...,,,+++,,,+++***((()))))))))***))))))(((((((((((((((((((((((((((((())))))************))))))***+++,,,+++******+++---///000111333555777999999yyyFFF333333222//////---------,,,++++++******))))))))))))((((((((((((&&&&&&''''''((()))))))))&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((((((333\\\ddd&&&$$$\\\&&&)))(((%%%888$$$"""""",,,((($$$......!!!HHH111$$$::: )))www+++&&&'''@@@///777))))))))))))***+++,,,---...))))))))))))))))))))))))(((((((((((('''(((***+++(((((())))))))))))((((((''''''&&&&&&&&&&&&'''''''''''''''(((((('''''''''%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''((((((((((((''''''(((((((((((())))))))))))''')))***,,,,,,+++***)))(((((((((((()))))))))***************+++,,,------,,,------...000111222333333333333444555777888999666777888888999999999888333333333333222111000000............------------,,,,,,,,,,,,,,,+++******'''((((((((()))))))))***''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''((((((((((((''''''%%%%%%'''(((((((((''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&%%%%%%&&&''')))***(((''''''&&&&&&''''''((('''''''''(((((((((((((((%%%&&&((()))***)))(((''''''(((((()))))))))))))))))))))***+++,,,---...//////000333777:::<<<<<<===999===CCCDDDCCCAAAAAAAAABBBAAA@@@???>>><<<:::999444555666666666555444444///111222444333222///...---------,,,++++++******)))))))))))))))))))))***((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((&&&%%%&&&''')))((((((&&&'''''''''((()))))))))(((''''''))),,,---,,,+++******+++,,,,,,---.........000333444555666888:::===AAAEEEHHHIIIKKKPPPTTTNNNQQQRRROOOOOOSSSUUUTTTQQQQQQPPPMMMIIIFFFEEEEEE@@@???>>>>>>???>>><<<:::888888888777666555444333444333222000000000000111...............---,,,,,,---------,,,,,,,,,++++++)))***+++,,,,,,+++***)))((())))))***++++++,,,,,,)))******++++++++++++++++++***))))))******)))'''((()))*********)))))))))(((((((((((((((((((((((((((((()))******)))(((((((((***,,,,,,++++++,,,---//////000222444666888999vvvCCC111333222///000,,,,,,,,,,,,,,,***)))((())))))))))))((((((((((((%%%%%%&&&'''((()))******&&&&&&&&&'''''''''(((((('''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((---<<<000$$$$$$'''%%%"""..."""000'''!!!444$$$!!!ppp333fff"""***:::nnn___===###'''111***%%%+++===999)))(((---))))))))))))***---///000))))))))))))))))))))))))(((((((((''''''(((***,,,(((((())))))))))))((((((&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&%%%''''''((((((((((((''''''(((((((((((())))))))))))&&&''')))+++,,,+++***)))(((((((((((())))))))))))************+++,,,---...,,,,,,,,,---///000222333333333333333555888:::<<<444555666777888999999999444444444444333222111111//////.........---------***++++++++++++***))))))'''((((((((())))))******''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''((((((((((((''''''$$$%%%'''(((((((((''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&%%%%%%&&&''')))***'''''''''&&&&&&''''''''')))))))))(((''''''&&&&&&%%%&&&((()))***)))(((''''''(((((()))))))))))))))(((((()))***,,,---...//////111444777999999999888444999>>>???;;;888:::<<<===>>>>>><<<999777888888555666666666555444444333...000222333333111///---......---,,,,,,++++++***)))))))))))))))*********((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''###$$$%%%'''((()))))))))(((((((((((((((((((((((('''''''''''''''''''''''')))'''%%%%%%''')))))))))%%%&&&&&&'''((()))******((('''(((***,,,...---,,,)))***+++,,,---......///---///111333333555777999<<<@@@EEEGGGGGGIIILLLOOOKKKPPPRRRPPPOOOQQQQQQOOOLLLNNNPPPOOOLLLHHHFFFEEE>>>>>>>>>???@@@@@@===;;;888888888888777666555444333222///...---...///000------.........---,,,,,,---------,,,,,,,,,++++++)))***+++,,,,,,+++***)))+++++++++***************)))))))))))))))((('''&&&&&&&&&''')))++++++)))'''''')))***+++***)))***+++(((((((((((((((((((((((('''((()))******)))(((''''''))),,,---,,,,,,,,,---......///111333555777888wwwooo???666444222222111///......------,,,++++++******))))))((((((''''''+++(((%%%''',,,...+++((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$'''%%%***333---###&&&%%%&&&&&&)))$$$''')))""":::jjj)))+++"""...###!!!***)))((("""$$$+++'''###***]]]kkk(((222'''(((((())))))*********+++)))***++++++***)))(((&&&,,,+++(((''''''(((+++,,,'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''&&&&&&'''***,,,...$$$%%%&&&&&&''''''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))(((***,,,---+++***))))))(((((((((((())))))))))))(((((()))***+++,,,,,,---...---,,,+++,,,...000111222555:::<<<<<<;;;;;;;;;999666444666;;;===:::777444222111222333444444333000////////////.........,,,,,,,,,+++++++++******************))))))))))))))))))))))))(((((((((((((((((())))))((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((('''''''''&&&((((((((((((((((((((((((******))))))((((((((('''''''''''''''((((((((((((((((((---333333---(((((()))))))))***++++++,,,,,,///000111333444555555555999777666777:::;;;999666=========<<<<<<;;;;;;;;;:::888666666666555333222666555444333111///---,,,---------,,,+++***)))((())))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))(((((((((((())))))***+++,,,------.........///000111222333333999;;;???BBBFFFHHHIIIJJJMMMMMMMMMLLLLLLNNNQQQTTTPPPPPPPPPNNNKKKHHHDDDBBB>>>>>>>>>===<<<<<<;;;;;;999999888777666555444444111000///------,,,,,,,,,,,,---......,,,*********,,,,,,+++******)))))))))++++++)))'''))),,,***%%%))))))))))))************))))))((('''''''''''''''******))))))((((((''''''''''''(((((())))))******+++***)))'''''''''((()))******))))))((((((''''''))))))***+++,,,,,,------,,,---...///111333555666nnn???666444111222111///......------,,,++++++***)))))))))((((((((('''***'''%%%'''+++,,,***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$,,,...$$$---555+++###***+++(((###&&&)))'''(((,,,$$$TTTggg'''+++...&&&!!!,,,...)))(((""")))...---///+++)))((()))))))))************)))))))))***))))))((((((+++***)))'''''')))***+++'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((''''''&&&&&&''''''(((''''''&&&&&&'''))),,,---$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))((((((((()))(((((((((((())))))))))))((())))))***++++++,,,,,,...---,,,+++,,,...000111222555888::::::999:::::::::666444555999;;;:::777555333222111222333222111/////////.........------,,,,,,,,,+++++++++***************)))))))))(((((()))))))))(((((((((''''''((((((((((((((('''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))(((((((((''''''''''''(((((((((((((((((((((((()))))))))(((((('''''''''''''''''''''((((((((((((((((((,,,111111,,,((((((((())))))******+++,,,,,,......///111222444555555;;;999888:::<<<===;;;999999999999888888888888888888777555444555444222111444444333222000...,,,+++,,,,,,,,,,,,+++***)))((())))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))((((((''''''(((((()))*********)))))))))))))))++++++++++++++++++++++++---......///000111222333777999<<<@@@CCCEEEFFFFFFFFFFFFFFFFFFGGGHHHJJJLLLLLLLLLLLLKKKHHHEEEAAA???>>>>>>>>>===<<<<<<;;;;;;888888777666555444333333000///......---------------......---***(((((()))*********+++++++++++++++******)))''')))---+++'''(((((()))))))))************)))((((((''''''(((((())))))))))))((((((''''''((((((((((((((()))))))))***)))((('''''''''(((((())))))))))))((((((''''''(((((()))******+++,,,,,,,,,,,,---...000222444555lll>>>555444111111111///......------,,,++++++))))))))))))(((((((((((()))'''%%%&&&)))+++)))&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%111""" ...777%%%%%%(((((('''!!!&&&))))))'''---$$$xxxccc%%%,,,PPP222&&&'''000)))(((///)))===yyy%%%'''+++))))))))))))************))))))((((((((())))))***))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((''''''&&&&&&''''''(((''''''&&&&&&''')))+++,,,%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((()))((('''&&&&&&''')))***(((((((((((())))))))))))))))))))))))***+++,,,,,,---,,,++++++,,,---///000333444666666666666777999:::666333333666999888777666444111111111111///...............---------,,,,,,,,,,,,+++++++++************))))))))))))((((((((((((((('''''''''&&&&&&(((((((((((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((()))((()))......)))((()))(((((()))******++++++,,,,,,,,,---...000222444666:::999999:::<<<===;;;:::666666666666666777777777777555333333444333222000222222111000///---+++***,,,,,,,,,,,,+++***)))))))))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((((((((())))))************************,,,,,,+++++++++*********------...///000111111222555777999<<>>============<<<;;;;;;::::::666666555444333222111111//////...............///---------+++)))(((***,,,)))******+++,,,,,,------(((***)))''')))------)))(((((())))))))))))************)))((((((((()))))))))))))))(((((((((((('''))))))(((((((((((((((((()))(((''''''&&&''''''''')))))))))((((((((((((''''''(((((())))))************++++++,,,...000222333jjj===555333000111111///......------,,,++++++))))))))))))(((((((((((((((&&&%%%&&&((()))'''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%444(((+++!!!888"""&&&!!!"""'''&&&&&&))))))$$$,,,###```###,,,XXX&&&(((***///"""***---!!!///$$$...///)))))))))))))))************)))(((((()))***,,,---'''((()))******)))((('''''''''''''''''''''''''''%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''(((((('''''''''''''''((()))***%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))(((((()))******)))(((((((((((())))))))))))+++******))))))***+++,,,,,,+++++++++,,,---...///222333333333222333666888:::777333222444666777777444222000///000000///.........---------,,,,,,,,,,,,,,,,,,+++++++++*********)))))))))((((((((((((((('''''''''&&&&&&&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''&&&&&&''''''''''''((((((((((((***'''(((******((('''***(((((())))))***+++++++++,,,,,,,,,,,,...111555777777777888999:::::::::999666777777888888999999999666555333333444444222000111111111000///...,,,++++++++++++++++++***))))))))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((((((((()))))))))))))))))))))*********+++++++++***************,,,,,,---...///000000111444555777999;;;===>>>???FFFFFFHHHJJJLLLLLLKKKIIIDDDDDDCCCBBBAAA???===;;;;;;;;;::::::999888888888444444333222111000000///.........---......//////,,,,,,+++***)))***---000******++++++,,,,,,,,,,,,''')))***((()))---...+++(((((((((((()))))))))*********))))))))))))******(((((((((((((((((((((((()))))))))((((((''''''&&&'''''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((((())))))*********)))******+++---...000111ggg<<<555333///000000///......------,,,++++++(((((((((((())))))))))))''''''&&&&&&''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''"""111***---000%%%,,,###$$$)))---&&&))))))###,,,%%%```###,,,|||)))...(((&&&000@@@lllddd'''222"""******))))))))))))))))))+++******)))***+++---...'''((()))******)))((('''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''(((((((((''''''''''''''''''((((((%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))***---000///,,,((((((((((((((()))))))))))),,,+++***)))))))))***+++*********+++,,,,,,---...000111111000000111555777:::777444222333444666666222000...///000111111000......---------,,,,,,,,,,,,,,,,,,+++++++++******)))))))))(((((((((((('''((('''''''''&&&&&&&&&&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''''''''''''''''''''((((((((((((***'''&&&))))))&&&'''***'''(((((()))******++++++------,,,---...111444666555666777888999999999:::777888888888999999::::::777555444444555555333222111111111111000///...---******+++++++++***))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))''''''''''''(((((())))))(((((()))******+++,,,,,,++++++,,,---...//////000333444555777999;;;===>>>BBBBBBCCCFFFIIIIIIGGGDDDBBBAAAAAA@@@???>>>===<<<999888888777777666555555333333222111000///.........------------....../////////---+++)))***,,,///,,,,,,,,,++++++*********'''++++++)))))),,,---+++'''(((((((((((()))))))))******))))))))))))******'''''''''''''''((((((((())))))((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((()))))))))***************)))))))))***+++---...///ddd<<<555222...///000///......------,,,++++++(((((((((((())))))))))))'''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''' +++111***lll &&&---%%%((($$$)))&&&)))+++%%%...***bbb%%%,,,www)))ppp999...***************))))))))))))++++++*********+++,,,,,,''''''))))))))))))'''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))((((((''''''(((((()))((((((''''''''''''''''''&&&&&&'''(((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''((((((***///222111,,,'''(((((((((((())))))))))))...,,,***(((((()))***+++)))******++++++,,,,,,---...///000000000111444777:::888666444333444555555111///...///111222222111............---------,,,,,,,,,,,,+++++++++******))))))((((((((((((''''''((((((((('''''''''&&&&&&&&&'''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((''''''''''''((((((((((((***'''&&&))))))&&&'''***''''''((())))))******+++------------...000222444555777999:::999999:::;;;777777777777888888888888777555444444555555444222111111111111000000///...)))***************))))))((((((((('''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((((((((())))))''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''((((((%%%&&&&&&''''''(((((()))''''''((()))***+++,,,---******+++,,,---......///111222333555777:::<<<>>>@@@???@@@CCCGGGHHHEEEAAA@@@@@@??????>>>>>>>>>===777777777666555555444444222222111000///......---------,,,,,,,,,,,,,,,---222111000---)))'''((())),,,,,,++++++***))))))((()))---...***(((***+++)))''''''(((((((((((())))))))))))((((((((()))******&&&''''''''''''(((((((((((((((''''''''''''''''''&&&&&&'''(((((((((''''''&&&''''''''''''(((((((((************************)))))))))***+++,,,......bbb;;;555222---///000///......------,,,++++++'''((((((((()))))))))***(((((()))((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&"""111)))'''$$$,,, &&&&&&)))***&&&---,,,fff'''+++ttt###KKK%%%***111************)))))))))((())))))*********)))(((((('''(((((((((((((((((('''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))(((((((((((())))))(((((((((((('''&&&&&&%%%&&&&&&'''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&***...///***&&&(((((((((((())))))))))))///---***((('''(((***+++((()))***++++++,,,,,,,,,+++---///000000222555777999999888666555444444444333111000000111222111000/////////.........------,,,,,,,,,+++++++++******))))))(((((((((''''''''')))))))))(((((((((''''''&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((('''''''''(((((()))))))))''''''''''''((((((((((((***''''''))))))''''''***''''''(((((()))*********,,,,,,,,,---.../////////222555888999888777999;;;888888777777777777777777555444333333444444333222//////000000000///......))))))************))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''((()))))))))(((((())))))******++++++))))))***+++,,,---.........///000222555888<<<===BBB@@@???BBBFFFHHHEEEBBB???>>>>>>=========>>>>>>888888777777666555555555222222111000///...---------,,,,,,+++************---......,,,)))''''''''')))))))))))))))))))))))),,,000000+++(((((()))''''''''''''((((((((())))))((((((''''''(((((()))***&&&&&&&&&'''''''''((((((&&&&&&''''''''''''''''''&&&'''((()))))))))((((((&&&&&&&&&'''''''''(((((()))))))))))))))))))))))))))))))))***+++,,,---...aaa;;;555222---...000///......------,,,++++++'''((((((((())))))******((()))))))))'''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''...OOO""")))222######222###+++&&&)))'''$$$***+++hhh)))+++uuu---!!!"""***777))) +++*********))))))(((((('''((()))))))))'''&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''))))))((((((''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))(((((((((((())))))(((((((((((('''&&&%%%%%%&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''$$$"""%%%***,,,)))%%%(((((((((((())))))))))))///---+++((('''((()))+++((()))***++++++,,,++++++))),,,...000111333555777999::::::888666444444444666444111111111111000///000////////////.........,,,,,,,,,+++++++++******)))(((((((((''''''''''''))))))))))))((((((((((((&&&&&&'''((())))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))(((((((((((((((((((((((('''((((((((())))))******''''''''''''((((((((()))***''''''******''''''***''''''(((((()))************+++,,,---------,,,,,,///222555666555444666999::::::999999888888777777444222111222333333222111---...............------((())))))*********))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''((()))******+++************))))))))))))))))))***+++,,,------...,,,---...000333777;;;===@@@===;;;>>>CCCEEECCC???=========<<<<<<======>>>999999999888777777666666222222111000///...---------,,,+++***))))))))))))%%%''')))***)))((()))***''''''(((((())))))******...222222,,,'''''''''&&&''''''''''''((((((((()))'''''''''''''''((())))))&&&&&&&&&'''''''''((((((%%%&&&&&&''''''(((((((((&&&''')))*********)))(((&&&&&&&&&'''''''''((((((((((((((((((((('''''''''************+++,,,---...VVV<<<555///333...---000///...,,,+++***))))))+++*********))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$###eeeHHH555)))'''555###$$$###333"""$$$'''111+++%%%!!!nnn'''___...&&&,,,111444(((&&&''')))***+++++++++***))))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''''''''''''''******))))))((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&''''''(((((((((((((((((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''))))))'''&&&&&&'''((()))'''''''''''''''''''''''')))))))))((((((((((((((()))))))))((())))))***+++)))***,,,---,,,+++)))'''(((***---000222333444444777777777777777666666555666666555444444333222222111000000///...---------,,,+++******))))))******((((((((((((''''''''''''((((((((((((((((((((((((%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((&&&((()))((('''&&&((()))(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&(((''''''''''''(((((()))((((((((((((((('''''''''))))))))))))((((((((((((++++++******++++++,,,---+++---///222333444444444999888666444333222222333333222000000111000///---...---,,,,,,******)))((())))))))))))(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&'''''''''(((((()))))),,,+++)))'''&&&'''((()))(((((((((((()))***,,,---////////////111444777999;;;===@@@BBBCCCCCCAAA@@@===>>>>>>>>>>>><<<:::999<<<;;;999777666555444444111111000000000000000111---,,,************((('''((()))***)))((('''((()))******))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((('''&&&&&&&&&&&&'''((((((''''''((()))***+++,,,,,,WWW<<<555///333...------,,,,,,+++************************)))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''---555$$$IIIDDDMMMCCC$$$+++------ 333/// ///%%%+++!!!+++---444jjjddd000(((;;;,,,&&&:::---!!! )))$$$...(((&&&'''(((************)))'''''''''''''''''''''''')))(((((((((''''''''''''''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&'''(((((())))))((((((((('''&&&&&&&&&&&&'''(((''''''''''''&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))***++++++((()))************)))((()))***---///111222333333222333333444444333333222555555444333333222111111000000//////...------,,,,,,+++******))))))******((((((((((((''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''((('''((()))((('''&&&'''((((((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&)))(((((('''''''''(((((((((((((((((((((((((((''')))(((((((((((((((((((((***************+++,,,,,,+++,,,///111333333444444777666444333222333333444555444222222333222111///000//////...---,,,++++++))))))))))))(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((((()))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))''''''''''''((((((((()))+++***((('''&&&'''((()))))))))(((((((((***+++,,,...------...000222555777:::;;;>>>@@@@@@@@@???>>>======>>>>>>===;;;999888;;;:::999777666555555444222111111000//////000000...---,,,,,,,,,,,,+++***'''(((***)))(((''')))*********))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''&&&&&&&&&&&&'''((((((((((((((()))******++++++WWW;;;555...333......++++++************++++++************))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''444...EEE***333)))***###===***)))***999,,,)))"""!!!'''""",,,&&&444???kkk+++((()))"""...777))),,,777###///)))&&&)))''''''(((((()))(((((('''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&(((((((((''''''''''''&&&'''(((((()))))))))))))))((('''&&&&&&&&&&&&'''((((((((((((''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((*********)))***++++++,,,)))((((((((((((((())))))***+++,,,...///000111111///000111222222222222222333333222222111111000000/////////......------,,,++++++***))))))))))))***((((((((((((''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((((()))***)))'''&&&&&&'''(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&***)))((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))))))))******++++++,,,...000222333444444555444333222222333444555555333222222333333111000000000///...---,,,++++++))))))))))))(((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''(((((((((((()))((('''''''''((()))*********)))(((((()))***+++,,,,,,,,,,,,...000333444888999;;;<<<===<<<<<<;;;=========<<<;;;999888777999888888777666555555555333222111000///.........,,,,,,,,,,,,,,,,,,++++++&&&((())))))(((((()))+++***))))))(((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))WWW;;;444...222///...---,,,++++++***+++++++++*********)))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''!!!555 000%%%''')))///111%%%******---...!!!&&&...+++,,,000kkk&&&'''''''''------UUUZZZ'''@@@888...999)))666000$$$'''777,,,''''''''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''')))))))))))))))((((((((((((((((((((((((((((((''''''((())))))******))))))'''''''''&&&&&&'''''''''((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&((()))))))))((('''''''''''''''''''''''''''(((((()))))))))))))))******************+++,,,,,,,,,+++)))'''''''''((()))***++++++,,,---.../////////000111222444444444555111111111000000/////////.........---------,,,,,,++++++***)))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((((()))***)))'''&&&&&&'''(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&******)))''''''&&&&&&&&&''''''''''''(((((((((((('''''''''(((((((((((((((((((((((((((((()))******,,,---///000222444444555666666444333333444444555222111000000111111000.........---,,,+++***))))))))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))******'''''''''(((((((((((((((''''''&&&&&&''')))***++++++***)))(((((())))))***+++++++++,,,...000111222777888999::::::;;;::::::<<<;;;;;;:::999888777666777777777777666555555444333333111000......------((()))******))))))***+++%%%'''((()))((()))***,,,))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((((((******))))))((((((((((((WWW;;;333---222//////000///...---,,,+++++++++))))))))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((,,,DDD000JJJ000***!!!111666 <<<(((000{{{WWW666mmm)))---,,,((('''***444yyyttt...333XXX444!!!"""444HHH$$$ '''&&&'''''''''&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''((((((((()))))))))))))))'''(((((((((((((((((((((''''''((()))))))))))))))&&&''''''''''''''''''&&&'''(((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&((()))))))))(((''''''''''''''''''''''''''')))))))))******+++++++++******))))))******+++,,,111///+++((('''&&&'''(((*********++++++,,,------...///111222333444555555//////////////////......------------,,,,,,,,,,,,+++***))))))(((((())))))((((((((((((''''''''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((((()))))))))'''&&&&&&((((((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&******)))''''''&&&&&&&&&&&&'''''''''(((((())))))&&&&&&''''''((((((((()))((((((''''''(((((()))***......///111222444666666999888666555333333333444222111///000111111000//////......---,,,+++***)))))))))))))))((((((((((((&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((('''''''''%%%&&&&&&'''((()))******+++***)))(((((())))))***++++++,,,---...///111111555666888:::;;;;;;::::::999999888777777666666666666666666666666555444333333222111///...---------''')))******(((((()))+++%%%'''((()))((()))***,,,))))))(((((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''((((((******))))))((('''''''''WWW;;;333---222//////222111///...,,,+++++++++))))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((000)));;;IIIRRR222"""###$$$000...(((---)))'''...###,,,:::%%%,,,###+++%%%$$$...+++((($$$&&&''''''&&&&&&&&&''''''((())))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&''''''''''''(((((((((&&&''''''(((((((((((((((&&&&&&'''(((((('''&&&&&&&&&''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''((())))))))))))''''''''''''''''''''''''((())))))******++++++,,,)))))))))((()))******+++111///,,,)))'''''''''((()))(((((()))***+++,,,---,,,---...///111111222222////////////............,,,,,,,,,,,,,,,,,,,,,,,,******)))(((((((((((()))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((&&&((()))(((''''''''')))(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&***)))((('''''''''''''''&&&&&&''''''((()))))))))&&&&&&&&&''''''(((((()))((((((((((((((())))))***......///000111333555666:::888666444333222222222333222111222333333222111111111000///...---,,,,,,))))))))))))((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''''''''%%%%%%&&&'''(((((())))))******)))(((((()))***+++******+++,,,......//////111333777:::<<<<<<;;;:::777666666555555555666777555666666666666444222111222111000///...---------))),,,---,,,)))(((***---&&&((())))))(((((()))+++)))((((((''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''(((((()))))))))(((((('''''''''WWW;;;333---222///000000///...---,,,+++++++++((()))))))))************((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((( 222222,,,;;;+++'''333"""555666000xxx)))333333000777000+++777777???___&&&///&&&,,,333&&&bbb)))*** 111''''''&&&&&&&&&((()))***((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((%%%%%%&&&&&&''''''''''''%%%%%%&&&'''''''''''''''&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((()))***''''''''''''''''''''''''&&&''''''((())))))******((((((''''''(((((()))***---,,,+++)))(((((((((((('''''''''''')))***,,,---++++++---...////////////.........///////////////++++++++++++++++++,,,,,,******)))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((%%%'''(((((('''''')))***(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&)))(((((('''''''''((((((&&&&&&''''''((())))))***%%%%%%&&&''''''((())))))))))))(((((())))))***+++,,,,,,,,,---///111444555666555444222111111222222333222111222333444333111111111000///...---,,,,,,))))))))))))((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((()))))))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''')))(((((((((''''''''''''%%%&&&&&&'''(((((((((((())))))(((((((((***+++,,,((()))***+++,,,---------,,,000555:::===<<<:::999444444333333444555777777666666777777555333111///111000///...............))),,,...---((('''))),,,'''(((***)))(((''')))***((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((''''''XXX;;;222,,,222///000---,,,,,,++++++,,,,,,---(((((())))))*********+++(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))000///555,,,---+++LLL333)))666+++"""555~~~444DDD@@@???IIITTT@@@TTTRRR;;;;;;...777###***///111@@@$$$777'''&&&&&&&&&'''(((***+++''''''''''''''''''''''''&&&'''''''''(((((())))))'''''''''''''''''''''''''''((((((((())))))******%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((***+++''''''''''''''''''''''''%%%%%%%%%&&&'''(((((()))'''''''''''''''((())))))))))))(((((((((((())))))&&&&&&&&&&&&(((***,,,...,,,,,,---...////////////......//////////////////+++++++++++++++++++++,,,******)))((((((((((((((()))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&'''''''''(((((($$$&&&'''((('''(((***+++(((((('''''''''&&&&&&&&&&&&''''''''''''''''''&&&(((((('''''''''(((((()))&&&&&&&&&'''((())))))***%%%%%%&&&&&&'''((()))))))))))))))))))))***++++++++++++++++++---000222333333222111000000111222222111000///000111222111000//////...---,,,++++++***))))))))))))((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))***************)))(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''))))))(((((('''''''''&&&%%%&&&''''''((('''''''''(((((((((((()))***,,,---&&&'''(((***++++++++++++)))---444:::===<<<:::888222222222222333555777888666666777777555333000...000//////.........//////(((+++---+++&&&$$$&&&)))((()))***)))((('''((()))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((WWW999444///222...111---,,,,,,,,,,,,,,,,,,+++))))))))))))(((((((((((((((((()))))))))'''&&&%%%)))((('''''''''(((***+++((((((((((((((()))))))))******))))))(((((('''''')))))))))))))))))))))))))))))))))))))))***+++,,,,,,:::wwwOOO111------...777777mmmWWW\\\___^^^^^^ccchhhhhhaaa[[[]]]YYYUUUSSSPPPJJJ@@@888+++333000%%%%%%&&&(((***+++)))'''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''(((%%%&&&((())))))(((&&&%%%'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&%%%&&&''')))***)))(((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((%%%)))***((('''***+++***+++,,,---///000111111111...///////////////......,,,,,,------...---------,,,,,,,,,+++***))))))(((((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((()))((('''%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''+++///...)))&&&&&&((('''''''''''''''''''''''''''((()))((('''(((***,,,''''''''''''''''''''''''''''''(((((('''&&&%%%%%%)))(((((((((((('''''''''&&&&&&''''''''''''&&&&&&'''''''''(((((((((((()))''''''''''''''''''''''''*********+++---///111333...///////////////......,,,------...............///......------,,,++++++((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&'''''''''''''''''''''''''''((()))++++++)))(((''')))######***---)))'''(((&&&%%%%%%%%%%%%&&&''''''(((((((((((((((((((((((('''''''''((((((***++++++)))************++++++++++++---000333555444333222666555555444444444555555777666444333222222333444///...---,,,,,,,,,,,,,,,***)))))))))))))))***+++''',,,000000,,,((((((***((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''***))))))(((''''''&&&&&&)))((((((((()))+++...000***)))((('''&&&&&&'''((((((&&&$$$%%%((())))))'''&&&''')))***)))((()))***''''''''''''''''''''''''(((''''''&&&&&&&&&'''''''''((((((((((((((('''&&&WWW999444///222...111---------,,,,,,,,,,,,+++***)))))))))((((((((((((((()))*********)))(((''')))(((((('''((()))***+++((((((((((((((((((((((((((((((((()))))))))))))))*********************************)))))))))))))))%%%###(((:::XXXzzzJJJ///777555???FFFNNNJJJMMMYYYSSSJJJNNNQQQUUUYYYYYYWWWRRRNNNDDDkkkhhhAAAYYY^^^fffllliiiZZZEEE444222GGGYYY[[[[[[]]]XXXOOOVVVMMMFFFYYYPPP***"""###((('''&&&$$$###$$$'''***''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&'''))))))'''&&&%%%'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&''')))***)))((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((,,,---)))(((***+++******+++,,,...//////000000......////////////......,,,,,,---------------,,,,,,++++++***))))))((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''+++***)))((('''(((((()))'''&&&&&&%%%%%%&&&&&&''''''***---,,,(((%%%&&&(((''''''''''''''''''''''''$$$'''***+++***(((''''''''''''''''''''''''''''''''''''(((((('''&&&&&&%%%((((((((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''******))))))***,,,...///---...............------------...////////////......------,,,,,,+++******((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%'''&&&%%%%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&'''''''''''''''&&&&&&&&&&&&''')))******)))'''&&&+++&&&%%%)))+++'''%%%&&&&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''''''''''''''((()))******))))))*********++++++++++++,,,///111222222222111666555555444444444555555777666444333222222222333222111///...---,,,++++++******)))))))))))))))***'''+++///...***((((((***((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((('''&&&&&&''')))+++---***)))((('''&&&&&&'''((((((&&&%%%&&&(((***)))'''&&&''')))))))))((()))***''''''''''''''''''''''''(((''''''&&&&&&&&&''''''''''''((((((((((((''''''VVV888444000222///111------------,,,,,,++++++******)))))))))((((((((())))))***+++++++++******)))(((((((((((()))***+++***)))))))))((('''''''''''''''((())))))***++++++***************************+++++++++++++++******...///***###&&&444======QQQ>>>IIIPPPPPPVVVNNNJJJMMMXXXTTTSSS\\\SSSPPPeeeYYY\\\___^^^\\\ZZZZZZ\\\TTTLLLDDDEEECCC===EEEMMM???DDDLLLWWW______ZZZTTTCCC888333555444...---222111///""")))---)))///((()))***)))&&&######'''+++''''''''''''''''''''''''((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((%%%&&&'''(((((('''&&&%%%'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&''')))***)))''')))***+++,,,,,,+++***)))(((((((((((())))))))))))((((((((((((((((((((((((&&&***+++(((&&&((()))'''******+++,,,---.........------......///......---,,,,,,------------,,,,,,+++******))))))(((((('''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''******)))(((((((((((()))'''&&&&&&%%%%%%&&&&&&'''''')))+++)))&&&$$$&&&(((''''''''''''''''''''''''$$$(((---///...***'''%%%'''''''''''''''''''''''''''''''''(((''''''&&&%%%''''''''''''&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''))))))((((((((()))******,,,------.........------......///000000000//////------,,,,,,+++*********((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&(((((('''''''''&&&&&&&&&&&&'''((())))))((('''&&&***&&&%%%'''((('''&&&'''&&&&&&&&&%%%&&&&&&'''(((''''''''''''''''''''''''((('''''''''''''''(((((()))))))))*********++++++++++++,,,...///000111222555555555444444555555666777666444333222111111111333222111///---,,,+++++++++******)))(((((((((((('''***,,,+++((('''(((***((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''((())))))***'''&&&&&&%%%%%%'''((())))))(((''''''&&&'''''''''((('''&&&&&&((()))((('''&&&((())))))((((((((()))''''''''''''''''''''''''''''''&&&&&&&&&''''''(((%%%&&&'''(((((((((((((((UUU888444000333///111.........---,,,,,,++++++*********)))))))))((((((((())))))******+++++++++)))))))))))))))*********,,,++++++***)))(((((('''(((((()))))))))*********************************(((***+++---............,,,***///777::::::@@@KKKQQQWWWVVVJJJKKKTTTWWW\\\```iii]]]OOOXXX```^^^aaadddbbb^^^ZZZYYY[[[___cccPPPYYYcccVVVVVVaaaTTTFFFIIIFFFCCCEEEKKKRRRXXXZZZNNNMMMQQQSSSHHH:::<<>>DDDIIISSS^^^QQQ\\\UUUVVVgggttthhhsssnnnfffssszzzjjjtttooojjjjjjlllooonnnlllnnn^^^\\\YYY\\\___YYY```SSSTTTVVVYYY[[[[[[ZZZXXXNNNHHHAAA>>>AAAFFFHHHGGG======111888999//////%%%---***'''''')))***(((%%%(((((((((((((((((((((((())))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''((((((''''''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&''''''''''''''''''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''&&&'''))))))(((''''''(((***++++++***((('''(((((((((((())))))))))))((((((((((((((((((((((((&&&***,,,)))))),,,...,,,))))))(((((()))***+++,,,++++++,,,---------------,,,,,,------,,,++++++***))))))))))))((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&''''''''''''&&&%%%%%%&&&''''''''''''''''''''''''''')))+++,,,,,,***(((((((((''''''''''''''''''''''''&&&&&&'''''''''''''''&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''((()))***++++++,,,---...///////////////...//////000000000000000/////////...------,,,,,,((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''&&&&&&&&&)))+++,,,'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((''''''&&&&&&&&&&&&'''(((((()))))))))*********,,,,,,++++++---///111333333333333333333444555555444444333333111000//////------,,,,,,+++,,,,,,,,,+++***)))(((''''''''''''&&&'''(((''''''&&&'''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((('''''''''&&&''''''&&&&&&''''''''''''''''''$$$%%%&&&&&&&&&%%%$$$$$$&&&((())))))'''&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((($$$$$$&&&'''((((((((((((RRR777444111444///111000//////...---,,,++++++++++++*********)))))))))))))))((((((((()))******((()))******++++++******------,,,,,,++++++******,,,++++++***))))))((((((++++++++++++++++++++++++++++++******+++,,,---...444EEENNNKKKOOO[[[]]]VVVyyyxxx{{{uuu}}}vvvyyywwwlllgggccc[[[]]]aaadddddd```\\\YYYKKKIIIBBB;;;BBBQQQVVVQQQ[[[UUUHHHSSSWWWLLLKKK@@@555000)))&&&%%%'''''''''(((((((((((((((((((((((()))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&'''((((((((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((''''''((())))))(((&&&&&&'''((())))))((('''&&&(((((((((((())))))))))))(((((((((((((((((((((((($$$((()))'''&&&)))***)))***)))((((((((()))+++,,,******+++,,,------------,,,------,,,,,,+++***)))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))***)))((((((''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&$$$$$$&&&(((''''''''''''''''''''''''%%%&&&''''''((('''''''''''''''''''''&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%&&&((()))***++++++++++++,,,---.....................///000000000//////000000//////...---------((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&((()))***)))((('''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''))),,,,,,(((&&&((()))(((''''''&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''''''''((((((((((((((()))))))))******++++++++++++---///111222111111111111222333444444222222222222222111//////+++++++++++++++,,,,,,---***))))))(((''''''''''''&&&&&&'''(((((((((''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''((((((((((((((((((''''''%%%%%%&&&''''''''''''&&&$$$&&&((((((&&&$$$$$$$$$&&&((())))))'''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))$$$%%%&&&'''''''''''''''QQQ666444111444000111000000///...---,,,+++++++++++++++*********)))))),,,+++***)))))))))******((()))***+++++++++******************************************************++++++++++++++++++++++++,,,++++++,,,///333666999DDDIIIJJJHHHRRRhhhxxx}}}~~~www{{{zzzwwwrrriii___XXXTTTUUUYYYVVVKKKCCCAAA@@@>>>AAAJJJGGGSSSYYYVVV[[[QQQ<<<>>>???:::111+++***+++(((((((((((((((((((((((())))))))))))((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''((($$$%%%'''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((''''''((())))))'''&&&''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((&&&***+++'''%%%'''(((&&&***)))((('''((()))+++,,,)))***+++,,,,,,---------,,,------,,,,,,***))))))************************'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((()))*********)))'''''''''&&&&&&%%%%%%&&&&&&'''&&&''''''((())))))'''&&&''''''''''''''''''''''''%%%&&&'''&&&%%%%%%''')))''''''''''''''''''''''''%%%&&&&&&'''((((((''''''((((((((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&'''((()))******)))((())))))***+++,,,------,,,------...////////////...000//////...------,,,,,,((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&((()))***)))'''&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''((((((((()))(((((((((((((((((()))***///000+++((())))))&&&'''''''''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))******(((((((((((()))))))))***))))))******,,,---///000////////////000111222333000000111222222111000///---,,,,,,+++++++++,,,,,,)))(((((('''''''''((((((%%%&&&''')))***)))(((&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''(((((())))))'''''''''(((((((((((('''$$$%%%&&&'''''''''&&&&&&%%%'''******'''%%%%%%&&&&&&((()))((('''%%%&&&&&&''''''''''''''''''''''''&&&%%%%%%&&&&&&((())))))%%%%%%&&&''''''&&&&&&&&&PPP666444111444000111111000///...---,,,+++++++++++++++************)))...---+++*********++++++((()))***+++,,,+++******((((((((((((((())))))))))))))))))***++++++,,,,,,++++++++++++++++++++++++++++++,,,000555===DDDHHHXXXOOOVVVlllvvvqqqwwwzzzttt~~~vvvoookkkaaaXXXTTTSSSOOOLLLKKK444@@@===JJJ[[[aaa]]]BBB???LLLXXXUUUEEE555......))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((($$$%%%'''))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((''''''((())))))'''&&&((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((000333333...+++,,,,,,***+++***((('''((()))+++,,,((()))***+++,,,------------------,,,+++***)))(((***************+++++++++'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&((()))+++***'''%%%''''''''''''''''''''''''&&&''')))))))))((()))+++''''''''''''''''''''''''%%%%%%&&&'''(((((((((''')))(((((((((((('''''''''&&&''''''''''''''''''&&&'''''''''(((((((((((()))''''''''''''''''''''''''(((((()))))))))(((&&&%%%''''''(((******+++++++++,,,------...............///......------,,,++++++)))(((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&'''((())))))))))))(((((((((((())))))'''...111,,,)))+++,,,)))'''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((***+++,,,(((((((((((())))))))))))''''''(((***+++,,,---...............///000111222...///000222222111111000000///...---,,,+++++++++(((((('''''''''(((((()))%%%%%%'''***++++++(((%%%(((((((((((((((((((((((('''''''''&&&&&&'''''''''$$$%%%&&&'''(((***++++++%%%&&&''''''((((((''''''###$$$&&&'''((('''&&&&&&&&&))),,,,,,)))'''&&&'''&&&((()))((('''%%%%%%&&&''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***&&&&&&&&&'''&&&&&&%%%%%%PPP777555000222...000...///000000---,,,+++,,,+++******)))))))))))))))+++*********))))))(((((((((((((((((())))))))))))))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,)))******))),,,///---***///...000888BBBLLLUUU[[[ppphhhooo|||qqqllluuu|||ooofffccc___VVVLLLHHHDDDBBBFFFKKKNNNOOOOOOCCC===FFF[[[aaaRRREEEDDD444---(((((()))''''''***''')))***+++)))'''&&&%%%(((((('''&&&%%%%%%%%%%%%$$$######$$$&&&&&&$$$###'''''''''''''''''''''''''''&&&%%%$$$$$$%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&(((''''''&&&&&&&&&''''''))))))))))))************''''''&&&&&&&&&&&&''''''***)))(((''''''((()))***((()))***+++***)))'''%%%++++++******)))(((((('''(((((((((((())))))))))))))))))***+++---......///------------------------,,,,,,,,,+++***))))))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&''''''%%%%%%&&&'''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''(((((())))))&&&''''''(((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((%%%'''******)))'''&&&&&&''''''&&&&&&&&&&&&''''''((((((((()))******++++++,,,,,,,,,---------......------,,,,,,,,,,,,++++++***))))))((('''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))''''''''''''''''''''''''***(((&&&'''******'''$$$###%%%''''''&&&&&&&&&(((%%%%%%%%%&&&'''((())))))(((((((((((((((''''''''''''(((((()))***,,,---...............////////////000000000000000///.........------,,,+++***))))))((()))***)))((('''((()))))))))(((((('''''''''&&&'''&&&&&&(((,,,,,,***'''))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((((('''&&&%%%%%%&&&((()))***)))((('''''''''''''''&&&%%%$$$######$$$%%%&&&(((((('''''''''&&&&&&&&&(((((((((((())))))))))))***)))'''&&&%%%&&&&&&'''OOO666444000222...000//////000///---+++,,,---++++++***)))))))))))))))+++*********))))))))))))(((((()))))))))******************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,111000000111000///---------777DDDOOOVVV^^^jjjtttwwwvvv|||uuuxxx}}}}}}xxxoooeeefff___VVVPPPNNNMMMMMMNNNKKKCCCCCCOOOXXXXXXXXX[[[PPP@@@111+++***(((&&&%%%((((((((((((&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''%%%%%%$$$%%%''''''&&&%%%''''''''''''''''''''''''''''''%%%%%%%%%''')))***%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&''''''''''''(((((((((((()))))))))(((''''''&&&&&&''''''(((***)))(((''''''((()))***)))***+++,,,,,,***(((''')))))))))))))))*********((())))))***************))))))***+++,,,---......------------------------,,,++++++***))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&'''((('''&&&%%%&&&((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((&&&''''''(((((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((('''((()))++++++***)))'''''''''&&&&&&&&&&&&''''''((((((((()))******++++++,,,,,,,,,---------------------,,,,,,,,,,,,++++++***))))))(((''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((()))******)))(((''''''$$$&&&(((((('''''''''(((&&&&&&&&&&&&'''((())))))(((((((((((((((((((((((((((((())))))***+++------.............../////////000000000000000///.........------,,,+++***)))))))))***+++***)))((((((***)))((((((((('''''''''''''''&&&&&&(((++++++***'''(((((((((((((((((((((((('''''''''&&&&&&'''''''''((('''&&&&&&&&&&&&'''((()))((('''%%%%%%&&&((())))))((((((''''''''''''((()))(((((((((((((((((()))(((((('''''''''&&&&&&&&&'''''''''((((((((())))))'''&&&%%%$$$$$$$$$%%%&&&OOO666444000222...000/////////---++++++,,,...++++++***))))))))))))******************)))))))))))))))*********+++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,222......222111+++---333<<>>444///)))((((((***------,,,***)))((('''&&&&&&&&&&&&&&&((('''%%%%%%&&&''''''&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&'''((()))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))'''''''''''''''((()))***(((((()))))))))*********(((((((((''''''((((((((((((((())))))))))))(((((())))))***************)))))))))))))))))))))))))))'''((()))*********)))(((((())))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''$$$&&&'''&&&%%%$$$%%%&&&((((((((((((((((((((((((''''''''''''''''''''''''))))))((((((''''''&&&&&&&&&''''''((((((((((((((('''(((((((((((((((((('''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''(((((((((((()))&&&$$$''',,,...+++'''''''''&&&&&&&&&&&&''''''((((((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%&&&))))))'''%%%&&&((())))))'''&&&'''((((((((('''''''''((())))))(((((((((((())))))******,,,+++******)))*********+++++++++,,,---...............////////////.........------,,,+++***))))))((()))))))))'''&&&'''((('''''''''(((((((((((((((&&&&&&'''&&&&&&&&&'''(((''''''''''''''''''''''''''''''((())))))(((''''''&&&''''''''''''''''''&&&++++++***)))((('''''''''&&&&&&&&&&&&&&&'''((()))&&&(((+++------+++(((&&&&&&'''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((()))))))))MMM444333///222...111---------,,,***+++---///,,,,,,+++************+++*********+++++++++++++++******+++++++++,,,,,,,,,......------,,,,,,++++++,,,,,,------......//////000......555CCCSSSaaaiii~~~xxxmmmuuusssssslllnnnrrrvvvuuuooonnnyyykkkhhhkkkhhhffffffkkkwwwvvvxxxtttbbbNNNMMMIIIGGGPPP___eeebbbPPPBBB:::BBBOOOOOOCCC888---***((()))+++,,,)))'''***)))((('''&&&&&&&&&&&&+++(((&&&%%%&&&&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))***''''''''''''((()))******))))))))))))************)))((((((''''''(((((()))(((((())))))))))))((((((((((((((((((((()))))))))*********)))))))))))))))((((((((((((((()))))))))(((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&'''&&&%%%%%%&&&'''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''&&&''''''((((((((((((((('''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((((((&&&$$$&&&)))***)))'''''''''&&&&&&&&&&&&''''''((((((((()))******++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''%%%###%%%)))***'''###((()))******(((''''''((()))(((((('''(((((())))))'''(((((())))))******+++++++++***************+++)))***++++++,,,---......------.../////////.........------,,,+++***))))))'''((()))(((&&&%%%&&&''''''''''''((((((((((((((('''(((((('''&&&&&&''')))'''''''''''''''''''''''''''((()))******)))((('''&&&&&&'''(((((('''&&&&&&)))))))))((((((''''''&&&&&&&&&&&&%%%&&&&&&''''''&&&(((***,,,,,,***(((&&&&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''''''''&&&&&&LLL444222///222...111+++,,,------++++++,,,------,,,++++++******++++++*********++++++,,,,,,,,,************++++++++++++---------------,,,,,,,,,------......///000000111...444;;;FFF^^^zzzoooqqq{{{tttuuutttggguuutttvvvwwwuuutttxxxyyytttooopppxxx}}}yyyrrrggg~~~yyyuuuzzz{{{}}}kkk```QQQIIIKKKSSSZZZ[[[^^^UUUMMMLLLMMMKKKGGGEEE:::333,,,((()))***)))''')))((('''''''''''''''(((...+++(((&&&&&&&&&&&&%%%'''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((())))))******''''''''''''((()))***+++((((((((())))))))))))***))))))(((((((((((())))))'''((()))******)))((('''((('''''''''(((((()))***(((((())))))******++++++***)))((('''((()))+++,,,((((((((()))))))))))))))++++++++++++++++++++++++************************((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((()))((('''&&&''')))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((&&&''''''((((((((((((((((((((())))))))))))(((((()))((((((''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((('''''''''&&&''''''((((((''''''&&&&&&&&&&&&''''''((((((((()))******++++++))))))***+++,,,------...------,,,,,,,,,,,,++++++'''(((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%&&&'''((((((''''''***,,,---,,,+++)))******))))))(((((((((((())))))'''(((((()))******++++++******************++++++))))))***+++,,,---......,,,---......//////.........------,,,+++***))))))'''))))))((('''&&&'''(((''''''''''''((((((((()))((())))))(((&&&&&&(((+++'''''''''''''''''''''''''''((()))******)))((('''&&&&&&'''(((((('''&&&&&&''''''(((((((((''''''&&&''''''&&&%%%%%%%%%&&&&&&%%%&&&((())))))(((&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&''''''''''''&&&&&&'''(((((('''&&&%%%LLL333222///222...111***,,,------,,,+++,,,------,,,++++++******++++++*********++++++,,,,,,,,,))))))*********+++++++++------------------------.........///000111111222111>>>KKKZZZ{{{}}}zzz~~~||||||{{{jjjxxxyyyhhhiiisssyyynnntttwwwnnnzzzuuufff^^^YYYTTTPPPOOOTTT\\\aaaWWWBBB555<<>>EEEBBB???999111******---((()))))))))((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%)))(((((('''&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&(((((('''''''''&&&&&&&&&'''&&&&&&&&&''''''((((((''''''(((((((((((()))))))))))))))))))))))))))))))))((((((''''''(((((()))((((((((())))))(((((('''******************************))))))))))))******++++++*********)))))))))'''((()))******+++++++++++++++++++++++++++++++++,,,+++***************+++)))***+++***((('''((()))((('''&&&'''(((((('''&&&(((((((((((((((((((((((('''((()))((('''&&&''')))(((((((((((((((((('''&&&''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))(((''''''''''''''')))))))))((((((((('''''''''''''''((((((((())))))(((((((((((((((((((((((()))(((((((((((((((((()))(((((((((((((((((((((((()))******++++++,,,,,,---+++,,,---...---,,,***)))*********)))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&(((******(((%%%'''((()))******)))(((((('''(((((())))))(((((('''(((((((((((()))))))))***(((((((((((()))))))))***)))(((((('''((()))***+++************************))))))))))))***************((('''))),,,---,,,+++,,,---......//////......///...---,,,+++*********(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&&&&''''''''''''(((((((((''''''''''''''''''''''''***)))'''&&&&&&&&&((()))''''''''''''(((((((((((('''(((***++++++***((('''&&&&&&'''(((((('''&&&&&&'''''''''''''''((())))))***)))))))))))))))((((((HHH777...555...111///000///...---,,,,,,,,,,,,***,,,...000111///---+++,,,,,,---------.........---------------.........---......///000000//////666///...444666;;;OOOgggvvvyyytttvvvrrr}}}iiiyyyooo___VVVNNNKKKSSS[[[ZZZRRRLLLLLL@@@;;;AAA???222)))+++((()))))))))((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&(((((((((''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))*********))))))))))))))))))))))))))))))(((((((((((())))))+++******)))******++++++******************************))))))))))))************))))))))))))(((((('''((()))******+++******))))))))))))))))))))))))++++++++++++++++++,,,---+++,,,---,,,***)))***+++)))(((''''''))))))((('''(((((((((((((((((((((((('''((()))((('''&&&''')))&&&'''((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))((((((''''''''''''(((((((((((((((''''''''''''''''''((((((((()))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))******+++,,,,,,,,,+++,,,---------,,,************))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&%%%&&&(((((((((&&&%%%&&&'''((())))))))))))(((((())))))))))))((((((((((((((()))))))))******((((((((()))))))))******)))(((((((((((()))***+++************************)))))))))*********++++++***))))))***,,,---,,,+++------...////////////.........---,,,+++******)))(((((((((((((((((((((((('''(((((())))))*********(((((((((''''''''''''&&&((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''',,,+++)))'''&&&%%%%%%&&&''''''''''''((((((((((((&&&'''((())))))((('''&&&'''(((((((((((('''&&&&&&'''''''''''''''((())))))'''''''''(((((()))))))))GGG888...444---000///000///...------,,,,,,,,,+++,,,...///000///---,,,,,,,,,,,,,,,---------------------------.........,,,---///000111000000///,,,...111444777FFFccc}}}wwwmmmnnnrrrrrrrrrwwwrrrcccSSSKKKNNNSSSWWWYYY[[[FFF777;;;DDD@@@444+++)))(((((()))******((('''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&'''((((((((((((&&&&&&'''(((((((((((((((%%%&&&&&&'''''''''''''''((((((((('''''''''''''''&&&''''''((((((((((((((('''(((((())))))*********))))))))))))))))))))))))***))))))(((((())))))***,,,+++*********+++---...************************+++******))))))******+++)))))))))((((((((((((((((((((()))***************))))))))))))))))))))))))***************+++,,,---+++,,,---,,,***)))***+++***((('''((()))***)))((((((((((((((((((((((((((('''((()))((('''&&&''')))&&&&&&'''((())))))((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((())))))******)))(((''''''''''''(((((((((((('''''''''''''''''''''(((((((((((()))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((()))))))))***++++++,,,,,,++++++,,,,,,,,,,,,+++******)))))))))((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((('''&&&%%%&&&'''((()))'''(((((()))))))))))))))((())))))******))))))((((((((()))))))))*********(((((()))))))))*********)))))))))))))))*********************************))))))*********+++++++++************+++,,,,,,,,,------...////////////...---------,,,+++***))))))(((((((((((((((((((((((('''(((((()))***++++++,,,((((((((('''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''',,,+++)))'''&&&%%%%%%%%%''''''''''''((((((((((((&&&&&&'''(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((())))))''''''''''''((((((((((((FFF888///444---000000000000///...------------,,,,,,,,,,,,,,,------...++++++++++++,,,,,,,,,,,,++++++,,,,,,---------...+++,,,...///000000//////+++333888>>>UUUxxxzzz{{{}}}ppplll|||yyy{{{~~~iiiUUUJJJKKKRRRWWW]]]TTTDDD888:::BBB???666+++)))((()))+++,,,+++)))((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%&&&'''((()))))))))%%%&&&'''((()))))))))(((%%%&&&''''''((((((''''''((((((((((((((((((((((((&&&'''((()))))))))((((((&&&&&&'''(((((()))************************************))))))))))))******))))))((('''((()))***+++************************++++++************++++++((((((((((((((()))))))))((())))))************)))(((((((((((((((((((((((()))))))))))))))***+++,,,***+++++++++)))((()))******((('''((()))***)))((((((((((((((((((((((((((('''((()))((('''&&&''')))&&&&&&'''((())))))((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((())))))******((((((''''''''''''((((((''''''(((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))((())))))******+++,,,,,,***+++++++++++++++++++++))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))(((''''''&&&(((***++++++++++++******)))))))))))))))************))))))))))))))))))************))))))))))))************((())))))***************************************************++++++++++++***+++++++++++++++,,,,,,,,,,,,---...............,,,,,,,,,,,,,,,***))))))(((((((((((((((((((((((('''(((((()))***++++++,,,(((((((((((((((((((((((())))))((((((((('''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))((('''''''''''''''''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&'''(((((()))'''''''''''''''((())))))((((((((((((''''''''''''FFF:::111555---111111111000///...------------,,,+++*********+++---...*********+++++++++,,,,,,+++++++++,,,------......,,,,,,---///000000000000333===FFFVVV~~~ooojjjyyyvvvvvvppp]]]RRRNNNMMMRRR\\\WWWAAA333777AAADDD222...))))))+++,,,,,,***((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%&&&'''((()))))))))%%%&&&((()))***))))))(((&&&&&&'''((((((((((((''''''(((((((((((()))))))))&&&'''((()))***)))((((((&&&&&&''''''((()))******************************++++++************++++++************+++,,,---...++++++++++++++++++++++++++++++************++++++(((((())))))))))))******))))))************))))))(((((((((((((((((((((((()))))))))((())))))******)))*********((('''((())))))(((''''''))))))((('''(((((((((((((((((((((((('''((()))((('''&&&''')))&&&'''((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((''''''''''''(((((()))(((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))***+++++++++************++++++++++++))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((())))))(((''''''***,,,...---,,,+++******************++++++++++++******)))))))))*********++++++)))))))))*********++++++((()))******++++++******++++++++++++++++++++++++*********++++++++++++,,,***,,,---,,,++++++,,,---++++++,,,---------------***+++,,,,,,,,,+++)))((((((((((((((((((((((((((('''(((((())))))*********'''(((((((((((())))))))))))))))))((((((((('''''''''''''''(((((((((((()))(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***'''''''''''''''((()))))))))))))))(((((('''''''''GGG;;;222666...222222111000///...------------***+++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---......//////.........///000111222333666JJJbbbvvvzzztttsssjjj]]]XXXSSSNNNMMMSSSWWWWWW]]]nnnxxx|||{{{wwwwwwtttyyygggXXXMMMJJJUUUZZZOOO===555:::AAA;;;444,,,)))***++++++)))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''(((((((((((((((&&&''')))******)))((('''&&&&&&'''((((((((((((((('''((((((((())))))))))))&&&''')))*********((('''&&&''''''(((***++++++,,,************************+++++++++******+++++++++,,,---...///000000000000++++++++++++++++++++++++,,,++++++******++++++,,,)))))))))*********++++++))))))************))))))))))))))))))))))))))))))++++++******))))))******)))*********((('''((()))((('''&&&'''(((((('''&&&(((((((((((((((((((((((('''((()))((('''&&&''')))(((((((((((((((((('''&&&''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((('''''''''''''''((())))))))))))))))))******++++++(((((()))))))))*********))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((())))))******++++++***************++++++,,,(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&((()))(((&&&&&&(((+++,,,+++***))))))******+++***++++++++++++++++++***))))))*********+++++++++))))))*********+++++++++((()))***+++++++++******++++++++++++++++++++++++*********+++++++++,,,,,,***,,,...---+++***+++---)))***++++++,,,,,,++++++)))***,,,,,,,,,+++)))((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))))))))))))))((((((((('''((((((((()))))))))******((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((''''''''''''''''''(((,,,+++)))((((((((())))))'''''''''''''''((())))))(((((()))))))))))))))***GGG<<<333777...222333111000///......------...(((***---...///---,,,***,,,,,,,,,---------......---------...///000000111000/////////000222444666IIImmmxxxvvvzzz~~~cccJJJEEEMMMNNNGGGMMMRRRSSSPPPTTTaaaooouuuSSSSSSUUU[[[dddooo|||nnnxxxzzzuuuyyydddUUULLLKKKPPPWWWOOO<<<222444BBB999///))))))***)))'''))))))))))))))))))))))))((((((((((((((((((((((((&&&'''(((((((((((((((((('''((()))+++***)))(((&&&&&&''''''((((((((((((((('''((((((((())))))******&&&''')))***+++***(((''''''((()))***+++,,,------************************,,,++++++******++++++,,,)))***,,,...//////...---++++++++++++++++++++++++,,,++++++******++++++,,,))))))******+++++++++,,,))))))*********))))))(((************************------,,,+++************)))***+++***((((((((()))(((&&&%%%&&&'''((('''&&&(((((((((((((((((((((((('''((()))((('''&&&''')))((()))))))))((('''&&&&&&'''''''''&&&&&&'''''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))******))))))(((((('''''''''''''''''''''((()))***))))))******+++++++++,,,))))))))))))************))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))((((((((()))******++++++******))))))***+++,,,,,,(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))'''''''''&&&&&&'''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))$$$&&&((((((&&&%%%''')))))))))(((((((((***+++,,,***++++++,,,,,,++++++***)))************+++++++++)))************+++++++++((()))***+++,,,+++******++++++++++++++++++++++++******+++++++++,,,,,,,,,+++---...---+++***+++...))))))***++++++++++++***)))***+++,,,,,,+++)))((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((())))))******))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))(((((())))))((('''&&&&&&''''''''''''((((((((()))((((((''''''''''''((((((111///---+++)))((((((((('''''''''''''''((())))))''''''((()))***+++,,,,,,DDD999111777///444444000///...---,,,---......,,,,,,,,,---------......---------............///---------......000111111000111222000...222???LLL~~~zzzzzzyyyhhh^^^XXXZZZWWWPPPQQQYYYwwwfff___eeepppvvvxxxjjjlllmmmiiibbb\\\YYYXXXbbbnnn~~~uuukkkRRREEEGGGWWWZZZIII999666999@@@>>>111&&&(((---///))))))(((''''''''''''((((((((((((((())))))))))))%%%'''))))))'''&&&(((***************))))))))))))(((((((((((((((((((((((('''((()))++++++)))((('''))))))))))))*********************)))))))))))))))+++***)))***+++---------******)))***+++,,,------,,,)))(((+++///000///...---,,,+++***************---***+++---***&&&)))111+++...000...***'''(((*********++++++++++++******(((((())))))*********++++++---...///...,,,)))'''((((((((((((((((((((((((...)))$$$%%%(((+++***'''(((((((((((((((((((((((('''(((******((((((((()))(((((((((((((((((((((((())))))(((((('''''''''&&&'''%%%&&&)))***)))((()))******))))))((((((''''''''''''((((((((((((''''''++++++***)))((('''&&&&&&***)))((((((((()))+++,,,******+++***))))))+++---((()))******))))))+++------***((((((***+++)))''',,,)))'''(((+++---,,,***---,,,++++++************,,,***((('''((()))((('''((()))***+++,,,+++******************))))))))))))((((((((((((((())))))))))))((('''&&&&&&'''((()))(((((())))))((('''&&&&&&''''''''''''(((((((((((())))))((('''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''((((((((((((''''''(((((((((((())))))))))))'''(((******))))))+++,,,,,,,,,,,,++++++)))((((((,,,+++***))))))))))))*********+++,,,------,,,++++++,,,,,,+++)))((()))+++---//////...+++***,,,...///,,,+++...111///,,,+++,,,,,,,,,***((('''((()))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++***((((((((()))))),,,)))&&&&&&(((******((())))))(((((((((((())))))((()))***)))((('''((()))...,,,)))'''((((((((('''+++***)))(((&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%((((((((('''%%%$$$&&&''''''(((******((((((((()))***)))(((''''''((()))***,,,+++)))(((''''''(((((('''(((((()))))))))((((((~~~DDD999111666...222222//////---,,,,,,,,,---...,,,,,,,,,---------......---------............///......---......///000000///***000999444222MMMrrrxxxooo\\\LLLEEEWWWOOOGGGHHHRRReeevvveeewwwyyypppaaa[[[XXX```rrrnnnllluuu|||fffTTTHHHMMMRRRLLLBBB===777???BBB;;;000******,,,((((((((((((((((((((((((''''''''''''((((((((((((&&&((())))))'''&&&(((***))))))))))))))))))))))))(((((((((((((((((((((((('''((()))******)))((('''))))))))))))************************************+++*********+++,,,------111///,,,,,,,,,,,,+++)))333000---,,,,,,***((('''------...///000000111111,,,,,,///333111++++++///000/////////...---,,,******+++++++++******)))((())))))))))))*********++++++,,,...///...,,,)))(((((((((((((((((((((((((((---)))%%%&&&))),,,+++)))(((((((((((((((((((((((('''(((******((((((((()))(((((((((((((((((((((((()))(((((((((''''''''''''((('''((())))))(((((()))***)))))))))((((((((('''''''''((((((((((((''''''*********)))((((((''''''***))))))((()))***+++,,,)))((()))))))))*********---//////...+++)))((((((,,,***((((((***+++***((((((((((((+++------***'''&&&'''((()))))))))((('''+++***))))))***+++)))(((((()))***+++,,,++++++***************))))))))))))------,,,,,,++++++******)))(((''''''''''''((()))((((((((((((((('''&&&&&&''''''''''''(((((((((((())))))((('''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''((((((((((((''''''(((((((((((()))))))))***'''(((******))))))+++,,,******+++++++++++++++***++++++,,,,,,---...//////+++,,,---,,,++++++,,,...(((***,,,///222555666666---***(((***---...+++)))000/////////---***((('''))))))************+++,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++)))((((((((()))***+++)))&&&&&&)))***)))((())))))(((((((((((())))))***+++,,,+++***)))***++++++******))))))))))))***))))))(((''''''''''''(((((((((((('''''''''&&&&&&)))******)))'''&&&''')))''')))******((('''(((((())))))(((''''''((()))))))))((('''&&&''''''((()))((((((((()))((((((((('''CCC888000555---111000......---,,,,,,,,,,,,---,,,,,,,,,---------......---------............///.........---......//////...---222777:::IIIsssqqq^^^PPPHHHEEEHHHLLL888LLLfff|||cccPPPaaatttpppgggeeeaaa```\\\WWWVVVYYYYYYUUURRRYYYdddppp}}}mmm\\\UUU[[[kkkwwwuuuqqq{{{nnnWWWJJJKKKOOOMMMJJJ;;;???EEEFFF===111***)))(((((())))))***))))))(((&&&&&&&&&'''''''''((((((''')))))))))''''''''')))''''''(((((())))))******(((((((((((((((((((((((('''((()))******)))(((''')))))))))*********++++++************************,,,,,,+++++++++,,,------...+++)))***---///---,,,(((***+++,,,---///222444+++,,,...000000///---+++---///555:::999444111222222...+++,,,///000...++++++,,,,,,,,,+++***)))))))))))))))***************+++,,,---...---,,,)))(((((((((((((((((((((((((((,,,)))&&&'''***---,,,+++(((((((((((((((((((((((('''(((******((((((((()))(((((((((((((((((((((((((((((((((((('''''''''''')))******(((''''''((()))))))))))))))(((((((((((('''(((((())))))(((((('''))))))))))))))))))))))))***))))))))))))***++++++***)))(((***---...+++(((&&&))),,,,,,,,,++++++++++++***)))***,,,,,,,,,***+++++++++,,,......,,,***+++,,,------,,,***(((&&&***))))))+++,,,,,,***((())))))***++++++++++++***++++++*********)))))))))///...---,,,+++******))))))((((((''''''(((((()))(((((((((((((((''''''&&&''''''''''''(((((((((((()))((((((''''''''''''(((''''''''''''''''''''''''(((((((((''''''''''''&&&'''(((((())))))(((((('''((((((((()))))))))******''')))************+++---)))******+++,,,---------***++++++,,,------......//////...---++++++,,,---...---...222666999888555BBB888---+++000444222---///111222111///------,,,******++++++,,,---------++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++***)))((((((((()))***+++)))'''''')))***))))))))))))(((((((((((())))))***,,,,,,+++)))))))))***$$$'''))))))'''&&&(((***''''''''''''(((((()))***)))))))))(((((((((''''''***+++++++++)))((()))***(((***+++***(((''''''((()))((((((''''''(((((()))''''''''''''((()))++++++*********))))))(((((((((BBB777000555---000///...---------,,,,,,,,,,,,,,,,,,,,,---------......---------............//////......---......//////...666555222IIIxxxfffLLLLLLKKKHHHEEEGGGPPPXXXmmmpppWWWJJJEEELLLOOOHHHDDDIIIPPPOOOMMMIIIGGGHHHIIIIIISSSNNNGGGCCCEEEMMMXXX```wwwqqqccc^^^^^^mmmrrrXXXKKKNNNSSSRRRGGGCCCDDDIIIFFF999///+++))))))***++++++***))))))'''''''''(((((((((((()))))))))))))))((('''((((((&&&&&&'''((())))))******((((((((((((((((((((((((((()))************)))((())))))*********+++++++++*********+++++++++++++++,,,------,,,+++,,,---...///,,,***+++...000///---,,,000222000...000333444===>>>@@@@@@===888222///222444888<<<======<<<<<<666222---++++++---------,,,,,,,,,------,,,++++++************************+++,,,---------+++***)))((((((((((((((((((((((((***(((&&&'''***++++++***(((((((((((((((((((((((('''(((******((((((((()))((((((((((((((((((((((((((((((((((((((('''''''''(((+++***'''%%%''')))((())))))))))))(((((((((((((((((())))))))))))(((((((((((()))))))))*********)))))))))*********++++++---+++***---222333///***&&&''')))******+++---///''''''((()))***++++++***---+++***))))))*********++++++,,,------,,,,,,+++(((((())),,,------***((())))))******+++++++++++++++++++++*********))))))*********))))))((((((((()))(((((((((((((((((()))'''(((((((((((((((''''''''''''''''''(((((((((((()))(((''''''''''''((((((''''''''''''''''''''''''((((((((('''''''''''''''(((((())))))))))))(((((((((((()))))))))*********(((***++++++***+++,,,...+++++++++,,,,,,---............------------,,,,,,,,,+++---333;;;@@@AAA???======AAALLL\\\hhhoooppp[[[LLL999111333999;;;:::888888666222222333000---...---------------,,,++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++***)))(((((()))*********))))))))))))***))))))))))))(((((((((((()))))))))******)))'''&&&'''((($$$)))------)))&&&(((+++((((((((('''((())))))***)))))))))((((((((('''''')))***,,,+++***))))))***(((***+++***((('''''''''(((((((((((((((((((((((()))))))))******+++,,,,,,++++++******))))))))))))@@@666000555---000///.........---------,,,,,,,,,,,,,,,---------......---------............/////////.........///000000000444777FFFpppkkk\\\QQQGGGBBB===@@@PPPhhh}}}nnn___TTTJJJGGGNNNTTTRRRRRRUUUYYYZZZPPPQQQRRRRRROOOMMMNNNPPPDDDEEEFFFHHHIIIJJJJJJJJJKKKVVVjjj{{{fff\\\ZZZkkknnnSSSMMMQQQSSSUUULLLDDDFFFHHHBBB888222+++++++++,,,+++******)))((())))))))))))*********))))))(((((()))))))))(((&&&''''''((()))******+++))))))))))))))))))))))))))))))************))))))************++++++++++++***+++++++++,,,,,,,,,---,,,---...---,,,,,,...000333222000///......------(((111777888;;;CCCHHHIIITTTUUUWWWVVVRRRKKKDDD???::::::;;;<<>>HHHCCC@@@EEEUUUmmmttthhhdddnnnvvvdddUUUQQQPPP[[[UUUKKKEEEFFFHHHCCC;;;///...---+++************))))))*********+++++++++)))((('''(((***+++***)))(((((())))))******++++++))))))))))))))))))))))))*********************************++++++++++++,,,+++++++++,,,,,,------...+++---///...,,,,,,///222(((+++......---...222666777BBBIIILLLRRR\\\aaa^^^NNNPPPRRRSSSPPPJJJCCC??????@@@@@@???DDDKKKNNNMMMPPPOOOLLLCCC999222222444------...------,,,+++***+++++++++++++++************+++++++++++++++******))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''(((******((((((((()))(((((((((((((((((((((((('''''''''(((((((((((((((''')))'''&&&+++333000'''(((((((((((())))))))))))((())))))******))))))((()))))))))******+++++++++)))***++++++,,,,,,+++++++++)))))),,,///111...,,,,,,,,,,,,,,,---000555999???BBBEEEGGGHHHHHHIIIJJJNNNQQQUUUVVVRRRLLLFFFCCCBBB???;;;666111,,,***(((,,,++++++,,,---,,,***(((******))))))******+++,,,,,,++++++++++++*********&&&''''''((()))***++++++((())))))******))))))(((&&&'''((((((((((((((((((''''''''''''(((((((((((((((''''''''''''(((((()))(((((((((((((((((((((((('''(((((((((((()))))))))((())))))******))))))((()))))))))*********++++++)))+++,,,,,,,,,,,,---///000///...------...//////---,,,---///333888===@@@DDDBBBGGGWWWkkkwwwvvvppprrrjjj___WWWRRROOOMMMJJJNNNQQQSSSSSSSSSTTTWWW[[[VVVTTTLLLDDDFFFNNNOOOIII777222---+++,,,---,,,+++,,,,,,,,,,,,------------++++++++++++++++++++++++***)))((((((((()))***+++(((***++++++***))))))***))))))(((((((((((()))))),,,------,,,)))(((((()))***---...---)))'''''')))+++***))))))((((((((((((((((((((('''''''''&&&&&&%%%''')))***)))((((((((('''(((******((((((((())))))******++++++******)))))))))*********))))))(((************,,,...111222~~~>>>666111888000333333//////000000000///...---,,,,,,,,,---------......---------............////////////000111333444555;;;JJJqqq{{{}}}```OOOIIIDDDCCCFFFOOOnnnlllOOOMMMNNNSSSYYYZZZWWWWWWZZZ___```______ccciiikkkjjj___bbbfffhhhbbbZZZ\\\cccddd___ZZZWWWXXXYYYXXXXXXHHHMMMOOOJJJCCCGGGWWWffflll\\\hhh~~~tttwww{{{iiiZZZRRRUUU\\\XXXJJJDDDJJJIIIAAA333111...+++))))))***+++))))))))))))************((('''&&&(((+++,,,,,,***************++++++++++++))))))))))))))))))))))))+++******************+++*********+++++++++,,,,,,++++++,,,,,,---.........))),,,//////------111555***111777777333444<<>>888444888777666444111///,,,+++,,,,,,,,,++++++******************+++++++++******))))))))))))))))))))))))((()))))))))'''&&&&&&&&&(((((((((((((((((((((((('''(((******((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))''')))'''(((222===777)))'''((((((((()))))))))***))))))************))))))******************++++++)))***+++,,,,,,,,,++++++)))******+++---......///,,,000666<<>>666222111///...---...---,,,***+++***)))))))))***+++,,,,,,,,,+++++++++*********(((((())))))******++++++((()))************)))(((&&&&&&'''(((((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))(((((((((((((((((((((((('''((((((((())))))))))))))))))************))))))))))))*********+++++++++***+++------,,,,,,.../////////------...///111222222111111333999AAAIIINNNQQQOOOPPPVVV^^^dddccc```WWWTTTPPPKKKHHHGGGFFFFFF<<<@@@CCCEEECCCCCCEEEGGGVVVZZZVVVLLLJJJVVV___```JJJBBB888222000000...,,,,,,,,,,,,------------...++++++++++++++++++++++++***)))((((((((()))+++,,,'''***,,,,,,***))))))+++))))))(((((((((((()))))),,,------,,,)))(((((()))(((((('''&&&%%%%%%%%%&&&)))))))))((())))))***+++)))))))))(((((((((''''''$$$''')))***)))(((((((((%%%''')))***)))((()))******+++,,,,,,,,,,,,+++***)))***+++,,,------,,,,,,///000000222555999===???}}}===666111999111555444///000111111111000...---,,,,,,,,,---------......---------.........////////////000111222444666777>>>jjj}}}xxx{{{aaaKKKFFFCCCCCCRRRfffiiiQQQOOOUUUWWWPPPPPPXXX\\\[[[aaajjjpppppptttyyywwwttt}}}{{{rrrkkkddd]]]UUUOOOYYYSSSLLLJJJKKKLLLKKKIIIUUUiiimmmaaapppuuuxxx|||eeeWWWMMM```cccPPPDDDJJJLLLDDD666333///***((((((***+++(((((((((((())))))))))))(((&&&%%%'''+++...---+++,,,,,,,,,+++++++++++++++))))))))))))))))))))))))++++++************++++++******+++++++++,,,,,,,,,++++++,,,,,,---...//////(((,,,//////------222666CCCJJJOOOJJJ@@@;;;AAAIIICCCLLLQQQQQQWWW___[[[OOOSSSUUUWWWXXXVVVQQQLLLHHH@@@GGGMMMOOORRRSSSKKK???999<<>>DDDMMMUUUZZZ^^^aaaccc___dddiiikkkkkkkkkmmmooonnneeeVVVHHHAAAFFFRRR\\\XXXZZZ]]]^^^[[[TTTMMMHHH555333000/////////---,,,+++***)))))))))***,,,---,,,,,,,,,+++++++++******))))))))))))((((((((((((((()))***++++++***)))(((&&&&&&'''((())))))((((((''''''''''''((((((((()))'''''''''''''''((()))***))))))))))))))))))))))))'''((((((((())))))******))))))************)))))))))************+++++++++***,,,------------...000...---------...111333555AAA???>>>???DDDMMMVVV[[[GGGGGGGGGGGGIIILLLQQQTTT[[[\\\]]]\\\ZZZXXXWWWXXX]]][[[VVVRRROOOOOOQQQTTTVVV^^^[[[III???GGGSSSYYY^^^TTTFFF;;;666333///,,,,,,,,,,,,---------......++++++++++++++++++++++++***)))(((((((((***+++,,,'''***------***))))))+++))))))(((((((((((())))))***++++++***'''&&&&&&&&&+++)))'''''')))+++++++++''''''(((((()))+++,,,---************))))))))))))$$$'''***+++***)))((()))$$$&&&))))))))))))***++++++,,,------------,,,++++++,,,...000222222222222777777888;;;???DDDHHHKKKyyy>>>888111999333666111222111111000///......---...------------.../////////////////////.........777,,,+++666777000777GGGaaannn~~~pppVVVCCC;;;DDDMMM\\\iiiXXXRRRMMMPPPYYY\\\]]]^^^___bbblllzzzxxxjjj```SSSRRRRRRUUUYYYWWWPPPJJJJJJJJJWWWsssiiikkkzzz}}}qqqzzzssssss]]]VVVXXX___WWWEEEBBBMMMDDD<<<222---------***&&&******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************(((((((((((()))***+++,,,******+++++++++,,,,,,,,,,,,000333333000---------***---000000111888IIIXXXfffeee\\\MMMDDDEEEFFFEEEMMMZZZdddfffmmmxxx|||www{{{|||tttmmmiiibbb^^^YYYWWWVVVTTTPPPMMMPPPCCC<<>>444+++'''))),,,***))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******)))))))))******+++,,,,,,+++++++++,,,,,,,,,------///...,,,---...000222222111444<<>>888444333111...+++,,,,,,,,,,,,,,,+++++++++***))))))(((((())))))***))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******))))))))))))))))))))))))++++++***))))))))))))***++++++++++++,,,,,,,,,,,,(((,,,...,,,)))***000777===CCCNNNZZZeeelllnnnmmmjjjkkkmmmmmmgggaaaaaafffRRRQQQRRRWWWXXXUUURRRQQQQQQLLLJJJPPPZZZ]]]YYYRRR^^^___^^^\\\\\\ZZZRRRJJJYYY^^^aaaaaa^^^WWWHHH;;;***///222000***'''***...))))))************))))))))))))))))))))))))))))))*********))))))*********))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***************)))))))))*********++++++,,,,,,,,,.........///000000...---***999PPPeeennnjjj^^^UUUKKKOOOSSSVVV]]]eeefffdddjjjtttooouuuqqqrrrccc```YYYSSSRRRSSSQQQMMMBBB>>><<<999444///---000///+++***------,,,---111+++)))(((((()))******)))+++)))((())),,,---+++((()))))))))(((((())))))***************))))))))))))++++++***)))(((((())))))))))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))***+++,,,+++******+++---***000888AAAGGGLLLQQQTTTRRRTTTPPPGGGAAADDDIIIKKKHHHIIIIIIJJJKKKJJJJJJJJJvvv===999222777000333///111000000000/////////......------------...//////------...///000111111222444000111777>>>SSS~~~bbb^^^HHHEEEIIIOOOhhhxxxTTTAAARRRXXX```cccdddlll}}}yyyiii___bbbfffggg___TTTQQQXXXaaaooooooyyyfff\\\dddmmmcccRRRKKKJJJFFF<<<000***+++///))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***))))))***++++++,,,,,,,,,,,,,,,,,,,,,------------,,,///111222111000000000555CCCOOOOOOIIIFFFIIIMMMiiiuuu{{{lll```JJJHHHIIINNNVVV[[[YYYUUUPPPKKKBBB:::444222333444++++++***+++,,,---,,,+++***))))))))))))))))))***))))))))))))))))))))))))+++***)))(((((()))***+++))))))(((((((((((())))))''''''(((((())))))))))))******))))))(((((((((''')))))))))))))))*********))))))))))))))))))))))))++++++***))))))*********+++++++++,,,,,,,,,------,,,///000---***...888BBBZZZ```iiiooopppmmmjjjhhhlllfff___YYYPPPHHHFFFIIIGGGEEEKKKWWW^^^ZZZVVVUUURRRMMMJJJLLLPPPPPPHHHAAAIIIJJJNNNTTT\\\___[[[TTTVVV]]]ddddddbbb___XXXQQQ>>>666---***---///---))))))******++++++******)))))))))))))))))))))))))))++++++************++++++(((((((((((((((((((((((()))(((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******************************++++++,,,,,,------...000222222222222333444GGG[[[qqqwwwmmm___XXXXXXOOOWWW\\\aaarrrsssaaaYYY[[[]]]]]][[[QQQJJJFFFGGGCCC777///---222...---000000---+++---***)))(((((())))))))))))+++))))))***,,,,,,+++((()))))))))((())))))***************))))))))))))))),,,+++***)))(((((((((((())))))))))))))))))))))))*********)))))))))(((((()))))))))))))))*********(((+++///000---,,,---///666???LLLVVVYYYWWWRRROOOPPPQQQMMMDDD>>>@@@DDDEEEGGGDDDCCCEEEDDDBBBAAABBBuuu===;;;444999111444222000000000000////////////...------------...//////---......///000111222222222222000333HHHnnnwwwggg}}}dddMMMEEEHHHKKK~~~\\\RRRWWWVVVWWW^^^eeekkkyyyrrrooollljjjhhhccc[[[UUU^^^qqqrrrpppyyyyyyjjj^^^cccnnnlll```KKKLLLJJJAAA666...,,,---))))))))))))************************************************************))))))***+++++++++++++++)))***+++,,,---------,,,,,,,,,---------.........+++///333333111222999>>>SSSYYYXXXMMMHHHTTTiiiyyyxxxgggVVVLLLLLLTTT[[[ZZZXXXRRRHHH===666555666...,,,******,,,...---,,,******))))))))))))******))))))))))))))))))))))))+++***)))(((((()))***+++))))))(((((((((((())))))''''''(((((()))*********,,,++++++******)))))))))(((((())))))************))))))))))))))))))))))))+++***************++++++++++++,,,,,,,,,---------,,,---000222888BBBOOOXXXmmmrrrvvvsssiii___ZZZYYYVVVPPPNNNSSSXXXWWWUUUTTTOOOJJJKKKTTT^^^```^^^]]]JJJOOOWWW^^^```___[[[XXXUUUPPPLLLOOOUUUXXXXXXWWWVVV```gggeee___[[[XXXVVVSSSGGG888...,,,,,,***(((******++++++++++++******))))))))))))))))))))))))++++++************++++++((((((((((((((((((((((((((((((((('''((()))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***************+++++++++***++++++,,,------.........000000...///666CCCNNNmmmrrrwwwuuummmeee```^^^___pppsss___SSSUUUNNNJJJMMMMMMEEE888///000,,,,,,000111---***************)))))))))******************++++++***))))))))))))))))))***++++++))))))))))))))))))******++++++***)))(((((())))))))))))))))))))))))))))))************))))))))))))((()))))))))*********+++***,,,------...222:::???HHHNNNUUUYYYWWWQQQKKKGGGDDDLLLQQQNNNIIIEEE@@@<<>>BBBsss<<<;;;555:::222666444000000000000////////////...------------...///////////////000000111111111&&&777:::999YYY___~~~}}}^^^LLLAAAEEEaaa}}}XXXGGGNNN\\\bbbUUUeee{{{nnnddddddfffccc^^^YYYUUUeeeyyyjjjyyyzzzlllfffkkkmmmkkkSSSPPPJJJCCC;;;444---))))))))))))************+++************************************************)))***++++++,,,+++++++++)))***,,,---......---,,,---------.........//////...///000000444===KKKUUUWWWZZZXXXWWWbbbxxxwwwcccUUUOOONNNRRRUUUWWWUUUOOOHHHCCCAAA777222---+++,,,...---,,,+++******))))))******+++))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))((((((((())))))*********,,,,,,,,,++++++*********((((((((()))******++++++************************+++************+++,,,,,,,,,,,,,,,,,,------------)))---555AAAOOO]]]iiiqqqpppqqqpppjjj___UUUPPPOOOJJJHHHMMM[[[ggghhhaaa\\\EEE@@@999999CCCNNNOOOJJJ:::<<>>CCCEEEBBBAAAEEEJJJKKKJJJIIINNNUUUTTTOOOQQQXXXooo::::::555999222666555////////////000000000000...------------...//////000000000000000000000111***666FFF___nnn{{{hhhOOOEEEKKKeeemmmJJJPPP^^^]]]]]]eeerrrsssfff```aaabbbcccXXXWWWlll~~~uuu{{{}}}nnnhhhkkkpppeee[[[NNNEEEAAA;;;222***))))))*********+++++++++************************************************)))***++++++,,,,,,++++++)))***,,,...///...---------.........////////////111///000777CCCPPPYYY]]]QQQ___mmmttt|||iii[[[TTTRRRRRRVVVZZZZZZUUUOOOCCC<<<333---------,,,***+++******))))))******+++))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))******+++++++++***************'''(((((()))******+++++++++++++++++++++++++++++++++*********++++++,,,---,,,,,,,,,------------...///999IIIXXXeeennntttxxxmmmiiidddaaa___ZZZTTTOOORRRMMMMMMRRRSSSKKKAAA<<>>000***++++++,,,,,,++++++***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))$$$&&&(((***++++++)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********++++++,,,,,,,,,++++++,,,---...///000111111555CCC[[[sss}}}vvvooofffgggwwwuuugggOOOUUU\\\XXXRRRDDD666///...---///111+++---...---******,,,///***+++,,,,,,***)))))))))))))))))))))***+++,,,---(((((())))))*********+++'''((((((((()))+++,,,---))))))))))))))))))))))))+++++++++************)))((())))))***++++++,,,,,,+++111<<>>\\\bbbkkkqqqqqqmmmiiihhhaaaUUULLLNNNRRROOOHHHBBBLLLOOOTTTmmmsssaaammmpppwwwppptttttt~~~eee[[[RRRNNNLLLLLLTTT^^^lll{{{uuukkkjjjhhhbbbZZZUUUMMMSSSccc^^^GGG:::222000,,,++++++++++++***,,,+++***((((((((())))))***************)))(((((())))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))+++******)))(((''''''&&&*********))))))))))))))),,,,,,++++++***+++++++++)))///000,,,,,,000222///:::MMMiii}}}{{{oookkkooofffttt{{{iii]]]YYY___MMM===777333+++***///,,,,,,---,,,++++++---......---+++)))(((((()))***+++***)))(((((()))***+++---+++)))''''''((()))******((('''&&&((()))***)))++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++...222000,,,+++---111CCCVVV[[[SSSNNNRRRYYYTTTVVVOOOCCC>>>JJJ[[[eeettt>>>444777333666222222222111111000000000000000///............///000000222000111444222///000444???XXXeeexxxSSSJJJLLLnnnbbbYYY[[[cccfffjjj~~~zzzyyyzzz~~~xxxzzz~~~}}}{{{|||~~~}}}eeebbbcccfffdddccckkkvvv}}}{{{zzzkkkttt{{{~~~rrrYYYKKKKKKHHH>>>000...,,,+++***++++++,,,++++++++++++*********)))************++++++++++++***++++++++++++,,,,,,,,,,,,------------............,,,,,,000000///000555>>>@@@FFFQQQbbbwwwxxx}}}zzzaaaOOONNNXXXSSSOOOGGG<<<222///111444///...,,,,,,,,,---,,,,,,************))))))))))))((())))))***++++++,,,,,,******))))))))))))******************)))))))))(((******)))(((((((((((((((***************))))))(((+++***)))***---...,,,***,,,------,,,++++++,,,...)))...111...---888KKK[[[dddkkkmmmjjjiiillljjjeeeXXXMMMCCC@@@BBBGGGPPPYYYdddxxxvvvzzz{{{fffWWWTTTWWW[[[aaaiiissstttfffUUUcccfff\\\QQQSSSSSSRRRYYY???777---)))***,,,,,,+++++++++))))))((()))******)))))))))))))))(((''''''))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))+++******)))((((((''''''************)))))))))))),,,,,,++++++++++++,,,,,,222+++)))...111111444;;;ccchhhqqqyyywwwpppnnnrrrooojjjzzziiiSSSPPPLLLGGGAAA999333222---......---,,,,,,,,,------,,,+++***)))))))))))),,,+++***))))))***+++,,,,,,+++***((((((((()))******)))((()))***,,,---...+++++++++++++++++++++++++++++++++,,,,,,---------,,,+++---///...---333;;;JJJUUU___^^^UUUQQQVVV]]]WWWEEE>>>LLL\\\iiittt@@@666999444777333444222111111000000000000000//////......//////000111000///111333111...000666RRRzzzppp~~~uuuWWWLLLLLLnnn\\\OOO^^^ccckkktttlllooopppqqqtttxxxuuuoooeeeggghhhgggeeeeeehhhkkkvvvpppiiifffgggjjjlllllluuuxxx|||zzzfff]]]fffkkkccc```fff{{{qqqxxxssscccNNNMMMLLLDDD666222,,,***+++------,,,++++++++++++************************+++++++++,,,++++++++++++,,,,,,,,,,,,------------....../////////------000000111555<<>>UUUrrryyy}}}vvvjjjnnnOOOTTTSSSNNNKKKIII===---//////......---,,,,,,+++,,,,,,,,,,,,+++***)))(((+++******))))))******+++***************)))))))))((())))))***+++---...///,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////...,,,---...000444AAAMMM^^^\\\XXXSSSPPPRRRWWW[[[OOOGGGTTT|||zzzrrr???666:::444666333555222111111000000000000000/////////...///000000111---...111222000000777@@@jjjvvvrrr[[[FFFPPPmmmXXXZZZfffdddnnnsssqqq______lllyyy}}}gggdddeeedddhhhpppnnn~~~}}}wwwqqqttt\\\MMMHHHHHH===666...+++---///...,,,++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,---------------...//////000000222000///222333555>>>GGGUUUkkkjjj^^^NNNOOOOOOKKKEEE===888555555000+++))),,,......,,,+++++++++*********))))))))))))*********+++++++++******))))))))))))***************)))))))))))))))******))))))((())))))***))))))***++++++++++++************+++,,,,,,++++++,,,---------,,,,,,---///555...///@@@VVVffflllnnnjjjddd```___^^^XXXPPPJJJIIIZZZsss{{{zzz{{{tttvvv~~~tttuuuwwwzzzrrr^^^MMMJJJLLLQQQbbbwwwqqqyyyooo```\\\YYYQQQPPP^^^TTTGGG<<<666222///,,,************++++++,,,,,,))))))*********))))))((()))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))*********)))))))))(((((()))***************++++++---,,,,,,,,,,,,------...++++++111555222777RRRqqqooossstttqqqrrruuuvvvjjjVVVSSSWWWIII000///...------------,,,+++++++++,,,---,,,+++)))((()))))))))))))))))))))))))))***+++++++++******)))'''((())))))******,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///000------222999AAAMMMXXX[[[YYYWWWUUUSSSQQQNNNLLLLLLuuu~~~ooo===555999333444111444222111111000000000000000///////////////000111111000111333333111444BBBQQQiiifffKKKJJJgggZZZJJJcccsssmmm~~~ssseeecccfffhhh^^^cccnnnvvvkkkxxx|||{{{~~~tttSSSEEEKKKCCC;;;111---...///...,,,+++++++++++++++++++++,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------------...//////000111111222000111333666===JJJWWWrrrdddYYYKKKEEEEEEDDD???999888444///,,,---------+++++++++++++++***************************+++++++++******))))))))))))******))))))))))))))))))************))))))))))))******+++++++++++++++***)))))))))***,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,...///222---<<<]]]ssstttpppsssqqqXXXHHHMMMSSSPPPTTT___jjjwww{{{tttuuu}}}|||yyytttuuurrrgggcccYYYLLLPPP^^^yyyxxxnnnkkk```SSSQQQYYYUUUNNNEEE;;;444///,,,******++++++,,,,,,------***++++++,,,,,,,,,++++++************************(((((())))))************))))))))))))))))))))))))************))))))))))))))))))******+++++++++,,,------,,,,,,---......///+++...111444???TTTjjjxxxqqqgggeeewwwqqqVVVVVVPPP@@@222///---,,,---...---,,,***+++,,,------,,,***)))++++++++++++++++++++++++)))***++++++++++++******)))+++,,,,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------///,,,...999EEEMMMRRRWWWOOO\\\fffaaaTTTNNNVVVaaa{{{qqq|||zzzttt|||lll;;;555999222333000333222111111000000000000000000000//////000000111222111111111000...666LLL```mmmcccEEEFFFkkk^^^aaaiiiccckkk]]]```zzzeeebbbhhhkkkuuuyyyzzzyyy^^^FFFHHHFFF???666111//////...---++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------......///000111222222000///111666===III\\\mmmzzz~~~qqqWWWGGGDDDFFFEEEBBB>>>;;;777333///---,,,,,,,,,++++++++++++***************************************))))))))))))******))))))))))))******************)))))))))***+++++++++,,,,,,,,,+++***))))))***,,,......---,,,---...,,,---......------///111---;;;ZZZwww~~~tttsss{{{{{{[[[CCCHHHWWWbbbsss}}}~~~|||rrrmmmsss}}}sss|||~~~xxxooogggvvvvvvuuuqqqooottt~~~{{{qqqaaa]]][[[kkk{{{vvvfffhhhXXXTTTMMMFFF???888333///++++++,,,---------,,,,,,++++++,,,------------,,,************************((((((((()))******++++++))))))))))))))))))))))))************************))))))******+++,,,,,,,,,------------......///000333111000<<>>III[[[ttt~~~vvvvvvaaaRRRJJJHHHIIIDDDDDDBBB<<<333------...,,,,,,+++++++++***************************************))))))))))))******((()))))))))******************))))))******+++,,,******++++++,,,,,,+++++++++---//////...---...000...///000000///000222444===ZZZuuu|||uuupppmmmllliii^^^TTTZZZooorrrwww}}}}}}vvvttt~~~{{{yyy{{{~~~vvvmmmjjjpppzzzwwwVVVZZZiiitttzzzooobbbQQQHHHEEEBBB<<<666,,,------......---,,,+++***+++,,,,,,---------,,,************************'''(((((()))******++++++))))))))))))))))))))))))************************))))))***++++++,,,------------------...///000111555555???XXXqqqzzzqqqeeejjjrrrbbb[[[RRREEE>>>444/////////...,,,,,,,,,,,,++++++,,,,,,---------...//////...------++++++*********+++,,,---***...111111---+++,,,...------------------------------------............///777EEESSSXXXUUUSSSTTT[[[YYYUUUTTT___}}}~~~yyysssrrrkkk;;;666:::222222000444222111111000000000000000000000000000000111111222111111222444:::PPPuuulllxxxXXXNNN]]]___YYY^^^kkksssaaafffxxxpppwwwooonnnqqqsssdddgggfffwwwzzz|||}}}```HHHFFFDDD???888111------///+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------......---...///000111222333333222444:::FFFUUUjjj{{{~~~dddQQQJJJLLLHHHJJJJJJBBB666...---000,,,,,,,,,+++++++++******++++++************************))))))))))))******(((((())))))*********+++******))))))***+++,,,,,,((((((***+++,,,---------+++...111000...---///111000111222222111222444666XXXuuurrriiinnndddOOOFFFVVVcccnnn```eeexxxcccOOOfff}}}ttt~~~uuuZZZLLLLLLLLLEEE;;;------...///...---+++***)))***+++,,,,,,,,,,,,,,,************************'''(((((()))***+++++++++))))))))))))))))))))))))******************++++++))))))***+++,,,,,,---------------......000111111...999UUUuuu|||nnneeehhhwww{{{aaaNNNEEE999222000///---+++---,,,+++***+++,,,---...******,,,,,,,,,,,,******,,,+++***))))))+++---...&&&+++//////,,,***,,,///------------------------+++,,,,,,---...///000000333@@@TTT```___WWWVVV[[[fffZZZZZZttt}}}~~~jjj>>>999:::222444222222222111111000000000000000////////////000111333333///---333444>>>llliii}}}TTTXXXRRRnnndddUUU___ggglll~~~xxxZZZqqq}}}rrrnnnyyyzzzuuubbbaaaqqq|||~~~zzzxxx}}}GGGFFFCCCDDD>>>000///111***,,,,,,,,,---------......------,,,+++,,,---...///...------///000000///......444444------444555000666555JJJiiiuuuzzzvvvzzz~~~jjjWWWGGGHHHMMMMMMFFFAAA>>>555+++---......,,,+++***+++---,,,+++******)))*********+++++++++*********))))))+++++++++*********)))))))))************+++++++++***+++,,,,,,------,,,,,,------------------------111,,,000888444///???ZZZqqq}}}ttthhhhhhYYYJJJRRR^^^nnn~~~rrrmmmnnnvvv\\\^^^zzzttt}}}gggRRRFFFIIIUUUJJJ:::///+++///000+++***///,,,,,,............,,,,,,************************++++++************++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,---------......------,,,,,,///222111---===RRRlll{{{sssbbbwwwmmmLLLOOOGGG555...222111(((444///---111333///***)))---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...---,,,+++---///000---***...---,,,+++++++++,,,---//////---)))***...000...AAAYYYcccXXXQQQUUU\\\^^^RRRZZZjjj===999:::222444222333222111111000000000000000000000///000000111222333444555777999JJJnnn~~~uuueee___NNNnnnbbb\\\aaakkk|||bbbrrryyyfffhhhmmmwwwcccIIICCCEEEDDD666//////,,,,,,,,,---------............---,,,,,,,,,---...///---------...//////......111333333222444777777444666JJJdddxxx{{{ooorrrRRRNNNNNNMMMLLLJJJEEE888,,,.........---,,,,,,,,,---,,,++++++***************+++++++++*********))))))+++++++++*********))))))************++++++++++++***+++,,,,,,------,,,,,,------------------------///000111111333???VVVjjj|||zzzkkkaaaYYYHHHOOOsss|||kkkcccqqqxxxpppuuuooobbbNNNNNNIIIHHH<<<222000111000//////,,,,,,------------,,,,,,************************++++++************++++++)))************+++++++++++++++++++++++++++++++++,,,,,,---------.........------///000//////333777LLLggguuuqqqtttYYYQQQFFF<<<777555444444111------000111///...///---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---......,,,******,,,...---,,,------,,,++++++,,,,,,---000++++++//////,,,111;;;GGGfffaaaQQQaaajjjZZZNNNLLL|||iii===888:::222444222333222111111000000000000000111111000000000111111222///666777DDDcccxxxvvvoooKKK\\\XXXZZZZZZeeegggvvvooowwwxxxjjjfffrrr}}}TTTDDDDDDIII===000......,,,------------...............------,,,------...,,,,,,---...............222//////333666666666999NNNiiirrrtttsssZZZQQQJJJNNNSSSMMM@@@666/////////...------------,,,,,,+++***************+++++++++***************+++++++++***************************+++++++++,,,***+++,,,,,,------,,,,,,------------------------///333000,,,777SSSmmmxxxtttqqqbbbUUUWWWbbbiiirrr}}}wwwgggXXXFFFPPPGGG888------000///+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++************++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............111444///...:::JJJdddwwwssskkkqqq\\\NNNAAA444000333111//////111000---...222------,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...///---***)))***,,,------------,,,,,,,,,,,,------111)))***333222---888MMM^^^hhhZZZ[[[ooobbbQQQbbbhhh<<<888999111444222333222111111000000000000000222222111111000111111111...444:::VVVzzz|||pppwwweeeNNNUUU^^^^^^UUUkkkrrrpppxxx~~~vvviiilllvvviiiIII>>>GGGAAA333//////------------............///......---------------,,,...//////////////////555000000666555333;;;HHHfffyyyqqqmmmooo[[[KKKLLLRRRPPPIIIDDD333111///.........---,,,,,,,,,+++************+++*********************************************************+++++++++,,,,,,***+++,,,,,,------,,,,,,------------............111///...333HHHdddvvv{{{lllSSSbbbhhhjjj|||rrrrrrwwwuuuoookkkfffffflllrrrwwwpppyyyPPPOOOLLL@@@000+++000111***---,,,+++******+++,,,---++++++++++++++++++++++++++++++************++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............///...222555111222HHHaaaqqqsssnnn~~~eeeKKK:::333222333333555666111++++++///------,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...///...,,,,,,,,,,,,------,,,,,,,,,,,,---------......+++,,,///000444FFFZZZjjjQQQPPPllljjjMMMaaaggg;;;777999111444222333222111111000000000000000333222111111111111111222555888DDDggguuuooouuuSSSXXXlll[[[TTTggg]]]ppp{{{lllvvvxxxpppfffmmm~~~|||}}}TTT:::BBBBBB888222///---------.........//////.....................------000222222000000111222888555666888666888III___nnnvvv|||wwwqqqnnnmmmjjjiiiiiiiiilllqqquuuyyysssYYYMMMLLLMMMMMMNNN:::666111...------,,,+++---,,,,,,+++***+++++++++***************************************************++++++++++++,,,,,,,,,***+++,,,,,,------,,,,,,---------....../////////111+++000GGGbbbrrrwwwxxx~~~rrr___[[[|||pppcccuuurrrlllgggpppzzzllljjjyyyxxxeeeLLLOOOHHH888000222222......---++++++++++++---...++++++++++++++++++++++++++++++************++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000///111444666@@@YYYtttmmmooosssRRRHHHAAA777222333777:::555---***---...------,,,,,,------...,,,,,,++++++,,,,,,---...---///111111000///---,,,,,,,,,------............***000000***...BBBUUU___[[[HHHXXXhhhXXXbbbggg;;;777888111444222333222111111000000000000000222222111111111222222333222:::PPPppp~~~xxx]]]IIIgggLLL]]]aaaqqq~~~{{{~~~}}}mmmnnn{{{qqqbbb??????AAA<<<666///------........./////////,,,---...////////////......111444333111000222444333444666666777BBB[[[rrrzzzrrrjjj___VVVRRRQQQRRRRRRQQQQQQQQQRRRVVVZZZ^^^aaafffgggkkkrrr{{{uuu[[[MMMLLLOOOQQQDDD===444///------,,,+++------,,,+++++++++++++++***************+++++++++***************+++++++++++++++++++++,,,,,,,,,,,,***+++,,,,,,------,,,,,,---------...//////000000//////???]]]tttwwwsssqqq[[[IIINNNqqq}}}~~~mmmcccoooyyyiiifffcccoooNNNOOOIII>>>555111///---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------........./////////111000111555AAATTTjjjxxxkkk|||^^^VVVIII555111111555999777111...///......------------......,,,,,,++++++,,,,,,---...---000333444222///---,,,+++,,,---......///......)))222222,,,777QQQ```^^^UUUfffpppYYYVVVfff:::666888111444222333222111111000000000000000111111111111222333333444111EEEdddtttuuulllNNNWWW\\\ZZZeeeddd}}}vvvyyy{{{|||rrrKKKCCCAAA>>>999111............////////////+++,,,...///000000000000---111444333000///111444///333555666AAAXXXrrrwwwddd\\\TTTRRROOOPPPUUU\\\aaadddbbbaaaaaabbbccceeeggghhheeedddccceeejjjqqqxxx}}}ttt[[[UUUVVVSSSPPPFFF:::111.........---------,,,++++++++++++,,,))))))*********+++++++++))))))*********++++++++++++++++++,,,,,,,,,------***+++,,,,,,------,,,,,,---------...///000000000...AAAXXXiiiqqqpppiiiccc\\\\\\vvv}}}uuunnnaaakkk|||sssyyyaaaWWWLLLFFF???777000------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++)))************+++++++++------------------------............////////////111333333999NNNhhhtttqqqvvv^^^EEE666333333666666222000111......------------......,,,,,,++++++,,,,,,---...---000333333000---------+++,,,---.../////////...---///111888III]]]bbb\\\eee~~~sss]]]|||fff:::666888111444222333222111111000000000000000111111111111222333444555<<>>;;;333............/////////000***+++---///111111111111,,,000444333///...000333333888:::===QQQqqq|||jjjyyylll]]]SSSPPPSSSNNNPPPUUU___lllxxx}}}xxxqqqjjjdddbbbbbbbbbsssiiiaaa]]]VVVXXXMMM===333000000///......---,,,,,,++++++,,,,,,))))))******++++++++++++))))))******++++++++++++++++++,,,,,,,,,---------++++++,,,---------,,,,,,---------...///000000111///QQQllllllfffeee___SSSZZZ{{{ssslll|||{{{pppeeeooo{{{fffUUUQQQNNNCCC777333---...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++)))************+++++++++------------------------............/////////000111555666===XXXuuuxxxiiiiii???888222333333111///000......------------......,,,,,,++++++,,,,,,---...///111222000---+++,,,...***+++---///000000///...111+++///CCCYYYccc```[[[tttyyy^^^mmmggg;;;777999111444222333111111000000000000111111111444//////444111111;;;???xxxjjjpppbbbTTT```ZZZ\\\eeefff{{{~~~ppp}}}oooppp}}}{{{ttt}}}qqqGGGDDDGGG===;;;777444000....../////////////////////000000000000///222444333111222333333555555999HHHeeelllsssqqq```VVVPPPNNNSSS\\\aaammmvvv||||||pppgggfffcccjjjrrreeeZZZaaaRRREEE???777---***///222000---,,,,,,,,,+++))),,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,---------.........------------...//////222222000...000444555222BBBXXXjjjkkkfffdddbbb^^^~~~tttbbbzzz{{{hhh[[[VVVNNNDDD>>>111111000///......------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,,,,,,,---......000///...///000111000///666444666UUUrrrhhhssshhhLLL:::...000333...---000...------,,,,,,------......................................................------...000111000///'''777<<>>yyy~~~|||___YYY]]]ppp\\\WWWdddlllvvvooogggxxxuuu}}}{{{ssslllzzz{{{vvvuuu~~~___AAAEEEFFF>>>222000---,,,...111222333/////////000000000111111000000000333555555444333444@@@PPPiiizzzfffSSSOOOMMMQQQ\\\jjjzzz|||ooohhhmmm~~~~~~iiikkkrrrkkkSSS???999666000000...,,,,,,---...---,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++---------------------,,,...------------...//////,,,---111555111---555CCCcccuuuppplllooo]]]___jjj\\\qqqxxx~~~oooiii\\\JJJ???888///,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,------...///+++,,,...000111222333333333:::aaauuukkk|||iiiPPP888111333222111222......------------............................................................------......//////:::555SSSfffUUUZZZssswwwhhheee:::777:::333555333333222111111000000111111222///333111222444222===UUU|||ooolllSSS^^^}}}[[[WWW]]]jjjtttiiiaaalllwww}}}yyyrrruuu}}}~~~}}}uuujjjlll{{{~~~vvvxxx}}}tttKKKBBBCCC@@@333000------...000222222//////000000000111111111444111000333666555333333AAAIII___iii}}}zzz]]]QQQOOO]]]bbblll|||zzzppppppsss|||yyygggsssyyynnnYYYEEE777///000...,,,,,,.........---,,,,,,,,,+++++++++*********+++++++++++++++,,,,,,...------------,,,,,,,,,...------------...//////000///444777222///???UUUoooppp~~~SSSYYY{{{|||kkkfffqqqxxxooocccUUUIII>>>222---///222111...------------------------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------------------...//////---///111333333333444555===MMMiiiqqqssspppGGG444333444222/////////............//////.........................................................---------///111111GGG___[[[UUUooommmwwwddd999777:::333666333333222222111111111111222222222......666666---EEEuuurrr~~~SSSTTTlllkkkZZZ[[[bbbooorrrwwwqqqaaacccmmmxxx{{{~~~~~~tttcccmmmzzz~~~|||wwwnnnaaapppsss|||fff}}}\\\@@@===CCC777444000......///000///000000000000111111111111888333111444666333444777FFFXXX|||zzzlllrrrpppYYYNNNRRR]]]jjjxxx{{{ooonnnuuuwwwtttRRR:::555000...------...///...---,,,,,,,,,+++++++++***************++++++,,,,,,,,,------------------------...------------...//////222111333444111666KKKcccsss~~~xxxSSShhh~~~cccdddyyyqqqeee```PPPDDD666///000333222000------------------------++++++,,,,,,,,,---------++++++,,,,,,,,,---------...------------.../////////111222222111222444777IIIaaagggnnn^^^???777777333...000//////......//////000................................................---...///...---...111444888ZZZ^^^TTTddduuunnneeeccc999777;;;444666333333222222111111111111222222333......777777222RRRvvvvvvIII]]]UUUZZZ^^^fffvvvuuu|||aaa\\\eeeuuuuuunnn}}}eeebbbwwwzzz{{{wwwtttaaahhhzzzvvv___gggwwwoooDDD===FFF;;;777333000/////////...000000000111111111222222999333222666555222777@@@LLLooohhhyyyiiiYYYSSSTTT```nnnooouuu}}}|||~~~[[[@@@:::111///------...///...---,,,,,,,,,+++++++++***************++++++,,,,,,---,,,,,,,,,---------.........------------...//////000111111///222@@@XXXjjjmmmzzz]]]kkktttbbbYYY}}}{{{mmmjjjWWWLLL===333000111111000------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------......------......///000...000111000///000555:::VVVmmmnnndddDDD888666333000000000////////////000000................................................---///000///---///333888LLLYYYSSSXXXlllaaaTTTiiiccc888777;;;444777333333333222222111111222222333111444222333888AAAaaa[[[TTTmmmjjjUUUZZZcccooofff^^^___iiimmmkkksssnnnkkkppp}}}xxxwwwkkkeeeqqq~~~gggWWW|||}}}tttyyyMMM@@@EEE<<<999444111000000000///000000111111111222222222777222222666444222===LLLeeexxxppp~~~fffSSSUUU^^^iii~~~www}}}pppRRR???222000............---,,,,,,,,,,,,+++++++++******)))******+++,,,,,,------***++++++,,,---...//////...------------...//////...222111---777OOOccckkkiiizzzgggaaayyyiiiWWWssstttbbbWWWHHH;;;333000//////........................,,,,,,,,,------------...,,,,,,,,,------------..................//////000...000111000000444<<>>]]]UUUiiippp[[[eeeddd===666666444555...444222222222222222222222222777***333:::;;;___pppaaaTTTggg]]]YYY]]]dddqqqnnn[[[YYY___eeekkkpppqqqzzz|||iiiqqqooolllnnn|||qqqaaaIIIdddkkkBBB999<<<:::777444111000111111222222222222222222222222111888444///333<<>>666666555555///555222222222222222222222222222222444444DDDoooyyyuuuZZZVVV~~~SSS]]]YYYiiiyyyzzzcccYYYZZZ]]]ccciiieeeooowwwyyy~~~}}}ppppppmmmiiihhhqqquuubbbIII\\\vvvJJJAAA===<<<999666444222222111222222222222222222222222...222222444888===\\\kkklllmmmWWWZZZ]]]mmmlllIII555///444222111111------,,,,,,++++++,,,,,,---......---------,,,,,,,,,------------------------////////////000000000000888111555BBBRRRiiiiii]]]jjjeeeqqq[[[CCC777333,,,///...------,,,,,,---------------------------------------............//////............///000000---///111666555???]]]kkkssshhhDDD111222111///...000111000...,,,---...000000...---,,,............///////////////...000000...222BBBTTT[[[[[[fff___]]]eee???777888666666000666333333333333333333333333---:::555111TTTyyydddQQQ```ZZZNNNccc]]]pppnnn\\\UUUWWW]]]ddddddfffffffffooozzzpppmmmhhhdddggguuu~~~xxxnnnPPPPPPvvvPPP@@@???>>><<<:::777555333222222222222222333333333333///111222888;;;BBBiiilllmmmUUUXXXbbbkkk}}}WWW>>>111444222222222,,,------,,,,,,,,,,,,------...------------,,,,,,,,,,,,,,,,,,---.........////////////000000000111111;;;,,,:::MMMVVVyyyffffffnnnUUUwww}}}jjjOOO===444---//////...------------------------------------------------............/////////......//////000111+++;;;,,,666:::>>>eeefff{{{aaa999777222......111222///,,,...///000111111000///...............///////////////000222111000666III\\\[[[jjjcccUUUhhhfff@@@888888777777111777333333333333333333333333+++===444777fff^^^OOOwwwKKKXXXdddggg|||zzzaaaTTTTTT[[[bbbeeefffdddbbbhhhzzzrrrnnnjjjfffdddlllvvv[[[GGGggg^^^BBB@@@@@@???===:::777555333222222222333333333333333222777555666???OOOsssxxxzzzYYYUUUhhhqqqgggGGG444222111333333,,,------,,,,,,,,,,,,------------------------------+++,,,,,,---...//////000/////////000000111111222444333>>>NNNgggkkkbbbpppWWWaaazzz```CCC333666000000///...------------........................---------............////////////...///000000111000>>>111333<<>>;;;888555444222222333333333444444444222<<<777555KKKggg|||tttttteeeXXX^^^sss{{{oooxxxTTT999333000222333......------,,,,,,------...------------------------,,,,,,------...///000000/////////000111222222222...<<>>999666444444444222222333333444555666666555666???gggnnn~~~]]]LLLbbblllppphhhTTTnnnbbbIII777222666555......------------......,,,,,,,,,------.........///////////////............///000111222333444444444FFFhhhmmm]]]lll}}}nnnQQQ~~~eeeGGG444333222000///.........////////////////////////---------.........//////000000000000000111111222---AAA///HHHiiilll^^^;;;111444333000111000000////////////000000............/////////000444444111111>>>PPP[[[\\\aaaTTTkkkaaa???:::888555777111555444444333222222333333333:::222???uuu{{{sssXXXQQQhhhTTTeeeaaaiii{{{oooggggggnnnxxxwwwqqqvvvpppllllllhhhgggjjjmmm~~~uuuGGGHHHttttttMMM999EEEAAA000555555444555444444555666666555333111>>>PPP~~~xxx}}}|||yyyXXXXXXgggvvvuuuppp```[[[```{{{KKKDDD///...111000000///.......................................////////////000000000000+++///333444444555555444666QQQlll{{{___aaa}}}WWWmmm{{{xxxMMM:::000///111---///222---////////////////////////...............///000000111111111111111111222222444333;;;KKKeee|||ccc)))@@@444///222222000000000000////////////444333111///...///000111,,,666***111777___bbb___nnnVVVlllaaa???:::888555777111555444333333222222333333444...@@@UUUhhhtttVVVaaacccTTTeeedddsss}}}|||~~~zzztttyyyvvvllliiigggeeeeeexxxyyy{{{RRRHHHlllyyyRRR:::CCC@@@222555555333333333333444666666666555777AAA^^^iii{{{lllSSS[[[vvvssscccZZZWWWtttZZZFFF666111222000000///............///........................////////////000000000000///444999777333111222444@@@cccrrr^^^ooooooVVVvvv{{{tttbbbAAA444111333...000222---///////////////////////////............///000000111111111111111222222333555777===VVVhhh<<<:::///---000555111000000000////////////333222000/////////111222444555111;;;EEE[[[bbbgggooozzz{{{sss```???:::888555777111555333333333222222333333444---FFFeeeaaapppiiiTTTttt~~~\\\VVVdddjjj{{{uuuxxxxxxsss~~~mmmffffffddd___tttsssbbbIII___~~~tttxxx\\\===BBB@@@444777444333222222333444555666666777===IIIsssooopppuuu___SSSeee~~~~~~vvvhhhXXXNNNiiipppJJJ???444444111000//////......//////........................////////////000000000000000555:::999444000222666EEEoooggg```tttYYYVVVppppppvvvrrrLLL:::333444000111333...//////////////////////////////......//////000111222111111111222222333444777999AAA^^^ooozzzSSS777111222///555111111000000000/////////111111000//////111222333555,,,333>>>RRRVVVccckkkooo___>>>999777555777111555333333222222222333444444777BBBgggjjjxxxWWWYYYdddVVVYYYeeeqqq}}}wwwkkk|||pppfffgggddd]]]hhhsssoooKKKSSSvvvpppjjj}}}xxx|||jjjBBB@@@@@@666888444333222333444444444444666777AAAXXXoooddd[[[\\\vvv~~~vvvzzzxxxiiiWWWJJJ\\\OOOEEE555333111000000///.../////////........................////////////000000000000///000444666444222444999NNNvvvqqquuummmRRRjjjkkk{{{kkk|||[[[BBB444444111222444////////////////////////////////////...///000000111222222222222222333444555888888OOOhhhzzzxxxddd888999;;;000444111111111000000000//////000000000000111222333444222)))666>>>^^^^^^lllkkk______===888777444777111555333222222222333333444555===GGGnnnzzzxxxOOOhhhTTTUUU]]]hhh{{{www|||~~~iiieeevvv{{{wwwjjjhhhfff``````{{{uuuvvvNNNJJJkkkiii}}}III>>>???888999444333444555666555333333666888EEEllluuuuuu{{{ZZZ\\\jjjwwwrrrnnnyyyiiiXXXLLLHHHrrr]]]III666222111111000///////////////........................////////////000000000000000,,,,,,111444333666;;;```zzzuuu^^^]]]kkkmmmLLL777444222333555111000000000000000000000000///////////////000111111222222222222333444555666999:::```sssvvvrrr;;;<<>>>>>::::::444444444666777666444444888;;;NNNmmm|||kkkVVV```{{{uuutttjjjuuuzzziiiZZZOOOCCCWWWtttvvvPPP:::333222111000000//////000000........................////////////000000000000444...,,,111222111777AAAiiinnncccNNNgggyyy~~~xxxZZZ<<<666222333555222000000000000000000000000000000//////000000111222222222222333444555666777:::BBBhhh|||yyyEEE999:::555777222222111111111000000000000000111111222333333444999:::BBBIIIdddrrrttteeewww]]]<<<777666444777111555222222222222333444555666AAAkkkzzzZZZYYYbbbQQQ\\\eeevvvyyyrrrxxxrrreeekkk~~~xxxhhhdddhhh]]]fffmmmwww[[[BBBJJJttt~~~YYY>>>>>>;;;;;;444666222555777666555666<<>>PPPooo```hhhvvvaaaVVVzzzuuuqqqssskkkDDD999444222444111000000000000000000000000000000//////000000111222222222333333444666777888888RRRhhhttt\\\===777888888222222222111111111000000000111111222333333333333444777===TTTbbbpppnnnppp~~~]]]<<<777666444777111555222222222222333444555666MMMooopppUUU^^^TTTTTT^^^ggg{{{uuurrr{{{wwwtttpppxxx|||gggbbbiii^^^^^^mmmwwwwww```@@@>>>jjj]]]>>>===;;;;;;555666000333666777666999???EEEpppnnnlll]]]^^^ooozzzhhh{{{~~~vvv{{{eeepppsssiiisss{{{mmm]]]NNNDDDAAAfffbbbGGG999222111111000000000000000........................////////////000000000000...000666999333222FFF```{{{cccpppRRRrrrvvvmmmmmmvvvKKK<<<555222333000000000000000000000000000000000000000000111111222222333333444555666888888666```llllllsssFFF888:::666222222222111111111111000111111222333333333222222222444;;;bbbeeeqqqpppyyy[[[<<<999888444666000444444777222111888666333999NNNzzzqqqnnnXXXmmmpppPPP\\\___nnnrrrhhhtttwwwqqqaaaZZZ\\\gggrrr|||}}}tttqqq|||lllYYYfff^^^ZZZrrrppp{{{aaaKKK999SSS~~~qqq|||jjj;;;???999BBB444888666333;;;111777999777ccclllbbbTTTcccvvvzzzwwwooolllyyyvvvjjjhhhttthhhiii}}}|||nnndddOOOFFFCCCHHHsss??????777333222444333///...000............////////////000000000000000111111222444(((999777444:::PPPnnnrrr]]]sssjjjmmmvvv|||ccc999888999222333222222222111111111111000/////////000111111222222555666555333333555666666EEEUUUzzzjjjKKK999444888555444333222111111111111000000000000111222333444555:::???[[[ppppppVVV{{{[[[<<<999888444666000555444777222111777555333;;;ZZZyyyttteee[[[vvvfffQQQ___dddtttuuunnntttqqq^^^OOOGGGEEELLLUUU___dddbbbggg{{{ppp[[[ccc```YYYkkkoooeeeMMM;;;MMM~~~vvvtttBBBAAA777???333999555222999333777999@@@qqqwwwmmm```VVViiioooyyyzzztttnnnqqqxxxvvvlllvvviiifffvvvqqqeeePPPJJJDDDBBBYYYxxxQQQDDD777333111333333///...000............////////////000000000000000111111222555+++555666333???aaaoooeee]]]wwwjjjkkkwwwnnn???777999222111111111111000000000000/////////000000111111222222333444555444444666888888JJJgggxxxhhh___@@@===777444444333222111111111111000000000000111222333444444<<>>XXXqqqYYY```WWWSSSbbbjjj}}}}}}lll|||~~~kkk___PPPEEE===:::>>>DDDPPPWWWXXXaaaxxxvvv```^^^bbbYYYaaaxxxqqqlllPPP???EEEmmmnnnJJJBBB666;;;333888555111777555666;;;OOOvvvkkkpppttt[[[\\\xxxuuu|||}}}uuuooooookkkdddyyyjjjbbbmmmuuufffQQQKKKDDDAAAJJJdddhhhGGG888333000222222000///000............////////////000000000000000111111222555//////777333HHHxxxkkkrrrUUUWWW|||xxxnnnNNN:::999555111111000000000000///////////////000000111222222222222333555666666666999;;;LLLxxxssskkk{{{===???666444333222111111000111111111000000111111222333444666<<<___jjjnnngggvvvuuurrrZZZ;;;999888555777111555555666222222666111444DDD[[[nnnyyyQQQjjjzzzKKKWWWbbbmmm}}}iii]]]SSSIIICCC??????DDDKKKRRRWWWWWW```yyy}}}ggg[[[ccc[[[[[[mmm{{{tttrrrTTTCCC@@@jjjrrrMMM@@@777<<<555666555111444666666===^^^}}}hhhiiieeeYYYlllqqq{{{{{{tttiii___~~~|||lll___bbbyyy{{{gggRRRKKKCCCCCCFFFbbb|||HHH:::333///000111000///000............////////////000000000000000111111222333333---888666SSSuuu\\\}}}TTT^^^wwwxxxdddAAA999888555111111111111000000000000///000000111111222333333333444666888777666999===SSSuuuxxx:::>>>;;;333333222111111111111111111111111111222333444444888;;;cccgggmmmqqq}}}qqqrrr{{{ZZZ;;;999888555777111666555666222333666111777LLLmmmxxxoooQQQvvvjjjIII[[[aaapppXXXPPPGGG@@@======AAAIIIRRRSSSWWWUUU___|||oooZZZbbb^^^ZZZgggnnnyyyXXXFFF@@@mmm~~~}}}OOO>>>:::>>>888444666333222777666CCClllyyyiiiuuu]]]bbb{{{rrr```ppp}}}nnn^^^[[[mmmhhhUUUNNNAAA@@@???VVVNNN>>>666///000111000///000............////////////000000000000000111111222111444///999===^^^ccclll}}}```oooyyyJJJ888888777333333222222222222111111000000000111222222333333666555777999777444888@@@```~~~MMM@@@<<<444333222222222222222222111111111111222333444555999@@@cccfffnnn}}}ssshhhdddjjjsssYYY:::888888555777111666444555222444666222;;;TTToooeeeWWW[[[NNN]]]bbbuuuwwwNNNHHH@@@::::::<<>>???;;;444666666222777999PPP{{{pppnnn}}}yyy]]]llljjjaaa}}}qqq```XXXcccuuummmYYYRRRAAA???>>>KKK___CCC999111000222000//////............////////////000000000000000111111222000555333777EEEiii{{{ZZZgggjjjyyyiiigggwwwVVV999777666444444333333333222222222000000111111222333333333888555666999777333:::FFFjjj}}}~~~{{{nnn@@@444444444333333333333444444222111111222222333444555999LLLbbbjjjppplll\\\[[[bbbYYY:::888888555777222777444555333666888333???\\\iii}}}^^^___OOOWWW]]]ggg|||uuuuuuhhhGGGCCC===:::<<>>MMMsss~~~zzzzzzAAA444555555555444444555555666222222222222333444555555888ZZZ```kkklll{{{uuueee```YYY:::888888555777222777444444333666888333AAA```rrroooYYYdddHHH]]]\\\lll}}}fffddd]]]AAA<<<999999???EEELLLUUU]]]YYY\\\[[[hhhooorrrpppiiizzz|||vvv{{{aaaTTT___WWWXXXvvvqqquuujjjAAACCCHHHzzzpppjjjOOOAAA999<<<:::333;;;222888CCCiii|||fff{{{hhhUUU^^^tttsssuuu~~~nnnoooyyy}}}tttiiihhh{{{tttfffWWWYYYeeevvvcccPPP@@@???DDDCCCUUU{{{~~~JJJ>>>333111222111///.............../////////000000000000000000111111222333444;;;000OOOzzzhhh```~~~iii[[[pppyyy~~~sssIII<<<666222222222111111111111000000111111222222333444444555111222777666555BBBSSS||||||wwwppp||||||~~~FFFAAA666666555555555666666777222222222222333444555555777bbb[[[gggggguuuxxxgggZZZ:::888777444777222777777777444555777444CCCaaauuu|||YYYfffhhhPPPYYY___nnn}}}qqq]]]RRRIII;;;===888999BBBKKKOOOTTTZZZYYYTTT[[[rrrvvvkkksssvvvppp}}}mmm\\\XXX[[[]]]ddd```fffPPP===AAAvvvxxxMMM:::;;;>>>:::555222999111KKKmmmbbbzzz{{{cccWWWjjj{{{uuukkkXXXFFFEEEOOORRRaaa{{{xxxkkk]]]WWWWWWxxx```YYYHHHAAA;;;CCCXXXVVV<<<111333111000333111///////////////000111111111111111111111111111111333888222444qqqgggllldddaaaiii~~~OOO???333555444333333222222222333111111111111222333444555777888:::333999777;;;fffvvvooo___;;;:::999777555444333333333222666999888444222555999===^^^]]]pppjjj~~~sss}}}ZZZ:::888777444777222777555555333444777666GGGfff~~~\\\lllfffQQQ\\\cccssssssgggUUUJJJEEE<<<===:::<<>>CCCRRRsss___BBB333444222111333000111000000////////////000000000111111222333444444111555333===vvvkkkuuufffjjjkkk___FFF;;;666555444333222222222333111111111111222333444555666666999444;;;;;;BBBpppzzz{{{nnn<<<:::999777555444333333333222444666555333222444777BBB^^^eeennnfffZZZ;;;888777444777222777333444222444888888KKKlllzzzyyy```vvvbbbRRR___hhhzzzxxxddd[[[LLL@@@>>>===<<<<<>><<<:::666444666<<<999^^^sss{{{mmm\\\^^^{{{oooSSSEEE:::===JJJPPPddd|||ppp```VVVTTT___fffXXXIIIFFF@@@BBBIIIbbbkkkHHH555555222111222000222222111000//////////////////000222333555666666111333444GGGxxxkkk}}}dddpppsssooofffllltttpppEEE:::777666555444333333333333111111111222222333444555444555999555<<>>jjjuuueeeWWWbbbiiiNNNDDD===BBBOOOVVVmmm|||ppp```UUUQQQXXXmmmZZZKKKHHHAAA@@@CCCUUUxxxOOO555444333111222111111111000000///000000000000111111333444555555666444333666PPPuuusssiii```ssscccRRRRRR\\\nnnHHH:::999888777555444333333333222222222222333444555555333444999666<<<@@@TTTyyynnn}}}{{{DDD:::999777555444333333333333111000111333555555555JJJUUUuuu~~~zzz{{{kkkfffhhhlll\\\<<<:::888555777222777555777444555888:::RRRvvv}}}jjjfff{{{WWWVVVdddpppgggUUURRREEE999:::===<<>>DDDPPPYYYrrr~~~zzzooo___RRRMMMVVVyyyttt]]]LLLGGG???===???PPPUUU555333333111333222////////////000222333333222333333333333333444444666555888XXXssskkkmmmzzz]]]uuuoooQQQKKKVVV___wwwyyyVVVCCC;;;:::888666555444333333222222222222333444555666444555999666;;;@@@ZZZmmmxxxzzzGGG:::999777555444333333333444222111222444777888888RRR]]]~~~}}}cccOOOIIINNNVVV]]]===:::999555777222777666888555555888;;;UUU|||fffiiinnnSSSZZZhhhrrrxxx___SSSPPPCCC:::<<<===???HHHQQQVVVZZZ]]]\\\YYYSSS```sssddd\\\mmmwww}}}^^^RRRUUU[[[TTT^^^hhh```EEE;;;EEEuuu===@@@:::;;;999555;;;QQQnnnpppppp]]]UUUmmmzzz```FFFBBBBBBIIITTT^^^zzz|||xxxnnn^^^QQQKKKUUUqqqxxx___NNNGGG>>>===>>>MMM}}}^^^777444444222333222......///000111333444555333333333333222222222222444777===bbbwwwkkkuuugggYYYxxxxxx\\\KKKOOO]]]kkkxxx```CCC===;;;:::777555444333333222222222222333444555666666555:::777;;;AAAaaarrrrrrzzzOOO:::999777555444333333333444333333333444777:::<<>>;;;999555777222777444777444555888>>>ZZZdddllleeeQQQ```llltttgggYYYRRRLLL>>>999>>>===CCCMMMVVVYYYZZZ]]][[[WWWVVVfff{{{YYY___rrr~~~bbbRRRRRRYYYSSSZZZ~~~dddiiiEEE===GGGttt???AAA888:::777000:::[[[jjjzzziii\\\XXXsss{{{^^^EEECCCGGGOOOZZZfff|||wwwnnn___RRRKKKOOOgggyyy```NNNGGG???======KKKyyyhhh<<<666666222222111//////000000111222333444000111111111222222333333///999BBBjjjzzzlllxxx~~~YYY___tttzzz^^^NNNMMMVVV```pppyyyiiiBBB>>>===;;;888666444333333333333222333333444555666666666;;;999===DDDhhheeeSSSQQQ___bbbeeewww{{{~~~aaa:::999777555444333333333222444555444333555;;;???UUUlllzzz[[[IIIDDDFFFOOOWWW^^^>>>;;;999555888222777222555333444999???]]]dddoooaaaQQQdddnnnuuuwww]]]UUUPPPGGG888888???<<>>dddbbbzzzddd\\\ZZZwww}}}YYY@@@@@@FFFPPP\\\hhh|||wwwnnn```SSSLLLJJJ```yyy___NNNHHH@@@>>>===HHHuuuppp@@@999888333111000111111111111111111222222......///111222333444555---;;;FFFooo{{{jjjsssrrrYYYmmmkkkgggLLLFFFQQQ\\\___ooo{{{}}}vvvKKK???>>>;;;999666555444333333333333333444555666666666666<<<:::>>>FFFnnnrrrPPPFFFOOOMMM]]]lll|||xxxqqq:::999777555444333333333000333666444222444:::AAA\\\vvvnnnOOOAAACCCKKKVVV___^^^===999888555888111555333555888777555BBBiii|||^^^SSS\\\bbbhhhgggRRRQQQKKKAAA888888???GGGPPPSSSZZZ```^^^XXXWWW[[[eeerrr{{{RRRqqqdddSSSOOOWWWUUUTTTooocccsssmmmDDD???FFFUUUFFF???===>>>:::555>>>uuutttvvvyyy]]]XXX^^^~~~kkkMMMDDDDDDNNNUUU[[[qqqqqq]]]zzz{{{tttjjj^^^RRRJJJOOOYYY}}}```SSSGGG@@@<<<===JJJZZZuuuHHH???444000555222111000000000000000111111///111222222222222333555///<<>>;;;777555333333333333222222333444666777<<<777888;;;;;;MMM]]]IIIMMMSSS[[[cccqqqtttvvvuuu@@@::::::777000333777000111888666444888777:::HHH^^^ttt[[[GGG@@@GGGQQQSSSggg^^^===999888555888222555444555777666555EEEooo}}}bbbUUU]]]dddkkk{{{aaaTTTQQQIII???777999BBBKKKRRRSSSXXX^^^^^^[[[ZZZ]]]lllyyywwwZZZ{{{eeeTTTNNNVVVTTTRRRlllgggrrrpppFFF===DDDTTTIIIAAA;;;999999666EEE|||nnntttttt^^^ZZZbbbtttzzz]]]IIICCCFFFQQQWWW^^^vvv|||^^^aaa|||tttjjj^^^RRRJJJKKKVVV___RRRGGGAAA<<<<<>>;;;888555444444444333333333333555666777:::777999<<<>>>QQQzzzYYYLLLSSSWWW]]]gggyyyvvvyyyBBB::::::888111444888222111888666555999888===KKKeee|||tttRRREEEBBBIIIRRRVVVlll^^^===999888666888222666555555666555666IIIuuu}}}gggWWW]]]fffppppppWWWUUUOOOEEE;;;666;;;GGGQQQTTTUUUXXX]]]]]][[[]]]aaatttrrraaagggTTTMMMUUUSSSOOOgggooopppvvvIII<<<@@@QQQOOOEEE:::777999777MMMbbblll~~~~~~~~~^^^\\\gggppprrrTTTCCCBBBIIISSSXXXaaa|||^^^ddd}}}uuukkk___RRRJJJFFFRRR~~~^^^RRRGGGBBB===;;;DDDQQQ|||TTT>>>555333444000222111111000000000111111///111222222222222333555000777\\\nnnrrrddd|||nnnSSSEEEOOOZZZ[[[fffwwwxxx}}}ZZZAAA???===;;;888777555555444444333333444555777888888888:::<<>>KKKUUUVVVYYY]]]^^^ZZZWWW^^^hhh{{{pppeeeiiiTTTLLLSSSRRRMMMbbbyyynnn|||LLL===<<>>;;;AAAKKKxxx[[[===555666555111222222111111000000111111///111222222222222333555222;;;llljjjeeegggaaaKKKDDDTTT]]][[[fff{{{}}}{{{dddCCCAAA>>>;;;:::888777666555444444444444666777888999:::;;;:::???[[[|||___JJJPPP]]]]]]dddrrrzzztttGGG;;;888888333444999666111666444555999888AAAVVVpppZZZGGGJJJMMMRRR^^^nnn___>>>:::999666999222666444333666888;;;LLLtttwwwlllyyyZZZ[[[hhhxxxzzzdddTTTMMMEEE;;;555888BBBNNNVVVXXX]]]bbb___VVVSSS```pppooolllkkkUUUKKKSSSRRRLLL]]]{{{jjjOOO???;;;HHH}}}~~~ZZZCCC888>>>;;;999[[[dddnnnuuuZZZ]]]ooohhhfffFFFAAAFFFNNNTTTVVVbbb~~~wwwlll^^^QQQHHHEEEQQQsss]]]PPPFFFBBB>>>;;;???HHHcccddd>>>777888666333333333222111111111111111///111222222222222333555777CCC|||eee}}}pppMMMhhhwwwWWWHHHHHHXXX```^^^kkk{{{}}}vvvqqqGGGDDD???<<<<<<;;;999777666555444444555666888999:::<<<;;;888AAAeeelllRRRDDDNNN]]]\\\iiivvv~~~qqqKKK;;;666777333444888666111444222444888666AAAZZZlllzzzwwwXXXGGGLLLOOOUUUfff___>>>:::999777999333777444333555888<<>>HHHQQQVVVYYY^^^aaa]]]TTTTTTeeexxxmmmsssmmmUUUJJJRRRRRRKKKZZZuuugggQQQ???===BBB|||[[[@@@555>>>;;;<<>>>>>===:::777666666555555666777999:::888======888DDDnnnzzz[[[KKKDDDNNN\\\^^^ooo{{{ppp~~~QQQ===777999444444888777222444222444777444BBB^^^pppzzzXXXHHHNNNQQQYYYooo___>>>:::999777:::333777555333444777;;;NNNuuuqqqnnnlll___\\\kkk|||~~~vvvlllqqqfffPPPJJJBBB===999<<>>;;;888777666666555666888999:::888@@@@@@999CCCmmmjjjMMMHHHIIIPPP]]]cccssspppWWWAAA999;;;666555999999555555333555777444CCCbbbrrrXXXIIIPPPUUUaaa{{{___>>>:::999777:::333777777444333555:::OOOxxxuuunnnjjjaaa]]]mmm~~~yyyiiisssiiicccnnngggRRROOO@@@<<<:::@@@KKKTTTVVVVVV\\\WWWTTTUUUYYYcccrrrfffqqqnnnUUUIIIRRRSSSLLLXXXpppbbbSSS:::EEE;;;qqqvvvdddHHH777===777???bbbooocccpppXXX___xxxzzzsssuuuuuuwww]]]___DDDCCCHHHPPPXXXeee|||uuujjj\\\MMMCCCEEEQQQhhh___PPPDDDAAA???===AAAHHHVVVLLL@@@===444555555444333222111111111111///111222222222222333555999AAAnnn~~~yyycccUUUxxxpppQQQDDDOOOXXX[[[aaasssuuulllUUUNNNFFFAAAAAA???<<<888777666666666666888999::::::BBBBBB999@@@eee```EEEHHHMMMSSS___gggvvvnnn~~~[[[DDD;;;===999666::::::777777444666888444DDDdddmmmYYYKKKTTT[[[iii^^^>>>;;;999666999444:::999222555888888SSSrrruuukkk\\\___ssszzznnnnnnuuugggLLLGGG>>>>>>AAAHHHPPPVVVXXXXXX^^^YYYQQQPPPZZZlll|||gggoooooo\\\JJJOOOWWWPPPUUUnnndddyyyRRRAAA888FFFkkk{{{fff@@@DDD888@@@888oookkkYYYooo]]]\\\uuuqqq\\\WWW\\\pppggg[[[]]]HHHMMMEEEEEEVVVqqqzzz||||||uuugggXXXLLLEEEIIIMMMccc```PPPBBB>>>===<<>>666999666999:::BBBiiixxx~~~|||gggRRRNNN^^^yyy^^^>>>;;;999666999444:::777222777;;;<<>>===>>>CCCJJJRRRXXXYYYYYYYYYTTTOOORRR```tttiiirrrooo[[[JJJNNNVVVOOOTTTllleeeyyySSS===<<>>:::999888777777888:::;;;;;;===EEEBBBIIIsssNNNDDDJJJWWW^^^]]]rrrkkkkkk[[[EEE;;;<<<888888<<<:::<<<444888777:::<<>>;;;999666999444999777333888<<>>======@@@FFFNNNUUUYYYYYYXXXOOOJJJJJJSSSfff{{{lllvvv~~~nnn[[[IIIMMMUUUMMMQQQiiigggzzzUUU;;;AAA???YYYppp|||uuuxxxtttDDDEEE;;;:::;;;tttrrrjjjrrrbbb```wwwqqquuubbbQQQKKK???IIIRRR___|||yyyyyyuuugggWWWRRRYYYaaaeee```VVVLLLFFFFFFJJJ___```PPPBBB???===;;;???FFFSSSqqqXXX@@@===999:::555555444333222222222222111111222222333333444444888OOO|||rrrhhhooo\\\```uuuTTTBBBFFFQQQYYYeeewwwwwwgggwwwyyyeee^^^TTTLLLHHHEEEBBB???<<<;;;999888888999:::;;;;;;:::AAAAAAMMMfffJJJHHHOOOZZZ______uuujjjiiigggLLL>>>===999999:::777:::333888888;;;???JJJsssrrr{{{dddSSSVVVqqq___???;;;999666888333999999555999:::@@@aaa|||rrriii\\\bbbvvv}}}yyyttteee```GGG>>>AAA@@@DDDKKKSSSWWWXXXVVVTTTHHHFFFLLL]]]qqqrrrwww}}}mmmZZZIIIMMMTTTKKKOOOgggjjjzzzWWW===DDD;;;RRRrrr~~~wwwAAACCC<<<888<<>>EEELLLiiiXXXCCCBBB===>>>666666444333222222222222222222222222333333444444888TTT}}}pppjjjrrr___gggpppMMMKKKMMMVVV[[[fffyyy~~~cccooottthhh```VVVNNNJJJGGGDDDAAA???===;;;999999999:::;;;;;;888<<<<<>>;;;>>>EEEPPPwwwWWWFFFFFF???<<<888777666444333222222222333333222222222333444555888XXX~~~mmmlllttt]]]fff{{{zzzxxxrrrFFFTTTUUU[[[^^^hhh|||___fffooommmfff\\\UUUQQQNNNJJJGGGBBB@@@===;;;:::::::::;;;===888;;;:::HHH^^^NNNUUU[[[___bbbdddzzzpppllluuuuuuqqqTTTBBB@@@<<<;;;;;;555===777<<<:::<<>>vvvjjj```xxxhhhcccuuuqqq}}}```MMMMMMIIIIII]]]}}}{{{fff{{{}}}wwwxxxXXXHHHEEECCCLLLaaa\\\MMMAAA???>>>;;;>>>EEETTT}}}XXXGGGGGG>>>999:::999777666555444333333555444333222222333444555???cccrrrwww~~~```iiixxxhhhaaaAAATTTXXX^^^aaalllzzzuuukkk___kkkmmmfff^^^XXXTTTQQQMMMJJJDDDBBB@@@===;;;:::;;;;;;???;;;>>>===HHH~~~\\\OOOXXX]]]bbbjjjppppppjjjmmmyyygggMMM??????;;;;;;===:::>>>888>>>;;;;;;>>>LLLxxxqqqjjjvvv```@@@<<<999666888222888444555777888KKK{{{vvveee___gggxxxxxx{{{|||gggEEECCCEEEIIINNNUUUXXXVVVRRRNNNLLLNNNVVViiivvvzzziiiWWWHHHMMMUUUMMMPPPgggnnnxxxZZZ===???>>>PPP}}}vvv@@@===;;;<<<>>>{{{tttaaazzzhhhbbbrrrUUUMMMLLLNNNPPP```wwwppp{{{|||oooUUUIIIFFFAAAKKKbbbZZZLLL@@@??????<<>><<<;;;;;;;;;<<<:::AAA???III~~~___RRRYYY]]]dddqqqzzzpppjjjpppdddMMMBBBBBB<<<;;;>>><<<<<<777>>>:::;;;>>>MMMzzzwwwsssqqq```@@@<<<:::666888222777444666888777HHHvvvssseee```hhhxxxuuuiiiEEECCCFFFHHHNNNUUUWWWUUUQQQOOONNNYYYaaauuu}}}zzziiiWWWHHHNNNVVVNNNQQQhhhnnnwww[[[888>>>AAAPPP~~~FFFBBB@@@@@@BBB{{{aaazzzhhhaaappp~~~JJJLLLLLLKKKHHHMMM```{{{yyyeeeSSSJJJHHH@@@KKKbbb|||YYYKKK@@@??????===@@@GGGIIIhhh___IIIHHHDDDFFF===<<<:::888777666555555666555333222222333444666999cccwwwpppvvv{{{dddbbbNNNTTTTTT^^^hhh{{{wwwnnnggg~~~jjjxxxooojjjeeeaaa___[[[UUUPPPGGGEEEBBB???<<<;;;;;;;;;777888@@@@@@III~~~dddVVV[[[]]]eeetttrrrlllxxxiiiSSSIIIGGG???;;;>>><<<;;;666===::::::>>>NNN||||||nnnqqqhhh===999:::333777777:::555888<<<<<>>KKKOOOMMMRRRYYYVVVNNNPPP[[[jjjyyy}}}{{{nnnZZZGGGJJJQQQIIINNNggglllyyyccc@@@BBB???PPPKKK;;;<<<;;;@@@|||zzzjjjaaalllpppNNNBBBHHHLLLHHHIIISSS^^^kkk}}}~~~yyynnn___QQQHHHDDDFFFHHHddduuuSSSIII@@@===<<<===BBBHHHLLLccckkkNNNMMMEEEDDDBBB???===;;;999888555222666555555444444444555555;;;^^^ooo~~~bbbxxxlllcccVVVOOOUUUZZZccciiizzzbbbhhhnnntttmmmhhhfffgggddd]]]WWWWWWQQQMMMGGGCCC@@@===;;;999;;;:::<<<===JJJxxxsssXXXQQQ^^^iiixxxnnnhhh}}}pppVVVGGGDDD>>>;;;===:::888777999555===AAANNNgggkkkjjj>>>999;;;333777666999444888===:::FFFrrrqqqjjjccckkk|||pppyyyTTT???IIIRRRNNNOOOVVVVVVRRRXXXbbbwww~~~{{{kkkXXXFFFJJJQQQJJJPPPiiilllyyybbbAAA???<<>>@@@BBBFFF|||{{{lllkkkcccllliiiMMMEEEMMMKKKKKKNNNSSSYYYcccwww~~~}}}wwwkkk]]]PPPHHHDDDGGGHHHdddpppRRRHHH@@@===<<<>>>BBBHHHOOOxxxjjjPPPPPPGGGEEECCCAAA>>><<<;;;999666444555555444444444444555555>>>^^^jjjpppsss|||jjj~~~iiiaaaVVVQQQYYYccclllqqqttt___fffrrrxxxpppkkkhhhiiiggg```YYYWWWPPPLLLGGGCCC@@@>>><<<:::;;;999;;;;;;HHHvvvzzz```XXXbbbjjj|||ooojjjxxxrrrXXXJJJGGG@@@===???;;;999888:::555===@@@MMMoookkklll???:::;;;333777555777444888<<<999BBBoootttkkkcccjjj{{{rrr|||YYYAAAHHHSSSNNNMMMSSSVVVZZZeeerrr{{{fffUUUFFFKKKRRRKKKRRRkkkkkkzzz___@@@<<<999KKKOOOAAAAAA>>>BBBrrrrrr___nnnfffjjj|||eeeNNNIIIPPPRRRSSSSSSQQQSSSccc}}}zzzssshhhZZZOOOGGGCCCHHHIIIfffkkkPPPGGG???======>>>BBBHHHVVVfffQQQRRRHHHEEEEEEBBB???===<<<:::777444444444333333333444444555===]]]iiiiiifffuuummmrrrwwwbbb\\\UUUSSS\\\cccnnntttqqqccciiitttlllyyytttnnnkkkmmmllleee\\\WWWQQQMMMHHHDDDAAA@@@>>><<<:::999;;;;;;GGGtttqqq^^^[[[hhhqqqqqqkkkqqqvvv\\\MMMJJJCCC@@@AAA===;;;:::;;;666===???KKK~~~dddbbb{{{nnn@@@:::;;;444777555666666777:::888@@@iiivvvmmmccciii{{{rrryyy___CCCHHHQQQOOOOOORRRUUU\\\nnn|||~~~zzzdddTTTFFFLLLRRRKKKQQQkkkjjjyyyZZZ>>>>>>999IIIUUUBBB???:::???hhhqqq\\\~~~qqqgggfff}}}{{{wwwfffSSSKKKOOOMMMVVV]]][[[ZZZiii{{{vvvnnnbbbWWWMMMFFFCCCFFFKKKjjjgggMMMEEE>>>===>>>>>>BBBGGGZZZ```RRRUUUJJJGGGFFFCCC@@@>>><<<:::777555444333333333333444444555777ZZZooorrriiivvvfffyyyqqqppp\\\YYYTTTTTT^^^fffpppvvvlllhhhiiieeeccczzzxxxqqqnnnpppqqqjjj```[[[SSSOOOJJJFFFDDDBBB@@@>>>;;;:::===<<>><<<;;;===777===>>>III{{{}}}VVVSSSkkkpppAAA:::;;;444888555555999666888888AAAccctttooocccgggzzzqqqqqqeeeEEEKKKOOORRRTTTRRRPPPWWWkkk}}}~~~zzz|||xxxcccTTTHHHMMMSSSJJJPPPjjjhhhxxxUUU;;;AAA===JJJ|||TTTAAA@@@>>>CCCgggiiivvvhhhaaa~~~zzzffffffkkknnneeeSSSJJJKKKRRRggg}}}yyyssshhh]]]SSSKKKEEEBBBDDDMMMqqqdddIIIBBB======>>>???BBBGGGTTTxxx{{{```XXX[[[PPPNNNGGGDDDAAA???===:::777555333333333333444444555666999\\\www|||oooyyyaaabbbxxxmmmjjjZZZZZZXXXXXXbbbtttzzz~~~eeelllcccfff^^^xxxrrrpppssssssmmmeeeaaaYYYUUUOOOJJJGGGEEEBBB@@@;;;<<>>IIIvvveeeRRRQQQbbbuuunnngggppp{{{aaaSSSPPPHHHDDDCCC???===<<<>>>888===>>>HHHyyyxxxVVVIIIQQQWWWgggpppAAA999;;;555999666555999555666:::DDDcccsssqqqcccfffyyyooopppiiiDDDOOOPPPUUUYYYUUUPPPUUUdddrrr|||{{{||||||uuu```SSSHHHNNNSSSIIIOOOjjjeeewwwPPP:::AAA>>>MMMOOOBBBFFF<<>><<<888666444444444444555555666777>>>```|||mmm|||fff```wwwxxxzzzcccYYY______^^^fffxxxfffyyybbbmmmYYYuuuqqqqqqssssssnnnjjjjjjaaa\\\UUUOOOKKKGGGDDDBBB<<<===???===FFFsss{{{```SSSZZZiiillldddggg~~~dddVVVSSSKKKFFFEEE@@@======>>>888>>>>>>GGGxxxxxxxxxSSSFFFJJJGGGIIISSSZZZpppppp@@@888:::666;;;777555777333777;;;FFFiiivvvsssccceeeyyyllluuulllCCCQQQRRRVVVZZZ[[[\\\```hhhmmm|||||||||~~~zzzsss\\\PPPGGGNNNTTTJJJQQQlllcccuuuKKK<<<======QQQQQQEEEIII:::>>>ZZZsssaaasss}}}dddGGGIIIRRRZZZWWWLLLJJJOOOYYYmmm}}}{{{uuulll___TTTLLLGGGCCCAAACCCUUUrrrWWWDDD>>>;;;===???@@@CCCGGGJJJyyyiiiffffffXXXXXXLLLIIIFFFCCCAAA>>>;;;888555555555555666777888888<<<```kkkrrrlll}}}pppgggWWWUUU```bbbaaahhhxxxlllbbbnnnUUU~~~}}}qqqpppqqqsssqqqmmmnnnrrriiiddd\\\TTTOOOJJJEEEBBB======???:::AAAlllfffVVVXXXccc}}}kkkaaabbbhhhZZZWWWNNNIIIGGGBBB===<<<>>>999>>>>>>GGGxxxtttLLLEEEQQQPPPNNNNNNKKK[[[ppp@@@888:::666;;;777666555333888===HHHooo{{{tttcccdddyyyjjj{{{nnnAAASSSSSSVVVZZZaaaiiipppsssqqq}}}~~~uuummmwww{{{~~~yyyqqqYYYNNNFFFNNNTTTKKKRRRnnnaaatttHHH>>>999;;;TTTWWWHHHGGGAAABBBXXX|||yyyxxxdddqqqyyyaaaPPPPPPUUUZZZTTTKKKMMMUUUgggxxxzzz~~~|||xxxtttkkk]]]RRRKKKFFFCCC@@@CCCWWWkkkQQQCCC>>>;;;===@@@@@@CCCFFFNNNxxxjjjgggeeeVVVWWWOOOLLLHHHFFFCCCAAA===;;;555555555666666888999999444\\\kkk{{{xxxvvv^^^XXXMMMOOO^^^bbb```ggglll___nnnXXXqqqnnnnnnqqqrrrooolllpppwwwnnnhhh```XXXQQQKKKFFFCCC>>>>>>>>>777<<>>999>>>>>>GGGxxxjjjNNNFFFOOONNNOOOWWW]]]sssuuu???@@@:::===555999777999555888:::FFFllluuu]]]eeevvv~~~lllgggHHHRRRUUU]]]bbbccckkkwww{{{www~~~ssswwwjjjhhhhhh{{{xxxnnnZZZIIIIIIMMMQQQLLLOOOvvv```|||HHH:::FFF>>>FFFWWWYYYKKKDDD:::QQQuuuiii{{{fffccceee\\\GGGPPPiii~~~rrrSSSEEELLLqqqzzz\\\qqqsss___bbb}}}tttssspppeeeYYYOOOFFF@@@@@@DDDLLLPPPoooGGGCCC===:::;;;>>>@@@EEEJJJTTTiiidddfffXXXZZZPPPPPPLLLFFFCCCBBB===777999777555555555555444333:::UUUgggtttvvv~~~qqq\\\IIIGGGGGGIIIPPPZZZdddkkk~~~ooowwwYYY|||ZZZwwwsssoookkkkkkooopppnnnjjjgggddd^^^WWWSSSQQQKKKCCC???CCC999AAA@@@UUUkkkWWWNNN]]]qqqkkk___cccwwwhhhaaaZZZPPPIIIHHHAAA???:::;;;===:::KKKlllbbbGGGEEEVVVQQQOOOkkkvvv@@@???999===444888777666444888:::BBBccc|||^^^dddttt~~~oooyyyxxx]]]CCCJJJQQQZZZaaafffooo{{{}}}www}}}fffaaakkk|||wwwmmmYYYHHHJJJNNNQQQLLLOOOwww___}}}~~~HHH===???666KKK\\\ccc]]]===888MMMtttfffooodddvvvVVVMMMPPPTTTmmmtttJJJ:::FFFLLL[[[fffeee```dddpppyyycccUUUVVVYYYbbb{{{rrrrrrkkkaaaUUULLLDDD???@@@DDDMMMXXXjjjGGGBBB===:::<<<>>>???CCCHHHHHH{{{wwwddd^^^bbb]]]___QQQQQQNNNHHHFFFEEEAAA;;;:::888666555666666555444666NNNyyy~~~hhhfff{{{mmmxxx}}}hhhSSSEEECCCCCCEEEKKKTTT]]]ccc{{{gggiiiXXXyyyaaauuuqqqooolllllllllllliiigggbbbaaa\\\WWWVVVVVVQQQJJJBBBEEE:::@@@@@@WWW[[[RRRSSScccwwwggg```wwwyyykkkddd]]]SSSLLLJJJEEECCC======>>>:::IIIhhh{{{xxx``````ggglllYYYHHHBBBQQQQQQ___www@@@>>>888<<<444888666666444777777>>>^^^}}}```cccrrryyynnnoooqqq```XXX___QQQ@@@HHHNNNWWWbbbjjjsss}}}yyy|||jjj]]]ttt}}}vvvlllWWWHHHKKKOOORRRLLLPPPyyy___~~~yyyGGG>>><<<888VVVkkkvvvqqqBBB@@@MMMsss{{{gggzzzoooOOOHHHVVV[[[uuuuuuFFF777HHHLLLPPPRRRPPPRRRXXX\\\\\\ccc}}}~~~WWWbbbRRR```}}}wwwpppqqqeee\\\QQQIIIBBB>>>@@@EEEMMMeeevvvaaaFFF>>>::::::===@@@AAADDDJJJOOOlllfff[[[]]]\\\[[[XXXXXXTTTMMMJJJHHHCCC===;;;999666666666777666666444GGGppp|||kkk{{{YYYqqqjjjuuuwww```JJJ@@@??????AAAFFFMMMTTTYYYnnnuuu___{{{^^^ZZZooocccuuuqqqrrrrrrppplllhhhfffeeeaaa```\\\XXXXXXYYYUUUNNNFFFFFF;;;>>>AAAVVVpppLLLNNNTTT```tttzzz{{{aaa```wwwkkkeee___XXXQQQMMMIIIFFF???>>>>>>:::FFFaaappp]]]bbbnnn|||sssMMMDDDLLLMMMgggzzzAAA>>>777;;;444888666888444555444<<>>@@@FFFLLLsssnnnWWWDDD888777999>>>AAABBBGGGMMMmmm|||hhhmmm]]]ZZZXXXRRRaaaaaa[[[SSSMMMJJJCCC<<<===;;;888666777888777777777DDDjjj{{{oooyyyVVVmmm}}}qqquuuvvv\\\EEE===>>>???AAAEEEKKKOOORRRZZZtttnnnZZZ___]]]hhhdddwwwssswwwxxxuuunnnhhhggggggcccbbb___[[[ZZZZZZUUUNNNHHHFFF>>>===AAARRRbbbHHHKKKMMMSSSddd}}}yyy{{{]]]```~~~yyyyyyqqqhhhcccaaa\\\UUUQQQJJJHHH@@@===???;;;DDDZZZ{{{xxxtttUUUJJJQQQRRRooo}}}CCC>>>666;;;444888666888555777666===dddqqqzzzxxxeeecccqqqgggWWWQQQTTTSSSOOOLLLJJJBBB<<>>IIImmmLLLBBBDDDooonnnfffpppWWWZZZccc~~~WWWAAAAAAHHHNNNRRRXXX___lllyyy~~~}}}^^^fff{{{}}}{{{wwwqqqlll```WWWMMMFFFAAA???BBBGGGNNNhhhNNNAAA999888;;;???AAABBBGGGNNNwwwdddlll]]]YYYZZZWWWdddddd^^^VVVQQQNNNHHHAAAAAA>>>:::888888888888777999AAAeeezzzsssuuu{{{]]]nnn|||rrrtttXXXBBB>>>???BBBEEEIIIMMMPPPRRRVVVggg}}}gggVVVaaa]]]jjjnnnyyytttxxx{{{wwwoooiiihhhjjjccccccaaa]]]]]]]]]XXXQQQJJJGGGBBB>>>BBBLLLttt~~~ZZZFFFHHHGGGIIITTTdddnnnpppzzz[[[bbbmmmwwwxxxssskkkgggdddaaaZZZRRRJJJHHH@@@===???===BBBTTT^^^OOOUUU]]]EEE>>>666;;;666999666555666;;;:::===]]]}}}rrriiidddqqqzzz\\\KKKJJJJJJKKKNNNOOOGGG???===@@@GGGQQQiiitttrrrhhhhhh|||kkkXXXccc~~~~~~rrrdddMMMCCCJJJNNNOOOLLLYYYZZZ```@@@::::::EEEqqqIII===DDDggg|||sss~~~wwwhhh~~~nnn[[[dddwwwMMMDDDIIIJJJYYY___hhhqqq}}}]]]ttt|||wwwqqqggg]]]TTTKKKFFFBBB@@@DDDJJJYYYcccGGG>>>======>>>@@@@@@@@@FFFNNNuuu___cccZZZ\\\___fff``````]]]XXXUUUTTTPPPJJJEEEAAA<<<999888888888777666>>>eee}}}wwwmmmkkkppphhhmmmQQQ>>>>>>AAAEEEKKKOOORRRTTTTTTSSSRRR^^^vvv~~~bbbXXX]]]^^^fffuuuxxxrrrvvvxxxvvvpppkkklllnnndddeeecccaaabbbccc^^^WWWMMMIIIGGG@@@DDDGGGbbbxxxRRRDDDEEEHHHLLLPPPTTTYYY]]]}}}www|||[[[fffddd}}}zzztttnnnllliii```VVVLLLKKKBBB===AAA>>>AAANNNmmmRRRRRR```GGG???666<<<777:::777555666;;;:::;;;XXXooommmeeeppp}}}wwwWWWJJJOOOFFFCCCGGGIII@@@;;;===>>>DDDNNNiii~~~mmmkkkfffvvviii___eee~~~}}}}}}|||~~~zzzmmm___KKKAAAIIILLLMMMLLL]]]WWWYYY>>>;;;:::FFFwwwMMM===GGG___oooyyyooossszzzooojjjHHHGGGPPPQQQ^^^jjj{{{nnnrrruuupppmmm```VVVNNNGGGCCCBBBBBBHHHOOOjjjuuu]]]AAA;;;===<<<>>>@@@@@@BBBJJJSSSrrr^^^_________]]]iii]]]^^^\\\XXXWWWXXXTTTOOOHHHDDD>>>:::888777777666333>>>jjjkkk|||ppp]]]|||cccKKK======AAAGGGNNNSSSVVVWWWWWWRRRLLLTTTggguuu}}}tttnnnllleee\\\|||^^^eee{{{VVVggg\\\vvvvvvsssuuuvvvuuurrrppprrrsssjjjkkkiiigggggggggbbbZZZSSSNNNLLLBBBEEEEEEYYYpppJJJBBBEEELLLSSSUUUYYYjjj~~~}}}|||yyysssZZZllleee}}}}}}yyytttsssrrriii___QQQPPPFFF@@@CCC@@@???IIIqqqxxxyyy[[[UUUjjjHHH???777===888;;;888777666999666888YYYnnnpppfffnnnzzzuuuWWWMMMWWWSSSJJJJJJHHH<<<777:::777CCCMMMhhhiiiooorrr^^^rrryyyyyyssshhhjjj~~~|||~~~{{{zzz{{{xxxjjj[[[JJJ@@@HHHKKKLLLLLL```{{{VVV~~~UUU<<<;;;@@@OOO~~~|||{{{QQQ<<>>;;;@@@GGGOOOUUUXXXXXXXXXYYY[[[jjjtttrrrzzz{{{]]]tttrrrSSSsssWWWxxx|||uuuvvvvvvwwwvvvuuuvvvxxxyyyrrrrrrpppkkkjjjhhhaaaYYYXXXQQQOOOCCCGGGEEEWWWiiiCCCDDDFFFOOOXXX[[[eeetttnnnppp~~~lllZZZppphhhxxxyyyxxxuuuwwwyyyrrrgggVVVUUUIIIBBBEEEAAA>>>FFFfffsssxxxyyyhhhaaaKKK999;;;888999444666555777444:::;;;SSSwwwsss{{{^^^nnn{{{uuuWWWVVViiijjjWWWGGGCCC???777777===@@@OOOcccpppqqqttt]]]gggiiifffiiirrrooojjj~~~~~~zzzwwwyyy{{{tttdddUUUIIIEEEHHHNNNIIIKKKkkkdddddd~~~KKK<<<777;;;NNNJJJKKKHHHGGG}}}zzz|||kkkzzzpppQQQJJJOOOOOOdddmmmhhh```wwwzzzzzzyyywwwrrriii^^^VVVMMMHHHCCCAAAAAADDDPPP^^^mmmMMMAAA666888:::???777FFFIIIGGG}}}ttt```___bbb```___bbb\\\\\\\\\ZZZWWWTTTQQQOOOLLLHHHCCC>>>;;;999666444111<<>>EEEDDDMMM{{{gggXXXYYY^^^]]]\\\^^^ZZZYYYXXXWWWTTTRRRPPPNNNNNNIIIDDD???===<<<;;;:::888777ZZZ}}}pppvvv~~~sss~~~___IIIBBBAAAEEEIIIQQQYYY]]]tttmmm]]]\\\___iiipppyyytttnnnqqquuuuuusssooolllkkkooommmkkkjjjiiihhhfffdddbbbWWWYYYRRRIIIAAANNNyyyWWWFFFJJJVVV\\\\\\lllddd\\\tttVVVhhhxxxwwwxxx||||||vvvqqqoooaaa\\\TTTKKKEEECCCCCCCCC\\\|||uuuRRR======999:::666888666777222999:::SSSxxxvvvdddiiiwww{{{ccc___jjjYYYJJJ>>>:::888555666<<>>::::::???AAAJJJGGGSSSlll^^^SSSWWW\\\ZZZWWWXXXWWWVVVUUUSSSQQQPPPNNNNNNMMMIIIDDD@@@???>>>===<<<<<<111DDDeeeppppppxxxpppyyy~~~|||aaaKKKBBBAAAHHHKKKPPPXXXdddfff]]]vvvWWWaaaaaaxxxyyysssuuuwwwvvvrrrmmmiiigggkkkiiihhhiiijjjkkkjjjhhhbbbZZZ^^^XXXPPPEEEIIIqqqiiiNNNGGGMMM[[[^^^___||||||^^^___kkkQQQttt|||}}}xxxtttpppkkkbbb^^^VVVOOOIIIFFFEEEDDD\\\UUU???>>>999:::666888888777333999666IIIzzziiifffttt{{{gggaaahhhTTTIII>>>:::777666888===FFFGGGIIIHHHDDDBBBJJJTTTZZZrrrrrryyyvvvuuu\\\{{{qqq~~~zzzwwwwwwuuukkk[[[NNNAAADDDLLLNNNHHHQQQ{{{dddrrrkkkDDD;;;999DDDxxx|||}}}dddTTTQQQNNNaaaiiippp{{{uuuPPPEEEUUUkkkqqqnnnjjjeee^^^VVVMMMHHHAAADDD<<>>===555555AAAMMMIIISSSzzz{{{ggg]]]WWWZZZ]]]ZZZUUUTTTUUUUUUTTTRRRQQQPPPPPPPPPLLLJJJFFFDDDAAA>>>;;;888:::111===]]]rrrwwwyyy|||mmmjjjpppzzzaaaLLLBBBBBBIIIJJJLLLTTTddd|||aaadddiiiUUUkkkbbbyyyyyywwwyyyyyywwwrrrmmmiiiggggggfffgggiiilllnnnooonnn```[[[```[[[VVVNNNKKKjjjvvvvvvzzzfffOOOOOOPPPZZZbbbppp}}}pppYYYhhhpppggg|||xxxssskkkbbb___YYYRRRLLLHHHEEEDDDUUUzzzXXXAAA@@@999:::555777666666444<<<666BBBxxx~~~{{{oooeeeppp{{{kkkggglllSSSKKKAAA<<<999999<<<@@@IIIIIIKKKMMMJJJFFFHHHMMMHHHQQQXXXbbblll\\\pppdddxxx~~~zzzwwwuuurrrgggWWWJJJAAAFFFLLLMMMGGGSSSdddyyycccAAA;;;>>>PPPssshhhYYYUUUSSSZZZuuuxxxuuukkkMMMRRRnnnvvvvvvoookkkeee___YYYRRRJJJEEE@@@DDD@@@BBBIIIPPPuuuiii\\\@@@@@@666>>>AAA===999CCCGGGDDD^^^~~~}}}ccc^^^\\\^^^```]]]XXXVVVVVVVVVVVVVVVUUUUUUUUUUUUOOONNNMMMLLLHHHBBB;;;555999666>>>ZZZuuu{{{xxxzzzlllcccjjj|||uuu^^^KKKAAACCCIIIHHHKKKWWWiiiuuu___sss]]]RRRvvvsssbbb{{{zzzsssppprrrttttttqqqnnnllllllkkkjjjiiikkkmmmnnnnnnmmm```[[[^^^XXXWWWSSSLLLdddzzz\\\PPPVVV\\\nnndddRRRmmmppp~~~yyyqqqdddbbb\\\VVVOOOJJJEEECCCEEEooo\\\EEECCC<<<;;;555666555555555>>>777@@@ttt|||sssvvveeennn}}}oooddddddiiiQQQKKKCCC===:::<<<@@@CCCLLLIIIHHHJJJJJJHHHJJJMMMEEEJJJHHHCCCMMMhhhpppbbbooo~~~}}}zzzwwwtttooocccSSSGGGCCCGGGLLLKKKIIIXXXddd\\\@@@===???SSSpppggg___YYYXXXTTTuuuxxxyyyyyyOOOVVV{{{zzzxxxsssqqqjjjfff```YYYSSSMMMGGGCCCAAA@@@EEEIIIJJJ```[[[LLL888888:::>>>666@@@@@@EEE@@@KKKppp___^^^^^^```aaa___]]][[[XXXYYYZZZ[[[\\\[[[ZZZZZZVVVUUUUUUTTTPPPIII@@@:::<<<;;;;;;QQQqqq|||wwwzzzxxxkkkttt}}}zzzoooYYYIII@@@AAAGGGHHHMMM___vvvooo```}}}UUUOOOdddaaawwwxxxjjjjjjmmmqqqsssttttttuuuvvvrrrpppmmmlllkkkjjjgggeeebbb]]]]]]UUUVVVUUUJJJZZZjjjLLLWWW^^^}}}[[[PPPnnnggg|||xxxtttjjjhhhccc]]]UUUNNNHHHDDDDDDnnn```JJJHHH@@@>>>666777666555444>>>555===rrrnnn|||ffflllxxxuuu]]]SSSVVV\\\KKKHHHBBB<<<:::>>>CCCFFFLLLHHHGGGKKKNNNMMMLLLMMMFFFIIIKKKHHHFFFKKKYYYddd{{{zzzooo}}}zzzwwwtttmmm```PPPDDDDDDGGGKKKKKKLLL```cccWWW??????;;;UUUnnnbbbccc\\\]]]TTTfffvvv}}}PPPLLLmmm~~~xxxssssssoooddd___XXXQQQLLLGGGBBB???CCC;;;HHHQQQSSSxxxoooQQQ@@@888444???:::///??????FFFFFF]]]jjjbbbbbbbbbaaa``````^^^]]]YYY[[[^^^aaabbbaaa___]]][[[ZZZXXXUUURRRMMMFFFAAA===<<<666HHHqqqwwwwwwvvvttt{{{iiiTTTFFF@@@AAAHHHJJJPPPfffjjjbbblllhhhaaakkkTTTVVV]]]kkkwwwttthhhkkkmmmqqqsssttttttuuuwwwrrrpppmmmkkkiiigggdddaaaddd``````VVVZZZ[[[LLLVVVhhhqqqQQQWWWhhhVVVWWWvvv```}}}xxxuuuuuurrrppplllfff]]]TTTMMMHHHGGGgggcccNNNLLLDDD@@@888888999666333;;;111888nnnjjjgggkkkvvvqqqTTTHHHLLLSSSFFFDDD@@@::::::???EEEHHHIIIGGGJJJRRRWWWSSSMMMJJJIIICCCBBBIIIPPPRRRTTTXXXWWWkkk{{{|||}}}|||}}}{{{wwwssslll^^^NNNCCCEEEGGGJJJKKKPPPggg|||cccTTT???@@@>>>^^^wwwwwwkkk\\\eee^^^bbbXXX```ooowww{{{ggg]]]llluuulllmmmggg```[[[SSSLLLGGGBBB>>><<>>UUUrrrSSSEEEQQQ===<<<;;;888:::888777555999^^^yyy{{{cccqqqppp|||VVVDDDPPPMMMGGGCCCEEE@@@555:::FFFGGGKKKLLLLLLJJJFFFFFFJJJMMMHHHTTT\\\[[[```nnnuuusssooo]]]bbb~~~vvvqqq{{{xxxvvvsssgggWWWIIIDDDFFFLLLNNNIIIQQQqqqiiinnn@@@999999BBBkkkllleeeeeegggffffffddd```tttwwwnnnzzzyyyrrrooohhhaaa^^^VVVMMMIIIDDD???>>>AAA===GGGRRRVVVqqqdddRRR???999;;;<<<<<<<<<@@@555HHHQQQ===rrr}}}qqqjjjggggggfffeeebbb^^^ZZZXXX\\\^^^aaaaaa```___^^^___ZZZXXXWWWVVVUUURRRNNNKKKBBB???333HHHpppwwwhhhjjjPPPCCCBBBAAAKKKWWWcccxxxyyyqqq^^^rrrvvvSSSRRRyyytttmmmzzzoookkkhhhiiiiiiiiiiiiiiiiiiiiiiiilllkkkjjjjjjjjjjjjiiihhhgggeeefffjjjjjjccc\\\ZZZgggttttttoooccc\\\cccddd^^^yyywwwvvvxxx|||}}}zzzvvvyyyuuuqqqoookkkaaaSSSHHHLLLDDDmmmvvvYYYJJJTTT===;;;999777:::999888777:::[[[{{{wwwgggjjjnnn{{{]]]NNNWWWQQQLLLEEECCC???666<<>>===???BBBKKKUUUeee]]]MMM>>>:::<<<<<<;;;;;;>>>???FFFIIIHHH}}}mmmeeebbbbbbcccbbb```\\\YYYVVVUUUWWWXXXWWWVVVUUUVVVXXXVVVUUUTTTSSSSSSQQQNNNKKKDDDCCC666CCCrrr{{{lll{{{tttjjjyyypppVVVHHHEEECCCKKKWWWhhhzzz{{{iii[[[sssiiiSSSeeejjjmmmiiilllmmmqqqooommmkkkjjjjjjkkklllnnnllljjjiiihhhfffeeedddfffdddeeeiiiiiiddd___^^^aaaqqq}}}ccc^^^llleee~~~}}}~~~~~~}}}xxxtttvvvwwwwwwuuunnncccXXXPPPEEE???^^^}}}rrr\\\\\\hhh}}}bbbTTTYYY???:::888888:::999:::888999WWWuuuqqqcccnnnxxxllldddiii```TTTFFF@@@===888@@@IIIGGGKKKJJJIIILLLRRRXXX^^^aaaxxx~~~}}}iiimmmyyy|||yyyxxxvvvsssooojjj]]]NNNDDDAAAJJJLLLJJJJJJZZZaaazzzjjj===<<>>>>>???IIIQQQ[[[}}}dddRRRFFF<<<;;;===<<<:::999888GGGEEEKKKgggpppggg```[[[]]]______^^^[[[XXXUUUVVVVVVUUUSSSQQQQQQTTTVVVTTTSSSQQQPPPPPPNNNKKKIIIGGGIII<<<<<<___{{{wwwjjj|||}}}qqq{{{uuuZZZEEE===EEEIIIRRRgggzzzdddaaa\\\UUU{{{___tttggghhhmmmpppvvvsssoookkkiiiiiikkklllkkkjjjiiihhhffffffeeeeeennnjjjiiikkkkkkfffbbbbbb]]]kkkhhh\\\^^^fffZZZ~~~www~~~{{{xxxuuupppmmmtttxxx{{{xxxpppeee]]]YYYLLLFFFTTTvvv|||lll]]]XXXooonnn___aaaBBB<<<:::<<<<<<999888777777SSSuuu~~~```nnnvvv~~~{{{~~~ttt\\\GGG<<<::::::CCCJJJGGGIIIHHHIIIQQQaaaqqq}}}ooo~~~{{{xxxvvvuuuqqqllleeeWWWIIIBBBBBBLLLJJJGGGKKKaaa]]]|||WWW>>>===DDDGGGppp]]]XXX]]]^^^___aaa^^^jjjxxx}}}zzz~~~~~~yyy}}}|||nnniiioooKKKXXXQQQIIIFFFXXXmmmnnnrrr}}}yyyrrrkkkgggccc]]]XXXLLLDDD>>>???AAA@@@AAACCCMMMYYYmmmwwwTTTGGG???:::<<<>>><<<:::999:::JJJCCCUUUeeeddd^^^XXXZZZ]]]______\\\YYYVVV[[[YYYWWWSSSPPPOOORRRUUUUUUSSSQQQOOONNNLLLIIIGGGHHHKKKAAA999NNNmmmwwwooozzzpppzzz}}}~~~fffMMM===IIIKKKQQQbbbtttfffsssUUUWWWlllgggqqqlllnnnooonnnqqqooommmkkkiiihhhhhhhhhffffffggghhhhhhjjjmmmnnnzzztttpppooommmgggdddddd```fff```TTTdddXXXXXXzzz~~~|||xxxssspppooopppqqqxxxyyyxxxuuuooohhhbbb^^^UUUOOONNNtttiiiTTTSSSWWWbbbyyykkkjjjGGG???===AAA>>>888666666555NNNxxxwwwbbbkkkuuu```FFF888999===EEELLLHHHIIIIIIOOO^^^vvv}}}}}}zzzxxxwwwsssoooiii```SSSFFFBBBEEELLLHHHEEENNNkkkppp___xxxJJJ@@@<<>>???@@@@@@DDDJJJOOOiiiZZZPPP???:::999<<<>>><<<;;;<<>>CCC???888777666444IIIppp{{{{{{hhhgggrrr}}}~~~yyy|||bbbGGG888;;;@@@HHHNNNKKKLLLQQQ^^^ttt}}}{{{yyywwwwwwqqqlllfff\\\NNNCCCCCCHHHLLLHHHFFFTTTvvveeeiiipppDDD@@@<<<@@@eee\\\fffkkkhhhdddbbbZZZZZZhhh{{{rrrfffNNNEEEFFFIIILLL[[[kkkmmm}}}gggUUUOOOOOOVVVNNNMMMiiizzzkkkwwwnnnfffddd```XXXOOOJJJCCC@@@>>>>>>>>>@@@JJJTTT]]]uuuLLLIII;;;888999<<<===;;;===@@@HHHFFFOOOrrrssshhhbbbddd^^^^^^___```___^^^\\\ZZZXXXXXXXXXUUUSSSQQQQQQRRRTTTSSSRRRSSSVVVXXXXXXXXXOOOKKKHHHBBBBBB[[[www|||ttt~~~sss{{{yyyuuu}}}nnnYYYGGGIIIOOOVVVbbbyyy{{{ffflllaaaOOOdddqqqvvvkkklllnnnlllkkkeeegggkkknnnnnnlllhhheeehhhjjjkkkjjjiiijjjooosssrrrllliiijjjjjjgggfffhhh```ccciiizzzfff[[[RRRkkkddd~~~}}}~~~~~~{{{yyy}}}}}}uuussstttuuuqqqmmm^^^WWWKKKbbbzzzwwwqqqhhh___hhhxxxxxxLLL@@@===BBB???999::::::444DDDfffwwwttteeennnwwwvvvmmmyyydddHHH:::???DDDKKKRRRPPPSSS^^^sss|||yyyvvvuuuuuunnniiibbbXXXJJJAAACCCJJJNNNIIIIII[[[]]]wwwgggAAA======DDDooogggeeekkkhhhdddccc\\\YYYcccuuuxxxdddTTTAAA>>>GGGRRRZZZlllooohhhUUUBBBPPPSSS[[[{{{ttt~~~qqqddd___ZZZPPPHHHEEE??????@@@@@@???CCCSSSccc}}}]]]LLL>>>:::888999<<<<<<;;;???EEEEEEMMMtttpppnnn___fff```___^^^]]]\\\ZZZYYYYYYWWWZZZ]]]___^^^\\\\\\\\\ZZZYYYXXXXXX[[[]]]^^^]]]XXXLLLLLLJJJBBBSSSpppyyyvvvkkknnnlllqqqqqqbbbUUULLLIIIQQQ\\\lllttt___ooovvvPPPVVVsssrrrkkklllllljjjiiieeegggjjjllllllkkkhhhfffiiikkkkkkhhheeeeeejjjooolllgggeeeggghhhfffeeeggg```bbbbbbvvvrrrwwwTTTWWW\\\YYYsssvvvxxx|||~~~yyyyyy}}}zzzwwwvvvwwwwwwvvvtttjjjbbbTTTTTTwwwyyywwwpppggglllyyyVVVYYYnnnzzzMMM???;;;???>>>;;;>>>>>>555AAA___xxxgggkkktttssshhh{{{eeeIII<<>>IIIbbb___fffeeeccceee___]]]fffjjjoooUUU@@@AAABBBRRRccckkk|||llleeeUUUDDDLLLKKKdddvvvuuuccc[[[TTTJJJCCCBBB>>>@@@CCCCCCBBBHHH\\\pppTTTNNNPPP555;;;999:::<<<;;;;;;@@@HHHFFF[[[ooorrr]]]ggg```___]]][[[YYYWWWWWWVVVSSSXXX^^^bbbcccbbbbbbaaacccaaa^^^]]]]]]^^^]]]\\\___NNNOOOPPPCCCMMMiiiuuu}}}mmmjjjxxx|||\\\^^^kkkpppeeeddddddRRR[[[hhh|||ooo[[[rrrgggLLL___vvvpppnnnqqqnnniiifffgggggghhhiiiiiigggfffeeefffhhhhhhfffbbbbbbhhhmmmmmmhhhfffhhhhhheeedddeeeaaa```YYYxxxxxxpppfffcccxxxuuuqqqUUU]]]lllKKKrrrvvv|||zzzuuuwww|||rrrtttxxxyyyxxxvvvvvvwwwjjjcccWWWIIIooovvvyyyvvvsssxxxnnnYYYVVVYYYZZZZZZ777>>><<<;;;<<<<<<777666AAAPPP~~~nnnjjjqqq}}}xxxqqqQQQAAAEEEGGGKKKRRRTTTiii}}}}}}zzzwwwtttrrrqqqlllbbbWWWLLLCCC@@@EEEMMMQQQIIINNNmmm~~~eeeMMMEEEBBB:::KKKzzz^^^```aaabbbcccbbbbbb```______```FFFEEEGGGQQQgggmmmmmmgggKKKHHHRRReeeppp\\\jjjqqqUUUOOOLLLCCC???BBBAAA===>>>CCCFFFQQQnnnfffPPPKKK===444===111999>>>666<<>><<<\\\mmmZZZ```aaaaaaaaaaaa```___^^^]]]ttt{{{cccLLLNNNSSS[[[tttrrrWWW[[[aaaSSSXXXmmmgggOOOJJJHHH@@@;;;?????????FFFNNNPPP```rrrYYYRRRBBB888>>>???:::;;;>>>===CCCHHHEEEbbbpppeeeaaa]]]YYYXXXYYYZZZXXXUUUTTTVVVXXXTTTUUUWWWWWWWWWWWWXXXZZZZZZYYY\\\bbbccc^^^]]]___\\\YYYTTTTTTTTTOOO^^^~~~yyynnnvvvpppmmmwww}}}|||{{{ZZZppphhhmmmtttjjj|||fffNNNUUUwwwkkkiiikkkjjjkkkmmmllliiiggggggiiikkkmmmmmmhhhgggfffdddbbbdddgggjjjhhhgggffffffgggfffccc```^^^fff``````hhhaaaccctttoooQQQOOOUUUSSS|||yyy{{{zzzzzz{{{wwwqqqqqquuuzzzxxxwwwxxxzzzzzzxxxvvvpppfffbbbZZZYYYzzzaaaAAAUUUXXXVVVRRRKKK???888;;;BBBjjjwwwzzziiioooyyyyyy}}}XXXBBBFFFJJJOOORRRNNNeee|||uuu|||yyyvvvtttqqqpppcccWWWKKKCCCAAACCCKKKTTTPPPGGG^^^^^^{{{DDD>>>:::;;;nnnccc___````````````___^^^]]]\\\\\\dddyyy{{{pppxxx{{{||||||cccRRRXXXnnnyyyhhhLLLSSSddd^^^eeemmmWWWFFFEEEEEE???<<<@@@@@@GGGLLLRRRfffyyyMMMLLLHHH999888AAA:::;;;888999BBBDDDIIISSStttiii^^^]]]]]]QQQVVVWWWVVVUUUTTTTTTVVVXXXRRRSSSSSSRRRQQQQQQSSSTTTRRRUUU\\\aaa```[[[YYY[[[WWWZZZYYYWWWUUUNNNYYYuuuuuulllyyypppnnngggzzzfffqqqvvv{{{JJJVVV___xxxooohhhhhhkkkkkkkkkllllllkkkjjjjjjkkkkkkjjjiiiffffffdddbbbaaacccgggkkkfffeeedddeeeffffffeeeccc\\\dddbbbZZZppp{{{___hhhzzz{{{aaaPPPPPPUUU^^^{{{|||{{{~~~yyy|||yyyxxxyyyvvvrrrrrrvvvwwwsssooopppssstttrrrnnnlllffffffccc\\\kkkaaaDDD^^^oookkkaaaRRRCCC:::;;;@@@]]]xxxjjjmmmtttvvvaaaLLLMMMMMMOOOTTTTTTddd|||~~~|||yyyuuurrrooonnn```SSSFFFAAAAAAEEENNNVVVLLLGGGjjjwwwaaalllDDD@@@===BBByyy___cccaaaaaa```___^^^]]][[[[[[\\\ccc~~~}}}pppnnntttwwwzzzvvvddd[[[eee{{{mmmZZZkkkwwwtttXXXIII???BBBCCC@@@@@@EEEEEEQQQTTT___^^^LLLEEE777888AAA<<<666999555:::DDDAAAQQQyyyggghhh\\\[[[___QQQVVVUUUUUUTTTTTTVVVXXXZZZVVVTTTRRRNNNLLLNNNRRRUUUNNNTTT[[[]]]ZZZVVVWWWZZZSSSYYYXXXVVVUUUOOOTTTffftttsssoooooo~~~}}}```LLL]]]tttpppkkkggghhhkkklllkkkjjjkkkiiihhhiiijjjjjjiiigggddddddbbbaaa```bbbgggjjjeeeeeeddddddddddddccccccaaacccfff^^^eeeyyynnn~~~rrrggguuu}}}ooo[[[ZZZXXXSSSwwwuuuwwwyyy{{{|||wwwtttsssuuuuuusssuuuyyyvvvqqqmmmnnnqqqrrrnnniiijjjgggkkkkkk___]]]rrr___AAA[[[qqqZZZFFF======???ZZZ~~~~~~pppmmmooo{{{nnnSSSHHHNNNQQQYYYhhhqqq~~~}}}|||zzzwwwtttooollljjj^^^QQQDDDAAADDDHHHNNNTTTIIILLLxxxfffiiiXXX@@@AAABBBLLLqqq___]]]aaa```___^^^]]]\\\[[[[[[\\\bbbuuuzzzrrrccckkknnnqqqssskkklll|||zzz{{{uuurrrpppcccKKKBBB===???@@@???BBBHHHKKKWWWkkk^^^OOOJJJAAA333<<>>======KKK}}}qqqllluuu]]]GGGCCCMMMRRR___uuu}}}|||yyyvvvqqqlllgggeeeYYYMMMBBBBBBGGGKKKNNNQQQIIIYYYggg|||KKK<<<;;;>>>NNNqqqcccYYY___^^^]]]\\\[[[ZZZZZZZZZZZZZZZ```rrrwww~~~tttccciiiiiijjjqqqsss|||{{{yyywwwrrrtttzzzRRRFFFAAA>>>??????@@@FFFOOO[[[kkkdddXXXBBB888;;;===>>>@@@<<<:::999<<>>999@@@[[[zzzyyyeee```[[[[[[[[[YYYXXXXXXXXXYYYYYYWWWTTTTTTddd~~~|||zzzzzzpppiiinnnrrr}}}vvvuuuttttttnnnoooppptttsssyyyWWW:::AAA@@@@@@BBBDDDJJJVVVbbb{{{ZZZRRRJJJ>>>222777CCC???888===777:::AAAEEEPPPrrrggg^^^[[[\\\[[[YYYXXXXXXWWWVVVWWWYYY\\\]]][[[XXXSSSTTTSSSRRRSSSUUUZZZ]]]ZZZ\\\ZZZTTTSSSWWWYYYWWWSSS\\\XXXRRRYYY]]]ZZZ[[[ddd~~~zzz~~~tttggg\\\~~~cccWWWMMMPPPjjjqqqllliiimmmnnnllllllnnnlllfffdddcccccccccdddcccaaa^^^]]]```bbbbbbaaa`````````___``````^^^\\\[[[]]]```\\\[[[[[[```___[[[qqqqqq\\\VVVVVVVVVaaa||||||yyyxxxsssrrrvvvxxxuuussstttppppppnnnkkkhhhhhhlllooozzzrrrpppfffoooeeeqqq|||vvveeeMMM>>>;;;;;;:::AAAfffvvv~~~kkkppplllQQQGGGOOOVVVbbbttt}}}tttrrr|||{{{xxxtttmmmgggaaa]]]LLLAAA<<>>LLLtttzzzxxx\\\___YYYPPPVVV\\\YYYXXXVVVVVVUUUVVVWWWXXXUUUUUUVVVaaa~~~|||llljjjkkksssxxxnnnqqqrrrkkkkkkeeegggaaahhhhhh]]]kkkfffooollljjjGGGJJJDDDBBB===???BBBEEEKKKVVVgggvvvvvvVVVKKKDDD111AAA===777AAA???555888888???JJJKKK```vvv```bbb[[[XXX]]]\\\WWWYYYVVVUUUWWWZZZ]]]]]]ZZZVVVSSSUUUYYY[[[\\\]]]^^^```]]]^^^[[[UUUUUUZZZZZZUUUOOO[[[XXXPPPUUUZZZZZZ\\\TTTsss~~~zzzwww|||~~~eeeaaauuu}}}lll]]]ccccccJJJIII\\\}}}jjjwwwggglllnnnkkkkkkooommmgggcccdddeeeffffffccc]]]YYY\\\___bbbcccbbb___^^^]]][[[]]]^^^]]][[[[[[^^^aaa]]]ccc___```fff```jjjxxxppp^^^KKKTTT^^^[[[xxx}}}sssuuuqqqrrrxxx{{{zzzxxxxxxsssrrroooiiidddfffnnnuuuiiiuuussspppsssgggdddyyyHHHKKKXXX^^^SSSCCCBBBBBB=========RRRnnnrrrzzz{{{hhhMMMKKKVVVccc{{{|||}}}}}}{{{|||vvvooommmlllfffYYYMMMIIICCC@@@EEEMMMQQQPPPOOO___^^^EEE>>>@@@:::QQQtttZZZXXXPPPWWWWWWTTTSSSSSSTTTXXX[[[\\\XXXUUUTTTVVVUUUUUUaaa{{{zzz~~~pppddddddhhhnnnmmmmmmmmmllljjjfffccc```___]]]ZZZXXXVVVTTTTTTMMMKKKGGGDDDBBBAAA@@@@@@EEEIIIMMMOOOYYYsssnnnYYYIII>>>888:::::::::::::::999::::::777HHHCCCIIIggg^^^]]]]]]^^^______^^^\\\ZZZYYYXXXYYYZZZYYYVVVTTTOOORRRUUUWWWXXXXXXYYYZZZaaaZZZVVVXXXYYYXXXWWWXXXXXXVVVVVVYYY\\\]]]ZZZXXXWWW```kkkvvvzzz~~~|||oooYYYZZZnnnjjj```ccczzzIIIOOOTTTfffrrrgggjjjhhhiiiiiihhhgggeeedddcccVVV[[[bbbfffgggfffeeedddZZZ]]]______^^^___cccggggggdddaaaaaaaaa```\\\YYYXXXZZZ^^^```^^^___kkkyyyzzzzzz]]]QQQWWWWWWUUU]]]~~~~~~yyyrrrvvvrrrqqqvvvyyyuuurrrpppooolllhhhffffffhhhkkkmmmkkklllnnnooonnnmmmkkkjjjuuuGGGJJJVVV___VVVEEEAAA???<<>>NNNuuunnnyyy~~~|||___QQQOOOTTTcccrrr~~~}}}|||yyysssooojjjaaaTTTJJJDDD@@@@@@FFFMMMQQQQQQRRRjjjeeeRRR;;;;;;BBB???]]]iiiXXX[[[VVV[[[VVVQQQRRRQQQRRRVVVZZZ[[[XXXUUUSSSTTTUUUVVV]]]pppssscccZZZ^^^^^^]]]^^^___^^^\\\YYYUUUTTTSSSQQQNNNKKKIIIGGG@@@@@@@@@???>>>???AAABBBIIILLLSSSaaayyyoooWWWKKKAAA:::777<<<<<<;;;999888999;;;<<>>:::======EEErrrkkkuuulllaaa___dddggg{{{~~~||||||}}}}}}|||xxxsssmmmdddYYYNNNGGGAAA???CCCJJJOOOQQQTTTZZZ~~~yyyOOOGGG444;;;BBBFFFuuu{{{cccWWW[[[XXX\\\VVVSSSVVVTTTSSSTTTWWWWWWUUURRRQQQPPPSSSVVVWWW```xxx|||yyy|||wwwooowww{{{kkk[[[WWWQQQMMMMMMNNNPPPPPPJJJJJJIIIHHHFFFDDDBBBAAA@@@BBBDDDDDDCCCEEEJJJOOOWWW\\\pppvvvbbbLLLAAA>>>;;;888777888888888777666888;;;???HHHAAAhhhfff\\\\\\[[[YYYZZZ[[[[[[YYYXXXYYYUUURRRPPPQQQRRRSSSTTTTTTTTTTTTRRRQQQQQQRRRTTTYYYQQQLLLKKKKKKKKKMMMQQQOOOOOOQQQSSSUUUUUUSSSQQQKKKVVV]]]uuu~~~~~~}}}wwweee\\\aaarrr}}}nnn^^^eeexxxgggVVVWWWRRRqqquuufffgggkkkggghhhiiiiiigggddd```^^^cccbbbbbbdddggggggccc```___^^^\\\\\\]]]]]]]]]\\\aaa___]]]\\\\\\[[[YYYWWWVVVUUUWWW[[[\\\\\\aaagggvvv\\\JJJRRR\\\[[[sss~~~{{{yyyzzzzzzyyyxxxtttpppnnnnnnmmmkkkooouuullljjjggggggiiimmmooopppnnnjjjeeeccceeefffeeecccbbbHHHJJJ\\\fff]]]LLLFFFBBB<<<===;;;<<<^^^}}}mmmqqq|||~~~|||yyyyyy{{{}}}vvvtttpppggg\\\QQQHHHCCC@@@AAAHHHPPPQQQQQQYYYdddnnnLLLBBB999>>>???PPPqqqpppbbbXXXWWWUUUZZZVVVXXX]]]ZZZVVVTTTTTTSSSPPPLLLPPPKKKMMMSSSSSSSSSfff~~~yyybbbfffnnn|||zzzooo___QQQHHHDDDDDDDDDDDDCCCBBBAAAAAAAAABBBCCCAAADDDGGGIIILLLRRR\\\ccczzzrrrVVVIII===;;;;;;:::888888555777999999999<<<@@@EEEBBBhhhkkkddd```[[[ZZZXXXXXXYYYYYYXXXWWWSSSQQQPPPPPPSSSVVVXXXXXXTTTSSSQQQNNNKKKKKKMMMOOOPPPNNNNNNQQQQQQLLLIIIIIIKKKLLLNNNPPPQQQPPPOOOMMMLLLUUUXXXmmmyyy}}}nnn``````oooxxxttt```^^^rrrrrrYYYTTTUUUaaalllgggfffbbbdddeeeggggggfffccc```^^^^^^[[[ZZZ^^^dddgggeeeaaabbb___]]]___bbbdddcccaaa]]]\\\ZZZYYYXXXXXXWWWVVVXXXVVVVVV\\\^^^^^^^^^```kkkqqqaaaVVVKKKRRR```nnnyyy}}}{{{yyywwwvvvwwwxxxzzzvvvsssqqqooojjjfffiiipppooommmjjjkkknnnpppqqqppplllhhheeeeeegggiiigggdddgggFFFHHHSSS]]]VVVIIIHHHGGGBBBBBB===;;;OOOxxxnnnvvv{{{{{{wwwvvvxxx{{{vvvtttmmmbbbUUUIIIBBB???@@@CCCKKKSSSPPPOOO^^^qqqeeeJJJ>>>@@@AAA===cccbbb}}}www[[[WWWTTTUUUYYYSSSXXX]]]ZZZVVVTTTTTTSSSOOOKKKPPPHHHHHHOOOPPPNNNYYYkkkjjjdddaaahhhxxxwwwhhh[[[QQQLLLPPPMMMIIIFFFFFFHHHKKKNNNHHHLLLSSS[[[ffftttyyy```WWWGGG???:::;;;<<<;;;999:::777:::===>>>>>>@@@EEEJJJYYYppp]]]ccc]]]ZZZXXXWWWWWWXXXYYYYYYXXXNNNMMMNNNPPPSSSUUUTTTSSSUUUSSSQQQMMMJJJJJJLLLOOOOOOMMMOOORRRPPPJJJGGGHHHIIIJJJLLLMMMMMMMMMMMMMMMOOOVVVVVVkkk{{{xxxbbb\\\fff||||||{{{aaaYYYlll}}}fff[[[MMMQQQnnneeegggeee^^^eeefffffffffdddaaa]]][[[[[[XXXWWW\\\bbbfffeeebbbdddbbb```aaadddeeeccc```YYYYYYWWWVVVUUUTTTUUUUUUXXXUUUVVV[[[^^^\\\[[[[[[bbbqqq\\\LLLWWWVVVUUUfffwwwzzzyyywwwuuutttuuuvvvwwwtttsssssssssmmmgggggglllssspppmmmnnnqqqrrrqqqnnnlllkkkkkkmmmpppqqqnnnlllfffxxxDDDFFFaaallldddTTTMMMGGG@@@???@@@@@@EEEooorrrqqq{{{|||{{{uuusssuuuxxxyyytttjjj]]]OOODDD>>><<<@@@DDDNNNTTTPPPPPPggg{{{UUUAAA:::BBBAAAGGGxxx{{{YYYOOOUUUTTTWWWXXXMMMSSSVVVSSSRRRRRRUUUUUURRROOONNNIIIJJJOOOPPPOOOVVV```yyyzzz|||rrrfffbbbhhhtttvvvsssnnniiigggiiilllnnnqqqvvvpppXXXHHHAAA<<<888777:::;;;999999;;;777:::<<<<<<<<>>aaazzzppp{{{uuuuuuVVVddd|||uuuqqqrrrttttttlll```SSSHHHAAA>>><<>>???<<>>;;;:::???QQQrrrzzz~~~~~~pppyyyzzznnnNNNYYY___iiippprrrqqqsssvvv|||wwwuuutttnnnffffff[[[OOOGGG???;;;===BBBOOOTTTaaa```YYYooottteeeOOO222===BBB888PPP{{{fff~~~___PPPNNNNNNMMMJJJHHHGGGHHHIIIMMMKKKJJJJJJLLLNNNNNNMMMKKKNNNRRRRRRPPPNNNNNNOOOUUUWWWnnn~~~```VVVUUUEEEJJJNNNggggggvvvaaaNNNUUUkkk~~~~~~yyy~~~xxxkkkaaaNNNHHH???:::888777666444999555555:::;;;888:::???:::DDD???EEEWWW|||bbbVVVXXXWWWUUUVVVRRROOOMMMPPPUUUWWWTTTPPPTTTRRRPPPNNNLLLKKKKKKLLLIIIIIIHHHHHHGGGHHHHHHHHHNNNMMMLLLJJJIIIHHHGGGGGGMMMMMMMMMLLLKKKLLLPPPRRRQQQTTTUUURRRVVVkkktttvvvrrrXXXaaaqqqxxxooolll]]]\\\bbbYYYXXXhhhnnniiiccc```bbbddddddcccfffaaa[[[ZZZ\\\^^^]]][[[WWWVVVYYY]]]\\\WWWSSSSSSVVVUUUSSSRRRSSSVVVZZZ]]]YYYWWWUUURRRPPPPPPQQQRRRQQQTTTWWWUUURRRPPPSSSVVVUUUSSSQQQmmmxxxyyy___RRRRRRVVVQQQTTT^^^~~~{{{}}}vvvtttxxxzzzuuussstttsssqqqooooooppplllddd]]]aaaaaadddhhhhhhfffddddddbbbcccbbb```^^^^^^bbbfffbbbeee___dddvvv\\\ggglllhhh]]]ZZZggg{{{RRROOOdddhhhbbbQQQDDDBBBAAA>>>::::::<<>>;;;GGGhhhsssrrrMMMFFFLLLLLLKKKIIIGGGFFFGGGIIIKKKJJJJJJKKKMMMNNNNNNMMMGGGJJJLLLLLLKKKIIIJJJKKKJJJPPP```{{{zzzsssHHH>>>>>>LLLTTTqqqZZZHHHRRRbbbppprrrqqqtttyyy{{{}}}|||tttkkkaaaUUUIIIBBB@@@<<<777555666777777777===666444888;;;;;;===AAA@@@CCCRRRttt|||yyykkkYYYWWWYYYUUUQQQRRRRRROOOMMMNNNQQQRRROOOKKKPPPOOOMMMKKKJJJIIIHHHHHHDDDDDDDDDDDDEEEFFFGGGHHHLLLKKKJJJHHHGGGGGGGGGGGGHHHIIIJJJIIIHHHIIILLLNNNOOOOOONNNLLLOOO\\\qqq{{{vvvjjj___lllxxx|||vvvrrriii```aaaoooWWW^^^jjjlllhhhcccbbbcccccc```^^^___ZZZVVVWWWZZZ]]]\\\YYYYYYWWWWWWYYYXXXRRRPPPQQQNNNNNNNNNPPPSSSWWW\\\^^^VVVUUUSSSQQQOOOOOOOOOOOOMMMPPPRRRQQQNNNLLLOOORRRLLLRRRPPP]]]zzzwwwzzz[[[QQQXXXWWWMMMFFFYYY}}}{{{www|||vvvsssuuutttpppnnnqqquuuqqqnnnmmmnnnkkkeee___bbbbbbdddffffffdddbbbaaa```aaacccbbb```___aaaccc___ccc]]]\\\lll~~~ttt___XXXSSSRRRRRRRRR[[[fffrrrvvv|||XXXSSShhhjjjaaaPPPDDDBBB???999;;;===;;;===TTTyyyooowwwzzz{{{zzzWWWWWWRRRLLLKKKQQQ]]]hhhooo}}}wwwrrrrrrqqqggg]]]QQQIIIAAA>>>>>>???FFFNNNTTT[[[___]]]pppiiioooIII999BBB???999XXXOOOEEEKKKHHHIIIIIIHHHFFFFFFGGGHHHHHHHHHHHHKKKNNNOOOMMMLLLIIIJJJKKKJJJIIIIIIKKKMMMGGGMMMUUUddd~~~sssyyyTTTFFFDDDCCCKKKppp{{{YYYLLLQQQYYYbbbgggjjjlllkkkgggfffgggjjjllloooppprrrrrroooooonnnmmmlllhhhccc___XXXSSSLLLEEE@@@;;;777444666444222333555777888888===888666:::>>>>>>>>>@@@GGGYYYwwwccc[[[WWW[[[[[[TTTRRRTTTTTTQQQNNNNNNOOOOOOLLLIIIKKKKKKJJJIIIHHHGGGEEEEEE@@@@@@AAABBBCCCEEEGGGHHHJJJHHHFFFEEEEEEEEEGGGHHHEEEGGGIIIIIIHHHHHHIIIJJJNNNNNNMMMMMMNNNTTT\\\cccwww|||}}}{{{{{{mmmrrr~~~yyyxxxyyyuuujjj___ZZZmmmaaaPPPcccqqqiiifffcccccccccbbb]]]YYYYYYWWWUUUWWW[[[]]]\\\ZZZ[[[WWWUUUVVVTTTOOONNNPPPJJJJJJLLLOOORRRUUUXXXZZZRRRQQQPPPOOONNNMMMLLLKKKHHHKKKMMMLLLIIIHHHJJJLLLEEEQQQOOONNNfffooo~~~}}}___OOONNNTTTTTTQQQiiiyyyxxxvvvtttzzzvvvtttrrroookkkkkkooovvvrrrmmmkkkjjjiiifffcccdddeeeeeeeeedddcccaaa___[[[]]]``````___]]]]]]]]]ZZZ^^^YYYUUUYYYbbbYYYLLLIIIQQQOOOAAA@@@KKKPPPVVV]]]bbbfffjjjooosss{{{~~~|||xxxyyy~~~zzzqqqXXXPPPbbbhhhdddSSSEEE@@@<<<777<<>>>>>@@@EEEMMMUUUXXXYYY```mmm___jjjCCC666FFF>>>BBBaaaxxxzzzEEEKKKKKKFFFGGGHHHGGGFFFFFFGGGHHHDDDEEEGGGJJJMMMNNNLLLJJJJJJJJJIIIHHHHHHJJJLLLNNNLLLOOORRR[[[mmm~~~sss___aaaQQQJJJaaacccMMMKKKIIIMMMSSSYYY___bbb```^^^^^^]]]\\\YYYVVVSSSPPPOOOQQQPPPOOOOOOOOOLLLIIIEEE===;;;888777666777777777666555555666777777777777999:::<<>>:::FFFfff~~~yyyuuuttt|||~~~qqqkkkjjj```YYYWWWVVVaaazzz}}}zzztttnnnkkkhhh\\\QQQEEE???===???CCCGGGPPPXXX]]]UUUbbbnnnrrr___CCC999BBB===RRRnnnpppnnnqqqLLLOOO>>>DDDEEEGGGGGGFFFEEEFFFGGGBBBBBBDDDHHHKKKKKKJJJHHHGGGEEECCCCCCDDDFFFIIIJJJKKKIIIOOO[[[bbbkkk~~~ttt\\\VVVQQQLLLMMM>>>@@@DDDHHHKKKMMMPPPRRRQQQQQQPPPNNNKKKHHHFFFDDD@@@???>>>>>>>>>===;;;999999999999888666555444444666777888888888888888999777<<<>>>===>>>FFFRRR[[[ooo```eee\\\SSSPPPPPPPPPRRRTTTPPPOOOMMMLLLMMMMMMMMMMMMIIIJJJKKKKKKKKKJJJHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGEEEDDDCCCCCCCCCEEEGGGIIIFFFIIILLLNNNMMMLLLKKKLLLFFFKKKOOONNNKKKKKKRRRXXXeeeyyy}}}{{{xxxoooeee___```wwwzzzbbbWWWXXXwww}}}jjjcccgggddd``````bbbdddcccaaa]]]]]]]]]^^^___^^^\\\ZZZTTTSSSVVVZZZYYYTTTQQQRRRNNNOOOOOOOOONNNMMMKKKJJJLLLLLLLLLLLLKKKJJJHHHHHHGGGHHHIIIHHHGGGGGGHHHHHHJJJIIIIIIOOONNNMMMooouuuvvv|||xxxpppggglllzzz~~~vvvcccNNNIIIUUUQQQNNNwww{{{~~~xxxvvvzzzwwwyyyxxxsssoooooorrruuutttpppjjjfffeeefffggggggdddhhhgggccccccggghhhddd[[[ZZZXXXWWWWWWXXXZZZZZZWWWXXXUUUTTTUUUUUUjjjgggHHHDDDKKKJJJCCC>>>AAACCCCCCAAA@@@BBBDDDIIIKKKJJJHHHHHHJJJIIIFFFNNNFFFDDDUUU^^^RRRAAA;;;<<<===999;;;<<<<<>>@@@???===AAAGGGBBBBBBBBBAAA@@@>>>===<<<<<<:::888777777666555333333555777777555333333333444666888888999999;;;===:::>>>>>><<>>>>>>>>>>>======>>>>>>===MMMEEEGGGUUUZZZMMM>>>999;;;;;;:::777;;;???===EEEhhh|||tttsssxxx}}}mmmdddhhhvvvmmmvvvwwwjjjZZZUUUWWWZZZ___mmmjjjIIIWWWkkk{{{}}}{{{zzzqqqssspppggg^^^VVVMMMEEE;;;:::<<>>::::::>>>:::::::::999888666555444:::888555444555555444333...111444555444444666999555777999:::999;;;>>>AAA>>>AAADDDIIIXXXooohhhWWW\\\RRRRRRRRRTTTVVVXXXVVVSSSKKKJJJIIIHHHGGGHHHJJJLLLIIIIIIIIIHHHIIIIIIJJJJJJKKKKKKIIIHHHGGGFFFFFFEEEEEEEEEGGGHHHIIIHHHHHHHHHFFFIIIKKKLLLKKKJJJKKKLLLOOOQQQQQQOOOMMMOOOSSSWWWVVVbbbuuusssrrryyy}}}|||wwwnnnggg\\\\\\iiiZZZNNN^^^ggggggmmmgggeeecccaaa___```bbbcccaaa___WWWWWWXXXWWWUUUSSSRRRRRRQQQOOOQQQTTTTTTOOOMMMNNNJJJIIIIIIIIIHHHHHHHHHHHHIIIHHHFFFEEEDDDDDDEEEFFFFFFFFFEEEEEEFFFFFFFFFEEEBBBBBBAAAGGGKKKEEEMMMfffnnnjjjxxxjjjZZZRRRMMMUUUUUUTTTkkk|||~~~vvvvvv}}}xxxzzzwwwrrrrrruuusssooojjjjjjiiifffdddccccccccc___dddbbbYYYYYY```aaa\\\[[[YYYVVVVVVXXXZZZYYYXXXSSSWWWQQQLLLOOONNNMMMUUUmmm```LLLHHHEEEBBB???@@@CCCDDDBBB???<<<;;;;;;<<<;;;:::;;;===FFF@@@>>>HHHKKKAAA888:::>>>>>>===777;;;BBB<<<:::[[[yyytttvvv}}}vvvbbbaaannnuuulll___fffxxxzzzxxxvvv[[[QQQYYYVVVZZZaaaqqq|||^^^KKKWWWfffppptttxxx~~~|||zzzxxxlllpppoooeeeYYYPPPHHHAAA;;;;;;???HHHNNNRRRWWW\\\]]]yyyuuudddLLLBBB======HHHfffwww[[[BBBIII???;;;;;;===???AAAAAA???=========AAA???>>>>>>@@@BBBBBBAAA@@@>>>===???BBBDDDDDDBBBIIISSSVVVLLLDDDJJJWWW___|||VVV===777777===???:::777888777888999:::::::::::::::777555333333444555666555666777888777444444777:::;;;<<<>>><<<;;;;;;???BBB@@@EEEMMMZZZnnn```\\\\\\OOOQQQSSSSSSPPPNNNOOOOOONNNMMMMMMLLLJJJHHHHHHJJJLLLHHHGGGFFFFFFFFFGGGHHHIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEFFFIIIJJJKKKJJJHHHGGGHHHJJJLLLMMMLLLLLLMMMNNNNNNLLLKKKLLLNNNQQQSSSSSSZZZ]]]{{{www|||wwwqqqnnnuuu|||vvvxxxyyy~~~xxxnnnccc[[[aaaqqqWWWJJJPPPcccmmmnnniiiiiifffaaa```___aaacccbbb^^^YYYTTTUUUUUUTTTRRRQQQRRRRRRRRRNNNNNNOOONNNJJJIIILLLJJJIIIHHHFFFEEEDDDDDDDDDGGGFFFDDDBBBAAABBBCCCDDDEEEDDDCCCCCCDDDEEEDDDCCC===EEECCC@@@HHHIIIEEEHHHQQQ{{{vvvTTTWWWYYY\\\mmmqqq___VVVRRRNNNOOOIIINNNmmm}}}yyyxxx{{{yyysssuuu|||yyyzzzvvvqqqqqqtttpppiiiggghhhhhhgggeeebbbaaaaaa]]]bbb___UUUSSSZZZ\\\VVVVVVTTTTTTUUUXXXXXXUUURRRNNNUUUOOOGGGKKKLLLGGGIIIYYYwwwvvvYYYLLLFFFBBBBBBGGGIIIEEE@@@===<<<<<<===<<<;;;===@@@|||LLLBBBCCCBBB???===;;;;;;::::::999<<<999777777888MMMooo~~~|||}}}{{{}}}{{{TTTUUUnnnfffTTTYYY```uuu}}}uuuWWWTTTSSSaaaxxxoooLLLQQQ}}}wwweeennn|||mmmggggggyyy|||qqqSSSQQQxxx{{{zzz|||zzzvvvssslllbbbXXXOOOGGGAAA===777AAACCCIIIYYY^^^ZZZ\\\sssbbbgggGGG??????666SSSnnnCCCHHH@@@;;;@@@:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999<<<===???@@@AAAAAA@@@???CCCDDDFFFGGGHHHIIILLLNNNaaarrrzzzMMMDDD<<<;;;;;;;;;;;;<<>>>>>NNNMMMaaaiiiXXXSSSSSSUUUOOORRRQQQMMMKKKMMMMMMKKKIIIKKKMMMNNNNNNKKKGGGEEEFFFCCC@@@CCCHHHKKKJJJHHHDDDEEEEEEEEECCCBBB@@@>>>CCCGGGJJJHHHDDDAAACCCFFFDDDGGGJJJLLLJJJHHHGGGFFFHHHGGGFFFFFFGGGJJJLLLNNNQQQRRRbbbzzziiihhhvvvtttyyywwwyyy~~~~~~|||{{{xxxvvvpppaaaXXXcccwwwsssVVVKKKTTTgggyyypppmmmkkkeee```aaaaaaaaa```^^^[[[WWWUUUUUUXXXZZZWWWQQQNNNPPPSSSVVVRRRMMMJJJIIIIIIGGGEEEHHHHHHGGGEEEBBBAAABBBCCCGGGDDD@@@>>>>>>?????????@@@?????????>>>>>>======>>>???@@@AAACCCDDDEEEFFFHHH___nnnNNN\\\```iiiqqqwwwzzzfffWWWNNNTTTVVVKKKTTTHHHXXXxxxyyyyyyzzzxxxvvvtttrrrsssuuuvvvsssmmmhhhggghhhlllkkkiiihhhgggdddaaa^^^aaa^^^[[[YYYYYYYYYYYYXXXVVVVVVUUUTTTTTTSSSSSSSSSNNNMMMKKKJJJIIIHHHIIIIIIcccpppooo}}}gggRRRMMMMMMJJJGGGGGGEEE>>>CCCDDD>>>HHHKKK777|||NNNCCCBBB@@@>>><<<:::999999999888<<<:::999:::777EEE```}}}zzz{{{~~~bbbbbbsssvvv]]]TTTfffrrriiioooPPPIIIKKKNNNUUUWWWSSSjjjwwwtttuuu~~~vvv|||~~~uuunnn___```yyyxxx|||{{{|||yyytttlllfff[[[QQQIIICCC>>>;;;BBBFFFEEEKKKZZZ```aaajjjkkkqqq^^^>>>888===GGGsssmmm}}}[[[===EEE@@@>>>CCC<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<@@@@@@AAAAAAAAA@@@@@@???BBBCCCEEEFFFFFFHHHKKKMMMRRR]]]uuu}}}fffyyyzzz___AAA666777777666999;;;<<<:::777666666>>>777222444999:::888666888888:::<<<<<<<<<:::999@@@CCC===???PPP[[[\\\aaapppmmmWWWRRRSSSUUUVVVSSSRRRNNNJJJKKKNNNMMMHHHKKKLLLNNNOOONNNLLLIIIGGGEEEBBBAAACCCHHHJJJIIIFFFDDDDDDDDDDDDCCCAAA@@@>>>@@@DDDGGGGGGCCCAAABBBDDDDDDFFFIIIIIIGGGFFFEEEEEEEEEEEEEEEFFFGGGIIIKKKMMMKKKRRR\\\uuulllaaagggrrrsssmmmjjjmmmqqqrrrwww|||~~~~~~{{{yyy|||~~~yyyrrrmmmjjjjjjiiigggfffjjj{{{hhhXXXKKKXXXvvv{{{tttjjjiiigggdddbbbbbbaaa___\\\ZZZXXXVVVVVVXXXYYYYYYVVVSSSQQQQQQRRRSSSOOOJJJHHHGGGGGGEEECCCDDDDDDCCCBBB@@@@@@AAACCCDDDAAA===;;;;;;<<<<<<<<<>>>>>>======<<<<<<<<<<<<<<<===>>>???AAABBBCCCDDDFFFLLLyyykkkjjjiiihhhfffhhhtttbbbNNNHHHNNNPPPTTTZZZYYYIIIgggyyyyyyyyyzzzzzzyyyvvvtttrrrppppppnnnkkkhhhffffffgggkkkjjjiiihhhhhhfffbbb```YYYXXXWWWXXXYYYZZZXXXWWWRRRRRRSSSSSSSSSRRRQQQQQQLLLKKKJJJHHHHHHHHHIIIIII\\\bbbrrrkkkuuuiiiQQQGGGHHHCCC???EEEGGG===;;;FFFNNN}}}PPPEEEAAA???===;;;999888888888999===;;;;;;===777;;;MMMnnn{{{yyywwwyyy~~~~~~hhhXXXnnnnnnUUU___xxxfffmmmKKK===GGGFFFAAAGGGQQQcccyyy```QQQWWW^^^kkkuuuoooxxxtttwwwttt~~~{{{zzzyyyuuuoooddd]]]SSSIIICCC???===<<>>>>>CCC:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>>>>>>>AAAAAA@@@???>>>======>>>@@@BBBCCCDDDDDDEEEHHHJJJEEEHHHVVVrrrvvvJJJDDDJJJHHH;;;???===777777===???:::???999666888:::888888:::???999888>>>@@@;;;999<<>>===AAADDDEEEBBB@@@AAABBBDDDEEEEEEEEECCCBBBBBBCCCBBBBBBDDDFFFHHHJJJJJJKKKFFFQQQSSS\\\uuu{{{ooo___YYYsssjjjVVVPPPWWWdddoooeeebbbaaabbbaaaaaaeeekkkeeeeeeddd```ZZZWWWWWWYYY___uuunnnSSSPPPKKKTTT~~~uuugggcccdddcccbbbbbbbbb```\\\YYYVVVUUUVVVVVVZZZYYYWWWVVVUUUTTTRRRPPPNNNKKKHHHEEEEEEDDDCCCAAA@@@AAA@@@???>>>>>>@@@BBBBBB???;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<===>>>???@@@AAAHHHAAAWWWsssfff```aaannnzzzmmm[[[QQQUUUKKKRRR\\\RRRKKKYYYhhhsssxxxvvvzzzzzzzzzzzzxxxvvvtttrrrmmmjjjfffddddddeeeeeeeeehhhgggffffffffffffcccaaaYYYXXXXXXYYYZZZYYYVVVTTTNNNOOOQQQRRRQQQPPPNNNMMMJJJIIIHHHGGGGGGHHHIIIJJJSSSRRRYYYlll}}}jjj[[[OOOSSSTTTBBB777AAA~~~QQQEEEAAA@@@===;;;999888888888:::===::::::>>>777666AAAVVV{{{tttuuu~~~zzz{{{lllYYYjjjqqqlll\\\```|||{{{tttPPPIIIQQQMMMHHHLLLNNNQQQZZZNNNDDDNNNUUUaaahhh^^^cccrrr{{{}}}|||yyyvvvuuunnnggg\\\UUUKKKDDD@@@@@@AAAAAADDDPPPXXX]]]___```vvvgggGGGAAACCCBBBQQQUUUBBB???CCC======???888;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<>>><<<;;;:::999:::;;;;;;>>>???AAAAAAAAABBBEEEGGGCCCAAADDDTTTrrrrrrbbbrrrRRRGGG;;;555777;;;<<<:::666???BBB:::444666;;;===888444777@@@>>>999BBBTTTfffpppwwwcccXXXPPPSSSWWWTTTLLLFFFJJJLLLLLLLLLOOORRRPPPJJJDDDDDDDDDDDDDDDCCCBBBBBB@@@@@@@@@BBBEEEDDDAAA???BBBBBBBBBAAAAAA@@@???>>>;;;???BBBCCCBBBAAA@@@AAACCCCCCBBBAAA???>>>@@@AAA@@@AAADDDGGGIIIJJJJJJJJJGGGOOOMMMMMM\\\rrr}}}fff^^^^^^lllyyykkkaaa\\\ZZZUUUSSSUUUPPPIIINNNYYY\\\\\\[[[[[[```lll}}}nnnLLLDDDKKKPPPTTT|||nnnfffaaaaaabbb``````bbb^^^]]][[[YYYWWWWWWWWWWWW\\\XXXTTTTTTVVVVVVRRRNNNJJJIIIFFFDDDCCCBBBBBBAAAAAAAAAAAA@@@>>>>>>@@@BBBBBB???<<<;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::;;;<<<===>>>??????@@@DDDIIIVVVuuuzzziii```\\\aaajjjwww|||ooofff\\\RRRMMMPPPHHHQQQccccccLLLKKKmmm{{{xxx{{{zzzzzzyyywwwtttrrrqqqkkkhhheeeeeeggghhhgggeeeeeedddccccccddddddcccaaadddaaa^^^\\\ZZZXXXTTTRRRNNNOOOQQQQQQPPPNNNJJJHHHHHHHHHGGGGGGGGGHHHJJJKKKLLLJJJMMMYYYnnnnnnnnnsss~~~QQQCCCBBB@@@>>><<<:::999999999;;;>>>999888===999666>>>MMMtttvvvrrrxxx|||vvvrrr}}}}}}mmmfffpppfffWWW^^^}}}cccYYYTTTJJJJJJOOOJJJJJJXXXVVVMMMXXX```qqq~~~{{{|||{{{vvvsssooohhh```RRRLLLDDD???>>>AAAEEEGGGKKK\\\eeecccaaakkkqqqtttddd??????AAAFFFlllqqqGGGBBBCCCBBB======>>>:::999999999999999999999999::::::999999999888888888999999888777888999:::;;;;;;<<<>>>>>>>>>???AAACCCBBBCCCBBBEEETTTmmm|||yyyddd[[[eeegggXXXLLLKKKJJJRRRJJJ888999LLLRRRHHHDDDMMM^^^hhh```YYYkkk~~~eeeYYYVVVVVVXXXUUUMMMHHHGGGFFFNNNTTTSSSPPPNNNLLLHHHEEEFFFFFFFFFFFFEEEDDDDDDCCCCCCDDDFFFFFFEEEBBB@@@AAAAAA@@@@@@??????>>>>>><<<>>>AAABBBBBBAAA@@@@@@AAAAAA@@@>>><<<<<>>@@@AAA@@@>>>;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>??????777CCCJJJMMMaaa~~~rrrddd```[[[[[[cccppp}}}zzzpppiiibbbYYYQQQNNNNNNOOOSSSXXXWWWgggvvvlll]]]qqq~~~}}}vvvzzzyyyxxxvvvtttrrrpppooojjjiiihhhkkkmmmmmmiiieeeeeedddbbbbbbcccdddcccbbbjjjeee___ZZZVVVUUUSSSQQQOOOPPPQQQPPPNNNKKKGGGEEEHHHGGGGGGFFFGGGHHHJJJKKKHHHIIIKKKOOOYYYooouuurrr}}}OOO???BBBAAA>>><<<:::999999999:::>>>999666;;;999777>>>???___zzz|||ssssssvvv|||yyyrrrsss{{{pppnnn\\\ZZZ[[[uuu}}}uuujjjbbbjjjqqqccc^^^mmmgggjjj~~~zzz{{{xxxrrrmmmhhh```WWWGGGBBB===;;;>>>DDDJJJMMMTTTbbbccc^^^gggqqquuuwwwIIIEEE<<<888MMMxxxQQQAAAAAAAAAAAA@@@======???888888888888888888888888888888888777666555555555888888888888999:::;;;;;;999:::;;;;;;;;;<<<>>>@@@===BBBFFFEEEFFFRRRhhhzzzwwwnnnkkkjjj[[[lllwwwbbbvvvvvvxxxbbb^^^YYYVVVUUURRRLLLFFFIIIPPPHHHRRRYYYVVVNNNIIIEEEBBBCCCCCCEEEEEEEEEDDDCCCBBBHHHHHHIIIIIIHHHGGGEEEDDD@@@@@@???>>>>>>>>>>>>>>>>>>>>>???????????????????????????>>>======???AAA???AAADDDFFFHHHHHHGGGFFFLLLKKKIIILLLKKKGGGcccfffVVVXXXbbbrrr{{{eeeLLL???BBBMMMUUUXXX]]]{{{|||hhhhhheeedddfffddd___\\\]]]VVVXXXZZZ[[[[[[ZZZXXXWWWYYYTTTPPPPPPRRRRRRNNNJJJDDDEEEFFFEEECCCBBBBBBCCCFFFFFFEEEBBB???>>>???AAA===;;;999999:::;;;:::999;;;;;;<<<<<<<<<<<<<<<===;;;;;;<<<<<<===>>>>>>???@@@;;;???JJJRRReee{{{tttjjjaaa[[[XXXWWWVVVVVVYYY^^^bbbeeegggffffffgggfffddd```[[[VVVPPPMMMNNNPPPQQQSSSYYYaaadddcccbbbnnn{{{||||||~~~|||vvvxxxwwwuuussspppnnnlllkkkjjjkkklllnnnooommmhhheeefffdddbbbaaaaaaaaa```___ccc^^^WWWRRRPPPPPPQQQQQQOOOOOOOOONNNLLLHHHEEECCCGGGFFFEEEEEEFFFGGGHHHIIIEEEGGGJJJHHHGGGQQQjjj|||vvvlllgggqqqqqqjjjddd\\\YYY```|||MMM;;;AAA???===;;;999888888888777===999555999888555;;;333GGGpppzzzvvvtttwww}}}}}}yyyssswww|||llldddWWWgggzzz~~~uuuuuuqqqiiibbb]]]TTTLLL@@@===;;;<<>>IIIwwwyyyiiiFFF======;;;>>>BBB<<<999???666666666666666666666666666666666666666555555555666777777888888888888777777888999999999999<<<>>><<<<<<@@@EEEDDDCCCOOO^^^xxxccccccwwwxxx}}}xxxccc[[[[[[UUURRRPPPNNNJJJFFFJJJPPPIIIPPPTTTPPPKKKHHHEEEAAA???AAACCCEEEEEECCCAAA@@@IIIIIIIIIGGGEEEDDDDDDDDD@@@???>>>=========>>>>>>???===<<<;;;<<<<<<=========>>>??????>>>>>>@@@BBB???@@@BBBCCCDDDDDDCCCCCCFFFHHHFFFHHHJJJGGGRRRlllsss___VVVWWWZZZ```qqqjjj\\\MMMLLLKKKKKKKKKNNN[[[gggmmm}}}pppdddgggcccbbbdddccc^^^[[[[[[YYYYYYYYYXXXXXXWWWVVVUUUUUURRROOONNNOOONNNKKKIIIAAACCCEEEDDDBBB@@@AAACCCBBBCCCBBB@@@>>>===>>>@@@<<<;;;::::::;;;;;;:::999;;;;;;;;;;;;<<<<<<<<<===:::;;;;;;<<<<<<=========EEE999888@@@AAAGGGnnnyyyiiiZZZPPPMMMMMMMMMMMMMMMMMMNNNNNNHHHHHHHHHIIILLLPPPTTTVVVGGGSSS[[[^^^kkk\\\iii}}}vvvtttxxxvvvuuurrrooommmjjjiiihhhiiikkkmmmllljjjgggeeedddbbb```]]][[[ZZZZZZYYYWWWWWWTTTOOOLLLKKKLLLLLLLLLKKKKKKKKKJJJHHHGGGEEEDDDEEEDDDCCCCCCCCCDDDEEEFFFCCCDDDEEEEEEAAABBBNNN[[[xxx}}}{{{ttt{{{KKK888@@@>>><<<:::888777777777444===:::666999777333888666>>>ccc}}}vvvtttxxx|||~~~~~~mmmjjjrrrkkk\\\kkkpppccclllxxx}}}ooooooiii```YYYSSSJJJBBB???===<<>>>>>???===:::888999:::;;;;;;<<<>>>???@@@???@@@AAACCC??????@@@@@@AAAAAAAAA@@@???GGGDDDBBBJJJLLLJJJOOO]]]~~~jjjZZZOOOTTTWWWVVV[[[eeellllllmmmvvvzzzxxx|||xxxkkk[[[PPPLLLJJJFFFAAAIIIGGGMMMWWW```kkktttdddssshhhfffaaa___aaabbb^^^[[[[[[\\\ZZZXXXUUUSSSSSSSSSTTTRRRQQQOOOMMMMMMLLLJJJHHH>>>AAADDDCCCAAA???AAABBB>>>>>>>>>===<<<<<<>>>@@@>>>===<<<<<<>>>>>>===;;;:::::::::;;;;;;<<<<<<<<<:::::::::;;;;;;<<<<<<<<<:::>>>DDDEEEBBBEEERRRaaayyylll[[[YYYVVVRRRPPPPPPQQQRRRNNNNNNMMMNNNSSSYYY```dddsss}}}{{{nnnpppxxx~~~vvv{{{iiiggguuuuuusssqqqmmmjjjhhhffffffiiikkkkkkhhhdddaaaaaaccc]]]ZZZVVVTTTSSSRRRPPPOOORRRPPPMMMKKKJJJIIIHHHFFFGGGGGGGGGFFFFFFFFFFFFFFFCCCCCCAAAAAA@@@AAABBBCCCAAA@@@BBBEEEDDDCCCFFFLLL\\\qqqwwwJJJ@@@AAA???;;;999888888:::;;;666666555555555555666666555777MMMttt|||rrrsss{{{}}}xxxvvvkkkfffppp}}}wwwooopppXXXXXXjjjvvvvvv~~~}}}tttkkk```VVVOOOIIIDDD@@@<<<===BBBJJJOOOSSS[[[cccaaafffrrrlllmmmuuuGGG>>>???III===}}}hhh888@@@<<<;;;:::999888888888888888555222444999;;;888555444333333444666777666555444444555555666666777777666666555666666777888999999<<<@@@@@@======AAAEEEFFFKKKcccyyy{{{eeeXXXVVVWWWSSSNNNKKKLLLMMMNNNMMMLLLJJJHHHJJJKKKJJJHHHEEEDDDEEEGGGDDDFFFGGGHHHGGGFFFDDDBBB???JJJEEE;;;@@@DDD???<<<::::::;;;;;;<<<=========>>><<<999888888999:::::::::999888777999<<>>===<<<;;;;;;<<<===>>>===???BBBDDDEEEGGGJJJLLLNNNlll|||eeeXXXJJJFFFHHHKKKLLLLLLKKKQQQRRRNNNQQQZZZYYYPPPKKKIIIFFFEEEGGGIIIKKKLLLNNNXXXdddrrroooiiigggdddbbb```aaacccdddbbb^^^YYYVVV\\\YYYVVVUUUUUUSSSOOOLLLPPPLLLHHHHHHJJJKKKHHHDDDCCCAAA@@@?????????===;;;;;;;;;;;;<<<<<<=========<<<<<<======>>>?????????999999888777666666666777999888777777777888999:::AAABBBCCCBBB@@@BBBFFFJJJgggxxxlllhhhddd___YYYRRR\\\{{{gggmmm~~~uuueeezzz|||xxxvvvuuurrrnnnpppuuurrrqqqnnniiidddccceeehhhppplllgggcccaaa```______\\\ZZZUUUQQQNNNMMMMMMMMMNNNMMMLLLKKKIIIGGGFFFEEEGGGEEEDDDCCCDDDCCCBBB@@@???@@@AAAAAABBBBBBBBBBBB@@@@@@???>>>???@@@AAABBBBBBVVVppptttGGG>>>===<<<999777666666777888666666555555555555666666:::666@@@___~~~zzztttvvvyyyxxxxxxmmmdddeeellluuu~~~kkkiiiuuu{{{yyy}}}yyyuuujjjbbbWWWMMMGGGCCC???===@@@???CCCKKKRRRWWW^^^eeejjjkkkxxx}}}|||QQQ999@@@DDDDDDgggyyyLLL:::;;;::::::999888888888888999888555222444777999777444333222222444666777666555555555555555555555666666555555555555666777888888888:::;;;:::888999>>>CCCDDDCCCNNNeeezzzfff```XXXTTTSSSQQQKKKFFFJJJKKKLLLMMMLLLKKKIIIGGGIIIHHHFFFCCCBBBAAAAAABBBCCCCCCDDDEEEEEEDDDCCCBBBDDDNNNHHH<<<>>>???:::999::::::;;;;;;;;;;;;<<<<<<<<<999888;;;???AAA===999777777888999999999999999===<<<<<<;;;;;;<<<<<<===<<<>>>@@@BBBBBBDDDFFFHHHJJJTTT```pppqqq```TTTMMMJJJJJJFFFCCCEEEGGGIIIKKKNNNKKKJJJHHHJJJOOOYYYcccjjjooobbbaaaaaaaaaaaabbbbbbaaa```^^^[[[YYYXXXYYYVVVSSSRRRQQQPPPLLLIIIMMMIIIEEEEEEHHHIIIFFFCCCAAA@@@>>>===>>>===;;;::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<888888777666666666777777999888777777777888::::::999:::;;;;;;:::;;;>>>AAAGGGeee|||rrrrrryyyzzzvvvtttsssppplllnnnrrrpppooolllhhhcccbbbeeehhhoookkkeeeaaa^^^]]][[[ZZZ[[[XXXTTTQQQNNNMMMNNNNNNKKKKKKIIIHHHGGGGGGGGGGGGGGGFFFDDDDDDDDDCCCBBB@@@===>>>??????@@@@@@@@@???@@@@@@?????????@@@AAABBB???FFFOOOYYYiiipppDDD;;;::::::999888777666666666666555555444444555555666999444555HHHhhh~~~}}}~~~|||xxxssstttwwwvvvpppiiiaaa^^^fff|||~~~}}}|||xxxqqqkkk]]]VVVLLLDDD???=========CCCEEEKKKUUU\\\^^^aaaeeevvvyyyeee[[[999;;;BBBFFF]]]lllnnnSSS555>>>999999999888777777777888888777444222333555666444111111111111333666777666555555555444444444444444444444444444444555666777888888999:::999888<<>>??????@@@BBBCCCGGGFFFDDDLLLhhhzzzpppgggZZZSSSVVVUUUPPPUUU```YYY^^^hhhxxx{{{nnnaaa^^^```aaadddgggdddaaa^^^[[[YYYXXXXXXYYYUUURRROOOMMMLLLKKKIIIGGGHHHEEEBBBBBBEEEFFFDDDBBBAAA@@@>>>>>>>>>>>><<<:::999999999::::::::::::::::::999999999999888888888666666666555666666777777888888888777888999999:::777999;;;;;;;;;;;;===>>>:::HHHbbb~~~ssswwwtttrrrrrroookkklllpppmmmllljjjgggddddddfffiiimmmiiiddd___]]][[[YYYWWWYYYWWWTTTQQQOOONNNNNNOOOJJJHHHGGGEEEEEEFFFGGGHHHGGGFFFDDDDDDDDDCCCBBB@@@>>>>>>??????@@@@@@?????????????????????@@@AAAAAA@@@<<<;;;>>>HHHcccmmmBBB:::::::::;;;;;;:::888777666555444444444444444444555222333444===TTTuuuxxxsssssspppqqqqqqjjj^^^\\\jjj|||}}}{{{yyyxxxuuuooofff```RRRLLLDDD===;;;<<>>======<<<===>>>>>>???;;;FFFBBB999::::::999???::::::999999888777777666555555666<<>>@@@AAAFFFGGGCCCKKKeeeoookkkeeeaaaaaaaaaaaaeeejjjbbb```\\\YYYWWWVVVVVVVVVRRRPPPMMMKKKIIIHHHGGGFFFEEEBBB@@@AAABBBCCCBBBAAACCCAAA@@@@@@@@@@@@>>>===888888888888999999999999999999888888777666666555555444444444555666777777777777777888888888999999999:::<<<============>>>@@@>>>GGGXXXiiivvvxxxyyytttrrrrrrssspppmmmmmmqqqlllkkkjjjhhhggghhhiiikkkllliiidddaaa___]]][[[YYY[[[YYYVVVRRRPPPNNNNNNNNNKKKIIIGGGDDDDDDEEEGGGHHHGGGEEEDDDCCCDDDCCCAAA@@@???@@@@@@AAAAAAAAA@@@@@@>>>>>>>>>>>>>>>??????@@@@@@;;;===DDDEEEKKKgggkkkBBB;;;888888999:::999888666555444444333333333333444444///444777888DDD^^^{{{xxxrrroooqqqsssoooeee[[[\\\bbbqqq|||yyytttooojjjbbbXXXQQQGGGDDD>>>;;;:::>>>DDDIIISSSXXX^^^___\\\___oooEEE777LLLCCCOOOMMM??????999;;;;;;:::888666444333333222444222111111222111000////////////111333555444333333333222222111111000000111111111222333555666777000222555888999;;;===>>>===;;;===@@@BBBDDDIIINNN^^^vvvjjj]]]ZZZTTTOOOPPPTTTNNNGGGFFFJJJLLLJJJGGGJJJJJJIIIHHHFFFDDDCCCBBB??????@@@AAACCCDDDCCCBBB<<<;;;;;;:::;;;;;;<<<<<<666???<<<666::::::999???999999888777666555444444222444777888777777777777555666777888888888777777666777888:::::::::999888:::<<<======<<<;;;<<<>>>999DDDJJJCCC>>>HHH```sss|||wwwiiicccaaa```___[[[YYY^^^eee___^^^\\\ZZZXXXUUUSSSRRRPPPPPPNNNLLLIIIHHHGGGGGGCCCBBB@@@@@@AAABBBAAAAAABBB@@@??????@@@???>>>===888888888888888888888888:::999999888777666555555333333333333444555666666666666777777777888888888666666777888999:::999888>>>999;;;DDDOOOgggwwwsss{{{|||rrrqqqrrrtttsssoooooosssmmmkkkjjjiiijjjkkklllmmmkkkhhheeecccbbbaaa```^^^\\\ZZZWWWSSSPPPNNNLLLLLLNNNLLLHHHEEEDDDDDDEEEFFFFFFDDDCCCBBBBBBBBB@@@???>>>???????????????>>>>>><<<<<<<<<==================999===GGGFFF>>>BBBPPPfff{{{iiiAAA<<<555555666777666555333222444333333222222333333444333666666333666KKKmmmyyytttqqqooonnniii```[[[ZZZ[[[cccttt{{{vvv|||yyysssjjjbbb[[[RRRIIIBBB???>>><<<;;;===CCCKKKQQQ^^^]]][[[YYYZZZkkkVVV333>>>IIICCCqqq^^^111>>>???111999:::999777555444222222111222222111111111111111111/////////000222333222111111111000000000000000000000000000111222444555666666777999::::::888666555999888888<<>>===;;;;;;<<<===;;;:::888888888888888777777777999999888777666666555555333333333333333333444444444444555666666666666666666555444555777888777666888999<<<@@@AAAMMMlll}}}tttuuuxxxqqqrrrqqqrrruuusssnnnmmmpppllljjjhhhhhhjjjllllllkkkhhhfffcccbbbbbbaaa```^^^ZZZXXXUUURRROOOLLLKKKJJJNNNLLLIIIFFFDDDDDDDDDEEEDDDCCCAAAAAAAAAAAA???===;;;;;;<<<<<<;;;;;;::::::999::::::;;;<<<;;;;;;;;;???999999@@@AAA<<<;;;???===SSSwwwggg@@@<<<444555555555555444333333333333222222222222333333555333222111111===[[[yyy~~~|||tttnnnnnnmmmhhhaaa]]]WWWTTTYYYiiiyyy~~~tttnnnoookkkdddZZZQQQLLLGGGAAA======>>>@@@AAAEEELLLUUU[[[___[[[ZZZ___oooyyyRRR===<<>><<<;;;::::::;;;;;;:::999999999999888888777777777777777777666666555555555444333333222222222222333222333444555555555444444999777444555777999999888666:::===<<<:::>>>HHHQQQqqq}}}|||wwwuuuuuunnnqqqppprrrsssooohhhfffggghhhfffdddeeeggghhhhhhgggcccaaa___]]]]]]\\\ZZZXXXSSSRRRQQQOOOMMMKKKJJJIIIJJJIIIGGGFFFEEEDDDDDDDDDCCCAAA@@@?????????===<<<:::::::::::::::999888777777777999:::::::::999888<<<;;;:::;;;>>>@@@@@@???>>>???HHHVVV```qqqeee???;;;666666666666666555555555333222222222222222222333444......333222444JJJeee|||xxxqqqssssssmmmddd___VVVQQQOOOSSSZZZddduuuyyyrrrnnnjjjeee\\\UUUKKKEEECCCBBBAAA@@@>>>AAADDDHHHLLLSSS]]]dddYYYWWW\\\nnn|||bbbFFF<<<<<>>>>>===:::777666999:::555888CCCAAA777777444444333333333333222222111000111333666777444222222333444555555555444444555555444444555666888999666777999999888888:::;;;888:::<<<<<<999:::AAAIIIAAAHHHBBBVVV~~~tttkkkfffdddgggjjjgggbbbbbbdddddd___XXXWWW[[[___^^^\\\ZZZWWWTTTRRRPPPLLLPPPSSSSSSOOOKKKHHHHHHAAAAAA@@@>>><<<;;;;;;<<<===<<<;;;;;;<<<===<<<::::::999999999888888777777666666555555555555444444444444333222111111111111111222333444444444333222888555111111444666777666111555777666999???AAA???WWW{{{}}}uuuyyyxxxuuuxxxxxxrrrpppqqqqqqlllccc___```eeebbb```aaadddeeedddbbb```]]][[[YYYXXXVVVSSSQQQMMMMMMLLLLLLKKKJJJJJJIIIEEEEEEEEEEEEEEEDDDDDDCCCBBB@@@???>>>>>>>>><<<;;;;;;;;;;;;;;;::::::999888555666777999999888888777333999<<<===>>>@@@<<<666===:::;;;@@@BBBKKKgggWWW@@@777666666666555444444333333666555444333222111111111111333333111111555???GGGyyyyyyrrrrrrooodddYYYTTTTTTRRRMMMKKKOOOXXX```jjjwww|||}}}{{{yyyssslllhhhddd^^^UUUNNNFFFEEECCC???<<<:::<<<===@@@CCCHHHOOOVVV\\\aaaccc______kkkvvviiiGGGCCC===EEE@@@ZZZzzzJJJBBB999555555777555333777777222---///444333---///000111111111///...---......////////////......,,,,,,,,,------------....../////////000000000111000222555555555555777888555777999::::::;;;===???@@@AAACCCFFFJJJOOOSSSUUUnnntttyyymmm___UUUSSSUUUVVVUUUQQQQQQPPPNNNMMMKKKJJJJJJOOOMMMJJJHHHGGGGGGIIIJJJHHHHHHHHHGGGDDDAAA===;;;;;;>>>BBBEEEEEECCC???<<<888999999999888777555444555555444444444333333333444333222000//////......111111111111111111111111111111222333333111000///555444444444444555666666666666777888999999::::::777777888:::<<<>>>AAABBB???>>>???DDDNNN]]]kkktttnnnjjjfffcccdddeeeffffffbbb______bbbbbb]]]ZZZZZZ^^^\\\ZZZWWWTTTQQQPPPPPPHHHGGGFFFGGGIIIIIIDDD@@@@@@???<<<999888999;;;<<<;;;999999:::<<<===<<<;;;999888666555444444444555555555555555444333222111000222555666666444111///111111222222222333333333222222111222333555777888666666666777888999;;;;;;HHHVVVooo}}}zzzwwwvvvwwwxxxzzz{{{qqqlllhhhhhhkkkiiibbbZZZ\\\^^^bbbdddccc___YYYVVV[[[XXXSSSPPPNNNOOORRRTTTMMMJJJGGGGGGIIIJJJIIIGGG@@@AAACCCDDDDDDBBB@@@???BBBAAA???===<<<;;;;;;;;;777777777888999;;;<<<===:::999777666555555555666777777888888888888777777777777888999<<>>555555555555444333333222222555444333222222222222222111333333111///222:::@@@ggg}}}tttnnniiifff\\\YYYTTTNNNIIIHHHLLLOOOWWWbbblllooorrryyy~~~~~~zzz{{{}}}~~~}}}~~~~~~}}}{{{xxxtttqqqoookkkfff___ZZZWWWRRRJJJDDDCCCBBB???<<<;;;<<>>>>>???AAADDDHHHKKKMMMSSSXXXaaakkkvvvxxxggg^^^XXXQQQOOOQQQSSSRRRPPPKKKKKKJJJJJJJJJIIIIIIIIIOOOMMMJJJGGGEEEEEEFFFGGGHHHHHHHHHGGGDDDAAA===;;;888:::;;;======<<<:::999666777777777666555333333333333333222222222111111222222111000////////////111111111111111111111111...///000222222222111111444333333333333444555555666666666777888999999999777777999:::<<<>>>?????????>>>===???EEENNNWWW]]]zzzooodddbbb``````aaaaaaaaa```]]]ZZZ[[[______[[[XXXYYYZZZXXXUUURRRQQQOOOMMMLLLGGGFFFEEEEEEEEEDDDAAA???============<<<;;;:::999;;;:::999:::;;;<<<;;;:::888777555444333333444444444444444444333222111000333333333333333333222222000000000111111111222222111111111222333444555666666666666777888999:::;;;;;;@@@NNNccczzzzzzvvvssstttxxxyyyuuupppkkkhhhggggggiiigggaaa\\\bbbcccdddeeedddbbb```___ZZZWWWTTTPPPNNNOOOPPPQQQNNNKKKHHHGGGGGGFFFDDDAAA???@@@AAABBBBBBAAA???>>><<<<<<;;;;;;;;;:::999999999999888888888888999999999888777555555555555555666777777777777777777666999888888999:::<<<===???:::???GGGQQQ[[[eeeooouuuSSS<<<444444444333333222111111111333333222222222222222333000222222111...///333888FFFlll|||~~~pppmmmoooeeeaaaYYYSSSMMMIIIEEECCCCCCJJJPPPSSSWWW```hhhlllmmmnnnpppqqqrrrqqqqqqppprrrqqqooolllhhhddd```]]]YYYTTTNNNJJJHHHEEE@@@;;;============???CCCJJJNNNLLLPPPTTTUUUVVVZZZbbbiiiyyysssnnnDDD;;;EEEEEEYYY|||yyyhhhEEE<<<888444333555777666555333555444000---///000000111111000000//////000000---......//////......---------------............//////////////////......///111333444444444555666444666777777666777999;;;============???AAACCCEEEGGGHHHKKKNNNRRRYYY```fffsss|||~~~}}}vvvnnngggaaa[[[TTTNNNOOONNNNNNPPPSSSSSSOOOKKKFFFFFFFFFFFFGGGHHHIIIIIINNNLLLIIIFFFCCCCCCCCCCCCHHHHHHGGGFFFDDDAAA>>><<<888888888888888888777777444444555444444333222111111111000000000/////////111000000//////000000111000000000000000000000000,,,---...000111111222222222222222111222333333444555555555666777777888888666777999;;;<<<<<<;;;;;;===<<<<<<<<<>>>AAADDDGGGSSSgggttt~~~vvvmmmjjjiii___^^^]]]]]]^^^]]]ZZZXXXWWWUUUWWW[[[[[[WWWVVVWWWXXXUUUQQQOOOOOOOOOLLLIIIEEEEEEEEECCC@@@>>>>>>>>>:::<<<>>>@@@???<<<999777;;;:::888999::::::999888777666555444333333333333222222222222111000//////555333111//////111333555////////////000000000000///000111222333444444444555555555666777888999:::;;;999999???NNNgggzzzwwwuuuuuuzzzuuusssvvv{{{zzzrrriiidddeeefffgggfffccc```^^^cccaaa```___^^^______```ZZZXXXUUURRRPPPOOONNNNNNLLLJJJHHHGGGGGGEEEBBB??????@@@AAAAAAAAA???>>>===888999:::<<<<<<;;;999888;;;:::999777666666666666888777666555444444444555555666666666666666666555999999888777777888888999;;;:::::::::;;;@@@FFFKKK@@@EEELLLQQQRRRTTTXXX[[[RRR<<<333444444444333222222111111111111111111111222333333///000222111//////111333---QQQooouuuqqqlllfff^^^YYYVVVQQQJJJDDD???AAABBBAAABBBFFFKKKOOOYYYZZZ\\\]]]]]]^^^]]]]]]```___]]]ZZZWWWSSSPPPNNNIIIFFFBBB?????????===<<<;;;===AAAEEEIIINNNTTTXXXUUUVVVVVVTTTUUU```rrrpppttt@@@444BBBMMMeeeyyyxxx\\\999:::777555444555555333222333555666222///...000222222111//////...///000111---------......---------,,,------------........./////////.........------...000222333222222333444333444555555444555777999<<<<<<<<<<<<>>>???AAACCCGGGGGGGGGEEECCCDDDFFFIIIQQQYYYYYYZZZaaaaaa___fffpppooorrruuutttppppppssstttvvvuuuppphhhbbb``````]]]SSSMMMPPPRRRPPPTTTZZZTTTSSSRRRRRRQQQOOOJJJFFFFFFFFFFFFFFFFFFGGGIIIIIIJJJHHHFFFDDDBBBBBBBBBBBBGGGFFFFFFEEECCC@@@>>>===:::;;;<<<<<<<<<:::999888333333333333333222222111000000000/////////......///////////////000111111000000000000000000000000,,,---...//////000000000111000000000000111222222444444444444555555666666555777999:::;;;:::888777888999;;;===>>>?????????:::GGGMMMUUUfffuuuwwwhhhdddiiikkkhhheeebbb___]]]\\\YYYVVVTTTVVVUUUWWWZZZYYYUUUTTTVVVYYYUUUPPPOOOPPPPPPMMMIIIDDDEEEEEEBBB===;;;<<<>>>999;;;>>>??????<<<999777:::999888888888888777666666666555555444444444444222222222222111000//////333111///......000333444....../////////000000000///000222333444444333333333333444444555777888999???<<<999888999CCCXXXlllzzzzzz}}}zzztttpppwwwtttssstttvvvtttmmmfffbbbeeehhhgggccc```^^^^^^aaa```]]][[[ZZZZZZ[[[\\\\\\[[[YYYVVVSSSPPPOOOMMMGGGGGGGGGGGGGGGFFFDDDCCCAAAAAABBBBBBAAA@@@???>>>999;;;>>>??????===:::888999999777666555555555444666555555444444444444444444444555555555555444444666666666555555555555555888:::;;;<<<;;;::::::;;;<<<===???AAAAAA@@@@@@???RRR<<<444555555444444333222222222000000000000111222333333---...000111111111111222,,,???WWWuuuxxx{{{zzz|||rrrkkkccc___]]]XXXOOOGGGEEEDDDBBBAAA???===>>>AAAGGGGGGHHHIIIJJJJJJJJJJJJLLLLLLKKKIIIGGGEEECCCBBB???===<<<<<<>>>@@@AAAAAA@@@CCCIIIMMMPPPSSSVVVWWWVVVVVVVVVVVV___tttzzzvvvoooQQQ@@@???KKKWWW^^^999???777666444444444444444333444555666555111...000333111000///......///000111,,,,,,------------,,,,,,,,,,,,,,,,,,------------.........------------------///111222111000111222222333333333222333666999999999::::::<<>>===<<<>>>@@@BBBAAA>>>:::777444444333333333333333333111000000000////////////............///000111222//////////////////////////////..................000////////////000111111222222333333333333444444444666777999999777666444555777:::>>>???@@@???>>>AAAEEE>>><<>>:::;;;;;;;;;;;;::::::999999888666666777777666444555666666555555555444444333333333222222111000///////////////000000111111/////////000000000000111///000222333444444333222222222222333444555777777666777:::<<<::::::BBBLLLXXXvvv~~~yyyxxxwwwtttssstttqqqrrrqqqooollliiigggfffcccfffhhhfffaaa]]]\\\^^^dddcccbbb```^^^]]][[[ZZZ]]]]]][[[XXXUUURRRPPPNNNFFFGGGHHHGGGGGGFFFEEEEEECCCCCCCCCCCCBBBAAA@@@@@@;;;===???@@@???<<<888555666555555444444555555555444444444444333333333222333333333444444333333333222222333444444444555555///333777999999777777666333444555777888999999888RRR===555555555555444333333222222000000//////000111222222,,,---///000111222222222111666BBB___|||zzz}}}xxxnnngggbbb\\\SSSMMMHHHEEEBBBBBBAAA>>>>>>@@@=========>>>??????@@@@@@@@@@@@@@@???????????????<<<===>>>@@@BBBEEEGGGIIIIIIMMMQQQSSSSSSSSSSSSSSSMMMSSS]]]kkk{{{WWW>>>DDD@@@777SSSgggxxxEEE000888111111222222333555666777555333444555222//////222......------......//////+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......---...000000//////000111111111222111111333777:::666666666777999<<>>======:::===@@@BBB@@@<<<777444444444333333333333444444111111111000000000//////............//////000111////////////////////////000000///...............///////////////000000111111111111111111222222222444555666666666555444333555666999<<<===<<<;;;;;;444???EEELLLRRRKKKDDDKKKIIITTTcccnnnvvv~~~{{{nnnpppnnncccccchhhkkkhhhdddcccggglll___[[[WWWUUUVVVXXXYYYZZZXXXXXX[[[\\\XXXRRRQQQUUUTTTRRRPPPMMMJJJHHHFFFFFFCCCCCCCCCAAA>>><<<<<<<<<::::::999888888888999:::777666555555666666555444444444555555555555444333222333333222222111000///,,,---///000111000000///////////////000000000000000000111222222222222222111111111222333444555666222333888======;;;===BBB@@@TTTjjjyyyxxxzzz{{{wwwqqqppptttrrrttttttpppiiifffhhhkkkeeeffffffccc^^^[[[\\\]]]aaaaaaaaa```^^^\\\YYYWWW\\\[[[YYYVVVSSSQQQOOOMMMIIIIIIIIIGGGDDDCCCDDDEEECCCCCCBBBAAA@@@??????>>>999;;;<<<===<<<888444222333333333333333444555666222222333333333333222111111222222333333222222111///000111333444444444444555666777777777888;;;>>><<<<<<===>>>>>>>>>>>>>>>RRR===555444444333333222111111111000000/////////000000111...---...///000111000000000222444FFFeee{{{wwwooogggaaa\\\QQQJJJEEEEEECCC??????BBB============>>>???@@@@@@AAAAAAAAAAAABBBBBBCCCDDDCCCEEEGGGJJJKKKMMMOOOPPPQQQRRRTTTUUUUUUVVVXXXZZZ]]]jjjmmmvvv~~~NNN@@@<<>>AAABBBCCCCCCCCCCCCEEEFFFEEEKKKGGGEEEKKKKKKKKKSSSPPPNNNNNNQQQSSSUUU[[[ccc[[[XXXTTTSSSTTTWWWYYYZZZRRROOOLLLJJJIIIKKKOOOSSSLLLMMMNNNNNNOOOPPPRRRSSSHHHGGGDDDBBBAAABBBCCCEEECCCBBBBBBAAAAAA@@@@@@@@@@@@@@@???>>>===<<<<<<<<<:::;;;<<<===;;;888555222444333222222222333444444000000000000//////////////////.........//////000........................000///.........///000111///////////////000000111000000000000000000000000333333444444444444444444555666777888999999999999:::===<<<@@@HHHCCC@@@IIIGGGJJJNNNQQQTTT[[[eeelllxxx~~~~~~xxxqqqyyyvvvlll^^^\\\eeejjjiiiiiihhhfffaaa[[[[[[cccjjjXXXUUUSSSSSSUUUWWWXXXXXXTTTUUUYYYZZZVVVPPPPPPUUUQQQRRRQQQLLLFFFBBBBBBDDDAAA@@@@@@@@@@@@???<<<:::888777777777777777888888555444333444555666555444111222333333333333222111111111111111000///......+++,,,...///000000//////------.........////////////............///000000000000000111222333444555666444666;;;<<<:::999:::;;;@@@AAAIII\\\mmm{{{rrrvvvzzz{{{kkknnntttyyyvvvooommmooorrrrrrqqqnnnjjjhhhhhhhhhdddcccaaa^^^[[[[[[\\\^^^ZZZZZZYYYYYYXXXWWWVVVUUUXXXVVVTTTQQQNNNLLLKKKJJJGGGGGGFFFDDDAAABBBEEEHHH@@@???>>>===<<<;;;;;;:::666777999999999666444222222222222222222333444444000111222333333222111111000111111222222111111000///000111222333333333222222222222111111333666999777999999888555333333444QQQ<<<555333333222222111000000000000000////////////000000///...------...///...---...333...222QQQqqqdddvvv}}}|||uuupppnnnbbbWWWNNNKKKGGGAAAAAAEEE@@@@@@@@@@@@AAABBBCCCDDDHHHHHHHHHHHHHHHIIIJJJKKKKKKMMMQQQSSSSSSTTTUUUUUUTTTTTTUUUUUUWWW\\\bbbfff~~~pppaaa@@@777FFFHHHGGGcccyyypppGGG333777666999222222000...------///111555...,,,000222...***+++)))***,,,---...---,,,,,,+++++++++,,,,,,+++++++++((())))))))))))*********))))))***+++---...//////,,,---//////...---.../////////000000111444999===888888888888999:::<<<===@@@@@@AAA@@@AAADDDHHHLLLDDDJJJFFFCCCIIIHHHHHHPPPMMMKKKLLLOOOOOONNNRRRWWWWWWRRRMMMMMMPPPTTTVVVVVVNNNOOONNNJJJHHHLLLOOOPPPKKKNNNQQQRRRQQQMMMJJJIIIJJJHHHFFFDDDDDDEEEGGGIIIDDDDDDCCCBBBAAA??????>>>??????===<<<;;;;;;;;;;;;;;;;;;:::999777555444333333333222111111222333444000000/////////.........//////............//////....................................///000222333///////////////000111111000000000000000/////////333333222222222333444555444444555666888999:::;;;999:::666:::CCC@@@===FFF???BBBFFFHHHJJJNNNSSSWWWWWWZZZ___cccbbb___^^^```aaagggiiibbbYYYXXX^^^ddd^^^[[[^^^eeeiiigggfffgggbbb]]][[[```fffddd[[[TTTVVVUUUUUUUUUWWWWWWUUUSSSOOOQQQVVVXXXTTTOOOPPPUUUPPPSSSTTTNNNEEE@@@AAAEEE@@@>>>===???AAA@@@;;;777555666777777888777666666444333222333555666555444//////111222222111000///000000000000///...---,,,,,,,,,,,,---...///000000,,,,,,,,,---------.........---,,,++++++,,,.../////////000000111333444555555222333999<<<:::666555:::<<<999<<>>@@@AAABBBCCCFFFIIIGGGGGGGGGGGGHHHJJJLLLMMMGGGIIILLLNNNQQQRRRRRRSSSRRROOOLLLJJJKKKMMMNNNNNNPPPMMMKKKKKKLLLNNNOOOOOOIIILLLNNNNNNKKKHHHEEEEEEMMMKKKGGGDDDBBBBBBBBBCCCAAAAAAAAA@@@>>>======>>>???<<<888999<<<===:::666888777666555444333222222//////000000000111111111////////////............///...---,,,,,,---...///000...,,,---//////...+++...------,,,,,,------...,,,,,,---......---------...............///000000222111/////////111444555333444555666777777777777777888999;;;<<<======>>>>>>AAADDDGGGIIILLLOOORRRNNNQQQTTTSSSQQQQQQSSSVVV[[[]]]``````ZZZVVVZZZbbbbbbZZZXXX```hhhjjjfffccccccaaa^^^\\\[[[\\\^^^```ZZZUUUQQQSSSYYY[[[WWWRRRRRRSSSRRRQQQOOONNNOOOPPPNNNNNNNNNLLLIIIDDD@@@======<<<<<<;;;;;;:::999999777777777777777666555555000222444444333333333444222222222111111111000000222111111000///......---///////////////.........,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,000000000000111111111111000999@@@@@@:::555777;;;888===AAAAAA>>>===???BBBNNN[[[lllyyysssjjjllllllgggnnnppprrrttttttsssrrrppprrrrrrppplllhhhggglllppppppjjjdddbbbcccdddbbb_________^^^]]]]]]]]]^^^^^^VVV[[[[[[VVVSSSTTTVVVUUUPPPNNNLLLIIIGGGFFFFFFFFF@@@@@@>>>>>>>>>@@@BBBDDD999999:::::::::999888888666666666777666666555444333333333222222222111111////////////////////////////////////////////////////////////000000000000111111222222222333333333666666666666666555555555LLL777333333333222111111000000///.../////////000000000000///////////////000000111000000000111444BBB___yyyuuuvvvrrrzzztttlllfffaaa\\\VVVQQQOOOOOOMMMJJJHHHGGGIIIJJJNNNQQQTTTVVVVVVWWWXXXZZZVVVVVVVVVVVVVVVWWWXXXYYY```eeejjjqqqrrr[[[>>>BBBGGGFFFZZZpppkkk===111444444111222222111000///............------------------------++++++++++++,,,,,,,,,,,,***++++++++++++***)))((())))))))))))***+++******++++++++++++++++++++++++***+++---...//////.........///000111111222222111222222222333444666777999:::<<<===>>>>>>AAADDDGGGFFFFFFFFFFFFGGGHHHJJJKKKHHHIIIKKKLLLMMMMMMLLLLLLQQQNNNKKKIIIIIIJJJJJJJJJOOOMMMJJJJJJKKKLLLMMMMMMHHHJJJLLLKKKHHHEEEDDDCCCHHHFFFCCCAAA??????@@@AAA????????????>>>>>>>>>???>>>;;;888999<<<<<<999666777666666555333222222111111111111222222333333333////////////..................------------.........,,,+++,,,///000///---------,,,,,,,,,,,,------------------------,,,,,,...............//////000000000//////000111333444333333555666666666666666777777999;;;<<<============???CCCEEEGGGIIILLLOOOLLLOOOQQQQQQPPPQQQTTTXXX\\\]]]___```\\\XXX[[[bbbaaa[[[XXX___ggghhheeecccfffdddbbb___]]]\\\\\\\\\ZZZWWWSSSTTTVVVWWWTTTQQQSSSSSSRRROOOMMMKKKKKKKKKKKKKKKLLLJJJGGGBBB>>>;;;;;;;;;::::::999999888888777777777777777666666555222444555555444444555666222222111111111000000000111000000000///.........,,,,,,,,,---.........///++++++,,,------...//////------------------------/////////000000000111111///555;;;;;;777444666999777;;;??????<<<:::<<>>======>>>???@@@:::::::::::::::999999888555555666666555555444444333222222222222111111111////////////////////////////////////////////////.../////////000000000000111111111222222222333333555555555555555555444444JJJ777444333222222111111000//////....../////////000000000...............//////000---000333111,,,111FFF[[[~~~vvv{{{xxx}}}xxxvvvsssmmmhhh\\\XXXRRROOOMMMLLLKKKJJJIIIKKKNNNOOOOOOPPPQQQSSSPPPQQQRRRRRRSSSYYYbbbiiizzz|||kkkuuu{{{^^^???888<<>>??????===:::777888::::::888555555555444333222111111000111111111111222222222222/////////............---------............------,,,++++++,,,///000000///------,,,,,,,,,,,,------///...---,,,++++++,,,,,,...------------...///////////////000111111222222222333444555555666666666666777999:::<<<<<<======<<<>>>AAACCCDDDEEEHHHJJJIIILLLNNNNNNNNNQQQVVV[[[^^^]]]]]]___^^^[[[\\\aaaaaa\\\ZZZ___eeeeeecccbbbgggfffdddaaa^^^[[[YYYXXXUUUUUUTTTSSSSSSSSSSSSSSSTTTSSSQQQNNNLLLIIIGGGGGGGGGHHHIIIHHHEEE@@@;;;888::::::999999888777777666777777777777777666666555555666666555444444666888111111111111000000000000//////////////////......)))******+++,,,---...///******++++++,,,---------------------.....................////////////000...111333444333333444555444888;;;;;;999888:::<<>><<<;;;;;;<<<===;;;::::::::::::999999888444444444444444333333333222222111111111000000000////////////////////////////////////////////////....../////////000000000000111111111222222222222333333333333333333333333GGG666444222222222111000000//////........./////////000000...---,,,,,,,,,---.........000333222---,,,777DDDxxxmmmnnnyyyxxx{{{uuu{{{wwwqqqiiidddcccaaa___\\\XXXZZZ[[[[[[YYYYYYYYY[[[[[[```ffflllrrr~~~oooqqqyyy___DDD111>>>KKKGGGYYYlllHHH:::222555777222///333000///......---------...++++++++++++++++++++++++)))))))))*********++++++))))))************))))))******************+++,,,******************************+++,,,,,,---------+++,,,---......///......444777888555000...000444666666777777888:::???BBBBBBBBBBBBBBBBBBBBBCCCCCC@@@AAACCCFFFHHHIIIIIIIIIKKKIIIFFFFFFGGGHHHHHHGGGLLLJJJHHHGGGGGGGGGGGGFFFFFFGGGGGGEEEBBB@@@@@@AAA??????=========>>>@@@AAA???===;;;;;;<<<======<<<:::888777777888888666444333333333222111000000000//////////////////////////////.........---------,,,,,,...//////...,,,,,,+++++++++,,,.../////////---,,,,,,,,,,,,,,,,,,---111///---*********+++,,,------,,,,,,------...///---...///000111111111111111222333444555555555555555666888999;;;;;;<<<<<<<<<===@@@AAAAAABBBDDDFFFGGGIIIKKKLLLMMMQQQXXX]]]___\\\\\\______]]]]]]aaabbb]]][[[___cccbbbaaabbbdddcccbbb```^^^ZZZWWWUUUNNNPPPRRRRRRPPPQQQUUUXXXTTTRRRPPPOOOMMMKKKHHHFFFDDDEEEFFFFFFCCC???:::777:::999999888888777777666666777777777777666555555666666555333222333666888111111000000000/////////.....................///***+++++++++,,,---------)))*********+++++++++,,,,,,,,,,,,------------------------........./////////......///111333333333333666888888777666888:::@@@>>><<<<<<>>>BBBDDDFFFAAABBBCCCFFFHHHKKKNNNOOOUUUVVVXXX[[[___dddiiikkkeee```aaaggggggbbbeeennnoooppprrrrrrrrrpppnnnlllmmmmmmmmmpppssssssqqqooohhheee```^^^]]]\\\ZZZYYY\\\\\\[[[[[[[[[ZZZYYYYYYXXX\\\^^^[[[YYYYYYWWWRRRPPPNNNLLLJJJGGGEEECCCBBB???>>>===<<<;;;<<<<<<<<<;;;;;;:::999999999888888444333333222222222222222111111111000000000//////........................................................./////////000000000000000111111111111222000000111111111111222222~~~EEE555555222222111111000//////...............////////////000///...---------///000///---...111111///111666WWWwww~~~yyyuuuqqqyyy|||zzzwwwtttpppllliiijjjkkkkkkjjjjjjkkklllrrr{{{kkkttt}}}aaaGGG>>>BBB;;;:::OOOqqqxxxAAA999333222555444---+++//////...------------------++++++++++++++++++++++++************++++++++++++((())))))*********))))))***((((((***......+++''')))))))))))))))))))))))))))))))))***++++++,,,---******,,,---------------444777888555000---000333444555666666777999===@@@??????@@@@@@@@@@@@@@@@@@???AAACCCEEEGGGHHHHHHHHHGGGFFFEEEFFFHHHJJJKKKKKKJJJHHHFFFFFFFFFFFFEEECCCFFFGGGGGGEEEBBB@@@@@@AAA???>>>>>>>>>???AAABBBCCCAAA>>>:::999::::::999888888777666666666555444333222222222111000000000///....................................------------+++,,,---......---,,,+++------------,,,,,,,,,---,,,,,,,,,++++++,,,,,,,,,000///,,,***)))***+++,,,,,,,,,,,,,,,,,,---......------///000000000000000000111222333333444444444333444666777999:::::::::;;;===?????????@@@BBBDDDDDDGGGIIIJJJKKKPPPWWW]]]^^^[[[ZZZ]]]^^^\\\]]]```aaa]]]\\\^^^___]]]]]]```\\\]]]]]]]]]\\\YYYWWWUUUMMMPPPRRRPPPNNNOOOTTTXXXSSSQQQPPPPPPPPPOOOLLLIIIDDDDDDEEEDDDBBB>>>;;;999::::::999999888888777777555666666666666555444444444444333222000111333666000000000/////////......---------------............---------,,,+++++++++)))))))))*********************+++++++++,,,,,,,,,------------............///---,,,---000333333333444555666666666666777999444444444888<<>>>>><<<;;;:::888888777888888333333222111111111111222000000/////////.........------------------------------------------------............//////////////////000000000111111111.../////////000000111111~~~}}}BBB444555222111111000000///......------........./////////333222000///...///111222///******...111000///000333```xxx^^^aaaxxxyyyxxx|||tttggguuu{{{\\\HHH???;;;111CCCQQQhhhGGG???555222222444444///...///...------,,,,,,,,,------************************)))************+++++++++(((((())))))******)))))))))&&&&&&***//////***$$$(((((((((((((((((((((((())))))((())))))***+++,,,)))***+++,,,------------000222333222000///222555111333555666777999<<<>>><<<===>>>????????????>>>CCCDDDEEEFFFFFFFFFEEEDDDEEEDDDDDDFFFIIILLLMMMLLLGGGFFFEEEEEEFFFFFFDDDCCCEEEFFFGGGEEEBBB@@@@@@@@@>>>>>>??????@@@BBBCCCCCCBBB>>>999777888999777555666666555444444333333222222222111111111000000000000000000000////////////.........------------,,,,,,,,,------------,,,,,,,,,......---+++++++++,,,,,,,,,++++++++++++,,,,,,...---,,,+++******++++++,,,++++++++++++,,,------------......//////000000///000111222333333333333111222444555777888888888999;;;=========>>>@@@BBBAAADDDGGGHHHIIILLLSSSXXXXXXWWWXXXZZZYYYWWWYYY]]]^^^[[[ZZZ[[[YYYVVVWWW\\\VVVWWWXXXYYYYYYXXXWWWWWWRRRSSSSSSPPPMMMMMMPPPSSSPPPNNNMMMOOOQQQQQQMMMIIIDDDDDDCCCAAA@@@>>><<<;;;::::::999999888777777777444444444555444333333222222333222111//////111333////////////............---------------------,,,///......---,,,+++***)))************************))))))******++++++,,,,,,---------............//////...---...000222222222444444444444555666777888999999;;;>>>@@@AAA@@@>>>======???AAACCCFFFHHHJJJMMMNNNPPPSSSWWW[[[^^^```___\\\ZZZ\\\]]]___eeemmmppprrruuuwwwvvvrrrmmmiiigggkkkppppppkkkhhhhhhiiihhhfffdddbbb___]]]\\\\\\``````aaaaaa```^^^\\\[[[ZZZZZZVVVPPPOOOPPPNNNIIIHHHHHHGGGFFFDDDAAA???>>>:::;;;;;;<<<======>>>>>><<<:::888777666666666777444333222000000111111222/////////.........------------------------------------------------------------........./////////////////////000000000000---......//////000000000|||@@@333555111111111000//////......---------.........//////333222///...---...000111000,,,+++...///---...111***HHHnnnYYYWWWjjjxxxwwwttt|||uuugggkkk|||rrrOOO@@@AAAFFFDDDAAAKKK[[[jjjMMM:::===666222111444666333000///---,,,,,,,,,,,,,,,------************************((((((((()))))))))******'''(((((()))))))))))))))((('''&&&(((++++++)))&&&((((((((((((((((((((((((((((((''''''((()))+++,,,******+++,,,------------...............///000111...111444666777888999;;;:::;;;<<<>>>?????????>>>CCCDDDEEEFFFFFFEEEDDDCCCDDDCCCDDDFFFIIIKKKKKKKKKFFFEEEDDDEEEFFFFFFDDDCCCCCCEEEFFFEEECCC@@@>>>>>><<<======>>>???@@@AAAAAAAAA<<<777555777999888666444444444444222111111222222222111111111111000000000000000//////..................---------,,,,,,---,,,,,,,,,,,,,,,,,,---***,,,...---++++++,,,...,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---...------,,,---...000111...///000111222222222222///000222333555666666666666888:::::::::;;;===???===@@@DDDEEEEEEHHHLLLPPPPPPQQQTTTUUURRROOOSSSZZZYYYWWWWWWVVVRRRNNNQQQWWWTTTTTTUUUVVVWWWXXXXXXXXXUUUTTTRRROOOMMMNNNPPPRRRMMMKKKJJJKKKNNNNNNJJJEEEDDDCCC@@@>>><<<<<<<<<<<<999888888777777666666555222333333333333222111111111222333222000///000111/////////.........------...---------,,,+++++++++,,,,,,,,,+++*********)))************************))))))***++++++,,,---------............/////////...//////000000000000111444222111222333555666666777777888999888999999999::::::;;;<<<>>>???AAABBBFFFGGGJJJLLLOOOQQQSSSSSSZZZ]]]^^^\\\^^^eeekkkllljjjlllmmmoooooonnnmmmllleeegggiiijjjiiigggeeedddcccccccccbbbaaa``````aaa``````aaaaaa```^^^\\\ZZZVVVVVVSSSNNNMMMMMMIIICCCCCCCCCCCCBBBAAA???===;;;::::::;;;;;;;;;;;;;;;:::;;;999777555444444555555555333222000000111222333.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........./////////000000------......///000000111{{{@@@222555111111111000//////......---------.........//////111///,,,******+++---...222000000000---+++...444222555QQQ{{{|||yyyllliii~~~}}}qqqkkkqqq}}}qqqiiimmmwwwxxxPPPDDD@@@CCC???999FFF]]]xxxCCC666BBB,,,444000---000333222---))),,,,,,,,,++++++,,,------))))))))))))))))))))))))''''''''''''((((((((()))''''''((()))))))))))))))'''(((((('''&&&&&&)))+++((((((((((((((((((((((((((((((''''''((()))+++,,,******+++,,,------------000...,,,,,,------,,,+++,,,///333666777777777888888:::<<<>>>???????????????AAACCCEEEFFFFFFFFFFFFEEEDDDDDDEEEHHHIIIIIIHHHEEEDDDCCCEEEFFFFFFEEECCCAAACCCFFFEEECCC???===<<<:::;;;<<<<<<===>>>?????????:::555444777:::999777333444444333111000111111222222222222111111111111......---------,,,,,,,,,......---------,,,,,,,,,...---++++++++++++---...(((***------++++++...000,,,++++++++++++++++++,,,******+++,,,,,,,,,++++++++++++******++++++,,,---...---,,,+++,,,...000222...///000111111222222222...///000222333444555555333555777888888999<<<>>>:::===AAACCCCCCDDDHHHKKKJJJMMMQQQRRRMMMIIINNNWWWUUUTTTTTTRRRMMMIIILLLSSSTTTTTTUUUUUUVVVWWWXXXXXXSSSRRROOONNNNNNPPPRRRTTTKKKIIIGGGIIIKKKKKKFFFAAADDDBBB???;;;::::::<<<===777777777666555555444444111222222222222111000000111222333333111000000000//////.........---------......---,,,,,,+++******))))))))))))************+++++++++*********************+++,,,,,,---...............////////////000,,,///111000///...///000333111000000222444555555444555666555555777:::>>>============>>>???@@@AAADDDFFFIIILLLNNNOOOOOOOOOTTT\\\___ZZZ\\\eeeiiifffdddddddddeeegggiiilllmmmeeecccccceeehhhhhheeeaaa^^^```aaabbbbbbbbbccceee]]]^^^______^^^[[[YYYWWWPPPRRRQQQPPPPPPPPPKKKCCCAAAAAAAAAAAA@@@>>><<<;;;:::::::::::::::999777777;;;999666444333333444555555444222000000111222333......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////............/////////000------......///000111111rrrDDD333000000000000000////////////...........................------------...//////...---------...///111222999000666ZZZ~~~uuuOOOYYYnnn||||||uuullldddnnnoooxxxvvvrrrmmmkkkrrr}}}pppZZZIIIBBB======BBBHHH]]]~~~nnnnnn}}}OOO888444333000222222111///...---,,,++++++,,,,,,------,,,,,,+++))))))(((((()))***++++++((((((((((((((((((((((((222///,,,(((&&&&&&((()))''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''((()))******+++))))))***++++++++++++***000111111000...,,,---...///000000222333444555555::::::<<<<<<<<<<<<;;;:::===>>>???@@@@@@@@@@@@@@@@@@CCCCCCAAACCCHHHJJJHHHFFFDDDAAA@@@AAACCCCCCCCCEEEBBB???>>>???@@@??????===;;;999888:::;;;<<<<<<999888666666777666555333333222000000111000///---000000000000//////////////////............/////////////////////.........+++++++++************))))))+++------+++)))''''''++++++******************++++++******)))***************+++++++++,,,,,,,,,++++++******++++++,,,---.........////////////000......///000111222222333555666777666666777:::<<<999999:::<<<>>>AAADDDFFFGGGHHHIIIJJJJJJLLLOOORRRQQQRRRTTTTTTSSSRRRRRRSSSZZZXXXVVVUUUWWWXXXYYYXXXVVVTTTSSSTTTUUUSSSOOOKKKMMMMMMNNNMMMLLLIIIFFFDDD>>>;;;888777999;;;<<<===999666444333333444444333333333333333222222111000222222333222///......///......---------,,,,,,,,,111222111///---+++***+++************************))))))************)))(((***...///+++***,,,,,,+++,,,,,,,,,---------......////////////////////////......///000111222222333555555555555666777888888555666999;;;<<<===<<<<<<>>>@@@BBBFFFJJJMMMPPPRRR[[[[[[[[[ZZZYYYZZZ]]]___\\\\\\^^^___aaacccdddeeebbb```^^^___bbbbbb___[[[cccccc```\\\\\\```aaa___UUUWWW[[[]]]]]][[[XXXVVVTTTRRROOOLLLIIIHHHHHHIIICCCBBBAAA???>>>??????@@@:::999999999;;;:::999777777666444333222222333333111111111000111111222222,,,---///000000///---,,,,,,,,,------------......++++++++++++++++++++++++//////---,,,+++*********.........------,,,,,,,,,/////////......---------nnnAAA222222000000000000/////////...........................---------------...//////...---------...///111222***333777BBBgggxxxmmmppplll``````ppp{{{}}}yyyrrrmmmkkkkkkjjjjjjkkkggghhhjjjkkkmmmnnnnnnnnnpppooosss~~~uuufffWWWJJJ>>>666;;;@@@PPPjjjzzzeee```NNN444222444222000111000000///...---,,,,,,++++++,,,,,,,,,,,,++++++))))))(((((()))******++++++***'''&&&%%%&&&'''(((---,,,***(((''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((())))))******))))))***+++++++++++++++,,,---///...------.../////////000111222333444444777888999:::;;;::::::999:::;;;<<<>>>???@@@@@@@@@>>>BBBBBBAAABBBFFFGGGEEEFFFCCC@@@???AAABBBCCCCCCAAA???============<<<;;;>>>;;;999888999;;;;;;;;;:::888666555555444222000444222111000111111///...000000000000/////////...//////............//////---...000111000///---++++++++++++*********))))))***,,,......,,,***(((((())))))))))))***+++,,,,,,***)))))))))))))))******)))))))))*********+++++++++************+++,,,,,,,,,,,,,,,---------....../////////000000111111111333444555555444666888;;;666666777999;;;>>>AAACCCMMMNNNMMMLLLJJJJJJLLLNNNQQQQQQQQQPPPOOOQQQTTTWWW[[[YYYXXXWWWYYYYYYYYYXXXSSSRRRRRRSSSTTTSSSOOOLLLLLLLLLMMMMMMKKKIIIFFFEEE???<<<999888999:::;;;;;;999777444333333333222000222222333333333222111111000111111000...---...///------------,,,,,,,,,,,,)))*********)))))))))***))))))))))))))))))))))))))))))*********))))))((()))---...***)))***+++***,,,,,,,,,------------.........................../////////000000111111111000000000111222333444555666666777999999::::::::::::<<>>======>>>>>>:::999888888999999888777777666555444333333333444444333222111000/////////,,,---...//////...---,,,)))))))))*********++++++++++++++++++++++++++++++------,,,+++++++++,,,,,,---------------,,,,,,,,,------,,,,,,,,,+++++++++jjj>>>222333000000000/////////......---------------------------------------......///------------...///000111'''222222///EEEqqqzzzlllVVVUUUSSSVVVccc|||~~~yyyjjjUUUNNNGGGCCC@@@>>>???BBBEEEccczzzkkkqqqLLL000111:::555---+++............---------,,,++++++,,,,,,,,,,,,++++++))))))((((((((()))******+++++++++***)))((('''&&&)))((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))***)))***++++++,,,,,,++++++(((***,,,,,,,,,---///111...//////000111222333333444444666777888999999888888888:::;;;===???@@@@@@<<<@@@BBBAAAAAADDDDDD@@@EEEBBB???>>>@@@BBBCCCDDD???>>>===>>>???>>><<<:::>>>;;;999888999:::999999888777555555666666555333444222111111222222000///000000000/////////......///......------......///+++---000222111///,,,)))++++++*********)))))))))***,,,......,,,***))))))((((((((()))***+++,,,---((((((((())))))******+++((((((((()))))))))*********************++++++,,,************+++++++++,,,/////////////////////000111222333333333444666888555666666777:::===???AAANNNNNNMMMKKKIIIIIIKKKMMMQQQPPPNNNLLLLLLPPPVVV[[[ZZZXXXWWWWWWXXXXXXVVVUUUQQQQQQQQQRRRSSSRRRPPPMMMJJJJJJKKKKKKJJJIIIGGGFFF@@@===:::888999999999999888777555555444333000...111111222222333222222222---/////////------...///---------,,,,,,,,,++++++************************(((((((((((((((((((((((((((((())))))***))))))((((((,,,---)))''')))***(((,,,,,,,,,,,,------------......................../////////////////////000111111111111333444555666777777666666666666777777777999<<<@@@EEEIIIMMMNNNSSSSSSSSSRRRQQQRRRTTTWWWVVVZZZ```dddeeeccc___\\\]]]^^^^^^^^^]]]]]]^^^```ZZZ```aaaZZZSSSRRRUUUVVV]]]\\\ZZZWWWRRROOOOOOOOOQQQNNNIIIEEEBBBBBBCCCDDD@@@???>>>===<<<<<<<<<<<<;;;999777666777888888777555555444333222222222222666555333000...---,,,,,,,,,,,,............,,,,,,(((((()))))))))*********+++++++++++++++++++++++++++++++++++++++,,,---...,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++jjj>>>111222000000/////////.........------------------------------,,,,,,------...///------------......//////111---+++...555FFFfff~~~~~~qqqdddSSSHHHNNNOOOQQQ___ttt}}}ooocccXXXFFF666???;;;888999<<>>777555999888111...222,,,,,,,,,,,,------------******++++++++++++******))))))((((((((())))))***'''***///333222...)))%%%(((((()))))))))((('''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))******+++,,,+++++++++&&&(((***+++++++++---///---......///000000111111000111222444555777777888999999:::;;;<<<===>>>???;;;@@@BBBAAAAAACCCBBB>>>DDDAAA>>>===???AAACCCCCC@@@@@@@@@BBBCCCBBB>>>;;;===;;;888888888888888666666555666888;;;=========444222111111222222111///000000/////////............------------------...,,,---///000///...,,,***************)))))))))))))))+++---,,,***))))))))))))))))))))))))***+++,,,'''((()))***++++++,,,,,,((((((((()))))))))******)))))))))))))))***++++++)))))))))*********++++++/////////...............000111333333333333555777777777888999;;;>>>AAABBBFFFGGGHHHHHHHHHJJJMMMOOOPPPOOOMMMKKKKKKNNNTTTXXXVVVTTTSSSSSSTTTTTTRRRPPPRRRRRRRRRRRRRRRPPPOOOMMMGGGHHHIIIIIIIIIHHHGGGFFFAAA>>>;;;999888888777666666666555666666555222//////000111222222222222222---...//////...---...000,,,,,,,,,,,,++++++++++++...---,,,+++++++++)))((())))))))))))))))))))))))(((((())))))******))))))(((,,,---)))((()))***)))++++++,,,,,,,,,---------------------------------/////////...............000000111111222444555666999888666555444444555555777888;;;>>>BBBFFFHHHJJJMMMNNNOOOPPPPPPQQQTTTVVV[[[^^^bbbeeeeeebbb^^^[[[YYY[[[]]][[[YYYYYY]]]```cccffffff___XXXWWWVVVTTTYYYZZZYYYUUUPPPMMMLLLNNNOOOKKKFFFBBB??????@@@AAA??????>>>======<<<<<<<<<<<<999666444555666777777222222111111000000000000555444222000---,,,+++++++++,,,------------,,,+++++++++++++++,,,,,,,,,,,,************************+++++++++***++++++,,,---+++++++++,,,,,,------...------------------------jjj???222000////////////............------------------------,,,,,,,,,,,,,,,---......---------...............222...---///...222FFF\\\uuuwwwRRRJJJGGGKKKMMMOOOYYYfffdddmmmwww~~~}}}||||||xxxooohhhUUUTTTNNNDDD>>>??????===888>>>DDDJJJWWWnnn{{{rrrVVVBBB777>>><<>>AAA???======???AAAAAAAAA???@@@AAACCCDDDCCC???<<<;;;:::888777888888666555666666666888;;;>>>>>>===333111000111222222111000////////////............------,,,,,,,,,,,,------......---,,,+++,,,,,,---*********)))))))))((((((((()))******(((''''''(((++++++***)))((((((((((((((((((***+++,,,,,,,,,,,,)))))))))*********++++++))))))(((((())))))***+++************++++++++++++......------------------///111333333333333555666777777777999:::===@@@AAABBBDDDEEEGGGHHHKKKOOORRRNNNOOOOOONNNMMMMMMOOOQQQTTTRRRQQQQQQRRRRRRQQQOOOUUUUUUTTTRRRPPPNNNMMMLLLFFFFFFGGGGGGGGGGGGFFFFFFAAA>>>;;;999888888666555444444444666888777555333///000111111222222222222...///000000......///111,,,,,,+++++++++*********,,,***((((((******(((&&&************************(((((()))***************)))---...***(((***+++)))+++++++++,,,,,,,,,------------------------------......------------------------------...///000111999888666444444444555555888999;;;===???BBBCCCDDDGGGIIILLLNNNPPPRRRUUUXXX^^^^^^`````````^^^\\\[[[YYY\\\^^^]]][[[ZZZ]]]```ggggggccc``````aaa^^^XXXTTTWWWYYYWWWRRRNNNMMMNNNPPPMMMIIIDDDAAA@@@AAABBB?????????>>>>>>===<<<<<<;;;888555444444555555555222222222222111111111000222111///...---,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,------------...************************,,,,,,+++************+++***++++++,,,,,,---------------------------------iiiAAA444////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,------.........------&&&222444+++)))555<<<;;;ggg}}}tttbbbMMMBBBDDDKKKMMMJJJKKKQQQWWWYYYZZZ\\\WWWUUUSSSSSSTTTQQQKKKEEEGGGCCC>>><<<:::;;;BBBJJJLLLddd{{{ttthhhxxxSSS;;;999666===888******444333'''************++++++++++++))))))************))))))))))))((((((''''''(((((()))'''%%%%%%&&&***...111++++++++++++***(((&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((())))))******)))))))))***+++***(((((()))***,,,,,,,,,,,,------......000000000111333555666777>>>===;;;:::::::::;;;<<<;;;>>>@@@???@@@BBBBBB???>>>======>>>@@@AAA@@@???======>>>@@@BBBAAA===:::999888666777777777666444777666555555777777666555222000///000111111000////////////.........---------,,,,,,++++++,,,,,,---///...+++***)))***,,,---******)))))))))((((((((('''((()))((('''&&&'''(((,,,+++***)))((('''''''''''')))***+++,,,,,,+++***)))))))))*********++++++((((((((((((((())))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...000222333333333444555444444444555777999;;;===CCCDDDFFFFFFGGGIIILLLOOOKKKMMMOOOOOOMMMLLLLLLMMMTTTRRRPPPOOOQQQRRRRRRRRRUUUUUUTTTRRRNNNKKKKKKKKKFFFFFFEEEEEEEEEEEEEEEEEE@@@>>>;;;999999777555444333222333444777888777666000000111111222111111111...000111000......///000+++++++++*********))))))***(((''')))---000...,,,************************))))))***+++,,,,,,,,,,,,)))---...***)))***+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------000//////......//////000666555555444444444555555888999:::;;;===>>>???@@@CCCEEEIIILLLNNNPPPTTTVVVYYYYYYYYYXXXYYYYYYZZZZZZ]]]^^^``````_________```bbb```\\\\\\bbbhhheee___XXX\\\___\\\UUUPPPOOOPPPSSSQQQMMMIIIFFFDDDDDDCCC????????????>>>===<<<;;;:::777555444444444444333333333444444444333333222///......---,,,,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,************************---,,,+++***************++++++++++++,,,,,,,,,,,,************++++++++++++ccc@@@555000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,---.........---,,,,,,%%%///222++++++444888555QQQiii{{{}}}nnndddaaa```KKK???EEEKKKEEEAAACCC===@@@BBBAAA@@@AAADDDGGG===888???QQQ[[[ZZZ```kkkggglllooosssKKK<<<555...///222111000333777///"""******************))))))((())))))))))))))))))((())))))(((''''''''''''''''''&&&$$$$$$%%%(((,,,...))))))))))))(((((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''((((((((((((((((((***+++***)))((()))***+++++++++,,,,,,,,,,,,,,,222111111222333555777888;;;:::999888888999;;;<<<999<<<===;;;===AAAAAA???;;;;;;===???AAAAAA???<<<;;;;;;<<<>>>???>>><<<:::777666555666777777666444555333222222222222111///000///...///000111000...//////.........---------,,,,,,++++++++++++,,,,,,------++++++***+++++++++***)))))))))(((((((((((('''((()))((('''&&&((()))+++***)))(((((((((((((((&&&''')))******)))((('''((((((((()))))))))******(((''''''''''''((()))))))))************+++++++++******++++++,,,,,,------+++...000222111111222333111111111222444666888:::@@@AAABBBCCCCCCEEEHHHJJJIIIKKKMMMMMMMMMLLLMMMNNNRRRPPPMMMLLLNNNQQQSSSTTTQQQRRRRRROOOKKKIIIIIIKKKFFFEEEEEEDDDCCCCCCCCCCCC???===;;;999999888555333333222111111333555555444000111111111111000000///...000000///---,,,---...+++*********)))))))))))),,,***(((+++000333111///******************************+++,,,------------(((,,,---)))''')))***)))***++++++++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,------444333222111000000000000000111222333444444444444444555666888:::;;;======???BBBFFFHHHIIIKKKNNNPPPPPPQQQSSSTTTWWWYYY[[[\\\^^^^^^___aaabbb```]]][[[\\\\\\ZZZYYY^^^eeefffccceeeggggggaaaWWWPPPPPPSSSQQQPPPMMMJJJGGGDDDBBBAAA======>>>>>>===<<<:::999888666555444444444222111111111222333333222111111///...---,,,++++++++++++++++++************++++++)))*********++++++++++++******************************************+++,,,,,,,,,,,,+++++++++++++++))))))*********+++++++++^^^???666111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,---.........---,,,+++///((()))222222+++111???000:::HHHppp|||~~~qqqwwwzzzjjjZZZWWWRRRXXX]]][[[VVVYYYeeepppnnniiizzzuuu[[[ggg~~~```III===111---444333///------------222999************)))))))))((((((((())))))))))))((((((***)))((('''''''''''''''###%%%))),,,---+++(((&&&&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&%%%&&&&&&'''((('''''''''''')))******))))))***,,,++++++++++++++++++,,,,,,333333222222333555777888888777666666777999;;;<<<777:::;;;999:::???AAA???999:::===@@@BBBAAA>>>;;;<<<<<<<<<===??????===;;;666555444666777777666444222111000000222222222000///...---...///000///...//////.........---------,,,++++++++++++++++++,,,++++++,,,---,,,+++***)))))))))))))))((((((((((((((())))))((('''''')))+++)))(((((((((((())))))***%%%&&&((())))))'''%%%$$$''''''''''''((((((((()))'''''''''''''''((())))))))))))))))))************))))))***+++,,,,,,------***,,,///000000000000111111111111222333666888999999;;;<<<===>>>AAADDDGGGHHHIIIKKKKKKKKKLLLNNNPPPPPPMMMIIIHHHJJJNNNQQQSSSMMMOOOOOOMMMIIIGGGIIIKKKFFFFFFDDDCCCCCCBBBBBBCCC???===;;;999999888666444444222//////000222222222111111111111111000///......//////...,,,***+++,,,************)))))))))))),,,)))&&&(((,,,...+++((())))))))))))))))))))))))***+++,,,---............'''+++,,,(((&&&((()))'''******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------222111000...------,,,,,,,,,...000222444444444333111222333555888:::<<<<<<>>>@@@CCCEEEFFFFFFHHHJJJKKKMMMQQQUUUYYY\\\^^^___\\\[[[\\\^^^aaa___ZZZUUU\\\^^^]]]ZZZZZZ___cccbbbqqqrrrnnndddWWWPPPQQQTTTMMMLLLJJJHHHEEEAAA>>><<<;;;<<<<<<===<<<;;;999888777666555555555444111///---...///000000///......000///---,,,+++*********++++++************++++++***++++++++++++,,,,,,,,,))))))))))))))))))))))))((((((((()))***,,,---...---,,,,,,++++++*********+++++++++,,,,,,---------\\\:::222000////////////...---,,,++++++++++++++++++++++++++++++***)))***,,,---,,,+++,,,+++*********+++,,,---,,,---......,,,,,,---...666222888KKKbbbvvvxxx|||rrryyyaaa```ZZZ:::777999111///666000///...---,,,,,,---...+++***)))***++++++***)))))))))))))))))))))))))))((('''%%%$$$$$$%%%'''((('''((()))***)))(((&&&$$$&&&&&&&&&&&&&&&'''(((((($$$$$$%%%%%%&&&'''(((((('''$$$"""&&&,,,...***%%%''''''''''''''''''&&&&&&***)))'''&&&&&&&&&&&&%%%((((((((((((((((((((((((,,,,,,,,,+++++++++++++++333333333111000000333555888777666555555777999;;;777999;;;<<<;;;;;;<<<===<<<<<<======>>>>>>??????>>>BBBBBB>>>;;;;;;:::777555555666777888666222///////////////////////////000...---,,,,,,///111333///......------,,,+++++++++++++++---......,,,***)))************)))((((((((((((((((((((('''''''''((('''&&&%%%%%%&&&'''((('''((((((((((((((('''&&&))))))(((((('''''''''&&&))))))(((((('''''''''&&&******))))))((('''''''''''')))******))))))***+++)))************+++++++++++++++,,,------......///111111111111111111222222666888999;;;===BBBGGGKKKHHHHHHGGGGGGIIIKKKMMMOOOVVVQQQKKKHHHJJJNNNOOOPPPVVVTTTPPPLLLJJJIIIHHHHHHHHHGGGGGGGGGFFFDDD@@@===@@@>>>:::777666666444333444444333333222111000000000000111222333222///,,,......---------,,,,,,,,,++++++***************+++)))+++,,,+++))))))***+++&&&))))))&&&'''***+++)))************************))))))))))))))))))))))))'''(((***+++,,,,,,++++++)))***,,,......---,,,+++,,,+++***))))))***+++,,,+++---......,,,******+++:::777111------000555888222111111222444777:::<<>>???@@@AAAAAA===@@@???;;;888999888555555555555555666555222///////////////////////////---------------..................---,,,,,,++++++*********,,,......---+++)))))))))))))))(((((('''((((((((((((((((((((('''((('''&&&&&&&&&&&&'''(((''''''((())))))((((((((()))((((((((('''''''''''')))((((((((('''''''''''')))((((((((((((''''''''''''''''''(((((()))))))))))))))*********+++++++++++++++,,,,,,---.........111111111111111222222222555777888:::;;;???DDDGGGGGGFFFEEEFFFGGGJJJNNNPPPUUUPPPKKKHHHJJJMMMNNNNNNTTTTTTSSSQQQMMMJJJIIIHHHKKKHHHEEECCCCCCCCCAAA@@@AAA>>>;;;888888777555444444444333222222111000000111000//////000000///---...------------,,,,,,,,,++++++***************+++***+++,,,+++)))(((((()))(((+++***'''''')))***'''************************(((((((((((((((((((((((('''(((***+++,,,,,,++++++)))***,,,---------,,,+++******)))(((((()))******+++---...---,,,***+++,,,666444111///...///000222222222111222333666999:::@@@BBBDDDEEEEEEDDDDDDEEEGGGJJJOOOUUUYYYZZZYYYWWWYYY[[[\\\[[[XXXUUUSSSRRRVVVVVVWWWXXXZZZ[[[]]]^^^^^^ZZZVVVTTTSSSRRROOOLLLGGGFFFFFFDDDCCCAAA@@@???>>><<<999999:::999777444555666666666666555444333111111000///...............---,,,+++************))))))))))))))))))))))))************************************************((()))******++++++++++++************************)))************+++++++++UUU777222000////////////...---,,,++++++++++++++++++++++++++++++***)))***,,,,,,,,,++++++************+++,,,,,,+++---...---,,,+++,,,...+++...000,,,))):::```xxxsss||||||}}}qqqmmmwwwyyy~~~gggWWWTTThhh[[[<<<777444222444333///,,,---///...------,,,---------+++***))))))++++++***)))((((((((((((((((((((((((''''''((((((((((((''''''''''''((())))))'''&&&%%%(((((((((((()))))))))***&&&&&&''''''((()))))))))---)))%%%&&&+++---***'''''''''''''''''''''''''''$$$%%%&&&'''((()))))))))************************'''(((((())))))*********++++++,,,,,,,,,...111444444444555555666777777888555777999999888888999:::======>>>>>>???@@@@@@@@@<<<===<<<777555777666333555444222222333333222000////////////////////////+++,,,---......---+++***......---,,,,,,++++++***)))))))))+++---...---,,,))))))))))))((((((((('''''''''((((((((((((((((((((('''&&&&&&&&&&&&'''(((&&&'''((())))))***))))))((((((((((((''''''''''''(((((((((((('''''''''''''''''''''((((((((())))))***(((&&&'''***,,,***((()))))))))*********++++++***++++++,,,,,,---......000000111111222222222222444666777888999;;;???BBBDDDCCCCCCCCCEEEIIIMMMPPPRRROOOKKKHHHIIIKKKLLLMMMQQQTTTVVVTTTPPPKKKIIIJJJMMMIIICCC@@@@@@AAABBBBBB@@@>>>;;;999999888666555333333333222111111000000222///---,,,---.........------------,,,,,,,,,,,,+++***************+++++++++,,,,,,+++(((''''''(((***,,,+++''''''))))))&&&************************((((((((((((((((((((((((((()))***+++++++++++++++*********++++++++++++,,,))))))(((((((((((()))))),,,---...---+++***+++,,,000000000000///...---,,,222222111222333555666888>>>@@@BBBDDDDDDDDDEEEGGGGGGKKKQQQVVVXXXWWWTTTRRRUUUWWWYYYYYYWWWTTTSSSSSSRRRRRRSSSTTTWWW[[[^^^```YYYWWWTTTRRRPPPOOOMMMKKKFFFEEEEEECCCBBBAAA@@@@@@<<<:::999999::::::999777555666666555444333222111111000///...---------------,,,+++***************))))))))))))))))))))))))************************************************))))))******+++*********************************)))************+++++++++TTT777111...////////////...---,,,+++************************+++))))))***+++,,,+++******************++++++,,,+++,,,------++++++,,,---,,,222777222***---EEE^^^|||~~~||||||yyyxxx~~~~~~uuummmgggggg[[[dddoooIII;;;???888:::888222///000111///,,,,,,+++++++++++++++++++++)))((()))***+++***)))(((((((((((((((((((((((('''((()))******)))((('''&&&''''''(((((('''&&&&&&%%%&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&'''''',,,((($$$$$$'''((('''%%%&&&&&&&&&'''''''''''''''$$$&&&((()))((((((((()))))))))))))))))))))))))))((())))))***+++,,,,,,---***+++,,,,,,,,,---///111111222444555666666666666555666888999888888999:::???>>>>>>>>>=========<<<999:::888555555888888555555333000000111222111111////////////////////////.........------,,,+++***------,,,,,,+++*********)))((((((***,,,------,,,******)))))))))(((((()))''''''''''''(((((((((((('''''''''&&&&&&'''''''''&&&'''((()))************((((((((((((((('''''''''((((((((((((((('''''''''''''''(((((()))***++++++...***''')))...000---)))))))))))))))*********************+++,,,,,,------000000000111111222222222444555777777777888;;;>>>@@@@@@@@@AAADDDHHHLLLOOOOOOMMMJJJHHHHHHIIIKKKLLLPPPSSSUUUSSSNNNJJJJJJLLLLLLHHHCCC@@@@@@AAAAAAAAA>>><<<:::999999888666444333222222222111111000000111///------...///...------------,,,,,,,,,++++++*********)))******+++,,,------...,,,)))(((((())))))++++++''''''******(((************************))))))))))))))))))))))))))))))******++++++++++++******)))))))))***+++,,,******))))))))))))******,,,------,,,+++***,,,---,,,---...//////......---222222111111222333444555:::<<>>???@@@666888777888<<<@@@???:::333111//////000111111111////////////////////////222000---+++***+++---...,,,,,,+++******))))))(((***)))'''((()))+++******,,,+++)))((((((((()))***&&&&&&''''''((()))))))))&&&&&&'''(((((('''&&&&&&%%%&&&'''(((((()))(((((('''''''''((((((((((((((('''''''''((((((((((((((((((((()))******+++,,,,,,***(((&&&'''***,,,***(((((((((((()))))))))******((())))))******+++,,,,,,,,,,,,---...///000000111222444555555555555666888999:::<<>>>>>>>>>>>===>>>>>><<<999777777888666555444333222111111111111000///...------------+++******)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***)))))))))************************)))************+++++++++NNN777555///////////////...---,,,+++***************************)))((()))***+++***)))'''((()))***+++******)))***,,,,,,,,,+++***+++,,,...)))(((,,,.........000---,,,000888:::@@@TTTjjjhhhuuuzzz{{{ooo{{{eeeeeetttlllsssuuurrrJJJBBB999555333333333444111//////111000---******+++,,,---...///......---***((('''((()))***)))(((''''''''''''''''''''''''''''''((())))))(((''''''%%%%%%%%%%%%&&&&&&'''(((&&&''')))***+++***)))((((((((((((((((((((((((((((((((((((((()))((('''&&&%%%%%%&&&&&&'''(((((()))''')))***'''%%%%%%***///(((((((((((((((((((((((('''''''''((((((((((((((()))+++------,,,,,,---...///......///000222555666444555777888777777888999777888999:::<<<===>>>???888999999:::>>>BBB>>>777222111000000111222222111///////////////////////////...---+++++++++,,,,,,+++++++++***))))))((((((,,,***''''''((())))))(((***)))'''&&&&&&&&&((((((&&&&&&''''''((())))))***&&&&&&'''(((((('''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''((((((((()))''''''''''''((((((((()))''''''(((((()))))))))***'''''''''(((((()))))))))(((((((((((()))))))))***(((((())))))***+++++++++***++++++,,,---...///000///111333333333222444555666888<<>>AAAFFFIIIKKKJJJIIIJJJOOOSSSRRRUUUYYY[[[[[[ZZZ[[[[[[ZZZ[[[]]]]]]]]][[[ZZZYYYQQQRRRRRRPPPLLLJJJKKKMMMHHHFFFCCC@@@===<<<<<<<<<;;;===>>><<<999888999:::666555444333222222333444111111000///............******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))*********)))************************)))************+++++++++}}}JJJ666777222////////////...---,,,+++))))))))))))))))))))))))***(((((()))***+++***)))'''((()))++++++******)))***+++,,,,,,******+++,,,((('''(((+++***'''***///000***)))------,,,777FFF___kkknnnpppzzziii555666777777666777666111***...******,,,+++(((,,,666((()))***+++,,,++++++******((('''((()))***)))(((''''''''''''''''''''''''''''''((((((((((((''''''%%%%%%%%%%%%%%%&&&'''((($$$%%%'''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''''''''%%%$$$%%%%%%&&&&&&'''((())))))%%%((((((&&&$$$&&&,,,333))))))))))))))))))))))))************))))))))))))&&&(((+++,,,,,,,,,...//////...---...///222555666222444666777666666777888=========<<<;;;;;;::::::999;;;;;;;;;???AAA;;;333222111000111222333222111////////////////////////++++++,,,---,,,+++***)))++++++******)))(((((((((---***((('''(((((((((''')))'''%%%$$$$$$$$$&&&'''&&&&&&&&&'''((())))))***%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''&&&&&&%%%%%%&&&'''''''''(((((())))))&&&'''''''''(((((())))))&&&&&&&&&'''''''''''''''''')))******))))))***+++(((((((((((())))))))))))((((((((()))******++++++))))))***+++---......///---///111111111111222333444777<<<@@@BBBBBBAAA@@@===AAAEEEFFFFFFGGGJJJLLLOOOKKKIIIKKKPPPPPPJJJDDDEEEDDDCCCBBBBBB@@@===;;;999888888999:::999777555000000000000000111111111000...,,,+++,,,------,,,,,,,,,,,,+++++++++******))))))))))))***+++,,,---((()))***)))((('''((()))))),,,+++((((((,,,,,,***)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***))))))***++++++)))+++---.........,,,+++)))***+++,,,,,,+++***))),,,,,,,,,******+++...000+++,,,,,,---------,,,,,,,,,---...000111111222222444555777777888:::>>>AAA>>>CCCGGGHHHGGGGGGKKKOOOOOORRRUUUWWWWWWWWWWWWXXXZZZ[[[]]]^^^^^^\\\ZZZXXXSSSTTTUUUTTTQQQPPPRRRUUUKKKIIIEEEAAA???=========999;;;===<<<:::999;;;===666555444333333333444555222111000//////......///***)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&((()))************************************)))************+++++++++zzzJJJ666444...///......------,,,++++++*********++++++,,,,,,,,,+++*********))))))(((((((((((())))))******++++++)))+++++++++))))))***+++******+++++++++,,,,,,,,,...............///000111666AAATTTkkkiiiRRRDDD>>>555555444333222000000/////////...---,,,,,,++++++)))))))))))))))*********)))(((&&&&&&&&&'''&&&&&&''''''''''''''''''&&&&&&%%%'''(((((('''&&&&&&'''((('''&&&%%%$$$%%%%%%&&&,,,+++***)))((('''''''''&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&'''((('''&&&$$$$$$&&&***...+++***'''&&&%%%&&&'''(((111///---***(((((())))))(((((((((***+++,,,***(((,,,,,,------///000111222444555666666666666888:::AAA>>>;;;:::999999888777<<<:::888;;;>>>===888333333333222222111000000000/////////...------,,,,,,,,,***+++......***(((***((()))*********)))'''&&&)))((('''&&&&&&'''((()))''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((((('''&&&%%%%%%&&&'''(((''''''''''''((((((((((((---+++***(((''''''''''''%%%&&&((((((((()))+++...))))))))))))************(((((((((((()))))))))))))))((('''''''''(((***+++))))))))))))***+++,,,---***++++++,,,,,,------...000000000000111222333444111333666:::>>>@@@???>>>@@@AAACCCEEEGGGHHHIIIIIIMMMMMMMMMLLLJJJHHHEEEDDDAAAAAAAAABBBCCCAAA>>>;;;999888777777888888777666444333222000//////......---------...///...,,,***,,,,,,,,,++++++)))(((''',,,)))((())),,,......,,,******)))((((((((((((((())))))))))))((((((((((((+++++++++***((((((+++---))))))))))))))))))))))))((((((((((((((()))******)))))))))))))))******+++************************((((((''''''((()))******)))************++++++++++++---.........///111333222111222333666888888777555;;;BBBFFFGGGHHHLLLPPPLLLPPPTTTSSSQQQPPPTTTXXXbbbaaa^^^\\\[[[ZZZZZZZZZ]]]YYYUUUUUUWWWTTTNNNHHHCCCBBB@@@>>>=========>>><<<;;;999777666555444444555555444333222000000///---------------...///000******)))))))))***,,,---))))))))))))************(((((((((((())))))))))))***000000***'''***+++***'''((()))+++++++++***)))+++,,,,,,+++)))((()))+++******(((&&&&&&***------yyyHHH444333---///......------,,,++++++*********++++++,,,,,,,,,*********)))))))))(((((()))))))))))))))************+++,,,+++***)))***+++*********+++++++++,,,,,,---,,,,,,,,,,,,------......333===OOOjjjtttrrrttt~~~kkkggg]]]PPPBBB777000...444333222111000///...............---,,,,,,++++++))))))))))))))))))******)))((('''''''''(((''''''''''''''''''''''''''''''&&&'''((((((&&&&&&&&&(((((('''&&&%%%%%%%%%&&&&&&(((((('''&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&'''(((,,,111555***)))(((&&&&&&'''((()))///---+++)))(((((())))))***))))))+++------+++))),,,,,,,,,---...///111222222333444555444555888:::AAA???<<<::::::;;;;;;:::===:::888:::<<<<<<888444222222111000000//////..................------------***+++......***)))+++'''((()))******)))(((((())))))(((((('''(((((((((''''''''''''''''''''''''&&&'''((((((&&&%%%&&&'''((('''&&&&&&&&&&&&'''(((''''''''''''((((((((((((+++***(((''''''''''''((('''((()))((('''(((***,,,''''''''''''(((((((((((((((((((((((()))))))))))))))(((((('''((()))***+++))))))))))))***+++,,,,,,******+++,,,,,,------...111111111111222333333444111222555999===??????>>>AAAAAABBBDDDFFFHHHIIIJJJIIIIIIIIIHHHGGGDDDBBBAAA@@@?????????@@@???===;;;888777555555666666555333444333222000//////......+++,,,---...------,,,+++,,,,,,,,,+++***)))((((((***(((&&&'''***++++++*********)))((((((((((((((())))))))))))((((((((((((***++++++***((((((***,,,)))))))))))))))))))))))))))))))))))))))***++++++)))))))))))))))******+++***************************************++++++,,,)))************+++++++++,,,---.........///111333333333333333444555555444555;;;BBBEEEEEEGGGKKKOOOJJJNNNRRRSSSTTTYYY```fffjjjhhheeeaaa]]][[[YYYYYYXXXXXXXXXYYYXXXSSSLLLEEEBBBAAA@@@>>>======>>>>>><<<;;;999888666555555444444333222111000//////......------------......///++++++*********+++------(((((()))))))))*********(((((((((((()))))))))***)))......)))&&&(((***(((''''''(((((())))))((((((***++++++***(((((()))***%%%'''******+++***(((&&&wwwEEE222222---///......------,,,++++++*********+++++++++++++++******))))))))))))((((((***))))))))))))))))))((('''((())))))((('''((()))*********++++++++++++,,,------,,,+++++++++,,,,,,...,,,***111DDD]]]nnntttuuuvvvwwwzzz}}}dddNNN@@@>>>;;;999888888777777222111111000///...------...------,,,,,,+++++++++******)))))))))))))))***(((((('''(((((((((((((((''''''''''''''''''''''''&&&'''((('''%%%%%%''')))''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&'''((('''&&&&&&(((***))))))(((''''''(((******+++***)))''''''((())))))++++++***,,,---...,,,+++,,,,,,,,,,,,---///000111///111222333333555777:::AAA>>>;;;:::;;;===>>>===>>>;;;888888::::::777444111000000//////...---------------..................+++,,,///...+++***,,,(((((()))******))))))(((************)))((((((''''''''''''''''''''''''''''''((()))(((&&&%%%%%%'''((('''&&&&&&&&&&&&'''(((''''''''''''(((((((((((((((((('''&&&&&&''''''(((((()))***)))''''''(((***''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((()))******))))))))))))***+++,,,,,,******++++++,,,---------/////////000111111222222000222555888:::<<<===>>>?????????@@@BBBDDDFFFHHHEEEFFFFFFFFFEEECCCAAA@@@@@@>>>============<<<:::888666555555555555333222444333222000//////......,,,...000///+++)))***+++,,,,,,++++++***)))))))))***)))'''''')))******)))***))))))((((((((((((((((((((((((((())))))))))))******+++***((((((***,,,))))))))))))))))))))))))***************+++++++++)))))))))))))))******+++************************+++++++++++++++*********)))************+++++++++,,,...//////...///111333555555444444333333222222555999>>>AAABBBDDDGGGKKKKKKOOORRRUUUXXX___hhhooogggeeebbb^^^ZZZWWWVVVUUUQQQTTTWWWYYYVVVOOOGGGAAAAAA@@@???>>>======>>>>>>;;;;;;:::888777666555555222222111000///......---///...------------------,,,,,,+++++++++,,,------(((((())))))))))))******((((((((()))))))))******(((+++,,,(((&&&'''((('''******)))((((((((()))))))))******)))''''''(((***)))***,,,------+++)))(((tttCCC111222//////......------,,,++++++***************+++++++++))))))))))))))))))((((((******))))))((((((((('''(((***++++++))))))***,,,************++++++++++++//////...---,,,,,,,,,---///...***(((...888>>>>>>LLLUUUbbbooozzzzzzyyycccRRRDDD999222777444111222555777666444111111000000///......------,,,,,,,,,+++++++++***+++***)))(((((())))))***%%%&&&(((((('''''''''(((&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&''''''(((((('''%%%#########((((((((((((((()))***+++''''''&&&&&&&&&'''((()))+++******+++,,,---,,,+++++++++++++++,,,---...///...000222333333555888:::>>>;;;999999;;;===>>>???===;;;888777777777666444111111000//////......---,,,,,,------...//////000///,,,,,,///...++++++---++++++******)))(((((('''******+++++++++)))(((&&&'''''''''''''''''''''''''''((()))(((&&&%%%%%%&&&'''''''''&&&&&&'''''''''''''''''''''((((((((((((&&&&&&&&&&&&''''''(((((('''((()))((('''''')))+++))))))))))))************(((((((((((())))))))))))((((((((((((((())))))***((((((((())))))***+++,,,*********+++,,,,,,------,,,------...//////000000000111444666777999<<<>>>===<<<;;;<<<===@@@BBBDDDEEEEEEFFFGGGFFFEEEDDDCCC@@@>>><<<<<<<<<===<<<;;;999777555555555555333222444333222000//////......///222444111***'''(((+++,,,++++++******))))))***,,,+++******************))))))(((((((((((())))))(((((((((((()))))))))))))))***+++***)))((()))+++(((((((((((((((((((((((())))))******+++++++++***)))))))))))))))******+++************************************)))(((((('''))))))*********+++++++++---...//////...///111333444555555444333222333333444777;;;===>>>AAAEEEHHHPPPRRRUUUXXXZZZ^^^cccggg\\\[[[ZZZXXXWWWVVVUUUTTTLLLPPPTTTTTTPPPIIICCC@@@??????>>>>>>============:::::::::999888666555555222222111000000///......///......---,,,,,,,,,,,,+++++++++++++++++++++,,,(((((((((((()))))))))***(((((()))))))))*********(((******)))((((((((('''...---,,,*********++++++((())))))(((''''''(((***///+++))))))((('''))),,,rrrBBB111444111///......------,,,++++++************************(((((((((((((((((())))))***)))))))))(((((('''''',,,...//////......///111))))))*********+++++++++///...---,,,,,,,,,,,,,,,***---...------000///+++)))111???OOO^^^iiiqqqttt^^^dddllluuu~~~gggYYYFFF777222555;;;???888444111111222222///,,,111111111000//////......+++++++++++++++*********,,,+++)))((((((((()))***$$$&&&((((((&&&%%%&&&'''&&&&&&&&&'''''''''((((((&&&'''((('''%%%%%%'''(((%%%&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''"""%%%((()))))))))***+++'''''''''(((((()))******%%%%%%%%%%%%&&&'''((((((***)))((((((***+++******+++******++++++,,,---...///111222333444555888;;;999888777888:::<<<======;;;999777666666666555444222111111000000///......+++,,,,,,---...///000000///,,,,,,......++++++......---,,,***((('''&&&%%%)))***+++++++++)))(((''''''''''''''''''''''''''''''((()))(((&&&%%%&&&'''&&&''''''''''''''''''&&&''''''''''''((((((((((((%%%%%%&&&''''''(((((((((%%%'''((((((((()))+++---))))))))))))************(((((((((((())))))))))))'''(((((()))))))))))))))(((((((((((()))***+++,,,))))))***++++++,,,,,,---,,,---...///000000000000///111333333444666:::======<<<;;;;;;<<>>===<<<777666444444444444333111444333222000//////.........222444111,,,))),,,///,,,+++***)))))))))***++++++++++++***))))))***+++))))))(((((((((((())))))'''((((((((()))))))))***((()))+++***)))((()))***(((((((((((((((((((((((('''((()))*********)))))))))))))))))))))******+++******************************++++++***)))((('''))))))*********+++++++++,,,.........---...000222111333555555444444555777777888:::<<>>>>>>>>>>>===<<<<<<;;;999999999999888666555444222222222111000000000//////...---,,,,,,,,,,,,,,,)))************)))))))))'''(((((((((((()))))))))))))))))))))************+++******++++++***))))))...---,,,*********++++++((())))))((('''''')))***,,,((('''))))))%%%%%%)))qqqBBB111444111///......------,,,++++++***************)))))))))''''''(((((((((((()))))))))((((((((((((((((((''')))***++++++++++++,,,...)))))))))************+++++++++***)))))))))******''',,,...,,,,,,...///---111000000222555888999999BBBEEEKKKSSS^^^hhhnnnqqquuu|||vvveee___QQQ<<<666888:::===???===888444888777555555555555333111111000000000////////////************************---,,,)))((('''((()))***$$$'''******'''$$$%%%&&&%%%%%%&&&&&&'''(((((((((%%%'''(((((('''&&&&&&'''$$$%%%&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''###%%%''''''&&&&&&'''((('''''''''((((((((((((((($$$$$$%%%%%%&&&''''''((()))'''&&&&&&((())))))(((***************+++,,,,,,000111333333333555777:::555444555777:::;;;;;;999777777777666666555555444222222111000000//////...,,,,,,------...///000000///,,,+++------***+++...000...,,,***((('''&&&&&&((())))))******))))))(((''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((&&&&&&'''(((((('''&&&&&&''''''''''''((((((((((((%%%&&&'''((((((((((((((($$$&&&'''(((((())),,,...''''''''''''(((((((((((((((((((((((())))))))))))''''''((()))))))))))))))(((((((((((()))***++++++))))))******+++,,,,,,,,,---///000222222222111111...000222111111333888===>>>=========???@@@BBBCCC@@@AAACCCEEEFFFFFFFFFEEEBBB@@@????????????>>><<<555333222222333444222111444333222000//////......***---///...------111444,,,+++***))))))***+++,,,'''((()))(((''''''(((***((((((((((((((())))))***''''''(((((())))))******''')))******)))(((((()))))))))))))))))))))))))))&&&'''(((******)))(((((()))))))))))))))******+++************************+++,,,---------,,,+++***)))************+++++++++,,,---...---,,,,,,...000...111444444333333666999999999:::<<>>???>>>>>>===;;;:::999666777888888777555444333222222222111111000000000...---,,,,,,,,,,,,,,,,,,)))))))))***))))))((('''''''''(((((((((((()))))))))))))))*********++++++,,,******---///,,,************)))((((((((())))))((()))***)))((((((***+++)))(((...777666---'''(((rrrBBB000222...///......------,,,+++++++++*********)))))))))((('''''''''((((((((())))))'''''''''((((((((((((((($$$&&&'''''''''''')))***))))))))))))***************))))))))))))******+++)))---...)))'''))),,,---,,,++++++))))))***---///,,,...111666<<>>:::444000///111333555...///000000/////////000/////////...............)))*********************...,,,)))''''''''')))***'''***...---(((%%%%%%'''%%%%%%&&&&&&'''(((((()))###&&&)))***((('''&&&%%%$$$%%%&&&'''''''''&&&&&&(((((('''&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&$$$"""!!!!!!"""'''''''''''''''&&&&&&%%%$$$$$$%%%&&&'''''''''''')))'''%%%%%%'''))))))(((***))))))))))))***++++++///111222222222333555777222333555999;;;<<<999777444555666777666555444444111000000//////...------,,,---------....../////////+++***,,,,,,)))***---...---+++)))((((((((()))''''''''''''((()))******''''''''''''''''''''''''$$$&&&''''''&&&&&&((()))&&&&&&'''(((((('''&&&&&&''''''''''''((((((((((((&&&'''((()))))))))((('''&&&'''((((((((((((***,,,''''''''''''(((((((((((((((((((((((())))))))))))&&&'''((()))***))))))((((((''''''(((((()))***+++)))))))))***++++++,,,,,,,,,---///111111111000///---///111000...111777===<<<<<<===>>>>>>???@@@AAA>>>@@@BBBDDDFFFFFFFFFFFF@@@@@@???@@@AAA@@@===;;;666444444444666777666555444333222000//////......++++++++++++,,,...000111,,,+++)))((((((***+++,,,%%%'''((((((&&&&&&)))+++((((((((((((((()))******'''''''''((()))*********&&&(((******)))(((((()))))))))))))))))))))))))))&&&((()))++++++***)))((()))))))))))))))******+++***************************+++,,,......---,,,+++)))************++++++++++++,,,,,,,,,++++++---...+++///222222000000444888666666555888<<>><<<:::888777444555666777666444333111111000000000000/////////,,,,,,,,,+++,,,,,,------)))******+++***)))(((''''''''''''((((((((())))))))))))*********+++++++++---))))))...000,,,******''''''(((((())))))((((((((()))******))))))+++,,,***)))111======222***+++rrrBBB//////+++///......------,,,+++++++++*********))))))((((((&&&'''''''''(((((())))))&&&'''''''''(((((())))))''')))++++++******,,,...))))))))))))************+++*********+++,,,------(((...000,,,(((***---...***...222111---***+++...,,,---///...+++***...444///111111000333888;;;:::???===>>>DDDIIIJJJHHHFFFFFF???<<<>>>;;;333///222777444444666333...000888///000333555666555333111///222555444222000111444------------------,,,,,,)))))))))))))))*********...,,,)))'''&&&''')))***)))---111///***&&&&&&(((%%%%%%&&&&&&'''((())))))"""&&&)))+++***'''%%%$$$###$$$&&&'''((('''&&&&&&,,,+++***)))((('''''''''&&&''''''''''''''''''&&&$$$######$$$%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''"""###%%%%%%%%%'''***,,,&&&'''''''''&&&%%%$$$$$$$$$%%%&&&''''''''''''&&&)))'''%%%%%%''')))))))))***)))))))))))))))***+++///000111111000111333555111333666:::===<<<888555111333666777777555444444000//////...------,,,,,,---------...............///+++***++++++))))))---,,,+++***))))))***+++,,,&&&&&&%%%&&&'''(((***,,,''''''''''''''''''''''''###%%%'''''''''''')))***%%%&&&'''(((((('''&&&%%%''''''''''''((((((((()))'''((()))******)))((('''((()))))))))'''''')))***))))))))))))************(((((((((((())))))))))))&&&''')))*********)))((('''''''''(((((()))***+++)))))))))***++++++,,,,,,(((***,,,.........---,,,---///111///---///666<<<888999:::;;;<<<===<<<<<>>CCCFFFNNNNNNNNNPPPQQQPPPNNNLLLSSSTTTUUUVVVVVVUUUTTTTTTIIIFFFCCCEEEIIIJJJGGGCCC@@@@@@???>>><<<999777555333444555666666444222000///////////////.........++++++++++++,,,------...***+++,,,,,,+++***)))(((''''''''''''((((((((())))))************+++++++++---((((((...111,,,)))***'''((()))+++++++++***))))))***+++***)))***+++---)))&&&+++555666,,,(((,,,ggg>>>555,,,111,,,,,,,,,,,,+++***))))))''''''(((***+++,,,---...''''''''''''''''''''''''******))))))((((((''''''))))))(((((((((((())))))+++***)))((((((''''''((((((((((((((())))))))))))///+++(((***,,,***((('''111***(((+++)))%%%***444---222---)))///...(((+++888$$$---333***(((333---+++///444))),,,222444222111000...---...000333111///...///222333222///+++===$$$>>>111&&&666222000////////////000000111,,,,,,,,,+++++++++******+++++++++***)))(((((('''***)))(((&&&&&&''''''(((***))))))((('''&&&&&&&&&---,,,+++)))(((&&&%%%$$$'''''''''''''''''''''''''''''''''''''''''''''''''''&&&$$$%%%'''((()))(((((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%%%%%%%%%%'''###!!!###(((+++(((%%%(((((((((((())))))))))))''''''''''''((((((((((((+++,,,,,,---///000222333444333333666888888555111666777777777666444222111......//////......---,,,+++,,,,,,---.........------,,,***((('''(((((()))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%$$$$$$$$$&&&(((******)))((('''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''+++,,,---------+++)))((())))))((((((((((((((()))++++++******))))))((((((***)))((()))***)))'''%%%((((((((((((((((((((((((((()))***)))((('''((()))))))))***++++++++++++***------,,,+++,,,---///000............///000111222555777888999888888999;;;BBB???===@@@EEEGGGEEEBBB:::;;;<<<===>>>===<<<;;;888777666555555555555555000000000111222222000...000000000111///,,,,,,...))))))(((((((((((())))))+++)))(((&&&&&&((()))+++(((((())))))))))))(((((()))(((((('''''''''((((((+++******)))((('''''''''***)))(((''''''((()))******,,,------+++******+++&&&'''(((***+++---......+++&&&&&&+++...+++((('''************************///...+++***))))))***++++++,,,,,,+++***)))+++,,,------......///000000000...000111333666;;;BBBFFFEEEEEEFFFHHHJJJLLLNNNOOORRRUUUWWWWWWUUUSSSRRRRRRIIIMMMLLLEEECCCEEECCC>>>>>>;;;888999<<<>>>;;;777666777777666444222000///111///......//////...---,,,+++******))))))******))))))************))))))'''((()))***+++,,,------(((((((((((())))))))))))))))))))))))************))))))))))))((((((((((((------+++***))))))))))))---+++)))***---...+++(((eee===555---111,,,,,,,,,,,,+++***))))))'''(((((()))***+++,,,,,,''''''''''''''''''''''''))))))))))))((((((''''''))))))(((((((((((()))))))))((((((((((((((())))))'''((((((((())))))))))))###000333***&&&...111---$$$%%%,,,666777000,,,---$$$...---)))......+++///222>>>444...444222&&&333)))(((000444555,,,000---,,,000666555,,,###111///...///111222111///333+++777444///:::(((333000//////.........//////,,,,,,+++++++++*********++++++******)))(((((('''***)))((('''&&&''''''((()))))))))((('''&&&&&&&&&)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%&&&&&&((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%''')))+++------,,,***)))&&&%%%%%%%%%&&&&&&&&&%%%'''''''''((((((((())))))''''''''''''((((((((((((++++++,,,---...000222222444333333555777777555222555666666666444333111000......//////......---,,,+++,,,,,,---......------,,,+++)))(((''''''(((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%(((+++,,,+++)))))))))'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''++++++++++++++++++,,,,,,))))))(((((((((((())))))))))))))))))))))))(((((()))(((((()))+++,,,+++)))))))))))))))))))))))))))(((*********((('''((()))))))))***+++++++++++++++,,,,,,+++++++++,,,..................///000111111444555777888777888:::;;;???<<<999:::===>>><<<888888999999::::::999999999888777666555444333333333111000000000111000---+++,,,,,,...//////......///))))))(((((((((((())))))***)))(((''''''((()))***(((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((***)))(((((((((((()))***)))+++,,,,,,***))))))************************))),,,)))'''((('''$$$&&&+++************************///---+++***))))))***+++***+++,,,+++******+++------------...//////000000000111111111222555999<<>>;;;888666666666666444222000///000///---...//////...,,,,,,+++******))))))******((((((((((((((((((((((((&&&&&&'''((()))***++++++((((((((()))))))))******,,,+++++++++******)))))))))))))))))))))))))))(((,,,+++******))))))))))))***))))))***++++++***(((bbb<<<555---222,,,,,,,,,,,,+++***))))))(((((((((((()))))))))***'''''''''''''''''''''''')))))))))((((((((((((''')))((((((''''''(((((()))''''''''''''((()))***+++''''''((((((((()))))))))888'''!!!))))))$$$!!!'''666444)))222+++$$$///---&&&***+++***------///...)))%%%&&&+++...'''333///+++&&&---111%%%))),,,)))$$$&&&111<<>>>>><<<999999888888777777777888888777777555444222222111111222111/////////...+++)))++++++,,,,,,---------,,,))))))(((((((((((())))))***)))(((''''''((()))***(((((())))))))))))((((((((((((''''''''''''((((((%%%&&&&&&'''((())))))******))))))(((((())))))***(((***++++++)))(((((()))*********))))))(((((((((++++++---...)))$$$%%%+++************************...---+++***))))))***+++)))***++++++******,,,...,,,,,,---......//////000000111111000000222555888CCCDDDFFFIIILLLOOOQQQSSSVVVRRRPPPSSSXXXYYYUUUOOOMMMMMMKKKEEECCCDDDCCC@@@@@@===;;;;;;>>>???<<<:::666666666555444222000//////---,,,,,,---...,,,+++,,,+++******))))))******))))))(((((((((((())))))''''''((()))***++++++,,,)))))))))*********++++++...---,,,+++***))))))((())))))))))))))))))))))))******)))))))))))))))***)))***,,,,,,+++******+++aaa;;;555---111,,,,,,,,,,,,+++***))))))((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''((((((((('''''''''''''''((()))***'''''''''((((((((())))))###///777555......333---!!!###444666(((&&&222+++000***%%%,,,///***+++333"""---555---(((---/////////""",,,''',,,,,,222---***...444333)))...------...////////////)))666333666999---::://////...---,,,++++++++++++++++++++++++******************))))))(((((((((((()))(((((((((''''''''''''(((((((((''''''&&&&&&&&&%%%%%%&&&'''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%***...---(((%%%&&&((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$#########$$$$$$&&&'''))))))"""###%%%''''''&&&%%%$$$&&&''''''''''''''''''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((******++++++,,,...///000333222222222333444555555222222222111111000//////.........///......---,,,+++,,,,,,---------,,,,,,++++++******))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%)))---...,,,)))&&&$$$''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&((())))))(((((((((((())))))***&&&&&&''''''(((((())))))((('''&&&&&&((())))))(((++++++++++++++++++++++++)))***+++***((('''((()))***************+++++++++******************++++++,,,,,,,,,,,,---...///000...000333444555777999;;;???===<<<>>>@@@BBBAAA@@@;;;:::888777777888999999777666444222111000//////222000///...///...,,,***---...---+++++++++)))&&&))))))(((((((((((())))))))))))(((((((((((())))))(((((())))))))))))(((((((((''''''''''''(((((()))&&&&&&&&&'''(((((()))))))))))))))))))))))))))))))))***,,,+++)))(((((()))''''''(((((()))))))))***(((+++333999666...((((((************************,,,,,,+++***))))))******)))***++++++***+++---///+++,,,,,,---......//////---///000111222555999<<>><<<<<<>>>>>>===;;;666555555444333222111000...---+++,,,------,,,***,,,+++******))))))******+++***))))))))))))***+++*********+++,,,---------)))*********++++++++++++,,,,,,++++++***)))(((((()))))))))))))))*********)))))))))((())))))*********---000///,,,+++---///```:::444,,,000,,,,,,,,,,,,+++***))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''(((((())))))((('''''''''''''''''''''''''''((((((((((((***333...(((---$$$...222...&&&'''...---###,,,,,,&&&'''111---$$$&&&///444333(((!!!$$$''''''''',,,000 666++++++&&&%%%%%%&&&'''***...333666,,,---------------......+++111+++---)))%%%...000......---+++************+++++++++*********)))))))))))))))((((((((((((((((((((((((((((((''''''&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%***...---(((%%%&&&(((&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&%%%$$$&&&&&&&&&%%%%%%&&&'''''''''&&&&&&%%%&&&'''(((((((((%%%$$$&&&+++---,,,)))%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((((((************+++---......111111222222222333555666222111000000////////////.........///......---,,,+++,,,,,,---,,,,,,++++++++++++++++++++++++******((((((((((((((((((((((((''''''''''''''''''''''''%%%''')))((('''%%%$$$%%%******))))))(((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''%%%$$$((((((((((((((()))******&&&&&&''''''(((((())))))'''&&&%%%'''***,,,------************************)))++++++***)))((()))*********)))))))))***+++,,,*********************)))++++++++++++,,,---...///,,,...111222444555888:::;;;;;;:::;;;===>>>======;;;999888777666777888888666555444222000//////...111///......///000///...,,,...,,,)))***...+++%%%))))))(((((((((((())))))))))))(((((((((((())))))(((((())))))))))))(((((('''''''''''''''((())))))(((((((((((((((((((((((())))))************))))))***,,,---,,,+++)))******''''''(((((()))))))))*********///888:::444---)))************************++++++******************)))***++++++***+++---///++++++,,,,,,------......+++---000111333666:::===:::<<>>>>>===<<<<<<======<<<;;;555555444333222111111111...,,,++++++,,,,,,+++***,,,+++******))))))*********))))))(((((())))))************++++++,,,,,,---)))*********++++++++++++((((((((()))))))))))))))((()))))))))*********+++***)))))))))))))))***+++))),,,//////---+++---000^^^:::444,,,///,,,,,,,,,,,,+++***))))))((((((((((((((('''''''''''''''''''''''''''''''''&&&''''''''''''((((((((((((''''''&&&&&&''''''(((***)))((('''&&&&&&&&&&&&&&&&&&'''''''''(((((((((######111///$$$'''666JJJeeefffAAA###%%%///000,,,)))%%%((()))444999OOOdddaaaHHH000***///...+++,,,(((cccaaaWWWBBB---///111000---***))))))***,,,------,,,,,,---...---&&&ZZZrrrmmmsss&&&,,,...---,,,++++++***+++++++++************)))))))))((((((((((((((((((((((((((((((((()))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$'''))))))&&&$$$%%%&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))(((&&&%%%+++***)))'''%%%$$$######((('''%%%$$$$$$&&&(((***((($$$"""%%%,,,///---)))%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((()))))))))******+++,,,---///000222222222222444555111111000///......//////......//////......---,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,+++******))))))))))))))))))))))))'''''''''''''''''''''''''''((((((&&&%%%$$$&&&(((,,,,,,+++***)))((('''&&&'''''''''''''''''''''''''''''''''''''''''''''''')))***+++,,,+++)))'''%%%(((''''''(((((()))***+++(((((((((((((((((())))))&&&%%%%%%(((---111444444))))))))))))))))))))))))***+++,,,+++)))((()))***+++***)))))))))***,,,---******+++++++++***))))))************+++,,,---...+++---///111222333666888======<<<;;;:::999999888888777777666555555555555555555333222000000//////111///......///000000///(((++++++(((,,,333222***))))))(((((((((((())))))(((((())))))))))))(((((((((((())))))))))))((((((''''''&&&''''''((()))***)))))))))))))))((((((((()))******++++++******)))***,,,------+++******+++*********))))))(((((((((...)))''',,,111000......*********************************************))))))***++++++******,,,...******+++,,,,,,------...,,,---///000000111444666555888;;;???CCCFFFGGGGGGFFFHHHJJJJJJHHHHHHJJJMMMKKKKKKMMMOOOLLLDDD>>><<<<<<;;;;;;;;;;;;:::::::::555444333222111111111111...,,,++++++,,,---+++***,,,+++******))))))******''''''((((((((((((''''''''''''(((((()))))))))))))))))))))*********++++++'''''''''((((((((())))))((())))))******+++++++++++++++***************+++''')))+++++++++++++++,,,\\\888444,,,000,,,,,,,,,,,,+++***))))))(((((((((((((((((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((''''''&&&&&&''''''((((((''''''&&&&&&&&&''''''&&&&&&&&&'''''''''((((((...%%%!!!"""'''NNNccc###$$$,,,)))''')))"""KKKOOO111999bbb/// %%%)))))))))+++---,,,+++***,,,...(((888QQQ)))---,,,,,,+++++++++,,,,,,************))))))))))))(((((((((((((((((((((((('''((()))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''((()))((('''&&&******((('''%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%&&&'''&&&$$$$$$&&&)))+++***)))&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))))))))))))))***+++,,,,,,///222333222222333555111111///......//////000......//////......---,,,,,,,,,,,,,,,,,,+++******((()))************)))((())))))))))))))))))))))))''''''''''''''''''''''''&&&'''((('''&&&&&&(((*********))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))((((((''''''''''''((()))***+++))))))))))))))))))((((((((('''&&&(((+++///222222))))))))))))))))))))))))***+++,,,+++)))((()))***+++***)))((()))***,,,---++++++,,,,,,,,,+++))))))***))))))******+++,,,---***,,,///000000222444666>>>>>>>>><<<;;;999999999777888888777666555444444555444333222111111000111222///---------......---''',,,+++(((...777666,,,))))))(((((((((((())))))(((((())))))))))))(((((((((((())))))))))))((((((&&&&&&&&&''''''((()))***(((((())))))******++++++)))***++++++++++++***)))***+++,,,,,,***))))))************************))),,,(((&&&)))***)))+++...************************))))))************))))))***+++,,,+++******+++---*********+++,,,,,,------,,,---//////......000111333555999===@@@BBBCCCCCCEEEDDDDDDEEEGGGIIIJJJJJJLLLIIIIIIKKKGGG@@@;;;<<<999999:::999888777888888555444333111111111111222...---,,,,,,------,,,+++,,,+++******))))))******'''(((***,,,,,,***(((''''''''''''''''''(((((((((((((((((()))))))))******))))))))))))((((((((((((((())))))******+++,,,,,,------,,,+++*********+++((((((((()))+++,,,+++***YYY777444---000,,,,,,,,,,,,+++***))))))(((((((((((())))))******''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''((((((...$$$ eee###((('''))),,,(((:::III"""///222QQQqqqlll222&&&111(((+++---,,,******+++...&&&888hhhmmm000,,,,,,,,,+++,,,,,,------************))))))))))))'''''''''((((((((((((((('''((()))))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$%%%'''((()))(((%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&(((((('''&&&%%%%%%%%%%%%&&&'''((()))***%%%&&&'''(((((((((''''''###%%%&&&&&&%%%%%%'''(((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))((())))))***++++++***...333444333222222444222111///......///000000......//////......---,,,,,,,,,,,,,,,,,,+++***)))&&&'''((())))))(((''''''))))))))))))))))))))))))(((((((((((((((((((((((($$$%%%'''''''''&&&''')))''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$$$$&&&((()))''''''''''''((()))++++++++++++******))))))((((((+++)))&&&&&&''')))******))))))))))))))))))))))))***+++,,,+++)))))))))***+++***)))((((((***,,,---+++,,,------,,,+++***)))))))))))))))***+++,,,---***,,,...///000111333555888999::::::999888999:::999::::::::::::888666555444444333222111111111222333000---,,,,,,,,,+++***+++///...***///888555+++))))))(((((((((((())))))(((((())))))))))))(((((((((((())))))))))))((((((&&&&&&&&&'''''')))******''''''(((***+++,,,......)))***+++,,,,,,+++***))))))***++++++)))(((((()))&&&'''(((***+++---......'''(((+++...+++&&&&&&+++************************((()))************))))))+++,,,,,,+++***)))+++,,,)))******+++,,,,,,------+++---.../////////111333222444888<<>><<<:::777777777777777777777777555444444333222111000000//////...---,,,,,,+++++++++++++++***)))(((((('''))))))************))))))&&&&&&''''''(((((())))))###+++,,,%%%$$$***+++&&&...---,,,***)))((((((((()))))))))))))))******+++******))))))))))))******++++++******************TTT777777+++...------,,,++++++******))))))(((((((((((())))))***''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))"""555"""---000333YYYNNN###GGGlll"""000(((..."""!!!...%%%NNNIII,,,...!!!)))///---'''333***+++---...+++///(((...&&&000###+++(((((())))))))))))((((((''''''(((((()))))))))))))))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((())))))******((('''(((******(((%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%&&&(((((('''%%%&&&&&&&&&%%%$$$%%%''')))'''&&&&&&&&&&&&'''((((((((((((((()))))))))******++++++,,,---......//////......------------------///...---+++******++++++************************+++***)))(((''''''((())),,,***(((&&&%%%&&&&&&''''''''''''(((((('''''''''(((((('''''''''&&&&&&&&&'''&&&&&&%%%&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((,,,++++++******)))))))))***+++++++++******)))(((((()))******(((((()))***,,,+++***((((((((((((((()))***+++***)))((((((***---***((()))+++------,,,*********+++---...000111444555777777777777999;;;888777666666666666777888444333111222333333222000000///...---,,,+++++++++++++++******)))(((((((((''''''))))))***)))((((((&&&&&&'''((()))))))))(((***)))))))))((((((((('''&&&''''''((((((''''''&&&(((&&&&&&(((+++,,,***(((+++***))))))))))))***+++***************)))(((((()))...000+++)))+++,,,***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))***+++******,,,---000//////......------------///111333666:::>>>BBBFFFGGGHHHKKKLLLLLLJJJIIIFFFCCC@@@@@@???>>>>>>>>><<<;;;;;;;;;:::::::::999555444333333111111000//////......---,,,,,,++++++++++++******)))(((((('''''''''((((((((((((''''''''''''''''''((((((((((((&&&***+++)))))),,,---+++******))))))((()))))))))&&&&&&''')))+++---///000*********))))))*********************************SSS555555***---------,,,++++++******)))((())))))))))))(((((('''''''''''''''''''''''''''&&&''''''''''''((((((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++^^^QQQ)))###lll%%%&&&'''+++--- <<<%%%&&&(((000111+++CCCaaa(((!!!,,,!!!,,,,,,,,,(((+++,,,\\\QQQ,,,222""",,,,,,+++%%%***(((((())))))))))))(((((('''(((((((((((())))))))))))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((---+++((('''''''''%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&%%%%%%'''))))))((('''&&&''''''&&&$$$$$$&&&''''''&&&&&&&&&&&&'''(((((('''''''''(((((((((((()))((()))***+++,,,---...///.........------,,,,,,,,,......---,,,++++++++++++++++++++++++++++++++++++***))))))(((((((((((()))---+++)))'''&&&%%%%%%&&&'''(((((())))))((((((''''''''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((************************)))))))))***))))))(((''')))***+++***))))))***+++******)))(((''''''(((((()))***+++***)))((((((***---+++))))))+++,,,---,,,((()))+++,,,......//////222444666777555444333444666555444333444666888:::444333111222333333222000000///...,,,++++++++++++++++++******)))(((((((((%%%&&&'''((())))))))))))%%%%%%'''((()))*********))))))))))))((((((((((((&&&''''''((((((''''''&&&'''''''''(((***+++***(((***))))))(((((())))))******++++++++++++******)))'''+++---+++***+++,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((()))++++++******+++---111000...---,,,+++,,,,,,---...000111333777<<<@@@EEEFFFGGGHHHHHHHHHHHHHHHGGGGGGFFFCCC@@@@@@AAABBB>>>>>>===<<<;;;:::999999444444333222111000000///......------,,,,,,++++++++++++******)))(((((((((''''''((((((((((((''''''*********)))))))))))))))***'''&&&)))+++)))(((***((((((''''''((()))******&&&'''((()))+++...000111++++++************++++++************************SSS555555***---------,,,++++++******)))((()))*********((('''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++...333+++000$$$555XXX!!!///(((&&&'''$$$'''000ppp222333+++---000!!!***%%%...555%%%111%%%+++,,,'''+++((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((''''''&&&%%%%%%,,,***(((&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&%%%&&&''')))******(((***++++++***((('''((()))'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''(((((('''((()))***,,,---...///000//////......------------------,,,++++++++++++++++++++++++++++++++++++)))))))))(((((((((((()))+++***((('''&&&&&&&&&&&&(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********+++)))))))))******)))(((((()))+++,,,+++***)))***+++***)))))))))((((((((())))))***+++***(((((((((***,,,+++)))))))))++++++,,,***+++---///000000000///333444555555333111111222666444333222333555777999444333111222333333222000///...---,,,++++++++++++++++++******)))((((((((('''''''''(((((()))))))))&&&&&&'''))))))*********))))))))))))((((((((((((''''''((((((((((((''''''''''''((()))******))))))))))))(((((((((((())))))*********++++++***))))))&&&)))***++++++,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((***++++++******+++,,,000///,,,+++***+++,,,---222222222111111444999===BBBCCCDDDDDDDDDDDDFFFGGGGGGJJJIIICCC>>>>>>???@@@======<<<:::999777666666444444333222111000//////---------,,,,,,,,,++++++************))))))(((((())))))************))))))---------,,,,,,++++++***///'''%%%+++,,,&&&###((()))(((((((((((()))******+++******))))))******+++,,,++++++++++++++++++,,,***************+++++++++SSS666666+++///------,,,++++++******)))((()))*********((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$***%%%///&&&OOO&&&***%%%)))111,,,"""333&&&###...***)))%%%///***''',,,%%%///***///------+++''''''111((((((((())))))))))))((((((((((((((('''''''''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''')))((('''%%%$$$%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&%%%&&&''')))******(((***+++,,,+++***((()))***'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&'''''''''''''''((()))***,,,---//////000000000000//////......,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++((((((((())))))))))))((((((''''''''''''((((((((((((((())))))))))))((((((&&&'''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******++++++))))))***************))))))+++,,,+++***)))***+++))))))******************)))***+++***(((((((((***************))))))*********+++---///000000//////000111111111111333666999666555444333333444555666444333111222333333222000...---,,,+++++++++++++++++++++******)))(((((((((*********))))))(((((((((((()))))))))))))))(((((((((((((((((())))))))))))'''((((((((((((((((((''''''((())))))))))))))))))(((((())))))))))))(((((((((((()))))))))))))))((('''''')))+++---,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))***++++++***)))+++,,,,,,+++***)))***+++---///888777555333111333666:::===???AAAAAAAAAAAACCCEEEBBBGGGFFF@@@;;;===???>>>===<<<;;;999888666555444444333333222111000///...,,,,,,,,,,,,,,,+++++++++*********)))))))))))))))))))))************)))))),,,,,,,,,++++++*********000((('''------'''&&&+++++++++***)))))))))******,,,+++***((('''''''''''',,,++++++++++++++++++,,,))))))*********+++++++++SSS666666+++///------,,,++++++******)))((())))))))))))(((((('''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%***"""***"""<<<,,,)))!!!'''&&&***...((( '''===JJJ$$$###222***111***,,,---"""]]]bbb***000+++$$$(((111)))(((((())))))))))))(((((((((((((((''''''''''''&&&((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&""""""$$$%%%''')))***+++%%%&&&&&&&&&%%%%%%&&&((($$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%'''))))))(((''''''(((******(((''''''((('''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''((((((((()))***+++------...////////////////////////+++,,,,,,------,,,,,,+++++++++++++++++++++++++++'''(((((())))))))))))(((&&&&&&''''''((()))))))))'''(((((())))))(((((('''&&&&&&&&&'''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********))))))******++++++******)))***+++***))))))***+++((()))***++++++,,,++++++)))***+++***)))((((((***(((***,,,---+++))))))))))))***+++,,,,,,---------,,,,,,...///111555;;;???666555555444444444555555444333111222333333222000------,,,+++++++++++++++++++++******)))(((((((((,,,,,,***)))(((((((((((()))*********))))))((('''(((((((((((())))))))))))'''(((((())))))((((((''''''(((******((((((((()))((())))))******))))))(((''''''((())))))))))))((()))'''(((---///---++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))***++++++***)))***+++))))))))))))***+++---...888888666333111111333666777;;;???@@@>>>???AAADDD@@@FFFFFFAAA@@@GGGIIIFFF>>>>>>===;;;:::888777777333333222111000//////...,,,,,,,,,,,,++++++++++++******))))))))))))))))))''''''(((((((((((('''''')))))))))(((((((((((((((((('''(((***)))&&&'''+++,,,,,,+++******)))******(((((('''''''''(((((()))++++++************++++++)))))))))***++++++,,,,,,RRR444555***...------,,,++++++******))))))(((((((((((())))))***''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%++++++%%%...111&&&***$$$ //////***666MMMmmm!!!///$$$---&&&...*** <<<,,,++++++$$$***+++)))(((((())))))))))))(((((((((((('''''''''&&&&&&&&&((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%'''((())))))###%%%''''''%%%$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%&&&(((((('''%%%$$$&&&(((((('''&&&&&&''''''&&&&&&&&&&&&'''((((((&&&''''''''''''(((((((((''''''((()))******++++++,,,,,,------......//////++++++,,,---------,,,+++************************&&&'''((()))******)))(((''''''(((((((((((((((((('''''''''(((((('''''''''&&&&&&&&&'''''''''((((((%%%&&&'''((((((((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))'''((())))))******))))))((()))******(((((()))***&&&''')))***+++++++++***)))***+++***)))((((((***(((,,,000111...+++))))))************+++,,,------+++---///000111333777:::333444555666777777666666444333111222333333222000---,,,++++++***+++++++++++++++******)))(((((((((******(((((('''((())))))((())))))*********))))))'''((((((((()))))))))***(((((())))))))))))((((((&&&)))+++***((('''((()))))))))***++++++***))))))'''((()))***************+++'''(((...111---***+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,+++***)))***+++((()))))))))***+++++++++333333222111///...000222222777===???>>>===@@@CCCBBBGGGFFFAAADDDMMMOOOIII???>>>===<<<;;;:::999888333333222111000///......++++++++++++++++++++++++)))))))))))))))))))))***''''''((((((((((((''''''(((((((((((())))))))))))(((///111,,,&&&%%%((()))***))))))))))))******+++&&&&&&''''''(((***+++,,,*********))))))*********((())))))***++++++,,,,,,QQQ333444)))---------,,,,,,+++******))))))(((''''''''')))***+++''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%666 '''"""666!!!)))'''!!!'''(((''''''///%%%%%%***'''###111///$$$***'''+++%%%)))(((((())))))))))))(((((((((((('''''''''&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%$$$$$$######&&&((((((%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&'''&&&%%%&&&''''''%%%$$$###%%%((()))(((''''''((('''&&&&&&&&&&&&'''(((((('''''''''(((((((((((()))&&&'''''''''(((((()))))))))******+++,,,---......***+++,,,---------,,,+++))))))))))))))))))))))))&&&'''(((*********)))((((((((())))))((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((%%%%%%'''((((((((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((&&&&&&'''((())))))((((((''')))***)))((('''((()))%%%&&&((()))************)))***+++***)))((((((***(((---333444111---******---,,,,,,+++,,,---///000///111333333111/////////000222555777999999888777444333111222333333222000,,,,,,++++++***+++++++++++++++******)))(((((((((''''''&&&&&&'''(((***+++&&&'''(((***++++++++++++'''((((((((())))))******(((((())))))))))))((((((&&&)))+++***(((&&&((())))))***+++,,,,,,+++***)))((()))***+++++++++++++++---((()))000222...******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***+++,,,+++***)))***+++))))))************)))(((---.........------...000...444;;;>>>======???BBB@@@DDDAAA<<<@@@IIIIIIAAA======<<<;;;:::999999888333333222111000///......++++++++++++++++++++++++)))))))))))))))*********))))))************))))))*********++++++,,,,,,---555???AAA555******,,,***&&&&&&''''''(((***+++,,,(((((((((((()))***+++,,,******))))))))))))******((())))))***++++++,,,,,,LLL;;;...222***......---,,,+++))))))((())))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%(((%%%...+++)))(((###))))))000...zzz;;;&&&777)))$$$///+++***LLLeee(((***000""",,, '''((()))******)))((('''&&&''')))******((('''%%%''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%$$$###%%%&&&'''%%%###%%%(((***)))''''''&&&&&&%%%%%%%%%&&&&&&((('''&&&%%%&&&(((***,,,***)))((('''&&&&&&'''(((((('''%%%$$$$$$%%%&&&'''((('''&&&%%%%%%&&&'''(((((('''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&'''((((((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&))))))***))))))(((''''''******))))))(((((((((''''''&&&&&&&&&&&&'''((((((++++++,,,+++******+++------,,,+++*********++++++))))))))))))))))))))))))((((((((((((((((((((((((---,,,***)))((((((((()))(((((((((((((((''''''''',,,+++)))'''&&&%%%&&&&&&$$$$$$&&&)))+++***&&&"""&&&'''((())))))'''%%%###((('''&&&%%%$$$%%%%%%&&&(((((((((((((((((((((((()))'''&&&'''***+++***(((++++++)))(((((('''''''''((((((''''''''''''((((((((((((((((((((((((((((((&&&''')))*********)))((((((((())))))))))))(((((('''((()))***************(((+++------,,,)))((((((''''''((()))***++++++,,,.........///////////////222777;;;::::::;;;888333222222222111111111000000///...,,,***)))))))))******++++++++++++***))))))(((((())))))))))))(((((()))***++++++------...///))))))))))))***************))))))(((((((((((()))&&&(((******(((''''''''')))***+++,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))&&&'''))))))(((((()))+++))))))))))))************(((((()))***++++++,,,,,,)))***+++,,,,,,+++***))),,,,,,,,,++++++*********((()))++++++******+++,,,---------------...///000333555777999<<<>>>????????????>>>@@@BBBBBBAAA???CCC@@@<<<;;;;;;:::666333333333444444333000...,,,---,,,+++++++++,,,---...,,,)))''')))...000...***(((((()))+++,,,,,,***'''))))))))))))************222;;;@@@:::,,,###%%%+++++++++************++++++*********)))))))))+++---......---,,,,,,+++******)))))))))***+++,,,...///III999---222+++...------,,,+++***)))((())))))))))))))))))))))))''''''''''''''''''''''''(((''''''''''''''''''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%###------<<>>@@@?????????AAAAAA@@@???@@@===;;;999:::888666333111222333333333111///...---,,,+++++++++,,,------***'''%%%(((---000///---(((((((((***,,,,,,***'''(((((()))))))))*********)))...222000,,,((()))+++***))))))))))))))))))************))))))***+++---+++++++++,,,,,,,,,,,,---))))))))))))***,,,------|||GGG777---222---...---,,,,,,+++***))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%***$$$222&&&'''%%% )))}}}!!!}}}ttt'''999444%%%)))&&&+++''''''(((000"""(((&&&)))&&&&&&''''''''''''&&&&&&&&&'''((())))))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))$$$%%%&&&%%%$$$%%%'''(((&&&%%%%%%&&&((()))(((''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&((()))***)))(((''''''&&&'''''''''%%%&&&''''''((((((((((((&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&'''((())))))((((((''''''&&&'''''''''(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''(((''''''&&&&&&(((''''''''''''&&&&&&&&&((((((((((((((()))******---......---,,,++++++---++++++,,,---,,,+++***)))))))))))))))))))))))))))((((((((((((((((((((((((******)))(((''''''''''''''''''((((((((((((((((((&&&&&&'''((())))))(((((('''***,,,***'''&&&***...******))))))))))))((((((((('''&&&&&&%%%&&&&&&&&&))))))************))))))((('''&&&''')))***)))((()))((('''''')))+++...///(((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))******)))******************))))))************))))))(((***++++++***)))((()))+++)))))))))))))))***+++,,,,,,,,,,,,------.........444555333......333555444222111111111111000000000,,,---/////////---***)))))))))))))))((((((((('''(((((())))))))))))((((((((((((((((((((((((((((((,,,++++++***(((''''''&&&(((((('''(((((()))***+++((()))++++++***))))))***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,+++)))))))))+++))))))))))))************((())))))******+++++++++)))***++++++++++++***))),,,,,,,,,++++++++++++******++++++***)))))),,,...+++++++++,,,---...000111...000222444777:::<<<===@@@???>>>???@@@@@@???>>>===;;;999888888777555444///000111222222222000000---,,,,,,++++++,,,,,,------***''''''***------,,,(((((((((***,,,,,,***((((((((())))))))))))******&&&&&&&&&))),,,---,,,***))))))(((((((((((())))))******))))))******+++,,,((()))***+++,,,......///***************+++,,,,,,zzzFFF666---444///------,,,,,,+++***))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%###555%%%'''((('''))))))!!!###FFF444777333222(((444"""(((000***[[[bbb)))(((,,,$$$%%%''''''''''''''''''''''''&&&'''(((((()))(((((('''(((((('''''''''&&&&&&&&&((((((''''''&&&&&&%%%%%%&&&&&&'''&&&$$$$$$%%%'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''((('''&&&&&&&&&&&&'''((()))''''''''''''''''''''''''$$$%%%''')))******)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((***)))((('''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''(((((()))******,,,---,,,***((())))))***+++,,,------,,,)))((())))))))))))))))))))))))(((((((((((((((((((((((())))))((('''''''''''''''''''''''''''((((((((((((%%%&&&((()))))))))(((''')))***+++***((('''((((((***))))))((((((((()))***'''''''''&&&&&&&&&&&&'''((()))************)))(((''''''''''''((())))))(((((('''&&&&&&(((***---///''''''((((((((((((''''''(((((((((((((((((((((((()))((('''''''''(((***+++******++++++++++++*********************)))((('''++++++***(((''''''***,,,+++***)))))))))***+++,,,+++++++++,,,,,,------...555666333......222555444111111111111000000000000...///......,,,+++)))(((******))))))(((((((((((((((((())))))))))))(((((())))))))))))((((((''''''+++******)))((((((''''''''''''''''''((()))++++++''')))******)))((()))***))))))((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++,,,---,,,***)))***+++((()))))))))************((()))))))))*********+++*********++++++*********+++++++++++++++++++++++++++,,,+++***)))))),,,...*********+++,,,...///000---...000222555888;;;<<<@@@>>>======>>>>>>>>><<<;;;:::999888888777666555000111111222111111000///------,,,,,,,,,,,,,,,,,,333///***(((((()))(((((()))(((((()))++++++***((((((((((((((()))))))))***+++)))((())),,,---***'''))))))(((((((((((())))))***)))))))))++++++++++++(((((()))+++,,,---...///,,,+++++++++++++++,,,---zzzFFF777...555000---,,,,,,++++++*********((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&000:::NNN+++!!!&&&$$$%%%(((,,,)))%%%"""111(((BBB'''222"""$$$+++,,, ***+++(((&&&((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))((((((((((((''''''&&&&&&%%%$$$$$$###((()))((('''$$$###$$$%%%&&&&&&'''''''''''''''(((&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&''''''(((&&&&&&''''''''''''''''''$$$%%%''')))******)))(((''''''((((((((((((''''''&&&&&&%%%%%%%%%%%%%%%&&&***)))((('''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&''''''((())))))+++,,,,,,***(((((()))***+++,,,------,,,)))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''&&&'''''''''(((((())))))'''((()))))))))(((&&&%%%)))''''''***//////+++&&&)))((((((''''''((())))))&&&'''''''''''''''''''''&&&'''))))))))))))'''&&&&&&'''''''''''''''((()))((((((&&&&&&&&&((()))+++''''''((())))))(((''''''(((((((((((((((((((((((()))((('''''''''(((***+++******++++++++++++*********************)))((('''******)))'''&&&'''***---,,,+++***)))))))))++++++******++++++,,,------...000222111------000000...000000000000000000000000000///---++++++---...000,,,+++***)))))))))******(((((())))))))))))((((((,,,,,,++++++***)))))))))((((((((((((((((((((()))''''''''''''((()))++++++&&&'''(((((('''''')))***))))))(((''''''(((((()))(((((((((((((((((((((((()))))))))))))))))))))))),,,------,,,***)))***+++((()))))))))************)))))))))))))))*********+++******************+++++++++++++++++++++++++++,,,,,,,,,+++))))))+++---)))*********,,,---...///---...///111444777:::<<<>>><<<::::::;;;<<<<<<;;;:::::::::999888777777777333222222111000///...------------,,,,,,+++++++++222///+++((('''''''''((()))(((((()))++++++***)))'''(((((((((((()))))))))------,,,+++***)))((('''+++******))))))******+++***)))((())),,,,,,+++)))*********++++++,,,,,,,,,------,,,,,,,,,------...zzzzzzGGG888...555///,,,,,,,,,+++++++++******))))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''444&&&...""")))$$$///---%%%%%%$$$www"""&&&,,,333555 000ppp###iiiQQQ&&&%%%)))---###'''333%%%(((++++++))))))(((((((((((())))))&&&&&&''''''(((((())))))***))))))))))))((((((((($$$$$$$$$%%%%%%%%%&&&&&&((())))))'''%%%###$$$&&&&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&%%%&&&''''''(((((((((((((((((())))))))))))((((((&&&&&&%%%%%%%%%&&&''''''((((((''''''&&&'''''''''(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''(((((()))+++---...,,,+++++++++++++++,,,---,,,+++***)))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))(((((('''&&&&&&''''''((()))))))))(((((())))))((('''&&&&&&&&&$$$$$$+++333666000)))''''''(((((((((((())))))&&&&&&'''(((((((((((('''%%%'''(((******((('''%%%%%%'''(((((('''&&&((()))((((((''''''&&&&&&''''''&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((()))******)))******************))))))************))))))((()))))))))'''&&&'''***---...---+++)))((()))***+++******++++++,,,---......111444333000///222111...//////000000000000000111...---++++++---111666999---,,,***)))))))))***+++(((((())))))))))))((((((,,,,,,,,,++++++*********'''''''''(((((()))))))))(((((('''(((((()))***+++&&&'''''''''&&&''')))++++++***(((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,---,,,*********,,,))))))))))))************))))))))))))))))))))))))++++++***))))))***++++++***++++++++++++,,,,,,,,,+++,,,------+++***+++,,,************+++,,,---------......///222555888999;;;999777777999:::;;;;;;999:::;;;999777666666777444333222000///...---,,,------------,,,+++******,,,+++)))(((((()))+++,,,***(((((((((***+++***)))''''''(((((((((((())))))(((***,,,+++(((''')))+++++++++************+++++++++)))((()))---...+++(((+++++++++++++++*********,,,,,,,,,,,,,,,---......uuu|||HHH888---222,,,,,,,,,,,,++++++++++++***))))))))))))))))))))))))''''''''''''''''''''''''(((''''''''''''''''''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''###)))(((222AAA+++%%%&&&)))###((((((222LLL%%%%%%+++###000+++$$$,,,```+++CCCAAA...&&&$$$(((((((((xxxjjj!!!))))))***)))(((''''''''''''((()))&&&&&&&&&''''''((()))***(((((((((''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''%%%%%%'''(((%%%''')))(((&&&%%%&&&(((&&&&&&&&&&&&'''((()))***&&&&&&&&&'''&&&&&&&&&%%%$$$%%%&&&'''''''''&&&&&&'''&&&&&&&&&&&&&&&''''''''''''((())))))(((''''''$$$%%%%%%&&&(((***+++,,,&&&&&&&&&&&&&&&&&&'''((((((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&'''''''''''''''%%%&&&&&&&&&'''''''''''''''''''''''''''(((((()))'''***,,,...---,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((()))******))))))(((&&&&&&''''''((())))))***(((''''''''''''(((((()))%%%######(((...000---)))'''((()))*********))))))%%%&&&'''((())))))((('''&&&''')))++++++)))'''&&&$$$'''((((((&&&&&&''')))&&&'''((())))))((('''&&&&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''((()))))))))))))))((())))))******))))))(((((())))))************)))(((((()))((('''(((***,,,///...+++)))((()))***+++******+++,,,---...//////444666555111000222333000////////////000000111111,,,,,,++++++---000333555,,,+++)))(((((((((***+++(((((())))))))))))((((((***)))))))))))))))))))))((((((((((((((('''''''''))))))(((((((((((())))))''''''(((''''''(((***,,,,,,+++)))''''''((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++******+++,,,))))))))))))************)))))))))))))))))))))(((++++++***))))))***++++++******+++++++++,,,,,,,,,***,,,...///---+++******++++++************++++++------,,,---///111444666777555444444666999::::::888:::;;;999555333444666222222111000///.........------......---+++***)))(((((()))))))))***+++---***)))'''(((***++++++***'''''''''((((((((())))))'''((()))))))))***,,,...******))))))))))))******+++(((''')))---...+++'''************************)))))))))***+++,,,---...rrr}}}HHH888,,,000))),,,,,,++++++++++++++++++))))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''###&&&(((!!!"""...)))""",,,+++&&&!!!---$$$***''',,,\\\,,,&&& ///###'''444***yyy{{{}}}rrr"""---###$$$((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''''')))******''''''&&&&&&&&&%%%%%%%%%***)))((('''&&&%%%$$$$$$###%%%&&&&&&&&&''')))+++%%%''')))(((%%%$$$&&&(((&&&&&&&&&'''''')))******&&&&&&&&&''''''&&&%%%%%%###$$$&&&'''((('''&&&&&&((('''%%%$$$$$$%%%&&&'''%%%&&&'''(((((('''&&&%%%###$$$%%%'''***---000111%%%%%%%%%%%%%%%&&&'''((((((((('''''''''&&&&&&&&&&&&''''''''''''''''''&&&%%%&&&&&&'''((((((((('''&&&&&&&&&''''''(((((((((((((((((((((((()))******$$$'''***++++++******+++---,,,+++*********++++++))))))))))))))))))))))))((((((((((((((((((((((((((()))***++++++***)))(((&&&&&&&&&'''((())))))***&&&&&&%%%&&&''')))+++,,,&&&%%%$$$$$$$$$%%%%%%$$$'''(((***,,,---,,,***)))%%%&&&((()))))))))(((''''''(((+++,,,,,,+++((('''$$$&&&((((((&&&%%%''')))%%%''')))++++++***)))'''&&&'''(((******((('''&&&((((((((((((((((((((((((&&&''')))*********)))((((((((())))))))))))(((((('''((()))***************'''((()))(((((((((***+++000...+++)))((()))***+++***++++++,,,...///000000222333000+++***...///....../////////000000111111,,,,,,+++++++++*********+++***((('''&&&''')))***(((((())))))))))))((((((''''''''''''''''''''''''******)))((('''&&&&&&%%%***))))))(((((((((((()))(((((()))(((((()))+++...---+++)))((('''((()))***))))))))))))))))))))))))))))))))))))))))))))))))((()))++++++******+++---))))))))))))************))))))))))))((((((((((((,,,+++***))))))***+++,,,*********++++++,,,,,,,,,))),,,///000...+++***))),,,+++******)))*********,,,,,,++++++---///222333555333222222555888::::::777999:::888444111222444000000////////////000000------......---+++***))))))***+++***)))((()))******)))'''(((***++++++***''''''''''''((((((((()))***)))(((***,,,.........))))))(((((((((((())))))+++((('''***...///+++'''))))))******++++++++++++'''''''''((()))+++,,,---yyynnnyyyEEE777,,,111------------,,,+++***)))((()))))))))))))))(((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((($$$,,,"""///))) +++ %%%(((%%%!!!''''''(((+++&&&///PPP$$$111'''___,,,)))...(((""",,,(((%%%&&&'''''''''&&&%%%$$$((((((((('''&&&&&&&&&%%%)))((('''&&&&&&'''((()))'''''''''&&&&&&%%%%%%%%%))))))(((((('''''''''&&&''''''&&&%%%%%%%%%&&&&&&((('''&&&%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&'''''')))&&&######&&&''''''%%%((((((((((((((((((((((((,,,+++(((%%%%%%%%%'''(((&&&%%%%%%'''+++,,,)))'''&&&&&&&&&'''''''''((((((%%%&&&%%%###%%%******'''&&&''''''(((((((((((((((((((((((('''&&&&&&%%%%%%''''''%%%%%%%%%%%%''''''''''''''''''''''''''''''***)))''''''(((***,,,...(((((()))***************+++*********))))))(((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((()))******)))'''&&&)))'''%%%&&&)))***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$''')))((('''&&&(((+++'''&&&&&&(((***+++(((%%%((((((((((((((((((((((((&&&''''''(((((((((((((((******)))(((((((((((((((******))))))((((((''''''((((((((((((((((((((((((************************''''''''''''(((((((((((()))***+++,,,,,,+++***)))))))))(((((()))***++++++(((((((((((()))***+++,,,,,,------,,,******,,,...)))+++---/////////...---------///000111111111111...---,,,+++***+++,,,,,,,,,,,,+++)))(((&&&%%%%%%***)))))))))++++++)))'''+++(((%%%%%%(((***+++***))))))))))))((((((((((((''''''''''''((((((((()))+++***((('''(((***...000...+++((('''''')))))))))(((+++...000000...+++((())))))))))))******************+++,,,+++***)))(((***************************((('''))),,,,,,***(((************))))))(((((()))******+++++++++******...,,,+++))))))***,,,---++++++++++++++++++++++++,,,+++++++++,,,...000111444555666888888999999999===<<<;;;888666444222222222111000///------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***...111000+++((()))+++((((((''''''((()))******---***&&&&&&((()))((('''))))))))))))************''''''(((((())))))*********)))(((***---...+++(((******++++++++++++******)))************+++++++++}}}rrrDDD777,,,222...---------,,,+++***)))((()))))))))))))))((('''''''''''''''''''''''''''''''''''''''((((((((())))))'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''((( (((###:::222"""---&&&%%%...(((111OOOMMMHHHaaa...000'''444444RRRJJJ((('''###BBB$$$%%%###&&&&&&''''''''''''&&&&&&''''''''''''''''''&&&&&&)))((('''&&&&&&'''((()))''''''&&&&&&&&&%%%%%%%%%((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''***'''%%%%%%'''((('''%%%'''''''''''''''(((((((((,,,***'''%%%$$$%%%'''(((&&&%%%%%%'''******(((&&&&&&&&&&&&'''''''''(((((('''((('''%%%''',,,,,,(((&&&'''(((((())))))(((((('''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&'''(((******))))))***+++++++++++++++************)))))))))((((((((((((((((((((((((((()))((('''&&&&&&'''((()))************)))((('''''')))'''&&&'''))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***)))'''&&&''')))'''&&&&&&(((******(((&&&((((((((((((((((((((((((&&&'''(((((())))))((((((******)))((((((((((((((()))))))))))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******))))))***++++++******))))))))))))))))))***++++++''''''''''''((()))*********+++,,,,,,******+++,,,)))+++---...///...------......000111111222222222...---,,,+++++++++,,,,,,******))))))(((((('''''')))(((((((((******((('''+++(((&&&&&&(((******)))***)))))))))(((((((((((('''''''''((((((((())))))))))))))))))******+++,,,,,,***((('''((())))))((('''(((+++------+++((('''))))))))))))***************++++++,,,+++***)))(((************************)))(((''')))+++,,,***(((---,,,++++++*********++++++,,,,,,,,,,,,++++++*********+++++++++*********++++++++++++++++++++++++///...---,,,+++,,,------111222444555777888999999::::::999888666555444444222111000///------------,,,,,,,,,,,,,,,,,,,,,,,,***---000///+++((())),,,))))))((((((((()))******,,,***''''''((())))))'''))))))))))))************((((((((()))))))))))))))***)))(((***,,,---+++)))******++++++++++++******************++++++++++++uuuCCC777---333///---------,,,+++***)))((()))))))))))))))(((((('''''''''''''''''''''''''''(((((((((((()))))))))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''---$$$"""(((444ggg(((333++++++"""%%%)))<<<}}}888AAA@@@>>>>>>XXX}}}GGG{{{(((""":::999ooo+++***)))''''''&&&''''''((()))***''''''''''''''''''((((((((((((''''''''''''(((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((((((((((((''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&'''''')))(((''''''(((((('''%%%&&&&&&&&&&&&&&&'''((((((***)))&&&%%%$$$%%%&&&'''&&&&&&%%%&&&(((((('''%%%&&&&&&'''''''''((((((((('''((((((&&&(((,,,,,,(((&&&'''(((((())))))((((((%%%&&&&&&'''(((((())))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&'''(((((())))))))))))***++++++,,,,,,++++++************))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((,,,+++***)))(((((((((((()))'''&&&'''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((******)))''''''''''''&&&&&&((()))***((('''((((((((((((((((((((((((&&&'''(((((())))))((((((***))))))((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))************************)))))))))*********++++++))))))************)))(((***))))))))))))***++++++(((((((((((()))***+++,,,(((***,,,,,,+++))))))***)))***,,,.........------...///000111222222222222...---,,,+++++++++,,,,,,))))))))))))))))))))))))(((''''''((())))))(((&&&***)))(((((()))***)))(((******)))))))))(((((((((''''''((((((((()))))))))((((((***++++++***)))((()))(((((()))***+++***((('''((()))******)))(((''')))))))))*********+++++++++++++++,,,+++******)))************************((((((''')))***+++***(((000...---++++++,,,---...------...------,,,++++++(((***,,,......,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,------//////111333555777888999777777777666666666555555222111000...------------,,,,,,,,,,,,,,,,,,,,,,,,))),,,......+++)))+++---++++++***)))))))))******+++***(((((()))))))))((())))))))))))************))))))))))))))))))((((((***)))((()))+++++++++*********++++++++++++******************+++++++++,,,uuuAAA777...444///---------,,,+++***)))((((((((())))))))))))((((((''''''''''''''''''''''''''''''((((((((()))))))))''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''777+++222,,,$$$'''CCC222,,,///MMMQQQBBBLLLPPPOOOBBBIIIOOOPPPIII999[[[...(((!!!(((''''''&&&''')))+++,,,&&&&&&''''''(((((())))))(((((((((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&%%%'''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''((('''''''''''''''&&&%%%'''&&&%%%%%%&&&'''((((((((('''&&&$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''((((((((((((&&&((((((&&&(((,,,+++'''''''''((()))))))))))))))&&&'''''''''((((((((()))))))))))))))))))))))))))'''''''''''''''''''''''''''(((***+++,,,+++***)))))))))***++++++++++++************)))))))))))))))(((((((((((((((((((((((((((((((((''''''(((((((((...,,,***)))((((((((()))((((((''''''((((((((('''''''''''''''''''''''''''&&&''')))******)))((('''''''''''''''((()))((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))(((((((((((())))))((((((((())))))******+++************************,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********++++++)))******)))))))))((((((*********))))))***++++++++++++++++++,,,---......'''***------,,,***))))))******,,,------...------......///000000000000000------,,,,,,,,,+++++++++))))))))))))))))))))))))(((((('''(((******)))((())))))************((('''*********)))))))))(((((('''(((((((((((()))))))))))))))*********)))(((((((((((()))+++---...,,,***************************))))))*********+++++++++,,,,,,,,,+++++++++******************************((((((((()))******))))))000///,,,++++++,,,...000------...------,,,+++******+++...//////...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...000111000000111222333555777777666666666555555555444444111111///......---------++++++++++++++++++++++++)))+++,,,,,,+++***,,,...,,,,,,+++***)))))))))******)))))))))))))))))))))((()))))))))************+++******))))))(((((((((***)))))))))***+++++++++******++++++++++++***************+++++++++,,,,,,{{{rrr}}}~~~???666...444///---------,,,+++***)))((((((((())))))))))))((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((+++%%%$$$++++++$$$%%%///777!!!<<<}}}___<<<+++???MMMGGG<<>>555...333------------,,,+++***)))((('''(((((()))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((%%%&&&&&&''''''(((((((((((((((((((((((((((((((((222"""---!!!"""...---'''%%%000444'''%%%;;;OOO[[[===GGGHHHHHHXXX"""CCC@@@999]]]GGG777:::GGGEEE555III:::PPPTTT\\\IIIOOO\\\IIICCCVVV@@@CCC???;;;>>>555777:::VVVlll___```SSSOOOIIICCC===666///*** 888000111)))""" (((((('''(((((()))***+++(((((((((((((((((())))))''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((((((((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''&&&''''''&&&%%%&&&)))++++++***(((&&&%%%&&&'''(((''''''&&&&&&&&&&&&&&&'''&&&''''''&&&%%%%%%'''(((''''''((((((((()))))))))))),,,---,,,...111///+++'''((())))))******))))))******)))(((((('''&&&&&&&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((%%%'''(((******((('''&&&&&&'''(((((())))))(((((())))))))))))************((((((((((((((((((((((((''''''((((((((((((''''''***))))))((((((((((((((('''((()))((('''&&&''')))''''''''''''''''''''''''(((''''''(((***++++++***&&&'''((('''&&&'''(((***(((((((((((((((((((((((('''((())))))******))))))((((((((((((((())))))***))))))******************************************))))))))))))))))))))))))((((((((()))))))))******---,,,+++***)))))))))***,,,,,,+++************+++))))))))))))***+++,,,---***,,,......---++++++,,,*********+++,,,,,,------,,,,,,------------,,,,,,,,,,,,---------,,,+++***,,,,,,+++***))))))((((((***))))))+++------,,,+++((()))+++***))))))***,,,++++++*********)))))))))((((((((()))))))))******,,,+++***))))))***+++,,,))))))+++---//////---+++))))))))))))))))))))))))*********++++++++++++,,,------,,,++++++++++++,,,************************(((***,,,,,,+++***+++,,,---,,,+++******+++---...++++++,,,,,,,,,,,,++++++++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,------333333111111111111333333666555555444333222111111000000///...............++++++++++++++++++++++++***************+++,,,---++++++***)))))))))******''')))++++++***)))***+++))))))))))))******************************))))))(((+++---...---,,,,,,,,,******++++++++++++******++++++++++++,,,,,,,,,,,,}}}uuuvvv{{{===555---222,,,---------,,,+++***)))(((''''''((()))))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&'''(((((()))******((((((((((((((((((((((((***&&&((('''$$$......888222%%%999AAA:::@@@>>>QQQCCC;;;BBBHHHcccYYYaaaAAATTTQQQZZZXXX\\\ZZZSSSNNNEEE```eee^^^mmmuuudddbbb[[[```GGGGGG===JJJDDDEEEEEE555999MMMQQQYYY^^^]]]\\\YYYRRRHHH<<<444+++555"""$$$222...)))''''''((())))))((((((((()))))))))(((((((((((((((&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''(((((((((((('''&&&%%%&&&(((***,,,%%%%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&&&&'''''''''(((((('''&&&(((---111///---***'''&&&&&&'''(((''''''''''''''''''''''''%%%'''((('''%%%&&&(((+++'''((((((((())))))))))))(((+++,,,+++---000...)))(((((()))************))))))))))))(((((((((((((((''''''((())))))(((''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''((()))))))))))))))((()))))))))************((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&''''''(((((((((((('''&&&((())))))'''&&&''')))''''''''''''''''''''''''...+++''''''(((***)))(((&&&(((((('''&&&&&&(((+++(((((((((((((((((((((((((((((()))************)))((((((((((((((()))******++++++******************************************************************)))))))))*********++++++...---,,,+++*********+++---,,,++++++*********+++((((((((())))))***+++,,,***,,,---,,,+++***+++,,,************+++,,,------,,,------......------,,,,,,,,,---------,,,+++***************************)))((((((***,,,---,,,+++''')))***)))((())),,,///+++++++++*********))))))(((((()))))))))*********)))***+++,,,,,,,,,,,,,,,)))))))))+++------,,,***))))))************))))))*********+++++++++,,,,,,...---,,,+++++++++,,,,,,************************)))+++......,,,+++,,,...,,,,,,++++++,,,,,,---...***+++,,,------......---***,,,...000111000///...------------------------///...---,,,+++,,,------111000///...///000222333333333333333333333222222000000///............///************************,,,***))))))***+++++++++))))))((((((((()))******&&&))),,,,,,***)))***,,,))))))))))))******************************++++++'''+++000111///---,,,,,,******++++++++++++******+++++++++,,,,,,,,,------yyyttt{{{<<<444---222+++---------,,,+++***)))(((''''''((()))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((()))******+++))))))))))))))))))))))))$$$(((((()))***'''***777;;;***:::FFF555555???333===<<>>:::888999===@@@GGGHHHGGGNNNWWWRRRPPP\\\OOOUUU```___UUUWWWYYYPPPWWW^^^```eeejjj```UUUXXX[[[XXXUUUUUUWWWZZZ\\\\\\ZZZ```cccaaa[[[SSSKKKEEE555333666<<<>>>???FFFPPPFFFDDDFFFGGG@@@333)))%%%'''&&&))),,,)))###$$$+++))))))))))))((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((((((((('''&&&&&&''''''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''&&&&&&%%%%%%$$$&&&''')))))))))((((((''''''''''''''''''&&&&&&''''''((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((()))))))))************))))))&&&&&&'''''')))***+++,,,,,,)))%%%&&&(((******(((***(((***------******...******)))((())))))*********+++++++++***)))(((((((((((((((((())))))))))))))))))(((((((((((())))))((()))*********((('''&&&***))))))((('''&&&&&&&&&'''&&&%%%$$$%%%''')))***(((((((((((((((((((((((()))((('''&&&&&&'''((()))+++***)))(((&&&&&&%%%%%%******))))))((((((''''''''''''((((((((((((''''''(((((()))******************%%%'''000444000)))'''---***((((((+++,,,+++))),,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,000...+++++++++,,,+++***)))***+++---///...,,,***000...,,,+++,,,,,,,,,+++******))))))******+++,,,&&&)))+++---,,,***))))))++++++++++++++++++,,,,,,***+++,,,,,,------,,,,,,---------,,,,,,+++++++++)))))))))))))))))))))))))))))))))))))))(((((((((+++***'''%%%%%%)))///444)))***+++***))))))+++---&&&&&&&&&(((***+++***)))&&&'''***,,,...///000000))))))))))))************)))***---//////---+++******++++++,,,,,,------...,,,,,,---...+++***000888***+++,,,,,,+++)))((('''---+++***,,,//////---+++,,,------+++******---///,,,,,,,,,,,,------......---...///000000///...---,,,///000,,,+++------+++,,,------,,,******+++------,,,++++++---///111333666444222333555666444222111111000///...---,,,,,,---,,,++++++******++++++++++++++++++++++++++++++...---+++))))))))))))***+++++++++++++++***)))(((+++++++++++++++***)))(((*********)))******+++,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,+++***)))---------...------,,,,,,rrr|||qqqvvv@@@000333000+++---------,,,+++***)))((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((''''''''''''''''''((((((((()))))))))++++++***(((&&&&&&''')))***,,,///555:::===???CCCCCCDDDBBB>>><<>>BBBDDDCCCBBB>>>@@@FFFKKKIIIFFFOOO[[[ggggggdddkkkwwwvvvyyyrrrzzz|||}}}xxxxxxyyytttuuuyyy|||yyyuuuggg___WWWWWWYYYXXXRRRKKKIIIGGGJJJRRRVVVNNNBBB:::777??????888@@@SSSXXXOOO===333+++***++++++******)))))))))))))))))))))((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((((((((((()))***+++''''''''''''''''''''''''%%%&&&&&&'''(((((())))))***)))(((''''''&&&&&&'''((()))))))))))))))))))))''''''''''''''''''''''''&&&''''''((()))*********(((((((((((())))))))))))'''(((((()))***+++,,,,,,,,,+++***))))))+++,,,---))),,,///...***''')))+++'''&&&'''+++,,,***))),,,(((''''''(((+++,,,+++***&&&''''''(((((()))))))))(((((((((((())))))))))))+++******))))))******+++))))))*********)))(((((()))))))))(((''''''&&&&&&***)))(((''''''((())))))))))))))))))))))))))))))***)))(((((('''''''''(((''''''''''''(((((()))***))))))))))))(((((((((((('''(((((())))))((((((''')))******++++++++++++******&&&&&&+++///---***)))*********+++---,,,***(((++++++************))))))++++++++++++,,,,,,,,,,,,...,,,++++++,,,---,,,+++///...---,,,,,,,,,---...+++,,,------.........---***)))))))))))))))))))))++++++*********+++,,,---************************,,,,,,---............---------,,,,,,,,,,,,++++++************************000...,,,***)))(((((()))'''))),,,,,,+++******+++)))***+++)))(((((()))+++***))))))***,,,---,,,+++)))******+++++++++******)))))))))*********++++++++++++++++++***)))))))))((())))))******+++,,,,,,---,,,---///---+++///666222,,,((()))---000---))),,,++++++,,,...///...---)))***,,,///111111...,,,''')))+++---...///.........///000333777;;;???AAA;;;777222///222666333,,,000+++((()))...///+++''',,,,,,++++++,,,...000111444333222222444444444222333333222111000///......------,,,+++++++++++++++++++++++++++++++++++++++---,,,+++***))))))******------.........---,,,,,,)))***++++++++++++++++++,,,,,,,,,,,,,,,---......***+++...//////...+++***,,,,,,,,,,,,,,,++++++***+++,,,---...............nnnlllppp>>>000222000---------------,,,+++***)))))))))))))))))))))))))))((((((((((((((()))))))))''''''''''''(((((((((((())))))(((((((((((((((((('''(((((((((((())))))))))))))))))))))))***...111999===CCCGGGGGGDDD@@@>>>CCCHHHRRR\\\]]]]]]hhhxxxwwwuuurrr{{{|||}}}www}}}zzz{{{vvvzzzrrrnnnuuu{{{vvvgggZZZJJJHHHIIIOOOTTTTTTOOOJJJ@@@BBB<<<333666DDDPPPSSSQQQCCC333+++***+++)))&&&)))))))))((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''''''''&&&%%%%%%'''((()))''''''&&&'''((()))+++,,,((((((((((((((((((((((((&&&'''''''''((((((((()))''''''&&&&&&&&&(((***+++((((((((((((((()))))))))((((((((('''''''''''''''''''''((()))******++++++(((((()))))))))*********)))))))))******+++,,,---...---+++*********+++,,,+++---///...+++))))))******((()))---...+++)))***+++))))))***...//////---******))))))))))))))))))(((((((((((())))))))))))******))))))))))))******(((((((((((((((((((((((())))))(((((('''''''''''',,,+++***)))(((((())))))))))))))))))))))))))))))******)))(((((('''''''''((((((((('''((())))))***))))))))))))(((((((((((((((((())))))))))))(((((())))))***************)))***(((''')))+++,,,++++++)))***+++------,,,***(((++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,444111---,,,,,,...//////)))+++...000000...---,,,,,,,,,,,,,,,******+++,,,......///000000111111111******,,,...000///,,,***---------------,,,,,,,,,,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,************************///---+++)))((()))******(((***,,,---+++***)))))))))******)))((('''(((******)))'''((()))******))))))))))))************)))))))))*********+++++++++...---+++***)))))))))***))))))******++++++,,,,,,---,,,...000///---///444444000,,,***,,,------,,,---,,,,,,---///000111111,,,***)))***...000000000111666>>>CCCDDD???999444;;;===AAAHHHPPPZZZbbbggg```[[[QQQFFFAAA???<<<666000---+++,,,///111...+++------,,,,,,---...///000222222222222333333333333333222222111000///...---------,,,++++++++++++,,,++++++++++++++++++++++++---,,,+++***)))***++++++,,,------...------,,,,,,)))******+++,,,,,,,,,,,,///////////////000000111***,,,...000000...,,,***+++,,,,,,---,,,,,,++++++++++++---...////////////ooolllmmm===111222000...---------------,,,+++***************************(((((((((((())))))******''''''''''''(((((((((((((((((())))))))))))))))))(((((((((((()))))))))***'''(((((())),,,111888>>>IIIHHHEEEBBB???AAAFFFJJJdddhhhnnnssstttvvv}}}vvvuuuuuu}}}}}}www{{{xxxvvv{{{vvv||||||xxxxxxrrruuuvvvjjj```QQQFFFCCCIIIQQQVVVJJJEEEAAA@@@999444;;;HHHYYYLLL:::...+++,,,+++)))***)))((('''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&%%%%%%'''((()))%%%%%%&&&&&&'''((()))***(((((((((((((((((((((((())))))((((((((('''''''''''''''&&&&&&&&&(((***+++&&&&&&&&&''''''((((((((())))))((((((((('''''''''(((((())))))***++++++,,,)))))))))************+++...------,,,---......//////...---+++)))(((&&&&&&///...---...222444333222222///...000000+++&&&%%%///,,,)))***...000///,,,))))))((((((((()))***+++(((((((((((())))))))))))((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((''''''''''''++++++******))))))))))))))))))))))))))))))))))))******)))))))))(((((('''******)))((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((())))))***))))))((((((******(((((())),,,---,,,)))***---...---,,,******------------------------++++++,,,,,,,,,---------888333...++++++...000111***---////////////111444333444444111///...111333111222222222111000///...000...,,,---...///---,,,............------,,,,,,,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,************************+++***)))))))))***+++,,,***+++,,,+++)))))))))+++)))***+++***(((((()))+++,,,***(((((()))******)))((((((((())))))******+++************++++++++++++000...,,,***)))***++++++******++++++,,,---------)))((()))---,,,******.../////////,,,***+++000444......---,,,++++++,,,---666222---+++---222777;;;AAAJJJVVV___^^^TTTGGG>>>888888888:::???DDDJJJMMMaaaeeeddd[[[QQQJJJEEEAAA999888777444222111111111.....................///000111222222222222333333111111000///...------,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++---,,,+++*********+++,,,***++++++,,,,,,,,,++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......***,,,...//////...,,,***+++,,,,,,---------,,,,,,+++,,,---...//////000///ppp|||yyyjjj<<<111222000000---------------,,,++++++************************'''(((((())))))******+++''''''''''''(((((((((((((((((())))))))))))******((((((((()))))))))******((())),,,///333999@@@EEEEEECCC@@@>>>CCCQQQdddqqq}}}~~~~~~|||{{{zzz~~~}}}}}}~~~sssgggooozzzwwwuuuyyy{{{yyyzzzwwwvvvrrrhhh\\\UUUSSSRRROOOJJJCCCEEEKKKAAA///---888NNNJJJAAA666111222222000,,,+++)))(((''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((($$$%%%&&&'''((((((''''''((((((((((((((((((((((((******)))(((((('''&&&&&&***)))(((''''''&&&&&&'''%%%%%%&&&&&&''''''((((((+++******))))))(((((((((************++++++++++++)))*********++++++++++++++++++*********,,,---...)))+++...222555777777777555000---///666<<>>BBB???;;;:::===777111111444777666333((('''''''''(((***,,,---(((((((((((())))))))))))(((''''''&&&&&&''''''(((''''''&&&&&&&&&'''((()))((((((((((((((((((''''''************))))))))))))))))))))))))))))))))))))((())))))******))))))(((+++***))))))(((((((((((((((((((((((())))))))))))((())))))******))))))((()))************)))((((((***,,,+++((()))---...---)))+++---...,,,+++++++++------............//////,,,,,,------......//////222///+++)))+++---//////555555333000...222999@@@HHHLLLOOOPPPNNNNNNPPPRRRIIIIIIHHHFFFDDD@@@===<<<===666...))))))+++,,,,,,...------,,,,,,++++++***,,,,,,---............---++++++,,,,,,,,,,,,------++++++++++++++++++++++++(((((()))******++++++++++++++++++)))((((((***,,,)))***+++***))))))+++---000---+++***+++,,,++++++)))((((((((()))***+++,,,*********++++++++++++,,,///...,,,+++***+++,,,,,,***++++++,,,------......+++***+++///000,,,+++---'''+++...---***,,,444;;;666666444222///...///111;;;999666222222666===BBBTTT\\\hhhpppnnndddWWWMMMSSSRRROOOMMMMMMNNNPPPQQQTTT___iiifff]]]TTTKKKEEEDDDBBB>>>888111---...000000000000//////////////////000111222111111222444111111000///...---,,,,,,...------,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++******+++,,,---))))))***+++++++++*********+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......+++,,,---......---,,,++++++,,,,,,---------------,,,---...///////////////vvvggg;;;111222000111---------...------,,,+++************************'''(((((()))******++++++''''''''''''(((((((((((((((((()))))))))*********(((((()))))))))************...444999<<>>CCCNNNWWWbbbiiikkkjjjkkkmmmooooooooonnnllliiieeedddSSSLLLCCC>>>;;;888444000.........---,,,+++++++++++++++,,,---------------+++++++++,,,,,,---------++++++++++++++++++++++++(((***+++,,,---,,,******)))***+++***))))))+++,,,)))***++++++++++++---000111...+++******+++++++++,,,+++***)))))))))***************+++++++++,,,,,,,,,,,,+++++++++++++++,,,*********+++,,,,,,------///...///444555111///000)))+++---,,,,,,...222777777888999888777888<<>>AAA@@@>>><<<999555111---+++***)))(((((((((((())))))))))))))))))(((((((((((())))))+++***)))))))))+++,,,---'''''''''(((((((((((((((&&&'''((()))))))))))))))((((((((((((((((((((((((%%%''')))***++++++++++++''''''(((((()))+++,,,---'''((((((((())))))******))))))************))))))............------,,,+++)))...///+++***///111...+++---...,,,******,,,///,,,,,,,,,------..................///000111111222===@@@FFFMMMRRRSSSOOOLLL===DDDKKKMMMHHHBBB??????<<>>EEEJJJKKKUUU___```YYYSSSSSSUUULLLLLLLLLLLLKKKKKKKKKJJJFFFEEEDDDCCCCCCCCCDDDEEEBBBEEEHHHKKKSSS^^^dddeeeYYYPPPEEE@@@@@@BBBBBB@@@222222333222222111000///---///111111000///222444333333222111000///............---,,,,,,,,,,,,---++++++++++++++++++++++++---,,,+++++++++,,,---...((()))***+++++++++++++++------------,,,,,,+++******))))))))))))***++++++---,,,***))))))***,,,---+++,,,,,,---.........---...///////////////...---ppp___;;;444///222,,,...---,,,+++***+++,,,,,,+++*********))))))((((((''')))***)))((('''(((***))))))))))))************(((((((((((()))***,,,------)))(((,,,+++))),,,222999BBB???999???GGGPPP^^^qqq|||xxxqqqwwwuuuqqq|||wwwtttwwwvvvrrrppp{{{~~~wwwwwwzzzssszzzzzzuuulllqqqvvvssskkk]]]MMMFFFJJJOOORRRPPPQQQNNNBBB555111666AAA@@@>>>888///''''''***+++***)))(((((('''((((((((((((((((((((()))******&&&''')))******((('''%%%''''''((((((((((((''''''***)))(((''''''''''''''')))(((((('''''''''(((((((((((())))))))))))((((((((()))))))))))))))(((''',,,,,,,,,,,,,,,+++***)))(((((()))***,,,,,,+++***333///******...111111///...///333<<>>:::999;;;;;;<<>>===<<<999444///---...++++++***)))))))))))))))((())))))******))))))(((&&&'''((())))))((('''&&&''''''(((((((((((('''''')))((((((''''''''''''((()))(((((('''''''''(((((((((((())))))))))))((((((((((((((())))))))))))))))))************)))((((((+++***))))))***+++******'''...444333,,,)))---222111AAAUUUaaabbbaaacccgggaaa\\\TTTMMMHHHDDD@@@>>>EEEHHHIIIGGGCCCAAABBBCCCGGGCCC@@@AAA===777555777???AAACCCBBB>>>===>>>AAA555666999@@@GGGIIIFFFBBB333...(((''')))***)))'''***************+++++++++(((((((((((((((((((((((()))))))))))))))))))))))))))((((((((())))))***+++++++++******)))(((((('''***++++++)))&&&%%%&&&'''***((('''''')))+++,,,+++************)))))))))((())))))))))))******************))))))******+++,,,+++,,,---......---,,,+++...,,,******,,,000333555666///***)))---///...---///111333666>>>GGGJJJGGGAAADDDKKKQQQPPPKKKKKKNNNLLLOOOMMMDDD???CCCJJJNNNMMMGGGBBBBBBCCCDDDFFFHHHFFFPPPOOOPPPYYYYYYOOOLLLIIIIIISSSdddppppppjjjeeehhhddd^^^VVVKKK>>>111)))++++++---///111111...+++,,,,,,,,,,,,+++***++++++******+++,,,,,,,,,+++***,,,,,,+++***************************************,,,++++++***************...---+++)))))))))***++++++***************+++,,,((())),,,.../////////...*********+++,,,...///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------000000///......///000111222---111@@@PPPVVVRRRNNNddd```UUUJJJFFFIIINNNPPPhhhgggeeedddccceeelllssslllppprrrooojjjhhhhhhiiibbb]]]]]]eeejjjfff^^^ZZZ???@@@BBBDDDEEEHHHTTT```hhhRRR999333===DDD===111///...------000222111///333333222111111000//////,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,++++++******)))))),,,,,,,,,+++++++++*********+++---......---+++***------........./////////111......444777666555777mmm\\\:::444000333......---,,,+++++++++,,,,,,************))))))))))))''')))***)))((('''(((***''''''((((((((()))))))))))))))*********)))(((((())))))+++---...111;;;FFFFFFFFFQQQgggyyy~~~}}}sss~~~zzz{{{kkkuuuyyyxxx~~~{{{uuurrraaaRRRRRRVVVQQQCCC777:::999888999:::999444///,,,+++******************)))***+++++++++***)))((('''''''''''''''''''''''''''(((((((((((((((((('''(((''''''''''''(((((()))(((((((((''''''(((((()))((())))))******))))))((()))(((((('''((()))+++,,,((())))))***************+++*********+++,,,,,,---,,,///000---+++333BBBOOOaaacccbbb[[[RRRNNNRRRWWWYYYRRRJJJFFFIIIMMMOOOOOOFFFJJJNNNNNNJJJGGGIIILLLQQQNNNMMMOOONNNIIIEEEDDDCCCFFFHHHGGG@@@888000,,,;;;AAAKKKVVV]]]\\\SSSLLLGGG;;;...)))+++...,,,(((++++++******++++++,,,---+++***)))(((((()))***+++)))))))))))))))))))))))))))))))))))))))***+++,,,++++++******)))(((((((((111111000---***(((((()))---***((('''(((***++++++************)))))))))))))))))))))*********++++++***))))))))))))***++++++------............------...---++++++,,,///333666222///+++***---000333444GGGFFFCCCBBBEEEHHHDDD===888<<>>QQQ```^^^QQQFFFIIIBBBCCCNNNWWW]]]hhhtttjjjiiigggddddddfffjjjlllcccccccccdddeeeeeefffgggddd]]]XXX\\\bbbeeefffhhhhhh^^^QQQGGG???<<>>???>>>AAAGGGLLLVVVUUUPPPJJJHHHIIIGGGBBBDDD???AAAOOO\\\aaa```^^^gggkkkkkkeee___\\\VVVQQQSSSWWWVVVOOONNNUUU\\\]]]bbbiiiddd```eeeaaaUUURRRJJJAAA;;;>>>DDDGGGIIILLLLLLRRR[[[eeejjjgggaaa[[[MMMEEE:::222...---///000000//////000000000...,,,+++++++++++++++*********,,,++++++******+++++++++************************,,,,,,+++************+++***))))))))))))***+++,,,************+++,,,------***+++---///000000111000111000///---,,,+++++++++---------............................../////////---000222333333111111111DDDOOO___ggg```OOOEEECCCGGGGGGQQQdddrrrqqqjjjfffbbbkkknnnfff______cccdddgggaaa```hhhsssxxxxxxwww```______`````````bbbcccWWWWWWZZZ^^^ZZZNNNBBB===AAARRR]]]XXXRRRRRRPPPJJJAAA999111000222222222333222111111111000000000///........................///...---,,,+++*********++++++++++++++++++++++++***************************+++,,,---///000111222,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------...111///+++,,,111~~~YYY888333000444///---------,,,,,,,,,++++++))))))))))))))))))******''')))***)))((('''(((***''''''''''''(((((((((((()))******++++++************...222666@@@QQQfffsss}}}}}}|||tttrrr{{{}}}rrrqqqjjjlllfffgggyyyrrrmmmmmmhhh]]]bbbrrrwwwgggccc___\\\YYYWWWVVVWWW\\\[[[]]]eeennnpppjjjbbbfffmmmwww~~~~~~}}}}}}qqqlllccc\\\YYYWWWSSSOOOOOONNNKKKKKKQQQRRRFFF777,,,,,,+++***))))))))))))+++)))'''%%%'''***///222'''&&&&&&&&&&&&'''((())))))(((''''''''''''((()))'''''''''''''''((()))***((((((((((((((()))******))))))************))))))))))))''''''(((***,,,...)))***+++,,,---.........''')))------,,,+++,,,---///444???NNNZZZ]]]XXXRRRBBBDDDLLLVVV]]][[[PPPGGGKKKRRR\\\bbbeeeiiiooottt~~~xxxwww{{{~~~~~~|||}}}zzzyyylllcccWWWLLLGGGDDDBBBAAADDDBBB???@@@DDDJJJPPPSSSOOOIII@@@777222///.........---+++***)))***++++++---+++***((((((***+++---))))))))))))))))))))))))------+++***))))))))))))*********)))))))))))))))***++++++)))''''''((()))///,,,)))((()))*********))))))))))))))))))******************++++++++++++***************++++++,,,------,,,,,,,,,,,,------***---000000///...///000<<>>HHHYYYppp{{{zzziiiwww}}}|||}}}vvvkkkgggjjjfffsssuuurrruuurrrlllnnnkkk___YYYPPPAAA===???:::???======??????<<<;;;===>>><<<<<<@@@EEEFFFCCC???LLLQQQXXX```mmmyyy}}}{{{zzzvvvqqqhhhnnnpppllleee___WWWQQQQQQQQQNNNLLLQQQTTTHHH777///...---+++***))))))(((+++)))&&&$$$&&&***///222&&&&&&''''''((())))))))))))((('''&&&&&&'''((()))(((''''''''''''(((((()))(((((((((((()))***++++++)))******++++++******)))***))))))((()))***,,,---((()))***+++,,,,,,,,,,,,)))+++------+++,,,///333@@@JJJUUUVVVOOOIIIGGGIIIGGGNNNSSSQQQKKKLLLVVV```iiiuuuwwwiiiXXXMMMTTTRRROOOKKKGGGDDDAAA@@@JJJHHHCCC===888555444444111000---+++))))))***+++,,,+++***))))))***+++,,,))))))))))))))))))))))))---,,,+++***)))(((((((((******)))))))))))))))))))))******)))((((((***+++...,,,******++++++***)))))))))))))))*********************++++++++++++,,,+++++++++++++++,,,------------,,,,,,,,,,,,------,,,...//////000666???FFFYYYVVVQQQUUUfffuuuqqqdddIIIIIIEEE@@@BBBKKKRRRUUUOOOTTT[[[]]]^^^hhhuuukkk```XXX[[[[[[RRRIIIFFFDDDAAA@@@BBB;;;<<<@@@HHHRRR\\\cccfff___^^^]]]XXXPPPCCC555,,,000---***+++---...---+++///...---,,,,,,+++,,,,,,,,,++++++++++++,,,,,,---++++++++++++++++++++++++------,,,+++++++++++++++******++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++*********))))))))),,,,,,,,,,,,,,,,,,------,,,,,,------.../////////......//////000000111111000///---...444DDDYYYhhhkkkooorrrpppeee[[[[[[aaa\\\YYYUUU[[[ppprrrtttuuuzzzyyytttlllkkksssuuummmeeeccckkkqqqyyy~~~kkk___WWWTTTWWW]]]TTTTTTTTTTTTUUUUUUUUUUUUQQQIIIBBB>>>555,,,---444000000000000000000000000------------------------...------,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,---------..................000111///222>>>KKKXXX777222///333...,,,,,,---------,,,+++***((()))))))))************''')))***)))((('''(((***((((((((()))))))))******+++***(((((()))+++...000@@@IIISSS___qqqvvv|||yyyooo}}}uuulllhhhggghhhhhhhhhmmmwwwssseee]]]SSSLLLOOOBBB;;;===>>>777999===777333111222888999666777:::888777666666666888:::<<>>777222,,,+++---...,,,***111000...---,,,,,,------+++++++++++++++,,,---...++++++++++++++++++++++++------,,,++++++++++++,,,+++,,,,,,---------,,,,,,...---,,,,,,+++++++++++++++***************++++++------,,,,,,---...//////+++,,,,,,---......//////......///000000111222222111000333<<>>;;;777:::777333///,,,,,,,,,,,,((()))************)))((())))))))))))))))))))))))&&&&&&&&&'''(((***+++,,,)))))))))))))))******************)))((('''(((*********+++---...---+++((((((((())))))*********+++******+++++++++,,,,,,,,,...------------...//////000///...------...///000---444===DDDJJJPPPYYY```ZZZjjjuuurrrnnnpppllleeeYYYUUUTTT```yyyuuu^^^MMMIIIIIIJJJKKKKKKHHHCCC@@@UUUXXX[[[```aaa^^^YYYTTT???888111---...///---+++222111///...------......++++++++++++,,,,,,---...++++++++++++++++++++++++...---,,,,,,++++++,,,,,,,,,------......------,,,///...---,,,+++******************+++,,,---...///111000///......---......++++++,,,,,,---...//////...//////000111222222222///111<<>>RRR]]]mmmwwwrrrlllooottttttnnnkkkkkkrrrxxxvvvhhh\\\[[[YYYUUUVVV```iiieeeZZZGGGDDD@@@;;;888777777888444333111///000111444555000111222333444333222222888888888888888888888888>>>DDDLLLQQQSSSTTTVVVXXX[[[YYYRRRIIIFFFSSSkkk~~~{{{zzzwww___```UUUTTTRRRRRRTTTUUUQQQLLL:::>>><<<444,,,*********((('''''')))++++++)))''''''&&&&&&''')))***)))'''))))))))))))((((((((((((+++)))''''''''''''&&&%%%%%%''')))***+++***((('''++++++******************++++++++++++++++++++++++,,,---...000000///---+++555(((...<<>>444///...//////000///---+++)))))),,,...,,,,,,,,,++++++*********+++++++++++++++++++++++++++******************+++,,,,,,,,,,,,,,,,,,,,,,,,///---,,,---000000...+++---,,,+++******+++,,,---//////.........---------,,,,,,------------------///333555111++++++111888000999RRRgggjjjnnnooogggddd\\\gggzzz~~~|||rrryyyxxxpppdddYYYXXX___fff___XXXXXXZZZTTT@@@...222222111000///....../////////.........---------------------------------------------------------***+++,,,,,,******+++,,,---+++)))***,,,---+++)))+++,,,,,,------,,,,,,+++------------------------...//////...------000222...222222444HHHdddqqqoooRRR666444...111............---,,,+++***)))************************)))))))))(((((((((''''''******)))))))))***++++++(((,,,---***--->>>VVVggguuu{{{}}}wwwooommmmmmlllllliiifffeeeccc^^^UUUMMMKKKZZZeeecccYYYOOOFFF???;;;999666222000000000111000111111222333444444555333444555666666666555444555555555555555555555555222666;;;???BBBEEEJJJNNNXXXXXXWWWSSSPPPNNNPPPRRRWWW[[[jjjxxxzzzuuuvvv}}}rrrrrrddd```___aaa___WWWPPPNNNCCC@@@999111...///---)))((((((((()))++++++)))''')))(((((()))++++++***)))(((((((((((()))))))))))))))(((&&&&&&'''''''''&&&'''((()))*********)))(((++++++******************,,,,,,++++++++++++++++++---+++******,,,...000000(((333JJJ\\\aaafffhhhbbbWWWWWWPPP]]]|||{{{uuu^^^PPPHHHFFFGGG???444888GGGGGGAAA???CCCFFF???111'''++++++)))))))))***+++,,,,,,,,,,,,+++++++++******+++***)))))))))***+++,,,,,,+++******))))))******************************************************+++)))((()))+++,,,+++))),,,,,,---------,,,,,,+++,,,,,,,,,---///000000000000------///000333:::BBB]]]``````]]]___hhhppptttpppjjj^^^XXXiii~~~|||zzzxxxzzzwwwmmmiiiqqq{{{uuu^^^NNNKKKQQQUUU[[[PPPFFFFFFKKKOOOTTTXXX[[[UUUKKK@@@888111...,,,.........---++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,...///---***,,,,,,+++******+++,,,,,,......---------,,,,,,,,,.............../////////000000111222444555444222DDDNNN```kkkgggeeeeeebbbWWWeeennntttttt```YYY]]]___aaa___\\\WWWPPPJJJ777555222111000000000/////////.........---------------------------------------------------------***,,,,,,,,,+++***+++,,,...------///222111...***---......//////......---------------------------....../////////000222333555---222JJJfffrrroooiiiPPP555555...111...//////......,,,+++***)))*********************************)))))))))))))))******)))))))))))))))***(((...---(((555UUUppp{{{~~~zzzxxxtttlllhhhhhhhhhbbbZZZQQQLLLKKKNNNQQQTTT\\\\\\OOO>>>555444666666444222000000000111222111333555777999999999888888999999:::999999888888444444444444444444444444111222333444666:::@@@DDDKKKMMMSSSZZZ___]]]TTTMMMUUULLLLLL^^^xxx}}}{{{{{{zzzvvv~~~sssmmmmmmeeeUUUOOOSSSLLLDDD888///000444000)))***)))))))))++++++)))''')))(((((()))***+++***(((''''''(((((())))))******)))((('''''')))******)))((())))))))))))***************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...000222777III[[[jjjssskkk\\\WWWUUU\\\mmm|||qqq|||nnnVVVCCCCCCEEE@@@===???FFF@@@DDDOOOLLL;;;...------,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++***,,,,,,+++*********++++++,,,+++******))))))******************************************************+++))))))***,,,---,,,+++......//////...---+++***,,,---...///000000000000111------222999AAAMMMWWWpppooommmlllqqquuurrrkkkaaa]]]XXXaaa~~~ccckkkvvvrrrWWWBBBSSSSSSQQQGGG:::555@@@PPPZZZZZZWWWPPPEEE999///)))---...///000000///---+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,***,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,////////////000000000111000000111111333888===AAARRR]]]jjjnnniiicccaaabbbaaazzzgggbbbbbbaaaaaa___\\\XXXVVVBBB<<<555111111222111000/////////.........------------------------------------------------------***,,,---,,,+++***+++------...000222444222...+++......////////////......------------------------///......///222333222222444///???dddwwwmmmaaaaaaMMM555555...000////////////...---+++***)))******************************************************))))))(((((())))))***...222;;;QQQkkk{{{~~~zzzooolllsssvvvnnngggggg```XXXMMMDDDCCCLLLZZZddd]]]QQQ@@@333///222555666555444333333444555777888999:::;;;<<<===>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;888888888888888888888888999888666555555666999<<>>===>>>@@@AAA>>>>>>>>>=========>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::999888888888777777666===<<<<<<@@@IIIVVVeeennnuuuooogggaaa[[[WWW[[[bbbnnn}}}sss}}}uuussseeeNNNEEEMMMRRRRRRMMMDDD???>>>;;;777...,,,+++***+++***)))((((((''''''((())))))(((&&&&&&''''''((()))******++++++))))))***---///000000+++************+++,,,,,,******++++++,,,,,,,,,,,,,,,,,,---------.........***///222///---333BBBOOO\\\kkkeeeXXXTTTUUUnnnvvvhhhwwwzzz~~~sssYYYRRROOOHHHHHHAAA:::<<>>DDDBBB???===<<<===???@@@???????????????@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>::::::;;;===??????===;;;:::;;;:::999:::CCCPPPZZZdddjjjppplll]]]NNNLLLQQQTTTfffzzzyyy}}}uuu]]]IIIDDDQQQYYY]]]WWWNNNHHHBBB>>>000...+++***+++***)))(((,,,+++***+++,,,,,,***)))''''''(((((())))))******((('''&&&(((***---------******+++++++++,,,,,,,,,******++++++,,,---------,,,------....../////////.../////////444BBBWWWfffbbb^^^ZZZcccvvvwww~~~|||vvvgggTTTMMMEEEGGG@@@888>>>KKKJJJ???:::888444000---,,,+++,,,+++++++++*********)))))),,,,,,---------,,,++++++,,,+++******))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++---///000000111333555+++++++++,,,------......---000111000...---000333999>>>HHHQQQTTTWWW___iiillljjj___RRRTTTooojjjlll~~~lllYYYTTTNNNEEE>>>444<<>>RRRaaadddaaaWWWdddeeeuuuooo^^^UUUYYYccc___XXXNNNBBB999333111111000000000/////////..............................------------------------+++---...---,,,+++,,,...000///...---+++,,,///222//////000000000000//////---------...//////000000///000111000000111444666HHH]]]ggg```fff{{{FFF333888...///000------............------++++++++++++++++++++++++)))))))))*********++++++************+++---......;;;NNNiii|||~~~tttkkkhhhjjjnnnooojjjbbbZZZPPPGGGEEEKKKPPPOOOGGG<<<555222555444444555222000888BBB;;;<<<<<<===???@@@AAAAAAAAAAAA@@@???>>>???@@@@@@@@@@@@@@@@@@AAACCCDDDEEEAAAAAAAAAAAAAAAAAAAAAAAA@@@??????AAADDDEEECCCAAA888:::;;;:::999;;;BBBGGGUUUYYY^^^^^^VVVOOOQQQYYYGGGLLLXXXfffqqqzzzsssttt{{{sssZZZIIILLLYYYcccbbbZZZOOODDD;;;222///,,,+++******)))(((...---,,,,,,------+++***(((((((((((())))))))))))'''&&&%%%&&&)))+++,,,+++******,,,---------,,,+++******++++++,,,------...,,,------...//////000000111///000999HHHXXXbbbfffaaaYYYhhhrrr]]]IIINNNMMMBBB777999EEEPPPBBB>>>888222...------...---------,,,,,,,,,++++++******,,,,,,---,,,++++++,,,+++******))))))******++++++++++++++++++++++++++++++++++++++++++++++++)))+++...//////000222555///...,,,,,,,,,---...000,,,///111000///111777<<>>333222555888444555<<<@@@===<<<===<<<<<<======>>>???@@@@@@???@@@BBBCCCCCCCCCBBBBBBAAAAAAAAAAAACCCEEEGGGHHHDDDDDDDDDDDDDDDDDDDDDDDDCCC@@@>>>???AAABBB@@@>>>;;;;;;;;;999777777777999DDDFFFNNNWWW]]]___dddkkkbbbVVVMMMOOOZZZlllqqqooosss|||kkkVVVGGGUUUbbbeee___RRRBBB555333000---++++++***)))(((---,,,++++++,,,,,,***((())))))))))))((((((((((((((('''&&&'''***,,,,,,,,,)))***,,,......---,,,+++******+++,,,,,,---......---------...///000000111000...444GGG]]]hhhbbbXXXPPPbbbppppppbbbTTTJJJHHHEEEAAAFFFQQQGGGCCC;;;444///...///000//////.........---------((()))+++,,,---,,,,,,+++,,,++++++***)))*********++++++++++++++++++++++++++++++++++++++++++++++++'''***---...---...111444333111...,,,+++---...000+++...111111000444===DDDOOOGGGFFFPPP\\\```___^^^YYY\\\lllfffhhhtttzzz~~~zzztttzzz]]]KKKDDD>>>;;;AAAMMMXXX[[[YYY]]]PPP???444000000111000,,,,,,,,,------.........---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***,,,......+++***+++---,,,,,,---......---,,,,,,---------........./////////000000222333444555555000AAAUUU``````\\\\\\^^^sssiiiRRRUUU\\\aaa]]]OOOAAA888444000000000000////////////////////////////////////------------------------,,,---......,,,,,,---...+++...111111///---...///------............---------------...///000000111)))///333333111555@@@JJJ```gggeee]]]bbbtttzzzssszzzDDD333444222///222////////////...---,,,+++*********************************)))******+++,,,555***''',,,+++(((555KKKnnnsssxxxwwwlllccchhhrrrpppjjj\\\PPPMMMRRRRRRMMMSSSKKK@@@888555555666555555777999;;;;;;<<>>======@@@CCCFFFBBBBBBBBBCCCCCCCCCBBB@@@BBB999999EEELLLIIIHHHMMMLLLJJJHHHHHHIIIHHHFFFEEEFFFAAA???@@@@@@======@@@>>><<<;;;<<<>>>@@@>>><<<:::===AAAHHHRRR```oooxxxvvvcccQQQJJJHHHNNN```uuuvvvuuu~~~yyyXXXVVVWWW]]]```YYYHHH:::000333000((()))...---%%%))))))))))))************))))))))))))((((((((((((&&&'''))))))((((((***+++''''''((()))))))))))))))///+++***------+++---111///---,,,...000111...+++555///FFFdddcccXXX^^^iiixxxyyyVVVEEEEEEFFFDDDAAAHHHOOO:::)))777;;;---(((???777...,,,000222...))))))))))))***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++.........------,,,,,,,,,------------------------111111111000...------------000000///555@@@EEECCC@@@JJJ\\\iiifffYYYRRRTTTcccmmmaaajjjppp}}}vvv|||{{{xxxtttrrrppplllfffaaarrrhhhiiixxxVVVIIIIIIJJJJJJ]]]hhhYYYUUUXXXSSSDDD777333111///,,,---...------,,,---///+++,,,///111222111///------,,,,,,++++++,,,,,,---++++++,,,,,,,,,------------------............//////...---...//////---+++------......///000000000---111222///---111666999:::\\\ggg^^^ZZZWWWfffhhh\\\TTTYYYfffbbbLLL;;;999222111///---,,,...111444111111111111000000000000........................---------------------------------.........//////....................................///111222222222111444555111444LLLiiiiiieeeaaaaaadddlll|||{{{DDD333444111///222////////////...---,,,+++***************************************+++,,,,,,111,,,+++,,,+++///CCCYYYssswwwtttkkkgggkkkkkkfffddd^^^SSSLLLOOOWWWXXXSSSCCC>>>777333333666888888<<<>>>??????>>>>>>???@@@;;;>>>@@@BBBBBBBBBBBBBBBEEE@@@;;;<<>>555333111000111111000000111111000000000/////////........................---------------------------------.........//////........................///////////////000111222///222222000555DDDYYYggg___jjjrrrppppppvvv{{{DDD333333000...111////////////......---,,,++++++++++++++++++++++++++++++******++++++,,,------000000...111AAAZZZnnnuuuiiinnnzzzsss```TTTRRROOOOOOTTTXXXTTTLLL666444111111444777999:::<<<>>>@@@AAA@@@???@@@AAA>>>@@@BBBCCCBBBBBBBBBCCCKKKEEE@@@EEEPPPYYY\\\ZZZ```ZZZZZZbbbfffaaa^^^```cccdddeeeggggggeee```\\\\\\TTTPPPUUUZZZXXXQQQLLLPPPNNNLLLJJJHHHEEEAAA>>><<<;;;;;;===DDDPPP^^^gggssswww~~~ppp\\\RRRTTT}}}sss~~~qqqbbb]]]aaabbb\\\UUUBBB;;;444000---)))***---)))))))))*********++++++*********))))))))))))(((***((('''))),,,---,,,***++++++,,,---------------...+++,,,///000------///111222222000///111777<<>>WWWcccaaa___ooo}}}{{{{{{DDD222333000---000///////////////...------+++++++++++++++++++++++++++++++++++++++,,,------+++222333222>>>XXXqqq|||zzzrrrpppwww}}}qqq^^^MMMQQQUUUWWWTTTMMMBBB999444444444555777999:::;;;:::===@@@AAAAAABBBDDDEEEDDDDDDDDDCCCCCCGGGNNNTTT\\\[[[^^^eeemmmrrrqqqoooyyytttuuuyyy{{{uuurrrrrr||||||{{{{{{zzzxxxtttppptttooommmqqqsssmmmfffbbb```]]]ZZZVVVQQQLLLGGGDDDBBB@@@>>>;;;<<>>???@@@IIIRRRcccvvvzzzwww___kkkcccXXXhhhvvviiiiiinnn___GGG333///111...+++,,,************++++++++++++++++++++++++************---)))''')))...000...***+++,,,,,,---...---------...,,,...222222///...000///222444222222:::JJJWWWYYYppp~~~xxx{{{mmmVVVQQQRRRWWWVVVJJJ???;;;999<<<999444000...---------//////...------.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------....../////////000111222222111111111222@@@NNNaaaooopppiiibbb___fffssscccfff~~~xxxuuuooojjjggghhhkkkmmmvvv}}}oooXXXXXXbbbmmmlllMMMVVVRRRUUUZZZ\\\YYYQQQHHHDDD555222...---...000//////000///---+++++++++,,,---000//////......//////000,,,,,,---------.........---------............///222111111222333333222000......///000000111111222---666777333:::NNN\\\^^^\\\LLLfffeee___bbbddddddUUUHHH:::444777:::888444////////////............////////////////////////................................./////////000000////////////////////////333222222111111111111222444///555JJJ]]]bbb___^^^ZZZaaasss|||yyyCCC111333000...111/////////000000//////...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///+++111;;;JJJaaatttuuulll\\\XXXaaapppmmm[[[SSSYYYXXXTTTMMMDDD777///111888111555999<<<>>>???AAABBBDDDDDDCCCBBBAAABBBEEEGGGJJJVVVhhhwwwyyypppooodddbbb___ZZZUUUSSSSSSUUUOOOOOONNNJJJEEE@@@======@@@CCCMMM^^^ppp}}}{{{vvvbbbYYYnnnsssttt|||pppXXX>>>333222222///,,,*********++++++++++++,,,,,,,,,,,,+++++++++******+++)))(((***---...---+++++++++,,,---------------000---...111222//////111000333444333555???PPP^^^YYY~~~ttt```TTTWWW```XXXNNNFFF:::???===999333...---...000---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------...//////000000---000333111///000666<<>>LLL___llluuueeeaaajjjccc[[[TTTEEEHHHGGGDDD===444//////000------,,,,,,------...///------------------------------------------------,,,,,,,,,---------......---------...///000000000,,,111444222///555EEESSShhhjjjkkkdddZZZZZZooovvvccclllyyynnnvvvttt[[[RRRIIIGGGLLLOOOJJJBBBBBBFFFJJJLLLLLLLLLNNNOOOLLLKKKJJJHHHDDDBBBDDDHHHDDD\\\{{{ppprrrwww~~~zzzmmmbbb]]]ssscccUUUQQQRRRYYY]]]ZZZWWWWWWJJJAAA666000///111111000................../////////......------......///------------............---------............/////////...///111111000...//////000111111222222333888///333IIIZZZ^^^___bbb~~~qqqrrrooo^^^HHH888222111111000111111000000000/////////////////////////////////.........................../////////000000000000////////////////////////222222222222222333444555111@@@SSS^^^___^^^fffpppsssyyyvvvAAA111333111000333//////000000000000000///,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////777CCCZZZtttwwweeeWWWTTT\\\```XXXOOONNNTTTYYYPPPBBB777666777555555888;;;>>>BBBDDDCCCCCCEEEHHHFFFIIIOOOXXXdddssssssiiicccdddfffeeeccc^^^WWWPPPKKKIIIIIIBBBCCCBBBDDDMMM___rrr~~~yyytttwww}}}~~~cccCCC333333555111******+++++++++,,,,,,,,,---------,,,,,,,,,++++++''')))***+++******+++---,,,------...............222///...000000///000444///111555<<>>444222000111000000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,---///---******---111111555^^^ooovvvlllVVV```\\\]]]XXXNNNHHHLLLQQQRRR???:::333111333777:::;;;CCC??????CCCFFFFFFHHHLLLKKKWWWfffsss{{{uuummmqqqgggaaaaaa___WWWPPPNNNMMMJJJGGGFFFDDDJJJ^^^rrrvvv~~~~~~qqqNNN>>>???<<<111)))---000000---******+++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////111222000000111222111111000999HHHTTTdddyyytttcccccccccaaa\\\VVVOOOKKKNNNNNNMMMNNNPPPTTTWWWYYYaaalllvvv~~~pppvvvvvv\\\NNN^^^UUUTTTUUUSSSIII;;;111...,,,---...---,,,,,,---///------------------------//////...---,,,,,,,,,,,,......------------......+++---///000///------......000666===DDDLLLZZZfffgggbbbTTThhhvvv|||vvv}}}eeejjj}}}kkkbbbSSSJJJPPPJJJLLLOOORRRUUUYYY]]]aaaaaagggoootttvvvuuusssrrrwwwvvvtttpppkkkeee___\\\ddd\\\VVVUUUSSSPPPQQQVVVeee~~~zzzxxxrrrWWWUUU^^^___[[[ZZZSSSNNNCCC777---***---111///---,,,,,,...///.....................------,,,000.........///000///...---......///////////////---...///000111222333333333555555222//////444888:::@@@KKKSSSTTT]]]}}}nnntttwwwNNN333777;;;111222222111111111111111111111111000000//////......222111000//////...//////---......///000111111222000111222333333222000///333111...---000555555222???WWWgggSSSZZZ[[[OOOppp>>>444222000111111//////............//////---,,,,,,,,,,,,,,,,,,,,,---...000...,,,,,,222999OOOssszzzsssuuueeeWWWddd___VVVMMMJJJLLLLLLGGGBBB<<<888444333666:::<<<===BBBAAACCCHHHIIIJJJOOOVVVeeevvvzzzwwwxxxyyyjjj^^^aaajjjooooooppppppssstttwww~~~vvvmmmiiieee]]]WWWUUUXXXRRRLLLJJJHHHJJJTTT```ppp|||}}}tttppp\\\JJJ???;;;;;;,,,---///...---+++++++++,,,,,,++++++******))))))+++++++++,,,,,,---------------------............000000///...///111222222,,,888IIIYYYkkkyyy}}}ppp]]]MMMSSSSSSRRROOOLLLGGGCCCAAA???>>>>>>???@@@CCCFFFHHHFFFNNNTTTWWW]]]kkkwww}}}|||ppphhh[[[SSS```^^^WWWPPPLLLIII???333///...------------......------------------------......------,,,,,,------///......------......///,,,...000111000//////000---333888:::CCCTTTbbbhhhYYYjjjnnn^^^pppuuu^^^]]]hhheeebbbWWWOOOOOOHHHGGGSSSQQQWWW```jjjvvv}}}rrrnnnjjjbbb[[[YYYeee}}}}}}zzzZZZOOOYYY```\\\WWWTTTKKK@@@666111000222///...---...///000///...///////////////...------///...---...///000///---///000000111111111111111...//////000111222222333222333333333444444555555333NNNYYYPPPXXX~~~}}}}}}hhhGGG:::777---333222222111111111111111000000000111111111111111111000000////////////000.........///000111111111000111222333333222000///222111000111222444777:::PPP```cccaaa^^^dddzzzppp>>>555333111222111///////////////000000111------------------------...///222333...+++777GGGjjjjjjddd]]]ZZZfff\\\KKKCCCKKKTTTNNN@@@666999777555666:::>>>@@@AAAHHHHHHIIIJJJJJJMMMYYYfffzzztttlllddd___]]]```iiirrrbbb]]]___hhhqqqsssooommmlllllljjjggghhhlllllliiikkkttt~~~wwwqqqiiidddcccfff___YYYWWWVVVTTTVVVZZZ^^^sssyyykkkkkkxxxyyy|||ppplllmmm^^^CCC:::CCC111///---,,,------,,,+++...------,,,+++******)))******+++,,,,,,---......,,,,,,---------.........333000......000222333333666DDDXXXnnn{{{nnnxxxxxxZZZMMMHHHEEEMMMKKKHHHDDDAAA>>>===<<>>OOOaaaccc[[[MMMqqqxxxZZZ^^^kkklllXXXOOOLLLCCCLLLOOOPPPUUUQQQSSS```oooyyy{{{rrrrrruuutttlllgggsssxxxyyyddd\\\```bbbYYYVVVPPPFFF<<<444///---000//////000111111000...000000000000000///......///---------...///...---///000111111222222111111000000000111111111222222111000111444888:::888666???[[[^^^OOOkkk[[[>>>777///444333222222111111111222///000000111222333333333000////////////000000111......//////000000111111000000222333333222111000111000222666444222;;;GGG^^^cccWWWeeebbbooonnn>>>555444222222111111111000000000000000000.............../////////111000222444///...AAAYYYvvv{{{```YYYZZZYYY^^^PPPCCCCCCSSSZZZMMM<<<666666666888;;;>>>BBBDDDEEEOOOLLLIIIHHHJJJUUUmmmlll```aaaZZZ[[[^^^ccckkkvvv^^^pppzzztttcccdddiiipppuuuxxxzzztttppppppmmmjjjhhhggggggiiikkkgggccclllxxxvvv}}}wwwxxx|||fffdddxxxsssPPP<<>>>>>>>>>>>???@@@@@@@@@EEEKKKNNNPPPPPPOOOMMMIIIUUUdddpppvvv}}}|||vvvpppVVVeeetttuuugggVVVKKKFFF:::444...---///111///,,,........................,,,,,,,,,------...000000//////............//////...///111111111000222333666555;;;LLL```fff[[[MMMeeeooo______nnnXXXPPPUUU\\\nnnqqqkkkfffkkkppp{{{vvvjjj[[[UUU```rrrxxxsss```[[[kkk\\\ZZZTTTKKKAAA888111---222111111222333222000...111111111111111000//////...---,,,---...///...,,,......///000000000000///111111111111111111111111000111222555777;;;===???[[[ZZZTTT^^^~~~kkkHHH===666555444333222222222222222000000000111111222222222//////...//////000111111.../////////000000000111000000111222222222111111222000222666222111AAAWWWdddaaaRRR\\\mmmmmm===444444222222111333333222000000///////////////000000111111111222555333333444222:::RRRkkk{{{qqq]]]YYY[[[UUUNNNDDDBBBLLLYYYVVVBBB666777555777;;;???BBBEEEGGGIIILLLHHHFFFJJJXXXppprrrggg```XXX\\\hhhnnnwwwxxxrrrqqqpppnnnnnnpppxxx~~~{{{vvvxxxxxxuuurrruuuzzz~~~yyyllliiivvviiibbbyyydddEEE:::888333...,,,---...---+++000000///......---,,,,,,))))))***+++---...//////---------.........//////111///000444444000111666EEEMMMoooyyy|||pppwwwrrrTTTMMMBBB<<<@@@HHHNNNNNNFFFCCC???;;;:::;;;===???<<<<<<<<<<<<<<<<<<<<<<<<@@@AAAFFFPPPZZZ______]]]LLLVVVdddooottttttrrrqqqsss|||~~~nnniii___cccppp}}}vvv```PPPNNNBBB:::222///000111000---........................,,,,,,,,,---...///000111/////////....../////////---///000000000000222333444999JJJ]]]aaaYYYYYY```cccnnn___JJJGGGRRRmmm~~~}}}iii^^^______pppnnnaaakkkddd```ZZZSSSJJJBBB;;;666333222111222333333111///111111111111111000000//////...------...///...---...//////000000000000000111111111111111222222222000333555444444999EEENNNdddQQQUUU\\\EEE888666555444333222222222222111111000000000///////////////...//////000111111////////////000000000000000000111111222222222222333000111222111666KKKbbbccc___XXXVVV}}}kkk;;;444333111222000333222111000////////////111222222333333444444444777777666555<<>>===;;;;;;<<>>BBBDDDEEEGGGKKKMMMMMMRRReeevvvddd[[[]]]dddrrr|||vvvsssvvvzzz||||||qqqvvvssslllsssssszzzhhhBBB777666444111...,,,,,,---************+++++++++++++++++++++,,,,,,---------000000000000111111111111000///222555222222AAAUUUyyypppoooiiipppUUU@@@;;;888??????AAADDDEEEDDDDDDDDD@@@@@@AAABBBCCCEEEGGGHHH>>>>>>???????????????>>>===:::;;;AAAIIIRRRaaannnrrrgggcccbbb```]]]ppp}}}{{{oookkkvvvxxxdddNNNHHH???777111//////000..............................---......///000000000000////////////000000///000111111000111444777777QQQccc^^^XXXhhhvvvkkkJJJDDDJJJ\\\ooo}}}eeeWWWTTTuuunnn```______^^^ZZZRRRHHH@@@777444000//////111111111000000111111000000///...111000//////000111000///111111222333333333333222000000111222222333444444444666666444666@@@RRR___[[[~~~aaaHHH888777666444333333222222111000000000000000000000111000000////////////000000000000000////////////000000000000111222333444000444444111;;;PPP```dddRRRWWWdddzzzggg999222222000000///,,,,,,---...000222333444555555555666777888888999666>>>???@@@TTTuuuxxxeee```eee\\\QQQMMMIIIPPPNNNEEE999444888:::999===@@@DDDEEEEEEGGGKKKNNN[[[ddd|||gggaaaaaa]]]nnn~~~wwwwww}}}zzz|||rrrnnnsssvvvxxxvvvsssrrruuuLLL666777777333...+++,,,...***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,000111111111222222222222555333555888444777NNNhhhvvviiirrrSSS:::===AAA===<<>>666///111...000111000000000000222333444555555666777888999999888888777AAA___qqqooohhh]]]UUUTTTXXX\\\OOOAAA888:::<<<:::<<>>111777777333444555222222111000000000000000000000000000000000000000....../////////000000000000111222222111222444666777777999CCCWWWgggeeeYYYTTTzzzttt]]]<<<444...111...000111000000000000222333444444555777888999999999999666;;;PPPssswwwlllpppkkk[[[QQQTTTZZZ]]]DDD:::666:::>>>===@@@EEEFFFCCCHHHPPPOOOPPPgggqqq\\\UUUiiimmmkkk~~~zzzwwwzzzvvv{{{aaaAAA444:::777111000...---------------------------......//////000111111444444333333222111000000333000///666LLLppp}}}lll]]]nnnzzzRRR;;;???CCCBBBAAA<<>>KKK^^^mmmnnnlllVVVEEEHHHPPPZZZmmmwwwsssnnnZZZRRRNNNCCC666111333333111111111000000///000000000///////////////000111111000111111222222222222222222333444555555666555555888333<<>>DDDGGGLLL\\\yyyUUUSSSfffyyyooo\\\WWWUUUQQQiiiRRRFFFDDD888222111111000///////////////////////////////////////111222333222111000111222222444111222<<<@@@IIIZZZyyynnndddvvvIIIHHHNNNYYY^^^hhhmmmRRROOOEEE:::555777777444222111000000000000000111000000000000000///......///000111111222222111111111222333444444555555555777333BBBQQQUUUooommmBBB888444666888222333222222111111111111111222222222222222222222222111111111111222222222222111222333333222333555777666777JJJffflll]]]YYYccc~~~ZZZ<<<666111222---...111000000000000222333444444666777555333444999===JJJnnn|||jjjkkkrrrlllaaaVVVVVVZZZXXXJJJ<<<888999<<<@@@CCCEEEHHHIIIKKKKKKUUUjjj~~~zzz~~~nnnEEE555<<<888000444........................------...//////000000111///000000222333444555555222111<<>><<<111333..............................//////000000111111///000111222333444555555444===XXXssshhh___uuuXXXDDDBBBHHHUUUaaaUUU@@@BBBNNNMMMKKKeeerrrZZZbbbVVVFFFCCC888222111000000//////000000.../////////000000000000...000111111000000222333,,,666777666???QQQuuu]]]\\\~~~PPPKKKPPPQQQ[[[tttkkkhhhiiiVVVEEE???===999888<<<444333222111000000////////////000111111000///...000111222222333333222222222333444555555666666555999888RRRcccccckkk===;;;888///777444333222222111111222222000000000000000000000000000000000111111111111222222333444333333333555777888HHH```kkk^^^UUUlllIII111333222666222333111000000000000222333444111333555444555;;;EEENNN~~~{{{xxxsssggg^^^[[[aaagggZZZ@@@666<<<888<<<@@@BBBFFFKKKOOOQQQVVVhhhsssoooyyyuuuZZZ===AAA???111000/////////////////////////////////000111111222222000111111222333333444444===XXXpppsssWWWkkkQQQAAAGGGMMMSSSbbbjjjWWWBBBGGGPPPHHHOOOtttVVVQQQdddGGGCCC;;;222111111000000000000000.../////////000000111111---///000111000000222444222555333:::PPPfff{{{XXXSSSuuuxxxMMM@@@VVVTTTaaazzz~~~{{{cccJJJCCC???777555<<<555444333111000/////////---...///111111111000000222222333444444444333333333444555666777777777777BBB>>>VVVhhhooo{{{AAA???999,,,:::444333222222111111222222///////////////////////////000000000000111111111222333444444333333555777999NNNggglllZZZUUUwww~~~pppBBB444444444444,,,000111111000///////////////222000333777555888OOOjjjyyyjjjaaa[[[^^^```[[[MMM>>>999<<<<<>>@@@333...222333222111//////111333///000000000111111111111000///444555222666:::333===qqqvvv]]]nnnCCCJJJLLLDDDXXXppp[[[TTTVVVPPPKKKMMMOOOfffoooWWWEEEhhhwwwNNNFFF<<<999444111222222///...000............////////////111222333333222111222444111:::...DDD^^^~~~nnn[[[[[[mmm|||RRRKKKLLLVVVccctttoooQQQFFF>>>===???<<<888777555444333222222222///////////////000111111111222222111000000111333222444555444555888999999<<<___UUU}}}fff<<<555888444555444333222111111111111555555333222111000000000000111111111111222222222000111111111333666777666BBBWWWkkkcccRRRaaaggg===333333333444---222111111000///////////////444111000222:::PPPssspppbbb\\\[[[XXXSSSLLL@@@777666;;;BBBEEEIIIJJJLLLSSSaaalll~~~sssvvvgggHHH>>><<<666000333333333111//////000222000000000000111111111111222111000111333333666===ZZZ|||___mmm\\\JJJIIIJJJZZZqqqeeeWWWYYYhhhdddKKKHHH[[[mmmVVVDDDZZZaaaLLLDDD<<<666333444333111000111/////////000000000111111222333444444333333444555===333;;;BBBxxxyyyjjjWWWvvvXXXFFFLLLUUUeee|||```KKK@@@;;;888555666666444333222222222222000000/////////000000111000111222222111111333555444555666555555777999:::AAA```iii{{{HHH:::>>>888666555444333222222222222444444333222111111111111111111111111222222222222222333333222444666888888KKK^^^iii___YYYsss[[[777222333111333...555111111000/////////000000222222///000BBBggg}}}yyyllldddeeecccXXXKKKAAA:::777;;;BBBHHHGGGJJJOOOQQQYYYooo|||ooozzz~~~nnnqqqWWW>>>999:::333333444444222000///000111111111111111111111000000111444---///777222999VVVvvvyyy\\\```[[[CCCMMMEEERRRoooqqqWWWXXXeee{{{OOOCCCgggmmmTTTCCCNNNyyyiiiFFF???>>>888555555444222111333000111111111111222222222333444555555444444555777666;;;JJJ]]]^^^ggg___ggg>>>GGGUUU```uuuoooQQQGGGAAA999888444444333222222222222222111000000/////////000000000111222222222333555777777777777666666666999<<>>555444444444333000///000111222222111111111111000000...666///000;;;333DDDzzzqqqkkkaaasssMMMDDDJJJMMMlllzzz[[[PPPfffxxxWWWDDDjjj~~~oooTTTAAAIIIrrr}}}PPPGGG@@@:::555555444111111333111111111111222222222222222444555555555555666888222HHHMMMrrr\\\^^^{{{GGGBBBXXX```mmm[[[MMMEEE;;;999333333222111111222222222222111000000///000000000000111333333333444777999:::888888888777666:::@@@YYYWWWlllmmm:::444777777666555444333333333333222111111111222222333444111111111222222222333333666555555555333444:::BBB\\\iii```UUUrrrSSS777777555111333...444111111000000000000111111///444444:::UUU|||sss```^^^iii___OOO>>>777999===BBBGGGKKKHHHLLLVVV^^^oooyyy~~~zzzzzziiiIII===>>>666333444555444111000000111222222222111111111111111,,,888333333999333RRRpppYYYqqqJJJIIIFFFKKKfffsssSSSXXX{{{eeeNNNcccxxxmmmtttzzzpppTTT???GGGjjj```IIIAAA;;;555555333000000222000000000111111111222222111333555555444444666777@@@IIIddd]]]___iiivvvUUUAAAPPPbbbhhhlllRRRCCC888333333333222111111222222222111111000000000000111111000111333333444555888:::;;;888888:::888777===FFF___hhhFFF333>>>666555444333222222222222111111111111222333444444111222222222222333333333555444444555333333===IIIccclll```]]]|||TTT999888555111444///222111111000000000111222222333444666EEEhhhmmm]]]^^^gggVVVHHH;;;888<<<@@@DDDHHHJJJKKKPPPZZZhhhzzz{{{|||zzzqqqWWWCCC<<<888222333555444333111111222111111111222222222333333///888666555666:::eeegggbbbggg@@@GGGGGG[[[yyyqqqZZZZZZkkkvvv___]]]sss\\\RRR```hhhsss}}}|||kkkQQQ>>>CCCbbbvvvKKKCCC<<<666555333000000222000000111111111222222222111333555555444555666888FFFRRRqqqTTTbbbXXXIIIHHHWWWdddxxxvvvZZZGGGAAA666444444333222222222222222111000000000000111222333000111333333333555777999:::777888;;;:::888AAANNNXXX|||[[[666???666555444333222222222222222111111111222333333444222222222222333333333333333222444777444444BBBSSSbbbfff[[[eeeyyyTTT888666333000666000000111111000000111111222333333222:::UUU}}}hhh```dddiiiPPPDDD;;;;;;@@@DDDHHHLLLKKKPPPWWW```sss{{{}}}zzz|||gggHHH777<<<000222444555333333333333000000111111222333444444444444555777:::MMMmmmllluuuFFFHHHHHHRRRjjjrrrYYYQQQiiiqqq]]]uuufffQQQBBBIIIPPP\\\hhhkkk```MMM===@@@aaa^^^FFF>>>888666444111111444222222222222333333333333222444666666666666888:::KKKxxxTTTZZZ|||gggLLLJJJQQQ^^^qqqdddLLLMMM===666666444333222222222222/////////000111222333444000111333333333444666888888555777<<<;;;:::EEETTTXXXwww>>>;;;777666555444333333333333222222222111222222333333222222222333333333444444333222555999777888HHH]]]cccaaaXXXnnnwwwTTT777444000///777000000111111000000111222333333111111???ddd{{{ccc```cccbbbJJJ@@@888999>>>CCCHHHLLLLLLUUU\\\ddd{{{~~~~~~}}}}}}vvv{{{wwwwwwsssKKK333???///111444555444333444444//////000111333444555666777///333:::@@@```~~~kkkgggXXX<<>>JJJVVV]]]WWWIII===AAAdddbbbHHH@@@:::888666333222555333333333444444444555555333555777888777888:::;;;\\\TTTYYYrrrNNNEEEIIIWWWhhhiiiKKKNNN888888777555444333222222222...//////000111333444555000111222222222333555777777444666<<<<<<;;;GGGXXXdddKKK:::888777666555555444444555333333222222111222222333222222333333333444444444333222666;;;999:::MMMdddjjjddd]]]zzzvvvPPP;;;222444000///333111222111000000000111222333333;;;@@@www~~~ooolllcccTTTIIIAAA;;;>>>DDDGGGKKKNNNQQQYYYcccuuuvvv}}}}}}~~~|||{{{yyyxxxxxxxxxzzz|||vvv}}}VVV===;;;555333000000111222333333222222222222222222222222:::999222333PPPwwwvvvsssnnnEEEEEENNNPPPhhhpppVVVQQQoooooouuu}}}qqqccc[[[:::AAA===>>>IIIJJJAAA>>>BBBlllzzz|||IIIHHH>>>777999666222777333333222333444666888999222222AAA111...>>><<>>888777444444555555444333111111000000111111222333333333333333444555666666555;;;777555<<>>DDDGGGKKKNNNSSS\\\lllvvvtttyyyzzzzzz||||||}}}yyyxxxwwwvvvwww~~~zzzttt||||||vvvpppFFF???777444222111222333444444222222222222222222222222000555555;;;```zzzjjjrrrZZZ???EEENNNYYYeee___QQQ\\\xxx{{{vvvyyy~~~~~~rrraaaTTTJJJNNNEEE<<>>EEETTTiiizzz}}}HHH???333555:::555333666555333333333333333333333333222222333333333333444444333555777666888CCCVVVfffcccmmmyyyOOO:::222444111000333111222111000000111222333444666BBBqqq|||nnnmmmrrrlllXXXFFF===::::::@@@FFFHHHLLLPPPUUU```{{{qqquuuooo|||~~~}}}}}}vvvuuutttsssssszzztttxxx~~~JJJ===999666333222333444444444222222222222222222222222111777777AAApppmmmaaa~~~lllFFF???IIIRRRddd___MMMTTTooollljjjlllqqqwwwzzztttfff[[[___```PPP===::::::;;;CCCUUUppptttmmmbbb```iiinnnnnnuuunnnrrrsssLLL<<<@@@777111444111444444444444444555666777666555666333;;;===EEEpppwww^^^hhh^^^HHHRRRSSSbbb|||}}}WWWJJJ999777444333333333222111222222222222222333444444333333333333444555666777888<<<888777???HHH[[[vvvpppOOO===666999:::444444777222333333333333333333333333222222333333333333444444444555555555:::HHHZZZggg___xxxwwwNNN:::222555111000333000222111111000111222444555:::EEE}}}yyy}}}lllqqqvvviiiTTTFFF;;;:::===DDDHHHJJJNNNTTTYYYkkknnnzzzyyy}}}|||vvvsssrrrqqqpppssswwwzzzNNNAAA999777333222333333444333111222222222222222333333777:::999LLLwwwcccfffOOO@@@FFFPPPZZZeeeTTTHHHddd\\\dddjjjpppsssqqqlllgggeeegggdddPPP===:::<<<>>>FFFZZZsss{{{qqq___SSSKKKRRRXXXRRRSSSaaammmrrrlllRRR===DDD777111777111555555444444555555555555888:::555666??????VVVddd^^^JJJJJJVVV^^^rrr}}}]]]KKK;;;888555333333333222111333333222222333333444555333333333444444555666777777;;;888888@@@HHH^^^}}}tttyyyaaa???:::<<<:::222333666...333333333333333333333333222222222333333333444444444555444555>>>NNN___hhh___zzz}}}sssMMM999222555222111333000222111111111111333444666;;;LLLyyyppptttqqq\\\HHHBBB:::;;;???EEEHHHJJJPPPXXXdddqqqooollljjj~~~{{{xxxvvvtttrrrpppmmmmmmuuuuuuqqqzzz}}}YYYHHH999777333111222222222111111111111222222333333333777777AAAgggsssbbb```xxxjjjCCCDDDMMMSSS___[[[JJJQQQxxxgggjjjuuu~~~xxxggg]]]___fffddd```LLL<<>>CCCiiixxxSSSmmm\\\EEEOOONNNccc~~~```III===:::666333222333222111333333222222333333444555444444444444555666777777666:::888:::AAAHHHaaa~~~~~~}}}sssoooEEE;;;999888222444666000333333333333333333333333222222222333333333444444444555444666BBBUUUbbbfffaaavvvwwwsssLLL888222666333111333000222111111111222333555666???___{{{yyyvvvjjjQQQAAA@@@:::;;;@@@EEEGGGKKKUUU```xxx|||```sssooo{{{vvv}}}wwwssswwwtttqqqpppllljjjnnnvvvuuullluuubbbEEE:::777444111111111111000111111111222222333333444555666PPP~~~~~~[[[fffUUUCCCIIINNNQQQZZZNNNKKKdddkkkhhhxxx|||iii\\\```iiifffdddUUUKKKPPPPPPIIIGGGKKK___nnnzzzxxxeeeYYYIIIQQQLLLRRRddd^^^QQQZZZkkklllcccoooGGGDDD===888999555333333444555666666555555222888333777:::LLLzzz```RRRJJJJJJTTTPPPdddpppSSS@@@<<<777444333333333222222222222222222333444444444444444444555666777888666999999<<>>999555444444444333222111111111111222333333444444444444555666777888777999999>>>IIIYYY}}}wwwssspppnnnjjjggggggwwwbbbAAA222999888444777999333333333333333333333333222222333333333333444444444666666:::KKK___fff```{{{KKK888222666333222444000111111111111222444666777YYYpppzzzppp^^^III>>>??????AAAEEEJJJNNNWWWiii{{{uuuiii|||xxxuuu}}}eeerrr||||||wwwrrrpppooopppmmmjjjlllqqqssswwwiiipppzzz]]]>>>:::666444333333222222000000111222333333444444666666ccc```gggWWW>>>GGGMMMNNNWWWJJJMMMlllwwwuuusssiii]]]WWWjjjqqq{{{~~~rrrdddZZZdddnnnmmmiiimmmlllgggjjjVVVQQQHHHRRRnnn~~~aaaIIITTTpppqqqvvvhhhfff}}}VVV@@@CCC<<<222444000222444666777777777777777888666>>>@@@jjjaaaMMMjjjJJJLLLMMMPPPppp{{{{{{uuuyyy~~~\\\CCC???:::666444444444444111111000000111111222333555444444555555666777888999:::999???MMMbbb|||vvvqqqmmmkkkrrrnnn```eee}}}tttIII444<<<:::222222777333333333333333333333333222222333333333444444444444666777;;;MMMbbbfff^^^GGG888444555111333666111111444111000444111666GGGhhhxxxnnnUUUCCC<<<:::???DDDIIIJJJOOO```|||fffbbbuuukkkcccfffssszzzvvvtttqqqnnnmmmmmmlllkkkjjjggg}}}vvvhhhjjj{{{zzzmmm>>>;;;===:::222555777---111222333333111111222333444???|||oooaaaqqqmmmKKKGGGCCCOOOPPPKKKBBBaaaZZZHHHUUUWWWPPPXXXZZZttt|||ssshhh```lllkkkoooppplllqqqrrrgggooo^^^RRRQQQUUU^^^ssseeeJJJYYYuuusssssscccxxx~~~XXXFFFCCC???222666444444444555555555666666:::555555777MMMwwwzzzQQQUUUgggIIILLLRRRbbb~~~{{{ssszzzwwwkkkpppvvvsssNNN>>>999:::333333777666444333222111222333444555666555555666666777888999111::::::===WWWeeewwwooojjjgggeeebbbccc```YYY^^^vvvBBB888@@@222666444666333333444444444444444444222222333333333444444444555:::999AAAWWWdddcccddduuuGGG888444555111333666111222555222222444111888LLLxxxttt||||||iiiQQQAAA======@@@FFFLLLMMMSSSfffwww^^^tttzzzssskkkfffhhhmmmrrruuuzzzvvvrrrpppnnnmmmmmmllljjjhhhhhhzzzzzzjjjhhhpppxxxDDD:::888888777>>>AAA777000111333333222222444555999TTTgggbbb{{{aaaGGGFFFDDDOOOOOOKKKJJJggg{{{[[[IIIMMMOOOLLLNNNddd~~~kkkeeejjjooommmsssyyyuuuvvvkkkbbb]]]VVVRRR\\\llloooNNNhhh{{{dddkkklllKKKDDD<<<666666444444444555555555666666777777888@@@XXXrrriiiLLLbbb\\\JJJNNNSSSkkkuuu}}}xxxsss~~~QQQ???999:::444333777666333333222222333333444555555555555555666777888999666>>>;;;BBBXXXvvvwwwnnngggbbb```^^^^^^ZZZUUUaaa}}}PPP:::>>>444666444777444444444444444444444444222222333333333444444444444777777BBBWWWaaaeeepppssssssGGG888444555111333666111444666333333555222<<>>===@@@BBBIIIPPPRRRYYYnnnfff]]]{{{qqqhhheeehhhmmm{{{wwwpppooonnnmmmmmmkkkhhheeeeeerrrttthhhgggzzzwwwMMM;;;333555888AAADDD;;;000111222333222333555777@@@lll~~~aaafffRRRCCCFFFGGGOOOMMMLLLWWWpppsssYYYJJJGGGQQQWWWRRRkkk{{{ooommmsssppprrryyyzzzyyywwwuuupppaaaQQQOOOWWWvvvtttTTTqqqlll^^^xxxQQQGGG888:::777444444555555555666666666555;;;888DDDaaafffVVVQQQOOOMMMSSSXXX|||xxx|||XXXBBB999:::666444666444222222333444444444444444555444444555555666777888999@@@<<>>777555555555555666666666666777>>>444CCCfff]]]NNNfffnnnHHHRRRXXXbbbnnnuuucccGGG999;;;777444666444111222444555555555444333444444444444555666777888999>>>===VVVkkk~~~{{{vvvkkkbbb\\\ZZZWWW[[[XXXSSSaaawwwBBB888:::777444:::666666555444333333222222333333333444444444444555999666999LLL]]]aaauuuzzzGGG888444555111333666111333444111333555444GGGjjj~~~|||nnnVVVBBB;;;>>>BBBFFFLLLRRRWWWbbb{{{ggg]]]yyyyyyrrrmmmggguuu{{{wwwooonnnmmmmmmllljjjeeebbbcccaaajjjrrraaapppZZZ@@@444666222000222000444555444333222333555777KKKpppjjj]]]BBBEEEJJJLLLNNNJJJVVVvvvhhhLLLGGGVVV|||uuuUUUkkkrrrfffpppwww|||zzzooojjj[[[ssseeeaaavvv^^^bbbdddJJJ999>>>777555555555666666666777777666???777KKKnnn\\\TTT```FFFTTT[[[ooo|||rrrOOO;;;;;;888555555333222333444555666555444333555444444555555666777888888:::>>>\\\zzzvvvjjjaaa]]]\\\TTTZZZZZZTTTXXXmmmKKK777===888555999666666555444333333222222333333444444444555555555777555:::NNN^^^ccc}}}|||GGG888444555111333666111333333111444666666OOOvvvyyywwwppp```KKK===<<>>XXXuuu___^^^TTTGGGVVV___{{{ppp~~~wwwXXX===;;;999555555444333333444555555555555555555555555666666777888999888888DDD```tttggg___\\\\\\RRRUUUWWWSSSPPP[[[vvv]]]999>>>999777777555555555444444333333222333444444444555555555555444555<<>>tttkkk```yyyoooJJJCCCJJJHHHIIILLLNNNjjjaaaPPPiii~~~yyymmmdddwwwrrrhhh~~~aaakkkNNNFFF777:::555666666666777777777777555;;;???XXXkkkYYYdddeeeJJJLLL[[[hhh~~~tttpppwwwvvvooo___>>>;;;999555666444444444444444444555666666777666666777777888999::::::888LLLeee~~~qqqcccZZZXXXZZZUUUQQQRRRUUUPPPSSSooorrr======888888666444444444444444444444444444444444444555555555555444:::AAAQQQbbbnnnvvvqqqHHH888444555111333666111444444444999;;;===[[[{{{pppxxxjjjTTTBBB===AAACCCAAAJJJKKKPPP___xxxqqq^^^}}}xxxttttttrrrnnnlllkkkiiigggeee[[[]]]___nnngggiiisssxxxkkklllOOO333555666222111111///000111222444888===AAAiiibbb[[[FFFDDDJJJFFFHHHKKKPPPqqqoooXXXpppqqqwwwkkkfffcccOOOKKK444;;;666666666666777777777777:::999;;;OOO[[[OOOfffTTTFFFQQQaaaqqqttt}}}nnnmmmddd@@@;;;999555666555555555444333333555666777777777777777888999:::;;;:::888RRRjjj~~~ooo```VVVUUUWWWYYYOOOPPPXXXUUUTTTppp@@@<<<777888555333333444444444444444444444444444555555555666666777???GGGUUUggguuuwwwyyyIII:::555666222333666111333000222888:::CCCdddppprrrcccNNNEEE<<<<<>>FFFGGGMMMPPPXXXkkkcccjjjwwwlllbbbccclll~~~yyyvvvsssqqqnnnlllkkkhhheeebbb___[[[ZZZ___~~~zzz]]]ggg{{{llluuuTTT<<<666444777///555111444111111555555>>>TTTssscccuuutttLLLEEEHHHJJJFFFDDDQQQlllsssqqq~~~kkkbbbkkkvvvxxxeeeiiiiiiJJJ>>>???999888777666666777888999777777HHH```LLLRRRnnnJJJLLLUUUjjjJJJ;;;???555555555555444444333333444444555777777888888888999999999999DDDSSS}}}{{{rrreee\\\VVVRRRQQQSSSTTTPPPQQQSSSRRRgggRRR777===444555666666555555555555666666222333333444444555555666555===HHHaaahhh~~~qqqIII:::555666222333666111444444555666:::LLLsss{{{dddIII@@@;;;@@@IIIJJJNNNRRR]]]qqqqqq^^^ooosss^^^WWWZZZppp~~~yyyuuusssqqqnnnllljjjgggdddaaaaaaZZZVVV[[[zzz\\\___wwwrrrmmm]]]>>>888555333///999333222111666777000???```ffffffeeeEEEEEEHHHHHHEEEIII[[[wwwxxxuuu]]]JJJHHHQQQfffzzziii^^^www~~~wwwNNN>>>;;;999888777777777777888999777;;;TTTdddMMMhhhZZZGGGNNNUUUrrruuuSSS===;;;111444444555444444333333444444555777777777888888888999999;;;DDDXXXooo~~~qqqdddZZZTTTQQQOOOQQQSSSPPPQQQRRROOO^^^}}}ccc<<<>>>555222666666555555555555555666333333333444555555666666444>>>NNNbbbfffxxxIII:::555666222333666111444555555444;;;TTT~~~yyy___FFF???<<>>;;;888888888888888888888888:::@@@^^^fffWWWOOOKKKTTTYYY|||yyyrrrvvvZZZ===:::333555111555444444333333444444555666666777777888888999999===DDD]]]wwwttt|||nnnbbbYYYTTTPPPOOOPPPRRROOONNNPPPMMMYYYsssvvvBBB>>>888333666666555444444444555555333333444444555666666666777>>>RRRaaahhhIII:::555666222333666111222444444333???```~~~rrrwwwuuuWWWCCC@@@>>>BBBIIIHHHPPPXXXggg~~~~~~aaaddd}}}~~~|||xxxtttrrrooommmkkkhhhdddbbbbbbYYYVVV[[[oooeeeWWWlllpppsssAAA777<<<444222666666555555888333222^^^wwwrrr{{{TTTHHHHHHHHHEEEEEESSSmmmkkkttt\\\TTTDDD777;;;888BBBKKKQQQ[[[oootttYYYiiiVVVBBB???888888999999999999888888;;;CCCaaaeeehhhnnnKKKNNNUUU___|||___>>><<<999999000555444444333333444444555555666666777888888999999<<>>UUU```mmmIII:::555666222333666111111444333444GGGmmmvvvttthhhOOOAAAAAA>>>AAAHHHHHHNNNWWWjjjuuu```nnn{{{wwwrrrpppnnnlllkkkhhheeebbbaaaYYYWWWZZZhhhoooZZZfff|||}}}yyy~~~HHH777===666555222111222333555333:::nnn{{{kkkKKKGGGHHHHHHFFFHHHZZZwww^^^mmmNNNMMMBBB555<<<<<<>>>???BBBPPPiii}}}|||~~~^^^cccXXXCCC===888888999::::::999888888:::EEE^^^^^^www]]]JJJOOOSSSiiigggAAA===;;;;;;111555444444333333444444555444555666666777888999999:::GGGjjj{{{sssxxxlll```XXXTTTQQQOOOOOOQQQLLLIIIMMMNNNUUUfffJJJ888888888666666555444333333333333444444444555666666777777===???[[[bbbqqqIII:::555666222333666111222555444777PPP{{{zzz```KKKAAAAAA===@@@JJJMMMQQQ\\\ppplll```xxxyyytttnnnlllkkkiiiiiigggdddaaa```XXXWWWWWW___zzz___```ttttttSSS::::::444777111111222111333555???lllyyy~~~```FFFGGGFFFHHHGGGLLLcccUUUhhhDDDEEE>>>333@@@AAACCCDDDGGGTTTkkk```NNNTTTkkkbbbXXXvvv___FFF999888999999::::::999999888888IIIYYYSSSxxxRRRJJJRRRSSSxxxqqqGGG<<<888;;;222555444444333333444444555444444555666777888999999;;;NNNvvvsss|||{{{mmmaaaXXXRRROOOMMMLLLPPPLLLJJJOOOMMMPPP\\\tttVVV:::666999777666555444333333333333444444555555666666777777;;;AAAdddgggtttIII:::555666222333666111333666555999VVV|||]]]IIIAAAAAA<<>>UUU~~~~~~}}}ooobbbWWWQQQMMMJJJIIIOOOMMMLLLPPPMMMKKKTTTmmmccc>>>666888777666555444333222222222444444555555666777777777888BBBjjjjjjtttGGG888444666222444888333999666222999YYYwwwTTTIII??????CCCGGGKKKPPPXXXnnnggg[[[www]]]GGGAAA>>>AAAHHHRRR```lll|||pppgggppp~~~~~~~~~yyywwwmmmlllkkkjjjhhhddd___\\\^^^YYYUUUTTTZZZqqqjjjSSSiiizzz]]]AAA999333999444444444111777555IIIuuuvvvSSSEEEKKKJJJDDDEEEWWWvvv|||VVVyyyTTTEEEBBB<<<;;;???HHHHHHKKKRRR___ppp]]]LLLYYYYYYbbbiiillltttRRR\\\{{{xxxFFF???:::999999999999999999:::>>>KKKPPPEEElllPPPIIIVVV^^^qqqnnnwwwEEEAAA777222888666666555555444444444333555666777777666777999;;;AAAXXXqqqwwwxxxhhh\\\WWWTTTOOOJJJKKKLLLMMMLLLKKKLLLNNNOOO___qqqrrr>>>999:::666666555444444444444555555444444555555666777888>>>FFFccciiiGGG888444666222444888333333444666EEEfffpppRRRHHH??????DDDHHHMMMRRRYYYpppeeeaaalllQQQAAA===:::>>>DDDKKKXXXcccxxxwwwooo[[[LLLZZZ______sss|||vvvsssooommmkkkiiigggddd```]]]]]]YYYVVVTTTXXXmmmnnnUUUgggZZZ@@@:::333777333666555///555777TTT~~~vvv{{{zzzNNNAAAEEEJJJEEEGGG[[[yyysssQQQtttrrrJJJ===<<<;;;<<>>]]]}}}sssfff\\\VVVRRRMMMIIIJJJKKKLLLLLLKKKKKKMMMOOO]]]pppEEE555000666666555444444444444555555555555555555666888888;;;KKKfffnnnGGG888444666222444888333222333888NNNuuu}}}cccOOOFFF???AAAEEEJJJPPPUUU___uuuwwwbbbhhhwww^^^EEE<<<999999===AAAGGGQQQ[[[ttthhhkkkbbb[[[wwwtttrrr}}}wwwtttpppnnnkkkhhhgggdddaaa___[[[YYYWWWUUUUUUeeevvvXXXccc}}}~~~TTT===;;;222444333555555///777<<<\\\|||yyyqqqNNNEEEJJJIIIEEEJJJ```~~~eeeKKKooobbbAAA777:::<<>>999888777777777777888999888PPPSSS[[[YYYJJJRRR]]]vvvaaaDDDCCCIIIOOObbb{{{|||WWW???;;;666666333333444444555666666666444666777777777777:::<<>>:::999<<>>YYY~~~}}}fffJJJGGGMMMFFFEEENNNfffxxxnnnXXXGGGiiinnnTTT>>>:::>>>AAAGGGNNNKKKQQQZZZcccmmmyyy}}}mmm]]]aaa{{{UUUSSSyyyvvvKKK???;;;:::888777777888:::;;;AAA]]]YYYkkkUUUKKKVVV```zzzYYYEEEMMMSSSPPP^^^www|||zzzeee>>>===777666444444444555555555555555444555666777777888:::<<>>CCCFFFIIINNNNNNUUU___iiirrr|||jjjPPPSSScccsss{{{[[[RRRrrrvvv~~~UUUBBB===<<<:::999999:::<<<===EEEeeeaaaTTTLLLWWWdddgggMMMBBBNNNRRRNNN]]]xxx{{{|||sss??????888666777777666555444333333333333555666777777888;;;===NNNpppjjjSSSMMMOOOZZZeeettt{{{oooaaacccccc^^^UUUMMMIIIIIIFFFGGGIIIIIIHHHIIILLLNNNSSSiii~~~PPP999999777777666555555555555666666555555666666777888999AAAdddiiiyyy|||GGG888444666222444888333444222@@@hhhVVVFFFCCCBBBGGGKKKPPPWWW^^^jjjeee\\\tttpppZZZLLLAAA777777:::@@@GGGKKKNNNWWWbbbttt~~~yyyyyyuuuooommmjjjgggfffccc```^^^YYYVVVWWWWWWPPPVVV~~~```UUUfff|||MMM888:::444777444333666000333666TTT{{{|||YYYBBBAAAEEEDDDEEEUUUrrrpppZZZGGGAAAQQQdddfffFFF???<<>>???===;;;999999;;;===???@@@eeedddyyyRRRMMMWWWkkksss\\\JJJDDDKKKNNNQQQhhh{{{}}}AAA@@@777888888888777555444333222111333444666777777888;;;===MMMiiiuuu]]]IIIHHHJJJTTTfffxxxiiiaaabbbaaa[[[SSSLLLIIIHHHEEEFFFGGGHHHHHHIIIKKKMMMQQQddd\\\@@@;;;888777666666555555666666666666666666777888999999@@@cccmmmwwwGGG888444666222444888333333444GGGsssyyyzzzRRREEECCCDDDIIIMMMPPPWWW___nnn]]]^^^}}}{{{}}}gggOOOCCC<<<777999<<>>SSSsssgggSSSEEEKKKOOOWWWmmm|||ssscccaaa]]]WWWPPPKKKGGGFFFDDDEEEFFFGGGGGGHHHKKKMMMOOO```~~~wwweeeCCC666888777777666666666666666666666666666777888999:::GGGaaammm~~~rrrHHH888444666222444888333555666KKKwww{{{VVVEEECCCDDDJJJMMMQQQXXX___uuuuuuWWW```nnnxxxwwwcccLLL@@@;;;888===@@@FFFKKKLLLNNNWWWbbbvvv{{{~~~xxxrrrkkkjjjiiihhhfffbbb^^^ZZZ[[[SSSSSSVVVRRRWWW{{{hhhTTTbbbyyy[[[>>>:::777:::111///555222888BBBgggzzzqqqLLLDDDGGGFFFGGGJJJ]]]|||rrr___GGG:::;;;@@@BBB@@@888999<<>><<<:::888888:::<<<>>>EEEaaaSSSfffPPPSSS```~~~eeeHHHJJJOOOQQQPPPYYYvvv}}}vvv}}}{{{EEE@@@555<<<555555555555555555444444222444666777777999;;;>>>\\\zzzVVVEEEGGGPPPUUUXXXmmm|||yyyeeeaaa[[[TTTNNNIIIFFFDDDCCCDDDFFFFFFGGGHHHJJJMMMOOO^^^vvv[[[fffIII:::888888777666666666666666666666666666777888999:::QQQ```jjjyyytttFFF888666777222333777444666777HHH~~~oooMMMDDD@@@AAAHHHPPPVVV]]]ddd~~~rrr]]]iiipppxxxwwwdddKKK;;;777888===CCCIIIJJJIIIMMMXXXbbbtttsss~~~}}}vvvpppqqqnnnjjjgggdddaaa]]][[[XXXQQQXXXVVVSSSTTTkkkoooLLL[[[ooozzzjjj>>>777888333777444111777999CCCqqqjjjkkkKKKDDDEEEJJJFFFFFFaaa}}}aaaOOO>>>;;;>>>>>>===>>>999;;;CCCLLLPPPQQQVVV\\\eeetttyyyyyy|||rrrQQQRRRyyywwwMMM[[[wwwzzzdddBBB<<<;;;999888888999;;;<<>>BBB999888777555444333333333333555777888888888999:::KKKhhhxxxlllsssFFF888666777222333777444555999PPPvvvmmmMMMCCC@@@AAAHHHOOOUUU]]]dddnnn^^^nnnqqqxxxuuuaaaIII;;;888:::???DDDJJJKKKKKKPPP\\\fffxxxuuu{{{uuupppooolllhhhfffccc```]]]ZZZXXXRRRXXXUUUQQQQQQdddpppLLLYYYmmmooohhh===888999444777666///555777===eeelllhhhKKKEEEFFFIIIGGGHHHdddrrrccc^^^UUUGGG<<<;;;===<<<999888:::???GGGNNNOOOQQQYYYdddggguuuzzz|||nnnPPP[[[|||QQQ[[[xxx~~~{{{kkkCCC<<<;;;999888888999;;;<<>>gggmmmcccKKKHHHGGGHHHHHHKKKgggxxx^^^KKKDDDEEE>>>999;;;>>><<<888666===CCCKKKPPPPPPRRR___mmmlllxxx|||gggOOOfffXXXZZZ~~~}}}yyy~~~yyyEEE<<<;;;999888888999;;;<<>>???>>><<<;;;BBBEEEKKKPPPSSSXXXeeerrrsss}}}bbbQQQooo^^^VVVyyy{{{{{{sssGGG<<<;;;999888888999;;;<<>>DDDLLLMMMLLLKKKMMMUUUbbblllzzzzzzvvvtttsssllliiifffdddccc```]]][[[WWWRRRWWWRRROOOMMMUUU|||XXXVVVdddqqq~~~HHH888777444666222888===888PPPzzzlllZZZIIIKKKIIIFFFFFFNNNlllgggUUUJJJDDDEEEHHHHHHHHHGGGCCC???>>>>>>???GGGEEEHHHPPPYYY```jjjssszzz```WWWrrrdddRRRssssssrrrtttoooqqqHHH<<<;;;999888888999;;;<<>><<>>???BBBEEEFFFFFFGGGIIIJJJLLLQQQnnniiiDDD999888777666555555444444666666666666555777:::===\\\yyyhhh|||FFF888666777222333777444555:::sssSSSQQQ@@@BBBHHHPPPVVV\\\iiiuuulllkkkaaa```VVVDDD777888BBBIIILLLKKKIIIKKKSSSbbbsss~~~ppp~~~~~~|||vvvpppllliiieeebbb___\\\XXXUUUVVVQQQSSSKKKKKKMMMPPPpppcccRRRZZZwwwpppPPP;;;;;;666777;;;///555CCCUUU|||~~~XXXEEEGGGHHHIIIGGGUUUuuuqqqJJJ<<>>???EEEHHHEEEJJJUUUaaahhhlllttt}}}dddhhhssswwwSSS```|||bbbfffgggbbbsssSSS<<<;;;999888888999;;;<<>>???BBBDDDFFFFFFGGGIIIJJJLLLPPPvvv^^^qqqDDD999888777666444444333333666666666666555777:::===[[[zzzggg}}}DDD<<<555555555444333555:::>>>kkkTTTTTT@@@DDDKKKQQQTTTZZZiiixxxfffeee~~~```TTTGGG???;;;<<>>>>>@@@CCCDDDDDDEEEGGGHHHNNNUUU~~~hhh???;;;:::888777666555666666888555555777777777;;;AAAYYYvvvfff~~~DDD<<<555555555444444555<<>>@@@CCCDDDDDDEEEGGGHHHMMMTTT~~~mmmEEE;;;:::888777666555666666888555555777777777;;;AAAcccccc|||DDD;;;555444555444444666999IIIrrrZZZTTTCCCEEEJJJOOOSSSZZZiiixxxggghhhxxxWWWLLL???::::::===EEEMMMMMMJJJMMMWWWdddqqqsss~~~~~~wwwmmmiiiiiieee___]]]]]][[[VVVRRRTTTNNNJJJLLLJJJOOO___nnnLLLMMMbbbgggYYY@@@AAA666222444777???GGGfff}}}}}}VVVFFFHHHIIILLLGGG]]]zzz[[[TTTyyyWWWNNNAAA999:::BBBGGGGGGMMMSSS```lllrrruuu|||kkkkkkzzzWWW]]]xxxaaa```aaaMMM[[[QQQ===:::888;;;;;;:::<<<@@@WWWbbbkkkKKKPPPZZZ[[[IIIHHHJJJTTT^^^kkkxxxzzzqqq{{{ddd___~~~EEE===777555555444444444444555555555333:::666999<<<===YYY|||XXXFFFHHHOOOSSSRRR\\\kkk|||vvvooofffaaa[[[VVVOOOJJJHHHEEE@@@<<<===@@@CCCDDDDDDEEEGGGIIILLLSSS|||oooLLL;;;:::888777666555666666888555555777777777;;;AAAccccccyyyCCC;;;555444555444444666333LLLsss```VVVBBBEEEKKKQQQUUU[[[hhhuuufffjjjrrrQQQEEE;;;888:::???GGGNNNIIIIIINNNZZZgggttt~~~{{{}}}tttllljjjjjjeee___]]]^^^[[[WWWRRRUUUOOOKKKMMMJJJNNN]]]qqqNNNMMMaaakkkbbb;;;555111999666666???HHHcccXXXGGGIIIKKKNNNGGG^^^{{{jjjeeehhhUUU@@@777;;;BBBFFFHHHLLLTTTbbbpppwww{{{iiipppVVVXXXxxx___]]][[[TTTYYYZZZ<<<999888:::;;;:::<<>>^^^sssOOODDDKKKRRRTTTSSSaaasss|||wwwooofffaaaZZZVVVOOOJJJFFFBBB>>>;;;===???BBBDDDEEEEEEGGGIIIJJJRRR{{{jjj}}}NNN;;;:::888777666555666666888555555777777777;;;AAAaaahhh}}}|||CCC;;;444444555444555666666OOOoooaaaVVV@@@CCCKKKTTTYYY]]]gggpppeeelll}}}lllKKK@@@888888===BBBIIINNNIIIJJJRRR___kkkxxxsssyyypppjjjjjjjjjeee___]]]^^^[[[WWWRRRVVVQQQMMMOOOKKKNNN\\\pppMMMLLL```}}}mmm~~~fff===666444===888222>>>NNNcccZZZGGGHHHIIIMMMHHH^^^{{{wwwfff{{{```CCC999;;;@@@GGGMMMSSSZZZgggttt|||hhhwwwTTTUUUwww^^^[[[OOOUUUVVV\\\<<<888777:::;;;:::<<<@@@MMMgggeeeKKKTTTaaaoooLLLIIILLLIIITTT___ooo}}}ooozzzeeeaaauuu;;;555666555555444444444444555555666222999777::::::@@@bbbcccoooiiiIIIDDDMMMQQQRRRTTThhh}}}}}}xxxssskkkccc^^^YYYUUUOOOIIIEEE@@@===;;;<<>>FFFJJJLLLMMMNNNQQQZZZgggrrrjjjvvv~~~tttmmmlllggggggeee___]]]]]]YYYTTTNNNSSSPPPNNNPPPKKKMMM[[[qqqLLLJJJ\\\{{{zzzYYYccc@@@<<<333333555333AAARRRlll\\\HHHFFFGGGJJJIII___|||qqq\\\sssqqqQQQCCC===>>>PPPeeevvvtttvvvzzzrrrTTTQQQzzzuuu]]]YYYMMMMMM^^^ttt[[[===999888999:::888:::>>>PPPpppdddLLLVVVaaa]]]IIIIIIMMMMMMWWWeeezzzxxxmmm{{{~~~dddgggyyyCCC<<<999555555444444444444555555777111888888:::999BBBjjjqqqIIIPPPqqqtttWWWEEEJJJOOOLLLQQQ^^^|||xxxqqqjjjddd^^^ZZZTTTRRRNNNHHHCCC>>>===<<<<<<>>>BBBDDDEEEFFFHHHJJJJJJQQQ{{{hhhwwwOOO;;;:::888777666555666666888555555777777777;;;AAAggg{{{gggmmm~~~BBB:::444444666555555888666MMMkkkcccRRRHHHFFFHHHNNNUUU\\\hhhsssvvvbbbkkkrrr\\\BBB;;;999@@@IIILLLMMMMMMNNNQQQZZZfffqqq}}}iiiggg~~~}}}tttnnnoooeeegggddd```^^^]]]XXXRRRLLLQQQOOOMMMOOOKKKLLLZZZuuuPPPKKK\\\{{{tttNNNwwwrrrAAA777444===222555@@@KKKjjj___LLLJJJJJJMMMIII```}}}eeejjjtttUUUFFF>>>???TTTooozzzzzznnnxxxTTTPPPyyyuuu\\\YYYLLLIII^^^```>>>:::888:::999888999===JJJkkkeeeLLLUUU___oooRRREEEHHHOOOQQQ[[[jjj|||ssslll|||zzzdddhhhsss>>>999555555555555444444555555555777111888999:::999BBBlllgggpppnnnUUUGGGOOOSSSMMMUUUfffzzzrrrllleee```]]]RRRQQQMMMHHHBBB>>>======<<<>>>BBBDDDEEEFFFIIIJJJJJJRRR{{{jjjwwwSSS;;;:::888777666555666666888555555777777777;;;AAAeeezzzkkkyyy|||BBB:::444444666555555777999UUUlllfffYYYGGGFFFLLLUUUYYY]]]lll}}}xxxgggnnn|||pppOOO<<<;;;<<>>;;;::::::;;;>>>AAACCCDDDEEEGGGIIIIIIXXXhhhrrr[[[;;;999888777888777555444777555666888999888<<>>===???DDDKKKOOOMMMJJJMMMSSS]]]iiiwwwjjj}}}~~~yyynnniiiiiigggfffeeedddbbb^^^XXXSSSDDDJJJZZZQQQHHHJJJIIIVVVqqqMMMGGGUUUooowwwSSSrrr===;;;333:::555888:::???^^^gggMMMKKKPPPOOOLLLaaarrrccczzz{{{lllWWWBBB<<>>;;;999777555444333333444555777222000999555777<<>>===<<<<<<@@@BBBDDDEEEEEEEEEGGGHHHIIIUUUyyyrrrzzz\\\>>>:::666444555666777777666444555888888777;;;AAAqqq}}}zzzuuuwwwzzzBBB:::444444555555555777@@@\\\jjjhhh___IIIEEEHHHQQQWWW[[[ggguuuzzznnnuuu{{{___LLLAAABBBDDDGGGKKKMMMMMMLLLZZZcccppp{{{uuuyyyzzz{{{}}}~~~xxxnnnkkkmmmgggdddaaa^^^]]][[[XXXVVVPPPUUU```OOOFFFLLLIIIPPPwwwtttMMMGGGVVVpppxxxUUUJJJ===000777666777666>>>jjjtttNNNFFFMMMRRRLLLZZZyyyxxx___MMM^^^rrrtttWWW;;;888EEEMMMcccvvvRRRNNNlll~~~OOOGGGDDDDDD```FFF::::::999888999:::;;;<<>>:::666444555666777777666444555777888777;;;AAAnnn{{{sssrrr|||BBB:::444444666555555777???YYYiiikkkhhhMMMGGGGGGOOOUUU[[[gggvvv}}}rrrxxxtttnnnnnnPPPCCCAAABBBCCCFFFIIIMMMPPPRRR]]]fffsss~~~|||uuu~~~{{{{{{}}}}}}wwwnnnkkkmmmgggdddaaa___^^^\\\YYYWWWUUUMMMPPPGGGGGGNNNIIIOOOyyyuuuOOOHHHUUUppprrrRRRHHH===111:::999555666EEEqqqwwwPPPFFFMMMQQQJJJVVVuuuqqq^^^LLLPPPcccgggQQQ;;;:::DDDKKKZZZnnn}}}QQQOOOmmm{{{LLLFFFIII@@@\\\vvvFFF:::999888888888999;;;<<>>AAACCCDDDEEEGGGIIIOOO[[[kkkuuu```;;;999888777888777555444555333444777777666:::@@@hhhssssssCCC:::333333555555666888???dddtttzzzpppTTTLLLGGGJJJOOOYYYlllgggnnnUUUEEEHHHIIIFFFDDDJJJXXXdddfffuuu}}}zzzrrrvvvuuuzzzssseeedddeeebbbbbb```^^^[[[XXXVVVTTTQQQMMMKKKLLLLLLJJJMMMQQQzzzJJJHHHQQQqqq```QQQLLL777111999>>>111:::FFFeeezzzWWWEEEIIIRRRKKKSSSpppuuugggVVVIII>>>???@@@>>>;;;999:::<<>>>>>===;;;888888;;;>>>[[[nnnYYYcccSSSHHHUUU[[[~~~yyyQQQNNNpppaaaGGGAAA???JJJ~~~\\\>>><<<;;;:::999888999::::::;;;PPPkkkaaaMMM[[[mmmvvvWWWZZZlllyyyzzzrrraaayyyqqq\\\fffNNN888===444666555444555666666666444777555;;;555777<<>>???>>>@@@BBBCCCCCCCCCEEEGGGNNN]]]~~~yyyYYY<<<:::777666666777666555555666777666666777:::<<<```rrrtttttt|||CCC;;;444444555444555888???hhheeeddd]]]RRRJJJGGGLLLRRR[[[kkk|||XXXaaayyyuuu{{{TTTDDDGGGJJJJJJHHHJJJPPPUUUlll}}}pppooovvv~~~tttwww~~~sssgggeeeeeeccccccaaa___\\\YYYWWWUUUPPPMMMKKKLLLJJJIIIMMMSSS~~~KKKKKKXXXpppzzzVVVZZZzzzoooEEE>>>:::<<<333===999999ttt^^^HHHJJJSSSTTTUUUkkkrrr___NNNDDD===<<<:::888777999===AAAUUUrrrmmmZZZjjjvvvUUUVVVppptttPPPMMMpppYYYBBB>>>:::UUUxxxSSS>>>::::::::::::999999999999:::GGGdddkkkPPPXXXhhhwwwWWWUUUfffyyywwwpppccceeeYYYeeekkk>>>:::777666555444333444555555444333666111888777999:::DDDmmmfffTTTdddzzz{{{nnnggg\\\TTTOOOLLLKKKKKKGGGDDDAAA===;;;;;;<<<<<<>>>@@@BBBCCCCCCDDDFFFGGGNNNbbbooosss\\\<<<:::777666666777666555555666777666666777:::<<<]]]nnnmmm|||qqq|||CCC;;;444444555444555777===hhhiiibbb```RRRJJJGGGLLLSSSZZZiiixxxeeeiii|||}}}xxxPPPCCCGGGLLLOOOPPPQQQSSSVVVjjj~~~yyy}}}oookkkqqqxxxuuuuuu|||ssshhhfffeeedddcccaaa___]]]ZZZWWWVVVOOOMMMKKKKKKIIIHHHMMMTTTNNNKKKVVVpppqqqLLL]]]gggAAA===;;;<<<666BBB999666qqqbbbIIIIIISSSQQQOOOeeeoooXXXGGG@@@;;;;;;:::999:::<<>>111666555444333444555666555333666///777:::<<<;;;IIIxxxjjjSSS___xxxtttjjjcccYYYPPPJJJHHHJJJLLLGGGDDD@@@<<<999999::::::>>>@@@BBBCCCCCCDDDFFFHHHMMMddd___mmmXXX<<<:::777666666777666555555666777666666777:::<<>>???GGGccc}}}HHH:::888888999::::::999999888;;;<<<]]]uuuOOOPPPccccccMMMQQQ]]]hhhuuu}}}oooiiibbbvvvXXXSSS}}}MMM444@@@000777666555444444666666555444777000888:::;;;999FFFtttnnnVVV\\\qqqpppggg```WWWMMMHHHHHHKKKMMMGGGDDD???;;;888888999:::===???AAACCCCCCDDDFFFHHHLLLfff\\\qqqNNN<<<:::777666666777666555555666777666666777:::<<>>777444555666888888<<>>===<<<<<<===@@@AAAAAA>>><<<@@@CCC[[[mmmssspppooo{{{kkkHHHPPPyyyjjjHHH>>>CCCHHHmmmgggLLL888888888888888999999999999;;;888RRRRRRKKK]]]zzzZZZFFFIIILLLMMMSSSXXX```kkk{{{nnniiigggjjjVVVNNNDDD777===333999666555444555666777666444888333:::888777666===ddd~~~lllWWW[[[lll~~~vvvccc\\\SSSLLLKKKMMMOOOQQQGGGDDD???:::888888999;;;===???AAABBBCCCDDDGGGIIIMMMhhh]]]sssLLL<<<:::777666666777666555555666777666666777:::<<>>@@@???>>>===>>>??????===:::777888CCCNNNVVViii{{{kkkjjjppppppgggIIIPPPzzzeeeDDD>>>EEEGGG|||rrrKKK999999888777777777888:::;;;===777IIIVVVKKK\\\|||tttVVVBBBBBB@@@===BBB>>>DDDMMMhhh~~~wwwlllhhhkkk___ZZZLLLoooAAA<<<777555:::555444333444555555444333444333;;;555666888;;;XXXtttzzzttt```QQQXXXhhh|||zzzvvv___WWWOOOLLLPPPTTTVVVVVVGGGDDD???:::888888:::<<<<<<>>>AAABBBCCCEEEGGGIIIQQQkkk[[[lll{{{MMM<<<:::777666666777666555555666777666666777:::<<>>FFFHHHwwwEEE:::999888777666666888:::<<>>===EEE@@@EEEEEEFFFMMMSSSeee|||ttthhhgggmmmYYYaaaSSShhhBBB@@@111666999444333222222444444333222///222;;;444888??????WWWwwwjjjSSSIIIUUUeee{{{uuummm\\\TTTLLLLLLSSSZZZ\\\[[[GGGDDD???:::888999;;;===<<<>>>AAABBBCCCEEEGGGIIIUUUnnnYYYfffIII<<<:::777666666777666555555666777666666777:::<<>>999999:::888666:::999888:::===AAACCCDDDCCCAAA@@@EEEQQQhhhiiimmmyyy[[[GGGZZZ~~~NNNAAAEEE???UUUZZZKKK::::::999888777777888999:::DDD888GGG{{{bbbGGGZZZrrreeeHHH===>>>@@@???===IIIOOOKKKIIILLLIIIIIITTT\\\zzznnnppp___yyyVVVZZZWWWZZZ???777:::333777555444444333333444444555444111444999777666CCCVVVzzzrrrhhhYYYPPPTTTgggpppiiioooZZZNNNGGGPPPaaaggg\\\NNNCCCAAA===999888888:::;;;>>>@@@AAABBBBBBDDDFFFHHHVVVqqqQQQsssGGG;;;:::999777666666555555222444666777666777999;;;HHHeeegggggguuunnnKKK999555999555222444000:::VVVeee```yyydddSSSGGGHHHNNNRRRWWW^^^xxxfffpppxxxxxxrrr```MMMDDD<<<>>>HHHYYYhhhqqqwww{{{lll{{{```xxxwwwhhhwww|||}}}{{{{{{qqqgggbbb[[[]]]]]]]]][[[YYYVVVRRRPPPLLLIIIMMMEEEFFFHHHHHHbbbnnnOOODDDTTThhhNNNBBBwwwfffBBB555222111000999555:::JJJppp|||TTTCCCPPPSSSPPPRRRiii|||fffOOODDDBBBMMMFFF===999999:::999777::::::;;;>>>@@@BBBCCCCCCDDDCCCCCCDDDHHHSSSdddqqqkkkhhhxxxXXXGGGTTT|||oooCCC;;;AAA;;;^^^TTTCCC555888888777666666777888888===444AAAooojjjKKKVVVlllooo]]]III@@@???>>>>>>@@@FFFLLLKKKKKKRRRTTTWWWcccgggqqqwwwlllfff```jjjSSSUUUgggPPP===555888555555333333333222222333333333666333555999666555AAARRR}}}oooddd```[[[XXX]]]iiiyyyiii___[[[MMMLLLOOOXXX```___TTTIIICCC@@@===999888888:::;;;>>>@@@AAABBBBBBDDDFFFIIIWWWkkkSSSzzzEEE;;;:::999777666666555555333555666777666666888:::BBB___fffdddrrrnnnFFF666333777333111444333;;;VVVpppfffdddSSSGGGIIIOOOQQQVVV\\\rrrfffllltttooogggVVVFFF>>>:::<<>><<>>@@@BBBBBBCCCDDDGGGIIIXXXdddUUUEEE;;;:::999777666666555555444555777777666666777888AAA[[[gggbbb}}}uuujjjLLL:::444555//////777999888TTTzzzfff{{{hhhVVVHHHHHHNNNQQQVVV^^^qqqgggjjjuuummmcccSSSDDD<<<888999AAAOOO\\\eeeooovvvwwwuuuyyykkklllkkk~~~|||kkkzzztttrrrgggbbbbbb^^^___^^^]]]ZZZVVVSSSOOOMMMOOOJJJNNNGGGGGGGGGIIIhhheeeLLLEEEVVVooooooCCC@@@zzz]]]HHH;;;888<<<666444555JJJVVVmmm~~~dddJJJLLLTTTRRRPPPbbbyyyeeePPPEEECCCBBB???:::888999::::::999999===CCCHHHLLLMMMOOOOOOLLLPPPRRRPPPNNNOOOPPPPPP]]]dddppp[[[IIIKKKhhhvvvooo}}}|||OOOEEETTT|||XXX<<<@@@GGGEEEkkkzzzlllGGG::::::888777666555555666777888777999AAA^^^UUUKKK^^^mmm```OOODDD===<<>>444444999///333333222222222222333333555444666888666666???JJJdddyyy```MMMFFFFFFGGGKKKSSS```nnnxxx|||zzzjjjaaaVVVKKKOOOYYYeeeggg^^^QQQHHHDDDAAA???<<<999888999;;;===>>>@@@BBBBBBCCCEEEHHHJJJ\\\```VVV{{{BBB;;;:::999777666666555555444666777666555555666777???WWW}}}kkkbbb~~~xxxeee|||~~~QQQ>>>777999333222777777444KKKeeerrrooo[[[IIIGGGLLLPPPYYYbbbqqqgggkkkxxxoooeeeVVVFFF<<<888777:::BBBKKKSSS]]]gggrrrlllzzzyyyuuudddkkkuuunnnqqquuuqqqmmmccc```ccc``````^^^\\\YYYUUUQQQNNNMMMNNNHHHLLLGGGFFFEEEIIIlllcccLLLDDDTTTrrrfffAAAFFF\\\BBB222000666222555555DDDTTTxxx~~~lllOOOLLLUUUWWWSSS___}}}yyyfffQQQDDD@@@===;;;999888999:::::::::<<<@@@EEEIIILLLPPPTTTWWWYYY^^^aaaaaacccjjjmmmllliiifffdddgggooopppdddWWW]]]ZZZfff|||qqqKKKFFFPPPtttrrrLLL:::>>>BBBFFFqqqtttDDD:::<<<999888777777777777888999555:::???SSSZZZIIIZZZyyylllRRRBBB===???EEEKKKJJJ^^^kkkxxxtttiiiddd^^^}}}kkkTTTUUU\\\\\\===???777444999///444444333333333333444444222333555666666888@@@HHHooopppUUUCCC@@@@@@@@@CCCIIITTTaaaiiixxxooojjjhhhYYYPPPQQQaaadddeee```VVVLLLFFFDDD@@@>>>;;;999888:::<<<>>>>>>@@@BBBCCCDDDEEEHHHKKKaaa___VVVjjj===;;;:::999777666666555555444555666666555444666777999PPPvvvjjjaaaxxxddd}}}GGG444000777666666999666777EEEmmmssssss^^^JJJFFFJJJPPPYYYdddnnnhhhkkk{{{pppeeeVVVFFF;;;888555555999===BBBKKKTTT[[[ZZZlllzzz}}}xxx^^^lllqqqppp{{{rrrooojjj]]]\\\aaa______^^^[[[XXXTTTQQQNNNMMMMMMFFFJJJGGGFFFDDDKKKpppaaaKKKDDDSSSsss\\\===LLLUUU999...000666444::::::HHHYYY~~~uuuTTTKKKSSSYYYVVV\\\www}}}jjjTTTCCC===;;;;;;;;;::::::;;;;;;;;;@@@CCCFFFIIIMMMUUU___fffpppxxx}}}}}}~~~zzzzzzzzzrrrbbbTTT___ttteeeHHHHHHSSSoooeeeEEE======@@@OOOwww}}}dddAAA888888:::999888777777888999:::888===???MMM{{{cccKKKVVVqqqrrrRRR@@@>>>CCCIIINNNMMMfffzzzzzzlllccc``````[[[OOOLLLfffOOO@@@===:::333777222555444444333333444444555000222555666666999@@@EEEwwwjjjPPPBBB@@@BBBDDDGGGJJJNNNSSSWWW^^^nnnhhh^^^oooppp[[[UUUdddlllhhh```VVVMMMGGGCCCAAA???===;;;999888:::===???>>>@@@BBBCCCDDDFFFIIILLLggg^^^YYY___???;;;:::999777666666555555333444666666555555666777999LLLoooggg^^^|||ddd~~~WWW>>>222444444666999666:::AAA{{{vvvwwwsss^^^KKKGGGKKKOOOXXXaaakkk{{{iiiiiizzzmmm```RRRDDD999777555555777888888>>>FFFDDDFFFWWWjjjxxxzzzrrr___ooottt{{{rrrlllkkkeeeYYYZZZaaa```^^^]]]ZZZWWWSSSQQQOOONNNMMMFFFJJJHHHGGGEEEMMMvvv\\\IIIEEETTTuuu|||RRR:::RRRsssOOO666333777999///222666LLL]]]ttt~~~~~~|||WWWIIIMMMWWWVVVYYYqqqpppXXXDDD;;;<<<===>>>>>>============BBBDDDHHHLLLUUUdddvvvwwwhhhYYYEEEKKK]]]ooo]]]BBBAAA>>>CCC]]]ssstttVVV>>>888888999888777666666777888999888===>>>JJJsssmmmPPPRRRjjjjjjOOOAAA@@@FFFLLLQQQ]]]{{{~~~sssddd\\\]]]kkkPPPPPPNNN~~~FFFBBB777;;;222333555444333333333333333333444111444666555666999>>>AAAhhhfffQQQHHHFFFHHHKKKMMMNNNOOORRRTTTJJJWWWhhhuuuvvvqqq~~~```[[[nnnmmmggg]]]RRRIIIDDDBBBAAA???===:::888999;;;===???>>>@@@BBBCCCDDDFFFJJJLLLmmm[[[___XXXAAA;;;:::999777666666555555222333555555555555777888999IIIjjjhhh]]]ccc~~~aaaDDD999222222666333555<<>>999;;;EEEMMMYYYtttzzzzzzrrrcccssszzz}}}mmmiiieeefffaaaVVVZZZdddccc^^^\\\YYYVVVSSSQQQOOONNNNNNFFFKKKIIIHHHGGGPPPyyyYYYHHHFFFWWWyyyuuuMMM999WWW~~~pppMMM555555888333888888@@@bbbqqqxxx~~~|||YYYGGGHHHUUUUUUVVVmmmuuu[[[EEE;;;>>>???AAAAAA@@@??????@@@AAADDDIIIPPP^^^tttQQQCCCMMMcccnnnVVV>>>AAA<<>>===:::888999;;;>>>@@@>>>@@@BBBCCCDDDGGGJJJMMMppp|||YYYcccOOO===;;;:::999777666666555555111222444555555555777999555CCCeeekkk___pppZZZqqq~~~hhhvvvbbb;;;...555666333///AAAqqqwwwffffffaaaQQQHHHNNNPPPSSS^^^jjjyyyrrreee~~~}}}lllYYYHHH;;;555777777666555666888:::;;;999::::::;;;@@@NNNaaaooo~~~jjjuuuyyy```ccchhhYYY\\\___WWWaaammmddd```]]]ZZZWWWUUURRROOOLLLPPPHHHFFFDDDIIIFFFRRRMMMFFFJJJPPPxxxbbb???LLLhhhoooCCC;;;444333777111888BBBVVVkkkvvvooo]]]LLLGGGZZZYYYQQQggg{{{pppZZZGGG@@@>>>@@@AAAAAA@@@@@@AAABBBEEEDDDGGGVVVvvvNNNCCCIIIaaaeeeQQQ<<<:::;;;MMMooouuuIII888===999666666666666666666666666555888555<<>>>>>CCCAAAAAAHHHGGGHHHRRR~~~wwwUUUssszzzNNN>>><<<999777666666777666666333333333444555666666777999@@@UUUzzzZZZtttsss\\\vvvLLLJJJ<<<000111444555:::333>>>hhhyyy___kkkfffUUUIIILLLNNNRRR]]]eeetttuuuiiirrr]]]LLL@@@:::888999888666666777888;;;<<<>>>???>>>===>>>CCCKKKRRR]]]cccsssqqqvvveeecccooopppUUUOOO\\\gggsssoooYYY^^^\\\XXXVVVSSSQQQMMMKKKLLLEEEEEEBBBFFFCCCRRRIIIEEEKKKTTTuuu]]]===JJJsssBBB<<<666333555222555666@@@PPP```ttt\\\KKKGGGXXXXXXRRRddd|||oooXXXFFFAAA===>>>??????>>>???AAACCCFFFGGGLLL___uuuIIICCCKKK```^^^KKK<<<<<<<<>>FFFIIILLL^^^tttkkkzzzpppgggZZZ\\\nnnVVVKKKQQQ}}}EEE:::666<<<>>>888555888111111222222222333333333333444555666666777999<<>>;;;:::999999:::;;;===>>>???DDDBBBBBBHHHGGGIIIUUUvvvWWW{{{yyyJJJ;;;;;;999777666666777666666333333444555555666777777888>>>QQQ{{{xxxWWWnnnvvv___|||KKK555)))222888111///888444888[[[|||[[[rrrnnn[[[KKKJJJKKKQQQ]]]bbbqqqyyykkkmmmXXXHHH???<<<<<<:::888777666777999;;;===<<<======>>>??????@@@@@@LLLPPP]]]nnnvvvuuuwww~~~|||TTTWWWnnnooo[[[PPPWWWhhhmmmnnnkkkaaa\\\ZZZWWWTTTRRROOOLLLIIIHHHDDDFFFCCCEEEBBBVVVwwwEEEDDDKKKYYYuuuVVV;;;III>>>;;;777444333555777333333;;;KKKvvvssswww```OOOHHHUUUXXXTTT___yyy~~~nnnVVVFFFAAA;;;<<<<<<<<<<<<>>>AAADDDEEEHHHQQQiii}}}cccBBBCCCMMM```TTTCCC===>>>???UUU|||~~~ttt:::555999999666666666666666666666666333999999888KKKsssbbbKKKPPPgggsssQQQAAAKKKJJJMMMddd|||eeejjj{{{rrrkkkaaaRRR]]]|||xxxNNNJJJ\\\yyyEEEAAACCCHHHDDD999333444111111222222222333333333222444555555555777999;;;KKKpppWWWGGGFFF\\\vvvgggxxxqqquuuuuu___\\\gggcccUUURRRSSSRRRLLLEEE???======;;;::::::999:::<<<===???@@@EEECCCCCCHHHGGGKKK[[[lllYYYFFF:::;;;999666555666777666666444444555555666777777777666;;;JJJqqq|||XXXhhhttt```[[[:::...999;;;000...333333555QQQ```uuuuuubbbNNNIIIJJJQQQ^^^eeesss{{{mmm|||rrrbbbTTTJJJCCC???999888666555666888<<<>>>???>>>>>>???BBBCCCCCCBBBBBBBBBGGGPPPVVVZZZdddnnnlllooottt|||dddOOOuuummmSSS\\\ppp}}}uuugggbbbddd[[[YYYVVVSSSQQQOOOLLLIIIGGGEEEIIIEEEFFFDDD\\\mmmCCCDDDKKK]]]xxxrrrOOO;;;OOOsss:::888666555555444888666555777>>>___uuuvvvkkk[[[NNNSSSYYYXXX\\\qqqmmmVVVFFFBBB:::;;;;;;:::;;;===BBBFFFGGGMMMZZZuuunnn{{{TTT???DDDOOO```MMM>>>======DDDiiixxxyyy^^^;;;;;;:::555555555555555555555555555666999888666BBBeee~~~QQQPPP___sssNNNBBBLLLJJJQQQqqq```hhhuuujjjfff\\\NNNbbbsssQQQOOOiiibbbHHHHHHKKKMMMEEE777000000111111222222222333333333222333555555555666999;;;LLLqqqXXXFFFEEEfffzzzpppbbbfffiiiwww|||ZZZbbbmmmcccVVVWWWOOORRRSSSNNNDDD===<<<===::::::::::::;;;===>>>???@@@DDDBBBCCCGGGEEENNNbbb```bbbpppCCC<<<:::888666555666777777666555555555666666777777777555999DDDfff```cccnnnaaaYYY;;;111777222111555444222888MMMhhhtttxxxhhhQQQIIIJJJQQQ___hhhuuuqqqzzzvvvggg[[[QQQHHHCCC888666444444555999<<>>CCCFFFKKKUUUhhhfffhhhzzzLLL???EEERRR]]]HHH<<<===;;;LLLwwwuuuKKK:::===999111444444444444444444444444:::777444555@@@^^^]]]TTTZZZwwwnnnKKKAAAKKKKKKYYYlllddduuugggddd]]]SSSpppcccKKK[[[OOO:::<<<@@@AAA;;;444111333111111222222222333333333222333444555555666888;;;BBB}}}sssYYYEEEHHHmmmkkktttmmmeeejjjxxxjjj^^^pppuuu```QQQVVVNNNQQQRRRMMMDDD===<<<===999::::::;;;<<<===>>>??????BBBAAABBBFFFDDDQQQjjj[[[sss___???>>>999777555444666777777666555555555555666666666666555888???\\\kkk```gggddd~~~YYY<<<444666,,,000;;;333333===JJJoooqqq{{{oooVVVJJJIIIPPP]]]gggssswwwzzzuuufffZZZQQQIIIDDD777555444333666:::???CCCFFFFFFGGGKKKRRR\\\fffmmmyyywwwsssmmmgggccc```___]]]]]]bbbmmmwww{{{{{{{{{vvvssslll^^^aaaYYY\\\|||qqqccccccZZZXXXUUUSSSQQQOOOLLLJJJEEECCCEEEAAACCCFFFaaa]]]DDDIIIJJJbbbyyy[[[DDDDDDrrr]]]>>>888333333333111333111444888666EEEbbbxxx{{{ppp___PPPXXX___VVVdddppp[[[JJJAAA;;;<<<=========@@@CCCGGGIIIYYYrrrcccddd{{{hhhGGGAAAGGGVVVYYYCCC<<<===<<>>VVVmmm[[[UUUlllpppMMMAAAKKKNNN^^^|||~~~{{{}}}ppp```\\\[[[[[[vvvTTTGGGkkkFFF666888999777333111222444111111222222222333333333111333444444444666888:::@@@hhhvvv]]]GGGLLLhhh\\\ooo|||mmm}}}xxxzzzxxxnnneee___WWWPPPLLLNNNMMMIIICCC>>><<<===999999:::<<<===>>>??????>>>AAA@@@CCCFFFEEEUUUtttWWWkkkQQQ<<<===999666444444555777777666444555555555555555555555555777;;;SSS~~~sss]]]zzzaaahhh{{{aaa<<<555;;;...///999000222>>>AAA}}}tttooo}}}ttt[[[LLLHHHMMMXXXdddpppzzzxxxyyylllaaaUUUHHH???777666444555888===CCCGGGBBBHHHQQQ[[[fffsssxxxmmmhhhggggggkkkrrryyyzzzyyymmmkkkddd]]]aaammmlll```cccwwwpppfffgggXXXVVVSSSQQQPPPNNNKKKIIIHHHCCCCCC???DDDHHHcccUUUBBBKKKLLLfffxxxWWW???HHHRRR<<<888444333111444666444666888666EEEcccyyyvvvvvvfffNNNUUU___TTT___~~~sss^^^LLL@@@===>>>@@@@@@@@@BBBDDDFFFLLLaaa~~~eee|||WWWCCCBBBHHH[[[SSS>>>;;;???@@@\\\eee[[[:::777000444555333333333333333333333333888222222777:::KKK{{{|||bbbRRRbbbXXXDDDLLLNNNWWWrrr}}}zzzttthhhYYYTTTYYYeeefffUUUPPPsssaaaCCC<<<<<<:::666222222222333111111222222222333333333111222444444444555888:::CCC]]]|||cccMMMKKKXXX^^^iiiyyy}}}fffUUUXXXVVVMMMKKKIIIGGGCCC@@@>>><<<;;;888999;;;<<<>>>??????@@@>>>AAAAAAEEEHHHGGG[[[~~~uuuWWWqqqGGG;;;;;;888666444444555777777666444444444444444444333333333666777KKKtttzzz[[[sss^^^lll{{{aaa333---===222///777000000<<<888rrruuuxxxnnnxxx^^^MMMGGGJJJTTTcccoooyyytttyyynnn\\\GGG999888777666666:::@@@GGGKKKJJJTTTaaallluuu~~~}}}vvvvvvzzzzzzuuufffaaaYYY]]]nnnwwwzzzuuu}}}eeeOOOWWWTTTRRRPPPNNNMMMJJJGGGKKKEEEDDD@@@FFFKKKfffOOOAAAKKKMMMjjjyyyUUU<<>>???BBBBBBBBBCCCEEEFFFWWWnnnKKK???CCCIII^^^NNN:::999@@@CCCaaawwwdddCCC<<<<<>>888888666333333555666555111111222222222333333333111222444444444555888:::===WWWiiiRRRGGGIIIhhhgggxxxwwwbbbRRRNNNNNNNNNIIIFFFBBB???>>>===;;;:::888999;;;===>>>???@@@@@@???BBBBBBGGGJJJJJJ___ppp^^^AAA;;;;;;888666444444555777777666333333333333333333333333222444444FFFoooZZZnnniiifff888333666000555222333777222@@@ZZZqqq^^^rrreeeRRRLLLDDDTTTeeerrr}}}vvv~~~gggWWWIII999<<<777555;;;CCCGGGLLLPPPUUUfffzzzjjj[[[TTTgggzzzqqqsssssspppoooMMMNNNWWWVVVTTTQQQNNNLLLJJJIIIGGGIIIAAA@@@FFFIIIkkkKKKCCCEEEOOOllliiiNNN@@@SSS}}}LLL555999444:::000444333444555444555<<>>222DDDMMM^^^vvvzzzyyypppIII111333666333444...444999:::666333333444666444222777999:::[[[tttXXXZZZqqqjjjOOONNNXXXeeeuuu~~~{{{uuuggg___YYYTTT\\\^^^TTT```UUUlllGGG999777777777777555333111000000000111111111222222222222333444444333333555777===MMM~~~sss]]]HHHRRRXXXuuu}}}ooovvv```XXXUUUMMMIIIKKKHHHFFFCCC@@@===<<<;;;;;;::::::;;;;;;===>>>???@@@@@@FFFAAABBBNNNQQQeee```fffyyyAAA;;;>>>666666555444444444444555444444444555555555666666555888888???^^^qqqcccmmmfff888333666000555222333111...;;;RRRwwwZZZnnnlllWWWNNNDDDRRRbbbppp|||yyy~~~|||kkkTTTKKKGGG===:::666666<<>>@@@<<>>EEECCCllljjjXXX000777777111333555000333666555111///000222111222111444555333IIIooommmVVVZZZtttmmm```ooo{{{qqqiii___WWWRRRYYYzzznnnXXX```SSSuuuPPP777666666666666555444222111000000000000111111111111222111222333333333333555777888AAAiiiwwwhhhTTTQQQ\\\qqqyyyttt|||nnn___TTTSSSSSSNNNJJJKKKEEECCC@@@===:::999888777999999;;;<<<>>>@@@BBBBBBCCCGGGDDDCCCLLLXXXtttzzz]]]}}}YYY:::666333555444444333333333333333222222333333333444444444222444444999RRRzzzxxxuuuhhh:::444555///444333333666222888EEE}}}pppWWWbbbyyy___PPPFFFNNNXXXfffvvv~~~xxx~~~sss]]]GGGEEEFFF===888999<<>>999FFFKKKxxxzzztttKKK...999444222999333333444444333000///000222111555444555666333AAA^^^bbbZZZkkkvvvjjjooopppsss~~~|||~~~zzzooohhh```VVVSSSbbb[[[WWW^^^iiiiiiBBB444999666666555444333222111000000000000000111111111111000222333333222333555777888:::XXXxxxnnn^^^TTT___sssxxx~~~ggg```pppZZZQQQMMMPPPQQQNNNJJJJJJDDDCCC@@@===:::888888777888999;;;===@@@AAACCCCCCCCCFFFEEEDDDKKK^^^www```xxxIII;;;:::555444444333222222222222333111111222222222333333333444444333666GGGiii{{{}}}jjj;;;444555///444333444444000333===xxxttt^^^```~~~}}}aaaQQQHHHLLLRRR___ooo|||uuuwwwyyyfffUUUWWW[[[QQQ;;;<<>>AAABBBCCCCCCCCCCCCEEEEEELLLgggkkkhhh===;;;???:::444444333222222222222333111111111222222222333333444444444666@@@\\\uuuzzzkkk<<<555555///444333444222222444:::vvvrrrjjjaaagggVVVKKKJJJNNNXXXgggvvvuuusss}}}kkk^^^gggooofff>>>>>>@@@DDDHHHSSSfffwww}}}oooxxxnnnxxx|||mmmmmmgggbbb^^^^^^^^^]]]ZZZUUUQQQPPPOOOMMMKKKIIIGGGFFFDDD???AAA@@@BBBeeeTTT@@@BBBLLLccc{{{VVVAAAGGG{{{|||MMM555555111444222222444111222555555333333555III{{{qqqvvv}}}eeeUUUWWWccclllnnnuuu{{{VVVJJJGGGLLLHHH>>>@@@MMMNNNQQQ\\\vvvKKKAAAGGGJJJ[[[VVVBBB<<<===AAA\\\WWWnnnsssooo}}}QQQ;;;333111***222888,,,333222222111111222333333---444333000333111333>>>___{{{ccc^^^qqqwwwddd^^^kkk~~~yyywww}}}~~~~~~~~~~~~}}}yyyrrriii___ZZZUUUTTTiiifff^^^VVVaaaCCC999666888555444333222111111111111111000000000000000/////////000222222222333555777777>>>PPP~~~|||xxxsssddd```aaapppeee???;;;@@@888AAABBBCCCEEEEEECCCBBBAAA@@@???===;;;:::::::::;;;999;;;===@@@BBBCCCCCCCCCCCCAAAEEEIIIRRRsss```yyyfff;;;888;;;777555444444333333333333333111111222222222333333333333333555777===TTTrrrtttppplll===555555///444333555000444777666lllqqq{{{uuudddppp]]]NNNFFFKKKRRR___pppwwwppp~~~lll___ggglllaaa>>>===???EEENNN\\\qqqyyyooo~~~ssswwwsssllliiieeeddd___``````\\\\\\[[[TTTPPPOOONNNLLLJJJHHHGGGFFFDDD<<<@@@BBBFFFpppKKK@@@DDDPPPiiiLLL===III{{{}}}{{{>>>555555...777333000333000111555666333222444???dddssstttppp[[[VVV```kkkooommm{{{gggRRRGGGKKKIII???CCCSSS^^^jjjrrrhhhqqqgggCCCDDDDDDKKK___OOO<<<:::@@@DDDsss[[[zzzyyy{{{CCC:::444111111222444222000//////000222222222222,,,555333000444333111777RRRnnnqqq^^^jjj|||yyyXXX\\\^^^^^^bbbjjjqqqsssyyy~~~}}}|||{{{{{{}}}vvvnnneee^^^ZZZVVV\\\XXXVVVUUUtttggg:::999888444444333222111000000111111111111000000////////////...000111222222333555888444>>>FFF{{{vvvrrrffflllfffmmm^^^===@@@KKKBBBDDDGGGHHHFFFDDDCCCBBBBBB===<<<:::999999:::;;;;;;:::<<<>>>AAABBBCCCBBBBBBEEE@@@GGGMMMYYYsssYYYRRR>>>444777333666555555444333444444444222222222222333333333444111222666888888JJJyyyvvvnnnkkkmmm===555555///444333555***222555---[[[{{{|||fffwwwbbbPPPDDDJJJNNNZZZmmmyyypppnnn]]]___]]]LLL===;;;===EEERRRcccyyyuuuaaaVVViiiyyyssseeegggnnnfffdddaaaeeecccZZZYYYZZZSSSPPPOOOMMMLLLJJJHHHGGGFFFDDD;;;@@@CCCJJJxxxvvvCCC>>>EEESSSnnn{{{III<<>>FFFBBBKKK```JJJ888>>>@@@GGGrrrppp~~~<<<666------333---***333---------///111222222111...888555111666777333666IIIXXXbbbdddzzz{{{PPPXXXYYYRRRPPPXXX______vvv}}}}}}}}}}}}|||{{{yyyyyy{{{zzzvvvoooggg```\\\ZZZ]]]fffhhh[[[SSS[[[NNN444999999111444333222000000000111111111111000000/////////......///111111222333555888111;;;888ooozzztttqqqhhhwwwmmmmmmaaa???<<>>??????:::999888888888999:::;;;;;;===???BBBCCCCCCBBBAAAFFF@@@HHHQQQ^^^iiiTTT@@@@@@333888888666666555444444444444555222222333333333444444444111222555666333AAAooo|||mmmwww???222444000555222333444111111333DDDnnn~~~kkkxxxiiiXXXGGGIIIKKKXXXmmmyyyqqqxxx~~~ttteeeYYYYYYSSS???;;;888999AAAPPPeee{{{vvvNNNRRRaaaxxxtttrrrmmmhhhhhhfffccc```\\\ZZZXXXWWWVVVTTTQQQPPPOOOMMMJJJGGGDDDCCC;;;AAA:::FFFMMM\\\DDDEEECCCYYYvvv___===@@@hhhpppNNN<<>>===FFF\\\{{{|||]]]uuuWWW888555111//////000//////............////////////000000000000111222333333<<>>EEEPPP___ppp~~~eeePPPXXXhhhsssooojjjfffgggeeebbb___[[[YYYXXXWWWUUUSSSPPPPPPNNNLLLIIIFFFDDDBBB>>>BBB999CCCRRRRRR???EEEGGG```|||NNN===EEE|||III:::000222444000///444111111111222222222333333333III{{{oooooo}}}iii[[[]]]gggjjjmmmwwwlllJJJ@@@CCCIII^^^www}}}[[[ZZZ]]]bbb]]]QQQMMMQQQgggwww\\\CCC<<<>>>JJJNNNFFF===<<<>>>HHHgggfff```yyyLLL666444111//////000000///............////////////222111111111111222333333222HHHllllll___lllVVVOOOUUUZZZYYYaaaqqqwww}}}~~~}}}~~~yyyzzz{{{yyywwwvvvxxxzzzqqqddd```___\\\YYYXXXooo^^^SSSUUUcccUUU666777555222888222111000///////////////111000//////............000000000111222333444555888555555PPP~~~{{{zzz{{{xxxrrrrrrppppppuuu|||tttVVVGGGGGGJJJJJJLLLKKKJJJJJJIIIGGGDDDBBB<<<<<<;;;;;;:::;;;;;;<<<<<>>888777<<<222222333333444444333333222222222222222222222222222111444444555666:::VVV{{{{{{BBB444444000333000111222000333333<<<```dddSSSooo|||eeeOOOHHHIIITTThhhxxxqqqkkkuuuvvvgggcccrrroooUUU???===@@@HHHSSSbbbwwwyyyUUU___pppqqqkkkfffdddeeebbb```]]]ZZZXXXWWWVVVTTTRRROOOOOOMMMKKKHHHEEECCCBBB===BBB===FFFbbbHHH===EEEMMMggguuu??????VVV@@@666111333333...///444000111111111222222222222///===kkkuuuiiivvvuuuccc]]]___kkklllrrr}}}yyy\\\FFFHHHOOOPPPVVVaaannnvvv{{{jjjZZZcccnnnuuurrreeeUUUJJJQQQhhhKKKAAA===@@@HHHIIIAAA;;;;;;@@@SSS~~~SSSmmm{{{tttnnnAAA444222000///000111111000............////////////333222222222222333333444222AAAaaatttcccjjj{{{]]]\\\bbbdddbbbnnn||||||vvviiibbbjjjyyy}}}|||}}}xxxxxxwwwuuussstttvvvyyywwweeeZZZ]]]^^^XXXXXX^^^sssPPPVVVSSS|||uuu:::222777444555999333111000......///111222333222///---,,,---......111111111111111222333444666666111LLL{{{zzz{{{yyytttsssooommmmmmooovvvnnnTTTGGGFFFHHHGGGJJJOOONNNFFFBBBDDDBBB<<<;;;;;;:::999999:::;;;<<<<<<@@@DDDGGGGGGGGGHHHIIIJJJFFFMMMfffggg\\\YYY:::888444888555111222222333333222222111222222222222222222222222111555444555666666KKKnnn}}}DDD555555///222///000222000444222444RRR~~~kkk```xxx}}}hhh[[[FFFEEEOOOdddvvvwwwlllsss}}}~~~zzznnnooo~~~aaaFFF@@@>>>FFFTTThhhggg]]]xxxnnnjjjeeedddddd___]]][[[XXXWWWVVVTTTRRRPPPNNNMMMLLLJJJGGGDDDBBB@@@;;;@@@AAANNNxxxmmmCCC@@@HHHSSSmmmbbb:::===mmmrrr777333222333111---...333000000000111111111111222000444OOO}}}}}}fffkkk{{{jjj___ZZZkkkkkknnnvvv}}}mmmRRRCCC@@@MMMVVVRRRPPPUUUjjjfffaaammmzzzyyyiiiYYYIII```yyy^^^@@@???@@@FFFKKKHHH???;;;<<>>@@@QQQxxxnnngggsss}}}{{{uuuxxx|||hhhiiiooopppqqq|||TTTHHHFFFXXXlllvvv|||~~~}}}{{{{{{{{{{{{yyyvvvsssppppppqqqrrrhhh[[[XXX^^^ZZZRRR[[[nnnaaaRRR^^^eee]]]333666555222666444555333111000000222444666333222///------...000222222111111111111111222222222888111CCCwww{{{zzz{{{yyytttpppjjjddd___\\\]]]fffppp{{{hhhSSSEEE@@@AAACCCHHHSSSRRREEE>>>BBBAAA999;;;:::999888888:::;;;<<>>DDDNNN\\\rrrwwwnnnqqqyyykkkjjjfffdddccc]]][[[YYYWWWVVVUUUTTTQQQOOOMMMLLLKKKHHHFFFCCC@@@???;;;<<>>EEEHHHSSSTTTHHHCCCHHHHHH@@@;;;:::888777888:::<<<===CCCEEEHHHHHHGGGGGGGGGHHHHHHKKK___VVVOOOttt@@@555999777111333111111222222222222111111000000000111111222222222---333222333666444<<>>???777???SSSKKK>>>EEEOOOdddxxxIII:::FFFuuu~~~HHH000111111000///...///000////////////000000000000...555666NNNnnn]]]ppp|||rrrdddXXXaaahhhnnnrrrwwwpppUUU???===;;;???GGGMMMVVVmmm}}}tttvvvyyy}}}lllBBB;;;999CCCMMMJJJ???888;;;BBB\\\xxx[[[rrr~~~666444000/////////111111000///............////////////---...///111333666888999;;;;;;???[[[}}}oooiiijjjxxx~~~yyylllkkkwww~~~~~~]]]VVVXXX\\\\\\```ZZZIIILLLVVVggguuuzzzxxxxxx|||~~~|||zzzzzzyyywwwvvvrrrrrrqqqqqqqqqnnnjjjfffaaaYYYTTTQQQOOO```tttZZZQQQOOOYYYHHH<<<888777111000333111222000///------...000111///.........000222555777000000000000000111222333111555666555BBBiii~~~}}}~~~zzzwwwuuuooohhh[[[TTTKKKDDD@@@AAAJJJVVV___XXXNNNCCC:::999CCCOOOIIIPPPSSSNNNLLLOOONNNHHH<<<:::888777888:::===???EEEGGGHHHHHHGGGFFFFFFGGGGGGTTTnnnxxxKKK___~~~bbb:::444999;;;333777444444444555555444444444//////000000111222222222---222111222777555888GGGnnnFFF555444///222000222222---333555///AAAqqq|||tttnnnccc~~~|||nnnUUULLLLLLYYYiiiuuupppooosss~~~zzz~~~|||vvv^^^LLLDDDOOOYYYZZZ]]]eeetttnnnrrrlllrrrlllfffpppzzzzzzxxxpppggghhhiii```^^^aaa^^^YYYXXXWWWVVVVVVTTTQQQOOOJJJJJJHHHFFFCCCAAA>>>===BBB666EEE```qqqBBB>>>IIIQQQkkk```AAA:::RRRfffyyy???111111000......///000///........./////////000000+++333333JJJ~~~uuu[[[ggg{{{vvviii\\\YYYeeeoooqqqttt{{{~~~dddIII777999>>>HHHRRRVVV[[[mmmxxxvvvzzzLLLFFF;;;===HHHNNNGGG999666@@@KKKvvvaaa]]]}}}\\\111333111000///000111111///.............../////////////////////000222333555666333999;;;IIInnnzzzoooiiiqqq~~~ooooooiiikkkyyykkkMMMCCCEEEKKKHHHHHHHHHBBBDDDXXXnnnzzz{{{yyyyyyxxxvvvtttmmmnnnoooqqqpppkkkbbb\\\]]]VVVOOORRRaaagggWWWLLLXXX~~~lll777666222333666000---555000000///...---------------------...///111222333////////////000222333333666///666777999ggg}}}zzz|||{{{wwwtttoooggg^^^OOOIIICCC@@@AAAHHHXXXfffjjjZZZHHH>>>;;;@@@NNN[[[ZZZ[[[\\\]]]\\\YYYTTTOOO===;;;999888999;;;>>>@@@DDDFFFGGGGGGFFFFFFGGGIIIGGG___}}}```QQQ~~~uuuPPP999666555999111888333333444444444444333333/////////000111222222222///444222222888555555@@@[[[FFF555444///333000333666...222444***888eee}}}~~~|||hhh|||uuu]]]RRRNNNXXXeeeooo{{{rrrpppooo~~~yyy{{{~~~xxxxxx|||yyy```LLLEEEWWWkkkvvv|||sssmmmlllssshhhdddtttvvvmmmrrrjjjeeehhhggg\\\ZZZ```___YYYXXXWWWWWWWWWUUURRROOOJJJIIIHHHFFFCCC@@@>>><<>><<>>;;;;;;999TTT~~~KKKDDD:::LLLeeetttJJJ111AAAeee~~~uuu^^^dddxxx|||YYY777000000000000000000000000............////////////......000>>>]]]{{{||||||ooohhhuuuwwwyyy||||||xxxpppjjj[[[]]]ggguuuxxxttt{{{yyyUUU;;;;;;666GGGRRRMMMLLLXXXhhhqqq~~~wwwzzz}}}~~~~~~}}}zzzaaaOOO___~~~yyyVVV???;;;HHHDDD]]]VVV<<<666:::KKKgggggg___xxxeee666,,,000111000///...---,,,,,,,,,...---,,,,,,---///222444666333222222///,,,...333///666333111BBB___wwwlllmmmyyyrrrsssuuuxxxmmmRRR===CCCOOOWWWRRRNNNWWWkkk{{{zzzvvvuuusssrrrqqqwwwqqqkkkfff```YYYVVVWWWSSSHHHIIIiiiwwwbbbWWWKKKWWWuuu@@@555444333222111111111111111000000///...---------,,,,,,------.../////////666333///,,,---111666:::777000666888===ggg{{{zzzzzztttrrrrrrssspppdddRRRDDD999AAAGGGEEEHHHXXXpppzzz]]]FFFDDDHHHIIIRRR^^^hhhxxxxxxsssooolllEEE<<<666777999888<<>>>>>EEEVVV```QQQ;;;888<<>>RRRvvv|||rrroootttyyyzzz~~~ppprrrwww}}}}}}ttteeeTTTIIINNN[[[hhhppp{{{~~~{{{wwwtttsssrrrpppooouuukkkccc___[[[TTTOOOMMMPPPSSScccfffZZZPPPYYYWWW888444333222111000000000000000000000///...---------,,,,,,------.../////////222111/////////111444666333111333333666PPPwww|||zzzzzzqqqnnnlllllljjjaaaRRRGGGAAADDDFFFHHHQQQbbbqqqxxxoooTTTAAADDDLLLMMMOOOUUUaaammmvvvvvvooofffZZZPPP===666333666:::===BBBIIIGGGGGGFFFEEEDDDFFFJJJNNNhhhrrrQQQZZZtttQQQ>>>000222666333000111333000000222555666222---000000111111111111000000000111222444555555555555;;;^^^MMM777000000444---111...111111333444---777QQQ~~~ppp[[[lllzzznnn[[[JJJIIIOOOYYYhhhvvv~~~rrrlllqqq{{{~~~~~~}}}}}}|||{{{zzzzzzzzzxxxuuusssiiiYYYJJJFFFGGGIIIQQQZZZYYY^^^hhh~~~oooVVVZZZcccdddVVVWWW\\\ccceeeaaa^^^^^^```\\\XXXWWWXXXYYYWWWUUUVVVTTTRRRPPPPPPNNNLLLJJJIIIFFFCCCAAA@@@???<<<:::>>>GGGeee\\\<<>>]]]{{{}}}xxxrrrvvv{{{|||wwwrrreeeZZZYYYgggwww|||{{{{{{~~~oooKKK888@@@CCCLLLUUUUUUUUUlllzzzfffMMMUUU___hhhkkkkkkiiihhhdddddd]]]ggg}}}zzzAAA777@@@CCCFFF]]]UUUCCC888999>>>XXX~~~nnn___{{{eee...999000///......------,,,,,,++++++---,,,,,,,,,---///000222...///333888666000...000111444333333888AAAccczzzwwwmmmvvv{{{wwwqqqqqquuuxxx{{{zzz~~~{{{sssvvv||||||qqqiiifffeeerrrxxx|||vvvuuusssrrrrrrqqqnnnlllnnndddZZZWWWUUUPPPLLLKKKNNNfffkkkXXXSSSRRRtttYYY999666333222111000/////////000000000//////...---------,,,,,,------.../////////...///000111222222111111222666555444777===TTTsss{{{yyyyyymmmjjjgggfffddd]]]RRRJJJKKKJJJKKKQQQ```ooossspppeeeOOOAAAJJJUUUSSSNNNNNNWWWaaajjjmmmhhh\\\III:::777333222666<<>>===<<<;;;;;;JJJ~~~LLL<<<>>>KKKZZZkkkKKK666DDDrrrsss~~~lllrrriii000333////////////////////////---------.........//////,,,111333000666UUUttt|||zzztttuuuwwwyyyzzzyyyvvvtttsssddd[[[bbbnnntttttttttyyykkkHHH999EEEGGGVVVXXXPPPeee}}}xxxtttrrr```LLLGGGYYYjjjjjj```^^^jjjzzz~~~YYY:::;;;BBBIIIRRRVVVFFF999999???JJJllleeehhhxxx}}}LLL***666111,,,---------,,,,,,++++++***,,,,,,,,,,,,---...///000...///333999888222000222000222222555444333PPPdddXXXgggtttwwwsssssszzz{{{{{{~~~~~~zzzyyy||||||vvvtttxxx}}}ffflllrrr{{{zzzaaaqqqppppppqqqqqqooollliiibbb[[[UUURRRNNNLLLOOOUUU^^^xxx___PPPSSSjjjBBB000888111111000////////////////////////......---------,,,,,,------.../////////---...///111111111000//////777555666;;;555BBBggg|||yyyvvvuuukkkiiifffdddbbb[[[QQQJJJOOOPPPSSS\\\lllwwwtttkkkYYYJJJCCCLLLSSSPPPIIIHHHOOOXXXbbbhhhdddWWWFFF:::888666555888===AAAEEEHHHIIIBBBBBBHHHFFFCCCQQQfffmmmJJJOOOuuuSSS<<<777555888888444333666111000///111333333111...000111111222222111111000111111222333333222222222555EEEdddyyyPPP<<<444111444...444000111,,,...444//////===aaatttwwwwwwdddfffooo]]]KKKDDDCCCIIIZZZkkkwww|||sssppprrr{{{~~~}}}~~~~~~~~~}}}|||zzzyyyxxxvvvwwwwwwwwwuuusssqqqpppmmmjjjhhhggggggkkkuuu~~~eeeAAA999EEEMMMEEE:::;;;FFFSSSXXXXXXWWWYYY[[[[[[YYYXXXWWWWWWWWWVVVUUURRRQQQOOOOOOOOOMMMJJJHHHFFFEEECCC???===<<<<<<<<>>TTTcccssshhh:::000EEE||||||ggg[[[...111........................------------............111000000------AAAmmmooo}}}yyyuuutttvvvxxxyyyxxxzzznnnbbb___dddkkkqqquuuttt|||}}}kkkKKK===III^^^aaa___gggkkkKKKLLL^^^kkkaaaTTTJJJ@@@???NNNZZZVVVMMMPPPfff{{{xxxoooCCC???AAA@@@OOOeeeSSSAAA888<<>>333666000000//////.../////////............------------,,,,,,------...///////////////......//////000111)))222000222888000:::]]]||||||{{{zzzxxxuuurrrpppjjjiiigggfffbbbZZZPPPIIIKKKQQQYYYbbblllqqqmmmdddKKKDDDAAAEEEFFFAAA>>>@@@EEEMMMWWW[[[VVVKKKAAA===999999999:::???CCCEEEEEEDDDAAADDDIIIEEEEEE[[[wwwoooVVVMMMpppyyy@@@;;;999777777555222444777000000///000111111000/////////000000000000//////111111222333333222222222777CCCVVVxxx{{{}}}OOO<<<555222444...444111222,,,,,,222000///:::TTTwwwrrr~~~qqqjjj|||nnnaaaTTTKKKDDDEEETTTgggqqq~~~wwwssspppuuu}}}|||}}}}}}|||{{{||||||||||||{{{yyywwwuuutttuuuvvvuuurrrpppooooooooommmkkkjjjnnnyyylllOOO;;;@@@FFF???:::===777HHHYYY___^^^[[[XXXUUUXXXXXXWWWWWWVVVUUUUUUTTTPPPOOOOOOOOOOOOMMMJJJGGGDDDCCCBBB>>><<<;;;===???OOOgggJJJCCCAAABBB\\\nnnSSS555333IIIvvviii~~~III111...........................,,,------------.........222------...---555SSSsssssssss}}}wwwmmmkkkqqqwwwxxxwwwvvvooofff___^^^eeeqqqzzzrrrwwwzzz{{{pppTTTEEENNN```TTT]]]iiiFFFCCCMMMSSSGGG>>>@@@BBB@@@AAAAAA???@@@GGGSSS]]]jjjiiifffqqqtttQQQ999@@@@@@BBBWWWlllMMM>>>777888GGGpppppp```~~~}}}MMM000888&&&333///+++,,,---......---,,,++++++++++++,,,,,,---------,,,***+++...---***,,,000---000000222333...;;;VVV|||yyyrrrzzzsssvvv{{{|||wwwvvv~~~yyyqqqkkkmmmqqqtttxxx|||~~~{{{{{{}}}|||yyyxxxyyyyyy{{{zzz}}}{{{yyywwwvvvtttsssrrrqqqyyysssuuulllkkkiiihhhfffccc^^^ZZZJJJKKKLLLHHHDDDNNNkkkuuu[[[NNNEEEHHHooojjj555===666///000000////////////000000------------------------,,,,,,------.../////////111000...------///111222---111222444444111:::PPPxxxwwwuuuuuutttrrrnnnkkkiiihhhfffddd```XXXOOOIIIEEEPPP\\\bbbdddddd___YYYFFFCCCBBBBBB@@@::::::===;;;???FFFIIICCC:::666777777999;;;===AAAGGGHHHFFFAAABBBFFFHHHFFFNNNjjj~~~VVVGGGaaauuu;;;888777666333111000111333000//////////////////000//////000000000000//////111111222333333444333333222;;;DDD```vvvyyyKKK;;;666222333,,,222000333...,,,222...,,,555HHH~~~sssqqqnnnwwwiiiddd^^^UUUGGG@@@KKK\\\hhhvvvzzzuuuooopppwww}}}{{{{{{{{{|||{{{zzz{{{{{{|||{{{zzzxxxuuusssrrrtttuuutttqqqnnnmmmnnnnnnmmmkkkiiiiiinnnuuuyyyzzzrrr```LLLAAAFFFFFF<<<;;;CCCAAANNNZZZ\\\ZZZYYYVVVRRRUUUVVVVVVUUUTTTSSSSSSSSSNNNNNNMMMNNNNNNLLLIIIFFFAAAAAA@@@>>>;;;;;;>>>AAAUUUssssssAAAAAAAAAFFFdddyyyxxxBBB777===SSSkkkooo{{{ggg666555---........................,,,,,,---------............***---444111000CCC^^^ooo}}}{{{{{{}}}|||~~~rrreeeeeeoooxxxxxxtttnnnmmmggg```]]]cccoooxxxqqqsssuuuzzzwww___LLLQQQSSSVVVuuu|||ppp\\\PPPQQQSSSFFF@@@FFFKKKQQQSSSVVV[[[___cccgggiiihhheeeeeeuuuyyyYYYAAA<<>>888777666IIIyyy___hhh{{{AAA333222'''444,,,+++,,,...//////...---,,,***++++++,,,,,,,,,,,,,,,+++***+++...---)))***...,,,000...///444111444AAA\\\vvv~~~{{{{{{xxxvvv{{{qqqmmmkkkmmmnnnmmmpppttttttzzz~~~~~~~~~~~~zzz}}}|||{{{zzzzzzyyyxxxxxxuuuvvvyyy{{{|||zzzxxxvvv{{{zzzyyyvvvsssqqqpppooonnnvvvlllddddddiiigggccc```\\\WWWRRRNNNFFFHHHJJJLLLSSSjjjzzzYYYPPPUUUMMMkkkyyyLLL222666666000111000000//////000000111------------------------,,,,,,------.../////////111111000/////////000111111111777888111444>>>BBBeee}}}vvvtttrrrrrrrrrppplllhhheeecccaaa^^^ZZZTTTOOOLLLFFFRRR]]]```]]]YYYSSSLLLEEEBBB@@@AAA@@@===;;;<<<888666777<<<;;;666333444777<<<>>>???DDDJJJJJJFFFCCCEEEEEEEEEKKK^^^zzzyyydddLLLKKKXXX<<<444555444222111000000///////////////......///000000000000111111000000000000111222444555555555555000444999RRR~~~wwwpppuuuIII:::555111222+++111///333///---111---)))111777xxxzzzsssZZZ^^^ccccccccc[[[HHH;;;BBBRRRaaappp}}}|||uuunnnmmmqqqyyy~~~|||zzzzzz{{{{{{zzzyyyzzz{{{{{{{{{yyywwwtttrrrqqqsssuuutttpppmmmlllmmmfffjjjmmmllliiifffaaa]]]fffnnnrrrnnncccQQQBBBCCCGGGDDDBBBCCCIIIPPPRRRMMMIIIMMMPPPOOORRRTTTUUUTTTRRRQQQQQQQQQMMMLLLLLLMMMMMMKKKHHHEEE@@@@@@@@@===:::;;;???BBBTTTwwwWWWAAA@@@BBBIIIiii```222666BBBXXXsss^^^qqq~~~VVV+++999---........................,,,,,,,,,---------......///***...666000(((444LLL{{{}}}ttt~~~~~~rrreeehhhuuu}}}vvvkkkkkkhhhbbb^^^bbbkkkqqqqqqqqqqqqzzz|||fffQQQSSSWWWyyy|||uuucccTTTUUUZZZRRRMMMSSSWWWcccrrrccc{{{nnn@@@<<>>RRRWWW]]]oooTTT999999***---444''',,,---///000000///---,,,******+++,,,,,,,,,++++++---,,,...222000,,,+++...,,,111---,,,333333///333???\\\rrr}}}vvvwwwxxxwwwzzzooonnnppprrrpppjjjiiillljjjtttzzzwwwuuuxxxzzzzzz}}}xxxttttttwwwzzzzzzyyyssstttuuuuuuttttttvvvwwwsssttttttrrrnnnlllnnnpppmmmsss{{{~~~ssspppqqqnnnhhhgggccc^^^ZZZUUUOOOJJJFFFGGGGGGJJJSSSfffbbbLLLOOO___dddYYY:::===111777666111000000000000000111111------------------------,,,,,,------...//////000000111111111111111000000...,,,666888,,,444???666NNNrrryyyuuusssqqqpppqqqoookkkgggbbb```[[[WWWTTTQQQPPPOOOLLLWWW``````[[[UUUMMMEEEAAA<<<:::<<>>999222333444333444444111.../////////...------///000111111222222222222111111000111333444555666666666888666777MMMqqqwwwvvvyyyrrrOOO:::777111///111000////////////////////////777UUUnnnxxxttt||||||zzz^^^OOOZZZnnniiiVVVJJJ===>>>UUUdddmmmtttwww}}}zzzmmmfffhhhpppyyy~~~~~~}}}{{{zzzxxxxxxwwwwwwxxxwwwuuutttssssssssstttpppooooooooopppooommmkkkjjjeeecccfffccc[[[WWWXXX___zzznnnfffgggbbbTTTIIIFFFIIIKKKLLLNNNSSSMMMEEE???:::;;;FFFRRRUUUOOOSSSUUUNNNOOOQQQJJJMMMJJJHHHGGGIIIHHHEEECCC<<>>222222MMMzzz{{{JJJccc}}}rrrAAA000222'''...888))),,,,,,,,,+++++++++******)))))))))******+++++++++///---+++,,,///000///---.........///////////////222JJJjjjvvvssszzzkkkqqqwwwxxxtttnnnjjjiiijjjlllmmmoooppprrrtttuuusssrrrqqqrrrtttvvvwwwvvvrrrtttuuuuuusssrrrrrrsssrrrrrrqqqqqqppppppoooooopppnnnnnnssszzz~~~|||yyytttpppmmmlllmmmkkkeee```ZZZ\\\UUUJJJHHHNNNMMMGGGJJJLLLVVVoooiiiXXXSSS^^^mmmnnn???111666777111---111000000///...---------.........------,,,,,,,,,------------------------///......---------......000000111222444555555666<<>>:::::::::999888888777777888888888888999999999999<<>>cccyyy{{{~~~uuuuuujjjQQQbbbiiiiiifff\\\FFF<<>>CCCFFFPPP[[[SSS555777???```~~~TTTzzzwww~~~___777---000//////...------------------+++,,,---......---,,,+++,,,------------///222555CCCbbbtttpppttt}}}xxxmmmeeeuuuuuurrrnnnrrrxxxvvvooojjjkkkmmmmmmkkkhhhdddaaagggjjjoootttwww{{{}}}|||}}}xxxpppnnnvvv~~~uuu}}}|||ooommmttt\\\:::===AAAFFFLLLYYY[[[DDD222666...;;;HHHtttsssRRRrrr{{{}}}III...,,,222+++---333(((,,,++++++++++++*********,,,,,,,,,,,,++++++++++++,,,******+++,,,---,,,+++++++++,,,...///000111222CCC888IIIyyy{{{|||~~~nnnpppsssxxx}}}~~~{{{uuupppnnnfff]]]\\\aaafffhhhggghhhfffdddeeehhhllloooqqqpppqqqrrrqqqnnnlllllllllmmmlllkkkjjjiiihhhggggggjjjhhhfffggghhhgggccc```gggddd```^^^]]]ZZZUUUPPPMMMJJJHHHIIIIIIGGGIIIMMM[[[~~~ppp```III???SSS}}}III;;;111000111///000555000000//////...---------...------------,,,,,,,,,------------------------//////............//////000000111222333444444555888QQQmmm~~~vvvooonnnlllhhhdddaaa``````UUURRRMMMJJJHHHGGGEEEDDD@@@DDDHHHJJJIIIDDD>>>999888888888888999999999999888888888999999999::::::???DDDFFFCCCBBBDDDFFFGGGMMMGGGRRRoootttVVVHHHQQQpppccc___CCC(((777444333333222111000////////////............//////......//////000222333444444333333222222333333444666444;;;>>>???ZZZxxxgggoooMMM888555000...000000...........................333WWWzzztttvvvqqq~~~{{{```aaajjjlllcccXXXLLLEEEEEESSSYYYaaajjjrrrxxx{{{|||{{{|||xxxnnndddccckkktttyyyxxxxxxwwwvvvuuussssssssssssqqqpppooonnnmmmmmmmmmkkkiiigggeeeccc___\\\RRRQQQQQQRRRTTTWWWZZZ^^^hhhoookkk\\\UUU\\\```\\\ZZZQQQIIIJJJNNNRRRVVVZZZaaaOOO@@@BBBLLLOOOJJJDDD;;;===JJJRRRLLLLLLPPPKKKJJJIIIGGGFFFEEEDDDCCCBBBAAA======???<<<<<>>???FFFFFFVVVbbbqqqGGG555<<>>222:::]]]~~~wwwxxxvvvyyynnnmmmnnnttt|||vvvnnnddd]]]]]]```bbbccciiigggdddcccdddddddddcccdddfffiiijjjjjjjjjkkkmmmiiiiiihhhgggeeedddcccccceeedddcccdddffffffccc```bbb___ZZZVVVSSSOOOJJJFFFHHHDDDEEEIIIHHHGGGRRRbbbvvvhhhMMM<<>>===?????????>>><<<999777555333333444555666777888888555666888:::===???AAABBBEEECCCCCCGGGLLLMMMJJJHHHNNNaaa{{{www[[[NNNfffuuu]]]:::<<<<<<444111111111000000/////////...//////////////////.........//////000222333444222222222333333444444444222333777:::555777WWW~~~ooo}}}mmmKKK666444///---000///------------------------222---<<<]]]zzziiiqqq~~~~~~sssuuuuuu[[[eeeoooiii]]]```XXX@@@KKKLLLSSS]]]fffmmmtttzzz|||wwwrrrnnnmmmllljjjgggqqqrrrssstttuuutttsssrrrnnnnnnnnnmmmkkkiiigggfffbbb```^^^[[[VVVOOOGGGAAABBBJJJNNNKKKKKKVVVhhhtttfff[[[XXX^^^]]]QQQKKKOOOKKKBBB;;;:::999999;;;@@@@@@;;;999>>>IIIWWWjjjxxxlllkkkpppiiiTTTJJJJJJFFFFFFGGGGGGEEECCCAAAAAAAAAAAA::::::999<<<```qqqBBB<<>>===<<<;;;:::777777777888888888888888333333444555666777888888666888:::<<>>+++000000000000//////............////////////............//////000222333444111111222333444444444444000444444777777444GGGmmmzzzmmm{{{lllJJJ555333///---000///---------------------------...333LLLqqquuuiiiaaauuu~~~ssslllvvvlll\\\]]]ccc^^^]]]XXXDDDFFFGGGPPP]]]gggjjjooouuuyyyvvvrrrppppppnnnkkkgggkkkmmmoooqqqrrrrrrrrrqqqmmmmmmlllkkkjjjgggeeeddd```]]]XXXSSSOOOJJJDDDAAANNNNNNLLLMMMWWWgggqqqsssaaa\\\XXXXXXVVVOOOHHHDDD>>>777222222333333777<<>>;;;;;;:::999888444444555666777888999999444555555666777888999999:::;;;===???AAACCCDDDEEEGGGEEEGGGIIIHHHHHHPPP[[[yyywww]]]hhhwwwfffpppbbb<<<777222666---000000////////////......---...///000000///...---......//////000222333444000111222444555555444444000666333444;;;555;;;VVV{{{xxxqqq~~~lllJJJ555333...---000///------------------------'''//////AAAjjjxxxmmmjjjVVVnnn}}}rrrgggppp[[[OOO^^^^^^[[[[[[SSSBBBDDDOOO___hhhjjjlllqqqvvvuuusssrrrqqqnnnkkkiiigggiiilllooopppqqqpppppplllllllllkkkiiifffdddbbbbbb]]]VVVPPPLLLJJJGGGFFF___YYYSSSXXXjjjyyytttgggZZZ[[[WWWNNNLLLNNNIII>>>;;;666444666:::===CCCJJJNNNUUUiiisssrrrppprrreeeLLLBBBFFFFFFDDDFFFGGGEEEAAA??????AAA???999>>>FFF[[[WWW999===KKKBBBPPPttttttXXX::::::444eeewwwVVVwwwdddxxxlll,,,000333333,,,000++++++++++++,,,,,,---...,,,++++++******++++++,,,)))+++------,,,,,,---...***,,,000<<>>:::KKKZZZUUUGGG555333<<<;;;>>>NNN||||||RRRSSS{{{iii888...)))111...+++000///***---************)))))))))))),,,,,,++++++***)))(((((((((***,,,+++))))))+++---,,,,,,,,,------.........///,,,---111000555GGG\\\yyygggbbbzzz~~~ssspppqqqvvvtttooouuu{{{rrriiidddccceeelllrrr{{{}}}tttnnneee___WWWPPPLLLKKKKKKJJJKKKMMMNNNMMMKKKJJJJJJJJJLLLLLLLLLLLLMMMMMMMMMMMMIIIKKKLLLKKKIIIFFFEEEEEECCCDDDEEEGGGHHHKKKOOORRRYYYjjj|||qqqeeeZZZOOOJJJTTTccc~~~{{{zzzFFF777;;;(((,,,.........///111000---------------------------,,,,,,,,,------.........------------------------+++******+++,,,---...///////////////000000000000...333666===VVVzzzssseeemmm~~~~~~rrrcccXXXTTTTTTEEEAAA===::::::999888777777888888888888888999999666777777888999999::::::>>>??????AAABBBCCCDDDDDDCCCFFFJJJKKKGGGJJJ[[[pppttteeedddnnn<<<555111111333999///////////////.........---...///000000///...---......//////000222333444000111222444555555444444000888222222===666333FFFeeejjjuuugggJJJ777222------000---,,,------......------,,,---------888WWWuuuyyylllZZZVVV___oooqqqlll|||hhhTTT___ggg[[[TTT[[[RRRHHHIII[[[ggggggiiippprrrsssrrroookkkjjjlllooofffhhhkkkmmmnnnmmmkkkjjjlllhhheeefffhhhgggbbb]]]\\\ZZZUUUNNNHHHGGGLLLQQQ```ZZZVVV^^^pppzzzrrrcccXXXUUURRRPPPMMMHHH@@@:::;;;999:::===@@@FFFQQQ]]]iiizzz{{{pppkkkjjjqqq{{{eeeJJJIIIHHHAAAFFFHHHEEECCCCCC@@@======AAA333EEECCCIII~~~iii???:::===GGGRRRaaa\\\EEE666+++HHHtttnnn[[[RRRxxxhhhvvvxxxMMM++++++111,,,***000,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,...'''000888AAAjjjqqqwwwoootttttt\\\```hhheeedddjjjcccfffiiijjjggg```VVVPPPOOOQQQXXX^^^]]][[[aaakkknnnppprrrrrrsssuuuxxxzzzuuuwwwzzz{{{yyyxxxwwwwwwyyyyyyzzzzzz{{{zzzzzzzzz}}}zzz~~~zzzpppnnntttOOODDD999777@@@LLLSSSVVVHHH999///777<<<555KKKwwwTTTBBBhhhPPP%%%000.........------,,,,,,,,,((()))***++++++***)))(((---)))%%%&&&***---+++((()))***+++,,,,,,+++***)))000///...---,,,------...000---///777;;;;;;???EEElllrrruuummm^^^[[[mmmppppppqqqqqqrrrtttxxxzzz{{{tttyyyyyymmmeeegggfffhhhppp{{{uuuooofff]]]VVVPPPLLLIIIJJJIIIFFFDDDDDDFFFHHHJJJIIIIIIIIIIIIIIIIIIIIIIIIEEEDDDCCCBBBBBBBBBCCCCCCBBBDDDGGGJJJOOOWWWbbbjjj}}}qqqfffTTTMMMSSSQQQOOOeeetttPPP555,,,...111111......000000,,,,,,///000///...------------------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,---,,,,,,,,,,,,---...............///////////////000///000888FFF^^^tttddd___cccjjjvvvxxxoooggg[[[PPPQQQFFF===;;;;;;999888999333555777777666777:::>>>777999;;;<<<===>>>@@@BBB@@@EEEJJJJJJEEEBBBCCCEEEJJJKKKHHHCCCIII^^^uuulll{{{tttbbbVVV333999:::222555===555444333222111111111111------------------------......///000111222333333111111222333444444555555555444333222333555777888VVVzzzgggooofffIII777222------000------------------------------...---444LLLiiirrrlll[[[UUU[[[kkkpppllltttkkkXXX\\\ccc___XXXWWWQQQIIIIIITTT```dddiiiooommmoooooommmjjjhhhhhhiiieeegggiiilllmmmlllkkkjjjkkkgggddddddfffddd___ZZZZZZWWWQQQJJJFFFFFFIIILLLMMMWWWbbbgggiiihhhccc\\\QQQPPPMMMKKKHHHCCC>>>;;;???===???GGGOOOWWWdddooonnnnnnnnniiicccaaagggnnnzzzyyyaaaJJJJJJFFF>>>BBBGGGCCCAAABBB@@@<<<:::<<>><<>>???@@@BBBDDDCCCCCCBBBBBBBBBDDDFFFHHHGGGJJJMMMRRR^^^qqq~~~mmmnnnjjj@@@,,,333222---222888999777555222000...---,,,------------------------......///000111222222333222222333333444444555555444333222111222444666777@@@dddeee~~~hhhdddGGG666222------000---...---,,,++++++,,,---...,,,...,,,...===UUUggglllhhh^^^^^^kkksssqqqooosss~~~qqq___VVVYYY___[[[RRRQQQLLLIIILLLTTT___gggkkkgggjjjmmmmmmjjjfffcccbbbbbbdddfffhhhjjjkkkkkkjjjiiifffcccccccccaaa\\\WWWXXXSSSLLLGGGEEEGGGHHHJJJNNN[[[fffgggbbb\\\WWWRRRKKKKKKJJJGGGDDDAAA@@@@@@HHHCCCCCCIIIPPPWWW___gggiii```[[[\\\___cccnnnzzzrrrUUUFFFIIICCC<<<@@@CCC@@@@@@CCCBBB>>>::::::BBBCCCWWWPPP:::999AAAIIITTTiiisssOOO888555555<<>>;;;KKKfffFFFWWWuuuqqq;;;+++444+++,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,++++++)))+++------,,,*********)))***++++++++++++***)))///...---,,,,,,,,,---...---++++++---...---...111111MMMqqqyyyfff___bbbtttuuutttpppmmmlllooorrrkkkkkkhhhgggpppzzzvvvkkkooojjjccc^^^___dddkkkpppzzz|||~~~xxxrrrmmm^^^\\\XXXTTTOOOJJJGGGEEEDDDDDDCCCBBBAAA@@@??????AAAAAA@@@AAAEEEJJJPPPTTTVVVaaappp{{{iii\\\TTTLLLDDDLLLVVV[[[[[[hhhzzz{{{}}}VVV111***444888222+++000......111000---,,,//////...---------------------,,,,,,++++++,,,,,,---,,,,,,---------.........---,,,,,,,,,,,,---......------........./////////...333777444111===]]]{{{~~~ssseeeNNNGGGBBBBBBAAA<<<777666777999;;;;;;:::::::::;;;===>>>@@@AAA@@@AAACCCEEEGGGDDDBBBCCCEEEHHHHHHGGGEEEMMMYYYfffvvv|||ttthhhGGG333...555111...333555888777444222///---,,,+++---------------------------...//////111111222333333333333444444444444444222222111111111333555666444QQQtttxxxvvv{{{~~~fffuuueeeaaaEEE444222------000---...---+++******+++---...***,,,+++)))000DDD\\\mmmtttggg___fffqqqsssmmmffftttwwwjjjSSSMMMXXX[[[QQQTTTRRRKKKFFFJJJWWWbbbeeebbbfffkkknnnlllhhhbbb^^^]]]^^^```cccfffiiijjjkkkgggeeebbbaaa```]]]YYYUUUVVVPPPJJJGGGIIILLLNNNNNNiiieee___[[[]]]]]]UUUIIIHHHIIIJJJGGGCCCAAADDDFFFIIIBBB???CCCIIIMMMQQQUUU]]]VVVXXXbbbggggggnnnyyygggHHH@@@DDD@@@===BBB@@@===>>>BBBDDD@@@>>>>>>===___^^^;;;;;;999IIIUUUZZZmmmvvvZZZBBB555333111:::gggyyyeeeooofffZZZ}}}lllzzzeee222000,,,***...222///(((++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++---...000---***666KKKXXXffffffwwwzzzvvvzzzxxxsssxxxttteeeXXXWWWZZZ]]]___[[[XXXZZZ^^^```^^^[[[UUULLLCCCAAACCCFFFHHHHHHNNNSSS[[[aaaddddddeeeeeehhhiiiiiiiiihhhhhhjjjllliiijjjkkklllmmmnnnnnnnnnrrrrrrrrrqqqppplllfff___]]]bbbppprrrXXXFFF>>><<<<<>>YYYllllllcccaaaeeegggggggggjjjlllllliiifffiiimmmiiiccckkk|||~~~sssmmmllljjjfffbbb___^^^___ccchhhpppwww{{{~~~uuusssnnnhhhaaaYYYSSSOOOPPPOOONNNMMMLLLKKKJJJIIIIIIKKKOOOVVV]]]fffmmmqqqvvvlllggg___VVVOOOKKKHHHEEEVVVdddppp{{{yyypppsssOOO:::...222444...+++000...+++,,,//////,,,+++---......---,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,---------------,,,,,,,,,,,,---......,,,------....../////////...222555222...777RRRlll~~~~~~~~~yyysssaaaUUUIIIAAA===:::;;;???777999:::<<<<<<;;;;;;;;;>>>@@@AAABBBAAAAAACCCDDDGGGGGGHHHJJJJJJJJJHHHGGGNNNZZZjjjxxx|||uuunnnXXX}}}hhh:::333555888222222444///111000000//////000000000------------------------------...///000111222222333333333333333222222222222111111111222333444555666EEE___zzzzzzuuu{{{{{{|||zzzeeemmmddd~~~___CCC333111---...111---...---+++******+++---...)))******)))***777RRRiiiqqqfffZZZYYYfffqqqmmmccclllzzzuuuZZZIIIQQQZZZWWWWWWVVVNNNEEEEEEOOOYYY]]]```dddiiinnnnnnjjjccc^^^WWWXXX[[[^^^bbbeeeiiijjjdddbbbaaa___]]]ZZZVVVSSSTTTPPPKKKKKKOOOSSSVVVVVVuuukkk]]]UUUXXXZZZQQQDDDEEEGGGGGGEEEBBBBBBEEEHHH@@@;;;:::AAAIIINNNRRRWWWVVVTTTWWW```dddfffnnnzzz```CCC???@@@???@@@CCC???===>>>@@@@@@>>>@@@EEEWWWeeeBBB888AAA@@@MMMXXXfff]]]CCC;;;777000111QQQooorrrRRR___}}}qqqGGG+++///...+++,,,111000***++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++(((...111000///000999EEEeee{{{vvviiittt|||sssooovvv}}}lllYYYTTTZZZZZZZZZYYYXXXWWWWWWYYY[[[YYYVVVOOOFFF@@@???AAABBBHHHLLLQQQUUUXXXZZZ]]]___aaabbbcccccccccdddgggiiikkklllllllllllllllkkkkkknnniiiccc^^^ZZZWWWVVVVVVdddmmm~~~gggNNN<<<666999>>>===HHHQQQOOOCCC999999===@@@999===aaa```CCCEEEccc{{{}}}[[[444,,,---((()))*********************************))))))*********(((---222111,,,(((***---+++******************+++---,,,+++******+++,,,---.........------...///...///444>>>LLLUUUZZZbbbiiibbb\\\YYY^^^hhhnnnmmmiiijjjmmmiiibbbiii||||||bbbdddeeeddd```[[[XXXVVVZZZ]]]bbbfffjjjpppwww|||~~~|||xxxsssooommmeeeddddddcccbbbaaaaaa```hhhlllrrryyy~~~vvvnnnhhhdddZZZUUUMMMEEECCCJJJXXXdddnnn}}}lllLLL333---000777333'''(((444...,,,---111111...,,,...------,,,,,,,,,------...---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,---...//////000//////000000///555GGGXXXxxx}}}|||~~~}}}~~~vvvhhhWWWJJJ@@@999999<<<888888999;;;<<<=========>>>???AAAAAAAAAAAABBBDDDBBBFFFHHHHHHGGGIIIOOOTTTbbbppp~~~yyysssnnnSSSpppmmmFFF555111444444///222333(((---------...///000222333------------------------------...///000111222222222222222222111111111111222222222333333444555666888999FFFbbbyyy{{{xxxnnnaaaeeefff\\\AAA222111---...111...---,,,+++******+++,,,---))))))***+++)))000GGG^^^hhhdddYYYSSS]]]ooossskkkcccuuuyyyfffQQQOOOWWW\\\WWWTTTNNNHHHDDDGGGOOOVVV]]]```fffkkkmmmkkkeee```UUUVVVWWWYYY\\\```ccceee______^^^\\\ZZZVVVSSSRRRRRROOOMMMMMMQQQUUUYYY[[[ffffff```WWWPPPLLLHHHCCCBBBBBBBBBAAA@@@@@@BBBDDD===:::;;;BBBHHHMMMRRRWWWYYYYYYZZZ]]]fffttt}}}ZZZDDDAAA===>>>BBB@@@???>>>>>>>>>===>>>HHHSSSddd???:::===@@@EEEIIITTToookkkHHH444555666222@@@xxxlllooonnnMMMooo}}}:::,,,...---+++,,,......,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))************+++,,,111---***...+++...<<>>???@@@CCCEEEHHHJJJLLLPPPTTTWWWZZZ\\\^^^```aaabbbeeegggffffffffffffeeedddccccccaaa\\\WWWWWWWWWYYY___eeevvv|||yyylll\\\III<<<666666:::@@@GGGNNNQQQHHH999222888AAA888CCC^^^yyyRRREEEddduuu}}}xxxrrrDDD###///000%%%...***************+++++++++******)))(((((()))******)))...111000+++(((***,,,++++++***))))))***++++++,,,+++*********+++,,,---+++------***+++...///---000---///888CCCMMMYYYbbbggg\\\RRRSSS___lllrrrssskkklllfff^^^```iiimmmjjj```___^^^]]]\\\]]]]]]]]]aaabbbbbb___\\\^^^bbbgggoooqqqtttwwwzzz|||}}}}}}xxxxxxxxxxxxxxxxxxxxxyyy~~~zzzuuummmeee^^^WWWQQQMMMEEEDDDEEEHHHLLLWWWkkk|||pppbbbNNN333333,,,+++///000,,,---333///...000444444111///111,,,,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,---*********+++++++++,,,,,,---,,,,,,,,,,,,---......++++++,,,---...//////000111...---///000222999AAA\\\xxxsssvvv||||||~~~uuujjj___QQQCCC;;;999===;;;:::;;;===?????????===>>>@@@AAA@@@AAACCCDDDAAADDDFFFFFFHHHRRRaaalllyyyoooeeennnfffbbbLLL444555000222333///333555+++.........------...//////------------------------,,,---......000000111222111111111111222222222222222222333333444555555555777222888OOOlllyyyddd^^^bbbmmmZZZ@@@111000---...111...+++++++++++++++++++++++++++((()))---++++++;;;OOOaaafff___RRRVVVhhhqqqkkkVVVcccqqqnnn^^^OOOPPPXXXRRRMMMKKKKKKEEE@@@GGGRRRZZZ\\\___eeeiiihhhddd```WWWWWWUUUUUUVVVYYY\\\]]]YYYZZZZZZXXXUUURRRPPPOOONNNNNNMMMMMMMMMQQQVVVZZZVVVZZZYYYPPPHHHEEEDDDCCCAAA@@@>>>>>>???@@@??????>>>===???DDDGGGHHHLLLSSSYYY___aaabbbnnncccJJJAAABBB;;;>>>DDD<<<===>>>?????????GGG\\\ppphhh@@@777>>>AAAAAAKKKQQQ```zzzjjjMMM;;;222111777???jjjyyy~~~yyy^^^XXXYYY|||ZZZ666,,,))))))+++,,,+++***,,,************************************************))))))))))))************...222)))&&&...(((%%%444FFFuuummmhhh~~~hhhwwwrrrddd\\\YYYRRRSSSUUUTTTRRRPPPOOOPPPOOOXXX[[[SSSJJJFFFDDDCCC>>>???AAACCCDDDGGGJJJMMMPPPTTTXXX[[[]]]___aaaccc______`````````______^^^\\\YYYZZZ```eeehhhpppxxx|||yyyoooeee]]]GGG>>>777888<<<>>>DDDJJJLLLIIICCC;;;555444777:::@@@]]]{{{{{{ZZZRRRfffzzzvvvdddOOO333)))---,,,)))---*********+++++++++,,,,,,++++++***))))))***++++++,,,---///---***((()))+++++++++***))))))***+++++++++***)))))))))+++,,,---))),,,,,,))))))---...+++---+++---222777===IIIUUUddd\\\SSSQQQVVV___gggkkkeeedddbbb```]]][[[ZZZYYYdddaaa]]]\\\___``````___]]]```aaa^^^YYYVVVVVVXXXXXXZZZ^^^bbbgggkkknnnooosssssstttuuuwwwxxxyyyyyyuuuuuuuuutttpppkkkfffcccWWWUUUTTTSSSRRRNNNHHHCCCAAAEEEPPP___jjjqqq|||xxx{{{zzzcccAAA000---333///+++***---///000///...---///333444000...000,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,---------,,,,,,,,,,,,---......***++++++,,,...//////000...,,,---000111///111555JJJccc~~~yyytttoooxxx}}}}}}zzz|||}}}zzzzzz|||{{{xxxssshhhYYYNNNKKKEEEAAA>>><<<>>>@@@@@@???<<<>>>@@@AAAAAABBBDDDFFFHHHKKKPPPVVV^^^jjjwwwwwwiiicccooo]]]WWWzzz{{{^^^;;;555555...333666000111555111000///...---,,,,,,,,,,,,------------------------,,,------...///000111111222222222333333444444555000111222333333444444444444333555AAAYYYsssvvvfffnnn{{{}}}~~~^^^^^^cccsssYYY???111000---...111...***++++++,,,,,,++++++***---((()))///---(((222DDD[[[eeeaaaOOOLLL\\\eeeaaaJJJSSSfffqqqfffOOOIIIRRRNNNGGGHHHMMMGGG===BBBQQQWWWXXX[[[```eeefffccc```ZZZXXXVVVTTTSSSTTTVVVWWWUUUVVVWWWUUURRROOONNNMMMKKKLLLMMMKKKIIIKKKQQQVVVVVVSSSKKKDDDDDDGGGGGGDDDBBB@@@>>>>>>AAAAAA???<<<<<<===BBBGGGIIIJJJQQQYYYTTT```ffffffooovvviiiRRRIII999;;;@@@888>>>EEE999999<<<@@@BBBEEESSSqqqyyycccAAA555???DDDBBBGGGUUUdddxxxzzzTTT777666666111;;;OOOlllmmmsssMMM]]]FFFccczzzoooyyyhhh------***%%%%%%,,,---((('''***************************))))))))))))))))))))))))))))))))))))************&&&---&&&)))777000(((555222UUU```XXXggg{{{xxxjjjlll|||nnneeekkkooojjjPPPPPPPPPQQQSSSRRRNNNKKKKKKUUU[[[WWWRRROOOLLLGGG999;;;>>>@@@@@@AAACCCEEEHHHLLLRRRVVVYYYZZZ\\\^^^```aaaaaabbbcccccccccccc```^^^aaahhhjjjiiikkkqqqppprrrqqqkkk```SSSDDD::::::555444:::>>>AAAIIIRRRDDD999......777>>>???;;;VVVtttvvvUUU@@@UUU|||yyyrrrJJJ)))***888,,,'''---&&&******++++++,,,,,,,,,,,,---,,,+++******+++,,,------------+++)))))))))+++,,,+++***))))))***+++,,,******)))))))))***,,,---***...---))))))---...***+++---///000...111>>>MMMXXXXXXVVVSSSQQQRRRWWWZZZZZZ[[[```ggggggbbb```bbbfffbbb______aaa___ZZZTTTNNNUUU\\\^^^[[[WWWVVVWWWQQQRRRSSSTTTVVVXXXYYYZZZ]]]^^^___aaaccceeefffgggbbbaaa```^^^[[[XXXUUUSSSRRRKKKCCC???AAAEEEIIIKKK```^^^dddqqq}}}xxxvvvvvvPPP222222777...***000222...+++---///...***))),,,111111---+++---++++++++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---,,,,,,,,,,,,---......******+++,,,...//////000++++++000444333000000555@@@WWWzzzxxxwwwkkkpppvvvvvv{{{|||}}}~~~|||}}}}}}wwwmmmfffeeeLLLGGGAAA>>>???@@@@@@???<<<>>>@@@BBBBBBCCCFFFHHHRRRWWW```mmmzzzwwwiiibbbuuuaaaaaadddppp<<<111666111,,,222666,,,)))///000......---,,,,,,,,,------------------------------,,,,,,---...///000111111333333444444555666777777///000111222222333222222///333333555CCC\\\pppxxxppplllaaaaaannnrrrpppvvv^^^XXX|||UUU===111111---,,,...+++,,,,,,,,,+++++++++******++++++******+++---...///RRR```dddVVVJJJNNNZZZbbbQQQOOOTTTbbbiii___MMMAAA???CCCHHHJJJGGGCCC@@@???KKKNNNSSSYYY]]]```aaaaaa\\\WWWRRRNNNNNNQQQSSSTTTUUUVVVUUUTTTRRROOOLLLKKKIIIJJJJJJJJJJJJJJJJJJJJJEEEEEEEEEDDDCCCAAA@@@???>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;===BBBGGGMMMQQQYYY[[[]]]]]]XXXOOOFFFAAA???===;;;<<<>>>>>><<<999;;;BBBAAA777FFFqqqlllKKK@@@999:::===@@@GGGNNNaaawww~~~uuu\\\GGG333000222444IIIjjj```pppzzz___YYYLLLaaaUUUZZZllldddBBB++++++******))))))((((((''''''++++++******))))))(((((('''((()))******)))((('''(((((()))***++++++,,,,,,444000,,,***+++,,,,,,***,,,:::HHHWWWrrr|||ddd^^^mmmmmm______rrr~~~VVVNNNGGGIIIOOORRRPPPMMMMMMJJJIIIJJJMMMOOOMMMKKKCCCAAA???===<<<<<<<<<<<<@@@BBBEEEIIIMMMQQQSSSUUUWWWYYY[[[\\\\\\\\\^^^___```______aaacccddddddcccddd^^^TTTIII@@@999666555777<<<===>>>GGGRRROOOCCC:::...222;;;888999DDDJJJsssrrrOOO===FFFdddpppqqqeeeVVV......---,,,,,,+++******(((((())),,,///...***&&&%%%+++000000,,,''''''((())))))))))))))))))))))))(((((((((((()))***+++,,,)))))))))))))))*********...***(((+++///111///,,,...---,,,,,,...111444777JJJOOOVVVZZZYYYVVVSSSQQQ]]]^^^^^^___dddgggccc\\\iii```YYY\\\aaa```ZZZTTTGGGEEEHHHOOOTTTUUUVVVYYYVVVYYYSSSHHHHHHRRRTTTMMMXXXWWWVVVWWW[[[^^^[[[WWWYYYaaa___PPPGGGIIIHHHCCCFFFIIILLLMMMNNNRRRZZZaaa{{{{{{{{{}}}oooGGG666333///---...------------------------//////---***)))+++///333------,,,++++++,,,,,,,,,,,,,,,,,,+++++++++******+++,,,------......------...,,,***))))))+++...000++++++,,,,,,---...//////////////////000000000000888FFFVVVlllyyy}}}uuuxxxqqq}}}wwwvvv~~~~~~}}}wwwnnnggg^^^___^^^ZZZUUUPPPMMMMMMPPPNNNMMMNNNSSS[[[ccchhhrrruuu{{{|||}}}___VVVqqq|||jjj@@@444666555222222111000///...------........................,,,++++++******++++++,,,***,,,...///111111111000///000222555666777777666000000111111111222222222222555666444777FFF___sssuuuooobbbuuulll```ZZZSSS;;;000000------000---,,,,,,+++++++++*********++++++******+++,,,...///BBBRRR^^^XXXKKKJJJTTT___[[[RRRNNNUUUaaaaaaRRRAAA===???BBBCCCAAAAAAAAAAAAGGGKKKSSSZZZ^^^___^^^]]]\\\XXXRRRNNNMMMMMMMMMMMMNNNPPPQQQRRRPPPMMMIIIGGGJJJIIIHHHGGGEEEEEEDDDDDDCCCCCCCCCBBBAAA@@@???>>>>>>===<<<<<<;;;;;;<<<<<<<<<;;;;;;<<>>@@@AAA???EEEIIIGGGQQQhhhdddFFF>>>:::999<<>>AAADDDGGGHHHMMMOOORRRSSSSSSSSSTTTVVVWWWWWWVVVWWWXXXVVVTTTQQQIIIEEE>>>888555555777999888AAAFFFDDDEEEHHHAAA666444333999;;;555===RRR```|||VVV999DDD___mmmrrruuujjjXXX777...------,,,++++++******(((((()))+++...---***'''&&&***......+++(((***,,,))))))))))))))))))))))))(((((((((((()))***+++,,,'''(((((()))***++++++,,,---***(((***///111///,,,------,,,,,,---000222444999BBBNNNXXX[[[YYYTTTQQQXXXZZZ[[[^^^dddjjjgggaaa^^^[[[XXXXXXYYYYYYYYYYYYZZZRRRKKKIIIIIIJJJOOOUUUVVVXXXUUUMMMKKKQQQXXX[[[YYY^^^bbbdddcccaaa\\\XXXKKKKKKGGGBBBFFFOOORRRNNNRRRQQQSSSYYY```hhhqqqwwwooo{{{ssseeeooo|||ttt{{{aaaIII222---......111777------------------------******++++++///555===CCC---,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++******++++++,,,,,,,,,,,,,,,---,,,+++******,,,---///++++++,,,,,,---......///.../////////000000000000...777AAATTTuuuuuuyyytttpppvvv~~~vvvwwwzzz~~~xxxmmmfffiiihhhhhhgggggghhhhhhhhhjjjiiiggghhhkkkqqqwww{{{zzz|||YYYWWWUUUaaarrrMMM444111444444444333333111000///..............................,,,++++++++++++++++++,,,+++,,,---///000000000//////000222333444333333222111111222222222333333333222444555333444???SSSccckkktttxxxjjjppp___[[[PPP999...000------111...,,,++++++++++++*********************+++,,,---...555EEEXXX]]]RRRHHHLLLWWWbbbWWWJJJHHHVVVbbbXXXFFF@@@AAACCCDDDCCCBBB@@@>>>???DDDMMMVVV[[[[[[YYYWWW\\\YYYTTTPPPMMMJJJGGGDDDGGGIIILLLNNNNNNLLLIIIFFFHHHGGGEEEBBBAAAAAAAAAAAA????????????>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>======<<<::::::999999999888:::<<<;;;::::::>>>BBBLLLRRR[[[ZZZQQQPPPDDD,,,777999===???@@@EEETTTbbbtttlllZZZLLLBBB555%%%111555...WWW|||jjj___kkkaaaTTTIIIXXX]]]ZZZXXXRRR@@@+++%%%******))))))))))))(((((((((((())))))))))))))))))***)))(((((((((((((((((()))))))))))))))***************))))))***,,,---,,,++++++''')))@@@jjjyyy\\\^^^lllnnnddd```eeeaaaTTTZZZVVVNNNHHHFFFGGGJJJKKKFFFFFFEEECCCCCCEEEHHHKKKMMMPPPOOOGGG;;;444555:::999999888999:::<<<>>>???@@@BBBDDDEEEEEEEEEGGGIIIJJJIIIHHHHHHGGGDDD???<<<;;;888444222222555:::===>>>GGGJJJCCC>>>===999222888;;;<<<;;;@@@NNN]]]eeegggVVVBBBIIIeeesssrrruuuiiiZZZFFF(((------,,,,,,+++*********))))))(((***,,,,,,+++)))(((***,,,+++))))))---000))))))))))))))))))))))))(((((((((((()))***+++,,,&&&'''((()))***,,,---------***)))***...///...,,,+++,,,,,,------...//////+++333@@@KKKRRRVVVWWWWWWTTTUUUVVVVVV\\\bbbaaa\\\ZZZ\\\]]][[[XXXYYY]]]aaahhh```XXXSSSOOOKKKMMMRRR\\\UUUPPPTTTXXXXXXXXXZZZRRRVVV\\\^^^[[[SSSJJJDDDAAA:::444777CCCMMMPPPNNNTTT```lllnnnooowwwzzzjjjqqqvvvfffbbbtttsss^^^UUU>>>444.........+++...555------------------------++++++***)))***///555:::,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++)))******++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,------.............../////////000000000...000444@@@]]]zzz}}}rrrxxx}}}xxxnnniiitttyyyxxxzzz|||tttwww||||||xxxqqqjjjgggkkkiiihhhjjjooosssttttttsssrrrrrrrrrtttwwwzzz|||}}}~~~XXXBBBNNN^^^lllMMM888000//////---666555444333111000///...------------------------,,,,,,++++++++++++,,,,,,+++,,,---...............000000000111111000//////222222222333333333444444111333444222111777DDDNNNhhhuuuxxxwww^^^cccZZZWWW}}}PPP888...///,,,---000---++++++++++++************************++++++,,,,,,...999LLL[[[WWWHHHBBBHHH]]][[[OOOEEEMMM]]]^^^RRR===>>>BBBFFFHHHGGGBBB>>>777<<>>:::999===BBB___bbbiii]]]BBB555666444===>>>??????BBBLLL]]]jjjwwwzzzxxxooodddVVVBBB111000555555,,,CCCjjj^^^qqqaaaPPPFFFzzzgggbbbWWWFFF444)))(((+++))))))))))))))))))))))))'''((((((((())))))******)))((('''&&&&&&'''((()))))))))))))))))))))(((((((((((()))***+++++++++***+++,,,+++///>>>RRR[[[ZZZ^^^eeeddd]]]___cccWWWDDDHHHWWWbbb\\\LLLCCCDDDIIIFFFGGGHHHFFFBBBBBBEEEHHHNNNPPPOOOHHH???:::;;;???<<<:::999888777888999:::666888999:::999:::<<<>>>>>><<<:::999999888555333666555666777:::>>>BBBDDDBBBDDDAAA999666999<<<;;;:::;;;888@@@[[[lllcccSSS;;;999IIIjjjzzzlllttttttrrr\\\@@@333000,,,,,,++++++*********)))***)))((())))))***++++++,,,,,,+++)))''')))---111(((((((((((((((((((((((((((((((((((()))***+++,,,(((((()))***++++++,,,,,,,,,***)))***---...---+++***+++,,,------,,,,,,++++++---222777???JJJUUU\\\UUUTTTPPPKKKMMMRRRSSSPPPWWW]]]aaa^^^\\\]]]___aaahhh___WWWSSSSSSWWWaaakkkqqq[[[OOOYYYbbb\\\OOOHHHNNNIIIIIIPPPVVVRRRHHHAAACCC@@@???DDDJJJNNNPPPRRRYYY{{{|||jjjooo|||vvvaaa___pppttt{{{qqqffffffppptttwwwoooZZZGGG;;;555222111333000***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))'''&&&(((***,,,,,,+++++++++,,,------------,,,,,,,,,+++++++++)))******+++,,,+++++++++***+++,,,---------,,,,,,,,,,,,,,,---------.............../////////000000222333333888KKKdddrrrttt~~~|||xxxyyywwwxxxxxxpppjjjvvv{{{sssiiibbbbbbmmmzzzuuuuuutttoooiiieeefffhhhhhheeedddhhhmmmpppmmmiiikkkllllllnnnoooqqqrrrssswwwxxxyyy{{{|||}}}~~~~~~vvv}}}ZZZEEETTTmmmrrrVVV:::222333111---,,,555444333222111///......------------------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,------------------////////////////////////111111222222222222333333111333444333111333999???\\\kkklllfffcccYYYUUU```VVVUUU|||}}}QQQ999...///++++++...++++++++++++*********))))))))))))******************(((,,,;;;PPPVVVKKK@@@===OOOYYYYYYKKKHHHTTT^^^^^^DDD@@@===???DDDGGGFFFDDD777999===CCCJJJPPPTTTWWWWWWVVVUUUTTTRRRNNNHHHDDD>>>>>>===???BBBFFFKKKNNNIIIHHHEEECCCAAA@@@@@@@@@;;;::::::999999999::::::;;;::::::999999999999999777888999::::::999888888777888888888999999999:::777;;;===<<<:::???KKKUUUkkkbbb]]]PPP888///888===AAA>>><<>>DDDKKKRRRVVVQQQRRRRRRSSSSSSPPPJJJFFF;;;999777666999>>>DDDHHHKKKJJJHHHEEEBBB???===<<<<<<;;;999888888888999:::::::::999888888888888888666777888999999999999999666666777888888888888888:::;;;:::999;;;GGGZZZiiicccOOOCCC???:::<<<>>>777<<<;;;<<>>iii]]]kkkYYYAAA222---+++)))&&&)))))))))************+++'''(((((((((((((((((()))(((''''''''''''''''''(((''''''''''''((((((((((((((()))***)))(((((()))***&&&'''***+++,,,444CCCRRR|||oooZZZNNNVVVeeedddZZZLLLNNNMMMLLLQQQWWWQQQFFF<<<>>>@@@@@@@@@AAABBBDDDBBBAAAAAABBBEEEHHHJJJKKKAAAAAAAAA@@@@@@?????????999999999777666666888:::888666444444777:::;;;<<<===>>>@@@AAA@@@>>>;;;999222111111333888;;;;;;:::AAAUUUVVVWWWcccXXXBBB@@@VVV___\\\\\\uuujjjXXXHHH999++++++...'''))))))))))))))))))))))))((()))))))))((((((***,,,///---***((('''(((***+++))))))))))))))))))))))))(((((((((((()))***+++,,,,,,,,,,,,+++******))))))************************((()))***+++,,,+++***)))++++++,,,,,,///444;;;@@@OOOOOOLLLHHHHHHNNNRRRQQQGGGMMMRRRUUU]]]eeebbbYYYYYYYYY[[[^^^^^^^^^dddlll^^^XXXWWWXXXSSSTTTiii|||cccRRRYYYiiimmmfff```fffwwwrrr___YYYZZZ\\\qqqwww^^^\\\ttt|||nnnzzzggg]]]ZZZ]]]hhh```\\\OOO???444111111111...,,,+++---000111///---,,,,,,,,,,,,,,,,,,,,,,,,'''+++///000000...,,,,,,++++++++++++,,,---......------------,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,***+++,,,---...---,,,+++------------------------------........./////////,,,///333222111888KKK^^^{{{dddnnnuuuqqqvvvooossshhhlllfffVVVcccvvv{{{jjjZZZWWWPPPEEEUUUXXX\\\```bbbcccdddeeemmmooosssxxxzzzvvvnnnfffdddfffiiilllppprrrtttuuutttuuuxxxzzz|||~~~~~~~~~}}}|||tttQQQ@@@MMMjjjvvvvvvPPP999111---222444000///222//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++------,,,,,,---...//////////////////000111222333/////////000000000000111111222333444555555555666333GGG```kkkiiilll{{{TTTVVVyyyNNN777,,,---***+++...+++************))))))))))))(((((()))******)))((('''***+++000<<>>>>>===;;;;;;>>>DDDJJJNNNLLLLLLMMMOOOPPPNNNIIIFFF===:::777444555888<<>><<<>>><<<:::888888888999999999999888777777777777888777777777777888888888999777777777888888999:::;;;===>>>@@@???AAAHHHSSS\\\III<<<777888999@@@AAA666999???HHHWWWjjjwwwsssiii]]]ZZZQQQBBB222***,,,222000555MMMqqqWWWppp}}}```VVVQQQ:::HHHeeeWWW^^^HHH444,,,+++((('''((())))))*********+++++++++((((((((((((((('''''''''&&&''''''((((((''''''&&&&&&&&&&&&''''''(((((((((&&&((()))((('''(((+++///***&&&'''+++,,,+++111:::fffccc[[[TTTYYYbbbbbb[[[NNNLLLDDD@@@JJJZZZ^^^XXXDDDAAA===<<<===???AAAAAA<<<>>>@@@@@@@@@BBBFFFIIIBBBDDDFFFGGGHHHGGGFFFEEE@@@@@@>>><<<999999;;;<<<;;;::::::<<<>>>>>>===<<>>CCCHHHIIILLLQQQSSSRRRGGGLLLNNNNNNUUU___^^^UUURRRYYYfffnnniii[[[QQQNNNJJJOOOVVVWWWSSSXXXoooqqq```UUUWWW[[[WWWUUUWWWmmm||||||fffXXX\\\```[[[eeeeeecccccciiittt{{{}}}xxxoooooo]]]TTTTTT[[[dddgggrrrhhhHHHAAA:::555111///000333222222111///......---+++++++++++++++++++++++++++***,,,------+++))))))***++++++++++++,,,---...///...------------,,,,,,,,,)))******+++++++++++++++++++++,,,,,,---------,,,---------------------------------.........//////,,,...222444111000<<>><<<999888999===AAADDDHHHHHHJJJLLLMMMKKKGGGCCC@@@>>>:::777666666777888999;;;???BBBCCCCCCAAA@@@???>>>;;;999888888888999999888888777777777777777777777666666666666777888777666444444555888;;;===>>>CCCIIIKKKHHHCCC???>>>111333;;;:::333:::CCC???<<>>___wwwiiiWWWeeebbbQQQPPP>>>CCCSSSLLLeeeSSS===,,,++++++&&&&&&,,,))))))******++++++++++++))))))(((((('''''''''&&&%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&'''((())))))%%%'''((((((''')))...222)))''')))+++'''###***888:::FFFRRRVVVXXXXXXRRRJJJLLLQQQMMM>>>:::FFFSSSWWWQQQJJJ@@@;;;;;;===??????999>>>BBB???:::999???EEE===???CCCFFFGGGFFFEEECCCEEEDDDBBB???<<<;;;===???>>>>>>@@@CCCCCCAAA<<<888333222000000111333666888222555888999999>>>JJJVVV]]]cccKKK999===:::IIIwwwfff```cccwwwhhhZZZhhh]]]:::(((+++***(((+++---(((((((((((())))))))))))%%%(((+++***(((''')))***'''&&&''')))***+++***((())))))))))))))))))))))))(((((((((((()))***+++,,,*********++++++,,,,,,,,,)))***+++***)))((()))***)))))))))***++++++,,,,,,***+++++++++***+++---///...888BBBGGGLLLOOOOOOKKKFFFKKKJJJDDDFFFPPPQQQKKKJJJOOOVVV\\\YYYSSSSSSWWWTTTVVVYYYZZZYYYYYY[[[___RRRNNNOOOUUURRRMMMRRR^^^dddqqqkkkWWWVVVllluuulll^^^]]]iiiyyysssbbbfff|||pppsss]]]MMMOOOIII]]]RRR^^^fffaaadddvvvmmmKKK;;;333...///...******000***...///---******++++++++++++++++++++++++++++++******+++******,,,000333++++++++++++,,,---...///......---------,,,,,,,,,(((((()))***************+++++++++,,,,,,,,,---------------------------------------.........//////,,,***...333222---111;;;HHHccccccjjjtttgggppptttrrrkkkgggiiillllllYYYRRRSSSbbbooorrrooommmPPPMMMMMMRRR[[[dddiiikkkeeeiiinnnooolllgggcccaaaggghhhkkknnnqqquuuwwwyyyqqqtttwwwzzz{{{zzzxxxvvv{{{vvvyyyzzzoooWWWBBBKKKJJJ___}}}|||tttpppPPP444666,,,111333222000222222111,,,,,,------...//////000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++------,,,---...000222333222111///...------......000111111111111222222222222///...///111333333222444111DDD]]]cccaaabbbaaaKKK```uuuHHH444---000,,,***+++((())))))))))))))))))))))))))))))(((((((((((()))))),,,'''$$$)))444???FFFGGGEEE???AAAKKKMMMDDD======LLLMMMJJJAAA777333666;;;======<<<999777777;;;???CCCEEEGGGHHHHHHFFFCCCBBBAAA@@@===:::888666444444666666888:::===@@@BBBDDDEEEEEEDDDCCC@@@>>>;;;999999999888777777666555555888777666555555666777888999888777888;;;???CCCFFFPPPMMMHHH@@@999555555555777:::;;;;;;::::::>>>AAAAAAYYYlllooojjjdddYYYMMMHHH<<<000---///000000111FFF[[[\\\PPPTTTbbbllluuu^^^HHH<<>>CCCCCC>>>DDDOOORRRUUUPPP@@@333888DDDAAA???===;;;::::::;;;;;;===???>>><<<===AAAAAA===<<<<<<;;;888888;;;======<<<;;;888666444222000000...000222444555777:::===<<<444444???FFFCCCBBBGGGLLL>>>===AAA===DDDYYYgggZZZccc|||lllTTTRRRVVV888222,,,))))))))))))(((******))))))((((((''''''(((((((((((()))***+++,,,))))))))))))))))))))))))******))))))(((((('''''')))))))))''''''(((+++...))))))))))))************(((***,,,+++(((''')))++++++)))'''))),,,...---,,,++++++************++++++***...333666999???IIIPPP^^^[[[TTTIIIAAA@@@FFFLLLJJJPPPRRRPPPRRR[[[aaabbbZZZZZZ^^^eeeeee\\\TTTPPPMMMUUU\\\[[[UUUQQQTTTYYYkkkaaadddggggggxxxmmmYYY___jjjssskkk___bbbooo___aaa^^^RRRHHHKKK]]]nnnfffbbb^^^[[[WWWMMM@@@666//////.........------------------///000///---,,,+++++++++************)))******+++,,,...///000000)))************+++++++++******+++,,,------......*********)))))))))(((((())))))))))))***+++,,,---***+++,,,---............,,,,,,,,,---------......444333000...---...111222555YYY___vvvjjjhhhkkkoooppphhhhhhzzzpppiiiaaaMMMKKK[[[\\\```wwwkkkrrrooo___SSSUUU___ggg___bbbhhhnnnlllhhhhhhlllmmmppplllnnnxxxwwwllliiisssaaammmaaaeeetttdddhhhfffRRRBBB???HHHdddxxx}}}{{{rrr```KKK:::222000000000000000////////////,,,---///000000///---,,,+++++++++...222222///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------000000000000000111111111//////000111111111111111111000///000111333666888444555888@@@OOO]]]```]]]wwwJJJbbbrrrJJJ555---///+++***---+++))))))))))))))))))))))))))))))(((((((((((()))))))))((('''''',,,555@@@GGGIIIAAA===CCCJJJHHHAAA;;;CCCJJJPPPMMMDDD:::666555<<<<<<<<<:::888777999<<>>===;;;:::888777666555444444444555666888999============???BBBEEEGGGBBBAAA>>>:::666444444555>>>>>><<<:::999;;;AAAFFFTTT^^^bbb]]]XXXVVVOOOEEE666111222444///***222BBBUUU```YYYQQQbbbqqqgggWWWIIIHHHGGGIIIPPPUUUQQQIII444///+++,,,,,,)))(((***(((((()))***,,,+++)))&&&&&&&&&&&&&&&'''''''''''''''%%%%%%'''***+++)))'''''''''((((((((((((((()))(((''''''(((******)))(((******))))))))))))))))))'''222@@@VVVjjjcccPPPJJJJJJ\\\VVVHHHJJJFFF:::999===HHHVVV[[[NNN<<<444666:::;;;===@@@AAA???:::666777888777666999<<<999444666666444222111222333333111222333444555555555444555555555444333333444666JJJDDDDDDKKKKKK???777666AAA555777CCCKKKTTTYYYSSSfffaaannn{{{pppZZZHHH:::111---)))'''((())))))((())))))))))))((((((''''''(((((((((((()))***+++,,,))))))))))))))))))))))))''''''(((((())))))******'''((((((((('''(((+++---(((((()))))))))*********(((***+++***(((''')))++++++)))'''(((+++------++++++******))))))******+++))),,,///111222666===DDDTTTSSSOOOHHHDDDFFFNNNUUUIIIKKKKKKKKKQQQ[[[aaa```TTTRRRTTTZZZZZZTTTOOOMMM___``````]]]\\\aaammmvvviiibbb___\\\]]]ggghhh]]]aaaccciiijjj^^^OOOOOOZZZVVVZZZ[[[VVVRRRWWWggguuu```XXXMMMEEE@@@<<<666222///.........---------,,,---------...///...---++++++++++++************)))******+++,,,---......///)))************+++++++++*********+++,,,,,,------,,,,,,------------------,,,,,,+++++++++++++++,,,***+++,,,---............,,,,,,,,,------------...333222000///...///000111+++DDDHHH[[[~~~```aaa```\\\___mmmqqqiiifffmmm]]]bbbdddddd]]]MMMJJJXXX```jjjqqqmmmfffaaa\\\WWW[[[]]]bbbiiikkkhhhfffhhh[[[dddjjjfffaaadddjjjjjj]]]cccsss~~~qqqcccrrryyycccOOOHHHBBB===GGGXXXnnnsss]]]uuu{{{wwwjjjVVVCCC666000//////000000/////////.........,,,---...//////...---,,,,,,,,,+++...000111///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......////////////000000......///000000000000///111000///...///000222444...///000666CCCSSS[[[\\\lllKKKgggnnnJJJ444+++---))))))---,,,))))))))))))))))))))))))))))))(((((((((((())))))&&&))))))&&&$$$***777CCCKKKDDD<<<;;;CCCKKKFFF===999DDDPPPUUUPPPCCC777///888999::::::888777777888888999;;;===???AAABBBCCCCCCBBB@@@===;;;888666555444444333222111000000111777888:::===???@@@AAAAAA@@@???>>>>>><<<<<<;;;:::999999999:::<<<>>>???@@@AAA@@@@@@@@@@@@?????????555666666555444444555777???>>><<<;;;===BBBJJJOOO\\\\\\VVVKKKGGGGGGAAA888***+++111444---***???[[[iii___TTTaaa{{{xxxYYYCCC999LLLUUUQQQTTT[[[PPP:::)))***---///---((((((+++((((((((()))+++***(((&&&&&&&&&&&&&&&'''''''''''''''&&&%%%&&&((())))))(((******(((''''''((())))))(((''''''(((******)))(((*********))))))((((((((($$$(((...???UUUUUUIIIGGGHHHVVVRRREEEHHHIII@@@:::888???GGGLLLHHHCCCEEEKKKFFF>>>666333444777777555222444333111444777444...333222000///...------...000111333333333222111000...111444777999<<<@@@CCC^^^VVVRRRRRRKKK<<<222111333:::KKKSSSQQQYYYaaa^^^hhh\\\```kkkcccPPP999$$$***(((&&&&&&((())))))((()))))))))(((((((((((('''(((((((((((()))***++++++))))))))))))))))))))))))(((((((((((())))))))))))&&&((())))))((((((***,,,(((((())))))))))))******((()))******)))((()))+++***)))((()))+++,,,,,,++++++******))))))******+++***,,,---,,,+++---111666CCCCCCCCCBBBCCCHHHQQQXXXOOOKKKFFFCCCGGGMMMNNNKKKHHHEEEEEEJJJNNNNNNOOOQQQccc___ZZZWWWZZZcccpppzzz\\\[[[PPPIIIOOOQQQLLLLLLTTTYYYbbbfff]]]NNNKKKQQQRRRUUUWWWVVVUUUXXXaaaiiiMMMEEE999222///......---......------------,,,,,,+++,,,,,,------,,,,,,++++++++++++************)))*********+++++++++,,,,,,)))************+++++++++)))))))))***++++++,,,,,,*********++++++,,,------///...---,,,++++++++++++***+++,,,------......---,,,,,,,,,,,,------------000000000000////////////+++444777DDD]]]ddd^^^aaabbbrrrhhhWWW]]]aaa[[[]]]\\\```oootttaaaLLLDDDAAACCCNNNZZZdddmmmpppmmmhhhXXXWWWYYY\\\YYYQQQLLLLLLNNNQQQ\\\[[[TTTeeeuuukkk[[[mmmuuuhhhWWWSSSZZZ___NNNDDD???DDDJJJRRRfff{{{rrrssswww{{{ppphhhVVV???000---///111000//////.........---------------------------------...---,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------......//////------...////////////...000///...------...///000...///...///777EEEQQQVVVlllWWWssshhhFFF111***---***))),,,)))))))))))))))))))))))))))(((((())))))))))))((((((%%%)))***'''"""%%%///999EEEGGGBBB999;;;EEEIIIEEE777<<>>BBBDDDAAA@@@???===;;;999777555777666555333111000000//////000222444666777999999888888999:::;;;<<<======;;;<<<<<<===>>>???@@@AAA<<<<<<<<<;;;:::888666444222444666777666777888:::777999===BBBGGGMMMSSSWWWQQQQQQLLLDDD???<<<666...---...---+++,,,:::SSShhhgggUUUSSSpppeeeEEEBBB;;;LLLUUUQQQRRRTTTDDD---''''''+++///---(((''')))(((''''''(((******(((&&&%%%%%%&&&&&&&&&'''''''''((('''%%%%%%&&&''')))))),,,+++)))'''&&&''')))***(((''''''(((******)))(((*********)))((((((''''''+++***$$$***:::>>>>>>GGGZZZ^^^QQQ???@@@KKKKKKDDDBBB@@@===:::;;;AAANNNYYYQQQFFF888222333666555333222666666111000333555444444222111333222000///111777777777666666666666666222777>>>EEEJJJNNNQQQSSS]]]TTTKKKDDD===777888>>>===HHHVVVWWWSSS```ooommm^^^TTTVVVVVVFFF777///&&&&&&&&&&&&'''((()))((('''((((((((((((((((((((((((((((((((((((((()))******)))))))))))))))))))))))),,,+++***)))((('''&&&%%%&&&(((***+++******+++,,,(((((((((((()))))))))***((()))))))))))))))***************+++,,,,,,,,,+++******))))))))))))******---......,,,******---///222444666888;;;AAAIIIOOOOOOKKKFFFAAAAAACCCEEEEEEJJJDDD@@@BBBEEEFFFJJJOOORRRNNNJJJHHHKKKPPPUUUXXXIIINNNBBB===IIIFFF???IIIDDDOOO```lllgggYYYOOONNNTTTRRROOOLLLHHHGGGHHHIII666333000//////...---+++------,,,,,,,,,,,,,,,,,,***+++,,,,,,+++++++++,,,+++++++++*********))))))***************)))))))))))))))*********+++++++++(((((())))))*********+++(((((()))***+++,,,------------,,,+++++++++++++++***+++,,,---------------++++++,,,,,,,,,---------...///000000000///......222///222999BBBPPP]]]aaawwwJJJPPP^^^\\\```ggg[[[eeeooobbb[[[XXXJJJ??????AAAHHHTTTaaajjjnnnggghhhjjjiiiaaaVVVRRRTTT___PPPTTTWWWWWWrrr{{{\\\HHHTTTVVVKKKIIIOOOJJJ;;;DDD>>>@@@PPPggg~~~|||___sssqqqlll___NNNCCC555///111333111---......---------,,,,,,,,,...------,,,,,,------...///...---,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,------......//////------...////////////.........---------...///000555777555000111:::DDDIIIqqqeeebbbBBB000,,,222///,,,,,,'''))))))))))))))))))))))))(((((())))))))))))((((((&&&((()))(((''''''***---:::FFFJJJ>>>555;;;GGGMMM???:::999???IIILLLDDD;;;...///111333444555444333111111222444888<<<@@@BBB@@@@@@@@@???>>><<<:::999999888666555333333222222............////////////111222333444555777888888444555555555666666666666111222444555555444333222666777999999888888999:::333888AAAJJJQQQSSSSSSRRREEEGGGDDD===666222///,,,111222,,,)))777QQQ]]]ZZZNNNUUU^^^jjjgggJJJ999AAAKKKIIIHHHIIIIIIAAA222%%%+++((('''+++,,,)))&&&'''((('''&&&'''((()))'''&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%%%%&&&((())),,,***((('''&&&'''((()))(((''''''(((******)))((())))))))))))((((((''''''...///((('''...111777GGGqqqlll[[[DDDAAAPPPSSSEEEDDDEEECCC???;;;<<<>>>AAAFFFDDDCCCGGGJJJGGG===444999@@@AAA:::333666???EEE:::777888===>>>:::999<<<@@@???>>>???BBBEEEJJJLLLGGGKKKPPPSSSRRROOOLLLKKKDDD???:::666444888BBBLLLTTTLLLLLLPPP[[[nnnrrrbbb\\\OOOGGG>>>---''',,,+++&&&''')))))))))((('''''''''''''''''''''((((((((((((((((((((((((((()))***((((((((((((((((((((((((++++++***)))((('''&&&&&&'''))),,,,,,++++++,,,---'''(((((((((((())))))))))))(((((()))***************+++,,,---,,,,,,,,,,,,***))))))))))))))))))***.........,,,++++++,,,---***+++---000333777<<>>???@@@@@@@@@DDDIIIBBBDDDPPPIIICCCQQQKKKTTTbbbiiidddUUUIIIDDDNNNIIICCC<<<888555222111------...///000000---,,,++++++,,,,,,,,,,,,,,,,,,***+++,,,+++***)))+++,,,+++++++++*********))))))******)))))))))((((((((())))))*********+++++++++((()))))))))))))))*********+++,,,---...000111111***************+++,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++,,,,,,,,,------,,,---///000000///...---222+++...222000>>>PPPSSS]]]HHHSSSOOOJJJ```iii\\\bbbhhh^^^```hhh```]]]TTTIIIBBB@@@BBBGGGKKK\\\bbbiiijjjbbb[[[___gggmmmVVVTTTTTTQQQdddccc======>>>===;;;>>>BBBAAA<<>>===888777666555444444333444222222000///...---------000000000000000000000000///000000111111000//////)))+++...222555666777777888999999888777777999;;;:::>>>EEEMMMPPPNNNHHHCCCBBB@@@;;;444---+++,,,...,,,000222888KKK\\\VVVEEE???aaalllXXXGGGAAA@@@DDD[[[JJJ@@@CCCBBB444***)))---((('''***,,,)))&&&&&&(((&&&%%%&&&'''((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&((())))))'''&&&&&&'''(((((((((''''''(((******)))(((((((((((((((((((((((((((###*********...***---<<<___[[[TTTHHHHHH[[[\\\CCC???DDDDDD???:::999999999::::::===DDDKKKLLLGGGAAAEEELLLNNNGGG@@@DDDNNNVVVEEEAAADDDKKKLLLGGGFFFJJJMMMKKKJJJIIIJJJLLLPPPRRRGGGIIILLLKKKFFF@@@;;;999333777<<<>>>???DDDMMMUUUTTTPPPUUUZZZ[[[ccceeeZZZ]]]FFF555,,,%%%)))---&&&''')))******(((''''''(((&&&''''''''''''((((((((((((((((((''''''(((((()))(((((((((((((((((((((((('''''''''((()))*********(((***++++++***+++,,,...''''''(((((((((((()))))))))((('''(((***++++++***)))+++------,,,+++++++++***))))))(((((())))))***,,,,,,++++++***+++++++++)))***,,,...000111222333111666<<<@@@???AAAKKKWWWMMMFFF@@@@@@@@@@@@CCCFFFJJJFFFAAA>>>>>>AAADDDFFFJJJJJJLLLTTTWWWLLLGGGQQQNNNQQQTTTTTTOOOGGG@@@======:::555111///...------111///---,,,++++++,,,---******++++++++++++,,,,,,***,,,---,,,)))(((+++...+++++++++************))))))))))))))))))))))))((()))************+++++++++))))))))))))))))))******))))))***+++---......///))))))))))))***+++,,,---++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,---.../////////...---000,,,///000,,,333@@@BBBQQQ\\\RRRNNNdddkkk[[[RRRZZZaaalllkkk]]]ZZZeeekkkllleee^^^ZZZTTTJJJCCC@@@BBBFFFLLLNNNHHHDDDKKKUUUSSSHHHJJJIII>>>CCCDDD333???<<<>>>???:::888FFFYYYkkkxxxllliiiyyyqqqbbbxxxaaaiii```BBB::://///////...,,,---...000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++++++++,,,,,,---...///000000......///000000000000///,,,---...///000222333333///444666333111333555555vvvsss}}}YYYAAA000---444222//////***))))))))))))))))))))))))'''((()))******)))((('''''''''''''''(((((('''&&&+++333>>>BBB<<<555999AAABBB???:::888999===BBBFFF:::666111...///111222222///000000111333444666777<<<===???@@@AAA@@@???>>>999888777555444444444444444333222111000000000111//////////////////////////////111222222222222111,,,...000222555777888999777777888777777999<<>>RRR[[[UUUJJJDDDFFF]]]\\\GGG<<<>>>FFFQQQZZZJJJ???>>>888---)))---((((((***---,,,'''&&&)))(((&&&%%%%%%&&&''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$&&&((((((&&&$$$%%%'''&&&&&&&&&&&&''''''''''''(((''''''(((******)))(((&&&&&&''''''((()))))))))!!!'''((()))---'''%%%000888:::AAACCCKKKdddeeeDDD<<>>CCCIIIDDDCCCKKKVVVXXXYYYmmmzzzpppwwwvvv~~~hhheeeyyydddbbb[[[[[[XXX???***...333222000///...///111333............------------+++,,,------------,,,+++(((+++......---,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++******+++,,,---...//////------...////////////...------...///000111111111***///111000000222222000~~~WWW@@@---)))///---,,,---)))))))))))))))))))))))))))'''((()))++++++)))((('''&&&''''''&&&$$$%%%''')))+++***222???BBB999444666:::>>>???;;;444333:::AAABBB<<<333///...000111222//////000000111111222222777888;;;===>>>>>>===<<<;;;:::999777666555444444333333222111111222444444......///000111222333333,,,---000222333333333333444444444444444444444444555666777777888<<>>666@@@^^^KKKCCC;;;444,,,%%%%%%***"""'''...111,,,%%%&&&,,,(((&&&$$$%%%&&&'''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&###&&&))))))&&&$$$%%%&&&$$$$$$%%%&&&'''''''''&&&(((''''''(((***+++)))(((%%%%%%&&&'''((()))******,,,...)))(((,,,(((%%%...***---999@@@KKKhhhiiiDDD:::HHHQQQMMMFFFCCCAAA===555888===@@@???:::555111///111222222777<<<;;;777999444777@@@@@@666444888444666999<<<<<<:::888666999888777666666:::@@@DDDFFFNNNSSSPPPJJJHHHKKKNNNLLLFFFPPPVVVHHH<<<===>>>+++&&&)))***&&&)))+++###$$$&&&((('''%%%%%%(((+++&&&&&&&&&'''''''''(((((()))(((((('''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))'''''''''&&&%%%&&&***,,,''''''''''''((((((((())))))'''&&&(((+++---,,,***$$$'''++++++(((&&&&&&'''))))))(((((((((((())))))---,,,++++++++++++***)))&&&'''***,,,......+++))),,,)))+++111333000222777;;;777666999;;;999888:::???BBBDDDEEECCCBBBBBBCCCDDD888IIIZZZIII777666333000222333222222111---)))&&&(((+++---------,,,,,,***,,,...//////---------))))))******+++++++++,,,+++---///---)))(((,,,000+++++++++************)))((()))))))))*********+++)))************++++++++++++++++++************************+++,,,,,,------......---,,,++++++++++++++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,------.........***000///---111...+++000888333>>>YYYtttkkkEEEJJJ]]]bbbeeerrrnnnccciiifffYYYSSS___nnnrrrmmmhhh^^^UUUNNNMMMNNNMMMLLLNNNSSSPPPLLLRRRXXXRRRRRRaaaooojjjmmmyyy~~~{{{yyymmmjjjwwwuuuggghhh\\\eeeuuu|||lll]]]WWWVVVFFF///000777...222000//////000000///---//////.........---------***+++---......---+++***&&&***...///---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++((()))***+++,,,---......+++,,,------......------......///////////////...,,,///000...///222111---xxxYYY<<<333***))))))((()))+++''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***444>>>@@@;;;555666999======;;;888666666EEECCC===444---+++///333//////000000000000//////333333333444777:::>>>@@@888888888777777777666666888777777666555444333333222222222333333333444444666666555555444444333333333333333333333444444444555666999===@@@BBBDDDEEE@@@===999888777555000---000)))(((...111///...000>>>QQQZZZNNN???AAANNNVVVTTTFFF777111666???DDDFFFCCC:::///)))((())))))''''''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((***(((&&&%%%(((***%%%&&&''''''((((((''''''((((((((((((((((((((((((''''''&&&%%%%%%'''((()))''''''''''''((((((((((((++++++,,,444FFFSSSOOODDD<<>>DDDHHHGGGEEEHHHKKKOOOVVVYYYWWWOOOIIICCCIIIOOONNNFFF999...(((+++***)))'''&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&***)))(((''''''((())))))***)))((('''&&&&&&'''((((((((((((((())))))))))))))))))(((((((((''''''&&&((('''%%%$$$%%%''')))***------,,,,,,+++***))))))))))))))))))((((((((((((((()))***)))((('''((()))))))))))))))************))))))))))))))))))))))))---,,,+++*********+++,,,//////000000000000//////444666777999999888777666111222333333333111000///------,,,,,,,,,,,,++++++---------,,,,,,+++++++++---------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,***)))))))))***+++******************************)))))))))))))))***------,,,+++*********+++))))))))))))))))))))))))))))))***++++++++++++***...---,,,+++++++++,,,------,,,,,,+++*********+++++++++++++++++++++++++++,,,,,,+++++++++,,,---......///////////////.........222888@@@HHHOOOTTTWWWOOO```dddfffkkkqqqeeedddXXX[[[llleee[[[eee^^^\\\]]]```bbbbbbaaaaaabbbccciiiqqqoooiiiooozzzxxxmmmsss|||wwwtttwwwnnn^^^DDDsss~~~gggeeefff^^^TTTFFF777222222222222333........................------------------------444222...---,,,,,,+++***------+++******+++---------------,,,,,,+++++++++++++++++++++++++++++++++...------------...//////,,,...000111///...---.../////////...------,,,,,,........................~~~uuuYYY;;;222+++******))))))+++''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((///777<<<<<<:::444666:::>>>@@@===777222???>>><<<999444000//////---......//////000000000111111111111333666999;;;888888888888888888888888777777666555444444333333222222222222333333333333444333333333333333222222333333333444555666777777888999;;;<<<>>>>>>??????888555333333333222///,,,(((+++///---%%%$$$333EEEOOOSSSPPPCCC888;;;GGGQQQJJJ>>>444555>>>FFFDDD???===666---(((((()))((('''''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&((()))'''%%%%%%''')))%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((''''''''''''(((((((((((((((******---666AAABBB===:::OOOXXXIII<<<@@@HHHJJJBBB===:::<<<<<<:::999;;;999:::<<<=========>>>???<<<<<<<<<;;;999999:::;;;;;;;;;;;;;;;============BBB@@@???AAADDDFFFDDDAAAIIIJJJLLLNNNOOOMMMIIIFFF>>>@@@AAA>>>777///***)))***)))(((''''''&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&))))))(((''''''((()))******)))((('''&&&''''''((('''((((((((())))))))))))))))))((('''''''''''''''(((((('''&&&&&&'''((())),,,,,,++++++***))))))((())))))))))))(((((((((((((((((()))(((((('''(((((())))))))))))************))))))))))))))))))))))))++++++***)))))))))***++++++++++++,,,,,,+++++++++***+++---...///...---,,,...............---,,,,,,------,,,,,,,,,+++++++++------------,,,,,,,,,,,,------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,***)))))))))***+++))))))))))))))))))))))))******))))))))))))******,,,,,,+++***************************************))))))***++++++++++++***---,,,+++++++++,,,---------,,,++++++******++++++++++++++++++++++++++++++,,,+++++++++,,,,,,------......////////////......+++...333:::AAAGGGKKKMMMiiiZZZSSSWWW___^^^ccciiilllmmmhhhWWWPPPYYYiiihhhfff```YYYYYYfffssskkkeeefffqqqyyyuuulllfffcccfffooouuuooocccaaahhh}}}jjjXXXZZZddd___PPP```|||xxxbbbZZZSSSIIIBBB888111111222111111333........................------------------------111///---,,,---...------,,,,,,++++++++++++,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++---------------...//////---///111111///......///........................////////////............~~~|||~~~nnnUUU:::222,,,,,,---***)))***''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))...444:::>>>888666666999======999444888999:::<<<;;;777111,,,---,,,,,,,,,---///000222......---...///111333555666666666777777888888999666666555555444444333333222222222333333333444444111111222222222222222333333333444666777888999:::;;;;;;;;;:::999888777666000...---...///000...---(((...222...(((,,,CCCZZZSSSLLLEEE???:::888???GGG===666333;;;GGGKKKAAA666555000***'''((()))(((&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&'''&&&%%%$$$&&&(((%%%&&&''''''((((((''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&''''''''''''(((((((((&&&)))***''''''---333666===PPPWWWHHH:::<<>>======???:::???CCCAAA<<<<<>>===>>>???>>>>>>======>>>???@@@@@@AAAAAAAAA???>>>@@@DDDFFFEEECCCEEEFFFFFFEEECCCCCCDDDEEE888666222,,,'''&&&(((***(((((('''''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((''''''((()))***+++))))))(((''''''''''''(((''''''((((((((()))))))))***)))((('''&&&'''((()))((((((((((((((((((''''''+++******))))))((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))***))))))(((((()))******((())))))******))))))((('''((()))***+++***)))(((,,,,,,++++++******++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,++++++++++++)))))))))*********++++++,,,,,,***)))))))))***+++((((((((((((((((((((((((***)))))))))))))))******+++************)))))))))************************))))))***++++++++++++***++++++***++++++,,,---...,,,,,,++++++******+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------......///......------///333888===AAADDDEEEXXXrrreeeOOOKKKZZZlllaaaWWWWWW```eeeXXXRRR\\\gggwwwgggXXXVVVZZZ[[[YYYXXXUUUUUUWWWWWWUUUWWW___iiihhhggglllsssmmm___WWWYYYSSSPPPKKKQQQiii~~~yyyfffccckkkmmmaaaSSSJJJ@@@777111//////333333000000222------------------------........................---,,,+++,,,.../////////***+++,,,------,,,+++***,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++---------------......///...///111111000//////000,,,------...//////000000////////////////////////{{{|||iiiPPP888111---......+++))))))''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&(((---555;;;???:::444111222666:::<<<777666666999;;;999444///...---,,,++++++,,,...000,,,,,,++++++,,,---...///222222333444555666777777555555555444444444444444333333333444444444555555111222222222333333444444444555555666777888888999888888777666444222000///,,,,,,+++,,,---.........,,,***+++///777AAALLLTTTCCC>>>???FFFDDD;;;888<<<555444666???GGGEEE:::...,,,***'''&&&(((((('''&&&'''''''''''''''''''''''''''''''''&&&''''''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%$$$$$$%%%&&&%%%&&&''''''((('''''''''''''''''''''''''''''''''$$$%%%'''((((((((('''&&&&&&&&&&&&'''''''''(((((((((***)))&&&$$$&&&+++000555CCCHHH???777===GGGKKK===:::;;;@@@AAA???<<<===;;;???BBB???::::::BBBIIICCC@@@===>>>@@@BBB@@@>>>>>>???AAAAAAAAABBBCCCDDDAAA>>><<<===AAABBBAAA???===??????===::::::>>>BBB111...***&&&$$$$$$'''***&&&&&&&&&&&&&&&'''((()))&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''((()))******+++((((((((('''''''''(((((('''''''''((((((((())))))***)))(((''''''''')))***''''''((((((((('''&&&%%%))))))((((((((('''''''''(((((((((((())))))))))))***)))((()))***+++******((()))))))))************))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,++++++))))))***+++,,,+++++++++...---++++++***+++,,,---,,,,,,,,,++++++++++++************++++++,,,,,,,,,,,,+++++++++++++++++++++((())))))))))))*********,,,,,,***)))))))))***+++))))))))))))))))))))))))))))))))))))))))))***+++))))))*********)))))))))************************))))))***++++++++++++***)))******++++++,,,---...,,,,,,++++++***++++++,,,++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,---.........------...///222555888:::;;;<<<444BBBFFFIIIJJJ```uuu___KKKDDDSSS^^^QQQQQQ```cccsss```UUU^^^iiieeeWWWLLL[[[ccceee\\\SSSXXXiiiyyy___ZZZZZZ[[[TTTJJJHHHNNNVVVTTTSSS^^^tttttt\\\SSSOOOKKKGGGAAA888222000...///333666333...---111------------------------........................,,,+++***,,,...//////...***+++---//////---+++***,,,+++++++++++++++++++++++++++++++++++++++++++++------,,,,,,------...///...///111111//////000111---........./////////000---...............//////{{{zzzkkkPPP777000,,,...///,,,))))))''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((('''%%%'''---333;;;;;;888222---///666<<<999555222222555777777555111000---+++******+++,,,++++++******++++++,,,,,,------...///111222333333333333444444444444444444333444444444555555555555222333333333444444555555444444444444444444444333111111111000...---+++******************+++,,,---)))))),,,333>>>DDDBBB===555666???IIIGGG:::444777444777;;;>>>>>>888000***'''&&&&&&&&&'''((('''&&&''''''''''''''''''''''''+++***)))(((''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&''''''((('''''''''''''''''''''''''''''''''$$$%%%'''((((((((('''&&&&&&&&&&&&&&&''''''''''''((('''&&&'''''''''((()))&&&---111000444@@@IIIKKK777666:::@@@BBB===888666>>>>>>>>><<<:::<<<@@@DDD@@@===;;;<<>>;;;999666888888555111000222555)))(((''''''''''''&&&&&&&&&%%%%%%&&&&&&'''((()))&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&'''((()))*********''''''((((((((((((((((((''''''''''''((((((((((((***)))(((''''''((()))***&&&&&&'''''''''&&&&&&%%%(((((((((''''''''''''''''''((((((((()))))))))***+++***)))***,,,---,,,+++((()))))))))************)))))))))))))))))))))))))))******++++++,,,,,,,,,,,,------......------,,,((())))))***************------+++++++++,,,---...,,,,,,+++++++++*********(((((())))))******++++++++++++++++++++++++++++++((())))))))))))*********,,,,,,***)))))))))***+++************************))))))(((((()))***++++++((()))************))))))************************))))))***++++++++++++***((()))***+++,,,,,,------,,,++++++***++++++,,,,,,++++++++++++++++++++++++***+++,,,---------,,,,,,++++++,,,---------------***+++---...///000111111111444999CCC@@@NNN```EEEFFFLLLiiitttZZZIIILLLKKKVVVPPPQQQXXXYYYTTTUUU\\\ZZZ___```[[[ZZZ\\\YYYRRRGGGFFFIIILLLHHHDDDKKKXXXyyymmm]]]SSSXXX^^^VVVGGGIIIAAA<<<:::555,,,***...///000222444000,,,---222------------------------........................---,,,+++,,,......---,,,***,,,///111111///,,,***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---.........///000000//////000222000000/////////.........,,,,,,---------.........yyywww{{{qqqPPP666///+++,,,---+++))))))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((('''%%%%%%(((+++...555;;;999222...000444999555111...000333666888222111///,,,+++*********))))))************++++++)))***+++,,,---...//////000000111111222222333333222222333333333333444444222222222222222333333333111111000000///.........+++++++++++++++***))))))(((((((((((('''(((***,,,***444===>>><<<:::666333666888>>>@@@;;;444333777666999;;;999333---)))(((&&&&&&&&&''''''''''''''''''''''''''''''''''''''',,,+++***((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''%%%###$$$%%%&&&&&&%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%&&&&&&&&&&&&''''''''''''$$$###'''***(((&&&%%%&&&'''''''''...777;;;999555555:::BBBDDD>>>999777@@@>>>;;;:::;;;===>>>???;;;:::999999;;;<<<<<<;;;999<<<>>>>>>;;;:::<<>>333333111---)))&&&&&&&&&$$$$$$%%%''')))(((%%%"""&&&%%%%%%%%%&&&'''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''((()))******))))))&&&'''(((((()))(((((((((&&&&&&'''''''''((((((((((((((())))))))))))******&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''''''''(((((())))))******,,,***(((***---///---+++))))))))))))************)))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************+++++++++,,,*********)))******++++++++++++++++++************)))))))))))))))******************+++++++++++++++)))))))))*********++++++,,,,,,***)))))))))***+++************************(((((((((((()))***+++,,,((()))***+++++++++***)))++++++++++++++++++++++++))))))***++++++++++++***((()))***+++,,,,,,,,,+++++++++******++++++,,,,,,++++++++++++++++++++++++***+++,,,---...---,,,+++******+++,,,------------+++,,,---...............333111///888333:::LLL888???SSSpppsssUUUAAALLL^^^```LLL???CCCJJJKKKPPPYYYHHHUUUXXXMMMEEEIIINNNLLLGGGIIIQQQYYYVVVPPPUUUaaajjj```QQQEEECCCGGGEEE???888444222222...(((***222,,,,,,---000...+++...444,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,---......,,,***+++,,,///000000///,,,+++*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------...---...///...---...000222111111000//////...------,,,,,,------.../////////}}}tttrrryyy}}}rrrIII555...)))***,,,***((()))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%&&&'''((('''///777999666111///000444444333111///000222555111000///...---,,,+++***'''(((((()))************(((((()))******+++,,,,,,,,,,,,------...///000000//////000000000111111111..................------++++++++++++************(((((()))))))))))))))((('''((()))(((''')))---000333===BBB===777666666555888:::999333000333666666666666444111---***((('''(((((((((''''''&&&'''(((''''''''''''''''''''''''))))))(((&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((%%%###$$$&&&'''&&&%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((%%%%%%&&&&&&&&&'''''''''((($$$###((()))&&&$$$'''******'''%%%'''++++++)))111111444<<>><<<:::888888999::::::666777888777777777999:::666999;;;999666444666999444222000222888<<<======111...***'''&&&&&&%%%%%%'''%%%$$$%%%'''(((&&&$$$&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******)))((((((%%%&&&((()))))))))((((((&&&&&&&&&'''''''''((((((&&&((()))+++++++++)))(((''''''''''''((()))+++,,,'''''''''''''''((((((((('''''''''((()))*********+++(((&&&(((,,,...,,,)))))))))))))))************))))))))))))))))))))))))'''(((***+++,,,,,,,,,+++((())))))******))))))(((+++++++++++++++,,,------(((((()))***************++++++++++++************++++++++++++************)))*********++++++++++++************+++++++++,,,,,,,,,***)))))))))***+++************************(((((((((((()))***+++,,,((()))+++,,,---,,,+++***++++++++++++++++++++++++))))))***++++++++++++***)))***++++++,,,+++******++++++******++++++,,,---++++++++++++++++++++++++)))+++,,,......---,,,+++)))***+++,,,,,,---------......///000000000//////***,,,(((111///000AAA999555EEEQQQPPPGGG???PPPpppsssRRR<<>>===RRRKKK;;;888LLLZZZRRRDDD>>>HHHWWWZZZKKKFFFOOOUUUPPPHHH@@@>>>BBBAAA;;;999<<<:::777333111333555333///...///000///............000------111111......000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,...///---+++)))***++++++++++++***)))))))))******++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...+++,,,,,,,,,+++,,,///111......//////000000111111///000000111222333333333{{{kkkxxxuuu```BBB222///,,,******)))((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%'''***---000111222222///---,,,...111222000---,,,---...000000///---,,,***)))((((((((()))***+++))))))))))))))))))((((((******)))((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))&&&&&&&&&'''''''''((((((''')))******(((''''''(((%%%''')))+++---111555888444222111000222555888;;;444222000...///111555777444111,,,(((&&&%%%'''(((,,,***((('''&&&'''((()))***&&&&&&******%%%%%%******)))((('''&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&%%%&&&'''((()))&&&&&&&&&''''''''''''(((,,,+++)))'''&&&%%%&&&&&&'''&&&%%%&&&((((((((('''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((())),,,,,,---------.........222---,,,111333///...111...------------------...000+++&&&%%%(((***(((%%%***)))((('''&&&&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&((()))+++,,,+++)))&&&$$$)))((((((''''''''''''(((''''''''''''''''''''''''---,,,***)))''''''((((((((())))))***+++,,,,,,,,,(((((())))))((('''&&&&&&&&&%%%&&&(((,,,---***(((///,,,(((&&&&&&(((,,,///+++***)))'''''')))***+++))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((()))))))))*********(((((((((((())))))))))))+++(((&&&'''***,,,,,,***))))))))))))))))))))))))++++++***)))(((((())))))...+++)))))),,,---+++)))---,,,***(((((()))***+++***+++---------+++)))(((++++++***************+++)))******)))(((((()))+++(((***+++***)))((()))***************+++,,,---...++++++*********+++---...***************)))((((((***************************++++++,,,,,,++++++******+++------+++***+++,,,...------,,,,,,------...,,,,,,,,,++++++*********,,,,,,,,,---------..............................,,,---...000444777;;;===999:::;;;===>>>???@@@@@@CCCBBBAAA@@@??????>>>===<<<;;;:::999777666444444000000////////////000000...,,,+++---000222111///.................................------,,,,,,,,,***+++,,,------,,,+++***+++***)))))))))+++...///++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,++++++///......---,,,+++******---------............/////////000000///...------222222111111000000000///~~~ffftttrrr^^^???222///,,,******)))((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%''')))+++---///000111111///---,,,---/////////.........---------------,,,,,,+++***))))))))))))'''''''''''''''((())))))***)))(((((('''''''''(((''''''''''''(((((((((((()))((((((''''''(((((()))''''''''''''((((((((()))&&&((())))))((((((((())))))+++...000000111222444////////////000111222333......///111222444555666000...***'''&&&%%%&&&'''+++***(((&&&&&&'''((()))***&&&'''******''''''+++(((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%'''&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&''''''''''''((((((&&&&&&%%%&&&'''''''''&&&%%%&&&((((((((('''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((()))))))))*********,,,)))))),,,+++''''''***))))))(((((((((((()))))),,,)))&&&'''***+++'''$$$)))((('''&&&&&&''''''(((''''''''''''''''''''''''///111444777999999888777++++++)))(((&&&&&&%%%%%%'''''''''''''''''''''''',,,+++***(((((((((((()))''''''(((((()))*********((((((((((((((('''&&&&&&)))''''''(((***+++)))'''+++***)))((()))***+++,,,+++***(((''''''(((***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******+++++++++,,,,,,,,,'''(((((((((((())))))))))))(((((()))***+++***((())))))))))))))))))))))))++++++***))))))))))))))),,,+++******+++,,,,,,+++---,,,***)))((()))***+++++++++,,,,,,,,,+++***)))++++++***************+++)))***+++***))))))***,,,(((***+++***)))((()))+++***************+++,,,---++++++*********+++,,,---***************)))((((((***************************++++++,,,,,,++++++***)))***,,,,,,***)))***+++------,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,---///111333555222222444555666666666666666666666555444444333333333333222222111000000000...........................,,,+++---000111000///------------------------------------,,,,,,,,,+++***+++,,,,,,,,,,,,+++***,,,,,,+++++++++,,,...///+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------------------,,,++++++******------------............///////////////...------......---------,,,,,,,,,]]]mmm~~~jjj~~~\\\;;;222///,,,******)))((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''(((***,,,...///111000...+++******---000000///---+++***+++---.........---,,,+++)))(((''''''&&&%%%%%%&&&'''((())))))(((''''''&&&'''''''''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''(((''''''((((((((()))))))))%%%''')))*********+++,,,---000333444333111//////,,,---...//////...---,,,,,,...111333444333111///+++***)))'''&&&&&&&&&&&&)))((('''&&&&&&&&&'''((()))''''''***+++)))))),,,&&&&&&%%%%%%&&&'''((((((((((((''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%&&&'''((('''&&&%%%&&&(((((((((''''''''''''((((((((())))))&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&'''''''''(((((((((%%%%%%'''(((&&&"""$$$)))&&&&&&%%%%%%%%%%%%&&&&&&(((''''''))),,,+++((($$$'''''''''&&&''''''((()))'''((())))))))))))((('''(((***---111444555555555******)))''''''&&&&&&&&&''''''''''''''''''''''''***))))))(((((())))))***%%%%%%&&&&&&'''((((((((((((((((((((((((''''''&&&+++)))((('''((()))((('''&&&''')))+++++++++)))(((***)))'''''''''''')))***))))))))))))))))))))))))************************(((((())))))))))))(((((())))))))))))))))))))))))*********++++++++++++,,,'''''''''((((((((())))))''')))***+++)))(((''''''))))))))))))))))))))))))+++***)))))))))))))))))))))***+++*********,,,...,,,+++***)))((()))***++++++++++++++++++*********+++***************++++++***+++,,,,,,******+++,,,)))***+++***))))))***++++++***************++++++++++++*********+++,,,---*********+++******)))(((***************************++++++,,,,,,++++++***)))+++------+++***+++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++***))))))*********+++++++++,,,,,,,,,,,,------------...---,,,,,,,,,,,,---...,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---............---,,,---,,,,,,---///000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,---......//////......++++++++++++++++++++++++------------............///////////////......---,,,,,,++++++++++++******~~~tttWWWkkkuuu```]]];;;111///+++*********)))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%''')))+++,,,...000000---)))(((+++...///...---+++++++++,,,,,,---.........---+++)))(((((('''&&&$$$$$$%%%'''((((((''''''&&&&&&&&&''''''&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&'''''''''''''''((((((((())))))%%%(((***,,,,,,,,,...//////111333333111///......///000000000///...---,,,222333444333111---)))&&&''''''((((((((('''''''''((('''&&&&&&&&&&&&'''''''''''''''((()))))))))***&&&&&&%%%%%%&&&&&&'''(((''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''''''''&&&%%%&&&((((((((('''&&&'''''''''((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((((((((()))))))))###&&&******'''%%%)))...''''''&&&&&&&&&&&&'''''''''&&&&&&(((***+++)))&&&&&&&&&&&&&&&'''(((((()))&&&''')))******)))'''&&& !!!###%%%&&&'''&&&%%%&&&&&&&&&'''''')))******''''''''''''''''''''''''(((((((((((())))))******%%%%%%&&&&&&&&&''''''''''''(((((((((((((((''''''+++)))(((''''''((())))))$$$&&&)))++++++***)))'''((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((()))))))))'''***,,,***'''%%%&&&)))))))))))))))))))))))))))******)))))))))))))))***''')))++++++)))))),,,///+++***))))))))))))******,,,+++************++++++*********)))******+++,,,+++,,,------,,,+++,,,---)))***++++++))))))***+++++++++***)))))))))******+++++++++++++++++++++,,,*********++++++******)))***************************++++++,,,,,,++++++***+++---......---,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,,,,,,,---000///......------,,,,,,,,,,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---------+++,,,...//////...,,,+++,,,,,,,,,---............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---......///.........*********+++++++++,,,,,,,,,,,,---------............///////////////......------------,,,,,,,,,,,,}}}mmmXXXpppnnn[[[```<<<111...+++*********)))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&((()))))),,,//////+++))))))++++++,,,---------,,,***)))++++++---......---,,,++++++)))(((&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&'''(((''''''((((((((()))))))))''''''&&&&&&&&&&&&''''''&&&''''''''''''((((((((((((***---.........000111///000000///------///000222111///...------......666444222///+++(((%%%###&&&&&&((()))))))))((((((''''''&&&&&&&&&'''''''''%%%&&&'''&&&'''(((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&'''((((((((((((''''''&&&&&&'''&&&%%%&&&((((((((('''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((()))))))))******(((,,,///---((('''***---(((''''''&&&&&&''''''((((((&&&%%%%%%'''))))))***%%%%%%&&&'''''''''((((((%%%&&&((())))))(((&&&%%%%%%&&&''''''''''''&&&%%%&&&&&&&&&'''''')))******''''''''''''''''''''''''&&&'''(((((())))))******&&&'''''''''''''''((((((''''''((((((((((((((('''((((((''''''''')))+++,,,''''''((()))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******++++++(((%%%%%%(((+++))))))))))))))))))))))))***)))))))))))))))******&&&)))+++***((())),,,///))))))))))))))))))******+++******))))))***++++++******))))))***++++++,,,***,,,......,,,+++,,,,,,)))+++,,,+++***)))***+++++++++******************++++++++++++++++++++++++******++++++++++++*********************************++++++,,,,,,++++++******+++------+++++++++,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,---------..................------------.........---,,,,,,+++,,,,,,------......///.........---------------,,,---///000000///---,,,,,,,,,------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------,,,*********+++,,,,,,------,,,,,,,,,------------.........///////////////...------------------......|||jjj]]]vvviii[[[ccc<<<000...+++************)))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&))),,,...---+++***))))))***,,,------,,,***)))))))))+++,,,---.........++++++***)))(((''''''&&&'''''''''&&&''''''((()))(((((((((((()))))))))***(((''''''''''''''''''(((''''''((((((((()))))))))+++---//////......///000---------,,,+++,,,///111///...,,,++++++,,,---...000///,,,)))'''&&&&&&'''%%%&&&'''((())))))))))))&&&''''''''''''(((((((((%%%''''''%%%%%%''''''%%%''''''&&&%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&((()))))))))((('''&&&&&&'''&&&%%%&&&((((((((('''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&'''''''''(((((((((,,,000000+++'''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%''')))+++%%%%%%&&&'''''''''&&&&&&%%%&&&''''''''''''&&&%%%&&&&&&'''((())))))))))))******)))''''''&&&&&&&&&''''''''''''''''''''''''&&&'''((())))))))))))(((((((((((((((((((((((((((&&&'''((((((((((((((((((%%%'''((((((((()))+++---***))))))(((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))+++***************)))))))))))))))*********++++++++++++***)))'''((()))+++)))))))))))))))))))))))))))))))))))))))******+++((()))***)))))))))+++---(((((()))))))))))))))))))))))))))***************))))))))))))***+++,,,,,,***,,,......---++++++,,,***+++,,,+++*********,,,,,,++++++***++++++,,,,,,++++++,,,,,,,,,+++******)))***++++++,,,+++++++++***************************++++++,,,,,,++++++***''')))+++***)))((()))))),,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,,,,,,,---------.........++++++,,,,,,------......***+++,,,,,,---------,,,,,,---------------,,,,,,)))*********++++++,,,,,,------------,,,,,,,,,,,,---...///000000///...---+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,---------------...//////////////////++++++,,,,,,,,,,,,------xxxddd^^^vvvbbb\\\bbb;;;000...+++************)))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%$$$$$$###%%%%%%'''***---...---+++((()))***++++++,,,,,,,,,)))))))))***+++---...///)))***+++------,,,***)))((('''''''''(((((()))***'''''''''((((((((()))))))))((((((''''''(((((()))))))))*********+++++++++---...//////---+++,,,,,,+++,,,......------...///)))***+++,,,------------)))((('''&&&&&&&&&'''(((%%%%%%%%%&&&''''''((((((''''''(((((())))))))))))&&&***)))%%%%%%((('''###%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''$$$%%%&&&'''(((''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''((((((((('''&&&'''&&&%%%&&&((((((((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&'''''''''(((***---,,,'''%%%'''&&&"""'''&&&&&&&&&&&&&&&&&&'''&&&'''''''''&&&&&&'''(((%%%&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$%%%%%%%%%%%%++++++)))(((&&&&&&%%%%%%''''''''''''''''''''''''&&&'''((())))))(((((('''((((((((((((''''''''''''&&&&&&'''(((((((((((((((%%%(((******(((((()))++++++++++++******)))((((((((())))))))))))))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))++++++******))))))))))))***++++++++++++,,,,,,,,,))))))***,,,------***((()))))))))))))))))))))))))))))))))))))))***+++++++++)))((((((************'''(((((()))))))))))))))'''((()))+++++++++***)))))))))))))))***+++,,,---)))+++---...---+++***+++***+++,,,,,,******+++,,,++++++++++++,,,---......+++,,,,,,,,,,,,+++***))))))***++++++,,,,,,,,,+++***************************++++++,,,,,,++++++***(((***++++++***))))))***------,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,---------............+++,,,,,,---......//////)))***+++,,,---,,,,,,+++++++++,,,,,,,,,,,,,,,+++***************++++++++++++++++++,,,------......------------------------***,,,---,,,***)))+++---------------------------+++,,,,,,,,,------------...---,,,,,,,,,,,,---...,,,+++******+++,,,......++++++++++++++++++++++++++++++++++++++++++++++++)))******+++++++++++++++------------------......++++++,,,,,,,,,---------------...///////////////+++++++++,,,,,,,,,------ttt___\\\rrr[[[[[[aaa888000---+++******+++***)))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&$$$###"""&&&$$$###&&&+++//////...***)))(((((()))+++---///******))))))***,,,---///&&&))),,,...000///...,,,((((((((((((((()))******&&&&&&&&&'''''''''(((((())))))(((((((((((())))))++++++,,,,,,,,,------------...///...+++)))))))))***---000111000...------&&&))),,,000111111///---&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&''''''''''''((()))******))))))(((,,,+++&&&%%%((((((############$$$%%%&&&((()))&&&&&&&&&'''''''''((((((%%%&&&'''((((((((('''&&&$$$$$$%%%%%%%%%&&&&&&&&&"""###%%%'''(((((((((''''''&&&%%%&&&((((((((('''''''''''''''((((((((()))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''(((((((((((()))'''''''''((((((((())))))%%%((('''$$$&&&+++***%%%)))((((((''''''(((((()))$$$&&&))))))((('''&&&&&&&&&&&&'''((('''&&&$$$###((('''&&&&&&&&&&&&'''((('''''''''&&&&&&&&&%%%%%%)))(((((('''''''''((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&&&&'''((())))))((((((&&&))),,,+++)))''''''(((+++,,,------,,,***'''&&&))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((('''''''''&&&++++++,,,,,,,,,---------''''''***///222111+++%%%))))))))))))))))))))))))))))))((())))))***++++++---***''''''***+++***'''''''''((())))))***))))))&&&'''***+++,,,+++***((())))))))))))***+++,,,---(((***---...,,,+++*********+++,,,,,,******+++,,,+++++++++,,,---...///000+++,,,,,,---,,,+++***))))))***+++,,,,,,,,,,,,,,,************************+++++++++,,,,,,++++++++++++---///...---,,,------...------,,,,,,------...*********++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,------...///000000***+++---......---,,,+++***++++++,,,------,,,,,,------------------------)))***+++---...000111111---,,,,,,++++++,,,,,,---***,,,...,,,***)))***---........................,,,,,,,,,------............---,,,,,,,,,,,,---...---,,,+++***+++---000111++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++........................++++++,,,,,,,,,---------------...///000000//////,,,,,,,,,------.........rrrXXXSSSpppeee___eee:::///---+++***++++++)))(((((((((''''''''''''((((((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$%%%'''((())))))++++++******)))(((((((((------......------,,,,,,++++++******++++++,,,---+++******))))))******+++))))))))))))((((((''''''......---,,,++++++******000///---+++*********+++++++++,,,,,,------,,,,,,000///...---------------,,,---......---,,,***)))'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''&&&'''''''''(((((())))))&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))&&&&&&&&&'''&&&&&&%%%%%%$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&(((+++,,,,,,)))&&&$$$&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%(((((((((((((((((((((((('''''''''''''''''''''''''''((()))((('''&&&''')))***---///---)))'''***---)))***,,,------+++(((&&&'''&&&&&&&&&'''(((***+++''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((($$$(((333999555...,,,(((&&&)))---,,,&&&%%%***&&&))),,,***&&&$$$&&&***444---&&&&&&)))+++(((###+++*********))))))((((((&&&&&&&&&&&&''')))+++,,,))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))(((((((((((((((((()))***++++++***)))(((+++***)))(((((()))***+++)))***,,,,,,***)))***+++((()))))))))************,,,+++***)))(((((((((((())))))))))))))))))))))))***)))'''(((***++++++*********+++++++++,,,,,,,,,)))+++......---,,,+++,,,---------,,,,,,+++++++++************************'''+++///...)))'''(((+++++++++++++++++++++,,,,,,++++++++++++******)))))),,,***)))***...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,+++++++++,,,------,,,,,,++++++,,,,,,---......---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++,,,555000///222222......222,,,---...---+++***+++,,,.........------,,,,,,,,,+++,,,------++++++,,,---***+++---......---+++***///---,,,******+++,,,---+++,,,------,,,,,,---///---.........---,,,,,,+++444((($$$...;;;>>>:::888```RRRVVVxxxbbb[[[fff<<>>///---+++***++++++)))((())))))(((((('''''''''&&&%%%%%%&&&&&&'''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&)))************+++++++++&&&'''((())))))))))))))),,,,,,+++******++++++,,,++++++************++++++)))+++...000000---***(((,,,,,,++++++*********))),,,,,,++++++++++++,,,,,,,,,------...............+++******++++++,,,---......---+++)))((('''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&'''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&((())))))'''''''''(((+++,,,***'''$$$%%%***...'''((()))******)))'''%%%&&&&&&&&&&&&'''((()))***''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&%%%(((---///,,,***+++)))&&&%%%&&&&&&''',,,333&&&)))+++)))&&&%%%&&&))))))(((''''''(((***+++,,,******))))))))))))((((((+++***)))((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''((()))***++++++((()))))))))***+++++++++******))))))))))))******,,,,,,+++******+++,,,,,,)))***,,,,,,***)))***+++******************))))))((((((((()))***+++,,,---------------------------000...+++***++++++***(((*********++++++++++++,,,)))+++,,,,,,+++,,,...000------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,///111000---+++,,,...---,,,,,,++++++*********++++++++++++************///---,,,,,,,,,,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---...///000111,,,,,,++++++,,,,,,---...+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,000///---+++***)))))))))...+++***,,,,,,******---,,,---...---+++***+++,,,------------,,,,,,,,,,,,+++,,,------++++++,,,---++++++------------++++++,,,,,,+++,,,---///000222,,,...//////...---///000------......------,,,,,,&&&)))+++---222444000(((jjjlllnnnYYY^^^zzzggg<<>>222......---,,,++++++++++++))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&%%%$$$%%%'''((('''&&&'''''''''&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&&&&%%%%%%&&&'''(((***+++,,,''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''(((+++---///))))))((('''''''''''''''&&&&&&&&&'''''''''''''''''''''(((((()))))))))***'''''''''((()))*********&&&&&&''''''((())))))***)))(((''''''((()))(((&&&------,,,,,,,,,+++(((&&&((())))))))))))(((((('''(((((()))))))))*********'''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((('''((())))))***""")))000111,,,)))***,,,******)))(((''''''((((((...---,,,+++******))))))((()))))))))((())),,,...(((***,,,---+++***))))))))))))*********+++++++++***))))))***,,,---,,,+++))))))))))))))))))))))))---,,,+++***))))))((()))'''((())))))(((((()))+++)))))))))*********++++++************++++++++++++******************************))))))))))))******))))))*********+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++************************++++++***))))))***++++++***,,,...000000///---,,,,,,...111111000//////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,------++++++,,,,,,---.........+++,,,...000111000///...........................------............------,,,---...///000000///...---------......///000111000//////......//////000///000000111111000000/////////////////////////////////............//////........................///.........//////000000---------....../////////000000000/////////......000000/////////////////////000000000000000111111/////////...---...111333......................../////////......------------------------.........,,,---------.../////////......------------..............................////////////////////////------...///////////////---///000000...---///111////////////////////////------......///000000111---...///000000///...---uuufff^^^oooOOOiii}}}rrr<<<000......---,,,++++++++++++))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&%%%$$$%%%'''((('''&&&'''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&%%%%%%&&&''')))+++---...''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%(((''''''&&&&&&''''''((($$$%%%%%%&&&'''((())))))%%%&&&''')))+++---///000))))))(((''''''''''''''')))))))))(((''''''&&&&&&(((((((((((())))))))))))((())))))***+++,,,,,,,,,&&&&&&&&&'''((())))))***(((&&&%%%&&&'''((('''&&&'''(((+++...000---((($$$))))))***))))))(((''''''(((((())))))*********+++'''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((())))))))))))))))))******+++###...999;;;444,,,)))******))))))((((((((((((((()))***+++,,,,,,+++)))((('''((())))))((()))+++,,,%%%)))......,,,))))))***)))************+++++++++)))((((((+++///111000...))))))))))))))))))))))))---,,,++++++******++++++'''((((((((('''(((***,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,******************************))))))))))))******))))))******++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************...---,,,++++++,,,---...+++---111333333222///---,,,...111222000...------,,,,,,---------------...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,---------............---,,,,,,,,,------+++,,,,,,---...///000000***,,,///111222111///...........................---..................---,,,---///000000000///...---------......000111111//////............//////111111222222222222111111000000000000000000000000//////............/////////////////////////////////////////////000111111,,,,,,,,,---------......444444333111000...------------..................------......//////000000.........,,,+++,,,///111....................................////////////+++,,,,,,------...........................------.........------.................................////////////////////////---......///////////////---///111000---,,,...000000000000000000000000000,,,,,,------...///000000,,,------------------,,,ttt}}}oooccc```XXXhhh|||iii???555000---***)))+++,,,,,,,,,++++++***)))(((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&)))(((''''''((('''%%%###''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))((((((((((((((((((((((((((('''&&&'''***,,,---,,,((('''&&&&&&&&&''')))******((('''&&&&&&'''(((***'''&&&&&&&&&&&&'''((((((''''''''''''((((((((()))(((((((((((((((((((((((()))((('''''')))******)))))))))(((((((((((())))))))))))))))))***************)))(((''''''((()))***))))))))))))))))))))))))***************)))((((((''''''(((((((((((('''''')))'''&&&)))---...***%%%))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))''')))***)))((('''(((***+++((('''+++111222,,,&&&+++***)))(((((()))*********,,,------,,,+++,,,,,,...---+++*********++++++))))))))))))************---***((('''(((*********,,,---...,,,***))))))******************++++++,,,))))))))))))************************************************************++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***,,,,,,---------.........---,,,******+++///333666555111---,,,...///...---111000///------...///000***+++,,,---......///000000///---,,,+++,,,------,,,------......------,,,......---,,,,,,---------,,,,,,---......---***(((---,,,++++++------,,,+++///......---,,,,,,,,,,,,///............///000000---...//////------...///+++,,,...000111111000000000000000000000000000000......////////////......000000000000000000000000,,,000444222...+++,,,...000000/////////...............////////////......////////////////////////,,,---......///.........111111000000/////////...////////////////////////000000//////......------111///---,,,...///000///............/////////000222000------///000...,,,------------------------222111000//////000111222//////.........---------111000...------...000111---------.........//////......//////000/////////111111000000/////////............------,,,,,,,,,+++...000...+++***,,,///000000000000000000000000nnn|||mmm^^^]]][[[pppggg===333000---+++***+++,,,,,,,,,++++++***)))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&(((''''''((()))***(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''((())))))(((((((((((((((((((((((()))'''&&&''')))******)))((((((''''''(((((()))***)))((('''&&&&&&'''((()))'''&&&&&&&&&&&&'''(((((('''''''''((((((((())))))(((((((((((((((((((((((()))((('''''')))******)))))))))(((((((((((())))))))))))))))))))))))))))))***)))(((''''''((()))***)))))))))))))))))))))))))))*********))))))((('''''''''(((((((((((('''''',,,***))),,,///000,,,((())))))))))))))))))))))))(((((()))))))))*********))))))(((((((((((())))))((()))***)))((('''(((******((((((+++///000---)))******)))(((((()))***+++)))+++---,,,+++***++++++---,,,+++***)))******+++)))************+++++++++000...+++)))***+++******,,,---...---***)))***+++++++++******++++++,,,---************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------,,,+++++++++,,,,,,,,,---------------,,,++++++,,,///222444333000---,,,---...---,,,//////...............///,,,,,,,,,------......///000///......---------...,,,------......------,,,...------,,,,,,---------///---,,,///444555111,,,...---,,,---...///...,,,......------,,,---------///............///000000---...//////------...//////////////////...------////////////////////////111111111222111111000000////////////////////////---111555444111///000333////////////.........---//////000000000000//////.............../////////......///000000000000000000000000/////////......//////////////////////////////000000000000000000000...------...//////...---............/////////222000---...///000///---........................000///............///000000000/////////.........111000///------///000111........./////////000000......////////////......111111111000000/////////000000//////////////////---///000000/////////000000000000000000000000000lll}}}hhhVVVXXX\\\ttteee<<<222///---+++***+++,,,,,,,,,+++***))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%'''''''''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''''''''&&&&&&%%%&&&(((+++,,,+++***''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))(((((((((((((((((((((((()))(((''''''((()))(((''''''((())))))******)))))))))((('''&&&&&&'''((()))''''''&&&&&&''''''((()))''''''((((((((()))))))))((((((((((((((((((((((((***((('''''')))******)))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((())))))(((((('''((('''&&&(((,,,,,,)))&&&(((((((((((((((((((((((((((((((((((())))))))))))***))))))(((((())))))***((()))******(((((()))***(((((()))+++,,,---......)))))))))))))))***+++,,,)))***,,,,,,*********+++,,,+++******)))******************+++++++++,,,,,,333000---++++++++++++***,,,------,,,***)))***++++++++++++++++++,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++........................,,,,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,------,,,------///000111111...,,,+++,,,------,,,------...............---------------............//////000000000///......------............------...------,,,------......000,,,***///777:::555///...---,,,---...///...,,,......---------...///////////////...//////000111...///000///......///000111000//////......////////////////////////////////////000//////...------000000000000000000000000+++...111222000///111333000000/////////.........000111111222222111111000.........//////000000000---......///////////////000000000000////////////111111111111111111111111000000111111222333333444//////...///000000///---............////////////222000///...000000000///////////////////////////000000////////////000000111111111111000000000000222111000//////000111222000000000111111111222222111111222111111000///...222111111111111111000000111111222222222222222222000000111333555555333111111111111111111111111111rrr```PPPXXX]]]rrrzzzeee<<<333///---++++++,,,,,,,,,+++******)))))))))))))))***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((('''&&&%%%&&&(((&&&&&&&&&&&&''''''''''''((((((((('''''''''''''''%%%%%%%%%(((***,,,+++***''''''''''''''''''''''''''''''(((((((((((())))))''''''(((((((((((('''''''''''''''''''''((())))))(((((((((((((((((((((((()))((('''(((******)))((('''(((***+++++++++***))))))(((''''''''''''((()))'''''''''''''''(((((()))'''(((((((((((()))))))))((((((((((((((((((((((((***((('''((()))+++******)))))))))******))))))))))))))))))((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((()))))))))(((((('''(((((())))))))))))((((((&&&%%%%%%'''))))))'''%%%((((((((((((((((((((((((''''''((((((((()))))))))***))))))))))))))))))***((()))******)))((()))***''')))+++***)))***...111(((((())))))***+++,,,---***+++------+++***+++,,,************************************++++++++++++000...+++++++++++++++******+++,,,+++)))((()))***+++++++++***++++++,,,---******+++++++++,,,,,,,,,*********************************************************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,------...---------...---,,,+++,,,,,,,,,,,,+++,,,.../////////...---000/////////.........---...///000111111000............////////////............---------...//////...,,,+++...444666444111...---,,,---...///...,,,///.........///000111111000000000///000111111222///000111111//////000111000000//////000222444555000000000000000000000000000111111000000///...---222222222222222222222222...000222222111111222444222222222222111111111111222333333333333333333222000000000111222222333333000000111222222222222222222222222222111111111111222222222222222222222222333333333444444555555555111111111222444333111///000000000000111111111222222111000000111111111111000111111111111111222222333333333333333333333333333333333333333333222222333333222111111222333333222333333333444444444444666666666555444333222111333333333333333222222222333333333444444555555555222111222666999:::666222333333333333333333333333www|||WWWOOO```dddrrruuuggg===222...---++++++,,,---,,,******)))))))))))))))******((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((((((&&&&&&'''(((&&&&&&&&&''''''(((((((((((((((((((((((((((((((((&&&&&&%%%'''))))))(((&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''((())))))((('''''''''''''''''''''((())))))((((((((((((((((((((((((''''''(((***,,,---,,,+++'''(((***+++++++++***)))((((((''''''''''''(((((((((''''''''''''((())))))(((((((((((()))))))))***))))))))))))))))))))))))***)))((((((***++++++***))))))************))))))******))))))((((((((('''(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((()))))))))***+++++++++***))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******)))***+++***)))((()))+++(((***,,,***((()))...222(((((()))***+++,,,,,,,,,+++---......---,,,,,,---*********+++++++++******)))))))))*********+++++++++***))))))+++++++++***)))+++++++++)))((()))***+++************+++,,,,,,*********+++++++++,,,,,,*********************************************************++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,++++++***+++,,,,,,,,,,,,---------+++,,,------...---,,,+++------------,,,------...+++---...000111111000000222222111111000/////////...///000111111000///...000000111111111111000000//////......///000000111---///000111111111222333222111000000222222111000111000000000111222333333222222111111222222333444111222333333111111222333444333333333444555777999444444444444444444444444777777777777777666555555555555555555555555555555888888999888777777888999777777666666666555555555444555555666666555555444333444444444555555666666555666666777777777777777444444444444444555555555444444444444444444444444777777666666555555555555444444444555777666444222333333333333444444444444333333333333222222333444222222333333333444444444555555555555555555555555555555555555555555555555666555555555555555555666555555666666666777777777777777777777666555333333555555555555555555555555444444555555666666777777444333444888;;;;;;888444666666666666666666666666xxxuuuPPPQQQkkkooovvv{{{ggg<<<111...,,,+++,,,------+++***)))))))))))))))******+++((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((&&&'''(((((('''&&&'''(((&&&&&&&&&'''(((((())))))'''(((((((((((()))))))))''''''&&&'''((((((&&&$$$''''''''''''''''''''''''&&&&&&&&&''''''(((((()))'''((()))******)))(((''''''''''''''''''((())))))((((((((((((((((((((((((''''''(((+++...///...,,,'''((())))))******))))))((((((((((((((((((((((((((((((''''''(((((()))***((((((((()))))))))******))))))))))))))))))))))))+++)))((((((***++++++***((()))***++++++***)))(((++++++******))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))((())))))************)))((())))))******))))))((()))))))))))))))*********))))))))))))))))))))))))))))))))))))************+++******))))))******+++)))***++++++))))))***+++)))+++,,,+++))))))---000))))))***+++,,,,,,,,,+++,,,...//////---------...******+++,,,,,,,,,++++++************+++++++++,,,***)))(((***,,,---,,,+++***,,,,,,,,,******+++,,,+++++++++++++++,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///------------------------,,,------............---............////////////------......///.........,,,...//////......000111...///000222333444444444444444333333222222111111000000111111222222111111222222333333333333222222000000000000111222333333000444666555111000333666777666555666777888777555444444333333333444555555444444333333444444555666444555666555444333444666888888777777666666777777777777777777777777777777888888999999999999888888888888888888888888888888;;;:::999999999999::::::;;;;;;:::::::::999999999666777777777777777777666777777777777777777777777444444555666666666666666666666666666777777777777555555555555555555555555999888888777666666555555777666666777888888777555555555555555666666666666444555666555444444666888444444444555555666666777555555666666666666555555777777777777777888888888888888888888888888888888888888888999999999999:::777777777777777666555444777777777888888888888888777777777888888888888888777777888:::<<<<<<:::888999999999999999999999999xxxtttNNNQQQqqquuuzzzddd;;;222---,,,+++,,,------+++***)))))))))))))))***++++++((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&'''''''''((((((((()))&&&((()))((('''&&&''')))&&&&&&&&&'''((()))))))))'''((((((((())))))))))))((('''''''''))))))'''&&&''''''''''''''''''''''''&&&''''''((())))))******'''((()))******)))(((''''''''''''''''''((())))))(((((((((((((((((((((((('''((()))+++------,,,***((((((''''''(((((()))***''''''((((((((((((''''''((((((((((((((())))))***(((((()))))))))*********))))))))))))))))))))))))+++)))((()))***,,,++++++((()))+++,,,,,,+++)))(((,,,,,,,,,+++***)))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))***+++++++++++++++))))))************))))))''''''(((((('''((()))***++++++++++++++++++++++++************+++++++++++++++******))))))******+++)))***++++++))))))***+++++++++,,,+++******+++,,,******+++,,,,,,,,,+++***+++---......---,,,,,,---***+++,,,---...------,,,,,,,,,,,,---------......------,,,---//////...,,,---...//////------...///---------------...//////............/////////////////////////////////////////////////////////////////////000111111222222222222222222222222222222000111111222333333222222000000000111111111222222000000000000111111222222---///222222111000222444111111222333444666888888555555555555444444444444333333333333333444555555444444555555555555444444222222222222333444555555444555666555444444666777999888777777999999888777777777666666555555666666666666555555666666777888666777888888666666777888888888888888888777777666888888888888888888888888666666777888999999999999888888888888888888888888888777666666888999::::::======<<<<<<<<<;;;;;;;;;888888999999999999888888999999888888777777666666333444444555555555555555666666666777777777888888777777777777777777777777888777777777777777777777999888666666888999888777555555666666666666777777666888999888666666999;;;555555555666777888888888777777888999999888777777888888888999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;999::::::;;;::::::999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::<<<======<<<;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<{{{xxxOOOPPPpppvvvzzzaaa<<<555---,,,,,,,,,------+++)))))))))((())))))***++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))&&&'''''''''(((((())))))'''((()))((('''&&&''')))&&&&&&&&&'''((())))))***'''((((((((())))))******(((''''''(((***+++)))((('''''''''''''''''''''''''''(((((()))***+++++++++'''((()))++++++)))(((''''''''''''''''''((())))))(((((((((((((((((((((((((((((()))+++,,,+++)))&&&((('''&&&&&&&&&''')))***''''''((((((((((((''''''((((((((((((((()))******))))))))))))************))))))))))))))))))))))))+++***((()))***,,,,,,+++((()))+++,,,,,,+++)))(((------,,,,,,+++***))))))'''((()))******)))(((''')))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,))))))************))))))***+++,,,+++***+++,,,...++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++)))+++++++++***)))***+++,,,,,,++++++++++++*********+++,,,---,,,+++***)))***,,,------,,,+++,,,,,,***+++---...///...------.........////////////000222111000111222111///---///111222111000000111222///////////////000111111000000000000111111111111111111111111111111111111111111111111111111111111111111222333444444555555777777777777777777777777333444555555666666666666111222222222333333333333222222222222333444555666---000333444222222444666333333333333555888:::;;;666666666666666666666666666555444444444666777888555555666666666666555555333222333333444555666777555333111333555777777666777666555666777888777555999999888777777666777777777777777777777888888999777999:::999888777888999333555666888999999999888888888888888888888888888888999:::;;;<<<=========888888888888888888888888:::888777888;;;>>>??????>>>=========<<<<<<<<<<<<888999999::::::999999888::::::999888777666555555999999:::;;;;;;;;;;;;;;;555555666666777777888888777777777777777777777777666666666777888888999999:::888666555777888888888555555555555666666666666777999::::::888777:::===555666666777888999999999:::;;;<<<<<<<<<<<<;;;:::999999999::::::;;;;;;;;;<<<<<<============<<<<<<;;;;;;;;;<<<<<<<<<<<<======>>>???????????????>>>;;;;;;;;;<<<<<<=========>>>>>>======<<<<<<;;;;;;===???AAA@@@===;;;>>>@@@>>>>>>>>>>>>>>>>>>>>>>>>wwwlllEEESSSsssqqqxxx{{{___<<<000......---,,,,,,,,,,,,---++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((''''''&&&&&&((()))***((('''&&&&&&'''((('''&&&***))))))((('''&&&&&&&&&&&&&&&&&&'''''''''((((((******)))(((((((((((((((''''''''''''(((***+++,,,(((''''''''''''((())))))'''((((((((((((((('''''''''((()))))))))(((&&&%%%)))(((''''''(((***,,,...,,,+++***((((((((()))***''')))***)))((('''(((***))))))((('''&&&%%%%%%$$$))))))))))))************)))(((((((((***---000111******))))))((((((''''''(((((((((((('''''''''''''''((()))***************************************))))))*********))))))(((************************+++++++++***************************************))))))*********+++++++++---------------------,,,***+++,,,,,,------------........................,,,,,,------------......,,,---.../////////...---------------------------........................---..................------------.........//////111000////////////000000000---+++---111222///+++/////////000111111222222222222111111111111111111111111111111111111222222...000111111000000111222333333222222222111111111000000000111111222222333333222222222222222222222000111111111111222222222555444444333333333444444555555666666666666555555222222333333444555666666333333333333333333333333444444444444444444444444333333555666777888888888444555777888888888777777888777666555444555555666666666666777888999999:::666666666666666555555555666777777777777888888888;;;::::::999999999::::::999999999:::;;;<<<===>>>::::::::::::::::::::::::<<<<<<<<<;;;;;;:::::::::777777777888888999999999>>>======<<<;;;;;;:::::::::::::::;;;;;;<<<<<<<<<:::::::::::::::;;;;;;;;;:::999999999:::<<<>>>???CCCAAA>>>>>>??????===:::999::::::;;;;;;::::::999<<<;;;;;;::::::;;;;;;<<<>>>>>>>>>>>>>>>?????????;;;;;;;;;;;;;;;;;;;;;;;;888888999:::::::::999999999999999999999999999999<<<;;;:::888888888999:::555777888888777777888:::999999888888888888999999888888888888999999999999:::;;;;;;;;;;;;<<<<<<<<<========================<<<<<<<<<============>>><<<<<<<<<<<<=========>>>????????????????????????@@@???>>>======>>>??????AAA@@@@@@@@@??????>>>>>>DDDCCCAAA???>>>>>>???@@@???@@@@@@AAAAAAAAA@@@@@@ttt|||lllIIIXXXwwwuuu{{{\\\;;;111......---,,,,,,,,,,,,---++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((''''''&&&'''((()))***((('''&&&&&&(((((('''&&&***))))))(((''''''&&&&&&&&&&&&&&&'''''''''((((((***)))((((((''''''(((((()))(((((((((((((((((()))'''''''''''''''(((((()))''''''((((((((((((''''''((((((((((((((('''&&&&&&))))))((((((((()))+++,,,,,,+++)))((((((((())))))%%%&&&''''''&&&&&&'''(((++++++***)))(((((('''''')))))))))*********++++++,,,+++***)))***+++---...+++++++++******)))))))))************************,,,,,,++++++++++++++++++))))))))))))))))))))))))++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---........./////////000000111000000///...---,,,,,,////////////...---,,,+++000/////////////////////,,,---------......//////////////////...---,,,,,,------------------------------------------------......////////////......////////////000000000000111111000000000000000111333000///111555666444000000000111111222333333333222222222222222222222222333333333333333333222222333444555555444444555666666666666555555555444444444444555555555555555555444444444444444444444444444555555555555666666666888777777777777777888888888888888999999888888888555555555666666777777777666666666666666666666666666666666666666666666666555666666777777777777666555666777888999888888777999888777666666666777777777777777888999:::::::::888888888999999999999999:::::::::;;;;;;;;;;;;<<<========================;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<===============??????>>>===============<<<<<<<<<<<<<<<<<<;;;;;;========================;;;;;;<<<<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;<<<===>>>@@@AAACCCAAA??????@@@???===;;;======>>>>>>>>>>>>=========<<<<<<;;;;;;<<<<<<===????????????????????????========================<<<=========<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999888888888999999777999::::::999999:::;;;:::999999999999999999:::888888999999999:::::::::999::::::::::::;;;;;;;;;=================================>>>>>>>>>??????>>>>>>>>>>>>????????????AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>???@@@@@@AAAAAAAAA@@@@@@?????????EEECCCBBB@@@???@@@AAABBBAAAAAAAAABBBAAAAAAAAA@@@pppyyykkkKKK]]]|||yyyXXX999222......---,,,,,,,,,,,,---++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''''''''((((((((((((''''''''''''((())))))((('''&&&&&&(((((('''&&&)))))))))(((''''''&&&&&&&&&&&&'''''''''((((((((()))((((((''''''''''''(((+++***)))'''&&&&&&&&&&&&''''''&&&&&&''''''((()))''''''(((((((((((('''''')))(((((('''''''''''''''))))))))))))))))))))))))+++***))))))((()))))))))'''((()))((('''&&&'''(((------,,,,,,++++++******************++++++++++++///...,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------......///000///...,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------............------////////////////////////---------------------------------....../////////111111111111222222222222333333222111///...---,,,111111111111111000///...222111111111000000//////------...///000000111111333333111000///.........................................................//////000000000000//////000000111111111222222222111111111111111111222222666444333555999;;;999666222222333333444555555555333333333444444444444444666666555555444444444333666777888888777777888::::::::::::999999999999888::::::999999999999999888777777777777777777777777777777777888888888999999999999999999:::;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;888888888888999999999999::::::::::::::::::::::::888888888888888888888888999999888888888777777777777888999:::::::::999888:::999888777777777888888888888999999::::::;;;;;;:::;;;;;;;;;<<<=========>>>>>>>>>>>>???????????????@@@AAABBBBBBAAA@@@???>>>>>>============>>>?????????@@@@@@AAAAAAAAABBBCCCBBB@@@??????@@@AAAAAACCCCCCBBBAAAAAA@@@@@@???======>>>???@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<>>>===>>>>>>???@@@BBBBBBEEECCCAAAAAABBBAAA@@@>>>@@@AAAAAABBBBBBAAAAAA@@@???>>>>>>======>>>>>>???AAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAA???>>>===<<<==============================<<<;;;;;;;;;;;;<<<:::<<<===<<<;;;;;;<<<>>>;;;;;;;;;::::::;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@AAABBBBBBBBBBBBBBBAAAAAAAAAAAA@@@DDDDDDBBBAAAAAABBBCCCDDD??????@@@AAABBBCCCCCCDDDqqqwwwgggJJJ]]]|||yyyWWW888222......---,,,,,,,,,,,,---++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((()))((('''&&&'''((()))(((&&&))))))((((((''''''''''''''''''''''''(((((((((((((((((('''''''''''''''(((***)))((('''&&&&&&&&&&&&''''''&&&&&&''''''((()))''''''(((((())))))((((((***)))'''&&&&&&'''((()))))))))*********)))((((((*********)))))))))******---......---+++))))))***------------------,,,,,,++++++++++++,,,,,,,,,,,,000///---,,,++++++++++++,,,,,,------------------------...///000000111111111000...,,,,,,---///000////////////////////////......///000000000//////111111111111111111111111---...............//////.........///000000111111/////////000000000111111333222222111000//////...//////111222333333333333222222222111111000000/////////000111222222333444666555444222222222333444000000000000000000000000111111111111111111111111000000111111111111000000111111222222222333333333222222333333444444333333666555555777:::<<<;;;999444444555555666777777777555555555555666666666666777777777666555555444444666888999999888777999:::=========<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;:::::::::999999999999999:::::::::888888888888999999999999::::::::::::;;;<<<===>>>===>>>>>>??????>>>>>>===;;;;;;;;;:::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::999:::;;;<<<<<<<<<;;;::::::999999999999999999999999999999::::::;;;;;;;;;;;;;;;;;;<<<===>>>??????????????????@@@@@@@@@AAA@@@AAACCCEEEEEEDDDBBBAAAAAA@@@@@@?????????@@@@@@AAABBBBBBCCCCCCDDDDDDEEEDDDBBBAAA@@@@@@AAABBBCCCEEEEEEEEEEEEEEEEEEEEEDDD@@@AAAAAABBBBBBCCCDDDDDDBBBBBBBBBAAA@@@@@@@@@???>>>===============<<<<<<>>>>>>>>>???@@@AAAAAABBBFFFEEEDDDDDDDDDCCCBBBAAABBBBBBCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@AAAAAACCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@===>>>??????======>>>???>>>>>>============>>>>>><<<<<<<<<============>>>>>>>>>>>>>>>????????????========================?????????@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBBBBCCCDDDEEE<<<===>>>@@@BBBEEEGGGHHHtttvvvcccEEEYYYwwwuuuWWW777111......---,,,,,,,,,,,,---++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))&&&''''''((((((((((((((()))(((''''''((()))((('''(((((((((((('''''''''''''''''''''((((((((())))))(((((('''''''''(((((()))'''''''''''''''((())))))(((''''''''''''((())))))'''((())))))*********)))***)))(((''''''(((***+++)))******+++******)))(((******++++++++++++++++++222333222000---+++***+++---------------------...,,,,,,,,,,,,------------......------------------,,,,,,,,,------...............///000000111222222///...---,,,---///222333000000000000000000000000...///000000111111111000222222222222222222222222.........//////000000000/////////000000000111111........./////////000000000000000000000111111111///000111333444444555555333222222222111111000000111111222333444444555555555444333333333555666777222222222222222222222222222222222222222222222222111222222333333222222111111111222222222333333333333333444555666666555555444444555777999::::::999666666666777888888999999666777777777888888888999888888888777777666666666888999;;;:::999999:::<<<>>>>>>>>>>>>============<<<<<<<<<;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@AAA>>>??????@@@@@@??????>>><<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<===>>>???@@@===>>>?????????>>>======::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<:::;;;;;;<<<===>>>>>>???>>>>>>?????????@@@@@@@@@@@@AAACCCEEEFFFEEECCCBBBCCCCCCBBBBBBAAABBBBBBBBBCCCDDDDDDDDDEEEEEEEEEFFFCCCBBBAAAAAAAAABBBCCCCCCDDDEEEEEEFFFGGGHHHHHHIIIEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEDDDDDDCCCCCC@@@@@@@@@?????????>>>>>>>>>??????@@@AAAAAAAAAAAAEEEEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCDDDDDDCCCCCCBBBDDDDDDCCCCCCCCCCCCDDDDDDFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB???AAABBBAAA@@@???@@@AAABBBAAAAAA@@@@@@AAAAAABBB?????????@@@@@@@@@AAAAAA?????????@@@@@@@@@AAAAAA???????????????????????????@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDEEE?????????@@@BBBDDDEEEGGGvvvttt___BBBVVVsssppp{{{xxxUUU555000......---,,,,,,,,,,,,---++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))&&&''''''((()))((((((((()))(((''''''))))))((('''((((((((((((((((((''''''''''''((((((((())))))))))))(((((((((((())))))***&&&&&&'''''')))***+++,,,))))))(((((())))))***+++((()))***++++++,,,++++++***************++++++,,,++++++++++++++++++++++++++++++,,,---------,,,,,,000111111///,,,******+++,,,,,,------.........///------------............------..................,,,,,,------...///000000000000000111111222222222............///111444555000000000000000000000000///000111222222333222222444444444444444444444444///000000111111222222333111111111111111111111111000111111111111222222222//////000000111222222333444444444555555444444333333333333333333333333333444444555555555666666666222222222333444555666777555555555555555555555555111111111111111111111111333333333444444333333333222222333333333444444444333444666777888888777666333444555777777888888888777777888888999999::::::888888999999::::::;;;;;;999999999999999999999999<<<>>>??????>>>>>>???@@@?????????>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======>>>>>>>>>@@@@@@@@@AAAAAAAAAAAABBBAAAAAAAAAAAABBBCCCCCCDDD@@@@@@AAAAAAAAAAAA@@@@@@==================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@??????>>>???@@@BBBDDDEEEAAABBBBBBCCCCCCBBB@@@@@@<<<===>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======>>>>>>??????>>>>>>?????????@@@@@@@@@@@@AAACCCDDDEEEEEEDDDDDDEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDDDDDDDEEEEEEEEEEEECCCDDDEEEFFFHHHIIIJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHEEEEEEEEEDDDCCCCCCBBBBBBAAABBBCCCCCCDDDDDDCCCCCCCCCDDDEEEDDDBBBAAABBBCCCDDDDDDEEEEEEEEEEEEDDDDDDFFFFFFFFFEEEEEEFFFFFFFFFHHHHHHGGGGGGFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEBBBCCCCCCDDDDDDDDDDDDCCCCCCDDDEEEDDDCCCBBBCCCDDDEEEEEEDDDDDDDDDDDDEEEEEEBBBCCCCCCCCCCCCDDDDDDDDD@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBCCCCCCBBBCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFFFFFFFFFFFFFEEEFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEGGGFFFDDDCCCCCCCCCDDDDDDtttqqq]]]CCCWWWrrrmmmwwwtttRRR333000......---,,,,,,,,,,,,---++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))))))))&&&&&&((()))))))))(((''')))((('''((()))***)))''''''((((((((((((((((((((('''((((((((()))))))))))))))))))))))))))***++++++'''(((((((((***+++,,,---***************++++++,,,)))***+++,,,------------***+++,,,,,,---------,,,,,,++++++++++++,,,...///,,,,,,.../////////......,,,---......,,,,,,---...,,,------...//////000000------........./////////....../////////.........------...///000111222333222222222222222333333333000000111222333333444444222222222222222222222222111222333444555555555555666666666666666666666666222333333444444555666666555444444333333222222111333333333444444444555555222222222222222333333333666666666777777777666666444555555666666777777888777777777777666666666666444555666777777777777777888888888888888888888888444444444444444444444444444444444555555444444444444444444555555555666666444555777999:::999888888555666888888888888888888777777888999999::::::;;;999999:::;;;;;;<<<======;;;;;;<<<<<<===>>>>>>>>>@@@AAABBBBBBAAAAAABBBCCC@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>??????@@@AAAAAABBBDDDDDDEEEEEEEEEFFFFFFFFFCCCCCCCCCBBBCCCCCCDDDDDDAAABBBBBBCCCCCCBBBBBBAAA>>>??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBDDDEEEGGGDDDEEEFFFFFFFFFDDDCCCBBB@@@AAABBBCCCDDDCCCCCCBBBCCCBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHJJJIIIIIIHHHHHHGGGGGGFFFFFFGGGIIIJJJKKKJJJIIIHHHEEEEEEFFFGGGHHHHHHIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMKKKKKKJJJJJJIIIHHHHHHGGGFFFGGGHHHIIIIIIIIIHHHHHHFFFHHHIIIHHHFFFEEEFFFHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHJJJJJJIIIHHHHHHGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGHHHIIIIIIHHHGGGHHHIIIIIIIIIGGGFFFGGGHHHIIIHHHHHHGGGGGGHHHHHHIIIEEEFFFFFFFFFFFFGGGGGGGGGEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEBBBCCCEEEFFFGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHGGGFFFKKKIIIHHHFFFFFFGGGHHHIIIqqqooo]]]DDDYYYrrrllluuusss}}}OOO111000......---,,,,,,,,,,,,---++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))%%%&&&((()))))))))((('''***((('''((()))***)))''''''''''''((((((((((((((((((((((((((())))))))))))******))))))***+++,,,,,,))))))))))))***+++,,,---++++++******++++++,,,---***+++,,,---............***+++---...///...---------,,,+++***+++---000111,,,---///000000000//////)))+++---......///000222------...///000111111222............///////////////000000000///...---,,,......///111222333444555444444444444444333333333333333444555555444444333666666666666666666666666333444555666777777777777888888888888888888888888555555555666777888888999777777666555444333333222444444444444555555555666555555555444444333333333444555666888:::;;;;;;;;;666666777888999:::;;;;;;999999888888777666666666999:::;;;<<<<<<:::999888999999999999999999999999888888888888888888888888444444555555555555444444666666666666777777777777444666888:::;;;:::999888777999::::::999888999999777888888999999::::::;;;::::::;;;;;;<<<======>>>======>>>???@@@AAABBBBBB@@@AAABBBBBBAAAAAABBBDDDAAAAAA@@@@@@@@@?????????@@@@@@@@@AAAAAABBBBBBBBB@@@@@@AAAAAABBBCCCDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGCCCBBBBBBAAAAAAAAAAAABBBCCCCCCDDDDDDDDDDDDCCCCCC@@@@@@AAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGEEEDDDCCCDDDFFFGGGFFFGGGHHHHHHGGGFFFEEEDDDCCCDDDEEEGGGGGGGGGFFFEEEFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGFFFEEEFFFFFFGGGHHHIIIJJJLLLLLLKKKJJJIIIHHHGGGGGGHHHJJJMMMOOOPPPNNNLLLKKKGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIKKKLLLNNNOOOOOOMMMMMMMMMNNNNNNOOOOOOPPPPPPOOOOOONNNMMMLLLLLLKKKKKKLLLMMMNNNNNNMMMLLLLLLKKKMMMOOONNNKKKJJJLLLNNNKKKKKKLLLLLLLLLLLLKKKKKKIIIIIIIIIHHHHHHIIIIIIIIIKKKKKKJJJIIIHHHHHHGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKJJJJJJIIIHHHFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGJJJKKKLLLNNNNNNNNNMMMLLLKKKLLLMMMLLLJJJIIIIIIKKKJJJJJJJJJIIIIIIJJJJJJJJJGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFBBBCCCEEEFFFGGGGGGFFFFFFGGGGGGGGGHHHHHHIIIIIIIIILLLLLLLLLLLLKKKJJJIIIHHHIIIHHHHHHHHHJJJLLLOOOQQQxxxssscccOOOkkkggggggggggggvvvKKK<<<222111111///...---,,,,,,+++++++++++++++++++++++++++************************++++++******))))))((((((&&&&&&&&&'''''''''(((((()))))))))))))))((((((((('''''''''(((((((((((())))))))))))))))))((((((((('''(((((((((,,,111000,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------..................------,,,,,,,,,++++++,,,------......///...,,,******,,,///000///---..................---000000000000111111111111000222333222000000111222---...000000//////000222222222111000000000111222333222222222222222222222555666666777888999999999888666444666999:::999777999888888777666777777777333444666888999:::999999;;;;;;;;;<<<<<<============:::777777:::;;;;;;999::::::::::::::::::::::::999888888777666555555444666666666666666666666666666666666666666666666666::::::;;;<<<======>>>>>>::::::999999::::::;;;;;;???>>>===<<<<<<<<<<<<<<>><<<::::::;;;===>>>>>>>>>======<<<<<<;;;;;;;;;;;;;;;::::::999999888999999999999999999999999888888999999999::::::::::::999999999888888777777888999:::999888888:::<<<::::::::::::;;;<<<======>>>>>>???@@@@@@@@@@@@@@@BBBBBBBBBAAAAAA@@@@@@@@@???@@@AAABBBCCCDDDDDDDDDBBBBBBCCCCCCDDDEEEFFFFFFIIIIIIIIIJJJJJJKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHFFFFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBAAAAAABBBCCCDDDBBBDDDFFFHHHHHHHHHJJJLLLIIIIIIIIIIIIIIIJJJJJJKKKOOONNNLLLJJJIIIGGGGGGFFFFFFFFFFFFFFFFFFGGGHHHHHHFFFFFFGGGHHHHHHFFFEEEDDDFFFGGGGGGHHHJJJLLLNNNOOOMMMMMMMMMMMMNNNNNNNNNNNNKKKJJJJJJJJJJJJKKKKKKLLLIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGHHHGGGGGGHHHHHHIIIJJJKKKLLLPPPPPPOOONNNMMMLLLLLLLLLNNNNNNPPPTTTWWWUUUOOOJJJOOOOOOOOOOOOOOOPPPPPPPPPKKKLLLMMMNNNOOOPPPPPPPPPOOOOOOOOOPPPPPPQQQQQQQQQSSSRRRQQQQQQPPPPPPQQQQQQPPPPPPOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMLLLKKKJJJIIIJJJIIIHHHGGGHHHJJJLLLMMMMMMMMMNNNOOONNNMMMLLLKKKMMMLLLLLLMMMNNNNNNLLLKKKJJJKKKLLLLLLLLLKKKJJJIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKKKKKKKLLLKKKJJJIIIIIIJJJLLLMMMOOOOOONNNNNNOOOPPPQQQQQQMMMMMMMMMMMMNNNOOOPPPPPPPPPPPPPPPOOOOOONNNNNNNNNMMMLLLLLLLLLKKKKKKJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLNNNMMMMMMMMMMMMMMMMMMNNNJJJJJJJJJJJJKKKKKKKKKKKKIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGNNNMMMLLLKKKIIIHHHGGGFFFFFFFFFEEEFFFHHHKKKNNNPPPvvvppp```LLLhhhfffiiimmmjjjuuuHHH888///111000///...---,,,,,,,,,++++++++++++++++++++++++*********************************)))))))))(((((('''(((((((((((()))))))))))))))))))))))))))(((((((((((()))))))))*********++++++++++++++++++++++++---///......111666555111+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------......//////.........---------,,,,,,---......//////000............///000000000///000000000000000000///000111111111222222333333222444555444333222333444444555666555333333444555444444555555555666666666444444444444444444444444666666777888888999::::::777555555777:::===<<<;;;;;;::::::999999999999999777888999::::::999888888;;;;;;;;;;;;;;;;;;::::::???===;;;<<<>>>@@@???>>>======<<<<<<<<<<<<<<<;;;;;;;;;::::::999888888777666666666666666666555555777777777777777777777777777888888999::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<>>>===<<<<<<;;;;;;<<<<<<=========>>>@@@CCCEEEFFFDDDDDDCCCAAA???>>>===<<<<<<<<<<<<;;;;;;:::::::::<<<<<<<<<<<<<<<;;;;;;;;;999999:::::::::;;;;;;;;;;;;;;;;;;::::::999999999:::;;;;;;;;;::::::<<<===;;;::::::::::::;;;;;;<<<===>>>@@@BBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAABBBCCCDDDDDDDDDDDDCCCDDDDDDEEEFFFFFFGGGGGGIIIIIIIIIJJJJJJKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGFFFFFFEEEEEEEEEFFFGGGGGGFFFFFFFFFFFFGGGGGGIIIKKKMMMLLLKKKJJJJJJKKKGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHIIIIIIJJJHHHHHHGGGGGGHHHIIIIIIJJJIIIIIIJJJKKKKKKJJJJJJIIIMMMMMMMMMMMMNNNOOOOOOPPPOOOOOOOOONNNNNNMMMMMMLLLLLLLLLLLLLLLLLLMMMMMMNNNLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJIIIIIIHHHHHHHHHIIIIIIIIIIIIJJJKKKLLLLLLOOONNNNNNMMMMMMLLLLLLLLLRRRRRRTTTXXXZZZXXXSSSOOONNNNNNNNNNNNNNNNNNOOOOOONNNOOOQQQRRRSSSSSSTTTTTTRRRRRRSSSSSSSSSSSSSSSSSSRRRQQQPPPPPPOOOOOOPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMMMMMMMLLLKKKJJJIIILLLKKKKKKJJJKKKMMMOOOQQQOOOOOOPPPQQQPPPOOONNNMMMPPPOOONNNOOOPPPPPPNNNMMMKKKKKKLLLLLLLLLLLLLLLKKKNNNOOOOOOOOOOOOPPPPPPPPPLLLLLLKKKKKKKKKKKKLLLLLLNNNMMMLLLLLLLLLMMMNNNOOOOOOOOONNNNNNOOOPPPPPPQQQPPPPPPPPPPPPQQQQQQRRRSSSQQQQQQQQQQQQPPPPPPPPPOOOPPPPPPOOOOOOOOONNNNNNNNNQQQPPPPPPPPPOOOOOOOOOOOOPPPPPPPPPOOOOOOPPPPPPPPPOOONNNNNNNNNNNNNNNNNNNNNKKKLLLLLLLLLLLLMMMMMMMMMMMMLLLKKKKKKJJJJJJJJJKKKLLLKKKKKKJJJJJJIIIIIIIIIIIIHHHHHHHHHIIIKKKNNNPPPtttmmm^^^LLLgggdddkkkuuuqqqwww}}}GGG777...111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***))))))))))))((((((((()))))))))*********++++++))))))))))))))))))))))))************++++++++++++------------------......---......,,,...222222...------------............------------....................................000000000////////////.........//////000111111111///111333333222111111111222222333333333333222222111111222333333444555555555666777777555555666777999::::::999777666666777666777888999::::::999888777777777777777777777777888888888999::::::;;;;;;666666777999===???@@@@@@@@@???>>>>>>======>>>>>>============<<<;;;999888<<<<<<;;;;;;:::999999999?????????AAACCCDDDDDDBBB@@@@@@??????>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;999999999888888888777777999999999888888888888888777777888888999999::::::>>>>>>===<<<<<<=========>>>===<<<<<<;;;<<<<<<<<<<<<===???BBBDDDFFFGGGHHHEEEDDDDDDCCCAAA@@@@@@???@@@@@@@@@???????????????BBBBBBBBBAAAAAA@@@@@@@@@===>>>>>>>>>>>>?????????>>>============<<<<<<<<<<<<===>>>>>>======>>>@@@>>>>>>======<<<============???BBBEEEGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEFFFFFFGGGGGGHHHHHHIIIJJJJJJJJJJJJKKKKKKKKKKKKIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEFFFFFFFFFHHHHHHIIIIIIIIIIIIHHHHHHIIIJJJLLLKKKIIIHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIIIIIIIHHHHHHIIIIIIJJJKKKLLLJJJJJJIIIIIIIIIJJJKKKKKKKKKKKKLLLMMMNNNNNNNNNNNNQQQQQQPPPPPPOOONNNNNNNNNPPPPPPOOONNNMMMLLLLLLKKKNNNNNNNNNNNNNNNOOOPPPQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOONNNMMMLLLKKKKKKMMMLLLLLLKKKLLLLLLMMMMMMRRRRRRRRRRRRRRRRRRRRRRRRTTTUUUWWWYYY[[[YYYUUURRRQQQQQQQQQQQQQQQQQQQQQQQQSSSSSSUUUVVVWWWXXXXXXXXXTTTTTTSSSSSSSSSSSSSSSSSSRRRRRRQQQPPPPPPPPPPPPQQQOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQPPPOOONNNNNNNNNMMMMMMMMMNNNPPPRRRTTTSSSSSSSSSSSSSSSRRRQQQQQQSSSRRRQQQRRRSSSRRRQQQOOOMMMMMMMMMMMMMMMNNNOOOPPPRRRRRRSSSSSSSSSTTTTTTTTTOOOOOONNNNNNNNNNNNOOOOOOPPPPPPOOOOOOPPPQQQRRRRRRPPPPPPOOOOOOOOOPPPQQQQQQSSSSSSRRRRRRRRRSSSSSSTTTTTTTTTSSSSSSSSSSSSRRRRRRTTTTTTTTTTTTSSSSSSSSSSSSVVVVVVUUUUUUTTTTTTSSSSSSTTTSSSSSSRRRRRRSSSSSSTTTSSSRRRRRRRRRQQQPPPPPPPPPNNNNNNNNNNNNOOOOOOOOOOOOOOOOOONNNMMMMMMMMMNNNNNNKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLKKKKKKLLLMMMOOOPPPrrrlllaaaSSSlllcccjjjxxxzzz{{{}}}HHH888000000000///------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++))))))))))))************++++++++++++,,,,,,,,,,,,---------...............***,,,,,,***+++......***.../////////000000000000.../////////000000000000000000000///////////////111111111111111111111111000000111111222333333444111444555555333222333555333444444555555444444333111111222333444555666666666777888888777777888999888999::::::888777888999888999;;;<<<<<<:::999777999999999999999::::::::::::::::::;;;;;;<<<<<<<<<999999:::<<>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;>>>???AAACCCEEEFFFEEEEEEAAAAAAAAAAAA@@@@@@@@@???AAA@@@@@@@@@??????>>>>>>>>>>>>======<<<;;;;;;;;;:::::::::::::::999999999999999:::::::::;;;;;;;;;<<<<<<<<<======>>>???@@@???>>>>>>======>>>>>>>>>>>>@@@AAACCCDDDCCCBBBAAA??????@@@@@@AAABBBBBBCCCDDDDDDDDDDDDDDDDDDEEEEEEHHHHHHGGGGGGFFFEEEEEEEEECCCCCCCCCCCCDDDDDDDDDDDDAAAAAAAAAAAAAAAAAA@@@@@@@@@AAABBBAAA@@@AAABBBDDDEEEDDDCCCBBBBBBBBBBBBBBB@@@AAAEEEGGGIIIIIIHHHGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIKKKKKKKKKKKKKKKLLLLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFFFFGGGGGGFFFGGGHHHIIIIIIHHHGGGFFFEEEGGGIIIIIIIIIHHHIIIJJJJJJIIIIIIIIIIIIJJJKKKKKKMMMMMMLLLKKKKKKKKKLLLLLLJJJJJJIIIIIIIIIJJJJJJKKKJJJJJJKKKMMMNNNOOOOOOPPPNNNNNNMMMMMMLLLKKKJJJIIINNNNNNNNNMMMMMMLLLLLLLLLOOOOOOOOOOOOPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSRRRRRRQQQQQQQQQPPPOOOOOOOOOOOOOOOPPPTTTTTTTTTTTTTTTUUUUUUUUUSSSTTTVVVXXXXXXWWWUUUSSSSSSSSSSSSRRRRRRRRRRRRRRRUUUUUUWWWXXXYYYZZZZZZZZZWWWWWWVVVVVVUUUUUUUUUTTTUUUUUUTTTSSSSSSSSSSSSSSSRRRRRRSSSSSSSSSSSSSSSTTTSSSSSSSSSSSSSSSSSSSSSSSSRRRSSSSSSSSSRRRRRRQQQPPPOOOOOOOOOPPPQQQSSSUUUVVVVVVWWWVVVVVVVVVUUUUUUUUUTTTSSSRRRSSSTTTTTTRRRPPPPPPOOOOOOOOOOOOQQQSSSTTTSSSSSSTTTTTTTTTUUUUUUUUUTTTTTTSSSSSSSSSSSSTTTTTTRRRRRRRRRSSSSSSTTTTTTUUURRRRRRQQQQQQQQQQQQRRRRRRTTTTTTSSSRRRRRRRRRSSSSSSVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVUUUUUUUUUUUUVVVVVVUUUUUUTTTSSSRRRQQQQQQPPPOOOPPPPPPPPPQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPQQQQQQOOOOOOOOOOOOOOOOOOOOOOOOQQQPPPPPPOOOOOOPPPPPPQQQqqqnnniii```uuucccfffvvv}}}|||}}}GGG888222000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))***************))))))*********+++++++++*********+++++++++,,,,,,+++,,,,,,,,,------------,,,---------.........///---111111......000111...111111111111222222222222111111111111222222222222222111111111111111111111333333333333333333333333222333333444555555666666555666666555444555666888555555666666666666555555222222333444444555666666555777888888777777888:::666888::::::999:::;;;===<<<===>>>???>>><<<999888:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<============>>>>>>??????@@@@@@AAAAAADDDCCCBBBBBBAAAAAABBBBBB??????>>>>>>>>>>>>>>>>>>======>>>>>>???@@@AAAAAA;;;===@@@BBBDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@??????>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<::::::;;;<<<>>>@@@AAABBBAAAAAA@@@@@@@@@@@@AAAAAAAAABBBDDDEEEDDDBBB@@@>>>>>>???@@@@@@AAABBBCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFFFFEEEEEEFFFHHHIIIHHHGGGFFFFFFEEEFFFFFFCCCEEEGGGHHHIIIHHHGGGFFFIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJIIIHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNKKKKKKJJJJJJJJJJJJKKKKKKHHHIIIJJJKKKKKKJJJIIIHHHJJJKKKMMMNNNMMMLLLMMMNNNKKKKKKJJJJJJKKKKKKLLLMMMNNNMMMMMMLLLLLLLLLMMMMMMJJJJJJIIIIIIIIIIIIIIIJJJHHHIIIJJJKKKLLLMMMNNNOOOJJJJJJKKKKKKKKKJJJIIIIIILLLLLLLLLMMMMMMNNNNNNNNNPPPPPPPPPPPPQQQRRRSSSTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTVVVWWWXXXXXXXXXXXXUUUTTTTTTSSSSSSSSSSSSTTTRRRRRRRRRRRRRRRRRRRRRSSSTTTVVVWWWXXXWWWVVVUUUUUUSSSSSSSSSRRRRRRQQQQQQQQQUUUUUUWWWXXXYYYZZZZZZZZZ[[[[[[[[[ZZZZZZYYYYYYYYYVVVVVVUUUTTTTTTTTTTTTUUUUUUUUUUUUUUUVVVVVVWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVSSSSSSSSSSSSSSSRRRRRRQQQTTTTTTUUUVVVWWWXXXYYYZZZYYYYYYYYYXXXXXXXXXXXXXXXTTTSSSSSSTTTUUUUUUTTTRRRTTTSSSRRRRRRSSSUUUWWWXXXUUUUUUVVVVVVVVVWWWWWWWWWVVVVVVUUUUUUUUUUUUVVVVVVSSSTTTTTTUUUVVVWWWWWWWWWVVVUUUUUUTTTTTTTTTUUUUUUWWWWWWVVVUUUTTTTTTTTTUUUXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYUUUUUUVVVWWWXXXXXXYYYZZZWWWWWWVVVVVVVVVVVVWWWWWWXXXXXXWWWVVVUUUUUUTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUTTTTTTTTTUUUUUUVVVVVVUUUUUUTTTTTTSSSRRRRRRUUUTTTTTTSSSSSSSSSSSSSSSppppppqqqmmm~~~cccbbbsssxxxxxx|||DDD555222//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,************+++++++++,,,++++++,,,,,,---.....................////////////.........//////000000111///444555222000333444333222333333333444444444444222333333333444444444444333333333444444444555555444555555555555555666666555555555666777777888888888777777888:::<<<;;;:::666777777888888777777666555555555666666666666777555777888888777777999:::777999;;;<<<<<<===???@@@@@@AAAAAAAAA@@@>>>===;;;;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAABBBCCCBBB@@@???@@@AAAAAAAAA@@@????????????@@@======<<<<<<===>>>???@@@>>>???@@@AAABBBCCCDDDEEE;;;===@@@AAAAAABBBCCCEEEBBBBBBBBBCCCDDDDDDEEEEEECCCCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@???>>>>>>>>>;;;;;;;;;;;;;;;<<<<<<<<<::::::;;;<<<>>>@@@BBBCCCBBBBBBBBBAAABBBBBBCCCDDDBBBDDDFFFGGGGGGGGGEEEDDDEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIHHHIIIJJJIIIHHHIIIJJJLLLIIIIIIHHHHHHGGGGGGHHHHHHGGGHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHIIIIIIJJJJJJJJJIIIIIILLLLLLLLLLLLLLLLLLLLLLLLPPPPPPPPPOOOOOOOOOOOOOOOSSSSSSSSSSSSTTTTTTTTTTTTPPPPPPPPPOOOPPPPPPQQQRRRNNNNNNNNNOOOOOONNNNNNNNNNNNOOOPPPOOONNNLLLLLLMMMLLLLLLLLLLLLLLLMMMNNNNNNKKKKKKKKKLLLMMMOOOPPPQQQMMMLLLLLLKKKKKKKKKKKKLLLJJJJJJKKKKKKLLLNNNPPPPPPLLLMMMNNNOOOPPPOOONNNMMMLLLLLLMMMNNNOOOPPPQQQQQQQQQQQQQQQRRRRRRTTTUUUVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVXXX[[[\\\]]]]]]]]]XXXXXXXXXWWWWWWXXXYYYYYYWWWWWWWWWWWWWWWWWWWWWVVVXXXYYY[[[ZZZYYYXXXYYYZZZ[[[[[[ZZZZZZYYYXXXXXXXXXUUUVVVWWWYYYZZZZZZ[[[[[[YYYYYYYYYYYYYYYXXXXXXXXXWWWWWWVVVUUUUUUUUUUUUUUUUUUUUUVVVVVVWWWXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZ[[[ZZZZZZYYYYYYZZZ[[[[[[\\\]]]]]]]]]^^^[[[ZZZZZZYYYXXXYYYYYYYYYVVVUUUUUUWWWYYYZZZYYYWWWXXXWWWWWWWWWXXXYYYZZZZZZYYYYYYYYYZZZZZZZZZ[[[[[[WWWWWWVVVVVVVVVVVVWWWWWWUUUVVVWWWXXXYYYZZZZZZZZZZZZZZZYYYXXXXXXXXXXXXYYY\\\\\\[[[YYYXXXXXXXXXXXXYYYYYYYYYZZZZZZZZZZZZ[[[ZZZZZZZZZZZZZZZ[[[[[[[[[UUUUUUVVVWWWXXXYYYYYYZZZYYYXXXXXXWWWWWWXXXXXXYYY\\\[[[[[[ZZZZZZYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZYYYYYYXXXXXXXXXYYYZZZZZZZZZYYYYYYXXXWWWVVVVVVUUUWWWWWWWWWWWWVVVVVVVVVUUUooopppvvvtttbbb___sssqqqsss{{{AAA333222//////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,------------------...///000000000111111111111222222222222111111222333333444555555000444666333222444666555444444444555555555666666444444444555555555666666444444555666777777888999666666666666777777777888666777777888888999:::::::::888999>>>DDDEEE???999999999::::::::::::999999999999999999888888888888666777999999999999:::<<<999;;;======<<<===>>>@@@????????????????????????>>>>>>??????@@@AAAAAABBB@@@@@@@@@???????????????AAACCCDDDCCC@@@???@@@BBBCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@??????@@@AAABBBCCC@@@AAAAAABBBCCCDDDEEEEEE===???AAAAAA@@@AAADDDFFFBBBCCCDDDEEEGGGHHHIIIIIIDDDDDDDDDDDDEEEEEEEEEEEEBBBCCCCCCDDDDDDEEEEEEFFFFFFEEEEEEDDDCCCCCCBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAABBBCCCBBBBBBBBBBBBBBBCCCDDDDDDDDDEEEGGGHHHIIIIIIHHHHHHHHHGGGGGGFFFEEEDDDDDDCCCBBBCCCCCCDDDFFFGGGGGGHHHFFFGGGGGGHHHHHHIIIIIIJJJHHHHHHHHHHHHIIIIIIIIIIIIKKKKKKKKKKKKLLLLLLLLLMMMKKKLLLMMMLLLKKKKKKMMMOOOKKKJJJJJJJJJJJJKKKKKKLLLJJJJJJIIIJJJJJJLLLNNNNNNKKKKKKKKKLLLLLLLLLMMMMMMLLLLLLMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOORRRRRRRRRRRRQQQQQQPPPPPPSSSSSSTTTTTTTTTUUUUUUUUURRRRRRQQQQQQRRRRRRSSSTTTRRRRRRQQQQQQQQQQQQRRRRRRNNNPPPQQQQQQOOONNNOOOPPPQQQQQQQQQQQQQQQRRRSSSSSSPPPPPPPPPPPPQQQRRRSSSTTTRRRQQQQQQPPPOOOOOOPPPPPPPPPPPPPPPPPPQQQRRRTTTUUUSSSTTTUUUVVVVVVUUUSSSRRRPPPQQQQQQRRRRRRSSSSSSSSSSSSSSSSSSTTTUUUVVVXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYWWWYYY[[[^^^_________^^^[[[[[[[[[[[[[[[\\\]]]^^^`````````______^^^^^^]]]ZZZ\\\]]]\\\ZZZYYY[[[]]]aaaaaaaaa```___^^^^^^^^^XXXYYYZZZ[[[\\\]]]]]]]]]XXXXXXYYYYYYYYYYYYYYYYYY[[[[[[ZZZYYYYYYYYYYYYZZZXXXXXXXXXYYYZZZ[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\______```````````````___\\\]]]]]]^^^^^^]]]]]]]]][[[[[[YYYXXXXXXXXXYYYZZZZZZYYYZZZ\\\___``````___[[[[[[\\\\\\]]]\\\\\\\\\[[[[[[\\\\\\\\\]]]]]]]]]ZZZZZZYYYYYYYYYYYYZZZZZZWWWYYYZZZ\\\]]]]]]]]]]]]^^^^^^]]]\\\\\\\\\\\\\\\___^^^]]][[[ZZZYYYYYYYYYZZZZZZZZZ[[[[[[[[[\\\\\\[[[[[[[[[[[[\\\\\\\\\]]]YYYYYYYYYYYYYYYYYYYYYYYYZZZZZZYYYYYYYYYYYYZZZZZZ\\\\\\\\\\\\[[[[[[[[[[[[YYYYYYYYYZZZZZZZZZ[[[[[[XXXXXXXXXXXXXXXYYYZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZYYYYYYXXXXXXnnnooovvvvvvaaa___tttmmmrrr|||AAA333333//////...---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------.........//////.........///000111111222333333333444444444555555555555555666777888888999333888:::777555888::::::555555555555666666666666555555555555666666666666444555666777888999:::;;;666666777777888888888999777888888999999:::;;;;;;999888;;;CCCLLLLLLBBB888;;;;;;<<<<<<<<<<<<;;;;;;===<<<<<<;;;;;;::::::999777888::::::::::::;;;===:::;;;<<<<<<;;;:::<<<===;;;;;;;;;<<<===>>>@@@AAA@@@@@@AAAAAABBBCCCDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCDDDCCC@@@???AAACCCGGGFFFFFFEEEDDDEEEEEEEEEGGGFFFEEEDDDDDDEEEFFFGGGBBBBBBCCCCCCCCCCCCCCCCCC@@@BBBCCCBBB@@@AAAEEEHHHCCCDDDEEEGGGIIIKKKLLLMMMFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJKKKKKKLLLIIIIIIHHHHHHGGGFFFFFFEEEBBBBBBBBBAAAAAAAAAAAAAAABBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAAAAAAAABBBCCCDDDFFFFFFGGGGGGHHHGGGGGGGGGEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEFFFGGGIIIJJJKKKKKKJJJJJJKKKLLLMMMNNNNNNOOOKKKLLLLLLLLLMMMMMMMMMMMMLLLLLLMMMMMMMMMNNNNNNNNNMMMNNNOOONNNMMMMMMOOOQQQMMMMMMMMMMMMNNNOOOPPPPPPKKKKKKJJJJJJLLLOOORRRTTTPPPPPPPPPQQQQQQRRRRRRRRRQQQQQQSSSTTTUUUUUUUUUUUURRRRRRRRRRRRRRRRRRQQQQQQTTTTTTSSSSSSRRRRRRRRRQQQPPPQQQQQQQQQRRRRRRSSSSSSPPPPPPPPPPPPPPPQQQRRRSSSTTTSSSRRRQQQQQQRRRSSSTTTPPPRRRUUUVVVVVVWWWXXXZZZWWWWWWWWWVVVWWWXXXXXXYYYYYYXXXWWWVVVUUUUUUUUUUUUVVVVVVUUUTTTTTTSSSTTTTTTVVVUUUUUUTTTUUUVVVXXXYYYWWWXXXZZZZZZZZZXXXVVVTTTUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUUUUVVVWWWXXXZZZZZZ\\\\\\\\\\\\\\\\\\\\\\\\ZZZ[[[^^^___```___^^^]]]\\\\\\\\\]]]^^^___```aaacccbbbbbbaaa```______^^^ZZZ\\\]]]\\\YYYYYY[[[^^^______^^^]]]\\\\\\[[[[[[ZZZ[[[]]]^^^______``````_________``````aaaaaaaaaaaa```______^^^^^^______[[[[[[\\\]]]^^^^^^______^^^^^^^^^^^^^^^^^^^^^^^^\\\\\\]]]]]]]]]]]]]]]\\\[[[[[[\\\\\\\\\[[[ZZZYYY[[[[[[YYYXXXXXXXXXYYYZZZ]]]]]]^^^aaadddfffeeeddd]]]^^^_________^^^]]]\\\[[[[[[[[[\\\\\\\\\]]]]]]___^^^^^^]]]]]]^^^^^^___ZZZ[[[]]]___`````````___aaa```______^^^^^^^^^^^^^^^]]]\\\ZZZYYYXXXXXXXXXZZZZZZZZZ[[[[[[\\\\\\\\\\\\\\\\\\]]]]]]]]]^^^^^^^^^^^^]]]\\\ZZZYYYXXXXXX\\\[[[[[[ZZZZZZ[[[[[[\\\ZZZZZZZZZZZZZZZZZZ[[[[[[WWWWWWWWWWWWXXXXXXXXXXXXUUUUUUUUUUUUUUUVVVWWWWWWWWWXXXXXXYYYZZZ[[[[[[[[[ZZZZZZ[[[[[[[[[[[[ZZZYYYuuukkknnnzzz]]]fffhhhgggcccttt???555444000/////////....................................//////.........//////000000000000000000/////////////////////000000000000000111111222222222222111444444555555666777888888999999888777777888:::;;;888888888888888888777777777777666555666777888999777777777888888888999999888888888888999999999999::::::999999888999999:::555666888999::::::999888;;;;;;:::::::::;;;<<<===AAAAAABBBAAA@@@>>><<<;;;>>>===<<<;;;;;;;;;;;;;;;888888999::::::::::::999:::;;;<<<============<<<>>>=========>>>@@@AAACCC@@@AAACCCDDDDDDBBBAAA??????@@@AAACCCEEEGGGIIIJJJHHHHHHGGGFFFEEEDDDCCCCCCCCCDDDEEEDDDCCCDDDFFFGGGLLLLLLMMMMMMLLLJJJHHHGGGEEEDDDCCCCCCCCCDDDEEEFFFKKKJJJIIIHHHGGGFFFFFFEEEFFFGGGHHHHHHHHHIIIKKKMMMCCCCCCDDDDDDEEEEEEEEEFFFKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFEEEHHHHHHHHHHHHHHHHHHHHHHHHIIIGGGEEEDDDDDDCCCAAA@@@BBBBBBCCCEEEGGGIIIKKKLLLLLLKKKJJJHHHGGGFFFFFFEEEEEEFFFGGGGGGHHHIIIJJJJJJGGGHHHJJJKKKLLLMMMLLLLLLNNNMMMMMMMMMLLLLLLLLLLLLKKKKKKLLLMMMMMMLLLLLLLLLNNNOOOPPPPPPPPPPPPPPPPPPTTTUUUUUUUUUVVVVVVVVVVVVVVVUUUTTTRRRRRRTTTVVVWWWLLLNNNQQQSSSRRRRRRSSSTTTWWWVVVWWWXXXYYYXXXTTTRRRYYYXXXWWWUUUTTTTTTTTTTTTSSSRRRRRRQQQQQQQQQRRRRRR\\\XXXUUUUUUVVVWWWVVVTTTRRRTTTVVVWWWWWWWWWYYY[[[YYYXXXWWWVVVTTTSSSSSSSSSXXXZZZ[[[YYYUUUSSSTTTVVVTTTVVVXXXXXXXXXWWWXXXYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXUUUUUUZZZZZZUUUUUUXXX\\\ZZZXXXXXXXXXYYYXXXWWWNNNSSSWWWVVVTTTTTTYYY^^^YYYZZZ\\\^^^]]]ZZZYYY[[[ZZZXXXWWWWWWXXXYYYYYYXXXRRRTTTWWWYYYXXXVVVXXX\\\XXX___^^^VVVWWWbbbeee^^^aaa```bbb]]]YYYdddiii___]]]___^^^\\\___cccdddaaacccdddcccaaa``````___\\\[[[\\\]]]^^^___```bbbbbbdddcccaaaaaa```]]]YYYVVVYYYYYYYYY\\\___bbbbbbaaaaaaaaabbbcccccccccccccccbbbbbbaaaaaaaaaaaabbbbbb^^^^^^^^^^^^^^^]]]]]]]]]```aaabbbbbbbbb```^^^\\\^^^^^^^^^______`````````___^^^]]][[[ZZZZZZ[[[[[[_________^^^^^^^^^^^^^^^```______aaabbbcccbbbaaa_______________^^^[[[YYYaaabbbbbbbbbccccccdddddd^^^^^^```aaabbbbbbbbbaaaYYYZZZ\\\___aaacccdddddddddcccaaa```___^^^^^^^^^ccc```\\\ZZZZZZ[[[\\\\\\[[[]]]]]]\\\^^^bbbbbb^^^``````______^^^^^^^^^^^^aaa```^^^^^^^^^\\\XXXUUU_________]]]\\\\\\^^^```______^^^\\\[[[[[[[[[[[[WWWWWWXXXZZZ[[[ZZZXXXVVVXXXVVVUUUUUUWWWYYYYYYYYYYYYYYYZZZ[[[[[[\\\]]]]]]``````^^^[[[[[[]]]\\\YYYqqqiiikkkuuuzzzTTT]]]___aaaaaavvv???222...000000/////////.................................///............///000000111111111000000000//////000000000111111111222222111222333333444444333333555555666666777888888888::::::999888888888888888777777777777777777777777777666666555666777888999888888888888888888888888999999999999::::::::::::;;;;;;:::::::::::::::;;;888888::::::;;;:::999999;;;;;;::::::;;;;;;<<<<<<>>>???@@@AAAAAA@@@???>>>@@@???>>>>>>======>>>>>><<<<<<<<<======<<<<<<;;;<<<<<<<<<=====================<<<<<<===???@@@AAA@@@AAACCCDDDDDDCCCBBBAAAAAABBBCCCDDDFFFGGGIIIIIIGGGGGGGGGFFFFFFFFFEEEEEEFFFGGGGGGFFFEEEDDDFFFGGGFFFGGGHHHHHHHHHHHHGGGFFFCCCDDDEEEFFFFFFFFFEEEDDDKKKKKKKKKJJJJJJIIIIIIIIICCCEEEFFFFFFEEEFFFGGGHHHFFFFFFFFFFFFGGGGGGGGGHHHIIIIIIIIIIIIJJJJJJJJJJJJHHHIIIJJJKKKLLLMMMMMMMMMLLLLLLLLLMMMNNNNNNOOOOOONNNMMMKKKKKKKKKKKKJJJHHHJJJJJJJJJJJJKKKLLLNNNNNNMMMLLLKKKJJJJJJJJJJJJJJJHHHHHHIIIIIIJJJKKKLLLLLLKKKLLLNNNOOOOOOOOOOOONNNNNNNNNOOOOOOOOOOOOPPPPPPNNNOOOPPPQQQQQQRRRRRRRRRMMMMMMNNNOOOPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQRRRSSSSSSRRRQQQRRRTTTUUUWWWMMMOOOQQQQQQPPPOOOPPPPPPOOOOOOOOOQQQSSSSSSQQQOOORRRRRRQQQPPPOOOOOOOOOOOOPPPPPPQQQQQQRRRTTTUUUVVVUUUSSSRRRSSSVVVYYYYYYYYYVVVXXXYYYYYYYYYYYY[[[]]][[[[[[ZZZYYYYYYYYYYYYYYYWWWYYY[[[ZZZXXXWWWXXXZZZYYYZZZ\\\\\\[[[[[[[[[\\\]]]\\\[[[[[[ZZZZZZZZZZZZ```\\\\\\___]]]XXXWWWYYYYYYXXXUUUTTTSSSRRRPPPOOOVVVVVVWWWVVVVVVVVVXXXYYYSSSUUUXXX[[[\\\[[[ZZZZZZ\\\ZZZXXXXXXXXXXXXWWWUUUWWWWWWXXXZZZZZZXXXWWWXXX^^^XXXTTTXXX^^^___ZZZUUUaaa]]]```___YYY\\\]]]RRR___aaaaaa^^^___cccccc```aaa```^^^\\\[[[\\\\\\\\\`````````___^^^\\\[[[ZZZ[[[]]]______^^^^^^aaaccceeeeeefffeeedddbbb```___``````aaabbbbbbbbbbbbbbb______^^^^^^^^^^^^______cccccccccddddddddddddddd^^^^^^]]]]]]]]]^^^___````````````aaaaaabbbbbbcccddddddeeefffhhhjjjlllnnnjjjhhhfffeeedddddddddeeeggggggiiikkkmmmooooooooollllllmmmnnnoooooonnnmmmssssssttttttttttttttttttrrrrrrsssrrroookkkgggdddjjjjjjkkkkkkjjjjjjiiihhhaaa___\\\ZZZYYYZZZ\\\]]]```^^^\\\\\\___aaacccccchhhhhhfffbbbbbbdddbbb^^^bbbbbbdddeeeffffffffffffjjjhhhfffdddccccccdddddd___aaadddeeedddccccccddddddcccbbb```___^^^^^^^^^ZZZYYYZZZ]]]aaabbb```]]][[[YYYWWWVVVWWWXXXXXXWWWXXXWWWVVVUUUUUUUUUUUUUUUOOOQQQSSSUUUWWWXXXWWWUUUrrrlllpppxxxzzzUUU```cccgggiii|||@@@555111000000000000////////////////////////////////////...............///000111333222222222111111000000222222222222333333333333333333444555555555555555666666666777888888999999:::::::::999888777666555666666666666666666666666777666666666666777888888999888888888888888888888::::::::::::;;;;;;;;;<<<===<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<=========>>>???AAABBBCCCDDDCCCCCCCCCBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>===<<<<<<======>>>===<<<<<<<<<===>>>??????@@@AAABBBDDDDDDDDDCCCCCCCCCDDDEEEFFFGGGHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJKKKKKKJJJHHHGGGGGGHHHCCCDDDEEEGGGHHHHHHHHHHHHGGGIIIKKKMMMNNNLLLJJJIIIJJJJJJJJJKKKKKKLLLLLLLLLFFFHHHJJJJJJIIIGGGGGGHHHIIIJJJJJJJJJJJJKKKKKKKKKHHHHHHIIIIIIJJJJJJKKKKKKIIIJJJKKKMMMNNNOOOOOOPPPNNNNNNOOOQQQRRRSSSTTTUUUUUUSSSQQQQQQRRRSSSRRRQQQRRRRRRQQQPPPPPPPPPPPPPPPNNNNNNNNNNNNOOOPPPQQQQQQNNNNNNOOOOOOPPPPPPQQQQQQNNNNNNOOOOOOPPPOOOOOONNNNNNNNNOOOPPPPPPQQQQQQRRRLLLMMMNNNPPPQQQQQQQQQQQQRRRRRRTTTUUUVVVVVVVVVVVVTTTUUUUUUUUUVVVVVVVVVVVVTTTTTTTTTUUUUUUWWWXXXYYYQQQSSSUUUUUUUUUTTTUUUVVVUUUTTTTTTVVVXXXZZZZZZYYYXXXXXXXXXWWWWWWVVVVVVVVVPPPPPPQQQQQQRRRSSSUUUVVVVVVUUUTTTVVVYYY\\\]]]\\\UUUVVVVVVUUUTTTTTTWWWYYYWWWWWWVVVUUUUUUUUUUUUUUUYYYZZZ\\\\\\\\\\\\^^^```YYY[[[\\\\\\ZZZYYYYYYZZZZZZYYYWWWUUUTTTTTTUUUUUUVVVTTTUUUXXXXXXVVVWWWYYY[[[[[[[[[ZZZ[[[\\\\\\]]]ZZZYYYXXXYYY[[[\\\YYYWWW]]]^^^^^^^^^\\\[[[YYYWWW[[[ZZZYYYYYY[[[\\\[[[ZZZ^^^^^^_________]]]ZZZWWWaaaVVVTTT]]]```YYYZZZbbb___UUUXXX```___bbbgggccc___bbbbbb______aaa```]]]fffdddaaa``````bbbdddfff```aaadddfffggggggfffeeennnppppppjjjbbb___ccchhh```dddiiikkkiiihhhiiijjjiiijjjjjjjjjkkkkkkkkkkkkllllllkkkkkkkkkkkklllllllllllllllmmmmmmnnnnnnnnnrrrpppnnnmmmnnnqqquuuxxxxxxxxxxxxxxxyyyyyyyyyyyyuuuvvvxxxzzz}}}~~~{{{xxxuuutttuuusssooolllkkkmmmqqqsssvvvuuuvvvyyy~~~}}}vvvsssnnngggjjjnnntttzzzzzzrrrmmmkkkmmmpppxxx|||}}}wwwqqqmmmiiigggmmmjjjggghhhjjjiiiddd___^^^\\\YYYWWWWWWWWWUUUTTTUUUTTTRRRQQQQQQQQQRRRSSSRRRRRRSSSTTTUUUUUUVVVWWWqqqooovvv|||}}}[[[iiioootttvvvxxx===888666111111111000000000//////000000000000000000000000//////...//////000111222222222222333333444444444222333333333444444444444444444555666777777777777666777777777888888999999888999999:::999777555444555555666666666666777777777777777777888888999999999999999888888888888777;;;;;;;;;;;;<<<<<<<<<<<>>>>>>>>>>>???@@@@@@DDDDDDCCCCCCBBBBBBAAAAAA>>>??????@@@@@@@@@@@@@@@AAABBBDDDFFFGGGGGGGGGFFFDDDDDDCCCCCCCCCCCCCCCDDDFFFFFFEEEEEEDDDBBBAAA@@@@@@???>>>=========>>>???>>>=========>>>>>>>>>>>>@@@AAABBBDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHIIIJJJJJJJJJIIIIIIIIIIIIIIIKKKLLLNNNMMMLLLKKKKKKLLLIIIIIIJJJKKKKKKLLLLLLLLLIIIJJJLLLNNNOOONNNMMMLLLIIIJJJJJJKKKMMMNNNNNNOOONNNPPPRRRSSSQQQOOOMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNJJJJJJKKKLLLMMMNNNNNNOOONNNNNNOOONNNNNNMMMLLLKKKLLLMMMNNNPPPRRRTTTUUUVVVXXXVVVSSSSSSSSSTTTSSSSSSSSSRRRRRRQQQPPPPPPPPPPPPPPPPPPPPPQQQSSSUUUVVVWWWUUUUUUUUUUUUVVVVVVVVVVVVRRRRRRRRRRRRRRRQQQPPPPPPRRRRRRRRRRRRSSSSSSSSSTTTPPPQQQRRRRRRSSSSSSSSSSSSNNNNNNOOOPPPPPPPPPOOOOOORRRRRRRRRRRRSSSSSSSSSSSSPPPPPPQQQQQQRRRRRRRRRRRRNNNPPPRRRSSSSSSTTTVVVXXXVVVUUUTTTUUUXXXZZZ[[[ZZZYYYYYYXXXXXXWWWVVVUUUTTTYYYXXXXXXWWWWWWWWWXXXXXX[[[ZZZZZZZZZZZZ[[[[[[ZZZ\\\\\\[[[ZZZXXXYYY[[[]]]\\\\\\ZZZYYYYYYXXXXXXXXXRRRSSSTTTTTTUUUVVVWWWWWW___```aaa```^^^\\\\\\]]]]]]\\\ZZZYYYXXXYYYZZZ[[[XXXWWWXXXYYY[[[[[[\\\^^^RRRSSSTTTTTTTTTUUUWWWXXX\\\^^^aaadddeeeccc___\\\]]]^^^\\\WWWUUUWWWYYYYYY[[[[[[\\\```eeehhhiiiiiihhhlllnnnllliiihhhfffcccdddcccgggiiiddd```nnn}}}iiiaaabbbZZZXXX^^^```ZZZ___ccccccfffkkkmmmkkknnnlllllloooqqqrrruuuxxx~~~yyyzzz}}}|||zzzyyywwwtttrrrrrrqqqnnnkkkiiihhhhhhhhhhhhdddbbbbbbcccffflllrrrooopppwwwyyyxxxXXXjjjrrryyy}}}ttt:::777444222111111111111000000000111111111111111111111111000000000000111222333444111222333444555777888888333333444444444555555555444555666777888888888888888888888888999999999999666777999::::::999888777777777777888888999999999999999::::::;;;;;;;;;;;;:::::::::999999999999999<<<<<<=========>>>>>>>>>AAAAAAAAAAAAAAABBBCCCCCCEEEEEEDDDDDDCCCCCCCCCCCCBBBCCCDDDEEEEEEEEEDDDDDDDDDEEEFFFGGGGGGGGGFFFEEEEEEDDDDDDCCCDDDDDDEEEEEEHHHHHHHHHGGGFFFDDDCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@AAA@@@@@@@@@@@@???AAABBBCCCDDDEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHLLLLLLKKKKKKJJJIIIIIIHHHKKKMMMOOOPPPOOOOOOPPPQQQOOOOOOOOONNNNNNNNNNNNNNNGGGGGGGGGGGGHHHIIIJJJKKKMMMNNNNNNOOOQQQRRRRRRSSSQQQTTTVVVVVVTTTRRRPPPPPPQQQQQQQQQQQQQQQPPPPPPPPPNNNNNNOOOPPPQQQQQQRRRRRRSSSSSSRRRRRRPPPOOOMMMLLLLLLMMMNNNPPPQQQSSSTTTUUUWWWTTTQQQPPPPPPPPPPPPOOOOOOOOONNNNNNNNNOOOOOOPPPNNNNNNOOOQQQSSSUUUWWWXXXXXXXXXXXXWWWWWWWWWWWWWWWXXXWWWVVVVVVUUUUUUTTTTTTUUUUUUUUUTTTTTTTTTTTTTTTVVVWWWWWWWWWWWWVVVVVVUUUSSSSSSSSSSSSRRRQQQPPPPPPSSSSSSSSSTTTTTTTTTUUUUUUVVVVVVWWWXXXWWWWWWUUUUUUVVVWWWXXXXXXXXXXXXZZZ\\\YYYWWWVVVWWWYYY[[[[[[[[[[[[[[[[[[ZZZYYYWWWVVVUUUZZZZZZZZZZZZZZZ[[[\\\\\\ZZZ[[[[[[ZZZYYYYYYYYYYYYWWWXXXWWWVVVTTTTTTVVVXXXVVVVVVVVVVVVWWWXXXYYYZZZccccccbbbcccccccccccccccZZZ[[[\\\[[[YYYWWWWWWWWWVVVUUUTTTTTTTTTUUUVVVWWWZZZZZZYYYWWWWWWYYYYYYYYYbbbcccdddbbb___^^^___aaa___fffmmmppplllgggdddddd___cccbbb[[[ZZZcccmmmssspppkkkllldddbbbjjjooovvv}}}qqqtttzzzvvvqqqRRRhhhrrrxxxzzz@@@999111222222222222111111111000222222222222222222222222111111111222333444555666222333444666777999::::::555666666666666777777777666777888::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<<<<<<<::::::;;;;;;<<<=========<<<<<<===>>>>>>>>>>>>>>><<<<<<<<<=========>>>>>>@@@@@@@@@@@@AAAAAAAAAAAACCCCCCCCCCCCDDDEEEFFFFFFDDDCCCBBBBBBAAABBBBBBCCCEEEFFFGGGIIIIIIHHHGGGGGGEEEFFFGGGGGGFFFEEEDDDCCCEEEEEEDDDDDDEEEEEEFFFFFFJJJJJJJJJIIIHHHFFFEEEDDDEEEFFFGGGGGGHHHHHHGGGGGGEEEEEEEEEEEEEEEDDDCCCBBBCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHHHHIIILLLLLLKKKKKKKKKJJJJJJJJJKKKMMMQQQRRRRRRRRRSSSTTTRRRQQQPPPNNNMMMMMMLLLLLLKKKJJJIIIIIIJJJLLLNNNPPPTTTTTTTTTUUUUUUVVVVVVVVVOOOQQQRRRRRRPPPOOONNNOOOSSSSSSRRRRRRRRRRRRQQQQQQPPPQQQQQQQQQRRRSSSSSSSSSSSSTTTUUUUUUVVVVVVUUUUUUQQQQQQRRRSSSSSSTTTUUUUUUUUURRROOONNNNNNOOOOOOOOONNNNNNNNNNNNOOOPPPQQQQQQNNNOOOOOOPPPRRRTTTVVVWWWWWWWWWWWWVVVVVVUUUUUUUUUUUUUUUTTTSSSRRRRRRSSSSSSPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQRRRRRRRRRRRRQQQQQQUUUUUUUUUUUUUUUTTTSSSRRRRRRRRRSSSSSSSSSTTTTTTTTTTTTUUUWWWXXXXXXWWWUUUTTTXXXYYYYYYXXXVVVUUUWWWXXXYYYXXXXXXYYY[[[\\\\\\[[[\\\\\\]]]^^^]]]\\\ZZZZZZUUUVVVWWWYYY\\\___aaabbbcccfffhhhiiiiiiiiikkkllldddeeeffffffdddcccdddeeeaaabbbdddfffjjjmmmppprrrrrrpppooooooppppppooommmnnnpppppppppmmmlllkkklllbbbbbbccccccccccccbbbbbbeeeggghhhgggjjjooorrrrrruuuxxxzzzzzzyyyyyy||||||xxxpppuuuzzzssslllOOOiiiuuutttyyyAAA<<<333333333222222222111111111333333333333333333333333222333333333444666777888666666777777888999999999888999999999::::::::::::999:::;;;===>>>?????????????????????????????????AAA@@@@@@????????????@@@>>>>>>??????@@@AAAAAABBB???@@@AAABBBBBBBBBAAAAAA???@@@AAAAAABBBCCCDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIDDDCCCBBBBBBBBBCCCDDDEEEFFFGGGIIIJJJKKKJJJIIIHHHGGGHHHIIIIIIIIIHHHFFFEEEFFFFFFFFFFFFFFFGGGHHHHHHLLLLLLLLLKKKKKKIIIHHHHHHIIIKKKMMMPPPQQQPPPOOONNNIIIJJJJJJJJJIIIHHHFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFDDDEEEEEEFFFGGGHHHHHHIIIHHHIIIIIIJJJKKKLLLMMMMMMMMMOOOSSSTTTSSSSSSSSSSSSRRRQQQOOOMMMLLLLLLLLLLLLPPPQQQRRRSSSTTTUUUUUUVVVWWWWWWWWWVVVVVVUUUUUUUUUNNNPPPQQQPPPNNNNNNNNNPPPSSSSSSSSSSSSRRRRRRQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPRRRSSSUUUWWWXXXYYYZZZZZZVVVVVVVVVUUUUUUUUUUUUUUUTTTRRROOOOOOQQQSSSUUUUUUTTTTTTSSSSSSTTTTTTUUUVVVUUUUUUUUUUUUVVVXXXYYYZZZYYYXXXXXXWWWVVVVVVUUUUUUTTTSSSRRRQQQQQQRRRSSSSSSOOOOOOQQQRRRTTTUUUVVVWWWSSSTTTVVVWWWXXXYYYYYYYYYVVVVVVWWWXXXYYYYYYXXXXXXXXXXXXXXXYYYYYYYYYZZZZZZWWWYYY]]]```aaa```^^^]]]______``````___```bbbeeegggggghhhkkknnnpppooommmkkkmmmooorrrssstttssssssssstttvvvyyy|||iiioootttmmmeeeKKKhhhvvvnnn}}}lll888999333333333333222222222111111333333333333333333333333333444444444666777888999999999999888888888777777;;;;;;;;;<<<<<<<<<======<<<===>>>???AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGFFFDDDBBBAAAAAABBBBBB@@@@@@AAABBBCCCCCCDDDDDDAAABBBCCCDDDDDDDDDCCCBBBBBBCCCDDDEEEFFFHHHIIIIIIGGGGGGHHHHHHHHHIIIIIIIIIFFFFFFFFFFFFGGGHHHIIIJJJFFFFFFEEEEEEEEEFFFHHHIIIFFFGGGIIIKKKKKKJJJIIIHHHJJJKKKLLLMMMMMMLLLKKKKKKGGGGGGGGGGGGGGGHHHIIIJJJMMMMMMMMMMMMMMMLLLKKKJJJLLLNNNRRRVVVWWWVVVTTTSSSLLLLLLMMMMMMLLLJJJHHHGGGGGGFFFEEEEEEEEEEEEEEEFFFCCCDDDEEEFFFGGGHHHIIIIIIEEEFFFGGGIIILLLNNNOOOPPPOOOQQQTTTUUUTTTRRRRRRRRRQQQPPPOOOMMMMMMMMMMMMNNNOOOQQQTTTWWWXXXXXXVVVUUUWWWVVVVVVUUUTTTSSSRRRQQQQQQRRRRRRQQQPPPPPPRRRTTTSSSSSSSSSRRRRRRRRRQQQQQQNNNNNNNNNNNNNNNNNNNNNNNNRRRSSSTTTVVVWWWXXXXXXYYYXXXXXXWWWVVVUUUUUUTTTTTTUUUSSSQQQQQQUUUXXX[[[\\\[[[ZZZZZZYYYYYYYYYYYYZZZ\\\\\\\\\\\\]]]^^^______\\\[[[[[[ZZZYYYXXXWWWWWWZZZYYYXXXWWWXXXXXXZZZZZZWWWXXXZZZ]]]```bbbdddffffffgggiiilllnnnpppqqqqqqrrrsssuuuwwwxxxyyyzzzzzz}}}~~~~~~~~~rrrtttmmmfffqqqpppZZZYYYkkkpppvvvsssrrrggg===777555555444333333222222222222222222333333444555666666777888::::::999999:::<<<<<<;;;:::;;;<<<===<<<;;;========================>>>???@@@AAACCCDDDEEEFFFCCCDDDEEEFFFFFFEEEDDDCCCFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDDDDDDDEEEGGGHHHIIIDDDEEEGGGIIIJJJKKKKKKLLLLLLKKKJJJJJJJJJKKKLLLMMMJJJJJJIIIHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKFFFFFFJJJKKKHHHIIIMMMIIIGGGFFFHHHKKKKKKIIIGGGNNNKKKLLLOOOOOOKKKIIIKKKNNNPPPQQQQQQOOOLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMNNNLLLOOOSSSVVVWWWTTTQQQNNNKKKOOORRRPPPPPPQQQNNNJJJKKKKKKJJJHHHFFFFFFHHHJJJGGGHHHHHHHHHHHHHHHGGGFFFHHHGGGGGGGGGHHHIIIJJJKKKMMMMMMNNNOOOPPPQQQQQQRRRRRRQQQQQQQQQOOOLLLLLLMMMNNNOOOQQQUUUZZZZZZWWWTTTZZZTTTRRRUUUVVVRRRRRRVVVVVVTTTRRRRRRSSSUUUTTTTTTNNNNNNNNNMMMLLLLLLLLLMMMHHHJJJKKKKKKNNNQQQOOOIIIPPPQQQQQQRRRRRRTTTWWWZZZRRRTTTUUUUUUUUUWWWZZZ\\\YYY]]]bbbcccdddhhhooouuuqqqrrrtttxxx|||sssllluuuqqqWWWUUUiiipppxxxwwwuuuggg>>>888777555555444333333333333333333444444555666777888888777888999:::999999:::<<<>>>===<<<===?????????>>>>>>??????@@@@@@??????>>>AAAAAABBBBBBCCCCCCDDDDDDDDDEEEFFFHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGIIIIIIIIIIIIJJJKKKLLLMMMIIIIIIJJJJJJJJJIIIIIIHHHJJJIIIIIIIIIIIIJJJKKKLLLKKKKKKKKKKKKKKKLLLLLLLLLOOOOOOOOONNNLLLJJJIIIHHHKKKHHHHHHMMMNNNLLLMMMQQQLLLKKKJJJKKKMMMNNNLLLIIIJJJHHHIIILLLLLLIIIHHHKKKJJJLLLOOOQQQQQQQQQRRRSSSRRRRRRRRRRRRRRRQQQQQQQQQMMMMMMMMMMMMMMMNNNNNNOOOPPPTTTVVVTTTTTTVVVTTTQQQHHHJJJKKKKKKIIIHHHIIIJJJJJJJJJJJJJJJJJJIIIIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIMMMMMMNNNOOOPPPQQQRRRRRRWWWUUUSSSPPPOOONNNPPPRRRQQQNNNKKKLLLOOOSSSTTTTTTQQQMMMMMMQQQRRRNNNMMMOOOOOOOOORRRUUUXXXXXXUUUSSSRRROOOMMMKKKLLLMMMMMMMMMJJJNNNOOOJJJHHHLLLRRRTTTVVVWWWXXXYYYXXXYYY\\\^^^lllnnnqqquuuyyy~~~ttt~~~uuummmuuupppVVVUUUjjjqqqyyyxxxtttdddAAA999777666555555444444444444444444444555666777888999999777999:::;;;::::::<<<===???>>>===>>>@@@AAA@@@???AAAAAACCCCCCCCCCCCAAAAAACCCCCCCCCCCCCCCBBBBBBBBBEEEFFFGGGIIIJJJKKKLLLLLLJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGHHHIIIJJJJJJIIIJJJKKKKKKKKKKKKKKKJJJJJJKKKLLLMMMMMMMMMKKKKKKMMMKKKLLLOOOPPPNNNNNNPPPRRRQQQPPPQQQSSSSSSQQQOOOMMMJJJJJJLLLLLLIIIIIIKKKGGGIIIMMMOOOPPPQQQSSSTTTSSSSSSTTTSSSSSSRRRQQQPPPRRRRRRSSSSSSSSSTTTTTTTTTOOORRRSSSQQQQQQTTTUUURRRQQQTTTVVVWWWUUUSSSRRRRRRJJJJJJIIIIIIHHHHHHHHHHHHLLLKKKJJJJJJJJJJJJKKKKKKGGGHHHJJJLLLOOOQQQSSSTTTWWWXXXZZZ\\\^^^_________RRRLLLEEEAAABBBGGGKKKNNNOOORRRYYYaaaeeeeeegggkkkqqqrrruuuxxxxxxtttmmmhhhXXXSSSLLLJJJKKKNNNOOOOOONNNXXX___\\\YYY___iiippptttyyyoooyyyrrrhhhpppooo[[[]]]pppsssxxxuuuvvvooobbbIII<<<666777666666555555555666666444444555777888999:::::::::<<<============???AAA@@@???>>>???AAACCCBBBAAACCCDDDEEEFFFFFFEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDGGGHHHIIIJJJKKKLLLLLLMMMLLLLLLLLLLLLLLLKKKKKKKKKIIIJJJJJJKKKKKKKKKKKKKKKLLLLLLMMMMMMNNNOOOPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOMMMMMMNNNOOONNNNNNLLLLLLIIIJJJLLLMMMMMMMMMLLLKKKLLLLLLMMMOOOOOOMMMKKKKKKPPPPPPPPPQQQQQQQQQPPPOOOPPPLLLKKKMMMKKKHHHGGGJJJFFFIIILLLMMMLLLLLLLLLMMMOOOPPPQQQQQQQQQPPPOOONNNKKKNNNSSSWWWWWWTTTPPPMMMSSSUUUUUUSSSTTTXXXZZZYYYXXXZZZ\\\\\\ZZZYYYXXXYYYZZZYYYXXXWWWWWWXXXYYYZZZQQQOOOMMMKKKLLLNNNRRRTTT___```cccggglllpppsssttt}}}YYYVVVRRRQQQTTTZZZaaaeeeooowww}}}{{{zzzvvvkkkeee___^^^ccciiinnnooottthhhooosssfffhhhvvvsssyyyssskkkkkkaaaUUUAAA777888777777666777777888888777888999:::<<<===>>>>>>===???AAAAAAAAABBBCCCEEEDDDCCCBBBDDDFFFGGGGGGFFFEEEFFFGGGHHHHHHGGGFFFEEEGGGGGGHHHHHHIIIIIIJJJJJJMMMMMMMMMMMMMMMMMMNNNNNNNNNMMMMMMLLLKKKJJJIIIIIIJJJJJJKKKMMMMMMMMMMMMLLLOOONNNNNNOOOPPPQQQRRRSSSTTTTTTSSSSSSRRRRRRQQQPPPPPPPPPPPPPPPPPPOOONNNMMMNNNNNNNNNNNNMMMKKKJJJIIIIIIKKKNNNPPPPPPQQQOOOMMMMMMNNNOOOPPPPPPOOOOOOPPPQQQNNNNNNPPPPPPMMMMMMPPPSSSUUUXXXXXXWWWWWWWWWWWW]]]^^^```bbbbbbbbbaaa```aaacccgggjjjjjjhhheeebbbiiikkkjjjhhhiiinnnpppooorrrssstttttttttvvvyyy|||~~~}}}}}}}}}zzzvvvtttvvv|||zzz|||zzzzzznnnuuuyyykkklllwwwrrrxxxsssfffiii___[[[EEE:::888888888888888999999:::;;;<<<===???@@@BBBCCCDDD@@@BBBDDDDDDDDDEEEGGGIIIIIIHHHHHHIIIKKKMMMLLLKKKIIIIIIIIIIIIIIIIIIIIIIIILLLLLLLLLMMMNNNOOOOOOPPPQQQPPPPPPOOOOOOOOOPPPQQQNNNNNNMMMMMMLLLKKKKKKKKKGGGHHHJJJLLLMMMMMMMMMLLLNNNMMMLLLKKKKKKLLLNNNNNNIIIJJJJJJKKKKKKJJJJJJIIILLLLLLKKKKKKKKKLLLMMMMMMMMMNNNOOOQQQSSSUUUWWWXXXQQQVVV[[[]]]```cccbbb______aaacccdddcccccceeefffaaa```ccchhhjjjhhhhhhjjjrrruuuxxxzzz{{{{{{|||}}}~~~|||zzzzzzzzzpppxxxyyyeeeeeessssssrrrrrrcccgggWWWWWWBBB;;;999999999999999:::;;;;;;<<<===>>>???AAACCCDDDEEEAAACCCDDDEEEEEEFFFHHHJJJJJJIIIIIIJJJMMMNNNNNNMMMNNNMMMKKKJJJJJJKKKMMMNNNMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMNNNOOOPPPQQQNNNNNNOOOOOOPPPPPPPPPQQQKKKLLLOOORRRSSSTTTSSSSSSTTTSSSRRRRRRRRRTTTVVVWWWPPPQQQSSSVVVXXXYYYYYYYYY[[[[[[ZZZ[[[]]]aaadddgggeeeeeefffhhhlllppptttwwwnnnuuuzzz{{{~~~zzz}}}xxxwww{{{~~~vvv}}}sssmmmwwwuuu]]]\\\pppvvvkkkpppbbbeeeNNNOOO<<<999999999999999::::::;;;<<<::::::<<<===???AAABBBCCCAAABBBDDDEEEEEEFFFHHHJJJHHHGGGGGGHHHKKKLLLLLLKKKQQQOOOMMMKKKKKKMMMOOOQQQLLLLLLLLLKKKJJJIIIIIIHHHIIIIIIIIIIIIJJJLLLOOOPPPNNNOOOPPPRRRSSSUUUVVVWWWVVVXXX[[[^^^````````````aaaaaaaaabbbdddhhhkkkmmmlllnnnqqquuuyyy{{{|||}}}}}}||||||~~~vvvmmmqqqyyy