BM6@ 6(@@ ++++++,,,,,,,,,---------........................------------------------,,,---------.../////////..................------........................------------------------................................................////////////////////////000000//////.........---////////////////////////////////////////////////////////////////////////........................//////////////////////////////000000///...------......................................................------------..............................///............---------........................//////.........---------------------------------------......//////000000---333555000,,,...111333222111///...------------//////.........---------........................---.........---,,,,,,+++000///...---,,,------...---...///...---------///222111000111333444444333///111222222222333777999;;;===>>>???>>>===>>>???BBBCCCDDDDDDDDDFFFIIIKKKMMMKKKKKKNNNSSSVVVVVVUUUNNNVVVddd++++++,,,,,,,,,---------........................---------------------------------...............................................................------------------------................................................////////////////////////000/////////............////////////////////////////////////////////////////////////////////////........................///////////////////////////////////////...------......................................................------------..............................///............---------........................//////.........---------------------------------.........///////////////...333666222...000222333444333111000//////000000//////.........---------........................---.........------,,,+++000///...---,,,------......///000000......///000111000000111333444333222000111222222222333666999;;;===>>>???======>>>???BBBCCCDDDDDDDDDFFFHHHKKKLLLKKKKKKMMMQQQTTTTTTSSSPPPXXXeee,,,,,,,,,,,,------------........................------------------------...............---------................................................------------------------................................................////////////////////////////////////............////////////////////////////////////////////////////////////////////////........................///////////////////////////////////////......---......................................................------------..............................///............---------.......................................---------........................///////////////............444777444111222333222......------------.....................---------........................---............---,,,,,,//////...------------...///000111000///...///111000//////000222333333222000111222222222333666999;;;<<<>>>>>>=========>>>AAACCCDDDDDDDDDEEEHHHJJJLLLKKKKKKMMMOOOQQQQQQQQQQQQXXXeee,,,,,,,,,------------.................................................../////////...---------,,,---------.......................................------------............................................................///////////////////////////////////////.........////////////////////////////////////////////////////////////////////////........................////////////////////////...///////////////............................................................------------..............................///............---------................................................////////////////////////000000//////......---------222555333111222222///***++++++++++++,,,,,,---................................................------............------............------.........///000000///...///000///......///111333333222000111222222222333666888:::<<<>>>>>>===<<<===>>>@@@BBBDDDDDDDDDEEEGGGIIILLLLLLLLLMMMOOOPPPPPPPPPPPPWWWbbb{{{,,,,,,---------........................................................./////////...---------,,,---------.........//////........................---------....../////////........................////////////////////////////////////////////////.........///////////////////////////////////////////////////////////////////////////////////////........................////////////////////////......///////////////.........................................................------------..............................///............---------........................---.....................////////////////////////000000//////......------+++000222111000111000---,,,------.../////////000---.............................................------...//////......---------..................---...//////------...///......---///222333333222111222222222111333555888:::<<<===>>>===<<<===>>>@@@AAADDDEEEEEEEEEGGGIIILLLMMMNNNNNNNNNOOOPPPQQQNNNWWWbbbzzz,,,---------...........................................................................---------,,,,,,------.../////////........................---------...//////000000........................////////////////////////////////////////////////.........///////////////////////////////////////////////////////////////////////////////////////........................////////////////////////---...//////////////////......................................................------------..............................///............---------........................---------.......................................///////////////.........+++...///------///...++++++,,,---...............---------.......................................------...////////////...,,,---......///.........---...///...---,,,---//////......000222444444333111222333222111222555777:::;;;======<<<<<<<<<===???AAADDDEEEEEEEEEFFFHHHKKKMMMNNNNNNNNNNNNPPPQQQMMMWWWbbb{{{------------............................................................---------...............,,,,,,------...//////000........................---------...///000000000........................////////////////////////////////////////////////............/////////000////////////////////////////////////////////////////////////////////////........................////////////////////////------...///////////////......................................................------------..............................///............---------........................---------.........//////------------------------.........///////////////,,,...---+++,,,///...+++***+++,,,------,,,++++++---------.........//////........................------...///////////////,,,,,,.../////////......---///000///...---...//////......000333555555444222222333222111222555777999;;;======<<<;;;<<<===>>>AAACCCEEEEEEEEEFFFGGGHHHKKKMMMMMMLLLMMMOOOQQQNNNVVV___www---------.........//////........................////////////////////////,,,------....../////////,,,,,,------...///000000........................---------...///000000111........................000000000000000000000000////////////////////////---.........//////000000////////////////////////////////////////////////////////////////////////........................////////////////////////------...///000000//////.........................................................------.................................//////.........---------........................---------.........//////---------------------------.........//////000000---...---***+++//////+++...///000000000///...------------.........//////........................------...///000000//////+++,,,.../////////......///000111000///...///111/////////111444666666555222333333222111222555777999;;;======<<<;;;<<<===>>>@@@CCCEEEEEEEEEFFFGGGFFFIIILLLLLLKKKKKKNNNQQQNNNUUU[[[qqq---------............/////////............//////......////////////................................./////////...---,,,,,,////////////////////////............////////////........................000//////.........///////////////111222111///,,,////////////////////////000000000000000000000000............////////////////////////////////////....................................////////////......////////////......000///...---------------///////////////////////////......---------..............................------------------------,,,---......//////..............................////////////////////////---------............///------............---------------............///............................................................///////////////////////////.....................///////////////...---111555999888777555444222111222444666888===;;;:::;;;>>>>>><<<999>>>AAADDDDDDBBBBBBCCCFFFGGGHHHIIILLLOOOOOONNNLLLKKKMMMYYYkkk---------............/////////............//////......////////////....................................//////......---,,,////////////////////////............////////////........................///......---------.........------///111111///---////////////////////////////////////////////////............////////////////////////////////////....................................////////////......////////////......000///...------------...///////////////////////////......---------..............................------------------------,,,---......//////......................................................---------............///------............---------------............///............................................................////////////.........///////////////............////////////111//////111555777777555111000//////111444777999===;;;:::<<<>>>>>><<<:::>>>AAADDDDDDBBBBBBCCCFFFIIIIIIJJJMMMPPPPPPNNNLLLKKKKKKUUUfff---------............/////////............//////......////////////..................................../////////...------////////////////////////............////////////...........................------,,,,,,---.........---,,,---...000000///////////////////////////....................................////////////////////////////////////....................................////////////...//////000000//////...//////......------......////////////////////////......---------......///........................------------------------------...////////////...........................---------------------------------............///------............---------------............///............................................................////////////------......//////000000............////////////222111000222444666555444//////...///222666:::===<<<;;;;;;<<<>>>>>><<<;;;>>>AAADDDDDDBBBBBBCCCFFFJJJJJJKKKNNNPPPPPPOOOLLLKKKKKKSSSbbbzzz---------............/////////............//////......////////////....................................////////////......////////////////////////............////////////..............................---------...//////222///---,,,---///000///////////////////////////....................................////////////////////////////////////....................................//////////////////000000000000////////////............//////////////////////////////...------------...//////................................................------...///////////////........................---------------------------------............///------............---------------............///............................................................////////////,,,------...///000111111............////////////000000111222444555666666222111111222555999===???<<<<<<<<<============<<<>>>AAADDDDDDBBBBBBCCCFFFIIIIIIJJJMMMOOOPPPNNNLLLLLLMMMWWWfff|||---------............/////////............//////......////////////....................................///////////////...////////////////////////............//////////////////////////////////////////...//////000111111666333///....../////////////////////////////////....................................////////////////////////////////////////////////////////////............//////////////////000000000000////////////.........//////000////////////////////////---------------...//////................................................---...//////000000//////........................---------------------------------............///------............---------------............///........................////////////////////////............////////////,,,------...///000111111............////////////---...000222444666777999444333222222444777;;;===;;;<<<===============>>>>>>AAADDDDDDBBBBBBCCCFFFFFFGGGHHHKKKNNNOOOMMMKKKNNNQQQ^^^mmm---------............/////////............//////......////////////....................................///000000000//////////////////////////////............////////////////////////////////////////////////000111222222777444000//////000000000////////////////////////....................................////////////////////////////////////////////////////////////............///////////////000000111111000000/////////......//////000000////////////////////////---------------...///000......................................................///000000000000///........................---------------------------------............///------............---------------............///........................////////////////////////............////////////------......//////000000............////////////,,,...111222444555888:::333222111000111444777999:::<<<>>>>>>======>>>???>>>AAADDDDDDBBBBBBCCCFFFDDDEEEGGGJJJNNNOOONNNLLLPPPTTTaaappp---------............/////////............//////......////////////....................................///000000000000000////////////////////////............////////////////////////////////////.........//////000111222222111//////000111111111////////////////////////////////////////////////............////////////////////////////////////////////////////////////............////////////000000111111111111000000///////////////000111111////////////////////////---,,,,,,------///000000......................................................///000000000000000................................................---------............///------............---------------............///........................////////////////////////............////////////.........///////////////............////////////---///222333333444777999222111//////111333666888999<<<>>>???======>>>@@@>>>AAADDDDDDBBBBBBCCCFFFCCCDDDFFFJJJOOOQQQPPPOOOPPPSSS```mmm---------.........////////////............//////......////////////....................................///000000000000000////////////////////////............/////////000000000000000000000000000---------......000111111...---,,,...000222222222////////////////////////000000000000000000000000............/////////000////////////////////////000000000000000000000000............/////////000000000111111111111000000///////////////000111111////////////////////////,,,,,,,,,---...///000111........................////////////////////////...//////000000000000000........................////////////////////////---------.........//////---..................------------.........//////........................000000000000000000000000............/////////000///////////////...................../////////000...111444444222222555888222111000000222555999;;;999<<>>BBBDDDDDDBBBBBBCCCFFFCCCDDDGGGKKKPPPRRRRRRQQQOOORRR\\\hhhyyy,,,,,,,,,---------......////////////////////////////////////////////////////////////////////////................................................000000//////.........---////////////////////////////////////000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111000000////////////////////////////////////////////////---------............///////////////////////////000000///...............////////////............000000000000000///......---------............///---------............///................................................,,,---......//////......111000///...------...///---......///////////////........................////////////////////////111111222333444444444444222222333222111222555777;;;<<<===<<<<<<<<<>>>@@@???AAACCCDDDCCCBBBBBBBBBEEEFFFHHHLLLPPPRRROOOLLLKKKOOOVVVZZZggg------------............////////////////////////////////////////////////////////////////////////................................................000000/////////.........////////////////////////////////////000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111000000////////////////////////////////////////////////---------............///////////////////////////000000///...............////////////............///////////////...---------------............///---------............///.......................................---------,,,---......//////......000///...---,,,,,,---...---......///////////////////////////////////////////////////////////////000111222333444444444444222222333222111222555777:::;;;===<<<<<<<<<>>>@@@???AAACCCDDDCCCBBBBBBBBBDDDEEEGGGKKKOOOPPPNNNLLLIIIJJJPPPTTTccc............////////////////////////////////////////////////////////////////////////////////////................................................000000////////////......////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111000000////////////////////////////////////////////////---------............///////////////////////////000//////............///////////////...........................------,,,---------............///---------............///........................//////.........---------,,,---......//////............---,,,,,,,,,,,,------......///////////////000000000000000000000000///////////////////////////000111222333333333333222222333222111222555777:::;;;<<<<<<<<<<<<>>>??????AAACCCDDDCCCBBBBBBCCCCCCDDDFFFJJJMMMOOOMMMLLLLLLLLLOOOSSSddd////////////000000000000////////////////////////////////////////////////////////////////////////................................................000000//////////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000////////////000000000000111111111111000000////////////////////////////////////////////////---------............///////////////////////////000///............//////////////////..................//////......---,,,---------............///---------............///......................../////////...------,,,,,,,,,---......///............------------------------....../////////////////////////////////////////////////////////////////////000111222222222222222222333222111222555777999;;;<<<===<<<<<<===>>>???AAACCCDDDCCCCCCCCCDDDDDDEEEGGGJJJMMMNNNNNNMMMPPPOOOQQQTTTddd/////////000000000111111000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000////////////000000000000111111111111000000////////////////////////////////////////////////---------............/////////////////////////////////............//////////////////............///000000000000///......---------............///---------............///........................//////.........---------,,,---......///................../////////......---......///////////////........................//////////////////////////////000111222222222222222222333222111222555777888:::<<<===<<<<<<<<<===???AAADDDEEEDDDCCCDDDEEEEEEFFFIIIKKKMMMNNNOOOPPPOOOMMMPPPSSSbbb////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////000000000000111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111000000////////////////////////////////////////////////---------............//////////////////////////////............//////000////////////............000000000000000//////...---------............///---------............///................................................,,,---......//////......---...//////000000//////---......///////////////........................///////////////////////////000111222333333333333222222333222111222555777777999<<<===<<<<<<<<<===>>>AAADDDEEEDDDDDDEEEEEEEEEGGGJJJLLLMMMNNNPPPQQQPPPOOORRRWWWhhh........./////////000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////000000000111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111000000////////////////////////////////////////////////---------............///////////////////////////...............///000000////////////............//////000000//////...------------............///---------............///........................,,,,,,------.../////////,,,---......//////......,,,---.../////////......---......///////////////........................////////////////////////000111222333444444444444222222333222111222555777666999<<<===<<<<<<;;;<<<>>>AAADDDEEEEEEDDDEEEFFFDDDGGGJJJKKKKKKLLLOOOQQQOOOOOOTTT\\\rrr............////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111000000////////////////////////////////////////////////---------.........//////////////////////////////...............///000111000/////////..................//////......---,,,---------.........//////---------.........//////........................+++,,,,,,---...///000000,,,---......//////......***+++---...///...---------......///////////////000000000000000000000000////////////////////////111111222333444444444444222222333222111222555777666999<<<======<<<;;;<<<>>>AAADDDEEEEEEEEEEEEFFFCCCFFFIIIJJJJJJKKKNNNQQQIIIIIIOOOZZZttt//////............//////......////////////......000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000111111000000//////......111111000000//////......000000111111111111000000000/////////............////////////////////////---------.........//////........................////////////////////////........................////////////////////////////////////////////////........................................................................---------............///////////////////////////////////////////////////000000//////.........---////////////000000000000222222111111222222333444222111111000111444666777:::;;;======<<<===>>>@@@AAAAAABBBBBBCCCDDDDDDEEEEEEFFFGGGHHHJJJLLLNNNPPPKKKLLLPPP]]]{{{//////............//////......////////////......000000000000000000000000000000000000000000000000111111111111111111111111//////000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111000000000000111111111111111111111111111111111111000000////////////111111000000////////////000000111111111111000000000000/////////.........////////////////////////---------.........//////........................////////////////////////........................////////////////////////////////////////////////........................................................................---------............///////////////////////////////////////////////////000/////////............////////////000000000000222222222222222333333444333222111111222444666888:::;;;======<<<<<<>>>???AAAAAABBBCCCDDDEEEFFFGGGEEEFFFGGGHHHJJJMMMOOOPPPIIIMMMTTTddd~~~000//////......//////000...//////000000//////...000000000000000000000000000000000000000000000000111111111111111111111111...//////000111111222222000000000111111111222222222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111000000000111111111222222111111000000000000111111111111111111111111111111111000000000000/////////111000000000000/////////000000111111111111000000000000000/////////......////////////////////////------........./////////........................////////////////////////////////////////////////////////////////////////////////////////////////........................................................................---------............///////////////////////////////////////////////////////////////............////////////000000000000333333222222333333444555444333222222333555777999:::;;;======<<<<<<===???@@@AAABBBDDDFFFGGGHHHIIIEEEFFFGGGIIIKKKMMMOOOOOOJJJMMMTTTbbb|||000000////////////000000//////000000000000//////000000000000000000000000000000000000000000000000111111111111111111111111000000000111111222222222000000111111111222222222222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111000000111111111222222222222111111000000111111222111111111111111111111111000000000000000000000000000000000000000000000000000111111222222111111000000000000////////////...////////////////////////............////////////........................////////////////////////000000000000000000000000////////////////////////////////////////////////........................................................................---------............//////////////////////////////////////////////////////////////////.........////////////000000000000333333333222333333444555444333333222333666888999:::;;;===<<<;;;;;;===>>>???@@@AAACCCEEEGGGIIIJJJEEEFFFHHHJJJLLLNNNOOOOOONNNKKKMMMYYYsss000000////////////000000//////000000000000//////111111111111111111111111111111111111111111111111111111111111111111111111333333222222111111111000111111111111222222222222222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111222222222222222222111111111111222222111111111111111111111111000000000000111111111111000000000000111111111111111111222222222222111111111000000000////////////////////////////////////........./////////000000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////........................................................................---------............///////////////////////////////////////////////////.........///////////////////////////000000000000333222222222222333444444444333333222333666888999:::;;;<<<<<<;;;;;;<<<======>>>@@@BBBDDDFFFHHHIIIEEEFFFHHHKKKMMMNNNOOOOOOOOOKKKKKKWWWqqq111000000//////000000111///000000111111000000///111111111111111111111111111111111111111111111111222222222222222222222222444444333333222111111000111111111222222222222333333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222111111111222222222222333222222111111111111222222222222222222222222222222000000000111111111111222000000000111111111111222111111222222222222111111111111000000000/////////////////////////////////....../////////000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................................................................---------............///////////////////////////////////////////////////.........///////////////////////////000000000000222222111111222222333444444333222222333555777999:::;;;<<<<<<;;;:::;;;<<<===>>>???AAADDDFFFGGGHHHEEEFFFIIILLLNNNOOOOOOOOOMMMKKKPPP```www111111000000000000111111000000111111111111000000111111111111111111111111111111111111111111111111222222222222222222222222333333333333333333222222111111111222222222333333333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222111111111222222222333333333222222111111222222333222222222222222222222222000000111111111222222222000000111111111222222222111222222333333222222111111111111000000000//////////////////////////////.../////////000000000000////////////////////////////////////////////////........................////////////////////////////////////////////////........................................................................---------............///////////////////////////////////////////////////............/////////000////////////000000000000111111000000111111222333333222111111222444666888:::;;;<<<<<<::::::;;;<<>>======@@@CCCFFFGGGGGGCCCEEEIIILLLOOOPPPPPPPPPPPPQQQTTTggg222222222222222222222222000000111111222333333444444333333333333333444444555555555555555444333222444444444333333222222111888666777::::::777777:::>>>>>>>>>>>>???@@@AAABBBAAADDDGGGHHHGGGEEECCCCCCDDDDDDCCCCCCAAA@@@???>>>>>><<<;;;;;;<<<<<<;;;:::888777666666666666666666666555444444555666888999333333333333333444555666444333333333333333444555333333333333333333333333222222111111111111222222222222333333333333222222111111111111111111111111///000000111111000000///....../////////000000000000000000000000000000000////////////////////////........................////////////////////////------............------////////////////////////....................................////////////////////////////////////......------------......////////////....................................////////////////////////000000000000111111111111111222222111111222666999::::::::::::::::::::::::>>>>>>>>>@@@CCCFFFFFFFFFBBBDDDHHHLLLOOOQQQQQQRRRMMMRRRXXXkkk222222222222222333333333111111111222222222333333555444333333222222222333444555666666666666555444555555666777888999:::;;;;;;:::<<<@@@@@@======@@@CCCDDDEEEFFFGGGIIIJJJKKKLLLPPPTTTTTTPPPKKKIIIIIIHHHIIIIIIIIIHHHFFFDDDCCCFFFEEEDDDCCCBBBAAA???>>>@@@>>>===:::999777666666999888666555555666888999555444444444555555666777333333222222333333444555333333333333333333333333333222222111111222222333222333333333333333333222111111111111111111111111000000000111111000000000...////////////000000000////////////////////////////////////////////////........................////////////////////////------............------////////////////////////....................................////////////////////////////////////......------------......///////////////.................................///////////////////////////000000000111111111111111222222111111222666999::::::::::::::::::::::::>>>>>>>>>AAADDDFFFFFFEEEBBBEEEHHHLLLOOOPPPQQQQQQKKKQQQWWWiii111111111222222222333333444444444444444444444444333333333444555666888888777777999:::;;;;;;<<<<<>>AAADDDFFFFFFEEEEEEFFFIIILLLNNNOOOOOONNNLLLOOOTTTddd|||111111111222222333333444333333333333333444444444555666888:::>>>AAADDDFFFGGGGGGGGGGGGHHHIIIKKKLLLMMMLLLKKKKKKKKKMMMNNNOOOVVVXXX\\\___[[[TTTRRRUUUYYYYYYYYYXXXWWWUUUTTTSSSQQQRRRRRRRRRPPPPPPQQQRRRMMMOOOQQQSSSSSSQQQNNNLLLLLLNNNQQQSSSRRRRRRSSSTTTOOONNNNNNMMMMMMMMMMMMNNNMMMKKKIIIFFFDDDCCCCCCCCC===<<<:::999777666555555555555444333333333333333333333333333333333333333333333222222222222333333333333444444444444333333222222222222222222222222000111111222222111111000/////////000000000111111000000000000000000000000////////////////////////////////////////////////////////////////////////------............------////////////////////////....................................////////////////////////////////////......------------...............///////////////................................................000000000000111111111111111222222111111222666999::::::::::::::::::::::::;;;<<<>>>AAAEEEGGGGGGFFFEEEGGGJJJMMMNNNOOONNNNNNOOOOOOQQQbbb}}}111222222333444444555555444444555777888:::;;;<<>>AAADDDGGGIIIJJJPPPPPPPPPQQQRRRTTTUUUVVVVVVTTTPPPMMMLLLMMMOOOPPPRRRQQQQQQRRRUUUXXX[[[]]]eeekkkuuu~~~}}}{{{xxxrrruuuwwwvvvqqqnnnmmmmmm______]]]\\\\\\[[[[[[[[[YYYYYYYYYXXXWWWVVVUUUTTTVVVTTTQQQMMMIIIEEECCCBBB<<<;;;999888666555555555333333333333333333333333444333333222222333333444333444444555555444444333222222222222222222222222111111222222222222111111000000000000111111111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////---..................---////////////////////////..................................../////////000////////////////////////.........------.........---.........//////000000................................................000000000000111111111111111222222111111222666999::::::::::::::::::::::::888:::===BBBFFFIIIIIIGGGBBBDDDHHHLLLOOOQQQQQQQQQTTTSSSTTTiii666777777555888???AAA???EEEJJJPPPQQQOOONNNQQQUUUPPPQQQQQQQQQRRRVVV[[[___UUURRRMMMJJJLLLTTT^^^eeelllooooooooossszzz|||}}}}}}~~~~~~wwwhhhZZZUUUVVVUUURRRQQQWWWYYYTTTOOONNNNNNLLLJJJGGGBBB???<<<:::666444555555666666444222000///333222111222333444333222111111333555777777555333222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000111222333444111222222222222333666888:::::::::;;;;;;:::999999======>>>BBBEEEHHHHHHGGGEEEGGGJJJMMMPPPQQQQQQPPPRRRTTTRRR```777;;;>>>AAAGGGOOOSSSQQQSSSYYY^^^```[[[UUUPPPNNNVVVVVVXXX\\\bbbhhhmmmpppllljjjiiimmmuuuppppppnnnlllkkkkkkmmmppp||||||tttpppsssxxxxxxuuummmddd]]]___]]]WWWRRRSSSWWWWWWSSSXXXUUUQQQNNNJJJDDD<<<777999777555444555777999:::444333222333555666555444444333444666777777555222222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............///000111222111222222222222333666888:::::::::;;;;;;::::::999======>>>BBBEEEHHHHHHGGGDDDFFFJJJMMMPPPQQQQQQQQQQQQUUUUUU___}}}HHHMMMQQQRRRVVV[[[]]][[[YYYXXXVVVTTTTTTXXX^^^cccqqqrrruuuzzz~~~xxxwwwxxxxxx}}}{{{~~~{{{qqqiiigggfff^^^TTTZZZVVVRRRQQQQQQOOOKKKGGGEEEAAA<<<:::::::::888666555444444444666777666555666555555666777666444222333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............///000111222111222222222222333666888999::::::;;;;;;:::::::::======>>>BBBEEEHHHHHHGGGCCCFFFIIIMMMPPPRRRRRRRRROOOUUUUUU]]]xxxWWWZZZ[[[WWWUUUVVVVVVSSSUUUWWWXXXYYY]]]iii{{{yyypppoooggg^^^XXXWWWVVVRRROOONNNKKKGGGFFFFFFCCC<<<777999777666666777777555444666555555666777666444222333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000111222333444111222222222222333555888999999:::;;;;;;;;;::::::======>>>AAAEEEHHHHHHGGGCCCFFFJJJNNNQQQRRRSSSSSSPPPSSSQQQZZZwwwQQQUUUWWWUUUUUUYYY]]]]]]iiiuuuxxxrrriii^^^UUUSSSPPPMMMLLLLLLLLLIIIGGG???===;;;999999888555333666555555555777777666444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////............////////////////////////........................////////////////////////////////////////////////////////////////////////////////////////////////000000000000111222333444111222222222222333555888888999::::::;;;;;;;;;:::======>>>AAAEEEHHHHHHGGGDDDGGGJJJNNNQQQRRRSSSSSSRRRQQQLLLZZZQQQZZZccchhhppp{{{tttddd^^^VVVNNNJJJIIIKKKNNNFFFDDDBBB@@@???>>>;;;999:::999777777888888777666333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////............////////////////////////........................////////////////////////////////////////////////////////////////////////////////////////////////............///000111222111222222222222333666888888888999:::;;;;;;;;;;;;======>>>BBBEEEHHHHHHGGGFFFHHHKKKOOOQQQRRRRRRRRRSSSPPPMMMaaammmzzz{{{yyyrrrggg[[[SSSRRRSSSNNNLLLJJJIIIIIIHHHFFFEEEBBB@@@===;;;;;;:::888666444444444444444444444444222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////............////////////////////////........................////////////////////////////////////////////////////////////////////////////////////////////////............///000111222111222222222222333666888777888999:::;;;;;;;;;;;;======>>>BBBEEEHHHHHHGGGHHHIIILLLOOOQQQQQQQQQPPPRRRRRRTTTmmm{{{||||||{{{nnnhhhfffRRRQQQPPPPPPQQQQQQPPPNNNIIIFFFBBB???===;;;888666444444444444444444444444222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111////////////////////////000000000000000000000000////////////////////////////////////////////////000/////////............////////////////////////........................////////////////////////////////////////////////////////////////////////////////////////////////000000000000111222333444111222222222222333666888777888999:::;;;;;;<<<;;;======>>>BBBEEEHHHHHHGGGIIIJJJMMMOOOQQQQQQPPPPPPPPPTTT[[[vvvtttmmmppptttrrrmmmiiicccaaa]]]ZZZ[[[___dddhhhjjjfffeeeffffffjjjxxxtttkkklllmmmlllqqqzzz{{{yyynnn]]]RRRSSSWWWUUUNNNMMMNNNKKKDDDBBBDDDBBB===666888::::::888666555444555555444333222111000000333333333222222222111111222222222222222222222222222222222222222222222222111111111111111111111111000000000000////////////222111111111000000//////............/////////000000/////////....................................///////////////////////////////////////////////////---,,,,,,..................------------................../////////000111111111000111111222222111000000000111333555666999:::<<<;;;::::::;;;===>>>>>>>>>AAADDDGGGHHHGGGFFFGGGJJJMMMOOOQQQSSSTTTUUUTTT\\\}}}zzzzzzxxxrrrnnnooouuuwwwpppjjjhhhcccZZZSSSUUUXXXXXXVVVUUUQQQRRRRRRSSSTTTVVVYYY[[[___YYYTTTTTTSSSSSSXXX```mmmllllllmmmjjjdddbbbeee]]]eeepppyyy}}}{{{uuupppooosss{{{zzzyyy|||zzzuuuooodddXXXRRRLLLJJJMMMNNNJJJGGGHHHBBBAAA===999666555666777444444444444333333333222333333333333222222222222222222222222222222222222222222222222222222222222111111111111111111111111111000000000////////////111111111111000000000///........./////////000000000000/////////.................................////////////////////////////////////////////////111000//////000000000000///......------......///........./////////000000111111000000111111222222111111111111222444555777999:::;;;;;;::::::;;;===>>>>>>???BBBFFFIIIJJJIIIFFFGGGJJJMMMOOOQQQSSSTTTSSSTTT\\\}}}yyylllggghhhXXXUUUUUUZZZ^^^]]]\\\]]]WWWUUUVVVYYYZZZTTTOOONNNPPPJJJGGGIIILLLMMMOOOSSSQQQRRRRRRQQQNNNMMMMMMNNNPPPLLLJJJOOOTTTUUUWWWYYYYYYaaagggeee___[[[WWWTTTPPPUUU]]]ccceeebbb]]]ZZZaaagggoooxxx~~~yyygggYYYRRRWWWWWWPPPMMMQQQIIIFFFBBB>>>:::777666555555555555555555444444444444444333333333222222222333333333333333333333333222222222222222222222222111111111111111111111111111111000000000/////////111111111111000000000000....../////////000000000000000000/////////..............................////////////////////////////////////////////////111111000000000000000000///......------......///....../////////000000000000000000000000111222333222222111222333444666777999:::;;;;;;::::::;;;<<<>>>>>>@@@CCCHHHKKKKKKKKKFFFGGGJJJMMMOOOQQQSSSTTTQQQTTTZZZwwwtttiiiccc]]]fffkkkfff]]]VVVSSSRRRKKKLLLNNNQQQRRRRRRTTTVVVUUUSSSRRRRRRSSSUUUXXX\\\^^^\\\]]]aaabbbccchhhmmmxxxyyyyyyvvvrrrooooooqqqooonnnooopppooommmjjjhhhllluuuxxxrrrqqqvvvuuuooobbbaaa___]]]\\\ZZZYYYYYY\\\```ffflllrrrxxx|||~~~xxxkkkccc```]]]XXXUUUKKKJJJIIIGGGDDD@@@;;;888777777777666555444444444444444444444333333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111000000000//////111111111000000000000000...////////////000000000000000000////////////...........................///////////////////////////////////////////////////000000000///....../////////............//////...////////////000000000000000///000000111222333333222222222333555777888888:::;;;;;;:::999;;;<<<======???DDDHHHKKKLLLKKKFFFGGGJJJMMMOOOQQQSSSTTTPPPTTTYYYooorrrrrrooohhh```\\\ZZZYYYSSSWWWXXXVVVXXX]]]___\\\VVVYYYZZZYYYXXXXXXZZZ\\\]]]```bbbcccfffmmmuuu{{{||||||~~~|||wwwvvvssspppmmmjjjiiihhhaaa```aaaffflllnnnllliiisssrrrzzz~~~zzzzzzvvv{{{rrr___TTTQQQLLLJJJHHHFFFCCC@@@<<<;;;:::888666444333222555555555444444444333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111000000000000000000000000000000111111////////////000000000111111000000000////////////////////////////////////////////////////////////////////////////////////...111222222///......////////////....../////////////////////000000000111////////////000111222333333222222222333555777888888999;;;:::999999:::<<<;;;<<>><<<999777555444666666555555555444444444333333333333333333333333222222222222222222222222111111111111111111111111222222111111111000000000000000000000111111111111/////////000000000111111111111000000000/////////////////////////////////////////////////////////////////////////////////000444666555222000000111000//////......//////000/////////000000000111111.........///000111222333222222111222333444666777888999::::::999999:::;;;;;;<<>>;;;:::999666666666666555555555444444444444444444444444444222222222222222222222222111111111111111111111111222222222111111111000000///000000000111111111111//////000000000111111111111111111000000000//////////////////////////////////////////////////////////////////////////////000444888777333///000222000000////////////000000//////000000000111111111............000111222333111111111111222444555777777999::::::999999:::;;;===>>>AAAFFFIIIKKKJJJHHHFFFGGGJJJMMMOOOQQQSSSTTTPPPVVVWWWeeesssiiieeeeeeccc___YYYWWWVVVVVVSSSQQQTTTZZZaaahhhwww{{{||||||yyyyyyppppppmmmqqqvvv{{{~~~~~~|||{{{tttqqqvvvxxx~~~rrrooommmuuu|||jjjWWWJJJFFFFFFDDDCCCAAA@@@>>>>>>777666666666555555555555444444444444444444444444222222222222222222222222111111111111111111111111222222222111111111111000//////000000111111111222000000000000111111111111111111111111000000000000000000000000000000000000////////////////////////////////////////////////...333777555111---...000000000////////////000000000000000000111111111111------......///111222333111000000000111333555666777999::::::999888:::;;;???@@@CCCGGGKKKLLLJJJHHHFFFGGGJJJMMMOOOQQQSSSTTTOOOVVVWWWfffyyyooofffddd```ZZZWWWYYYZZZTTTQQQSSSUUUWWWZZZ___hhhrrr}}}~~~|||xxxzzzzzzzzz|||zzz{{{}}}xxxtttqqqqqqvvv|||{{{lll[[[NNNEEEFFFHHHFFFCCCCCC<<<>>>>>>:::444222666:::555444444333333444444444222222222333333444444444222222222222222222222222111111111111111111111111000000000000000000000000222111111111000000//////000/////////............000000000000000000000000------...///000111222222000000000000000000000000///---,,,...111222000---///////////////.........000000000000000000000000000/////////000111222222333333222222333444666777;;;<<<<<<:::999999;;;======???BBBEEEHHHIIIIIIIIIGGGHHHJJJMMMOOOQQQRRRRRRSSSWWWRRRkkkhhh```[[[[[[ZZZVVVTTTVVVaaaaaagggpppwwwxxxzzz|||~~~www~~~}}}kkkjjjuuu~~~zzzsssmmmjjjmmm|||~~~vvvmmmeee```XXXLLLDDDCCC@@@@@@???===<<<:::888888777666555555555555555555222222333333333444444444222222222222222222222222111111111111111111111111000000000000000000000000111111111111000000000///000000/////////.........000000000000000000000000////////////000000000000///////////////////////////------...111111000.../////////////////////...000000000000000000000000/////////000111222333444333333222222333444666777;;;<<<<<<:::999999;;;===<<<>>>AAAEEEGGGIIIIIIIIIGGGIIIKKKMMMPPPRRRSSSSSSOOOSSSQQQpppVVVRRRQQQUUUZZZ^^^bbbgggyyy~~~}}}xxxwwwxxxxxxwwwnnniiihhhooozzz}}}tttiii]]]dddooo}}}uuu```PPPJJJJJJEEEAAA???@@@>>>888333999888777666666666666666333333333333444444444444333333333333333333333333111111111111111111111111000000000000000000000000111111111111000000000000000000000/////////......000000000000000000000000111111000000//////..............................///......///000111000.........//////////////////000000000000000000000000//////000000222333555555333333222222333444666777;;;;;;<<<;;;999999;;;===:::<<<@@@DDDGGGHHHIIIIIIGGGIIIKKKNNNPPPRRRSSSTTTPPPSSSTTTxxxVVVWWW]]]hhhvvv|||wwwvvv{{{~~~ooofffeeegggggggggjjjmmmttt|||jjj]]]PPPJJJCCC?????????===;;;::::::999777777666666666333333444444444444444444333333333333333333333333111111111111111111111111000000000000000000000000111111111000000000000000000000000////////////...////////////////////////000000000000////////////......................../////////000000000//////............//////////////////////////////////////////000111222444666777333333222222333444666777:::;;;<<<;;;::::::;;;<<<999;;;???CCCFFFHHHHHHHHHFFFHHHJJJMMMPPPRRRSSSTTTTTTWWWYYYnnnxxxzzzuuu}}}}}}tttqqqvvvyyybbb[[[QQQGGGAAA@@@CCCFFF<<<;;;:::999777777666666444444444444444444444444333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000111111111000000000////////////////////////////////////////////////000000000000........................///000000111000/////////---.........//////000000//////////////////////////////000111222444666777333333222222333444666777:::;;;<<<<<<::::::;;;<<<999<<>>===;;;999888888777555555555555444444444444333333333333333333333333111111111111111111111111000000000000000000000000000000000000111111111111111111000000000/////////000000000000000000000000......//////000000111111........................///111222111000//////000------......///000000000000000000000000000000000//////000000222333555555333333222222333444666777999;;;<<<<<<;;;::::::;;;;;;===AAADDDFFFGGGGGGGGGEEEFFFIIILLLOOORRRSSSTTTTTTXXX___yyy{{{|||sssnnnooowww}}}qqqdddVVVIII@@@CCCBBB@@@>>><<<;;;::::::666555555555444444444444444444444444444444444444111111111111111111111111000000000000000000000000///000000000111111111111111111111000000000//////000000000000000000000000000000000000///////////////////////////////////////111333222000...///000------......///000000111000000000000000000000000/////////000111222333444333333222222333444666777999;;;======;;;::::::;;;>>>???BBBEEEGGGGGGGGGGGGFFFHHHKKKNNNQQQTTTVVVVVVSSSXXXbbb{{{xxx|||tttqqqrrrtttuuusssuuu|||yyyyyyyyyppp___QQQFFFEEECCCAAA???===<<<<<<666666555555555444444444444444444444444444444444111111111111111111111111000000000000000000000000//////000000111111111222111111111111000000000000000000000000000000000000222222111000///...------000000000000000000000000///222444333000...///000---------...///000000111000000000000000000000000000000//////000111222222333333222222333444666777999;;;======<<<::::::;;;???AAACCCFFFGGGGGGGGGFFFHHHJJJMMMPPPSSSVVVXXXXXXVVV\\\fff}}}zzzuuuqqqsss{{{mmm___RRRFFFDDDGGGFFFAAA<<<===:::777666666666555444666555444333333333444555333333333222222222111111000000000000000000000000222222111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111///000222222111111111222333333222222333444666777::::::;;;;;;<<<;;;;;;;;;<<>>===;;;999666555555555444444444333333333222222222222222222222222444333333222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000............/////////000///111222222111111222333222111111111111333444555666666888999:::;;;;;;;;;===???BBBCCCBBBCCCDDDEEEDDDEEEGGGJJJMMMPPPRRRSSSQQQTTT^^^}}}vvvwww~~~zzzfffMMMKKKCCC===>>>>>><<<999999444555555666555333111000333333333222222222111111666555333222222222333333333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111000//////000111222111111000000111111222333222111111111222444666777666666888999:::;;;;;;;;;===>>>@@@BBBCCCEEEEEEFFFEEEFFFHHHKKKNNNPPPRRRSSSXXXQQQccc}}}xxxwwwwwwnnnTTTJJJBBBBBBDDDBBB===;;;999888777888888888777666333333333222222222222222555444333222111222222333333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///......///000000111111111111111222222333222111111111222444666777666777888999:::;;;;;;;;;===>>>@@@BBBCCCEEEEEEFFFEEEFFFHHHKKKNNNPPPRRRSSSTTTRRRddd|||nnn^^^PPPFFF>>>>>>AAA;;;999777666777777666444333333333333333333333333444333222111111111222222333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////............//////000111111111111222222222222111111111222444666777666777888999:::;;;;;;;;;===>>>@@@BBBCCCEEEEEEFFFEEEFFFHHHKKKNNNPPPRRRSSSRRRTTTdddxxxxxxooowww|||nnn\\\KKKCCCBBB===:::777777777777444111333333333333444444444444222222222222222222222222333333333222222222111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000111111222222222222222111111111222444666777666777888999:::;;;;;;:::===>>>@@@BBBCCCEEEEEEFFFEEEFFFHHHKKKNNNPPPRRRSSSTTTUUU```qqq|||tttnnnssszzz~~~vvvrrrttt~~~pppXXXFFF@@@===::::::<<<;;;777333444444444444444444444444222222222222333222222222333333333222222222111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000///000111222222222222111222111111111222444666777777888999999::::::::::::===>>>@@@BBBCCCEEEEEEFFFEEEFFFHHHKKKNNNPPPRRRSSSVVVQQQYYYnnnxxx{{{}}}zzzwwwuuuwwwfff^^^lllooo\\\HHHBBB<<<:::<<<===:::777666666555555555444444444222222333444444444333333333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000///000111333333222111111222111111111222444666777777888999:::::::::::::::===>>>@@@BBBCCCEEEEEEFFFEEEFFFHHHKKKNNNPPPRRRSSSWWWLLLUUUuuuyyy|||~~~qqqllloooqqqtttwwwbbbVVVHHH???>>>???===;;;888777777666555444333333222333444555666555555444333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111000/////////000222333333222111000222111111111222444666777888888999:::::::::999999===>>>@@@BBBCCCEEEEEEFFFEEEFFFHHHKKKNNNPPPRRRSSSYYYLLL\\\pppbbboooqqq[[[KKKEEEEEEDDDBBB999999888666555444333222222333555666666666555555333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---...///000000///...---...000222333333333111000222111111111222444666777888888999:::::::::999999===>>>@@@BBBCCCEEEEEEFFFEEEGGGHHHKKKNNNPPPRRRSSS\\\OOOeeezzzxxxxxxzzz}}}zzzqqqnnnvvvtttoooxxx\\\KKKKKKLLLHHHEEE>>>777555777888444000555555333333333444555666444444444333333333222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000111111222333333333333222000000111222333444444555666888::::::999777777888;;;===???AAACCCDDDDDDDDDJJJJJJJJJLLLMMMOOOQQQRRRSSSWWWggg{{{~~~~~~zzzuuussswwwzzzrrrllloooxxxzzz}}}{{{}}}yyytttxxx|||xxxiiiVVVHHHCCCKKKJJJFFF???777333444777666555444333333333333444444444444333333333222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000111222222333333222222000000111222333444444555777999;;;;;;:::888888999;;;===???AAACCCDDDDDDDDDGGGHHHIIIJJJLLLOOOQQQRRRTTTVVVfff~~~uuummmjjjkkklllvvv|||xxxvvvzzzyyyooojjjnnnqqqpppssszzz}}}}}}~~~yyyrrrnnnttt||||||~~~xxxuuu|||mmmWWWOOOMMMRRRSSSKKK???777777;;;777666666666555444444444444444444444333333333333111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000111222222333333222222000000111222333444444555777999;;;<<<:::999999:::;;;===???AAACCCDDDDDDDDDEEEEEEGGGIIILLLOOOQQQRRRTTTUUUdddzzzsssiiijjjkkkiiihhhmmmuuu}}}mmmllluuuvvvooonnnmmmkkkkkknnnwww}}}xxx|||wwwoooSSSSSSRRRQQQMMMGGG@@@;;;777777777777777666666555555444444444444333333333111111111111111111111111111111111111111111111111111111111111111111111111////////////////////////////////////////////////////////////000000000000000000111222222222222222000000111222333444444555666888:::;;;:::999999999;;;===???AAACCCDDDDDDDDDDDDEEEFFFIIILLLOOORRRTTTTTTUUUbbbwwwooogggccc```gggmmmsssvvvxxx}}}rrrvvvyyyvvvsssooolllrrrsssuuuwwwxxxvvvtttrrrpppsssvvvyyy}}}|||{{{jjj[[[NNNNNNVVVWWWLLL???777777666666666666666666555555555444444444333333111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////000000000000000000111222222222222111000000111222333444444555444666999999888777888888;;;===???AAACCCDDDDDDDDDDDDEEEGGGJJJMMMPPPSSSUUUSSSTTT```xxxkkkjjjhhhdddbbbbbbeeehhhooowww{{{nnnkkkhhhdddaaa```___]]][[[^^^aaadddddddddfffjjjnnnwwwxxx|||}}}www{{{{{{lllVVVPPPWWW[[[TTTIII;;;999777555444444444444555555555555444444444333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000///000111111222222111111000000111222333444444555333555888888888777777888;;;===???AAACCCDDDDDDDDDEEEEEEGGGJJJMMMPPPSSSUUURRRSSS___wwwpppiiifffjjjlllnnnoooqqquuu{{{~~~xxxtttqqqmmmkkkooorrruuutttqqqqqquuuyyyssszzzuuuuuuzzz{{{~~~tttnnnmmm}}}vvvjjj```XXXTTTQQQPPPFFFCCC>>>999666444555555555555555555444444444444111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000///000000111111111111111000000111222333444444555333555888999888888888999;;;===???AAACCCDDDDDDDDDDDDEEEGGGIIILLLOOOQQQSSSOOORRR^^^}}}tttooohhhdddeeejjjnnnqqqxxx|||wwwccc\\\iiiuuu|||rrr\\\LLLKKKPPPQQQMMMFFF???:::888777888666666555555555444444444111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000//////000111111111111111000000111222333444444555444666999:::999999999:::;;;===???AAACCCDDDDDDDDDDDDDDDFFFHHHJJJMMMPPPQQQNNNRRR^^^zzz|||wwwxxxuuunnnkkkpppvvvyyy~~~wwwzzzxxxqqqccchhhuuu~~~vvv```LLLCCCWWW___VVV???777@@@===///444555555333222222333444222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000111111111222222222222333444555555777777888999999999999888:::<<<>>>AAABBBCCCCCCCCCDDDEEEGGGIIILLLOOOQQQRRRVVVXXXaaaxxxtttttt{{{tttoooxxxwwwdddVVVNNNTTTXXXQQQEEE<<<999888666666555444333222222333222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000111111111111222222222222333444555555666666777888888888888888:::<<<>>>AAABBBCCCCCCCCCDDDEEEGGGIIILLLOOOQQQRRRPPPTTTaaaxxxpppsss}}}~~~tttkkkTTTLLLQQQ\\\WWWCCC999===777666555444333333222222333333333333333333333333111111111111111111111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000111111111222222222222222222333444555555555666666777888777777777:::<<<>>>AAABBBCCCCCCCCCDDDEEEGGGIIILLLOOOQQQRRRLLLSSSccc|||xxxxxxwwwxxx}}}mmmUUUJJJVVV^^^QQQBBB===888777555444444444333333333333333333333333333333111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////000000000111111222222333222222222222333444555555666666777888888888888888:::<<<>>>AAABBBCCCCCCCCCDDDEEEGGGIIILLLOOOPPPRRRNNNUUUfffxxxmmmmmmzzz}}}zzzwww{{{{{{{{{lllWWWPPPSSSSSSMMMGGG>>>:::555333444555555444333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000///////////////////////////000000111222333333333222222222222333444555555777888999999::::::999999:::<<<>>>AAABBBCCCCCCCCCDDDEEEGGGIIILLLOOOPPPRRROOOVVVeee~~~uuusss{{{}}}zzzwwwyyy}}}}}}ssssssYYYIIIKKKTTTXXXIIIBBB:::555555666666555333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///000000111222333444444222222222222333444555555888999::::::;;;;;;:::::::::<<<>>>AAABBBCCCCCCCCCDDDEEEGGGIIILLLOOOQQQRRRNNNTTTbbbsss~~~mmmTTTMMMUUU^^^XXXOOOBBB999666666666555444444444444444444444444111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///000000111333444444555222222222222333444555555888888999::::::::::::999:::<<<>>>AAABBBCCCCCCCCCDDDEEEGGGIIILLLOOOQQQRRROOOTTTccc~~~xxxrrrooozzz}}}{{{gggXXXUUUYYYdddXXXHHH<<<888777666444444444444444444444444444111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///000000222333444555555222222222222333444555555777777888999999999999888;;;<<<>>>AAABBBCCCCCCCCCDDDEEEGGGIIILLLOOOQQQRRRRRRXXXeeesss}}}|||~~~qqqlllffflllvvvuuurrrZZZNNNYYY^^^YYYHHH:::777666444000333555444333444333222333333444555444333111000111111111111111111111111000000000000000000000000000000000000000000000000111000///......///000111000111111222222333444444222222222222333444555555666777888999999:::999999;;;<<>>???@@@AAACCCEEEDDDCCCDDDHHHMMMQQQQQQPPPPPPSSSjjj{{{wwwssswww|||{{{wwwmmmuuuyyyfffQQQVVV]]]\\\QQQAAA999888999777555444333333555666444444333333222222333333111111111111111111111111000000000000000000000000000000000000000000000000111000000//////000000111000111111222222333444444222222222222333444555555666777888999999:::999999999;;;===>>>???@@@BBBDDDEEEEEEFFFJJJNNNPPPPPPPPPPPPSSShhh~~~~~~~~~uuuttt~~~xxxmmmmmmttttttmmm```ZZZXXX\\\ZZZMMM@@@:::999666444555555444444666555444333222111222333444111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111222222333444444222222222222333444555555666666888999999999999999999;;;===>>>>>>>>>@@@BBBFFFGGGHHHKKKNNNOOOPPPPPPPPPRRReee{{{yyy|||yyyxxxwwwooohhhlllvvvyyygggYYYYYY___[[[NNNBBB999444333777888555444555444333222111222333444555111111111111111111111111111111111111111111111111000000000000000000000000000000111111111111000000000111111222222333444444222222222222333444555555666666888999999999999999999;;;=========>>>@@@AAAEEEGGGIIIKKKMMMOOOPPPQQQQQQSSSeeetttsssyyyyyymmmqqqxxxcccZZZ^^^ccc\\\PPP???777444888:::555333555333333222222333333444444111111111111111111111111111111111111111111111111000000000000000000000000000111111222222111111000000111111222222333444444222222222222333444555555666777888999999:::999999:::;;;===>>>===>>>@@@AAACCCFFFIIIKKKLLLNNNPPPRRRQQQTTTggg{{{xxxyyy~~~~~~}}}sss^^^WWW___bbb\\\LLL???666888888333222666111222333333444444444333111111111111111111111111111111111111111111111111000000000000000000000000000111222222222222111000000111111222222333444444222222222222333444555555666777888999999:::999999;;;<<<>>>>>>>>>>>>@@@BBBAAADDDHHHJJJKKKMMMPPPSSSOOOSSSeeezzzuuuvvv}}}yyywwwuuuqqq~~~aaaOOOVVVaaabbbWWWFFF999888777111222888000111333444555444333333111111111111111111111111111111111111111111111111000000000000000000000000000111222333333222111000000111111222333333444444222222222222333444555555666777888999999:::999999;;;===>>>???>>>???@@@BBB???CCCGGGJJJKKKLLLPPPSSSLLLPPPbbbwwwvvv|||{{{mmmttt{{{wwwfffYYY]]]iii```TTTDDD:::777777666444444444333333222333333333222222222222222222222222111111111111111111111111111111000000000000111111222222222111111111000000000000111222222222222111333333333333444555666666777777777888999999:::::::::;;;===>>>@@@AAAAAAAAA???CCCHHHJJJKKKLLLPPPSSSWWWVVV___yyyyyyqqqnnnsss}}}yyyggg[[[[[[\\\SSSFFF===888555444222444444333222222222222333222222222222222222222222111111111111111111111111111111000000000000111111111111111000000000//////000000111222222222222111333333333333444555666666777777777888999999:::::::::;;;===>>>@@@AAAAAAAAA@@@DDDHHHJJJJJJLLLPPPTTTTTTSSS\\\~~~~~~zzzxxxzzzyyylllkkk|||xxxdddXXXYYYUUUNNNGGG???999555222444444333222222222222222222222222222222222222222111111111111111111111111111111000000000000111111000000000///////////////000000111222222222222111333333333333444555666666777777777888999999:::::::::;;;===>>>@@@AAAAAAAAACCCFFFIIIJJJJJJLLLRRRVVVVVVUUU___{{{zzz}}}yyyxxxpppuuuvvvgggZZZ[[[[[[VVVLLLBBB999444555444333222222111222222222222222222222222222222111111111111111111111111111111000000000000111111000000000000000000000000000000111222222222222111333333333333444555666666777777777888999999:::::::::;;;===>>>@@@AAAAAAAAAEEEGGGIIIIIIJJJLLLRRRWWWXXXVVV___zzzzzz|||pppxxxyyyrrr]]]```ccc```VVVIII===777666555444333222222222222222222222222222222222222111111111111111111111111111111000000000000111111111111111111111111111111000000111222222222222111333333333333444555666666777777777888999999:::::::::;;;===>>>@@@AAAAAAAAAEEEGGGIIIIIIIIILLLRRRVVVTTTRRR[[[zzz~~~xxxwww{{{|||rrrsssddddddccc___WWWLLLAAA:::888777666444333333333333222222222222222222222222111111111111111111111111111111000000000000111111111111111111222222222222000000111222222222222111333333333333444555666666777777777888999999:::::::::;;;===>>>@@@AAAAAAAAADDDGGGIIIJJJJJJLLLPPPUUUSSSRRR[[[zzzsssqqqxxx{{{tttuuu}}}}}}~~~zzz}}}zzzzzzvvvoooiii```YYYSSSMMMFFFAAA999888777666555444444444222222222222222222222222111111111111111111111111111111000000000000111111000000000000111111111222000000111222222222222111333333333333444555666666777777777888999999:::::::::;;;===>>>@@@AAAAAAAAABBBFFFIIIJJJJJJKKKOOORRRRRRRRR\\\|||zzz}}}{{{pppoooxxxyyy~~~yyynnn___TTTPPPNNNKKKHHH:::999888777555555444444222222222222222222222222111111111111111111111111111111000000000000111111.../////////000000111111000000111222222222222111333333333333444555666666777777777888999999:::::::::;;;===>>>@@@AAAAAAAAAAAAEEEIIIKKKJJJKKKNNNQQQMMMMMMYYY{{{iiigggnnnsss|||xxxvvv~~~~~~~~~uuuhhh]]]WWWSSSOOOLLLEEE>>>777444555777666333444444333333333333222222222222222111111111111000111111111111111111111111111111111111111111111111222222111111000111111222222333444333333333555777777777777777777888888888<<<<<<===???@@@AAABBBCCCBBBEEEHHHJJJKKKNNNQQQSSSOOOVVVbbb~~~iiiYYYXXX\\\^^^^^^rrr}}}|||zzzpppfff^^^XXXTTTRRRJJJCCC:::666666666555333444444333333333333222222222222222111111111111000111111111111111111111111111111111111111111111111222222111111111111111222---///000111111333555888777777777777888888888888<<<<<<===>>>@@@AAABBBCCCCCCEEEHHHJJJKKKMMMPPPRRROOOUUU```~~~sssooommmjjjgggooosss}}}xxx[[[PPPRRRTTTQQQTTTdddwwwyyyvvv}}}~~~|||wwwpppggg```\\\ZZZRRRKKKAAA:::777666444222444444333333333333222222222222222111111111111000111111111111111111111111111111111111111111111111222222111111222222222222000111222222222333555777666666777777888888888888;;;<<<===>>>@@@AAABBBBBBDDDFFFIIIKKKLLLMMMOOOQQQPPPTTT]]]~~~sssjjjddd___[[[[[[^^^hhhyyyxxx___WWWZZZZZZUUUZZZ```eeegggnnn~~~{{{{{{}}}sssuuuvvvssslllfffbbbbbb[[[TTTIII@@@;;;777444222444444333333333222222222222222222111111111000000111111111111111111111111111111111111111111111111111111222222222222222222888888888777555444555666666666777777888888999999;;;<<<===>>>???@@@AAABBBDDDFFFJJJKKKLLLLLLNNNOOOQQQSSS[[[}}}wwwlllggg```^^^^^^aaaiiirrrzzz~~~|||nnncccaaa]]]XXXSSSTTTTTTRRRWWWiii{{{zzz}}}zzzxxxwwwhhhlllqqqpppmmmhhhggggggbbb\\\RRRGGG???999555333444444333333333222222222222222222111111111000000111111111111111111111111111111111111111111111111000111222333333333333222:::::::::888666555555777555666666777888888999999;;;;;;<<<===???@@@AAABBBCCCFFFJJJLLLLLLMMMNNNOOORRRSSSZZZ}}}}}}xxxooogggccceeejjjooo{{{zzzwwwiiibbb[[[UUUOOOPPPQQQQQQRRR\\\ssszzzssstttzzz}}}}}}zzzvvviiikkknnnooommmkkkiiihhhfffaaaYYYOOOEEE===777444444444333333333333222222222222222111111111111000111111111111111111111111111111111111111111111111000111222444444444333333333444555444444444666888555555666777888999999::::::;;;<<<===???@@@AAAAAABBBEEEJJJLLLMMMMMMNNNOOOQQQRRR[[[}}}~~~yyywwwmmmiiiddd]]]]]][[[[[[[[[ZZZ^^^ooo~~~yyyvvv||||||vvvtttsssqqqpppmmmjjjggggggddd^^^TTTJJJ@@@999666444444333333333333222222222222222111111111111000111111111111111111111111111111111111111111111111///111333444555555444333000111222222111222444666555555666777888999:::::::::;;;<<<===>>>@@@AAAAAAAAADDDIIILLLNNNNNNOOOPPPNNNRRR\\\~~~zzz}}}uuuqqqtttrrrmmmiiieeebbbcccdddkkk}}}~~~yyyuuussspppkkkfffgggeeeaaaXXXMMMBBB;;;777444444444333333333222222222222222111111111111000111111111111111111111111111111111111111111111111///000333555555555444333222333333222111000111333444555666777888999:::::::::;;;<<<===>>>???@@@AAA@@@CCCIIIMMMNNNOOOPPPPPPLLLQQQ]]]zzzxxx~~~yyy}}}}}}~~~{{{pppllljjjhhh^^^bbbaaaZZZRRRKKKBBB;;;888555222222333444222///222222222222222222222222111111111111111111111111111111000000000000111111000111111222222333444444222222111111222222333444222444666777999999888888:::;;;<<<===>>>???@@@AAADDDEEEHHHJJJMMMNNNPPPPPPQQQSSS[[[|||}}}~~~xxxqqqnnnllljjj______\\\YYYWWWTTTJJJ@@@:::666333222444555333111222222222222222222222222111111111111111111111111111111000000000000111111000111111222222333333444222222111111222222333444333444555777888888888888::::::;;;===>>>???@@@AAACCCDDDGGGIIILLLNNNOOOOOOPPPTTT\\\~~~zzzxxx{{{yyysssoooooonnnlllaaa\\\WWWWWW]]]___SSSEEE<<<888444333555666444222222222222222222222222222111111111111111111111111111111000000000000111111000000111111222333333333222222111111222222333444555555555555666888999:::::::::;;;<<<>>>???@@@AAABBBCCCEEEHHHJJJLLLMMMNNNPPPTTT]]]}}}{{{|||{{{|||~~~vvvvvvrrrlllkkkmmmnnnlllddd\\\TTTVVV```eeeXXXHHH???:::555333444555444222222222222222222222222222111111111111111111111111111111000000000000111111000000000111222222333333222222111111222222333444555555444444666777999;;;999:::;;;<<<===???@@@@@@AAABBBDDDGGGIIIKKKLLLMMMPPPTTT]]]~~~{{{|||}}}|||yyywwwxxx{{{yyyvvvooohhhhhhlllmmmjjjggg```XXXWWW___bbbXXXJJJCCC===666333333444333222222222222222222222222222111111111111111111111111111111000000000000111111///000000111111222333333222222111111222222333444555555444444666777999;;;999999:::<<<===>>>???@@@@@@AAADDDFFFIIIJJJLLLLLLOOOTTT\\\{{{|||{{{zzzyyyzzz}}}~~~zzzrrrllllllpppmmmggghhhfffaaa[[[ZZZZZZTTTLLLIIIBBB:::444333333333111222222222222222222222222111111111111111111111111111111000000000000111111//////000000111222222222222222111111222222333444555555555555666888999:::999999:::;;;===>>>???@@@@@@AAACCCFFFHHHJJJKKKLLLOOOTTT[[[xxx{{{}}}mmmjjjsss}}}}}}~~~}}}}}}~~~xxxuuuvvvwwwoooeeefffkkkkkkaaaVVVRRRRRRRRROOOHHH>>>777555444333222222222222222222222222222111111111111111111111111111111000000000000111111//////000000111111222222222222111111222222333444333444555777888888888888888999:::;;;===>>>??????@@@BBBDDDFFFIIIKKKLLLLLLPPPTTT\\\xxx~~~ppp[[[ZZZRRRWWWlll}}}}}}}}}}}}}}}rrrdddeeeooorrreeeTTTNNNRRRWWWTTTLLLAAA999666555444333222222222222222222222222111111111111111111111111111111000000000000111111/////////000111111222222222222111111222222333444222444666777999999888888888999:::;;;<<<>>>??????AAABBBDDDGGGIIIKKKLLLMMMPPPUUU]]]yyyzzzzzz|||zzzbbbTTTKKKUUUOOOMMM[[[wwwyyy~~~wwwrrrtttpppgggggglllcccQQQOOO[[[XXXPPPDDD999333222444555222222222111111111000000222222111111111111111222000000000000000000000000000000000000111222333444333333222111111222222333333444555777888888888888888888999999;;;<<<>>>???AAABBBDDDGGGIIIJJJKKKLLLNNNTTT]]]}}}nnnmmmxxxzzz___TTTOOOJJJDDDHHHNNNTTTbbb|||wwwooonnnssssssiiifffkkkeeeVVVUUU______TTTEEE<<<888777555222333333333333222222222222333222111111111111111111000000000000000000000000000000000111111222333444333333222222222222222333333444555777888888888888999999999:::;;;===>>>???AAACCCEEEGGGIIIJJJKKKLLLNNNTTT]]]|||qqqoooxxxbbbRRRPPPPPPLLLFFFMMMRRRSSSYYYooo|||uuupppssszzzuuujjjfffiiiggg]]][[[aaacccWWWHHH@@@>>>;;;555///333333333333444444444444333333222111111111111111000000000000000000000000000000111111222333333333222222222222222333333333333444555777888888888888999999:::;;;<<<>>>@@@@@@BBBCCCEEEGGGIIIKKKLLLLLLOOOTTT\\\zzzeeeVVVSSSQQQMMMOOOPPPRRRWWWbbbyyy}}}{{{}}}uuuyyy|||{{{vvvsssuuuzzzuuukkkfffhhhiiibbb]]]]]]___WWWLLLEEE@@@<<<666111333333333333444444444444444333222111111111111222000000000000000000000000000000111222333333333333222222333333333333333333333444555777888888888888999::::::;;;===???@@@AAABBBCCCEEEGGGJJJKKKLLLLLLPPPTTT[[[wwwhhhWWWPPPPPPQQQYYY^^^dddkkkvvv~~~www{{{|||xxxqqqnnnnnnppprrrlllgggggghhhddd\\\VVVVVVTTTPPPIIIBBB;;;777555222222222333333333333333333333222222222222333333000000000000000000000000000000222333444444333333111222333444444444444333333444555777888888888888999999:::;;;===???AAABBBBBBCCCEEEHHHJJJKKKLLLMMMQQQTTTYYYrrriiiXXXTTTZZZbbb|||~~~}}}}}}yyyqqqmmmoooqqqqqqnnnlllhhhddddddccc\\\TTTQQQTTTTTTOOOFFF===:::999333333333333222222222111222111111222222333444555000000000000000000000000///111222444444444444333111222333555555555444444333444555777888888888888888888999;;;===???AAABBBCCCDDDFFFHHHJJJLLLMMMMMMQQQSSSWWWnnnpppdddbbbjjjsss||||||||||||xxxssssssyyyyyyuuullllllggg___^^^bbb```YYYUUUWWWWWWTTTMMMEEE>>>:::666666555444333222111111000000111222333555666777000000000000000000000000///111333444555555444333000111333555666666555444333444555777888888888888777777888:::<<<>>>@@@AAACCCDDDFFFHHHJJJLLLMMMMMMOOORRRUUUlllyyyyyyttttttyyyqqqooorrrwwwwww}}}~~~|||~~~xxxmmmllllllfff[[[ZZZaaaccc___[[[ZZZYYYXXXSSSKKKAAA:::888888777555444333222111//////000111333555777888000000000000000000000000///111333555555555444333000111444555666666555444333444555777888888888888666666777999;;;>>>@@@AAACCCDDDFFFIIIKKKLLLMMMMMMMMMPPPTTTkkkwwwuuu|||}}}vvvtttqqqnnnlllmmmsssxxx{{{|||ooolllooo~~~~~~{{{|||}}}}}}|||yyyxxxzzz~~~mmmfffxxxwwwlllqqq}}}~~~zzz||||||{{{zzzwwwpppqqqjjj]]]YYY^^^```[[[YYYRRRJJJIIILLLKKKDDD<<<;;;999555444333333222111222000,,,+++---000222333111222222111///...000111111111222222222333333333555555666666555555444333333444666888888888777777999999999999:::<<<>>>???EEEEEEFFFHHHKKKMMMLLLKKKMMMRRRVVVlll~~~{{{wwwsssttt{{{vvvkkkdddaaa___[[[XXXYYY\\\```bbbccc^^^___gggvvv~~~}}}~~~{{{vvvqqqdddcccbbbcccffflllqqqttt{{{uuurrrrrrnnnhhhfffiiitttwww|||}}}rrr|||uuuyyy|||~~~}}}sssrrrlllccc______]]]YYYVVVQQQLLLMMMPPPNNNEEE===;;;888555333333333222111111000//////111222222222111222222111//////000111111111111111222222222333222333444555555555555555333444666777888888777777999999888999:::<<<>>>@@@DDDDDDEEEHHHKKKMMMMMMLLLLLLQQQTTTjjjyyyssstttwwwnnnfff^^^WWWRRRQQQNNNKKKJJJKKKMMMNNNNNNSSS]]]lllzzzxxxssslllfffcccggglllkkk```VVVLLLKKKKKKLLLOOOTTTYYY[[[```ZZZUUURRRPPPNNNQQQUUUYYY]]]``````______aaadddsss}}}|||{{{yyy{{{|||zzztttnnnhhhfffbbb[[[WWWVVVWWWSSSPPPRRRTTTRRRIIIAAA:::888444222222333222222000111222333333333222111111222222111000///000111000000000111111111222222000000222333444555555555444444555777777777777777999888888999:::<<>>===>>>???>>>===>>>AAACCCIIIPPPWWWWWWPPPIIIFFFGGGFFFGGGFFFDDD@@@@@@BBBEEEAAAAAABBBCCCCCCDDDDDDDDDAAAEEEGGGFFFHHHJJJJJJHHHJJJJJJIIIHHHJJJQQQ\\\dddpppooollllllsss|||}}}yyyrrrrrruuuuuusssssspppggg``````cccbbbaaaaaa\\\WWWPPPMMMMMMLLLJJJGGGAAA<<<777333222333333333111222333111...---000444000222444444222111000000000000000111111111222222222333333333333222111000444444444444555666777888777777777999;;;===@@@AAABBBBBBCCCFFFJJJLLLLLLLLLJJJNNNPPPbbb{{{lll\\\VVVOOOIIIDDDBBB@@@>>>===???@@@@@@??????BBBEEE@@@BBBEEEEEEDDDDDDFFFHHHEEEFFFEEEBBB???>>>@@@CCC???@@@BBBDDDEEEFFFFFFFFF===BBBEEEDDDFFFJJJIIIEEEFFFFFFGGGGGGIIIPPP[[[ccc______]]]\\\cccmmmssssssqqqhhhdddjjjxxxuuuooosssxxxyyywwwxxxkkkhhhbbb___cccgggccc\\\XXXUUUQQQPPPPPPPPPNNNLLLDDD???999555333333333222000333666444111...000333000222444555333111000000111111111111222222222333222222333333333333333222444444333333444555777888777777777999;;;===@@@BBBCCCCCCDDDFFFJJJKKKKKKJJJJJJPPPQQQbbbqqqaaaWWWMMMAAA===???AAA@@@===<<<>>>@@@???======@@@CCC???AAADDDHHHJJJIIIGGGDDDFFFFFFEEECCCAAA@@@@@@@@@@@@AAACCCEEEFFFFFFEEEEEEBBBGGGIIIFFFFFFJJJIIIDDDAAACCCDDDCCCDDDHHHPPPVVVQQQSSSRRRPPPSSS\\\dddfff___VVVVVVdddwww~~~}}}qqqkkkpppwwwvvvttttttnnnppplllgggkkkpppkkk^^^WWWVVVUUUVVVWWWVVVTTTQQQFFFAAA;;;555333333333222...333888888444000000111000222555555333111000000111222222222222333333333000111222333444555555555444444333333444555777888777777777999;;;>>>@@@BBBDDDCCCDDDFFFIIIKKKJJJIIIKKKPPPRRRbbbpppaaaZZZKKKIIIFFFDDDAAA@@@??????<<<===>>>???@@@AAABBBBBBBBBAAA@@@BBBEEEGGGFFFEEEEEEDDDDDDCCCBBBAAA@@@@@@DDDFFFGGGGGGEEECCCBBBCCCGGGIIIIIIHHHJJJLLLHHHAAAIIIIIIHHHGGGHHHIIIJJJJJJNNNNNNOOOQQQUUUXXXYYYYYYSSS[[[jjj||||||pppgggggglllpppvvv{{{uuussssssuuuwwwtttlllddd\\\WWWWWWZZZXXXRRROOORRRCCC@@@<<<777444333222333222222111111111111222222222222111111111111222222111111222222222333333333333333333333333333444444444444444444444444333333777888999;;;===>>>???@@@???@@@BBBEEEGGGIIIJJJJJJJJJRRRPPPcccxxxnnn\\\PPPKKKGGGEEECCCAAA@@@???@@@@@@>>>???@@@AAAAAABBBDDDEEEHHHFFFEEEDDDDDDDDDBBB@@@EEEDDDCCCCCCCCCCCCCCCDDDFFFHHHJJJIIIGGGEEEEEEEEEGGGIIIJJJHHHJJJOOOOOOKKKJJJJJJKKKLLLMMMLLLLLLKKKNNNNNNOOOQQQSSSUUUVVVVVVYYYfffzzz~~~vvvlllgggiiipppuuuwwwtttrrrrrrtttuuurrrkkkddd^^^[[[\\\^^^[[[RRRMMMMMMLLLHHHBBB;;;666333222222222222111111111111222222222222111111111111222222111111222222222333333333222222333333333333333222444444444444444444444444666777888:::;;;===>>>???>>>@@@BBBEEEHHHKKKLLLMMMLLLSSSQQQbbbzzzfffhhh||||||iiiXXXLLLFFFCCCCCCBBB@@@?????????@@@@@@@@@AAABBBBBBBBBDDDGGGIIIYYYXXXWWWUUUQQQLLLHHHEEEFFFEEEDDDCCCDDDEEEGGGHHHIIIKKKLLLLLLJJJHHHGGGHHHLLLMMMKKKGGGGGGKKKKKKIIIKKKLLLNNNOOOOOONNNLLLJJJPPPPPPQQQRRRTTTUUUVVVVVV[[[iii{{{yyysss|||{{{|||~~~www{{{xxxuuuvvv{{{{{{vvvxxx}}}{{{qqqeeeeeennntttrrrmmmkkkkkklllmmmjjjccc^^^\\\[[[\\\___[[[RRRLLLJJJPPPLLLEEE===777444222222222222111111111111222222222222111111111111222222111111222222222333333333111222333444333333111111222333333444444555555555555666777999:::<<<===>>>>>>???BBBFFFIIILLLNNNOOONNNSSSRRR```~~~uuutttcccUUULLLGGGEEECCCBBBAAA@@@???>>>>>>???@@@AAABBBCCCCCCCCCEEEIIIMMMfffiiikkkiiibbbYYYQQQMMMJJJIIIFFFEEEEEEGGGIIIKKKLLLNNNOOOOOOMMMKKKJJJKKKOOONNNKKKJJJNNNSSSRRRLLLRRRRRRRRRRRRQQQPPPOOONNNSSSTTTVVVWWWXXXYYY[[[\\\___gggppptttsssrrrsssvvvxxxzzzzzzzzz|||~~~wwwmmm___^^^^^^```cccgggiiikkkuuuzzz|||xxxzzzyyy|||sssbbb___kkkqqqmmmhhhgggfffffffffccc___[[[WWWWWWXXXYYYWWWRRRMMMKKKLLLHHHBBB<<<777444333333222222111111111111222222222222111111111111222222111111222222222333333333000111333444444333111000222222333333444555666666555666777999:::<<<===>>>>>>@@@BBBEEEHHHKKKLLLMMMNNNQQQRRR___wwwjjj]]]UUULLLFFFEEEEEEDDDBBBDDDCCCAAA@@@????????????AAACCCDDDCCCBBBEEEKKKQQQeeelllttttttkkk___UUUQQQPPPNNNKKKIIIHHHIIIKKKLLLOOOQQQRRRRRRPPPNNNMMMMMMMMMLLLLLLRRR```jjjggg^^^ZZZYYYVVVTTTSSSSSSTTTUUUVVVXXX[[[\\\]]]^^^aaacccfffiiikkkiiihhhllluuu||||||{{{yyyxxxwwwrrrfff[[[OOORRRTTTSSSPPPOOOQQQTTTWWW]]]fffqqq|||||||||rrrwwwppp^^^ZZZeeemmmkkkjjjiiihhhgggfffdddaaa^^^ZZZZZZXXXUUUSSSQQQOOOMMMKKKHHHBBB===888555333333222222111111111111222222222222111111111111222222111111222222222333333333000111222333444333222222222222333333444555666666666777888:::;;;===>>>??????@@@BBBDDDFFFHHHHHHIIILLLNNNTTT___yyytttcccVVVJJJGGGEEEEEEFFFGGGDDDBBBEEEDDDBBB@@@??????@@@@@@BBBDDDEEEDDDBBBFFFNNNUUUcccmmmwwwxxxnnnbbbZZZWWWVVVTTTRRRPPPOOOOOOOOOPPPSSSUUUVVVVVVTTTRRRQQQQQQPPPPPPQQQXXXeeennnjjjaaa[[[XXXUUUSSSSSSVVVYYY[[[\\\___bbbcccbbbcccfffiiijjjkkkkkkjjjiiikkkqqqvvvwwwtttrrrqqqqqqlllccc[[[[[[\\\[[[TTTJJJEEEGGGKKKLLLMMMOOOVVVaaannn{{{|||~~~|||yyynnnqqqkkk]]]WWW^^^gggkkkiiihhhgggeeecccaaa___^^^aaaaaa]]]VVVRRRRRRPPPLLLMMMKKKGGGBBB<<<888444222222222111111111111222222222222111111111111222222111111222222222333333333111111222222333444555666222333333444444555555555666777888:::;;;===>>>???@@@AAABBBDDDEEEFFFGGGGGGJJJLLLVVVaaavvvsssggg\\\QQQJJJGGGFFFEEEEEEFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@AAABBBDDDFFFHHHFFFDDDGGGQQQYYYdddnnnwwwvvvlllaaa]]]^^^ZZZYYYXXXWWWWWWWWWWWWWWWWWWYYY[[[ZZZXXXVVVVVVVVVVVVXXXYYYZZZ^^^cccbbb]]]]]]\\\\\\]]]___cccgggiiihhhkkknnnmmmjjjjjjlllpppmmmmmmmmmllllllmmmnnnoooooojjjfffeeeffffffeeedddlllfff]]]QQQGGGCCCEEEHHHIIIFFFCCCDDDJJJSSS\\\bbblllyyy|||zzzyyyooonnniii___VVVXXXaaakkkffffffeeebbb___]]]]]]]]]```bbb___XXXTTTSSSPPPKKKJJJJJJHHHEEEAAA<<<777555222222111111111111222222222222111111111111222222111111222222222333333333222111111111333666999:::444444444444444444444444555666777999:::<<<===>>>???@@@BBBDDDFFFGGGHHHHHHKKKMMMZZZeeetttwwwfffUUUJJJFFFGGGDDDCCCBBB@@@??????@@@AAA??????>>>>>>???AAACCCDDDEEEHHHJJJGGGEEEIIISSS\\\ccclllsssoooeee\\\\\\___[[[\\\\\\\\\]]]]]]]]]]]][[[\\\^^^^^^\\\ZZZYYYYYYVVV\\\___]]]\\\aaaeeegggfffhhhkkkooossswww{{{|||ssswwwyyywwwrrrppprrruuutttrrrooonnnpppsssttttttnnnggg^^^ZZZXXXYYY\\\```nnncccRRREEE>>>>>>AAACCC>>>======???CCCGGGJJJKKKWWWiii|||}}}rrrmmmhhh```WWWSSS]]]jjjiiiiiigggeeeaaa```___```YYY]]]]]]XXXUUUUUUQQQJJJDDDDDDEEEEEECCC???;;;888222222111111111111222222222222111111111111222222111111222222222333333333222111111111333777;;;===444444444444444444333333444555666777999;;;<<<===>>>@@@BBBEEEGGGIIIKKKKKKLLLNNN]]]gggttt}}}ppp^^^QQQKKKIIIHHHFFFGGGEEEBBBAAAAAAAAA@@@@@@AAACCCFFFFFFEEEDDDDDDDDDGGGJJJMMMMMMMMMQQQYYY```gggoooqqqhhh``````bbbaaaaaaaaabbbbbbdddfffhhhiiillliiieeeccccccdddddddddeeedddddddddgggjjjnnnppprrrrrrvvv|||}}}}}}zzzyyyzzzyyyvvvrrrpppqqqoookkkhhhaaa^^^YYYSSSNNNJJJHHHGGGIIIHHHGGGEEECCCAAA@@@?????????>>>>>>>>>@@@AAABBBIIIRRR^^^hhhnnnvvv~~~zzz|||}}}xxxuuuwwwsssooojjjaaaWWWTTTWWW```iiiqqqpppmmmkkkjjjhhhfffaaaWWWPPPTTTZZZVVVMMMIIIGGGEEEDDDDDDAAA;;;666444222000000111222111000111222222333333222222111222222222222222222222222333333333333444555666666333333333333333333333333555666666777888:::;;;<<<@@@===???DDDGGGEEEDDDFFFGGGKKKWWWbbbsssqqqbbb]]]tttmmmbbbbbbYYYMMMFFFDDDDDDCCCBBBEEEDDDBBBAAAAAABBBBBBBBBEEEGGGIIIIIIHHHGGGHHHHHHEEEGGGJJJKKKNNNVVVbbbkkkoooqqqmmmccc]]]___dddeeeiiijjjlllmmmnnnooopppqqqoooooonnnooooooooommmlllnnnnnnoooqqqsssuuuwwwxxxxxxyyy|||~~~}}}~~~{{{xxxuuurrroooiiiaaa[[[WWWTTTPPPKKKFFFCCCBBBAAACCCCCCBBBAAAAAA@@@????????????>>>>>>???AAACCCDDDAAAFFFLLLPPPRRRWWW___eeemmm~~~xxxwwwyyytttuuusssrrrrrrlll```VVVSSSUUUcccnnnppplllhhheeebbbddd```XXXQQQSSSXXXVVVOOOJJJGGGCCCBBBBBB@@@<<<888444222000000111222111000111222222333333222222111222222222222222222222222333222333333444555555666444444444444333333333333555666666777888:::;;;<<>>======????????????@@@@@@@@@AAA??????>>>???@@@BBBDDDEEEAAABBBCCCBBBAAADDDKKKQQQcccsss|||nnnkkktttyyytttrrrrrrvvv~~~}}}ppp___TTTTTTaaakkkiiibbb^^^]]]]]]^^^\\\WWWQQQPPPRRRQQQNNNKKKGGGAAA??????>>><<<:::444222111000222222111000111111222222222222111111222222222222222222222222222222222333444444555555666555555555444444333333555666666777888:::;;;<<>>>>>>>>???@@@@@@@@@AAAAAABBBBBB>>>>>>>>>>>>@@@BBBDDDEEEDDDEEEEEEDDDDDDGGGLLLPPPQQQYYY\\\[[[```ppprrreeeZZZ^^^nnn}}}xxxtttppppppxxx~~~hhhYYY\\\dddggg___UUUSSSWWW[[[VVVUUUSSSOOOKKKKKKKKKLLLLLLFFF@@@<<<<<<======;;;444333111111222222222111111111222222222222111111111111111111111111111111111222222333444444444555666666666555555444333333555666666777888:::;;;<<<>>>===AAAFFFGGGEEEFFFIIIJJJJJJVVVccclllvvvbbbXXXXXXooosssrrrlllfffdddaaa]]]LLLIIIFFFDDDCCCCCCCCCBBBAAACCCEEEFFFFFFHHHLLLPPPVVVVVVVVVTTTSSSTTTVVVYYYVVVUUUUUUTTTTTTVVVYYY[[[aaaWWWMMMIIILLLRRRXXX[[[ccckkktttzzz{{{{{{{{{}}}}}}vvvjjj```VVVLLLEEEAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>???AAACCCDDDCCCDDDFFFHHHHHHJJJLLLMMMFFFEEEBBBAAAGGGUUUbbbiii|||jjjYYYPPPLLLTTTbbbsss}}}zzzxxxvvvrrrqqqxxxhhhVVV[[[ccceee^^^UUUSSSWWWZZZRRRRRRRRROOOLLLIIIIIILLLLLLFFF???<<<===>>>===<<<555333111111222333222111000111111222222111111000111111111111111111111111000111222333444444444444666666555555555444444444555666666777888:::;;;<<<===>>>BBBFFFGGGDDDFFFKKKKKKJJJZZZmmmwwwxxxsssvvv|||pppggg```YYYQQQGGGEEECCCBBBAAABBBCCCDDDCCCEEEHHHIIIIIIKKKPPPTTTVVVWWWWWWWWWXXX[[[```ddd```___\\\ZZZWWWVVVUUUTTTSSSKKKDDDDDDGGGJJJNNNQQQ]]]gggsss{{{~~~|||kkk[[[OOOHHHAAA===>>>??????@@@AAAAAABBBBBBBBBBBBAAAAAA@@@@@@??????@@@@@@??????@@@AAABBBCCCDDDEEEGGGIIIJJJIIIGGGFFFHHHEEECCCDDDIIIMMMPPPPPPkkkppp```WWWJJJEEEEEEKKKRRR]]]sss~~~{{{zzzyyyxxxuuurrrwwwzzzbbbOOOPPPZZZcccccc___]]]ZZZWWWTTTSSSRRRSSSPPPLLLLLLNNNJJJEEE@@@>>>??????===;;;555333222111222333222111000000111111111111000000111111111111111111111111///000222444444444333333444444444444444444444444555666666777888:::;;;<<<<<<>>>BBBGGGGGGDDDGGGLLLNNNLLL___xxx{{{vvvaaaUUUNNNHHHDDDEEEEEEFFFEEEFFFGGGHHHDDDHHHKKKLLLKKKMMMSSSXXXVVVXXXZZZ\\\aaagggooouuuqqqlllfff___ZZZVVVSSSRRRMMMFFFAAACCCCCCBBBEEEJJJTTT___mmmwww{{{{{{ooo]]]MMMDDD@@@>>><<<===>>>???AAABBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBDDDCCCBBBAAAAAABBBCCCDDDGGGGGGHHHIIIIIIHHHEEECCCAAAAAABBBDDDEEEFFFFFFGGGUUUaaaiiieee[[[SSSMMMJJJFFFBBBCCCGGGHHHLLL___uuu~~~|||{{{zzzyyytttrrrxxxzzzbbbPPPMMMVVV```dddeeeccc]]]WWWVVVRRRRRRUUUTTTOOOMMMOOOHHHEEEBBBBBBBBBAAA===:::555444222222333333333222000000111111111111000000111111111111111111111111///000222444444444333222222222333333444444555555555666666777888:::;;;<<<<<<>>>CCCHHHGGGDDDGGGMMMOOOLLLbbbrrrUUUGGGEEEFFFBBBDDDGGGHHHGGGFFFFFFFFFFFFJJJMMMMMMLLLNNNTTTYYY]]]___bbbgggnnnwwwyyynnnccc[[[UUURRRPPPLLLFFFBBBCCCAAA>>>AAAGGGJJJVVVeeepppvvv|||~~~{{{nnncccSSSGGGAAAAAAAAAAAA>>>???AAACCCDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGFFFEEECCCCCCDDDDDDEEEGGGFFFFFFFFFGGGFFFDDDBBBDDDEEEGGGHHHHHHJJJQQQYYYLLLOOOPPPLLLIIIHHHFFFBBBHHHCCCBBBFFFDDDFFFWWWlll~~~|||zzzqqqqqqzzzhhhWWWSSSYYY]]]___bbbccc___YYYVVVPPPPPPTTTUUUOOOLLLNNNGGGEEECCCDDDEEECCC===999666444222222333333333222000000111111111111000000000000000000000000000000...000222444555444333222000111111222333444555555555666666777888:::;;;<<<;;;>>>CCCHHHGGGDDDGGGNNNNNNKKKddddddPPPGGGEEEEEEHHHEEEBBBBBBDDDFFFEEEDDDKKKJJJIIIJJJMMMQQQVVVYYYaaa^^^___jjjzzzwwwmmmfff^^^UUUMMMJJJDDDAAABBBBBB??????AAAEEELLLWWWcccpppyyysssjjjiiinnnaaaTTTHHHCCCCCCBBBBBBCCCCCCBBBCCCFFFIIIKKKKKKJJJJJJHHHKKKOOOPPPNNNNNNQQQRRRPPPOOOMMMKKKHHHIIIKKKLLLHHHDDDDDDEEEFFFCCC@@@===DDDHHHHHHMMM[[[fffjjjRRRLLLEEECCCEEEGGGDDDAAAEEE@@@@@@FFFGGGFFFQQQaaa{{{uuuqqqtttnnnvvv{{{lllWWWUUU[[[___```cccfffbbbZZZYYYXXXYYYZZZ[[[WWWQQQKKKGGGFFFEEEDDDCCCBBBAAAAAA;;;777333222333333222000111111111111000000000000000000000000111111111111000000000000111222333444444333333222222333333444666666777888999;;;===>>>;;;>>>BBBFFFIIIJJJIIIIIIKKKNNN___zzzzzzwwwcccQQQGGGDDDDDDDDDEEEEEEFFFIIILLLNNNMMMKKKKKKLLLMMMOOORRRUUUWWWYYY]]]___eeeqqqpppcccYYYUUUSSSJJJDDDAAABBBBBB@@@@@@BBBDDDIIIQQQYYYaaakkktttzzzxxxbbbWWWVVV\\\cccaaaUUUJJJGGGGGGEEEDDDEEEDDDDDDEEEHHHLLLNNNNNNMMMLLLLLLRRR[[[aaa```___``````^^^^^^^^^]]][[[ZZZZZZTTTQQQNNNKKKJJJIIIFFFCCCCCCIIIKKKKKKPPP\\\fffjjj^^^YYYRRRNNNLLLJJJGGGDDDGGGDDDFFFJJJHHHEEEOOO^^^~~~zzzvvvsssnnnvvv~~~yyynnn\\\SSSYYY___aaaeeehhhddd]]]___]]]\\\[[[ZZZVVVPPPKKKHHHGGGFFFCCCAAA???===<<<:::777333111222333222111111111111111000000000000000000000000111111111111000000000000111222333444444333333222222333333444555555555777888:::<<<===;;;>>>BBBFFFHHHIIIIIIIIIOOORRRddd}}}mmmhhhgggdddYYYSSSLLLGGGEEEEEEFFFGGGEEEGGGJJJOOOSSSTTTQQQOOOLLLNNNPPPSSSVVVXXXZZZZZZ^^^dddnnnyyyvvvcccVVVSSSTTTJJJEEEAAABBBCCCAAAAAACCCAAAEEEIIILLLRRR]]]lllvvvssseeecccffffffccc___TTTKKKIIIJJJHHHGGGHHHHHHHHHIIIMMMPPPRRRQQQPPPPPPOOOSSS^^^hhhooovvv}}}xxxwwwvvvvvvtttrrrnnnjjjbbb```\\\XXXSSSOOOKKKIIIFFFIIIIIIHHHKKKTTT\\\```bbb___YYYSSSNNNIIIEEEDDDEEEEEEIIILLLHHHEEEOOO^^^~~~{{{yyysssnnnvvv~~~{{{xxxqqqaaaPPPVVV]]]aaafffiiieee___^^^\\\XXXUUURRRNNNIIIFFFIIIHHHFFFCCC???<<<:::888888555222111111222222222111111111111000000000000000000000000111111111111000000000000111222333444444333333222222333333444333444444666777999;;;<<<;;;>>>AAAEEEHHHIIIJJJIIIMMMPPPaaatttccc]]]UUUKKKKKKJJJHHHGGGFFFFFFFFFEEEHHHJJJMMMQQQSSSSSSQQQPPPPPPQQQTTTWWWZZZ]]]___```iiiooovvv|||nnn___WWWTTTMMMGGGDDDEEEEEEBBBBBBDDD???BBBDDDEEEJJJWWWkkkzzzwwwsssyyyyyyppp```TTTJJJIIIJJJJJJKKKMMMOOOOOOPPPRRRTTTTTTRRRPPPPPPLLLLLLQQQZZZjjj~~~xxxvvvrrrllleee^^^ZZZXXXNNNMMMKKKHHHIIIMMMQQQSSSZZZYYYVVVQQQKKKFFFEEEEEEDDDGGGKKKMMMJJJKKKXXXgggvvvvvv~~~|||zzzxxxwwwuuunnnsss{{{{{{{{{ssscccOOOSSSYYY```dddeeebbb]]][[[XXXTTTPPPLLLHHHFFFDDDJJJHHHFFFCCC???<<<:::888777555333111111111222222111111111111000000000//////000000000111111111111000000000000111222333444444333333222222333333444333444555666888:::<<<===<<<>>>AAAEEEGGGIIIJJJJJJJJJKKKYYY~~~gggXXXSSSMMMDDDHHHGGGGGGEEEDDDCCCCCCDDDJJJLLLOOOQQQSSSTTTUUUVVVZZZZZZZZZ\\\```fffkkknnnvvvyyy|||xxxlllbbb\\\TTTMMMIIIIIIGGGDDDCCCDDD???BBBCCCCCCFFFSSSfffuuuuuuwwwnnnsssfffYYYNNNLLLNNNPPPSSSVVVVVVVVVVVVVVVVVVTTTQQQNNNJJJHHHFFFDDDGGGUUUqqq~~~wwwqqqmmmccc___ZZZWWWTTTRRRRRRSSSQQQQQQOOOLLLIIIHHHIIIKKKIIIKKKOOOPPPQQQWWWffftttyyyyyy{{{yyywwwvvvuuuxxxnnnqqqzzz}}}}}}ttt```NNNPPPUUU\\\```___\\\ZZZZZZXXXTTTPPPLLLJJJJJJKKKIIIHHHFFFDDDAAA???===<<<777666444222000000222333111111111111000000000//////000000000111111111111000000000000111222333444444333333222222333333444444444555777999<<<>>>???===>>>AAADDDGGGIIIJJJJJJKKKLLLWWWzzzoooXXXMMMIIIHHHGGGDDDDDDEEEDDDDDDEEEHHHKKKKKKNNNRRRUUUWWWYYY\\\___cccccccccfffkkkqqqxxx||||||uuummmfff\\\UUUPPPNNNKKKFFFDDDEEEBBBCCCCCCBBBCCCKKKWWWaaadddqqqyyynnnbbbWWWUUUWWWYYY\\\___[[[ZZZZZZYYYXXXTTTOOOKKKDDDEEEFFFCCC@@@DDDWWWjjj{{{vvvpppnnnjjjccc^^^]]]RRRPPPMMMLLLLLLMMMOOOPPPNNNQQQUUUYYY___jjjyyytttuuu}}}zzzwwwvvvvvvuuuxxxpppttt}}}~~~|||qqq^^^MMMLLLPPPWWW[[[ZZZYYYYYYWWWVVVTTTPPPMMMLLLMMMOOOIIIHHHGGGEEECCCAAA@@@???888888666333111000222333111111111111000000000000000000000000111111111111000000000000111222333444444333333222222333333444444555666777:::<<>>AAADDDFFFIIIJJJKKKKKKKKKTTTvvvvvvZZZNNNKKKFFFEEEHHHCCCEEEFFFFFFFFFHHHMMMPPPKKKPPPVVVZZZ[[[\\\]]]___eeefffiiimmmssszzz|||tttddd]]]VVVSSSNNNHHHDDDDDDCCCCCCCCCBBBBBBDDDIIIMMMRRR___ooo}}}qqqggg______aaaaaaaaaaaa\\\[[[[[[ZZZYYYUUUOOOKKKDDDDDDEEEFFFCCCCCCKKKUUUsss~~~vvvtttiiiccc\\\YYYZZZ\\\\\\\\\[[[```iiitttrrrbbbfffqqq}}}wwwuuuuuuvvvvvvtttrrr|||}}}wwwmmm]]]KKKIIIKKKSSSXXXXXXYYY\\\VVVVVVUUURRROOONNNPPPRRRIIIHHHGGGEEECCCAAA@@@???::::::999555111///111333111111111111000000000000000000000000111111111111000000000000111222333444444333333222222333333444333333555777999<<<>>>???===???AAACCCFFFIIIJJJKKKJJJJJJRRRssszzz]]]HHHKKKPPPIIICCCFFFDDDFFFHHHGGGFFFFFFIIIMMMLLLRRRYYY]]]\\\ZZZYYYYYYbbbeeejjjpppwww|||jjjbbbZZZVVVPPPHHHDDDDDDAAAAAABBBBBBCCCCCCCCCCCCFFFRRRaaaooo}}}ooogggbbbdddfffdddaaa```[[[ZZZZZZ[[[YYYVVVPPPLLLHHHDDDBBBEEEGGGIIIMMMQQQddd}}}sssnnnnnnooommmkkkmmmuuuvvvkkkvvvxxxsssqqqsssuuuvvvpppttt|||rrrjjj^^^JJJFFFHHHQQQWWWXXX[[[```[[[\\\\\\YYYUUUTTTVVVXXXJJJIIIGGGEEEBBB@@@>>>===<<<<<<;;;666111///111444111111111111000000000000000000000000111111111111000000000000111222333444444333333222222333333444222222444555888;;;===>>>>>>???AAACCCFFFHHHJJJLLLOOONNNUUUtttfffXXXKKKJJJMMMLLLJJJIIIJJJFFFDDDFFFJJJNNNOOONNNUUUWWWXXXXXXWWWWWW[[[^^^fffhhhlllssszzzvvvcccYYYTTTNNNJJJIIIBBBDDDEEEFFFDDDCCCCCCCCCGGGLLLSSS___ppprrrkkkfffffffffbbb^^^^^^```^^^\\\YYYVVVSSSQQQPPPJJJIIIJJJKKKOOOTTTXXX[[[qqq~~~vvvrrruuuyyy||||||xxxtttqqqrrrsssnnncccYYYKKKEEEDDDJJJPPPRRRWWW^^^^^^^^^]]][[[YYYUUURRRPPPJJJGGGFFFIIIHHHBBB===<<>>???@@@BBBFFFIIIMMMOOOLLLQQQTTTlll___UUUMMMMMMNNNLLLIIIHHHIIIIIIIIIIIIIIIKKKNNNQQQQQQSSSUUUWWWYYY^^^dddiiiqqqsssxxx~~~qqqeee\\\TTTNNNLLLMMMMMMLLLIIIGGGFFFEEEEEEBBBEEEIIIQQQ```www}}}nnniiieeeffffffeeeeeegggaaaaaaaaa___[[[VVVQQQNNNRRRQQQPPPRRRWWW___fffkkkzzz|||xxxttttttxxx}}}vvvoookkkjjjfff___XXXKKKEEECCCIIIQQQUUUZZZ___```___^^^]]][[[YYYWWWVVVNNNKKKJJJLLLKKKEEE@@@???@@@>>>;;;777444222111111000000000000000000000000......///000000000000000000000000000111111111111222222222333333333444444333333444666888:::<<<===??????AAACCCFFFJJJMMMOOOPPPUUUYYYsssYYYTTTPPPQQQPPPKKKHHHIIIIIILLLNNNMMMJJJKKKPPPTTTVVVWWWXXXZZZ^^^dddlllrrrrrrvvv|||}}}pppdddXXXRRRQQQUUUSSSPPPMMMJJJGGGFFFFFFEEEDDDDDDHHHTTTlllwwwnnnkkkiiijjjiiigggjjjoookkkjjjgggccc___[[[YYYWWW___\\\ZZZ[[[```iiissszzzuuuttttttvvv|||zzzmmmdddaaa___\\\YYYMMMEEEAAAHHHRRRYYY]]]___aaa```___]]]\\\[[[ZZZZZZQQQMMMKKKMMMLLLFFFAAA@@@AAA???<<<999555333111000000000000000000000000000......///000000000000000000000000000111111111111222222222222333333333333333333444666888:::<<<===@@@@@@AAACCCFFFJJJMMMOOORRRWWW\\\yyyYYYVVVTTTSSSOOOIIIIIILLLJJJLLLNNNOOOPPPQQQUUUYYY```___^^^___bbbiiipppuuuooottt|||zzzmmm```YYYYYY[[[YYYWWWVVVTTTQQQNNNLLLJJJHHHEEEFFFNNNbbbzzzxxxxxxqqqppprrrsssooojjjlllqqqxxxtttnnnhhhdddeeegggiiiiiifffddddddiiiqqq{{{}}}xxxxxxxxxyyy}}}zzzlllaaa]]]\\\[[[YYYOOOGGGAAAFFFQQQZZZ\\\[[[```^^^\\\YYYXXXWWWWWWWWWOOOKKKIIIKKKIIICCC??????AAA@@@===:::666333111000000000000000000000000000......///000000000000000///000000000111111111111111222222222222333333333333333444666888:::<<<===AAAAAABBBDDDGGGJJJMMMOOOQQQVVV\\\zzz^^^ZZZUUURRRLLLHHHJJJOOOMMMLLLMMMQQQWWW\\\]]]]]]```___```bbbhhhpppvvvzzzwww}}}zzzmmmfffeeeeeeeeeeeeffffffccc^^^YYYMMMHHHEEEEEEHHHUUUnnn{{{yyyyyypppqqqvvvyyyvvvqqqpppttt|||zzzwwwuuussssssssstttmmmllllllooouuu}}}|||yyyyyy{{{}}}~~~|||ttthhh___[[[YYYWWWVVVQQQIIIBBBDDDNNNWWWYYYVVV\\\ZZZWWWTTTQQQPPPOOOOOOMMMIIIGGGHHHGGGBBB??????@@@???===:::777444111000000000000000000000000000......///000000000000000///000000000111111111111111111111222222222333333333333444666888:::<<<===AAAAAABBBDDDFFFIIILLLNNNOOOUUUZZZwww```ZZZSSSOOOJJJHHHLLLRRROOONNNOOOUUU]]]cccdddccc]]]^^^aaaiiirrrzzz~~~wwwuuuuuusssssstttuuurrrkkkfffWWWOOOIIIHHHHHHNNN___rrr|||sssnnniiikkkqqqyyy{{{yyyyyy|||yyy|||~~~yyyuuuppppppsssxxx{{{uuuttttttrrrqqqooojjjccc\\\WWWTTTRRRPPPOOOJJJCCCAAAIIISSSVVVSSSXXXVVVTTTQQQNNNLLLJJJIIILLLHHHFFFHHHHHHDDDAAABBB>>>===<<<:::777444222000000000000000000000000000......///000000000000000000000000000111111111111111111111111222222222222333333444666888:::<<<===@@@AAAAAACCCEEEHHHKKKMMMOOOUUUZZZrrr\\\UUUNNNLLLJJJIIIMMMRRRPPPRRRUUUZZZ```dddggghhhhhhjjjooovvvzzzuuueeeYYYOOOMMMKKKKKKVVVeee{{{pppiiieeefffeeeiiirrryyy|||{{{~~~zzzvvvwwwwwwxxx~~~~~~|||sssnnnppprrrooollliiieee```ZZZUUUQQQNNNLLLIIIGGGBBB>>>DDDOOOTTTSSSUUUTTTSSSRRROOOMMMKKKJJJKKKFFFEEEGGGHHHDDDBBBCCC;;;;;;:::999777444222000000000000000000000000000......///000000000000000000000000000111111111111111111111111222222222222333333444666888:::<<<===@@@@@@@@@BBBDDDGGGJJJKKKMMMUUUXXXjjjWWWPPPJJJJJJKKKKKKNNNQQQQQQVVV[[[___```cccgggkkk{{{|||lll]]]PPPLLLIIIFFFNNN[[[uuu{{{llleeeeeehhhfffbbbccclllvvv{{{}}}|||{{{{{{{{{~~~}}}|||ttttttzzzxxxkkkhhhnnnsssqqqllliiifff```ZZZUUUPPPMMMKKKEEEEEEAAA===BBBMMMTTTTTTTTTTTTTTTTTTRRRPPPNNNMMMHHHDDDCCCEEEFFFCCCBBBCCC999:::999999777555222111000000000000000000000000...//////000000000000000000000000000111111111111000111111111111222222222333333444666888:::<<<===??????@@@AAACCCFFFIIIKKKKKKSSSUUUdddSSSMMMJJJKKKLLLLLLNNNRRRXXXYYY[[[^^^bbbhhhnnnsss{{{ttthhhXXXNNNMMMPPPTTTVVVlllwwwnnnkkkgggdddcccfffhhhmmmsssyyy~~~}}}zzz|||zzztttttttttyyyzzzuuuyyyzzztttqqqssssssqqqnnnjjjhhhccc]]]WWWQQQNNNLLLOOOJJJDDD@@@AAAGGGNNNSSSSSSTTTUUUUUUTTTPPPMMMJJJGGGEEECCCCCCFFFFFFDDDAAA:::::::::999777444222000000000000000000000000000111111000///////////////000000000000111111111111222222222222222222333333555555444555777:::>>>@@@???@@@AAACCCEEEHHHJJJKKKOOOQQQVVVdddOOOLLLKKKNNNOOONNNNNNQQQVVVZZZ```eeeiiimmmssswwwzzzlll\\\TTTXXXdddnnntttpppxxxrrrooojjjfffdddlllooouuu{{{|||sssqqqsssrrrmmm```ccclllwww}}}{{{uuuvvv{{{~~~{{{tttrrrsssssspppnnnjjjgggccc^^^XXXSSSPPPNNNLLLIIIEEE@@@???DDDLLLRRRVVVWWWWWWUUUQQQNNNMMMMMMLLLHHHDDDCCCDDDDDDAAA???;;;;;;:::999777444222000000000000000000000000000111111000/////////////////////000000000111111111111222222222222333333333444444555666888;;;===??????@@@AAACCCEEEHHHJJJKKKMMMPPPVVViiiKKKIIIKKKPPPQQQPPPPPPSSSVVV^^^iiippprrruuuzzz~~~xxxkkkeeejjjvvvqqqccc___jjj||||||zzzyyytttooommmrrrvvv}}}yyyvvvnnnfffccceeeeeecccZZZaaannnzzzttteee```gggttt|||vvvttttttssspppnnnjjjhhhddd___ZZZUUURRRPPPKKKJJJHHHBBB???BBBLLLTTTZZZ\\\]]]XXXRRRNNNOOORRRRRRMMMGGGCCCCCCBBB@@@>>>;;;;;;:::999777444222000000000000000000000000000111000000/////////////////////000000000000111111111111222222222333333333333333555777999;;;<<<===???@@@AAACCCEEEHHHJJJKKKMMMOOOVVVkkkIIIHHHJJJOOOQQQQQQSSSXXX]]]fffqqqwwwyyy{{{{{{iii___QQQQQQTTT]]]pppzzzooommmttt~~~~~~{{{|||{{{yyymmmhhh```ZZZXXXYYYZZZZZZccclll{{{vvveeeWWWZZZkkk}}}~~~zzzxxxwwwvvvssspppmmmkkkgggbbb\\\VVVQQQNNNKKKMMMKKKFFFAAACCCMMMVVVYYY^^^aaa^^^VVVQQQSSSWWWVVVPPPHHHDDDCCCDDDBBBAAA;;;;;;;;;:::777555222111////////////////////////000000////////////000000////////////000000000111111111111222222333333444111333555777999;;;<<<<<>>FFFMMMKKKRRRYYY[[[WWWRRRPPPQQQRRRLLLFFFDDDEEEHHHHHHHHH<<<<<<;;;:::888555333111000000000000000000000000///////////////000000111......////////////000000000000111222333444444555222222444666888:::;;;<<>>AAAFFFHHHHHHIIIKKKMMMNNNOOOQQQSSSVVV]]]hhhpppwww}}}rrrddd[[[XXXQQQMMMOOOPPPOOOQQQUUUVVVZZZbbbiiinnnwwwxxx^^^]]]iii~~~|||{{{sssqqqlllfff]]]UUUMMMIIIFFFDDDAAA===;;;>>>CCCHHHMMMQQQVVVWWWUUURRROOONNNMMMIIIDDDBBBDDDFFFGGGFFF<<<<<<<<<:::888666333222000000000000000000000000///////////////000111111........./////////000000///000111222333444444555333333333444666999<<<===???@@@AAACCCEEEHHHJJJKKKJJJLLLQQQcccOOOSSS[[[cccfffhhhooowwwxxxxxx{{{zzz]]]MMMJJJLLLIIIJJJJJJGGGFFFHHHMMMRRRLLLNNNSSSYYYaaalll|||rrreee\\\UUUNNNLLLPPPQQQPPPQQQVVVWWWXXX[[[```ccckkk{{{uuuhhhmmm~~~}}}zzzzzz}}}~~~}}}|||qqqoookkkeee^^^UUUNNNJJJGGGDDD@@@======@@@DDDGGGTTTUUUVVVVVVUUUSSSPPPNNNKKKGGGBBBAAACCCEEEDDDCCC<<<<<<<<<;;;999666333222000000000000000000000000///////////////000111111............/////////000///000000222333444555555333333333333555999<<<>>>???@@@AAACCCEEEHHHJJJKKKKKKNNNSSSeeeVVV\\\bbbgggkkkqqqyyy~~~kkkTTTLLLJJJJJJGGGJJJLLLNNNNNNNNNOOOQQQUUUUUUWWW___oooyyymmm___TTTSSSQQQNNNMMMOOOSSSXXX\\\YYYYYY\\\```ccciiivvvyyy}}}}}}~~~rrrlllpppxxx~~~~~~|||vvvssspppkkkeee^^^UUUKKKEEEGGGDDDBBB???;;;:::BBBKKKWWWYYY[[[\\\ZZZVVVQQQNNNLLLHHHCCCAAABBBDDDCCCBBBAAA@@@>>>;;;999666444333000000000000////////////............////////////000000000000000000000000000000000000000111111222333333444555777999:::;;;???@@@AAACCCEEEHHHJJJLLLHHHPPPSSScccWWW[[[bbbhhhooovvv}}}dddRRRLLLJJJHHHIIIKKKNNNPPPQQQRRRUUUWWWXXX^^^jjj}}}{{{rrriii^^^UUUVVVUUUSSSSSSTTTVVVYYY[[[[[[\\\bbbjjjqqqwwwyyysssttt|||xxxrrriii```[[[aaajjjwww}}}||||||zzzxxxssspppkkkeee^^^UUULLLFFFGGGDDDAAA???;;;:::AAAJJJTTTWWW[[[[[[WWWRRRNNNLLLMMMIIIDDDBBBBBBCCCBBBAAAAAA???===;;;999777444333000000000000////////////............////////////000000000000000000000000000000000000000111111222333333444555777999:::;;;>>>???@@@CCCEEEGGGIIIJJJIIIRRRUUUdddZZZ^^^eeemmmvvvtttZZZPPPNNNLLLIIIOOOQQQSSSVVVXXX\\\aaadddjjjrrrwwwqqqllleee______^^^\\\[[[ZZZZZZZZZ[[[[[[\\\cccoooyyyxxxsssssssssiii^^^VVVPPPOOOWWW```nnnyyy~~~}}}}}}}}}rrroookkkfff___VVVMMMGGGFFFCCC@@@>>>;;;:::@@@IIIQQQWWW\\\\\\VVVQQQNNNOOOOOOLLLGGGDDDCCCCCCBBBAAA@@@>>>;;;:::999777555333000000000000////////////............////////////000000000000000000000000000000000000000111111222222333333555666888:::;;;<<<===@@@CCCEEEGGGGGGHHHHHHQQQTTTbbbcccgggnnnwwwhhhSSSOOOQQQPPPNNNVVVXXX[[[^^^bbbgggnnnrrr}}}zzzwwwsssooollliiigggdddaaa```___``````bbbaaaeeeoooxxx|||~~~{{{|||}}}yyyvvvqqqbbbRRRKKKIIIJJJSSS___kkkvvvrrrooolllggg```XXXNNNGGGEEEAAA???===;;;:::???GGGOOOWWW^^^___YYYTTTTTTVVVRRROOOKKKHHHEEECCCBBBBBB???<<<999888999888555222000000000000////////////............////////////////////////////////////000000000000000111111222222222333444666888:::;;;:::<<>>DDDKKKSSS\\\^^^ZZZVVVWWWZZZSSSRRROOOKKKGGGDDDCCCCCC>>>;;;777777999999555222000000000000////////////............////////////////////////////////////000000000000000111111222222222333444666888999:::999<<>>:::;;;;;;:::<<<@@@GGGLLLRRRUUUUUUSSSRRRQQQOOOPPPOOOKKKEEEAAAAAAAAA===888444555999:::666111000000000000////////////............////////////000000000000000000000000000000000000000111111222111111222333555777999:::<<<===???AAADDDFFFHHHHHHLLLQQQOOO[[[~~~lllbbb```fffhhhccceeelllssswww}}}xxxsssqqqrrrssssssvvv{{{~~~{{{yyywwwyyy|||~~~~~~jjjPPPBBB===EEEMMMTTThhh~~~|||~~~~~~vvvtttqqqlllcccXXXLLLDDDCCC===::::::;;;:::<<<@@@IIILLLQQQTTTUUUSSSOOOMMMLLLMMMMMMIIICCC??????@@@<<<777333444999:::666111000000000000////////////............/////////000000000000000000000000000000000000000000111111222111111222333555777999:::>>>>>>???AAACCCFFFHHHJJJGGGNNNOOO]]]~~~kkkaaa___^^^aaagggkkkllllllxxx|||}}}|||{{{gggXXXHHHFFFDDDFFFNNN\\\lllwww}}}yyysssnnndddUUUIIIDDD@@@???===<<<;;;;;;;;;<<>>>>>??????;;;888555333333333222111000000000000////////////////////////////////////////////////000000000000............/////////000111111222333555777999:::>>>???@@@AAACCCDDDEEEFFFHHHMMMLLL[[[~~~rrrmmmjjjfffggglllssswwwyyy~~~tttkkkbbbXXXMMMEEECCCAAAAAAEEEOOO^^^llluuuyyy}}}xxxssspppfffWWWKKKFFF@@@???===<<<;;;;;;<<<<<>>???@@@AAA===:::777555444444222111000000000000////////////////////////////////////.../////////000000000000........./////////000000222222222444555777999:::>>>>>>@@@AAACCCEEEFFFGGGHHHMMMLLL[[[xxxsssnnnlllqqqyyytttpppxxxttttttjjj[[[NNNFFFCCCBBBBBBGGGGGGIIIOOOYYYeeennnsss}}}xxxsssyyytttpppmmmeeeWWWJJJEEE???>>>===<<<;;;;;;<<<<<>>@@@BBBDDDFFFHHHIIIHHHNNNMMM\\\{{{wwwvvvzzz|||~~~xxxmmmddd^^^ZZZZZZVVVNNNGGGBBBBBBEEEGGGJJJNNNWWWbbbmmmvvvzzz{{{}}}vvvqqqwwwqqqkkkggg^^^QQQGGGCCC???>>>===<<<;;;;;;<<<===AAAGGGPPPUUUUUUSSSQQQQQQKKKJJJHHHEEEBBBBBBCCCEEEBBB???;;;888777666444222000000000000////////////////////////////////////........./////////000000...////////////000000000333333444555777999;;;<<<===>>>@@@BBBEEEGGGIIIJJJHHHNNNNNN\\\ssscccWWWQQQMMMKKKIIIHHHGGGDDDAAABBBGGGKKKPPP[[[kkk{{{zzzrrriiibbbYYYMMMEEECCC???>>><<<;;;;;;<<<======BBBLLLWWW]]]\\\VVVRRROOOOOOOOOMMMIIIEEECCCDDDEEECCC@@@<<<999888777555333000000000000////////////////////////////////////............////////////////////////000000000111333333444555777999;;;<<<===>>>@@@BBBEEEGGGIIIJJJGGGOOOOOO\\\~~~qqq```QQQIIIFFFEEEEEEAAABBBBBB@@@@@@GGGSSS\\\hhhvvv|||tttjjjcccYYYNNNFFFDDD>>>===<<<;;;;;;<<<===>>>EEEOOO\\\aaa^^^WWWQQQOOOQQQRRRQQQLLLFFFCCCDDDFFFBBB???<<<999888888666555000000000000////////////////////////////////////------.........//////////////////000000000111111222333333555666888:::;;;===>>>@@@BBBDDDFFFHHHIIIGGGOOOPPP]]]vvvbbbYYYMMMFFFEEEGGGHHHGGGFFFGGGGGGDDDCCCKKKYYYffflll{{{}}}~~~xxxqqqjjjeee\\\OOOFFFCCC>>>===<<<;;;;;;<<<===>>>GGGPPP[[[___[[[TTTQQQPPPOOOPPPPPPLLLFFFCCCDDDGGGAAA>>>;;;999999888777666000000000000////////////////////////////////////---------.........////////////000000000111111111222222222444555777999:::>>>>>>@@@AAACCCEEEFFFGGGGGGPPPQQQ]]]ooo\\\RRRLLLFFFEEEJJJOOOPPPOOOQQQSSSRRRKKKDDDEEEOOOXXXPPPccczzzpppkkkhhheee]]]PPPEEE@@@>>>===<<<;;;;;;<<<===>>>GGGPPPYYY[[[VVVQQQPPPRRRKKKNNNOOOKKKEEEBBBDDDGGG@@@===:::999999888777666000000000000////////////////////////////////////---------.........//////000000000000111111111111111111222333555777999:::>>>???@@@AAACCCDDDEEEFFFGGGPPPQQQ]]]zzzvvv|||xxxdddUUUNNNLLLLLLKKKJJJNNNWWW___dddjjjcccVVVIIIEEEHHHGGGCCCAAASSSiiiyyy}}}zzzooohhhcccaaaYYYLLLCCCAAA>>>===;;;::::::;;;===>>>HHHRRRYYYYYYUUUQQQMMMIIICCCFFFIIIFFF@@@===???CCC@@@===888666666666666666111///...---//////...---............////////////////////////000000000000///000111000//////111333222333333333333555888;;;======>>>???AAACCCFFFHHHHHHNNNTTT```{{{uuurrrttt~~~xxxsssjjjdddaaagggsssooo```TTTMMMJJJHHHNNNTTTYYYaaakkksssuuuzzziiiUUUHHHGGGKKKNNNNNNNNNaaauuuwwwssskkkddd^^^TTTGGG>>><<<>>><<<;;;::::::;;;<<<>>>FFFOOOVVVVVVTTTRRRMMMHHHEEEGGGGGGDDD@@@>>>???AAA@@@<<<888666555666666555111000....../////////...............////////////////////////000000000000///000111000///000111333222333333333333555888;;;======>>>???AAACCCFFFHHHJJJNNNSSS___|||}}}rrrjjjbbb```aaaiiivvv~~~sssfff^^^TTTPPPNNNTTT___ppptttbbbUUUQQQRRRTTTUUUUUU]]]eeekkktttkkkNNNDDDGGGLLLRRRYYY^^^pppzzztttmmmeee^^^SSSFFF???======<<<;;;::::::;;;<<<===EEELLLRRRSSSTTTTTTOOOIIIIIIHHHEEEBBB@@@??????@@@???<<<888555555555555444222000....../////////...............////////////////////////000000000000000111111111000000222333222333333333333555888;;;======>>>???AAACCCFFFHHHMMMOOORRR^^^}}}vvvppplllddd]]]aaa______ccclll~~~xxxlll]]]RRRLLLIIIIIIMMMSSS```vvv~~~hhhaaaXXXSSSUUU\\\bbbeeejjjttt}}}hhhIIIEEEKKKQQQZZZeeeqqq{{{iiigggbbb[[[QQQGGGAAA>>>===<<<;;;;;;;;;;;;<<<===DDDKKKQQQTTTVVVWWWRRRLLLMMMIIIDDDAAA@@@@@@???>>>>>>;;;888666555555444333222000......///000///...............////////////////////////000000000000000111222111000000222444222333333333333555888;;;=========???AAACCCFFFGGGNNNNNNQQQ^^^uuujjjiiijjjgggdddfffdddeeehhhooo~~~zzzkkkZZZLLLIIIGGGGGGIIIJJJPPP^^^lllmmmxxxxxxmmmcccbbbaaa___aaagggqqqxxxcccLLLMMMVVV]]]hhhttt|||xxxttt___```___XXXNNNEEE>>>:::<<<<<<<<<;;;;;;<<<<<<<<>>>>>;;;888777666666444333222000///...000000///...............////////////////////////000000000000000111222111000000222444222333333333333555888;;;=========???AAACCCFFFGGGMMMNNNPPP^^^xxxnnnkkkpppvvvyyyyyyssssssvvv|||sss^^^MMMIIIHHHHHHJJJJJJLLLTTT\\\[[[eeeooosssvvvwwwtttpppkkknnnpppsssxxxiii[[[QQQVVV```kkkxxxwwwooodddgggeeeZZZNNNEEE>>>999<<<<<<<<<<<<<<<<<<<<<<<>><<<999888888777555444333111//////000000000///............////////////////////////000000000000000222222222111111222444222333333333333555888;;;======>>>???AAACCCFFFHHHJJJMMMPPP^^^~~~tttxxxssssssvvv~~~nnn]]]WWWTTTTTTYYY]]]```gggmmmmmmuuu|||~~~zzzXXXZZZ]]]cccmmm}}}wwwmmmkkkmmmhhhYYYKKKDDD@@@<<<;;;<<<<<<<<<<<<<<<<<<;;;FFFUUUcccfff```[[[VVVRRRPPPPPPOOOJJJCCC???>>>@@@???===;;;999999888666444333111//////000111000///............////////////////////////000000000000111222222222111111333555222333333333333555888;;;======>>>???AAACCCFFFHHHIIIMMMQQQ]]]yyyyyyrrrzzz{{{tttssszzzppphhhdddeeellluuu{{{]]]WWWcccnnnsss}}}zzzpppiiihhhjjjbbbPPPBBB>>>===;;;;;;;;;<<<<<<<<<<<<;;;;;;EEEWWWgggiiiaaaYYYUUURRROOORRRRRRLLLDDD???>>>AAA???>>>;;;::::::999777555333111//////000111000///............/////////000////////////000000000000111222333222111111333555222333333333333555888;;;======>>>???AAACCCFFFHHHHHHMMMRRR\\\uuu~~~|||wwwpppuuu~~~yyy~~~sssSSSWWWfffuuu}}}tttmmmiiijjj^^^RRRIIIAAA:::888:::;;;<<<<<<<<<;;;;;;===>>>GGGSSS]]]]]]XXXSSSOOOJJJJJJNNNOOOJJJAAA===@@@EEE???===:::999888888666555222111000//////.....................////////////000000000000111111111111111111000000111111222333333333333444555666777888999;;;>>>@@@AAACCCEEEHHHJJJMMMQQQYYYnnn~~~ssskkkuuuiiiUUU]]]lll|||zzzrrrnnnkkkfff[[[OOOGGG@@@:::888:::;;;<<<<<<<<<;;;;;;===>>>EEEOOOXXXWWWRRRNNNKKKGGGJJJKKKKKKFFF@@@===@@@DDD???===:::888888777666444222111000//////.....................////////////000000000000111111111111111111000000111111222333333333333444555666777888999;;;>>>@@@AAACCCEEEHHHIIILLLQQQ\\\tttwwwqqqrrrxxxwww}}}qqqeeelll}}}qqq]]]ZZZjjjtttvvvnnnjjjiii___UUUJJJDDD>>>:::999;;;;;;<<<===<<<;;;;;;===???HHHQQQXXXVVVQQQOOOMMMKKKIIIHHHFFFAAA>>>>>>@@@CCC???<<<:::888888777555444222111000//////.....................////////////000000000000111111111111111111000000111111222333333333333444555666888999:::<<<>>>@@@AAACCCEEEGGGIIIKKKQQQ```|||xxxmmmrrrzzzxxxuuuvvv}}}yyyrrrnnnpppuuu~~~oooaaaeeesss___XXXffftttjjjdddaaaXXXNNNEEEAAA===999999<<<;;;<<<===<<<;;;;;;===???LLLTTTZZZWWWRRRQQQPPPNNNKKKHHHCCC@@@>>>@@@BBBDDD???<<<:::888888777666444222111000///........................///////////////000000000111111111111111111000000111111222333333333333444555777888999:::<<>><<<999:::===<<<=========<<<<<<>>>???KKKTTTZZZXXXSSSQQQPPPNNNLLLIIIEEEBBBAAABBBEEEGGG???===:::999999888666555222111000///........................///////////////000000000111111111111111111000000111111222333333333333444666888999:::;;;===@@@AAAAAACCCEEEGGGKKKLLLQQQcccnnneeebbbaaaaaabbbgggnnnqqqlllgggkkkttt|||nnnoootttzzztttjjj```YYYLLLDDD>>><<<;;;999:::>>><<<===>>>===<<<<<<>>>@@@NNNXXX```___ZZZWWWSSSPPPMMMLLLJJJFFFCCCCCCFFFIIIAAA>>><<<::::::999777666222111000//////.....................////////////000000000000111111111111111111000000111111222333333333333555666888:::;;;<<<>>>@@@AAABBBCCCEEEGGGMMMMMMQQQbbblll```^^^^^^[[[WWWaaadddkkkpppppppppwwwyyyzzzpppfff\\\TTTIIIBBB<<<<<<;;;:::;;;>>><<<===>>>===<<<<<<>>>@@@OOO[[[ffffffaaa\\\WWWRRRLLLNNNNNNJJJEEECCCFFFKKKBBB@@@===;;;;;;:::999777222111000//////.....................////////////000000000000111111111111111111000000111111222333333333444555777999:::;;;===>>>AAABBBBBBCCCEEEGGGMMMMMMQQQ```}}}sssgggZZZTTTXXX\\\\\\ZZZccccccgggnnnvvv~~~wwwlllaaaVVVNNNHHHAAA<<<;;;;;;:::;;;>>><<<===>>>===<<<===>>>@@@KKKXXXdddfffaaa[[[TTTNNNKKKOOOQQQMMMEEEBBBFFFKKKCCC@@@>>><<<<<<;;;:::888222111000//////...................../////////000000000000000111111111111111111111000111222222333222333444555777999;;;<<<===???AAABBBBBBCCCEEEGGGLLLMMMRRR___{{{___ZZZVVVUUUTTTUUU[[[ccciiigggmmm|||yyyuuuhhh]]]RRRKKKGGGCCC>>>:::888999<<<>>><<<=========;;;;;;===???HHHTTTaaaeee```YYYVVVWWWUUUQQQKKKGGGDDDEEEFFFHHHEEECCC???===<<<;;;999777111111000///////////////,,,,,,,,,---------......000000000000000000000000000111111111111222222222333333444555777999:::;;;<<<===???AAABBBDDDDDDDDDGGGKKKPPP\\\yyyZZZVVVTTTUUUUUUWWW^^^fffpppqqqyyywwwlll```\\\bbbjjjttt}}}pppfff\\\RRRLLLEEEBBB===999888999;;;>>>===>>>???>>><<<<<<<<<>>>HHHRRR^^^bbb]]]XXXWWWYYYUUUPPPKKKFFFDDDEEEGGGHHHEEECCC???===<<<:::888666111111000///////////////,,,,,,---------.........000000000000000000000000000000111111111222222222333333444555777999:::;;;<<<===???AAACCCDDDDDDEEEHHHLLLPPP[[[wwwUUUSSSTTTXXX[[[^^^fffnnnzzz~~~ooocccWWWLLLOOOTTT```ssssssiiiaaaYYYQQQKKKCCC@@@<<<888777888;;;>>>>>>@@@AAA@@@>>>=========FFFNNNWWWYYYUUUSSSTTTXXXSSSNNNHHHDDDDDDEEEGGGHHHFFFCCC???===;;;:::777555111111000///////////////,,,------------.........000000000000000000000000000000000111111111222222222333333555666888:::;;;<<<===???AAACCCDDDEEEEEEJJJMMMPPPZZZuuuSSSSSSWWW^^^dddiiiqqqyyymmmaaaVVVNNNOOOUUUcccwww~~~wwwmmmddd]]]VVVNNNIIIAAA>>>:::777666888;;;>>>>>>@@@BBBBBBAAA@@@@@@@@@JJJOOOUUUUUURRRPPPSSSWWWQQQLLLEEEBBBCCCEEEFFFFFFEEECCC???<<<;;;999666444111000000///////////////------------............////////////////////////000000000000111111111111222222333444666888:::;;;<<<===???AAACCCEEEFFFFFFJJJMMMPPPZZZuuuRRRTTT[[[eeemmmsss||||||rrr{{{xxxdddZZZQQQMMMOOOYYYlll}}}vvvmmmddd^^^VVVOOOIII???===999666666999<<>>@@@BBBCCCBBBBBBCCCEEESSSVVVYYYXXXTTTSSSUUUXXXPPPJJJCCC@@@BBBDDDDDDDDDDDDBBB>>>;;;:::888666444111000000///////////////---------.........////////////////////////////////////000000000111111111222222333444666888999:::<<<===???BBBDDDEEEFFFGGGJJJMMMOOOZZZvvvTTTWWW```lllvvv}}}hhh___jjjwwwpppaaa]]]YYYWWWYYYdddwww}}}wwwnnnfff___XXXPPPJJJ>>><<<888666777:::>>>AAAAAABBBCCCCCCBBBCCCFFFHHHTTTWWWYYYXXXUUUSSSSSSUUURRRKKKCCC@@@BBBEEEDDDBBBBBB@@@===;;;:::888666444111111000///////////////------........./////////000000000000000000000000/////////000000000111111111222222444555777999:::<<<===???BBBDDDFFFGGGHHHJJJMMMOOOYYYuuuZZZ^^^iiiwww}}}iiihhhsss~~~|||hhh___bbbbbbdddeeeooo~~~xxxrrrjjjccc]]]VVVNNNHHH>>>;;;888666777;;;???BBBFFFFFFEEECCCBBBBBBEEEHHHSSSWWWZZZ[[[YYYVVVUUUUUUVVVNNNEEEBBBEEEGGGFFFCCC@@@>>>;;;:::999999777555111111000///////////////............////////////000000000000000000000000////////////000000000111111111222333555777999:::<<<===???BBBEEEFFFHHHHHHKKKMMMOOOXXXsssbbbfffqqq}}}ssszzz}}}xxxvvv}}}}}}rrr]]]TTTYYYZZZaaacccmmm}}}qqqlllddd]]]XXXQQQIIIDDD>>>;;;888777888<<<@@@CCCKKKJJJGGGCCCAAAAAADDDGGGXXX\\\aaacccbbb___]]]]]]YYYQQQGGGDDDGGGIIIGGGDDD???===;;;999999999888666111111000///////////////............/////////000000000000000000000000000////////////000000000000111111222333555777999:::<<<===???BBBEEEGGGHHHIIILLLNNNOOOWWWrrrlllqqqzzzuuuooommmuuu}}}yyy||||||cccPPPJJJKKKLLLSSS\\\jjjyyy}}}ppphhh```\\\VVVKKKBBB???===:::888777:::???FFFJJJLLLHHHEEECCC@@@>>>BBBIIIYYYbbblllpppllleee___]]]ZZZRRRGGGBBBCCCFFFDDD???=========<<<:::888666555000///------///000///...000000000000////////////////////////////////////111111000000000000000111000111222333444666777777;;;===@@@DDDFFFGGGGGGGGGJJJRRRRRRYYYyyyuuu{{{pppllliiilllssswwwtttpppqqqttt{{{yyy```MMMGGGIIIIIIRRR\\\lll|||}}}oooggg___[[[UUUKKKBBB???:::888666555888<<>>AAADDDGGGHHHHHHHHHHHHQQQQQQYYYyyy~~~}}}iiigggffffffiiilllllllllrrrwwwqqq[[[KKKGGGIIIKKKRRR]]]ooo|||lllddd\\\XXXSSSIIIAAA>>>888777666666888;;;???AAACCC@@@???@@@>>>???FFFOOOZZZ^^^```^^^YYYSSSPPPPPPUUUKKK@@@<<<>>>@@@???===<<<<<<;;;:::888666444333000///------///000///...////////////////////////////////////////////////111000000000000000111111222333444555666888888999===???AAAEEEGGGHHHIIIIIIGGGPPPPPPXXXyyy|||lllbbbdddfffhhhiiinnnsssxxxzzz{{{iiiVVVJJJIIIMMMQQQSSS___rrr~~~vvvhhh___WWWTTTOOOFFF???<<<999888888999:::===???@@@@@@>>>>>>???===???HHHRRR^^^^^^]]]YYYTTTQQQPPPQQQVVVJJJ@@@>>>@@@BBBAAA@@@>>>>>>===<<<:::888666555000///------///000///............///////////////////////////////////////000000000000000000111222333333444666777888999:::===>>>@@@CCCFFFGGGHHHIIIGGGPPPPPPYYYyyypppkkkkkkddd[[[]]]bbbhhhkkknnnttt~~~xxxcccRRRIIIIIIOOOUUUWWWdddwwwuuummmcccZZZRRROOOJJJBBB<<<:::888888888999;;;===>>>??????>>>??????===???JJJUUUdddbbb^^^ZZZVVVUUUVVVXXXUUUIII???@@@DDDCCCBBBBBB???>>>===<<<:::777555444000///------///000///...------....../////////000////////////////////////000000//////000111222222333444555666777999::::::<<<===???AAADDDFFFGGGHHHHHHQQQQQQZZZzzzqqqhhhccc^^^ZZZ]]]ccckkkpppuuu|||www___OOOIIIIIIPPPWWW```lll}}}{{{nnneee___VVVNNNKKKGGG@@@:::999666666666777999;;;===?????????@@@@@@???AAAMMM[[[iiifffbbb^^^[[[[[[\\\\\\QQQEEE===AAAEEEBBB@@@AAA======<<<:::888555333222000///------///000///...---------......//////000////////////////////////////////////000111222333333444555666777888999:::;;;<<<>>>@@@BBBEEEFFFGGGHHHQQQQQQYYYzzzyyyjjjbbb___``````gggqqqzzzpppXXXKKKHHHLLLTTT]]]jjjvvv~~~oooeee^^^UUUMMMJJJFFF@@@;;;:::666666555666999<<>>@@@AAAAAAEEESSSbbbkkkhhhddd```^^^]]]\\\\\\OOOBBB===CCCHHHCCC???@@@>>>===<<<:::888555333111000///------///000///...,,,,,,---......///000000////////////////////////////////////000111222333222333444555777888999999<<<===>>>@@@CCCEEEGGGHHHGGGPPPPPPXXXxxxuuucccYYYZZZ^^^dddkkkwww|||~~~hhhQQQHHHIIIOOOZZZdddqqq|||tttiii^^^UUUMMMJJJGGGAAA<<<;;;888888777888;;;???CCCEEE;;;===@@@BBBBBBHHHWWWgggllliiieeeaaa___]]]ZZZYYYOOOBBB>>>FFFKKKEEE@@@AAA@@@???>>><<<:::777444333000///------///000///...,,,,,,------...///000000////////////////////////////////////000111222333222333444555666777888999===>>>???AAACCCFFFHHHJJJFFFOOONNNVVVvvvuuueee]]][[[]]]bbbeeennn|||qqq___MMMGGGLLLUUU^^^ffflll```YYYVVVPPPKKKEEE???888333444555888:::===???@@@AAA<<>>???@@@@@@AAABBBFFFHHHOOOPPPQQQZZZuuuvvveee\\\YYY[[[```eeeiiiqqq~~~yyyeeePPPHHHLLLVVVbbbkkk}}}jjj___XXXTTTNNNHHHCCC===777444444555888:::===???@@@@@@>>>AAAAAA@@@EEESSSaaahhhlllhhhmmmnnnddd___^^^WWWKKKFFFBBBAAADDDEEECCC@@@>>>>>>===<<<999555222000//////............//////---------............///////////////////////////000000000000000111111222222333444555777999:::;;;>>>???@@@AAAAAACCCFFFIIIOOOPPPQQQZZZuuusssccc\\\[[[\\\___cccmmmttt|||gggPPPHHHNNN[[[kkkwwwtttbbbYYYVVVQQQJJJDDD???;;;777444444666888:::===>>>@@@@@@;;;>>>>>>===DDDQQQ^^^ccceeeccciiiiii___\\\\\\TTTJJJDDD>>>???CCCFFFCCC???======<<<:::777444111/////////............//////---------............///////////////////////////000000000000000111111222222222444555777999::::::>>>???AAAAAAAAACCCFFFIIINNNOOOPPPYYYuuuwwwggg```___^^^^^^___mmmrrrxxxvvvbbbNNNIIIRRRcccuuummm^^^XXXSSSMMMFFF???;;;888666555555666888:::===>>>???@@@999<<<<<<===DDDQQQ\\\```]]]]]]dddeee]]]]]]^^^UUUGGGAAA<<<>>>EEEHHHEEEAAA======;;;999777444111//////......------......///---------............///////////////////////////000000000000000111111222111222333555777888999:::>>>???AAAAAAAAACCCFFFIIIMMMOOOPPPYYYuuuooo```[[[\\\\\\]]]^^^dddfffiiikkkooowwwppp^^^MMMKKKVVVfffwww}}}kkk```\\\OOOIIIBBB<<<888777555555555666888;;;===>>>??????===??????AAAIIIVVV___bbb\\\]]]eeeddd[[[]]]]]]SSSCCC@@@>>>BBBHHHKKKHHHDDD>>>===<<<999777444222000......------------......---------............///........................000000000000000111111222111222333555666888999:::>>>???@@@@@@@@@BBBFFFHHHLLLMMMOOOYYYuuuuuubbbZZZYYYXXXWWWWWWWWWYYYZZZ[[[]]]ccclllsssxxxmmm\\\MMMLLLWWWfffuuurrrddd\\\YYYKKKFFF@@@:::888666555444666777999;;;<<<>>>>>>???<<<>>>???AAAJJJWWW___``````bbbhhhdddYYYZZZYYYMMMAAAAAACCCGGGKKKKKKHHHDDD>>>===;;;999666333222111......------------......---------............///........................000000000000000111111222111111333444666888999999<<<>>>?????????AAADDDGGGIIILLLOOOZZZvvvpppaaa[[[WWWSSSRRRPPPRRRUUUVVVXXX___hhhooowww{{{kkkZZZKKKJJJVVVfffwwwuuufffZZZSSSPPPHHHDDD>>>:::888777555444666777999;;;<<<>>>>>>>>>;;;<<<===@@@JJJVVV]]]^^^bbbeeeiiicccWWWXXXWWWIII@@@CCCHHHKKKKKKHHHDDDAAA>>><<<:::777444222000000...------,,,,,,------...---------............///........................000000000000000111111222111111222444666777999999;;;<<<===>>>>>>@@@CCCFFFGGGKKKPPP[[[vvvvvveee^^^YYYUUUTTTPPPSSSVVVYYY]]]eeennnvvvzzzwwwhhhWWWHHHHHHUUUhhh{{{qqqbbbXXXPPPMMMFFFCCC>>>:::888777555444666777999;;;<<<===>>>>>>>>>@@@AAADDDNNN[[[aaaaaa___ccchhhaaaWWWYYYXXXIII@@@FFFLLLNNNJJJDDD@@@===<<<;;;888555333111//////...------,,,,,,------...---------.........//////........................000000000000000111111222000111222444666777888999:::;;;=========???BBBEEEFFFJJJPPP\\\wwwxxxfff^^^]]]^^^^^^WWWWWW]]]gggmmmqqq|||{{{zzzxxxmmmXXXJJJJJJTTTooo{{{kkk]]]PPPHHHFFFAAA>>>999555333333444555333666999;;;<<<<<<===>>>@@@>>>AAAKKK\\\iiijjjeeeeeejjjeeeZZZ[[[aaaVVVAAABBBFFFJJJMMMLLLGGGAAA======;;;888555222000//////........................//////.........------------------............///---......///000111111222222222333333555666888999<<<<<<===>>>@@@CCCEEEGGGIIILLLPPPZZZtttqqqccc___bbbgggjjjdddfffmmmxxx~~~qqqZZZLLLNNN[[[xxxrrrdddYYYOOOGGGDDD@@@===999555333333444555555777:::;;;;;;;;;<<<===>>>===AAAOOOcccrrruuuqqqsssrrrqqqqqqpppgggSSSAAA>>>CCCIIILLLJJJEEE@@@======;;;888555222111000///........................//////.........------------------............///......//////000000111111222222333333555666888999<<<<<<===>>>@@@CCCEEEGGGIIILLLOOOYYYsss~~~mmmbbbaaagggnnnssspppttt|||ttt\\\MMMQQQccc{{{fff[[[TTTLLLEEEAAA???<<<999555333333444555777999;;;;;;;;;;;;;;;<<<======EEEXXXpppxxxuuu|||zzzgggOOOCCC<<>><<<999666333111000000.......................................------------------............///////////////000000000000222222333333555666888999<<<<<<===???AAACCCEEEFFFHHHKKKNNNWWWqqq~~~rrrjjjjjjooouuuyyy~~~sssZZZLLLRRRfffrrr^^^TTTPPPJJJCCC>>>===;;;888555444444444555999:::<<<<<<::::::;;;<<<===???LLLdddzzzvvvmmmnnnmmm```OOOEEEAAAJJJSSSSSSLLLEEEBBBBBB>>><<<999666333111111000................................................---------............///000000000000////////////222222222333555666888999<<<===>>>@@@BBBDDDEEEFFFHHHJJJMMMVVVooo~~~yyywwwyyylllUUUJJJQQQdddlllYYYQQQNNNIIIAAA<<<;;;:::777555444444444555:::;;;<<<;;;::::::;;;<<<<<>><<<999666333111000000........................---.....................---------............///000000000000////////////222222222333555666888999<<<===>>>@@@BBBDDDEEEFFFHHHJJJLLLVVVooo~~~uuuuuuxxx}}}~~~cccPPPIIIRRRccc|||tttdddUUUNNNLLLFFF>>>:::999888777555444444555555;;;<<<<<<;;;::::::<<<>>>;;;BBBUUUlllvvvrrrnnnooojjjnnnkkkccc^^^[[[QQQCCCFFFLLLPPPOOOHHHBBB??????===;;;888555222000//////........................---------...............---------............///////////////000000000000222222333333555666888999<<<===???AAACCCEEEFFFFFFHHHJJJLLLVVVqqqwwwfff```ccckkkxxx~~~sssZZZLLLJJJUUUdddzzzfffZZZPPPKKKHHHBBB<<<:::888777666555555555555555:::;;;<<<;;;:::;;;===??????GGGZZZmmmqqqjjjjjjrrrooonnnmmmiii___PPPFFFBBBEEEHHHIIIIIIEEEBBB@@@???<<<:::777444111///..............................---------.........//////---------............///......//////000000111111222222333333555666888999;;;===???BBBDDDEEEFFFFFFHHHKKKMMMWWWssscccSSSQQQUUU^^^nnnwwwhhhUUUJJJMMMYYYfffzzzuuu[[[SSSKKKIIIEEE???;;;999777777666555555555555555:::;;;;;;;;;:::;;;>>>@@@EEELLL^^^nnnoooiiinnnzzzyyynnnjjjjjj[[[BBB:::CCCEEEEEEFFFFFFEEEDDDCCCBBB;;;999666333000......---........................---------.........//////---------.........//////---......///000111111222222222333333555666888999;;;===@@@BBBDDDEEEFFFFFFIIIKKKNNNXXXttteeeRRRQQQSSSRRRWWWhhh}}}pppjjjeeemmmwwwxxxnnnWWWNNNJJJUUUkkk|||nnnXXXQQQHHHCCCAAA???:::666444555555333111222777;;;<<<;;;:::999;;;>>><<<999BBBXXXfffiiilllkkkqqqooojjjgggcccTTTBBB;;;>>>AAADDDDDDCCCDDDHHHIIIGGG<<<999666222000.........------------------------.........------,,,,,,,,,---------............///////////////000000000000//////000222444777999:::;;;===@@@AAABBBDDDGGGIIIJJJMMMNNNWWWrrrbbbVVVWWWRRRTTT[[[lll}}}mmmeeedddxxx{{{xxxyyy||||||vvvlllSSSKKKHHHSSSiii}}}sssdddVVVOOOGGGAAA???===999555444555555333222333777:::;;;;;;:::;;;===???>>><<<>>>YYYiiilllqqqssswww}}}sssdddOOO===<<>>>>>??????HHHfffwwwxxx}}}~~~hhhMMM===???IIIPPPPPPLLLDDDAAACCCCCCAAABBB???999444///,,,++++++------------------------...------------,,,,,,,,,---------............///////////////000000000000111111111222444666777888;;;===???@@@AAACCCGGGIIIJJJKKKLLLSSSlllmmm___[[[]]]dddlllzzznnn___^^^jjjvvvuuujjjVVVPPPNNNXXXkkk}}}~~~sssbbbUUULLLGGGAAA<<<:::888666444444444444444444666888:::;;;;;;<<<>>>>>><<<>>>BBBVVVsss~~~yyy{{{|||hhhNNNAAAEEENNNUUUTTTOOOFFFBBBCCCCCC@@@@@@===888333///......///---------------------------------------------------------............///////////////000000000000222222222333444555777777;;;===???@@@AAACCCFFFIIIJJJLLLLLLSSSkkkvvvkkknnntttrrr```XXX```ttt{{{yyysssdddQQQMMMMMMXXXlll{{{nnn]]]RRRGGGDDD>>>:::777666555555444444333444666777999999<<<;;;===???<<<999>>>GGGYYYpppzzzwww||||||qqqjjjjjjsssoooZZZFFFBBBJJJQQQUUUUUUOOOGGGCCCDDDDDDBBB???<<<777222///......///---------------------------------------------------------............///////////////000000000000222222222333444555777777;;;===>>>???@@@BBBFFFIIILLLMMMMMMTTTlll~~~yyykkkdddkkk~~~~~~mmmaaaaaaooonnn\\\GGGEEEHHHVVVllluuueeeUUUMMMCCCAAA<<<888666555555555444333333444777999999999<<<:::<<>>???BBBFFFJJJLLLMMMNNNUUUnnnrrrmmmuuu|||tttyyyjjjVVVMMMNNNYYYeeelllWWWFFFEEEIIIWWWmmm}}}uuuiiiXXXKKKGGG@@@???;;;888555444555666444333222444888::::::999;;;999;;;???===<<>>AAAFFFJJJJJJLLLMMMVVVpppuuuhhh[[[SSSQQQTTTZZZddduuupppUUUIIIGGGIIIMMMSSSooolllVVVLLLJJJNNNZZZnnn|||qqqiii^^^OOOEEEBBB???>>>;;;777444444555777555333222555999;;;:::888:::888;;;@@@>>>???PPPeeeoookkkfffnnnwwwnnnfffooofffiii]]]HHHCCCMMMOOOEEEHHHIIIGGGAAA>>>???===999:::777222---,,,---///111------------------------,,,,,,,,,------.........---------.........//////////////////000000000000//////000222444777999:::<<<<<<======>>>AAAFFFJJJIIIKKKMMMUUUpppggg[[[WWWQQQNNNPPPHHHLLLQQQUUUWWW```ttt}}}zzzqqq]]]JJJGGGJJJMMMUUU^^^www{{{xxxggg[[[IIIHHHLLL]]]ttt~~~sssdddXXXQQQKKKDDD>>>;;;888555444666666444111444555555555555666999<<<888<<>>===999666888555000------------,,,///......------,,,,,,+++,,,,,,,,,---------......---------............///------......///000000000000111222333555666777777;;;<<<>>>???@@@BBBEEEGGGHHHLLLNNNVVVnnniiiTTTOOOOOOJJJHHHJJJKKKJJJLLLNNNOOOTTT```lll}}}|||{{{xxxyyyvvvtttyyy}}}rrreeehhh]]]PPPHHHLLLTTT]]]lllzzzqqqxxxuuudddUUUHHHHHHNNN```wwwyyypppcccXXXOOOHHHAAA===;;;888555444555555444222444555666777666777999;;;:::===>>>======FFFWWWdddmmmsssyyy|||}}}vvvjjj\\\KKKCCCFFFMMMRRRSSSGGGDDDAAABBBDDDCCC???:::777444000------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///------......///000000000000111222333555666777777:::<<<>>>??????AAADDDGGGGGGKKKMMMUUUnnnwww^^^RRRJJJLLLNNNJJJHHHJJJMMMJJJHHHKKKLLLNNNSSSYYYjjj{{{pppnnnxxxyyytttjjjccc___gggxxx~~~vvvooojjjggguuupppeeedddiiiWWWLLLHHHRRRbbbttt}}}sssrrrpppppptttsssfffWWWEEEFFFNNNbbbxxx~~~rrrlllaaaUUUKKKCCC>>>;;;999777555444555555444333333555888999999888999:::<<<===<<<<<>>???@@@CCCFFFGGGJJJMMMUUUmmmwwwdddVVVOOOKKKJJJNNNOOOKKKJJJLLLMMMJJJJJJLLLNNNOOOUUU\\\fff{{{}}}nnngggWWWQQQMMMTTTdddrrrzzz{{{ppppppnnnjjjddd___[[[YYYYYY\\\[[[ZZZeeevvveeeUUUMMM\\\vvv~~~{{{|||pppiiikkkllldddYYYCCCDDDNNNbbbvvv}}}yyytttjjjfff]]]RRRFFF===999999777666555444444444444444333666:::;;;;;;:::999999>>><<<999;;;DDDUUUhhhuuu~~~}}}hhhNNN===DDDOOOQQQTTTZZZMMMIIIGGGJJJMMMJJJ@@@666444222///------...---,,,+++++++++,,,,,,---------,,,,,,,,,---------......---------............///------......///000000000000111222333555666777777999:::<<<===>>>@@@CCCEEEGGGKKKMMMUUUnnnfffWWWPPPKKKGGGFFFFFFGGGJJJIIIGGGHHHKKKNNNMMMMMMLLLJJJKKKTTT^^^```rrrhhhVVVMMMHHHFFFDDDGGGOOOXXX```dddbbbaaa^^^ZZZTTTRRRRRRTTTWWWWWWRRRQQQbbb{{{lll\\\YYYrrrzzzpppjjjfff]]]TTTEEEEEEPPPeeeuuuwwwqqqllleee```XXXLLLAAA:::666666555555555444444444444555444777;;;===<<<;;;999999===:::888>>>MMMcccwwwzzzxxxvvvtttWWWEEE>>>KKKUUUSSSQQQTTTLLLJJJIIIKKKMMMIII>>>555333000...---......---,,,//////......------------,,,,,,,,,---------......---------............///------......///000000000000111222333555666777777999:::<<<===>>>@@@CCCEEEGGGKKKNNNVVVooohhhSSSJJJEEECCCDDDBBBCCCDDDFFFGGGHHHJJJMMMPPPOOOOOOMMMIIIHHHPPP[[[iiixxxqqqZZZKKKCCCAAABBBCCCCCCDDDHHHOOOTTT___```^^^ZZZVVVUUUWWW[[[ZZZbbbeee___]]]eeemmmoookkkgggrrr}}}tttiii[[[PPPHHHHHHSSSiiiwwwuuunnnjjjbbb\\\QQQFFF===888555444333444555444333333555666666999<<<>>>===;;;::::::<<<999;;;FFFZZZppp|||tttooohhhbbbHHHFFFLLL[[[bbb^^^WWWVVVHHHHHHIIILLLLLLGGG???888111///------.........,,,000000//////...------,,,,,,,,,,,,---------......---------............///------......///000000000000111222333555666777777999;;;===>>>???@@@CCCFFFFFFJJJMMMVVVooommmWWWLLLIIIFFFEEEEEECCCEEEFFFGGGIIILLLNNNOOOTTTRRRRRRVVVWWWXXX]]]dddxxxaaaPPPJJJHHHAAACCCEEEEEEDDDFFFKKKOOO\\\```ddddddcccbbbfffiiifffpppxxxtttiiieeejjjqqq|||~~~~~~}}}xxx}}}|||uuujjj[[[NNNGGGFFFSSSjjjwwwtttmmmkkkbbbYYYLLLAAA;;;777444222222444555444333333555777888:::===>>>===;;;;;;;;;;;;;;;AAAQQQgggwww~~~~~~uuujjj]]]QQQ@@@LLL]]]iiijjjccc[[[UUUHHHJJJMMMMMMIIICCC===999000...------...///...,,,..................------,,,,,,,,,---------......---------............///------......///000000000000111222333555666777777:::<<<>>>??????AAADDDGGGDDDHHHKKKTTTmmmkkkYYYHHHDDDFFFFFFFFFHHHDDDFFFGGGGGGJJJMMMMMMKKKUUUSSSVVVaaakkkpppsssvvvyyy|||~~~eeeKKKBBBEEEHHHDDDEEEGGGHHHJJJLLLNNNPPPVVV^^^ggglllnnnooorrrvvvwww{{{vvvtttqqqsssvvvzzz|||}}}}}}}}}ssstttrrrlllhhhbbbUUUJJJCCCCCCPPPhhhvvvrrrlllkkkcccXXXHHH>>>999777555222111333555444222222555888999;;;===>>><<<;;;;;;<<<;;;===FFFYYYooo{{{zzzuuuxxxjjjVVVFFF999NNNcccjjjfff]]]TTTLLLKKKOOOQQQOOOGGG???999666///...------...///...---+++,,,,,,------......///,,,,,,,,,---------......---------.........//////------......///000000000000111222333555666777777;;;<<<>>>???@@@BBBEEEGGGBBBFFFIIIRRRkkktttjjjYYYQQQGGGCCCEEEHHHJJJIIIDDDHHHLLLNNNOOOQQQUUUYYY[[[dddmmmxxxnnnVVVMMMJJJHHHGGGKKKNNNRRRUUUXXXXXXXXXWWWYYYbbblllrrrtttxxxnnnddduuuvvvcccWWWZZZcccoooxxx||||||{{{zzzxxxpppgggaaa___ZZZRRRJJJBBBEEEOOOaaarrrvvvlll```]]]NNN???999888555222222000000000111222333555555===>>>>>>;;;:::<<<>>>>>>>>>???SSSooozzzssswwwuuulll```LLL999EEEGGGRRR```ddd[[[SSSPPPOOOKKKFFFCCC@@@<<<666111.........------,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000000222333333222333555777;;;<<<>>>>>>???@@@CCCEEEGGGGGGLLLSSSfffsssccc[[[TTTMMMFFFCCCEEEGGGGGGEEEHHHHHHJJJMMMUUUbbboooyyydddPPPLLLNNNPPPQQQZZZ]]]ccciiinnnqqqrrrrrrnnnpppsssvvvyyy~~~ttt]]]ZZZkkk|||~~~rrrfff```bbbdddggglllpppssssssrrrmmmfff^^^ZZZYYYVVVOOOIII???EEEQQQaaaooopppggg]]]UUUGGG;;;777666555333333222111111222333555777888<<<>>>???===<<<===???@@@<<>>999333.........---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000000222333333222333555777;;;<<<>>>>>>???@@@CCCEEEGGGGGGLLLSSShhhyyyeeeYYYUUURRRMMMHHHFFFGGGHHHHHHFFFKKKHHHHHHPPPbbbyyyzzzzzzxxxYYYMMMQQQXXX^^^bbbmmmqqqxxx{{{|||xxxccc[[[cccsssyyyvvvwwwzzzsssooonnnmmmiiifffaaa[[[TTTQQQQQQPPPKKKFFF===DDDPPP```kkkkkkaaaXXXJJJ???555444555444444555333333222222444777999;;;;;;>>>@@@@@@>>>===@@@CCCHHHeee~~~qqq[[[IIICCCTTTZZZdddjjjeeeZZZTTTTTTQQQNNNHHHBBB===888222......------------,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,---------......------------------------------......///000000000000222333333333333666888;;;<<<>>>>>>???@@@CCCEEEGGGGGGLLLTTTiiiiii[[[VVVWWWSSSOOOKKKIIIIIIKKKKKKJJJIIIHHHJJJWWWllloooUUUPPP[[[gggpppvvv~~~qqqgggpppyyyqqqhhhccc]]]WWWPPPMMMLLLJJJFFFBBB>>>BBBMMM^^^kkkjjj^^^RRRBBB999222333444444444555333333222222444777;;;===<<<>>>AAAAAA>>>;;;@@@GGG^^^|||jjjNNNDDDJJJ```gggmmmlllddd\\\[[[___SSSPPPKKKDDD>>>999444111------------------------------------------------,,,,,,,,,---------..............................------......///000000000000111333333333444666999;;;<<<>>>>>>???@@@CCCEEEHHHHHHLLLSSShhhjjjXXXPPPQQQTTTQQQNNNJJJGGGGGGIIIKKKLLLHHHIIIOOO[[[jjjxxxvvv~~~kkkWWWZZZhhhttt}}}wwwzzz||||||}}}zzz|||uuulllhhh^^^XXXQQQLLLHHHFFFBBB???@@@AAAIIIYYYhhhiiiZZZKKK===777222333444333222444222222222333555888;;;======>>>AAAAAA<<<:::BBBNNNssstttYYYCCCFFFWWWaaafffhhhbbbXXXUUU[[[aaaYYYVVVPPPHHH???888333111------------------------------------------------,,,,,,,,,---------..............................------......///000000000000111333333333555777999;;;<<<>>>>>>???@@@CCCEEEJJJIIIMMMRRRfffqqq]]]RRROOOPPPRRRNNNLLLJJJHHHGGGHHHJJJKKKIIILLLQQQWWW]]]``````___bbbrrr}}}iii^^^hhhwww~~~}}}|||~~~~~~yyysssrrruuuzzz~~~ooofffbbb\\\WWWPPPIIIEEEBBB???>>>@@@@@@FFFTTT```___QQQCCC:::555222444444222111222000111222444777:::<<<===???>>>@@@AAA<<<;;;JJJ]]]uuu___GGG:::EEEWWW___dddcccYYYPPPRRRZZZ```^^^[[[SSSHHH===333...,,,,,,,,,,,,------------......------------,,,,,,,,,,,,,,,,,,---------......------------------------------......///000000000000111333444444555888:::;;;<<<>>>>>>???@@@CCCEEEJJJIIIMMMRRRdddrrrbbbXXXVVVXXXWWWUUUPPPQQQSSSSSSSSSQQQPPPPPPLLLMMMOOOOOOOOOPPPRRRTTTcccwwwxxxkkkiiiyyy~~~}}}}}}xxxqqqnnnpppzzz~~~yyymmmaaaZZZXXXSSSOOOIIIDDDAAA???>>>>>><<<@@@GGGOOORRRNNNCCC:::555222111333444000///111///111444777:::<<<===>>>???===???@@@===@@@VVVooo{{{eeeMMM>>>>>>JJJVVV___cccaaaWWWPPPRRRYYY\\\ZZZWWWPPPEEE999000,,,+++,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000000111333444444666888;;;;;;<<<>>>>>>???@@@CCCEEEIIIIIIMMMRRRccciii^^^TTTSSSYYY^^^\\\WWWVVVZZZ___bbbaaa]]]YYYWWWMMMMMMLLLIIIHHHMMMVVV]]]pppxxxnnnrrr~~~zzzxxxxxxvvvpppnnnoooqqqnnnhhh```ZZZVVVUUUVVVJJJGGGCCC???======>>>???888@@@IIILLLGGG???888555111//////333333000///111///222666:::===>>>?????????===>>>@@@>>>EEE___{{{zzzlllUUUBBB@@@LLLZZZ___\\\aaa___UUUNNNQQQUUUUUUQQQOOOIII@@@666///---...,,,,,,,,,------..................------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000000111333444444666999;;;;;;<<<>>>>>>???@@@CCCEEEHHHHHHNNNSSSdddyyyfff\\\TTTTTTYYY^^^cccgggdddmmmzzzlllYYYUUULLLGGGJJJPPPYYYggguuuxxx}}}wwwwwwvvvuuusssqqqnnnkkkiiihhhiiibbbZZZVVVUUUSSSNNNJJJCCCBBBAAA@@@????????????===AAADDDCCC===777444222333222111111111111111111111444888:::;;;===@@@AAAAAA<<<:::>>>@@@JJJfffrrrhhhRRR???DDDXXXbbb]]]kkkbbbUUUKKKMMMUUUWWWUUUEEEIIIEEE999//////000///------------------------,,,+++++++++++++++++++++,,,,,,,,,---------......---------............///---......///000111111222000111222444666777888999;;;>>>@@@???>>>@@@DDDHHHMMMKKKNNNRRRccc~~~eeeaaaZZZVVVWWWYYY[[[___dddlll~~~gggWWWPPPMMMQQQXXXaaappp}}}|||qqqxxx}}}}}}|||rrrlllqqqooommmkkkiiihhhgggfff___ZZZSSSOOONNNLLLGGGCCCAAAAAA@@@???>>>>>>>>>>>><<>>@@@>>>???<<<:::AAAVVVpppsss```IIIAAAKKKYYY]]]ZZZ]]]XXXRRRSSS\\\bbbZZZNNNGGGHHHAAA555......///---------------------------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///......//////000000111111000111222444666777888999;;;===??????>>>???DDDGGGIIIJJJOOOSSScccxxxkkk^^^[[[YYYYYYZZZXXXXXX^^^fffyyykkkYYYWWWXXX^^^dddlllxxxjjjnnn|||}}}tttlllgggooommmiiieeeaaa```______XXXTTTOOOLLLKKKHHHCCC?????????>>>===<<<<<<<<<<<<;;;<<<<<<:::666333222222111111000000000111111222222555888999:::;;;===???===BBB@@@<<>>===???CCCGGGGGGKKKRRRVVVdddwwwmmmhhhccc[[[ZZZ[[[ZZZWWWZZZggguuu|||ggg```eeelllssswww{{{zzz|||zzzuuuuuuvvvwwwtttoooiiiaaaZZZVVVTTTSSSQQQNNNKKKIIIGGGDDD@@@<<<===<<<;;;::::::999::::::999999777555222111111222000000000000000111222333555777:::;;;;;;<<<>>>??????AAABBBGGG\\\yyyfffKKK@@@PPP^^^[[[YYY```ddd```[[[```kkkooocccSSSNNNDDD777...,,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////,,,,,,,,,---------......---------............///000000000000////////////000111222444666777888999:::<<<>>>>>>===>>>CCCGGGIIIMMMTTTWWWdddssshhhaaa\\\\\\]]]\\\\\\eee{{{uuupppvvvvvvtttwww|||sssnnnggg^^^VVVQQQNNNMMMHHHFFFDDDCCCAAA>>>;;;999;;;;;;:::999888888888888888666333111000111111222000000000000111222444444888:::===>>>======???@@@???;;;BBBVVVlll~~~yyyUUUFFFEEEUUU^^^YYYZZZddd]]]^^^]]]^^^bbbccc[[[PPPLLL@@@444...---......---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////,,,,,,,,,---------......---------............///000000000000////////////000111222444666777888999:::===??????===???CCCGGGJJJMMMRRRSSSaaauuuiii```[[[___aaafffkkkqqq~~~wwwtttsssrrrrrrhhheee___YYYTTTPPPNNNMMMEEEEEECCCAAA???===<<<;;;::::::999888777777777777777444111000111222222222000000111111333444666666;;;===?????????>>>???@@@======LLLfffxxxyyy^^^FFFHHHNNNVVVZZZZZZ\\\```QQQYYYaaacccccc___UUULLLDDD999000...///...---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,---------......---------............///////////////000000000000000111222444666777888999;;;>>>@@@???>>>@@@DDDHHHIIIJJJMMMPPP```hhh]]]ZZZ[[[]]]eeelllyyy|||vvvqqqmmmiiieeebbb[[[ZZZWWWTTTPPPNNNLLLLLLEEEEEECCCAAA???>>>>>>???:::999888777777666666777666333000000222444333222111111222333444666777888<<<>>>??????>>>===>>>???CCCQQQfffyyydddIIICCCRRRZZZVVVWWW``````YYYOOOXXXaaadddbbb\\\RRRIII999222---//////,,,+++---+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///......//////000000111111000111222444666777888999<<>>??????===<<<===>>>LLLgggpppWWWAAAFFF\\\cccXXXXXXgggeeeTTTRRRWWW[[[[[[YYYUUULLLCCC222,,,+++//////+++***---++++++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,,,,---------......---------.........//////---......///000111111222000111222444666777888999===???AAAAAA@@@AAAFFFJJJIIIJJJPPPXXXmmmyyyhhhiiihhh___```jjjuuuuuurrrccclllrrr~~~xxxooojjjfffgggiiiggg```YYYKKKKKKLLLKKKIIIGGGEEEDDD???>>>===;;;999888888888<<<;;;:::888666555444444000000111111111000000//////000111333666999<<<>>><<>>;;;@@@EEEEEEggg{{{ttt]]]KKKBBBMMMZZZaaa```cccjjjeeeYYYcccfff]]]NNNMMMUUUOOO???000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------------------............///.........//////000111222///111333444444666999<<>>>>><<<:::999888777777:::999777666444333222222000000111111111111000000///000222444888;;;===???>>>===???AAA===<<>>@@@AAABBBAAABBBCCCEEELLLHHHKKKRRR```|||~~~```QQQQQQNNNXXXbbbsss{{{xxxwwwuuummmccc^^^YYYSSSRRRUUUVVVSSSOOOHHHHHHGGGEEECCCAAA>>>======<<<;;;999888777666666777666555333222111111111000111111111111111111111000111444666999<<>>@@@AAA@@@AAACCCDDDKKKHHHMMMPPPYYYzzz~~~oooZZZVVVZZZUUUiiiyyy}}}uuupppnnnlllggg```\\\XXXTTTSSSTTTSSSPPPLLLGGGGGGEEECCC@@@===;;;:::;;;:::999777666555555555555444333222111000000000111111111111111111222222222333666999;;;>>>@@@@@@AAA======???===DDD```~~~bbbBBBAAATTTfff___eeesssnnn\\\ZZZhhhuuuooocccYYYTTTMMM>>>///.........------,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,------------...---------............///............///000111222///111333444444666999<<<<<<>>>???@@@@@@AAACCCDDDIIIIIIOOOPPPTTTsss|||nnnddd```ccchhhzzz|||ssshhhcccbbb```^^^[[[ZZZYYYWWWWWWVVVRRRKKKFFFFFFEEECCC@@@>>>;;;:::999999888777555555444444444444333333222111111111111111111000000111222333333444555888:::===>>>???@@@;;;???>>>999===RRRrrreeeLLLGGGTTTcccnnnjjjnnnrrreeeUUU[[[pppppp```ZZZ___YYYDDD555333---------------,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,---------.........---------............///............///000111222///111333444444666999<<<;;;===???@@@@@@AAACCCEEEHHHIIIOOOQQQTTTqqqwwwmmmZZZWWWbbbppp~~~}}}yyyuuujjj```]]]]]][[[YYYYYYUUUUUUUUUTTTRRRLLLEEE@@@CCCBBB@@@===;;;999888888777666555444333333333333333333222222111222222222222111000000111222444555666777999<<<===>>>>>>===666<<<===<<>>RRRhhhtttxxxzzzyyyooo___YYYddduuujjj[[[WWW]]]TTT:::...333------,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...+++,,,,,,------,,,,,,+++,,,---------............---------............///.........//////000111222///111333444444666999<<<;;;===???@@@AAABBBDDDFFFHHHIIIPPPQQQUUUrrr{{{}}}|||nnnUUUOOONNNYYYmmm}}}xxxsssooolllccc]]]___```\\\YYYXXXNNNNNNNNNMMMJJJFFF@@@===@@@>>><<<999888777666666555444333222222222222222222111111111111111222222222111000000111222444666888999;;;<<<======<<<;;;888888>>>MMMbbbuuusssOOOAAAMMMccctttzzz|||}}}fffYYY```jjjmmm```[[[VVVOOOBBB333,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++,,,,,,------,,,,,,+++------------............---------............///.........//////000111222///111333444444666999<<<<<<>>>@@@AAABBBCCCEEEGGGKKKJJJPPPQQQWWWtttwww]]]KKKJJJNNNYYYiii{{{vvvqqqlllhhhccc\\\YYY___aaa\\\VVVTTTKKKJJJIIIGGGDDDBBB???======;;;999777555555555555444444333222111111111111111000000000000111111222222111000000111222555666999:::;;;======<<<:::999>>>666@@@___yyyfffHHHOOOffftttwwwxxxzzzzzz]]]SSScccjjj```UUU[[[UUU@@@111///...))),,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++,,,,,,------,,,,,,+++---------.........//////---------.........//////.........//////000111222///111333444444666999<<<<<<>>>AAABBBBBBCCCFFFHHHMMMKKKOOOQQQWWWttt~~~xxxlllYYYLLLEEELLLOOOXXXiiixxxkkkfffccc```\\\ZZZZZZ[[[[[[YYYSSSLLLGGGDDDCCCBBB@@@???>>>>>>>>>888777666555444333222222333333333222222111111111222222111000//////000000000000///000222555888:::666<<<===666555<<<<<<777555999PPPtttfffJJJIIIooozzz~~~ssssssgggXXX\\\iii```KKKPPPXXXPPP999,,,///000(((************+++,,,---...******+++,,,,,,---......///,,,222444------///)))---///000000...---...///..................------------......///000000000222222333333555666888999<<<======???@@@AAABBBBBBJJJKKKQQQSSSWWWvvvuuutttiiiVVVNNNNNNOOOLLLRRRbbbzzz}}}nnndddaaa___\\\YYYUUUTTTSSSQQQOOOLLLGGGCCCBBBAAA@@@>>><<<;;;;;;:::777777666555444333222222333222222222222222222111333333222111111111111111000000111222444666888999<<<===<<<999999;;;888444???MMMhhhiiiOOOMMM^^^~~~yyy{{{tttllldddbbbddd```TTTIIIOOOQQQGGG666,,,...///,,,+++++++++,,,,,,---...///+++++++++,,,,,,---------***666JJJJJJ333(((,,,...------...000111111111111........................------......///000000000222222333333555666888999<<<===>>>???@@@AAABBBCCCKKKKKKPPPQQQTTTqqq{{{zzzxxxqqqqqq{{{zzzmmmTTTGGGGGGPPPYYYZZZdddwwwvvvmmmbbb\\\[[[ZZZXXXUUURRROOOLLLIIIHHHFFFCCCAAA@@@???===;;;999888777777666666555444333333222222111111111222222222222222444333222222222222222222111111333555666888888999;;;777666888888555333444CCC\\\zzziiiPPP>>>UUUrrr~~~yyyxxxlllaaaaaallljjjVVVJJJKKKOOOGGG;;;222------...000------------...///000000,,,,,,,,,,,,,,,,,,,,,,,,***888MMMMMM444(((---///---,,,,,,...222333111...........................------......///000000000222222222333555777888999<<<===>>>???@@@BBBCCCCCCIIIIIIOOOPPPSSSqqqzzz~~~sssiiieeeiiiwwwtttyyyjjjTTTJJJLLLWWWaaasssgggbbb[[[WWWWWWWWWTTTQQQPPPNNNKKKIIIHHHFFFCCCAAA>>>===;;;999777555555444555555444444333222222111000000111111222222333333333222222111111111222222111333555888999999888777888333333777666222888DDDVVVmmmpppVVVEEEFFFaaawwwxxxuuuxxxxxxsss``````iiirrrjjjVVVOOOUUUOOO???222///...+++---222---------------...///000,,,,,,,,,,,,,,,,,,,,,+++000...444666...---111,,,...,,,***---222333///***---------...............------......///000000000111222222333555777888999<<<<<<>>>???AAABBBCCCDDDFFFGGGNNNPPPUUUssszzz|||tttuuuddd___```fffvvvwwwssshhhWWWRRRWWWfffttt{{{lllaaa]]]YYYVVVUUUTTTQQQOOOLLLKKKKKKKKKJJJGGGBBB???===<<<:::888666555444444444444333333222222111111000000000111111222222222111111000000000000111222222444777999:::999888777888666777999555666GGG\\\uuurrrXXXIIIEEE___ooovvvoooooowwwttthhhaaappp|||xxxkkkaaa^^^^^^KKK:::---...///++++++111,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++000&&&&&&)))(((...111***---+++***///444666222------------.........//////------......///000000000111111222333555777999:::<<<<<<>>>???AAACCCDDDEEEFFFGGGMMMOOOSSSqqqxxxtttzzznnnbbbrrruuudddYYY\\\bbbiiiyyywwwwww{{{bbbYYY^^^lll}}}oooddd]]]ZZZWWWTTTSSSQQQNNNLLLFFFFFFFFFFFFFFFCCC>>>;;;;;;:::888777666555444444333333333222222111111111000000000111111111111111000000000///000000111222444555777999999999777666555666777777777AAAYYYooogggKKKGGGRRRxxxyyywwwtttwwwwwwlll\\\lllzzznnnmmmhhh]]]AAA555,,,---///,,,,,,///+++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))000111)))***///,,,******---222888:::888555,,,,,,------.../////////------......///000000000000111222333555777999:::<<<<<<>>>@@@BBBCCCEEEFFFHHHHHHMMMMMMOOOkkkzzz{{{wwwtttxxxtttjjj^^^\\\kkkyyytttwwwuuuxxx~~~ssseeejjjyyywwwpppggg___WWWUUURRRPPPNNNLLLIIIHHHBBBAAA??????>>>===:::888888777666555444444444444222222222222111111111111111111111111000000000000111000000000111111222333555666777888888777777666///444666888CCCZZZtttyyy[[[GGGSSSnnn~~~www{{{{{{pppaaaYYYmmmxxxzzzpppmmmnnnbbbOOO333///++++++---------,,,++++++************+++++++++++++++,,,,,,---------++++++333444******000...))),,,000333666666555333,,,,,,------...//////000------......///000000000000000111333555888:::;;;;;;<<<>>>@@@BBBDDDEEEFFFIIIHHHMMMLLLNNNiiivvvzzz~~~uuunnneeekkkwwweeeqqqkkkeeejjjuuu}}}qqqppp|||nnnfffccc^^^WWWRRRQQQNNNKKKIIIHHHFFFEEEBBB???;;;999999999999888666555444444333333444444222222222111111111111111222222111111000000//////222111111111222333333444666666777777777777666666///555999@@@VVVwwwkkkOOOEEEbbbvvv|||xxxfffZZZ\\\eeeeeecccccciiiiiiWWW@@@(((*********,,,......+++,,,,,,+++******+++++++++******+++,,,,,,---......111((()))+++)))///333---+++...222333111...,,,+++,,,,,,------...///000000------......///000000000000000111333555888:::;;;;;;<<<>>>@@@BBBDDDFFFGGGHHHHHHMMMMMMPPPllluuuvvvzzzkkkmmm~~~jjjaaaaaavvv}}}uuuuuu}}}|||uuukkkaaa[[[XXXVVVUUUJJJIIIGGGEEECCCBBBAAAAAA>>><<<:::888666444333333222333333444444333333222222000///...///000222333333333222222111000000000333222222111222333555666:::777555666555111111444888444:::SSSwwwnnnLLLFFFZZZvvvzzz|||{{{iiiaaalllwwwkkkVVVLLLZZZhhh^^^CCC///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------,,,,,,,,,---------...............////////////000------......///000000000111111222333555777999:::;;;<<<>>>AAACCCDDDEEEFFFIIIFFFKKKNNNOOOhhhpppttt~~~yyy|||vvv~~~iiibbbbbbooo~~~{{{~~~vvvmmmhhh```ZZZUUURRROOOMMMGGGFFFDDDBBB@@@???>>>===;;;:::999777555444333333333333333333333333222222111000///...///000222333222222222111111000000000222222222222333444666777:::777666888666111111444888<<>>AAACCCDDDEEEFFFHHHEEEJJJMMMNNNggg~~~oooyyyxxxnnnhhhkkkxxx|||mmmgggnnnvvvyyyuuuqqqkkkfff]]]YYYUUURRROOOLLLHHHFFFDDDCCCAAA>>><<<;;;:::999888777666555444333333333333333333333222222111111111000/////////000222333111111111000000000000000222222222222444555777777555333444666444000111555888DDDYYYqqqppp]]]IIIKKKeee|||xxxvvvrrruuu{{{bbb___eeeiiiWWW888+++111------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---------............------......///000000000111111222333555777999:::<<<===???AAACCCDDDEEEFFFGGGEEEJJJLLLNNNfff{{{tttnnn~~~}}}kkklllxxx}}}uuusssrrrpppnnnggg___XXXUUURRRNNNKKKIIIGGGDDDBBBAAA@@@>>>;;;999888777666555444444333333333333333444333222222111111000000000000//////000000111222000000000000000000000000111222222333555666777888333222333555444222555;;;JJJZZZqqquuuiiiMMMJJJKKKWWWnnn|||~~~wwwxxx~~~nnneeelllnnn```DDD...+++222,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......------......///000000000111111222333555777999:::<<<>>>???AAACCCEEEEEEFFFHHHFFFKKKMMMNNNggg|||tttooonnntttlllhhhbbbeeeiiikkkhhh```WWWQQQRRRNNNHHHDDDBBBBBBAAA@@@>>>===;;;999777666666555333333222222222222333333333222111000000000000111000000000000000111111222//////000000111111222222222333444555666777777888777555555666555666===GGGjjjzzzyyyYYYNNNHHHRRR]]]eeemmmwww}}}~~~wwwnnnzzzrrrrrryyymmmLLL222---///---++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......------......///000000000111111222333555777999:::===>>>@@@BBBCCCEEEEEEEEEJJJGGGLLLNNNPPPhhhyyyvvvuuuuuuzzz}}}yyy}}}{{{tttooowww~~~zzzoooeee``````bbbaaadddfffeee```ZZZUUURRRMMMIIICCC>>>======<<<<<<::::::888777666555555555222222222111111222222333222111000//////000111222///000000000111111111111//////000111222333333444333444555666777777777777555333333444555<<>>???AAABBBDDDEEEEEEEEEKKKHHHMMMOOOQQQiii{{{nnnkkkqqqyyyvvveeeeeeiiiuuuzzzwwwtttrrrsssnnnggg^^^XXXWWW[[[___```cccdddaaaZZZSSSOOONNNFFFCCC???===<<<;;;:::999666666555444444444444555333333222111111222222222000///.........000222333//////000111111111111111///000111222333444555555555666777777777777666555222111222888AAAQQQjjjjjjYYYKKKIIIWWWeeeiiiooo{{{yyyrrrxxx|||www```BBB000,,,...---***,,,---///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------........./////////------......///000000000111111222333555777999:::???@@@AAACCCDDDEEEEEEEEEJJJGGGLLLOOOPPPiii~~~lll```aaammm|||}}}iiidddmmm{{{zzz~~~~~~}}}zzzxxx}}}wwwssspppooooooccc```[[[VVVSSSSSSUUUXXXVVV\\\```^^^UUUKKKDDDAAA@@@????????????===:::888444333333222333333444444444333222222111222222222///...------...000333444//////000111111111111111000000111222444555666666666777888888888777555444444444999DDDTTTnnnrrrQQQGGGGGGVVVppp}}}xxxyyyvvv~~~{{{aaafff|||lllGGG,,,---444///---222...///000222222000///...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------******+++++++++,,,,,,,,,.........////////////000------......///000000000111111222333555777999:::???@@@AAACCCDDDEEEEEEEEEIIIFFFKKKNNNOOOhhhmmmYYY]]]ccchhh{{{pppxxx~~~~~~~~~~~~~~~tttqqqsssyyy}}}~~~yyyrrrmmmtttzzzvvvooojjjeeeaaa]]]ZZZWWWUUURRRPPPOOOPPPRRRSSSVVVUUURRRPPPNNNLLLKKKJJJAAA???===;;;;;;999777555222222222222333333444555222222111000///...------//////000111222333333333333222111111000111111111000000111222444555666666777777444111222555555333777555DDDaaattt~~~zzzWWWDDDGGGXXXmmm{{{vvvsssxxxyyytttnnneeeooovvvsssDDD888......///------000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............///////////////000000000000111111222333444777999;;;<<>>@@@BBBDDDEEEEEEDDDCCCEEEJJJNNNNNNSSSjjjzzz|||{{{hhhZZZbbbvvv|||sssyyy}}}sssuuu}}}~~~~~~wwwrrrzzzzzzvvvwww{{{{{{|||}}}}}}|||{{{zzzyyysssqqqwww}}}yyyqqqkkkVVVUUUWWW\\\cccggghhhfff___\\\XXXUUUSSSRRRPPPNNNPPPNNNLLLKKKKKKLLLMMMNNNGGGFFFDDDBBB@@@???>>>======;;;999888888777555333333333222222111222222222........................111111111111111111222222111111111111222333444444555555555666666777777777888666999<<<888333777@@@SSSfff|||rrr\\\LLLIII___xxxsssuuu~~~kkknnn{{{uuuWWW:::111---+++///111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------.............../////////000000000111000000111333555888;;;===AAA@@@AAADDDGGGHHHFFFBBBEEEJJJNNNNNNTTTkkkvvvvvvzzz~~~|||yyy~~~||||||||||||{{{}}}~~~vvvsss{{{qqqmmmsss|||rrrppprrryyy}}}yyyuuussszzz{{{}}}}}}}}}{{{xxxvvvnnnjjjkkkqqqtttnnnfffbbb^^^aaaeeehhhgggddd```^^^YYYWWWSSSQQQPPPOOONNNMMMIIIHHHFFFDDDCCCCCCDDDDDDBBBAAA@@@>>><<<;;;:::::::::888666555666555333111444333222111111111111111........./////////000000222222222111111111111111000111111111333444555666666666666666777777777777;;;777777999777666DDDWWWvvvdddPPPBBBGGGYYYrrr~~~ssssss___<<<222...,,,,,,...000///---+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,---------...............//////000000111111///000111333666999<<<>>>BBB@@@@@@DDDIIIKKKGGGCCCEEEJJJNNNMMMSSSjjjkkkhhhggghhhiiilllsss{{{www}}}}}}rrrjjjrrr~~~}}}yyyzzz}}}}}}yyyssspppooooooYYYXXX___kkkssstttrrrqqqssstttvvvwwwvvvssspppmmmggggggkkkooolllddd^^^^^^bbbgggnnnooojjjaaa[[[WWWRRRPPPLLLJJJIIIHHHFFFEEEFFFEEEBBB@@@>>><<<<<<;;;===<<<;;;999888888777777777555444444444444222111333222111111000000000000/////////000111111222222222222222111111111111111111111111222333555666777666666666666666777777777:::666666999<<>>LLLcccwww{{{{{{nnnDDD000333000///...,,,---......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------............///000111111111000000111333666999===???BBB@@@@@@DDDJJJKKKHHHCCCFFFKKKNNNLLLQQQggg___\\\ZZZ[[[___fffooouuuuuu|||xxxgggWWWPPP]]]nnn~~~~~~qqqtttzzz}}}|||}}}~~~|||xxxvvvtttmmmfffXXXWWW[[[ccciiijjjkkknnnmmmnnnooopppooollliiigggfffhhhkkkllleee\\\YYY\\\^^^ccchhhiiiccc\\\VVVSSSMMMJJJGGGDDDCCCCCCAAA@@@DDDBBB@@@>>><<<:::999888888777666555444333333444555444222222333333222000111111000000000000000000000000000111111222222222111111111111111111222222222222222333444555777888666666666777777888888888333888>>>DDDNNNccc~~~hhhMMMAAAAAAPPPZZZgggvvv~~~tttnnnxxxlllCCC444222111111222000++++++...///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------...///000111222222111111222333666999<<<>>>@@@@@@AAADDDIIIJJJHHHEEEGGGKKKNNNLLLPPPeeebbbbbbbbbeeeiiiooorrrrrr{{{{{{uuuyyytttpppmmmhhh^^^UUUPPP]]]mmm~~~~~~wwwtttooowww~~~~~~{{{yyy~~~|||xxxuuuttttttvvvxxxvvvxxxvvvrrrqqqqqqkkkbbb\\\]]]bbbhhhhhheeedddgggeeeffffffgggfffdddbbb```___^^^^^^___\\\UUUTTTVVVWWWYYYYYYWWWSSSOOOMMMLLLGGGEEEBBB@@@@@@@@@???>>>>>>===<<<;;;999888777777555444333333222222222222444333111222333333222111000000/////////000111111000000000000111111111111000000000111222222222333333333333333444555777777666777777888999::::::;;;<<>>???BBBEEEGGGGGGGGGFFFFFFKKKMMMLLLQQQgggoooqqqtttwwwzzz{{{wwwrrrsssuuurrrkkkffffffeeebbbeeehhhlllhhhZZZQQQYYYhhhzzzvvvtttqqqnnnpppuuuuuu~~~zzzxxx~~~{{{{{{wwwvvvvvvrrrnnnrrr{{{uuusssooollllllnnnqqqssskkkooooookkkjjjkkkggg```WWW]]]iiiqqqooofff``````[[[[[[[[[[[[[[[YYYXXXWWWTTTPPPNNNQQQRRRPPPOOOPPPQQQOOOJJJEEEAAA@@@@@@AAA???===:::::::::;;;::::::777777777777777666666666555555444333333333333333444222111222333333222111//////...//////000111222000000000000//////////////////000111222333333444444444444444444555666777777777888999;;;<<<======PPPllllllQQQGGGIIIRRRbbbrrr|||~~~wwwuuuhhhZZZeeebbb>>>777666---***111)))...000,,,+++///000,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,---------++++++,,,,,,,,,---------------...///000111222222333333333444666999;;;===<<>>===<<<;;;:::888666555444444444555555555555555555444555444444333222111000000000000111222222222222111111111000///////////////000000000000111111111111000111111222333333444444555555555555555666777888666666;;;???<<<:::EEEVVVaaaPPPCCCHHHYYYkkkzzz}}}jjjbbbmmm|||aaaHHH333000111...,,,......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------+++++++++,,,---...///000---...////////////222444333333333666999::::::888======???CCCFFFHHHGGGEEEGGGIIILLLMMMQQQfffllllllkkkgggccc___^^^^^^aaabbbaaa^^^\\\___eeekkkqqqmmmjjjjjjooo{{{yyyrrroooiiieeeeeegggkkknnnlllrrrlll\\\WWWdddoooppppppjjjeeeeeejjjnnnllliiifffccc```aaaeeehhhgggddddddeeeeeeaaa[[[VVVTTTSSS```mmmvvvooo```TTTOOOMMMRRRSSSQQQNNNQQQVVVSSSLLLNNNLLLJJJHHHGGGGGGGGGHHHDDDDDDBBBAAA???>>><<<<<<;;;:::888777555555444444333444444555555444444333333333222222111111000000000111111222333222222222111111000///////////////000000000000111111111111111111222222333444444444555666777777777777888888===666444:::EEEVVVooouuuUUUHHHGGG[[[nnnuuuyyy~~~~~~wwweeeooooooJJJ999,,,...222///...111...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...//////---...////////////222444444444444666999:::999888======???CCCFFFHHHGGGEEEFFFHHHKKKLLLPPPdddbbbaaa^^^ZZZWWWVVVXXXZZZ]]]\\\\\\]]]```eeejjjnnnkkkgggffflllxxxuuufffbbb^^^ZZZZZZ]]]bbbeeeZZZ___[[[QQQRRR___fffcccddd```^^^```eeefffccc___]]][[[ZZZ[[[^^^___\\\YYYXXX\\\___[[[UUURRRTTTXXXrrr|||~~~ppp[[[OOONNNPPPTTTRRRNNNJJJKKKMMMKKKFFFGGGGGGFFFEEEDDDCCCCCCBBB??????>>>===<<<;;;::::::888888777666555555555555222222333333333333222222111111111000000000000000111222222333333333333333111000000///////////////000000111111111222222222222222222333444444555555111333666777666666777888@@@:::999EEE]]]zzz~~~\\\EEEEEESSSjjjwwwxxx}}}~~~{{{ssstttpppJJJ666---***000333000///222...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------...///---...////////////222444555444555666999:::999777======???CCCFFFHHHGGGEEEEEEGGGJJJKKKOOOcccaaa```^^^ZZZVVVVVVXXXZZZ[[[YYYWWWYYY___dddffffffaaa\\\]]]fffrrr}}}tttdddYYYWWWTTTRRRSSSWWW\\\___[[[^^^\\\WWW[[[bbb```WWWTTTRRRRRRUUUZZZ[[[YYYVVVUUUTTTTTTUUUWWWVVVSSSPPPMMMQQQTTTTTTSSSTTTXXX]]]lllrrrpppbbbSSSLLLLLLMMMOOOLLLGGGCCCBBBCCCBBB@@@AAAAAABBBBBBAAA???>>>===;;;;;;::::::999888888888666555555444444444444555000111111111111111111000.../////////000000111111222222333444444444444333000000////////////000000000000111111222333333333222333333444555555666666111444777888777777999<<<<<>><<<;;;:::;;;<<<<<<===>>>>>>>>><<<:::999888888777777777666666666444444333333333333333444//////000000000000//////.........///000000111111222222333444444444444333000000////////////000000000111111222333444444444444444444555666666777777777999;;;:::888888<<>>@@@<<<999999888666888;;;::::::;;;<<<;;;:::888777777777777666555555555444333333222111111111222222//////000000000000//////......//////000000111111111222222333333333333333///////////////000000111111111222333444444555666444555555666777777888888888999:::777666999BBBJJJkkkhhhLLLFFFAAADDDRRR[[[oooyyy}}}}}}tttfffaaaxxxzzzNNN444///333---...///---+++***---000...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,---------------,,,,,,------...---...////////////222444555444555777:::;;;;;;:::======???CCCFFFHHHGGGEEEGGGJJJNNNNNNQQQccc<<<===>>>===;;;999888999999:::;;;>>>AAACCCDDDDDDAAAAAAGGGPPPWWW[[[aaagggbbb[[[SSSMMMIIIHHHJJJLLLJJJKKKLLLLLLLLLJJJIIIHHHHHHKKKPPPUUUZZZYYYOOODDD===???BBBEEEFFFDDDAAA>>><<<===??????>>>===<<<<<>>???CCCDDDBBB???;;;:::;;;999666777<<<999999999:::999999888888888777777666555444444444333222111111000000000000//////000000000000//////000000000000000000000111000111111222333222222222///////////////000111111111111222333444555666666555555666777777888888999666999:::;;;???JJJ[[[hhhlllQQQCCCEEEGGGRRRfffrrryyyyyyppptttTTT333---...,,,+++---...,,,+++,,,...///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------...------,,,,,,------------...////////////222444333333444777:::<<<<<<;;;======???CCCFFFHHHGGGEEEFFFIIIMMMNNNPPPbbb:::;;;;;;;;;999999:::<<<:::;;;===>>>>>>?????????IIIHHHJJJNNNPPPRRRXXX___YYYUUUQQQNNNKKKGGGDDDCCCEEEFFFGGGFFFDDD@@@<<<999???AAAEEEIIINNNMMMFFF===???BBBGGGJJJIIIDDD>>>999666777999999888777777888:::???DDDDDDAAA>>>@@@CCC:::======888777===CCCEEEAAA===<<<>>><<<777888>>>999999999999888888888888999888777666555444444333333222111000//////////////////000000000000//////111111111111000000000000000000111222222222222111///////////////000111111111111222333444666666777666666666777888888999999999===BBBGGGPPPccc{{{iiiSSSDDDDDDOOOUUUcccwww}}}wwwzzz~~~TTT;;;222000///000---///000...---...///......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------...------,,,,,,,,,---------.../////////000222444333333444777;;;===============???CCCFFFHHHGGGEEEEEEIIILLLMMMOOOaaa888777666666888:::<<<>>>AAAAAA@@@@@@@@@AAAAAABBBGGGNNNVVVXXXUUUQQQOOOPPPPPPOOONNNLLLIIIEEEBBB@@@@@@AAAAAA@@@>>>>>>???@@@AAABBBCCCCCCCCCCCCBBBAAAGGGKKKPPPSSSPPPHHH???999>>>===:::888777777888888<<<===>>>??????>>>===<<<:::===>>>>>>;;;;;;<<>>>>>===<<<;;;;;;;;;;;;666666555444333333222111555444333222111111111111111111111111111111111111111111111111000000000000222222222222222333333333////////////000111222333555444444555666777666444444555888:::=========<<<;;;EEEWWWlll{{{aaaPPPIIIDDDTTTttt|||}}}xxxWWW888000222111......---------............///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,------,,,++++++,,,,,,,,,............///111222333444333333666:::<<<;;;999>>>???AAACCCDDDEEEFFFFFFEEEIIINNNNNNQQQccc666666666777999<<>><<<;;;;;;<<<<<<;;;;;;<<<===>>>????????????AAABBB@@@>>><<<===???:::;;;>>>@@@DDDGGGIIIJJJAAA@@@===;;;888666444444444444333333333333333333444333222111000000000000........................000000000000000000000000111111222222222222333333111111111111222333444444444333333444666888::::::777;;;???>>>;;;===FFFMMM___ooommmWWWGGG===GGGOOOcccxxxttt{{{uuuZZZEEE222///111......222------------...............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++***+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---............///111222333444333444666:::<<<;;;:::<<<===???BBBCCCEEEFFFFFFEEEJJJNNNNNNPPPbbb444555666888:::>>>AAACCCGGGFFFEEEDDDCCCBBBBBBBBBGGGHHHGGGCCC>>>;;;<<>>>>>AAADDDFFFLLLJJJHHHEEEFFFJJJQQQVVVWWWTTTPPPKKKGGGFFFFFFGGGSSSRRROOOLLLIIIFFFEEEDDDGGGFFFDDDBBBAAAAAAAAABBBAAAAAA@@@@@@@@@@@@AAAAAA???@@@@@@???<<<;;;;;;<<<:::;;;===???AAACCCEEEFFF???===;;;777444222000000111111111222222222333333222222111000////////////------------------------////////////////////////111111111222222333333333333333333333444555666666888777555444444666777888888<<<>>><<<===III```sssrrrXXXJJJFFFDDDDDDKKKkkk~~~uuufffqqq|||]]]===444000111000,,,---333------------...............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---............///111222333444444444777:::<<<;;;:::;;;<<<>>>AAACCCEEEFFFFFFFFFJJJMMMMMMNNN___333444555777999<<>>>>>============>>>>>>===;;;888888:::<<>>=========???@@@CCCCCCBBBBBBEEEJJJQQQWWWSSSPPPLLLHHHDDDBBBAAA@@@EEECCCAAA@@@@@@BBBDDDEEEHHHGGGEEEDDDCCCCCCCCCDDDEEECCCAAA>>><<<;;;::::::888888888888777666666666888888999999999999999999666555444333222111111111000000000111111111111111111000///...............////////////////////////............////////////111111222222333333444444444333333444444555666777999999999888777888999;;;999:::===DDDTTTnnnmmmRRRHHHNNNWWW\\\^^^kkkooooooxxxrrrhhhppprrrVVV@@@444111111444222,,,,,,000,,,,,,---------............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,+++++++++,,,------............///111222333333444555888:::;;;<<<;;;;;;===???AAADDDFFFGGGGGGFFFJJJMMMLLLLLL]]]333333444555666888999:::777777777777777888999:::666777888888888888999:::::::::::::::999888777666666888:::;;;<<<>>>BBBEEEBBBBBBAAA???<<<:::888666666666777888:::<<>>>>>>>>>>>;;;999777444222111000000111111111111222333333333333333333222222111111111111000000000000111222222222222111000000///......//////......---.........////////////////////////---........./////////000111222222333444555555555444444444444555666777777666888999:::999;;;>>>@@@???BBBMMMbbbbbbRRRHHHQQQcccoooqqqqqqlllfffwww}}}ooogggJJJ===111555222000222111...,,,,,,,,,,,,,,,------------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++,,,,,,++++++******+++++++++,,,,,,,,,,,,+++++++++,,,,,,---...............///111222333333555777888:::;;;<<<<<<===???AAACCCEEEGGGHHHHHHFFFJJJMMMLLLLLL[[[~~~333333333333444444444444333333333444555666777888444555777888888777666555555666888999999999888777555888::::::888777666666444555666666555444222000222333444666777888888888777777666666666555555555222111111000000000111111///......///222333333222...//////000000111111222111111000///////////////333222111000///...------//////......---......///------------------------.........//////000000111333333444444555666777777555444444555555666777888999::::::777666888===CCCRRR[[[nnnqqqZZZFFFEEEPPPfffyyylllggg~~~lllDDD888666---222///,,,---//////---,,,,,,,,,,,,,,,------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++)))******+++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,---..................///111222333333555888999::::::<<<===???@@@BBBDDDFFFGGGHHHHHHEEEJJJMMMLLLLLLZZZ}}}111222222333333333222222222222222222333333444555333333333444555555444333555555666666777888999999666888::::::777444333222111111111111111222222222333444444555555555555555222222222222222111111000000111222333444444444444111///...000222444222111.........///000111111111222111000///............111111111000000///////////////............//////..............................///000000111222222444444555666777888999999666666666666777888999:::=========<<<@@@JJJYYYeee|||vvvbbbSSSMMMPPP]]]tttwwwdddnnncccHHH555222444///---------,,,,,,---------++++++,,,,,,,,,---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++))))))***+++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,---...///............///111222333222555999:::999:::<<<>>>@@@AAABBBDDDEEEFFFFFFFFFEEEIIINNNMMMLLL[[[}}}000111222333333333333333222222111111000111111111111000///000222444555555555333111000000111333555000111333333222000111111444333111000000222555777333333333333444555555666222333333333333333222111///000222333333222111000333000//////222222111...000000000///.........---111000000/////////000000000000000000111111111111//////.........//////000111111111111111111111111...//////000111222222333555555666777888999::::::888888888888999:::;;;<<<:::<<<@@@HHHWWWooorrrYYYKKKGGGQQQ```vvv|||tttuuu}}}ZZZ<<<777111...000111,,,///111...,,,+++------++++++,,,,,,,,,---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++))))))***++++++++++++*********+++++++++,,,,,,,,,++++++++++++,,,---...///............///111222333222666999:::999:::<<>>BBB@@@>>>@@@CCCFFFGGGFFFHHHIIIMMMNNNMMMYYYzzz333333333222222222111111222222222111111111000000111111111111111111111111111111111000000111111111222222222222222222222222000111111111111222222222111111111111111111000000000000000000000000000000111000000//////000000111111111000000000/////////000000000/////////......000000000/////////......000000000000000000000000//////.........///000111111111111111111111111111333333333444444555666666;;;>>>===777555999:::999666:::999===CCC???===HHHaaammm|||iiiUUUMMM```}}}bbbkkk|||uuuVVV@@@888000---///111///,,,------,,,,,,,,,,,,+++++++++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,---...///000222333333666777999::::::;;;===>>>BBB@@@???@@@CCCFFFGGGFFFHHHJJJMMMNNNMMMXXXzzz333333222222222222111111222111111111111000000000000000000000000000000000111000000//////000000111000000000000000000000000000111111111111222222222111111111000000/////////000000000000000000000000000//////......//////000000000///////////////...////////////............////////////............000000000000000111111111000////////////000111111111111111111222222222222222333444666777777777777666999:::777777:::======<<<>>>:::===LLLWWWdddwwwtttaaaXXXJJJPPPkkk]]]aaauuuiiiGGG444222000//////000000...,,,------,,,,,,,,,,,,++++++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,---...///111222333333555777999::::::;;;===???BBB@@@???@@@CCCFFFGGGGGGIIIJJJMMMNNNLLLXXXzzz333333333333222222222222222222111111111000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111222222222111111000000///.........//////////////////////////////............//////////////////............//////..................//////..................000000000000000111111111000000000000111111222222222222222222333333333333333444666777888888777777222666;;;======>>>>>>>>>???EEEFFFQQQiiimmmTTTHHHIIITTTqqqtttllliiiyyy]]]@@@333000---///000111000//////000------,,,,,,,,,+++++++++++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------...///111222333444555777999::::::;;;===???BBBAAAAAAAAACCCEEEGGGHHHJJJJJJMMMMMMLLLXXXzzz444444444444333333333333222222222222111111111111000000000000000000000000000000////////////000000////////////////////////000000111111111222222222111000000000//////......//////////////////////////////............//////............////////////......//////////////////......////////////////////////000000000111111111111111111222222222222222222333333333444444444555555666777777777777777777;;;<<<>>>?????????AAADDDKKK\\\kkk}}}}}}lll]]]NNNDDDLLL[[[yyy{{{jjjkkkyyypppNNN888///111666///000111000...---///111------,,,,,,,,,+++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------...///000111222333444444666999::::::;;;>>>@@@AAAAAABBBBBBCCCEEEGGGIIIIIIJJJLLLLLLKKKXXX{{{666666555555555444444444444333333333333222222222111111111111111111111111111000000//////000000111////////////////////////000111111111111222222222000000000000000000000000000000000000000000000000000//////......//////000...////////////000000000////////////000000000000////////////000000000000000000000111222222333333111222333333444444333333333333444444555555666666888777777777888999:::;;;;;;:::<<>>@@@AAABBBCCCCCCCCCDDDGGGJJJHHHHHHKKKLLLKKKYYY}}}777777777777666666666666555555444444444444333333222222222222222222222222111111111000000111111111000000000000000000000000000111111111111222222222//////000000111222222222000000000000000000000000111000000//////000000111/////////000000000111111000000000000111111222222000000000000111111222222222222333333444555555666111222333444555444444333333444444555666666777777999888777888:::===@@@BBB???BBBMMM___ppp~~~yyyggg\\\XXXJJJKKKMMMVVVlll{{{eeefffiii|||PPP@@@111000333222000...000///............------------,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------......///000222333444555444666888::::::<<<>>>@@@AAABBBDDDCCCCCCDDDGGGKKKGGGGGGJJJKKKKKKZZZ888888888888777777777777666666555555555444444444333333333333333333333333222222111111111111222222111111111111111111111111000111111111111222222222//////000111222333444444000000000000000000000000111111000000000000111111//////000000111111222222000000111111222222222333000000111111222222222333444444555555666777888888222333444555555555444333444444444555666777777888999888888999<<>>AAAAAACCCDDDDDDCCCDDDHHHKKKFFFFFFIIIJJJKKKZZZ:::;;;;;;999666444555666888777777666555555555444333333333333222222222222222333333444333222111000333333333333333333333333222222222222222222222222111111111111111111111111111111000000000000111111000000////////////000000222111111111000000//////222222222222111111000000222222222222222333333333777666555444444666777999555666888999999777666555777555666999999888999>>>;;;888???HHHFFFEEEWWWqqqzzz]]]KKKIIIUUUgggtttnnnnnn}}}VVV???888000000000000//////////////////.........---------,,,,,,,,,+++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***,,,++++++******++++++,,,***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,---...///000111222333666777888:::<<<===??????AAA@@@AAAAAACCCEEEHHHIIIIIIIIIKKKLLLLLLZZZ~~~555666888:::<<<;;;999777777888777777666555444333666666666555555555444444333333444555444444222222333333333333333333333333333333333333333333333333222222222222222222222222111111111000000111111111222111111000000111111222222222222111111111000000444444333333333222222222333333333333444444444444666555444444444555666666888666444444555666444333===666333777<<<<<<::::::GGGEEEFFFKKKYYYqqq|||ttt```VVVRRR___zzzuuulll}}}iiiKKK:::666888000000000000/////////...///.........------------,,,,,,,,,+++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,++++++++++++++++++,,,***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,---...///000111222333777888999:::<<<===>>>???AAAAAAAAABBBDDDFFFHHHJJJIIIIIIKKKLLLLLLYYY~~~<<<;;;::::::;;;:::888777777888888777777555444333555555555444444444333333333444444555555555444444444444444444444444444444555555555555555555555555222222222222222222222222222222111111111111222222333333222222222222333333333333333333333222222222555555555444444444444444444444444444555555666666666666666666666666666666;;;888666666999<<<===<<<;;;888888===BBBGGGPPPYYYiiiooottt{{{vvv```QQQMMMGGGWWWsssyyyqqqppp|||YYY???555333222///000000000/////////..................------------,,,,,,,,,+++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,---...///000111222333888888999:::;;;===>>>>>>BBBBBBBBBCCCEEEGGGJJJKKKIIIIIIKKKLLLLLLYYY}}}GGGFFFDDD???:::888:::===;;;:::999888888888999999666666666555555555444444444444444555555555555555555555555555555555555555555555555555555555555555333333333333333333333333333333222222222222333333444333333222222333333444555555444444444444444444555555555555555555555555444444444555666666777777888888999999999999888777;;;;;;:::::::::;;;===???:::???FFFJJJMMM[[[yyyqqqaaaVVVKKKMMMWWWjjjjjjvvvXXXJJJ;;;666999:::333+++000000/////////.........------------------------,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++,,,,,,,,,++++++***++++++++++++++++++++++++***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,---...///000111222333888999999:::;;;<<<===>>>CCCCCCCCCDDDFFFHHHJJJLLLHHHIIILLLLLLLLLYYY|||XXX]]]___YYYLLLBBB@@@AAA>>>===:::888888999;;;<<<:::::::::999999999888888555555444444555555555555666666666666666666666666444444444444444444444444444444444444444444444444444444333333333333444444444333333222222333333444555555555555555555666666444444555555555555555555444444555555666777777888888999::::::;;;:::::::::666;;;@@@@@@>>>>>>DDDJJJSSSQQQRRRVVVaaaxxxhhhPPPLLLOOOTTTeeexxxlllrrrgggPPP@@@:::444000000111111111////////////............,,,,,,------------------,,,,,,,,,+++++++++******************************++++++++++++++++++++++++******+++,,,,,,+++++++++***++++++,,,,,,++++++******************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,---...///000111222333888888999:::<<<===>>>>>>CCCCCCDDDDDDFFFHHHKKKLLLHHHIIILLLMMMLLLXXX{{{ttt\\\KKKCCCCCCBBB@@@>>><<<;;;:::999;;;:::::::::999999999999888777666666555555666666777777777777777777777777555555555555555555555555555555555555555555555555555555444444444444555555444444333333333333444444555555555666666666666666555555555555555666666666555555666777888999::::::888888999:::;;;<<<======999AAAKKKTTT\\\gggvvvrrrfffjjj}}}|||jjjTTTLLLLLLXXXhhhxxxzzzpppsssvvv{{{vvvUUU???777444555444000++++++///444/////////.........------,,,,,,,,,,,,------------,,,,,,,,,+++++++++******************************++++++++++++++++++++++++)))***++++++++++++++++++***+++,,,------,,,+++******************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,---...///000111222333666777888:::<<<===??????CCCCCCCCCDDDFFFHHHJJJLLLHHHIIILLLMMMLLLXXX{{{ooo```\\\]]]]]][[[WWWPPPIIIEEE???>>>>>>>>>============<<<;;;:::888777777777777888888888888888888888888666666666666666666666666666666666666666666666666666555555555555555555666666555555444444555555666555555555555666666777777666666666777777777888888888888999:::;;;<<<======<<<<<<<<<===>>>AAACCCDDDIIIMMMVVVfff|||mmm]]]QQQLLLKKKVVVgggyyyzzzccc[[[UUU___xxx^^^HHH999444666+++...111222111000000111//////.........---------++++++,,,,,,,,,---------,,,,,,,,,+++++++++******************************************************))))))***+++++++++++++++)))***,,,------,,,***)))***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,---...///000111222333555666888:::<<<>>>@@@AAACCCCCCCCCDDDEEEHHHJJJKKKGGGIIILLLMMMLLLXXXzzz}}}zzzoooccc[[[IIIHHHHHHHHHHHHGGGGGGGGG@@@>>><<<:::999888999999888888888888888888888888777777777777777777777777777777777777777777777777666666555555555555666666777777666666666666777777444555555555666666777777777777888888999999999999::::::;;;<<<===>>>???@@@AAA@@@@@@AAACCCFFFIIILLLZZZWWWYYYhhhhhhZZZPPPKKKQQQ\\\cccuuuxxx```VVVPPPWWWrrrfffJJJ:::666333111000444000---,,,///111111000//////.........---------+++++++++,,,,,,---------,,,,,,,,,+++++++++******************************************************((()))***+++++++++++++++)))***,,,------,,,***)))************************+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,---...///000111222333444555777:::<<>>>>>;;;:::999888888888888888666666555555777888888888888<<<===:::777999999888555777999888999;;;;;;:::777:::<<<:::777888===CCCDDDDDDFFFGGGDDDAAAFFFNNNVVVVVVVVVVVVUUU[[[mmm~~~rrrkkkyyyqqqmmmcccXXXNNNOOO\\\ooo}}}aaaWWWbbbnnnjjjCCC>>>777333222222111000////////////////////////------------------------+++***++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************++++++,,,,,,++++++***++++++++++++,,,---.........------------...//////---------...000111333444777777999;;;===???@@@AAAEEEEEEEEEEEEFFFGGGHHHIIIIIIFFFIIIMMMMMMUUUuuuuuuhhh^^^^^^bbbbbb___]]]VVVPPPIIICCCAAA@@@@@@@@@777===CCCDDDAAA<<<888888;;;;;;;;;;;;<<<======>>>;;;999888;;;AAABBB>>>:::>>>???===999999>>>BBBBBB<<<;;;888666777:::<<<<<>>======@@@GGGOOOUUUiiiYYYNNNTTTaaajjjjjjhhh[[[VVVUUU\\\jjj~~~}}}qqq^^^PPPKKKKKKQQQ]]]rrrzzziiipppqqqSSSAAA:::666222//////000///...........................------------------------++++++***++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++++++++,,,---......---------------...//////---------...000111333444777777999;;;===???@@@AAADDDDDDDDDEEEFFFHHHIIIJJJIIIFFFIIIMMMMMMUUUuuu|||}}}rrriii]]]VVVVVVYYYZZZYYY^^^___\\\RRRGGGEEENNNXXXTTTRRROOOLLLIIIHHHHHHHHHGGGDDDEEELLLTTTUUUNNNEEE>>>AAACCCEEEKKKSSSVVVTTTGGGEEEEEEHHHKKKJJJGGGDDDAAAAAADDDMMMZZZeeejjjkkkooo```YYYiii}}}uuusssoooYYYSSSUUU[[[eeepppsssiiifffzzzwwwVVV???666555222000......//////...---........................------------------------++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++*********++++++,,,,,,---......---------------......///---------...000111333444777777999;;;===???@@@AAACCCCCCDDDEEEFFFHHHJJJKKKIIIFFFIIIMMMMMMUUUuuutttppptttxxxxxxwww{{{vvvkkk]]]UUU\\\ooo{{{pppeee]]]YYYXXXXXXfffeeefffiiijjjdddYYYPPPKKKRRRYYY^^^ccceee___WWWOOOTTT___lllqqqjjj\\\SSSMMMQQQ^^^ssskkkmmmyyyqqqddd^^^UUUQQQXXXhhh~~~lllaaa___aaaaaaoootttWWW@@@666555555555000000000000000000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))*********++++++++++++++++++++++++******************************++++++++++++*********************************************************************+++++++++******++++++++++++************+++,,,------------------,,,,,,------...///---------...000111333444777777999;;;===???@@@AAAAAABBBCCCEEEGGGIIIKKKLLLIIIFFFIIIMMMMMMUUUuuuzzzvvvwwwyyyyyymmmgggxxx||||||xxxrrrggg]]]cccjjj||||||sss{{{vvvdddYYYVVV[[[hhh|||xxxaaaaaannnzzzkkkQQQEEE999555777777000)))000111111111000...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))*********++++++++++++++++++++++++************************)))******++++++******)))************************************************))))))*********+++++++++)))******++++++******))))))***+++---------------,,,,,,,,,,,,,,,---......---------...000111333444777777999;;;===???@@@AAAAAAAAACCCDDDGGGIIILLLMMMIIIFFFIIIMMMMMMUUUuuujjjeeebbbbbbdddiiiuuuqqqbbbqqqpppQQQ>>>555666666444111///000111...///000///---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,++++++++++++++++++++++++************************))))))************))))))************************************************)))))))))***++++++,,,,,,))))))************)))))))))***,,,---......---,,,,,,,,,,,,,,,,,,------...---------...000111333444777777999;;;===???@@@AAAAAABBBCCCEEEGGGIIIKKKLLLIIIFFFIIIMMMMMMUUUuuusssbbbSSSTTT]]]ooowwwmmmjjjmmmjjjSSSCCC:::777222444333...)))+++333;;;,,,...///---+++)))+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,---...************************************************))))))************))))))************************************************((())))))***++++++,,,,,,))))))************))))))(((***,,,---......---,,,,,,,,,++++++,,,,,,---...---------...000111333444777777999;;;===???@@@AAABBBBBBCCCEEEGGGIIIKKKLLLIIIFFFIIIMMMMMMUUUuuuoooqqqxxx}}}xxxqqqjjjddd^^^WWWSSSmmmrrr|||rrrmmmkkkkkkqqqyyygggQQQAAA888444333333//////000222222000---***,,,...///...++++++---000++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...///************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,))))))************))))))(((***,,,.........---,,,,,,,,,++++++,,,,,,---...---------...000111333444777777999;;;===???@@@AAACCCCCCDDDEEEFFFHHHJJJKKKIIIFFFIIIMMMMMMUUUuuuwww```WWW___lllrrrsssxxxhhhaaaVVVSSSWWW```fffhhhnnnuuuvvviiigggooo|||gggEEEAAA:::444111///000111111111111111000000000000...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******)))************+++++++++***++++++,,,,,,------......------,,,,,,------...---...///000111222333444444999;;;999:::???BBBBBB???CCCDDDBBBDDDHHHIIIGGGEEEGGGLLLNNNLLLWWWxxxyyymmmddd^^^[[[aaadddkkktttpppiiibbb```\\\XXXXXX\\\dddkkkzzz|||cccVVVYYYkkkkkkPPP???;;;888444111......///000000000000000////////////------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******)))************+++++++++***++++++,,,,,,---......------,,,,,,,,,,,,------------...///111222333444444999;;;999:::???BBBAAA???BBBDDDBBBDDDHHHIIIGGGFFFHHHLLLMMMLLLVVVwww~~~{{{wwwqqqllliiifffeeesssuuuqqqbbb___QQQTTTZZZbbbgggnnn{{{qqqhhhbbbbbbeeefffQQQAAA444,,,222111000///...///000111////////////.........---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******)))************++++++++++++++++++,,,------......------,,,,,,,,,,,,------,,,---...///000111222333555999;;;999:::>>>AAA@@@>>>BBBCCCBBBDDDIIIJJJHHHFFFHHHLLLMMMKKKUUUvvvwwwqqqbbbZZZZZZfffppptttzzzsssbbb______```[[[UUUYYYaaammmyyyxxxpppiiijjjssslllQQQ===555444444222//////000000111111222222.........---------,,,,,,---,,,,,,,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++***************************************************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******************************))))))))))))******))))))*********+++++++++++++++,,,,,,---.........---,,,,,,,,,,,,,,,,,,---,,,,,,---///000111222333555:::;;;999999===@@@???>>>AAACCCBBBDDDIIIKKKIIIFFFHHHLLLMMMKKKUUUuuuzzzrrrqqqmmmccc^^^```[[[ZZZZZZ[[[___eeejjjmmmyyyxxxsssmmmrrrtttpppkkkhhheeeaaafffttt{{{tttpppzzz}}}qqqjjjnnnzzzuuu```PPPEEE777000000222222000///000000111111111111000------------,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))*********++++++++++++,,,,,,------...//////,,,,,,,,,++++++,,,,,,,,,,,,---...///000222333333666:::;;;999999<<>>===@@@BBBBBBDDDJJJKKKJJJFFFHHHLLLMMMKKKVVVvvviiijjjlllmmmlllhhheeebbb```fffiiifffgggkkkjjjcccjjjmmmqqquuuzzzyyyssssssuuujjjjjjiiiddd^^^\\\^^^bbbZZZaaafffiiioooxxxuuujjjjjjsss{{{rrrXXXDDD999666444222222333222///+++.....................---------------,,,,,,,,,+++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++)))))))))***************************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******)))************+++++++++,,,,,,,,,---......//////,,,,,,++++++++++++,,,,,,---......000111222333444777:::<<<999888;;;>>>===<<<@@@BBBBBBEEEJJJLLLKKKEEEGGGLLLNNNLLLWWWxxx{{{}}}zzzrrrkkkqqqyyylllffffff^^^RRRPPPRRRTTTTTTTTTVVV[[[___dddjjjqqquuu{{{~~~|||vvvsssmmmhhhhhhnnnuuuwwwwwwsssppplllhhhdddcccbbbccc______]]]YYYVVVVVV[[[```WWWZZZ___eeejjjpppvvvzzz}}}kkkllluuu~~~hhhRRRBBB999555333...000222333333111000///......---,,,,,,------......------------,,,,,,,,,,,,,,,++++++++++++,,,,,,************************((()))))))))*********+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******)))************+++++++++,,,,,,------.../////////,,,,,,++++++++++++,,,,,,...///000111222333444555777;;;<<<999888;;;===<<<;;;???AAABBBEEEJJJMMMKKKEEEGGGLLLOOONNNYYYzzzttthhhjjjsss{{{}}}vvvwwwwwwuuuqqqmmmkkkmmmpppcccbbb^^^[[[^^^eeeiiihhhooommmiiiffffffgggggghhhlllkkknnnuuu|||{{{rrriiigggccc^^^\\\```hhhpppvvvzzztttuuuyyyvvvkkkfffnnn{{{}}}\\\NNNEEE;;;555555666444222222333444222......000333///...---,,,---...///000.........---------,,,,,,,,,++++++++++++++++++,,,************************(((((())))))*********+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******)))************+++++++++,,,,,,------.../////////,,,++++++++++++++++++,,,//////000222333444555666777;;;<<<888888;;;<<<;;;;;;???AAAAAAEEEKKKMMMLLLEEEGGGLLLOOOOOOZZZ|||}}}wwwrrrtttxxx|||yyypppeeecccmmm~~~{{{iiiWWWHHH===666666555444222111000000111000000///...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))***************************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************++++++,,,------......//////...---,,,,,,,,,,,,,,,,,,---...000222444666777:::;;;<<<;;;:::999;;;===>>>AAAEEEGGGHHHIIIJJJLLLJJJIIILLLOOOOOOXXX{{{wwwlllfffiiinnn~~~}}}yyypppqqq~~~~~~{{{xxxssskkkeeehhhooo}}}oooZZZJJJ@@@:::777444555444333333222111000000000000//////...------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))***************************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************++++++,,,,,,---...............---,,,,,,,,,,,,,,,,,,,,,...000222444555666888999::::::::::::===???>>>AAAEEEGGGHHHIIIJJJLLLJJJHHHLLLPPPOOOXXXzzzrrrnnnkkkmmmppprrrxxxwwwiii]]]WWW___tttgggeeeqqqtttttt}}}|||qqqkkkjjjjjjuuu|||nnn___LLLBBB666---,,,///222333222111111111000000000000/////////......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))***************************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))***************++++++,,,,,,---.........------,,,,,,,,,,,,,,,+++,,,---///111333444555666888999::::::;;;>>>@@@===@@@DDDGGGHHHIIIJJJLLLIIIHHHLLLPPPOOOXXXyyy{{{ooohhhgggaaaaaabbbeeemmmyyyrrrggg```[[[PPPWWWiiinnn[[[ccckkkdddWWWVVVZZZaaannnssspppllllllrrr}}}nnn[[[MMMBBB;;;666444222222444444333111////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************((()))))))))***************************)))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((()))))))))*********************+++,,,,,,------------,,,,,,+++,,,,,,---***+++,,,...000222444555777888999:::999:::===???===@@@CCCFFFGGGIIIJJJLLLHHHGGGLLLQQQPPPYYYzzzwwwjjjdddhhhooohhheeedddeeeccc^^^]]]```YYY[[[^^^aaaeeeiiinnnqqqxxxuuugggdddhhhlllhhhlllvvvssshhheeelllzzz|||~~~rrreeeRRRBBB:::999:::;;;...000222444444222...+++------............//////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))((()))))))))***************************)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((()))))))))************))))))******+++,,,,,,,,,,,,,,,+++++++++,,,,,,---***+++,,,...000222444555999:::::::::999999:::<<<<<>>;;;999888888666555111111000000000/////////---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))***************************)))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************((())))))******+++,,,,,,+++++++++++++++,,,,,,---+++,,,---///111333444555999:::;;;:::888888999;;;;;;>>>BBBEEEGGGIIIKKKLLLHHHGGGKKKPPPQQQ\\\~~~wwwoooeeejjjlllkkkpppuuunnnaaa]]]VVVSSSWWW^^^gggrrr|||yyyhhhVVVHHH@@@<<<;;;333444666777666333///,,,333333111000///000222444...............---------++++++++++++++++++,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))***************************)))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************(((((())))))***+++++++++++++++******+++,,,,,,---,,,,,,...000222444555666888999999999888999:::<<<:::>>>BBBEEEGGGHHHKKKLLLIIIGGGJJJOOOQQQ]]]sssssswwwxxxbbbTTTFFFCCC>>>999555333333444888555222000///000222444,,,---......---,,,,,,---//////.........---------+++++++++++++++++++++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))***************************)))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************((((((((()))******+++++++++*********+++,,,,,,---,,,---...000222444666777555777888999888:::<<<>>>:::===BBBEEEGGGHHHKKKLLLIIIGGGJJJOOOQQQ___]]]dddrrrvvvpppdddWWWJJJAAA;;;999444444444333333222222222000111222333333222111000000000//////.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++************+++++++++,,,...///111222222222777888888777666777:::<<<<<>>:::777666666777222222111111111111111000000000222222222222000000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++************++++++,,,,,,...000111222222222777888888888777888:::<<<<<>>???FFFOOOZZZjjjyyywwwpppkkkcccZZZSSSQQQJJJAAA:::888777666444222111111222333333333222......///000000///...---,,,---------......//////...///000000000000///...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************,,,,,,++++++++++++,,,,,,,,,---///000222333333333555777999:::999:::;;;===<<>>HHHLLLIIIMMMRRRYYYbbbkkkttt|||}}}rrriiiaaaXXXSSSMMMHHHCCC@@@>>>===:::777777555444333333333222111///000111111111000...---,,,---.../////////......---------...............---...///000000///...---++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,++++++++++++,,,,,,---...///111222333444444555777999::::::;;;<<<===<<>>>>>=========<<<999777444666777666444333333444///000000000///000000111...000111000------///222111111000...,,,+++,,,......------,,,,,,------......------,,,,,,+++++++++,,,---...//////...---,,,(((((())))))*********+++************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************---,,,,,,++++++,,,,,,------...000111333444444444444666:::;;;;;;<<<<<<===<<>>@@@@@@>>>;;;999;;;:::::::::999999888888666666666666666666666666666666666666666666666666222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////........................------------------------...------,,,,,,,,,------------............------,,,,,,,,,+++++++++******,,,,,,,,,++++++*********)))************+++++++++++++++***)))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------,,,---...///111333444555666999<<<<<<;;;;;;>>>AAA>>>@@@AAACCCEEEFFFGGGHHHDDDDDDIIIPPPRRR]]]////////////000000000111///.........------------........................//////////////////////////////000111222333444444333444666888888666444333444444444444333333333222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////........................------------------------...------,,,,,,,,,------------............------,,,,,,,,,+++++++++******,,,,,,,,,++++++*********))))))*********++++++++++++******)))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,---------...///000222444555666666999<<<<<<;;;;;;>>>AAA>>>???AAACCCEEEGGGHHHHHHDDDCCCHHHNNNPPP[[[.............../////////............------------................................................000000000000111111111222//////000000000000//////000000////////////......////////////////////////////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////------------------------------------------------------,,,,,,,,,,,,------------............------,,,,,,,,,+++++++++******+++++++++++++++*********)))))))))*********++++++******)))((((((((())))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------......///111333444666666666999<<<<<<;;;;;;>>>AAA>>>???AAADDDFFFGGGHHHIIIDDDCCCGGGMMMNNNYYY|||------------------------------------------------------------------------------------------------000000////////////////////////............//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------............------,,,,,,,,,+++++++++******+++++++++***************))))))))))))***************))))))((((((((())))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))*********++++++++++++++++++,,,,,,,,,------------///000222444555555666999;;;<<<:::;;;===AAA===???AAADDDFFFHHHJJJJJJEEEDDDHHHMMMMMMXXX|||---------,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////............------000///...------...///000///000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...------............------,,,,,,,,,+++++++++******************************(((((()))))))))*********)))((((((((((((((())))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********++++++++++++++++++,,,,,,,,,------+++,,,---///000222333444555888;;;;;;::::::===@@@===>>>AAADDDGGGIIIKKKKKKGGGFFFIIINNNNNNYYY~~~------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------,,,,,,,,,...------,,,,,,------................../////////------------------------------------------------........................////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,---...------............------,,,,,,,,,+++++++++******)))))))))***************((((((((()))))))))******((((((''''''(((((())))))))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------***+++,,,...000111333333555888;;;;;;::::::===@@@<<<>>>AAADDDGGGJJJLLLMMMHHHGGGJJJNNNOOO[[[......------,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++,,,---...------............------,,,,,,,,,+++++++++******((()))))))))*********+++(((((((((((()))))))))***'''''''''''''''((())))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------+++,,,---///000222333444555888;;;;;;999:::===@@@<<<===@@@DDDHHHKKKMMMNNNHHHFFFIIINNNOOO\\\.........------,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------............------------------------------------------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++,,,---...---..................---,,,,,,,,,+++++++++******(((((())))))*********+++(((((((((((())))))))))))'''''''''''''''((()))***))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,---------,,,---...000111333444555555888:::;;;999:::<<<@@@;;;===@@@DDDHHHKKKMMMNNNGGGEEEHHHMMMOOO\\\------------------------------,,,,,,,,,,,,++++++---------,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,,,,+++++++++,,,++++++++++++++++++++++++000...,,,+++,,,---------+++...000000---,,,---///.........------,,,,,,,,,)))***+++,,,,,,+++***)))---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++*********))))))+++*********))))))(((((())))))))))))))))))))))))((((((''''''''''''((((((((((((((((((&&&&&&'''(((((((((''''''''''''(((((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))******))))))))))))******((()))******)))***,,,...++++++******++++++,,,------......///000111111222444777::::::888999<<>>???CCCGGGJJJJJJJJJIIIFFFIIIOOOQQQ]]],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************)))))))))))))))************************))))))************))))))******++++++++++++*********++++++++++++,,,,,,,,,******))))))))))))******************************+++,,,------,,,++++++,,,000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,*********)))))))))))))))************************************++++++++++++++++++,,,,,,,,,,,,++++++************))))))))))))*********)))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((('''(((***,,,---+++(((%%%''''''''''''((()))***+++((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))((()))******)))***,,,...++++++******++++++,,,---,,,---...///000111222333444777::::::888999<<>>BBBFFFIIIJJJIIIGGGEEEIIIOOORRR]]],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))************************))))))************))))))*********++++++******)))*********+++++++++,,,,,,)))))))))(((((()))*********************************+++------++++++---///222111///---,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,))))))))))))))))))))))))************************))))))*********+++++++++***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))******((((((((((((((((((((((((((((((''''''''''''(((((()))+++///444666444---(((((((((((((((((()))******'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))((()))******)))***,,,...++++++******++++++,,,---,,,,,,---///000222333333444777::::::888999<<>>BBBFFFJJJJJJJJJFFFDDDIIIPPPRRR]]],,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************))))))))))))************************************)))******************)))*********+++******)))(((************++++++++++++))))))))))))))))))***+++************************)))+++---,,,+++,,,000444444111...,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,++++++************++++++))))))))))))************************************)))))))))************+++******++++++++++++******(((((()))))))))))))))***))))))))))))************))))))))))))))))))))))))((((((''''''''''''((((((''')))---333777555///)))***))))))(((((())))))***'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))))))))))))))((((((''''''(((((()))((()))******)))***,,,...++++++******++++++,,,---+++,,,---///000222333444444777::::::888999<<>>BBBGGGJJJKKKKKKEEEDDDHHHOOORRR]]]++++++++++++++++++++++++++++++++++++************)))))))))******+++++++++******************************++++++++++++*********************)))((((((************++++++++++++***))))))))))))***+++,,,************************)))+++---,,,***---333999666222...,,,,,,,,,+++)))******+++++++++,,,,,,,,,******++++++++++++******)))))))))******+++++++++************************))))))))))))******************++++++++++++******(((((((((((())))))******((()))))))))************))))))))))))))))))))))))((((((''''''''''''((((((&&&%%%&&&+++000222///,,,++++++***)))((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))((((((''''''''''''((((((((()))******)))***,,,...++++++******++++++,,,---+++,,,---///000222333444444777::::::888999<<>>AAADDDGGGIIIJJJKKKGGGEEEHHHNNNPPP\\\~~~------------------------******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************''''''((((((((()))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))************+++---111444555222,,,(((''')))++++++***((((((((())))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))***++++++++++++***))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%%%%&&&'''((()))&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))((()))+++------------,,,,,,++++++++++++,,,---///000222333444555888:::;;;;;;<<<===>>><<<>>>AAADDDGGGIIIJJJJJJGGGEEEHHHNNNPPP\\\~~~++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((((((((()))))))))******'''(((((()))******++++++))))))))))))))))))))))))))))))))))))************,,,000333444111---+++***''')))++++++)))((()))***))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))***+++++++++++++++))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&%%%&&&((()))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))((((((((((((((((((((((((&&&&&&''''''((())))))***''''''''''''((((((((((((((((((((((((((((((((((((&&&'''((()))***))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))((()))+++---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---///000222333444333666999;;;<<<<<<>>>???<<<>>>AAADDDGGGIIIJJJJJJGGGEEEHHHNNNPPP\\\~~~))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))************'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))************---111555444...******,,,'''***++++++((('''))),,,))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******((()))***+++++++++++++++))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((&&&%%%%%%'''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((&&&&&&&&&'''((())))))***''''''''''''((((((((()))((((((((((((((((((((((((&&&''')))*********)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))((()))+++---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---///000222333444111444777:::;;;<<<===???===>>>AAAEEEGGGIIIJJJJJJGGGEEEHHHNNNPPP\\\~~~************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********(((&&&&&&(((***000444222,,,***,,,***%%%))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))(((((('''''''''&&&((((((''''''''''''(((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))(((((((((((())))))(((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,++++++,,,,,,---...,,,,,,---...///000111222333444777999;;;;;;<<<<<<:::===AAADDDFFFGGGIIIKKKFFFFFFIIIKKKMMMZZZ|||************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********((('''''')))+++111333111+++)))+++***&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************)))))))))))))))))))))))))))))))))((((((((('''''''''''')))(((((((((''''''''''''((((((''''''''''''(((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''')))((('''&&&&&&&&&'''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))(((((((((((())))))(((((((((((((((((((((((()))(((((((((''''''''''''))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,++++++++++++,,,------+++,,,---...///111222222000111444666888999999999:::===AAADDDFFFGGGIIIJJJFFFFFFIIILLLMMM[[[~~~************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))'''(((***,,,222222///***(((******((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((''''''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''***)))((('''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++++++++,,,------+++,,,---...000111222333222444666999:::;;;;;;;;;;;;>>>BBBDDDFFFGGGIIIJJJFFFFFFIIILLLOOO^^^************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((())),,,...222000---)))'''(((******(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))((((((((((((((('''''''''((((((((((((((('''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''***))))))(((''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))******++++++++++++***+++,,,,,,---+++,,,---...000222333333444555888:::<<<=========;;;>>>BBBDDDEEEGGGHHHJJJFFFFFFIIIMMMPPP```************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))+++...000111...+++)))(((''')))+++(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))*********(((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))(((((((((((((((((((((((('''''''''((((((((((((((('''''''''(((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((((((((((((((('''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))******++++++************+++,,,,,,+++,,,---///111222444444111333555777999:::::::::;;;>>>BBBDDDEEEFFFHHHIIIFFFFFFIIIMMMPPPaaa************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******,,,///222///,,,)))***)))'''(((+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))(((((((((((((((((((((((('''''''''((((((((((((((('''''''''(((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((''''''&&&&&&''''''((((((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++***************+++,,,,,,+++,,,---///111333444555333444666999;;;;;;;;;;;;<<>>>>>>>><<>>BBBDDDDDDDDDEEEFFFEEEEEEIIIMMMOOO\\\{{{************************************))))))))))))(((((())))))))))))(((((()))))))))))))))*********))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((()))))))))))))))+++---...---+++(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((()))***+++'''((()))***+++******)))'''(((((((((((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((('''''''''(((((((((((()))'''&&&&&&&&&&&&'''((()))&&&&&&&&&&&&'''''''''((((((((((((((((((((())))))(((((()))***************'''((()))***++++++******''')))******))))))***+++,,,++++++******++++++,,,...------///222444444333444555666777999999999999;;;>>>AAACCCCCCDDDFFFGGGFFFEEEGGGKKKMMMXXXsss))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))************))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))***,,,......,,,***(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((''''''&&&&&&&&&'''''''''((()))***+++******)))''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((''''''((((((((((((((((((((((((((((((((('''''''''(((((((((((()))&&&&&&&&&&&&''''''((((((%%%&&&&&&'''''''''''''''))))))))))))))))))(((((((((((()))***************)))***+++++++++)))(((&&&''')))******))))))***+++,,,++++++******++++++,,,...------///222333333222444555666777999999999999;;;===@@@BBBBBBDDDFFFHHHFFFCCCEEEIIIKKKSSSiii))))))))))))))))))))))))(((((()))))))))))))))***(((((())))))))))))((((((((((((((()))******++++++(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))******+++,,,...---+++((((((((())))))))))))((((((((((((((((((((())))))***(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%%%%&&&'''((()))++++++******)))&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''')))((((((''''''(((((()))((((((((((((((((((((((((&&&&&&'''''''''(((((((((&&&&&&&&&''''''''''''(((&&&&&&'''(((((((((((('''******))))))))))))(((((((((((()))******************+++,,,,,,+++)))&&&%%%''')))******))))))***+++,,,++++++******++++++,,,...------///111333222222444555666888999999999999;;;===???AAABBBCCCFFFHHHFFFCCCDDDIIIJJJOOO___rrr))))))))))))))))))))))))(((((((((((())))))******(((((())))))))))))(((((('''(((((()))******++++++(((((())))))))))))(((((('''((((((((()))))))))***(((((((((((((((((((((((())))))(((((((((((())))))******+++---...---***'''(((((())))))))))))((((((((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''((('''((()))++++++******)))&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''))))))(((((((((((())))))((((((((((((((((((((((((%%%&&&&&&&&&''''''''''''%%%&&&&&&'''''''''''''''&&&'''((()))))))))((((((*********)))))))))(((((((((((()))***************(((***+++,,,,,,***'''&&&''')))******))))))***+++,,,++++++******++++++,,,...------...111222222111444555666888999999999999:::<<>>@@@AAACCCGGGIIIIIIFFFGGGMMMMMMLLLUUUaaawww))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))((((((((((((((()))***+++------+++)))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''')))***++++++***)))'''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''$$$&&&((()))***)))((('''''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&'''((()))(((((((((((())))))))))))))))))))))))((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))++++++******++++++,,,---***+++---///111222333333555555666888999:::;;;<<<;;;<<>>AAACCCEEEFFFGGGGGGGGGHHHIIIHHHFFFKKKRRRsss))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''(((((((((((((((((((((((()))(((((((((((())))))******+++,,,+++)))'''((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((()))************)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))((('''&&&%%%''''''''''''''''''''''''%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&''''''((()))((('''&&&&&&&&&&&&&&&'''''''''((((((((())))))******)))((('''&&&&&&%%%''''''''''''((((((((((((((((((((()))))))))******(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((()))))))))*********++++++******++++++,,,---,,,---///111333444555555444555666777888999:::;;;:::<<<>>>AAACCCEEEFFFGGGGGGGGGIIIJJJGGGEEEJJJRRRsss))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((()))*********++++++***((('''((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))************))))))((((((((((((((((((((((((&&&''''''''''''''''''''''''''''''''''''''''''''')))))))))(((((('''&&&&&&''''''''''''''''''''''''%%%&&&''''''((('''''''''&&&&&&'''''''''((((((''')))((('''&&&&&&&&&&&&&&&''''''''''''((((((((((((++++++******)))((((((''''''''''''((((((((())))))''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************************))))))))))))************++++++******++++++,,,---,,,---///111333444555555444444555666888999:::;;;:::;;;>>>@@@CCCEEEFFFFFFGGGHHHJJJKKKHHHFFFLLLTTTooo))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''(((((((((((((((((((((((((((''''''(((((()))***+++***++++++)))'''&&&''')))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((***))))))))))))))))))***((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&'''(((((((((((('''(((((('''&&&&&&&&&''''''&&&&&&'''''''''(((((((((++++++************))))))''''''((((((((()))))))))'''''''''((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************************)))))))))*********++++++++++++******++++++,,,---,,,---///111222444444444333444555666888999:::::::::;;;===@@@BBBDDDEEEFFFEEEGGGJJJLLLHHHFFFMMMVVVqqq))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((()))***+++***+++***)))&&&&&&''')))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((******))))))))))))******((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((''''''''''''(((((()))''''''''''''''''''''''''%%%&&&''''''((((((''''''%%%&&&'''((()))(((((('''''''''&&&&&&&&&''''''(((&&&&&&&&&'''''''''(((((())))))))))))************'''((((((((())))))))))))(((((()))))))))*********(((((((((((((((((((((((((((((((((((())))))))))))'''((((((((()))))))))***************************))))))*********+++++++++++++++******++++++,,,---+++,,,...000111333333444333444555666777999:::::::::;;;===@@@BBBDDDEEEFFFBBBEEEIIIKKKGGGEEEMMMWWWttt))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((()))++++++++++++***(((&&&&&&''')))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))******))))))))))))******))))))))))))))))))))))))&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''((()))***''''''''''''''''''''''''%%%&&&''''''((((((''''''%%%&&&((()))))))))((('''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''((((((''''''(((((())))))******(((((((((((()))))))))))))))************+++++++++(((((((((((((((((((((((((((((((((((())))))))))))'''((((((((())))))******************************)))************+++++++++++++++******++++++,,,---***+++---///111222333333333444555666777888999:::999;;;===@@@BBBDDDEEEFFF@@@CCCHHHIIIFFFDDDLLLWWWrrr))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((******)))((('''&&&%%%%%%&&&((()))(((&&&'''***---******)))((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((()))(((((('''''''''(((((())))))************))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((('''&&&%%%%%%$$$$$$''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))'''''''''''''''((())))))&&&(((***+++,,,+++)))((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((())))))************,,,+++***))))))***+++,,,)))))))))))))))*********++++++************++++++.........///000222444555111222333555555555555444:::;;;<<<>>>@@@BBBDDDDDDEEEGGGEEEHHHMMMIIIKKK[[[kkk))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))))))))(((''''''&&&&&&'''((()))(((''''''***---******)))((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))************))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((''''''&&&%%%%%%$$$$$$''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))((((((''''''(((((()))***'''((()))***+++******))))))))))))(((((((((''''''(((((((((((((((((((((((()))))))))*********++++++++++++***))))))***++++++))))))))))))************++++++************++++++.........///111222444444111222444555666666555555::::::<<<>>>@@@BBBDDDEEECCCEEEDDDGGGMMMHHHJJJZZZxxx))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((('''((()))(((((((((***,,,***))))))((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((())))))******))))))((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((('''''''''&&&&&&%%%%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))))))))))))))))))))))))))(((((((((((()))******((()))))))))***************)))))))))))))))(((((())))))))))))))))))))))))***************++++++++++++******))))))******+++)))))))))*********++++++++++++************++++++---...///000111333444444333333444666666666666666999:::<<<>>>AAACCCEEEFFFBBBFFFFFFIIINNNIIILLL\\\))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''''''''(((((())))))'''((()))))))))***+++,,,))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((''''''''''''(((((()))(((((())))))))))))(((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''(((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))))))))))))))******+++)))))))))((()))******+++************))))))))))))))))))))))))))))))))))))************++++++++++++******))))))))))))******)))))))))******++++++,,,,,,++++++******++++++,,,---...///111222333444444444444555666666777777777888999;;;>>>AAACCCEEEFFFDDDIIIIIIMMMQQQLLLPPPaaa))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((((()))***+++++++++))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((())))))))))))(((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((((((((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))))))))))))))******+++)))))))))((()))******+++))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))((())))))***+++,,,,,,,,,,,,,,,++++++++++++,,,,,,---...000222333444444444444444555555666777777888999:::<<<>>>AAACCCEEEFFFDDDIIIJJJMMMPPPLLLQQQeee))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******&&&&&&''''''((())))))***((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((***,,,,,,+++***((((((((((((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&''''''((()))***'''(((((())))))(((((('''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))))))))))))))))))))))))))(((((((((((()))******((()))))))))************(((((()))))))))))))))***))))))))))))))))))))))))*********)))))))))))))))((())))))******))))))(((((())))))***+++,,,------,,,,,,++++++++++++,,,,,,---...000222444444444444444444444444555666777888:::;;;<<<>>>@@@BBBDDDDDDBBBGGGGGGIIILLLIIIQQQfff))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))***************)))))))))((((((((((((((((((((((((((((((((('''''''''((((((((((((((()))((((((***------+++)))((((((((((((((()))******))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&''''''((()))***''''''((((((((((((''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))((((((''''''(((((()))***'''((()))***+++******)))''''''((((((((()))))))))(((((((((((((((((((((((()))))))))((((((((('''''''''((()))******)))((('''((())))))***,,,------...---,,,,,,++++++,,,,,,------...111333444555444444444333333333444555666777<<<<<<===???@@@AAABBBCCCCCCGGGFFFGGGJJJGGGRRRiii))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++...---,,,***)))'''&&&%%%(((((((((((((((((((((((((((((((((((((((((((((((()))((((((***---...,,,)))((((((((((((((()))******))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&'''''')))******''''''((((((((((((''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))'''''''''''''''((())))))&&&(((***+++,,,+++)))(((&&&'''''''''(((((())))))(((((((((((((((((((((((())))))(((((('''''''''&&&'''((()))******)))((('''((())))))+++,,,---......---,,,,,,++++++,,,,,,------...111333555555444444333333222222333444666777======>>>???@@@AAABBBBBBEEEIIIHHHHHHJJJHHHTTTmmm))))))))))))))))))))))))***)))))))))((((((''''''))))))))))))))))))))))))''''''(((((())))))******,,,+++)))((((((((()))***))))))))))))))))))))))))))))))(((''''''''''''''')))***---111111---)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((******))))))((((((''''''***((('''(((***+++)))&&&(((((((((((((((((((((((())))))((((((''''''&&&&&&%%%%%%&&&'''((()))***+++))))))************))))))''''''''''''''''''''''''))))))(((((('''''''''&&&&&&&&&&&&''''''''''''(((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((''''''''''''((((((((()))+++***)))((((((''''''''')))))))))***+++++++++,,,------,,,,,,,,,---......------,,,++++++,,,,,,,,,///000222444555555555555888444888@@@@@@888888???===>>>@@@@@@@@@BBBDDDGGGFFFJJJHHHIIIMMMKKKWWWnnn))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))++++++)))((((((((())))))))))))))))))))))))))))))))))))((('''''''''''''''(((+++000222000,,,)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***)))))))))(((((((((''')))((('''(((***+++)))&&&((((((((((((((((((((((((((((((((((((((('''''''''%%%&&&&&&'''((()))******))))))************))))))'''''''''''''''''''''''')))(((((((((''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((('''''''''((((((((())))))***))))))((((((((((((((()))))))))***++++++,,,,,,---,,,,,,+++++++++,,,,,,...------,,,,,,---------...///111333555555555555000666FFFWWWVVVFFF999777===>>>@@@@@@AAABBBDDDFFFHHHLLLJJJKKKNNNMMMYYYrrr))))))))))))))))))))))))+++++++++************)))))))))))))))))))))))))))))))))))))))((((((((((((******)))((((((((())))))))))))))))))))))))))))))))))))((('''''''''(((((('''...444444///***(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))(((((((((******((('''(((((((((((((((((((((((('''''''''(((((((((((((((&&&'''''''''(((((())))))))))))************))))))''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''')))))))))(((((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((''''''((((((((()))))))))((((((((((((((())))))***))))))******+++,,,,,,------,,,+++***************......------------......,,,...000333555666666666555777AAALLLLLLAAA;;;<<<===???@@@AAAAAABBBDDDEEEGGGLLLJJJJJJNNNMMM[[[ttt((((((((((((((((((((((((++++++++++++++++++++++++))))))))))))))))))))))))******))))))(((((('''''')))))))))((((((((())))))(((((((((((((((((((((((())))))((((((((((((((()))(((111777444---)))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((()))))))))((('''((((((((((((((((((((((((&&&&&&''''''(((((())))))'''''''''((((((((((((((())))))************))))))''''''''''''''''''''''''((((((((((((((('''''''''&&&&&&&&&''''''''''''((((((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))''''''''''''((()))***+++))))))******+++,,,------...---,,,******)))))))))---,,,,,,,,,,,,---......+++,,,///222444555666666:::666555777777666;;;BBB===???AAAAAAAAABBBCCCDDDEEEIIIHHHHHHKKKKKKZZZvvv((((((((((((((((((((((((+++++++++++++++,,,,,,,,,))))))))))))))))))))))))******))))))((((((''''''((((((((()))))))))(((((((((((((((((((((((((((((())))))((((((((())))))***,,,555999333+++))))))((((((((((((((())))))))))))(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((())))))))))))'''((()))))))))(((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))'''''''''((((((((((((((())))))************))))))'''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))***''''''''''''(((***+++,,,((()))***+++,,,---............---+++************++++++******+++,,,,,,---***,,,...111333555555555444555888<<<<<<::::::======???AAABBBBBBAAABBBCCCDDDIIIHHHGGGJJJKKK\\\yyy))))))))))))))))))))))))***++++++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))((((((((((((''''''((()))))))))(((((())))))))))))))))))))))))))))))((((((((()))******111999999000))))))***'''(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******(((((((((((())))))))))))'''(((******((((((((()))(((((((((((((((((((((((('''''''''(((((((((((((((&&&'''''''''(((((())))))))))))************))))))'''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((()))))))))******''''''''''''((()))++++++((()))***+++,,,---...///...---,,,+++++++++++++++***))))))******+++,,,---***,,,...111333444444444444666999<<<<<<<<<===>>>===???BBBCCCBBBAAABBBCCCEEEKKKJJJIIIKKKMMM```~~~))))))))))))))))))))))))************+++++++++,,,))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&((()))))))))(((((())))))))))))))))))))))))))))))(((((()))******+++666;;;888---'''++++++&&&(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((()))*********'''((((((((()))))))))***&&&)))+++***((('''((()))((((((((((((((((((((((((((((((((((((((('''''''''%%%&&&&&&'''((()))******))))))************))))))''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((()))))))))*********(((((('''(((((()))******((()))***+++---...//////,,,+++************++++++************+++,,,---...+++,,,...000222222222222666666555333333888>>>AAA===???BBBCCCBBBAAAAAABBBEEEKKKJJJIIIJJJMMMaaa)))))))))))))))))))))))))))))))))******+++++++++))))))))))))))))))))))))''''''(((((())))))******%%%&&&((()))))))))(((((())))))))))))))))))))))))))))))((())))))***++++++:::===777***&&&,,,,,,&&&(((((((((((())))))))))))))))))))))))))))))))))))&&&''''''((()))******+++'''((((((((())))))******&&&)))+++***((('''(((***(((((((((((((((((((((((())))))(((((('''''''''&&&%%%%%%&&&'''((()))***+++))))))************))))))''''''''''''''''''''''''&&&'''''''''(((((())))))&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))))))))))))))************((((((((((((((())))))***((()))***+++---...///000***)))))))))))))))***+++++++++++++++,,,---...///+++,,,...000111222222111///444777888999:::;;;;;;===???BBBCCCCCCAAAAAAAAABBBIIIHHHFFFHHHKKK```))))))))))))************))))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((---&&&%%%******&&&***555BBB888...***(((&&&&&&((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***,,,,,,+++***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''((())))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''')))+++,,,,,,,,,***))))))************+++++++++---+++)))+++---///---+++------,,,+++*********+++)))******++++++,,,------------...000111222333444777666777888:::<<<<<<;;;<<>>;;;???BBBDDDCCCBBBAAAAAADDDIIIHHHGGGIIIKKK___}}}(((((((((((()))))))))***((()))))))))************))))))))))))(((((((((((((((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((%%%''',,,...***)))333@@@???222&&&%%%((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((***)))((()))******((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++******)))))))))))))))************************+++,,,+++++++++******))))))*********++++++,,,,,,---.........------...000111222333444333444666777888:::<<<===;;;>>>BBBDDDCCCBBBBBBBBBCCCHHHGGGFFFIIILLL```'''(((((((((((()))))))))((()))))))))************))))))))))))(((((((((((((((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((%%%)))...///,,,---888CCC:::///%%%%%%((()))((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((())),,,---,,,***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************(((((()))))))))*********))))))************+++++++++***************++++++*********+++,,,,,,------------...000111222333444555777999999888888:::<<<:::>>>BBBDDDCCCBBBBBBBBBBBBGGGFFFFFFIIIMMMaaa''''''(((((((((((())))))))))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&***...///...111:::CCC444,,,&&&'''((('''''')))))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''(((***,,,...---,,,((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''(((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******((((((((()))))))))******''')))******))))))***++++++++++++***++++++,,,---))))))***++++++,,,,,,---------...000111222333444666999;;;:::888777999<<<:::===AAADDDDDDCCCBBBCCCBBBGGGFFFFFFIIINNNddd'''''''''((((((((())))))))))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''***,,,,,,---333:::@@@...***((()))(((%%%&&&***))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((('''''')))+++,,,+++***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''((()))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''((()))******)))((('''''''''''''''((((((((()))(((((((((((((((((((((((('''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((((((((()))))))))***&&&(((******(((''')))+++,,,,,,++++++,,,------...******++++++,,,------...------...000111222333444666999<<<<<<999888;;;???:::===AAADDDDDDCCCCCCCCCCCCHHHGGGFFFJJJOOOfff''''''''''''((((((((()))))))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''')))******---333:::===***)))***+++((($$$&&&+++))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((('''(((******)))'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''((())))))***(((((((((((((((((((((((())))))))))))))))))))))))'''((()))******)))((('''&&&'''''''''(((((())))))((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))************************((((((((((((((()))******(((((((((((())))))))))))&&&(((******'''''')))+++,,,,,,,,,,,,------...///++++++,,,------......///------...000111222333444444888<<<<<<::::::>>>BBB:::===AAADDDDDDCCCCCCCCCCCCHHHGGGGGGKKKPPPggg((((((((((((((('''''''''(((((((((((((((((((((((())))))************))))))))))))(((((((((((())))))))))))(((((((((((())))))((((((((((((((((((((((((%%%++++++'''---999:::222)))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((()))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&,,,***'''%%%$$$&&&((()))''''''''''''((((((((()))***************)))((((((&&&&&&%%%%%%&&&''')))***(((((())))))))))))((((((''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((()))*********((('''&&&))))))))))))))))))))))))'''((()))******)))((('''%%%&&&&&&'''''''''''''''((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))(((((('''''')))))))))))))))))))))))))))***---///000000//////---(((+++***&&&---111(((,,,---///000222333333333777888;;;;;;::::::;;;<<<:::;;;>>>@@@BBBBBBAAAAAAAAAFFFGGGIIILLLMMMccc((((((((((((((((((((('''))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((('''***)))(((///:::999111)))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''***)))(((&&&&&&'''((()))'''''''''((((((((())))))***************)))(((((()))((('''&&&&&&'''(((((((((((())))))))))))((((((''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((())))))***)))((('''&&&))))))))))))))))))))))))'''((()))******)))((('''&&&&&&'''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***)))))))))(((((((((''')))))))))))))))))))))))))))***---///000000///...---)))------)))///111(((---...///111222333444444666777999:::999999:::;;;:::<<>>@@@BBBBBBAAAAAADDDGGGFFFHHHKKKOOOhhh''''''''''''''''''''''''((((((''''''''''''(((((())))))(((((('''''''''&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((('''+++444999444,,,(((((((((((((((((((((((((((***)))'''&&&'''+++///111((((((((((((((((((((((((((((((''''''''''''(((((())))))************))))))(((((((((((())))))))))))******))))))((((((''''''(((((((((((())))))))))))*********)))))))))))))))***++++++,,,,,,++++++***++++++++++++++++++++++++---......---+++)))***+++)))(((((((((((((((''''''''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))))))))))))))************++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))************))))))'''((()))*********************))))))******+++,,,,,,,,,,,,---------......///.........000333666888444666777888777777999:::999;;;===@@@AAAAAA@@@@@@CCCEEEEEEIIIMMMRRRppp''''''''''''''''''''''''((((((''''''''''''((((((******)))))))))((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((''',,,555888333,,,(((((((((((((((((((((((((((***)))((('''(((+++---///((((((((((((((((((((((((((((((''''''''''''(((((())))))************))))))(((((((((((()))))))))))))))))))))))))))((((((((((((((((((((()))))))))***************))))))))))))++++++,,,,,,,,,,,,++++++,,,+++++++++++++++******(((***+++***))))))***+++(((((((((((())))))))))))((())))))*********))))))************************))))))))))))))))))))))))+++*********))))))))))))************************************++++++++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))************))))))((())))))************)))******))))))******+++,,,,,,,,,,,,------------...////////////111444666888555666888888777777999::::::<<<>>>AAABBBBBBBBBAAABBBEEEEEEGGGKKKPPPmmm((((((((((((((((((((((((((((((''''''''''''((((((************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((---555777111+++(((((((((((((((((((((((((((***))))))))))))***+++,,,(((((((((((((((((((((((()))((((((''''''(((((()))))))))************))))))(((((((((((())))))))))))(((((())))))))))))))))))((((((((()))))))))******************************+++,,,,,,------,,,,,,+++,,,,,,++++++************((()))******))))))***+++((()))))))))******++++++)))******+++++++++,,,,,,************************))))))))))))))))))))))))***************)))))))))************************************+++++++++,,,++++++***))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))************)))))))))************))))))(((******))))))******+++,,,,,,,,,,,,,,,------------///000000111333555777888555777888888777777999:::;;;===???AAABBBCCCCCCBBBAAAEEEEEEFFFJJJQQQooo))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''')))///666666///***)))(((((((((((((((((((((((()))***************))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))************))))))(((((((((((())))))))))))((((((((())))))******+++(((((()))))))))*********)))***************++++++,,,,,,------------,,,,,,,,,+++++++++************+++,,,------+++++++++---------------,,,,,,,,,,,,************+++,,,------++++++++++++++++++++++++*********************************************************************************+++++++++,,,,,,,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))))))))************))))))***************)))((('''******))))))******+++,,,++++++,,,,,,,,,---------///000111333555666777888666777999999888777999:::;;;===>>>@@@AAABBBBBBBBBAAAGGGGGGGGGMMMWWWvvv))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''***222888555---))))))))))))))))))))))))))))))))))))*********)))((('''))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))(((((((((((())))))))))))(((((())))))******++++++))))))))))))************))))))******+++++++++,,,---------......---------+++++++++++++++++++++++++++---.../////////111333555444333111000...---,,,+++************+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++***************************++++++++++++,,,,,,,,,,,,++++++***************************************************************(((((((((((()))))))))***))))))))))))))))))))))))))))))************))))))***************)))((('''******))))))******+++,,,+++++++++,,,,,,,,,------///000222444666777777777777888999999888888999:::;;;<<<===>>>@@@AAAAAABBBCCCJJJIIIHHHMMMYYYxxx((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&+++444999444+++(((***)))))))))))))))))))))))))))))))))******)))(((((())))))))))))))))))))))))***))))))(((((())))))***))))))************))))))(((((((((((())))))))))))))))))******************)))))))))*********++++++))))))******+++,,,,,,,,,---......//////......---++++++,,,,,,---.........+++---000222444666999;;;<<<;;;999777444222000///---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++************+++************************************************((((((((()))))))))******))))))))))))))))))))))))))))))************)))))))))************))))))(((******))))))******+++,,,++++++++++++,,,,,,,,,,,,---///222555777777777666888999:::999888888999:::;;;;;;<<<===???@@@AAABBBEEEMMMKKKGGGKKKXXXwww''''''''''''''''''''''''((((((''''''''''''((((((''''''(((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&,,,555999333)))'''***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))************))))))(((((((((((())))))))))))++++++******************))))))*********+++++++++))))))***++++++,,,------......////////////......***+++,,,---///000111111555777999;;;;;;===???AAA@@@???===;;;999777555444000///---,,,++++++------------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,++++++******++++++************************************************(((((()))))))))*********))))))))))))))))))))))))))))))************))))))((())))))************)))******))))))******+++,,,***++++++++++++,,,,,,,,,,,,...222555777777666555888999::::::888888999:::<<<<<<===>>>???AAABBBCCCCCCMMMLLLGGGMMM]]]}}}''''''''''''''''''''''''((((((''''''''''''(((((((((((())))))*********+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&---666:::333(((&&&***))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))******))))))))))))******))))))************))))))(((((((((((()))))))))))),,,+++++++++***))))))))))))************+++++++++))))))***+++,,,,,,------......////////////......***+++,,,...000111333333BBBCCCDDDCCCBBBAAABBBCCCAAAAAA???>>><<<:::999888333222///---,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------,,,++++++******++++++************************************************))))))))))))************))))))))))))))))))))))))))))))************))))))'''((()))************************)))***++++++,,,******+++++++++,,,,,,,,,+++...222555777777555444888:::;;;:::888888999:::===>>>>>>???@@@BBBCCCDDD???JJJKKKIIIQQQddd)))((('''''''''(((***+++(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******$$$000888555---)))((((((+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++******************+++***)))(((((()))***+++,,,***)))***,,,+++)))&&&++++++++++++,,,...///000...///111222222000...------...000222666;;;BBBGGGJJJKKKKKKJJJJJJHHHHHHGGGDDDCCCBBBCCCDDDCCC@@@===;;;:::888666555444333333222000---,,,,,,------------,,,,,,++++++,,,------//////............------+++++++++,,,,,,---------++++++,,,,,,,,,------------,,,++++++******+++++++++,,,,,,+++******+++---))))))))))))))))))))))))************************************************))))))))))))******************++++++++++++******))))))))))))***************,,,------,,,+++---...///000111333555777888999:::::::::888666777999<<<;;;<<<>>>@@@BBBCCCDDDDDDFFFDDDEEEHHHJJJ[[[)))(((((('''((()))***+++(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******%%%000888444---)))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************************)))))))))))))))++++++******++++++,,,---,,,+++)))***,,,---,,,*********+++,,,---///111111555666888:::<<<<<<<<<;;;666999<<<@@@EEEJJJQQQUUUSSSQQQOOOOOOPPPNNNKKKHHHGGGFFFFFFFFFEEEDDDBBB@@@@@@???>>>===<<<;;;::::::666555444333222111000/////////............//////........................+++++++++,,,,,,,,,------++++++,,,,,,,,,------------,,,++++++******+++++++++,,,,,,+++******+++---************************************************************************))))))))))))******************++++++++++++******))))))))))))***************,,,------,,,+++---...//////111222444666777888::::::999888666777999<<<;;;<<<>>>@@@BBBCCCDDDDDDEEEEEEGGGIIIJJJZZZ((((((((((((((()))******(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******'''111777333,,,))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))(((((())))))*********+++...,,,++++++---......---,,,---///333666999<<<===AAACCCFFFHHHIIIHHHGGGFFFFFFHHHKKKMMMOOOQQQTTTVVVRRROOOMMMLLLMMMKKKGGGDDD<<<=========;;;:::;;;;;;>>>>>>>>>>>>>>>=========555666777777777555333111000000000///...------,,,........................++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++******+++++++++,,,,,,+++******+++---************************************************************************))))))))))))******************++++++++++++******)))))))))*********++++++***,,,------,,,,,,---......///000111333555666666999999999888666777999;;;;;;<<<>>>@@@AAABBBCCCCCCCCCFFFJJJJJJIIIZZZ((((((((((((((())))))***(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))******222666111***)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************************************************+++++++++)))*********+++*********------,,,---...000222222555888<<>>>>>>>>>>>======<<<<<<555777;;;<<<;;;999777666333333222111000///...---------------------------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...---,,,++++++******+++++++++,,,,,,+++******+++---************************************************************************((()))))))))******************++++++++++++******))))))*********++++++++++++,,,------,,,,,,---///......///111222333444555777888888777666666888:::;;;<<<>>>???AAABBBBBBBBBBBBHHHLLLKKKJJJ\\\'''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))***---333444///))))))***)))''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************+++++++++,,,,,,---------...............---------+++---///333666:::>>>AAAHHHJJJMMMQQQUUUXXXZZZ[[[ZZZ]]]aaaccc___WWWOOOIII>>>@@@BBBCCCCCCEEEGGGIIIDDDHHHKKKHHHDDDCCCHHHMMMLLLKKKJJJGGGEEEEEEGGGHHHNNNLLLIIIFFFCCCAAA??????@@@CCCEEEDDDAAA===;;;:::666555444333333333444555///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,++++++******+++++++++,,,,,,+++******+++---************************************************************************((()))))))))******************++++++++++++******************+++++++++++++++---......---,,,...///......///000222333444444555666777777666666888:::;;;<<<===???@@@AAABBBBBBBBBIIINNNLLLMMMaaa''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******///333333---((()))******'''(((((())))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,,,,,,,------......///---,,,++++++,,,---///000///444:::AAAFFFLLLQQQUUU[[[\\\]]]^^^___^^^]]]\\\___bbbeeegggddd^^^VVVQQQOOONNNMMMKKKJJJLLLPPPSSSNNNPPPRRROOOLLLNNNVVV]]]ccc___ZZZXXXWWWXXXXXXWWWccc```ZZZTTTOOOLLLKKKKKKTTTUUUTTTPPPHHHCCCBBBBBB===;;;888555444555666888333333222111000///..................------------,,,---------............---,,,++++++******+++++++++,,,,,,+++******+++---++++++++++++++++++++++++************************************************))))))))))))******************++++++++++++***************++++++++++++,,,+++---......------...///...///000111222333444444444555777777666666777999;;;<<<===???@@@AAAAAAAAACCCJJJNNNMMMQQQhhh&&&'''((()))***))))))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******111444222+++''')))******(((((())))))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++,,,,,,---......///+++***)))***,,,111555888AAAFFFNNNUUUYYY]]]aaadddffffffggggggfffcccaaa___aaabbbbbbbbb```\\\XXXVVVOOONNNKKKIIIIIINNNVVV[[[gggccc```^^^```ffflllppp}}}wwwqqqqqqvvv{{{{{{yyytttpppkkkfffdddeeehhhjjjqqqqqqnnnggg^^^ZZZ[[[^^^YYYTTTLLLCCC<<<999999999999999888666444333111111000000/////////.........------------............---,,,++++++******+++++++++,,,,,,+++******+++---++++++++++++++++++++++++************************************************))))))))))))******************++++++++++++***************+++++++++,,,,,,,,,---......------...000///000000111222333444444222444666777666666777888;;;<<<===???@@@@@@@@@@@@EEEJJJMMMMMMUUUooo&&&''')))*********)))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******333444222+++''')))******((())))))***+++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++******+++,,,,,,---......000///...000444:::AAAEEESSSYYY```dddeeefffgggiiihhhiiikkkkkkkkkiiigggfffdddbbb^^^[[[XXXVVVVVVVVVTTTTTTTTTWWW___lllzzzyyypppooowwwuuunnniiinnnyyy}}}zzzxxx{{{zzzxxx|||}}}uuugggXXXLLLDDD@@@???>>>===<<<:::777555444333111111000000/////////...---------.........//////---,,,++++++******+++++++++,,,,,,+++******+++---++++++++++++++++++++++++************************************************))))))))))))******************++++++++++++************+++++++++,,,,,,,,,,,,---......------...000000000111222333444444555222444666777666666777888;;;<<<===???@@@@@@@@@@@@FFFJJJLLLMMMWWWsss))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((()))***+++,,,999555000+++((((((***+++)))************+++++++++)))************+++++++++************************)))************+++++++++'''((())),,,...///---,,,......---,,,***+++---000111222777>>>HHHQQQXXX[[[___aaaeeehhhkkkmmmnnnooopppmmmiiiffffffggggggggg```[[[SSSNNNNNNXXXfffqqqzzzllldddmmm~~~ppphhhdddkkkwww~~~yyyzzz|||rrrbbbUUUOOOPPPQQQMMMDDD===;;;999666222555555222111111///***---...000111000...+++)))000///---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,...------,,,,,,------...,,,++++++******++++++,,,,,,,,,+++******+++,,,,,,************************++++++******++++++,,,---,,,,,,,,,---------......111222222333444444444444333444555777888888888888;;;<<<>>>>>>???@@@CCCEEEFFFFFFNNNQQQSSSnnn)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))))))))(((((((((((()))***+++,,,666333///***((((((***+++)))************+++++++++)))************+++++++++************************************++++++++++++...---,,,,,,---------,,,+++---......------...///888<<>>>>>>>>>>>@@@BBBEEEEEEMMMQQQTTTppp))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))***+++,,,222000,,,)))((()))***+++)))************+++++++++)))************+++++++++++++++++++++++++++++++++************+++++++++,,,---,,,+++***)))***++++++,,,---------...222777;;;JJJOOOWWW___fffjjjllllllkkkiiiiiikkkoooqqqooommmkkkiiifff___YYYXXXZZZ]]]gggiiioooyyy~~~xxxvvvyyy||||||}}}wwwhhh\\\WWWSSSJJJ???::::::777333333111...------///000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******,,,++++++******++++++,,,,,,++++++******++++++,,,,,,++++++******++++++,,,************************++++++******++++++,,,---,,,,,,,,,---------......000000111222333444444333333333555666777888888888<<<===>>>>>>======>>>@@@DDDDDDMMMQQQUUUrrr)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********(((((((((((())))))))))))))))))(((((()))***++++++---,,,***)))((()))***+++))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,+++,,,,,,,,,++++++,,,.........---...444???KKKTTT^^^aaafffiiijjjjjjkkkkkklllllllllppprrrqqqjjjeeeddd^^^WWWTTTZZZgggvvv}}}wwwuuuuuuxxx|||~~~{{{qqqnnneeeYYYRRRLLLDDD;;;777555333333333333000---//////000000000/////////------------------------......---,,,++++++******,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++******++++++,,,---,,,,,,,,,---------......//////111222333333333333444444666777888999999999;;;===????????????@@@AAAEEEEEENNNRRRUUUrrr************************************************************************((()))))))))*********+++(((((((((((())))))))))))))))))))))))))))))***+++******)))))))))******+++))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,---000222111000...///000---111666>>>GGGSSS___fffhhhiiiiiigggddddddeeegggiiijjjmmmpppqqqmmmddd^^^VVVVVVYYYeeewww}}}wwwjjj^^^JJJDDD<<<888888888555333000000000///////////////------------------------......------,,,+++******------,,,,,,,,,,,,------,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++******++++++,,,---,,,,,,,,,---------......---...000111222333333333555666777888999:::::::::999<<>>@@@AAABBBBBBBBBAAA@@@HHHLLLRRRqqq++++++***)))))))))))))))************************(((((((((((()))))))))***))))))************))))))))))))))))))))))))))))))++++++************++++++***************************************************************************++++++++++++,,,,,,,,,***)))***,,,...000///...000333:::DDDQQQ]]]eeeiiijjjmmmppprrrrrrqqqqqqqqqllliiiiiiiiiddd[[[VVVWWWaaaqqqxxxqqq^^^SSSIII===333888222...000222000///111///...,,,,,,------,,,***...---+++---///000///---,,,,,,,,,++++++++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++++++++,,,,,,---,,,------------.........////////////000222333555222333555555555555777999:::;;;===@@@AAAAAAAAAAAADDDBBBIIINNNTTTsss++++++***))))))))))))***************************((((((((()))))))))******))))))************)))))))))))))))))))))))))))))),,,,,,++++++++++++,,,,,,************************************************************************++++++++++++,,,,,,,,,,,,%%%(((,,,////////////000555>>>JJJWWWbbbiiinnnqqqqqqqqqqqqrrrttttttrrrqqqllljjjgggbbbYYYSSSVVV]]]zzzxxxppp}}}zzzooo___SSS@@@777000000222111000000000...------...---***(((...---,,,---/////////---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,,,,------------.........///000111222333111222444555444555666888:::;;;===???@@@AAAAAAAAAFFFCCCJJJPPPXXXvvv++++++***))))))*********************************(((((()))))))))*********)))******++++++******)))))))))))))))))))))))))))+++++++++******+++++++++************************************************************************+++++++++,,,,,,,,,------,,,...000///...///444888EEEOOO[[[eeejjjlllnnnpppuuussssssuuuwwwuuuqqqmmmoooggg\\\TTTSSS^^^pppxxxvvvvvv~~~~~~UUUGGG:::555444222111111000/////////000///---***...---------............------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,------...+++++++++,,,,,,,,,------------...///000111222222000222444444444444666777999;;;===???@@@AAA@@@@@@FFFCCCIIIQQQZZZzzz+++***************++++++************************))))))))))))******************++++++++++++******))))))))))))))))))))))))******))))))))))))******************************************************************************++++++,,,,,,,,,---------000000...,,,...555@@@IIIXXX^^^fffkkkmmmmmmoooqqqtttttttttvvvwwwssslllfffggg]]]SSSSSSccc}}}{{{xxxssscccPPPDDD<<<555222333000///...///000000...,,,............---------...---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++++++++,,,------+++++++++,,,,,,,,,------------...///000111111222000222444444444444666777:::;;;===???@@@AAAAAAAAACCCAAAIIIQQQZZZ{{{+++************+++,,,,,,++++++++++++++++++++++++)))))))))*********++++++******++++++++++++******))))))))))))))))))))))))***))))))))))))))))))***************************************************************************,,,,,,,,,,,,------------...---,,,...555BBBRRR\\\eeegggjjjmmmoooqqqsssvvvssssssssssssqqqmmmfffbbbWWWTTTTTT```zzz}}}yyywwweeeUUUFFF:::555555222000...---...///...------/////////---,,,---...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++++++++++++++,,,,,,---,,,,,,,,,,,,------------------///000111222222222111222444555444555666888;;;<<<>>>@@@AAABBBBBBAAABBBAAAJJJPPPWWWwww+++*********++++++,,,---++++++++++++++++++++++++))))))*********+++++++++***++++++,,,,,,++++++***))))))))))))))))))))))))+++******))))))******+++************************************************************************,,,,,,,,,------------.........111999FFFUUUaaahhhjjjiiiiiikkkooosssuuuvvvrrrrrrqqqmmmhhhdddaaaaaa]]]aaahhhvvvrrryyy~~~uuujjjZZZLLLFFFGGG:::777333000///000//////---///000///---+++---......------------,,,,,,,,,------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,---......,,,------------.........---...000111222333333222222333555555555555777999<<<===???AAABBBCCCCCCCCCBBBCCCKKKOOORRRqqq+++*********+++,,,,,,---++++++++++++++++++++++++)))************+++++++++***++++++,,,,,,++++++***)))))))))))))))))))))))),,,++++++++++++++++++,,,************************************************************************,,,,,,,,,---------......222333:::FFFUUUbbbiiikkkkkkhhhfffhhhmmmrrrsssrrrsssrrrooohhhaaa]]]___aaauuu{{{lllppp}}}|||~~~qqqddd___```CCC???999444222222222111---///111///,,,+++,,,.........---------,,,,,,,,,------------------------,,,,,,,,,---------.........------------...//////---------.........//////---///000222333333333333222444555666666666888999<<<>>>@@@BBBCCCDDDDDDCCCCCCEEEMMMNNNNNNmmm++++++,,,,,,---------...,,,,,,,,,+++++++++******************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++++++++++++++******))))))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,...000///;;;LLLZZZcccgggiiikkkfffhhhiiijjjlllppprrrqqqkkknnnlll___RRRXXXttt~~~~~~}}}|||kkkTTT>>>666555222......222000...------...///000..............................---,,,,,,,,,,,,---.........------,,,,,,,,,------,,,,,,,,,---..............................---///222333222222222333333333444444555666666666;;;;;;>>>CCCCCCAAABBBFFFDDDNNNNNNQQQQQQjjj,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++++++++++++++*********)))************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++---......------111444???JJJZZZeeeiiihhhggggggeeegggjjjmmmqqqssssssqqqqqqhhhZZZRRRWWWooo{{{qqq___LLLBBB===777555666111000000000000000//////..............................---,,,,,,,,,,,,---......---------,,,,,,,,,------,,,,,,,,,---..............................---000222333222222222333444444555555666777777888;;;;;;>>>BBBCCC@@@BBBFFFFFFNNNNNNRRRTTTnnn......---,,,,,,,,,,,,---------,,,,,,,,,+++++++++---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,...000///---000777>>>QQQ\\\iiiooolllfffccccccfffhhhmmmsssuuusssooollldddZZZQQQWWWnnn{{{ppphhh^^^UUUJJJ>>>777666333222111111222222000.................................---,,,,,,,,,,,,---...------------,,,,,,,,,,,,,,,,,,,,,,,,---...///...........................000222333222222333444555555666666777888888888;;;;;;===BBBBBB@@@AAAFFFFFFNNNMMMTTTXXXsss//////...------...//////------------,,,,,,,,,,,,...---,,,+++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,...///......555BBBMMM^^^fffoooooohhhbbbaaadddiiikkkqqqvvvuuulllddd```OOOWWWeeeyyy~~~|||~~~|||lllooopppkkk]]]MMM@@@;;;:::666222000111111000///..............................---,,,,,,,,,,,,---------------------------,,,,,,,,,,,,------...///........................///111222333222222333444444555555666777777888888;;;:::===AAAAAA???AAAFFFFFFLLLKKKSSSZZZuuu000///...------...///000.........---------,,,,,,......---,,,++++++++++++------------------------,,,++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------...222???QQQ^^^eeeiiillljjjdddbbbfffkkkmmmnnnsssuuummm```YYYYYY]]]rrrwww~~~{{{vvvwww~~~yyynnntttyyyvvvmmmccc[[[VVVEEE>>>444//////111111000////////////////////////......---,,,,,,,,,,,,---------------------------,,,++++++,,,---...//////////////////////////////000111222222222222444555333444444555555666666777;;;:::<<<@@@@@@???AAAFFFDDDJJJIIIRRRXXXsss444222000...------.../////////.........---------...------,,,,,,,,,,,,---------------------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......///333>>>MMM^^^iiikkkkkkjjjgggeeehhhmmmssspppoooooolllaaaVVVZZZfff{{{~~~zzz{{{~~~}}}yyytttuuuxxxvvvrrrmmmooopppnnnooossssssqqqSSSHHH:::222111222222111////////////////////////......---,,,,,,,,,,,,---,,,,,,,,,------------...+++++++++,,,---...///000////////////////////////111222333222222222444666333333444444555666666666<<<:::<<>>AAAFFFCCCJJJJJJQQQUUUppp???===888444111000000000////////////.........---------,,,,,,,,,------...........................------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...000000444>>>MMM\\\gggmmmooolllhhhggghhhlllqqqtttqqqlllggg```TTTSSShhh|||{{{|||{{{zzzzzz}}}{{{|||tttpppooommmiiiiiiggghhhqqq||||||www^^^RRRCCC999666666444111////////////////////////......---,,,,,,,,,,,,---,,,,,,,,,---------......+++++++++,,,---...///000////////////////////////111222333222111222555777444444444555666666777777<<<:::;;;??????>>>AAAFFFDDDLLLLLLPPPRRRlllKKKGGGBBB<<<777444333333000/////////............,,,,,,,,,,,,------...///........................---------,,,,,,++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......111333:::GGGXXXeeekkklllpppkkkggggggjjjnnnpppppppppiiiaaaWWWMMMTTTvvvvvvssssssqqqrrrsssuuuxxx||||||yyywwwxxxzzz|||{{{vvvuuusssoooqqquuurrr|||wwwooolllkkkjjjjjjjjjnnn{{{~~~qqqdddXXXIII@@@<<<999444000000000000000000000000000......---,,,,,,,,,,,,---,,,,,,,,,------.........+++++++++,,,---...000000000000000000000000000000222222333222111222555777555555666666777888888888<<<:::;;;>>>???>>>AAAGGGDDDNNNNNNQQQQQQjjjqqqcccQQQEEEAAA???<<<999444//////222111,,,,,,000,,,...///000///.........////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------///000---===OOOYYY___gggmmmpppooollliiihhhlllppppppmmmlllaaaSSSJJJLLL___|||vvvttttttsssrrrxxxzzz}}}}}}zzzvvvsssrrrssstttuuuxxx|||wwwooommmiiimmmxxxtttmmmqqquuurrrqqqssswwwwwwsssnnnfffeee\\\KKK???;;;777222222111///------///111222//////............//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000000000000000000000000111111222222333444444555555666666777888888888999:::;;;<<<===???BBBEEEGGGGGGMMMOOOPPPjjjyyyiii\\\TTTLLLCCC<<<<<<666222444333///---///------------------///000.................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,///---,,,,,,...000111111999HHHXXXaaaeeejjjnnnooommmkkkiiijjjnnnpppnnniiicccXXXMMMNNN[[[pppzzz}}}~~~}}}~~~~~~~~~yyy{{{|||uuutttuuuqqqmmmmmmnnnnnnjjjfffccceeebbbZZZRRRLLLBBB888666333111000111111000/////////............//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000000000000000000000000111111222222333444444444555555666666777888888888:::;;;<<<<<<>>>BBBEEEGGGGGGNNNPPPPPPiiixxxvvvvvvwwwuuunnnbbbXXXKKK@@@666222222000//////111000...---,,,---///000.................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,000...,,,,,,///222555666HHHUUUbbbhhhjjjlllnnnmmmmmmjjjjjjmmmpppnnnhhhcccXXXVVVYYYddduuu~~~uuuuuu|||zzzuuuwwwsssxxxtttqqqxxx{{{wwwrrrkkkgggfffdddaaa^^^VVVYYY\\\___ccccccZZZPPP===888333222444444000,,,//////............//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000000000000000000000000111111222222333444444333444444555666666777777888999:::;;;<<<>>>AAADDDGGGGGGNNNQQQPPPfffVVV```qqqkkkZZZEEE888444444333222555333000/////////......------------------------............------------------------------------------------------------------------------------...//////...---111:::@@@TTT]]]fffhhhhhhkkkmmmmmmnnnkkklllooooooiii```\\\YYYllluuuvvvuuutttwwwwwwxxxyyy}}}~~~~~~~~~|||yyy}}}yyyrrruuuzzzuuulllfffbbb___\\\ZZZQQQPPPRRR[[[gggmmmjjjcccEEE===444111333444000,,,//////............//////------------------------,,,,,,,,,,,,---...//////////////////////////////000111111222222333444444333333444444555666666666777999:::;;;;;;>>>AAADDDEEEEEEMMMPPPOOOaaaCCCMMM```wwwcccLLLAAA===999555333111///000111111///---........................//////.........---------------------------------------------------------------------------------***///222000,,,222AAANNN^^^cccgggfffggglllpppqqqpppmmmmmmnnnjjj___XXXXXXlll}}}|||xxxxxxpppyyywwwuuuxxx~~~vvvxxx}}}|||tttwwwwwwrrrllleeeaaa^^^[[[ZZZXXXUUUVVV```kkknnnhhhaaaMMMCCC666111222333111...//////............//////------------------------,,,,,,,,,,,,---...//////////////////////////////000111111222222333444444333333444444555666666666888999:::;;;<<<>>>AAADDDBBBBBBKKKNNNLLL\\\wwwyyy}}}@@@AAAGGGTTTggg|||zzzdddVVVMMMCCC:::555222//////222333111////////////////////////////////////.........------------------------------------------------------------------------------)))///333111///888KKK[[[dddhhhiiigggiiiooossstttpppmmmmmmkkkaaaUUUTTT[[[|||tttqqquuu|||}}}rrrrrrtttyyy~~~~~~~~~lllkkkhhheeebbb___]]]\\\YYYVVV[[[hhhrrrpppfff___RRRHHH<<<444333333333111//////............//////------------------------,,,,,,,,,,,,---...//////000000000000000000000000000111111222222333444444333444444555666666777777999:::;;;<<<===???BBBEEEBBBAAAIIILLLJJJYYYqqq|||{{{mmm|||OOOJJJDDDDDDLLL[[[jjjttt}}}~~~xxxqqqdddWWWHHH@@@888333222333111///000000000000000000000000////////////....................................------------------------........................---///000111777DDDWWWeeeeeeiiikkkjjjlllqqqsssrrrmmmkkkjjjfffXXXMMMSSSbbb|||yyyvvvxxx}}}{{{zzz|||zzzpppaaacccfffgggfffdddbbbaaaXXXUUUXXXdddlllhhhaaa]]]RRRLLLCCC<<<888666444333//////............//////........................,,,,,,,,,,,,---...//////000000000000000000000000000111111222222333444444444555555666666777888888:::;;;<<<===>>>@@@CCCFFFCCCAAAHHHKKKIIIXXXoooyyy~~~tttooommmeeeYYYOOOIIIIIIMMMPPP[[[nnn}}}]]]RRRCCC888444222000///000000000000000000000000000/////////....................................------------------------........................222///---111===NNN___iiiccchhhkkklllmmmpppppplllkkkiiihhhcccSSSIIITTThhhxxxttt||||||yyyxxxmmmeee\\\```fffiiijjjiiigggfffbbbYYYUUUYYY[[[WWWTTTTTTQQQNNNIIICCC===888555444//////............//////........................,,,,,,,,,,,,---...//////000000000000000000000000000111111222333333444444555555666666777888888888:::<<<===>>>>>>AAADDDGGGDDDBBBIIILLLJJJXXXoooyyy~~~xxxyyy~~~pppaaaTTTKKKFFFIIISSSiiivvvTTTBBB999222111444888222...///111000000222222111000//////.................................////////////////////////000///......//////...---111+++...???RRR]]]bbbfffhhhggggggjjjmmmppppppppplllddd[[[RRRJJJMMMaaavvvzzz~~~~~~www~~~~~~{{{vvvnnnhhhhhhggg___^^^iiitttssslllgggeee```YYYSSSOOOLLLIIIGGGJJJIIIHHHHHHGGGAAA888111111000///------...//////........................------,,,------...///000000///.........///111222000111222222444444555666555555444555666777999:::>>>===>>>>>>???@@@AAABBBCCCDDDJJJJJJLLLfffnnnWWWGGGFFFGGGRRRiiilllUUUGGG<<<444111666333222333111------000222222000///////////////........................///////////////////////////.........////////////111///666HHHXXX```dddhhhjjjiiiiiikkkmmmooonnnmmmlll___RRRMMMQQQaaa{{{|||{{{{{{|||~~~}}}}}}||||||wwwaaaUUU]]]kkkjjjgggiiirrrxxxuuuooommmhhhccc\\\VVVRRRNNNKKKIIIHHHIIILLLOOONNNGGG<<<333222111///.........//////........................------,,,------...///000000//////...///000111222000111111222333444555555555555444555666777999:::?????????@@@AAABBBCCCDDDCCCDDDLLLNNNTTTrrrzzzggg[[[PPPIIIPPPcccwww~~~jjj\\\QQQCCC777444333444555111---...333333222111000////////////........................////////////////////////---------......///000111111777CCCTTT___dddfffiiilllkkkkkklllnnnmmmllljjjcccYYYQQQTTTaaattt{{{tttpppsss|||}}}~~~uuukkkhhhqqq~~~wwwccc```fffkkklllqqqwwwxxxrrrmmmkkkfffccc^^^YYYUUUQQQLLLIIIFFFJJJOOOUUUUUUNNNAAA777444333111///......//////........................------,,,------...///000///////////////000111111000000111222333444555555555444444444555777999:::>>>>>>???@@@AAABBBCCCDDDEEEFFFMMMPPPUUUsss{{{lll[[[SSSTTT\\\jjjwwwyyyqqq```MMM<<<555111111222111333777333333222111000000000000........................////////////////////////...//////.........000222333???PPP___eeefffgggiiikkkkkkkkklllmmmllliiifff\\\aaakkkwww{{{uuuttt}}}}}}|||{{{lllcccccchhhllltttvvvkkknnnooorrrvvvuuuppphhhccc^^^^^^^^^]]][[[UUUNNNHHHFFFHHHNNNTTTUUUOOODDD<<<666555333111////////////........................------,,,------...///000///////////////000000111000000111222333444444555444444444444555777999:::;;;<<<===>>>???@@@AAAAAAGGGGGGMMMMMMMMMeee{{{mmm]]]SSSTTT[[[hhhyyypppTTTCCC333///222555555666444333222111111000000000////////////////////////////////////////////////000111111///------000333999HHHZZZeeehhhgggggghhhiiiiiijjjkkkllliiieeeaaa___ttt||||||uuujjj```[[[[[[\\\eeexxx{{{sssqqqppppppppplllcccZZZUUUYYY___cccccc\\\RRRKKKGGGGGGIIILLLNNNKKKDDD???999888555222000/////////........................------,,,------...///000...//////000000000000000///000000111222333444555444444333444555666888999999;;;<<<>>>@@@AAAAAAAAADDDDDDLLLMMMHHH[[[~~~uuu]]]OOOLLLOOO]]]sssuuu[[[@@@444444555444222555444333222111111111111////////////////////////////////////////////////111222333111...///222666BBBQQQ```ggggggggghhhgggggghhhiiiiiiiiieee___ZZZaaa|||}}}||||||vvvjjj___PPPUUU^^^fffjjjlllsss}}}ssspppiiiddddddbbbYYYOOOTTTYYYaaagggiiicccYYYRRRIIIGGGDDDEEEFFFFFFCCC@@@<<<:::777444222000//////........................------,,,------...///000......///000000000000000//////000111222333444444444333333333444666888999:::<<<>>>@@@BBBCCCCCCBBB@@@BBBLLLPPPKKK]]]zzzdddYYYKKKLLLXXXrrrqqqRRR@@@999777444333555444333222222111222222///////////////////////////////////////////////////111333111000111777<<>><<<999555222000//////........................------,,,------...///000---...///000111000000/////////000111222333444444444333333333444666888999999;;;>>>@@@BBBCCCCCCBBBBBBCCCNNNQQQLLL^^^xxxaaaTTTQQQbbbyyy}}}^^^III>>>999777888555555444333222222222222000000000000000000000000////////////////////////---000222222111444:::AAATTT^^^ffffffeeeiiijjjhhhjjjjjjiiigggcccZZZQQQJJJ[[[nnn|||www|||tttoooiiiccc\\\WWWXXXeeesss~~~xxxhhh^^^\\\\\\ZZZZZZ\\\^^^bbbcccaaa\\\XXXNNNIIIDDDBBBCCCCCCAAA??????===:::666333111//////........................---------------...000000---...000111111111000/////////000111222333333444333333333333444666888999777999<<<>>>@@@AAAAAA@@@HHHGGGOOOPPPIII[[[hhh___gggxxx{{{nnnPPP:::999;;;333666666111111333333///111111111111000000000000...//////000000000000000------///222000111>>>MMM\\\```fffiiijjjiiihhhgggpppdddbbbggg```OOOIIIPPPiiiwwwvvvmmmlllmmmrrr}}}xxxzzzzzznnn___UUUUUU^^^fffuuu{{{uuuiii```\\\dddddddddccc___ZZZUUUQQQRRRPPPKKKEEE???<<<;;;<<<===<<<;;;999777444222111///...,,,++++++,,,---...---------............///000111111000//////000222333333222222111222222222000111222333555666777888:::===???AAAAAABBBCCCEEEGGGKKKNNNOOOTTTjjjooonnn{{{qqqcccPPP666666666666555444333333333111111111111000000000000...//////000000000000000///...000222111555CCCRRR^^^aaaeeeiiijjjiiihhhhhhhhheeedddbbbXXXNNNTTTbbb{{{~~~qqqiiihhhkkk|||zzzuuu___QQQQQQ\\\fffoootttzzzzzzsssjjjccc___hhhjjjiiicccYYYRRRPPPQQQNNNNNNKKKGGGAAA>>><<<<<<@@@???>>>;;;777333000...///......------------...---------............///000111111000//////000222333222222111111222222222111111222333555666777777:::<<>><<<999555111...///000000000//////...------------............///000111111000//////000222222222111111111222222333222222333333444555666666999;;;>>>???@@@@@@BBBDDDHHHIIIKKKLLLUUUppp{{{cccUUU^^^{{{XXXCCC444666777000---222222222222111111111000000//////000111111111111000222111///111666BBBQQQ]]]bbbbbbdddfffiiijjjiiihhhgggiiicccYYY]]]ssssssuuu}}}xxxooojjjiiiaaaaaaaaabbbccceeeffffffeeeddd```VVVLLLIIILLLQQQTTTUUUUUURRRKKKCCC>>>;;;:::;;;<<<<<<;;;888555333000111222222111000...------------............//////000111000......000111111111111111111222222333333333333444444555555555888;;;===??????@@@AAACCCFFFHHHJJJLLLRRRhhh{{{fffZZZeeejjjNNN777666999444222555222222222222111111111111///000000111111111111111111000000222:::IIIWWW___cccbbbbbbeeehhhiiihhhfffeee```VVVXXXrrryyyooo|||tttnnnccc]]]WWWUUUXXX^^^bbbdddccc```ZZZSSSOOOMMMOOOPPPQQQSSSTTTQQQLLLEEE@@@>>>999:::;;;;;;;;;999777555111222333333222000///------------............//////000000///......///111111000000000111111222333333333333444444555555555888;;;===??????@@@AAACCCBBBEEEJJJLLLNNN[[[xxxsssdddnnnnnnVVV???777777444222444333222222222222111111111///000111111222222111111000111222555@@@PPP[[[___bbbaaaaaadddhhhiiifffccceeeZZZSSSddd}}}vvvsss||||||~~~zzzuuujjj```UUUPPPSSSXXX[[[\\\___]]]YYYVVVTTTSSSQQQPPPLLLNNNOOOMMMIIIEEECCCBBB<<<<<<;;;:::888777555444333333333222111000///...---------............//////000000///......///111000000000000000111222333222222333333444555666666999;;;>>>???@@@@@@BBBDDD@@@DDDIIIKKKLLLVVVnnn{{{wwwuuuiiiWWWEEE:::555444444333333222222222111111111000000111222222222222111///222555:::GGGWWW___^^^```___```dddhhhiiiddd```___UUUTTTnnn~~~yyysssxxx|||vvvwww}}}}}}}}}~~~}}}|||qqqfffYYYSSSSSSUUUTTTQQQQQQTTTXXXYYYWWWTTTSSSSSSQQQQQQOOOLLLGGGEEEDDDEEE<<<;;;999777666666666666444333222000//////......---------............///...///000///------///000////////////000111222333111111222333555666777777:::<<>>LLL[[[aaa^^^___^^^___dddiiiiiiccc]]]TTTLLLQQQmmmqqqiiiuuu}}}qqqrrr~~~|||zzzyyyzzz{{{{{{yyyvvvuuuuuuxxx{{{uuujjj^^^WWWWWWUUUOOOHHH@@@JJJUUUYYYVVVSSSUUUXXX[[[YYYUUUNNNHHHDDDCCCDDD888777666555555777999:::555333111///.........///---------.........//////...///000///------///000////////////000111222333000111222333555666777888:::===???AAAAAABBBCCCEEECCCCCCEEEHHHPPPeeewww{{{fffLLL:::333333444444333333444222///333333222222111222222222///000999IIITTTWWWZZZ___```bbbdddeeeeeeddd___YYYQQQCCCXXX|||sss```gggoooxxx~~~xxx}}}yyytttooonnnpppvvv{{{~~~xxxzzz{{{zzzvvvqqqnnnmmmuuuxxx|||}}}|||{{{|||}}}{{{vvvmmmeee]]]UUUOOOKKKIIINNNSSSVVVUUUUUUUUUWWW]]]TTTIIIDDDDDDDDDCCCAAABBB???;;;777555666888:::444333222000000000000111,,,,,,,,,---...///000111111000///...............//////000111111111111111111222444444444555888:::999;;;>>>@@@AAABBBEEEGGGAAAIIIIIICCCNNNrrruuutttyyyeeeJJJ;;;333333333222222333333333333333222222222222222333111333===MMMWWWYYY[[[___bbbbbbcccdddeeeccc^^^XXXQQQHHH]]]~~~llleeelllvvv|||yyy{{{tttrrrtttwwwxxxxxxyyyzzz||||||zzzvvvsssqqq|||{{{vvvwwwzzzzzzvvvpppiiibbbZZZRRRMMMLLLOOOSSSTTTSSSRRRRRRSSSQQQKKKEEEBBBCCCFFFGGGGGGCCC@@@<<<888666777888:::444333222000000000000111...............///000111111111000/////////////////////000111111111111111111222444444444555888:::999;;;>>>???@@@AAADDDFFFCCCHHHJJJIIIWWWzzz~~~qqqgggggg{{{WWW@@@666666555333111111333555333333222222222222333333333888CCCQQQZZZ\\\\\\^^^bbbaaaaaacccddd```ZZZTTTLLLPPPjjjooorrrvvvxxxrrrzzzwwwsssuuuvvvvvvtttxxxzzz}}}~~~|||yyywwwwww~~~|||qqqiiikkkpppvvvtttqqqnnniiiaaaXXXRRRNNNPPPRRRRRRQQQOOONNNNNNHHHEEECCCAAAAAADDDGGGIIIDDDAAA===999777777888888444333222111000000000000000000/////////000000111111111000////////////000//////000111111111111111111222333444444555777999:::<<<>>>>>>>>>???AAACCCDDDGGGIIILLLZZZuuu~~~~~~vvvqqquuuZZZ@@@;;;888777666333000111444333333222222222333444444555<<>>@@@BBBBBB@@@===999777666666666333333222111111000000000000000//////.../////////000//////......///////////////000111111111111111111222333444333444666999:::<<<===>>>===>>>???AAADDDEEEGGGHHHOOObbb~~~```JJJ>>>888555666555111000333333222222222333444444555666@@@MMMVVVZZZ[[[ZZZYYY]]]]]]```ddd___TTTNNNNNNbbb|||}}}uuukkkfffkkkwwwxxxxxxyyy{{{~~~~~~{{{xxxnnnnnnllljjjgggeeecccbbbccceeeiiimmmnnnjjjddd^^^RRRQQQPPPOOONNNMMMMMMLLLIIIIIIGGGDDD@@@===<<<===>>>===;;;888666555444333333333222222111000000/////////...---------...............------...////////////000111111111111111111222333333333444666888:::<<<===>>>======???@@@DDDEEEGGGFFFFFFRRRrrrrrrdddLLL>>>555666666333111444333222222333333444555666888DDDPPPVVVYYYZZZYYYWWWZZZ[[[___bbbZZZPPPQQQYYY}}}}}}rrrgggcccjjjyyyzzzxxxvvvwwwyyyzzzwwwtttqqqnnnjjjgggfffddd```]]]]]]___dddhhhkkkjjjfffbbbWWWTTTPPPOOONNNNNNMMMLLLGGGGGGFFFEEEDDDBBB@@@>>>;;;;;;:::888777555333333222222333222222111//////......------------...//////............//////000//////000111111111111111111222333333222333555777:::<<<===>>>===>>>???AAAEEEDDDGGGIIIHHHSSSwww~~~~~~kkkTTT???:::999555333555222222222333333555666666;;;HHHSSSWWWXXXZZZZZZWWWYYYYYY]]]^^^TTTNNNZZZlllnnnnnnuuuhhhaaaeeeooo{{{~~~zzzuuusssuuuvvvtttqqqnnnmmmjjjgggcccaaa___^^^]]]^^^aaadddggggggeeebbb]]]XXXSSSPPPOOONNNMMMKKKFFFEEEEEEGGGIIIIIIEEEAAA999999999999888666555444222222333333222111///......---------...///000111000000000000000111222222//////000111111111111111111222333333222333555666:::<<<>>>>>>>>>???@@@BBBGGGBBBDDDKKKMMMYYY~~~jjjKKK@@@===777333555222222222333444555666777>>>KKKVVVWWWXXXZZZ[[[XXXYYYYYY[[[ZZZPPPNNNbbb|||zzzfff\\\ddd~~~vvviii\\\[[[ggguuu~~~{{{tttrrrssstttqqqooolllnnnnnnjjjeeebbbcccfff______```bbbeeeeeecccbbbbbb\\\UUUQQQOOONNNLLLIIIGGGEEEEEEHHHLLLMMMGGGBBB999999::::::999888666555222222333333222111///...............///111222222222222111111222333444444//////000111111111111111111222333333222222444666:::<<<>>>>>>??????AAACCCGGG???@@@JJJPPP\\\~~~}}}rrrPPP:::777888555333333444666444222555;;;IIINNNTTTXXXYYYYYYZZZZZZ\\\YYYZZZZZZPPPMMMccc{{{cccZZZeeettt|||~~~vvvdddUUUWWWfffuuu}}}zzzxxxvvvsssooolllmmmmmmkkkfffaaa```bbbeeeeeecccaaa``````___]]][[[^^^[[[XXXSSSOOOKKKHHHGGGIIIGGGFFFEEEDDDDDDBBB@@@===<<<;;;;;;:::999666333333333333222222222111111222000//////000000///---////////////000000000000//////000111222333333333333222111111222333555666999:::<<<======???AAADDD???CCCIIIMMMPPPaaa|||vvvgggHHH;;;666222555444555777555333777===LLLOOOUUUXXXYYYYYYYYYZZZZZZZZZYYYTTTLLLPPPhhhsss___YYYggg||||||kkk\\\QQQVVVdddqqqyyy}}}|||{{{zzzyyywwwsssmmmiiilllmmmmmmiiieeeaaa```aaaiiihhhfffdddaaa^^^]]]\\\\\\ZZZVVVRRRMMMJJJGGGEEEGGGEEEDDDBBBAAA@@@>>>===<<<::::::::::::888666333333333222222222111111111111000//////000000///---.../////////000000000000000000000111111222222333333222111111222333555666888:::<<<<<<===>>>AAACCCAAABBBEEEHHHOOOggg~~~tttPPP===777444666555666777666444999@@@NNNQQQUUUXXXXXXXXXXXXYYYXXX[[[WWWLLLJJJ\\\yyyooo^^^\\\lll~~~}}}www```UUUOOOVVVdddooovvvyyy{{{zzzzzzzzzwwwrrrlllgggkkkmmmnnnlllgggbbb^^^\\\bbbccccccbbb___\\\[[[[[[ZZZXXXUUUQQQLLLHHHEEEDDDGGGFFFEEECCC@@@>>><<<;;;:::999888888888888666444333222222222222111111111111///...///000000///---....../////////000000000111111111111111111111111333222111111222333555666888999;;;;;;<<<===@@@BBBEEEDDDDDDDDDKKKcccqqqRRRAAA<<<:::777555555666555555;;;CCCOOOQQQTTTUUUUUUUUUUUUVVVTTTZZZTTTGGGPPPssssssfffiiixxxuuurrrqqqtttvvvwwwzzz{{{rrr[[[TTTQQQZZZgggqqqxxx|||~~~}}}{{{yyywwwsssmmmjjjmmmmmmmmmkkkfffaaa]]]ZZZXXXYYY\\\```cccccc___[[[XXXVVVTTTPPPLLLHHHEEEDDDIIIJJJIIIGGGCCC???===<<<999777666666777777666444222222222222111111111111000///......///000///............/////////000000111111111111000000000000333222111111222333555666777888:::;;;;;;===???BBBCCCEEEGGGGGGOOOeeexxxcccRRRCCC:::777555555666555555<<>>>>>999777666555666777666444222222222111111111000000///...---...///000///...............////////////111111000000000000000000333222111111222333555666777888:::;;;;;;===???BBB@@@DDDHHHLLLYYYuuu|||rrrlllOOO:::999777666666666777???IIINNNOOOOOOOOONNNOOOQQQSSSRRRSSSMMMOOOqqqmmmwww{{{mmmjjjnnnqqqtttwwwtttjjj```XXXVVVYYY^^^bbbiiiqqqyyyuuukkkYYYVVVZZZdddnnnvvv~~~~~~xxxvvvuuutttsssooojjjddd___]]][[[ZZZYYYVVVUUUVVV]]]dddbbbXXXOOORRRRRRQQQPPPNNNKKKHHHGGGGGGJJJLLLIIICCC>>>======:::888666555666666555444222111111111111000000000...---------///000///...------........./////////000000000000000000000000333222111111222333555666888999;;;;;;<<<===@@@BBBEEEGGGGGGHHHXXXzzzvvv^^^FFF<<<999888888888:::CCCMMMNNNOOOOOONNNMMMOOOQQQTTTRRRPPPMMMZZZqqqeeeyyy|||rrriii```\\\]]]aaagggoooxxx{{{ooobbb\\\[[[YYYZZZ[[[^^^eeemmmtttyyyuuukkkXXXYYYaaammmvvv{{{zzzxxxvvvtttssskkkfff```\\\ZZZYYYXXXVVVSSSTTTTTTUUUTTTRRRMMMJJJMMMNNNOOOOOOMMMKKKIIIGGGEEEIIIKKKIIICCC>>><<<===<<<:::777666666666555444111111111111000000000000...---,,,---///000///...---------.........//////......//////000000111111333222111111222333555666888:::<<<<<<===>>>AAACCCFFFHHHGGGGGGVVVwwwrrrlllWWW???;;;:::::::::===FFFPPPOOOOOOOOONNNNNNOOOSSSUUUSSSOOONNNaaa{{{gggbbbyyyppp\\\RRRSSSLLLSSS\\\ffftttssskkkhhh```\\\WWWTTTVVV]]]ffflll|||vvvlllXXX\\\hhhuuu~~~|||yyywwwsssqqqhhhccc^^^[[[ZZZYYYVVVSSSSSSVVVWWWSSSMMMJJJMMMPPPJJJKKKLLLMMMLLLKKKHHHGGGEEEIIILLLJJJDDD???>>>???>>>;;;888666666666555444111111111111000000000000...---,,,---///000///...---------.........//////---......///000111111222333222222111222333555666999:::<<<======???AAADDD>>>DDDHHHLLL]]]{{{wwwuuu{{{~~~mmmOOO>>>333555:::<<>>===;;;999666666777777444222444333222111000000000000111///---,,,,,,,,,...//////////////////.........111000/////////000222333111111111111222333444555666888;;;<<<======???@@@BBBDDDHHHMMMZZZtttuuu{{{ZZZGGG888999>>>AAAHHHPPPNNNMMMMMMLLLLLLNNNQQQTTTOOOKKKLLLddd{{{[[[YYYjjj~~~yyyqqqeeeZZZQQQQQQTTTWWWZZZ\\\bbbfffnnnyyywwwnnncccYYYWWW[[[aaajjjttt{{{zzzqqqfffkkkrrrxxx|||~~~xxxvvvuuurrrppplllhhhbbb]]]ZZZWWWSSSQQQUUUSSSQQQOOONNNNNNOOOPPPPPPOOOMMMKKKJJJIIIHHHHHHHHHJJJLLLKKKGGGAAA===;;;<<<999666666777777555333333333222111000000000000000///---,,,,,,---...///////////////............111000/////////000111222111111111111222333444555666888;;;<<<======???@@@DDDGGGIIIJJJRRRmmmaaaLLL999777===BBBHHHNNNOOONNNMMMLLLMMMNNNPPPRRRLLLGGGVVVrrr~~~kkk___dddxxxvvvjjjhhhiiicccXXXPPPNNNPPPVVVccctttwwwmmmhhhhhh^^^cccjjjrrrzzz}}}vvvmmmhhhjjjooovvv~~~xxxuuutttqqqooonnnjjjddd^^^ZZZVVVRRROOOUUUTTTQQQOOONNNNNNOOOPPPQQQPPPNNNKKKIIIHHHGGGFFFFFFHHHKKKJJJFFFAAA===;;;;;;999666555555666555444333333222111000000000000000///...,,,,,,---..............................000000/////////000111222111111111111222333444555666888;;;======>>>???AAACCCGGGIIIHHHOOOkkkiiiQQQ;;;666===DDDIIILLLQQQOOOMMMMMMNNNOOOPPPPPPIIIGGGeeegggiiirrrxxx```OOOGGGFFFHHHPPP^^^mmmyyy~~~zzzyyygggeeedddhhhmmmooohhh```]]]___eeeppp~~~}}}wwwuuusssqqqooooookkkeee```\\\YYYUUUSSSUUUSSSPPPNNNMMMMMMNNNNNNNNNMMMKKKIIIHHHGGGFFFFFFFFFIIIKKKKKKHHHCCC???<<<999777555333333333444444333222111000000/////////000///...------------...------...............///////////////000000111111111111111111222333444444666888;;;======>>>@@@BBBCCCFFFGGGGGGMMMcccttt]]]EEE<<>>555555444222111111222333333222111000//////////////////......------------,,,---------......//////......//////000000000000111111111111222333444444666888;;;===>>>???AAACCCGGGGGGFFFFFFJJJYYYmmm||||||}}}jjjQQQDDDFFFMMMQQQRRRQQQNNNLLLMMMQQQRRRQQQOOOMMM```yyy```yyyfffZZZWWWSSSKKKCCC???EEEQQQ[[[ppp|||}}}wwwmmmaaa\\\WWWPPPIIIFFFCCCHHHRRRbbbuuu~~~xxxuuutttqqqooohhheeeaaa^^^\\\[[[YYYWWWRRRRRRQQQPPPOOOLLLKKKIIIFFFEEEEEEDDDDDDEEEEEEFFFGGGKKKNNNOOOKKKEEE@@@===222333444333222111111222222222111000///////////////............---------,,,,,,,,,---......//////---...///000000000//////111111111111222333444555666888;;;===>>>@@@BBBCCCDDDEEEEEEHHHPPP]]]mmmwww}}}sssyyy```NNNJJJNNNRRRRRRPPPMMMKKKMMMRRRTTTRRRPPPLLLpppeee___yyymmm```ZZZPPPGGGBBBDDDIIINNN___mmm|||vvvlllfff\\\NNNEEEBBB@@@DDDMMM[[[lll}}}~~~xxxvvvuuurrrppphhheeeaaa^^^\\\[[[YYYWWWRRRSSSTTTTTTRRROOOKKKIIIGGGFFFEEEDDDDDDDDDDDDDDDEEEIIILLLMMMHHHBBB<<<888111444666666444222222333222111000//////......///...............------,,,++++++,,,------...//////---...///000000000///...111111111111222333444555555888;;;===???@@@BBBDDDBBBDDDFFFIIIQQQaaavvv~~~xxxoooZZZRRRTTTWWWWWWPPPMMMKKKMMMRRRUUUSSSPPPIIIyyysssZZZcccxxx~~~zzzuuuyyy|||}}}~~~vvv^^^VVVLLLEEECCCDDDCCCBBBGGGXXXkkkxxxyyyrrrdddQQQEEEAAA???BBBIIITTTdddvvvyyywwwuuusssqqqkkkhhhddd```^^^]]]ZZZYYYRRRTTTVVVWWWUUUQQQLLLIIIIIIHHHGGGEEEDDDCCCCCCCCCCCCGGGJJJJJJEEE>>>888555111555999999666444333333222111000//////...............//////......---,,,++++++,,,,,,---...//////,,,---///000000000///...111111111111222333444555555888;;;>>>???@@@BBBDDDFFFHHHHHHEEEHHHVVVoooppp~~~qqq^^^YYYWWWRRRLLLKKKJJJJJJMMMPPPOOOLLL___}}}iii\\\cccvvv}}}vvvlllddd___ccc^^^]]]``````___eeemmmxxxeeeZZZUUUNNNHHHEEECCCBBBAAA>>>DDDQQQbbbrrr~~~xxxeeePPPCCC@@@CCCCCCGGGRRRdddvvv|||yyywwwuuurrriiifffccc```___^^^[[[YYYYYYXXXVVVUUUTTTRRRNNNKKKJJJIIIGGGEEECCCAAA@@@@@@EEEFFFDDDCCCEEECCC:::///333444666555333111000111333222111222222111...++++++,,,,,,---...///000000------------------,,,,,,............/////////000222222111000///222666999:::<<<>>>>>>>>>???AAABBBEEEFFFHHHHHHHHHSSSlllwwwaaarrryyyfffXXXNNNMMMLLLLLLLLLNNNPPPNNNLLL^^^zzzwwwaaaYYYcccwww{{{qqqfffbbbaaa[[[WWWUUUWWWXXXWWW]]]eeeeeekkkvvvzzzkkk___\\\XXXQQQKKKHHHEEECCCAAABBBDDDHHHPPP]]]mmm|||gggNNNAAA???AAABBBHHHUUUgggxxx~~~yyytttpppmmmhhhfffbbb```___]]][[[YYYXXXVVVUUUSSSRRRPPPLLLIIIJJJIIIGGGEEECCCAAA@@@@@@<<<@@@@@@>>><<<;;;666///444555777666444222222222444222111111111000...,,,,,,,,,------.../////////...---------------------........./////////000000333222111000000333999===:::<<<>>>?????????AAACCCDDDEEEGGGHHHLLL\\\{{{oooUUUbbb|||kkkYYYOOOOOOMMMMMMNNNOOOOOOMMMKKKaaa}}}sss^^^[[[iii~~~zzzwwwxxxpppmmmjjjjjjiiiiiimmmtttrrryyyxxxkkkbbbccc___YYYTTTPPPLLLHHHFFFDDDCCCBBBCCCJJJZZZmmmzzz~~~zzz___HHH@@@BBBAAAEEEOOO^^^oooxxxrrrmmmjjjiiifffbbb```^^^]]]ZZZXXXWWWUUUSSSQQQOOOMMMIIIFFFJJJIIIGGGEEECCCAAA@@@??????DDDFFFBBB===<<<:::777444666777777555333222333444222000000000000///........................................................./////////000000000333222111000111666===BBB;;;<<<>>>??????@@@BBBDDDGGGFFFGGGHHHMMM___lllQQQUUUfffzzzbbbVVVSSSPPPNNNNNNOOOOOOLLLKKKLLLgggwwwaaa```qqqrrrjjjgggaaa]]]XXXTTTPPPMMMBBBCCCDDDCCCEEENNN\\\gggsss|||xxxdddOOOAAABBBIIIEEEMMMZZZkkk|||xxxssspppooojjjgggdddaaa___^^^[[[YYYWWWUUURRRPPPNNNLLLHHHFFFIIIIIIHHHFFFDDDBBB@@@???888;;;;;;777555666555111333444666666444222222222555222000//////000000/////////.........---------.........///////////////...////////////000000000333222111111333888???EEE:::<<<>>>???@@@AAACCCEEEFFFGGGHHHJJJPPPcccoooQQQMMMVVVqqqhhhXXXSSSSSSRRROOONNNPPPOOOJJJJJJNNNooogggfffyyy}}}nnnjjjeeeaaa]]]ZZZVVVSSSGGGHHHHHHFFFDDDHHHQQQYYYiiittt~~~zzzmmm\\\OOOEEE@@@CCCJJJLLLVVVgggyyyyyywwwwwwxxxllliiieeebbb```^^^\\\ZZZXXXUUURRRPPPNNNLLLIIIGGGIIIIIIHHHFFFDDDBBB@@@>>>::::::888888<<>>??????AAACCCEEEBBBEEEIIINNNTTTfffxxxUUUKKKOOOkkk{{{hhh[[[UUUSSSVVVQQQOOORRRPPPKKKMMMTTTnnnrrr{{{mmmjjjeeeaaa___]]]ZZZXXXTTTRRRMMMGGGCCCFFFNNNTTT```kkkzzzsssjjj\\\RRRJJJGGGFFFEEEFFFJJJVVVbbbttt~~~zzzzzz{{{{{{llliiieeebbb```^^^[[[YYYWWWUUUQQQOOONNNMMMKKKIIIHHHHHHHHHGGGEEEBBB@@@>>>@@@@@@???AAAIIIPPPOOOHHH///111333333222111111111333111000///000111000/////////.........------------------......//////000/////////000000000111111111222222222333777<<<@@@888:::===>>>???@@@BBBDDDEEEGGGJJJLLLNNNZZZtttdddRRRLLLdddrrreee___^^^[[[TTTRRRTTTRRRMMMQQQ\\\kkkwww}}}vvvoookkkfffcccbbbaaaaaa```aaa]]]VVVPPPMMMMMMPPPRRRZZZaaannnzzzwwwggg[[[KKKGGGEEEGGGHHHJJJNNNTTTcccppp|||{{{{{{yyyuuukkkhhhdddaaa___\\\YYYWWWVVVSSSPPPNNNNNNMMMLLLKKKHHHHHHHHHGGGEEEBBB???===666888999999===AAA???:::000222444444333111111222111000000000222111000..................---------+++,,,,,,---......////////////000000000111111111000111222222333444888;;;777999;;;===>>>???BBBDDDGGGIIIJJJIIIHHHRRRkkk}}}|||uuuZZZJJJ\\\}}}xxxllliiilll___WWWTTTVVVTTTOOOUUUaaaooo___rrruuunnnnnngggeeemmmtttxxx|||vvvrrrnnniiifffeeeggggggggggggddd```]]]ZZZWWWSSSPPPVVV[[[eeerrrxxxqqqaaaSSSJJJGGGFFFFFFGGGKKKVVVbbbnnn{{{zzz{{{{{{uuunnniiifffbbb___]]][[[XXXUUUTTTRRRNNNMMMMMMMMMLLLKKKHHHHHHHHHHHHFFFBBB???===888===>>>:::777666444111000222555555444333333333000000000111222222000---........................++++++,,,,,,---...//////000000000000111111111111000111222333222333555777666888;;;<<<===>>>AAACCCCCCEEEIIIKKKNNN]]]yyyhhhttttttttt___YYYhhhyyypppnnnggg[[[XXXQQQTTTUUUUUUqqq___bbb|||ttteee```fffaaabbbiiilllqqqzzzsssvvvxxxxxxvvvqqqmmmjjjiiiooommmooorrrmmm```WWWVVVVVVWWW]]]fffmmmiii[[[NNNLLLFFFCCCHHHOOOVVVaaalll{{{vvvsssrrrnnnjjjdddaaa]]][[[YYYXXXVVVUUUVVVTTTQQQMMMLLLLLLMMMNNNIIIHHHHHHHHHGGGEEEAAA>>>>>>===;;;;;;:::777333///222333333444333222111000222111111000///......---......---------,,,,,,,,,++++++,,,,,,,,,---------............///////////////000222222111222444666999999:::<<<===???@@@AAAHHHFFFHHHMMMOOO[[[{{{gggccc~~~mmmaaajjjvvvhhh]]]ZZZSSSUUUUUUUUUrrruuu[[[```vvvzzzpppmmmlllhhhiiippprrruuuwwwoooyyy{{{||||||zzzxxxvvvvvvyyytttssswwwuuujjj^^^YYYRRRQQQTTT\\\cccaaaVVVLLLKKKGGGGGGMMMSSSZZZeeeqqq|||tttpppnnnjjjfffccc```\\\XXXVVVTTTRRRQQQTTTRRRPPPNNNMMMMMMNNNNNNKKKJJJHHHHHHGGGEEEAAA======<<<;;;:::999777333000111222333333333222111000111111111000///..................---------,,,,,,++++++,,,,,,,,,---------............////////////000111333333222333555777999999:::<<<>>>???@@@AAADDDBBBEEEHHHIIISSSqqq}}}aaa___{{{|||iiijjj~~~nnndddbbbZZZYYYXXXXXXvvv}}}ppp___dddvvv~~~zzzzzz{{{vvvwww}}}{{{vvvvvvyyy}}}~~~~~~zzz}}}}}}rrrcccYYYPPPMMMLLLPPPVVVWWWPPPIIIHHHHHHKKKQQQXXXaaannnzzzyyyqqqkkkfff```[[[YYYWWWTTTPPPNNNLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNMMMKKKJJJIIIGGGEEEAAA>>><<<;;;:::999999777333111000111111222222222111111111111000000//////...............------------,,,,,,,,,,,,,,,------------............////////////111222333333333444666888888999:::<<<>>>@@@AAABBBBBBCCCGGGJJJLLLXXXvvvuuurrrooohhhxxxpppoooddd```\\\\\\{{{vvveeegggyyy}}}|||vvvyyy}}}uuufff[[[UUUOOOJJJJJJMMMOOOLLLHHHFFFHHHMMMSSS[[[iiizzz}}}uuunnneee]]]VVVRRRLLLLLLJJJHHHFFFEEEEEEFFFFFFGGGIIIKKKLLLMMMMMMMMMOOOMMMKKKIIIGGGEEEAAA>>>;;;:::999999999888555333000000111111111111111111111000000000/////////...............------------,,,,,,,,,------------...............////////////000111222222222333555777888999;;;<<<>>>@@@BBBBBBAAACCCHHHMMMSSSffftttjjj~~~yyyyyymmmeee______~~~iiiiii}}}~~~{{{{{{~~~{{{pppggg[[[TTTMMMIIIJJJKKKJJJGGGFFFJJJNNNTTT___qqq~~~tttooosssrrrpppjjjbbb[[[VVVSSSLLLMMMNNNLLLHHHEEEEEEFFFDDDDDDEEEGGGIIIKKKLLLMMMOOOMMMJJJHHHGGGDDDAAA>>>;;;:::888999999999777555111111111111111111222222000000000000//////////////////.........---------,,,,,,---------.....................////////////...000111111111111444666888999;;;===???AAABBBCCC>>>AAAEEEIIISSSmmmuuussszzz{{{nnnyyy}}}rrrhhh``````ppprrr~~~}}}uuu___YYYRRRNNNNNNMMMKKKIIIJJJMMMRRRYYYgggzzzwwwjjj```]]]eeehhhjjjgggbbb]]]\\\\\\ZZZ]]]```^^^YYYSSSQQQQQQLLLKKKHHHGGGGGGHHHKKKMMMNNNLLLIIIGGGFFFDDDAAA???;;;:::999999:::;;;:::888444333222222111111222222000000000000/////////////////////.........------,,,---------........................////////////...///000000000111333555888999;;;===???AAACCCDDDAAADDDGGGHHHRRRpppqqqhhhtttpppqqq}}}vvvllldddfffuuu}}}|||~~~wwwbbb___[[[XXXWWWVVVSSSPPPOOOSSSYYYaaaqqqyyypppjjjccc[[[YYY[[[___dddhhhgggbbb^^^___aaagggmmmssstttooojjjgggfff]]]XXXPPPJJJGGGGGGJJJMMMMMMJJJHHHFFFEEEDDDBBB@@@<<<;;;999:::;;;<<<<<<;;;777666444333222111222222////////////000000000000////////////............------------........................////////////...///111111000111333555888999;;;===???BBBDDDDDDCCCGGGJJJIIISSSpppzzzcccddd~~~pppiii{{{xxxzzzpppiiilllssspppeeedddbbbaaaaaa___[[[XXXRRRXXX___iiiyyyuuuiii^^^ZZZXXXVVV[[[bbbaaafffjjjhhhbbb]]]^^^aaakkksss}}}{{{yyyyyyjjjcccXXXNNNHHHGGGJJJMMMLLLIIIFFFEEEDDDDDDBBB@@@===;;;::::::<<<=========999777555333222111222222////////////000000000000000/////////............---------.........//////............/////////000///000222222111222444666888999;;;===@@@BBBDDDEEE===CCCGGGGGGPPPnnnooolllqqq}}}zzzrrrmmmhhhwww~~~|||llluuuxxxtttiiihhhiiihhhhhhkkkooolllggg]]]ccclllvvv}}}yyyrrreee\\\UUUUUUUUUUUU[[[dddjjjkkkhhh```YYYWWW]]]dddsssooonnnmmmjjjddddddggg```\\\VVVPPPKKKIIIHHHIIILLLJJJGGGFFFFFFEEECCCAAA<<<;;;999888999;;;===??????;;;777444222111000...333222111000////////////......------------.............................................///000000333222000//////111222444:::888777999===@@@@@@???AAADDDMMMMMMJJJgggssshhhttt|||~~~wwwuuu}}}uuujjjbbb]]]qqqqqqwwwsss~~~yyy|||ssskkkeeebbbgggjjjmmmmmmqqqtttsssoooccciiirrrzzz}}}xxxlllbbbXXXRRROOOSSSXXX^^^hhhrrruuusssmmmbbbYYYWWW]]]dddmmmiiifffeeeaaa[[[ZZZ\\\VVVUUUSSSPPPNNNLLLKKKJJJLLLJJJGGGFFFFFFEEECCCAAA>>><<<:::999:::;;;===???>>>:::666333222222111///333222111000////////////------------------------.......................................//////000222111000///000111333444:::888777999===??????>>>BBBEEENNNNNNMMMkkkvvv|||nnnqqq}}}}}}pppbbbWWWSSSjjjxxx{{{{{{kkktttnnnbbbnnntttnnnjjjjjjnnntttxxxrrrggg\\\WWWXXX^^^dddkkkrrrxxxyyy{{{}}}}}}zzznnnoooqqqtttssskkk___VVVRRRPPPSSS\\\eeeooozzz|||qqqdddZZZYYYaaahhhiiiddd```^^^ZZZSSSQQQSSSPPPPPPQQQQQQPPPNNNLLLKKKLLLJJJGGGFFFFFFEEECCCAAA???>>><<<::::::;;;===>>><<<999555333222222222111333222111000////////////,,,---...//////...---,,,..............................------......///000000000//////000222444555999999888:::===>>>>>>>>>BBBDDDMMMOOOPPPooo~~~|||}}}www|||mmm___UUUPPPddd|||zzziiiooo}}}~~~zzzfff___ooo}}}mmm[[[QQQKKKGGGEEEFFFJJJLLLMMMNNNOOOUUU^^^dddnnnxxx~~~xxxqqqjjjgggeee```]]][[[^^^bbbiiisss}}}ttteee\\\]]]fffnnniiiccc^^^\\\YYYTTTRRRSSSQQQRRRRRRQQQPPPNNNLLLKKKLLLJJJGGGFFFFFFEEECCCAAA???>>><<<:::::::::;;;;;;:::777333222222333333222333222111000////////////---...000111111000...---...........................------------...///////////////000111333444555888888999;;;<<<=========@@@AAAJJJMMMPPPqqqaaa[[[YYYdddxxxzzzwwwfff\\\WWWQQQ^^^|||~~~mmmqqqrrrdddaaannn}}}vvvbbbVVVJJJFFFEEEBBB??????>>>CCCJJJOOOTTTYYY___dddnnnxxxyyymmmcccbbbbbbbbbdddiiiqqqxxxuuufff]]]^^^gggooojjjccc^^^]]][[[WWWUUUVVVSSSRRRQQQPPPOOOOOOOOOPPPLLLJJJGGGFFFFFFEEECCCAAA>>>===;;;:::999888888999888666333111222333333333333222111000////////////...///111333333111///...........................---------------...///////////////000111333444555666888:::;;;<<<<<<======AAAAAAIIIMMMRRRrrrzzzQQQJJJHHHVVVnnnxxxuuuuuunnndddiiiwwwvvvmmm]]]UUUSSSNNNXXXrrruuuooo~~~nnneeefffoooxxxuuufffPPPKKKHHHHHHFFFAAA???@@@AAADDDJJJQQQZZZeeeooovvvzzzttthhhaaadddggghhhlllsss|||tttfff^^^___gggnnnkkkccc]]]\\\[[[XXXVVVWWWQQQPPPOOOOOOPPPQQQSSSTTTLLLJJJGGGFFFFFFEEECCCAAA<<<;;;:::999888888888888888555222111222333333333333222111000///////////////000111222222111000///........................------,,,,,,------.../////////000111222333333333333666:::<<<<<<<<<===>>>CCCCCCKKKPPPVVVtttiiiQQQKKKLLL\\\ttt~~~kkkggghhhggg^^^XXXiiizzziiicccVVVOOOMMMIIIVVVsssqqqooogggjjjuuu}}}}}}wwwiiiZZZTTTTTTUUURRRIII>>>:::===AAABBBGGGRRRbbbtttuuufff]]]___cccfffnnnxxx}}}zzznnnddd```ccckkkrrrnnnddd\\\[[[ZZZWWWTTTTTTOOOPPPPPPQQQQQQPPPPPPPPPLLLJJJGGGFFFFFFEEECCCAAA;;;;;;;;;::::::999999999888555222111111222333222333222111000////////////////////////////////////........................------,,,,,,------...///000000111222222222222222111555999<<<<<<<<<>>>@@@DDDCCCKKKQQQVVVrrr~~~XXXQQQMMMQQQcccyyyyyylll___```eeeggg^^^]]]uuulllaaa]]]SSSLLLHHHEEEWWWyyyyyy}}}mmmeeekkkyyy}}}tttooodddUUU^^^aaaccc^^^OOOAAA===BBBBBBCCCIIIVVViii{{{zzzgggVVVTTTXXX^^^lll{{{{{{~~~vvvpppgggaaabbbhhhrrryyyqqqggg^^^[[[ZZZVVVSSSRRRPPPQQQSSSSSSQQQNNNJJJGGGLLLJJJHHHFFFFFFEEECCCAAA<<<<<<;;;;;;;;;;;;::::::888666222111111222222222333222111000////////////......------------..............................---,,,,,,,,,,,,---......000111111222222222111111///444999<<<<<<===???AAACCCAAAIIIOOOTTTnnnyyyfff[[[RRRNNNNNNWWWccchhhfffccceeemmmsssqqqpppxxxlll]]]WWWLLLIIIHHHDDDXXX}}}yyy}}}pppjjjnnnyyy}}}tttpppeee```iiixxx{{{sss^^^HHH??????BBB===CCCKKKUUUeeezzzkkkXXXVVVZZZ^^^dddkkkvvvwwwlllkkkddd[[[\\\gggtttzzznnneee]]][[[YYYUUUSSSTTTRRRSSSTTTSSSOOOLLLIIIHHHFFFGGGHHHHHHGGGDDDBBB@@@999999999888999<<>>;;;888444222111222333333222111///......------//////////////////............,,,,,,,,,,,,......000...,,,---000111000...////////////000111222333444666999;;;<<<===???AAACCCBBBGGGJJJRRRmmmyyywwweeeWWWOOOTTTLLLHHHNNN\\\fffhhhffffffppp{{{zzzcccYYYRRRIIIGGGGGGDDDYYY~~~xxx}}}qqqlllqqq{{{{{{zzz||||||{{{zzzzzzyyyyyyyyyyyyuuuppptttqqqpppzzzvvv^^^III@@@??????CCCHHHPPP]]]qqqppp___]]]aaabbbffflllwwwrrrhhhcccZZZSSSXXXeeeooorrrlllddd]]][[[ZZZVVVTTTTTTQQQRRRSSSQQQOOOKKKIIIHHHEEEFFFGGGGGGGGGDDDBBBAAA::::::999888999<<<@@@CCC???===999666333222333333333222111000...................../////////////////////...------.../////////---+++,,,///111111000000000000000111222333444444777999;;;<<<<<<>>>@@@???>>>CCCEEEKKKdddyyyyyyppp{{{zzzvvvnnncccXXXPPPLLLKKKKKKLLLUUUfffwww{{{qqqddd^^^dddmmmvvv}}}nnnYYYRRRMMMDDDDDDEEEDDDZZZ~~~{{{qqqvvvrrrvvv|||xxxwwwxxxyyyzzzsssssssssvvvzzz}}}~~~~~~yyyxxxxxxyyy{{{{{{xxxlllUUUFFFBBBAAA???FFFJJJSSSbbbxxxvvviiihhhkkkkkkmmmrrrwwwxxxjjjeee]]]RRRMMMTTTbbbjjjjjjfff___YYYYYYYYYVVVSSSSSSQQQQQQPPPOOOMMMKKKHHHGGGDDDEEEGGGHHHGGGEEECCCAAA;;;;;;:::999;;;===???AAA???>>>:::777555333333333333222111000///.........---.........//////000000,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---000222222222111111111111222333444555555777:::;;;;;;<<<===???AAA@@@DDDEEEJJJ```sssqqqhhhsssSSSSSSQQQNNNJJJJJJNNNQQQPPPZZZlll{{{cccTTTSSSSSSWWW\\\cccnnnwwwfffUUUNNNIIIAAABBBDDDDDD[[[~~~uuummmxxx|||xxx{{{zzztttmmmhhhgggkkkppptttuuu{{{ssspppzzzwwwoooqqqrrriiiXXXIIICCCEEEEEEBBBIIIPPP[[[iiizzz}}}}}}~~~|||pppqqqsssrrrtttyyy{{{}}}xxxooogggddd^^^TTTMMMRRR^^^eeefffbbb[[[VVVWWWWWWTTTRRRRRRPPPOOONNNMMMLLLJJJHHHFFFDDDFFFHHHJJJIIIGGGEEECCC<<<;;;::::::<<<>>>??????>>>===:::888555333222111333222111000////////////------......///000000000++++++,,,,,,,,,,,,++++++,,,---000333444444333222111111111111222333444444555777:::;;;;;;<<<===>>>BBBBBBFFFHHHLLLaaaqqqoookkksssqqqMMMQQQUUUWWWVVVXXX]]]aaaqqqyyyxxx^^^MMMIIIHHHIIIJJJQQQaaaqqqxxxcccTTTKKKFFF@@@AAAEEEEEE]]]{{{ttt{{{{{{}}}zzzrrrooommmkkkkkkpppyyyxxxxxxzzzllliiibbb\\\QQQFFFCCCGGGGGGCCCMMMXXXgggttt~~~vvvssssssppprrrxxx}}}{{{uuuqqqnnnjjjdddbbb\\\UUUTTT\\\cccfffccc\\\WWWWWWXXXUUUSSSSSSPPPNNNLLLKKKLLLKKKHHHEEEEEEGGGJJJLLLKKKIIIFFFDDD<<<;;;:::;;;>>>@@@???>>>;;;:::999777555333111000333222111000000///000000---.........//////000000........................,,,000555888888666333111000//////000000111222333555888:::<<<<<<<<<>>>@@@???@@@FFFHHHMMMbbbssspppyyykkkrrrWWW___iiiooosssvvv}}}rrrQQQFFFGGGNNNWWWYYYYYYbbbooorrr___RRRIIIEEE???BBBGGGJJJbbb~~~~~~~~~{{{yyyzzzvvvpppuuuzzzuuuqqqeeecccZZZNNNGGGFFFFFFDDDKKKXXXiiivvv~~~uuummmhhheeehhhpppwww~~~~~~xxxtttooojjjhhhiiifff___]]]bbbhhhjjjjjjbbb[[[ZZZYYYWWWVVVWWWQQQNNNKKKJJJLLLKKKHHHEEEEEEHHHKKKLLLLLLIIIFFFCCC;;;:::999<<<@@@BBB@@@===777888888888666444222000333222111000000000000000////////////////////////...---,,,++++++,,,---...000333888999777444111000////////////000111222333555888;;;======>>>@@@BBBBBBCCCIIILLLSSSiii{{{zzziiiyyyqqq{{{___WWW]]]nnnlllYYYLLLEEEBBB>>>CCCKKKOOOjjjwwwvvv{{{mmmkkkiiijjjdddUUUHHHDDDFFFHHHLLLVVVdddqqq~~~yyy{{{lllaaa[[[YYY```kkksss||||||xxxtttqqqqqqrrrpppmmmnnnsssuuutttoooeee\\\YYYXXXVVVUUUWWWRRRNNNJJJJJJLLLLLLIIIFFFEEEGGGJJJLLLKKKGGGCCC@@@:::999999<<>>???AAACCCEEEEEEFFFLLLPPPWWWooolllzzzfffSSSGGGBBB@@@===DDDMMMTTTooo~~~yyy~~~vvvsss|||~~~nnnpppeeeiiieeeUUUEEEBBBHHHMMMTTTYYYcccppp~~~yyytttwww{{{~~~yyybbbWWWRRRSSS^^^kkkzzz~~~}}}{{{zzzwwwwww}}}|||oooeee[[[WWWUUUSSSRRRUUURRRNNNJJJJJJLLLMMMJJJFFFDDDFFFIIIKKKIIIEEEAAA>>>999888888===BBBDDDAAA===555777999::::::888666444222222111111111111111111111111000///...---,,,,,,999666333000000333666999;;;:::666000++++++...222111111111111222333444555555888<<<>>>@@@BBBEEEGGGCCCCCCIIIMMMTTTlllppp