BM6e6(d ~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||{{{{{{zzzzzzvvvuuuuuuwwwxxxxxxvvvtttttttttttttttttttttttttttuuuttttttttttttssssssssspppoooooonnnnnnmmmmmmmmmoooooonnnnnnnnnnnnnnnnnnllllllmmmmmmnnnoooooooooqqqqqqqqqppppppqqqqqqqqqqqqpppooommmmmmmmmnnnnnnkkkkkkjjjjjjiiihhhhhhhhhffffffeeeeeeddddddcccccc~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}|||{{{{{{zzzzzz{{{zzzzzzyyyxxxwwwuuutttssspppooonnnmmmllllllkkkkkkjjjjjjiiihhhgggeeedddccccccbbbbbb```___^^^]]]\\\\\\\\\[[[[[[ZZZZZZZZZYYYYYYYYYYYYZZZZZZZZZ[[[[[[YYYYYYYYYYYYYYYYYYYYYYYYWWWWWWWWWXXXXXXWWWWWWVVVWWWXXXYYYXXXUUUSSSRRRRRRRRRRRRRRRQQQQQQPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOONNNMMMMMMMMMLLLLLLLLLKKKKKKLLLNNNPPPRRRRRROOOMMMIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGIIIIIIIIIHHHHHHGGGGGGGGGDDDEEEEEEEEEFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIHHHIIIHHHGGGFFFFFFFFFFFFGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBAAAAAA}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}|||}}}}}}}}}|||{{{zzzzzz{{{zzzzzzyyyxxxwwwwwwvvvuuuttttttsssrrrqqqppppppqqqqqqpppooonnnmmmmmmlllkkkjjjiiiiiihhhhhhhhhiiiiiiiiiiiihhhgggfffeeedddddddddeeeffffffffffffeeefffeeeeeedddccccccbbbbbb___```aaaaaaaaa```^^^]]]]]]]]]^^^^^^^^^^^^]]]]]]````````````___^^^\\\[[[XXXYYYYYYYYYYYYXXXWWWWWWXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYXXXXXXXXXXXXXXXYYYYYYYYYYYYWWWUUUTTTTTTTTTTTTRRRQQQRRRRRRRRRSSSSSSSSSSSSTTTUUUUUUVVVVVVVVVVVVUUUUUUSSSSSSSSSTTTTTTTTTUUUUUUVVVUUUUUUTTTSSSRRRRRRRRRQQQQQQQQQRRRSSSTTTUUUVVVTTTTTTSSSRRRQQQQQQQQQQQQPPPOOOOOOOOOMMMLLLKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKFFFFFFGGGGGGFFFFFFEEEDDDCCCCCCCCCBBBBBBBBBAAAAAA?????????@@@@@@AAAAAAAAA>>>???????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@===>>>>>>?????????>>>>>>>>>???@@@???>>>======>>>>>>>>>>>>>>>============;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::<<<===???BBBEEEDDDBBB???;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;999999999999888888888888::::::999999888888777777888999999999999999::::::777777888888888888777777777777666666555555666666888888888888888777777777888888888777777777777777{{{uuukkkgggbbb^^^[[[YYYXXXVVVVVVVVVWWWWWWVVVVVVUUUUUUTTTSSSRRRQQQPPPPPPPPPQQQRRRRRRRRRRRRSSSSSSSSSSSSRRRRRRRRRRRRQQQQQQQQQQQQOOOOOOOOOOOOOOOOOONNNNNNOOONNNNNNMMMMMMLLLLLLLLLKKKKKKKKKJJJIIIIIIIIIHHHIIIHHHHHHGGGGGGFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBEEEEEEEEEEEEDDDCCCBBBBBBAAABBBCCCDDDEEEDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@???????????????@@@@@@AAAAAAAAAAAA@@@@@@BBBBBBCCCCCCCCCAAA@@@???@@@AAAAAAAAAAAA@@@??????======>>>>>>>>>>>>>>>===@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>============>>>>>>>>>>>>@@@???>>>>>>??????>>>===<<<<<<=========>>>>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>?????????@@@@@@@@@@@@@@@@@@????????????>>>======>>>>>>@@@AAACCCDDDBBBBBBAAA@@@????????????>>>>>>>>>>>>===<<<;;;:::999:::;;;<<<<<<======<<<777777888999999:::999999888888888888888999999999444444555666777888999999555555555666666666666666777777777777777777777777555555666777777777777666555666777777666666888999777777777777666666666666555555555555555666666666666666666666555555555555444555777:::<<<<<<:::777666666666666666666666666444444555555555555555666555555555444444444444444555555555555444444444444444444444444444444444444111222333444444333222111222222222222222222111111333333333333333333333333444444444444444444444444{{{xxxtttqqqooommmjjjgggbbbaaa```___]]]\\\ZZZZZZ[[[[[[\\\]]]^^^___```aaa`````````aaadddhhhllloooxxxtttiiidddbbbgggttt|||nnnddd``````aaalllwwwqqqeeeZZZSSSLLLIIIDDDBBBAAAAAAAAA@@@??????@@@@@@??????>>>======<<<<<<;;;;;;;;;<<<<<<=========>>>>>>>>>>>>???===<<<<<<<<<<<<;;;;;;;;;999::::::;;;;;;;;;;;;::::::::::::::::::999999999999999999999999888888888888888888888888777777777999888777666555555555555777888888888888888777777555666888::::::999888777555666666666666777777777888777666444444555666777777888888999999888888777666777888999999888666555::::::;;;;;;::::::999888444555555555555555444444555555555555555555555555777777777777777666666555444444444444555555555555999888777888:::;;;:::999666666666777777777888888888999::::::::::::999888888999999999::::::::::::888888888999999999999999999999999999:::<<<============<<<;;;::::::::::::999999:::::::::999999888333444555666666666555444222222333444444444444444444444444444444444444444111111222222333333444444222222222222111111111111222222222222222222222222111222222333444444333333111222333333222222444555111111222222222222222222000000111111111222222222111111222222222222222222//////000333555555444222111111111111111111111111000000000000111111111222222222222222222222222222111222222222222222333333000000000000000000000000000111222333333222111000000000111111111111111000000111111111111111111111222222222222222222222222|||uuuzzz{{{vvvsssrrrrrrqqqppppppooooookkkkkkkkkkkkjjjjjjjjjjjjfffffffffffffffeeedddcccdddccccccccccccbbbbbbbbbdddfffjjjnnntttyyy~~~xxxqqqjjjdddaaa\\\ZZZVVVSSSRRRPPPMMMKKKJJJIIIIIIHHHGGGFFFEEEEEEBBBCCCDDDEEEFFFGGGHHHIIIHHHHHHHHHJJJOOOUUU[[[___kkktttwwweeeYYYTTTUUUXXXaaappp|||ssseeeWWWOOONNNQQQTTT___kkk}}}zzzxxxuuutttwww}}}|||}}}xxx{{{~~~pppbbbWWWMMMGGG===:::777666777999::::::888888999888888777666666555555555444555555666666555555666666666777777777444444444333333333333222111222333444444444444444222222222333333333333333111222222222222222222222222222222222222222333333555444333222111111111111111222222333333333333222111222444555666555333222//////000111111222222333666444111//////000222444222333333333333333333222222444555777777666444333444444555555444444333222333333444444444333333222111111111111111111111111333444444444444333222222222222222222333333333333222111000111333555444333444444444444555555555555444555666777777666555444666666777777777888888888444444444555666666777777888888888777888888999999;;;:::999888777777777777666777777888888888888888444555666666666444333222222333333444444333333222444444444333333222222222333333333333222222222222222222222222222111111111111111111111111111111111111111222333333444333333111222333222000000222444111111111111111111111111000000000111111222222222111111111111111111111111111000111333555666444333111111111111111111111111000000000111111222222222000000000000000000000111/////////000000111111222222222222111111111111111///000222333333222000//////000000111111111000000000000000000000111111111111111111111111111222222xxxxxxvvvssspppqqquuuyyy|||}}}tttggg]]]XXXWWWWWWWWWZZZ___mmmzzzooohhh___XXXVVVSSSQQQOOONNNOOOOOONNNLLLLLLLLLLLLLLLKKKJJJIIIHHHIIIIIIIIIIIIHHHHHHHHHHHHJJJJJJIIIHHHGGGFFFFFFFFFGGGGGGGGGJJJOOOUUU\\\```fffqqq~~~{{{tttpppiiiaaaYYYSSSOOOMMMJJJIIIGGGEEEDDDBBBAAAAAA@@@@@@@@@@@@???>>>===<<>>===@@@@@@?????????>>>>>>>>>>>>>>>>>>======<<<<<<;;;@@@???>>>???AAADDDGGGIIINNNXXXgggyyy~~~yyysssmmmjjjaaa^^^XXXQQQKKKGGGDDDCCC@@@@@@>>><<<;;;:::::::::::::::;;;;;;;;;:::999999:::;;;===<<<;;;;;;===>>>@@@???CCCKKKRRRYYYeeeqqqzzzuuudddXXXNNNLLLOOOSSS\\\dddssswwwgggVVVOOOGGGCCCFFFMMMSSSWWW___lllvvvxxx}}}yyyqqqpppnnnssszzzuuutttqqqpppqqqpppmmmmmmyyyzzzeeeWWWLLLBBB;;;888444444333333333333444444333333222111111111111111/////////000000/////////000222333222111000111333222111111111000000000///000000000/////////......000000000000000000000000111111000000000000000111..................//////000000000/////////...............//////.........000000000/////////.........---+++,,,///000///---........................000000000000000000000000222222222222222222222222444222000000111111111000...//////////////////...000000000000000000000000000000000000000000000000222222222222222222222222111111111222222222333333444333222333444555444222444444444444444444444444333333333333444444444444555555444444444444555555555555666666666777777777777777666555555555555666666666666555555555555555333333333333333333333333222222333333222222111000////////////////////////000000000000000000000000////////////////////////000//////......//////000000///...------...///000....../////////000000000000000000000000000000000000000/////////.........//////......//////000111333333222222222111111111///////////////////////////////////////////////////..................///000000//////000000111222//////000000000000//////.........................../////////------///000////////////......------........................```aaaaaa___\\\XXXWWWWWWXXXYYY^^^fffrrr{{{kkk]]]TTTMMMHHHDDDCCCDDDHHHRRR\\\ttt}}}hhhZZZUUUIIIFFFBBB???>>>>>>===;;;;;;;;;;;;;;;;;;:::::::::<<<<<<<<<;;;;;;;;;;;;:::999999999999888888888888;;;;;;::::::::::::;;;;;;>>>EEEPPP]]]kkkzzz|||xxxqqqkkkeee___YYYUUUPPPNNNJJJFFFCCCAAA??????<<<;;;:::999999888999999555666777777888888777777666888:::::::::<<<>>>@@@@@@AAAFFFPPPYYYbbbnnnwwwyyyjjj]]]QQQLLLLLLSSS\\\fffqqqyyyzzzgggWWWJJJFFFBBBBBBHHHPPPXXX\\\```iiioooqqqwww~~~wwwqqqqqqttt|||}}}~~~~~~yyyuuutttrrrqqqqqqpppooosssyyyiiiWWWLLLDDD<<<666555222222111111111111222222222111111000///000000000...000333555555333000...///000111111//////000111111111111000000000000000///////////////.........//////////////////////////////---------...///000,,,,,,------...//////000000////////////.........------............------///............---------...,,,,,,,,,...///...---........................////////////////////////111111111111111111111111333111//////000111000///......////////////......000000000000000000000000000000000000000000000000111111111111111111111111000111111111222222222222333222111111333333222111333333333333333333333333222222333333333444444444555444444333333444444555555555555666666666666777666555555444444444444444333333333444444555555555222222222222222222222222222222222222222111000000////////////////////////000000000///...---------////////////////////////......------------......//////...------...//////.........////////////000////////////////////////000000000////////////...///............///000000222222111111111111111000////////////////////////////////////////////////......------------......///////////////000111111...//////000000//////...////////////////////////...//////...------...000///............---------........................```bbbcccccc```\\\XXXUUUUUUVVVYYY___jjjxxx{{{mmmdddWWWMMMDDD@@@>>>>>>BBBHHHZZZhhh|||}}}jjj```QQQMMMGGGCCCAAA@@@???>>><<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;999999999999999999::::::777888999999::::::::::::<<>>AAADDDGGGMMMVVV___iiisssyyy~~~~~~xxxooodddWWWNNNLLLPPPZZZfffsss}}}yyyjjjYYYMMMFFFEEEEEEGGGMMMUUU\\\```bbbggglllooouuu{{{zzzuuuvvv{{{}}}~~~~~~zzzvvvuuuuuuuuuuuutttvvv{{{fffYYYKKKCCC===777333333222111111111111111111222222111000000//////000000///111444666666444111///...000111000///...///000111111111111111111111111................................................///...,,,+++,,,---///000.........//////000000000/////////.........------...//////000000//////...............---------------,,,,,,------.........000000000000000000000000........................111111111111111111111111222000...///000111000///000//////////////////000/////////////////////////////////000000000000000////////////////////////000000000111111111111222333222111111333333222111222222222222222222222222222222222222333333333333444444333333333333444444444444555555555666666666555444333333222222333333333333333333444444444444222222222222222222222222111111111222111000000///////////////////////////////////////......------////////////////////////......------------..............................------........./////////........................////////////////////////......------......///000........................////////////////////////////////////////////////000//////......//////000///............///000000...//////////////////...////////////////////////......///...---,,,...000------------------------........................___aaabbbcccbbb^^^YYYUUUOOOQQQSSSXXXaaaooo~~~{{{rrrcccWWWIIIAAA<<<999;;;>>>EEENNN^^^ooozzzkkk\\\VVVNNNHHHDDDAAA@@@???;;;;;;:::999999999::::::999999999888888888777777666777777777777777777777444555666777888888888888999:::;;;===@@@EEEKKKPPPZZZ^^^dddjjjqqq{{{{{{xxxuuuqqqlllfff```[[[XXXUUUQQQMMMKKKHHHEEEBBB>>>===;;;:::888777777666555444444444444555666777444555666888888999999999888999:::::::::<<>>999555333444222222111111111111222222222222111000000000000000......////////////......///000111000///...///111222222222222222222222222---------------.........------------------------...------,,,---...///000////////////......------............------------......////////////......//////.........---------+++,,,---------------...////////////////////////////////////////////////000000000000000000000000111///......///000000///111000000//////000000111..............................//////000000000000........................//////000000000111111111333222111222333444333111222222222222222222222222111111111222222222333333333333222222222222333333444444444444555555555555444444333222222222222222555555555444444444333333111111111111111111111111000000111111000000///..................................../////////000000........................///......------......///------............------------------............////////////////////////.............../////////---------------......///------------------------................................................//////............//////.........---......///000......////////////......////////////////////////---...///...,,,,,,...///,,,,,,,,,,,,------------........................dddddddddddddddaaa\\\YYYPPPQQQSSSVVV\\\hhhwwwuuuiiiZZZOOOFFF???>>>AAA<<<@@@JJJYYYjjj~~~llldddYYYNNNGGGBBB>>>===>>>===<<<:::999::::::;;;999999888888888777777777777777777777777777777777777777888888888777666666666777999999:::===@@@CCCGGGJJJMMMPPPTTT[[[fffmmmssszzzzzzuuuqqqkkkhhheeeaaa^^^YYYSSSOOOIIIGGGDDDBBBAAA@@@>>>===:::999999888666555444444444444333333444444555666333444555666777777888777777999:::;;;===AAAFFFJJJRRRWWW\\\bbbkkktttxxxwwwoooggg]]]TTTMMMIIIMMMSSS]]]lll|||ooocccXXXLLLDDDBBBAAAEEEKKKPPPUUUZZZ___bbbaaaeeeiiimmmqqqvvv|||~~~{{{zzz{{{nnnYYYNNNFFF>>>:::777333222444111111111000000111111111222111111000000000000000111000////////////000111...///000000......///000111111111111111222222222,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000...------,,,++++++******......---------,,,,,,,,,++++++,,,,,,,,,,,,++++++//////.........---------***,,,------,,,,,,---...------------------------////////////////////////////////////////////////000...------///000000///111000///......///000111........................---......//////000000111------------------------////////////000000000000333222111222333333222111111111111111111111111111000000111111111222222222333222222111111222222333333333333444444444555555444333333222222222222222555555555444444333333333000000000000000000000000000000000000000///..............................------......///000000111.................................------.........------............------,,,,,,,,,---------......////////////////////////---------------.........---,,,,,,,,,,,,---......---............/////////................................................,,,,,,++++++++++++,,,,,,---------------...//////---......//////......---........................---......---,,,,,,---///++++++,,,,,,,,,,,,,,,---------------------------nnnkkkhhhgggfffddd```]]][[[\\\[[[ZZZ\\\cccoooyyy}}}rrreeeYYYKKK@@@;;;===<<<<<>><<<;;;:::;;;;;;:::::::::999999999888888999999888888777777666666888888888777777777777777444666999;;;::::::;;;<<<:::===@@@BBBCCCGGGMMMRRRWWW]]]eeennnwww~~~~~~zzzxxxqqqooollljjjhhheeeaaa___[[[YYYVVVSSSPPPMMMIIIFFF@@@>>><<<;;;;;;:::999888777777777777777666555555666666666666666666777888444555666666777777777777777999===BBBGGGOOOWWW\\\bbbfffhhhjjjoootttsssnnn^^^VVVNNNKKKIIILLLWWWcccsss|||nnn^^^SSSJJJCCCCCCGGGEEEJJJQQQUUUWWWYYY[[[]]]^^^aaaeeehhhlllttt~~~||||||ttt```QQQFFF???999777444000000222000000////////////000000111000//////......//////222222111111111111222222,,,...///...---,,,---///.../////////000000000000++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++---///000000///...,,,,,,,,,+++++++++++++++---------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++------------,,,,,,,,,,,,***,,,------++++++---///------------------------------------------------///////////////////////////---,,,,,,...000/////////...---,,,,,,---...///------------------------------......///000000111................................./////////000000222111000000222222111000111111111111111111111111000000000000111111111222222222111111111111222222222333333333333444444444444444333222222222222333222222222222333333333333000000000000000000000000//////000000//////...---........................---------------.................................------,,,,,,,,,,,,------,,,------......------,,,+++,,,,,,,,,,,,---------------------------------+++++++++,,,,,,,,,------,,,,,,,,,+++,,,------...,,,---------............................................................,,,,,,++++++++++++,,,,,,------,,,,,,------...///---......//////......------------------------------......---,,,,,,---///***+++++++++,,,,,,,,,,,,------------------------sssnnniiifffeeeccc```]]]ffffffccc]]]ZZZ]]]eeemmmwww~~~xxxkkk[[[KKKDDDDDD<<<::::::@@@FFFTTTkkkpppaaaUUUNNNJJJAAA???<<<999888777888888888888777777777666666666666666555555444333222222333222222222333444555666111444777999777555444333333777<<<>>>===>>>@@@CCCAAAEEELLLSSSYYY___fffiiikkknnnttt{{{~~~}}}yyyuuupppkkkhhheeebbb___^^^\\\XXXVVVUUUSSSPPPNNNMMMJJJGGGEEECCCAAA>>><<<>>>;;;999888888888777555222222333333444333333333666555555444444555555666666777888888999888888888777;;;AAAIIIRRR\\\gggmmmqqqtttssspppppprrrlllcccOOOHHHEEEGGGKKKRRRbbbrrrpppaaaQQQIIIDDDBBBGGGOOONNNSSSXXX[[[YYYWWWWWWWWW[[[^^^aaadddgggrrr}}}{{{~~~}}}}}}sss```PPPFFFBBB<<<666444111------000.........------.........//////...------------...---...///000000///...---+++,,,------++++++,,,---,,,---------......//////+++++++++,,,,,,---------++++++++++++++++++++++++(((***---///000///...,,,+++,,,,,,------......///---------,,,,,,,,,++++++,,,------......------,,,,,,,,,,,,+++++++++******))),,,...---+++***,,,///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////...---,,,,,,.../////////...---+++******+++---...---------------------------------...///000000111000000000000000000000000............/////////000111///...///000111000///000000000000000000000000000000000000111111111111222222111111111111222222222222333333333444444444555444333333222222333333...///000111222333444444000000000000000000000000///////////////......---...........................------,,,,,,++++++***........................,,,++++++++++++++++++,,,,,,,,,---......---,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,++++++,,,,,,---...*********++++++,,,,,,,,,...................................................------,,,,,,------...---,,,,,,,,,,,,---......---..................---,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,+++---///*********++++++,,,,,,,,,------------------------zzzrrrqqqpppkkkkkkmmmvvv{{{|||ssseee\\\]]]bbbccciiisss}}}wwwhhhYYYNNNHHH???:::888;;;@@@HHHTTT```sssuuugggXXXKKKHHHDDD@@@>>>???>>><<<999:::999888888999888666444999888888777777777777777555555555555555555555555555555555555555555555555555555666777888999:::::::::<<>><<<<<<;;;;;;999888888777666555555555555555444333333444444444555444444444555555444333444666999999999888999:::???DDDJJJTTTddduuu~~~~~~tttggg[[[TTTEEEEEEFFFJJJSSSbbbrrr}}}zzzfffWWWJJJEEEDDDDDDIIIPPPVVVXXXZZZYYYXXXWWWXXXYYYZZZ]]]bbbffflllyyy~~~}}}~~~|||{{{{{{~~~{{{fffSSSGGGCCC@@@;;;555333444444111---000000000000////////////000000/////////...............------------......------------------------...---,,,,,,++++++,,,,,,,,,,,,,,,++++++*********++++++******************---,,,+++***+++,,,---...,,,+++*********+++,,,---,,,++++++******++++++,,,+++++++++,,,,,,,,,------+++***)))(((((()))***+++---......---+++******+++...------,,,,,,------...+++++++++,,,,,,,,,------............////////////111///---...000000...,,,000///---,,,,,,---///000...------,,,,,,------...,,,,,,,,,---------......---------............///......------------......////////////////////////...............///000000/////////000111111222222000000111111111111000000///000111222333222111111333333222111000000111111222222222222222111000///111///...///222333222000---...///000000///...---///...,,,++++++,,,...///...------,,,,,,------...---,,,+++,,,...///...---+++,,,...//////---,,,***))))))((((((((()))+++,,,---,,,***+++......,,,)))++++++,,,,,,---...//////---+++***+++...000///---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......//////...---,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++)))(((&&&%%%++++++++++++++++++++++++------------------------++++++++++++++++++++++++{{{yyyuuuuuuxxxrrrccc[[[YYY[[[```hhhpppyyyrrrdddXXXQQQEEE???::::::;;;===EEEMMM\\\jjjzzzwwwgggZZZNNNHHHBBB>>>>>>>>><<<:::777666666777888999888666999888777777666666777777444444444444444444444444555555555555555555555555333444444555555666666666777888:::===@@@CCCEEEFFFBBBCCCFFFIIILLLNNNOOOOOOPPPSSSWWW\\\___bbbccccccdddeeefffeeeddddddfffhhhnnnoooqqqsssuuuxxx}}}~~~|||{{{tttrrrnnnllljjjgggbbb]]]TTTPPPLLLIIIGGGEEEAAA???DDDCCCCCCBBBAAAAAA@@@@@@<<<<<<:::999888777777777777666666555444444333333444444333333333333444444222222111222333444333333222444666777888:::===???CCCJJJTTTaaasss{{{nnn```TTTLLLBBBEEEJJJRRR^^^nnn}}}}}}wwwooofffWWWMMMDDDCCCFFFIIIOOOUUUXXXZZZ[[[[[[YYYWWWWWWXXX\\\```fffooozzz~~~|||{{{{{{zzz{{{{{{wwwvvvzzzlllZZZJJJ???;;;999444000///111111...+++000////////////.........,,,,,,,,,,,,++++++++++++......------------......------------------------------,,,++++++++++++,,,,,,,,,+++++++++*********************************+++++++++++++++,,,---...,,,,,,+++*********+++,,,+++++++++******+++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,---...---+++)))***+++,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,,,,---------........./////////111///------///000...,,,///...---,,,,,,---...///---,,,,,,++++++,,,,,,---*********++++++++++++,,,------------............//////............//////////////////////////////...............//////000///////////////////////////000000111111000000//////000111222222222111111222222111000000000000000111222222222111111000///000///...///111222111///---...////////////...---...---,,,++++++,,,---...---,,,,,,++++++,,,,,,---,,,******+++,,,------,,,++++++,,,------,,,+++******))))))((()))***+++,,,,,,***)))***,,,---+++(((*********+++,,,---------///,,,++++++,,,,,,***((())))))************))))))+++++++++,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---------------,,,+++++++++++++++,,,,,,,,,,,,---,,,+++++++++***)))''''''++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,mmm]]]SSSQQQSSSXXX___hhhuuu}}}oooccc[[[NNNFFF???;;;888666999>>>EEEOOO\\\lll{{{nnnYYYRRRHHHBBB@@@@@@???>>>999777666666888999888777888777777666666666666666444444444444444444444444555555555555555555555555444444444444444444444444444444555666777777888888999999:::<<<===???@@@@@@@@@BBBEEEHHHJJJKKKLLLLLLJJJLLLMMMMMMMMMNNNQQQSSSWWWXXXZZZ[[[]]]```dddgggjjjjjjiiihhhgggeeecccbbb]]][[[XXXVVVUUUSSSPPPMMMGGGDDDAAA???>>><<<:::888<<<<<<<<<;;;::::::999999888777666555444444444444444444444333333222222111333333222222222222333333111111111222222333444444444555666777999===CCCGGGMMMVVVcccqqqrrrbbbTTTIIIDDDDDDKKKUUUaaalllxxxyyynnneee___XXXSSSJJJEEEBBBEEEIIINNNTTTYYYZZZ\\\]]]\\\ZZZXXXXXXXXX```dddmmm|||~~~yyywwwxxxyyyvvvxxxxxxtttrrrzzzmmm\\\PPPDDD;;;888777333000///111222111///............------------............---------,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******+++++++++++++++***************************************))))))***+++,,,------------,,,+++***)))))))))************************************+++++++++,,,,,,,,,++++++******++++++,,,+++,,,---,,,***))))))************))))))***************+++++++++,,,,,,,,,------------............///...------......---,,,...---,,,++++++,,,---...+++++++++******+++++++++))))))*********+++++++++,,,,,,,,,---------......//////............//////...........................------------...//////000//////...------,,,,,,//////000000000000//////...///000111111111111000111000//////.../////////111111111111111000000///000.........000111000///------............------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++)))))))))+++,,,+++***++++++++++++++++++++++++*********)))******+++,,,***)))((()))++++++)))((()))))))))***++++++,,,,,,---+++***)))******)))''''''((()))******)))((('''******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++++++++***************+++++++++,,,,,,,,,+++++++++++++++***))))))************************))))))))))))))))))))))))........................vvvcccWWWMMMMMMMMMPPPXXXeeettt~~~vvvjjjbbbVVVMMMDDD>>>:::777888;;;:::AAALLLWWWfffyyykkkbbbUUUKKKFFFDDDBBBAAA>>><<<999888888999888777888777666666555555666666444444444444444444444444555555555555555555555555666666666555555444444444222222222222222222222222888888777777888999::::::;;;<<<===???@@@@@@@@@@@@>>>???AAAAAAAAABBBEEEGGGGGGHHHJJJKKKLLLNNNRRRUUUVVVVVVUUUUUUSSSRRRQQQPPPNNNLLLJJJHHHFFFEEEDDDCCC???===;;;:::999999888777888777777777666666666555777666555555444444444444444333333333222222222111222222111111111222333333444444444333333333555777999:::;;;<<>>:::888888888999888888888777666666666666666444444444444444444444444555555555555555555555555666666555555444444333333333333333333333333333333444333333222222333444444666666777777888888888777777888999888777888999;;;:::<<<>>>>>>???@@@CCCEEEHHHHHHHHHHHHGGGFFFDDDDDDCCCBBB@@@>>>;;;:::999999666666666555444444444555666666666666666555555555555555444444444444444555444444444333333333333333222111111111222222333444555555666444333333666999;;;===@@@DDDKKKSSS\\\bbbqqqzzzuuueeeUUUKKKIIILLLOOOaaajjjvvv~~~}}}vvvlllfff___YYYQQQJJJEEECCCDDDGGGJJJNNNRRRUUUWWWZZZ[[[[[[YYY[[[\\\\\\]]]___bbbeeeqqq|||~~~xxxvvvvvvwwwtttqqqnnnqqq|||qqq^^^JJJ@@@<<<999555333111///---+++++++++******,,,,,,,,,,,,+++++++++++++++++++++*********)))))),,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++***))))))))))))***))))))))))))))))))))))))(((((()))))))))*********&&&((()))+++,,,,,,+++***++++++******)))(((''''''((())))))******))))))(((((((((((()))))))))******(((((((((((((((((((((((((((*********((('''((()))******))))))))))))******)))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++************++++++***))))))(((((())))))************+++++++++,,,,,,++++++++++++,,,,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---------....../////////......////////////......---------.........//////...---------------.........//////000000000//////---.........------------,,,,,,++++++++++++,,,,,,******+++,,,,,,+++*********))))))(((((())))))***,,,***)))***+++,,,+++)))++++++******+++,,,------************************'''(((******************************++++++++++++'''((())))))******+++,,,((()))************)))((()))))))))*********++++++*********+++++++++,,,,,,************************+++++++++******)))))))))+++******))))))***++++++)))))))))*********++++++))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++|||xxxvvvtttuuuvvvssskkkdddZZZWWWQQQLLLKKKPPPWWW]]]eeekkkssszzz|||xxxqqqlll___UUULLLHHHCCC===888777333777;;;>>>@@@HHH[[[lllyyykkk]]]PPPGGGEEEAAA<<<999999:::;;;;;;999888888777777777777777555555555555555555555555555555555555555555555555444444444333333222222222444444444444555555555555000111111111222222222222333333333444444444444444555555666555333333444666555777999999999:::<<<===>>>>>>>>>>>>======<<<;;;<<<======;;;888666666777444555555444333333555777666666666666666666666666333222222222222222333444444444444444444444444444222222111222222333444555333555666555333555999===>>>CCCKKKTTT^^^hhhrrrxxx}}}kkkdddZZZRRRPPPVVV^^^dddqqqwwwzzznnnaaaYYYSSSLLLEEEAAA>>>===@@@EEELLLTTTZZZ\\\^^^``````]]]XXXYYY[[[]]]aaagggooouuu}}}yyywwwvvvqqqmmmmmmuuutttaaaRRRCCC<<<:::777555444111000...,,,+++***++++++,,,,,,,,,,,,++++++++++++,,,+++++++++************,,,++++++******++++++,,,************************+++***))))))((()))))))))(((((((((((())))))))))))'''(((((())))))*********(((((()))************)))))))))***))))))((('''&&&'''((()))******)))(((''''''''''''((((((((()))))))))******++++++******)))'''((())))))''''''((()))***))))))(((((())))))***((())))))))))))*********************++++++++++++***,,,,,,+++***)))***+++***************************))))))(((((())))))***'''(((((((((((()))))))))******+++++++++,,,,,,,,,******))))))))))))******++++++++++++++++++++++++,,,++++++++++++,,,------,,,,,,------...//////000------............------------,,,,,,------...///---------,,,------...///---......///////////////,,,---...---+++++++++---++++++************++++++***************************))))))(((((())))))***,,,+++)))***++++++***))))))))))))***++++++,,,,,,)))************)))((((((&&&(((*********)))***+++*********************+++***++++++***(((''''''(((((((((''''''''''''((((((((())))))))))))*********)))))))))******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))+++***)))((()))***+++,,,((())))))))))))*********((())))))*********))))))(((((((((((((((((((((((())))))))))))))))))))))))************************{{{uuuqqqmmmlllllljjjfffcccaaa^^^XXXQQQLLLKKKNNNQQQVVV]]]fffooosssssspppmmmccc]]]XXXXXXVVVLLLCCC>>>:::666555888:::>>>HHHSSSgggxxx}}}mmmbbbTTTNNNGGGAAA>>>===<<<<<<::::::999888888888888888666666666666666666666666555555555555555555555555444444444444333333333333444444444444444444444444///000222444555555555444222222222222333444444555333444555444222222444555333555666777777777888999777777888888777777666666666888;;;;;;888777777888444666777666555555777999555555555555555555666666111111111111222222333444444444444444444444444444222222222222333444555666333555888999888<<>>?????????CCCJJJPPPYYY`````````aaa___\\\XXXYYY[[[___fffqqq}}}|||wwwsssnnnooouuuxxxeeeTTTJJJ@@@<<<:::666444555111000///...------...000------,,,,,,,,,+++++++++------------,,,,,,,,,,,,++++++************++++++******************************)))(((((((((((()))'''''''''((((((((())))))''''''(((((()))******+++******)))(((((((((((()))'''((()))))))))((('''&&&&&&''')))******)))'''&&&&&&&&&'''''''''(((((((((((()))***++++++***)))(((&&&'''(((((('''&&&'''(((((((((''''''''''''((((((((((((((()))))))))******)))))))))*********++++++)))+++,,,+++)))''')))***((())))))))))))))))))(((***))))))))))))))))))***'''''''''((((((((())))))************++++++++++++******))))))))))))******+++++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,,,,---------------------......------------,,,+++++++++,,,......---------------...//////,,,---....../////////...+++---...---***)))***,,,+++***))))))))))))***++++++***)))(((((()))***+++***))))))))))))))))))***+++***((())))))***((('''%%%&&&'''))))))))))))(((((())))))***)))((('''&&&$$$'''))))))(((((()))+++))))))))))))))))))))))))((()))***)))&&&%%%&&&'''***)))'''&&&&&&''')))***((((((((()))))))))******(((((())))))***++++++,,,))))))))))))))))))))))))''''''(((((()))*********)))((('''&&&'''(((***+++((((((((()))))))))******(((((()))))))))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))zzzppplllhhheeeeeedddbbb```eeebbb]]]UUUNNNJJJIIIJJJMMMSSS\\\eeekkkmmmlllkkkfffcccdddiiihhh^^^QQQIIICCC999333777:::;;;>>>BBBNNN```xxx}}}eee^^^SSSJJJCCC???<<<;;;;;;:::999999888888999999777777777777777777777777555555555555555555555555666666666666666666666666444444333333333222222222,,,...111444555555555444////////////000111222333000111222111000000222444...000222222111111222333444555555555555555444444---111555666555444444666111333555444222222555777444444444444444555555555333222222222333444555666333333333333333333333333333333333333444555666777444888<<<===>>>CCCLLLSSS___gggrrr~~~yyyjjj___WWWQQQOOOSSSZZZdddooozzzzzznnn___RRRHHHDDDDDD>>><<>>AAAEEEHHHMMMRRRVVV```___]]]]]]]]]]]]ZZZXXXXXXYYY]]]gggyyyxxxuuuttt{{{zzzhhhUUUIIIAAA>>>999444000.........,,,,,,,,,+++++++++*********************)))((((((((((((''''''''''''(((((())))))******+++++++++,,,---***&&&&&&((())))))'''))))))(((((((((((())))))&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&((('''''''''((()))+++,,,###%%%(((******(((%%%###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&$$$###"""!!!!!! !!!###%%%((()))***+++((((((((((((''''''''''''''''''((()))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***((('''&&&%%%%%%&&&'''((('''(((((((((((((((''''''*********)))))))))))))))333---(((&&&)))+++)))''''''((()))***++++++***)))((()))))))))))))))((('''+++*********))))))((((((+++,,,------+++*********,,,***)))''''''(((***+++,,,+++++++++,,,,,,---...,,,,,,,,,+++++++++******(((((((((((((((((((((((((((((((((((())))))))))))******))))))((((((''''''&&&&&&''''''''''''&&&&&&((('''&&&&&&&&&((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((((((((((((((((('''''''''((()))))))))))))))((('''((((((''''''((()))***+++(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((******))))))((((((''''''&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((((((((())))))))))))((((((www|||wwwqqqggg```\\\[[[[[[[[[\\\___bbb___XXXNNNGGGBBBBBBBBBFFFNNNTTTYYYaaaiiippprrruuuyyysssdddVVVJJJ???<<<:::666777:::===>>>GGGZZZppp~~~qqqfffXXXMMMIIIDDDBBB@@@===;;;999888777;;;999777777888888666555//////000000111000000000555555555555444444444444555444333333222222333333333333333333222222222222111111000000111111222333111111111111111111111111111111111111111111111111333222222111111111222222555555555444444333333333333333333333333333333333555555555555555444333333333333333222222222222222222333444444444444666777222555888888777999===AAACCCHHHOOOWWWaaalllxxxvvvjjj]]]SSSKKKFFFFFFIIIYYYeeettt~~~ppphhh]]]QQQHHHBBB???>>>>>>BBBIIIPPPUUUZZZ___bbbcccccccccaaa___]]][[[YYYZZZ^^^eeeppp~~~zzz|||{{{kkk[[[KKK@@@===:::666222...---------,,,,,,+++++++++************************)))((((((((((((''''''''''''((((((&&&&&&'''''''''(((((((((***)))'''(((******(((%%%***))))))(((((())))))***%%%&&&&&&''''''&&&&&&%%%((('''''''''&&&&&&&&&%%%''''''&&&&&&'''(((***+++$$$%%%'''))))))'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%$$$%%%%%%&&&&&&'''''''''(((''''''((())))))))))))((()))))))))))))))))))))))))))(((((((((((((((((())))))(((''''''''''''((()))''''''((((((((((((''''''((((((((())))))*********222---'''&&&)))***)))'''******++++++***((('''&&&((((((((()))))))))((((((*********)))))))))((((((***+++,,,+++)))))))))***+++***)))''''''(((***+++******))))))***++++++,,,******)))))))))((((((((((((((((((((((((((((((((())))))(((((((((((((((((()))))))))(((((((((''''''&&&''''''((((((''''''&&&''''''&&&&&&&&&''')))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((()))(((((((((''''''&&&&&&''''''((((((((((((((('''((((((((((((((()))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&''''''((('''''''''''''''''''''''')))))))))(((((((((''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''tttxxxzzz{{{|||uuujjj```[[[YYYYYYXXXZZZ[[[^^^___\\\TTTJJJCCC@@@>>>@@@EEEJJJPPPYYYbbbooosssxxx}}}xxxggg[[[MMMEEE???999777777:::888;;;EEETTTjjj~~~kkkYYYPPPIIIFFFBBB???>>><<<:::888999888777777888777555333111222333444444555555555444444444444444444555555555444333333222222333333333222222222222111111111111111000000111111222333111111111111111111111111111111111111111111111111111111000000000111111222777666666555444333333222222222222222222222222222333444444444444333333222444444444333333222222222000222333333333333555777444777:::;;;<<<@@@FFFKKKQQQXXXcccooo{{{yyykkk\\\TTTKKKDDD??????GGGQQQcccppp}}}xxxppp___WWWMMMEEEAAA???===<<>>@@@FFFRRR]]]hhhttt~~~uuuhhh\\\RRRKKKBBB===>>>??????>>>@@@JJJYYYfffooosssuuuvvvrrrsssqqqkkkdddcccggglllooovvv}}}}}}}}}~~~kkkYYYLLLCCC<<<777333222///---,,,++++++,,,+++************)))))))))((()))))))))))))))(((((((((''''''&&&&&&''''''((()))))))))***************&&&''''''((()))(((&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$$$$%%%$$$%%%%%%&&&&&&&&&%%%%%%######$$$$$$%%%&&&&&&'''&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((&&&&&&((((((''''''''''''((((((%%%%%%&&&'''''''''&&&&&&%%%&&&&&&'''(((((()))))),,,***'''&&&'''(((((('''%%%&&&'''((())))))******&&&&&&&&&'''((()))******(((((((((((((((((((((((())))))(((&&&%%%&&&(((+++))))))((((((((()))******(((((((((''''''(((((()))++++++*********)))))))))'''''''''''''''''''''''')))((((((''''''&&&&&&%%%'''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&))))))((('''&&&$$$$$$###"""###$$$%%%&&&'''''''''&&&''')))))))))'''%%%$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%xxxnnnfffaaa]]]ZZZ\\\YYYWWWZZZ^^^]]]VVVPPPJJJEEEAAA@@@???@@@FFFNNNZZZ___iiirrrxxx~~~sssfff]]]UUUMMMGGG???<<<::::::;;;BBBRRR```xxx|||iii```TTTKKKGGGEEEBBB???===<<<;;;<<<======;;;:::777777888888777666666555555555555555555555555555555444333333222222333333222222222111111111000000111111000000111111222333111111111111111111111111000000000000000000000000111111111111111222333333444444333333222111111000111111111111111111111111222222333333444333333222333333333333333333333333666777777777777999<<>><<>><<<;;;<<<<<<;;;:::999999999999888777666555777777777666666666555555555444333333222222333333333222222222222111111111111111000000111111222333111111111111111111111111000000000000000000000000111111111111111222333444222222222222111111111111222222222222222222222222222333333444444444444444222222333444444555555666333555666888999===BBBFFFOOOUUU^^^hhhrrr~~~{{{rrrhhh[[[QQQPPPUUUQQQHHHBBBGGGPPPVVV[[[^^^___gggllliiibbbYYYMMMCCC???===:::888:::???EEEIIISSSZZZeeeooouuuyyy{{{|||yyyvvvqqqmmmnnnvvvuuurrrqqqsssrrrrrrvvv}}}{{{ddd[[[NNNBBB:::666444333//////...---,,,,,,,,,,,,))))))))))))((((((((((((''''''((()))))))))((((((''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$###$$$'''***(((((((((''''''(((((((((&&&''''''''''''''''''&&&######$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&&&&###$$$%%%%%%%%%%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&&&&&&&&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&''''''((('''&&&&&&&&&&&&''''''''''''&&&%%%&&&''')))***&&&&&&&&&''''''''''''''''''''''''&&&%%%&&&(((***&&&''''''(((((()))))))))+++******)))))))))))))))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###''''''&&&%%%$$$$$$######"""###$$$%%%%%%&&&%%%%%%%%%&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$}}}wwwrrrmmmkkkiiiiiigggccc\\\WWWQQQMMMJJJHHHCCC>>>>>>BBBFFFIIISSSbbbmmmttt~~~zzzfff[[[OOOFFF>>>:::<<>>???FFFRRR]]]```ccchhhlllqqqvvv}}}~~~~~~{{{xxxuuutttuuurrroooppptttwwweeeVVVGGGCCC===777222///...---,,,,,,,,,+++***))))))((()))(((((((((''''''''''''&&&&&&'''((())))))(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$ $$$'''(((&&&$$$%%%&&&$$$##################$$$#########$$$$$$#########""""""######$$$$$$$$$%%%$$$%%%&&&'''&&&&&&$$$#########$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$"""!!! !!!"""###$$$%%%&&&&&&&&& !!!"""###$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$$$$$$$$$$&&&'''%%%&&&'''(((((('''&&&%%%!!!"""###$$$%%%&&&&&&&&&""""""###$$$%%%&&&&&&'''###$$$%%%%%%%%%%%%&&&'''#########$$$%%%(((***+++)))(((&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&'''''''''%%%'''))))))((((((((()))%%%&&&'''((())))))))))))******)))((((((((((((((())))))((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&''''''((($$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$#########$$$%%%%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################"""###$$$%%%%%%$$$###"""%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%######$$$$$$$$$$$$##############################$$$%%%%%%&&&&&&%%%%%%$$$wwwwww{{{yyyyyywwwmmmdddaaa\\\ZZZWWWSSSNNNJJJFFFDDD???AAAFFFNNNYYYggguuu~~~uuubbbSSSIIIAAA<<<>>>===@@@JJJVVVcccsss{{{ooo^^^SSSNNNKKKFFFBBBEEEBBB>>><<<============;;;:::999999;;;;;;:::999888888777666555444333222333333333222222222222111222222111111111111111111222222222222111111000000222222222111111111111111111111111111222222222222///111222333222111111222666666555333222222444666:::999888777777888999:::888;;;======<<<>>>EEELLLLLLVVV___eeennnzzzuuufffYYYRRREEEDDDBBBBBBHHHRRRVVVTTTXXXWWWTTTPPPKKKFFFAAA???CCC===:::===<<<777555888777;;;AAAGGGMMMSSSYYY]]]bbbgggjjjjjjnnnwww~~~{{{wwwyyy}}}xxxhhhWWWKKK@@@<<<777444111///---+++,,,++++++***)))(((''''''+++***)))'''%%%$$$$$$$$$''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%"""###$$$$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######!!!!!!""""""""""""!!!!!!#########"""!!! $$$$$$######""""""!!!!!!""""""""""""""""""""""""""""""""""""###############$$$%%%%%%######$$$%%%$$$&&&'''&&&%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""!!! """%%%'''%%%###""""""""""""###$$$%%%%%%!!!"""$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%&&&(((&&&&&&&&&&&&&&&'''((()))%%%%%%%%%&&&&&&'''''''''''''''&&&%%%%%%%%%&&&&&&(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$#########"""""" !!!"""###$$$$$$%%%%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%###%%%'''&&&$$$"""$$$''''''&&&%%%$$$#####################$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%'''&&&%%%$$$############$$$%%%&&&&&&$$$#########'''&&&%%%$$$$$$%%%&&&''''''&&&$$$#########$$$$$$zzzxxxyyy~~~yyyrrrmmmmmmcccaaa^^^[[[XXXUUURRRPPPIIIHHHIIIMMMVVVcccpppyyyqqqbbbTTTJJJCCC@@@;;;999===CCCKKKXXXccczzzzzzlllddd[[[RRRKKKJJJGGGCCCAAA???>>>===;;;===<<<;;;<<<======;;;999777666666555555444333333444444444444333333333333333333222111111111111222222222222222111111111000111111111111111111111111000000111111111222222222111222444444222222222333000222555666666777999;;;::::::999999999:::<<<<<<999>>>CCCFFFJJJPPPYYY```fffoooxxx~~~yyylll^^^RRRIIIEEEFFFJJJMMMOOOUUU[[[]]]ZZZ^^^[[[UUUOOOHHHAAA<<<:::===888666888888555555888===AAAFFFKKKPPPUUUZZZ^^^aaafffiiijjjppp{{{tttfffXXXIII???<<<888444111///...+++***)))))))))))))))))))))((()))((('''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###""""""!!!""""""###$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######""""""############""""""$$$######"""!!!!!! !!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""#########!!!###$$$###"""!!!"""###&&&''')))(((&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###!!!!!!###&&&'''%%%###"""###$$$&&&&&&%%%$$$###!!!"""$$$%%%&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%(((&&&%%%$$$$$$%%%&&&'''&&&&&&&&&%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&%%%%%%$$$############$$$$$$$$$$$$#########""""""!!!!!!!!!"""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""!!! ########################$$$$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$%%%&&&'''&&&%%%%%%&&&'''&&&&&&%%%$$$#####################$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$######""""""######$$$&&&&&&%%%$$$############"""$$$%%%%%%###"""######"""!!!!!! !!!!!!"""&&&%%%$$$#########$$$$$$zzzvvvtttxxx~~~xxxvvvyyyooolllhhheeecccbbb```^^^XXXTTTNNNLLLPPPYYYdddkkkwww||||||nnnaaaVVVOOOLLLDDD===::::::===DDDLLLXXXdddxxxwwwjjjaaaWWWSSSMMMIIIEEECCC@@@>>>>>>===<<<<<<======:::888666666666666666666666666666555555555555444444444444444333222222222222222222222222222111111111111111111111111111111111111000000111111111222222222333444555555333333333555///333888;;;<<<===>>>???>>>>>>>>>???AAACCCDDDEEEEEEKKKRRRZZZaaajjjttt{{{zzztttqqqooohhh^^^SSSIIIDDDAAA@@@HHHQQQZZZ^^^```bbb```[[[\\\XXXQQQIIIBBB<<<888777666333333555777777999===GGGIIIMMMPPPSSSVVV[[[^^^aaafffjjjlllsssrrrbbbUUUJJJ@@@999666333000...---,,,***(((''''''((((((((()))))))))&&&&&&%%%%%%%%%&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$###"""!!!!!!!!!!!!"""#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###""""""############""""""$$$$$$######""""""!!!!!! !!!""""""###""""""""""""""""""""""""!!!!!!""""""""""""######"""###$$$###""""""###$$$%%%'''((((((&&&%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###############""""""$$$&&&'''%%%$$$"""$$$&&&((('''%%%###!!!!!!"""###%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%&&&'''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$###############$$$############"""""""""""""""""""""""""""""""""!!!!!!"""######$$$%%%%%%#########""""""!!!!!!!!!##############################"""""""""###$$$$$$########################$$$$$$$$$%%%$$$$$$######$$$###"""###$$$$$$###"""%%%%%%%%%$$$######""""""##################""""""$$$$$$############$$$$$$"""""""""!!!!!!"""""""""&&&%%%$$$###"""""""""""" """$$$$$$###""""""###"""""""""######"""""""""%%%%%%$$$############$$$~~~~~~vvvrrrnnnpppxxx||||||xxxtttpppnnnoooooonnnmmmjjjcccYYYQQQOOOQQQUUUWWW^^^aaafffkkkooouuu{{{}}}vvvnnnfff___[[[ZZZQQQIIIEEEBBB>>>???BBBDDDNNN]]]nnnnnnggg^^^TTTNNNIIIFFFDDDAAA@@@??????@@@@@@>>><<<888888888888999999999999666666666555555555555444555555444333222222222333222222222222222222222222111111111111222222222222111111111111222222222222444555555555333333444666666999===@@@AAABBBDDDFFFGGGHHHJJJMMMQQQTTTVVVXXX\\\aaajjjrrrzzz~~~rrrhhhaaa[[[XXXUUUPPPIIIBBB@@@AAAEEEHHHNNNYYYbbbcccaaa^^^YYYUUUPPPLLLFFF@@@;;;888777888444444555777999<<>>>>>>>>AAAIIIYYYlllzzzrrreee\\\WWWQQQNNNIIIEEEDDDCCCBBBAAA>>>======<<<:::999999888888888888888777777777777888888666555444444444444222222222222333333333333333333333444444555555666333333444444444555555555444555666555555666999<<<:::>>>EEEMMMVVV```kkkqqqvvvxxx||||||iii```TTTHHH@@@;;;999777:::<<<@@@FFFMMMSSSWWWZZZ]]]___^^^VVVOOOJJJEEE@@@:::777444111000111333444666===AAAAAABBBHHHMMMOOOSSSTTTUUUVVVWWWZZZ___bbbdddppp~~~}}}|||{{{}}}zzzgggUUUNNNDDD;;;666333111111---+++++++++,,,+++)))'''(((((('''&&&%%%$$$###"""'''&&&%%%$$$######"""###&&&&&&%%%%%%%%%%%%&&&&&& !!!"""###$$$$$$$$$###!!!!!!!!!""""""######$$$######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!! !!!!!! !!!"""""" !!!""""""############"""!!!!!!!!!!!!"""######$$$$$$$$$$$$######"""""""""!!!!!!!!!!!!!!!"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""" !!!"""!!! !!!"""###%%%&&&&&&$$$######$$$""""""""""""""""""""""""########################!!!###%%%$$$###"""###$$$$$$"""!!!### !!!"""$$$$$$$$$$$$###"""""""""######$$$$$$%%%!!!""""""###$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%########################!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""###$$$$$$###""""""!!!!!!!!!!!!!!!!!!!!!"""""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!######"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!#########$$$######""""""$$$###""""""$$$$$$###"""""""""###$$$$$$###"""!!!##################""""""######""""""""""""######$$$######""""""######$$$""""""!!!!!!!!!!!!""""""!!!######"""!!!!!!"""""""""############""""""!!!"""######$$$#########ccchhhnnnsssvvvxxxxxxxxxrrrpppmmmjjjiiijjjnnnqqqzzz}}}xxxrrrmmmggg___YYYLLLKKKGGGBBB===;;;<<<>>>KKKOOOTTTXXX\\\```fffjjjmmmhhhgggkkkmmmggg```]]]NNNLLLGGGCCCCCCJJJVVV___ttt{{{tttfff```XXXPPPLLLJJJHHHGGGGGGFFFEEEBBB@@@>>><<<<<<;;;;;;;;;;;;::::::::::::999999777666555444444444222222222333333333444444444444555555666777777777555555555555666666666666666777777888888:::>>>AAAAAAGGGSSS```nnn|||}}}uuukkkaaaRRRKKKBBB;;;888888999:::AAAGGGPPPXXX^^^___^^^]]]WWWWWWRRRJJJFFFCCC>>>777444333111000111333555777===EEEKKKJJJJJJOOOSSSSSSUUUVVVXXXYYY[[[```eeeiiirrr~~~vvvuuuxxxyyy{{{~~~wwwcccTTTGGGCCC===888444222000///+++***)))***+++***'''%%%&&&&&&%%%%%%$$$$$$######$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%!!!###%%%&&&%%%$$$###!!!!!!!!!"""###$$$$$$$$$######""""""""""""######""""""""""""""""""""""""""""""!!!!!!!!!!!! """"""!!!  !!!!!! !!!!!!"""######"""!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""" !!! !!!###$$$&&&%%%###""""""###""""""""""""""""""""""""!!!!!!""""""######$$$$$$ """$$$$$$""" !!!###"""!!!  """###!!!"""###$$$$$$######!!!!!!""""""###$$$$$$%%% !!!"""###$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%&&&'''((()))$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###""""""!!! !!!!!!!!!!!!!!!""""""###### !!!"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ###""""""!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############""" !!!"""!!!  !!!!!!"""###$$$$$$###"""!!!#########$$$$$$$$$$$$$$$######""""""""""""######"""""""""!!!!!!"""""""""!!!!!!!!! !!!!!!"""!!!"""$$$###"""!!!!!!"""$$$$$$$$$######$$$$$$$$$ !!!"""###$$$$$$###"""fffkkkqqquuuwwwuuutttsssqqqoookkkfffdddfffjjjmmmvvv{{{|||uuuqqqpppmmmgggbbbYYYVVVPPPHHH@@@;;;999999999@@@IIIQQQWWW]]]cccgggjjjfffgggnnnuuutttqqqpppaaa^^^WWWNNNGGGGGGLLLQQQWWWfffzzzwwwlllbbb[[[XXXVVVTTTPPPOOOMMMJJJGGGDDDBBBAAA>>>============<<<<<<<<<:::999888666555555444444222222222333333444444444555555555666777888888999666666666666777777777777777888999999:::===AAADDDJJJSSSbbbrrr{{{mmmccc[[[PPPGGGAAA<<<777555777;;;@@@BBBFFFNNNYYYbbbfffccc]]]YYYOOOMMMHHHAAA??????999222000000000111444777:::<<>>EEELLLTTT[[[```ccccccfffkkksssyyy~~~|||uuukkkddd___[[[UUUPPPQQQQQQZZZmmmzzzuuupppmmmlllggg___XXXSSSOOOLLLJJJGGGFFFCCC???<<<<<>>???@@@???===<<<===>>>>>>======>>>AAAGGGMMMQQQXXXcccttt~~~tttiii]]]UUUKKK@@@<<<===777666444444777<<>>;;;999888777555000333555555666:::@@@FFFIIIUUU\\\VVVOOOQQQXXX\\\WWWZZZ]]]___ccclllzzz~~~{{{xxxwwwwwwwwwxxx|||rrraaaPPPEEEAAA666555222///---***))))))(((((((((((('''&&&%%%$$$&&&%%%%%%$$$#########$$$$$$$$$$$$$$$&&&(((***,,,""""""""""""!!! ######################## !!!""""""""""""############""""""######$$$### """#########"""!!!!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$###""""""###$$$%%% !!!!!! """"""!!!!!!!!!!!!"""""" !!!""""""  !!!!!! !!!!!! !!!!!!!!!""" !!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$###!!!!!!""""""""""""!!!!!!###$$$$$$$$$###!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! """"""###$$$$$$###!!! ######$$$$$$$$$$$$##################""""""""""""######$$$$$$$$$$$$######$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&%%%#########%%%''')))'''&&&&&&%%%$$$###""""""$$$$$$##################"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!! """""""""!!! %%%$$$!!!  !!!"""!!!""" !!!$$$""" !!!!!!!!!!!!$$$###""" !!!"""###!!!  !!!###"""""""""""""""""""""""" !!!"""$$$$$$$$$$$$""""""############"""""" !!!!!!!!!!!!!!!!!!!!!!!!%%%'''((((((%%%######### !!!"""""""""""""""qqqrrruuuxxxzzzzzzyyyxxxwwwxxxwwwqqqkkkhhhjjjmmmrrr{{{{{{vvvttttttqqqpppqqqmmmfffaaaaaaggghhhbbbTTTFFF>>>:::888555777:::>>>CCCIIIOOOSSSZZZ]]]bbbjjjsssyyy~~~~~~{{{yyytttmmmggg^^^XXXTTTZZZdddqqq|||ssskkkddd^^^ZZZRRROOOKKKGGGDDDDDDEEEEEEAAAAAAAAA???===<<<;;;<<<888::::::777:::???AAA>>>===???@@@@@@@@@BBBEEEHHHHHHIIIIIIHHHFFFFFFGGGIIIGGGHHHHHHIIIKKKPPPWWW\\\hhhrrruuugggZZZPPPGGGAAA<<<555555999;;;;;;:::;;;>>>CCCGGGJJJTTT[[[```___\\\WWWMMMCCC;;;999666444444333333333222555888:::;;;???EEEJJJNNNVVVZZZWWWSSSVVVYYYZZZ[[[^^^aaaeeekkkwww~~~{{{yyytttrrrssszzzrrrbbbSSSEEE<<<999555444111///,,,***)))((((((((((((''''''&&&%%%$$$&&&%%%$$$$$$#########$$$  !!!"""""""""""""""!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!"""######"""##################""""""!!!###!!! !!!"""""""""!!! !!!!!!!!!!!!"""###%%%%%%"""###$$$###!!! !!!""""""!!!!!!!!!!!!!!!!!!""" !!!!!!"""!!!  !!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""#########""""""###"""!!! !!!"""###!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!  !!!"""###$$$######""""""######$$$$$$######"""######"""""""""""""""###"""######$$$$$$######"""$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&%%%$$$#########$$$%%%$$$######""""""!!!!!! ########################$$$###"""!!! $$$###"""!!!!!!"""###$$$!!!""""""######""""""!!! !!!!!!!!!!!!"""!!!  !!! ###### ######!!! !!!!!!!!!!!!$$$###!!! !!!""""""!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!############""""""!!! !!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!###$$$&&&%%%###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""yyyxxxxxx{{{{{{tttpppoooqqquuuzzztttrrrooolllkkkkkkhhhbbb^^^___gggiiieeeYYYMMMEEE@@@;;;666555555777:::???CCCFFFMMMRRRZZZdddnnnuuuzzz}}}zzzooobbb[[[YYY]]]gggppp|||wwwkkkeee^^^ZZZYYYXXXVVVTTTNNNNNNMMMLLLIIIFFFCCCAAA===>>>===<<>>777444222222666<<>>AAAFFFMMMWWW```iiirrrvvv}}}uuukkkccc``````jjjzzz}}}yyyxxxwwwrrrnnnhhhgggeeebbb^^^YYYTTTPPPIIIGGGDDDBBBEEEGGGGGGEEEFFFFFFGGGHHHKKKPPPVVV[[[fffkkkrrrwwwzzz|||}}}~~~xxxyyyyyyvvvqqqooopppqqqxxx~~~vvviii]]]RRRHHH@@@===999555333333888???FFFKKKKKKKKKJJJIIIHHHHHHHHHDDDFFFGGGEEECCC???:::666333333333444555888<<>>BBBHHHKKKMMMPPPTTTYYYaaadddhhhiiijjjkkklllkkkhhhlllrrryyy}}}|||{{{zzz{{{}}}zzzdddXXXJJJAAA;;;444222222111///...+++)))(((''''''&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$###############$$$%%%%%%$$$######"""""""""###############"""!!!!!! """!!!!!!!!!!!!!!!""""""!!!!!! !!!!!!!!! !!!"""###!!! !!!"""""""""!!!!!!!!!!!! !!!!!!  !!!  !!!!!!!!!!!! !!!!!!!!!  !!!!!!!!! """"""!!!  !!!""""""""""""!!!"""!!!  !!!"""""""""!!!!!!!!!###$$$&&& !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!  !!!""""""#########""""""############""""""$$$###!!! !!!"""$$$%%%!!!""""""""""""""""""!!!""""""######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$""""""######"""!!! """""""""#########$$$$$$!!!!!!!!!"""""""""""""""%%%$$$###"""!!!!!!!!!!!!  !!!!!!!!!!!!  !!!!!!!!!  !!!!!!  !!!!!! !!!!!!!!!!!! !!!!!!!!!"""!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""!!!  """"""""""""""""""""""""!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!{{{}}}uuulllggg```[[[[[[___^^^ccceeeaaa\\\XXXRRRLLLFFFBBB===:::999999999888:::===AAAGGGNNNXXXccckkkvvv~~~uuukkkeeefffmmmzzz|||vvvnnniii___XXXQQQNNNOOONNNLLLKKKLLLMMMOOOQQQUUU[[[ccchhhrrrzzz~~~wwwssstttvvv{{{~~~zzzvvvrrrpppnnnhhhbbbYYYQQQIIIAAA<<<:::888999999888:::AAAJJJPPPUUUTTTRRRNNNJJJFFFBBB@@@;;;;;;;;;;;;:::777555444333555777888:::???EEEJJJLLLPPPUUUXXXYYY[[[```dddnnnrrrwwwwwwsssppprrrvvvvvvzzz~~~~~~}}}wwwtttuuuxxxzzzooobbbSSSHHH===999666333111333...---+++)))((('''&&&&&&%%%%%%%%%%%%%%%%%%$$$############""""""###$$$$$$ !!!!!!!!!"""""""""""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!      !!!!!!  !!!   !!!!!!   """!!!!!!  !!!""""""######"""""" !!!""""""!!!  """###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###############"""!!! """"""!!!!!!!!!!!!!!!!!!"""""""""######"""""""""""""""!!!!!!!!!"""$$$%%% !!!!!!""""""!!!!!! !!!"""$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$ !!!""""""""""""!!!!!!!!!!!!""""""###$$$$$$ !!!!!!!!!"""""""""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!  !!!!!!!!!!!!!!! """ !!!###""" !!! !!!!!!!!!!!! !!!!!! !!!!!!  !!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!   !!!!!!!!!!!!!!!zzzpppfff\\\YYYZZZ\\\bbbeeedddcccaaa[[[UUUTTTNNNHHHCCCAAA===999555888:::;;;===@@@HHHTTT\\\pppyyyyyymmmlllooozzzxxxlll```\\\ZZZWWWTTTSSSSSSUUUXXX\\\aaahhhpppuuu}}}sssooommmmmmmmmoooooonnnllliiifffccc^^^YYYUUURRRQQQNNNHHHCCC@@@<<<888888;;;>>>CCCFFFFFFHHHNNNUUUXXXXXXVVVRRRMMMGGGBBB>>>;;;999666666777666222111333333666:::>>>BBBIIISSSZZZaaadddggghhhhhhjjjnnnrrr|||}}}zzztttwww~~~~~~yyyssssssqqqpppqqquuu{{{}}}wwwrrrpppssszzznnn[[[OOODDD<<<555333333000///000++++++)))((('''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$######""""""""""""###$$$$$$!!!"""############!!!""""""######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!    """###   !!!!!! !!!""" !!!   !!! !!!!!!"""############"""!!!######!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######"""""""""###"""!!! !!!!!!""""""######""""""!!!!!!!!!""""""######$$$$$$ !!!!!!!!!!!!  """$$$%%%%%%$$$$$$########################$$$######""""""######$$$ !!!!!!"""###### !!!!!! !!!!!!"""""""""!!!  !!!!!!""""""""""""!!!!!!!!!!!!  !!!!!!!!!"""###!!!$$$''''''  !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!  !!!!!!!!!!!! vvvhhh```^^^___dddggghhhhhhgggbbb[[[]]]XXXRRROOOMMMJJJCCC>>>:::<<<<<<;;;:::>>>FFFMMM```iiittt}}}uuuqqqnnnooowwwuuuooolllgggeeefffdddggglllrrrwww~~~tttgggbbb]]]YYYWWWVVVTTTRRRPPPNNNKKKGGGCCC@@@>>>===>>>:::999<<<<<<;;;???EEEKKKSSSXXXUUURRRUUUWWWVVVPPPNNNJJJEEE@@@<<<999888888444333666666222111555888===CCCJJJQQQ[[[hhhrrrwwwyyyzzzyyyxxxyyy~~~yyysssjjjjjjhhhfffgggkkkrrrwwwxxxwwwtttqqqrrrxxx|||kkk[[[LLLCCC<<<555000111222///---...***)))(((&&&%%%%%%%%%%%%######$$$$$$$$$$$$######"""""""""""""""###$$$$$$!!!"""###%%%%%%%%%%%%%%% !!!!!!""""""!!!!!!!!!!!!!!! !!!  !!!!!!"""!!!!!!  !!!""" !!! !!!    !!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""!!!!!!!!!!!!  !!!""""""!!!!!!""""""""""""!!!!!! """$$$%%%$$$###""" !!!!!! """$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$""""""!!! !!!"""### !!!"""""""""!!!  !!!!!!!!!!!! !!!    %%%'''&&&  !!!!!!!!! !!!!!!!!!!!!   !!!!!!!!!!!!  !!!!!!""" !!!  !!!!!! vvvkkkgggbbbfffjjjjjjkkkjjjeee^^^```\\\YYYXXXYYYWWWQQQLLL===???@@@===999:::???EEEMMMWWWbbbiiinnnvvvyyyyyyvvvqqqllllllrrr||||||zzz{{{zzz~~~vvv___YYYPPPIIIEEECCC@@@>>>AAA@@@===:::888666555444777444777>>>BBBCCCJJJSSSUUU^^^aaa[[[TTTQQQNNNJJJEEECCC@@@<<<999666555555555111111666777444444999>>>EEEMMMVVV___lll{{{~~~vvvppphhhfffcccaaa```dddjjjoooqqqrrrsssssswww~~~vvvdddVVVJJJ@@@999888222///111222///------)))((('''&&&%%%%%%%%%%%%"""######$$$$$$$$$######""""""!!!""""""###$$$$$$ !!!###$$$$$$###"""""" !!!!!!!!!!!!!!! ###"""!!! ###"""  """### !!!!!!   !!!!!!!!! !!!###%%% !!!!!! !!!!!!   !!!"""""" !!!!!!  !!!"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!  """###%%%!!!!!!""""""""""""!!!!!!"""%%%&&&%%%###""" """$$$%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!"""###$$$%%%$$$"""  !!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!! !!!!!!!!!!!! !!!"""  $$$$$$"""  !!!!!!!!! !!!!!!!!!!!! !!!"""###### !!!!!!!!!!!!  !!!""""""!!!"""""""""""""""""""""""" !!!!!! ssslllkkkkkkkkkmmmmmmllljjjhhhfffdddaaa___[[[VVVSSSPPPLLLFFFDDDDDDCCCAAA>>>CCCFFFIIIMMMSSS\\\iiiqqq~~~}}}yyyvvvuuuooojjjgggeeeiiitttxxx```QQQDDD@@@>>>999888:::555222///000444888888777555888<<>>666333...---+++)))((('''&&&&&&(((''''''&&&$$$###""""""######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""" !!!!!!!!!!!!    !!!  !!!$$$"""   !!!!!!    !!!    !!!""""""""""""""" """$$$###!!!!!!"""!!!!!! """"""""""""""""""""""""%%%$$$$$$$$$$$$$$$%%%%%%$$$""" !!!"""######""""""!!!!!!   !!!""""""!!!   !!!### !!!!!! !!!"""!!! !!!!!!!!!"""!!!!!!   !!!""""""!!!""""""###""""""!!!!!! """!!!  ###   !!!!!!  ||||||wwwuuurrrqqqqqqqqqpppooonnnllljjjgggddd___YYYUUUVVVTTTRRRQQQQQQNNNIIIDDD======>>>>>>@@@FFFOOOUUUbbbdddgggjjjkkkkkkjjjiiillliiihhhiiiiiikkksss}}}oooTTTIII>>>;;;888333222444777666666666888888888777:::===CCCIIIOOOTTTXXXZZZ[[[XXXRRRJJJBBB<<<;;;;;;999777444333555777888888999:::<<<<<<>>>BBBIIIOOOZZZbbbllluuu|||{{{tttnnnlllgggdddddddddeeejjjqqqtttzzz}}}ggg[[[LLLDDD<<<444...,,,...---+++***(((''''''&&&''''''&&&%%%$$$###""""""###""""""!!!!!!!!!!!!!!! !!!!!!""" !!!!!!!!!!!!  !!!  !!!!!!      !!!!!!  !!!!!!!!!!!! !!!  !!!""""""###""""""""""""""""""""""""""""""$$$###"""!!!!!!""""""###"""!!! !!!!!!!!!   !!!"""!!!  """!!!   !!! $$$!!!!!!""""""!!! !!!  !!!   """""" !!!!!!!!!!!! !!!   """!!!  ~~~}}}~~~xxxsssqqqqqqpppoootttsssqqqooolllfff___YYY[[[\\\]]]``````\\\SSSLLL@@@>>><<<999777999===AAAGGGIIILLLOOORRRTTTVVVVVV]]]^^^ccciiikkklllqqqyyy|||{{{yyynnnaaaKKKEEE???<<<999555666999===???AAAAAA???===<<<;;;===AAAHHHNNNSSSVVVVVVVVVPPPKKKCCC===888666333222222111111444999>>>BBBDDDHHHHHHFFFEEEGGGMMMTTTZZZhhhoooxxx}}}~~~}}}~~~}}}~~~zzztttoooqqqllliiiiiiiiijjjqqqyyyvvveeeSSSHHH>>>999555000,,,,,,------+++)))((('''''''''&&&&&&%%%$$$###""""""!!!"""""""""!!!!!!!!!  !!!""" !!!!!! !!!!!!!!!    !!!!!!   """""""""!!!!!!  ### !!!"""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""###"""  !!!!!!  !!! """!!!  !!!    """"""!!!   !!!""""""!!! !!!!!! {{{wwwuuutttssswwwwwwxxxxxxuuuooogggaaa___```cccgggiiieee]]]VVVJJJHHHCCC>>>;;;:::;;;<<<======>>>???AAACCCDDDEEELLLOOOWWW```eeegggmmmttt~~~xxxpppeee___^^^]]]XXXRRRHHHGGGFFFEEECCCBBBCCCFFFHHHLLLOOOMMMHHHCCCAAAAAA<<<@@@EEEKKKMMMMMMKKKJJJGGGAAA999444222222000...---///333<<>><<>>EEEIIILLLUUU^^^hhhmmmtttzzz{{{oooddd\\\VVVQQQQQQRRRSSSWWW[[[]]]```aaaaaadddiiillljjjhhhfff```VVVKKKAAA:::777777888999::::::999777666888555222000000111000000333:::FFFXXXjjjxxx~~~uuuiii___ZZZ[[[]]]^^^iiiooosssrrrmmmkkkoootttvvvfffXXXJJJ???:::555111//////---)))))),,,)))((('''&&&&&&%%%%%%%%%""""""!!!!!!!!! !!!"""!!!  !!!  !!!!!!!!!!!!  !!!!!!!!!!!!!!! !!! !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!   !!!!!!!!!!!!!!!""""""   !!! !!! !!!!!!  666EEE\\\tttvvvnnnkkkggggggiiijjjhhhfffccc^^^XXXSSSOOOJJJDDD@@@<<<<<<;;;:::888777666555666666999===>>>???EEEMMMUUU\\\fffmmmrrruuuxxxzzzzzz|||{{{yyyzzzzzzzzz{{{{{{{{{||||||rrrgggddd```^^^```aaa___bbbggghhhjjjiiiggglllssssssoooggg```VVVLLLCCC;;;555222444444333333333444555555666777888777666555666777:::AAAOOO```qqq}}}zzzrrrggg___^^^```cccdddeeejjjnnnmmmkkknnnwww~~~ooo]]]RRRHHH>>>777555333000///000...******---''''''&&&%%%$$$$$$$$$$$$!!!!!!!!!  !!!""""""  !!!   !!!!!!!!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!    !!!  +++666FFFXXXmmmyyynnnkkkgggfffffffffccc```^^^[[[VVVSSSRRROOOJJJGGGFFFEEEDDDAAA>>>;;;888666777666888:::999666:::@@@AAAIIIUUU^^^bbbcccddddddaaaeeellluuu||||||zzzvvvqqqnnnpppuuuyyyxxx|||tttttttttsssssssssrrrrrryyy}}}yyypppkkkfffeeegggfffaaaaaafffggggggdddaaagggnnnmmmfff]]]UUUJJJBBB===999555222111000...---...111555777888;;;>>>>>><<<:::<<<>>>???FFFTTTdddrrr{{{~~~~~~ssskkkccc^^^```dddhhhjjjdddjjjooopppqqqyyyxxxzzz~~~}}}dddUUUGGGAAA<<<444000000...,,,,,,---+++''''''+++&&&&&&%%%$$$############  !!!""""""      !!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!    !!! !!!  !!! ...,,,222AAAQQQddd~~~yyyjjjiiihhhfffdddaaa\\\YYYVVVVVVUUUSSSQQQOOOMMMLLLOOOPPPPPPNNNHHHCCC>>>===;;;;;;:::999777777999;;;>>>@@@DDDJJJNNNPPPNNNLLLMMMOOORRRWWW]]]bbbfffiiikkkjjjhhhddd```^^^^^^___eeehhhkkkooouuuxxxsssooommmmmmllljjjhhhlllnnnqqquuuwwwtttppplllhhhgggfffccc```]]]ZZZYYYZZZVVVSSSRRRUUUYYYZZZYYYKKKDDD;;;555333222111///222222222333444777999:::@@@FFFLLLNNNKKKJJJLLLOOOIIIQQQ\\\fffmmmppprrrsssjjjfffcccaaabbbeeeggggggiiisss~~~~~~|||{{{{{{nnnbbbLLLEEE;;;444222111000///,,,,,,+++***)))(((''''''***%%%!!!!!! !!!!!!!!!!!!!!!  !!!!!!  !!!!!!!!!     !!!"""!!!!!! !!!  ###!!!)))&&&***666BBBPPPjjjrrrmmmgggccc```]]]XXXUUUUUUUUUUUUVVVVVVVVVVVVUUUYYYZZZYYYVVVPPPJJJGGGEEEAAAAAA@@@>>>;;;:::::::::666777999===@@@AAA???===???@@@BBBEEEIIILLLPPPQQQYYYYYYXXXUUURRRPPPPPPQQQRRRUUUYYY]]]cccnnn}}}zzzooolllgggeeecccaaa^^^[[[]]]^^^```cccdddccc___\\\YYYXXXWWWTTTQQQMMMJJJIIIIIIFFFDDDCCCFFFHHHHHHGGGCCC===666222111111111000111222333666:::>>>BBBDDDHHHMMMTTTXXXXXXXXXYYY[[[WWW\\\cccggghhhhhhiiijjjhhhfffcccdddgggkkkmmmooorrr}}}}}}yyyzzz}}}|||jjjYYYNNNDDD>>>666111///...---,,,++++++***)))((('''&&&&&& !!!!!!!!!!!!!!!"""###!!!!!!!!!!!!   !!!   !!!!!! %%%"""$$$+++111999KKK^^^|||vvvkkkddd```\\\VVVQQQQQQSSSUUUXXX\\\___aaabbbeeeeeedddaaa[[[VVVSSSRRRKKKJJJJJJHHHFFFCCC@@@???999888777777888888666555777888888999:::<<<>>>???FFFGGGHHHFFFDDDBBBAAABBB@@@BBBFFFIIINNNXXXeeennn|||~~~|||xxxuuutttxxx{{{~~~xxxqqqlll```^^^[[[XXXUUUQQQLLLHHHJJJJJJJJJKKKMMMLLLJJJHHHHHHGGGEEECCC@@@===:::888999777555555777777777666777555111000111333444444333444777;;;BBBHHHNNNRRRTTTXXX___eeeiiijjjjjjiiigggjjjlllkkkgggdddcccdddgggeeeeeeggglllqqqtttuuu~~~}}}|||{{{{{{yyy{{{tttbbbRRREEE===888555000---,,,+++***)))******)))((('''&&&%%%%%%$$$%%%""" """!!!!!!!!!   !!!!!! !!! &&&###$$$'''(((,,,777CCC```tttwwwooojjjddd\\\UUUVVVXXX[[[```fffkkkooorrrnnnnnnmmmjjjddd___]]]\\\TTTTTTTTTTTTTTTQQQMMMJJJCCC@@@<<<:::999888777666888888777666666777777777;;;===??????===;;;;;;;;;999;;;===???BBBIIIRRRXXXbbbeeehhhhhhfffbbb```___\\\^^^aaabbbaaa^^^YYYVVVNNNNNNMMMKKKHHHCCC>>>;;;<<<;;;::::::;;;<<<;;;:::;;;;;;:::999777555333222222111111111222222111111111222222444777999;;;<<<888999<<>>===<<<<<<;;;888888666555444444333333555777999:::888777777777999999999:::;;;>>>CCCFFFLLLNNNQQQQQQOOOMMMKKKKKKDDDEEEGGGHHHHHHFFFDDDCCC>>>@@@AAAAAA???;;;888555444222000000222444444444222222333333222111000000000111222222222333333444555777<<<@@@CCCEEEFFFGGGAAABBBDDDHHHNNNVVV\\\```eeehhhmmmtttxxxxxxtttqqqrrryyy~~~}}}uuunnnkkkkkkkkkmmmpppwww|||zzzxxxxxxzzzooocccQQQBBB999444111///+++,,,,,,,,,+++***))))))'''&&&&&&%%%$$$###"""""""""   !!!!!!    $$$$$$$$$$$$$$$%%%))),,,444>>>OOObbbwww{{{ooooooqqqsssvvvzzz}}}wwwnnnhhheeecccbbbaaaccceeeddd___ZZZRRROOOJJJGGGFFFGGGFFFFFF???>>><<<:::888777666666222333555555444444444555777777666666666777888999===???AAAAAA???>>>===>>>999999999999999888888888444777:::;;;:::888666666000///---...000222333333///000000111111111000000000111333444555666999<<>>444000//////...)))+++,,,,,,***(((((()))%%%%%%$$$###"""!!! !!!###"""   !!!"""###""""""%%%'''))))))...888FFFWWWlllyyyvvvrrroookkkkkkkkkhhhaaa\\\WWWTTTPPPOOOPPPQQQQQQQQQMMMKKKHHHEEEAAA???===<<<555666777666555555777999888888777777888777777666999999:::999777666777999777666444333222333333444000333777888777666666888111000///111444666888888777777777777666555555444444666888999;;;>>>DDDHHHLLLRRRYYY^^^___]]]\\\\\\TTTTTTSSSTTTWWW]]]bbbfffjjjoootttvvvuuusssssssss{{{~~~~~~}}}uuubbbSSSEEE>>>666111//////...,,,(((***+++)))&&&%%%%%%&&&$$$$$$###"""!!!  !!!"""!!!"""  !!!""""""!!!"""%%%((((((&&&(((,,,444@@@QQQeeettt{{{uuuqqqoookkkccc\\\TTTRRRPPPPPPQQQSSSTTTTTTTTTRRROOOJJJFFFBBB@@@>>><<<<<<<<<;;;::::::<<>>===;;;::::::<<<>>>@@@BBBGGGNNNSSSTTTZZZbbbgggfffcccaaaaaaYYYXXXWWWWWWZZZ___eeehhhlllqqqwwwxxxtttrrrtttwww~~~}}}wwwgggZZZKKK>>>;;;666000------,,,***''''''((()))'''###!!!"""$$$######"""!!! !!!   !!!'''((($$$   !!!"""###$$$%%%&&&&&&&&&(((***+++,,,000:::IIITTTrrr{{{yyyrrrhhh___TTTTTTUUUTTTTTTUUUWWWYYYYYYYYYXXXUUUPPPKKKIIIHHHHHHEEEBBB@@@AAABBBBBBBBBFFFFFFFFFFFFFFFFFFFFFFFFHHHDDD???:::888888777666<<<;;;:::777444333555777777999<<<<<<:::777666666555888<<>>888222...++++++***)))))))))******&&&&&&%%%%%%%%%$$$$$$$$$!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""###$$$%%%$$$%%%&&&)))...777BBBIIIRRRYYYeeesss{{{uuuqqqooonnnmmmnnnqqqxxxzzzsssnnnllliiiiiijjjmmmpppssswwwyyyzzz}}}}}}{{{|||qqqeeeVVVMMM@@@777444222000...(((((('''''''''((((((((($$$$$$$$$#########"""""" !!!!!!  !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######!!!###%%%(((---333666:::@@@JJJVVVcccuuuwwwqqqooonnnoooqqquuu|||zzzxxxvvvvvvwwwxxx{{{~~~~~~{{{tttdddUUUKKK===888111...------,,,+++((((((((((((''''''&&&&&&""""""""""""!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!"""""""""###!!!!!!"""$$$&&&'''((()))+++000888@@@KKKZZZjjjuuu~~~{{{{{{zzz|||~~~}}}~~~wwweeeWWWKKK???777///---*********+++***)))((((((((((((((('''%%%%%%!!!!!!  !!!!!!!!! """"""#########$$$###""""""$$$&&&''''''%%%)))---222888AAAMMMUUUfffqqqyyywwwxxx|||zzzzzz}}}}}}ttthhhWWWIII@@@999222,,,,,,+++)))))))))*********&&&'''((((((((('''&&&%%%  !!!!!! """###$$$$$$$$$"""  $$$''')))$$$''')))***+++000777===EEEQQQcccttttttllliiijjjoooxxx{{{|||sssfffUUULLL???777333000,,,(((+++)))'''%%%%%%'''((()))$$$%%%&&&'''((('''&&&&&& !!!!!!  """### !!!""""""#########$$$$$$$$$$$$#########$$$'''+++///111666<<>>IIIUUU```hhh{{{|||zzz~~~~~~uuunnniiimmmrrryyy~~~ooo___RRRFFF<<<666222111...+++)))(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""!!!!!!   !!!  !!! !!!!!!!!!"""""""""$$$###"""!!!"""###$$$%%%%%%(((+++///444:::AAAFFFVVVbbbttt{{{xxxvvvuuutttssswwwyyy|||}}}}}}|||{{{yyyxxxwwwwwwzzz|||}}}tttvvvyyy}}}{{{ggg\\\MMMAAA888333...+++---,,,***(((&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%$$$###!!!  !!!!!!   !!!  !!! !!!!!!###"""!!!!!!!!!!!!""""""''')))******+++---111444>>>GGGTTTbbbqqq|||vvvrrrooonnnoooppptttzzz~~~}}}}}}||||||sssdddYYYKKKCCC888111......---+++)))((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$#########"""""""""!!!    !!!!!!!!!!!!!!!""""""###$$$%%%&&&&&&%%%&&&)))+++...222888@@@JJJYYYiiitttxxxuuusssooopppuuu{{{yyykkk^^^PPPEEE???888222---*********(((&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$#########""""""   !!!"""""""""###!!!"""#########$$$&&&((('''(((***---444???MMMWWWcccrrr~~~zzz{{{~~~qqqeeeVVVKKKBBB888222111000---)))(((((('''$$$!!!%%%%%%%%%%%%$$$$$$$$$$$$############"""""""""!!!   !!!!!! !!!###$$$$$$###"""$$$%%%$$$%%%'''(((+++111:::AAACCCPPP```mmm{{{xxxjjj```QQQFFF;;;777333---+++,,,,,,(((&&&&&&'''(((%%%###$$$$$$$$$$$$######"""!!!!!!!!!!!!!!!    !!!!!!  !!!"""!!! """$$$%%%$$$&&&***///111;;;FFFOOOZZZlll|||}}}qqqfffZZZLLLCCC>>>444---......+++***,,,$$$!!! $$$'''(((&&&############"""!!!   !!!###