BM6&6(v@ ******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,...111444555222000,,,+++,,,---......++++++,,,,,,,,,,,,------+++,,,------......------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))),,,///...***++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++///---++++++,,,,,,,,,+++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((())),,,------,,,+++***)))************+++++++++------,,,,,,,,,,,,++++++++++++,,,------------,,,,,,++++++******))))))))),,,,,,,,,+++++++++******,,,++++++******++++++,,,---------------------------,,,******,,,------,,,************************,,,,,,---------,,,,,,+++,,,,,,,,,++++++*********+++***)))***,,,---,,,+++...,,,++++++---.........'''***,,,,,,)))'''+++111***++++++,,,---...//////,,,------......------,,,///...------...---,,,+++,,,,,,+++******---222666888:::===@@@BBBCCCCCCCCCCCCDDDCCCAAABBBGGGGGGCCCBBBBBBAAA@@@??????>>>>>>??????>>>===<<<:::888777888444222333111...444===;;;>>>BBBHHHOOOWWW]]]aaacccfffnnnuuussshhh^^^ZZZMMMJJJFFFEEEHHHOOOWWW\\\QQQKKKDDD???>>>DDDLLLRRRVVV[[[WWWJJJ@@@AAADDDFFFFFFLLLSSSUUUQQQKKKEEECCCDDDGGGMMMQQQRRRNNNGGGBBBDDDCCCBBBBBBCCCFFFJJJLLLGGGAAA<<<:::===EEEVVVeeekkkkkklllmmmlllhhhaaa[[[HHHIIIJJJIIIEEE???:::777888555111111333555444333...000111111000............---,,,,,,++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------.........///000111111222........................------,,,---000444888;;;777777666555444333333222444444444555666888999;;;DDDSSSppp******+++,,,,,,,,,,,,+++++++++++++++++++++++++++------,,,,,,---///000111111...,,,,,,,,,------,,,++++++,,,,,,,,,,,,------+++,,,------......------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++)))'''&&&)))++++++)))++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***)))***,,,...///...++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++************++++++++++++------,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,------,,,++++++***---------,,,,,,,,,++++++,,,++++++******++++++,,,------------------------,,,,,,+++++++++++++++,,,************************++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******+++***)))***,,,---,,,+++///,,,))))))+++---......------...---+++)))+++...,,,,,,------.../////////,,,,,,------------,,,,,,000///---,,,,,,---------............///222777;;;<<<===???AAACCCDDDEEEEEEBBBDDDCCCAAABBBFFFFFFBBBDDDDDDCCCBBBAAA@@@???>>>;;;;;;:::999777555444333444333777<<<<<<:::>>>FFFGGGLLLSSS\\\dddhhhiiihhhbbbbbbeeeiiieeeYYYNNNHHHAAA@@@@@@AAAGGGOOOXXX]]]RRRKKKDDDCCCHHHQQQWWWZZZ[[[^^^[[[NNNEEEEEEIIIKKKPPPVVV\\\^^^[[[VVVQQQOOORRRUUUXXX[[[YYYTTTLLLGGGCCCCCCCCCEEEHHHLLLPPPRRROOOHHHBBB@@@@@@DDDNNNYYYbbbfffkkkmmmnnnooorrrttteeeccc```[[[UUUMMMEEE??????;;;777666666666555333222111000...,,,,,,---...///...------,,,,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------------...//////000000111........................------,,,---000444888:::666666666555555555444444666555444555777888888666CCCRRRooo***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,---...---,,,,,,------,,,+++++++++,,,,,,,,,,,,------+++,,,------......------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...+++))))))+++------...++++++++++++++++++++++++*********))))))*********++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***,,,.........,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************+++++++++,,,,,,,,,,,,,,,++++++++++++)))******+++,,,+++++++++,,,---///000///...,,,+++...---------,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---...,,,)))((())),,,******************************+++++++++++++++***,,,,,,,,,,,,+++++++++++++++*********,,,---,,,+++...,,,))))))***---......000...,,,+++,,,,,,,,,***........................,,,,,,------------,,,,,,...---+++******+++,,,------...///111222666;;;???AAAAAABBBBBBCCCDDDFFFFFFEEEGGGGGGEEEGGGJJJIIIEEEFFFEEEDDDCCCAAA@@@???>>>888777666555444333333333222444999???CCCFFFMMMUUUZZZ]]]eeennnsssrrrkkkeeeWWWTTTVVVZZZYYYNNNCCC===<<<===???DDDKKKSSSZZZ___TTTLLLFFFHHHRRR[[[^^^]]]YYY]]][[[SSSMMMOOOTTTWWW[[[___eeehhhhhheeecccccc```aaabbbaaa]]]WWWQQQMMMLLLLLLMMMOOORRRUUUXXXYYYRRRKKKEEEDDDDDDEEEHHHMMMLLLQQQWWWXXXYYY^^^hhhppppppppppppoookkkbbbTTTKKKCCC@@@;;;888888888777777666444000---+++,,,...///000//////...---.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------,,,------....../////////........................---------...000333777999555555555555666666777777777444444777===???<<<888CCCQQQnnn***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++,,,++++++,,,------,,,***+++++++++,,,,,,,,,------+++,,,------......------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------///---+++---...------///++++++++++++++++++++++++******))))))))))))******+++++++++++++++++++++++++++******))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++...,,,******+++,,,+++***,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++*********+++,,,---*********+++++++++,,,,,,,,,,,,,,,++++++++++++***))))))***++++++++++++***+++---///000000///,,,+++------,,,,,,,,,+++++++++++++++************++++++++++++++++++++++++++++++***...111///***'''))),,,************************))))))***+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,,,,***---,,,+++,,,---......,,,...,,,***)))...222111,,,.........------,,,,,,,,,,,,,,,,,,------,,,,,,,,,)))+++,,,+++************))),,,...111444888===@@@EEEDDDCCCBBBCCCDDDEEEFFFEEEGGGGGGFFFHHHJJJHHHCCCEEEDDDCCCAAA???>>><<<<<<777666555444555555777777888:::>>>BBBGGGOOOZZZbbbgggggghhhkkklllggg]]]UUUFFFEEEKKKTTTXXXRRRHHHCCCBBBDDDHHHNNNTTTZZZ___bbbTTTOOOKKKMMMUUU[[[\\\ZZZVVVZZZ^^^___^^^aaafffiiijjjmmmqqquuuxxxzzz{{{{{{qqqpppnnnjjjeeecccbbbbbb^^^^^^^^^^^^]]]\\\\\\[[[QQQIIIDDDFFFIIIIIIJJJLLLDDDFFFGGGEEEDDDFFFMMMSSS^^^dddnnnzzz~~~xxxkkk```MMMJJJDDD???<<<;;;;;;;;;888555111///...///000000000///......------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------,,,,,,,,,------.................................---------...000333555777333333444555777888999999666444444:::DDDHHHDDD???BBBPPPlll++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,---...,,,***+++++++++,,,,,,,,,------+++,,,------......------+++,,,,,,------,,,,,,++++++++++++,,,,,,------------***,,,000///***(((+++++++++++++++++++++++++++******))))))))))))******+++++++++++++++++++++++++++******))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++---,,,******+++++++++***,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++*********+++,,,---***++++++++++++,,,,,,,,,,,,,,,+++++++++*********))))))***++++++++++++***)))+++---//////...+++***++++++++++++*********)))+++******))))))******++++++++++++++++++++++++++++++///222000+++(((***,,,))))))))))))))))))))))))((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***++++++---000111000---***++++++)))***222::::::333---,,,,,,++++++******)))+++,,,,,,,,,,,,,,,,,,+++'''+++000333111---+++******---111444777:::>>>AAAEEEDDDCCCBBBBBBCCCDDDEEEAAADDDEEEDDDFFFGGGDDD???BBBAAA@@@>>><<<:::999888666555444555666:::===???CCCHHHOOORRRUUU[[[aaaeeefffbbb^^^[[[YYYTTTNNNIIICCCEEENNNZZZ___ZZZSSSNNNJJJMMMRRRWWW]]]bbbeeeggg[[[[[[\\\^^^aaabbbcccccc___dddkkkqqqtttuuuxxx|||}}}}}}~~~}}}xxxuuuwww}}}xxxwwwvvvsssnnnhhhccc```XXXQQQMMMOOORRRRRRSSSUUUVVVSSSNNNIIIFFFDDDBBBBBBKKKSSSbbbrrr~~~|||wwweeebbb\\\TTTLLLEEEAAA???888555222111222222000...///......---,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------,,,,,,,,,,,,------------........................------......000222444555111222333555666888::::::666444444;;;DDDHHHEEE@@@AAANNNjjj++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---------------,,,+++,,,---...---,,,++++++,,,,,,,,,,,,------+++,,,------......------+++,,,,,,------,,,,,,+++***++++++,,,,,,------...000///444;;;888...)))+++++++++++++++++++++++++++*********))))))*********++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++***(((((()))+++---------,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++************)))******+++,,,+++++++++)))***,,,---------+++***************))))))))))))******))))))))))))*********************************---000///,,,******+++))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,---------------+++***+++,,,,,,+++))))))***---000111000,,,)))***,,,,,,,,,333>>>???888+++++++++******)))))))))++++++,,,,,,,,,,,,++++++(((///777:::888333///---///222777:::===???BBBDDDDDDDDDCCCCCCBBBCCCCCCDDDDDDGGGIIIHHHJJJKKKFFF@@@===<<<;;;:::888777666555333333333555999@@@EEEIIIQQQ[[[dddgggeeeccc___[[[ZZZWWWSSSOOOKKKIIIIIIIIIMMMQQQZZZdddfff```ZZZXXXSSSVVV[[[aaafffjjjlllmmmpppssswwwyyyyyyxxxvvvuuummmoootttzzz{{{zzz{{{~~~~~~{{{wwwvvvxxxzzz|||}}}~~~yyywww{{{}}}vvvrrrkkkfffcccdddccc___^^^___ddd___XXXRRRNNNJJJEEEAAAFFFKKKSSS]]]fffnnnsssvvvwwwxxxxxxrrrgggZZZNNNHHH>>>:::666444555444000---///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------------------------------........................---......///000111333333///000222444666888999:::888555555888>>>@@@===999@@@LLLhhh+++,,,------...---------------------------------++++++---......------,,,///---++++++---/////////++++++,,,,,,,,,,,,------+++,,,------......------+++,,,,,,------,,,,,,+++******+++,,,,,,---......555666>>>HHHDDD555,,,---++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))(((''')))+++---------++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,+++++++++++++++,,,,,,,,,------++++++++++++***************++++++,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,+++++++++*********))))))******))))))))))))******************************)))***+++,,,,,,+++)))((()))))))))))))))))))))))))))***+++,,,------------,,,,,,,,,---------......---,,,***+++,,,,,,+++)))*********+++------,,,***(((------***///999999222+++++++++***************++++++,,,,,,,,,,,,++++++)))111999<<<999444111111444777<<>>AAABBBBBBCCCDDDBBBCCCEEEFFFFFFEEEDDDDDD???CCCFFFFFFGGGGGGBBB;;;888777777666555444444333777777999===EEEOOOYYY___iiimmmiii\\\QQQLLLHHHDDDEEELLLSSSSSSNNNJJJKKKNNNSSSXXXaaagggggggggmmmvvv{{{|||}}}~~~~~~}}}||||||xxxuuutttvvvwwwqqqdddYYYYYYRRRMMMNNNMMMLLLPPPXXXZZZUUUOOOMMMPPPVVVZZZ[[[[[[]]]^^^[[[XXXXXX]]]bbbkkkpppwww~~~ssslllkkkggggggddd\\\TTTRRRVVV[[[OOOUUU[[[YYYQQQIIIGGGHHHIII^^^zzzwwwlll]]]TTTHHH@@@>>><<<999666111111000///////////////------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------.........................................................///000111111111...///000222444666777888666666666777888:::;;;<<>>CCCEEE000...***)))***+++,,,,,,)))***,,,------,,,***)))((())))))*********))))))+++***)))))))))***+++,,,************************---------...111555999<<<@@@AAABBBCCCCCCDDDCCCCCCDDDDDDDDDCCCBBBAAA@@@???<<<<<<<<<;;;999888666666555444333444888;;;>>>???AAAHHHSSS]]]bbbdddcccbbbhhhgggccc]]]VVVQQQPPPPPPSSSTTTXXX^^^eeeiiikkkkkkvvv}}}~~~zzzvvvpppjjjgggjjjjjjfffcccbbb^^^YYYQQQQQQTTTXXX\\\]]]ZZZWWWUUUWWWXXXXXXXXX\\\ccciiihhhfffccc```___]]][[[YYYTTTWWWYYYWWWSSSPPPOOOPPPUUUTTTSSSTTTVVVWWWXXXWWWUUU^^^lllvvv|||}}}}}}}}}zzz~~~wwwoooiiikkkgggcccbbbccc```XXXRRREEEEEEIIIUUUdddpppwwwxxx|||}}}yyynnncccYYYNNNDDD@@@:::333///.........///000...---.../////////---------------------------......---------,,,,,,,,,,,,,,,---------.........////////////////////////........................///............///000000111///...---...///...---000000111222222222222111222333444555666888999999AAAIIIccczzz...---,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...---...///...,,,+++,,,---************************,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++---,,,+++******+++,,,---...,,,++++++------,,,***++++++++++++++++++++++++---,,,+++*********++++++***************+++,,,,,,++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++,,,+++***))))))***,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************+++++++++++++++,,,------,,,++++++******++++++,,,+++++++++************)))'''''''''''''''''''''''')))))))))))))))+++,,,,,,(((***...333999>>>CCCEEE///---***)))***,,,,,,,,,)))***+++,,,,,,+++***)))(((((())))))******++++++******))))))******+++,,,************+++++++++++++++,,,...000444999===???BBBBBBBBBAAAAAABBBCCCCCCCCCCCCCCCBBBAAA@@@???>>>::::::999888777666555555555333333777>>>DDDFFFGGGOOOZZZfffjjjddd]]]ZZZ[[[cccgggiiieee]]]VVVSSSTTTSSSUUU\\\hhhttt||||||{{{sssggg\\\SSSVVVZZZZZZTTTPPPRRRTTTTTTPPPOOOPPPSSSYYY^^^aaabbbiiikkkmmmoooqqqvvv~~~}}}yyyvvvtttrrrpppooodddfffhhhhhheeeaaa\\\ZZZVVVUUUUUUUUUWWWXXXWWWVVVPPPRRRVVV]]]dddjjjmmmmmmrrr~~~vvvtttllldddbbbdddccc\\\UUUTTTTTTRRRPPPOOOSSSZZZ```gggttt}}}ppp___QQQNNN@@@444222222......222///...------...//////...------------------------...------------,,,,,,,,,,,,------------.........////////////////////////........................//////......//////000111111///------...///...---///000111111222222111111222333444555666888999999@@@HHHcccxxx///...,,,******+++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---......+++---//////---++++++,,,***+++++++++,,,,,,------+++++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,+++*********++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,+++++++++++++++***...---,,,+++***++++++,,,+++************+++,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,000...,,,***)))***,,,...+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,+++++++++*********))))))'''''''''&&&&&&'''''''''((((((((()))******+++,,,&&&(((,,,///333555666777...,,,***)))***,,,,,,,,,)))***++++++++++++***)))(((((((((((()))******+++***************+++++++++,,,,,,,,,---------------+++,,,///333888===AAACCCCCCBBBAAA@@@@@@@@@BBBBBBCCCBBBBBBAAA@@@>>>===<<<;;;;;;999888777666555555333222444;;;DDDLLLOOONNN```eeegggaaaXXXSSSVVV[[[ccchhhkkkggg]]]WWWVVVYYYYYY```lllxxx}}}yyy~~~pppbbbXXXOOOGGGOOOUUUWWWSSSPPPSSSYYY[[[______```ccciiipppuuuxxx{{{}}}~~~}}}}}}}}}|||zzzuuuqqqjjjiiigggggggggfffdddbbb```YYYRRRPPPSSSVVVVVVUUU___kkkzzztttnnnfffbbbaaa```\\\XXX___aaaaaa]]]UUUOOOLLLLLLHHH[[[sssvvvhhhXXXGGG:::::::::222---000000...,,,,,,...//////...........................------------------------------------............////////////////////////......................../////////...///000000111222111//////000111111000///000000111111111111111222333444555666888999999@@@HHHccczzz///...,,,******+++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,------...///))),,,......,,,*********++++++,,,,,,------......***++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++*********...---,,,++++++,,,---...+++++++++***+++,,,,,,---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,444222...,,,***+++,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,+++++++++*********))))))(((((((((((((((((((((((('''(((((()))******++++++***+++---/////////...------+++))))))+++,,,,,,+++************************(((''''''''''''((()))***))))))******++++++++++++,,,,,,---------.........,,,...222777<<<@@@CCCEEECCCBBB@@@??????@@@AAABBBBBBAAAAAA@@@>>>===;;;:::<<<:::999777555444444444222444:::DDDOOOXXX[[[\\\jjjfff___VVVQQQQQQWWW\\\fffiiijjjeee^^^\\\aaagggmmmuuu~~~}}}wwwtttsssuuutttmmmaaaWWWSSSPPPMMMNNNWWW]]]]]]^^^ccciiilllwwwxxxyyy{{{}}}~~~~~~{{{wwwsssppppppggg[[[UUUTTTTTTRRROOOVVV[[[eeeooovvv{{{~~~tttsssppplllgggdddcccddd]]]___bbbbbb___XXXPPPJJJAAAKKK[[[nnnlllZZZIIIDDD???777111111222000------.../////////........................---------------------------------........./////////////////////////////////////////////////////////////////////000111111222000//////111222111000//////000111111111111000222333444555666888999999???HHHcccvvv...---,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------************************++++++,,,,,,,,,,,,---------------------......///)))+++------+++***)))************++++++,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,***,,,------++++++,,,...---,,,,,,++++++*********---,,,,,,+++,,,---///000+++++++++++++++,,,------,,,,,,------------,,,,,,++++++,,,,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------333222///---++++++,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++,,,------,,,++++++******++++++,,,+++++++++************)))))))))+++,,,,,,+++))))))&&&'''((()))************)))***+++,,,,,,,,,******,,,***))))))+++,,,,,,+++***************************)))(((''''''((()))***))))))***++++++++++++*********++++++,,,,,,------...111555:::???BBBDDDEEE@@@@@@@@@??????@@@AAAAAAAAAAAA@@@???===;;;:::888888777666444444444555666555;;;FFFRRR\\\cccfffhhhiiiddd\\\WWWVVVWWWZZZ\\\eeehhhjjjiiigggjjjpppwww{{{}}}|||ssshhhbbbeeejjjfffgggbbbYYYUUUVVVXXXWWW[[[cccjjjmmmqqqwww|||}}}~~~}}}}}}rrrsssrrrpppnnnpppuuuzzz}}}{{{~~~}}}}}}~~~zzzqqqjjjgggccc]]]WWW[[[XXXYYY]]]aaadddjjjppptttxxx|||{{{wwwssssssuuullliiifffdddbbb^^^WWWRRRHHHEEEDDDMMMccc{{{qqq^^^OOOFFFAAA<<<888666333///....../////////........................,,,,,,,,,------------...------........./////////////////////////////////////////////////////////000000//////000000111222000...------///000000///...///000000111111000000222333444555666888999999>>>GGGbbbqqq~~~{{{{{{------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------...//////+++---...---+++***++++++******++++++++++++++++++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------))),,,------++++++---///------,,,,,,+++******)))++++++++++++---///111222,,,++++++++++++,,,------,,,,,,------------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------...------,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************+++************+++,,,,,,,,,++++++******++++++,,,+++++++++************))))))+++...//////...+++)))&&&'''((()))*********)))))))))******************+++)))))))))+++,,,,,,+++******))))))))))))******...,,,***)))((()))***+++((()))***+++,,,++++++*********++++++,,,------...111444888===AAACCCDDDDDD===>>>???@@@@@@AAA@@@@@@@@@@@@???>>><<<:::888777444444444444666888;;;<<>>;;;===<<<999777999777666888:::999:::GGGVVV```bbbeeeeee^^^XXX___jjjmmmpppkkk___UUUUUUZZZ]]]gggkkksssyyywwwpppnnnppplllgggbbb___[[[XXX[[[aaadddnnnwwwzzzzzz{{{zzzwwwxxxtttllleee___\\\[[[[[[aaa___bbbfffeee___]]]aaaZZZ\\\\\\XXXTTTTTTZZZ``````bbbccccccbbb```^^^^^^^^^]]]]]]\\\\\\\\\]]]]]]___```___\\\]]]bbbfffeeepppwww|||xxxiii```^^^```fff___]]]eeemmmpppuuuzzz{{{xxxtttnnnkkkkkkcccaaa___bbbkkkpppiii^^^SSScccqqqttttttooo```PPPBBB>>>999444111000000000...,,,,,,,,,.........,,,......------------......---------.........//////111000///000111000...,,,............////////////............////////////000000000000000111111111///000222333333222111000...111444666777888:::<<<>>>GGG^^^yyy|||---------,,,,,,+++++++++......---,,,,,,,,,,,,------,,,++++++,,,,,,+++))),,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,+++++++++*********+++,,,---.........---***+++------+++*********)))******+++++++++++++++,,,,,,.../////////...------------...------,,,,,,......------------......---------...//////---+++,,,,,,,,,,,,++++++++++++---------------.........,,,,,,,,,,,,,,,++++++***,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++***************************************+++++++++++++++(((***+++,,,,,,+++***(((***(((''''''(((******)))***++++++,,,+++***)))(((((()))***+++,,,,,,,,,,,,***,,,------,,,++++++,,,...---+++***)))******+++((())))))***************+++,,,---,,,,,,///444888>>>???@@@@@@AAAAAA@@@@@@>>>???AAABBBBBBAAA@@@@@@@@@;;;999:::999666555888999888:::???BBBGGGRRR^^^kkkgggccc^^^VVVRRRYYYeeemmmooojjj___[[[```jjjqqqsssmmmgggeeedddeeellltttsssiiiaaa```bbbeeejjjpppvvv||||||{{{wwwrrrqqqlllddd]]]ZZZZZZ]]]``````^^^```cccbbb]]]]]]aaaaaabbbaaa___\\\\\\___ccciiiiiiiiihhhfffffffffgggiiiiiihhhgggfffffffffffffffgggccc]]][[[\\\\\\ZZZUUU]]]eeekkkrrr~~~xxxmmmhhh___[[[\\\aaadddbbbbbbeeeuuu}}}}}}~~~nnnjjjdddcccjjjqqqooohhhOOOQQQYYYjjj{{{jjjUUUMMMDDD===999555///)))111///...---......---,,,......------------......---------.........//////111000///000111000///---............////////////............////////////000000000000111111111111000111222222222222111111333555666666555555777888>>>FFF^^^...---+++*********++++++......---,,,,,,,,,,,,---,,,+++++++++,,,,,,+++))),,,,,,,,,,,,,,,---------,,,,,,,,,,,,---------------------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++,,,------,,,***)))***+++,,,,,,---------.........------...////////////...---...//////////////////////////////////////////...---...///000000...,,,++++++,,,,,,,,,---------***+++++++++,,,,,,,,,---,,,------,,,,,,+++***)))+++,,,------------,,,+++++++++,,,------...//////---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***))))))))))))))))))))))))******************))))))************************+++)))(((((()))))))))(((***++++++++++++***)))))))))***+++,,,------------***,,,------,,,++++++,,,++++++++++++++++++++++++***************++++++,,,,,,,,,---...///333888<<<@@@@@@@@@@@@@@@???>>>===>>>???@@@AAABBBAAAAAA@@@>>>:::777777666333555888<<<;;;???HHHRRRXXX___eeejjjfff```ZZZRRROOOSSSZZZdddggghhhdddeeelllssswwwvvviiiZZZSSSRRRXXXdddnnnppphhhdddkkktttyyy{{{|||{{{}}}{{{wwwuuusssnnnggghhhfffbbb______```bbbdddcccbbbdddfffeeebbbbbbfffdddeeeeeefffgggiiikkklllrrrpppnnnlllmmmppptttwwwuuutttqqqooonnnmmmmmmnnnuuuvvvqqqiiidddbbb___[[[UUUZZZ```bbb___```kkkxxxttthhhfffeeeddd```ZZZYYY[[[___kkkvvv}}}{{{pppgggfffgggddd^^^WWWMMMLLL]]]tttooobbbQQQDDD>>>999333...333111///...///...---,,,......------------......------........./////////111000///000111111///...............////////////............//////////////////000000111111111111111222222222222222222111666777666555444444666888>>>FFF^^^~~~---,,,+++******,,,...///......---,,,,,,,,,,,,---,,,,,,,,,---......---++++++,,,,,,---------------,,,,,,,,,------------...........................---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++++++++,,,---,,,+++)))***,,,///222111000//////.........//////000000111111111111111222333333444444444444333333333444444333333333000//////000222222///---.....................---,,,,,,,,,---------......---------...------,,,,,,------------------------+++,,,,,,,,,---------...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))+++*********)))(((((((((++++++***))))))***++++++,,,***)))))))))***((('''*********+++************)))***+++,,,------------***+++------+++***+++,,,((()))***++++++++++++++++++***)))((()))***+++,,,,,,,,,---...111666;;;?????????@@@@@@??????>>>===???@@@AAABBBCCCBBBBBBAAA<<<888666666444333666;;;@@@AAAGGGSSS___fffgggfff]]]\\\[[[YYYTTTPPPOOOPPPTTT]]]gggmmmppprrrooojjjlll```TTTPPPQQQUUU\\\bbbeeefffnnn||||||qqqpppmmmjjjlllnnnkkkeeeeeefffiiijjjjjjiiigggeeedddfffiiikkkkkkhhhhhhiiiggghhhkkkpppwww|||~~~~~~wwwtttpppppptttzzz}}}xxxssspppqqqsssuuu}}}vvvqqqnnnkkkfffhhhfffhhhhhh]]]SSSXXXeeegggrrr~~~{{{vvvnnnddd]]]\\\^^^TTTWWWZZZddd|||qqqgggbbb\\\VVV___UUUPPPSSSXXXaaauuuxxxaaaMMM@@@;;;;;;;;;444222///......///...---......------------..................////////////000//////000222222000///............////////////............//////////////////000000111111222222222222111111111222333333666666666555444666999<<<===FFF^^^zzz,,,,,,++++++,,,///222333......---,,,,,,,,,,,,---------...///111111000...+++,,,---.........------,,,,,,---------.................................---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++++++++,,,,,,++++++---111444444333222111111111222222777777777888888888999999;;;;;;<<<===>>>>>>>>>===<<<<<<============<<<<<<666666666777999888666444333222222000///...------000000000000000000000000++++++,,,---.........---//////............//////---,,,,,,,,,++++++******---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))+++*********)))(((((((((,,,+++***((((((***+++,,,,,,***))))))******)))'''******************++++++((()))***+++,,,,,,,,,,,,)))+++,,,,,,+++******+++((((((***+++++++++++++++))))))((('''''')))***+++++++++,,,///444999===???===>>>???@@@@@@AAA@@@@@@AAABBBCCCDDDDDDCCCBBBAAA888666555555444333888???FFFJJJRRR\\\eeeiiigggcccXXXYYYXXXUUURRRQQQQQQQQQOOOZZZgggqqqwwwwwwpppgggeee]]]WWWWWW[[[\\\___cccgggmmmxxx}}}vvvtttkkkkkkiiiggglllrrrrrrnnnjjjkkklllllllllkkkiiihhhfffkkkqqqsssrrrqqqnnnlllnnnppptttzzz}}}yyyvvvvvv{{{|||tttqqqsssxxx{{{yyyuuussspppkkknnnjjjkkkmmmeeeXXXVVV]]]]]]eeerrrrrrfff___\\\TTTTTTRRRUUUiii{{{llleeeccc```]]]XXXVVVVVVTTTXXXmmmzzzcccMMM@@@===???444111///......//////.........------------.............../////////000000000//////000222333222000............////////////............////////////...//////000111111222222222111000000111333555666999999888777555666999;;;===FFF___ttt,,,,,,,,,,,,...000222444......---,,,,,,,,,,,,---------///111333444222///+++,,,---//////......---,,,---------............---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++******+++,,,---...---.../////////222666999999888999:::<<<>>>AAABBBCCCBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGHHHHHHHHHHHHGGGFFFFFFHHHHHHHHHHHHFFFFFFBBBAAAAAACCCDDDDDDBBB@@@:::999888777555333222111111000000//////...------++++++,,,---------------000000////////////000000------,,,++++++***))))))---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,******************************************)))))),,,+++***))))))***+++,,,+++***)))***++++++)))(((*********)))******+++,,,((()))***+++,,,,,,,,,,,,)))+++,,,,,,+++******+++))))))))))))******++++++((((((((((((((())))))******+++---222888===??????<<<===>>>@@@BBBCCCCCCCCCCCCCCCDDDDDDCCCBBB@@@???666555666888888777===DDDNNNUUU]]]___aaaddddddbbbbbbbbb\\\SSSMMMQQQXXX\\\WWW^^^fffmmmwww}}}zzzsssiiiccc___aaadddfffkkkpppvvvvvvxxxyyytttllliiillljjjkkkiiihhhkkkqqqtttrrrpppnnnkkkiiiiiikkkmmmoooqqqxxx~~~}}}zzzuuuwwwzzz||||||uuurrrssswww{{{zzzvvvuuussspppvvvtttuuuuuuoooeee^^^\\\```ccciiipppxxxzzzlllaaa[[[]]]\\\VVVUUUfffooogggeeeeeedddaaa```eeehhhhhhhhhiii~~~fffOOOAAA===777444111//////000//////......------------............/////////000000000///...///000333444333111............////////////............////////////......///000111222222333111000//////111444777:::??????>>>:::777555666777<<>>>>>???@@@CCCGGGJJJLLLJJJJJJIIIIIIIIIJJJKKKLLLLLLMMMMMMMMMMMMLLLLLLKKKJJJKKKMMMNNNNNNMMMKKKJJJKKKJJJJJJKKKMMMMMMKKKIIIEEEDDDCCCBBBAAA@@@??????999888777666555333222222111111111111000///...---000///............///000,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++++++++++++++******************+++)))))))))***,,,,,,***(((******)))))))))***,,,,,,)))***+++,,,------------)))***,,,,,,***)))***+++******)))(((((()))***+++(((((()))************)))+++,,,000666===@@@@@@???===>>>???AAACCCDDDDDDDDDCCCCCCCCCCCCAAA???===<<<999:::>>>AAAAAAAAAGGGOOOWWW```ddd]]]WWWZZZbbbgggiiikkkfffZZZSSSXXXbbbhhh___aaaccciiisss}}}~~~yyykkkhhhgggjjjkkkmmmrrryyy}}}uuummmjjjfffcccdddgggfffiiiiiiffffffkkknnnnnnppppppqqqrrrtttuuuwwwxxx~~~~~~|||}}}~~~{{{zzz{{{|||yyywwwyyyyyyvvv}}}}}}wwwrrrkkkdddgggiiijjjiiihhhjjjooosssyyynnniiiddd^^^TTTRRRfff~~~ssskkkfffoooppppppqqqsssoooaaaRRRbbbrrryyycccQQQHHH>>>:::555222000000///.........------------........./////////000000000000///...///000333444444222............////////////............////////////......///000111222333333000///......000555:::===AAABBBAAA>>>:::777666666<<>>>>>>>>===>>>@@@CCCFFFHHHLLLKKKKKKJJJJJJLLLMMMNNNMMMMMMMMMMMMMMMLLLKKKJJJIIIKKKLLLMMMMMMLLLKKKIIINNNNNNNNNOOOPPPPPPNNNLLLNNNNNNNNNMMMMMMLLLLLLLLLHHHHHHFFFEEECCCAAA@@@???999888777666444222000...///...---,,,,,,---...///+++,,,,,,------......///+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,,,,---************************)))((()))+++------+++)))******)))))))))***,,,---++++++,,,---............)))***,,,,,,***)))***+++,,,***)))''''''(((***+++((()))***,,,,,,+++******,,,...222999@@@CCCAAA?????????AAABBBCCCDDDDDDDDDBBBCCCBBBAAA@@@===;;;999>>>@@@FFFJJJKKKKKKQQQYYY]]]fffhhh[[[PPPTTTbbbmmmgggooooooeee^^^bbbjjjooo___```bbbgggqqqyyyxxxrrrfffhhhlllqqqqqqooorrrwwwxxxmmmcccbbbdddddddddeeeccchhhiiieeecccggglllmmmlllrrr{{{}}}zzz{{{yyyttttttxxx{{{zzzvvv}}}yyyzzzxxxrrroooqqqqqqllleeeaaabbbeeeyyytttggggggaaaUUUVVVaaauuu}}}tttooowwwyyyrrrnnnkkk___QQQCCCUUUnnn~~~sssdddZZZCCC???999444222000///---.........------.........////////////000000000000.........111333555444333............/////////000............/////////000---...///000111222333333///...------000666;;;??????@@@AAA???<<<:::999999<<>>:::777777666666555555888===AAACCCEEEHHHLLLNNNNNNMMMMMMQQQPPPOOONNNKKKHHHEEEDDDCCCBBBAAAAAACCCFFFJJJLLLKKKLLLMMMOOOOOONNNNNNMMMQQQQQQRRRRRRRRRQQQQQQPPPOOOOOOPPPPPPOOOMMMKKKJJJHHHGGGEEEAAA>>>;;;999777777555333111///.........111000...---,,,,,,---------------...000000///.........---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,'''+++,,,)))))),,,...---++++++++++++,,,,,,---...,,,,,,,,,------.........+++++++++*********))))))************************++++++++++++++++++++++++&&&(((++++++******+++---)))************+++++++++******+++++++++,,,,,,,,,))))))************))))))***)))))))))***+++,,,,,,---000888AAAGGGHHHCCC>>>???@@@BBBDDDEEEEEEDDDCCC@@@CCCFFFEEEAAA===999888444>>>HHHKKKIIILLLXXXccclllcccVVVWWW^^^ZZZ```sssccckkkqqqpppooooookkkeee]]]VVVSSSZZZbbbgggjjjlllhhhkkknnnmmmhhhfffhhhkkkssspppnnnmmmmmmlllhhheeelllllljjjfffccceeejjjooorrrvvvppppppqqqrrrpppuuuzzz|||{{{xxxxxxvvvsssoookkkjjjjjjrrrrrruuuxxxzzzvvvjjj___ZZZ\\\VVViii{{{yyyrrrjjjfffddd^^^WWWLLLEEEKKKccc||||||rrrUUUMMMBBB999555333000---000///---,,,,,,---...///---......///000111111222333333333444555444222000111111000///////////////////////////000000000000000000000000////////////......///000111222222333444555666888999999999999===FFF___}}},,,,,,,,,---------............---------,,,,,,,,,,,,------......------,,,+++,,,,,,------............/////////...---,,,+++------------------------,,,,,,,,,---------......000444444///,,,------+++...111333222...++++++---,,,---...---++++++,,,------///000111111333555888444333444555888<<<@@@BBB@@@@@@@@@@@@@@@>>>:::777444555555666777:::>>>BBBFFFFFFHHHJJJKKKLLLMMMMMMLLLMMMNNNNNNMMMKKKHHHFFFBBBAAA>>>======>>>AAABBBEEEFFFGGGHHHHHHHHHHHHHHHJJJKKKLLLMMMOOOOOOPPPPPPQQQQQQRRRRRRQQQPPPNNNMMMNNNMMMLLLKKKIIIHHHGGGFFF===<<<:::888555222000...000///...---------......---,,,+++,,,......,,,+++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,)))------***)))+++---,,,,,,+++++++++,,,,,,---...,,,,,,,,,---------......+++++++++*********))))))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***,,,///000///---)))************+++++++++******+++++++++,,,,,,,,,))))))************))))))))))))))))))***+++,,,---000333999@@@EEEEEEAAA===>>>???AAACCCDDDDDDDDDCCCBBBCCCDDDBBB@@@<<<999777777===DDDHHHLLLSSS]]]eeebbb```YYYYYY]]][[[fff~~~ooohhhfffmmmsssooohhhcccZZZSSSNNNTTT\\\bbbfffjjjkkkllllllhhhcccaaadddgggqqqppppppqqqrrrpppkkkgggggghhhiiiiiiiiilllrrrvvvvvv{{{wwwsssnnnjjjpppxxx~~~{{{}}}~~~{{{sssmmmkkkkkkqqqpppppppppooosss~~~sssiiiccc]]]```dddooo}}}xxxnnngggffffff```VVVMMMJJJIIITTToooiiiYYYEEE999777666222---000//////.........//////---------...///000000000111111111222444444222000111111000///////////////////////////000000000000////////////000000000000//////000000111111222222444444666777888999999999===FFF___~~~,,,,,,,,,---------.........------------,,,,,,,,,,,,------......------,,,---------------------------...000111111000...---------------------------,,,,,,,,,---------......444777666111---------***000222444222---***+++,,,---......---,,,+++,,,...333555777777666666777888111111111333888>>>DDDGGG@@@???>>>>>>===;;;777444111333555777888:::>>>AAACCCCCCCCCCCCDDDEEEFFFGGGFFFHHHJJJLLLLLLIIIFFFDDD===<<<:::888777777999:::=========>>>>>>???@@@AAADDDDDDFFFGGGHHHHHHHHHHHHLLLMMMOOOPPPQQQRRRQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPGGGFFFEEEBBB???;;;777444111000///...------.........---+++,,,------,,,***++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---000000,,,)))+++,,,+++,,,,,,+++++++++,,,------,,,,,,,,,,,,------------+++++++++***************************************,,,,,,,,,,,,,,,,,,,,,,,,///+++))),,,111333000+++)))************+++++++++******+++++++++,,,,,,,,,))))))************)))))))))))))))******+++------444666:::???CCCCCC@@@======>>>???@@@BBBDDDEEEEEEEEECCC@@@>>>===;;;999777:::;;;@@@GGGQQQ[[[cccggg^^^ccc___[[[[[[[[[kkkooocccmmmxxxsssggg```RRRKKKIIIPPPZZZ```dddgggnnnnnnkkkfffbbbaaadddhhhpppqqqrrrttttttqqqkkkgggeeehhhmmmqqquuuzzz}}}uuuoookkkrrr~~~zzzqqqmmmlllpppnnnlllkkkggggggppp{{{qqqccc^^^TTTVVVooo|||mmmccccccfff```WWWRRRRRRKKKHHH```kkkPPP???;;;;;;777222//////000000000000000///,,,,,,------......///////////////111333333222000111000000///////////////////////////000000000000......//////000000111111000000000000000111111111222333555666777777888888<<>>???@@@>>>:::777555555444444666999<<<@@@DDDFFF>>><<<:::999888666333111000222555777777888:::<<<:::;;;;;;;;;;;;;;;;;;<<<>>>@@@CCCEEEEEEBBB???===888777666555555666777888777777666666666888:::;;;@@@@@@@@@??????===<<<<<<@@@BBBEEEIIILLLNNNOOOOOONNNNNNOOOOOOPPPQQQQQQRRRPPPOOOMMMJJJGGGDDDBBB@@@777666555222000...---,,,///...------...///...------,,,,,,,,,,,,,,,------------------------------111444333...+++,,,---+++,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************************************------------------------,,,)))(((***---///,,,)))))))))*********+++++++++******+++++++++,,,,,,,,,)))******++++++******))))))))))))***+++,,,---...666777:::>>>@@@AAA@@@???>>>>>>???@@@BBBDDDFFFHHHEEEAAA<<<::::::::::::999;;;>>>DDDMMMVVV^^^eeeiiiiiiooohhh]]]ZZZ\\\lllrrrqqqyyyyyykkk]]]NNNLLLOOO[[[eeehhhhhhgggjjjjjjiiigggeeefffjjjmmmnnnooopppqqqpppnnnjjjgggmmmqqqxxxuuuxxx~~~xxxrrrnnnnnnmmmnnnnnnjjjgggjjjqqqoooiiiaaa[[[]]]kkkvvvjjjfffgggccc\\\YYYXXXQQQLLLXXXttt}}}gggRRRCCC<<<:::999000000000000000//////...---------....../////////......///111333444222111000000////////////000000////////////000000000000---......///000111111222111111111000000000000000222222444555666777777777<<>>;;;888444222000111///------///000000/////////...---,,,,,,,,,,,,------------------------444666666000---......,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************------------------------((()))*********)))******))))))*********+++++++++******+++++++++,,,,,,,,,******++++++++++++******)))))))))***+++---...///555777:::===???@@@AAAAAA@@@@@@@@@BBBDDDFFFHHHIIIEEEAAA<<<999999;;;>>>???BBBJJJTTTYYY[[[^^^fffmmm|||sssbbb^^^aaakkk{{{tttrrryyyppp[[[TTTUUU^^^llltttpppfff```ZZZ\\\___bbbeeehhhkkknnnhhhiiijjjkkkmmmnnnpppqqq{{{xxxrrrlllmmmrrruuusssmmmkkknnnsssyyynnngggYYYNNN___|||zzzuuummmeee___[[[ZZZYYYVVVZZZoookkkPPP===999===111111000000///......---///////////////000000000//////000222444555333222000000////////////000000////////////000000000000---......///000111111222111111111000000000000000111222333555666666666666;;;DDD]]]zzz,,,,,,,,,---------......,,,,,,,,,------------...,,,------......------,,,------------------------+++,,,...000000///...---------------------------,,,,,,,,,---------......,,,000000---+++---...---,,,...000...,,,+++...111///111333555777<<>>@@@BBBEEEDDDCCCAAA???>>>===<<<::::::999888888888888888666666666666666666555555555666777999999999888888888999<<<@@@DDDHHHKKKMMMNNNMMMKKKIIIHHHHHHIIIIIIFFFFFFEEECCC@@@===;;;999555222000.../////////...000//////...---.........------------------------222555555000---...///---------,,,+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,(((+++---,,,***)))***,,,)))************+++++++++******+++++++++,,,,,,,,,******++++++++++++******)))))))))***,,,---///000555888;;;===>>>???@@@BBB@@@AAABBBDDDEEEGGGHHHHHHDDDCCC@@@>>>===@@@FFFJJJRRR[[[cccbbb\\\\\\eeeppp}}}kkkiiikkkmmmsssuuujjjtttqqq]]]YYYZZZcccnnnrrrgggXXXNNNIIILLLQQQWWW^^^cccgggiiiccceeeiiimmmrrrxxx|||wwwnnnpppvvv{{{zzzrrrnnnnnnjjjuuuvvvpppcccPPPRRRcccgggvvv~~~ttthhhbbbcccdddWWWJJJTTTjjjttt}}}```GGG===>>>666444222000...---......//////000000000000000000000000000222444444333111///////////////000000111////////////000000000000......//////000000111111000000000000000111111111111222444555666666777777:::CCC\\\www,,,,,,,,,---------......,,,,,,,,,---------......,,,------......------,,,+++,,,,,,------.........++++++,,,---------,,,,,,------------------------,,,,,,,,,---------......+++///000---+++---...,,,+++...000///...///222666444444555444555888<<<@@@===???AAABBBCCCDDDGGGJJJHHHJJJLLLMMMLLLIIIFFFCCC>>>;;;777555555555555444333555666666555555666777999888777777:::>>>BBBDDDAAA???===;;;===AAAFFFJJJKKKKKKIIIHHHFFFEEEDDDCCC@@@@@@@@@@@@???===<<<;;;777888888888777777666555444555777888999888888777222333555888;;;===???AAAAAABBBCCCDDDCCCAAA???===>>>???@@@BBBBBBBBBBBBBBB???<<<777444222111///............//////111222222...........................222222...,,,...///---...---,,,,,,+++++++++,,,,,,,,,,,,+++++++++******))))))*********+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,+++***)))************+++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***))))))******,,,...///000777:::>>>???>>>===>>>???@@@AAACCCDDDFFFFFFFFFEEEDDDFFFGGGEEECCCFFFOOOWWWccchhhiiiaaaWWWVVV```lllzzzxxxwwwxxxuuuuuuxxxjjjooopppggg^^^]]]```hhhhhh^^^PPPHHHEEEFFFJJJPPPXXX___dddgggggglllrrryyy~~~~~~{{{|||~~~xxxyyy|||}}}vvvqqqppplllpppuuuyyy}}}vvvfffZZZTTTSSSbbbuuutttpppmmmhhhZZZLLLJJJQQQYYYjjj}}}rrr\\\LLLDDD<<<999555111......///000////////////////////////000000000111333333111//////////////////000111111////////////000000000000////////////000000000000//////000000111111222222222333444555666777777777999CCC\\\uuu|||,,,,,,,,,---------......,,,,,,,,,------.........,,,------......------,,,++++++,,,,,,---...//////------------------------------------------------,,,,,,,,,---------......---111111---+++------,,,(((+++...000000333999>>>777777666444222333666999777888:::;;;===@@@DDDHHHJJJKKKLLLLLLLLLKKKIIIIIIAAA>>>:::888888999999999444555666666666777999;;;>>>;;;777666999???GGGLLLQQQMMMFFFAAA@@@DDDIIILLLLLLLLLLLLLLLKKKKKKKKKKKKEEEEEEFFFEEEDDDAAA???>>>======<<<;;;999666444333222444777999<<<===>>>>>>999999999999999:::::::::777:::>>>@@@???:::555111333555999===AAACCCEEEEEEIIIEEE???:::777444222000,,,,,,---///111333555666........................+++//////+++***,,,...---...---,,,,,,++++++++++++,,,,,,,,,++++++*********))))))******++++++++++++************************++++++++++++++++++++++++---)))''')))---...***&&&)))************+++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***))))))***+++,,,...000000999<<<@@@@@@===;;;;;;<<>>======>>>@@@???<<<;;;<<<;;;;;;:::999:::>>>CCCFFFCCCAAA??????@@@@@@>>>;;;;;;:::999888666444333333111222333555777:::<<<>>>BBBCCCEEEEEECCC???;;;888333222000......000222333......------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000///,,,*********+++,,,***************+++++++++***++++++,,,,,,,,,,,,+++))))))***++++++++++++***,,,+++***+++,,,---+++)))************************,,,+++***)))((((((((((((,,,+++++++++++++++++++++*********+++---///222333===<<<;;;;;;<<<===>>>???AAABBBCCCCCCBBBAAABBBCCCAAAIIIQQQRRROOOSSS___kkkgggfffccc]]]WWWTTTTTTVVVaaammm{{{~~~wwwtttxxx}}}|||xxxvvvwwwyyyqqqlllgggddddddcccaaa___YYYUUUWWW^^^aaacccmmm{{{yyy}}}yyytttttttttrrrnnnlllllllll|||ttt```bbbWWWQQQYYYgggvvvxxxkkkfffgggbbbYYYLLL@@@DDDbbbyyylllVVVIII===999555000000333///......///111222000///222000...///222333111///000000////////////000000000000000000000111222222222000//////000111111111000111111111111222222222333333444555666777999999<<>>999444444555666444111222222333444666:::@@@DDDNNNOOOOOOMMMKKKJJJKKKLLLLLLJJJGGGEEECCC???:::777888777666555555777999::::::::::::;;;<<>>???AAADDDGGGHHHHHHIIIIIIIIIHHHFFFEEEBBBAAA???===;;;888777666555555555444555555555666:::===BBBGGGIIIHHHEEECCC???<<<888333000///000000......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......111///...,,,+++++++++,,,++++++++++++++++++++++++,,,+++++++++***((('''&&&))))))***+++++++++++++++,,,+++***+++,,,---+++)))************************+++***************++++++++++++++++++++++++++++++))))))***+++---000333444;;;::::::;;;<<<>>>@@@AAACCCCCCDDDBBB@@@@@@AAACCCBBBHHHOOORRRRRRWWWbbbkkknnnlllhhhbbb\\\XXXVVVVVV___jjjwww{{{vvvzzz~~~zzzwwwuuuoookkkhhhffffffeeecccaaa^^^```eeelllqqquuu~~~uuuuuutttsssqqqpppnnnmmmjjjvvv~~~iiiccc]]]WWWUUU\\\qqq|||qqqkkkjjjeee^^^PPPJJJGGGUUUqqqlllYYYFFF===:::555111000///......///111222111///333111///000222333222000111000///////////////000////////////000000111111111000000000000111111111111111111111222222222222222333555666888888888888<<>>===<<<<<<===???@@@@@@???<<>><<<;;;888888666555444222111111111666>>>FFFKKKNNNNNNNNNKKKGGGBBB;;;666111///.........---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000///......,,,,,,+++***,,,,,,,,,,,,,,,,,,++++++............---+++***))))))******+++++++++++++++,,,+++***+++,,,---+++)))++++++++++++++++++++++++************+++,,,---...************************((()))***,,,///222444666999999999:::<<>>:::777:::<<>>@@@CCCBBB@@@CCCBBBAAAAAAAAAAAAAAA@@@BBBEEEGGGGGGFFFGGGIIILLLKKKJJJIIIGGGEEECCCBBBAAA::::::999888777666555444000333888???EEEIIILLLMMMMMMLLLIIIDDD>>>777222//////...---------------...------------------------,,,,,,,,,---------..................---+++***))),,,,,,,,,++++++++++++++++++,,,---...............)))***++++++,,,,,,++++++++++++***+++,,,---+++)))++++++++++++++++++++++++***************+++,,,---)))))))))))))))*********)))***,,,...111444666888:::::::::;;;<<>>>>>???CCCFFFFFFIIIMMMSSSZZZaaagggjjjmmmrrruuuoooddd___aaaeeeooouuuzzz~~~xxxpppnnnmmmlllkkkhhheeeaaa^^^^^^mmmzzz~~~}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~||||||~~~}}}}}}}}}~~~~~~zzz~~~{{{yyy{{{~~~~~~yyytttlllfffbbbhhhyyymmm\\\TTTSSSTTTUUUmmmwww|||qqqiii___bbbbbbccckkk|||zzzcccQQQFFF>>>777222111000//////111111111000222111111111111222111111222111000//////......///.........///////////////111222222222111000000111111111111222222222333333222555999<<<===;;;999777<<>>AAAAAA>>>;;;;;;???@@@???<<<<<<===???@@@BBBCCCDDD>>>>>>>>><<<:::999:::<<<===???>>><<>>>>>?????????@@@CCCFFFIIIHHHHHHGGGFFFFFFEEEDDDDDD?????????>>>===;;;999888555555555777:::>>>AAADDDFFFGGGIIIHHHEEE???888444000000...------,,,,,,,,,------------------------,,,,,,,,,---------......+++,,,,,,,,,,,,++++++***,,,,,,+++++++++*********&&&'''((()))******************+++,,,,,,,,,,,,+++++++++***+++,,,---+++)))++++++++++++++++++++++++++++++***)))))))))))))))(((((()))))))))*********+++,,,...111444777999:::<<<;;;;;;<<<===???AAACCC>>>?????????@@@CCCHHHKKKJJJLLLPPPVVV\\\aaadddeeelllwwwxxxhhh```fffoooxxx{{{||||||}}}zzz|||~~~wwwqqqpppooonnnkkkgggdddbbbaaaiiiyyy~~~|||}}}~~~}}}|||}}}~~~}}}}}}~~~|||||||||}}}~~~~~~{{{||||||}}}~~~}}}}}}~~~{{{xxxzzz}}}}}}yyytttkkkddd^^^^^^gggxxxuuuiii```VVVOOOXXXdddxxx~~~tttpppjjjjjjoookkkdddlll{{{yyyfffRRRCCC:::666333111//////000111111000///000000000//////000000111111000///////////////...///000111111111000000000222444333111000000111111222222222222333333333222555:::===???>>>;;;999<<>>DDDIIIIIIKKKMMMKKKHHHHHHKKKNNNHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHIIIIIIHHHGGGHHHIIIKKKLLLLLLKKKJJJIIIKKKLLLNNNLLLIIIHHHGGGFFFDDDBBBAAA@@@??????>>>>>>??????===???@@@???<<<:::999999888888999<<>>AAAAAADDDCCCAAAFFFOOOPPPIIIEEEAAA===<<<======;;;999:::999999<<>><<<:::<<<:::888666666888:::<<<>>>AAADDDFFFEEEBBB>>><<<444333222000...---,,,,,,------------------------,,,,,,,,,---------......***++++++,,,,,,---------------,,,,,,++++++************++++++***))))))(((***++++++,,,,,,,,,,,,,,,,,,+++***+++,,,---+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((((((((((((((())))))******+++++++++...///222555777999:::;;;<<<<<<<<<===???BBBDDDEEE???@@@BBBCCCEEEIIINNNQQQPPPRRRVVVYYY\\\]]]^^^___lllyyy}}}lllbbbiiitttxxxxxxwwwuuuyyy~~~}}}xxx|||wwwssstttwwwxxxuuuqqqooonnnmmmjjjhhhhhhjjjlllvvv~~~zzz~~~~~~}}}{{{zzz~~~}}}||||||||||||||||||||||||}}}}}}~~~~~~{{{zzz{{{{{{|||~~~~~~~~~{{{xxxuuuuuuwwwwwwtttqqqmmmjjjfffbbb```fffvvv~~~lll___YYYOOOUUUgggqqqlllooocccPPPSSSeee~~~~~~dddNNNAAA;;;444222//////000111111111...///000000......///000000000////////////000000000111222333444333222111000333666555111//////111222222222222333333333333222555:::>>>@@@@@@>>><<<<<>>===<<<;;;;;;;;;===???AAA@@@DDDGGGDDD>>>;;;<<<@@@>>>>>>@@@GGGNNNSSSVVVVVVYYYXXXVVVWWW\\\dddmmmrrreee\\\TTTRRRRRRPPPPPPSSSQQQUUUUUUTTT\\\iiikkkdddTTTNNNGGGDDDDDDCCCAAA>>>>>>>>>@@@GGGMMMNNNHHHBBBAAAAAA@@@@@@????????????BBBBBBCCCDDDCCCAAA???>>>??????>>>===<<<<<<<<<<<<<<<===>>>???@@@@@@AAAAAA:::999666444111///...---........................,,,,,,,,,---------......+++++++++,,,---///111333000//////...------,,,,,,------......------,,,+++***+++,,,,,,------,,,,,,,,,+++***+++,,,---+++))),,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))*********))))))******+++,,,,,,---111333555888:::;;;<<<<<<::::::<<<>>>AAAEEEIIIKKKDDDFFFHHHJJJLLLOOOSSSVVVUUUXXX[[[\\\ZZZXXXWWWXXXcccnnnyyyvvvlllgggllltttrrrqqqooonnnsssyyyyyytttrrrpppnnnnnnqqqrrrqqqpppjjjjjjiiiiiijjjpppyyyvvvqqqrrr}}}}}}~~~~~~|||{{{~~~~~~}}}}}}}}}}}}~~~~~~}}}|||{{{zzz{{{{{{zzzzzzyyyyyyzzzzzz}}}xxxxxxyyyzzz|||~~~~~~~~~~~~~~~zzzxxxvvvsssrrrqqqqqqrrrnnnoooqqqooofff]]]___ggg~~~oooddd[[[SSSXXXqqqxxxpppkkk^^^OOOMMMWWWfff~~~vvv]]]KKK@@@555222000///000111111111...000111000......///111///......//////000111222222333555666666555444333///333777666222//////111222222222333333333444444222555999>>>AAAAAAAAA@@@<<>>===<<<;;;;;;;;;===@@@BBBDDDDDDCCCCCC@@@AAACCCDDDDDDCCCAAA@@@===<<<:::999:::===AAADDD>>>===:::777444111000///........................,,,,,,,,,---------......---,,,,,,,,,...222555777222111111000///.........'''(((***+++,,,---------***+++,,,,,,------,,,,,,,,,+++***+++,,,---+++))),,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------))))))***+++,,,,,,------333555777:::;;;<<<======777999;;;>>>CCCHHHMMMOOOHHHKKKNNNPPPQQQSSSVVVXXXXXX\\\___^^^YYYTTTSSSSSSWWW```jjjmmmkkkjjjnnnsssmmmllljjjkkkqqqyyyyyyuuukkkjjjjjjlllnnnooonnnmmmeeefffggghhhmmmxxxqqqmmmrrrwww}}}~~~~~~}}}zzz~~~zzz{{{}}}~~~}}}{{{{{{zzzyyyxxxwwwwwwwwwwwwzzz|||{{{yyywwwwwwwwwxxxzzz}}}|||||||||~~~|||{{{xxxtttqqqppprrrtttfffkkkssswwwooo```YYY[[[qqq~~~hhhmmmZZZQQQddd|||wwwmmmbbbXXXRRROOOQQQpppiiiSSSDDD666333000///000111111111///111333222///...000222............///111222333333444666888888777666555///444888666222...///111222222333333333444444444222555999===AAABBBBBBBBB<<>>@@@CCCKKKVVV^^^lll{{{rrrdddeeekkkmmmwwwtttooonnnpppuuuyyy|||zzzwwwxxx~~~zzzuuutttuuutttrrrssswww}}}uuunnnkkkiiifffdddgggjjjkkkppp~~~iiiZZZVVVQQQLLLHHHDDD@@@===BBBAAA@@@AAABBBBBB???<<<@@@???@@@AAACCCCCCBBBAAA@@@CCCDDDBBB>>><<<;;;======<<<<<<;;;;;;777333//////111111///,,,,,,...111//////.........---------000///...---...000222444555555555222///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++******++++++,,,---)))******,,,///222555666===<<<<<<;;;;;;;;;<<<<<<>>>:::<<>>@@@BBBBBBAAAEEEZZZ000//////......//////000......------------..............................,,,---......//////......,,,,,,------------------,,,,,,---------------,,,,,,,,,,,,---000444777:::DDDBBB???:::777555777999333888???DDDGGGHHHIIIJJJLLLLLLLLLLLLLLLKKKJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGBBBBBB@@@??????@@@BBBDDDDDDBBB??????@@@AAABBBBBBFFFIIILLLPPPUUU]]]hhhpppxxx}}}tttvvv{{{|||{{{xxxwwwwwwvvvvvvzzzwwwyyy}}}}}}{{{|||{{{yyyyyyzzzyyyxxxtttwww|||}}}xxxwwwuuussspppuuuzzz}}}~~~{{{mmmjjjeeebbbaaa___\\\ZZZSSSUUUUUUPPPGGG@@@<<<;;;????????????AAABBBBBBAAABBBDDDFFFEEEAAA===<<<;;;;;;:::888999::::::999777000111111///,,,,,,...000//////.........---------///...---------///111333333444333111...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++******++++++,,,---*********,,,///222666888===<<<<<<;;;;;;;;;<<<<<<>>>;;;???MMMZZZ```cccfff[[[YYYUUURRRRRRUUUYYY\\\___fffkkkiii```XXXTTTTTTQQQRRRZZZgggwww|||tttqqqooorrrwwwxxxtttppppppooonnnnnnoooooonnnmmmeeelllsssyyy}}}{{{www{{{~~~~~~}}}}}}}}}}}}}}}~~~yyy|||~~~}}}zzzxxxxxxyyyyyyzzzzzz{{{|||||||||{{{xxxvvvttttttuuuvvvvvvvvvuuutttsssvvvyyyyyyuuuppprrrqqqpppooopppqqqssstttvvvvvvvvvvvvvvvvvvwwwwwwtttsssrrrrrrqqqqqqqqqqqqqqqrrrtttxxx~~~yyytttqqqqqqzzzzzzzzzzzzyyytttnnnjjj___bbbjjj{{{xxxnnnddd\\\VVVYYYlll{{{|||zzzuuunnnhhhccc___XXX]]]rrrooo^^^OOODDD:::666555222000000////////////000000111111///000000//////000333555888888999;;;<<<:::777444888999<<<>>>888111000333222444777999999777555333333444666777999:::;;;;;;???CCCYYY///..................///......------------..............................,,,---......//////......------------------,,,,,,,,,,,,------,,,,,,,,,,,,------...000333888===@@@AAA???;;;666333222555888555999???CCCEEEFFFGGGHHHJJJJJJKKKKKKKKKKKKJJJJJJIIIHHHHHHGGGFFFEEEDDDDDD??????>>><<<;;;<<>>>>>>>>???===@@@CCCDDDCCCAAA@@@@@@???===:::999:::<<<======333333222000...,,,---.../////////.........------...---,,,,,,---...000111000111111000---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++******++++++,,,---+++++++++,,,...333777:::<<<<<<;;;;;;;;;<<<<<<===>>>===DDDUUUfffnnnppppppbbbYYYOOOMMMRRRWWWYYYYYY^^^kkkxxxyyynnnaaaZZZYYYSSSUUU]]]ooowwwuuuuuuyyy}}}}}}wwwrrrpppppppppooommmllllllmmmllluuu}}}~~~|||~~~~~~}}}|||{{{zzzzzzzzzzzzyyyzzz|||zzzxxxuuuttttttvvvwwwxxxzzzzzz{{{{{{{{{xxxvvvtttttttttuuutttssssssqqqppprrrttttttqqqmmmpppooonnnmmmnnnooopppqqqpppppppppooooooooooooooommmlllkkkjjjiiihhhhhhhhhiiiiiijjjmmmrrrwww|||yyyrrr}}}{{{zzzxxxvvvrrrooojjjddd___ggg|||yyymmmjjjZZZJJJ[[[{{{zzzvvvvvvssslllfff^^^jjjqqq[[[NNN@@@:::777333111111/////////000000000000111...///000000///111444666;;;;;;;;;<<<======;;;888999:::===>>>999222///222333555888::::::777444222333444444555555555555555===AAAXXX|||......------------............------------..............................,,,---......///..................------,,,,,,,,,------,,,,,,,,,,,,,,,---///000222555999<<<>>>???:::;;;;;;:::777555444555999===AAADDDEEEFFFGGGHHHFFFGGGHHHHHHHHHHHHHHHGGGHHHGGGFFFEEECCCBBBAAA@@@???>>><<<999888<<>>>>>???999;;;===???@@@BBBDDDFFFFFFCCC???===<<<<<<;;;:::555555444222000...------////////////............---,,,,,,,,,,,,---...///---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++******++++++,,,---,,,,,,+++,,,///444888;;;<<<;;;;;;;;;;;;<<<======@@@AAAKKK\\\nnnwwwuuurrrdddWWWJJJJJJSSS\\\\\\XXXaaaqqqqqqccc\\\^^^\\\aaaoooyyyxxxyyy}}}yyyrrrqqqqqqoookkkfffeeehhhlllsss{{{~~~|||}}}|||{{{yyyxxxxxxwwwwwwyyyzzzzzzyyyvvvtttrrrqqqwwwwwwxxxxxxxxxwwwwwwvvvxxxvvvtttsssssssssrrrppppppooonnnppprrrrrrqqqooonnnnnnmmmlllllllllmmmnnnlllllllllkkkkkkjjjjjjjjjgggfffeeecccbbbbbbbbbbbbccccccdddfffhhhllloooqqquuuyyy~~~{{{{{{||||||{{{wwwqqqmmmrrrlllccc___eeexxxsssrrrhhhVVVVVVeeeyyy|||}}}yyyqqqhhhjjjfffVVVEEE<<<888444111111000000000000000000000000---...///000000222555777===<<<;;;<<<>>>>>>===<<<::::::===???;;;333000111333555999;;;:::777333000444555555666666666555555===BBBXXXxxxyyy......------------............------------..............................,,,---......///..................------,,,,,,,,,------,,,,,,,,,---...///111444777;;;<<<<<<;;;999999:::<<<;;;:::888999999???AAADDDEEEEEEFFFGGGIIIEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEDDDBBBAAA???>>>===:::::::::999;;;CCCPPPZZZ{{{zzzooolllmmmlllooossstttuuuwww|||uuusssooommmnnnppppppnnnjjjnnnrrrqqqmmmlllpppuuuyyysssmmmmmmpppqqqnnnjjjppppppqqqvvv{{{}}}{{{xxxvvvvvvtttrrruuu{{{~~~~~~|||{{{yyyxxxyyyyyywwwvvvpppsssvvvvvvrrrmmmjjjhhhfffccc^^^VVVNNNKKKKKKMMMFFFCCC@@@>>>===???@@@AAADDDBBB@@@>>>===;;;888555888777666444333111///---000000/////////.........,,,,,,,,,,,,,,,------...+++---...---,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++******++++++,,,---,,,,,,,,,...111555:::<<<;;;;;;;;;;;;;;;<<<======AAAGGGSSSdddttt|||yyyrrraaaUUUKKKMMMYYYbbb```ZZZeeetttkkk^^^bbb^^^]]]eeetttxxxvvvvvvyyy}}}|||uuuooorrrpppkkkddd___```ggglllwww|||}}}zzzzzz}}}|||{{{zzzxxxwwwvvvvvvvvvyyyyyyyyyxxxwwwuuurrrpppuuuuuuvvvvvvvvvuuuuuutttvvvuuusssrrrrrrrrrooonnnlllkkkkkklllmmmooooooooolllkkkjjjjjjiiiiiiiiiiiigggffffffeeedddccccccbbb^^^^^^]]][[[[[[ZZZZZZZZZ]]]]]]]]]___```ccceeefffiiilllrrr|||}}}|||{{{xxxtttpppllloooooofff___iiivvvmmmaaaYYYVVV}}}qqqoookkkoooqqq___JJJ???:::555111000111111111111000000000000...///000000000222555888<<<;;;;;;<<<>>>???>>>===;;;:::===@@@===555111111333555888999999666333000333444555666777777777777???CCCYYYyyyyyyvvv///..................///......------------..............................,,,---......//////......------------------,,,,,,------,,,,,,---///111222444666999<<<<<<999666444===<<<;;;999888;;;@@@DDDCCCDDDFFFFFFEEEEEEGGGIIIGGGHHHHHHHHHHHHHHHGGGGGGCCCCCCBBB@@@???===<<<;;;666:::===@@@FFFRRRbbbnnn~~~uuusssppprrruuuvvvuuuwww|||~~~}}}~~~}}}yyytttrrrtttvvvjjjhhhbbb^^^___cccbbb^^^___bbbeeedddbbbccciiinnnlllgggddddddggggggddd___aaaaaadddkkkrrrvvvvvvtttppplllhhhiiinnnssstttsssyyyyyyyyyzzz{{{zzzxxxvvvqqqppppppssswwwxxxwwwttttttsssooohhhaaa^^^```ccc___YYYPPPHHHCCC@@@===;;;>>>===<<<<<<===<<<999777;;;999777777666444111///000000000/////////......------------------------+++,,,------,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++******++++++,,,---+++,,,---000333777:::<<<;;;;;;;;;;;;;;;<<<===>>>BBBMMM]]]mmmzzz{{{sss___XXXSSSXXXbbbhhheee___eeeqqq}}}jjj^^^]]]YYYUUUYYYdddpppxxx{{{uuurrrpppqqquuutttooojjjooolllfffaaa```cccjjjpppwwwxxxtttoooqqqzzz}}}{{{{{{{{{zzzyyywwwvvvvvvuuuuuuxxxwwwvvvwwwxxxvvvtttqqqpppqqqrrrtttuuuuuuuuuuuutttsssrrrrrrrrrqqqnnnlllggggggffffffggghhhjjjkkkeeeeeeeeedddcccbbbaaaaaa^^^^^^]]]\\\ZZZYYYXXXXXXTTTSSSSSSRRRRRRRRRRRRRRRUUUUUUVVVWWWYYYZZZ\\\]]]aaadddhhhoooxxxzzzyyyyyyzzz{{{mmmvvv}}}wwwhhheeexxxtttkkkfffaaahhhyyylllmmmggg```kkklllUUUHHHAAA:::444111222111111111111000000000///000111000000222555777;;;:::;;;===@@@@@@???===:::999<<<@@@>>>777222222222444666777777555333111111222333555666777777777???CCCZZZvvv000//////......//////000......------------..............................,,,---......//////......,,,,,,------------------------,,,---///111444666888888888888777666444333;;;;;;;;;;;;<<<@@@DDDHHHEEEFFFFFFEEEDDDDDDFFFGGGHHHHHHHHHHHHGGGFFFEEEEEEAAA@@@???>>>===<<<;;;;;;>>>EEEMMMSSSYYYcccppp{{{zzzxxxvvvwwwxxxvvvssstttxxx|||yyyvvvrrrpppnnnnnnoooqqqjjjlllmmmkkkgggeeegggjjjiiihhheeeaaadddiiihhhaaacccfffggggggffffffiiikkkeeefffiiimmmqqqppplllgggfffeeegggkkkqqqsssrrrooogggccc```bbbeeefffffffffmmmooorrrvvvyyyyyywwwtttrrrpppoooqqqxxx}}}||||||zzztttnnnjjjmmmpppooojjjbbbZZZTTTNNNHHHCCC@@@>>><<<<<<>>>?????????<<<:::999999999888444111000000000000/////////...------............------,,,---...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////......---------------------------,,,,,,++++++,,,,,,---++++++******++++++,,,---***,,,///222666999;;;<<<;;;::::::;;;;;;===>>>>>>FFFUUUgggssszzz|||uuulll___^^^aaagggmmmmmmhhhccc^^^iiiuuu{{{vvvlllccc^^^[[[WWWUUUVVV]]]hhhsssyyyvvvqqqmmmmmmpppqqqnnnjjjjjjgggdddcccgggmmmsssvvvtttrrrkkkfffiiittt|||~~~{{{zzzzzz{{{||||||zzzxxx}}}||||||}}}~~~|||zzzyyyxxxwwwvvvvvvvvvvvvuuutttsssuuuwwwxxxuuurrrpppqqqrrrrrrsssssssssrrrrrrqqqpppqqqqqqpppnnnlllgggfffdddbbbaaabbbdddfff]]]]]]\\\\\\ZZZYYYXXXWWWVVVVVVUUUSSSRRRPPPOOOOOOLLLLLLKKKKKKLLLLLLMMMMMMNNNOOOPPPQQQSSSUUUWWWWWWYYY\\\```ccchhhppp{{{~~~||||||}}}~~~tttzzzvvvjjjllltttvvvnnn```hhh|||nnnggg___ZZZYYYccc{{{}}}dddUUULLLBBB888333222222222111111111000000000111111111000111444666::::::<<>>BBBDDDDDDDDDEEEFFFFFFFFFDDDBBBBBBDDDFFFFFFFFFFFFFFFEEECCCBBBBBB??????>>>===<<<;;;;;;:::KKKTTT___eeeiiinnnwww||||||||||||zzzvvvqqqooorrruuurrrnnniiifffccc```aaadddhhhlllqqqqqqnnnmmmooorrroooqqqqqqpppvvv|||zzzrrrqqqrrrsssrrrpppnnnmmmlllmmmrrrzzz|||zzzxxxvvvwwwyyyxxxtttqqqiiigggfffggggggeeeeeegggcccggglllsssyyyzzzxxxuuulllkkkjjjmmmssszzzyyyqqqmmmnnnqqqrrroookkkhhhddd___XXXRRRHHHDDD@@@>>>@@@BBBEEEFFF===;;;999:::;;;:::666333000000000000////////////.........//////...---------...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111111000///---........................---,,,,,,++++++,,,,,,---++++++******++++++,,,---))),,,///444777:::;;;;;;:::::::::;;;<<<===>>>???JJJ\\\nnnvvvwwwuuulllccc```dddkkkqqqtttqqqjjjeeeXXXbbbkkkkkkccc\\\[[[^^^]]][[[ZZZZZZ^^^gggrrryyyzzztttnnnllloooqqqpppnnnfffdddcccgggooowwwzzz{{{rrrnnnfffaaafffpppvvvvvv|||{{{|||}}}~~~~~~|||zzz{{{yyyvvvwww{{{}}}}}}|||zzzyyyxxxwwwvvvvvvvvvvvvrrrqqqqqqtttwwwxxxvvvsssttttttsssrrrqqqpppnnnmmmqqqpppppppppqqqpppnnnkkkiiihhhfffbbb______aaacccWWWVVVVVVUUUTTTRRRQQQPPPRRRRRRQQQOOONNNLLLKKKJJJIIIIIIIIIIIIJJJKKKLLLMMMKKKLLLNNNPPPRRRTTTUUUVVVSSSVVVYYY[[[\\\cccnnnvvv{{{zzzyyy{{{xxxrrrsssyyysssiiieeeqqq|||llleeeaaammmvvvcccZZZ[[[RRRLLLfffppp___TTTHHH<<<555222222222222111111000000111222222111000111333666999;;;>>>AAADDDDDDAAA>>>999888;;;@@@AAA;;;555444111111111222222333333444555666777777888888888777;;;@@@WWW{{{~~~|||}}}////////////////////////...///000///---,,,,,,---++++++,,,---......------........................///---+++---//////---***++++++---000555888999888;;;999555222111111444555<<<===AAADDDFFFHHHIIIIIIFFFEEEDDDCCCCCCDDDEEEFFFEEEFFFGGGFFFCCCAAAAAABBBAAABBB@@@;;;<<>>;;;:::;;;;;;:::???FFFSSS```ooovvvxxxsssiii___dddhhhpppxxxwwwppplllmmmaaa\\\ZZZ\\\^^^^^^___cccXXXUUUVVV]]]dddiiiooouuu{{{wwwrrrqqqqqqnnngggaaabbbbbbfffoooxxx{{{vvvooorrrmmmhhhfffiiioootttwww}}}|||zzzzzz{{{{{{zzzyyyzzzwwwtttsssuuuxxxzzz{{{zzzzzzyyyxxxvvvuuutttttttttsssqqqrrrtttuuuuuuuuusssrrrrrrrrrrrrrrrrrrrrrrrrooolllmmmnnnmmmiiifffcccccc___[[[]]]bbb___XXXTTTSSSRRRPPPOOOOOOPPPPPPLLLLLLLLLKKKJJJJJJIIIIIIEEEEEEEEEEEEEEEEEEEEEEEEDDDFFFIIIMMMOOOQQQRRRRRROOOPPPQQQTTTWWW[[[___aaapppxxx{{{wwwxxx{{{|||wwwwww|||wwwwwwxxxyyyxxxqqqeee[[[dddwwwrrrqqqeeefffzzz}}}oooddd[[[VVVPPPNNN[[[mmmsss^^^NNNAAA999444222000000111222222222000111111111111333777::::::999999===BBBBBB>>>999777777;;;@@@???999444333333222111111000111111111555555666666777777888888???FFFVVV|||vvv~~~xxxuuu//////////////////////////////000...---,,,...///................................................000...------//////---+++---...000444888::::::999777555444333333555777999???@@@BBBDDDFFFHHHHHHIIIEEEEEEDDDDDDDDDDDDDDDDDDCCCDDDCCCAAA>>>===???BBBAAADDDFFFIIIQQQ[[[``````kkkvvv}}}{{{xxxyyy{{{zzz~~~xxxuuuooohhhccchhhjjjhhheeejjjwww~~~xxxwwwxxxyyy|||~~~~~~~~~yyy}}}www{{{||||||zzzwwwvvvwwwyyyzzz|||tttoooqqquuuxxxyyyxxx|||}}}vvvuuuzzzxxxnnniiimmmeee^^^ZZZ\\\\\\\\\aaahhhvvvxxxzzzyyywwwuuuuuuuuuwwwvvvuuuvvvyyy{{{yyyuuuvvvnnnfffbbb\\\PPPDDD>>>AAABBB@@@===<<<<<<<<<:::222333555666555333111000............/////////////////////...------,,,,,,------------------------+++,,,,,,---------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,///...---+++++++++,,,---,,,...111555888::::::999:::888888999999:::BBBLLL\\\fffooopppnnniiiccc\\\dddccchhhrrrvvvsssooommmaaaZZZVVVZZZ___bbbcccfff]]]WWWWWW___iiimmmoooqqqttttttrrrppplllgggcccaaabbbccchhhpppxxx{{{yyyvvvssspppmmmlllpppuuuyyy{{{|||{{{zzzzzz{{{{{{zzzxxxyyyvvvsssrrrtttvvvxxxxxx{{{zzzzzzxxxwwwvvvuuuuuuuuutttssstttvvvvvvvvvtttqqqqqqqqqqqqqqqqqqppppppooollljjjiiijjjiiifffbbb___^^^[[[WWWYYY\\\YYYRRRNNNMMMLLLJJJIIIIIIJJJJJJIIIIIIHHHGGGGGGFFFFFFEEEAAAAAAAAAAAAAAAAAAAAAAAAAAACCCFFFIIIKKKMMMNNNNNNNNNNNNNNNOOOQQQTTTVVVXXX___fffqqqzzz}}}zzzuuuqqqpppuuuzzzqqquuuwwwvvvwwwwwwtttnnnfff___cccooojjjfffeeelll{{{tttjjj```[[[RRRJJJPPP\\\yyylll[[[HHH777666333000///000000000///222333333222111222444666;;;:::<<<@@@EEEEEE@@@;;;888777:::???>>>777222222222222111111111111222333555555666666777777888888===DDDUUU{{{vvvxxxvvvqqq/////////////////////////////////...------000333444333111///....................................000///......//////...,,,///111444888<<<>>><<<:::222333444666888;;;===???DDDDDDDDDDDDEEEGGGHHHHHHDDDDDDEEEEEEEEEDDDBBBAAA@@@@@@???;;;999:::@@@EEEIIIMMMSSS^^^ooo~~~|||zzz~~~{{{zzzxxxuuuzzzzzzvvvpppmmmlllgggbbb```iiisssuuutttyyy}}}yyy~~~~~~~~~}}}zzzxxxxxxyyy~~~~~~{{{~~~}}}sssmmmnnnnnnhhhcccbbbaaa______aaajjjlllnnnnnnnnnnnnoooqqqyyyxxxyyy|||~~~~~~}}}yyyvvvuuuqqqggg]]]XXXVVVLLLDDDBBBAAA???<<<<<<777999;;;<<<;;;888333000////////////////////////........................------------------------,,,------...............------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++******+++,,,,,,000111444666888999:::999888777999:::999<<>>===666222222333222111111111222333444555555666666777777888888<<>>;;;333555777:::>>>@@@BBBCCCFFFFFFDDDDDDDDDEEEFFFGGGCCCDDDEEEFFFEEECCC@@@>>>;;;<<<<<<:::999===FFFMMMXXX[[[cccsss~~~|||zzzyyyvvvsssxxxvvvrrrllllllooonnnjjjkkkttt~~~~~~{{{~~~~~~}}}{{{xxxvvvttttttwwwyyy|||{{{|||}}}|||wwwwww{{{xxxvvvxxxzzzwwwrrrnnnlllkkkiiifffbbb``````aaaooonnnpppuuuzzz~~~zzzuuuvvvvvvuuuvvvxxxrrraaaQQQMMMLLLFFF???===>>>???AAAAAA???999333/////////...............------------.........//////---------------------------......///////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---333555777888888888999:::888999;;;<<<;;;@@@QQQaaakkkmmmhhh]]]TTTVVV\\\aaaiii^^^^^^qqq|||ggg```[[[[[[\\\^^^dddjjjjjjdddaaafffjjjjjjhhhgggkkknnnpppmmmgggbbb``````jjjooosssrrrppppppuuuzzzvvvuuuuuuwwwzzz{{{{{{{{{zzzyyyxxxxxxyyyzzzyyywwwxxxvvvsssssstttttttttsssvvvvvvvvvuuuuuutttttttttuuuuuuvvvwwwxxxwwwsssqqqqqqqqqrrrrrrqqqpppooonnnlllhhhdddbbbbbb```\\\YYYRRRPPPNNNLLLKKKKKKGGGDDDEEEDDDCCCAAAAAAAAABBBCCC?????????>>>======<<<<<<:::::::::::::::::::::::::::;;;===???AAABBBCCCDDDIIIGGGFFFDDDCCCCCCDDDDDDHHHFFFGGGPPP^^^kkkqqqqqqjjj```bbbtttyyyuuutttuuuwwwwwwuuurrrpppooooookkkjjjrrr{{{kkkXXXWWWiii~~~|||vvvqqqrrrxxxmmmyyyppp[[[OOOAAA===777333222222222222222333444333222111222333999999<<<@@@CCCBBB>>>:::777666999===<<<888555555666555333111111111222333555555666666777777888888;;;CCCTTTzzzxxxsss{{{uuuiii||||||//////////////////////////////...------///333666999777444111....................................---------,,,,,,---///000555666999>>>AAAAAA???<<<999;;;===@@@BBBCCCDDDDDDFFFEEECCCBBBBBBCCCDDDEEEBBBDDDEEEFFFEEEBBB???<<<777;;;???AAABBBGGGRRRZZZdddfffnnn{{{zzzyyywwwuuuttt}}}}}}xxxsssrrrvvvxxxvvvsssxxx~~~~~~zzzxxx~~~wwwvvvuuusssqqqooollljjjkkkkkkkkkjjjhhhnnn}}}~~~{{{{{{|||~~~~~~vvvyyyvvvqqqiiibbb^^^]]]]]]bbbaaadddlllssszzzxxxwwwvvvvvvzzzwwwjjjgggeeeZZZIII===>>>???AAA@@@===888333000.........---------,,,,,,,,,,,,------.../////////---------------------------...//////000000//////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))***+++---...555777999999888777999:::999999;;;<<<<<>>>>>>>>???@@@======<<<;;;;;;::::::999::::::::::::::::::::::::999:::;;;<<<===???@@@AAAEEEDDDBBBAAA@@@@@@AAABBBBBB@@@@@@DDDMMMZZZfffllljjjeee^^^bbbwww|||ssstttuuuwwwwwwwwwuuussssssqqqnnnnnntttttt```SSSUUUkkk~~~{{{~~~uuu{{{www^^^VVVEEE???999444222222333333///111222222333444666999;;;<<<>>>@@@AAA@@@===;;;666555777<<<<<<999888::::::888555222000000111111555555666666777777888888<<>>???@@@AAACCCDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDEEECCCDDDEEEEEEDDDAAA===;;;777???IIIOOORRRWWW```hhhkkklllrrr}}}xxxttttttsssqqqqqqsss~~~yyyzzz|||{{{xxxzzz~~~}}}{{{}}}|||wwwqqqnnnkkkjjjlllqqqtttrrrnnnmmmlllkkklllllljjjgggdddfffdddeeehhhfffeeeooo~~~}}}wwwzzz{{{rrrrrrsssuuuzzz}}}uuunnnkkklllnnnjjjhhhkkkpppooolllrrr}}}{{{yyyzzzzzzxxxyyy}}}uuu\\\EEE??????>>>===:::777555333/////////...------,,,,,,---------.........//////---------------------------......///////////////------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,...///555888:::999777666888;;;888777999;;;???HHHZZZjjjllliii```VVVUUU```lllrrr\\\SSSWWWsssnnnhhhbbb[[[SSSNNNRRRZZZWWW[[[cccjjjkkkiiilllrrrmmmkkkiiihhhhhhhhhggggggssswwwzzzvvvppppppwww}}}}}}}}}~~~}}}zzzwwwwwwvvvuuuvvvwwwxxxwwwvvvuuuuuutttuuuvvvvvvtttrrrwwwxxxxxxxxxxxxxxxxxxxxxtttsssssstttuuuuuusssqqqsssssstttuuutttrrrooonnniiiddd]]]YYYWWWUUUQQQNNNFFFCCCCCCEEECCC>>>;;;<<<<<<;;;:::999999:::;;;<<<;;;;;;::::::999888888777888888888888888888888888999999999:::;;;<<<>>>???@@@@@@>>>>>>===>>>???@@@:::<<>>===666444666:::;;;888888:::<<<999666222000000111222555555666666777777888888===CCCTTTzzztttmmmsssuuu}}}////////////////////////---.........------///111222222111000///...------........................+++---......///111555999>>>>>>???AAADDDEEEDDDBBBCCCCCCCCCCCCCCCCCCDDDDDDAAABBBCCCDDDEEEFFFFFFFFFDDDDDDEEEDDDBBB???===;;;;;;GGGVVV___bbbeeelllrrrqqqqqqtttrrrnnnllloooppppppttt{{{}}}~~~~~~~~~{{{zzz|||ssspppmmmmmmoooqqqqqqpppjjjjjjlllsssyyyyyytttooosssrrrsssvvvyyyzzzxxxuuuuuurrruuu~~~~~~wwwuuu{{{vvvwwwsssoooqqqvvvvvvrrrlllkkkkkklllkkkppp{{{{{{|||yyyzzz~~~|||hhh```dddlllkkkmmmsssvvvvvvzzzuuu[[[LLLIIIDDD???;;;888777777111111111000///.........---------...............------------------------------...////////////...,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,...///111555888:::999666555888<<<888666888>>>EEEPPPbbbqqqhhhcccZZZSSSVVVbbbkkkmmm^^^SSSRRRggglllbbbXXXTTTPPPMMMMMMOOOPPPVVVbbbooossspppmmmnnnhhhhhhhhheeecccdddhhhmmmvvvyyyyyyssskkkiiimmmttt|||||||||}}}~~~}}}yyyvvvvvvuuutttuuuwwwxxxwwwvvvrrrrrrssstttvvvvvvsssqqqvvvvvvvvvwwwwwwxxxxxxxxxuuutttssstttuuuvvvuuutttrrrsssttttttsssqqqnnnlllccc^^^WWWRRRPPPMMMIIIFFF@@@>>>???BBB???999777:::999999888777777888999:::999999888888777666666666555555555555555555555555888888777777888:::;;;======<<<;;;:::999:::;;;;;;666999<<<===>>>???CCCFFFOOO]]]eeeccclllzzzxxx}}}}}}xxx|||~~~xxxmmmmmmkkk\\\\\\ccctttnnnmmmvvvgggbbbsssrrr]]]RRRKKK@@@777222000000000//////000111333999???DDDDDDDDDBBB@@@>>>======>>>777444444777777444444777:::888555222111222444555555555666666777777888888<<>>MMM___jjjmmmnnnrrrwwwwwwvvvwww}}}vvvmmmjjjlllrrruuuwww{{{{{{|||tttqqqnnnlllmmmpppkkklllnnnooorrrvvv}}}~~~~~~|||wwwpppnnnmmmjjjcccaaammm}}}xxxoooqqqxxx|||{{{xxx|||}}}|||wwwfffeeebbb```aaafffjjjnnnvvv~~~zzzzzzppp\\\VVVNNNEEE>>>:::888888333333333222111000000///........................------------------------,,,------...............,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,...000222444777:::888555444888<<<:::777999AAALLLYYYjjjxxxlllfff\\\WWW\\\hhhnnnmmmdddWWWPPP\\\ooowwwsssmmmiii[[[OOOMMMPPPOOOKKKHHHPPPVVVdddtttzzztttjjjeeebbbfffhhhddd^^^^^^gggqqqzzzzzzxxxoooddd___```dddxxxxxxxxxzzz{{{zzzxxxuuuuuuttttttuuuvvvwwwwwwvvvppppppqqqsssuuuuuusssppprrrrrrsssssstttuuuuuuuuuvvvtttssstttvvvwwwwwwwwwqqqrrrssstttrrrpppmmmkkk___YYYRRRLLLJJJGGGCCC@@@===:::<<<@@@===777555888:::999888777777888::::::888777777666666555444444222222222222222222222222777777666666777888:::;;;;;;:::888777666666777777999888666555666888:::<<>>::::::;;;<<<888555444666555111000333888666333111111333666888555555666666777888888888;;;AAAQQQvvv}}}iiiddd111000///......///000111..............................------------......///////////////.........000000000111444888<<<>>>???@@@AAABBBCCCDDDDDDDDD@@@BBBDDDEEEDDDDDDDDDDDD<<>>EEEHHHCCC;;;;;;AAAGGGGGGUUUeeennnssswwwyyywwwwwwwwwzzz}}}~~~{{{uuupppmmmppptttyyy}}}|||~~~|||zzz|||~~~zzzuuuvvvyyy{{{zzzzzz||||||}}}yyyuuuttttttzzzqqqkkkiiillloooqqqmmmrrrwww~~~zzzzzzvvvllleeefffaaa[[[\\\hhhvvv~~~ttttttvvv|||zzzqqqjjj]]]PPPFFF>>>999666222333555666333///...000000/////////....................................................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,///222444888666555666999:::999666:::999;;;CCCSSSfffwwwqqqbbb^^^kkkpppjjjkkkuuulll```WWWZZZcccgggccc^^^```TTTKKKLLLOOOOOOMMMMMMSSS^^^mmmvvvuuunnngggcccbbbcccccccccbbbeeekkkpppyyyvvvuuuqqqfffZZZWWW\\\qqqtttwwwyyyxxxvvvuuuuuuzzzxxxuuutttttttttrrrqqqrrrooollllllooosssttttttvvvvvvuuuuuuuuuuuuuuuvvvvvvtttrrrrrrtttuuuvvvvvvssspppmmmmmmmmmkkkddd^^^ZZZTTTLLLFFFCCCAAA>>>;;;888:::;;;888555444555888999888777555555999>>>BBB666666555444333333222222222222222222222222222222555555555666777888888999888888777777666666666555888777555444555666888999===JJJYYY``````jjj}}}~~~xxxrrrsssyyysssddd\\\ZZZmmmtttoookkk\\\WWWWWWNNNJJJdddssskkk\\\III<<<555222111111222111000000333777<<>>;;;:::<<<@@@???===:::666333222222222555555555555444444333222555555444444555666777888:::AAARRRxxxkkkggg111000///......///000111.................................------.........////////////////////////...000333666888::::::;;;999;;;===@@@BBBCCCCCCCCCBBBCCCEEEEEEDDDBBBBBBCCCBBBEEEFFFCCCCCCFFFEEE@@@<<<>>>???======BBBKKKRRR\\\dddnnnvvv}}}xxxnnnqqqtttvvvwwwvvvuuuuuuzzzxxxvvvuuuxxx{{{vvvuuukkkpppvvvyyyyyyzzz}}}{{{vvvrrroookkkhhheee]]]aaaeeekkkzzz{{{zzz~~~{{{vvvuuuoooeee```bbbeeeeeejjjjjjmmmuuu|||zzztttjjjccc[[[PPPCCC999<<<:::777555222111222444000000/////////.................................................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---000333555888666555666999:::888777::::::===HHHXXXjjjxxxkkk___^^^kkkqqqlllnnnxxx|||mmm\\\WWW[[[___^^^ZZZOOOOOOMMMLLLMMMOOOQQQSSSYYY```jjjrrruuupppggg```___```bbbbbbccchhhooottt{{{xxxuuupppdddVVVRRRUUUooorrruuuwwwvvvuuuttttttxxxvvvuuutttuuutttsssqqqssspppmmmmmmooorrrsssssswwwwwwvvvuuuuuuuuuvvvvvvvvvtttrrrqqqrrrrrrrrrqqqqqqmmmiiihhhgggccc\\\WWWQQQLLLEEE@@@===;;;888666666888:::999666333333333555555444333333666;;;>>>666555555444333333222222222222222222222222222222444444555555666777777777666666555555444444444444777666555444444555777888999CCCOOOUUUUUU^^^vvvwwwnnnnnnsss~~~kkk```[[[___sss{{{tttnnnccc]]]YYYOOOLLLaaauuufffRRRCCC;;;666111...444333111000111333666777999<<<>>>===999888:::======;;;888555333222222222444444444444444333222222444444555555666777777777;;;BBBSSSyyylllggg~~~000000////////////000000................................................////////////////////////...111555:::;;;:::888666333666:::???BBBCCCCCCBBBEEEFFFGGGFFFCCCAAAAAAAAAAAACCCBBB??????BBBBBB@@@>>><<<;;;===DDDOOO[[[dddqqqsssuuuzzzuuufffjjjooorrrsssvvvyyy|||}}}zzzxxxyyy}}}zzzqqqmmmlllfffmmmvvv|||wwwqqqiiiiiigggeeejjjuuu}}}~~~zzzxxx|||xxxqqqmmmfff___ccccccfffnnnyyy}}}yyywwwsssfffSSSCCC@@@===888444222222111000000000000/////////..............................................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...111444555888666666666888999888777:::;;;AAAPPPbbbqqqzzz|||hhh```aaalllrrrooorrrzzzuuucccZZZ[[[^^^]]]YYY[[[fffhhh\\\QQQPPPSSSTTTaaacccgggnnnrrrooofff^^^\\\]]]___aaaeeellltttyyyzzzxxxvvvpppeeeXXXSSSSSSmmmpppsssuuutttsssssssssuuuuuuuuuuuuvvvvvvtttqqqtttrrrooonnnpppqqqrrrrrruuuuuuttttttttttttuuuuuutttrrrpppoooooonnnllljjjmmmiiiddd```\\\WWWPPPKKKHHHDDD>>>999666555333222555777999999666222000///000111222222222333666999555555444444333333222222222222222222222222222222333333333444444555555666333333333333222222222222555444333333333444666777777<<>>@@@AAA@@@@@@AAACCCCCCBBBAAACCCJJJRRR^^^nnnzzz}}}|||xxxmmmfffiiinnnvvv}}}~~~|||yyywwwwwwvvvrrroooooossswwwrrrwwwyyyrrrqqqsssuuu}}}yyyvvvtttwww}}}|||sssmmmmmmllllllnnnuuu}}}uuueeeYYYJJJGGG@@@999666555222---000000000////////////...........................................................................------------------------,,,,,,,,,---///222555666777777666777888888888888:::===HHHYYYkkkwwwzzzxxxiiieeehhhooosssssswww~~~zzznnnffffffhhheee___tttlllUUUQQQVVVXXXffffffhhhjjjkkkiiiddd___YYYZZZ]]]bbbhhhpppxxx}}}zzzzzzyyyuuummmddd^^^]]]mmmpppsssttttttsssssstttsssssstttvvvwwwwwwtttrrruuusssqqqppppppqqqqqqrrrpppppppppqqqrrrssstttuuuqqqpppnnnmmmmmmkkkhhhfffhhhccc]]]WWWQQQKKKEEE@@@AAA>>>:::666444333333333888888888666444222000000---///111111111111333555444444444333333333222222222222222222222222222222111222222222333333333444222222222222222222222222333333222222222333444555888999<<<@@@DDDMMM^^^nnnxxxqqqrrrnnnxxxppphhhVVVXXXnnnuuujjj___ZZZ\\\gggyyycccOOOEEE???666......///000111222222222222777888999777444333444555555444333222111222222222222222222333333222222111222444666888999888777666<<>>:::888777555444333111///000333666???:::444000000222444555...000111222111111333444333333333333222222222222222222222222222222222222111111111111111111111111222222222333333333333333222222222222333333333333555444666;;;???FFFRRR^^^oooxxxqqqjjjssshhh^^^UUUQQQ___wwwppp|||eeeQQQGGG>>>444444444444444222111000///333333333222222111111000000000111111111222222222111222222333333333333333444555777888999999888777;;;CCCSSSxxxtttnnn...///000111111000///...////////////////////////...///000111111000///......//////000111111222222666666777888999999::::::@@@AAABBBDDDEEEEEEEEEDDDEEEEEEDDDBBB@@@???@@@BBBAAA???@@@BBBBBBDDDMMMXXXgggeeejjjqqqssssss~~~uuuqqqqqqqqqsssssszzzyyyqqqiiigggjjjppptttuuuyyy|||wwwqqqssssssqqqnnnooosssxxx|||~~~xxxrrrkkkjjjllltttvvvyyy~~~||||||~~~}}}mmmccc```dddjjjrrryyy||||||{{{{{{|||```IIIAAA<<<777111111111000000000//////////////////////////////////////////////////////................................................------///111444666888999555777999888777666888::::::III^^^ooovvvtttmmmiiijjjooonnnggggggvvvrrriiipppuuuttt}}}xxxnnnaaaXXXYYYcccllliiigggddd```]]]\\\\\\]]]^^^```dddkkkqqqtttsssqqquuu{{{~~~~~~~~~~~~yyyqqqpppqqqttttttuuuuuuwwwyyyvvvuuuttttttuuuvvvtttsssssstttuuutttrrrqqqsssuuurrrrrrrrrqqqqqqrrrrrrsssmmmlllllllllkkkgggaaa\\\JJJGGGBBB<<<777555555666222222222111///111555999<<<777222///000222333333///000111111000000222444222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333111222333333333444333333222333666:::<<<@@@KKKWWWfffxxxlllmmmrrreee[[[SSSSSSkkkyyynnnqqqzzzpppZZZNNNCCC888444444333222111111000000222111000111111111111000000000111222222222222111222222333444444444444444555666666777888888999999<<>>???@@@BBBCCCDDDEEEEEEAAABBBAAA@@@>>>>>>???AAADDDAAAAAAFFFIIIOOO^^^mmmxxxtttwwwvvvrrrxxx~~~tttnnnooorrrssspppssszzzqqqkkkgggiiirrr}}}}}}xxxwwwzzz~~~}}}yyyyyy|||wwwkkkdddfffgggfffdddfffmmmtttuuuvvvxxx~~~{{{ssskkkiiilllkkkmmmqqquuuwwwvvvssspppjjjkkknnnoooqqqtttxxx{{{~~~~~~|||{{{~~~{{{qqqddd]]]bbbkkktttzzzzzztttnnnwww```QQQDDD999111111111111000000000000000000000000000000000000000000000000000000000000................................................---...///222444777888999555777999888666666888::::::KKKbbbrrrvvvqqqjjjfffoootttoooccc```nnnoooiiippptttqqqnnncccZZZWWWXXX\\\eeeoookkkfff___]]]]]]]]]\\\ZZZ```bbbfffmmmssstttpppllliiiqqqwwwyyy}}}|||uuuoooqqqsssttttttuuuwwwyyyxxxvvvtttssstttuuutttsssrrrtttvvvuuusssrrrsssvvvsssrrrpppnnnmmmlllllllllhhhggggggfffddd___XXXSSSCCCAAA<<<777333222333555222333444222111333888<<<888444000///111222222000000000000000///000222555222222222222222222222222222222222222222222222222222222222111111111111111000000111111222222222333222222333444444444444333333444888;;;;;;===GGGRRR___vvvzzznnnjjjmmmccc\\\OOOXXXxxxrrreeeaaaddd~~~uuu```RRRGGG===111000000000111222333444111000///000111222111000000111111222222222222111222333444444555555555555666666666666777888999:::>>>EEEUUUzzztttjjjxxx000000////////////000000000000000000000000000000////////////////////////000......///222555777777:::999999999:::<<<>>>???AAA???<<<;;;<<<@@@DDDGGGBBBAAA@@@??????@@@AAAAAA@@@BBBDDDDDDGGGUUUoooxxxqqqrrrwww{{{uuupppmmmsss}}}}}}wwwuuuuuuzzz{{{vvvwwwrrruuuvvvxxx~~~}}}xxxrrrmmmkkklllmmmqqqqqqnnniiiccc]]]ZZZYYYXXXXXXYYY___jjjuuu}}}~~~pppeee___]]][[[\\\___cccfffgggpppssszzz~~~~~~}}}|||zzzwwwzzz}}}sssqqqqqqtttvvvsssjjjbbb{{{vvvjjjYYYIII:::555222222111...---///////////////000000000000......///000000000000000///...---,,,,,,---//////***+++---......---+++***///000222444666777777666666;;;555111888:::888<<>>555444444333333444444555333333222111000000000000444444444444444444444444222222222222222222222222111111111111111111111111111111111111111111111111111111222222222333333333666777777888999>>>DDDHHHWWWhhh|||}}}tttlllyyynnniii\\\QQQfff~~~tttbbbVVVRRR___wwwmmmXXXIIIAAA777444111000111222222111333222111000000111222333222222222222222111000//////000111333333333333333666666666777888888999999<<<>>>SSS||||||fffzzzvvv|||000000////////////000000000000000000000000000000////////////////////////000//////111444666777777999999999:::;;;===>>>???<<<;;;::::::<<>>>>>??????@@@>>>>>>???BBBKKKZZZnnn}}}~~~xxxvvvxxxyyyssstttwww}}}zzzxxxyyyxxxsssssswwwyyy}}}~~~~~~}}}|||xxxrrrlllhhheeecccbbb```___^^^]]][[[YYYVVVUUUUUUYYY```lllyyy|||lllhhhddd```^^^\\\ZZZYYY```fffppp}}}~~~|||~~~~~~|||{{{{{{}}}|||vvvpppllljjjhhhhhhwww~~~xxxgggXXXCCC999111111222111///000///000000000000000000000......///000000000000000///...............//////666555222000...---,,,,,,///000333555666777777666555:::555222999999777===III[[[rrr}}}zzzrrrqqqttt}}}ttthhh```aaaiiiqqqoooqqquuuqqqkkknnnnnndddVVVTTTRRRQQQSSSXXX^^^aaa___^^^[[[XXXWWWYYY[[[\\\```fffmmmppprrrrrrkkkbbbZZZVVVYYYhhhwww}}}}}}|||wwwsssoooppptttxxxxxxwwwuuuuuutttsssrrrrrrrrrrrrqqqsssuuutttrrrqqqssstttrrrqqqooonnnllljjjfffccc______]]]YYYRRRJJJBBB>>>666555555555555444444444555555555555666888;;;===666555555444444555555666555444333333222222222333444444444333333333222222222222222222222222222222111111111111111111111111111111111111111111111111111111222222222333333333555666777777999===CCCGGGSSSccc{{{||||||tttnnnxxxvvvmmmaaaVVVaaawww~~~}}}{{{wwwooodddXXXPPPZZZtttuuu___OOOFFF999666333111222333444444222222111000000111222222222222333333222111111000111111222222333444444444666666666777888888999999===>>>SSS|||zzzdddtttuuuxxx111000000//////000000111000000000000000000000000///////////////////////////000222444666777777888999999:::;;;<<<======>>>888888999;;;===@@@BBBDDDAAAAAA@@@???????????????>>>>>>???GGGVVVfffssszzz}}}wwwuuuvvvrrryyyxxxsssqqqqqqwww}}}|||xxx~~~vvviiieee___\\\[[[ZZZXXXUUURRRRRRSSSXXX___ccccccbbb___eeeqqqzzztttmmmgggcccZZZ\\\aaajjjttt~~~~~~sssiiiddddddfffrrrxxxyyyiiiUUUFFF888444555444111000000000000000000000000000......///000000000000000//////000000000000//////<<<888333///,,,---...000000111333555666777666666444:::666444:::999888@@@TTTggg{{{{{{wwwyyyvvvkkkbbb^^^___aaagggvvvxxxsssvvvuuujjjaaaVVVVVVVVVWWWZZZ]]]aaaddd^^^\\\ZZZYYYYYYZZZ\\\^^^bbbiiiooorrrsssqqqhhh___SSSNNNPPPaaattt~~~~~~zzzvvvrrrrrrtttvvvvvvtttuuutttssssssrrrrrrrrrrrrqqqrrrsssrrrqqqpppqqqsssooonnnllljjjhhheee```]]]UUUTTTQQQMMMGGG@@@;;;888444444555555555666666666555555666666888999;;;<<<777666666666666666666777666666555555444555555555555555444444333222111111222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333444555666777888<<>>???SSS{{{yyy___jjjwwwuuu111000000000000000000111000000000000000000000000////////////////////////000222555777777777888888999999:::::::::::::::999666888:::===@@@BBBCCCCCCEEEDDDCCCAAA@@@?????????AAAEEEKKKVVVeeevvv~~~wwwvvvyyyyyy~~~yyyxxx|||~~~zzzrrrlllooosssnnneeeUUUPPPMMMNNNTTTZZZ\\\\\\YYYYYY]]]hhhuuuzzzuuunnnfffaaabbbhhhnnnrrrwww~~~uuukkkdddaaammmpppwwwxxxjjj[[[KKKAAA;;;555222222111111111000000000000000......///000000000000000///000111222222111///...444111---++++++---000222000222444555666777666666444999777666;;;999:::FFF___rrr}}}yyy}}}~~~{{{vvvoooggg___[[[ggg|||{{{xxxkkk___WWWYYY[[[]]]```ccceeefff^^^[[[ZZZ\\\]]]]]]```dddiiinnnrrrrrrrrroooggg^^^PPPIIILLL]]]rrr~~~}}}zzzvvvuuuuuuuuutttsssuuutttsssrrrrrrrrrrrrrrrqqqrrrrrrqqqqqqpppqqqqqqnnnkkkhhhddd```ZZZTTTPPPHHHFFFCCC???<<<888666555333444444555666777777777666555666777999;;;;;;:::777666666555555666666777666666555555555666777777888777666555444333222111222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333333444555666888;;;@@@DDDGGGRRReee~~~{{{wwwrrrvvvyyyiii^^^UUUNNNiii{{{yyyvvvjjj[[[VVVlllpppUUUCCC<<<888333//////000222222222111111111111111111222333333444444444333333222444333222111222444666888666666666777888888999999??????RRRzzz}}}bbbggg{{{vvv111111000000000000111111111111111111111111111111000000000000000000000000000333666888777777888999::::::999999888777777666999;;;>>>AAADDDEEEDDDDDDFFFDDDBBB@@@>>>>>>>>>???EEEPPP]]]fffrrr~~~{{{vvvoooddd]]]\\\]]]XXXQQQKKKIIIIIIPPP\\\iiitttyyyrrrrrrwww}}}uuupppnnnmmmkkkyyy}}}ssskkkiiiggglll{{{}}}ssseeeVVVFFF888333444222111111111000000000///......///000000000000000000111222222222111///...,,,+++******+++---///000111222444666777777666666444999888888<<<999>>>OOOfffyyy|||yyy{{{~~~www}}}zzzlllcccmmm{{{yyy}}}mmm]]]VVVXXX[[[___bbbddddddeee___[[[\\\```cccbbbeeekkkqqqsssssspppooonnnhhhaaaPPPKKKMMM^^^rrr}}}}}}zzzwwwvvvuuutttsssttttttsssrrrrrrrrrsssssssssrrrrrrrrrrrrqqqooonnnlllhhhaaaZZZTTTMMMFFFAAA;;;:::888666555444444555333444444555666777888888666666666888;;;<<<:::888666555555555555555555666555555444555555666777777:::999888777666555444444222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333333444666777888;;;???BBBCCCLLL\\\qqq}}}sssmmmzzzppp```RRRGGGVVVsss{{{oooaaaXXXhhh}}}___JJJDDD>>>777111000000111222111111111222222111111111222333333444444333333333444333222111222444666888666666666777888888999999>>>???RRRzzztttvvv~~~uuu222111111000000111111222111111111111111111111111000000000000000000000000111444777888666666888:::;;;:::888777666777888888>>>@@@CCCEEEGGGFFFFFFEEEDDDBBB>>><<<<<<>>>@@@BBBMMM]]]lllrrrzzz|||vvvddd^^^VVVPPPNNNNNNMMMKKKMMMOOOSSS\\\jjjzzzwwwzzz|||vvvrrrppphhheeepppyyykkkVVVBBB888777222222222111111000000///......///000000000000000111111222111111000///...---------...............222333555666777777666666555999888999<<<:::CCCYYYkkk{{{yyyxxxzzzyyyttt{{{qqqqqqqqqrrrlll[[[YYY[[[___ccceeeggggggfff```\\\]]]eeehhhgggjjjqqquuuvvvtttooommmlllgggaaaQQQNNNSSSbbbrrr{{{~~~|||zzzxxxvvvuuuuuutttssssssrrrrrrsssssssssssssssssstttsssqqqllliiiddd___VVVNNNGGGAAA;;;777555444333222222333444555444444555666777777888888777666666999======:::666666555555444444555555666444333444444555666777888::::::999999888777666666444444444444444444444444333333333333333333333333111111111111111111111111111111222222222333333333333555666777888;;;???BBBCCCIIIWWWhhhzzzxxxnnnpppyyy|||dddRRRGGGLLLjjjzzzooo___cccrrrppp[[[OOOHHH???777333222333333000111222222222222111000111222222333333333333333333222222222222444555666666666666777888888999999===???SSS{{{~~~qqq222111111000000111111222111111111111111111111111000000000000000000000000111555777666444444888;;;:::999777666777:::===???DDDEEEFFFGGGGGGGGGEEEDDDBBB@@@<<<;;;===BBBHHHLLLZZZjjjwwwzzz|||zzz~~~|||xxxuuupppiiiRRRPPPMMMLLLMMMOOOSSSWWWZZZ```iiiqqqzzzzzzrrrlll~~~wwwjjjkkkttt|||zzzhhhQQQAAA:::333333222111111000000///......///000000000000000222222111000///......///000/////////////////////333444555666777777666666666999888:::===;;;IIIcccnnnzzzxxxtttxxx{{{yyyvvvwwwsssfffooo{{{jjj]]]\\\^^^bbbeeeggghhhhhhggg```[[[^^^gggkkkiiimmmuuusssuuusssooollljjjeee^^^OOOPPPWWWfffssszzz~~~}}}}}}}}}{{{yyywwwwwwwwwsssssssssrrrrrrsssssstttrrrrrrsssttttttooohhhbbbXXXRRRIIIBBB===999777555444333333222222333444444555555666666777777777888777666666:::>>>>>>:::555777666666555555666666777333333444444666777888999999999999888888777777777555555555555555555555555333333333333333333333333111111111111111111111111111111222222222333333333444555777888999;;;???AAACCCIIIUUUbbboooxxxppplllmmmVVVIIIHHH```~~~jjj```bbbxxxzzzhhhXXXPPPDDD:::555333222222000111222222222222111000000111111222333333222222111111222222333444444444666666666777888888999999<<<>>>SSS}}}~~~ooo222222111111111111222222111111111111111111111111000000000000000000000000222555777555333333777<<<999888666666888===BBBEEEGGGGGGHHHHHHGGGFFFEEEDDDBBB@@@======AAAIIIQQQWWWgggttt}}}~~~yyysssttt{{{~~~~~~|||vvvjjjdddaaa___HHHIIIKKKNNNQQQVVV___hhhkkkttt{{{wwwyyy~~~ssskkklllqqqyyyttt]]]HHH<<<333333222222111000000///...//////000000000000000333222000...---......///000///...---...000222333333444555777777777666666777:::888:::===<<>>TTT~~~ooo111111000000000000111111111111111111111111111111............///000111222555555555555444444333333333555999<<<>>>AAADDDGGGKKKMMMMMMLLLHHHCCCAAA@@@AAA;;;???OOOYYY\\\ccclllyyy|||wwwwwwyyy|||{{{|||zzzxxxvvvqqqeeeWWWMMMJJJJJJ@@@NNN```mmmtttzzz~~~~~~~~~}}}~~~~~~lllgggooo{{{{{{ppp^^^MMM>>>777222111000///111555111111000000000000111111333222000///.........///111111111111000000//////444555555666777888888999888:::;;;888777BBBYYYmmm||||||uuuoooyyytttyyyuuuuuuxxx}}}yyynnndddaaa[[[^^^^^^]]]aaaggggggaaaZZZTTTYYYiiisssqqqppptttrrrrrrooolllmmmmmmcccVVVGGGQQQ___iiinnnrrrvvvyyy~~~}}}|||{{{zzzyyyyyytttsssrrrrrrsssrrrpppooosssssssssqqqlllbbbVVVNNNDDDAAA<<<777444444555777444333333333333333333222555555555666666666666777555444999AAABBB<<<999;;;999888888777666555555444777777888999:::<<<===>>>888888999:::::::::999999555666777888999999999999777777666555444333333222333333333333333222111000///222444555333222111111111333444555777999===@@@???IIIVVVbbblllyyyzzzsssooofffSSSLLLIII```{{{pppaaaWWWYYYjjj{{{fffWWWGGG>>>888333000000222222222222222222222222000000000000111222333333333333333333333333333333666666666777888888999999???@@@UUUsss111111000000000000111111111111111111111111111111/////////000111222333444444444333333333333444444666999;;;===>>>@@@CCCEEEKKKLLLMMMKKKGGGCCCAAAAAADDDEEEPPPcccnnnooosss{{{~~~{{{{{{|||}}}{{{{{{zzziiifff```VVVMMMJJJNNNRRR[[[hhhyyy|||xxxzzzyyyqqqnnnnnnyyy{{{nnnbbbMMM@@@444222333222000///111111000000000000111111333222000///....../////////000000000111111111222555555666666777777888888777999:::888:::HHH```uuuyyyqqqooo{{{rrrrrr{{{vvvpppjjjccc___^^^___^^^]]]aaafffccc[[[PPPMMMUUUgggrrrrrrqqquuuvvvwwwuuuqqqpppmmmbbbUUUKKKTTTaaajjjooorrruuuxxx}}}}}}}}}}}}|||{{{zzzyyyvvvtttqqqqqqqqqooolllhhhhhhgggeeeaaa\\\SSSIIIBBB;;;:::777555444444444444555555555555444444444444444444555555555666666666555666;;;AAA@@@:::888;;;888888888777666555555555777777888999:::<<<===>>><<<<<<;;;;;;:::999777777666666666777777888888888888888777777666555555555333333333333333222111111000333555666444333222222111333555666777:::>>>AAACCCKKKVVV```jjjzzz~~~xxxtttwwwbbbUUUMMMZZZtttwwwfffXXXVVVXXX```}}}jjj[[[JJJ???888333111222222222222222222222222222222222111111111222222333333333333333333333333333666666666777888888999999???@@@UUU111111000000000000111111111111111111111111111111000000111111333444555666444333222111222444666777;;;===>>>??????@@@BBBDDDLLLMMMMMMJJJFFFBBBAAA@@@EEEMMM```uuu~~~||||||zzzvvvssssss{{{{{{}}}~~~|||{{{yyy```\\\VVVPPPNNNTTT```iiittt}}}vvvtttwww~~~~~~sssggghhhqqqzzz~~~xxxaaaMMM999444666666111---111111000000000000111111222222000///////////////......///000111222333444666666666666777777777777666888999888>>>QQQkkkxxxnnnqqq}}}zzzppphhhlllrrryyyzzzjjjdddgggfff```aaa```^^^^^^bbbccc\\\RRRFFFGGGSSSfffqqqqqqqqqtttuuuxxxyyywwwsssnnndddZZZSSSZZZdddlllooorrruuuwww|||}}}~~~~~~}}}{{{yyyvvvrrrnnnmmmmmmjjjccc]]][[[XXXSSSNNNHHHBBB;;;777333333444555555555444444777777666666555555555555333444444444555555555555555888>>>BBB>>>777777;;;888888777777666666555555777777888999:::<<<===>>>??????>>><<<:::888666555777666555555555666777888888888888888888888888888333333333333333333222222111333555666444333333333222333555666888;;;???BBBGGGMMMVVV^^^iii{{{}}}www~~~lll\\\TTTXXXfffuuuttthhhXXX^^^```[[[xxxrrrbbbOOOBBB999333222444333333333333333333333333444333333222222222222333333333333333333333333333666666666777888888999999???AAAVVV222111111000000111111222111111111111111111111111000000111222333555777888444333111111222555888;;;===???AAABBBBBBBBBDDDFFFNNNNNNLLLIIIDDDAAA??????IIIUUUjjj}}}~~~}}}zzztttqqqqqqrrrxxxyyy~~~~~~{{{zzzqqqcccaaa]]]\\\___jjjxxx~~~|||}}}}}}xxxxxx}}}}}}www|||qqqdddfffllluuusss\\\DDD999888777444111222111111000000111111222222111111000000/////////...///000111222333333444777777777777666666666666555888888888BBBYYYuuu{{{sssvvv|||{{{vvvttthhhdddeeeooo}}}wwwbbb]]]hhhkkkeeefffbbb___```bbb___TTTIIIBBBHHHWWWhhhqqqpppnnnpppppptttxxxyyywwwqqqjjjddd\\\aaahhhmmmppprrruuuwwwzzz|||~~~~~~|||zzzuuupppllljjjiiieee[[[SSSPPPLLLEEE@@@<<<999666444222333444555666777777777777777777666666555555444333333333444444444555555555;;;AAAAAA;;;555666999888777777777666666666555777777888999:::<<<===>>>@@@@@@???===;;;999777666888666555333333555777888777777888888999999999999555444444333333333333333111333444444333222222333222444666777999<<<@@@CCCIIIOOOWWW^^^hhhxxx|||{{{{{{sssaaaYYYZZZbbbrrr{{{uuu```eeefffZZZvvv{{{kkkWWWHHH===555333555333333333333333333333333555555444333222222222222222222333333333333444444666666666777888888999999???AAAVVV222222111111111111222222111111111111111111111111//////000111333555777888555444333333555888;;;>>>===???BBBCCCDDDFFFIIIKKKPPPOOOMMMHHHCCCAAA@@@AAANNNZZZlll{{{~~~~~~{{{uuurrruuuzzz{{{}}}~~~yyy{{{wwwqqqqqqqqqqqqsssyyy{{{zzz~~~{{{wwwwwwkkkdddbbbkkk{{{oooWWWFFF<<<666444555222222111111111111222222111111111111111000000000111111111111222222222222777777777777666666666666555888888999EEE```||||||zzzxxxvvvxxx~~~mmmdddbbbmmm{{{yyyddd```lllpppiiijjjeeeaaaaaa```YYYMMMDDDAAAKKK\\\lllrrrqqqooopppppprrrvvvzzzyyyuuupppmmmeeehhhllloooqqqsssuuuwwwyyy{{{~~~~~~|||wwwsssooommmjjjcccXXXPPPGGGCCC===888666666666666555555444444555666888:::777777666666555444444333333333333444444444555555555<<>>>>>>>>>>>===<<<;;;999888777666444333333555777888777777777888888999::::::777666555444333333333333000111333222111000111222333444777888:::===BBBEEEHHHPPPZZZbbbiiiuuuzzz|||{{{~~~kkk```ZZZ\\\kkklllhhhfff[[[qqqwwwdddRRRDDD888444555333333333333333333333333555555444333222222222222222222222333333444444444666666666777888888999999???AAAWWW222222111111111111222222111111111111111111111111...///000222444666999:::777666666777888;;;>>>@@@>>>@@@CCCEEEGGGIIILLLOOOPPPPPPMMMIIIFFFEEEFFFHHHPPPYYYgggsssyyy||||||xxxvvvwww~~~yyy{{{yyyvvvyyy}}}~~~~~~vvvjjjccciiiyyylllYYYHHH999444444222222111111111111222222000111111222222111000000111111111222222222222222666666666666777777777777555999999:::KKKiiizzzuuuyyyyyymmmiiirrrzzz~~~mmmiiioooqqqmmmnnniiieeeddd^^^SSSGGGBBB@@@NNNaaapppttttttssstttrrrpppqqqvvvxxxvvvssssssmmmnnnoooqqqsssuuuwwwxxxzzz{{{~~~|||zzzwwwrrrjjj```UUUNNN@@@<<<777444444555666666666555444444444777999;;;888888777666555444444333333444444444555555555555666===AAA===888777777666777777777777666666666666777777888999:::<<<===>>><<<=========<<<;;;::::::666555555444555777888999777888888888999999:::::::::888666444333222333333000111222111000///000222333555777999;;;???CCCFFFIIISSS___gggmmmuuu~~~zzzxxxwww|||gggWWWSSS^^^~~~uuuoooiiissssssaaaOOO>>>666666333333333333333333333333444333333222222222222333111222222333333444444555666666666777888888999999???AAAWWW333222222111111222222333111111111111111111111111///000111333666888;;;<<<999999:::;;;===???@@@AAA@@@BBBEEEGGGIIIKKKNNNPPPOOOOOONNNLLLKKKMMMPPPSSSYYY___hhhpppwww}}}zzzzzzzzz|||}}}yyyttt{{{{{{}}}~~~tttlllooouuu}}}{{{mmm[[[GGG:::555333222222111111222222333000111222222222222111000000000111111222333444444555555666666777777888888333888:::===QQQqqqwwwuuuyyy|||}}}}}}rrrnnnooopppppppppkkkhhhfff\\\NNNDDDCCCDDDTTTgggrrrtttsssrrrrrrmmmfffdddkkkrrrssssssuuusssrrrqqqrrrtttvvvxxxyyyzzz{{{}}}~~~~~~|||tttgggXXXMMMGGG<<<999666444444555555555555666777888:::;;;<<<===:::999888777666555555444444444555555555666666666777<<>><<<<<<<<<<<<<<<;;;:::999444444555666888999::::::::::::::::::::::::;;;;;;<<<:::888555222222222222111222222111000000111333444666888:::<<>>;;;;;;===>>>???AAABBBBBBBBBDDDGGGHHHIIIKKKNNNPPPNNNNNNNNNNNNOOOSSSXXX]]]iiimmmqqqwww~~~xxxzzz}}}~~~pppwww}}}|||vvvtttqqqsss~~~zzzkkkUUUBBB888333222222111111222222333000000222333333222111000......000111333555666777444555555666777888888999222888;;;???UUUwwwsssvvv|||~~~rrrnnnmmmooosssqqqmmmkkkggg[[[KKKCCCDDDKKK[[[llltttssspppnnnnnncccZZZVVV```kkkpppsssvvvuuutttrrrrrrtttwwwyyyzzz{{{{{{}}}~~~}}}}}}sssaaaPPPDDD???===:::777666666666555333555777;;;???AAABBBAAA@@@;;;;;;:::999888777666555555555555666666666666777777<<<===999999;;;999333666666666666777777777777777777888999:::<<<===>>>=========<<<;;;999888777222444555888999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>><<<888555222111111111222333333222111111222444444666888:::<<<@@@EEEHHHOOOZZZgggppptttzzz|||rrr{{{tttaaaZZZXXXhhh|||}}}zzzcccKKK===888444444444444444444444444000000000000111222333333111111222333333444555555666666666777888888999999>>>AAAXXX444444444333333333222222222222333333333222222111000222555888;;;<<<======???>>>>>>@@@AAAAAA@@@>>>CCCEEEGGGJJJKKKLLLMMMMMMLLLGGGKKKPPPNNNWWWfffjjjsssttttttvvv~~~|||yyyuuuxxx}}}sssyyy}}}{{{~~~}}}tttuuuzzzxxxuuubbbJJJ:::555333///...333999555---333333333222222222111111---...///000222333444555555555555666666777888999<<<888888EEEaaa}}}{{{uuuyyyxxxpppppprrrppplllmmmnnnjjj___QQQFFFAAAAAAMMM]]]nnnvvvvvvtttnnniiiaaaWWWLLLLLLXXXjjjtttwwwssstttuuuvvvwwwxxxyyyyyywww{{{xxxmmm[[[III???===<<<:::888888999999777666999999:::===AAADDDEEEDDD===;;;:::999999999777555222333555777999999999888>>><<<999888999888777666444555666666666666666555888888888:::<<<===<<<:::;;;;;;======<<<;;;888777444666777777666777:::<<<;;;::::::::::::;;;<<<<<<<<<;;;888555111///000222000111222222111111333555777888999;;;===BBBGGGLLLSSS[[[hhhuuu{{{}}}~~~}}}hhhZZZTTTYYYttt{{{}}}cccJJJ<<<999666444333333444555444333222555777666333222444777444333333222222333333444444444555666777888999999;;;BBBSSS333333333222222222111111111222222222222222111111222333666999<<<===>>>>>>>>>>>>???@@@BBBBBBBBBBBBGGGKKKOOOQQQQQQNNNKKKJJJKKKGGGNNNVVVWWW```kkklllwww{{{~~~~~~pppkkkoooxxxyyy{{{{{{zzzooovvv{{{{{{iiiTTTEEE;;;666111111333555333111222222222111111111000000......///111222333444555555555555666666777888999:::888;;;LLLggg}}}vvvppppppzzz~~~sssmmmmmmoooooonnnqqqnnnfffXXXJJJBBBAAADDDRRR```ooovvvvvvtttooojjjdddWWWJJJJJJWWWhhhrrrtttvvvvvvvvvwwwwwwxxxxxxxxxxxx{{{~~~vvvkkk\\\JJJ@@@===;;;:::999:::::::::888666888888999===AAAEEEFFFFFFCCCAAA>>>===<<<<<<:::888666777888888999:::::::::>>><<<999999999999888666555666666777777777777777999888888:::<<<>>>===<<<<<<===>>>>>><<<:::888777999999:::999888777999;;;;;;;;;;;;;;;;;;<<<<<<===::::::888555222111333444000111222222111222444666666777999<<>>???@@@@@@>>>>>>???@@@BBBCCCEEEEEEKKKQQQYYY^^^\\\VVVOOOKKKLLLNNN[[[eeefffnnnvvvttt~~~~~~{{{|||~~~nnngggkkktttsss|||llldddlllxxxvvvdddXXXGGG;;;222333444000000555111111111000000000//////...///000111222333444555555555555666666777888999888777???UUUooo}}}zzzqqqiiijjjsss}}}yyysssmmmjjjkkklllnnntttmmmaaaPPPBBB>>>CCCIIIWWWdddpppuuuvvvuuuqqqmmmhhhXXXIIIIIIWWWgggoooqqqxxxxxxxxxxxxxxxxxxxxxxxxyyy{{{}}}~~~~~~~~~~~~uuujjjaaaUUUGGG===:::=========???@@@???<<<:::::::::;;;@@@EEEIIIKKKKKKKKKHHHDDDAAAAAA@@@@@@???===<<<;;;;;;:::;;;<<<===>>><<<:::999999999888777777777777888888999999999999888888:::===???@@@????????????>>><<<:::888666<<<======;;;999888999:::;;;;;;;;;<<<<<<<<<======>>>===;;;777333111222333000111222222222222444666555777:::===BBBHHHOOOTTTXXX]]]gggrrrwwwxxx|||~~~kkkccceeejjjnnnvvvqqqiiieeelllvvvcccVVVIII>>>777555222222333333333222333222111222555888:::;;;444444333333333333444444444555555666777888999999===DDDTTT333333333222222222111111111111000000111111222222666888:::===???AAAAAAAAA???@@@@@@@@@@@@BBBEEEGGGLLLUUUbbbhhhfff___VVVQQQQQQ\\\rrr{{{vvvzzz~~~~~~yyyyyy~~~zzzwwwsssvvvzzzsssrrrttt\\\```iiiwwwuuujjjWWWAAA222333555///...444222111111111000000000000///000000111333444444555555555555555666777888999777888CCC\\\ttt}}}yyyrrruuujjjiiiooouuutttpppqqq}}}~~~}}}zzzrrrjjjfffgggjjjrrrjjj\\\JJJ>>>===EEENNN\\\fffooosssuuuvvvtttpppkkkYYYJJJKKKZZZgggnnnpppxxxxxxxxxyyyyyyzzzzzzzzzyyyzzz{{{{{{{{{{{{||||||uuuiii\\\TTTLLLDDD???>>>AAABBBCCCEEEFFFEEEBBB???======@@@DDDJJJOOOQQQQQQPPPMMMHHHFFFFFFFFFGGGFFFDDDBBB@@@===<<<===>>>@@@>>><<<::::::::::::999888888888999999999:::;;;;;;:::999:::<<>><<<999777666<<<======;;;999888999;;;<<<<<<======>>>>>>>>>===CCCBBB???:::444000...///000111222222222333555777666888;;;???CCCJJJQQQVVVYYY\\\fffqqqvvvwwwzzzzzznnnpppsssrrrzzzyyylllhhhbbb___ddd}}}hhh]]]OOOAAA888666333111222333333222555333333555:::<<<:::888444444333333333333444444555555666777888999999:::>>>EEEUUU555444444444444333333333111111000000111222333333888:::<<>>???JJJTTT___gggnnnrrrtttwwwuuuqqqkkkZZZMMMRRR___iiiooorrruuuvvvwwwxxxzzz{{{}}}}}}zzzyyyyyyxxxxxxwwwuuutttlll```RRRLLLHHHEEEEEEHHHEEEEEEGGGHHHJJJHHHEEEBBB???@@@BBBGGGNNNSSSUUUVVVSSSPPPLLLJJJKKKLLLMMMMMMJJJGGGDDDAAA??????AAABBB>>><<<;;;:::;;;;;;:::999:::999999999:::;;;======::::::<<>>?????????>>>>>>CCCCCC@@@;;;555111//////000111222333222333666888888:::===@@@EEEKKKRRRWWWZZZ\\\eeeooovvvxxx{{{}}}pppoootttuuu{{{zzzkkkeee```^^^cccuuutttdddUUUHHH:::777444222222333333222666666777:::======888333555444444333333444444555555555666777888999::::::???EEEVVV555555555555444444444444222111111000111333444555999;;;===???AAABBBBBBBBBAAABBBBBB@@@???BBBHHHMMMZZZdddooorrrlllaaaXXXTTTbbbyyy{{{yyyvvvzzz~~~pppuuufffYYY[[[jjjxxx{{{xxxpppUUU===555666333000///333333333222222222222111111111222222333444444555555555555666666777888999999===OOOjjjzzzyyysssqqqrrrrrrrrrtttuuutttoookkk{{{~~~ttthhh``````cccaaa\\\QQQEEE>>>CCCOOOZZZbbbiiinnnpppsssuuurrrmmmfffYYYRRRZZZfffkkkooottttttuuuvvvxxxzzz|||}}}~~~yyyxxxwwwvvvtttpppkkkhhh___UUULLLHHHFFFEEEGGGKKKIIIHHHIIIJJJJJJIIIFFFCCCBBBBBBEEEJJJPPPUUUXXXXXXWWWTTTQQQOOOPPPPPPPPPPPPLLLJJJGGGDDDBBBBBBCCCDDD???===;;;;;;<<<<<<;;;:::::::::999999:::<<<>>>???;;;<<>><<<:::888666555555777888888888999;;;======>>>???@@@AAA@@@???>>>>>>>>>>>>;;;777444333333000111333333333444666888;;;===@@@CCCHHHNNNUUUZZZ]]]^^^eeepppwwwyyy|||}}}vvvnnnppprrr{{{sssjjjddd```dddiii|||gggUUUJJJ===:::555333333333333333666777999<<<<<<999444000555555444444444444555555555666666777888999::::::???EEEUUU555555444444444333333333333222111111222444666777:::;;;===@@@AAABBBBBBBBB@@@BBBCCCBBBAAAEEEMMMTTTgggoooxxxyyyqqqgggaaa___mmm{{{|||yyyrrrpppvvv}}}|||yyyyyy}}}~~~xxxbbbWWW\\\gggpppttttttbbbKKK;;;444444333222222222222222111111111111111222222333333444444444555555555666666777888999999AAAXXXttt{{{tttuuuqqqyyyzzzrrrooo~~~~~~tttggg______aaaXXXTTTJJJ@@@<<>>???;;;===AAAFFFHHHGGGCCC??????>>><<<:::888777666555555777888888888999;;;======>>>@@@AAABBBAAA@@@???;;;<<<<<<:::777555555555000111333333333444777999<<<>>>BBBFFFLLLSSS[[[aaabbbbbbhhhqqqxxxyyy{{{~~~tttmmmlllooowwwnnnfffhhheeexxxmmmYYYNNN???<<<777444333444444444555666888888666333222222555555444444444444555555666666777888999::::::;;;>>>EEEUUU444444444333333333222222444333222222222444777888:::;;;===@@@AAABBBBBBBBB???AAACCCCCCDDDIIISSS[[[ooowwwxxxpppmmmmmmwww~~~}}}}}}yyyrrrqqqwww~~~|||oooddd___bbbhhhmmmuuu}}}uuurrrlllXXXSSS[[[gggppptttkkkWWW@@@333333666666111111111111000000000000222222222333333444444444555555555666666777888999888CCC^^^|||}}}vvvxxxrrrzzzuuuhhh___]]]^^^SSSNNNEEE<<<:::DDDWWWeeejjjnnnqqqpppooonnnggg```YYYTTTWWWeeemmmlllooovvvvvvvvvwwwxxxxxxyyyzzzzzzyyywwwuuusssoooggg]]]UUU[[[\\\___aaa]]]UUUTTTWWWVVVTTTRRRQQQPPPPPPMMMLLLMMMMMMOOOTTTZZZ___aaaaaabbb___\\\ZZZXXXUUUQQQOOOMMMLLLJJJGGGFFFEEEEEEEEE???===;;;;;;=========<<<:::999888888999<<<>>>@@@;;;>>>CCCHHHJJJHHHBBB>>>>>>===;;;999888666666666777888999999888999;;;======???@@@BBBBBBAAA@@@???<<<======;;;777444333333000111333333333555777999<<>>DDDTTT333333333333333333333333444444444444666777888999======>>>???@@@@@@@@@@@@AAA@@@AAADDDDDDHHHXXXiiisss|||~~~{{{ooonnn}}}}}}xxxyyytttzzzssseeeVVVOOOMMMOOOVVV\\\gggrrrqqqsss{{{hhhVVVQQQ\\\lllwwwqqqaaaIII999555333111333222111111000111111111111111222333444444444444555666666666555666888:::<<>>CCCLLLZZZeeehhhnnnooonnnoooooodddUUUJJJIIIQQQ```mmmqqqqqqqqqxxxuuuuuuyyy{{{yyyxxxzzzyyyyyywwwqqqiiicccaaaaaahhhjjjkkkhhhccc^^^]]]]]][[[YYYVVVUUUTTTRRROOOMMMQQQTTTWWWZZZ\\\```eeehhheeebbb^^^ZZZVVVTTTSSSSSSNNNMMMJJJFFFFFFGGGFFFDDD===<<<<<<;;;;;;:::999999::::::999999999:::;;;;;;<<<>>>AAACCCDDDCCCBBB@@@@@@???===:::888777666666999;;;<<<;;;888777:::<<<@@@@@@@@@BBBCCCCCCAAA???=========<<<999777444222111222333444333444666888===BBBIIINNNRRRWWW]]]bbbiiihhhjjjooouuuyyyyyyxxxzzz{{{kkkdddXXXvvvvvv}}}eeeYYYGGG===666666888777444444333333333333333333333333555555555555555555444444666777888888777888:::<<<@@@DDD\\\333333333333333333333333333333444555666888999:::===>>>???@@@AAAAAAAAAAAAAAA???@@@CCCEEELLL[[[kkknnnyyy||||||xxxqqqtttxxx{{{{{{xxx~~~{{{vvvvvvvvvvvv{{{rrr```TTTHHHDDDDDDFFFKKKQQQ___lll}}}wwwvvvdddXXXZZZbbbrrrqqqeeePPP>>>777444222333333222111111111111111111111222333444444444444555666666666555666888;;;;;;KKKnnn~~~rrr~~~zzz{{{yyytttkkk```XXXUUUIII>>>===CCCNNN\\\gggkkkpppqqqnnnnnnmmmaaaQQQHHHHHHQQQ```mmmrrrrrrssswwwtttuuuyyy{{{yyyyyy|||}}}~~~|||wwwqqqlllkkkkkkqqqssstttrrrnnnhhhcccaaa]]][[[XXXWWWVVVTTTRRRPPPSSSVVVZZZ]]]___bbbfffiiiiiifffbbb]]]YYYWWWVVVUUUNNNKKKHHHFFFFFFGGGEEEBBB===<<<<<<;;;;;;:::999999::::::999999999:::;;;;;;;;;===@@@BBBBBBBBB@@@???======;;;:::999999888888999:::;;;:::888888:::<<<@@@@@@@@@AAACCCCCCAAA???=========<<<:::777444333111333444444444555777999???EEELLLRRRVVVZZZ___ccciiiiiijjjnnntttwwwxxxwwwxxx{{{~~~nnnfffSSSjjjmmmcccQQQEEE:::666666555444666333333333333333333333333555555555555555555555555666777888888777888:::<<<@@@DDD]]]333333333333333333333333222222333555777999;;;<<<>>>???@@@AAABBBBBBBBBBBBAAA???@@@DDDIIISSSbbbooottt{{{wwwmmmiiiqqqyyy~~~|||yyyqqqddd[[[XXXXXX[[[eeewww~~~iiiXXXIIIAAA;;;:::;;;<<<@@@EEETTTeee{{{wwwttt}}}ttt```VVVTTThhhmmmkkk\\\III<<<666444444333222222111111222222111222333444444555555444555666666666555666999;;;===SSStttzzzxxx{{{xxxrrrfff\\\QQQFFF;;;<<>>@@@AAA@@@???>>>;;;;;;;;;;;;::::::::::::888999:::999888999;;;===@@@???@@@AAACCCCCCBBB@@@>>>>>>===<<<:::888555444222333444444555666999<<>>777555333444666333333333333333333333333555555555555555555555555666777888888777888:::<<>>??????@@@AAABBBBBBBBBBBBAAA@@@AAAGGGQQQ]]]jjjsssyyyyyyqqqhhhgggrrr||||||vvvrrrooohhhZZZMMMGGGBBBDDDOOOeeeyyyxxxfffSSSDDD===999777888999999;;;???LLL```xxx~~~ooolllXXXOOOYYYdddmmmhhhWWWEEE999444444444333222222222222222111222333444555555555555555666777666666777999<<>>===<<<<<<;;;;;;:::999999999999999999:::;;;<<<<<<;;;===>>>???@@@???>>>>>><<<<<<<<<<<<<<<<<<;;;;;;888888888999999:::<<<===?????????AAACCCDDDBBB@@@>>>>>>>>>===;;;888666555333444555555666888<<>>?????????@@@AAABBBBBBBBBBBBAAABBBFFFNNN\\\jjjsssvvvrrr}}}|||tttqqqmmmppp~~~}}}tttmmm``````fffrrruuuhhhUUUHHH===;;;BBBWWWnnn~~~wwwpppsss~~~|||dddRRREEE>>>;;;888999;;;;;;888999===III```yyytttpppxxx```SSSNNNZZZiiinnndddPPP???666555444444333333333333333222222333444555555555555555666777666666777:::===EEEjjjxxx~~~www}}}{{{sssmmmkkkPPPEEE===AAALLLXXXccckkklllqqqrrrooommmjjj[[[JJJBBBGGGUUUfffrrruuuuuuwwwuuuuuuwwwzzz{{{zzz~~~~~~{{{wwwvvvvvvuuuqqqmmmfffccc```____________^^^^^^bbbfffhhhhhhhhhhhhiiiiiigggccc___ZZZVVVSSSQQQNNNHHHEEEIIIKKKEEE@@@>>>===<<<<<<;;;;;;:::999999999999999999:::;;;<<<======>>>???@@@@@@??????>>>>>>>>>??????>>>===<<<;;;999999888999:::<<<<<<===?????????AAACCCDDDBBBAAA>>>>>>>>>===<<<999777666444555666666888;;;@@@CCCIIIOOOVVV[[[^^^```dddhhhkkkmmmppptttyyy~~~|||tttjjjYYYcccxxxzzz}}}wwwrrriiigggvvvlllaaaRRRCCC;;;888444333444333333333333333333333333444444444555555555666666666777888888777888:::<<>>???>>>???@@@AAABBBBBBBBBBBBBBBEEELLLXXXjjjxxx{{{wwwrrryyytttooorrrrrruuu~~~wwwggg]]]KKKPPPaaa|||~~~aaaJJJDDD===???QQQjjj}}}mmmaaaZZZ^^^nnnmmmVVVGGGBBB???;;;999:::<<<:::777888<<>>EEERRR]]]eeekkklllqqqssspppnnnkkk\\\KKKEEEKKKYYYjjjtttuuuuuuvvvvvvvvvxxx{{{{{{zzz~~~|||zzzvvvtttssssssqqqpppgggdddaaa___```aaaaaaaaabbbdddggggggfffeeeeeefffgggeeebbb^^^ZZZVVVSSSQQQMMMHHHHHHMMMLLLCCC>>>@@@===<<<<<<;;;;;;:::999999888888888999:::;;;<<<===>>>>>>????????????>>>>>>@@@@@@AAAAAAAAA???>>>===<<<:::999:::<<<=========>>>>>>???AAACCCDDDCCCAAA>>>>>>>>>>>><<<:::888777444555666777999===BBBGGGMMMRRRWWW[[[^^^aaafffjjjiiikkkooossswww||||||jjj\\\aaattt|||zzzxxxtttiiiaaa\\\jjjppp```RRRDDD===:::666333333333333333333333333333333333333444444555666666666666777888888777888:::<<<@@@FFF```333333333333333333333333444444555777999<<<>>>???===>>>???@@@AAAAAAAAAAAACCCHHHRRRaaauuuwwwrrrsssllljjjssswwwxxx~~~}}}ssscccUUUMMMFFFHHHZZZ{{{qqqWWWJJJ@@@>>>OOOhhh|||}}}jjj]]]OOORRRccc~~~rrr]]]LLLDDD@@@===;;;999:::;;;999666888>>>JJJddd~~~wwwgggaaappptttttt~~~qqqZZZVVV\\\iiiooobbbLLL===666555555444444444444444222333444555666666666666555666777777777888;;;>>>JJJ{{{|||zzz{{{|||{{{zzz|||uuummmgggdddHHH???<<>>>>><<<>>>>>>???AAADDDDDDCCCAAA>>>??????>>>===;;;999888555666777888:::???EEEIIIQQQUUUYYY\\\^^^bbbhhhmmmkkknnnqqqsssvvvzzznnnccc___qqqwwwzzzgggbbb]]]fff}}}cccTTTEEE>>>:::666444444333333333333333333333333333333444444555666666777666777888888777888:::<<>>???======>>>???@@@@@@@@@@@@CCCJJJVVVggg}}}vvvhhhhhhaaadddvvv{{{|||}}}~~~}}}|||nnn___RRRGGGBBBCCC@@@MMMqqqpppKKK@@@===MMMggg{{{qqqeeeLLLMMM]]]xxxvvvcccQQQGGGDDD???888;;;999:::;;;888666:::@@@KKKeeettt\\\QQQcccmmmyyyeeeZZZXXXeeennnfffQQQAAA666666555444444444444555222333444555666666666666555666777777777999<<<>>>NNN{{{zzz|||~~~~~~~~~~~~wwwppphhh___YYYCCC;;;:::FFFWWWccciiilllpppuuuvvvrrrpppkkkZZZHHHJJJQQQ```ooovvvuuussstttxxxxxxzzz|||zzzxxx~~~~~~}}}yyyvvvtttwwwyyyvvvpppjjjhhhhhhgggddd```___```bbbbbbcccggggggfffccc```______```]]]\\\ZZZWWWTTTPPPMMMKKKKKKIIIMMMSSSLLL???===DDD===<<<<<<;;;;;;:::999999888888888999:::;;;===>>><<<<<<<<<<<<<<<<<<<<<<<<>>>???BBBDDDEEEEEEEEEDDDAAA>>>;;;<<<>>>???>>><<<>>>>>>???AAADDDDDDCCCBBB>>>?????????===;;;999888555666777888;;;@@@FFFKKKTTTWWW[[[\\\^^^cccjjjoooppprrruuuvvvwwwzzz~~~xxxlll]]]lllyyyjjjhhhdddjjjgggXXXGGG===999666555666333333333333333333333333333333444444555666777777666777888888777888:::<<>>>>>???@@@AAA@@@???DDDMMMhhhxxxooo```aaavvvxxxwww{{{}}}~~~}}}zzzcccWWWRRRMMMJJJIIIKKKCCCPPPlllyyy]]]GGG===LLL```kkkxxx~~~eeeUUUSSSjjjxxxuuummm___QQQHHHDDDBBB???<<<<<<>>><<<:::<<<@@@RRRjjjkkkUUUbbbqqqzzz|||gggMMMYYYmmmkkk[[[PPPFFF;;;222222555444111000444444444555555555666666555:::777555999999<<>>===CCCDDDEEEFFFGGGGGGFFFEEEIIIEEE@@@<<<;;;<<<======???@@@@@@AAAAAABBBCCCCCCBBBBBBAAA???===;;;999888888888888:::>>>EEELLLPPPWWWYYY[[[]]]___cccgggkkksssuuuwwwxxxxxxwwwwwwwww~~~~~~|||qqq\\\eeeqqqpppvvvqqqVVVGGGCCC:::777888444333333333333333444555666444444444555555555555666555666888888888999:::<<>>===;;;DDDBBB@@@>>>>>>>>>>>>>>>DDDEEEFFFHHHHHHHHHHHHGGGHHHEEE@@@>>>======<<<<<>>;;;<<<@@@LLL```ttt|||ggglll}}}}}}{{{www\\\OOO\\\kkkhhh___LLL???444111333222111000444444555555555666666666555999555444999888>>>OOOlll{{{oooeee[[[NNNCCC<<<>>>DDDOOO[[[eeelllooorrrvvvvvvsssnnnfffZZZPPPOOO^^^ooovvvxxxzzz||||||vvvyyy|||yyynnndddgggppp|||}}}|||yyyuuusssrrrrrrqqqooollljjjhhheeebbb___[[[\\\^^^^^^^^^___aaaccccccbbb___[[[\\\^^^ZZZTTTRRRSSSSSSPPPLLLHHHFFFFFFHHHMMMNNNJJJGGGGGGFFFCCCAAA@@@>>>>>>>>>===;;;999999999999<<<>>>???===<<>>======>>>???@@@FFFGGGIIIJJJKKKKKKJJJJJJGGGEEEBBB@@@???>>>===;;;>>>??????@@@@@@AAABBBBBBAAA@@@???>>><<<:::888666777888:::===BBBHHHMMMPPPUUUXXX[[[^^^bbbfffjjjnnnpppqqqrrrrrrqqqrrrtttvvvyyy||||||ggg___wwwvvv]]]MMMGGG<<<555555111444444333333333444555555444444444555555555555666555666888888888999:::<<<@@@EEEaaa444444444444444444444444555666888:::;;;=========@@@@@@@@@??????@@@CCCFFFTTTnnnyyyjjjggglll}}}zzzvvvyyyuuurrrwwwllliii{{{mmmVVV@@@<<>><<<>>>>>>===<<<<<<>>>AAADDDJJJKKKLLLMMMNNNMMMMMMLLLGGGEEECCCBBBBBB@@@===;;;>>>>>>??????@@@AAAAAABBB@@@@@@???===;;;999777666666888:::>>>CCCIIIMMMPPPUUUXXX\\\```cccgggllloooooopppppppppooopppsssvvvxxxzzz{{{}}}mmm]]]jjj|||cccSSSLLL>>>666555111444444333333333444444555444444444555555555555666555666888888888888:::<<>>>>>?????????>>>===@@@EEEIIIbbb|||ooo___eeerrrzzzwwwwww|||rrrooo|||{{{sssooodddRRR@@@;;;<<<@@@JJJUUUkkkuuu}}}rrriii\\\[[[```fffooo}}}fffPPPEEECCCPPP___ooovvvaaaTTTKKKDDDCCCBBB@@@AAACCC<<>>@@@AAA???===<<<============???EEEIIIMMMNNNOOOPPPPPPOOONNNMMMGGGFFFEEEDDDCCCAAA>>>;;;>>>??????@@@AAAAAABBBBBB@@@@@@???===;;;999777666666777:::>>>CCCIIINNNPPPUUUXXX]]]aaaeeeiiimmmpppooopppppppppoooqqqtttvvvxxxyyy}}}wwwrrr___```yyy}}}yyy{{{jjjZZZRRRBBB888666333555444444333333333444444444444444555555555555666555666888888888888:::<<>>>>>===??????>>>>>>AAAIIIOOOoookkk\\\hhhtttwwwwwwzzzsssiiittt{{{___ZZZNNNBBB<<<;;;<<>>===???888AAAJJJQQQ[[[ooorrrvvv{{{sss~~~ttt~~~cccPPPUUUfffssshhhVVVBBB888444333333444555555666666666777777777888888555777<<<:::HHHcccsssfffYYYJJJ>>>999:::BBBMMMYYYaaahhhlllooopppmmmkkkiiiccc\\\ZZZ\\\dddnnnvvvxxxzzz}}}~~~}}}{{{zzz||||||tttpppkkkkkkkkkjjjgggeeeeeefffdddeeeeeeccc___]]][[[\\\WWWYYY[[[\\\]]]___bbbeeefffgggddd]]]ZZZZZZYYYVVVMMMMMMMMMKKKHHHGGGGGGIIIQQQRRRPPPMMMNNNSSSSSSPPPNNNLLLJJJHHHGGGEEEBBB@@@>>>>>>>>>@@@BBBBBB@@@>>>;;;===>>>>>>>>>BBBIIIOOOQQQRRRRRRRRRQQQOOONNNMMMIIIGGGEEEDDDDDDBBB???<<>><<<:::888666666777999===BBBHHHNNNQQQUUUYYY^^^cccfffjjjnnnqqqmmmooopppqqqqqqrrrtttvvvxxxxxx{{{www}}}uuudddZZZlll{{{tttrrrooo{{{pppbbbXXXGGG<<<:::666555555444333333333444444444444444555555555555666555666888888888999:::<<>>>>>>>>???@@@??????DDDMMMUUUwwwnnn```ppp|||vvvyyy~~~pppooo___UUUMMMDDD>>>;;;:::>>>CCCMMMZZZiiittt}}}xxxkkk\\\OOOGGGCCC>>><<<:::BBB\\\jjj```KKKBBB???AAACCCNNNnnn|||dddXXXLLLFFFBBB>>><<<<<<888<<<@@@CCCIII[[[wwwzzzkkkrrrwww~~~mmmXXXTTTcccsssrrr^^^HHH;;;666444444666555666666666777777777777999888555999===<<>>@@@@@@@@@EEEMMMTTTTTTTTTTTTSSSRRROOOMMMKKKJJJHHHFFFDDDDDDBBB@@@>>>@@@AAAAAABBBBBBCCCDDDDDDBBBAAA@@@???===:::888777666666777;;;@@@GGGNNNRRRWWWZZZ```dddgggjjjnnnpppkkkmmmpppqqqqqqqqqssstttwwwwww{{{xxxwwwvvvhhhYYYdddyyy|||{{{|||ppplllpppjjjrrrvvvhhh^^^LLL???===:::666555444333333333333333444444444555555555555666555666888888888999:::<<>>>>>???>>>@@@BBBAAAAAAGGGQQQYYY{{{ssseeewwwxxx||||||sssxxxzzzhhhTTTNNNFFF@@@;;;999<<<@@@BBBPPPaaannnxxx~~~{{{{{{wwwlll\\\LLLBBB===:::444999???@@@JJJTTTRRRFFF@@@???BBBBBBKKKkkktttfffWWWOOOJJJEEEAAAAAA:::;;;;;;;;;>>>NNNiiinnncccmmm~~~yyyttt^^^UUUaaasssxxxcccKKK===777444555666666666666666777777777777:::999666999>>><<>>???@@@???<<>>:::999:::???FFFPPPZZZgggtttyyywwwvvvkkk^^^UUUJJJ???;;;>>>666888999999888999===@@@BBB???@@@EEEJJJYYYwwwxxx```VVVOOOGGGEEEJJJAAA??????>>><<>><<<;;;;;;;;;888666666999???FFFKKKNNNUUU\\\bbbdddggglllooonnnoooooopppqqqrrrsssssstttyyy{{{~~~sss{{{ddd^^^```nnnvvvsssfffhhhooobbbcccuuubbbPPPDDDBBBEEE888666333111000000111333555444444444444555666666888888888777666777:::===AAAIIIhhh444444555444444666:::===:::;;;;;;<<<===>>>?????????===@@@DDDCCCFFF\\\uuu{{{|||qqqppprrrzzz}}}|||~~~|||yyy{{{~~~cccWWWJJJDDD@@@;;;999999;;;AAAIIIQQQ[[[fffiiiggg]]]TTTLLLGGGBBB<<<<<>>???CCCJJJRRRXXXYYYVVVRRRPPPNNNLLLJJJHHHGGGEEECCCBBBCCCDDDDDDCCC@@@AAADDDEEEFFFFFFEEEDDDAAAAAA???>>>===<<<<<<<<<:::888777999???GGGMMMPPPUUU\\\bbbdddggglllooonnnpppppppppqqqqqqqqqqqqqqqxxxzzz~~~ttt{{{gggbbbbbboootttooorrrhhhggg|||xxxdddQQQFFFCCCFFF:::888555333222222333444555444444444444555666666888888888777666777:::===AAAJJJiii444444555555666999>>>AAA;;;<<<<<<<<<======>>>>>>>>>>>>@@@BBBDDDNNNiii~~~vvvooopppuuu~~~}}}|||vvvrrroooppprrrttt~~~~~~{{{uuummmhhhggghhhttt{{{hhh[[[NNNGGGCCC>>>:::999888===BBBGGGOOOWWWYYYWWWMMMHHHDDDCCCAAA???AAADDD>>>===<<<::::::999:::::::::===III^^^pppttt]]]RRRNNNIIIGGGJJJLLLHHHEEEEEEFFFJJJTTT^^^dddXXXLLLIIIPPP^^^ppp}}}|||pppggg|||tttpppJJJ999333000444666555555555777888777666888888999:::777@@@^^^|||~~~xxxlll]]]RRRGGG===888888===KKKYYYbbbggglllmmmkkkmmmbbb^^^fffnnnnnnlllmmmuuuxxxzzz|||||||||}}}}}}yyyvvvttttttrrrpppmmmiiigggeeedddeeeffffffeeeeeefffhhhjjjiiikkkpppvvvyyyxxxvvvqqqooollliiieeebbb```___XXXVVVSSSOOONNNQQQWWW\\\SSSUUUZZZ___dddgggjjjkkkllliiieeeaaa\\\VVVOOOJJJJJJIIIGGGFFFEEEEEEEEEFFFDDDBBB>>>===AAAJJJSSSYYYWWWTTTQQQNNNMMMLLLJJJHHHFFFDDDCCCBBBDDDDDDDDDCCCAAABBBDDDFFFFFFFFFEEEDDDBBBAAA@@@>>>>>>============:::777999???GGGOOOSSSVVV]]]bbbdddgggmmmooonnnpppqqqqqqqqqpppoooooonnnvvvxxx{{{ttt~~~nnniiicccooovvvtttpppnnnxxx~~~iiiTTTGGGCCCDDD;;;999777555444444555666555444444444444555666666777888888888777888;;;===BBBKKKkkk555555555555555999>>>AAA<<<<<<<<<==================>>>???AAAFFFYYYwwwyyy}}}|||rrrqqqvvv|||vvvnnnkkkfffbbbaaadddhhhkkksssqqqlllddd]]]XXXWWWWWW```jjjlll^^^PPPIIIFFFAAA<<<:::888;;;>>>AAAIIISSSXXXWWWUUUUUUTTTTTTPPPKKKGGGFFFBBB???<<<;;;<<<===<<<;;;>>>@@@LLLcccvvvmmmWWWMMMJJJIIILLLOOOWWWUUUSSSOOONNNRRR\\\fffggg^^^RRRIIIGGGPPP___kkkyyy~~~iiizzzyyyhhh{{{uuuRRR;;;666666666555666555444666999888555555666999999777BBBdddyyymmm___SSSGGG<<<888:::@@@MMM\\\dddiiilllllliiiggg___[[[dddnnnqqqqqqqqqtttvvvxxxyyyyyyzzz}}}~~~{{{wwwvvvtttrrrnnnjjjgggeeedddfffggghhhggghhhiiikkkmmmnnnpppuuu{{{~~~~~~}}}wwwuuurrroookkkhhhfffeee[[[YYYVVVTTTSSSVVVZZZ]]]TTTXXX^^^dddhhhkkkmmmnnnooollliiieee```ZZZRRRMMMMMMLLLJJJGGGFFFFFFGGGGGGFFFDDDAAA>>>BBBLLLUUUYYYSSSQQQNNNLLLKKKJJJHHHFFFCCCBBBAAAAAABBBCCCBBBAAAAAACCCEEEFFFFFFFFFDDDCCCBBBAAA@@@???????????????>>>;;;777999???HHHPPPTTTWWW]]]ccceeehhhmmmooonnnnnnoooppppppppppppooonnntttvvvyyy|||ttt|||vvvoooeeemmm|||pppWWWGGG@@@>>>:::999777555444555555666555444444444444555666666666888888888888999;;;===CCCLLLlll666666666555444666:::===<<<<<<<<<===============;;;>>>???AAAMMMfff}}}xxx~~~~~~vvvpppttt{{{rrrfffUUURRRNNNLLLNNNRRRWWW[[[```\\\UUUMMMGGGDDDEEEFFFKKKWWWtttpppaaaQQQJJJHHHCCC???===999:::;;;>>>JJJYYYdddgggqqqtttwwwvvvpppggg\\\SSSMMMGGGAAA@@@BBBEEEDDDBBBBBBAAAIII]]]ooo|||rrr]]]OOOIIIHHHLLLQQQ]]]fffmmmlllgggfffmmmssspppkkk```QQQFFFEEELLLRRRdddqqq}}}ttt}}}ppp~~~vvvbbbjjjtttrrrYYY???888999555555777777444555:::999555555666888999888EEEiiizzzoooaaaSSSEEE:::777999BBBPPP___gggkkkmmmkkkggg^^^[[[]]]dddlllppptttvvvvvvwwwxxxyyyyyy{{{~~~~~~xxxwwwuuurrrnnnkkkgggffffffhhhjjjkkkkkkkkkmmmooooooqqquuuzzz~~~}}}{{{xxxtttqqqnnnlllkkk```___]]]\\\[[[[[[[[[[[[XXX]]]dddhhhjjjkkkmmmnnnqqqpppmmmjjjeee___WWWRRRPPPNNNKKKHHHFFFFFFGGGHHHGGGHHHFFFBBBFFFQQQXXXZZZRRROOOLLLJJJIIIHHHFFFDDDBBBAAA@@@AAACCCCCCBBBAAABBBCCCEEEFFFGGGFFFDDDCCCBBBAAAAAA@@@@@@@@@AAAAAA???;;;888999???HHHPPPUUUWWW^^^dddeeehhhmmmooonnnlllmmmooopppqqqqqqpppppprrrtttvvvyyy|||~~~zzz}}}{{{uuujjjpppxxx\\\HHH>>>888888777666444444444444555555444444444444555666666666777999999999:::<<<>>>CCCMMMmmm555666666555444444777999;;;<<<<<<<<<======>>>>>>;;;???AAAEEEWWWuuu|||}}}|||}}}}}}sssrrrwww~~~zzzsssjjj]]]QQQEEECCC@@@???@@@DDDIIILLLOOOKKKEEE@@@<<<;;;<<<======FFFaaayyygggTTTLLLIIIFFFBBB@@@:::999999===MMMeeexxxxxxggg]]]RRRNNNOOOQQQPPPLLLDDDAAAFFFVVVggguuuvvvbbbRRRJJJKKKNNNTTThhh}}}~~~yyywwwwww}}}|||sssbbbRRRJJJHHHGGGQQQ___lllooommmrrroooyyytttooo|||jjj^^^dddlll___CCC777777222777===>>>888555999999555666666888:::;;;IIIlllyyynnn___QQQCCC777555888EEESSSbbbjjjmmmmmmjjjeeeVVVYYY___eeekkkqqqvvvzzzyyyzzzzzzzzz{{{}}}|||zzzwwwssspppmmmkkkjjjjjjlllnnnoooooooooqqqssssssvvvzzz~~~zzzuuurrrooonnnfffdddcccbbbcccbbb```^^^```eeejjjmmmlllkkkmmmnnnsssrrrpppnnnjjjddd\\\WWWRRRPPPLLLIIIGGGFFFGGGHHHHHHMMMMMMJJJMMMWWW\\\ZZZRRRPPPMMMJJJIIIHHHFFFDDDCCCCCCBBBDDDEEEFFFDDDCCCCCCDDDFFFGGGGGGFFFDDDCCCBBBAAAAAAAAAAAABBBBBBCCC???===:::<<>>CCCMMMmmm444555777777666555666777:::;;;;;;<<<===>>>??????===BBBEEEKKKbbb{{{~~~|||zzztttwww~~~xxxiii\\\SSSIIIAAA???===;;;:::;;;>>>BBBDDDDDDCCCAAAAAAAAA@@@@@@???>>>@@@QQQkkkpppZZZOOOKKKGGGCCCAAA===;;;999>>>RRRrrr|||jjjaaa```___[[[VVVIIIEEEIIIVVVdddrrreeeTTTNNNNNNOOOeee|||zzz~~~|||nnnaaaZZZUUUPPPQQQYYY___]]][[[dddxxx|||qqqzzziiirrrqqqYYYWWWddddddGGG777888444>>>GGGHHH===666777888555999666777:::>>>MMMmmmvvvlll^^^PPPAAA777666:::GGGUUUdddlllnnnmmmiiicccSSSYYY```gggnnntttyyyzzzzzzzzzzzzzzz{{{~~~{{{vvvsssqqqqqqqqqnnnppprrrrrrrrrsssuuuwwwxxx|||}}}xxxtttrrrpppkkkhhhfffeeeggghhhgggeeefffkkkppppppnnnmmmoooqqqrrrqqqpppnnnkkkeee^^^YYYTTTRRRNNNJJJHHHGGGHHHIIIIIIQQQTTTRRRUUU^^^```ZZZVVVSSSOOOMMMKKKIIIGGGEEECCCBBBBBBDDDFFFFFFDDDCCCCCCEEEFFFGGGGGGFFFDDDCCCBBBBBBAAAAAABBBCCCDDDDDDAAA???===@@@FFFNNNTTTWWWYYY___eeefffhhhmmmooonnnmmmoooqqqssssssrrrqqqoooqqqrrrtttvvvzzz}}}~~~}}}xxxsssrrrxxx{{{gggTTTFFF===555555444444444444444444555444444444444555666666555777999::::::;;;<<<>>>BBBLLLmmm222555777888888777777888::::::;;;<<<===>>>???@@@>>>DDDGGGOOOjjjzzzyyyzzz|||{{{~~~wwwuuu|||{{{nnn[[[LLLDDD@@@<<<888777666777888;;;>>>@@@>>>???AAADDDFFFFFFDDDAAAGGGBBBIII\\\yyywww^^^QQQMMMHHHDDDAAAAAA>>>;;;@@@WWW{{{}}}oookkkiiiccc]]]OOOLLLOOOZZZeeerrrvvv^^^TTTQQQUUUfffxxxsssxxxwwwnnnfffccc```[[[```bbb```\\\[[[fff{{{qqqyyyjjjaaa}}}~~~qqqWWWOOO___eeeJJJ888;;;999CCCNNNPPPBBB666666777555:::777666:::@@@OOOnnn|||uuukkk^^^QQQCCC999999>>>HHHVVVfffmmmooonnnhhhcccTTTYYY___hhhqqqyyy{{{yyyxxxxxxxxxxxxyyy|||~~~yyyvvvuuuvvvwwwqqqssstttuuuuuuuuuwwwyyy|||zzzvvvrrrqqqnnnjjjffffffhhhlllmmmllljjjooosssssspppnnnqqqtttnnnnnnmmmllljjjddd]]]XXXVVVSSSOOOKKKIIIHHHJJJKKKJJJTTTYYYWWWZZZbbbbbb[[[XXXUUURRROOOMMMKKKHHHFFF@@@@@@@@@BBBDDDDDDBBBAAADDDEEEFFFGGGGGGFFFDDDCCCBBBBBBBBBBBBBBBCCCDDDEEEBBBAAA@@@CCCIIIPPPVVVYYYYYY```eeefffhhhmmmooonnnoooqqqsssttttttrrrpppnnnqqqrrrtttvvvyyy|||zzz~~~wwwsssmmmmmm|||pppkkkYYYLLLCCC555555555555555444444444555444444444444555666666444777999;;;;;;;;;===>>>BBBLLLmmm777333222555888777888:::::::::;;;<<<===>>>???@@@<<<@@@FFFWWWuuu}}}zzz{{{xxxyyy}}}}}}yyypppaaaRRRHHHAAA===;;;===;;;999999===CCCHHHLLLKKKFFFDDDKKKVVVYYYRRRHHHGGGLLLJJJOOOooogggZZZQQQIIIEEEFFF===>>>===@@@UUU|||rrrgggccccccZZZSSSTTT]]]fffqqqlllXXXXXXXXXiiizzz}}}qqqfffaaa```___```cccqqqqqqqqqooopppuuu~~~~~~ttttttyyy```qqq}}}}}}qqq___MMMTTT]]]MMMAAA>>>555CCCFFFGGGAAA999444666::::::;;;CCCCCCAAAXXX{{{zzz}}}tttjjj\\\LLL===555888@@@MMM```mmmlllmmmtttqqqfff___aaafffkkkqqqvvvyyy{{{zzzyyyzzz|||{{{{{{|||xxxyyyxxxvvvvvvvvvxxxyyyyyyyyy|||yyyvvvsssmmmlllrrrvvvssslllgggmmmrrruuuttttttwwwxxxwwwwwwsssooolllkkkhhhbbb^^^YYYUUUPPPMMMLLLMMMMMMMMMHHHJJJPPPXXX```bbb```]]]\\\ZZZVVVPPPKKKIIIIIIKKKGGGEEECCCBBBCCCCCCBBBAAABBBDDDEEEGGGGGGEEEDDDBBBCCCCCCBBBDDDEEEEEEDDDBBBDDDDDDEEEHHHKKKPPPUUUWWW^^^```dddfffiiikkkoooqqqpppqqqrrruuuvvvtttpppmmmqqqtttvvvwwwxxxzzz}}}}}}}}}qqqeeejjjxxxxxx{{{|||ooommm[[[LLLIII:::555333555666333222333666555555555555666666777999:::;;;:::999999:::<<>>??????@@@BBBJJJ^^^~~~zzz|||xxxwwwxxx|||xxxhhh___QQQEEE???======>>>;;;<<<===>>>BBBOOObbbpppsssdddRRRKKKNNNSSSRRRNNNLLLRRRSSSWWWtttsssbbbWWWMMMIIIIII???@@@>>>???RRRxxxzzzvvvmmmbbb\\\___ccchhhvvvvvvpppfffssstttjjjffffffkkkrrrrrr{{{bbbhhh{{{{{{rrrdddNNNPPP\\\PPPBBB===666;;;======:::555333444777555666>>>???@@@ZZZqqqfffXXXIII<<<666;;;DDDRRR```jjjjjjqqq{{{wwwiiiaaacccgggmmmrrrvvvyyy{{{|||zzzzzz}}}~~~~~~}}}}}}zzzzzzyyyzzz{{{|||}}}}}}|||zzzxxxsssrrrvvvxxxsssnnnlllrrrxxx{{{zzzzzz}}}}}}{{{xxxuuuqqqooonnnjjjddd___[[[WWWRRROOONNNNNNMMMLLLIIIIIIMMMTTT[[[``````^^^]]][[[XXXTTTQQQRRRVVVYYYJJJGGGDDDBBBAAAAAA@@@>>>CCCDDDFFFGGGGGGFFFDDDCCCEEEDDDCCCDDDFFFGGGFFFEEECCCDDDEEEHHHMMMRRRWWWZZZ```bbbeeeggghhhjjjmmmoooqqqrrrtttvvvxxxvvvsssppprrrsssuuuyyy|||~~~yyy{{{qqqeeeeeeyyy~~~wwwqqqqqquuuwwwqqqsss___NNNFFF:::555333555666333333444666555555555555666777777999:::;;;:::999999;;;<<>>>>>AAAAAAKKKfffzzz}}}vvvqqqtttyyyuuubbb]]]UUUNNNJJJGGGDDDCCC===AAACCCBBBHHH]]]|||iiiVVVPPPPPPOOOMMMOOOXXX[[[___xxxmmm^^^SSSMMMLLLDDDDDD@@@===LLLoooxxxiii\\\WWWUUUTTTZZZcccrrr|||xxxxxx{{{wwwxxxmmmeeennn~~~||||||xxxlllPPPLLLZZZVVVGGG===777555555444444444444555555444444::::::>>>]]]|||~~~|||vvvkkk```RRREEE:::777>>>HHHVVV___eeehhhsss}}}pppdddfffjjjooossswwwyyyzzz~~~{{{{{{~~~~~~~~~~~~|||{{{{{{yyysssqqqrrrvvv|||zzzxxxvvvuuusssooogggaaa]]]ZZZUUURRRPPPOOOMMMKKKJJJJJJLLLRRRZZZ```bbbaaa^^^^^^\\\[[[[[[___dddhhhQQQMMMHHHDDDBBBAAA@@@???EEEEEEFFFGGGGGGFFFEEEEEEGGGEEEDDDEEEHHHIIIJJJIIIDDDEEEGGGJJJOOOTTTYYY\\\bbbdddfffhhhhhhjjjlllnnnpppqqqsssuuuwwwwwwtttqqqrrrrrruuuzzzzzz|||tttiiibbb{{{zzzrrrpppsssuuunnn}}}hhhSSSFFF;;;666333555666444444555555555555555555666777777999:::::::::999999;;;===CCCPPPqqqEEE???;;;;;;:::888777999<<<<<<<<<===============BBBBBBQQQqqqyyypppttt{{{~~~qqqqqqpppmmmggg]]]QQQHHHGGGHHHGGGFFFMMMcccssshhh^^^TTTMMMPPPZZZ___bbbwwwvvveeeYYYRRRNNNIIIGGGBBB===FFFeee|||qqqbbbSSSKKKGGGCCCEEEIIIKKKWWW[[[aaannnxxx}}}|||wwwrrrrrrwww|||}}}zzzxxxwwwxxxxxxyyyxxxwwwvvvxxx~~~lllggg~~~sssUUUIIIXXX]]]OOO???999666444222333666888888666777777999777===___{{{yyy|||xxxpppdddZZZNNNCCC;;;888>>>FFFUUU\\\```cccooo}}}~~~vvvfffiiimmmqqquuuxxxyyyyyy||||||zzzssssssvvvvvv}}}}}}{{{zzzzzzyyyssskkkddd```]]]YYYUUUSSSPPPMMMJJJLLLLLLOOOVVV___dddeeeddd```aaacccddddddfffiiilllXXXSSSLLLGGGEEEDDDCCCCCCGGGGGGGGGFFFFFFGGGGGGGGGIIIGGGFFFGGGJJJLLLMMMMMMGGGHHHIIILLLPPPUUUZZZ]]]aaacccfffhhhiiijjjmmmooonnnnnnppprrruuuuuurrrppptttssstttzzz|||{{{zzzoooaaa|||vvvuuuuuujjj|||qqq\\\III<<<777444555666444444777555555444555555666777888888999::::::999999;;;===DDDQQQrrrGGGAAA<<<;;;:::888777:::<<<<<<<<<===============DDDGGGZZZ|||uuuxxx~~~ttteee[[[VVVSSSMMMLLLTTThhhvvvggg\\\WWW```dddeeewww~~~lll```VVVPPPKKKIIIDDD@@@GGGbbb}}}pppggg___TTTHHHBBB???>>>>>>@@@<<>>888555666666444444777444444444555555666888888888999::::::999:::<<<>>>DDDRRRtttGGG@@@;;;:::999777888:::;;;<<<<<<<<<======>>>>>>AAAGGGaaa|||yyywwwyyy|||llleee\\\ZZZbbbqqqyyyqqqhhhlllkkkjjjyyyxxxkkk^^^UUULLLJJJFFFDDDJJJaaa|||wwwooohhhbbb[[[RRRMMMFFFBBB<<<999888999:::;;;888???===;;;CCCJJJTTTdddzzz~~~qqqvvvvvvssspppmmmkkkiiifffddd]]]```ccceeeccc^^^WWWSSSVVVRRRRRRZZZaaakkk~~~|||aaasssvvvfffQQQWWWkkkfffLLL>>>:::777555555777888666444444555888888CCCkkkxxx|||qqq^^^TTTIIIBBB<<<999<<>>DDDSSSvvvDDD>>>888888888777888;;;:::;;;;;;<<<===>>>??????AAALLLkkk~~~zzznnnoooyyy}}}vvvqqqsss||||||zzzsssmmmzzzxxxhhh\\\QQQLLLHHHFFFIIIXXXvvvzzzppphhhaaaVVVUUUQQQMMMIIIDDD???===777888888666444555666666333;;;999666:::<<>>::::::@@@GGGOOOKKKEEEFFFPPP]]]eeeggggggjjjoootttxxxyyyyyyyyy|||}}}yyyuuuwwwttt}}}~~~yyyqqqjjjeee```ZZZVVVSSSQQQOOONNNLLLNNNTTT]]]fffkkkllljjjjjjlllnnnmmmkkkiiihhhhhhfffbbb\\\VVVRRRNNNJJJHHHLLLKKKHHHFFFFFFHHHKKKLLLKKKLLLMMMOOOQQQQQQNNNKKKHHHIIIKKKNNNSSSYYY^^^aaaaaacccfffhhhjjjllloooqqqrrrqqqqqqrrrttttttrrrqqqrrrsssuuuwwwyyy{{{{{{{{{yyyyyygggnnnuuuXXXDDD===888777666333333555444444444444666777888999777888999999999:::<<<>>>DDDTTTwwwBBB<<<777777777777888<<<::::::;;;<<<===>>>???@@@IIIVVVxxxpppiiimmmwww}}}wwwoooyyypppaaaVVVOOOIIIEEEDDDLLLccczzzmmmZZZNNNHHHDDDEEEFFFGGGFFFCCC???>>>===777<<<>>>;;;888777777777111::::::777:::888888BBBWWWbbb{{{zzzpppnnnhhh^^^RRRKKKIIIJJJRRRSSSTTTSSSPPPJJJEEEAAAAAA>>>@@@DDDDDDHHH[[[sssoooXXXzzzrrrsss^^^XXXsssxxxYYYCCC888888777666666666777777555777;;;:::FFFlll|||qqq___QQQBBB:::777:::CCCLLLRRRHHH>>>???LLL[[[```___fffiiioootttxxxyyyyyyyyy{{{}}}}}}{{{vvvvvvrrr{{{~~~}}}xxxqqqkkkeee```ZZZUUURRRQQQPPPOOORRRRRRVVV]]]gggnnnppppppmmmmmmmmmllljjjjjjlllnnnnnnjjjddd^^^XXXSSSMMMJJJMMMKKKHHHFFFFFFHHHKKKMMMKKKLLLNNNQQQRRRQQQMMMJJJEEEFFFIIIMMMTTTZZZ```dddccceeegggiiijjjkkknnnpppqqqpppooopppqqqqqqpppnnnqqqsssvvvwwwxxxzzz}}}}}}lllhhhcccEEE>>>888777666333222555333333444444666777888999777888999999999:::===???DDDUUUxxx@@@===777333444999;;;;;;<<<===>>>=========???AAADDDdddrrrmmmeeeqqq~~~~~~zzzzzzcccXXXRRRJJJEEEDDDJJJVVVaaauuuaaaOOOEEECCCBBB@@@CCCEEEDDD@@@>>>>>>???<<<;;;:::999999999::::::888888888777888999999:::LLL[[[lllxxxqqqkkk___SSSJJJHHHLLLPPPTTTQQQMMMHHHDDDAAA???>>>888???@@@CCCGGGFFFQQQiii{{{{{{^^^ppp~~~sssssslll]]]WWWeeebbbHHH;;;888555444555666666666666:::888777KKKooollleeeMMMAAA???999<<>>@@@AAAGGGVVVyyyAAA===888555666999;;;::::::;;;<<<======>>>AAACCCGGGjjjtttnnnjjjxxxgggVVVRRRLLLJJJKKKMMMQQQTTTggghhhbbbTTTHHHDDDBBBAAA???AAACCCBBB???<<<<<<===<<<<<<;;;;;;;;;:::::::::999999888888999999:::;;;EEEOOOZZZppp~~~sss```ZZZQQQKKKKKKMMMOOOPPPKKKIIIEEEAAA>>><<<::::::888>>>???AAADDDCCCNNNggg{{{dddlll}}}uuuuuuooo___VVV```^^^GGG;;;999666444555666666666444888777777JJJlll{{{~~~kkk```III>>>===999<<>>???@@@BBBAAA???======>>>>>>??????@@@???>>>===<<<;;;::::::::::::;;;<<<<<<>>>BBBFFFVVVqqqsssfffUUUNNNHHHIIIMMMQQQOOOLLLBBB@@@>>><<<:::888777777999>>>======???>>>IIIbbbxxxqqqjjj{{{~~~wwwxxxtttcccUUU[[[ZZZIII<<<999666555555666666666333777666777GGGccc}}}{{{yyy|||iii[[[EEE:::;;;888===GGGKKKSSSMMMIIIKKKSSS\\\aaabbbeeehhhmmmqqqtttwwwyyy{{{{{{}}}}}}}}}{{{yyyyyyyyy}}}~~~}}}|||xxxsssooojjjcccYYYSSSRRRRRRRRRQQQXXXYYY[[[___fffkkknnnoooqqqmmmkkkoootttvvvsssnnnqqqoookkkeee```ZZZVVVTTTSSSOOOIIIFFFEEEFFFGGGGGGKKKNNNPPPPPPNNNIIIFFFDDDFFFGGGJJJNNNTTTZZZ```cccdddeeegggiiijjjjjjjjjiiijjjkkkmmmoooqqqssstttuuusssssstttvvvxxxyyyzzz{{{~~~~~~mmmuuu~~~}}}wwwuuuvvvrrrpppoooTTT???666888333333666333555555555666666777888999999888888999:::<<<>>>???FFFVVVzzzIIIAAA:::999;;;::::::::::::;;;<<<<<<===???CCCFFFUUU}}}zzzpppnnnvvv~~~}}}rrrppp~~~cccVVVHHHEEEPPP^^^aaa^^^TTTQQQJJJBBBAAAEEEDDD@@@??????@@@AAA@@@@@@AAAAAABBBCCCDDDEEEEEECCCAAA@@@======<<<<<<======>>>???<<<>>><<>>>>>===<<<;;;::::::999:::===;;;:::;;;999EEE^^^ssskkkrrrxxxwwwuuueeeSSSUUUXXXMMM===:::777555555666666666666777777777AAAVVVooo~~~yyyiiiYYYDDD:::;;;999===HHHKKKRRROOOLLLOOOVVV]]]```aaacccfffkkknnnqqquuuyyy|||{{{~~~|||yyywwwwwwwwwwww{{{~~~{{{vvvqqqmmmllleee\\\VVVTTTTTTTTTTTT\\\\\\^^^bbbhhhnnnpppqqqqqqpppqqquuuyyyyyyuuuqqqpppnnnkkkfffbbb^^^[[[YYYTTTNNNHHHCCCBBBDDDEEEFFFIIILLLOOOMMMIIIEEEEEEEEEFFFGGGJJJMMMSSSYYY^^^aaadddeeegggiiiiiiiiihhhggghhhiiijjjllloooqqqtttuuussstttuuuvvvxxxyyyzzz{{{mmmuuu~~~{{{ssstttyyyzzzpppjjj}}}lllWWWAAA777777333222666444555555555555666777888999999999999999;;;===???@@@GGGWWW{{{PPPDDD::::::<<<;;;999;;;<<<======<<<<<<>>>BBBEEE^^^}}}sssrrrjjjfffmmmyyyyyyxxx}}}~~~~~~eeeWWWGGGEEEYYYpppxxxsssllleeeYYYMMMIIIKKKIIIEEE@@@??????@@@AAABBBCCCCCCCCCDDDFFFGGGGGGEEECCCBBB???????????????@@@AAAAAA>>>BBB??????HHHPPP```xxxnnn___]]]gggxxx|||pppfffcccaaa\\\VVVNNNHHHCCCAAA>>>>>>>>>>>>======<<<<<<;;;>>>;;;999:::777BBB[[[oookkkkkkyyyvvvrrrcccPPPOOOUUUPPP===;;;777555666666666666999999888888;;;JJJcccxxx~~~vvvjjj[[[EEE;;;===:::===GGGJJJOOOMMMNNNRRRXXX^^^aaaaaabbbeeeiiimmmppptttyyy|||zzz~~~yyyuuussssssssswwwzzz}}}{{{wwwrrrooonnniiibbb\\\YYYXXXXXXXXX______aaaffflllqqqttttttnnnqqquuuxxxxxxvvvtttsssqqqpppooommmjjjgggdddcccRRRLLLEEEAAA@@@BBBEEEFFFGGGIIIKKKIIIEEECCCDDDFFFGGGGGGIIIMMMRRRXXX]]]```dddfffhhhjjjjjjiiihhhfffiiiiiijjjkkkmmmooorrrssstttuuuvvvwwwxxxyyyzzz{{{~~~}}}nnnwwwvvvxxxzzzssshhh{{{mmmYYYBBB777777333222666555555555555555666777888999::::::::::::<<<>>>@@@AAAHHHYYY}}}VVVGGG;;;;;;===::::::<<<===>>>===<<<<<<>>>BBBFFFfff~~~www```jjjyyy```cccppp|||xxxvvv}}}dddXXXJJJKKKdddyyyjjj[[[SSSRRRNNNIIIFFFDDDBBBBBBDDDEEEDDDCCCDDDDDDEEEFFFEEEDDDCCCBBBBBBAAAAAAAAAAAABBBCCCCCC???FFFDDDAAAEEEIIIYYYrrr}}}hhhRRRLLLTTThhhyyyqqqkkkhhhaaaVVVKKKCCC@@@@@@>>>>>>??????>>>===<<<<<<;;;???===;;;;;;777BBBZZZnnnlllggg|||zzzsssdddNNNJJJQQQPPP>>>;;;888666666666666666;;;999888888888CCC___zzz~~~rrrjjj[[[EEE<<<===:::===FFFHHHIIIJJJMMMSSSYYY^^^aaaaaabbbeeeiiimmmppptttxxx{{{zzz}}}xxxsssqqqppppppxxx{{{~~~|||{{{zzzxxxvvvrrrooojjjeee```^^^]]]]]]```aaabbbgggnnnsssvvvwwwlllpppvvvwwwvvvsssqqqqqqnnnooopppooommmjjjfffcccRRRMMMFFFAAA@@@BBBDDDEEEEEEEEEEEEDDDCCCCCCEEEFFFGGGHHHIIILLLQQQVVV[[[^^^dddfffhhhjjjkkkjjjhhhgggjjjjjjjjjjjjllloooqqqrrruuuuuuvvvwwwxxxyyyzzz{{{~~~pppzzz~~~}}}~~~yyyggg{{{}}}rrrYYYBBB888888444333777666555555555666666777888999;;;::::::;;;<<<>>>@@@BBBIII[[[\\\III;;;:::===::::::>>><<<<<<<<<<<<<<>><<<;;;<<>>>>>:::CCCZZZoooqqqiii{{{}}}}}}kkkRRRJJJOOOQQQ???<<<888666666666666555888555666999999DDDddd{{{ooohhhXXXCCC:::<<<999<<>>CCCJJJRRRZZZ___aaabbbbbbfffkkkoooqqqtttwwwxxx}}}~~~}}}zzzwwwtttrrrqqqqqqqqquuuzzz{{{yyyyyyyyyxxxwwwvvvuuuqqqlllgggdddccc]]]^^^```fffmmmssswwwxxxxxxvvvuuuxxx{{{{{{tttnnnmmmppprrrssspppiiiaaa\\\XXXSSSLLLGGGDDDCCCBBBAAADDD@@@<<<===AAAEEEFFFFFFGGGHHHIIILLLPPPUUUZZZ\\\aaacccgggjjjkkkjjjhhhfffhhhhhhhhhjjjlllppptttvvvvvvvvvwwwxxxyyyyyyzzzzzztttvvvkkktttzzztttWWWAAA999:::666555888666555555555666666777888999999999888999:::<<<>>>@@@KKK^^^cccOOO===888===>>><<<999===;;;>>>666<<>>>>>???AAABBBDDDDDDGGGKKKNNNQQQUUUYYY]]]^^^bbbeeefffeeeeeehhhjjjiiiiiihhhggggggkkksssyyyyyyxxxwwwwwwxxxyyy|||}}}{{{lll~~~yyyqqqYYYEEE555555888666333444666666888999999:::999999<<<======<<<;;;===@@@BBBJJJaaaaaaOOO>>>:::===>>>===<<<===;;;>>>777===CCC@@@TTTjjjjjjhhh]]]hhh|||~~~uuuVVVLLLCCCAAAFFFIII^^^nnn{{{{{{cccQQQ\\\}}}wwwlllaaa\\\]]]YYYUUURRRPPPOOONNNMMMKKKIIIGGGGGGHHHIIIIIIHHHFFFEEEFFFFFFBBB>>>BBBIII```uuufffSSSJJJUUUnnnzzzmmmddd^^^ZZZXXXVVVQQQMMMMMMJJJEEEBBBBBB>>>AAA@@@BBBBBB===HHHdddtttsssmmm~~~zzzuuuxxxgggQQQJJJWWWHHH@@@888888888666666888777333888999999QQQxxx}}}nnnyyykkkYYYFFF???888666:::@@@DDDEEEAAA@@@EEEOOOWWWZZZ^^^bbbcccfffjjjnnnppprrruuuwwwyyy{{{wwwwwwvvvrrroooooommmvvvzzzuuuzzzyyywwwsssnnnkkkjjjiiikkklllooosssyyy}}}{{{|||wwwhhhXXXOOOQQQOOOKKKGGGDDDBBB@@@@@@=========>>>???AAABBBCCCDDDGGGJJJMMMPPPTTTYYY\\\]]]aaaeeefffeeeeeegggjjjhhhiiiiiihhhhhhlllrrrvvvwwwwwwvvvvvvvvvxxxzzz|||sssggg{{{~~~ttt[[[GGG777666999777444555666666777888999999999999::::::;;;::::::<<<@@@BBBKKKbbb^^^OOO@@@<<<=========>>>===;;;>>>888===DDDCCCZZZjjjtttqqq]]]XXXiiizzz{{{}}}pppTTTIII>>><<>>===:::;;;===???AAABBBBBBCCCDDDGGGJJJMMMOOOSSSWWWZZZ\\\___dddeeeddddddfffiiiggghhhiiijjjjjjlllpppsssttttttssstttuuuwwwyyyzzz|||lllyyyxxx]]]III999777:::888555666666666777888888999999999888999:::::::::<<<@@@CCCLLLccc]]]OOOAAA<<<;;;;;;<<>>DDDGGGbbb~~~lll{{{gggUUUVVVkkkyyy{{{ttt[[[NNN@@@===BBBDDDUUUiii}}}~~~{{{{{{|||gggVVVWWWvvv~~~zzztttnnniiiddd___\\\UUUQQQLLLIIIHHHGGGFFFEEEHHHEEEDDDDDDAAA>>>@@@FFFYYYkkk~~~hhhTTTLLLUUUrrrooofff]]]VVVNNNEEE??????<<>>;;;888888;;;@@@CCCEEECCCAAADDDMMMUUUZZZ___dddfffhhhlllnnnppprrruuuwwwxxx}}}|||~~~||||||yyysssooopppmmmttt|||zzzuuuuuuvvvxxx{{{~~~~~~~~~yyylllYYYJJJDDDAAAAAA@@@@@@>>><<<;;;:::999;;;>>>@@@BBBCCCCCCCCCDDDGGGJJJLLLNNNQQQVVVYYYYYY^^^bbbdddcccccceeegggfffgggiiikkklllmmmooopppqqqqqqqqqrrrtttvvvxxxyyy}}}qqqttt}}}zzz___JJJ999777:::777555666666666666777888888999:::<<<<<<===<<<<<<===AAADDDLLLccc```QQQBBB;;;::::::;;;>>>===:::@@@;;;???EEEKKKkkkzzzpppxxxcccRRRWWWnnn{{{~~~hhhXXXEEE???CCCDDDUUUfffxxx~~~|||yyywwwuuusssvvv}}}}}}fffXXXhhh|||xxxlllggg```ZZZUUUQQQMMMKKKHHHEEECCCDDDBBB@@@AAAFFFSSSbbbrrrzzzvvv]]]LLLLLLYYYxxx{{{ssskkkdddYYYLLLBBB??????DDDEEEGGGFFFBBBPPPooowww~~~{{{wwwtttsssuuuwwwzzzooo\\\QQQYYYSSSHHH===999777666777:::666444666666<<>><<<:::888777:::<<>>@@@CCCEEELLLbbbhhhWWWDDD;;;::::::<<<======:::@@@===@@@EEEOOOtttzzzvvvwwwbbbSSSZZZooo|||{{{wwwcccJJJ@@@CCCBBBQQQ___lllrrrrrrqqqoookkkjjjqqq~~~vvveeegggtttvvvnnneee]]]VVVQQQKKKGGGDDDEEECCCAAAAAAEEEHHHUUUbbbiiisssiiiQQQIIIGGG^^^{{{ssslll```PPPCCC===AAAFFFFFFGGGFFFBBBTTTuuuwww|||yyyxxxvvvvvvxxx}}}yyysssmmm]]]QQQVVVXXXLLL@@@:::888666777:::666444777777>>>\\\zzzsssaaaKKK===<<<;;;;;;>>>CCCHHHKKKHHHFFFHHHQQQXXX\\\___cccdddfffiiilllnnnqqqvvvyyyyyy~~~||||||{{{ttttttwww|||~~~rrrbbbTTTHHHAAAAAAAAA@@@???===;;;999888888<<<===>>>@@@BBBCCCCCCDDDDDDFFFIIIJJJLLLNNNRRRUUUUUUZZZ```bbbbbbaaaccceeeddddddfffjjjnnnpppooonnnnnnoooqqqsssuuuwwwxxxyyy|||{{{|||ooozzzuuuooo{{{xxxvvvwwwaaaLLL999666888666333555777666555555666777999:::AAABBBAAA@@@@@@AAADDDGGGMMMdddsss^^^FFF<<<<<<=========>>>:::AAA>>>@@@EEEQQQzzz{{{|||uuuaaaSSS[[[ooo~~~~~~yyyuuuyyy~~~mmmOOOAAABBB@@@LLLVVV```ggglllooooookkkiiiqqqvvvooopppvvvkkkaaa[[[PPPKKKGGGFFFDDD@@@@@@BBB@@@JJJTTT[[[fff|||www[[[PPPHHHOOOeeexxxpppcccRRREEE???AAAFFFFFFFFFFFFDDDXXX|||vvv|||zzz{{{||||||{{{~~~xxxrrrmmm___VVV]]]aaaTTTEEE>>>999666777:::555444888999AAA```{{{zzzuuukkk^^^LLL<<<<<<;;;;;;===CCCIIINNNJJJHHHKKKTTTZZZ]]]___bbbaaadddgggjjjmmmqqqvvvzzzyyy{{{uuuvvv{{{wwwbbbSSSJJJCCC@@@@@@@@@???===;;;:::999::::::<<<<<<<<<===>>>@@@AAABBBDDDFFFHHHJJJKKKMMMQQQSSSSSSXXX___bbbaaaaaabbbdddcccccceeeiiinnnqqqqqqooonnnoooqqqtttwwwyyyzzz{{{}}}~~~}}}sssuuuqqqwwwrrrttt{{{dddNNN;;;777999666444666777666555444555777999:::<<<===>>>>>>>>>@@@DDDHHHPPPfff{{{cccIII>>>>>>??????>>>>>>:::AAA???AAAFFFSSS}}}}}}ttt```SSS\\\ooo}}}~~~}}}zzztttnnnvvv|||tttSSSCCCCCC@@@IIIQQQYYYaaajjjrrrsssoookkksss{{{tttkkkzzznnngggUUUNNNIIIGGGDDD???===???<<>>::::::===>>>AAABBBAAA\\\zzznnn]]]TTT```rrr}}}}}}ttteeehhhuuu|||^^^FFF???AAACCCBBBMMM]]]mmm~~~|||gggeeeeeeyyyooo___XXXOOOGGGCCC@@@<<<999<<>>===<<<<<<;;;999777777888999:::999999999999:::<<<>>>???BBBDDDFFFGGGHHHIIILLLOOOPPPTTTYYY]]]___aaaccceeeeeedddfffmmmvvvzzzwwwrrrtttrrrqqqtttzzz~~~||||||~~~yyyxxxnnn~~~nnnooodddRRRAAA::::::999666555444555666666555666888:::;;;<<<<<<<<<<<<>>>@@@CCCSSSlll}}}hhhNNN???===@@@>>>;;;;;;>>>???BBBCCCDDD___gggXXXRRR```sss~~~{{{jjjkkkvvv}}}gggJJJ@@@@@@???===EEERRRaaavvv{{{lll___\\\pppooofffXXXNNNGGGCCC@@@===888;;;???FFFSSShhheeeVVVRRRGGGNNNrrr{{{qqqaaaSSSKKKEEEDDDEEEFFFCCCKKKhhh~~~|||}}}wwwjjjhhheee```yyyiiiSSSCCC<<<<<<;;;:::;;;;;;===>>>KKKrrrxxxvvvlllbbbWWWIII===<<<::::::<<<@@@EEEHHHIIIKKKOOOSSSXXX]]]```bbbbbbeeehhhkkkmmmppptttwwwzzzzzz~~~yyyfffZZZKKKEEE???<<<>>>???>>><<<;;;:::999777777888999:::999999888888999;;;===???BBBDDDFFFGGGGGGIIILLLNNNOOORRRXXX\\\^^^```bbbdddddddddgggoooxxx{{{wwwssstttrrrqqqtttyyy}}}~~~~~~|||}}}}}}ttttttjjjtttppp}}}gggUUUCCC<<<;;;999555444444777:::;;;:::999888888;;;<<<<<<<<<<<<>>>AAACCCRRRmmmyyyhhhRRRCCC?????????===<<>><<<999>>>FFFSSSlllyyyqqq\\\UUUfffzzzvvvcccRRRGGGAAA===:::666888<<>><<<;;;:::;;;>>>BBBDDDGGGJJJNNNSSSYYY]]]aaabbbcccfffjjjmmmoooqqqsssuuuvvvyyyrrr```QQQIII@@@===;;;<<<>>>???===:::;;;:::888777777777888999:::888777666777999<<<>>>AAACCCEEEFFFGGGIIIKKKMMMMMMQQQVVVZZZ\\\^^^aaabbbbbbdddhhhpppwwwzzzyyyvvvtttrrrrrrtttwwwzzz||||||{{{}}}|||pppppphhh}}}uuuiiiXXXFFF>>><<<999555333444888>>>@@@???<<<999777;;;<<<<<<======>>>AAADDDQQQmmmwwwiiiVVVGGG@@@>>>??????===??????BBBEEEIIIhhh}}}lllVVVLLLNNNaaattt}}}~~~wwwvvvzzzyyyUUUDDD@@@===999<<>><<<:::999999<<<>>>@@@DDDGGGLLLRRRXXX]]]aaabbbcccfffjjjmmmoooppprrrtttwwwyyy~~~}}}mmm___SSSJJJEEEAAA???======>>>>>>;;;999:::999888777777777888888:::888666555666888;;;===???BBBDDDFFFGGGHHHJJJLLLLLLOOOTTTWWWZZZ\\\___aaabbbcccgggmmmssswwwyyyyyyuuutttttttttvvvxxxzzz{{{{{{}}}~~~ppppppiiiiiiWWWEEE>>><<<999555333555999>>>@@@???<<<999888:::;;;=========???BBBEEEPPPmmmuuuiiiWWWHHH@@@>>>???@@@<<<>>>===AAAEEEKKKlllkkkSSSKKKNNNaaassszzz|||~~~}}}vvvyyy{{{___LLLFFF???:::;;;<<>>999;;;AAADDDTTTkkk]]]UUUIII>>><<<:::999999:::<<<===AAADDDJJJQQQWWW]]]```aaabbbeeeiiikkkmmmoooqqqsss{{{zzz|||tttbbbUUUOOOLLLHHHEEEDDDAAA>>><<<<<<;;;;;;::::::999999888888888888888:::999777555666777999;;;>>>@@@CCCEEEFFFGGGIIIJJJKKKNNNRRRUUUXXXZZZ^^^```bbbccceeehhhlllrrrxxx}}}wwwwwwwwwvvvvvvwwwyyy{{{{{{}}}ssssssiiiwwwgggUUUCCC<<<;;;999666555777999;;;;;;:::999999::::::;;;=========???CCCEEEQQQnnnuuuhhhUUUGGG@@@???@@@@@@===>>>===AAAFFFMMMqqqnnnTTTLLLOOOaaarrryyy{{{{{{{{{qqqvvvzzz~~~~~~dddOOOFFF???:::999:::CCC^^^sssrrrlllSSSOOOcccsssllleee```eeelllrrrvvvyyyoooeeeWWWLLLFFFDDDBBBAAA===<<<;;;>>>GGGTTTaaaiiivvvxxx[[[IIIEEEIIIhhhsssbbbUUUNNNJJJKKKJJJHHHLLL^^^|||xxxuuummmdddYYYRRR[[[UUUMMMFFFCCCBBBBBBBBB===>>>DDDIII[[[kkk\\\TTTHHH>>>===;;;:::::::::<<<======AAAGGGOOOVVV[[[___```aaaccceeegggiiilllpppsss}}}{{{|||{{{vvvkkk]]]MMMEEEEEEGGGEEEBBBAAA???<<<:::999:::<<<===::::::::::::999999888888:::999888777777777888999<<>>@@@CCCFFFUUUqqqwwwgggSSSDDD???@@@@@@???>>>???===AAAGGGPPPuuuyyylllTTTLLLNNN```qqqyyy~~~}}}}}}tttiiipppxxx|||~~~|||}}}iiiTTTKKKBBB;;;999;;;HHHhhhsssVVVLLLYYYgggvvvtttfffYYYUUUUUUSSSTTTVVVVVVPPPIIIEEEEEEEEEDDDBBB@@@===;;;<<>>===<<<===>>>???999>>>EEEMMMUUUZZZ]]]______```aaaccceeeiiiooosss{{{||||||mmmbbb^^^]]]\\\ZZZUUUNNNGGGCCCDDDEEECCCAAA@@@???===;;;::::::;;;===;;;;;;;;;;;;;;;:::999999999::::::999999888888777;;;>>>BBBEEEEEEFFFGGGHHHKKKNNNQQQTTTVVVYYY]]]``````dddiiijjjkkknnnuuu{{{}}}~~~~~~|||yyyyyy{{{}}}{{{|||{{{vvveeezzzmmmYYYCCC999777777777888333444555666666777999<<<:::;;;======>>>@@@DDDGGGZZZvvvxxxgggQQQCCC???@@@@@@???@@@@@@>>>BBBIIIRRRxxx{{{eeeTTTLLLNNN___pppzzzyyy~~~ooodddlllwww{{{}}}{{{{{{sss```VVVFFF===:::>>>NNNrrr{{{[[[LLLTTT^^^mmm}}}yyyjjj[[[VVVTTTQQQPPPSSSQQQNNNJJJJJJKKKKKKIIIFFFCCC@@@<<<===BBBKKKSSSXXX^^^sssmmmXXXKKK>>>KKKmmmsssddd]]]PPPQQQPPPMMMRRRhhhrrruuutttfffWWWNNNWWWVVVSSSPPPMMMJJJGGGEEEAAA???DDDLLLaaawwwbbbSSSAAABBBAAA@@@??????@@@@@@AAA777<<>>BBBDDDEEEEEEFFFGGGKKKNNNQQQSSSVVVYYY]]]aaa^^^eeelllooonnnoootttyyy~~~{{{zzz|||{{{|||~~~}}}xxxfffzzzrrr]]]EEE999777777777999111333555777777888:::;;;:::;;;===>>>>>>AAADDDGGG^^^zzz~~~jjjOOOBBB@@@BBBAAA?????????AAACCCFFFXXXtttXXXLLLFFFIIIYYYmmmzzz{{{ooofffmmmxxxzzz|||}}}~~~}}}fffUUUGGGAAA<<<===OOOyyygggOOOJJJTTTdddwwwuuueeeZZZTTTSSSVVV\\\^^^XXXQQQMMMMMMLLLHHHEEEFFFAAA>>>>>>???CCCLLLUUU]]]mmm{{{XXXEEEGGGPPPVVVwwwhhhaaa]]]ZZZSSSNNNVVVmmmzzzqqqvvv|||rrrkkk\\\JJJZZZ```^^^SSSNNNRRRQQQJJJDDD@@@HHHKKKeee}}}eeeQQQFFFGGGFFFAAA<<<@@@GGGIIIEEEAAACCCGGGLLLQQQUUUXXXZZZZZZ\\\^^^^^^^^^bbbkkksss|||{{{||||||zzz{{{jjj^^^NNNCCC@@@BBBDDDDDDCCCEEEFFFEEECCCBBBBBBCCC???@@@@@@???<<<;;;;;;<<<<<<<<<;;;:::::::::;;;;;;<<<======;;;999777777888;;;<<<>>>@@@AAACCCFFFIIIGGGIIIMMMPPPSSSWWW\\\```bbbdddgggkkknnnqqqssstttyyyzzzzzzzzz{{{|||||||||yyy|||wwwrrrjjjuuuzzzvvv]]]EEE<<<:::777555777777888888777777888:::<<<>>>===>>>@@@@@@???EEELLL[[[}}}pppUUUEEEBBBCCCBBB@@@@@@@@@BBBDDDGGGYYYpppQQQIIIEEEHHHYYYlllyyyzzzyyyooorrrxxx{{{}}}~~~pppaaaIIIBBB>>>@@@QQQyyyxxxaaaSSSQQQ\\\ssslll```[[[\\\ccckkkooojjjddd]]]WWWQQQLLLHHHDDD???======>>>BBBKKKTTTXXXhhhdddLLLGGGKKKOOO~~~nnnhhh```\\\SSSNNNYYYqqquuummmsss~~~vvvyyyjjj]]]RRRiiinnnkkk___ZZZ\\\YYYRRRFFFCCCMMMRRRlllwwwcccPPPEEEEEEIIIFFF???BBBMMMPPPKKKBBBDDDHHHMMMQQQUUUXXXYYYZZZ]]]___```___cccjjjpppyyyyyy{{{}}}|||~~~zzzqqqiiiXXXOOODDD>>>===>>>>>>===CCCDDDFFFEEECCCBBBBBBCCC???@@@@@@???<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>??????===:::888888999:::<<<>>>@@@AAACCCFFFHHHGGGJJJMMMPPPSSSWWW\\\______aaaeeeiiimmmqqqsssuuuwwwwwwxxxyyyzzz{{{||||||yyy|||~~~uuupppgggrrr~~~tttqqquuu\\\DDD<<<:::777555777777888888888777888;;;>>>>>>===>>>@@@??????EEELLL]]]~~~sssYYYFFFBBBCCCDDDBBBBBBAAACCCEEEIII[[[kkkJJJFFFBBBGGGXXXkkkxxx~~~xxx~~~vvvwwwyyy|||yyyjjjNNNDDD@@@BBBPPPsssuuu```RRRXXXrrrttteee```cccnnnxxx~~~|||wwwmmm___RRRKKKHHHBBB===;;;<<<===@@@IIIRRRUUUddd{{{tttVVVIIIHHHJJJiiirrrkkkddd]]]RRROOO\\\uuuooojjjrrrzzzzzz~~~yyyrrrxxxggg\\\WWWmmmqqqooofffccceeebbb[[[NNNKKKWWW]]]uuutttcccQQQDDDFFFPPPOOODDDDDDQQQUUUNNNCCCEEEIIIMMMQQQUUUWWWYYY[[[^^^aaabbbbbbdddiiimmmtttuuuyyy}}}xxxmmm```VVVSSSFFFBBB===<<<===>>><<<:::BBBDDDEEEEEECCCBBBBBBCCC???@@@AAA???===;;;;;;<<<<<<=========>>>>>>??????AAABBBAAA???<<<999999999:::<<<>>>@@@AAACCCFFFHHHHHHKKKNNNQQQSSSWWW[[[^^^\\\^^^ccchhhmmmpppssstttttttttvvvwwwyyy{{{||||||zzz|||~~~|||vvvmmmwww~~~qqqjjj}}}sss[[[CCC<<<:::777666888777888888777777999<<>>===>>>@@@??????EEELLL```ttt[[[FFF@@@CCCEEEDDDDDDBBBDDDGGGKKK]]]iiiIIIEEEBBBHHHXXXjjjwww~~~xxx||||||tttxxxzzz}}}~~~{{{mmmSSSFFF@@@BBBKKKffflll[[[^^^wwwwwwggg```aaakkkuuu~~~sss```OOOFFFEEE@@@<<<999:::<<<>>>FFFOOOUUUcccyyy^^^LLLIIIJJJWWWzzzqqqjjjeee\\\QQQOOO___yyyxxxkkkjjjttt}}}yyy{{{yyysssvvvggg[[[WWWdddhhhiiihhhiiimmmlllggg\\\VVVaaaggg~~~uuufffSSSEEEIIIVVVVVVFFFCCCPPPTTTLLLDDDFFFIIIMMMQQQTTTWWWXXX[[[^^^aaacccdddeeegggiiinnnpppvvv}}}uuufffbbb\\\QQQJJJJJJ@@@>>>===>>>@@@AAA@@@>>>AAACCCEEEDDDCCCBBBBBBCCC@@@AAAAAA???===<<<<<<=========>>>???@@@AAAAAAAAABBBBBBBBB???;;;999888999999;;;>>>@@@AAACCCEEEGGGHHHKKKNNNQQQSSSVVV[[[^^^]]]___dddiiimmmppprrrrrrrrrssstttwwwyyy{{{}}}~~~}}}~~~zzzqqq{{{qqqgggyyyqqqYYYBBB;;;;;;777666888555666666666666999===@@@>>>===>>>@@@@@@???EEELLLccc{{{aaaIII???BBBEEEDDDFFFDDDEEEIIINNN___jjjOOOFFFDDDIIIXXXiiivvvwww{{{pppkkktttzzz}}}}}}~~~oooUUUEEE???BBBGGG[[[sss{{{uuuiiikkk|||xxxggg]]]ZZZ```ggguuu{{{}}}rrr___NNNFFFFFF???;;;999:::;;;<<>>===>>>???@@@@@@@@@AAABBBDDDDDDCCCBBBBBBCCC@@@AAAAAA@@@===<<<<<<===>>>???@@@AAABBBCCCBBBBBBAAAAAAAAA>>>:::888777777888;;;>>>@@@AAACCCDDDFFFHHHJJJNNNQQQSSSWWW[[[^^^```cccgggkkkooopppqqqqqqqqqrrrtttwwwzzz|||~~~yyytttlllzzzwwwiiixxxnnnWWWAAA;;;;;;888666888444444444444555999>>>BBB???>>>???AAAAAA@@@FFFNNNgggkkkNNN@@@BBBFFFDDDIIIFFFFFFJJJPPPbbblllWWWHHHEEEIIIWWWgggsss~~~~~~www{{{}}}kkkgggrrrzzz|||}}}~~~vvvXXXFFF???CCCEEESSShhhssswww~~~vvvwwwwwweeeYYYSSSTTTYYYeeennnssslll]]]OOOJJJKKK@@@<<<:::::::::;;;AAAHHHPPP___tttsssYYYKKKEEECCCVVVwwwnnneeeZZZTTTMMMOOOaaa{{{rrrhhhhhhqqq}}}}}}|||zzz{{{{{{oooccc[[[[[[```iiiuuu{{{tttiiipppwwwwwwgggTTTEEE???EEEFFF@@@AAAIIILLLJJJAAACCCGGGKKKOOOSSSUUUWWWYYY[[[^^^bbbdddeeeeeedddggghhhnnnwww|||kkkSSSGGGEEEBBB>>>;;;>>>===============>>>>>>@@@BBBCCCCCCBBBBBBBBBCCC@@@AAABBB@@@>>><<<<<<===???@@@AAACCCCCCCCCBBBBBB???@@@???===999777777777777:::>>>AAABBBBBBDDDEEEGGGIIIMMMPPPSSSWWW\\\```bbbeeeiiimmmpppqqqqqqpppqqqrrrtttwwwzzz|||~~~uuupppjjjyyyzzzlllUUU@@@:::;;;888666888333444444444666:::???DDDAAA@@@AAACCCBBBBBBGGGOOOkkkmmmOOOAAADDDIIIHHHJJJGGGGGGLLLRRRdddmmm\\\JJJFFFIIITTTcccppp|||~~~www{{{rrrkkkrrryyy{{{}}}}}}}}}~~~~~~}}}^^^HHH@@@BBB@@@GGGYYYdddqqqsssaaaTTTLLLLLLOOORRR[[[ccc```UUUKKKHHHJJJBBB>>>;;;;;;:::999???EEENNN___tttgggQQQEEEEEEIII[[[~~~yyyeee\\\QQQNNNKKKOOO```yyyssslllnnnvvv||||||}}}}}}wwwmmmfffccc```ffftttvvv{{{|||iiiTTTFFF===;;;;;;===AAACCCEEEGGG???AAAEEEJJJNNNRRRUUUWWWXXXYYY\\\```cccdddddddddeeefffjjjrrrxxx{{{yyyqqqwwwlllZZZIIIBBBBBBAAA======???AAABBBAAA@@@@@@??????AAACCCCCCBBBBBBBBBCCCAAABBBBBB@@@>>><<<===>>>@@@AAABBBDDDDDDCCCAAA@@@>>>???>>>===:::888888888666:::>>>AAABBBBBBDDDEEEEEEHHHLLLPPPTTTXXX]]]aaaaaadddiiinnnqqqrrrrrrqqqpppqqqsssvvvxxx{{{|||~~~yyyssskkkyyyjjjSSS???:::;;;888777888555555555555777<<>>>>>BBB===@@@DDDIIINNNRRRUUUWWWWWWXXXZZZ^^^bbbdddddddddeeedddhhhpppuuuxxx}}}|||tttkkkcccddddddYYYGGG===@@@CCC@@@???CCCGGGIIIIIIGGGEEEDDD???AAACCCCCCBBBBBBBBBCCCAAABBBBBB@@@>>>======>>>@@@AAACCCDDDDDDBBBAAA???>>>>>>???===:::999999:::666:::>>>AAABBBBBBCCCDDDDDDGGGLLLPPPTTTYYY^^^bbb___bbbhhhmmmqqqsssssssssoooppprrrtttwwwyyy{{{|||~~~|||~~~{{{|||~~~uuujjjuuuiiiRRR>>>:::;;;999777888666666666777999>>>EEEJJJCCCBBBCCCEEEEEEDDDJJJRRRoooqqq\\\KKKCCCDDDKKKRRRNNNMMMLLLKKKQQQeeejjjTTTMMMIIIFFFMMM[[[lllyyy~~~{{{}}}}}}ppp||||||}}}|||yyy{{{}}}}}}|||{{{}}}___RRRFFFBBB>>><<>>CCCGGGKKKOOOSSSVVVWWWYYY\\\]]]^^^```ccceeeeeehhhkkkpppuuuyyy|||}}}xxxhhhaaaZZZTTTYYYWWWQQQIIIFFFFFFDDD???@@@JJJTTTTTTKKKCCCAAACCCDDDAAA@@@CCCDDDBBBCCCGGGDDDAAAAAACCCBBB===<<<===>>>@@@CCCEEEEEECCCAAA???===>>>>>>===<<<999777666777888;;;>>>AAACCCDDDDDDGGGHHHJJJOOOUUUZZZ^^^___cccfffjjjlllnnnoooppprrrrrrtttvvvwwwwwwyyy{{{}}}~~~}}}}}}wwwuuuxxx}}}{{{xxx|||pppYYYAAA777888999999888;;;777999888555@@@IIIEEEDDDJJJFFFBBBFFFGGGIIITTTrrr|||lllWWWHHHBBBEEEPPPZZZVVVTTTPPPNNNRRReeeoooUUUKKKFFFDDDJJJXXXiiivvv}}}|||yyyyyyzzznnnyyy{{{}}}|||yyyzzz}}}~~~{{{}}}||||||}}}dddVVVIIICCC???;;;???HHHVVVnnnppp]]]RRRMMMKKKIIIGGGGGGGGGGGGFFFDDDCCCCCC@@@<<<999999999999???GGGPPPaaawwwiiiMMMFFFIIILLLYYYvvv|||ppp___QQQKKKEEEEEEEEEKKK]]]wwwxxxmmmnnn|||uuuqqqeee]]]ccciiizzz}}}vvv```JJJ<<<:::999:::<<>>DDDUUUlll~~~xxxggg[[[TTTPPPMMMHHHGGGFFFEEEEEEEEEEEEEEEBBB===::::::999999>>>FFFOOOaaaxxxtttSSSFFFGGGJJJVVVppp~~~uuukkkfff___TTTKKKHHHEEEDDDDDDKKK___yyyuuummmnnn~~~|||ooommmggg```cccqqqvvvcccMMM===<<<;;;;;;===??????>>>===???CCCFFFIIIMMMQQQTTTVVVYYY[[[]]]^^^```bbbeeedddeeehhhlllqqquuuxxxyyy|||}}}mmmeeeaaa\\\VVVdddgggfff]]]TTTPPPLLLHHHEEEKKKQQQRRRNNNHHHDDDCCCFFFCCCDDDHHHHHHDDDDDDFFFJJJEEEAAA@@@===999888;;;???AAACCCEEEFFFEEECCCAAA<<<<<<<<<;;;:::888777666777777999;;;>>>@@@AAABBBGGGIIILLLQQQVVV[[[___aaaeeehhhlllnnnooopppqqqsssuuuwwwyyyzzzyyyzzz|||~~~~~~~~~~~~uuuxxxxxxrrr{{{{{{|||qqqooopppZZZCCC999888999888888888444777777666BBBMMMJJJGGGNNNLLLJJJOOOOOOPPPZZZuuuoooYYYKKKEEEIIIZZZkkkmmmhhhaaaZZZZZZjjjpppOOOHHHDDDAAAEEEPPP```nnnuuu~~~wwwqqqzzzrrrfffmmmrrrvvvyyyxxxxxx|||}}}{{{~~~}}}~~~}}}~~~qqqZZZNNNFFF???AAAGGGZZZnnnsssfff\\\TTTPPPHHHGGGFFFEEEDDDEEEFFFGGGCCC???;;;:::999888>>>EEENNNaaaxxx}}}YYYHHHGGGJJJWWWooo~~~nnnddd[[[WWWSSSLLLGGGFFFEEEEEEEEENNNccc~~~~~~ooohhhjjjzzz{{{{{{nnnllljjjddddddzzztttdddNNN>>>===<<<===>>>>>>===<<<>>>@@@CCCEEEHHHKKKPPPSSSVVVXXX[[[]]]^^^___bbbddddddeeehhhkkkooosssvvvxxx|||}}}}}}|||oooeee^^^UUULLLeeeqqqzzzwwwmmmaaaUUUMMMIIIKKKMMMMMMKKKJJJIIIIIIJJJGGGFFFIIIIIIGGGHHHKKKNNNHHHBBB@@@<<<888888;;;???@@@CCCEEEFFFEEEDDDCCC<<<<<<;;;;;;999888777777777777888:::<<<>>>???@@@FFFIIINNNSSSWWW\\\```cccfffiiilllooooooppprrrsssvvvwwwyyyzzzyyyzzz{{{}}}||||||~~~vvvyyytttooo~~~qqqqqqnnnZZZDDD:::888999888999999555888888777CCCOOOLLLJJJRRRQQQOOOTTTTTTUUU^^^vvvoooYYYLLLFFFJJJ]]]sssvvvqqqjjjbbb```ooowwwUUUJJJFFFCCCDDDMMM[[[iiirrr}}}vvvnnnttt|||ooo```bbbkkkrrrwwwwwwyyy|||~~~}}}~~~}}}~~~}}}}}}}}}cccRRRGGG@@@EEENNN___ppp~~~{{{kkk^^^TTTOOOHHHGGGFFFEEEEEEFFFGGGHHHDDD???<<<;;;999888>>>EEEMMM```xxx___IIIFFFHHHWWWppp|||lllbbbXXXTTTOOOIIIEEEDDDCCCCCCEEEOOOfffuuugggbbbccctttxxx|||yyyllllllhhhbbbdddyyyqqqcccMMM>>>===<<<<<<======<<<:::===???BBBDDDFFFKKKPPPSSSVVVXXX[[[\\\]]]___bbbdddeeefffhhhkkknnnrrrvvvwwwyyyzzz{{{}}}zzzhhhYYYQQQKKKFFF\\\pppvvvcccUUUPPPPPPNNNLLLKKKMMMQQQUUUTTTOOOLLLMMMLLLKKKNNNRRRPPPIIICCC@@@<<<888888<<<>>>???BBBDDDEEEEEEEEEDDD===<<<;;;:::999999888888777888888999:::<<<>>>???EEEJJJPPPUUUXXX\\\aaadddfffiiimmmoooooopppqqqrrrtttvvvxxxyyyyyyyyy{{{}}}yyyzzz}}}xxxqqqmmmtttuuukkkXXXCCC:::888888999:::<<<888999999888DDDPPPNNNOOOWWWVVVTTTYYYXXXYYYbbbxxxjjjUUUKKKFFFJJJ___xxx{{{ssskkkgggttt~~~]]]MMMIIIDDDDDDJJJWWWeeennnyyyssslllsss}}}ppp^^^\\\hhhpppwwwxxxyyy|||~~~~~~~~~}}}}}}~~~iiiVVVHHHAAAHHHTTThhhttt~~~{{{|||~~~nnn^^^SSSMMMIIIHHHGGGFFFFFFFFFFFFFFFDDD???<<<;;;999999>>>EEEPPPbbbyyyhhhLLLEEEEEEVVVooo{{{pppfff[[[VVVPPPIIIDDDCCC@@@AAAEEEQQQiiiqqqdddbbbdddsssxxx{{{uuujjjhhhaaa\\\dddvvvpppcccLLL>>><<<::::::;;;<<<;;;:::<<<>>>@@@CCCFFFJJJPPPTTTUUUXXXZZZ\\\]]]___aaadddffffffgggjjjmmmqqqtttvvvsssuuuxxx||||||kkkkkkuuuttt^^^KKKDDDEEEGGGPPPddd|||}}}mmm___VVVUUURRRNNNKKKMMMUUU[[[ZZZUUUPPPOOOMMMJJJKKKOOONNNHHHBBB@@@===888999<<<===>>>@@@BBBDDDEEEEEEEEE>>>===<<<;;;::::::::::::999888888888:::;;;===???EEEJJJQQQWWWZZZ]]]bbbffffffiiilllnnnoooooopppqqqsssuuuwwwxxxyyyzzz|||~~~yyyzzz}}}{{{pppmmmwwwwwwfffUUUBBB999777777999;;;===999:::::::::GGGTTTRRRUUU\\\ZZZWWW[[[[[[\\\eee{{{~~~kkkVVVLLLFFFIII^^^yyy|||rrrmmmvvvfffOOOJJJEEECCCGGGSSS```jjjxxxtttoooxxxyyyddd___hhhrrryyyzzzyyy{{{}}}|||}}}||||||~~~~~~ppp^^^MMMDDDLLLZZZmmmvvv~~~~~~~~~}}}}}}wwwzzz~~~qqqaaaVVVQQQIIIIIIIIIHHHGGGFFFEEEDDDCCC???<<<;;;::::::???FFFUUUggg|||tttSSSIIIFFFUUUmmm~~~zzzqqqggg\\\WWWQQQIIIDDDCCCAAACCCHHHVVVnnnsssggglllsssyyy{{{vvvjjjfffYYYXXXhhhxxxrrrdddKKK===;;;888777999:::::::::;;;===???BBBEEEJJJPPPUUUUUUWWWZZZ\\\]]]^^^aaaccceeeeeefffhhhkkknnnrrrtttrrrsssvvvzzzvvv```ZZZ```kkksssrrraaaNNNEEEFFFJJJMMMZZZhhhppptttrrriii```___aaa___YYYSSSRRRYYY```bbb]]]YYYVVVQQQJJJGGGHHHIIIDDD@@@???<<<888888;;;;;;<<<>>>AAABBBDDDDDDEEE???>>><<<;;;;;;;;;;;;<<<:::999999888999;;;===???DDDKKKSSSXXXZZZ]]]cccgggfffhhhlllnnnnnnnnnooopppsssuuuwwwyyyzzz|||~~~{{{|||~~~~~~nnnmmm~~~}}}~~~bbbRRR@@@888777777999<<<;;;777:::;;;<<>>AAAEEEJJJQQQVVVUUUWWWZZZ\\\]]]^^^aaacccdddddddddfffiiimmmppprrrvvvuuuuuuxxx|||{{{bbbVVVVVVSSSffftttmmmZZZMMMJJJKKKRRRVVVXXXZZZ^^^bbb```\\\mmmqqqqqqjjjaaa]]]bbbiiimmmiiifffddd\\\QQQJJJHHHEEEAAA======;;;777777::::::<<<===@@@BBBCCCDDDDDD???>>>===<<<;;;;;;<<<===;;;:::999999999;;;===???DDDKKKSSSYYY[[[^^^ccchhheeehhhkkkmmmmmmmmmnnnpppsssuuuxxxzzz{{{}}}~~~~~~{{{mmmnnn~~~___PPP???777666777999===999666999<<<>>>NNN^^^]]]]]]ccc^^^YYY\\\\\\^^^hhh}}}~~~aaaKKKEEEFFFVVVrrr}}}yyy}}}vvvWWWLLLDDDFFFIIIMMMXXXeee{{{rrrrrryyygggqqquuuxxxyyy{{{|||}}}|||yyynnnYYYIIISSShhhhhhkkkkkkfffeeekkkrrruuu{{{qqqaaaTTTNNNLLLLLLNNNLLLFFFDDDEEEBBB>>>======:::999BBBNNN```nnnhhh[[[PPPVVViiizzz~~~|||ssskkk```WWWPPPKKKFFFBBBEEEAAAQQQlll~~~rrr{{{~~~rrrxxxmmmiii[[[XXXvvvtttlll]]]@@@===;;;;;;999666999>>>>>>>>>>>>@@@DDDIIIMMMPPPTTTVVVXXXYYYZZZ[[[]]]___aaacccfffgggiiikkknnnqqqqqqtttxxxyyyzzz||||||iiiZZZWWWhhhppp```YYYOOOSSSZZZ^^^ZZZSSSRRRVVVZZZ}}}nnnjjjpppuuu}}}ooo\\\LLLDDDBBBCCCAAA>>><<<:::::::::;;;<<<===???AAACCCEEEGGGHHHAAA???>>>>>>??????===<<<<<<888444444888<<<======EEEKKKRRRXXX\\\```fffjjjpppnnnlllmmmqqqttttttsssxxxvvvuuuwww|||~~~yyy{{{iiifff___NNN???>>>>>>:::888;;;;;;999<<<<<>><<<::::::DDDQQQeeeqqqqqqdddYYY]]]mmm}}}xxxqqqggg^^^WWWRRRLLLIIIHHHEEEVVVrrrxxxnnnwww~~~|||qqqvvvqqqgggYYYZZZyyy~~~|||uuulll]]]CCC???<<<<<<:::777888<<<======>>>@@@DDDIIINNNQQQTTTVVVXXXZZZZZZ\\\^^^```bbbdddfffggghhhjjjmmmpppqqqsssvvvxxxxxx{{{zzzlllaaaoooooocccVVVYYYaaahhhfff___ZZZ[[[]]]}}}yyyrrrwww||||||nnn\\\MMMDDDAAABBBAAA>>>;;;:::999::::::;;;<<<>>>@@@BBBEEEFFFGGGDDDBBBAAA@@@AAAAAA???>>><<<999555555777;;;<<<<<>>:::888;;;;;;@@@VVVhhhgggeeehhhcccaaaeeebbbcccppp{{{www^^^LLLGGGGGGUUUppp```RRRGGGEEEEEEFFFNNNYYYpppttttttttt~~~{{{fffhhhnnnvvv{{{{{{zzzzzz|||~~~~~~~~~~~~~~~~~~~~~~~~vvvmmmcccRRRIIIWWWnnnqqqiiiZZZPPPUUUgggyyy~~~pppeeeZZZTTTOOOMMMHHHBBB@@@BBBFFFBBB>>>;;;999===IIIVVVmmmwwwtttgggfffrrrzzztttkkkccc\\\VVVPPPMMMLLLKKK___zzz}}}rrrllluuu}}}wwwooovvvuuudddWWW^^^}}}~~~xxxyyyuuummm___EEE@@@======;;;777777:::<<<<<<===???DDDIIIOOORRRTTTVVVYYYZZZ[[[]]]___aaacccdddfffggggggiiikkknnnppprrrtttuuuwwwyyy|||}}}nnnwwwsss```cccmmmxxxxxxnnnccc^^^]]]sss{{{|||~~~}}}xxxooodddWWWMMMEEEBBBBBB@@@>>>;;;999999888999:::;;;===???AAADDDFFFFFFEEECCCAAA@@@@@@@@@>>>===<<<999666666777:::<<<<<>>;;;===<<<<<>><<<:::888888777999:::<<<>>>AAACCCEEEFFFCCCAAA>>><<<<<<<<<:::999999888777777999<<<>>>@@@IIIOOOVVV\\\```dddjjjnnnmmmlllmmmnnnqqqtttvvvxxxyyyxxxxxxyyy{{{~~~}}}vvvqqqpppwww|||rrrqqqxxxfffQQQ===999;;;::::::======:::======BBBZZZoooooolllpppnnnmmmrrrppprrr~~~ppphhhUUUIIIGGGEEEQQQhhhkkkYYYIIIEEEDDDCCCHHHQQQccctttvvvhhhhhhvvvsssaaaYYY[[[dddqqqxxxxxxzzz~~~|||}}}}}}~~~~~~}}}}}}|||{{{~~~zzzmmmccc]]]VVVNNNGGGLLLeee~~~wwwmmmnnnwww||||||xxxoookkkgggaaaXXXQQQJJJGGGCCC@@@AAAEEECCCAAA===888:::GGGZZZgggwww|||}}}yyy{{{~~~|||uuummmfffaaa___WWW\\\sssppppppwww{{{}}}zzzxxxiiilllvvvooo]]]ZZZjjjxxxsssjjjEEE???:::::::::888888::::::;;;<<<>>>CCCIIINNNRRRSSSUUUXXX[[[\\\^^^aaaddddddfffggggggggghhhjjjllloooooooooqqqsssvvvwwwxxx}}}}}}vvv}}}ssspppmmmuuuaaaQQQKKKEEEBBBDDDFFFFFFEEEBBBAAA???===:::999777777888999;;;>>>@@@CCCEEEFFFBBB???<<<:::::::::999888888888999:::<<>>??????DDD]]]ssssssqqquuussssssxxxuuuwwwzzzgggaaaRRRIIIHHHFFFPPPfffrrr___MMMGGGEEECCCGGGNNN]]]pppwwwjjjgggppppppeeeZZZVVV[[[jjjuuuwwwzzz~~~|||}}}~~~~~~}}}|||zzz~~~~~~~~~sssuuu~~~yyynnn___\\\XXXPPPJJJQQQhhhuuuttt{{{ttthhhbbb]]]XXXQQQKKKEEECCC@@@>>>@@@EEECCCDDD@@@:::===MMMbbboooxxx|||~~~~~~|||tttmmmhhhggg___fff}}}rrrttt}}}}}}|||uuueeelllvvvxxxyyytttyyywwwhhh[[[```sss{{{xxxqqqJJJAAA:::888999888999;;;;;;;;;<<<>>>CCCHHHNNNQQQQQQTTTWWWZZZ\\\^^^bbbdddeeefffhhhhhhhhhiiikkkmmmpppooonnnpppsssuuuvvvuuuxxx|||~~~~~~|||xxxzzzyyy]]]MMMHHHCCC@@@BBBEEEFFFFFFBBBBBB@@@>>><<<999888777888999;;;>>>AAADDDFFFGGGDDDAAA===;;;;;;<<<<<<;;;:::;;;===>>>@@@BBBFFFIIIMMMSSSZZZ```dddhhhnnnrrrvvvvvvvvvtttrrrrrrtttvvvpppqqqsssssssssuuuyyy{{{yyyxxx{{{|||yyyzzzssswwwyyyrrrlllppp{{{ppphhhiii{{{|||qqqYYYCCC???AAA@@@>>>>>>CCC@@@AAAAAAGGGaaaxxxzzzwww{{{yyyxxx}}}yyyzzzssszzzbbb^^^RRRKKKKKKHHHPPPfff{{{fffQQQIIIFFFBBBDDDJJJWWWkkkwwwpppjjjppprrrmmmbbbWWWWWWeeessswwwyyy}}}|||}}}}}}|||zzz~~~uuupppuuuyyyuuuooo___```___XXXPPPRRRcccuuuxxxuuu|||}}}oooggg```YYYQQQKKKFFFDDDBBB@@@BBBFFFHHHJJJFFF???BBBSSSgggsssyyy}}}zzzrrrnnnmmmhhhooovvvwww~~~}}}~~~tttdddnnnzzzxxxtttrrrqqqnnnbbbYYYfff|||zzzRRRGGG<<<999999888888;;;<<<<<<<<<>>>BBBGGGLLLOOOPPPSSSVVVYYY[[[^^^aaadddeeeggghhhiiiiiijjjmmmooopppooommmooorrruuuuuuttttttyyy{{{{{{pppnnn{{{vvv}}}jjjRRROOOJJJFFFEEEFFFGGGHHHCCCCCCBBB@@@===:::888777888999;;;>>>AAADDDGGGHHHDDDAAA>>><<<===>>>>>>>>>>>>@@@CCCCCCBBBDDDGGGJJJNNNTTT\\\bbbeeejjjoootttvvvvvvvvvtttrrrqqqsssvvvrrrssstttsssqqqrrruuuxxxxxxwwwzzz|||zzz{{{pppsssxxxnnniiipppyyyjjjiii~~~nnnVVVAAA>>>CCCBBB??????BBB???AAABBBJJJfff}}}~~~~~~}}}|||vvvzzzaaa]]]RRRLLLMMMJJJRRRfff|||kkkUUUKKKFFFBBBCCCGGGTTThhhwwwuuuoooqqquuuuuuiiiZZZUUUcccssswwwxxx{{{|||~~~~~~|||{{{xxxooonnnpppooommm```cccddd]]]SSSPPP[[[iiisssxxxxxxuuutttyyy~~~zzzrrriiiaaaUUUOOOJJJIIIFFFDDDEEEJJJMMMOOOKKKCCCEEEVVVjjjtttyyy}}}zzzvvvuuunnnuuuyyyxxx~~~}}}~~~rrrdddppp|||vvvwwwpppjjj___XXXjjjYYYLLL???:::999888888:::<<<<<<===>>>BBBGGGLLLNNNOOORRRUUUXXX[[[]]]aaadddeeegggiiiiiijjjkkknnnpppqqqooommmooorrruuutttssstttyyyzzzyyyeee^^^ooo~~~}}}tttwwwyyyUUUSSSOOOKKKIIIHHHJJJKKKDDDDDDBBB@@@>>>;;;999777888999<<>>??????CCCEEEGGGFFFDDDDDDGGGJJJOOOUUU]]]cccfffkkkpppttttttuuuvvvtttqqqqqqsssvvvwwwxxxxxxvvvsssrrrtttwww{{{zzz|||zzzwwwwwwnnnpppxxxooojjjrrrmmmjjj~~~|||hhhQQQ===<<>>AAA>>>AAACCCLLLjjj~~~~~~ddd\\\UUUTTTTTTTTTWWW[[[sss}}}xxxYYYJJJFFFBBBBBBEEELLL```sssyyyyyy{{{|||nnnZZZ[[[mmmuuuttt{{{}}}|||}}}||||||}}}~~~wwwcccZZZbbbgggbbb]]]YYYUUULLLDDDGGGPPPZZZaaaiiinnnqqquuu||||||wwwtttwww}}}zzzuuujjj^^^PPPGGGGGGKKKMMMNNNOOOSSSNNNBBBEEEZZZlllqqq{{{~~~www||||||~~~wwwooorrrxxx{{{{{{|||uuuuuueeeWWW^^^mmm}}}oooRRR@@@===888888<<<:::999:::<<<>>>AAAFFFLLLPPPPPPSSSVVVXXXZZZ]]]```ccc```bbbdddeeeeeegggjjjmmmooooooooopppqqqrrrssstttrrrrrruuuxxx}}}jjj``````eeevvvrrrzzzzzz{{{yyyzzzpppfff\\\YYYZZZXXXPPPGGGHHHFFFDDDBBBAAA>>>999666777999<<>>EEEKKKSSS^^^gggmmmsss{{{}}}yyyqqqnnniiidddaaadddjjjpppzzz|||qqqdddTTTJJJIIIMMMPPPQQQPPPOOOIIIDDDHHHXXXhhhoooyyy}}}|||xxxpppuuu~~~~~~zzzsssrrrbbbWWW```nnn~~~yyyVVVAAA???;;;777:::999999;;;<<<>>>AAAFFFLLLPPPQQQSSSVVVYYY[[[]]]```cccaaabbbdddeeefffgggjjjlllnnnnnnnnnoooppprrrssstttqqqrrruuuxxx}}}sssmmmjjjkkkyyyooooooppphhh^^^]]]aaabbbaaafffrrr{{{~~~|||rrrggg```___^^^XXXSSSFFFEEECCCBBB@@@===999666777999;;;>>>AAABBBCCCCCCEEEDDDAAA>>>;;;<<>><<>>777777999:::;;;===???BBBFFFLLLQQQQQQTTTWWWYYY[[[]]]```cccbbbccceeeeeefffgggjjjlllllllllmmmnnnoooqqqssstttpppqqqtttwww{{{~~~{{{vvvsssvvviiicccaaaXXXOOOLLLQQQTTTPPPOOOYYYhhhqqqyyyuuupppjjjeee```YYYUUUEEECCCBBBAAA@@@===999555777888;;;>>>AAABBBCCCCCCEEEDDDBBB>>><<<<<>>===>>>===<<<<<<888BBBRRRaaannnwww~~~xxxnnnddd]]]PPPOOOMMMJJJJJJOOOYYYaaammmnnnYYYMMMNNNZZZfffmmm[[[JJJ???DDDKKKPPP]]]llltttyyyvvv|||xxxtttzzzttt___WWWbbbmmm}}}|||~~~\\\@@@CCC???777777999;;;<<<>>>???BBBFFFLLLPPPRRRTTTWWWYYY[[[]]]```bbbbbbdddeeeeeefffgggiiikkkjjjjjjkkklllnnnpppqqqrrrnnnooorrrvvvyyy~~~wwweee\\\[[[XXXSSSLLLPPPPPPKKKHHHMMMXXXbbbeeekkkqqqqqqjjj^^^SSSMMMCCCBBBAAAAAA@@@===999555777888;;;>>>@@@AAABBBBBBDDDCCCAAA>>><<<<<>><<<;;;===???>>>===<<>>???AAAFFFKKKPPPRRRTTTWWWYYYZZZ\\\___aaaaaacccdddeeeeeefffiiikkkiiiiiiiiijjjlllnnnooopppmmmmmmpppsssuuu{{{zzzkkk]]]VVVQQQMMMJJJIIIHHHEEECCCDDDIIINNNRRR\\\gggjjjcccWWWMMMGGGAAAAAAAAAAAAAAA>>>999666888999<<<>>>???@@@@@@@@@AAAAAA???===<<<<<>>BBBAAAJJJ\\\hhhjjjkkkooosss```YYYbbbrrrwwwzzz|||}}}}}}}}}~~~kkkPPPDDD>>>@@@AAA???:::999<<<===<<<===EEESSSaaannnvvv{{{}}}}}}vvvkkkaaaXXXRRRMMMJJJMMMUUUZZZWWWPPPRRR___llluuubbb]]]bbbjjjoooXXXGGG<<<>>>DDDJJJZZZlllsssxxxjjj```dddjjjkkkddd```dddmmm~~~}}}zzz}}}vvv]]]]]]jjjnnnyyy~~~yyycccHHHBBB===:::<<<999;;;<<<===>>>@@@EEEJJJNNNQQQSSSVVVWWWYYYZZZ]]]______```bbbcccdddfffiiikkkhhhhhhiiiiiijjjkkkmmmmmmlllkkkmmmoooqqqvvv~~~~~~~~~tttrrr|||sssdddXXXNNNHHHFFFBBB@@@BBBBBBAAABBBDDDEEEMMMVVVXXXRRRKKKFFFDDD@@@@@@AAABBBBBB???:::777:::;;;<<<>>>??????>>>>>>=========<<<;;;<<>>777:::;;;<<<===???CCCIIIMMMPPPRRRUUUVVVWWWYYY\\\^^^\\\^^^```bbbccceeeiiikkkiiihhhhhhhhhiiiiiijjjkkkkkkiiijjjlllmmmrrr~~~~~~rrrwww|||qqqlllgggdddbbbiii{{{pppbbbfffoooxxx|||uuuiii^^^VVVPPPIIIDDDBBBDDDDDDAAAAAAEEEBBBIIIQQQSSSPPPJJJEEECCC@@@AAABBBCCCCCCAAA<<<888<<<<<<===>>>>>>===<<<;;;999::::::::::::<<>>???AAAIIIYYYjjjoookkkooodddXXXdddnnnsssyyy|||}}}}}}~~~zzzpppUUUKKKEEETTTXXXTTTGGG===>>>@@@AAA999???LLL[[[kkkvvv|||~~~vvvqqqjjjeeebbb```^^^]]]MMM___pppqqqiiijjj}}}qqqeee\\\TTTOOO<<<;;;:::;;;AAAMMM]]]jjjuuuyyyooo\\\SSSQQQYYYuuunnnFFFAAA>>>@@@CCCJJJZZZkkkyyy}}}~~~}}}~~~vvvcccVVVdddxxxvvvyyypppXXXFFF;;;???@@@555999:::;;;<<<>>>BBBHHHLLLOOOQQQTTTUUUVVVXXX[[[]]]ZZZ\\\___aaabbbeeeiiillliiiiiihhhhhhhhhhhhiiiiiijjjhhhhhhjjjkkkppp|||}}}aaa[[[^^^___aaafffccccccfffmmmssstttooojjj^^^WWWQQQMMMLLLTTTjjj{{{hhhiiiqqqzzz}}}uuuhhh___[[[XXXNNNIIIFFFFFFCCC>>>@@@GGGFFFOOOZZZ```^^^UUULLLFFF@@@AAABBBDDDDDDBBB<<<888======>>>>>>>>><<<;;;:::666777999999:::<<>>AAAEEEIIIQQQZZZbbbeeejjjqqqwwwyyywwwvvvuuutttuuuvvvxxxzzz}}}|||{{{yyyyyy{{{xxxtttuuu~~~qqqssstttrrr}}}yyymmmwwwyyygggUUUDDD@@@FFFLLLRRRUUUZZZ]]][[[^^^wwwcccdddfffiiilllooorrrsssqqqwwwuuu}}}~~~YYYNNNKKKGGGDDDBBBAAAGGGTTTccckkkmmmpppxxxooo[[[XXXeeennnwww{{{|||{{{{{{{{{zzz}}}}}}uuuZZZIIIKKK]]]mmmeeeNNNDDDAAA>>>===>>>===BBBQQQbbbnnnxxx|||zzzuuuqqqrrrsssooohhh___```gggpppqqquuu}}}pppdddTTTHHHDDD===:::;;;???BBBJJJ\\\nnnwwwzzz{{{^^^SSSRRRQQQaaadddIIICCC@@@AAA???DDDZZZttt}}}~~~~~~yyy}}}}}}{{{zzzzzzcccZZZYYYeeettt~~~oooSSSDDD;;;<<<>>>777999;;;>>>>>>>>>AAAFFFKKKPPPSSSWWWYYYYYYZZZ[[[]]]ZZZ\\\^^^bbbdddggghhhiiiiiiiiijjjiiigggggghhhjjjeeedddeeehhhjjjnnnxxxtttVVVJJJIIIHHHGGGHHHIIIKKKLLLNNNTTTZZZXXXRRRJJJDDDBBBCCC@@@CCCWWWooozzzqqqvvv{{{|||uuukkkeee```\\\RRRNNNJJJGGGFFFFFFFFFEEEHHHVVVgggqqqnnnaaaSSSJJJFFFDDDAAABBBCCCDDDAAA??????>>>===>>>??????===;;;:::999888888999<<>>DDDHHHNNNXXXaaagggmmmtttwwwvvvvvvvvvwwwwwwxxxxxxyyyyyyyyyxxxwwwyyy{{{}}}~~~}}}~~~}}}|||{{{~~~~~~fff|||uuusssrrrtttzzzjjjXXXHHHHHHNNNRRRTTTWWWbbbnnnfff___yyysss|||eeefffhhhkkknnnppprrrtttvvvzzzwww~~~lllUUUJJJDDDDDDAAA>>>AAALLL[[[hhhooommmrrr~~~~~~hhhYYY]]]fffrrrxxxyyyyyyzzz{{{~~~~~~yyy^^^MMMOOOiii~~~eeeSSSHHHBBBDDD@@@???DDDRRRbbbnnnwww~~~uuuuuuzzz}}}sssfff\\\NNNDDDAAA;;;:::===AAAEEELLL]]]mmmwww{{{jjjVVVRRRMMMYYYaaaIIIDDDAAABBBAAAFFF\\\tttzzz{{{}}}}}}zzzuuuwwwlll]]]XXXZZZgggttt||||||rrrTTTDDD;;;<<<===666:::<<<>>>>>>>>>AAAFFFKKKPPPSSSVVVXXXYYYZZZ[[[\\\ZZZ\\\^^^aaadddfffggghhhfffhhhkkkkkkjjjiiihhhhhhfffdddeeehhhjjjmmmwwwqqqTTTFFFCCCBBB@@@???===>>>>>>>>>AAAGGGFFFCCCCCC???>>>@@@???AAASSSiiixxxwwwmmmnnntttxxxuuuppplllhhhcccYYYTTTOOOJJJHHHHHHGGGFFFIIITTTdddppprrrkkkbbb[[[MMMIIIFFFDDDDDDCCC@@@>>>>>>===<<<===>>>>>><<<;;;999888777777888;;;>>>@@@CCCBBB???<<<;;;>>>DDDHHHQQQZZZbbbggglllrrrtttssstttuuuvvvwwwxxxyyyzzzzzzyyyxxxwwwxxx{{{}}}~~~}}}|||{{{|||~~~|||yyy{{{zzzgggxxxqqqwwwvvvwwwwwwnnn```QQQFFFIIISSSZZZ^^^aaabbbkkkbbb^^^|||~~~oooyyyhhhiiikkkmmmppprrrtttuuuyyy{{{yyy~~~]]]LLLJJJGGGCCC>>>>>>EEESSSeeeqqqoooooosssxxx]]]]]]fffrrrzzz|||{{{}}}~~~~~~}}}bbbOOOPPPiiilllWWWIIIHHHBBB@@@DDDRRRbbbnnnwww~~~yyykkk___XXXZZZ^^^fff}}}gggZZZRRRGGG@@@???999:::===BBBGGGOOO^^^kkkwww|||yyy^^^VVVLLLSSSrrrbbbHHHDDDCCCCCCCCCJJJ___uuu}}}||||||}}}{{{vvvmmmgggmmm}}}vvvdddXXXXXX^^^jjjtttxxxxxxyyy{{{||||||xxxuuuUUUEEE;;;<<<===555:::===???>>>>>>@@@EEEJJJOOORRRVVVXXXYYYYYY[[[\\\ZZZ\\\^^^```bbbdddeeeeeecccfffkkkmmmllljjjhhhhhhgggfffgggiiijjjllluuu~~~qqqTTTEEE@@@???===<<<:::<<<;;;888888<<<>>><<<===;;;<<<@@@@@@BBBPPPaaa~~~rrrfff]]]dddkkkqqqssssssrrrlllfffaaa[[[TTTNNNKKKIIIHHHHHHEEELLLXXXcccjjjiiiddd___SSSOOOJJJFFFDDDAAA???===>>><<<;;;;;;<<<===;;;:::777777666666777:::<<<>>>AAA@@@===::::::===CCCHHHSSS\\\cccgggkkkpppqqqooorrrssstttvvvxxxyyyzzzzzzxxxwwwvvvxxx{{{}}}~~~}}}{{{yyyyyyzzzxxxvvv{{{vvvlll{{{sss|||yyyyyy}}}nnnaaaVVVMMMHHHNNNYYYaaafffiiieeeiii^^^\\\{{{hhhyyyyyykkklllmmmoooqqqssstttuuuwwwxxxwww|||bbbRRRTTTJJJFFFBBB@@@CCCMMM___oootttrrrqqqyyygggbbbhhhrrrzzz|||{{{||||||eeePPPPPP\\\gggPPPIII@@@???DDDSSScccoooxxx~~~}}}bbb[[[OOOJJJOOOPPPOOO]]]qqq|||aaaTTTKKKBBB===???888999<<>>>>>@@@EEEIIIOOORRRUUUWWWXXXYYYZZZ[[[ZZZ[[[]]]___aaaccccccdddaaaeeehhhjjjjjjhhhhhhhhhhhhggghhhjjjjjjlllsss|||xxx]]]JJJCCCBBBAAA@@@===@@@@@@<<<;;;>>>>>><<<;;;;;;>>>BBBDDDFFFPPP\\\yyylll___TTTNNN]]]eeemmmqqqsssrrrllldddddd^^^VVVOOOLLLJJJIIIHHHFFFHHHLLLSSSZZZ\\\YYYUUUSSSPPPKKKGGGCCC@@@>>>======<<<::::::;;;<<<;;;999666666555666777999;;;===@@@>>><<<999999===CCCHHHTTT\\\cccgggkkkooopppoooqqqrrrtttuuuwwwwwwwwwwwwwwwvvvvvvwwwzzz}}}}}}}}}zzzyyyzzzzzzwwwuuuzzzsssppp~~~wwwzzzzzz|||kkk[[[SSSNNNMMMSSS\\\eeeiiikkkjjjjjj\\\]]]|||iiiwwwmmmnnnoooppprrrsssttttttqqqttttttxxx{{{zzzlllVVVUUULLLHHHEEEDDDCCCGGGVVVeeerrruuusssuuu{{{eeeeeejjjssswwwwwwxxx|||xxxoooXXXWWWYYYuuu{{{gggPPPGGG>>>>>>EEEVVVgggrrr{{{~~~jjj]]]QQQKKKOOOOOOJJJOOO[[[cccTTTKKKBBB>>>@@@999999999;;;CCCTTTfffrrr{{{{{{jjjUUUMMMXXXeeebbbVVVDDDBBBAAAAAAEEERRRgggzzz~~~tttllljjjrrr|||zzz{{{~~~vvvhhh^^^ccciiimmmooorrrssssssmmmooowwwxxxtttzzz[[[III===<<<===777:::<<<>>>>>>>>>@@@EEEJJJNNNQQQTTTWWWWWWXXXYYY[[[ZZZ[[[]]]___aaabbbccccccbbbdddffffffffffffgggiiiiiihhhhhhjjjjjjkkkrrr{{{kkkUUUJJJFFFCCC@@@;;;>>>???======@@@???;;;===<<<>>>BBBEEEHHHOOOUUU~~~vvvkkk___TTTNNNMMMWWWaaalllrrruuuuuuooohhhddd^^^VVVPPPLLLJJJHHHGGGJJJHHHGGGJJJNNNPPPOOOMMMMMMLLLIIIEEEBBB?????????===;;;999999:::;;;::::::666666666666888:::<<<===>>>===;;;999999===CCCHHHRRR[[[cccgggkkkqqqrrrqqqrrrssstttuuuuuuuuutttsssvvvuuuuuuvvvzzz|||}}}}}}zzz{{{~~~zzzvvvyyyqqqppp|||www~~~zzziiiXXXQQQQQQSSSXXX___gggkkklllqqqmmm^^^aaa}}}nnnnnnooopppqqqrrrrrrssslllrrrrrrssswwwvvvbbbTTTOOOJJJGGGFFFCCCAAAJJJWWWhhhpppuuuvvvpppfffccclllsssuuuvvvzzzvvv}}}jjjiiihhhpppkkkcccbbbYYYIIICCC@@@AAAKKK\\\mmmwww}}}~~~qqqaaaVVVMMMHHHJJJOOOnnngggWWWMMMDDD@@@AAA999:::999:::DDDYYYmmmxxxsss[[[MMMMMMPPPMMMGGGDDDBBB@@@@@@GGGWWWnnnwwwzzz|||tttrrrvvvwwwzzzzzzyyyyyywwwnnndddccciiimmmllllllooorrrssslllooovvvrrr|||cccPPP???;;;===999999;;;>>>>>>>>>AAAFFFKKKMMMPPPTTTVVVWWWWWWYYYZZZYYY[[[]]]___aaacccdddddddddeeefffeeedddeeegggiiihhhgggiiikkkkkkkkkrrrzzziiiZZZRRRIIIBBB===>>>======BBBHHHGGGBBB???>>>===???BBBFFFJJJMMMsss}}}sssggg]]]TTTLLLKKKNNNTTTaaaooovvvxxxxxxvvvrrrddd___XXXRRRMMMJJJGGGEEEFFFDDDAAAAAACCCFFFGGGHHHEEEFFFFFFDDDAAA??????@@@>>><<<:::999:::;;;;;;:::777777777888:::;;;===>>>>>>===;;;999999>>>DDDIIIRRR[[[ccchhhmmmrrrtttsssssstttvvvwwwvvvuuusssrrruuuttttttvvvyyy|||}}}}}}zzz||||||www{{{~~~ooommm~~~{{{wwwwwwgggWWWOOOTTTYYY\\\ccclllpppqqquuupppaaagggnnnnnnnnnoooooopppppppppllltttssspppttttttwww|||eeeWWWNNNIIIHHHDDD>>>CCCNNN^^^kkkvvvxxx{{{mmmaaaeeennnooooooqqqsssxxx}}}~~~~~~lll]]]^^^YYYMMMJJJFFFHHHRRRdddttt{{{xxxmmmhhhiiihhhgggnnn~~~cccOOOIIIJJJKKK\\\hhhXXXNNNDDD@@@BBB888;;;;;;===JJJ```sss|||{{{dddUUUOOOKKKIIIGGGEEEDDDAAA@@@HHH]]]vvv{{{~~~yyyqqqvvv{{{vvvvvvtttllldddbbbbbbjjjnnnkkkhhhlllpppqqqmmmpppsss~~~ooonnnXXXBBB;;;<<<:::777:::===>>>>>>BBBHHHMMMMMMPPPSSSUUUVVVWWWXXXYYYYYYZZZ]]]```bbbdddffffffeeeggghhhhhhgggfffgggggghhhgggiiikkkkkklllrrrzzzxxxkkk]]]PPPIIIFFFAAABBBMMMXXXZZZUUUDDDAAA>>><<>>===;;;999:::???FFFKKKTTT\\\eeeiiimmmsssuuussstttvvvxxxyyyzzzxxxvvvuuutttssssssuuuyyy|||}}}}}}yyy{{{{{{yyyyyylllmmm|||wwwrrruuujjj\\\SSSZZZ```aaafffooottttttvvvqqqeeelllnnnnnnnnnnnnnnnooooooooonnnxxxtttnnnssstttpppsss{{{^^^SSSKKKJJJEEE>>>BBBLLLZZZhhhwww{{{xxxxxxqqq]]]^^^ddddddaaabbbpppsssvvvqqqqqqkkk^^^ZZZLLLNNNYYYjjjxxx~~~qqqbbbWWWUUUOOOKKKQQQdddwwwlllQQQMMMPPPOOORRRvvvgggWWWMMMDDD@@@BBB777;;;>>>AAAOOOfffwww~~~kkk^^^WWWRRRQQQRRRFFFEEEBBB@@@JJJaaa{{{}}}xxxpppxxxqqqppplllbbb___ddd___iiinnnjjjfffjjjmmmnnnnnnppppppwwwzzzvvv___EEE:::<<<:::777999<<<>>>???BBBIIINNNMMMPPPSSSUUUVVVWWWXXXYYYYYYZZZ]]]```ccceeeggggggeeehhhkkkmmmkkkhhhgggfffgggfffhhhkkkllllllrrrzzzsssdddSSSMMMEEEFFFTTTcccgggdddIIIEEE???<<<>>>DDDGGGGGGHHHmmmrrrooorrrrrryyymmm```XXXPPPHHHFFFJJJYYYiiixxxzzztttqqqqqqqqqlllhhhaaaZZZTTTLLLEEEAAA@@@AAA@@@===999999===AAA===@@@DDDEEEBBB@@@??????@@@===:::999:::<<<<<<<<<999:::;;;<<<>>>???@@@@@@>>>===;;;:::;;;???FFFLLLVVV^^^fffjjjnnnssstttrrrtttvvvyyy{{{||||||zzzyyysssssssssuuuxxx{{{||||||xxxzzz}}}}}}yyyyyyuuuiiiooo|||vvvoooiii~~~vvvnnncccYYYaaafffeeehhhooottttttuuuqqqgggppplllnnnpppqqqpppooooooppptttqqqnnnmmmnnnooooooooouuucccQQQJJJHHHEEEAAA@@@NNNeeeyyy|||vvvuuuzzz}}}vvvdddWWWVVV[[[\\\XXX^^^oooxxx{{{{{{ssslllfff]]]PPP[[[sss{{{|||zzz^^^TTTOOOGGGDDDJJJXXXkkkwwwjjj___LLLCCCSSSSSSkkkkkkZZZJJJEEEDDD===888999===FFFTTTgggxxxuuuhhhaaa\\\WWWUUUIIIKKKEEE>>>JJJggg}}}rrrvvv|||pppeee```aaaccceeegggmmmpppmmmiiikkkpppsssttttttwww|||\\\FFF@@@>>>;;;888999:::===AAAEEEIIIKKKLLLOOOSSSUUUVVVWWWYYYZZZYYYYYY[[[^^^bbbeeeeeeeeehhhhhhhhhhhhhhhgggffffffhhheeeeeeiiilllnnnssszzzpppcccZZZOOOJJJNNNVVV\\\___EEEAAA>>>???@@@AAAHHHOOORRRcccyyy}}}iiiTTTYYYjjjooonnndddRRRFFFEEEGGGGGGZZZeeeqqqvvvsssnnnmmmnnngggfffaaaWWWMMMEEEBBBBBBEEECCC???<<<::::::;;;<<<>>>???@@@???=========>>>EEECCC@@@===;;;;;;;;;<<<>>>;;;888;;;???AAA???<<<>>>===;;;:::;;;AAAHHHNNN\\\```gggmmmppprrrssstttwwwxxxyyy{{{||||||{{{{{{xxxuuusssuuuyyy{{{|||{{{|||}}}}}}{{{{{{tttiii~~~xxxkkkeeewww~~~lllaaacccggglllppptttwwwxxxvvvxxx^^^mmmyyy}}}nnnppprrrrrrqqqppppppppppppooonnnmmmmmmmmmnnnoooxxx}}}jjjXXXRRRLLLBBB???BBBEEEYYYmmmrrrrrrvvv|||xxxbbbPPPKKKNNNPPPMMM\\\mmmuuuyyyvvvlll[[[PPP]]]ttt{{{{{{bbbUUUNNNEEE@@@EEESSSdddqqq}}}mmmeeeVVVIIIOOOSSSdddkkkZZZJJJDDDCCC<<<:::;;;@@@KKK[[[nnn~~~uuukkkeee___XXXRRRGGGHHHCCC@@@PPPmmmzzz|||qqqfff```___```fffiiiooossspppiiihhhlllqqqttttttvvv___GGG>>><<<;;;999999:::<<>>??????>>>===???@@@CCCBBB@@@>>><<<;;;;;;;;;<<<:::888:::???AAA???<<<===<<<::::::<<>>MMM]]]ffflllttt|||qqq[[[OOOMMMOOOOOO[[[jjjssswwwrrr[[[TTTbbbwwwzzz{{{iiiWWWOOODDD>>>BBBPPP```lll|||~~~rrr^^^TTTMMMTTTsssnnn\\\KKKDDDCCC======>>>DDDRRReeewww~~~tttoooggg[[[QQQHHHGGGDDDGGGZZZwww~~~yyyyyyyyyooogggbbbaaabbbfffiiippptttppphhhdddfffmmmqqqsssttteeeIII<<<:::::::::::::::;;;<<<>>>@@@AAAHHHKKKPPPSSSUUUVVVWWWYYY[[[\\\^^^```bbbcccddddddfffggghhhiiijjjjjjjjjjjjgggeeefffiiijjjjjjooovvvmmmaaaQQQGGGDDDCCC???:::@@@>>>>>>>>>>>>AAAMMMYYYcccmmmtttrrriii```XXXQQQ```lllqqqdddOOOAAA@@@BBBOOOTTT[[[bbbeeeeeebbb```[[[ZZZVVVPPPIIIEEECCCCCCBBBAAA@@@???===;;;::::::;;;===??????>>>>>>???@@@@@@@@@???>>>===<<<;;;;;;;;;999888;;;>>>@@@???<<<;;;;;;::::::<<>>AAAIIIZZZmmm~~~{{{qqqbbbTTTKKKIIIHHHPPPfffxxxuuu~~~~~~{{{sssjjjeeedddgggiiieeeffflllpppmmmfffcccdddjjjnnnqqqsss{{{jjjMMM;;;888;;;::::::;;;;;;<<<===>>>???EEEIIIOOORRRTTTUUUWWWXXX\\\^^^```aaabbbbbbcccdddcccdddfffhhhiiijjjjjjjjjfffeeefffiiiiiiiiiooovvvcccZZZPPPNNNPPPNNNGGG???=========>>>===???IIIUUUhhhtttzzzwwwssspppggg[[[ZZZgggpppjjjXXXHHHBBBAAAFFFHHHMMMTTTYYY[[[XXXTTTQQQOOOLLLIIIEEECCCBBBBBBAAAAAAAAA@@@???===;;;999<<<>>>??????>>>===============>>>>>>>>>===<<<;;;:::999:::<<>>EEEOOOUUU]]]aaafffiiikkklllmmmnnnnnnnnnppprrrtttuuuwwwwwwsssssssssuuuxxx|||~~~xxxzzzzzzxxxyyyzzzyyyrrrmmmtttxxxvvviiidddjjjsss{{{aaappprrrssssssrrrqqqqqqrrrsssppptttvvvsssmmmiiijjjllllllmmmttt{{{qqqZZZIIIGGGCCCEEEKKKTTT```lllwwwzzzeeeZZZUUUYYYeeennnwwwoooiiisss~~~|||{{{xxx___TTTFFF???EEEUUUfffqqq}}}fffRRRKKKZZZxxxfffOOOEEEDDD??????DDDPPPbbbtttyyyxxx|||zzzjjj[[[KKKJJJLLLYYYqqq}}}{{{zzz}}}yyynnneeebbbdddiiilllgggfffjjjnnnmmmiiihhhjjjkkkooosssuuuzzzoooRRR>>>999===999:::;;;<<<>>>???@@@@@@CCCHHHNNNRRRTTTUUUWWWXXX\\\^^^aaaaaaaaaaaabbbdddaaabbbccceeeggghhhiiiiiiffffffgggiiiiiijjjqqqzzzfff^^^XXXZZZ^^^ZZZMMM???>>>>>>@@@BBB@@@@@@GGGPPP]]]mmmxxxvvvqqqnnnhhh^^^VVV]]]eeeeee[[[NNNDDD@@@@@@@@@BBBHHHNNNPPPMMMIIIGGGEEECCCAAAAAA@@@@@@@@@@@@AAAAAAAAA@@@===;;;:::>>>@@@AAA@@@>>>;;;:::999:::;;;<<<============<<<;;;<<<===???@@@AAA???>>>999999999:::>>>GGGPPPWWW___bbbgggjjjkkklllnnnooolllmmmnnnppprrrtttuuuvvvrrrssssssuuuvvvyyy|||~~~yyyzzzzzzyyyzzz|||~~~{{{ppplllxxxqqqqqqhhhgggkkkqqqxxx}}}dddsssooopppqqqpppooopppqqqssssssuuuuuurrrmmmjjjjjjllljjjkkknnn}}}wwwbbbOOOFFFFFFCCCEEEMMMXXXdddrrr~~~vvv___QQQTTT```iiittt}}}}}}|||tttyyy||||||```TTTEEE>>>FFFVVVhhhsss|||xxxZZZNNNTTTuuu}}}iiiPPPCCCBBB???BBBKKK[[[lllzzzyyyqqqooorrrvvvhhhRRRRRRWWWfffzzz}}}xxxlllcccaaadddiiilllkkkjjjlllqqqrrrooooooqqqoooqqquuuxxx|||uuuYYYBBB;;;===999:::<<<>>>???@@@AAAAAABBBGGGMMMRRRUUUVVVWWWXXXZZZ]]]```aaa______aaaddd___```bbbdddfffggghhhhhhgggfffgggiiiiiilllvvvyyymmmfffbbbhhhqqqpppaaaRRRGGGDDDBBBBBBAAA???CCCHHHQQQbbbrrrtttlllddd___]]]RRRQQQTTTXXXVVVLLLCCC???>>>===>>>AAAFFFGGGEEECCCAAA???======>>>@@@@@@@@@@@@AAAAAAAAA@@@>>><<<;;;???AAABBBAAA===:::888777999999:::;;;<<<===>>>>>>???@@@BBBCCCCCCBBB@@@???999999999;;;???HHHRRRYYY```cccgggjjjlllmmmoooqqqmmmmmmnnnoooqqqrrrtttuuurrrssstttttttttuuuxxx{{{xxxyyyyyyxxxzzzuuuzzzmmmlll~~~}}}jjjlllggglllnnnrrrwww}}}eeevvvyyylllmmmnnnnnnmmmnnnqqqssssssrrrpppnnnmmmllllllmmmjjjllllllrrr|||iiiWWWLLLKKKEEECCCHHHOOOYYYhhhvvv|||oooVVVMMMXXXbbboooyyyxxxzzzzzz}}}{{{~~~dddWWWFFF???FFFXXXiiittt{{{bbbSSSMMMcccpppTTTEEEDDDAAAGGGUUUgggwwwxxxooommmppp}}}{{{hhhhhhmmmyyy~~~zzz|||~~~xxxwww~~~xxxqqqiiiddddddhhhlllnnnmmmmmmpppvvvxxxtttrrrrrrnnnnnnrrrvvvzzz{{{aaaGGG<<<===999:::<<<>>>???@@@@@@???AAAFFFMMMSSSVVVWWWXXXYYYWWW\\\``````^^^^^^aaaddd```aaaccceeefffhhhhhhhhhgggggghhhiiijjjooo|||xxxqqqooo{{{zzzeeeZZZOOOIIIDDD???>>>@@@FFFVVViiirrrkkk]]]YYY\\\QQQLLLJJJMMMLLLFFFAAAAAA@@@??????@@@AAABBBAAA@@@>>><<<:::;;;>>>AAAAAAAAAAAAAAAAAA@@@???>>>===<<<===???AAAAAA>>>:::888777888888888999;;;===???@@@BBBDDDFFFGGGEEECCCAAA@@@:::::::::;;;@@@HHHRRRYYY```cccgggjjjlllnnnppprrrooooooooooooppprrrtttuuussstttuuusssqqqrrrtttwwwwwwxxxxxxwwwyyyttt~~~zzztttgggmmm|||wwwccciiiiiioooqqquuuyyy~~~dddyyyuuujjjkkklllllllllnnnqqqsssrrrooolllkkklllnnnnnnnnnlllooolllkkk{{{nnn^^^SSSQQQIIIDDDEEEGGGNNN]]]llluuu|||\\\HHHRRR\\\jjjuuuttt|||~~~{{{yyy{{{zzz~~~iii[[[IIIAAAHHHYYYjjjuuuzzzlll[[[MMM[[[vvvYYYIIIHHHEEELLL[[[ppp~~~{{{rrrppptttpppwwwttt}}}|||vvvvvv~~~mmmbbbaaarrrwwwqqqmmmiiieeedddiiinnnqqqrrrmmmmmmqqqxxxzzzuuupppoookkkjjjlllrrrvvv~~~fffKKK===<<<:::;;;<<<>>>>>>>>>>>>===AAAFFFMMMSSSVVVXXXXXXYYYVVVZZZ______]]]]]]aaaeeebbbbbbdddfffggghhhiiiiiihhhggghhhiiijjjqqqwwwcccUUULLLDDD@@@???===III___nnniiiZZZUUU[[[SSSLLLHHHIIIGGGBBBAAAEEEBBBBBBBBBAAA@@@@@@@@@@@@>>><<<:::;;;???BBBCCCBBBBBBAAA@@@@@@???>>>======;;;>>>@@@AAA>>>;;;999999888888777888:::===@@@BBBEEEGGGIIIIIIGGGDDDBBBAAA:::::::::<<<@@@HHHRRRYYY___bbbfffiiikkkmmmpppsssqqqpppppppppppprrrtttuuutttuuuuuussspppooorrrtttvvvvvvvvvvvvxxxwww|||tttnnncccmmmrrr___hhhjjjnnnqqquuu{{{~~~ccczzztttpppnnnkkkjjjkkkmmmqqqsssrrrqqqnnnmmmnnnqqqtttvvvuuuuuuuuuuuu{{{yyygggYYYXXXLLLEEEEEEDDDCCCMMM\\\eeetttrrr___PPPTTTllltttmmmuuuyyy}}}}}}{{{zzzzzzyyyyyy{{{|||}}}rrr___KKKCCCLLL]]]ooo{{{{{{mmm\\\QQQaaazzzaaaPPPIIIIIIYYYnnnrrrttt~~~}}}zzzwwwuuutttfffnnnwww{{{zzzvvvrrrppphhhhhhggggggiiikkknnnppprrrrrrqqqrrrsssrrrpppmmmhhhkkkoooqqqoootttpppRRR;;;@@@;;;999888:::>>>AAAAAA@@@???EEEMMMTTTXXXZZZ[[[[[[ZZZ\\\^^^______```aaabbbccceeeffffffeeeeeeggghhhhhhggghhhiiiiiimmm{{{yyydddTTTGGG@@@@@@???EEERRRaaacccYYYQQQOOOTTTMMMGGGDDDFFFGGGEEEAAACCCAAA???@@@DDDGGGGGGFFFCCC>>>888999>>>DDDEEEEEEDDDDDDCCCAAA???===;;;:::???@@@@@@???>>>===;;;:::777666777999999999@@@HHHNNNPPPPPPMMMLLLLLLGGGAAA;;;:::999;;;AAAIIIRRRXXX___bbbgggkkklllmmmoooppprrrqqqqqqrrrtttuuuuuutttuuuuuuuuusssrrrrrrtttvvvsssuuutttuuu{{{zzzxxxzzzvvvoooiiivvvooocccbbbgggiiiooo{{{}}}fffrrrvvvlllkkkjjjiiijjjlllnnnppprrrpppooonnnoooqqqtttuuuvvvvvvvvvvvv{{{pppjjjcccUUUJJJIIIGGGBBBEEEMMM\\\lllyyyiiiZZZYYYhhhooolllsss{{{|||~~~{{{}}}}}}~~~}}}|||xxxxxxxxxxxxzzz{{{}}}~~~zzzdddKKKDDDOOOcccssszzz{{{xxxggg[[[ffffffQQQKKKOOOcccuuuvvvzzz~~~~~~|||}}}}}}wwwrrrooommmyyy}}}yyytttnnnggggggggggggjjjllloooqqqsssrrrqqqqqqpppooollliiiiiikkkoooqqqpppsssrrrTTT<<<>>>;;;999888:::===@@@@@@??????DDDLLLSSSWWWYYYZZZZZZYYY[[[^^^______```bbbcccfffggggggfffdddccccccdddgggfffgggiiiiiinnnzzzxxxeeeVVVJJJDDDCCC>>>CCCNNN[[[^^^VVVOOOMMMSSSNNNIIIFFFFFFFFFEEECCCDDDBBB@@@@@@DDDGGGIIIIIIFFFBBB>>>===AAADDDEEEEEEGGGFFFEEECCC@@@>>><<<:::???@@@@@@@@@???===:::999999777888:::::::::AAAIIIQQQSSSRRRPPPNNNNNNHHHBBB<<<::::::;;;AAAIIIRRRXXX___cccgggjjjllllllnnnoooqqqppppppqqqsssttttttssstttttttttsssqqqqqqsssuuutttuuuuuuuuu|||yyyyyyyyyqqqlllxxxrrrgggfffkkknnnsss}}}hhhyyyuuuiiihhhhhhhhhiiijjjkkklllqqqpppoooooopppqqqsssttttttuuuuuuuuuxxx{{{rrr___OOOJJJIIIDDD@@@AAANNN___ppp}}}xxxlllcccfffkkkmmmrrryyy|||zzzzzz{{{yyyzzz{{{||||||{{{zzzyyyvvvwwwwwwxxxzzz|||~~~}}}nnnQQQFFFRRRfffssswwwzzz~~~}}}ppptttkkkRRROOOZZZqqqzzz{{{{{{wwwyyyzzz}}}}}}xxx||||||tttpppttt}}}uuujjjeeeeeefffhhhkkknnnqqqssssssqqqooonnnnnnllliiifffiiikkkoooqqqppprrr}}}vvvYYYAAA<<<;;;999888999<<<>>>??????@@@CCCIIIPPPUUUXXXYYYZZZXXX[[[^^^___``````bbbdddeeeffffffeeecccbbbcccdddeeeeeegggjjjkkkooozzz|||jjj\\\QQQFFFAAA@@@@@@BBBIIISSSVVVRRRLLLIIIPPPNNNKKKIIIGGGFFFFFFFFFEEECCC@@@AAAEEEJJJNNNPPPJJJHHHFFFDDDCCCCCCDDDDDDIIIHHHFFFDDDAAA???===<<>>???AAACCCGGGMMMSSSWWWYYYYYYXXXZZZ]]]___```aaacccddd```aaacccccccccccceeegggffffffhhhlllnnnqqq{{{uuummmlllbbbXXXSSSNNNGGGBBBAAAEEEEEEHHHOOOSSSQQQKKKFFFLLLLLLLLLJJJHHHGGGGGGIIIEEECCCAAABBBGGGNNNUUUYYYPPPQQQPPPMMMIIIFFFDDDEEEHHHGGGEEECCCAAA???>>>===???@@@BBBBBBAAA>>>:::888;;;999999;;;<<>>EEERRRcccttt}}}{{{tttpppwww|||lllbbb```hhhllliiillltttsssvvvyyy{{{zzzzzz{{{|||{{{{{{||||||}}}}}}}}}~~~|||~~~sss[[[XXXdddmmmooopppxxx~~~mmm[[[cccvvv}}}|||{{{~~~{{{xxxssspppttt~~~{{{www|||zzzyyyuuuyyypppccccccdddeeehhhkkknnnqqqrrrooommmllllllmmmnnnmmmllliiiggghhhkkkllllllqqqxxxlllVVVCCC<<<<<<;;;::::::;;;>>>@@@BBBBBBEEEJJJQQQWWWYYYYYYXXX[[[^^^___``````bbbddd___aaabbbccccccccceeeggggggfffiiimmmpppsss|||wwwjjj^^^XXXUUUWWWXXXTTTPPPOOOPPPOOOOOOSSSYYYYYYSSSKKKIIIJJJKKKJJJHHHGGGGGGHHHDDDCCCBBBDDDIIIQQQZZZ```ZZZ\\\\\\ZZZVVVQQQNNNMMMJJJHHHFFFDDDBBBAAA@@@@@@@@@AAABBBCCCBBB???===;;;;;;999999;;;===AAALLLVVV[[[^^^___\\\ZZZVVVMMMDDD<<<;;;:::===CCCLLLVVV[[[dddfffiiijjjjjjjjjlllnnnnnnmmmmmmnnnpppqqqqqqpppnnnppprrrrrrrrrrrrsssuuuttttttsssuuuxxxqqq|||tttpppttt~~~~~~}}}zzzxxx|||~~~|||ooojjjkkklllmmmnnnnnnnnnnnnnnnmmmlllllllllmmmnnnnnnooonnnnnnmmmnnnoooqqqrrrqqqxxxaaaUUUPPPKKKHHHCCC???AAAMMM]]]kkkuuu|||sssuuutttuuuooofff```aaaaaa^^^```fffooossswwwyyyyyyyyy{{{~~~{{{{{{|||}}}}}}}}}||||||~~~tttYYYRRRZZZ```^^^dddoooyyy|||~~~~~~|||nnngggqqquuurrrnnnqqqrrrsssyyy~~~{{{}}}yyyuuuwwwvvv|||tttjjjbbbcccdddfffhhhjjjlllmmmnnnmmmkkkjjjkkknnnpppppppppjjjfffeeehhhjjjkkknnnsssxxxfffNNN>>>>>>===;;;999;;;>>>AAADDDCCCCCCHHHPPPWWWZZZZZZZZZ\\\^^^______```aaabbbbbbdddddddddbbbbbbcccdddhhhfffhhhlllpppttt|||jjjdddaaadddfffdddaaaaaa]]]\\\\\\aaaiiillldddXXXNNNNNNOOONNNMMMKKKHHHFFFCCCCCCDDDEEEHHHPPPYYY___bbbdddgggiiihhhddd```]]]QQQOOOLLLIIIFFFDDDDDDCCCAAABBBCCCCCCCCCBBB@@@@@@>>>;;;999;;;<<>>DDDMMMWWWggguuuqqqrrrtttwww}}}wwwooofff___YYYXXXYYYhhhmmmsssvvvuuuvvvzzz~~~wwwxxxzzz{{{||||||||||||~~~~~~nnnUUUQQQZZZ[[[SSSWWWdddrrryyy|||~~~{{{zzzuuuuuu|||}}}sssuuu~~~{{{sssmmmkkkooorrrvvvxxxrrrvvv~~~}}}|||vvvuuuzzzzzzxxxzzz~~~yyynnneeebbbdddeeefffggghhhiiijjjjjjllljjjiiijjjmmmooopppppplllgggdddgggjjjkkknnnrrrxxxtttYYY@@@@@@>>><<<::::::>>>BBBFFFCCCBBBGGGOOOWWW[[[[[[[[[]]]___```______```aaabbbdddeeedddccccccdddeeehhheeeeeejjjnnnsss{{{~~~wwwtttsssppppppqqqggghhhjjjqqq}}}yyylll```]]][[[ZZZYYYUUUNNNIIIDDDDDDDDDDDDEEEJJJRRRXXXbbbdddjjjqqqvvvvvvqqqlll^^^[[[VVVQQQLLLIIIGGGGGGCCCCCCCCCCCCCCCDDDDDDEEEBBB>>>;;;;;;;;;???IIITTT\\\```bbb```\\\VVVLLLAAA999888999===EEEPPPZZZaaaggghhhjjjkkklllmmmppprrrnnnmmmmmmnnnpppqqqqqqpppmmmpppssstttuuuuuuvvvwwwwwwxxxyyy}}}xxxrrrkkkrrrwwwuuu~~~{{{ssswwwyyysssrrrsssuuu{{{ooommmmmmmmmmmmmmmnnnppppppnnnllliiigggggghhhkkkmmmllljjjiiihhhjjjkkkkkkkkkpppqqq{{{wwwuuuaaaSSSKKKDDDAAACCCHHHIIILLLZZZkkkuuutttuuuwww|||pppbbb[[[VVVSSSccciiippprrrrrrtttxxx|||sssuuuwwwyyy{{{|||||||||~~~}}}oooYYYZZZeeebbbVVVOOO]]]mmmvvvzzz}}}|||xxxxxxpppnnntttxxxzzzzzzwww}}}}}}wwwyyyrrr}}}{{{ppplllmmmppprrrxxx{{{mmmjjjttt~~~}}}}}}xxxzzzvvvttt{{{yyykkkbbbbbbeeeeeefffggghhhhhhggggggllljjjiiiiiilllnnnoooooonnnhhhdddgggjjjlllooosssrrr}}}```AAAAAA@@@===:::;;;???CCCHHHDDDBBBFFFOOOXXX[[[\\\\\\^^^``````___^^^___```___aaacccddddddeeegggiiigggccccccggglllqqqyyy~~~{{{{{{~~~mmmpppttt}}}zzzqqqlllhhhfffddd___VVVNNNDDDEEEEEECCCCCCFFFLLLQQQ^^^aaagggrrr|||zzzuuuhhheee^^^WWWQQQMMMJJJIIIDDDDDDCCCCCCCCCEEEGGGHHHFFFBBB===;;;:::<<>>CCCLLLYYYfffrrruuuuuuwwwwwwtttwwwrrreeebbbfffgggeeegggmmmqqqqqqsssuuuwwwxxxwwwwwwyyyzzz}}}{{{|||nnn```kkk}}}|||kkkhhhlllvvv}}}zzzpppjjj]]]VVVMMMOOOVVVSSSZZZooo|||yyywwwxxx||||||yyy|||}}}|||rrrppp}}}}}}uuuxxxzzztttqqqpppllleeecccfffeeeddddddddddddeeeggghhhhhhjjjlllkkkiiiggghhhiiilllmmmmmmnnnnnnoooqqqrrrsss}}}{{{{{{SSSGGG???AAA@@@;;;===DDDHHHFFFDDDCCCFFFLLLUUU[[[]]]aaaeeegggfffcccaaa``````aaaccceeeggghhhiiiiiiggggggggggggiiimmmsssxxx~~~~~~~~~wwwkkkaaaVVVQQQKKKGGGFFFFFFEEEDDDIIILLLUUUeeewww|||vvvsssqqqllleee___ZZZUUUNNNJJJGGGDDDAAA>>>CCCBBB@@@???>>>@@@DDDFFFMMMYYYcccaaaXXXPPPHHHCCC>>><<<;;;BBBNNN\\\ggglllmmmmmmnnnnnnoooooonnnnnnoooooopppppppppqqqqqqqqqppprrruuuvvvvvvuuuvvvwwwyyy{{{xxxnnnrrr~~~{{{uuutttyyyrrrkkkiiimmmrrrvvvyyytttsssyyykkkjjjiiijjjkkkkkkiiigggjjjiiiiiihhhhhhiiijjjkkkoooooonnnnnnmmmllllllllliiikkknnnrrr}}}uuuggglll___UUUKKKHHHFFFBBB??????HHHTTTaaakkkqqqvvvuuusssqqquuuwwwmmmiiiaaa[[[^^^gggllllllqqqsssvvvwwwvvvuuuuuuvvvyyyyyy{{{~~~jjjjjjxxxrrrjjjjjjvvvtttjjjaaaVVVGGGEEEJJJEEEKKK___lllxxx|||xxxxxx|||yyyzzzzzzwwwsssyyyttt}}}rrruuu~~~kkkppp|||uuuooojjjfffccccccgggfffffffffffffffggghhhhhhhhhjjjkkkkkkiiihhhhhhiiiooopppqqqpppooooooqqqssswwwzzz{{{___JJJ===BBBCCC<<<;;;DDDFFFGGGGGGDDDCCCGGGQQQYYY\\\bbbiiimmmlllhhhcccaaa```aaabbbdddeeegggggggggfffgggggghhhiiinnntttxxx{{{qqqhhhbbbYYYNNNHHHHHHHHHFFFBBBBBBEEENNN^^^ooo|||{{{wwwtttrrrnnniiiddd^^^ZZZSSSMMMHHHCCC???<<>>@@@@@@CCCKKKUUUaaalllssswwwuuusssrrrssswwwzzz}}}zzznnnffffffjjjlllgggjjjooorrrtttvvvxxxzzzvvvwww{{{}}}{{{}}}~~~xxxzzz{{{zzzvvv}}}ooo```YYYMMMRRRggg~~~qqqZZZ^^^pppvvvqqqiiihhhuuu|||mmmbbb\\\dddwww}}}pppoooxxxzzz|||wwwooohhhdddgggjjjmmmoooooonnnnnnlllkkkjjjjjjjjjjjjjjjkkkkkkkkkkkkjjjoooqqqrrrpppllljjjmmmpppzzzzzz|||{{{uuuVVV>>>???BBB<<<999???AAAHHHLLLIIICCCBBBIIIQQQVVV[[[aaadddeeedddcccbbb___```aaacccdddeeeeeeeeeeeefffhhhiiijjjnnnssswww~~~rrrcccbbb```\\\VVVOOOJJJFFFEEEEEEFFFJJJRRR\\\cccfffggglllmmmpppqqqoooiiiaaa[[[VVVSSSNNNHHHDDDCCCCCCDDDAAAEEEMMMVVV\\\\\\WWWRRRSSS^^^ddd^^^TTTLLLIIIGGGCCCDDDHHHQQQ]]]eeehhhiiiiiiiiihhhiiiiiikkklllmmmppppppppppppppppppppppppqqqrrrsssrrrqqqqqqrrrsssuuu{{{zzzrrrooommmvvv{{{qqqjjjooo~~~~~~vvvnnnrrr}}}xxx}}}zzzkkkkkkkkkmmmpppqqqqqqooorrruuuxxxzzzzzzxxxuuusssooopppqqqrrrrrrqqqpppoookkknnnpppooopppwww~~~cccSSSNNNJJJEEECCC???===???DDDNNN\\\hhhqqqsssuuurrrmmmlllooorrrvvvxxxrrrnnnkkkdddgggjjjlllnnnpppsssvvvtttuuuwwwzzzyyyzzz|||yyy~~~zzzkkknnnyyy^^^ZZZfffuuu~~~|||||||||{{{uuurrr}}}vvvkkkaaa[[[XXXcccvvvzzz{{{qqqlllpppxxx|||}}}~~~~~~xxxuuutttsssnnnhhhgggjjjmmmlllooooooppppppooonnnmmmllllllkkkkkklllnnnnnnmmmkkkllloooqqqnnniiigggjjjnnnwwwyyy{{{}}}|||```EEE>>>???>>><<<===@@@GGGNNNMMMFFFCCCFFFLLLQQQUUUZZZ^^^```aaabbbccc___```aaacccdddffffffffffffggghhhiiikkknnnrrrvvv{{{}}}tttcccaaabbb```[[[SSSMMMIIIHHHGGGHHHJJJOOOTTTWWWWWWWWWYYY]]]bbbffffffbbb\\\XXXSSSRRRPPPLLLGGGDDDDDDEEEDDDIIITTTbbbkkkmmmhhhbbbZZZccciiieee]]]VVVPPPKKKEEEHHHNNNXXXbbbiiijjjhhhhhhhhhggghhhiiijjjlllmmmqqqqqqqqqpppppppppppppppnnnpppqqqppppppqqqsssuuuvvv|||vvvooolllsss~~~{{{tttpppwww~~~}}}rrrttt{{{{{{iiihhhjjjlllppprrrrrrqqqqqqssswwwzzzzzzwwwrrrpppnnnoooqqqrrrrrrqqqpppooolllnnnpppppppppttt|||iii\\\RRRKKKEEEBBB??????>>>@@@LLLYYYbbbfffjjjjjjgggfffiiilllooowww~~~}}}yyytttjjjjjjjjjjjjiiijjjmmmppppppoooqqquuuvvvwww|||}}}xxxwww}}}kkk___aaakkkzzz{{{||||||uuummmiiifffbbb\\\XXXffftttqqqttt{{{{{{sssqqquuuzzz}}}yyysssnnniiilllkkkggggggkkkllliiikkklllmmmoooppppppppppppnnnlllkkkmmmooopppooollljjjmmmpppmmmhhhfffiiinnnqqquuuwwwyyy}}}jjjNNN======AAA@@@===>>>FFFNNNOOOKKKFFFFFFGGGLLLPPPWWW\\\___```bbbccc^^^___aaaccceeeggghhhhhhggghhhiiijjjkkkmmmqqqttt}}}}}}vvvzzz~~~oooiiifffaaa\\\WWWRRRMMMKKKIIIJJJMMMPPPRRRSSSRRRQQQKKKOOOSSSVVVVVVTTTRRRPPPMMMQQQTTTTTTPPPKKKGGGFFFGGGMMMXXXeeennnoooggg```^^^gggpppqqqmmmfffZZZPPPIIILLLSSS^^^hhhmmmllljjjjjjiiihhhhhhiiikkknnnoooqqqqqqqqqpppppppppoooooommmnnnooopppppprrruuuxxx{{{{{{rrrllljjj{{{{{{zzzwwwzzz|||zzzuuuwwwfffggghhhkkkooorrrrrrrrrlllooosssvvvuuuqqqmmmiiinnnoooqqqrrrrrrqqqpppnnnmmmnnnooooooqqqtttyyy}}}rrrnnn\\\OOOHHHFFFEEEDDD>>>;;;CCCOOOUUUXXXZZZ\\\]]]aaahhhlllnnnqqqrrrtttzzzrrrqqqnnnkkkhhhhhhjjjlllmmmkkklllqqqtttuuuxxx|||~~~}}}yyyzzztttggg```gggyyy|||~~~|||sssnnngggeeeiiimmmiii^^^UUUhhhsss|||jjjdddsss}}}xxxqqqrrrzzz{{{uuummm```fffhhhfffgggkkkjjjeeefffgggjjjnnnppprrrrrrsssooommmlllnnnqqqrrrpppmmmiiimmmpppmmmgggeeeiiinnnlllrrrsssqqqxxx{{{~~~qqqTTT>>>;;;DDDDDD======EEENNNQQQMMMHHHEEEEEEHHHNNNVVV]]]```bbbcccccc^^^___aaadddfffhhhiiiiiihhhiiijjjjjjkkkmmmpppssszzzxxx{{{}}}rrrjjj```[[[YYYVVVPPPKKKKKKMMMPPPSSSUUUUUUSSSRRRJJJLLLNNNNNNMMMLLLLLLLLLGGGNNNWWW[[[XXXRRRLLLIIIJJJNNNWWWbbbiiifff]]]TTT___jjjuuu{{{zzzrrrcccUUUKKKOOOWWWcccmmmqqqoookkkkkkjjjjjjiiikkkmmmoooqqqqqqqqqqqqqqqppppppoooooolllmmmooopppqqqtttxxx{{{wwwooojjjggg~~~yyyxxxyyyxxxqqqwwwwwwwww~~~}}}|||fffgggiiikkknnnqqqtttuuuqqqnnnlllnnnpppqqqooollllllnnnnnnkkklllooommmiiijjjjjjjjjkkkooosssxxxzzz~~~sssoooWWWJJJKKKMMMKKKFFF@@@@@@BBBFFFFFFKKKSSSXXXZZZ___eeeiiikkkmmmooossswww}}}qqqsssuuutttpppllliiihhhllllllllllllmmmrrrxxx}}}}}}~~~}}}~~~}}}|||~~~}}}uuuppppppyyy}}}tttpppkkkddd```^^^fffuuu{{{tttoooppp}}}xxxqqqssswww}}}yyy{{{zzzvvvxxx}}}qqqkkkggg___bbbeeehhhjjjjjjjjjiiigggiiilllmmmmmmmmmnnnpppmmmmmmmmmmmmllllllkkkkkklllnnnooommmiiihhhkkkmmmrrrqqqqqqsssyyyyyy}}}aaaDDD;;;AAABBB:::;;;BBBKKKSSSUUUQQQKKKGGGLLLOOOSSSWWW\\\___aaabbbaaa``````aaaccceeeggghhhhhhkkknnnllliiiiiinnnrrryyy}}}}}}wwwpppgggaaa]]]YYYSSSMMMSSSUUU\\\]]]WWWZZZ[[[OOOOOOLLLIIIHHHJJJJJJHHHEEEHHHMMMXXX___[[[OOOHHHFFFOOOOOOPPPSSSWWWUUUOOOIIIQQQ]]]qqq|||jjj\\\IIIWWWeeejjjjjjlllmmmmmmnnnnnnmmmlllkkklllooorrrsssrrrpppnnnnnnnnnnnnoooqqqnnnnnnqqqrrrsssxxxtttlllkkkooo}}}xxxsssyyyyyyyyy{{{}}}~~~}}}{{{zzz{{{}}}}}}eeeeeeggghhhkkknnnpppqqqnnnlllkkkkkklllllllllkkknnnppppppmmmmmmooonnnjjjkkkjjjiiiiiikkknnnqqqsssvvvxxxkkk}}}xxxfffZZZKKKBBB???AAACCCEEE???===???EEEIIILLLRRRYYY[[[___dddhhhlllooorrruuupppsssuuuuuussspppnnnmmmmmmlllkkkiiiiiikkkppptttwwwyyy{{{{{{zzzyyyyyyzzz||||||{{{|||}}}yyyxxx~~~{{{www|||xxxlll```YYYWWWWWW]]]```kkk}}}wwwuuuzzzzzzyyy{{{}}}wwwwww|||}}}qqqhhhaaa^^^```dddgggjjjjjjjjjiiigggiiikkklllllllllmmmnnnlllkkkkkkjjjjjjjjjjjjjjjjjjmmmooopppnnnlllkkkkkklllmmmoooqqquuu|||eeeKKK@@@???>>>:::<<>><<<======???EEEOOOXXXYYYTTTNNNMMMPPPUUU[[[___aaabbbbbbaaaaaaaaabbbbbbdddeeefffgggiiikkkjjjhhhiiimmmpppuuuzzzkkkbbb```cccfffhhhrrrvvv{{{jjjbbb___VVVQQQPPPNNNKKKHHHFFFGGGHHHGGGGGGJJJMMMIIIDDDEEEIIIGGGJJJNNNNNNKKKHHHFFFFFFAAACCCPPPjjjjjjRRRVVVaaajjjkkkjjjjjjjjjiiikkkmmmnnnnnnmmmmmmnnnoooqqqqqqpppooonnnnnnnnnnnnmmmkkkllloooqqqrrrwww~~~wwwuuuzzz|||yyyvvv}}}tttpppeeegggmmmuuu~~~}}}jjjjjjjjjjjjkkklllmmmnnnnnnooonnnjjjggggggjjjnnnpppttttttpppooopppooollliiigggeeeccccccdddfffgggmmmqqqyyyttt}}}ttt^^^RRRNNNJJJFFFHHHBBB======<<<<<<>>>BBBIIIOOOVVV\\\___```aaabbb___bbbgggjjjkkkmmmnnnpppwwwvvvtttqqqnnnmmmnnnpppnnnpppqqqqqqpppqqqrrrsssxxxzzzyyyxxx|||~~~|||~~~~~~|||yyywwwyyyxxxrrrjjjssswww|||tttrrrtttqqqkkkgggaaaWWWQQQQQQKKKFFFSSShhhrrr{{{xxxqqqqqqtttyyy~~~zzzxxxrrrvvv~~~sssvvvxxxuuuooogggaaa]]]cccdddfffhhhiiijjjiiihhhiiijjjlllkkkjjjiiiiiijjjjjjhhhfffdddccceeeggghhhiiiiiikkkooosssrrrlllhhhiiijjjmmmnnnnnnrrr{{{ppp___OOO???<<>>>>>BBBLLLXXX\\\XXXRRRMMMQQQVVV[[[___aaaaaaaaaaaaaaabbbbbbbbbcccddddddfffgggiiihhhhhhiiillloooqqqpppfffcccfffkkkooo{{{rrrddd```XXXPPPQQQPPPMMMHHHFFFHHHJJJIIIHHHIIIIIIFFFBBBDDDJJJJJJQQQ[[[bbbccc\\\RRRJJJEEEBBBIII```yyy~~~kkkVVV\\\eeelllkkkjjjjjjjjjiiijjjlllnnnnnnmmmmmmmmmnnnppppppoooooonnnnnnnnnnnnnnnlllmmmpppqqqqqqvvv|||{{{{{{||||||zzzuuusssgggiiinnnvvvllllllllllllllllllmmmmmmnnnooonnnjjjfffeeeiiilllnnnrrrtttpppmmmnnnnnnmmmgggfffdddcccccceeegggiiilllppptttxxxnnnXXXQQQRRRSSSKKKDDD@@@@@@@@@===<<<>>>FFFIIINNNQQQSSSUUUWWWXXXTTTXXX\\\```bbbeeegggjjjnnnoooooommmkkkkkklllnnniiilllooopppooonnnmmmmmmvvvxxxyyywwwzzz}}}||||||}}}}}}yyy|||}}}~~~}}}{{{{{{|||~~~~~~~~~tttwwwyyy}}}rrrllliiiccc]]]YYYYYYOOOLLLMMMHHHDDDPPPeeexxxjjjffffffoooxxx~~~~~~|||||||||xxxyyy|||wwwxxxvvvqqqhhhbbbbbbeeeiiiiiijjjkkkjjjjjjiiihhhiiikkklllkkkjjjiiiiiijjjjjjhhhfffdddccceeeggghhhkkkiiihhhkkknnnooollliiijjjjjjjjjkkkjjjmmmyyywww{{{kkkXXXBBB<<>>===@@@IIIUUU[[[YYYUUUMMMPPPUUUZZZ^^^___``````aaaaaaaaabbbccccccccccccfffggggggggghhhjjjlllooonnnxxxttttttvvvxxx}}}jjjbbbZZZOOOQQQQQQNNNIIIFFFGGGIIIIIIHHHHHHIIIEEEAAACCCIIIMMMUUUdddttt|||ttt```PPPJJJFFFGGGUUUhhhqqqjjj``````gggkkkjjjjjjllllllkkkjjjlllnnnnnnmmmlllmmmnnnoooooooooooonnnnnnnnnmmmooommmnnnrrrrrrrrrvvv|||~~~|||yyywwwtttgggjjjqqqzzzmmmmmmllllllllllllmmmmmmnnnmmmkkkhhheeeeeefffgggiiioooqqqmmmjjjkkkllllllfffeeedddcccdddgggjjjlllgggkkknnnmmmooo|||~~~~~~rrrggg]]]PPPHHHCCCCCCBBB???<<<===@@@BBBDDDEEEEEEFFFHHHJJJKKKNNNRRRVVVXXX[[[^^^```ccceeeggghhhhhhiiijjjllliiilllqqqssssssqqqpppooosssvvvwwwvvvwww{{{|||zzzyyy~~~}}}~~~~~~|||}}}~~~zzzvvvxxxzzz{{{|||}}}yyyzzz|||ttteee]]]XXXQQQMMMLLLKKKHHHJJJOOOPPPPPP[[[iiizzznnnsssppprrr{{{}}}sss{{{wwwsssmmmfffaaaeeelllllllllllllllkkkjjjjjjiiiiiikkklllllljjjiiijjjkkkkkkjjjhhhffffffggghhhiiillljjjiiiiiijjjkkkkkkkkkjjjiiihhhhhhfffgggqqq|||~~~{{{eeeKKK>>>>>>===<<>>???@@@@@@>>>>>>>>>???BBBEEEHHHJJJLLLNNNQQQTTTUUUXXX\\\___```bbbdddffffffiiimmmppppppqqqrrrsssooosssuuussstttwwwyyywwwzzz{{{~~~}}}}}}}}}vvvxxx{{{|||}}}}}}~~~ssssssssstttsssooommmlllddd[[[QQQLLLHHHEEEGGGKKKNNNRRRZZZbbbiiipppwww||||||ssstttyyy|||ooo~~~wwwoooiiiiiihhhfffiiiooojjjjjjjjjkkkkkkkkkkkkkkkiiikkkmmmmmmkkkkkkkkkllllllkkkkkkjjjjjjjjjjjjjjjlllllllllkkkiiiiiikkklllkkkjjjiiiiiigggfffllltttvvvZZZEEE===<<<<<>>@@@??????@@@BBBDDDFFFHHHIIILLLMMMOOORRRVVVYYY[[[]]]ddddddeeeeeefffgggggghhhjjjkkklllnnnooopppqqqqqqpppoooooopppqqqsssuuuvvvrrrqqqooonnnmmmllllllkkkkkkjjjhhheeeaaa^^^[[[YYYUUURRROOOMMMKKKHHHDDD@@@EEECCCEEEKKKSSS\\\kkkwwwttthhh]]]ZZZ^^^iiiqqqwwwyyyuuu{{{{{{zzz{{{yyyiiibbb```gggmmmllljjjiiihhhgggfffeeefffggghhhhhhnnnooonnnllljjjhhhiiijjjkkkkkklllmmmooommmjjjgggfffjjjkkkiiijjjmmmmmmkkkjjjjjjiiihhhgggiiillloooqqqxxxgggJJJ@@@@@@??????BBBIIIPPPTTTSSSPPPKKKIIIJJJOOOVVVZZZ\\\]]]]]]___```bbbcccdddggghhhiiijjjlllmmmnnnooosssvvvyyy~~~nnn\\\SSSPPPIIIKKKQQQOOOLLL[[[sssxxxddd^^^eeemmmzzzkkkjjjnnnnnnnnnmmmllllllkkklllmmmnnnmmmkkkjjjjjjlllnnnnnnnnnkkkkkkkkklllmmmmmmnnnnnnmmmjjjlllvvv}}}xxxzzzzzzyyy{{{sssrrrkkk}}}xxxwwwllllllmmmpppssstttsssrrrtttrrrooollliiigggffffffggggggggghhhhhhjjjkkklllooollljjjiiijjjkkkkkkjjjlllmmmmmmllliiigggfffggglllrrrvvv}}}hhh[[[TTTPPPKKKIIIIIIGGGDDDAAAAAA???===;;;:::;;;===>>>999999:::;;;<<<===???@@@BBBCCCEEEHHHKKKMMMOOOPPPXXXXXXYYYYYYZZZZZZ[[[[[[]]]^^^```aaabbbccccccdddcccbbbbbbbbbcccdddeeefffaaa```___]]][[[ZZZZZZZZZYYYWWWUUUQQQNNNLLLJJJIIIFFFEEEFFFHHHKKKKKKJJJHHHMMMPPPRRRVVVaaaqqq~~~tttjjjddd```fffmmmyyy~~~{{{zzzxxxuuusssrrrrrruuuvvv{{{wwwqqqdddccceeelllooollliiihhhiiihhhggggggggggggggghhhnnnnnnmmmkkkhhhffffffgggiiijjjlllooopppooolllhhheeehhhiiiggghhhmmmnnnmmmjjjjjjiiihhhgggjjjnnnrrrooouuuxxx]]]FFF@@@>>>BBBDDDCCCJJJUUUVVVUUUQQQKKKGGGIIIQQQYYY[[[\\\]]]___aaacccdddeeeiiiiiijjjkkklllmmmnnnoooqqqvvvzzz{{{|||pppooouuu{{{{{{hhhZZZTTTRRROOOSSS[[[ZZZVVV^^^lllsssmmmkkk{{{rrroooqqqqqqooonnnmmmlllkkkkkkkkklllmmmkkkiiiiiikkklllkkkjjjiiiiiijjjkkklllmmmnnnnnnnnnlllnnnvvv}}}|||{{{}}}||||||zzz{{{yyyxxxooobbbaaayyy{{{~~~|||tttjjjkkkmmmqqqtttuuusssrrruuurrrnnnjjjgggeeeeeeeeeeeeeeeeeefffgggiiijjjkkknnnllljjjjjjkkklllkkkjjjjjjkkkmmmmmmllliiifffdddhhhhhhppp|||~~~mmmcccWWWOOOLLLKKKIIIFFFIIIFFFCCC@@@??????>>>>>>:::::::::::::::;;;<<<===>>>>>>@@@AAACCCEEEFFFGGGLLLLLLLLLMMMMMMMMMNNNNNNPPPQQQRRRSSSTTTUUUUUUUUURRRRRRRRRRRRRRRSSSSSSSSSQQQPPPNNNMMMKKKJJJJJJJJJGGGFFFDDDBBBAAAAAABBBBBBDDDJJJSSS\\\aaa```]]]ZZZXXXbbbiiimmmvvv~~~xxxmmmeeeeeelllrrr~~~uuuqqqmmmlllnnnrrrsssttt}}}tttmmmjjjgggbbbdddiiilllmmmjjjiiiiiihhhiiiiiihhhggggggggghhhkkkkkkkkkiiifffeeefffgggiiijjjlllppprrrpppmmmiiifffiiihhhfffgggkkknnnllliiiiiiiiihhhiiimmmssswwwvvvyyy{{{nnnMMM???:::BBBCCC>>>DDDTTTYYY[[[YYYPPPFFFDDDLLLUUUYYY[[[]]]___bbbdddeeefffhhhiiiiiijjjkkklllmmmnnnnnntttyyyyyyxxxsssjjjeeecccrrr{{{|||qqqddd[[[YYYXXXZZZccclllmmmfffcccfffzzz|||rrr|||}}}vvvttttttsssnnnmmmlllkkkjjjiiihhhhhhllljjjiiijjjlllllllllkkkjjjjjjjjjkkkkkklllllllllooonnnpppwww~~~~~~~~~~~~}}}~~~|||rrrjjjfffaaa[[[^^^ssstttuuu{{{rrrkkkkkknnnqqqtttvvvtttrrrsssqqqmmmiiifffdddddddddccccccddddddfffgggiiiiiilllkkkjjjjjjkkklllkkkjjjgggiiikkklllllljjjgggdddgggfffjjjtttxxx{{{hhhZZZSSSQQQNNNLLLIIIGGGDDDCCCCCCCCCAAA???>>>>>>======<<<=========<<<<<<===>>>???@@@@@@AAACCCCCCCCCCCCDDDDDDDDDDDDFFFFFFGGGHHHIIIIIIIIIHHHFFFFFFFFFGGGGGGGGGFFFFFFHHHHHHFFFEEEDDDCCCCCCCCC@@@???>>>>>>>>>@@@AAABBBNNNZZZkkkzzz|||sssmmmiiiwww|||nnnlllkkklllooouuu}}}}}}|||mmmllllllpppuuuxxxvvvsss}}}{{{jjjcccbbbbbbdddgggjjjiiihhhhhhiiijjjgggiiikkkjjjhhhggghhhjjjhhhiiiiiihhhgggfffhhhiiiiiijjjllloooqqqpppmmmjjjiiikkkjjjffffffjjjllljjjggghhhiiiiiikkkpppvvvzzzzzzzzzxxx|||{{{XXXCCC888@@@BBB;;;AAAPPPYYY___aaaXXXIIIBBBGGGOOOWWWXXX[[[___bbbdddeeeffffffggghhhiiijjjkkklllmmmmmmqqqvvvvvvttt}}}ttthhhaaahhhqqq~~~tttjjjaaa[[[ZZZZZZcccqqq}}}~~~wwwmmmhhhssswwwyyyyyyxxxwwwwwwuuurrrnnnnnnmmmlllkkkiiihhhhhhjjjjjjjjjlllnnnoooooonnnkkkkkkkkkkkkkkkkkkjjjjjjmmmlllpppxxxzzzzzzzzzzzz~~~{{{{{{vvvlllfffeeehhhiiihhhvvvzzzxxxpppvvvmmmvvvkkkkkklllooorrrssssssqqqpppnnnkkkiiifffeeeddddddddddddddddddeeeggghhhhhhiiihhhhhhiiikkkllllllkkkffffffgggiiikkkjjjhhheeehhhfffhhhnnnsss}}}uuuggg]]]UUUPPPLLLHHHEEEDDDEEEFFFDDDBBBBBBAAA@@@@@@??????@@@@@@========================????????????????????????@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@AAABBBBBBBBBAAAAAAAAA@@@??????>>>>>>??????>>>======>>>>>>???@@@AAANNN^^^vvv|||rrrkkkooosss{{{}}}wwwoooqqquuu{{{~~~xxxssszzz~~~rrreeeaaacccdddgggjjjjjjfffeeeggghhhhhhfffiiilllkkkiiihhhiiilllhhhiiiiiiiiihhhhhhjjjkkkkkkkkklllmmmoooooollljjjiiilllkkkhhhhhhkkkkkkiiifffgggiiijjjllloootttxxxuuuuuutttvvviiiOOO<<<>>>AAA===@@@JJJTTT^^^eee```RRRGGGFFFJJJTTTVVVZZZ^^^aaadddeeefffdddeeefffhhhiiikkklllmmmooonnnqqqtttsssyyy~~~uuuooopppyyywwwhhh\\\VVVUUU]]]kkk|||zzzrrrssszzz|||wwwuuuvvvwwwtttpppqqqqqqppppppooommmkkkkkkjjjjjjkkkmmmpppqqqqqqppplllllllllkkkkkkkkkkkkkkkmmmkkkoooyyyzzzyyyyyy||||||tttiiibbbbbbgggllllllwww}}}}}}ppplllkkkhhhjjjiiiiiijjjmmmooonnnnnnkkkkkkjjjhhhgggfffeeeeeeffffffffffffgggggghhhiiifffffffffhhhkkkllllllkkkhhhfffeeeeeeggghhhgggeeehhheeegggkkkkkknnn}}}qqqiiiaaaYYYPPPJJJIIIIIIHHHFFFFFFEEEDDDDDDCCCCCCDDDDDD@@@@@@??????>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>======<<<===>>>???@@@@@@???>>><<<<<<<<<<<<<<<===>>>>>>===>>>@@@CCCEEEFFFGGGGGGQQQ```wwwwwwkkklllrrr~~~}}}zzz{{{xxxsssooorrrpppiiiccccccfffhhhhhhkkkiiiddddddgggfffbbbdddhhhlllllljjjiiikkknnnjjjkkkkkkjjjiiiiiijjjlllmmmlllkkkkkkllllllkkkjjjgggjjjkkkiiijjjmmmmmmjjjeeegggiiijjjjjjlllnnnpppnnnnnnoooqqqyyy~~~```EEE???BBBBBBBBBDDDKKKYYYfffggg\\\OOOIIIIIIQQQTTTXXX]]]aaaccceeeeeecccdddfffhhhjjjmmmnnnooorrrmmmlllqqqrrruuusssaaa[[[^^^jjjzzz}}}{{{vvvrrrttt{{{uuusssssssssrrrrrrqqqqqqqqqqqqpppooommmllllllllllllnnnpppqqqpppnnniiijjjkkklllmmmnnnoooooorrrpppttt}}}}}}}}}ssshhhaaa___bbbgggeeeqqqxxx}}}~~~yyymmm~~~rrrjjjhhhgggffffffiiijjjkkkjjjhhhhhhiiiiiihhhgggfffeeeiiihhhhhhhhhhhhhhhiiijjjddddddeeegggkkkllllllkkkjjjgggcccccceeegggfffdddgggccceeekkkiiigggqqqzzznnn^^^SSSNNNMMMLLLJJJIIIIIIHHHGGGGGGGGGHHHHHHEEEDDDDDDCCCBBBAAA@@@@@@????????????>>>>>>>>>>>>==================<<<;;;999:::;;;===>>>======<<>>>>>???@@@AAADDDFFFHHHFFFFFFFFFEEEEEEFFFFFFGGGAAA@@@@@@@@@@@@@@@AAAAAAAAABBBDDDEEEFFFEEEDDDBBBBBBBBBAAA@@@@@@AAABBBCCCCCCCCCDDDDDDEEEDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGFFFFFFJJJNNNPPPNNNKKKIIIGGGDDDEEEGGGIIIIIIIIIHHHGGGCCCDDDGGGIIIKKKLLLLLLLLLLLLKKKJJJIIIHHHIIIIIIJJJNNNOOOQQQRRRRRRPPPNNNMMMIIIIIIJJJKKKMMMPPPRRRTTTOOOOOOOOOPPPRRRSSSUUUVVVUUUSSSPPPMMMLLLKKKKKKLLLKKKLLLNNNPPPQQQSSSSSSSSSSSSTTTUUUUUUTTTSSSPPPOOOKKKKKKKKKJJJIIIIIIJJJLLLMMMOOOQQQQQQPPPNNNOOOOOOOOOOOOPPPPPPQQQRRRSSSSSSRRRTTTUUUTTTRRRQQQRRRTTTPPPQQQQQQOOOLLLJJJIIIIIIJJJJJJLLLNNNPPPQQQSSSSSSPPPOOONNNOOOQQQQQQOOOMMMPPPRRRUUUUUUTTTTTTTTTUUUPPPSSSVVVWWWUUUTTTTTTUUURRRSSSTTTTTTTTTTTTVVVXXXVVVUUUUUUTTTSSSSSSSSSSSSRRRTTTWWWWWWVVVSSSRRRQQQLLLNNNOOOOOONNNMMMMMMNNNLLLLLLLLLLLLMMMNNNPPPQQQNNNOOOPPPPPPPPPPPPPPPPPPOOOPPPQQQRRRSSSSSSSSSRRROOOOOOOOORRRUUUUUURRROOOUUUTTTSSSSSSTTTUUUUUUUUUUUUSSSWWWbbbmmmyyyzzzrrruuuvvv{{{~~~yyyooofffccccccccchhhqqq|||pppnnnjjjgggjjjttt~~~}}}zzz{{{tttvvvssswwwssslllfffeeedddbbbdddhhhhhheeebbb```aaadddfffgggqqqiiiccccccdddbbbeeeiiivvvvvvwwwvvvuuurrrnnnllldddeeeggghhhhhhiiijjjjjjmmmdddbbbkkkrrrqqqqqqtttzzz~~~EEEFFFGGGHHHHHHGGGEEEDDDAAABBBCCCDDDDDDCCCBBBBBBBBBBBBCCCDDDEEEEEEDDDDDD@@@EEEKKKKKKGGGCCCBBBDDDAAAAAA@@@?????????@@@@@@AAAAAA@@@???>>>>>>??????<<<<<<===>>>@@@BBBEEEGGGFFFFFFDDDDDDDDDEEEFFFGGG@@@@@@>>>>>>>>>???@@@AAA@@@BBBEEEFFFGGGEEECCCBBBCCCBBBAAAAAAAAABBBCCCDDDDDDDDDDDDEEEDDDDDDCCCCCCDDDEEEFFFFFFFFFFFFEEEEEECCCHHHMMMPPPOOOLLLJJJIIICCCDDDGGGIIIJJJJJJIIIHHHCCCDDDGGGIIIKKKMMMMMMMMMLLLKKKJJJIIIHHHHHHIIIJJJOOOQQQSSSTTTSSSQQQOOOMMMEEEGGGJJJMMMPPPRRRSSSSSSKKKLLLNNNQQQSSSUUUWWWXXXVVVTTTQQQNNNLLLKKKLLLLLLIIIJJJLLLNNNPPPQQQRRRRRRTTTTTTUUUUUUTTTSSSRRRQQQMMMNNNNNNMMMKKKKKKLLLMMMOOOQQQSSSSSSQQQPPPPPPPPPMMMMMMMMMNNNOOOPPPRRRSSSQQQSSSUUUTTTRRRQQQSSSVVVMMMOOOPPPOOOMMMLLLKKKLLLKKKKKKLLLNNNPPPRRRSSSTTTOOONNNMMMNNNOOOOOONNNLLLRRRTTTVVVVVVTTTRRRRRRRRRNNNRRRWWWXXXVVVTTTTTTUUUQQQRRRRRRRRRQQQSSSVVVXXXTTTTTTTTTTTTSSSSSSSSSSSSOOORRRUUUWWWVVVTTTSSSSSSPPPQQQSSSSSSQQQPPPPPPQQQOOONNNLLLKKKKKKMMMOOOPPPMMMNNNOOOOOOPPPPPPPPPPPPMMMNNNOOOQQQRRRRRRQQQQQQMMMLLLMMMPPPTTTTTTRRROOOMMMNNNOOORRRUUUVVVUUUTTTRRRSSSWWWZZZ[[[___ppp~~~}}}xxxyyyrrrpppjjjmmmqqq}}}{{{ssspppvvv}}}yyytttxxx|||zzz~~~tttfffeeeggggggccc___```eeeeeeaaa]]]^^^bbbgggiiiiiilllddd```dddfffeeefffjjjpppssswwwwwwtttnnniiifffcccgggkkkooopppnnnllljjjqqqccc```pppyyysssllllllmmmvvvzzz|||GGGGGGGGGGGGHHHHHHIIIJJJFFFDDDDDDDDDEEEDDDBBB@@@DDDDDDEEEFFFGGGHHHHHHHHHEEEFFFFFFFFFEEEDDDBBBAAAAAABBBBBBCCCCCCBBBBBBAAAAAAAAA@@@@@@???>>>>>>>>>;;;<<<===???AAACCCDDDEEEGGGFFFEEEDDDEEEFFFHHHJJJEEE???::::::===@@@???===???AAACCCDDDFFFFFFFFFEEEGGGEEECCCAAAAAABBBBBBAAAAAABBBDDDEEEGGGHHHHHHHHHGGGGGGFFFDDDBBBBBBCCCEEEDDDGGGJJJKKKJJJIIIJJJJJJIIIGGGDDDDDDFFFHHHIIIIIIJJJJJJJJJKKKLLLLLLMMMMMMOOOMMMJJJIIIJJJJJJJJJIIILLLMMMPPPSSSUUUSSSOOOLLLJJJKKKLLLMMMOOOPPPQQQRRRLLLMMMOOOQQQTTTVVVWWWXXXWWWWWWWWWTTTPPPMMMKKKKKKHHHHHHIIILLLNNNOOONNNLLLPPPQQQSSSUUUVVVUUUTTTSSSUUUUUUTTTSSSRRRRRRRRRRRRUUUVVVVVVUUURRRPPPPPPPPPNNNNNNMMMMMMNNNPPPQQQRRRRRRRRRQQQQQQQQQQQQRRRSSSUUURRRPPPPPPRRRQQQNNNKKKOOONNNMMMMMMMMMOOORRRSSSNNNOOOOOOOOOPPPPPPQQQQQQRRRRRRSSSSSSSSSSSSRRRRRRPPPQQQSSSUUUVVVVVVVVVVVVWWWWWWVVVTTTRRRRRRUUUWWWYYYWWWUUUTTTUUUUUUTTTRRRRRRRRRRRRTTTVVVVVVTTTRRRLLLQQQVVVUUURRROOOPPPSSSRRRQQQPPPNNNMMMMMMNNNNNNQQQOOOMMMMMMNNNOOONNNMMMOOOPPPQQQQQQPPPNNNLLLJJJMMMOOOPPPPPPNNNNNNOOOQQQPPPRRRTTTTTTRRRRRRRRRSSSUUUUUUTTTUUUYYY___eeeiiizzz{{{xxxuuuvvv~~~zzzxxx||||||vvvxxx}}}rrrnnnmmmmmmiiicccbbbeeegggeee]]]``````\\\\\\```cccccceeeggghhhfffbbbbbbfffkkkiiikkkllllllkkkhhhgggfffdddiiioooqqqnnnlllnnnqqqooojjjhhhooowwwyyytttooosssqqqsss{{{JJJIIIHHHGGGGGGFFFFFFFFFEEEDDDCCCCCCDDDCCCAAA???BBBCCCDDDEEEFFFFFFFFFFFFDDDDDDEEEEEEDDDCCCBBBAAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@??????>>>>>>======<<<<<<===???AAABBBCCCDDDEEEDDDCCCBBBBBBDDDFFFGGGFFFAAA;;;:::===???>>><<<>>>???AAACCCEEEEEEEEEEEEGGGEEECCCBBBAAAAAAAAAAAAAAABBBCCCEEEFFFGGGGGGHHHFFFFFFFFFDDDBBBAAACCCDDDCCCEEEGGGIIIIIIJJJLLLMMMNNNKKKHHHGGGGGGHHHGGGGGGKKKKKKLLLMMMMMMMMMLLLLLLOOOLLLJJJIIIIIIIIIIIIHHHIIIJJJMMMPPPQQQPPPLLLIIIKKKLLLMMMNNNPPPQQQSSSSSSOOOPPPPPPRRRSSSUUUWWWXXXWWWXXXXXXUUUQQQMMMLLLLLLIIIHHHIIIKKKMMMNNNNNNLLLNNNPPPRRRTTTUUUUUUTTTSSSUUUTTTTTTSSSSSSSSSSSSTTTUUUVVVWWWUUUSSSQQQPPPQQQRRRQQQPPPOOOOOOOOOPPPPPPRRRQQQQQQPPPPPPOOOOOOOOOQQQRRRTTTWWWYYYXXXTTTPPPQQQPPPOOONNNNNNOOOQQQRRRQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRSSSSSSTTTSSSSSSSSSQQQRRRSSSUUUUUUUUUTTTSSSUUUUUUUUUSSSRRRSSSVVVXXXXXXVVVTTTTTTTTTTTTSSSRRRQQQQQQQQQRRRTTTTTTRRRPPPLLLPPPTTTUUURRRPPPQQQSSSSSSRRRPPPOOONNNNNNNNNOOOQQQOOOMMMMMMNNNNNNNNNMMMOOOPPPRRRSSSSSSQQQPPPNNNLLLNNNOOOOOONNNNNNPPPQQQPPPQQQSSSSSSRRRRRRSSSTTTUUUTTTSSSTTTWWW\\\aaadddqqqzzz~~~|||xxxzzz~~~~~~uuullljjjgggiiihhhdddccceeeeeebbbdddgggeee___\\\]]]^^^]]]aaaeeegggfffbbb```bbbeeefffggghhhhhhfffdddccccccbbbfffjjjjjjhhhiiilllpppkkkfffeeelllvvvzzzvvvqqqtttssstttyyyHHHHHHHHHGGGFFFFFFFFFEEEEEEDDDCCCCCCDDDCCCAAA???AAABBBCCCDDDDDDDDDDDDDDDAAABBBBBBCCCBBBBBBAAAAAA@@@AAAAAABBBBBBAAAAAA@@@??????>>>>>>===<<<<<<;;;<<<======>>>@@@AAAAAABBBBBBAAA@@@@@@@@@AAABBBCCCEEEAAA<<<;;;<<<===<<<:::<<<===???AAACCCDDDEEEEEEFFFEEEDDDBBBAAA@@@@@@@@@@@@AAABBBDDDEEEFFFGGGGGGDDDEEEEEECCCAAAAAABBBCCCAAACCCEEEFFFGGGJJJMMMPPPTTTQQQNNNLLLKKKIIIFFFDDDKKKLLLNNNOOOOOONNNMMMLLLOOOMMMJJJIIIIIIIIIIIIHHHHHHIIIKKKNNNPPPOOOKKKHHHKKKLLLMMMOOOQQQRRRSSSTTTTTTSSSSSSRRRSSSTTTUUUVVVWWWXXXWWWUUUQQQMMMLLLKKKJJJIIIHHHIIIKKKMMMMMMMMMMMMNNNPPPRRRSSSSSSSSSRRRTTTSSSSSSSSSSSSTTTTTTUUUTTTUUUVVVUUUSSSQQQQQQRRRTTTSSSRRRPPPOOONNNNNNNNNPPPPPPPPPPPPOOONNNLLLKKKLLLOOOUUU[[[^^^]]]XXXTTTSSSRRRQQQPPPOOOPPPQQQQQQUUUUUUTTTTTTSSSRRRRRRRRRQQQRRRSSSTTTTTTTTTTTTTTTSSSTTTUUUUUUTTTSSSRRRQQQQQQRRRSSSSSSRRRTTTWWWYYYWWWUUUSSSSSSTTTTTTSSSRRRPPPPPPPPPQQQRRRRRROOOMMMKKKOOOSSSSSSQQQPPPRRRTTTSSSRRRQQQPPPOOOOOOOOOOOOPPPOOOMMMMMMNNNNNNNNNMMMMMMOOOQQQRRRSSSRRRQQQPPPKKKMMMNNNNNNNNNNNNPPPQQQOOOPPPRRRSSSRRRRRRTTTUUUUUUSSSRRRQQQSSSWWW[[[^^^aaaeeeooo||||||xxxlllgggeeedddiiilllllllllmmmjjjeeeiiikkkhhhaaa]]]]]]]]][[[]]]aaaeeeeeebbb___^^^___bbbbbbbbbbbbbbbaaa```______bbbdddcccbbbdddiiimmmiiieeedddjjjtttyyyuuunnnpppqqqrrruuuxxx|||~~~~~~CCCDDDEEEFFFGGGGGGHHHHHHEEEDDDCCCDDDDDDDDDBBB@@@AAAAAABBBCCCDDDDDDCCCCCC??????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@>>>======<<<<<<;;;;;;:::=========>>>>>>?????????@@@@@@???>>>??????@@@AAABBB???<<<;;;<<<======<<<:::;;;===???AAACCCDDDEEEEEEEEEEEECCCAAA??????@@@>>>???AAACCCDDDEEEEEEEEECCCDDDDDDCCCAAAAAABBBCCCCCCCCCDDDDDDEEEHHHLLLPPPUUUSSSQQQPPPOOOLLLHHHEEEIIIKKKNNNPPPQQQQQQOOONNNQQQOOOLLLKKKKKKKKKJJJJJJKKKLLLMMMPPPRRRQQQNNNKKKJJJKKKLLLNNNPPPRRRSSSTTTWWWVVVTTTSSSRRRSSSTTTUUUVVVVVVVVVSSSOOOKKKJJJJJJJJJIIIGGGHHHJJJLLLMMMMMMLLLMMMNNNPPPQQQQQQQQQQQQRRRRRRRRRRRRRRRSSSTTTUUUSSSTTTUUUTTTSSSQQQQQQRRRSSSRRRQQQOOONNNMMMLLLLLLMMMNNNOOOPPPPPPOOOMMMKKKIIIMMMSSSYYY\\\[[[WWWUUUSSSSSSRRRRRRRRRRRRSSSTTTXXXXXXWWWUUUTTTSSSRRRQQQQQQRRRSSSTTTUUUUUUUUUUUUVVVVVVVVVVVVUUUSSSQQQOOONNNOOOQQQRRRRRRTTTWWWZZZUUUTTTRRRRRRSSSTTTSSSRRRQQQPPPPPPQQQRRRQQQOOOLLLKKKNNNPPPQQQQQQQQQRRRTTTRRRRRRQQQQQQPPPPPPPPPPPPPPPNNNLLLLLLMMMNNNMMMLLLLLLMMMOOOPPPPPPOOONNNLLLJJJLLLMMMNNNMMMNNNOOOQQQNNNOOOQQQQQQQQQRRRTTTVVVUUUTTTRRRQQQQQQSSSVVVXXXZZZZZZ^^^jjj{{{~~~{{{rrrvvvyyywwwqqqjjjfffdddgggnnntttvvvwwwwwwrrrlllfffiiihhhbbb___``````___\\\___bbbcccaaa_________aaa```````````````___^^^___aaabbbbbbaaabbbdddgggjjjgggdddgggpppvvvqqqiiigggjjjmmmppptttxxx}}}~~~AAABBBDDDEEEFFFGGGGGGGGGFFFEEEDDDDDDEEEEEECCCAAABBBBBBCCCCCCDDDCCCCCCCCC>>>>>>>>>>>>>>>???????????????@@@@@@@@@@@@??????======<<<<<<;;;:::::::::<<<<<<<<<======>>>>>>>>>????????????>>>?????????<<<;;;::::::<<<>>>>>>>>>999:::;;;===???BBBDDDEEEDDDEEEFFFDDD@@@>>>>>>???===>>>???AAACCCCCCDDDDDDBBBCCCDDDDDDBBBAAABBBCCCEEEEEEDDDCCCBBBEEEIIILLLQQQQQQRRRSSSSSSQQQLLLIIIFFFIIIMMMPPPRRRSSSRRRQQQSSSPPPNNNMMMNNNNNNNNNMMMLLLMMMNNNPPPRRRQQQOOOLLLHHHIIIJJJLLLNNNPPPRRRSSSXXXWWWUUUTTTSSSSSSSSSSSSSSSTTTSSSPPPLLLIIIGGGGGGJJJHHHGGGHHHKKKMMMNNNOOOLLLMMMNNNNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPQQQRRRSSSOOOQQQRRRRRRQQQPPPPPPQQQNNNNNNNNNNNNMMMMMMLLLLLLJJJKKKNNNPPPQQQPPPOOONNNKKKNNNQQQTTTVVVVVVUUUUUURRRRRRRRRSSSTTTVVVWWWXXXYYYXXXWWWUUUSSSRRRQQQPPPPPPPPPRRRSSSUUUUUUVVVVVVWWWWWWWWWWWWUUUSSSQQQPPPLLLNNNPPPQQQRRRTTTWWWYYYTTTSSSRRRRRRSSSTTTTTTSSSRRRRRRQQQRRRSSSRRRPPPNNNKKKMMMOOOPPPPPPQQQRRRSSSQQQQQQQQQQQQQQQQQQPPPPPPPPPNNNLLLLLLMMMNNNMMMLLLNNNOOOPPPPPPOOONNNKKKJJJJJJKKKMMMMMMMMMMMMNNNPPPMMMNNNOOOOOOOOOPPPSSSUUUUUUTTTRRRPPPPPPRRRTTTUUUWWWXXXYYY[[[bbboooyyyxxxzzzlllooorrrtttrrrnnnhhhdddgggnnnuuuxxxyyyyyysssmmmdddggggggcccaaabbbcccaaa]]]___```aaaaaaaaabbbdddbbbaaa```aaabbbbbb```^^^___aaaddddddcccbbbaaaaaagggeeecccdddmmmvvvrrriiibbbeeeiiimmmqqqwww}}}CCCCCCEEEEEEEEEDDDCCCBBBFFFEEEDDDDDDEEEDDDBBB@@@AAABBBBBBCCCCCCCCCBBBBBB???>>>>>>=========>>>>>>>>>??????@@@@@@??????>>>======<<<<<<;;;:::::::::;;;;;;;;;<<<<<<=========????????????>>>>>>>>>>>>999999::::::<<<===??????::::::;;;===>>>AAACCCDDDCCCEEEGGGDDD@@@======???<<<===>>>@@@AAABBBCCCCCCBBBCCCEEEEEECCCBBBCCCCCCGGGFFFEEECCCAAABBBFFFHHHLLLMMMPPPTTTVVVTTTPPPMMMFFFHHHLLLOOOQQQRRRRRRRRRSSSQQQOOONNNPPPQQQQQQPPPKKKKKKLLLNNNPPPOOOMMMKKKGGGHHHIIIKKKNNNPPPRRRRRRUUUUUUUUUTTTTTTSSSRRRRRRQQQRRRQQQOOOKKKGGGFFFEEEHHHGGGGGGIIIMMMOOOPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMNNNOOOOOOLLLMMMOOOOOONNNMMMNNNOOOKKKKKKLLLMMMMMMMMMLLLLLLHHHJJJLLLNNNPPPQQQQQQQQQOOOPPPRRRSSSRRRSSSTTTVVVQQQRRRSSSUUUWWWXXXYYYZZZWWWVVVUUUSSSQQQPPPOOONNNNNNOOOPPPRRRTTTUUUVVVVVVVVVVVVVVVVVVUUUSSSRRRPPPKKKMMMPPPQQQQQQRRRTTTVVVTTTSSSRRRRRRTTTVVVVVVUUUSSSRRRRRRSSSTTTTTTQQQOOOMMMMMMNNNNNNOOOPPPQQQQQQPPPPPPQQQQQQQQQPPPPPPOOOOOONNNLLLLLLMMMMMMMMMLLLPPPQQQRRRRRRQQQOOOLLLKKKJJJLLLMMMMMMLLLKKKMMMNNNLLLMMMNNNMMMMMMNNNQQQSSSSSSRRRQQQPPPPPPQQQSSSTTTRRRUUUVVVUUUVVV]]]jjjttt}}}|||tttoooppprrruuuvvvrrrjjjcccccciiinnnooopppppplllgggdddhhhhhhdddaaabbbbbb````````````aaabbbcccdddeeebbb``````bbbeeeeeeaaa]]]___```bbbddddddbbb___]]]```aaa___aaammmyyywwwnnnddddddfffjjjooouuu{{{~~~AAABBBDDDEEEEEEDDDCCCBBBDDDCCCBBBBBBCCCBBB@@@>>>@@@AAAAAAAAAAAAAAA@@@@@@@@@???>>>===<<<<<<======>>>>>>????????????>>>>>>=========<<<;;;;;;::::::999999:::;;;<<<=========>>>>>>>>>>>>======<<<<<<888999:::;;;;;;<<<===>>><<<<<<<<<<<<>>>@@@BBBCCCBBBEEEGGGEEE@@@<<<<<<>>>;;;<<<===???@@@AAABBBBBBBBBDDDFFFFFFEEECCCCCCDDDEEEEEEEEECCCAAABBBDDDGGGGGGJJJOOOTTTWWWVVVRRRNNNIIIJJJLLLNNNOOOPPPPPPPPPQQQOOONNNNNNPPPRRRSSSRRRJJJJJJKKKLLLNNNNNNLLLJJJGGGHHHJJJLLLNNNQQQRRRSSSQQQRRRTTTUUUUUUTTTRRRQQQQQQRRRQQQOOOJJJGGGEEEEEEFFFFFFHHHKKKOOORRRSSSRRRPPPPPPOOONNNMMMMMMMMMMMMLLLKKKKKKJJJJJJJJJJJJKKKHHHJJJKKKLLLKKKJJJKKKLLLKKKLLLMMMNNNNNNMMMLLLKKKIIIIIIJJJKKKMMMNNNOOOOOOMMMOOORRRRRRQQQQQQRRRTTTSSSTTTUUUWWWXXXYYYZZZZZZTTTSSSRRRPPPOOOMMMLLLLLLLLLMMMOOOQQQSSSTTTUUUUUURRRSSSSSSTTTTTTSSSQQQPPPLLLNNNPPPQQQQQQQQQRRRSSSTTTSSSRRRSSSUUUWWWWWWVVVQQQQQQQQQSSSTTTTTTRRRPPPNNNMMMMMMMMMNNNOOOPPPPPPNNNOOOPPPQQQQQQPPPOOONNNOOOMMMLLLKKKLLLMMMLLLKKKOOOPPPQQQQQQQQQOOOMMMLLLKKKMMMMMMMMMKKKJJJKKKLLLLLLMMMLLLKKKJJJKKKNNNQQQPPPPPPOOOOOOOOOQQQRRRSSSPPPRRRTTTSSSSSSVVV\\\aaaiiiyyy~~~wwwqqqooommmlllppptttsssllldddcccggghhhffffffhhhfffbbbbbbfffgggcccaaaccccccaaaaaabbbcccdddeeedddbbb```___^^^___bbbfffeee```ZZZ\\\\\\]]]^^^``````___^^^^^^```^^^___lllzzzzzzpppdddbbbbbbfffnnnuuuyyyzzz===???AAADDDFFFFFFEEEEEEBBBAAA@@@@@@AAAAAA???===??????@@@@@@@@@??????>>>AAA@@@>>>===<<<<<<<<<===>>>>>>????????????>>>>>>>>>======<<<<<<;;;::::::888999999:::;;;<<<===>>><<<=========<<<<<<;;;:::999:::;;;;;;;;;:::;;;<<<======<<<===>>>@@@BBBCCCAAAEEEHHHEEE@@@<<<<<<>>>:::;;;===>>>@@@AAAAAAAAABBBDDDFFFGGGEEEDDDDDDEEECCCDDDDDDCCCBBBBBBDDDFFFEEEIIINNNTTTWWWVVVRRRNNNMMMMMMMMMMMMMMMNNNNNNNNNOOONNNLLLMMMPPPRRRSSSSSSKKKKKKKKKMMMOOOOOOMMMKKKHHHIIIKKKMMMOOORRRTTTUUUNNNPPPSSSUUUVVVTTTRRRQQQRRRRRRRRROOOKKKHHHFFFFFFEEEFFFHHHMMMQQQTTTTTTSSSRRRQQQPPPNNNMMMLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHFFFGGGIIIJJJIIIIIIJJJKKKMMMNNNOOOOOONNNMMMLLLKKKJJJJJJIIIJJJJJJKKKLLLMMMHHHLLLPPPQQQPPPOOOPPPRRRVVVVVVWWWXXXYYYYYYYYYXXXQQQQQQPPPOOOMMMLLLKKKJJJKKKLLLNNNPPPRRRTTTUUUUUUOOOPPPQQQRRRRRRRRRQQQPPPMMMOOOQQQQQQPPPPPPPPPQQQUUUSSSRRRSSSVVVXXXXXXWWWPPPPPPPPPRRRTTTTTTSSSQQQOOONNNMMMMMMNNNOOOOOONNNMMMNNNOOOPPPPPPPPPOOONNNOOOMMMKKKKKKLLLMMMLLLKKKJJJLLLNNNOOOOOONNNMMMLLLLLLMMMNNNMMMKKKIIIJJJKKKLLLLLLLLLJJJIIIJJJLLLOOONNNNNNMMMMMMNNNPPPRRRSSSQQQQQQRRRSSSTTTUUUTTTTTTVVVcccqqq}}}~~~|||tttqqqrrrqqqllliiifffdddhhhooorrrmmmffffffhhhgggdddcccffffffccc___ccceeecccbbbdddeeecccbbbccceeeggggggddd^^^ZZZ]]]\\\]]]bbbfffeee^^^XXXYYYXXXWWWYYY\\\^^^`````````bbb```___kkkyyyxxxmmmaaa^^^^^^cccnnnwwwzzz{{{~~~~~~AAAAAABBBCCCCCCDDDEEEEEECCCBBBAAA@@@???>>>>>>>>>===>>>???@@@???===;;;:::<<<===>>>??????>>>===<<<;;;;;;<<<<<<<<<<<<<<<;;;:::::::::;;;;;;:::999999999::::::;;;<<<===>>>>>>============>>>>>>>>>>>>======<<<<<<;;;;;;;;;:::::::::;;;;;;===>>>???@@@CCCDDDDDDBBB???===<<<======<<<<<<<<<>>>???AAACCCBBBCCCCCCDDDEEEFFFFFFGGGJJJJJJHHHEEECCCBBBDDDGGGGGGIIIJJJMMMNNNPPPPPPPPPFFFGGGIIIKKKMMMMMMMMMLLLNNNNNNNNNNNNNNNNNNNNNOOOOOONNNNNNPPPRRRRRRNNNKKKKKKLLLNNNPPPQQQQQQQQQPPPOOOQQQTTTUUUTTTSSSRRRSSSRRRTTTTTTPPPJJJGGGJJJNNNHHHFFFEEEJJJPPPTTTRRRPPPQQQPPPNNNLLLKKKKKKLLLLLLLLLLLLKKKJJJIIIGGGFFFEEEIIIFFFDDDFFFJJJMMMMMMLLLNNNNNNOOOQQQRRRRRROOOMMMNNNKKKGGGGGGJJJLLLMMMLLLHHHIIILLLNNNPPPPPPQQQPPPUUUVVVUUUSSSTTTXXXWWWSSSMMMMMMNNNNNNMMMKKKHHHGGGIIIKKKOOOQQQRRRQQQNNNMMMKKKMMMOOOPPPPPPPPPRRRTTTPPPRRRTTTUUUSSSRRRRRRRRRRRRQQQQQQQQQRRRTTTVVVXXXUUUSSSPPPNNNMMMNNNQQQRRROOONNNLLLKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJJJJKKKNNNMMMMMMLLLLLLLLLLLLLLLLLLKKKIIIGGGGGGGGGIIIJJJHHHHHHHHHHHHHHHIIIJJJKKKHHHGGGFFFFFFGGGJJJLLLNNNMMMMMMNNNOOOOOOOOOOOONNNMMMOOOQQQRRRSSSSSSUUUWWWWWW\\\^^^aaajjjzzz{{{sssoooiiidddcccgggkkklllkkkpppmmmjjjggggggiiilllnnnjjjiiigggfffeeeeeeffffffhhhgggeeedddcccdddfffggg^^^aaafffiiihhhccc^^^ZZZXXX[[[___aaabbb```]]][[[[[[YYYXXXXXXZZZ[[[\\\\\\```eeehhhjjjpppvvvuuuppphhheeecccfffoooxxx|||{{{}}}AAA@@@AAAAAABBBCCCDDDDDDBBBAAA@@@>>>===<<<<<<<<<======?????????===;;;:::<<<===>>>>>>>>>>>>===<<<::::::;;;<<<<<<<<<<<<<<<999::::::;;;::::::999999:::::::::;;;<<<======>>><<<<<<=========>>>>>>>>>=========<<<<<<<<<;;;;;;::::::;;;;;;<<<>>>???@@@AAABBBBBBAAA???===>>>???===<<<<<<===>>>???AAABBBCCCCCCCCCCCCCCCCCCCCCCCCIIIJJJIIIGGGEEEDDDEEEGGGFFFGGGHHHIIIKKKLLLNNNNNNIIIIIIJJJKKKKKKKKKKKKJJJMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNOOOQQQQQQNNNKKKLLLLLLMMMOOOOOOPPPPPPPPPLLLNNNQQQRRRQQQQQQQQQRRRQQQSSSSSSPPPJJJHHHJJJMMMMMMJJJHHHJJJPPPTTTTTTSSSPPPOOOMMMLLLKKKKKKKKKLLLJJJJJJJJJIIIHHHGGGEEEEEEHHHFFFEEEFFFIIILLLLLLLLLKKKKKKLLLOOORRRRRRQQQPPPPPPMMMIIIHHHIIIJJJIIIHHHHHHIIIKKKMMMNNNOOOOOONNNQQQSSSSSSRRRTTTXXXWWWSSSMMMNNNNNNNNNMMMKKKIIIGGGHHHJJJMMMOOOPPPOOONNNMMMKKKMMMNNNOOOOOOOOOQQQSSSRRRSSSTTTTTTRRRQQQQQQRRRRRRRRRQQQQQQRRRTTTVVVXXXVVVTTTPPPMMMMMMNNNPPPRRROOONNNLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKMMMMMMLLLKKKKKKKKKKKKKKKKKKJJJHHHGGGFFFGGGHHHIIIIIIHHHHHHHHHHHHIIIIIIJJJGGGGGGFFFGGGHHHJJJKKKMMMKKKLLLLLLMMMMMMMMMMMMMMMOOOQQQRRRRRRQQQRRRTTTVVVRRRTTTUUUUUU]]]iiisssvvvtttlllfffaaa^^^___eeejjjlllkkkpppnnnjjjhhhgggiiilllnnnjjjiiigggeeedddddddddeeekkkiiigggeeecccccccccdddaaabbbcccdddccc```]]][[[ZZZ]]]```bbbcccaaa___]]]\\\ZZZXXXXXXZZZ\\\\\\\\\]]]bbbiiiooorrrtttuuuvvvnnnkkkhhhiiiooowww{{{zzz|||@@@@@@?????????AAABBBCCCAAA@@@???===;;;::::::999<<<===>>>>>>>>>===<<<;;;<<<======>>>======<<<<<<::::::;;;<<<<<<<<<<<<<<<999999::::::::::::999999::::::;;;;;;<<<<<<======<<<<<<<<<============>>>===============<<<<<<<<<::::::;;;;;;<<<===?????????@@@AAA@@@???>>>???@@@<<<<<<<<<===>>>???@@@AAABBBBBBBBBBBBBBBAAA@@@@@@EEEGGGIIIHHHFFFEEEEEEEEEEEEEEEDDDEEEFFFHHHJJJKKKLLLKKKJJJIIIIIIIIIIIIIIILLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMOOOPPPPPPNNNLLLMMMLLLLLLLLLMMMNNNOOOOOOKKKLLLNNNNNNMMMNNNOOOQQQPPPRRRSSSPPPLLLIIIJJJLLLPPPLLLIIIIIIMMMQQQSSSRRRMMMMMMLLLKKKJJJJJJJJJKKKGGGHHHHHHHHHHHHGGGFFFFFFIIIGGGEEEFFFHHHJJJKKKKKKJJJJJJKKKNNNRRRTTTUUUTTTQQQOOOKKKIIIHHHGGGFFFEEEHHHIIIJJJLLLLLLLLLLLLKKKLLLNNNPPPPPPRRRVVVUUUQQQLLLMMMNNNNNNMMMKKKIIIGGGGGGHHHIIIKKKLLLMMMMMMMMMKKKLLLNNNNNNNNNNNNPPPQQQSSSSSSSSSQQQOOONNNOOOPPPRRRQQQQQQQQQRRRTTTUUUWWWXXXUUUPPPMMMLLLMMMPPPRRROOONNNLLLJJJIIIHHHGGGGGGHHHHHHHHHHHHIIIKKKLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFGGGHHHIIIIIIIIIHHHHHHHHHHHHHHHFFFFFFGGGHHHIIIIIIJJJKKKJJJJJJKKKLLLLLLLLLLLLKKKRRRSSSRRRQQQOOOOOOQQQSSSRRRQQQOOONNNTTT]]]aaa___nnnyyy|||tttjjjddd^^^\\\[[[]]]cccggghhhhhhmmmkkkhhhfffeeegggjjjkkkiiihhhfffdddccccccccccccmmmkkkhhheeecccbbbaaaaaaeeecccaaa___]]]\\\\\\]]]ZZZ\\\___aaaaaa___]]][[[\\\ZZZXXXXXXZZZ\\\\\\\\\XXX\\\gggtttvvvpppqqqxxxtttqqqmmmkkkmmmttt}}}{{{yyy{{{??????=========???@@@BBBAAA@@@>>><<<:::999999888;;;;;;<<<=========<<<<<<<<<======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;:::999888888999::::::::::::999;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;<<<<<<<<<=================================;;;;;;;;;;;;<<<===>>>??????@@@AAA@@@>>>======>>><<<<<<<<<===>>>??????@@@???@@@AAABBBBBBBBBAAA@@@AAADDDGGGHHHGGGEEECCCCCCDDDCCCBBBAAAAAACCCFFFGGGKKKJJJIIIHHHHHHHHHJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJLLLLLLLLLMMMNNNNNNMMMLLLMMMMMMLLLKKKKKKLLLMMMNNNLLLMMMNNNLLLKKKKKKMMMNNNOOOQQQRRRQQQNNNKKKKKKLLLLLLJJJHHHHHHJJJLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJGGGGGGHHHIIIIIIIIIIIIIIIIIIHHHGGGGGGHHHIIIJJJJJJKKKKKKLLLOOORRRUUUUUUUUUPPPOOOLLLIIIHHHFFFEEEDDDHHHHHHJJJKKKKKKJJJJJJIIIJJJMMMNNNNNNPPPTTTRRRMMMJJJKKKLLLMMMLLLJJJHHHFFFFFFFFFGGGHHHIIIKKKMMMMMMLLLMMMOOOOOONNNNNNOOOQQQRRRRRRQQQNNNKKKJJJKKKMMMPPPPPPPPPPPPQQQRRRTTTTTTWWWTTTPPPLLLKKKLLLOOOPPPNNNMMMLLLJJJHHHGGGFFFEEEFFFFFFGGGHHHIIIJJJLLLMMMJJJJJJIIIHHHHHHHHHHHHIIIGGGGGGFFFEEEEEEFFFFFFGGGIIIIIIIIIIIIHHHHHHGGGFFFEEEEEEGGGHHHIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKSSSSSSRRRPPPMMMMMMOOOPPPQQQOOOLLLLLLRRRXXXXXXSSSXXXcccppp{{{|||{{{}}}}}}zzzwwwvvv~~~sssiiibbb___^^^]]]]]]___cccffffffeeehhhfffcccaaaaaabbbeeeffffffeeedddcccbbbcccddddddkkkjjjgggeeecccaaaaaa```eeeccc```]]][[[[[[[[[\\\YYYZZZ[[[\\\\\\[[[YYYXXX\\\ZZZXXXXXXYYY[[[[[[ZZZUUUUUUbbbuuuyyynnnjjjpppqqqooolllhhhhhhnnnyyy|||{{{{{{~~~>>>>>>===<<<===>>>???@@@@@@???===<<<:::999999999::::::;;;;;;<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;;;;>>>======<<<;;;999777666777888999999:::::::::999;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===============;;;;;;:::;;;;;;<<<===>>>AAAAAAAAA???===;;;;;;;;;<<<<<<======>>>>>>>>>???<<<>>>@@@BBBCCCCCCCCCCCC???CCCHHHJJJIIIGGGEEEDDDDDDBBBAAA??????AAACCCDDDGGGGGGFFFFFFHHHJJJLLLMMMKKKKKKKKKJJJJJJJJJIIIIIIJJJKKKLLLLLLLLLLLLMMMMMMNNNMMMLLLKKKKKKKKKLLLMMMPPPPPPPPPNNNKKKJJJKKKMMMOOOQQQRRRRRRPPPNNNMMMLLLHHHHHHIIIJJJKKKJJJHHHFFFIIIIIIIIIIIIJJJJJJJJJJJJHHHIIIJJJKKKLLLLLLLLLLLLKKKJJJIIIHHHGGGHHHIIIJJJJJJJJJKKKMMMPPPQQQQQQPPPNNNMMMLLLJJJHHHGGGGGGGGGHHHIIIJJJKKKKKKJJJIIIHHHKKKMMMNNNLLLNNNQQQOOOJJJHHHIIIKKKKKKKKKIIIGGGEEEEEEEEEEEEFFFHHHKKKMMMNNNMMMNNNOOOOOONNNMMMNNNPPPOOOOOONNNKKKHHHFFFGGGIIINNNNNNNNNNNNOOOOOOPPPQQQTTTRRROOOLLLKKKLLLMMMNNNLLLKKKKKKIIIHHHFFFEEEDDDEEEEEEEEEFFFGGGIIIJJJKKKIIIHHHGGGGGGFFFFFFGGGGGGEEEEEEDDDDDDDDDEEEEEEEEEHHHIIIIIIIIIHHHGGGFFFFFFDDDEEEFFFGGGHHHHHHHHHGGGIIIJJJJJJKKKKKKKKKKKKKKKQQQQQQPPPNNNLLLKKKLLLMMMKKKKKKIIIJJJPPPWWWVVVQQQNNNVVVaaajjjpppyyy|||wwwwwwxxxsssppppppvvv|||{{{~~~|||qqqgggaaa^^^]]]^^^^^^```bbbeeegggggggggeeecccaaa```___```bbbcccbbbaaaaaaaaaaaacccdddfffffffffeeedddcccbbbaaaaaacccbbb```^^^\\\ZZZZZZYYYYYYYYYZZZZZZYYYXXXWWWVVVZZZXXXVVVVVVWWWXXXXXXXXXUUURRR\\\rrrzzzpppffffffffffffdddbbbbbbiiittt||||||{{{|||~~~~~~============>>>>>>======>>>===<<<;;;:::999999999999999999:::;;;<<<=========<<<;;;:::::::::::::::>>>>>>===<<<:::888777666666777888999::::::::::::<<<<<<;;;;;;::::::999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::;;;<<<<<<===AAAAAAAAA???<<<:::999:::;;;<<<===>>>>>>>>>>>>===:::<<>>??????>>>===<<<;;;:::999999888888888999888888888999:::<<<===>>>===<<<;;;:::999999999:::;;;;;;;;;;;;:::999888888666777888999999:::::::::<<<<<<;;;;;;:::999888888999::::::::::::;;;;;;;;;::::::::::::;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<<<>><<<::::::;;;;;;<<<===>>>>>>>>>===<<<999;;;>>>AAABBBBBBAAA@@@???CCCHHHKKKKKKJJJIIIIIIEEEEEEDDDCCCBBBBBBAAAAAAAAABBBDDDGGGIIIKKKLLLLLLLLLLLLLLLKKKJJJIIIIIIIIIGGGIIIKKKJJJIIIIIILLLNNNNNNNNNNNNNNNMMMLLLKKKJJJNNNPPPQQQQQQPPPNNNNNNNNNPPPQQQTTTVVVVVVTTTQQQNNNJJJKKKMMMMMMLLLKKKJJJIIIFFFGGGIIIJJJKKKKKKKKKJJJLLLMMMNNNOOOOOOOOOOOOOOONNNOOOOOOLLLIIIHHHIIIKKKIIIJJJMMMQQQSSSRRROOOLLLMMMOOOPPPNNNKKKHHHHHHIIIJJJKKKLLLMMMNNNNNNMMMLLLNNNNNNLLLJJJLLLPPPQQQNNNIIIJJJKKKLLLLLLJJJIIIGGGCCCEEEFFFIIIKKKNNNOOOPPPKKKLLLMMMLLLJJJIIIJJJKKKJJJLLLLLLKKKHHHFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHJJJKKKKKKLLLLLLKKKJJJJJJGGGGGGHHHHHHHHHGGGEEEDDDCCCCCCCCCCCCCCCDDDEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDAAAAAABBBCCCCCCCCCCCCCCCEEEFFFHHHIIIIIIHHHGGGFFFFFFFFFEEEDDDEEEFFFGGGHHHGGGHHHHHHIIIIIIIIIIIIIIIFFFIIIKKKLLLJJJIIIHHHIIIGGGJJJKKKJJJNNNTTTVVVUUUNNNPPPXXX___```___dddlllttt~~~~~~}}}|||tttooonnniiiiiifffbbb\\\YYYZZZ\\\XXXYYY[[[]]]```bbbfffhhhcccbbbaaa`````````aaabbbbbbaaa```______```aaaaaa``````````````````______]]][[[ZZZXXXWWWVVVVVVWWW\\\[[[YYYWWWVVVVVVVVVVVVUUUSSSPPPPPPQQQRRRRRRQQQPPPPPPRRRZZZccchhhgggdddTTTSSSTTTXXX^^^dddhhhjjjkkknnnsssxxxyyy{{{;;;===???AAA@@@???<<<:::888888777777777777888888777888888999:::<<<===>>>===<<<;;;999888888999999888999:::;;;;;;;;;;;;:::666666777999999:::::::::<<<<<<;;;;;;:::999888888999999:::::::::;;;;;;;;;999999999::::::;;;;;;;;;;;;;;;:::::::::;;;<<<<<<===>>>>>>>>><<<;;;<<<===;;;<<<===>>>>>>>>>===<<<:::;;;>>>@@@@@@???>>><<<<<<@@@DDDGGGHHHGGGGGGGGGFFFFFFFFFEEEDDDCCCAAA@@@AAACCCEEEHHHJJJJJJKKKJJJMMMMMMLLLKKKJJJJJJIIIIIIGGGIIIJJJJJJHHHIIIKKKNNNNNNOOOOOOOOONNNMMMKKKJJJJJJMMMPPPRRRQQQPPPPPPPPPPPPRRRTTTWWWXXXVVVRRRNNNKKKLLLLLLKKKIIIIIIJJJLLLFFFGGGIIIKKKLLLLLLKKKKKKMMMMMMNNNOOOOOOOOOOOOOOOPPPQQQPPPMMMIIIHHHJJJLLLKKKMMMQQQVVVYYYXXXTTTQQQOOOQQQRRROOOKKKHHHHHHIIIJJJKKKMMMNNNOOOOOOOOONNNNNNNNNKKKIIILLLRRRTTTRRRJJJKKKMMMNNNNNNLLLJJJIIICCCEEEGGGJJJMMMOOOPPPQQQIIIJJJKKKJJJHHHGGGGGGHHHJJJLLLMMMMMMJJJHHHGGGGGGDDDEEEEEEFFFFFFFFFEEEEEEGGGHHHJJJLLLLLLKKKIIIHHHEEEFFFGGGHHHHHHGGGFFFEEECCCCCCBBBBBBBBBCCCCCCDDDEEEEEEDDDCCCCCCCCCCCCCCC@@@AAABBBBBBCCCCCCCCCBBBDDDEEEGGGIIIIIIIIIGGGGGGGGGFFFDDDCCCCCCEEEGGGHHHFFFFFFGGGHHHHHHHHHHHHGGGCCCFFFJJJKKKJJJIIIHHHHHH@@@DDDFFFDDDDDDIIIMMMMMMMMMNNNUUU^^^```^^^```ffffffrrrzzzwwwttt~~~|||||||||zzz~~~vvvuuutttmmmgggeeeggggggfffbbb]]]YYYYYYZZZYYYYYYZZZZZZZZZ\\\___aaaaaa```___^^^]]]^^^______dddbbbaaa___^^^^^^^^^^^^````````````___^^^]]]\\\[[[YYYVVVSSSRRRSSSUUUWWWZZZXXXVVVTTTSSSSSSSSSSSSSSSQQQOOONNNOOOPPPPPPOOOJJJLLLMMMMMMSSS___ffffffQQQQQQRRRXXX___dddeeedddcccgggooovvvwwwzzz=========<<<;;;;;;::::::888777666555555777999:::>>>===<<<::::::;;;;;;<<<<<<<<<<<<<<<;;;:::999888;;;;;;;;;;;;;;;;;;;;;;;;:::888777777888888777555777888888999999999888888999999999999888777555555999888888777888999;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===???@@@???>>><<<;;;:::;;;===??????>>><<<;;;>>>@@@BBBDDDFFFFFFFFFFFFFFFFFFFFFEEEDDDBBBAAA@@@CCCCCCEEEHHHLLLOOOOOOOOONNNOOOOOOMMMKKKJJJJJJKKKKKKLLLLLLKKKJJJJJJKKKMMMNNNMMMKKKJJJJJJJJJKKKLLLLLLMMMNNNPPPQQQQQQPPPOOONNNOOOQQQSSSSSSRRRPPPOOOQQQPPPNNNMMMLLLLLLMMMNNNRRRKKKFFFJJJNNNNNNMMMNNNNNNOOOPPPPPPPPPOOONNNMMMPPPRRRSSSSSSQQQPPPQQQSSSOOOQQQTTTYYYbbbhhhcccZZZRRRSSSPPPKKKIIILLLLLLJJJKKKLLLNNNPPPRRRSSSSSSSSSOOOLLLKKKMMMQQQTTTTTTRRRQQQRRRRRRRRRQQQOOOLLLJJJHHHGGGGGGGGGHHHKKKNNNPPPLLLLLLIIIEEEBBBCCCHHHLLLIIIHHHHHHHHHHHHIIIJJJJJJGGGGGGGGGGGGFFFEEEDDDDDDHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFEEEEEEDDDDDDBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFEEECCCCCCBBBBBBBBBDDDBBB@@@AAADDDEEEDDDBBBAAAFFFLLLLLLHHHEEEEEEGGGGGGEEEDDDCCCCCCDDDEEEGGGHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDDDDFFFIIILLLNNNJJJLLLOOOTTTYYY^^^ccceeejjjjjjkkkkkkkkknnnrrruuu{{{wwwxxxrrrooommmkkkkkklllkkkjjjmmmlllhhhbbb]]]YYYYYYZZZ^^^```bbbbbb```_________]]]___```aaaaaa___]]][[[ccccccbbbaaa___]]]ZZZXXX[[[ZZZZZZ\\\___^^^[[[WWWZZZYYYVVVRRRPPPQQQTTTWWW[[[[[[ZZZYYYWWWTTTRRRQQQPPPOOOPPPQQQQQQPPPMMMJJJKKKKKKLLLLLLLLLOOO\\\jjjWWWUUUUUUWWW[[[^^^^^^]]]___bbbllluuuvvvvvv<<<<<<<<<<<<;;;;;;;;;;;;:::999888777777999;;;<<<>>>===<<<;;;:::;;;<<<<<<<<<<<<<<<<<<;;;:::999888:::::::::::::::;;;;;;;;;999888666666777777666555777777888999::::::999999999999999888888777666555;;;:::999888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>??????===<<<;;;:::;;;===>>>>>>======<<<>>>???AAACCCEEEEEEFFFEEEDDDDDDDDDDDDCCCBBBAAAAAADDDDDDEEEHHHLLLOOOOOONNNNNNOOOOOONNNLLLKKKLLLMMMLLLLLLMMMLLLKKKJJJLLLNNNMMMLLLKKKJJJIIIJJJKKKKKKLLLLLLMMMNNNNNNNNNMMMLLLMMMNNNOOOPPPQQQPPPOOOOOOQQQPPPOOONNNMMMNNNNNNOOOQQQJJJFFFJJJMMMMMMMMMMMMNNNNNNOOOPPPPPPPPPOOONNNQQQQQQQQQQQQPPPQQQRRRSSSPPPRRRSSSWWW___ddd```XXXSSSTTTRRRLLLKKKMMMMMMKKKIIIKKKMMMPPPRRRRRRRRRRRRRRROOOMMMNNNPPPQQQPPPOOOOOOPPPQQQRRRRRRQQQOOONNNIIIIIIHHHIIIJJJKKKMMMNNNKKKKKKJJJGGGDDDEEEHHHLLLJJJIIIIIIHHHHHHIIIIIIIIIIIIIIIIIIHHHGGGEEEDDDCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEBBBBBBBBBCCCCCCCCCCCCCCCFFFEEEDDDCCCBBBBBBBBBBBBCCCBBB@@@AAADDDEEEDDDBBBCCCHHHMMMMMMIIIFFFFFFGGGFFFEEECCCBBBBBBCCCEEEFFFGGGGGGHHHHHHHHHGGGGGGFFFIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFEEEEEEFFFHHHJJJLLLKKKLLLNNNQQQVVV[[[___aaaeeeeeeeeedddccccccfffhhhjjjmmmrrrwww|||yyytttqqqooollljjjaaa```___```bbbdddeeeeeehhhgggddd```\\\YYYZZZ[[[]]]___``````^^^\\\[[[\\\]]]___aaabbbbbb```]]][[[_______________^^^]]]\\\ZZZYYYYYY[[[^^^^^^\\\ZZZ\\\[[[ZZZWWWTTTTTTVVVXXX[[[ZZZZZZYYYWWWUUUSSSRRRSSSRRRRRRSSSSSSRRROOOMMMIIIHHHIIIJJJIIILLLXXXeeeYYYVVVTTTUUUYYY\\\\\\[[[aaaccckkkssstttttt::::::;;;;;;;;;;;;<<<<<<;;;;;;:::999999:::<<<===>>>===<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;:::999888888::::::::::::::::::::::::999777444444555666666555777777999:::;;;;;;;;;;;;999999999888888777666666===<<<:::999888888999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>===;;;:::;;;<<<<<<<<<<<<=========>>>???@@@BBBCCCDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDEEEGGGKKKNNNNNNNNNMMMNNNOOOOOOMMMMMMNNNOOOLLLMMMNNNMMMKKKKKKMMMNNNMMMLLLJJJIIIIIIIIIJJJKKKLLLLLLLLLLLLKKKJJJIIIHHHLLLLLLLLLMMMMMMMMMNNNNNNQQQQQQPPPOOOOOOOOOPPPPPPOOOIIIFFFIIIMMMLLLLLLMMMMMMNNNOOOPPPQQQQQQPPPPPPQQQPPPNNNNNNOOOQQQRRRRRRQQQRRRRRRTTTZZZ___\\\TTTRRRTTTQQQLLLJJJLLLLLLJJJGGGIIILLLPPPQQQQQQPPPOOOQQQOOONNNNNNOOOPPPOOOOOOMMMNNNPPPRRRSSSSSSSSSRRRKKKKKKKKKLLLLLLLLLLLLMMMJJJKKKJJJIIIGGGGGGIIIKKKKKKJJJJJJIIIIIIHHHHHHGGGKKKKKKJJJIIIGGGFFFDDDCCCEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEDDDBBBCCCDDDDDDDDDCCCBBBAAAEEEEEEDDDCCCBBBBBBBBBBBBCCCAAAAAAAAACCCDDDCCCBBBEEEIIILLLLLLIIIFFFFFFGGGDDDCCCBBBAAAAAABBBCCCDDDEEEFFFFFFGGGGGGFFFFFFEEEIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGHHHIIIJJJMMMMMMMMMOOORRRVVVZZZ\\\``````___]]]ZZZYYYZZZ[[[XXX[[[___ccchhhmmmrrrvvvzzz{{{tttgggbbbdddccc^^^ZZZYYYYYY[[[^^^aaabbbbbbaaaaaa```^^^[[[ZZZZZZ[[[^^^___aaa```^^^\\\[[[[[[\\\^^^bbbdddcccaaa]]][[[\\\\\\\\\\\\]]]^^^``````YYYXXXXXXZZZ\\\]]]]]]\\\]]]^^^^^^\\\ZZZWWWWWWXXXXXXXXXXXXXXXVVVUUUTTTSSSTTTSSSRRRRRRRRRQQQOOOMMMGGGFFFFFFGGGGGGIIIRRR^^^]]]XXXSSSTTTXXX[[[ZZZXXX```bbbjjjrrrrrrrrr~~~888999999:::;;;;;;<<<<<<;;;;;;::::::::::::;;;<<<===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999888777999999999999999888888888888666333222444555666555666777999:::;;;<<<<<<===:::999999888777777777777<<<;;;:::888888888999:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========<<<;;;:::<<<<<<;;;;;;;;;<<<===>>>===>>>???@@@AAABBBBBBCCC??????@@@@@@AAABBBBBBCCCEEEDDDDDDFFFIIILLLMMMLLLKKKLLLMMMMMMLLLLLLNNNOOOMMMNNNNNNMMMLLLLLLMMMOOOMMMLLLKKKJJJJJJJJJKKKLLLMMMLLLKKKJJJIIIGGGFFFEEEIIIIIIIIIIIIIIIJJJLLLLLLPPPPPPPPPPPPPPPQQQQQQQQQMMMHHHGGGJJJLLLKKKKKKLLLMMMMMMNNNOOOPPPQQQQQQQQQQQQNNNLLLLLLNNNPPPQQQPPPRRRRRRQQQQQQUUUYYYWWWQQQPPPQQQOOOKKKIIIKKKKKKHHHFFFHHHLLLOOOPPPPPPOOOMMMMMMLLLLLLMMMOOOPPPQQQRRRNNNOOOPPPRRRSSSTTTTTTTTTMMMMMMNNNNNNNNNMMMLLLKKKJJJJJJJJJJJJIIIIIIJJJJJJKKKKKKJJJJJJHHHGGGFFFEEEJJJJJJIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEEEEEEEEEEDDDCCCBBBCCCDDDEEEEEECCCAAA???EEEDDDCCCBBBBBBBBBBBBBBBBBBAAAAAABBBBBBCCCCCCCCCFFFHHHJJJIIIGGGEEEEEEFFFBBBBBBAAA@@@@@@AAABBBBBBCCCDDDEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFIIIIIIHHHHHHHHHIIIJJJKKKOOONNNMMMMMMOOORRRUUUWWW\\\]]]\\\ZZZWWWUUUUUUUUUWWWYYY\\\]]]___aaaeeegggooouuu|||~~~~~~~~~}}}}}}{{{wwwsssrrr|||zzziii^^^aaaccc]]]]]]\\\[[[\\\^^^___^^^]]]^^^______^^^\\\ZZZZZZ[[[^^^```bbbbbbaaa______```\\\___bbbeeedddbbb^^^\\\[[[[[[[[[[[[\\\^^^```aaa[[[ZZZYYYYYYZZZ\\\\\\]]]]]]___aaaaaa^^^ZZZXXXWWWUUUUUUUUUUUUUUUTTTSSSRRRQQQPPPNNNNNNNNNNNNLLLJJJFFFEEEFFFGGGFFFGGGNNNWWW___YYYSSSRRRUUUXXXXXXVVV[[[___iiissssssrrr|||777888888999:::;;;<<<<<<::::::999999999999999:::;;;;;;;;;;;;;;;::::::999::::::::::::999888777666999999888888777777777777666555333333444555555555666777999:::;;;<<<<<<===:::999888888777888888999999888888777888999:::;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::<<<;;;;;;;;;;;;<<<======<<<<<<===>>>???@@@@@@AAA>>>>>>>>>>>>???AAABBBCCCDDDCCCCCCDDDGGGIIIJJJJJJHHHIIIKKKKKKJJJJJJKKKMMMMMMNNNNNNMMMLLLLLLMMMOOONNNMMMLLLKKKKKKKKKLLLLLLLLLLLLJJJIIIGGGFFFEEEEEEFFFFFFFFFFFFGGGHHHJJJJJJNNNNNNOOOPPPPPPQQQQQQQQQLLLHHHHHHKKKLLLJJJJJJLLLMMMMMMMMMNNNOOOPPPQQQQQQOOONNNLLLLLLMMMNNNNNNNNNPPPQQQPPPOOOQQQUUUTTTOOOOOOQQQPPPLLLKKKMMMMMMJJJGGGIIILLLNNNOOONNNMMMLLLLLLLLLMMMMMMMMMNNNPPPQQQPPPPPPQQQRRRRRRSSSSSSSSSOOOOOOOOOOOONNNMMMLLLKKKJJJJJJJJJJJJJJJJJJIIIHHHJJJJJJJJJIIIHHHFFFDDDCCCEEEFFFGGGGGGHHHGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEAAABBBCCCDDDDDDDDDBBBAAABBBCCCDDDEEEEEECCCAAA???DDDCCCCCCBBBBBBBBBBBBCCC@@@AAABBBBBBBBBBBBBBBCCCDDDEEEEEEEEECCCCCCCCCCCCAAAAAA@@@@@@@@@@@@AAAAAABBBCCCDDDDDDEEEEEEEEEDDDBBBBBBCCCCCCDDDDDDDDDDDDGGGGGGGGGHHHIIIJJJKKKLLLOOONNNMMMMMMNNNPPPRRRTTTWWWXXXYYYYYYVVVTTTSSSSSSWWWXXXYYYYYYYYYYYY\\\^^^[[[___cccdddeeekkkvvv~~~yyyooommmjjjhhhfffeeeeeedddhhhyyy~~~nnn```aaabbb___\\\[[[ZZZZZZ[[[[[[ZZZXXX^^^```aaa```]]][[[ZZZZZZ[[[^^^aaabbbbbbbbbcccddd]]]___bbbeeeeeeccc___]]]^^^]]]\\\[[[\\\]]]^^^___]]]]]]\\\[[[ZZZZZZ[[[[[[[[[^^^aaabbb___[[[WWWUUURRRSSSSSSSSSSSSRRRQQQPPPNNNMMMLLLMMMMMMMMMKKKIIIIIIGGGHHHIIIHHHGGGKKKRRRZZZVVVQQQOOOPPPRRRSSSSSSVVV\\\iiiuuuvvvttt|||777777888999999:::;;;;;;999999999999888888888888999999:::::::::999888777999999999999888777666666888888888777666666555555555444333444666666555444777777999:::;;;;;;;;;;;;:::999888777777888999:::777777666666777888:::;;;999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<>>>??????===<<<<<<<<<===???AAABBBDDDBBBAAABBBDDDGGGHHHHHHFFFGGGIIIHHHHHHHHHIIIJJJLLLMMMNNNMMMKKKKKKMMMNNNNNNMMMLLLJJJJJJKKKKKKLLLJJJIIIHHHGGGFFFFFFFFFFFFCCCDDDEEEEEEFFFGGGHHHHHHKKKLLLMMMNNNOOOPPPPPPOOOKKKIIIIIILLLMMMJJJJJJMMMMMMMMMLLLLLLMMMNNNOOOPPPLLLNNNOOOMMMKKKJJJJJJLLLMMMOOOOOONNNPPPSSSSSSNNNQQQTTTTTTQQQQQQSSSSSSPPPJJJKKKLLLMMMMMMLLLLLLKKKNNNOOOOOONNNKKKKKKLLLMMMQQQQQQQQQQQQQQQQQQQQQQQQPPPOOOOOONNNMMMMMMLLLLLLLLLKKKIIIIIIJJJIIIHHHFFFHHHHHHHHHHHHGGGEEECCCBBBBBBBBBDDDEEEFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDD@@@AAACCCDDDEEEDDDBBBAAABBBCCCDDDDDDDDDCCCBBBAAACCCCCCBBBBBBBBBBBBBBBCCC???AAABBBBBBAAAAAABBBCCCBBBBBBAAA@@@AAAAAABBBBBB@@@@@@AAAAAAAAAAAA@@@@@@BBBBBBCCCDDDEEEEEEEEEEEECCCCCCDDDEEEEEEFFFFFFFFFEEEFFFGGGHHHIIIJJJKKKKKKLLLLLLLLLMMMMMMOOOPPPPPPPPPSSSVVVVVVTTTRRRQQQQQQSSSTTTUUUVVVVVVWWWZZZ\\\UUUXXX[[[ZZZZZZ^^^fffmmmyyyttttttxxxyyyuuupppvvvvvvwww{{{~~~|||~~~xxxsssrrrqqqyyy{{{|||zzzuuuoookkkiiicccbbbaaa^^^\\\\\\___aaaaaannntttlllbbb______^^^ZZZYYYZZZ[[[^^^___^^^\\\^^^```bbbaaa^^^[[[YYYYYYYYY[[[___aaabbbccceeefff^^^```bbbddddddcccaaa``````___^^^]]]]]]\\\\\\\\\^^^______^^^\\\ZZZZZZ[[[XXX\\\```bbb___[[[WWWUUURRRRRRRRRRRRRRRQQQPPPOOOMMMMMMNNNPPPQQQPPPMMMKKKLLLJJJKKKLLLKKKHHHJJJOOORRRQQQPPPNNNLLLLLLOOORRRVVV\\\iiivvvwwwttt{{{777777888888999999::::::999999999999999888777777777888888999888777666555999999999999888777666555888888777666666555444444444333444666888888666444777777888999::::::999999;;;:::888777777888:::;;;777777666555555666777888999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::::::::::::::999:::;;;<<<<<<<<<;;;;;;;;;;;;::::::;;;<<<===>>>===<<<;;;;;;<<<>>>@@@AAACCCAAA??????BBBDDDEEEEEEFFFGGGHHHHHHFFFFFFGGGIIILLLLLLMMMLLLKKKJJJLLLNNNLLLKKKJJJIIIHHHIIIIIIJJJFFFEEEDDDCCCDDDDDDEEEFFFAAABBBDDDFFFGGGGGGGGGFFFHHHIIIKKKLLLNNNNNNNNNNNNKKKJJJKKKNNNNNNKKKKKKNNNMMMLLLLLLKKKKKKLLLMMMNNNIIINNNRRRPPPJJJFFFGGGIIIIIILLLNNNNNNPPPSSSRRROOOQQQTTTUUUSSSTTTWWWWWWUUUOOONNNMMMLLLKKKKKKKKKKKKNNNOOOOOOMMMKKKIIIKKKMMMPPPPPPPPPPPPPPPQQQQQQRRRPPPOOONNNLLLLLLLLLMMMMMMNNNKKKHHHGGGHHHHHHFFFDDDEEEFFFGGGGGGFFFDDDBBBAAA@@@AAABBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@BBBDDDFFFGGGFFFDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCC???AAABBBBBB@@@@@@BBBDDDAAA???>>>>>>???AAABBBCCC@@@AAAAAAAAAAAAAAAAAA@@@BBBBBBDDDEEEEEEFFFFFFFFFDDDDDDEEEFFFFFFGGGHHHHHHFFFFFFGGGHHHHHHHHHHHHHHHGGGHHHJJJKKKMMMMMMMMMMMMMMMPPPTTTUUUSSSQQQOOOOOOPPPQQQSSSTTTTTTVVVYYY[[[UUUXXX[[[ZZZYYY[[[```eeemmmiiieeedddeeeeeecccaaabbbccceeeeeefffjjjmmmnnnllljjjgggiiimmmppppppnnnpppvvvwwwnnnfffdddeeeccchhhkkkmmmlllgggbbb^^^\\\___``````^^^[[[\\\```eeeaaacccdddeeedddbbb___]]][[[[[[\\\___bbbccccccaaa[[[^^^aaaaaa___\\\ZZZYYY[[[]]]aaacccddddddfffggg```aaabbbcccccccccbbbbbb`````````___^^^]]]\\\[[[]]]___aaaaaa^^^\\\\\\]]]WWW[[[___aaa___\\\XXXWWWTTTTTTTTTSSSRRRQQQPPPOOOKKKLLLOOORRRTTTSSSPPPLLLOOOMMMMMMOOOMMMIIIIIILLLMMMQQQTTTRRRMMMLLLQQQWWW\\\```jjjttttttqqqzzz888888888888888999999999:::::::::::::::999888777666777888888888777555444999999999888888777666555888777777666555555444444333333555888:::999666333777888888999999999888888;;;:::888777777999:::;;;999777666555444444555555888888888888888888888888;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::999999::::::888999;;;======<<<;;;:::;;;::::::999:::;;;===>>>===<<<;;;:::;;;===???AAABBB@@@>>>>>>@@@BBBDDDDDDFFFGGGHHHHHHFFFFFFGGGHHHKKKLLLLLLKKKJJJJJJKKKMMMJJJIIIHHHGGGFFFGGGHHHHHHBBBBBBAAAAAABBBCCCEEEFFF@@@AAADDDFFFGGGGGGFFFEEEFFFGGGIIIKKKLLLMMMMMMLLLKKKJJJLLLOOONNNKKKKKKOOOMMMLLLKKKJJJJJJKKKLLLLLLGGGOOOTTTRRRIIICCCDDDHHHFFFKKKNNNNNNPPPSSSSSSOOOOOOSSSTTTSSSTTTXXXXXXUUUQQQPPPNNNLLLJJJJJJJJJKKKJJJLLLNNNMMMKKKKKKMMMPPPNNNNNNNNNOOOPPPQQQRRRSSSPPPOOOMMMKKKKKKLLLMMMNNNOOOLLLHHHFFFGGGGGGEEECCCCCCDDDEEEFFFEEEDDDAAA@@@@@@AAAAAABBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBCCCFFFHHHHHHGGGEEEDDDBBBBBBBBBBBBBBBCCCDDDEEEBBBBBBAAAAAAAAABBBBBBCCC>>>AAACCCBBB@@@???AAADDD@@@???======???BBBCCCDDD@@@AAAAAABBBBBBAAAAAA@@@BBBCCCDDDEEEFFFFFFFFFFFFCCCDDDDDDEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGFFFEEECCCEEEHHHJJJLLLLLLKKKKKKNNNQQQUUUVVVTTTQQQOOONNNMMMNNNPPPPPPPPPQQQSSSUUUQQQTTTWWWXXXWWWWWW[[[___cccaaa^^^]]]^^^^^^^^^]]]\\\___```___^^^````````````______bbbgggjjjjjjhhhccckkknnngggbbbcccdddcccfffkkkooooooiiibbb]]][[[\\\^^^^^^\\\YYYZZZ___dddggg^^^ZZZaaaiiihhhccc___[[[[[[\\\^^^aaabbb```___XXX[[[___```___\\\ZZZYYY___bbbeeeffffffggggggiiiaaaaaaaaabbbbbbccccccddd___```aaaaaa```^^^]]][[[ZZZ^^^bbbbbb```^^^^^^___VVVZZZ___aaa```]]]ZZZXXXVVVVVVUUUUUUTTTRRRQQQPPPHHHJJJNNNSSSUUUTTTPPPLLLPPPNNNNNNPPPNNNJJJIIIKKKMMMTTTZZZWWWQQQOOOUUU]]]bbbdddkkkrrrpppoooyyy999888888777777777777777:::999999999888888777777666555444333333444666666888777666555444444555555555555555555444333222111444333222333444555555444555555555666666666666777777888888777666666777999777666555444333444555555333666999:::999888777888888888999:::;;;======>>>===;;;:::888777777888888999999999888999999::::::777888888999999999888888999;;;===>>>=========???@@@???>>>===>>>@@@CCCEEEDDDEEEEEEDDDCCCCCCEEEGGGJJJIIIIIIKKKMMMNNNMMMLLLLLLJJJHHHEEEDDDCCCDDDEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDEEEFFFGGGHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIIIINNNPPPRRRRRROOOLLLJJJJJJMMMKKKIIIGGGFFFFFFGGGHHHIIIIIIIIIHHHHHHFFFEEEDDDFFFHHHIIIJJJJJJKKKLLLNNNKKKLLLNNNPPPRRRTTTUUUVVVVVVUUUSSSPPPNNNKKKIIIHHHDDDFFFIIIKKKMMMLLLLLLKKKNNNOOOPPPQQQPPPOOONNNMMMSSSSSSQQQNNNJJJGGGGGGGGGGGGIIIJJJHHHCCC@@@???@@@@@@AAABBBCCCCCCCCCBBBAAA@@@@@@@@@AAAAAABBBBBBBBB>>>???@@@AAAAAA@@@>>>===BBBCCCDDDDDDBBBAAA@@@@@@BBBBBBBBBAAAAAA@@@@@@@@@??????>>>>>>??????@@@AAA????????????????????????>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCCAAAAAABBBCCCCCCDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDGGGGGGGGGFFFGGGGGGHHHHHHIIIJJJLLLMMMMMMLLLIIIHHHLLLKKKLLLPPPTTTTTTOOOJJJOOONNNMMMMMMOOOQQQQQQQQQSSSTTTUUUVVVWWWVVVUUUUUUWWWXXXYYYXXXWWWWWWXXXZZZWWWVVVVVVUUUUUUTTTTTTTTTYYY[[[\\\]]]]]]^^^```aaaaaacccffffffccc___\\\[[[\\\fffppppppggg]]]YYYYYY\\\[[[YYYXXXYYY[[[^^^```___]]]]]]aaaeeeeeeaaa\\\VVVXXX[[[___aaabbbbbbaaa\\\\\\\\\___bbbbbb^^^[[[cccccccccdddeeegggjjjkkkgggffffffeeeeeeeeeffffffbbbaaa^^^ZZZWWWWWW[[[^^^]]]^^^___```___^^^\\\ZZZXXXZZZ^^^^^^\\\XXXUUUTTTQQQRRRTTTUUUTTTQQQOOOMMMNNNMMMLLLMMMOOOPPPOOONNNMMMKKKJJJLLLPPPRRRQQQNNNOOORRRUUUVVVUUUWWW\\\aaabbbkkkqqqmmmfffjjj{{{yyy999888777777666666777777999888888888777777777666666555444444444444555666777777666666666555555555555555555555444333222111333222222333555555444222444444555555555666666666666888888888666666777888777666444333333333444555333666888999888777777777888888999:::;;;<<<======<<<;;;:::888777777888888999999888888888999::::::777777888888888777777666999;;;============>>>???@@@???>>>===>>>AAACCCEEECCCDDDEEEDDDCCCCCCEEEGGGIIIHHHHHHJJJLLLLLLKKKJJJKKKIIIGGGEEEDDDDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDEEEGGGGGGHHHHHHGGGIIIIIIJJJKKKKKKJJJIIIHHHIIILLLQQQSSSQQQOOOLLLKKKKKKJJJIIIGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEFFFHHHGGGGGGGGGHHHJJJIIIJJJKKKMMMPPPRRRSSSTTTTTTSSSQQQOOOLLLJJJHHHGGGDDDEEEGGGIIIJJJJJJJJJJJJMMMMMMNNNNNNNNNNNNNNNMMMQQQQQQPPPMMMIIIGGGFFFGGGFFFHHHHHHFFFBBB??????@@@???@@@AAABBBBBBBBBAAAAAA?????????@@@@@@@@@@@@@@@===>>>>>>?????????????????????@@@@@@??????@@@AAAAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>======>>>??????@@@AAAAAA@@@AAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAABBBCCCDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFEEEEEEDDDDDDEEEEEEFFFFFFGGGHHHJJJLLLLLLKKKIIIGGGHHHIIIKKKMMMOOOOOOMMMLLLLLLKKKJJJLLLNNNOOONNNMMMRRRRRRSSSTTTUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUVVVVVVUUUTTTTTTTTTTTTTTTSSSSSSUUUWWWXXXYYYZZZZZZ\\\]]]\\\^^^```bbbbbb```^^^\\\\\\ccckkkmmmggg```]]]]]][[[ZZZXXXXXXXXXYYY[[[\\\\\\ZZZZZZ\\\``````\\\WWWUUUWWWZZZ^^^`````````___\\\[[[[[[]]]```aaa___]]]_________```aaaccceeegggfffeeeeeeddddddeeeeeeeeeeeeddd```\\\YYYYYY\\\```bbbaaa___]]][[[ZZZYYYXXXXXXZZZ\\\]]]ZZZXXXVVVUUUTTTUUUVVVVVVTTTQQQNNNLLLMMMLLLKKKLLLMMMNNNMMMLLLMMMLLLKKKLLLNNNPPPPPPPPPSSSRRRRRRSSSVVVYYY[[[]]]```hhhmmmjjjcccfffvvv}}}sss888888777666666666666666777777777666666666666666666555555444444444555555666666777888777666555444555555555555444333222222111111222444666666333111333444444444555555555555555777888888777666777777666555444333222333444444333666888999777666666777777888888999:::;;;<<<<<<;;;:::999888888888888888888888777777888999::::::777888888888777666555555888:::<<<=========>>>@@@@@@???>>>>>>???AAADDDEEECCCDDDEEEDDDCCCDDDEEEGGGHHHHHHHHHIIIKKKKKKIIIGGGHHHGGGFFFEEEDDDEEEFFFGGGGGGGGGHHHHHHGGGGGGFFFEEEDDDEEEFFFGGGGGGGGGGGGGGGIIIJJJLLLMMMLLLJJJHHHFFFGGGKKKPPPSSSQQQNNNJJJIIIIIIIIIHHHHHHGGGGGGFFFFFFEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGHHHFFFDDDDDDEEEFFFEEEFFFHHHJJJMMMOOOQQQRRRQQQPPPOOOMMMJJJHHHGGGFFFEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJKKKLLLMMMMMMOOOOOONNNLLLHHHFFFEEEFFFDDDEEEFFFDDDAAA???>>>???===>>>???@@@@@@@@@???????????????>>>>>>>>>>>>>>><<<;;;;;;<<<===>>>@@@AAA<<<<<<;;;;;;<<<===???@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@========================<<<<<<===>>>???@@@AAAAAA???@@@@@@@@@AAAAAAAAAAAA@@@????????????AAABBBCCCBBBBBBAAAAAABBBCCCEEEFFFBBBBBBBBBBBBBBBCCCDDDDDDDDDFFFHHHJJJJJJIIIHHHGGGGGGHHHJJJKKKKKKLLLMMMNNNJJJIIIJJJLLLNNNNNNMMMKKKPPPPPPPPPQQQRRRSSSTTTUUUPPPNNNMMMOOORRRTTTSSSQQQQQQQQQRRRRRRRRRRRRRRRRRRSSSTTTUUUVVVXXXYYYZZZ[[[ZZZYYYZZZ^^^bbbdddaaa^^^[[[___dddgggfffcccaaa```YYYYYYXXXXXXXXXXXXWWWWWWZZZXXXWWWYYY[[[[[[XXXTTTSSSUUUYYY\\\^^^^^^^^^]]]\\\[[[[[[]]]___```___^^^]]]]]]]]]^^^___aaabbbcccccccccccccccccccccddddddhhhfffbbb]]]ZZZZZZ]]]aaahhhfffaaa]]]ZZZYYYXXXXXXXXXYYYZZZZZZXXXVVVVVVWWWVVVVVVWWWVVVTTTQQQNNNLLLKKKJJJIIIJJJLLLLLLLLLKKKLLLLLLLLLKKKKKKMMMPPPSSSWWWRRRNNNOOOTTTXXXYYYXXX]]]eeejjjfffaaadddrrrxxxlll777777666555555555555666555555555555555555555555666555555555444444444444444555777888888777555444444555555555444444333222222222444666888777444111333333333444444444555555444666888888777666666777666555444222222333333444444666777888666555666666777777888888999::::::;;;:::999999888888888888888777777777777777888999:::999999999999888666555555777999<<<=========>>>@@@???>>>>>>>>>@@@BBBDDDEEECCCDDDEEEDDDCCCDDDFFFHHHIIIHHHIIIJJJKKKKKKHHHFFFEEEDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHHHHHHHGGGEEEDDDDDDEEEFFFGGGGGGGGGGGGGGGIIIKKKNNNOOONNNLLLHHHFFFJJJMMMOOOOOOLLLHHHEEEDDDEEEFFFFFFGGGGGGFFFEEEDDDFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJIIIGGGDDDCCCDDDEEEDDDEEEFFFIIIKKKMMMOOOPPPOOONNNMMMLLLJJJHHHGGGGGGFFFEEEDDDCCCDDDEEEGGGIIIGGGGGGFFFFFFGGGIIIKKKLLLLLLLLLLLLJJJGGGDDDDDDDDDBBBBBBCCCBBB@@@???>>>>>><<<<<<======>>>>>>>>>>>>?????????>>>>>>>>>>>>===;;;:::999999:::===@@@BBB===;;;999888:::<<<===>>>========================>>>============>>>??????========================;;;;;;<<<===???@@@AAAAAA>>>>>>?????????@@@@@@@@@???>>>=========???AAABBB@@@???>>>>>>???AAACCCEEE@@@@@@@@@@@@AAABBBCCCCCCBBBCCCEEEGGGHHHHHHGGGGGGHHHHHHIIIJJJKKKLLLMMMMMMIIIJJJKKKMMMOOOOOOMMMKKKNNNNNNMMMNNNOOOQQQSSSTTTNNNJJJIIILLLQQQTTTQQQMMMNNNOOOOOOOOOPPPQQQQQQQQQTTTTTTTTTVVVYYY[[[[[[[[[[[[YYYXXX\\\cccfffccc___[[[\\\]]]```bbbbbbaaa___XXXYYYYYYYYYYYYXXXVVVUUUYYYXXXWWWXXXZZZZZZXXXVVVRRRUUUXXX[[[]]]]]]\\\[[[[[[\\\^^^___```^^^\\\[[[]]]]]]^^^___```aaabbbcccaaaaaaaaabbbbbbbbbbbbbbbgggeeebbb]]]ZZZYYY\\\___iiigggddd```]]][[[ZZZZZZWWWXXXXXXWWWUUUTTTVVVWWWTTTTTTTTTTTTRRRPPPMMMLLLJJJIIIHHHIIIKKKLLLKKKJJJJJJKKKLLLJJJHHHJJJOOOSSSUUURRRNNNNNNQQQTTTVVVVVV^^^dddiiifffbbbeeeqqq|||vvviii777666555555444555555555444444444444444444555555666666555555555444444333333444666777888666555333444444444555444444333333333333555777999888555222333333333444444444555555444555777777666666777888666555444333222333444444444666777666555444555666666666777777888999999999888888999888888888777777666666666666777888999:::;;;;;;;;;:::999888777666777999;;;<<<<<<<<<===???=========>>>@@@BBBCCCEEEBBBCCCDDDDDDDDDDDDFFFHHHJJJJJJJJJLLLMMMLLLIIIGGGBBBBBBCCCCCCDDDEEEFFFFFFGGGGGGGGGGGGFFFEEEDDDCCCEEEEEEFFFGGGGGGGGGFFFFFFJJJLLLNNNPPPOOOMMMJJJHHHKKKLLLKKKHHHEEECCCCCCDDDCCCDDDEEEEEEFFFEEEEEEDDDGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJIIIFFFCCCBBBCCCEEEDDDEEEFFFHHHJJJLLLNNNOOOMMMMMMLLLKKKJJJIIIHHHHHHGGGFFFDDDCCCCCCDDDGGGHHHEEEEEEDDDDDDEEEFFFHHHJJJHHHIIIJJJHHHFFFCCCBBBBBB@@@@@@@@@@@@@@@@@@>>>===;;;;;;;;;;;;<<<<<<======???????????????>>>>>>>>>;;;:::888888999<<>>???>>>>>>>>>>>>>>>>>>>>>>>>:::;;;<<<===>>>???@@@@@@============>>>>>>>>>???======<<<<<<===>>>@@@AAA======<<<<<<===>>>@@@AAA?????????@@@AAABBBCCCCCCAAABBBDDDEEEFFFFFFFFFFFFHHHFFFFFFHHHKKKLLLJJJHHHHHHHHHJJJLLLNNNNNNLLLIIILLLKKKKKKLLLMMMPPPRRRSSSMMMJJJIIILLLQQQTTTQQQMMMMMMMMMMMMNNNNNNOOOOOOOOOSSSRRRRRRUUUXXX[[[[[[ZZZ[[[XXXVVVYYY___bbb```\\\[[[ZZZYYYZZZ\\\]]]\\\ZZZXXXYYYZZZ[[[[[[ZZZXXXWWWYYYXXXWWWWWWXXXYYYYYYXXXTTTUUUXXXZZZ\\\\\\\\\\\\ZZZ]]]aaabbbaaa]]]XXXVVV\\\\\\]]]^^^___`````````]]]^^^___```aaa`````````bbbbbb```\\\YYYXXXYYY[[[bbbbbbaaaaaa___\\\ZZZXXXVVVVVVVVVTTTRRRRRRSSSUUUOOOOOOPPPPPPOOONNNMMMLLLJJJIIIHHHIIIKKKKKKKKKIIIHHHIIIJJJHHHFFFGGGMMMQQQOOOPPPPPPOOONNNOOOTTTWWW```eeeiiihhheeehhhrrr{{{xxxlll666666555444444444444444444444444444444555555555666666666666555444333222222333444555666555444444333444444555444444333333444444444666888888666333333444444444555555555555444555666666555555777999777666555444333444555555444666666555444333444555666666666777777777888888777888888999888888777777555555555555666888999999;;;;;;;;;;;;:::999888888888:::<<<<<<<<<;;;<<<===;;;;;;<<<===???AAABBBCCCBBBCCCDDDDDDDDDDDDGGGIIIJJJJJJKKKNNNOOONNNKKKHHHCCCCCCDDDEEEEEEFFFFFFGGGHHHGGGFFFDDDCCCCCCCCCCCCEEEFFFFFFGGGGGGGGGFFFFFFHHHJJJLLLNNNNNNLLLJJJIIIIIIHHHGGGDDDBBBCCCEEEHHHDDDDDDDDDEEEFFFFFFFFFGGGHHHHHHHHHIIIHHHHHHGGGGGGHHHGGGFFFCCCAAA@@@BBBDDDEEEFFFGGGHHHJJJKKKLLLLLLKKKKKKKKKJJJIIIIIIHHHHHHGGGFFFDDDCCCBBBCCCEEEFFFCCCCCCCCCCCCDDDEEEFFFFFFEEEFFFHHHGGGDDDBBBAAAAAA???>>>>>>???AAAAAA???>>>;;;;;;::::::;;;;;;<<<======>>>>>>>>>????????????===;;;999888999;;;===???BBB>>>;;;:::<<<>>><<<:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<======>>>>>><<<<<<<<<<<<============<<<<<<<<<===>>>>>>??????<<<<<<<<<===============????????????@@@BBBCCCDDDBBBBBBCCCDDDEEEEEEEEEEEEDDDEEEHHHJJJKKKIIIEEECCCFFFEEEFFFHHHJJJJJJIIIGGGIIIIIIJJJKKKMMMPPPQQQRRRMMMLLLLLLNNNRRRSSSPPPNNNLLLMMMMMMMMMMMMMMMNNNNNNPPPNNNNNNQQQUUUXXXXXXVVVXXXVVVTTTUUUXXXZZZYYYXXXZZZYYYWWWWWWXXXXXXXXXWWWWWWXXXZZZ[[[\\\\\\[[[[[[\\\[[[YYYXXXWWWWWWWWWXXXUUUVVVVVVXXXYYY[[[\\\]]]ZZZ]]]bbbccc```[[[XXXVVVXXXYYYZZZ[[[\\\\\\\\\\\\[[[\\\]]]_________^^^^^^^^^______^^^[[[YYYYYYYYYXXXYYY[[[\\\[[[YYYWWWUUUTTTTTTTTTRRROOONNNOOOPPPKKKLLLLLLLLLLLLLLLLLLKKKIIIHHHGGGHHHJJJKKKJJJIIIFFFFFFFFFEEEEEEGGGJJJMMMHHHLLLOOONNNMMMNNNSSSWWW^^^bbbfffffffffiiiqqqxxx~~~ppp666555444444333333444444444444444444555555555666555666666666666444333222222222222333333333444444333333444444555444444333333222222333555666444333444444555555555666666666555555555444333555888;;;888777666555444555666666555555666555333222333555555555666666666666777777666777888999999888777777444444444555666777999999999999:::::::::999999888999;;;<<<<<<;;;:::;;;<<<999:::;;;<<<>>>@@@AAABBBAAACCCDDDDDDDDDEEEGGGIIIHHHIIIKKKNNNPPPOOOLLLIIIFFFFFFGGGHHHHHHIIIIIIIIIJJJHHHEEECCCBBBBBBCCCDDDFFFFFFGGGGGGGGGFFFFFFEEEEEEGGGHHHIIIJJJJJJIIIIIIIIIIIIHHHFFFDDDCCCEEEGGGGGGGGGFFFFFFGGGHHHJJJKKKMMMMMMLLLLLLJJJIIIGGGGGGFFFFFFEEECCCAAABBBDDDGGGFFFFFFGGGGGGHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGEEEDDDCCCBBBAAAAAABBBCCCBBBCCCCCCDDDDDDDDDCCCCCCBBBDDDFFFFFFCCCAAA@@@@@@???======???AAABBB@@@>>>;;;;;;:::::::::;;;<<<===;;;;;;<<<===>>>>>>???@@@???===<<<:::999:::;;;<<<@@@===:::;;;???@@@===:::;;;;;;;;;;;;<<<<<<======<<<<<<;;;;;;<<<<<<===>>>========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<:::;;;===???@@@???>>>===<<<===?????????>>><<<;;;======>>>>>>???AAABBBCCCCCCCCCDDDDDDDDDDDDDDDDDD???HHHRRRSSSLLLEEECCCEEEFFFEEEDDDFFFHHHIIIHHHGGGFFFHHHJJJLLLNNNPPPQQQQQQLLLMMMOOOQQQQQQQQQPPPNNNMMMMMMMMMMMMMMMLLLLLLLLLNNNLLLKKKNNNTTTWWWVVVTTTUUUTTTSSSSSSSSSUUUVVVWWWXXXXXXXXXWWWVVVVVVVVVVVVUUUVVVXXXZZZ\\\]]]^^^^^^eeeccc```[[[XXXVVVVVVWWWVVVUUUTTTTTTUUUXXX[[[\\\ZZZ]]]______]]][[[ZZZ[[[UUUVVVXXXYYYYYYYYYYYYXXXXXXZZZ\\\^^^^^^^^^]]]\\\\\\^^^aaaaaa___\\\ZZZZZZUUUUUUUUUVVVVVVVVVUUUUUURRRRRRRRRPPPMMMKKKKKKKKKLLLLLLKKKKKKKKKJJJJJJIIIGGGFFFEEEFFFHHHIIIHHHGGGDDDCCCBBBCCCEEEGGGHHHGGGEEEGGGJJJMMMOOOQQQSSSUUUXXX[[[___aaacccgggmmmrrrrrr555555444333333333333444444444444555555666666666555666777777666444222111222111111111111222333444333333444444555444444444222111000111333444333222555555555666666666666777666666444222222444999<<<999888777555555666666777555555666444222222333444555555555666666666666666666777888999999888777666333333444444666777888999777888888999999999888888:::<<<===<<<;;;999::::::888999:::<<<>>>???@@@AAAAAACCCDDDDDDDDDEEEGGGIIIGGGHHHKKKNNNPPPOOOLLLIIIHHHIIIJJJJJJKKKKKKKKKJJJLLLIIIFFFBBBAAABBBDDDFFFFFFFFFGGGGGGGGGFFFFFFEEECCCDDDEEEFFFGGGHHHHHHHHHKKKLLLLLLJJJFFFCCCBBBBBBJJJIIIHHHGGGHHHJJJMMMOOORRRRRRQQQPPPNNNLLLJJJIIIHHHGGGFFFDDDCCCEEEHHHKKKFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCBBBAAA@@@@@@@@@@@@BBBCCCDDDEEEDDDCCCBBBAAAAAACCCEEEEEECCC@@@?????????===<<<>>>BBBCCCAAA???<<<;;;:::999:::;;;<<<===888999:::;;;<<<>>>??????@@@???===;;;::::::::::::===:::999;;;@@@BBB???;;;;;;;;;;;;<<<<<<=========<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<999;;;>>>@@@AAA@@@>>>======???AAABBBAAA???<<<:::<<<<<<======>>>@@@AAABBBDDDDDDDDDDDDDDDCCCCCCCCC>>>NNN]]]\\\OOODDDDDDJJJHHHGGGFFFFFFHHHJJJJJJJJJEEEGGGJJJMMMOOOPPPQQQQQQLLLNNNQQQRRRQQQOOOOOOOOONNNNNNMMMMMMLLLLLLKKKKKKNNNLLLJJJNNNTTTWWWVVVTTTTTTUUUUUUTTTSSSTTTWWWZZZVVVXXXYYYXXXVVVUUUVVVXXXSSSTTTVVVXXX[[[]]]___aaannnkkkggg```[[[WWWWWWXXXVVVTTTRRRQQQRRRUUUYYY\\\ZZZ\\\]]]\\\ZZZZZZ^^^aaaUUUVVVXXXYYYZZZYYYYYYXXXWWWYYY[[[]]]^^^]]]\\\[[[[[[___ccceeeccc```]]]\\\WWWVVVTTTSSSSSSTTTVVVWWWQQQRRRRRRPPPLLLIIIHHHHHHNNNMMMLLLKKKJJJIIIHHHHHHFFFDDDDDDEEEFFFGGGFFFEEECCCAAA@@@BBBFFFHHHFFFDDDDDDDDDEEEKKKQQQUUUTTTRRRSSSVVVYYY\\\___ccciiimmmsss333444444222111111333555444444444444444444444444444555777888888777777666333333222111222333444555444444333333222111000000111111222333444444444444333444555555666555555555444333333222333444666777555555555555555555555555666777888777666555666777777777666666666666777777777888999999888777666555555555666666555444333333666666777888888888888888888888888888999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;>>>??????@@@BBBDDDEEEFFFGGGHHHJJJLLLMMMNNNNNNNNNKKKKKKKKKLLLKKKJJJIIIIIIHHHGGGFFFCCCAAAAAACCCEEEIIIHHHHHHIIIJJJJJJHHHFFFEEEEEEFFFFFFFFFFFFEEEEEEHHHUUUYYYOOOEEEFFFGGGDDDGGGGGGGGGGGGGGGHHHIIIJJJOOOPPPPPPOOOMMMJJJGGGEEEHHHFFFEEEEEEGGGHHHHHHHHHFFFEEEEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBCCCCCCCCCCCCCCCBBBBBBAAA???AAACCCDDDDDDCCC@@@???@@@@@@@@@@@@AAAAAABBBCCCBBBAAA???======>>>???@@@<<<;;;999999::::::999888:::::::::::::::;;;<<<===<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::>>>===;;;:::999999:::;;;;;;::::::;;;<<<<<<;;;999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::999;;;::::::999999::::::;;;;;;<<<<<<<<<<<<<<<;;;:::;;;>>>AAADDDCCC@@@;;;888======;;;::::::;;;<<<===@@@AAABBBCCCDDDCCCBBBAAAGGGLLLRRRTTTPPPJJJCCC@@@IIIIIIIIIIIIIIIIIIHHHHHHJJJJJJLLLMMMNNNNNNNNNMMMKKKLLLMMMNNNNNNPPPTTTVVVPPPRRRSSSQQQMMMJJJJJJKKKMMMNNNOOOQQQRRRSSSSSSSSSRRRSSSSSSSSSRRRSSSUUUWWWYYYZZZ\\\\\\[[[YYYVVVUUUUUUVVVWWWWWWWWWYYY]]]```vvvppphhhaaa\\\YYYVVVTTTSSSRRRQQQQQQQQQSSSTTTUUUWWWWWWYYYZZZ[[[[[[[[[[[[SSSSSSTTTUUUWWWYYY[[[\\\ZZZXXXWWWWWWWWWWWWYYY\\\^^^]]]\\\\\\]]]]]][[[YYYVVVSSSRRRTTTTTTRRRRRRUUUSSSUUUTTTPPPKKKHHHHHHIIIHHHIIIJJJJJJIIIHHHFFFEEEEEEEEEEEEFFFGGGGGGEEECCCBBBCCCDDDCCCCCCCCCEEEGGGBBBCCCEEEHHHMMMOOOPPPPPPSSSUUUXXXYYYZZZ^^^eeejjjwww333444444333111111333555444444444444444444444444333444666777777777777666333333222222222333444555444444333222222111000000222222333444444444333333222222333444444444444444222222111111222333555666555555555555555555555555555777888777666555666777666666555555555555666666888777666555555555666666666777999;;;:::888666444666666777888888888888888888888888888999:::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;?????????@@@AAACCCDDDEEEEEEFFFHHHJJJKKKLLLMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJJJJIIIHHHEEECCCBBBDDDFFFLLLJJJIIIIIIJJJKKKJJJHHHEEEEEEEEEEEEEEEEEEEEEEEEEEEPPPTTTLLLFFFIIIIIIFFFGGGGGGFFFFFFGGGHHHHHHIIIMMMNNNOOOOOONNNMMMJJJIIIJJJIIIGGGHHHIIIJJJJJJIIIFFFGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBBBBCCCDDDEEEEEEEEEDDDBBBAAA???@@@BBBDDDDDDCCCAAA???AAAAAA@@@@@@@@@AAAAAABBBAAA@@@>>>=========??????===;;;::::::;;;;;;:::888;;;;;;;;;:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<;;;:::999888888999:::;;;:::999:::;;;<<<:::999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;::::::999999::::::;;;:::;;;;;;<<<<<<<<<;;;;;;;;;===???AAAAAA???<<<;;;===<<<;;;;;;;;;;;;<<<======>>>???@@@AAABBBBBBBBB???DDDKKKNNNMMMJJJFFFDDDHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJKKKMMMNNNNNNOOOMMMNNNNNNLLLKKKKKKMMMOOOOOOQQQRRRPPPMMMJJJJJJKKKNNNOOOPPPRRRSSSTTTTTTTTTPPPQQQSSSSSSRRRSSSVVVXXXVVVWWWXXXYYYZZZZZZZZZYYYUUUWWWYYYYYYYYYYYYZZZ[[[jjjgggbbb___\\\ZZZWWWUUUSSSSSSRRRRRRRRRSSSTTTUUUVVVWWWWWWXXXYYYYYYXXXXXXSSSSSSSSSUUUWWWZZZ\\\^^^XXXWWWXXXZZZZZZZZZ[[[\\\\\\ZZZYYYYYYZZZYYYXXXVVVVVVTTTUUUWWWVVVQQQOOOPPPPPPQQQRRROOOJJJGGGFFFFFFHHHIIIIIIIIIIIIGGGFFFEEEEEEEEEDDDFFFGGGGGGEEECCCBBBCCCDDDCCCBBBCCCDDDFFFAAAAAACCCGGGJJJMMMNNNNNNQQQSSSVVVVVVWWW[[[bbbgggyyy333444444333222111333555333333333333333333333333222333444555666666666666333333333333333444555555333333333222111111000000333444444444444333333222111111222333333333333222111000000000111222444555444444444444444444444444555666777666555555666777555555444444444444555555888777444333333444555777555777;;;======:::666444666666777888888888888888777777777777888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<>>@@@BBBDDDDDDCCCBBBAAAAAAAAA@@@@@@???@@@@@@@@@??????===<<<<<<<<<===>>>===<<<:::;;;<<<<<<;;;:::======<<<;;;;;;;;;<<<<<<999:::::::::;;;<<<<<<<<<::::::::::::::::::::::::::::::888777777888999999:::999888888::::::999888::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888999999999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<==================<<<<<<;;;;;;<<<===============>>>@@@CCCEEEFFF???CCCHHHKKKKKKIIIHHHGGGFFFGGGGGGGGGHHHIIIIIIIIIJJJIIIIIIIIIKKKLLLNNNOOONNNNNNMMMKKKIIIIIIKKKLLLNNNOOOPPPOOOMMMLLLLLLLLLNNNOOOPPPRRRTTTUUUUUUUUUPPPQQQRRRRRRRRRSSSVVVXXXVVVWWWWWWXXXYYYZZZZZZZZZUUUWWWZZZ[[[YYYXXXXXXXXX___]]]\\\[[[[[[ZZZXXXVVVTTTTTTSSSSSSSSSTTTUUUUUUVVVVVVVVVVVVVVVUUUTTTTTTRRRRRRRRRTTTVVVZZZ]]]```XXXYYYZZZ[[[[[[[[[ZZZYYYZZZYYYWWWVVVVVVVVVTTTRRRSSSRRRUUUYYYXXXRRROOOOOOOOOPPPQQQPPPLLLIIIFFFFFFHHHHHHIIIHHHHHHGGGEEEEEEEEEDDDDDDEEEFFFFFFEEECCCBBBCCCDDDCCCBBBBBBCCCEEE???@@@BBBEEEHHHJJJKKKLLLNNNPPPRRRSSSTTTXXX```fffyyy|||222333444333222222333444222222222222222222222222111111222333444555666666333333333333333444444555333222222222111111000000444444444444444333222111000111222222333333222222111000000000111222444555444444444444444444444444333555666666555444555777444444333333333333444444666666555444444555555666333555777999999777555333666666777888888888888888777777777777777888999999===============>>>>>>>>>AAAAAAAAAAAAAAABBBCCCCCCCCCCCCDDDFFFHHHJJJLLLMMMNNNMMMKKKIIIIIIJJJKKKLLLNNNNNNMMMKKKHHHFFFGGGHHHGGGGGGGGGIIIJJJJJJGGGDDDEEEEEECCCCCCCCCCCCEEEEEEFFFJJJLLLJJJLLLOOOMMMHHHHHHHHHGGGGGGGGGHHHHHHIIIKKKLLLNNNPPPPPPPPPNNNMMMMMMLLLKKKKKKMMMMMMKKKIIIHHHJJJLLLNNNNNNLLLIIIHHHFFFFFFEEEEEEDDDDDDDDDDDDDDDFFFHHHJJJJJJGGGDDDBBB@@@AAABBBDDDEEEDDDCCCCCCBBBAAA@@@???????????????>>>===<<<;;;;;;;;;<<<<<<===<<<;;;;;;<<<===<<<;;;>>>======<<<;;;;;;;;;;;;999::::::;;;<<<======>>>999999999999999999999999:::999888777777888::::::999888666777888999888777:::::::::::::::;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;999999888888888888999999999:::;;;<<<===>>>>>>>>>>>>===;;;::::::;;;<<<===<<<<<<<<<<<<<<<=========???>>>>>>???AAAEEEIIIKKKGGGIIILLLLLLJJJHHHGGGGGGEEEEEEFFFFFFGGGHHHIIIIIILLLJJJIIIHHHHHHJJJLLLMMMKKKKKKLLLKKKJJJJJJMMMOOOMMMMMMNNNOOONNNNNNMMMMMMMMMNNNPPPQQQSSSTTTTTTTTTQQQRRRSSSRRRRRRRRRTTTVVVWWWYYYZZZ[[[[[[ZZZXXXWWWUUUWWWXXXYYYXXXXXXYYYZZZ]]][[[XXXXXXXXXYYYXXXWWWUUUUUUUUUUUUUUUUUUVVVVVVWWWWWWWWWVVVUUUSSSRRRQQQRRRQQQQQQSSSVVVZZZ^^^```\\\]]]\\\YYYYYY[[[\\\ZZZ[[[YYYWWWVVVUUUUUUSSSQQQNNNMMMPPPUUUVVVSSSQQQSSSPPPRRRSSSSSSQQQMMMJJJHHHHHHHHHHHHGGGGGGFFFEEEEEEDDDCCCBBBCCCEEEFFFEEECCCBBBCCCCCCBBBAAAAAABBBDDD>>>@@@CCCEEEFFFHHHIIIKKKKKKNNNPPPRRRTTTZZZbbbiiisss}}}222333444444333222333444222222222222222222222222111111111222222333444555222222222333333333333333222222111111111111111000333444444444333222111111111111222333333333333333111111000111222444555777444444444444444444444444222444555555444444555777333333222222222222333333444555777888888777555444555555555555555555555555666666777888888888888888777777666666666777888888=========>>>>>>?????????BBBBBBAAAAAABBBCCCDDDDDDCCCDDDDDDEEEGGGIIIKKKMMMMMMLLLJJJHHHHHHIIIKKKLLLMMMNNNMMMKKKHHHGGGGGGHHHCCCEEEHHHLLLNNNLLLGGGCCCFFFDDDBBBAAAAAABBBDDDFFFJJJKKKLLLLLLNNNPPPNNNIIIIIIIIIHHHHHHHHHHHHIIIIIIKKKLLLNNNOOOOOONNNLLLKKKJJJJJJIIIJJJLLLLLLJJJHHHHHHJJJLLLNNNNNNLLLJJJIIIHHHGGGFFFEEEEEEEEEFFFFFFDDDFFFHHHJJJJJJGGGDDDBBBAAABBBCCCDDDDDDDDDDDDCCCAAA@@@??????>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;===;;;:::;;;======<<<;;;>>>===<<<;;;;;;;;;;;;;;;::::::;;;<<<===>>>>>>>>>999999999999999999999999999999888888888:::;;;<<<999777555555777888888777999999999:::::::::;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<:::;;;<<<>>>>>>?????????@@@>>><<<999888999;;;<<<;;;<<<<<<======>>>>>>>>>???>>>======@@@DDDHHHKKKIIIKKKLLLLLLIIIGGGFFFFFFCCCDDDDDDEEEFFFGGGHHHHHHMMMLLLIIIGGGGGGGGGIIIJJJHHHIIIIIIIIIHHHIIILLLNNNMMMMMMNNNOOOOOOPPPOOONNNMMMMMMOOOPPPQQQRRRRRRRRRSSSSSSTTTSSSQQQPPPRRRSSSUUUXXX\\\______\\\XXXVVVVVVVVVUUUUUUUUUWWW\\\___ccc___YYYVVVUUUVVVWWWXXXWWWWWWWWWWWWWWWWWWVVVVVVYYYYYYXXXWWWUUUSSSQQQPPPPPPPPPQQQRRRUUUYYY]]]___^^^```]]]XXXYYYaaaeeeeee^^^[[[XXXWWWWWWVVVUUUTTTOOOLLLMMMQQQRRRPPPPPPSSSPPPQQQRRRSSSRRRPPPLLLJJJHHHGGGGGGFFFEEEEEEEEEDDDCCCBBBAAABBBDDDEEEEEEDDDBBBCCCCCCBBB@@@???@@@BBB???BBBEEEFFFFFFGGGIIIKKKIIILLLOOOQQQUUU\\\fffnnnnnn|||111333555444333222222333111111111111111111111111111111000000000111222333000000111222333222222222111111111111111111111111111222222222222222111000111111222333333333333222111000000111222444666777333333333333333333333333111333444444333333555666333333222222222222333333222444777::::::888555333888777555555555666888999666666777888888888888888777777666666666666777777<<<<<<<<<======>>>>>>???AAAAAAAAAAAABBBCCCDDDEEEDDDDDDDDDDDDEEEHHHJJJKKKKKKJJJIIIHHHHHHHHHIIIJJJJJJKKKKKKJJJGGGFFFFFFGGGBBBDDDIIINNNPPPOOOJJJFFFFFFDDDAAA??????AAADDDFFFKKKLLLMMMNNNPPPOOOMMMKKKIIIIIIHHHHHHGGGGGGHHHHHHJJJKKKMMMMMMLLLKKKIIIGGGGGGGGGGGGIIIJJJKKKIIIGGGGGGHHHJJJLLLLLLKKKJJJHHHIIIHHHFFFEEEEEEEEEFFFGGGDDDEEEGGGHHHHHHFFFDDDBBBAAABBBBBBBBBBBBBBBBBBAAA??????>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;::::::<<<:::::::::<<<===<<<;;;<<<<<<;;;:::::::::;;;;;;:::;;;;;;<<<<<<=========999999999999999999999999999888888888999:::<<<===999777555555666777888777888888999999::::::;;;;;;999999::::::;;;<<<======@@@??????>>>>>>??????@@@;;;<<<===>>>>>>>>>>>>>>>???>>><<<;;;::::::;;;;;;;;;;;;===>>>>>>>>>>>>>>>===<<<;;;;;;===@@@DDDFFFCCCEEEGGGHHHGGGFFFFFFGGGCCCDDDDDDDDDEEEFFFFFFFFFLLLKKKIIIGGGGGGFFFGGGGGGGGGGGGHHHGGGFFFGGGIIIKKKOOONNNNNNOOOQQQRRRPPPOOONNNNNNOOOPPPPPPPPPPPPPPPRRRSSSSSSRRRQQQPPPQQQSSSPPPSSSYYY]]]___^^^\\\ZZZVVVUUUTTTSSSSSSWWW]]]aaahhhccc[[[VVVUUUVVVXXXYYYXXXXXXYYYYYYYYYXXXWWWWWWZZZZZZYYYWWWUUUSSSQQQPPPNNNOOOPPPRRRUUUXXXZZZ[[[]]]```]]]XXX\\\iiiqqqqqq^^^[[[XXXWWWWWWWWWWWWVVVTTTPPPOOOPPPOOOLLLLLLOOOMMMLLLMMMNNNOOOMMMJJJHHHHHHGGGFFFEEEDDDDDDDDDDDDCCCAAA@@@AAACCCDDDEEEDDDCCCCCCCCCAAA???>>>???@@@???CCCFFFGGGFFFFFFHHHKKKHHHKKKNNNPPPTTT]]]gggooojjjzzz111333555555333222222333111111111111111111111111222111000/////////000111...///000111222111111000000000000000111111111111//////000111111111000000///000111111222222111111/////////000111333555777333333333333333333333333000222333444333333555666333333333222222333333333222333555777888777555444777777777777777888888999666666777888888888888888777666666555555666666666999999999:::;;;;;;<<<<<<>>>>>>>>>???@@@BBBCCCDDDDDDDDDCCCBBBCCCEEEGGGHHHIIIIIIHHHHHHHHHGGGGGGGGGEEEGGGHHHGGGFFFDDDEEEEEE@@@AAADDDIIILLLMMMKKKIIIFFFDDD@@@>>>>>>@@@DDDFFFHHHJJJLLLOOOOOONNNMMMMMMHHHGGGFFFFFFEEEEEEFFFFFFGGGHHHJJJKKKJJJIIIGGGFFFDDDDDDEEEHHHJJJJJJIIIGGGFFFFFFGGGHHHHHHHHHHHHHHHHHHGGGEEECCCCCCDDDEEEFFFCCCDDDEEEEEEEEEDDDBBBAAA@@@@@@@@@??????>>>>>>===>>>>>>=========>>>??????<<<<<<<<<<<<<<<;;;;;;::::::999999:::;;;<<<<<<:::::::::999999999::::::;;;::::::::::::::::::::::::888888888888888888888888777777666777888:::<<<===:::888555555666888888888777888888999::::::;;;;;;888888999:::;;;======>>>>>>>>>============>>>>>>;;;;;;<<<<<<<<<<<<<<<;;;:::;;;<<<===============:::;;;===>>>??????>>>>>>===<<<;;;;;;<<<>>>@@@AAA???AAADDDFFFEEEDDDEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDHHHHHHHHHGGGHHHHHHHHHHHHFFFGGGHHHHHHHHHJJJMMMPPPQQQPPPOOOPPPSSSSSSQQQOOOPPPPPPQQQQQQPPPPPPOOONNNOOOQQQRRRQQQQQQQQQSSSUUUPPPRRRUUUXXX[[[\\\\\\[[[VVVVVVUUUTTTTTTVVV[[[^^^fffbbb\\\XXXXXXYYYZZZZZZYYYYYYZZZZZZZZZYYYXXXWWWZZZYYYXXXWWWUUUSSSQQQOOOLLLMMMPPPSSSUUUVVVWWWWWWYYY^^^\\\WWW[[[iiipppooo\\\YYYVVVUUUVVVVVVVVVVVVTTTQQQQQQSSSRRRNNNLLLNNNKKKIIIHHHIIIKKKKKKIIIGGGHHHGGGEEEDDDCCCCCCDDDDDDBBBAAA???@@@BBBDDDDDDDDDCCCCCCCCCAAA>>>===>>>??????CCCGGGGGGEEEDDDGGGJJJGGGIIILLLMMMQQQYYYccckkkgggzzz111333555555444222222333000000000000000000000000333222000///......//////---...000111111000000///000000000000000111111111---...///000000000000000...//////000000000000000............000222444666333333333333333333333333000222333333333333555666444333333222222333333444333333333444444555555555333555777888999888777666666666777888888888888888777666666555555555666666666666777888888999::::::;;;;;;<<<===>>>@@@BBBCCCDDDCCCAAAAAAAAABBBDDDFFFGGGGGGHHHHHHHHHGGGFFFEEECCCDDDFFFFFFDDDCCCDDDDDD>>>>>>>>>AAAEEEHHHIIIIIIGGGDDD@@@======@@@DDDGGGEEEGGGKKKNNNNNNLLLMMMOOOFFFFFFEEEDDDDDDCCCDDDDDDDDDFFFGGGIIIIIIHHHGGGFFFCCCCCCEEEHHHJJJKKKIIIGGGEEEEEEEEEFFFFFFGGGGGGGGGFFFEEECCCBBBAAABBBDDDEEECCCCCCCCCCCCCCCBBBBBBAAA??????>>>===<<<;;;::::::======<<<======>>>???@@@<<<<<<======<<<<<<;;;::::::999888999;;;<<<;;;:::888888888888999::::::;;;999999888888888888888888888888888888888888888888555555555555777999;;;<<<;;;888555555666888999888777777888999::::::;;;;;;888888999:::<<<===>>>>>>;;;::::::999999::::::;;;:::::::::;;;::::::999999666888;;;>>>@@@@@@??????:::;;;===>>>?????????>>>???>>>>>>======>>>@@@@@@@@@BBBEEEFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFHHHIIIIIIIIIIIIDDDFFFIIIKKKNNNQQQVVVYYYSSSQQQPPPQQQTTTTTTRRROOORRRRRRRRRRRRQQQPPPOOONNNMMMNNNPPPQQQQQQSSSVVVXXXUUUTTTTTTTTTUUUWWWYYYZZZVVVWWWWWWWWWVVVVVVXXXZZZaaa___\\\ZZZ[[[\\\\\\\\\YYYZZZ[[[[[[[[[YYYXXXWWWYYYXXXWWWVVVTTTRRRPPPOOOKKKMMMPPPSSSUUUUUUUUUTTTVVV\\\\\\UUUXXXdddiiieeeZZZWWWTTTSSSTTTUUUUUUUUUPPPOOORRRVVVVVVQQQOOOOOOKKKHHHGGGGGGJJJKKKIIIGGGHHHGGGEEEDDDCCCCCCDDDDDDBBB@@@??????BBBDDDDDDDDDCCCCCCCCCAAA>>>======???>>>CCCGGGGGGDDDCCCFFFJJJGGGIIIJJJKKKNNNUUU___gggeee}}}zzz111222333444444444333333111000///......///000111////////////////////////000000000000000///......000000000000000///......333111000000111333222111222222222222222222222222000111111111222222222222000111222333333333333222444333333222111111111222444444444444444444444444333333333222222111111111333444666777777777666555777777777777777777777777:::888555666777777555333555666777888999:::;;;;;;<<<<<<<<<======>>>???@@@DDDCCCBBBAAABBBCCCDDDEEECCCDDDFFFHHHHHHHHHFFFEEEEEEDDDDDDCCCBBBBBBBBBBBB>>>???@@@BBBDDDEEEGGGHHHBBB???===;;;<<>>>>>???>>>BBBGGGIIIGGGEEEFFFGGGIIIIIIJJJKKKMMMRRRYYY^^^cccvvvxxx444444444333222222111111111000///......///000111////////////////////////000000000000000///......000000000000000///......222000...///000111111000000000000000000000000000000000000000111111111222111111111222222222333333444333222222111111111222444444444444444444444444333333333333333222222222333444555666777666666555666666666666666666666666888666555555777777666333777777777777777888888888:::::::::;;;===???@@@AAACCCBBBAAAAAAAAABBBCCCDDDEEEFFFGGGHHHHHHGGGEEEDDDEEEDDDCCCAAA@@@?????????===>>>???AAACCCDDDEEEFFFDDDAAA>>>;;;;;;===@@@BBBCCCGGGIIIGGGHHHKKKJJJFFFFFFEEEDDDDDDDDDEEEDDDBBBFFFGGGIIIJJJJJJIIIHHHGGGCCCCCCCCCEEEFFFFFFDDDCCCDDDDDDEEEEEEEEEDDDCCCBBBBBBAAA@@@?????????@@@AAA@@@AAABBBBBBBBB@@@>>>===::::::999888888888999999999::::::;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::999999888777777888999999777777777777777888999999888888888888777777666666666666666666666666666666777666555555444444444555666555555555555666777777555555555666777777888888666777888888999999888888999999999999999999999999999:::;;;<<<<<<:::999888777999;;;===??????>>>>>><<<<<<;;;;;;;;;<<<<<<===<<<;;;;;;<<<===???AAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHGGGGGGFFFHHHKKKNNNPPPSSSVVVYYYUUUOOOKKKMMMOOOMMMKKKLLLOOOOOOOOOQQQSSSSSSQQQOOONNNLLLLLLNNNRRRVVVVVVUUUSSSSSSTTTTTTVVVWWWYYYZZZUUUTTTTTTTTTUUUVVVVVVWWW[[[]]]^^^^^^[[[XXXVVVVVVZZZ[[[\\\]]]\\\YYYUUUSSSTTTUUUVVVUUURRROOOMMMLLLNNNUUUYYYWWWVVVXXXWWWSSSRRRWWWYYYWWWXXX\\\^^^[[[XXXVVVSSSOOOMMMMMMNNNNNNMMMLLLPPPWWWWWWQQQJJJGGGJJJIIIIIIMMMQQQQQQMMMHHHEEEEEEFFFFFFEEEEEEDDDCCCBBBCCCDDDDDDBBBBBBCCCDDDBBBAAA@@@>>><<<::::::<<<@@@DDDHHHIIIGGGEEEFFFGGGEEEGGGJJJMMMPPPUUUZZZ^^^aaasssyyy888666444222000/////////000000////////////000000//////////////////////////////000000000///......000000000000000//////...111///------///000///...////////////////////////////////////000000000000222222111000111222333444333333222111111111111222333333333333444444444444333333333444444444444444333444555555666666555555444444444444444444444444666555444555777888777666:::999999888777666555555777888999:::<<>>===<<<<<<<<<===???@@@BBBCCCDDDDDDEEECCC???<<<;;;<<<===???@@@EEEGGGFFFFFFHHHFFFBBBFFFEEECCCCCCDDDDDDCCCBBBEEEFFFHHHIIIIIIIIIHHHGGGBBBAAAAAABBBCCCCCCAAA???BBBBBBCCCDDDDDDDDDCCCCCC@@@@@@???>>>======>>>>>>@@@@@@AAAAAA@@@>>><<<;;;999999888888777888888888888999999:::;;;;;;::::::888999999999999999999888777777666555555666666777666666555555666666777888888888888888888777777777666666666666666666666666555555444333333333444444555444444444444555666666444555555666666777888888666666777888888888888888888888888888888888999999;;;;;;<<<<<<;;;:::888777666777999;;;;;;;;;;;;:::;;;;;;;;;;;;<<<=====================>>>???@@@AAA@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBCCCCCCCCCCCCBBBCCCDDDEEEFFFFFFFFFFFFIIIIIIJJJLLLOOOPPPPPPOOOOOOIIIHHHKKKNNNKKKHHHHHHKKKKKKLLLNNNQQQQQQPPPNNNLLLLLLKKKMMMQQQSSSTTTTTTRRRRRRRRRSSSSSSTTTVVVVVVRRRRRRRRRRRRSSSUUUVVVWWWWWWYYY[[[[[[XXXVVVUUUTTTXXXYYYZZZYYYXXXUUURRRPPPSSSSSSRRRRRRPPPOOOMMMLLLOOOVVV\\\\\\[[[ZZZVVVRRRPPPTTTWWWWWWXXXZZZYYYVVVVVVTTTQQQNNNLLLKKKKKKKKKIIIHHHMMMTTTUUUNNNFFFCCCEEEFFFHHHMMMQQQPPPKKKGGGDDDDDDDDDEEEDDDDDDCCCCCCCCCBBBAAABBBCCCCCCBBBAAA???@@@@@@>>>===<<<>>>???CCCFFFJJJJJJHHHEEEFFFGGGAAAEEEIIINNNRRRVVVZZZ^^^]]]ppp|||777555333000/////////000000000////////////000000////////////////////////...///////////////......//////000000000000//////000///......///111000///000000000000000000000000.........////////////000333222000//////111333444222222111111111111111222333333333333333444444444333444444444555555666666333333444444555555555555333333333333333333333333555555555666888999999999;;;::::::999888777666666777777888999;;;===???@@@@@@@@@@@@@@@AAABBBBBBCCCFFFGGGGGGHHHHHHGGGFFFEEEBBBAAA???>>>===<<<<<<;;;===>>>@@@BBBCCCDDDDDDDDDDDDBBB???<<<;;;<<<>>>???AAADDDEEECCCCCCFFFFFFCCCEEECCCAAAAAACCCEEEEEEDDDDDDEEEFFFGGGHHHHHHGGGGGGCCCBBBBBBCCCDDDCCC@@@>>>BBBBBBCCCCCCDDDDDDDDDDDD@@@??????>>>============???????????????>>>===<<<<<<;;;:::888777777777777777777888999::::::::::::777777888888888888777777666666666555555555555555555555444444555555666777777777777777777666666666555555555555555555555555444444333222222333333333444333333333333444555555444444555555666777777888555666777777888888777777777777777888888888888888999::::::::::::999888777777777888999999999888888999999:::;;;<<<=========>>>>>>===>>>>>>>>>??????>>>>>>>>>???????????????AAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDDDDEEEFFFFFFFFFKKKIIIHHHJJJMMMMMMJJJGGGGGGCCCCCCIIIMMMJJJHHHGGGJJJJJJJJJMMMOOOPPPPPPNNNKKKKKKKKKMMMOOOQQQRRRSSSRRRQQQQQQQQQQQQRRRRRRSSSPPPPPPPPPQQQRRRTTTUUUVVVWWWYYY[[[ZZZXXXUUUTTTTTTUUUVVVVVVVVVUUUSSSQQQPPPQQQQQQPPPPPPPPPPPPPPPOOOOOOTTTYYY[[[YYYWWWSSSQQQQQQRRRSSSTTTUUUVVVUUUSSSTTTSSSPPPMMMKKKJJJJJJJJJHHHGGGIIIOOOPPPKKKEEEDDDDDDDDDFFFIIIKKKKKKGGGDDDBBBBBBCCCCCCCCCCCCBBBBBBCCC@@@>>>???BBBCCCAAA???:::>>>???===;;;===@@@AAADDDGGGJJJJJJGGGDDDEEEFFFBBBEEEIIILLLPPPTTTYYY]]][[[nnn}}}444333111//////000111222//////000000000000//////////////////////////////......////////////......//////000000000000//////111000//////222333333333000000000000000000000000---.........////////////222111000//////111333444111111111000000111222222222222222333333333444444444444444555555666666666333333333333333444444555444444444444444444444444444555666888999:::;;;<<<::::::::::::::::::::::::999999999999:::<<<===>>>??????@@@AAABBBBBBBBBCCCCCCDDDEEEFFFGGGGGGHHHHHH??????>>>>>>===>>>>>>>>>???@@@CCCEEEFFFFFFFFFEEEBBB@@@???======>>>@@@BBB@@@BBBAAA???BBBIIIMMMMMMCCCAAA@@@AAADDDFFFHHHHHHCCCDDDEEEFFFFFFGGGGGGGGGFFFEEEEEEFFFGGGFFFCCCAAACCCCCCCCCCCCDDDEEEEEEFFF@@@@@@@@@??????>>>===<<<======>>>???????????????@@@>>><<<:::888666666555555666777888999999999999666777777888888777777666777777777666666555555444444444444333444555555666444444555555555555555555444444444444444444444444333333222222222333333444333333333333333444555555444444444555666666777777555555666777777777777666666666666777777888888888666666777777888888888888888888888888888888888888777888:::;;;<<<<<<<<<<<<============>>>==================>>>>>>>>>?????????@@@@@@@@@AAAAAAAAABBBCCCCCCCCCDDDEEEEEEFFFGGGKKKIIIGGGHHHKKKKKKIIIFFFCCC???@@@FFFKKKKKKIIIIIIKKKJJJJJJLLLOOOPPPPPPOOOKKKKKKLLLMMMMMMOOOPPPRRRPPPPPPOOOOOOOOOPPPPPPQQQOOOOOOOOOPPPQQQRRRTTTUUUYYY[[[\\\\\\YYYVVVTTTTTTUUUUUUUUUVVVVVVVVVVVVVVVWWWTTTQQQPPPPPPQQQPPPNNNPPPRRRUUUVVVUUUSSSRRRTTTTTTQQQNNNOOOQQQRRRRRRRRRRRRQQQOOOMMMKKKJJJJJJJJJKKKGGGFFFIIIKKKHHHFFFGGGFFFEEECCCCCCCCCCCCCCCBBB@@@AAAAAABBBBBBBBBAAAAAABBB???===>>>AAABBB@@@===999???@@@;;;777:::<<<<<>>???@@@BBBCCCCCCCCCCCCAAABBBCCCDDDEEEGGGHHHHHH@@@@@@@@@???@@@AAAAAABBBAAACCCEEEGGGHHHHHHGGGFFFAAA@@@???>>>???AAACCCEEE===???>>>===BBBLLLTTTVVVDDDBBB@@@AAADDDGGGIIIJJJDDDEEEEEEFFFGGGHHHIIIIIIHHHGGGGGGHHHJJJIIIGGGEEEDDDDDDDDDCCCDDDDDDEEEFFFAAAAAAAAAAAA@@@>>>===<<<;;;<<<<<<===>>>???@@@AAAAAA???===;;;888777666555444444666777888888999999777888888888888888888777777777777777777666555444444444333333444444555666333333333333444444444444444444444444444444444444333333222222222333444444444333333333333444555555333444444555555666777777444555555666666666666666555555666666777777888888444555555666666777888888777777777888888888888888666777999:::;;;::::::999;;;;;;<<<=========<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>??????@@@@@@AAAAAACCCCCCCCCCCCDDDEEEFFFGGGHHHGGGFFFGGGIIIKKKKKKKKKFFFAAA???EEEJJJJJJKKKLLLLLLKKKKKKLLLNNNPPPPPPOOOKKKLLLMMMMMMMMMMMMOOOQQQOOOOOONNNNNNNNNOOOOOOPPPOOOOOOOOOPPPPPPRRRSSSTTTWWWYYY[[[[[[YYYVVVUUUUUUWWWWWWWWWWWWXXXZZZ[[[\\\^^^YYYSSSPPPPPPPPPNNNKKKRRRQQQRRRTTTTTTRRRTTTXXXVVVPPPLLLMMMPPPOOOOOOPPPOOONNNMMMLLLKKKJJJJJJJJJLLLFFFDDDFFFGGGFFFFFFIIIFFFDDDBBB@@@??????@@@AAA??????@@@@@@AAAAAA@@@@@@???>>>===>>>??????>>>===AAAIIIIII@@@999;;;<<<:::@@@BBBDDDCCC@@@>>>???AAAFFFFFFFFFFFFIIINNNUUUZZZYYYlll|||/////////000000000111111...///000111111000///...////////////////////////,,,---......//////............///000000000000000///......111555888999999000000000000000000000000....../////////000000000000000000000111111111111000000000000000111222222000111111222333333444444555555555444444444444444333222111111111222444444555555555555555555555555222444666777666666999;;;:::::::::;;;;;;;;;<<<<<<999999999:::;;;===>>>???>>>???AAACCCDDDDDDDDDDDDBBBBBBBBBCCCCCCEEEFFFFFFDDDDDDCCCBBBBBBBBBCCCCCCBBBCCCFFFHHHIIIIIIGGGFFFAAAAAA@@@@@@AAACCCDDDEEE@@@BBBAAA???CCCKKKQQQSSSGGGEEEBBBBBBDDDGGGHHHIIIGGGGGGHHHHHHIIIKKKLLLMMMGGGGGGGGGIIIJJJJJJHHHFFFEEEDDDCCCBBBBBBBBBCCCDDDAAAAAAAAAAAA@@@>>><<<;;;;;;;;;;;;<<<<<<===>>>>>>======;;;999888777777777333333555666777888888888999999999::::::999999999666777777777666555444333444444444444444555666666333333333444444555555555333333333333333333333333333333333333333444555555444444444444444555555666333333444555555666666777444444555666666666555555444444555666666777888888777666666666666777777777666666666666777777888999555666888999999888777666888999;;;<<<<<<<<<;;;;;;<<<<<<<<<===>>>?????????======>>>>>>???@@@@@@AAABBBBBBAAAAAABBBCCCDDDEEEDDDEEEFFFFFFHHHKKKPPPSSSMMMFFFAAADDDGGGIIIJJJMMMMMMLLLJJJKKKMMMNNNNNNMMMLLLMMMOOONNNMMMMMMOOORRRNNNNNNMMMMMMNNNOOOPPPPPPPPPPPPPPPPPPPPPQQQRRRSSSQQQSSSVVVXXXWWWVVVUUUVVVWWWWWWVVVUUUVVVWWWYYYZZZ]]]XXXQQQOOOPPPQQQOOOMMMPPPNNNOOOSSSSSSQQQSSSXXXVVVNNNKKKOOOQQQNNNLLLLLLKKKKKKJJJJJJIIIIIIIIIIIIIIIDDDBBBEEEFFFEEEEEEGGGBBBCCCCCCBBB@@@@@@@@@AAA===>>>??????@@@@@@@@@???<<<===>>>>>>===<<<===>>>BBBLLLMMMBBB:::===???===;;;>>>@@@???<<<:::<<>>@@@BBB???@@@BBBDDDEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCCCCDDDHHHGGGFFFEEEDDDCCCCCCCCCAAACCCFFFIIIIIIIIIGGGFFFCCCCCCBBBAAABBBCCCDDDEEEFFFGGGFFFCCCCCCHHHJJJIIIKKKHHHEEECCCDDDFFFGGGGGGJJJJJJJJJJJJLLLMMMOOOOOOFFFEEEFFFHHHJJJJJJHHHFFFEEEDDDBBBAAA@@@AAAAAABBB@@@@@@AAA@@@???===;;;:::<<<<<<;;;:::::::::;;;;;;:::999888888777888888888222333444666777888888888::::::;;;;;;;;;;;;::::::666666777777666444333111555444444444444555666666444444444555555666666666333333333333333333333333333333333333444444555666555444444444444555666666333333444444555666666777333444555555666666555555444444444555666777777888:::999888777666666666777555444444555555777888888555666888999888777555444777888999;;;<<<<<<;;;:::<<<<<<<<<===>>>??????@@@<<<======>>>???@@@@@@@@@AAA@@@@@@???@@@AAACCCDDDBBBDDDFFFFFFGGGKKKSSSYYYSSSKKKDDDDDDFFFGGGJJJMMMMMMKKKJJJJJJLLLMMMMMMLLLLLLNNNPPPOOOMMMLLLOOORRRMMMMMMMMMMMMNNNOOOPPPQQQQQQQQQPPPPPPPPPQQQQQQRRRKKKNNNRRRTTTUUUUUUVVVVVVVVVTTTSSSQQQQQQRRRTTTUUUXXXSSSMMMLLLPPPTTTTTTRRRKKKJJJMMMSSSSSSOOOPPPVVVTTTMMMKKKQQQTTTOOOJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHEEEBBBAAAEEEFFFDDDCCCDDD???AAADDDDDDCCCBBBAAAAAA======>>>???????????????;;;===???>>>;;;:::<<>><<<888;;;===<<<999888:::===;;;>>>CCCGGGKKKOOOTTTWWWUUUiii000000000000000000000000////////////////////////.........///////////////////////////////////////000000///...............000...---///333555555333000000000000000000000000000000///////////////000000000000000000///......111222222222222111000000111111222222222333333333444444444444444444333333333333333444444444555555666666666666555444333222555555444444444666888999999999999999::::::;;;<<<::::::;;;;;;<<<>>>???@@@AAAAAAAAABBBCCCDDDEEEFFFFFFFFFEEEEEEEEEDDDDDDDDDNNNNNNMMMJJJGGGEEEFFFGGGGGGGGGHHHJJJLLLNNNMMMLLLGGGGGGGGGEEECCCCCCDDDFFFHHHIIIJJJJJJHHHFFFCCCBBBLLLNNNNNNLLLIIIHHHJJJLLLJJJJJJIIIJJJKKKNNNPPPRRRGGGEEECCCDDDGGGHHHHHHFFFIIIFFFCCCAAABBBBBBBBBBBB======>>>>>>>>>>>>======<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;:::999888888666555444444555666777888999777999<<<<<<666444444777777666555555555555666333333333444444555555555555555444444444444555555555555555555555555555555222222222222222222222222333333333333333333333333666333111222555888777666666666666666666666666666111222222333444555777888666666666666666555555555777777666666666666777777888888777666666666666666888888999999999:::::::::;;;;;;;;;<<<<<<<<<<<<======>>>???@@@@@@???======<<<======???@@@AAABBBBBBCCCEEEFFFDDDCCCIIIVVVaaa\\\TTTJJJFFFFFFHHHGGGFFFNNNKKKGGGEEEFFFHHHIIIIIIVVVSSSOOOKKKIIIIIIJJJKKKLLLKKKJJJKKKLLLNNNQQQSSSOOOOOOOOOPPPPPPOOONNNNNNLLLMMMNNNOOOQQQRRRSSSTTTTTTSSSRRRRRRSSSSSSRRRQQQVVVRRRNNNNNNQQQSSSSSSRRRLLLMMMNNNNNNOOOPPPQQQQQQNNNMMMLLLLLLMMMMMMLLLJJJIIIHHHFFFDDDBBBBBBBBBBBBDDDCCCBBB@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>===<<<<<<<<<<<<<<<======<<<;;;::::::999999999999:::::::::;;;;;;;;;999:::<<<=========<<<;;;;;;???DDDEEEGGGLLLUUU\\\[[[mmm////////////////////////....................................////////////........................000//////...............000...---///222444333111////////////////////////000000///////////////000000000000000000///......///000111222222222222222111111111222222222333333333333333444444444444444333333333444444444444555666666666666555444333222555555444444555666888999999888888888888999999:::<<<<<<<<<<<<>>>???@@@AAAAAAAAAAAABBBCCCDDDEEEFFFIIIIIIIIIIIIJJJJJJJJJJJJMMMNNNMMMKKKIIIGGGGGGHHHHHHHHHIIIKKKLLLMMMMMMLLLNNNNNNLLLIIIFFFEEEFFFHHHHHHIIIJJJJJJIIIFFFDDDCCCGGGJJJMMMMMMLLLJJJJJJLLLLLLKKKJJJJJJJJJKKKMMMNNNGGGEEEDDDEEEGGGIIIIIIGGGIIIGGGCCCBBBBBBBBBBBBAAA========================<<<<<<<<<;;;;;;;;;::::::999::::::;;;;;;;;;::::::666555555444555666777888<<<999888::::::666666888777666555555444444444444333333333444444444555555666555555444444555555666555555555555555555555555222222222222222222222222333333333333333333333333444222000111444666666555555555555555555555555555222222222333444555666777555555555555666666666666777777666666666666777777888888777666666666666666999999999999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<===???@@@@@@@@@@@@>>>>>>??????@@@AAABBBBBB@@@BBBDDDDDDEEEJJJRRRYYYVVVPPPHHHFFFGGGIIIIIIGGGJJJIIIIIIJJJLLLMMMLLLKKKUUUSSSOOOLLLIIIIIIIIIIIIKKKJJJJJJJJJKKKNNNPPPRRROOOOOOOOOOOOOOOOOOOOONNNMMMMMMNNNOOOOOOPPPQQQQQQRRRRRRQQQRRRRRRSSSRRRRRRSSSQQQOOONNNOOOPPPPPPOOOMMMNNNNNNOOOPPPQQQRRRRRRPPPOOOMMMLLLLLLLLLJJJHHHIIIHHHFFFDDDCCCCCCCCCCCCDDDCCCBBB@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>======<<<<<<<<<<<<<<<======<<<<<<;;;::::::999::::::999999999::::::;;;:::;;;<<<=========<<<<<<<<<@@@DDDEEEGGGKKKSSSZZZZZZlll////////////////////////........................................................................000///......------......///...---...000111000///////////////////////////000//////......///000000000000000000000///......---...000111222333333333111111111222222222222333222222222333333444444555333333333333444444444444666666666666666555444333555555555555666777888999888888777666666666777777============>>>???AAAAAA@@@@@@AAABBBCCCDDDDDDEEEJJJJJJJJJKKKLLLLLLMMMMMMLLLMMMNNNLLLJJJIIIJJJKKKIIIJJJKKKLLLLLLLLLLLLKKKTTTRRROOOKKKGGGEEEFFFHHHHHHIIIIIIIIIIIIGGGEEEDDDBBBFFFJJJMMMMMMKKKKKKKKKMMMLLLJJJIIIHHHIIIIIIJJJGGGFFFEEEFFFHHHJJJJJJIIIJJJGGGDDDBBBBBBBBBAAA@@@???>>>===<<<<<<===>>>???<<<<<<<<<<<<;;;;;;;;;;;;888999:::;;;<<<<<<<<<<<<666555555555555666777777999666555666666333333666777666555444333222222333333333333333444444444444666666555555555555666666444444444444444444444444222222222222222222222222222222333333333333333333333111000111333444444444555555555555555555555555333333333333333444555666444444444555666666666777777777666666666666777777888888777666666666777777::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<888999;;;>>>@@@AAABBBBBB@@@@@@@@@AAAAAABBBBBBBBB???@@@BBBDDDGGGJJJLLLNNNOOOKKKGGGFFFIIIKKKJJJIIIFFFGGGJJJOOORRRRRROOOLLLRRRQQQOOOLLLJJJIIIHHHHHHJJJJJJJJJJJJLLLNNNPPPQQQOOOOOONNNNNNNNNOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNPPPPPPPPPQQQRRRRRRRRRSSSPPPQQQRRRQQQNNNMMMMMMMMMOOOOOOOOOPPPQQQRRRSSSTTTRRRPPPMMMLLLLLLKKKHHHFFFIIIHHHFFFEEEDDDDDDDDDEEEDDDCCCBBBAAAAAAAAABBBCCC????????????????????????======<<<;;;;;;;;;;;;<<<=========<<<;;;;;;::::::;;;:::999888888999:::;;;;;;<<<<<<===>>>=========>>>AAADDDEEEGGGKKKQQQWWWWWWjjj////////////////////////........................///...............------........................//////...------------...///..................---//////////////////////////////.........///000000000000000000000///.........///000111222222222222111111111111222222222222000111111222333444444555222222333333333444444444666666666666666555444333555555555555666777888888888888777666666555666666<<<<<<<<<<<<===>>>???@@@===>>>???@@@AAABBBBBBBBBEEEEEEFFFGGGHHHIIIJJJKKKKKKLLLMMMMMMLLLKKKLLLMMMJJJKKKLLLLLLKKKJJJJJJKKKSSSQQQNNNIIIEEECCCEEEGGGHHHHHHIIIIIIHHHGGGFFFEEECCCEEEHHHIIIJJJJJJJJJIIIKKKJJJIIIHHHGGGGGGGGGGGGGGGFFFFFFGGGHHHIIIJJJJJJIIIFFFCCCBBBBBBAAA@@@>>>???===<<<::::::<<<===???<<<<<<<<<;;;;;;;;;;;;:::999999:::;;;;;;;;;;;;;;;666666555555555666666666666555777<<<;;;666333444666555444333222111111111333333333333333333333333666555555555555555555666444444444444444444444444222222222222222222222222222222222222222333333333222222111222333444444444555555555555555555555555444444333333333444444555333333444444555666777777777777666666666666777777888888777777666777777888:::::::::;;;;;;;;;<<<<<<::::::;;;;;;;;;<<<<<<<<<888999;;;===???AAABBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBB@@@@@@BBBFFFIIIIIIHHHLLLJJJHHHHHHJJJKKKJJJIIIFFFGGGJJJOOORRRRRROOOLLLLLLLLLLLLLLLKKKJJJJJJIIIKKKKKKLLLLLLNNNOOOQQQRRROOONNNMMMMMMMMMNNNOOOPPPRRRQQQQQQPPPOOONNNMMMMMMNNNOOOPPPQQQQQQQQQRRRTTTPPPSSSVVVUUUPPPMMMLLLMMMOOOOOOOOOPPPQQQSSSTTTVVVPPPOOOMMMLLLLLLKKKIIIGGGIIIHHHGGGEEEEEEEEEFFFFFFCCCBBBAAAAAAAAABBBCCCDDD>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;=========<<<<<<;;;;;;;;;<<<;;;999888888888:::;;;<<<<<<=========>>>>>>===???AAADDDEEEGGGJJJOOOSSSTTTggg................................................//////......---------,,,........................//////...---------------............---,,,------.......................................///000000000000000000000///......000000111111111000000///000000111111111222222222000000111111222333444444222222222333333333444444444555555555555444444333333444555555666666777777999888777666666666666666::::::999::::::;;;<<<===:::;;;===>>>???@@@@@@@@@@@@@@@AAACCCDDDEEEFFFGGGHHHJJJLLLMMMLLLKKKLLLLLLIIIKKKMMMLLLJJJIIIIIIJJJNNNMMMKKKGGGDDDCCCEEEGGGGGGGGGGGGGGGGGGGGGFFFFFFHHHGGGEEEDDDEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFGGGHHHIIIFFFDDDBBBAAAAAA@@@???======<<<:::999999:::<<<===;;;;;;;;;;;;::::::::::::::::::;;;;;;:::999999888666666666666666666555555666999@@@HHHHHH@@@888555555555444222222111111111333333333333333333333333555555444444444444555555444444444444444444444444222222222222222222222222111111111222222333333333222333444444444333444444555555555555555555555555444444333333333444444555222333333444555666666777777777666666666666777777888888777777777777888888:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;;;;<<<;;;;;;<<<<<<>>>???@@@@@@BBBBBBBBBBBBBBBBBBBBBCCCFFFBBB???@@@DDDHHHHHHGGGKKKJJJJJJJJJKKKKKKIIIHHHIIIHHHIIIKKKMMMMMMLLLKKKFFFGGGIIIKKKLLLLLLLLLLLLMMMMMMNNNOOOPPPRRRSSSTTTOOONNNLLLKKKLLLNNNPPPRRRTTTSSSRRRQQQPPPOOONNNNNNMMMOOOQQQQQQPPPPPPRRRTTTSSSVVVYYYXXXSSSOOONNNNNNNNNNNNNNNNNNPPPRRRTTTVVVNNNLLLKKKKKKLLLLLLJJJIIIHHHGGGFFFEEEEEEFFFGGGGGGCCCBBBAAA@@@AAABBBCCCDDD========================<<<<<<;;;:::::::::::::::<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;:::999999:::;;;;;;<<<<<<<<<<<<<<<======>>>???AAACCCEEEGGGJJJNNNPPPQQQddd~~~........................------------------------//////......---,,,,,,,,,------------------------///...------,,,,,,---------...///...,,,,,,---...........................------------...///000000000000000000000///......000000111111000000///...000000000111111111111222000000000111111222222333222222222222333333333333333333444444444333333222222222444555555555555555777777666666555555666666888888777777888999999:::999:::<<<>>>?????????>>>>>>???@@@AAABBBCCCDDDDDDFFFHHHKKKKKKKKKJJJJJJJJJGGGJJJLLLKKKHHHGGGHHHJJJKKKLLLKKKHHHFFFEEEFFFHHHEEEEEEEEEEEEFFFFFFFFFFFFKKKGGGCCCAAABBBDDDDDDEEEBBBBBBCCCDDDEEEFFFFFFFFFEEEFFFFFFEEECCCCCCDDDFFFCCCAAA@@@???@@@???>>><<<;;;:::999888888999:::;;;::::::::::::999999999999::::::::::::999888777666666666666777666666555444444777???HHHHHH???777444444444333222222222333333333333333333222222222222444444333333333333444444333333333333333333333333222222222222222222222222000000111111222333333333222333555555444333333444444444444444444444444444333333333333333444555666333333333444555555555666777777666666666666777777888888777777777888999999::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;===<<<<<<<<<======>>>???AAAAAAAAABBBBBBCCCCCCCCCHHHCCC??????BBBFFFHHHHHHIIIIIIJJJJJJIIIIIIHHHGGGJJJHHHGGGGGGHHHJJJJJJIIIDDDEEEGGGIIIKKKLLLMMMMMMNNNOOOPPPQQQRRRTTTTTTUUUPPPNNNKKKJJJJJJMMMPPPSSSSSSSSSRRRRRRQQQPPPPPPPPPNNNQQQSSSRRRPPPPPPRRRUUUTTTVVVWWWWWWTTTQQQOOONNNMMMLLLLLLLLLNNNPPPSSSUUUMMMKKKJJJJJJLLLLLLKKKIIIGGGFFFEEEDDDEEEFFFGGGHHHCCCBBBAAA@@@@@@@@@AAABBB<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======???@@@BBBDDDGGGJJJMMMNNNNNNaaa{{{|||~~~........................------------------------//////...------,,,++++++------------------------///...------,,,,,,------,,,...//////---,,,...000........................------------...///000000000000000000000///.........///000000000000000///000000000000111111111111000000000111111111111111111222222222222333333333111222222333333222222111000111222444444444444333555444444444444555555666777777777777777777888999:::;;;===???@@@@@@@@@???>>>>>>??????@@@AAABBBBBBDDDFFFIIIJJJIIIGGGGGGGGGDDDHHHKKKJJJGGGEEEGGGJJJIIIJJJKKKIIIFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFIIIEEEBBBAAABBBCCCCCCBBB@@@AAABBBCCCDDDDDDDDDDDDDDDEEEEEECCC@@@???@@@BBB???>>>===>>>???>>>===;;;888888888777777888888888999999999888888888777777777777888888888777777666666666777777777666444333333333666<<<<<<777333444333333333333333444444555333333333222222222111111333222222111111222222333333333333333333333333333222222222222222222222222///000000111222222333333000222555555333111222333444444444444444444444444222222222333444555666777444444444444444444444444777777666666666666777777888888777777888888999:::999999999999::::::::::::999999:::::::::;;;;;;;;;<<<<<<;;;;;;<<<===???@@@??????@@@AAABBBCCCCCCDDDEEECCC@@@@@@AAADDDFFFGGGEEEFFFGGGGGGGGGFFFGGGGGGHHHGGGEEEFFFHHHIIIHHHGGGFFFFFFGGGHHHIIIJJJKKKLLLMMMNNNPPPQQQSSSTTTTTTTTTPPPNNNKKKIIIIIIMMMQQQTTTQQQQQQQQQQQQQQQQQQQQQQQQOOORRRUUUTTTPPPOOORRRUUUSSSSSSRRRRRRRRRQQQNNNLLLKKKJJJIIIIIIKKKNNNRRRTTTNNNLLLKKKKKKKKKKKKIIIHHHEEEEEEDDDCCCDDDEEEGGGGGGCCCBBB@@@???>>>??????@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999::::::::::::::::::::::::999:::<<<>>>??????>>>===;;;::::::999:::;;;<<<===>>>???@@@DDDGGGKKKMMMMMMLLL___yyy}}}~~~........................------------------------//////...---,,,,,,++++++------------------------......---,,,,,,,,,,,,---+++---//////---,,,...111........................,,,,,,,,,---...///000111000000000000000//////...,,,---...000111111111111000000000000111111111111111111111111000000000000111111222222222333333333000111111222222222111111///000222333444444333222222222222222333444444555777777777777777777888999;;;<<>>>>>??????@@@CCCEEEHHHIIIGGGFFFEEEEEECCCGGGJJJIIIFFFEEEGGGJJJGGGIIIJJJHHHEEEBBB@@@@@@CCCCCCBBBCCCCCCDDDEEEFFFEEECCCAAABBBDDDEEEBBB@@@AAAAAABBBCCCCCCCCCBBBBBBCCCEEEEEEBBB>>><<<===@@@===<<<<<<===>>>>>><<<;;;666666777777777777666666888888888777777777777666444555666777777888888777666666777777777666444333888444222444444333555999333333333333444555666666333333333222222111111111222111111111111111111222333333333333333333333333222222222222222222222222///000000111222222333333...111444444111///000111444444444444444444444444111222222333444555777888444444444444444444333333777777666666666666777777888888777777888999::::::888888999999999:::::::::999999:::::::::;;;;;;;;;;;;;;;:::;;;<<<>>>@@@AAA>>>>>>???@@@BBBCCCDDDDDDAAAAAAAAAAAAAAABBBDDDEEEBBBCCCDDDDDDDDDEEEFFFGGGEEEEEEEEEGGGIIIJJJHHHGGGHHHHHHGGGGGGGGGHHHIIIJJJMMMNNNOOOQQQRRRSSSSSSTTTPPPMMMJJJHHHIIIMMMQQQTTTNNNOOOOOOPPPPPPQQQQQQQQQPPPTTTVVVUUUQQQOOORRRUUURRROOOMMMNNNOOOOOOLLLIIIIIIHHHHHHHHHJJJMMMPPPSSSPPPNNNLLLKKKKKKIIIGGGEEEDDDDDDCCCCCCCCCEEEFFFGGGCCCBBB@@@>>>======>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999999999999999999999999999777:::===@@@AAAAAA???>>>::::::999888999:::;;;<<<>>>>>>@@@CCCHHHKKKMMMMMMKKK^^^{{{}}}/////////...------,,,,,,---,,,+++***+++---///000---------------------------,,,,,,...///000...---++++++++++++,,,,,,---...,,,,,,,,,---------......++++++,,,,,,,,,---------...------------...//////////////////////////////////////////000000000000111111000000000000111111222111111111000000/////////000111222333222111111111111000000000000111111222333444444222222333444222333333333333333333444333444555666777777777777:::;;;<<<<<<======<<<<<<;;;<<<===============<<>>>>>???AAABBBAAA>>>;;;@@@AAAAAA@@@>>>===???@@@>>>===<<<;;;:::999999999555555555444444444555555888888777555555444444444666555444444333333333333888888888777666444333222333333333333333333333333333333333444444555555555333111//////111222333222000000000000000111111222222222111111111111222222000000111111111000000///000111111111111222222222111111111111111111111111222222222222222222222222111111222222222333333333555444444333333444444555555555555555555555555555666888999999999999;;;<<<666666777888888888888888888999999999999:::::::::;;;<<<<<<<<<<<<<<<;;;;;;=========>>>>>>>>>>>>???CCCDDDEEEEEECCCAAAAAABBBAAA@@@???@@@BBBCCCBBBAAAHHHGGGFFFEEEEEEEEEFFFGGGGGGGGGHHHHHHIIIJJJKKKKKKNNNMMMMMMMMMNNNOOOOOOPPPNNNKKKHHHGGGHHHJJJJJJJJJOOOQQQOOOKKKNNNUUUWWWSSSVVVVVVVVVUUUSSSPPPMMMLLLLLLMMMMMMMMMLLLKKKIIIHHHEEEEEEEEEFFFHHHKKKNNNPPPQQQLLLGGGFFFHHHIIIGGGDDDEEEEEEDDDCCCBBBBBBBBBBBB????????????>>>>>>>>>>>><<<:::999:::<<<<<<999666888888888888888888888888555555666666777777888888;;;:::999;;;>>>>>>;;;888;;;:::999888888:::<<<===:::<<<@@@CCCEEEGGGKKKMMMMMM```............------------...---,,,+++,,,---...000---------------------------,,,,,,---///000...---,,,+++++++++,,,,,,---...,,,,,,,,,---------......++++++,,,,,,,,,---------...------------...//////.........................../////////000000000000111111000000000000111111111111111111000000000//////000111222333222222111111111000000000000111111777777888666444222333333222222333333333333444444333444555666777777777777999:::;;;;;;<<<<<<;;;;;;;;;<<<<<<===============CCCCCCCCCDDDDDDDDDDDDEEEEEEDDDCCCAAA@@@@@@@@@AAAEEEDDDCCCAAA@@@@@@@@@@@@?????????>>>??????@@@@@@DDDFFFFFFEEEFFFIIIGGGBBB>>>======>>>@@@@@@>>>===>>>??????>>><<<;;;===>>><<<;;;::::::999999::::::888888777555555444444444777777666555444444444444555444333333222222333333333444444444444444333333333333333333333333333333333333333333333333333444333111//////111222333222000000//////000000111222111111000000000000111111000000111111111000000000000000111111111222222222222111111111111111111111222222222222222222222222111111111222222222333333444444333333333333444444444444444444444444444444555777888999888888:::;;;666666777888888888888777888888888999999999999999;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<======AAABBBCCCCCCAAA@@@@@@@@@CCCBBBAAAAAABBBBBBAAA@@@EEEDDDDDDCCCDDDEEEGGGHHHGGGGGGHHHHHHIIIIIIJJJJJJNNNNNNMMMMMMNNNOOOOOOPPPNNNLLLIIIHHHIIIJJJJJJJJJLLLNNNMMMKKKNNNTTTVVVSSSTTTUUUVVVWWWUUUQQQMMMJJJMMMMMMNNNMMMLLLIIIGGGEEEEEEDDDDDDEEEGGGKKKNNNQQQOOOKKKEEEDDDFFFGGGEEEBBBCCCBBBAAA@@@@@@??????@@@>>>>>>>>>>>>=========<<<===;;;::::::<<<<<<:::777666666666666666666666666555555666666666777777777777666666888;;;<<<;;;999:::999888777888999;;;<<<;;;===@@@CCCEEEHHHKKKNNNNNNaaa------------............000///---,,,,,,---...///---------------------------,,,,,,---...///...---,,,,,,+++++++++,,,------,,,,,,,,,---------......,,,,,,,,,,,,------------...------------...//////............................../////////000000000111000000//////000000111111111111111000000000000000000111222222222222111111111000000000000111111:::;;;:::888555222222333222222222333333444444444444444555666777777777777888888999::::::::::::999;;;;;;<<<<<<============BBBBBBBBBCCCCCCCCCDDDDDDGGGEEECCCAAA@@@??????@@@BBBBBBAAA@@@@@@@@@AAAAAA>>>>>>>>>>>>???@@@AAABBBCCCEEEFFFFFFHHHJJJHHHCCC>>><<<::::::<<<>>>???>>>;;;<<<<<<;;;999999:::<<<999999999999999999999999;;;:::888666555444333333666555444333333222333333333333222111111111222222//////111222333333333333222222222222222222222222222222222222222222222111222111///000111333333222000000//////000000111222000000////////////000000000000000000000000000000000000000111111111222222222222222111111000000000222222222222222222222222111111111222222222222333333222222222222222222333333333333333333333333333444666777777666666888999555666666777777777777777666777888888999999888888::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<===???@@@@@@???===>>>???DDDCCCBBBBBBBBBBBBAAA???AAAAAAAAABBBCCCFFFHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHMMMMMMMMMMMMMMMNNNNNNNNNOOOLLLIIIHHHIIIIIIIIIHHHIIIJJJJJJJJJNNNSSSUUUSSSPPPRRRUUUWWWUUUQQQLLLHHHLLLMMMNNNMMMKKKHHHDDDBBBDDDCCCBBBBBBEEEIIIMMMPPPMMMIIIDDDCCCDDDDDDBBB???@@@@@@???>>>============<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;:::;;;<<<<<<:::888666666666666666666666666555555555666666666666666444333333444777999:::999999888777666777888999:::;;;===@@@BBBEEEGGGKKKNNNPPPbbb++++++,,,------...//////000000...------------...------------------------...,,,+++,,,...///...---,,,,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,------------......------------...//////................................./////////000000000000////////////000000111111111000000000000000000000111111222222222222222111111000000111111222999999999777444222111222222222222333333444444444555555666777777777777777777777888999999999888888;;;;;;;;;;;;<<<======>>>@@@AAAAAABBBBBBCCCCCCCCCEEEDDDCCCAAA@@@@@@AAAAAA@@@@@@@@@@@@@@@AAABBBBBBAAAAAA@@@AAAAAABBBCCCCCCAAADDDEEEEEEGGGJJJGGGBBB@@@===888777888;;;===>>>:::;;;;;;:::888888999;;;999999999888888777666666999888777555444444333333444444333222111111222222222111000000000000111111...///000111222333333333222222222222222222222222111111111111000000000000222000///000222333222111///////////////000111111//////............/////////////////////000000111000000000000111111111111222222111111000000//////111111111111111111111111111111111111222222222222222222111111111111222222222222222222222333333333333444666666555555666777444555666666777777666666555666777888888888888777888999::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<:::<<<======<<<<<<<<<===CCCBBBAAAAAACCCCCCCCCAAA???@@@@@@BBBDDDGGGJJJKKKHHHHHHHHHHHHGGGGGGGGGGGGJJJKKKKKKKKKKKKKKKKKKKKKMMMKKKHHHHHHHHHHHHGGGFFFFFFGGGHHHJJJNNNRRRRRRQQQMMMOOOQQQRRRQQQNNNJJJHHHIIIJJJKKKLLLJJJGGGCCCAAADDDBBBAAAAAACCCGGGLLLOOOJJJGGGDDDBBBBBBBBB@@@>>>???>>>===<<<<<<;;;;;;<<<;;;::::::::::::999999999999999999:::::::::999888777777777777777777777777555555555555555555555555444333222333444666777888777666666666666777888999:::<<<>>>@@@BBBFFFJJJMMMPPP```***++++++,,,---...////////////......------------------------------------...,,,++++++---......------,,,,,,++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,---------............------------...//////....................................////////////000000////////////000000000000000000000000111111111111111111111222222222222222111111111111222222333444555444111000111222111111222333333444555555555666777777777777777777777777888999999999888888;;;:::::::::;;;<<<>>>>>>@@@@@@@@@AAABBBCCCCCCDDDCCCBBBAAA@@@AAABBBCCCDDD@@@@@@@@@@@@AAABBBCCCDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBEEEGGGGGGJJJNNNLLLHHHFFFAAA:::666666888;;;<<<:::;;;;;;:::888888999;;;999999999888777666444333555555444333333333444444333222222111111111111222000000000//////000000111000111111222222222111111111111111111111111111111000000000000000000000000111000000111222333222111/////////...///000000111//////............////////////......///000111111//////000000000111111111111111111000000000//////111111111111111111111111000000111111111222222222222111111000000111111222111111111222222222333333222444555555444333444666444444555666666666666555555666777999999888777777777777888999999999999999888888888999999999::::::888:::<<<<<<;;;;;;;;;===@@@??????@@@CCCEEEEEEDDD@@@@@@AAABBBEEEHHHKKKMMMGGGGGGGGGGGGGGGFFFFFFFFFHHHHHHIIIIIIIIIIIIHHHGGGKKKIIIGGGFFFGGGGGGFFFDDDEEEEEEFFFJJJNNNOOOOOOOOOKKKKKKKKKKKKKKKJJJJJJIIIEEEFFFHHHIIIIIIGGGDDDBBBCCCAAA@@@@@@AAAEEEHHHKKKGGGEEECCCBBBBBBAAA@@@??????>>>===<<<;;;;;;;;;;;;999999999999888888888777666777888888888777777777666666666666666666666666555555555444444444444444666666555333333333555666666555555555666666777777888999;;;===???CCCGGGKKKNNN]]]***++++++,,,---.........------------------,,,,,,------------------------...,,,******,,,.........------,,,+++++++++,,,,,,,,,,,,,,,---------......,,,---------...............------------...//////------------------------------........./////////000//////......//////000000000000000111111111111111111000000111111222333222222111111111111222222000111222222111000111333111111222333333444555555666777777888888777777777888888999::::::::::::999::::::999999:::<<<>>>??????@@@@@@AAABBBCCCDDDDDDAAAAAA@@@@@@AAABBBDDDEEEAAAAAAAAAAAABBBCCCDDDEEEEEEDDDCCCBBBAAAAAAAAAAAAEEEIIIKKKLLLQQQXXXYYYVVVPPPIII@@@:::777888999:::;;;;;;;;;:::999888999;;;888999999999888666444333444333333333333333444444222222111111111111222222000000/////////000111111222333333333222111000000000000000000000000000000/////////000000000111111111000000111333333222000//////......//////000111//////............/////////......---...///111222/////////000000000111111000000000000000000000000111111111111111111111111000000000111111111111222222111111111111111111222111111111222222333333444333444555444333333444555333444444555555555555555555666888::::::999888777555666777888999999999999555555666666666777777777777999;;;<<<;;;;;;<<<======<<<===???CCCEEEEEEEEEAAAAAABBBCCCEEEHHHJJJLLLFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIHHHGGGFFFEEEIIIGGGFFFGGGHHHHHHFFFEEEGGGEEEGGGLLLOOOMMMKKKKKKJJJIIIHHHHHHHHHIIIJJJJJJDDDDDDEEEFFFFFFEEEDDDDDDBBBAAA@@@@@@AAABBBDDDFFFCCCBBBBBBAAAAAA@@@?????????>>>===<<<;;;;;;;;;;;;888888888888777777777777333555777777666555666777444444444444444444444444444444444444444333333333666666666555333222333444555555666666666777777777666888999;;;===AAAFFFJJJLLL[[[+++++++++,,,,,,---------++++++,,,,,,,,,,,,,,,,,,------------------------...,,,***)))+++---.........---,,,,,,+++++++++,,,,,,,,,,,,---------......------------...............------------...//////---------------------------------.........////////////............/////////000000000111111111111222111000000000111222333333222222111111222222333111333444333222222333444000111111222444555555666777777888888888777777666999:::;;;;;;<<<<<<;;;;;;:::999999999:::<<<>>>@@@@@@@@@AAABBBCCCDDDEEEEEECCCBBBAAA@@@AAABBBCCCDDDBBBBBBBBBBBBCCCDDDEEEEEEEEEDDDCCCCCCCCCCCCCCCDDDFFFJJJMMMPPPXXXccchhhggg[[[SSSIII@@@;;;999999999:::;;;;;;999888777999:::555666888999999888777666666555444333333333333333222222222111111222222333000000//////000000111222222222222222222111000000000000000000000000000000......///000111222222333000000000222333333222000///............///000000000//////////////////000///...---------///111222////////////000000000111......//////000111111111111111111111111111111111000000000000111111111111222222222111111222222222111111222222333444444555333444555555333333333555333333444555555555555444555777999;;;;;;:::888777444555666777888888888888666666666777777777888888777999;;;<<<<<<<<<===???===<<<<<<>>>AAACCCDDDCCCBBBBBBBBBBBBCCCEEEGGGIIIDDDDDDEEEEEEFFFFFFGGGGGGGGGHHHIIIJJJIIIHHHFFFEEEHHHGGGGGGHHHJJJJJJIIIHHHIIIFFFHHHNNNOOOKKKGGGHHHGGGHHHHHHIIIJJJJJJJJJJJJEEEEEEDDDCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>?????????>>>>>>???>>>===<<<;;;::::::::::::888888888888777777777777333555777777666555666888333333333333333333333333444444444333333333222222222444666555333111222444555555666777777777777777777888999:::<<>>@@@@@@@@@AAABBBCCCEEEEEEFFFEEEDDDBBBAAA@@@AAAAAABBBCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIDDDHHHLLLQQQ\\\iiipppqqqbbbZZZOOOEEE>>>;;;999999999::::::999777666888999222444666999:::::::::999999888666555333333222222333222222222222222333333000000000000000111222222000000111111111111000000000000000000000000000000---...///000111222333444000000000222444444222000...............///000000000000////////////000000///...---,,,---///111333////////////000000000000------...///000111222222000000000000000000000000000000000000111111111111333333222222222222333333111111222333444444555555333555555555333333333555222333444444555555444444666777:::<<<<<<;;;999777444555666777888888888888999::::::::::::;;;;;;;;;777999<<<=========>>>@@@>>>======>>>@@@BBBBBBAAABBBBBBAAAAAABBBCCCEEEFFFCCCDDDDDDEEEFFFGGGGGGHHHHHHIIIKKKKKKKKKIIIGGGFFFIIIHHHHHHJJJLLLLLLKKKJJJKKKHHHIIIOOOPPPJJJEEEFFFFFFGGGJJJLLLMMMLLLJJJIIIGGGFFFDDDBBBAAA@@@AAAAAAAAAAAAAAAAAAAAA@@@???>>>:::<<<===>>>=========>>>===<<<;;;:::999999999999888888888888777777777777333666888888666555777999555555555555555555555555444444444333333222222222...111444555333111222444555666666777888777777777777888:::;;;===AAAGGGKKKLLLYYY,,,,,,,,,,,,,,,,,,,,,,,,+++------,,,***)))***+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,------...///000000...------,,,,,,------............------,,,,,,,,,////////////////////////---------............///000000000000111111111111//////000000111111111222000111111222222333444444333333333444333333222222444666555222222666777666555666888999999888777666999:::;;;<<<============:::999999999999:::;;;;;;AAAAAABBBDDDEEEGGGHHHHHHCCCCCCBBBAAA???>>>@@@BBBCCCCCCDDDDDDEEEEEEEEEFFFGGGFFFEEEDDDDDDFFFHHHIIIHHHGGGHHHNNNXXXfffttt|||jjjbbbVVVLLLDDD@@@>>><<<>>>>>>===<<<:::999888888777777888999999999999999777777666555333222111000111000000000111222222333111111111111111000//////222111111111000000//////222//////222111---,,,...000000000000000000111111000000////////////000000000000///.....................---,,,---...///000///......------///000111///......---...///000111............////////////444111......111333333222000000000000000000000000333333333222222111111111000000000000111222333444222222222222222222222222222333444555555555444333333444666777777777666555777777666666555555555444777888888888888999999999;;;999;;;@@@AAA<<<;;;>>>@@@???>>>???@@@@@@???===CCCCCCBBBBBBBBBCCCCCCDDDGGGFFFEEEEEEEEEFFFGGGHHHKKKKKKKKKJJJIIIGGGFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGNNNIIIFFFGGGJJJKKKHHHDDDHHHHHHHHHHHHGGGFFFEEEDDDGGGGGGEEEDDDCCCCCCCCCCCCDDDAAA>>>===>>>@@@AAAAAA======<<<;;;::::::999999<<<;;;999888888999;;;<<<777777777777666666666666666666666666666666666666444444444444444444444444444444444444444444444444444444444444444444444444333444555555666666555555777999:::999999===CCCIIIPPPYYY}}},,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,*********,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,---......//////------,,,,,,,,,,,,------......---------,,,,,,,,,........................---------............/////////000000000111111111//////000000000111111111000000111111222333333444111222222333333333222222333555444111111555666444666666777888888888777777::::::;;;<<<============;;;::::::::::::;;;<<<<<<@@@@@@AAACCCDDDFFFGGGGGGDDDDDDCCCAAA???>>>???AAACCCCCCDDDDDDDDDEEEEEEEEEGGGFFFEEEEEEEEEFFFGGGHHHHHHHHHHHHLLLTTT___jjjqqqllleee[[[SSSLLLIIIFFFDDD???>>>===;;;:::888777777666666777888888888888888666666555444333222222111111111111111111222333333111111111111111000//////111111111000000000//////111......000000------000444333111000//////000111000000////////////000000000000///..................------,,,---...///000///......---...///000111///......------...///000............////////////444111......111333333222000000000000000000000000333333333222222111111111000000000000111222333444333333333333333333333333222333444555555555444444555555666777777777777666777777777666666666555555777888888888888999999999;;;888:::??????;;;999<<<=========???AAABBBAAA@@@BBBBBBBBBAAAAAABBBBBBCCCGGGFFFFFFFFFGGGHHHJJJKKKMMMLLLKKKJJJIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFKKKHHHFFFEEEGGGGGGDDDAAAJJJJJJJJJIIIHHHGGGEEEDDDHHHGGGFFFDDDCCCCCCCCCCCCEEEBBB???======?????????===<<<<<<;;;::::::999999;;;:::999888888999;;;<<<777777777777666666666555555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444333444444555555555555555666888:::999999===CCCHHHOOOXXX,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++***+++---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,------...------,,,,,,,,,,,,------...------------,,,,,,,,,........................---------............/////////000000000000111111//////000000000000111111000000000111222222333333000111222333333333333333555777666333333666666444666666666666666777888888:::;;;<<<======>>>======<<<<<<;;;;;;<<<<<<===>>>???@@@AAABBBCCCEEEFFFFFFFFFFFFEEEBBB???===>>>@@@CCCCCCCCCDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEHHHHHHHHHKKKOOOVVV\\\```bbb]]]WWWQQQMMMIIIFFFDDD???>>>===;;;999777666555555555666777777777777666444444444444333333333333222222111111222222333333111111111111111000//////111111000000000000//////111------//////---///222:::888444111///...///000000//////......//////000000///......---............------------...//////......------......///000///......---------..................////////////222000//////000222222222000000000000000000000000222222222222222111111111111000000111111222333444333333333333333333333333222333444444555555444444777666666666666777888888888888888777777777777777777888888888888999999999;;;999:::======999888:::;;;;;;<<>>???@@@@@@AAABBBCCCDDDEEEFFFGGGFFFEEEBBB>>>===>>>???CCCCCCCCCCCCCCCCCCCCCCCCCCCDDDFFFGGGFFFEEECCCBBBGGGGGGGGGIIIKKKNNNQQQSSSTTTQQQMMMJJJHHHFFFCCC@@@???>>><<<:::888777555444333444555555666666555555333333333333333333333333333222222222222222333333111111111111111000//////000000000000000000//////111...,,,///000///111555>>>;;;666111...---...////////////......////////////......------.........------------......//////------------......//////.........---------------............////////////111000//////000111222222////////////////////////222222222111111111111111111111111111222333444444444444444444444444444444333333333444444444444444888777666666666777999:::888888888888888888888888777777888888888999999999;;;;;;;;;<<<<<<:::999999;;;;;;<<>>============>>>??????AAAAAABBBBBBCCCDDDEEEEEEEEEEEEDDDAAA>>>===>>>???AAAAAAAAAAAAAAAAAAAAAAAAAAABBBDDDEEEEEEDDDBBB@@@DDDEEEFFFGGGIIIJJJJJJKKKLLLJJJHHHGGGGGGEEEBBB@@@======;;;:::888666555444333333444555555555555555222222222333333333333444333333222111111222222222111111111111111000////////////////////////000000222...---000111000333777===:::555000---,,,---...//////............//////......------------......---------...............,,,------.................................------............///////////////000000000000000111222////////////////////////111111111111111111111111111111111111222333444555444444444444444444444444333333333333444444555555888777666666666777999:::888888888888999999999999777777888888888999999999<<<======<<<;;;;;;:::999===<<<<<<>>>AAABBBAAA@@@DDDCCCCCCBBBAAAAAABBBBBBAAAAAABBBDDDFFFIIILLLNNNNNNMMMKKKIIIIIIJJJLLLMMMJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJFFFBBB@@@BBBGGGKKKGGGHHHIIIKKKLLLMMMMMMMMMHHHGGGEEECCCBBBAAA@@@@@@???===;;;;;;===>>>>>>===:::::::::::::::999999999999999888888777777777777666666666666555555555555333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222333333444555444444444333666888999999;;;AAAEEEIIIOOOyyy~~~,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++***+++---++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,------------...---------------------------------............///......////////////000000000000////////////...............///000000111111222333444555555666555555111444555333444666666333333333333444555666777888888999:::;;;;;;<<<;;;;;;>>>>>>======>>>>>>???@@@@@@@@@AAAAAABBBCCCCCCDDDAAABBBAAA???======???@@@@@@@@@????????????>>>>>>>>>???AAACCCCCCBBBAAA@@@BBBCCCDDDEEEFFFFFFFFFFFFEEEDDDCCCCCCCCCBBB???===;;;;;;:::999777666555555333333444555555555555444222222222222333333333333222222111111000111111111111111111111111000//////......////////////000000222......111111000222666888666222///---,,,---...///......------......///---------,,,------...///,,,---......//////......,,,,,,---............------......///000000//////............////////////...///111111//////000222000000000000000000000000000000000111111111111111222111111222222333444555333333333333333333333333444333333333333444555666777666666666666777888888888888888888888999999999777888888888888999999999;;;======::::::<<<<<<:::===<<<<<<>>>???@@@???===DDDCCCBBBAAAAAA@@@@@@AAA@@@@@@@@@AAACCCEEEHHHIIIKKKJJJIIIIIIIIIJJJKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKPPPMMMIIIFFFDDDDDDDDDEEEEEEFFFHHHJJJKKKLLLMMMMMMFFFEEEDDDBBB@@@???>>>>>><<<;;;::::::===>>>>>>===::::::::::::999999999999999999888888777666666666666666666555555555444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222333444444444444444222555888999999;;;@@@DDDIIIMMMvvv~~~,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,*********,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......---------------------------------............///........./////////000000000000/////////.........------...//////000000111222222333333444333333222---111333111222555555222111222333444555666666666777777888999::::::::::::===============>>>??????>>>>>>??????@@@@@@AAAAAA===>>>>>>=========@@@BBB>>>>>>>>>======<<<<<<<<<;;;<<<>>>???@@@AAA@@@@@@AAAAAABBBCCCCCCCCCBBBBBBAAA???>>>>>>>>>===;;;::::::999999888777777666666333444444555555555555555333333222222222222222222222111000000//////000000111111111111111000//////........./////////000000///------000111//////222111000///---,,,------...///......------......///---,,,,,,,,,------...///,,,---.../////////...---+++,,,---.........------,,,---///000111222111111............////////////---///111111//////000222000000000000000000000000///000000000111111111222222222222222333444555555333333333333333333333333444444333333333444555666555555666777777777777666777777777888888888999999777888888888888999999999999<<<<<<888888<<<===:::;;;;;;;;;<<<>>>???>>><<>>>>>>>>>>>@@@@@@@@@@@@AAABBBDDDEEEGGGGGGHHHHHHHHHIIIIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKOOONNNNNNPPPQQQOOOIIICCCFFFFFFGGGHHHIIIIIIIIIIIIEEEDDDBBB@@@???======<<<<<<;;;::::::<<<===<<<;;;999999999999999999999999888888888888777666555444666666555555555444444444444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222222222333444444444444333111444888999999;;;???CCCIIILLLsss,,,,,,,,,,,,,,,,,,,,,,,,+++------,,,***)))***++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------.........---------------------------------.........//////............/////////000000000//////.........---------......///000000000111111222222222111000000---111333222444777777444///111333555666666666555666666777888999999999999===============>>>>>>???<<<<<<======>>>>>>??????:::;;;<<<<<<<<<>>>AAACCC======<<<<<<;;;;;;;;;;;;::::::<<<===???@@@@@@@@@AAAAAAAAAAAAAAA@@@??????BBB@@@???>>>???>>>===;;;888888888888777777777777333444555555666666555555333333333222222222111111111111000//////...//////111111111111111000//////---.........//////000000---+++,,,000000------///---,,,,,,,,,,,,------............------.........,,,,,,,,,,,,------...///,,,,,,.../////////...---+++,,,---.........---,,,,,,---///111333333333333............/////////000,,,///222111///...000222000000000000000000000000//////000000111111111222222222222222333444555555222222222222222222222222444444333222333444555666333444666777777777666555666666777777888888888888777888888888888999999999666::::::666777<<<===999999999999;;;>>>???>>>===@@@???>>>===<<<<<<<<<<<>><<<<<<;;;===<<<:::;;;;;;;;;:::999999999999999999999999999888888888888777666555444666666555555555444444444444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222222222333444444444333333111444777999999:::???CCCJJJLLLrrr++++++++++++++++++++++++++++++++++++++++++++++++---......---,,,+++---///***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***,,,...000111000...+++***++++++******************''''''(((***+++,,,---...---...///...------...//////---+++,,,///000///---111111000///////////////000000000000////////////...///000111111222222222222222111111111111111111111222222222111222333555222222333333444555666666666666666777888:::;;;<<<@@@===:::999999::::::999:::<<<>>>>>><<<;;;;;;;;;999999999:::<<>><<<===>>>>>>;;;888888999:::;;;<<<<<<<<<<<>>======>>>>>>>>>>>><<<;;;:::555555666666666555333222333333333444555777999;;;555333222111222111///---222222222222222111000///000000111111111111000000////////////////////////...........................---,,,,,,,,,,,,---...,,,------......------,,,------------------,,,,,,...******...111000111333000.........,,,***...444---...///111444444222000,,,---......,,,,,,---...333111///......///111333///......------///000111111111000000//////......000000000111222444555666222222111111111111222222111111222333333444555555444444444555555555555666555555555555666666666666666666666666777888::::::;;;:::999888888888999:::666666666888<<>>>>>??????BBBAAA@@@???@@@BBBDDDEEEGGGGGGGGGGGGGGGGGGGGGGGGIIIJJJKKKJJJIIIIIIJJJKKKOOOIIIQQQoooeee>>>FFFFFFEEEDDDDDDEEEFFFGGG@@@@@@???>>>===<<<;;;;;;999:::;;;<<<<<<:::888777666777888999999888777666777777666444444333333333666555333222222333555666444444444444444444444444222222222222222222222222333333222111111222333333111111111222222333333333222222333333444555666666555666666666777:::???BBBEEERRRlll+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,++++++,,,...***++++++,,,,,,++++++***++++++++++++++++++++++++,,,+++******,,,,,,+++***,,,---///000000...,,,***************************))))))***+++,,,------...,,,---...---,,,+++,,,......---+++---///000///---111000000///////////////000000000/////////......---...///000111222222222111111111111111111111111222222222111111000111222222222333444444555666666888777777666777777888888???<<<999888888999999888999;;;======<<<;;;;;;<<<:::::::::;;;<<>>@@@@@@>>><<<999:::;;;;;;<<<<<<;;;;;;===>>>?????????>>><<<;;;<<<<<<======<<<;;;999888333444555555444333222111111111111222333555777999444333111000111111000///000111111111000000///......//////000000//////......................................................---,,,,,,,,,,,,---...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111---,,,------***+++///,,,+++---222222//////111------...000222222000...---...//////------...///000000///......///000000///......---...///000111000000000000//////....../////////000111222444444222111111000000111111222111111222222333444444555444444444444555555555555555555555555666666666666666666666666777888999999::::::999888888888999::::::999999;;;???BBBCCCCCC>>>>>>>>>>>>>>>???@@@@@@BBBAAA@@@@@@AAABBBDDDFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHHHHFFFEEEFFFGGGGGGBBBIIIdddlllQQQEEEDDDCCCCCCCCCCCCDDDEEE@@@??????>>>===<<<;;;:::888999:::;;;;;;:::888777555666666777777666666555777666555444333333333333555444333222222333444555333333333333333333333333222222222222222222222222333222222111111222222333111222222222222222222333222222222333333333333333333444555555777;;;@@@DDDGGGTTTmmm,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***+++---,,,+++***+++,,,***++++++,,,,,,++++++***************************,,,+++******,,,,,,+++******,,,...//////...---+++************************++++++,,,,,,,,,---------***,,,---,,,+++***+++,,,...---,,,---/////////...000000//////......///////////////.........------,,,---///000111222222222111111111111111111111111333333222222111000000000333333333444555555666666888888777666555555555666<<<:::888777888888888888777999;;;<<<;;;:::;;;<<<;;;;;;;;;<<<===>>>@@@@@@AAA@@@>>>???@@@BBBBBBAAA;;;;;;<<<<<<;;;::::::999;;;<<<=========<<<:::999;;;;;;;;;;;;:::999888777222333333333333222222111000//////000111333555666555222000//////111111111//////000000//////......------............------........................------------------------------,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111///......+++(((,,,222---+++...555888555///---...---...///000000...,,,---///000///...---...///.........//////...............------......///000000000000////////////............///000111222333222111111000000111111222111111111222333333444444333333333444444444555555444555555555555666666666777777666666666777777888999999888888888999999:::<<<;;;;;;===@@@BBBCCCCCC<<<<<<<<<===>>>@@@AAABBBBBBBBBAAAAAAAAACCCDDDFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGHHHGGGEEEDDDEEEFFFIIICCCCCCQQQbbbfffYYYJJJCCCCCCBBBBBBAAABBBBBBCCC??????>>>===<<<;;;::::::666777888999999999888777555555444444444444555555666666555444333333333333555444333222222333444555222222222222222222222222222222222222222222222222333222111111111111222333222222222222222111111111222222222222111111111111111222444555777;;;AAAEEEHHHTTTmmm,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,...//////---+++*********++++++,,,,,,++++++***++++++++++++++++++++++++,,,+++******,,,,,,+++***)))+++,,,.........---,,,***************+++++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,---,,,+++***+++---------------...//////...000//////........./////////.........------------...//////000000000000000000000000000111111111111333333222333333333222111333444444444555555666666666666666666666777888999;;;999777777888999999888777999:::;;;::::::;;;<<<<<<<<<<<<======>>>?????????>>>===>>>???AAACCCCCC=========<<<;;;:::999888;;;;;;<<<===<<<;;;:::999::::::::::::999888777777333333333333333333222222////////////000222444555777444000......//////////////////000000//////...------............------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,------------------...///---,,,333<<<999222///444888555///,,,...---------///...---+++---...///...---,,,---///,,,---///000000///---,,,------------......//////////////////////////////////////////000111222333111111000000000000111111000111111111222222333333222333333333444444444444444444444555555555666666777777666555555555666666888888888888888999999999:::999888:::===???@@@@@@>>>>>>>>>>>>???@@@AAABBBBBBAAAAAAAAABBBCCCDDDEEEDDDDDDDDDDDDDDDEEEEEEEEEIIIJJJJJJIIIGGGFFFGGGHHHLLLGGGBBBBBBFFFFFF@@@;;;CCCBBBBBBBBBAAAAAAAAAAAA>>>>>>===<<<;;;:::999999555666777888888888777777666555444333333444555666555555444333222222333333333333222222222222333333111111111111111111111111111111111111111111111111222222111111111111222222333333222222111111000000111111111222222222222222222333444444666:::???CCCGGGSSSlll---------,,,,,,,,,++++++++++++++++++++++++++++++///111333333000---+++******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***)))***+++,,,------,,,,,,))))))*********+++++++++++++++++++++************+++---...---,,,+++,,,---,,,---.............../////////............/////////.........------------000111111000000///...---//////000000000111111111333222222555777888777555444444555555555555555666222333444666999;;;>>>???:::999888888:::;;;:::999888999::::::999999;;;<<<<<<======>>>>>>>>>>>>>>>;;;<<<======>>>@@@BBBCCC??????>>>>>><<<:::999888<<<<<<===>>>===<<<;;;:::;;;;;;:::999999888888888333333333333333333444444000000000000111222444555999555111...------------//////000111111000000///---......//////......---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,------............******,,,...------555???FFF:::000///222111...---...,,,,,,,,,------,,,++++++,,,------++++++,,,------...000111111000...---,,,------............................../////////000000000000000111222333111000000000000000000111000000111111111111111222222222222222333333333444444444444444555555555555666666555555555555555555777777888888999999999999888777777888:::<<<===<<>>???????????????:::<<>><<<:::999<<<===>>>>>>>>>===;;;;;;;;;:::999888888777888888444333333333333444444555111111000000111222444555888555111......------,,,//////000111111111000000---..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,------......///+++)))***,,,+++***///777III<<>>>>>???????????????@@@AAAAAABBBBBB@@@@@@AAAAAABBBCCCCCCCCCDDDEEEFFFFFFEEEDDDEEEFFF@@@@@@AAA@@@@@@AAACCCEEEBBBBBBCCCCCCBBBAAA@@@???<<<<<<;;;:::999888777777777777777666666555555555555555555444444555555555333222222111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000111222222111000000111111111111111000000000...///000222444555666777555555555444444666:::===AAAMMMggg///......---,,,,,,+++++++++++++++++++++++++++++++++///444777666444222111***++++++,,,,,,++++++***++++++++++++++++++++++++,,,+++******,,,,,,+++***+++++++++++++++*********((())))))***++++++,,,,,,++++++++++++++++++++++++***,,,---,,,+++***+++,,,+++---//////---,,,...000...------------...///000000000000/////////............////////////............//////000111111222555333333666:::;;;888444666666666666555555555555444555555666888999;;;<<<777666666888:::;;;:::999=========;;;999999:::<<<;;;<<<===???@@@@@@@@@???;;;???CCCEEEDDDCCCDDDEEEBBBBBBAAAAAA???>>><<<;;;<<<===>>>>>>>>>===;;;::::::999888666666666666777333222111111222333444555111000000000000222333444444222////////////...------...//////000000000///,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,++++++))))))***++++++,,,------,,,))))))+++,,,***,,,000===444,,,+++---,,,,,,------+++***+++---.........+++,,,------++++++,,,------...////////////...---+++,,,---.........---------------.........//////000000/////////000111111000000////////////000000000000000000000000000000111111111111222222222222333333444444444555555555333333333333444555666666444555777888999999999888999888777777999;;;;;;:::>>>===============>>>???======>>>???@@@@@@@@@@@@??????@@@@@@AAABBBBBBCCC@@@BBBCCCCCCBBBCCCDDDEEEBBBAAAAAA@@@@@@?????????AAAAAAAAAAAAAAA???>>>===;;;;;;:::999888777666666999999777666555555444444333333444444444444333333222222111111111111222222000000111111111111000000222222222222222222222222111111111111111111111111///000111222222111000///000000000000111111111111...///000111222333444555333333333333444666;;;>>>>>>KKKddd//////...---,,,,,,++++++++++++++++++++++++++++++''',,,222666777666555444+++++++++,,,,,,+++++++++************************,,,+++******,,,,,,+++***,,,+++++++++***)))))))))((())))))***++++++,,,,,,+++++++++,,,,,,---------)))+++++++++***)))***++++++---//////---,,,...000---------------...///000000000000000////////////+++,,,---///000000111111---......///000111111222666444333666::::::666111666666666666666555555555888777777666666666666666555555555777999:::999888??????>>><<<999999:::<<<:::;;;===???@@@AAA@@@@@@===BBBHHHJJJHHHFFFFFFGGGBBBBBBBBBAAA@@@???>>>===;;;<<<=========<<<;;;:::999888666555444444555555111111000000000111333444000000/////////111222333000///...///000111000///,,,,,,---.../////////...+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***+++++++++,,,,,,+++++++++'''(((((()))******++++++---))))))---///......000000+++)))---///---,,,,,,---+++***+++---/////////,,,---......,,,,,,---...,,,------------------,,,+++,,,---.........---,,,---------........./////////............//////000000000////////////000000000000000000////////////000111111111111222222222333333333444444444555555222222222333444555666777444555777888999999999888888666555666777999999888:::::::::;;;<<<===>>>???<<<===>>>??????@@@??????>>>>>>???@@@AAAAAABBBBBB???AAACCCCCCCCCCCCEEEFFFEEECCCAAAAAABBBCCCAAA@@@???@@@@@@@@@???>>><<<;;;;;;;;;:::999888777666666;;;:::888777555444444444111222333444444333222111222111111111111111222222000000111111111111000000222222222222222222222222000000000000000000000000///000111222222111000/////////000000111111222222//////000000111111222222111111222222444777<<<@@@===IIIbbb------------------------++++++++++++++++++++++++......///111222222222222---------,,,,,,,,,++++++,,,,,,,,,++++++*********...---+++******+++---...,,,++++++******++++++,,,))))))))))))***+++,,,,,,---------,,,,,,+++++++++******+++,,,,,,---......+++++++++,,,---...///000.........------,,,,,,,,,---,,,,,,+++,,,---...000////////////000000000000000000000000111111111111333333444444555666666777666777777777777666666555444444333444444555666777666666777999<<<<<<;;;999>>>===<<<;;;;;;;;;<<<<<<;;;;;;===>>>????????????DDDEEEHHHJJJKKKJJJIIIHHHEEEDDDCCCAAA???===<<<<<<;;;<<<<<<===<<<:::999888333555666666333222222222444444333222222222333333222222222222222222222222////////////............//////.........---------------------------------,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++************++++++555333111...,,,+++,,,,,,******************************+++,,,,,,---......------------------,,,,,,,,,------......------,,,,,,,,,,,,---------..............................+++,,,...000111111000///...............///000000//////............//////000000000000////////////111111222222222333333333222333333444444333333222777666555444444555666777666666666777888888999999888666555777:::<<<:::888======<<<<<<<<<;;;;;;;;;======>>>???@@@AAAAAABBBBBBAAA>>><<<<<<>>>@@@BBBBBBBBBBBBCCCBBBBBBAAAAAADDDCCCCCCBBBAAA???>>>===<<<;;;;;;:::999999999999:::999777666666888999;;;<<<@@@CCC@@@999333222333222222222222222222222222111111111111111111111111000000000000000000000000222111111111000000//////000000000000111111111111---......///////////////000000000000111111111111000111111111111222222222222333333333222333666888CCCFFFWWWwww------------------------++++++++++++++++++++++++,,,---...//////000//////,,,,,,,,,,,,,,,+++++++++,,,,,,,,,+++++++++******---,,,+++******+++,,,---,,,++++++******++++++,,,------,,,******))))))))),,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---------,,,++++++,,,,,,...//////......---------,,,,,,,,,...---------......///000.../////////000000000000//////000000000111111111222333333444444555555666555666666777777777666666444444333444444555666777888888777999:::;;;:::888::::::999888888888888888999999;;;===>>>??????@@@BBBDDDEEEGGGGGGGGGGGGGGGDDDCCCBBBAAA???>>>===<<<;;;;;;<<<<<<;;;:::888888777888888777555444444555555555444333333333333444222222222222222222222222000000/////////.........///.........------------------------------------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++************++++++333111///---++++++,,,,,,******************************++++++,,,------...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------------...........................,,,---......////////////...............///000000//////............//////000000000000////////////111111111222222222333333222333333444444333333222777666555444444555666777666666666777888888999999888666555777:::;;;:::999===<<<<<<<<<;;;;;;;;;;;;======>>>???@@@AAAAAABBBAAA@@@>>>======>>>@@@AAA>>>>>>@@@BBBCCCDDDEEEEEEDDDDDDDDDCCCBBB@@@>>>===<<<<<<;;;:::999999999999999888777666666777888999;;;???BBB@@@:::555333444222222222222222222222222111111111111111111111111000000000000000000000000111111111000000000////////////000000000111111111---....../////////////////////000000000111111111000000111111111222222222222333333333222444666999AAADDDUUUvvv------------------------+++++++++++++++++++++++++++,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,+++***))))))***+++,,,++++++************++++++...---,,,++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///...------------,,,,,,,,,......//////000/////////....../////////000000000//////000000000000111111111111222222333444444444444444555666777777777777444444333444444555666777;;;:::888888999999888777<<<<<<;;;;;;;;;:::::::::777888999;;;===>>>??????AAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBAAA@@@>>>===<<<;;;;;;;;;;;;:::999888777999999888666444444555777666555444444333333444444111111111111111111111111000000000000////////////............------------------------------------,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++************++++++///...---+++***++++++,,,******************************++++++,,,,,,------*********++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------------------------------...---------------.....................///000000//////............//////////////////000000000000111111111222222222222333222333333444444333333222666666555444444555666666555666666777777888888999888777666777999::::::999<<<<<<<<<<<<;;;;;;;;;;;;<<<======>>>???@@@AAAAAA??????????????????@@@@@@===>>>???AAACCCEEEFFFGGGDDDDDDEEEDDDCCCAAA???======<<<;;;:::999999999999777777555444444555666777777:::===<<<777444333333222222222222222222222222111111111111111111111111000000000000000000000000111111000000000000////////////000000000000111111---....../////////////////////000000000000111111000000000111111111222222111222333333222444777999>>>BBBTTTttt,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++************++++++++++++,,,++++++++++++++++++++++++++++++***))))))***++++++++++++************++++++*********+++,,,---...///******++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++,,,+++++++++,,,------...---------------------------...///000000///...---........./////////000000////////////000000000111000000111111222222333333222333444555666777777777444444333444444555666777===;;;888777777888888777<<<<<<<<<<<<<<<;;;;;;;;;777888999:::;;;<<<<<<<<<>>>>>>=========>>>??????@@@@@@@@@AAA@@@???======:::::::::999999888777777888777666444222222444666555444333333222222333333111111111111111111111111111111000000000/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++,,,+++************+++,,,******************************++++++,,,,,,,,,,,,)))******+++,,,------...,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,---------------------------------///...,,,++++++,,,---..................///000000//////............//////////////////000000000000111111111111222222222222222333333444444333333222555555555555555555555555555555666666777888888888777777777888999999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>???@@@AAAAAA???@@@AAABBBBBBBBBAAA@@@@@@@@@@@@AAABBBCCCDDDDDDEEEEEEEEEEEEDDDBBB@@@???===<<<;;;:::999888888888666555444333333444444555222444666666333111000111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000//////////////////000000000111---......///////////////////////////000000000111000000000000111111111111111222333333333444777999===BBBTTTttt,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************++++++******))))))******+++*********+++,,,---///000*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++++++++,,,------------------------------,,,---...//////...,,,+++............////////////...////////////000000000//////000000111222222333222222333555555666666666444444333444444555666777<<<:::777666777888888777888999999999999888777666999999::::::::::::999999<<<<<<;;;:::::::::;;;;;;<<<===?????????>>>===<<<:::999999888777777666666777777666333111111444666333222111111000000111111000000000000000000000000000000000000////////////,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++)))))))))))))))***++++++******************************+++++++++++++++,,,***++++++,,,---......///+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------------------------------///...,,,++++++,,,---..................///000000//////............//////.../////////000000000111000000111111111222222222222333333444444333333222444444555555555555444444555555555666777777888888777888888888888888999999::::::;;;;;;;;;;;;;;;;;;<<<<<<===>>>???@@@@@@AAA@@@AAACCCDDDEEEDDDCCCBBBAAA@@@@@@@@@AAACCCDDDEEEEEEEEEEEEEEEDDDCCCCCCBBB======;;;:::999888888888555444444333333222222333000111222222111000000000111111111111111111111111000000000000000000000000//////////////////////////////////////////000000...////////////000000000---......///////////////...////////////000000000//////000000000111111111000111222333333444777:::<<>>>>>===<<<;;;999999777666666555666666888888777555333333444666222111000000//////000000////////////////////////////////////............,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++************++++++(((((())))))******************************************++++++++++++++++++,,,,,,,,,------.........++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---------------.....................///000000//////............//////......//////000000111111000000000111111111111222222333333444444333333222444444555555555555444444444555555666666777777888777888999999888777888999::::::::::::;;;;;;;;;;;;;;;<<<<<<===>>>???@@@@@@AAABBBCCCEEEEEEEEEDDDDDD>>>>>>??????AAADDDGGGHHHFFFEEEDDDCCCDDDEEEFFFGGG>>>===<<<:::999888777777444444444333333222222111222222333333333333222222111111111111111111111111000000000000000000000000////////////////////////......////////////000000......////////////000000---......///////////////......////////////000000/////////000000000111111000111222222333444888:::<<>>???@@@@@@@@@@@@AAABBBCCCDDDDDDDDD@@@?????????AAACCCFFFGGGGGGEEECCCBBBCCCFFFJJJLLL>>>===<<<:::999888777777444444444444333222111111333333222333333444333222111111111111111111111111000000000000000000000000////////////////////////........./////////000000........./////////000000---......///////////////........./////////000000////////////000000000111000111222222333555888;;;;;;BBBWWWuuu++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,---------111111000///---,,,+++************++++++,,,,,,,,,+++,,,,,,------,,,,,,+++******))))))))))))******''''''((()))***,,,...///,,,+++++++++******))))))******+++,,,,,,---......,,,,,,++++++***+++++++++,,,,,,,,,------.........111000///---------...///---------.........//////............/////////000000000000111222222333333333333444444444333222222444444444444444555777777222222444777;;;<<<;;;:::777888999::::::888666555444555777:::<<<>>>??????999:::;;;;;;:::888666444444666999;;;<<<<<<:::999999888666555444444555555222333444444222000000000333222222111000111111111////////////////////////......---------,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++************++++++))))))************))))))************************++++++******************,,,,,,+++++++++++++++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000111111000///...............///000000//////............//////---......///000111111222000000000000111111111111222333333444444333333222333333444555555444333333444444555555666777777777777999;;;:::777666888:::999999999::::::;;;;;;;;;;;;;;;<<<===>>>???@@@@@@??????@@@@@@AAABBBCCCCCCDDDCCCAAA@@@@@@AAABBBCCCGGGEEEBBBAAABBBGGGLLLOOO>>>>>><<<:::999888777777555555555444333222111000333222111111222222111000000000000000000000000000000000000000000000000000////////////////////////---.........//////000000............/////////000---......///////////////............/////////000////////////000000000000000111222222333555888;;;:::BBBVVVuuu------------------------++++++************++++++))))))))))))))))))))))))//////...------,,,+++++++++)))'''&&&''')))+++------,,,++++++------,,,++++++++++++************)))******))))))))))))******************************++++++,,,---------,,,,,,+++***)))***,,,---,,,+++---,,,,,,++++++,,,,,,---..................---------------............///////////////////////////...//////000000000000000111111222222222333333333333444555666777777777777777777666666777999;;;<<<===<<<:::888777666555555333555888;;;============<<<<<<;;;:::888777777666777777777777777777888999555555444444444333333333222222222222222222222222222333333222222111000//////000...,,,---///...***///...---,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,+++++++++******++++++*********+++---...((()))***+++,,,,,,,,,+++******+++++++++,,,,,,,,,***+++,,,+++******,,,...---+++)))+++------***'''(((***+++***''''''))),,,)))***+++,,,---,,,++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***---,,,,,,---......---+++,,,,,,,,,---------......------......///000000000///...---,,,,,,---...///............////////////111111000000///......---222222111111111111111111111222444333222222333555333555666666555444444555555555666777777777777777999999888888999999:::;;;999:::<<<<<<<<<>>>BBBDDD@@@===>>>AAAAAA>>>>>>AAAAAABBBBBBCCCBBBAAA???>>>EEEAAA======@@@CCCDDDCCC;;;::::::999888777666666666555555444222111000000333222222222222222222222222111111000///......---//////////////////////////////////////////////////////.........---------............////////////////////////000000000000000000000000000000000000000000000000111111111111111222222222222444888;;;>>>FFF\\\zzz,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************......------,,,++++++++++++***)))((((((***,,,------,,,++++++------,,,+++++++++++++++******************))))))))))))************************************+++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------------............///////////////////////////...//////000000000000000111111111111222222222333333444555666666777777666999888777777777888999:::<<<;;;:::999888777777777555666999<<<===>>>=========<<<;;;:::999888888777777666666666666666777777444444444444333333333333222222222222222222222222222222222222111000///...---//////---///333333///......---,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,+++++++++*********+++***)))))))))***+++,,,)))******+++++++++,,,,,,*********+++++++++,,,,,,)))+++,,,+++******+++,,,***((('''(((***+++)))((((((***+++***((('''))),,,)))***+++,,,---,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,+++++++++---,,,,,,,,,------,,,,,,,,,,,,,,,------------...------......//////000000000///............///000////////////000000000000000000000000000000000000111111111111111111111111222333555444333333444666444555666666555444444555555555666777777777777777777777777777777888888999:::;;;;;;;;;;;;<<<@@@CCCAAA>>>>>>AAA@@@>>>===@@@@@@@@@AAAAAAAAA@@@???>>>BBB???<<<<<<>>>@@@@@@@@@888888999888888777666666555555444333222111000000222222222222111111111111111111000000///......---////////////////////////........................//////.........---------............////////////.../////////000000000000000000000000000000000000000000000000111111111111000222333333333444777:::===FFF[[[yyy,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++------,,,,,,++++++******++++++++++++++++++,,,,,,---+++***+++,,,---,,,+++,,,+++++++++******************))))))))))))******************************))))))***++++++++++++++++++---///...+++***+++...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////////////////...///000000111111000000000000000111111111222222222333444555666666666666999999888777777777777777::::::::::::999999999999777999;;;<<<>>>>>>>>>===>>>======<<<;;;:::999999666666555555555555555666444444444333333333222222000000000000000000000000111111111111000///......,,,...///...222777888555...------,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,++++++++++++*********+++******))))))))))))*********************++++++*********++++++++++++,,,)))***,,,,,,***))))))******(((&&&'''(((***+++***)))***+++***)))(((***+++)))***+++,,,---,,,++++++******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---------------------...//////000000000000////////////000000//////000000000111111111...//////000111222222333111111111111111111111111333444555555444444555666444666777666444333333444555555666777777777777666888777777777777888999999;;;;;;:::999999;;;@@@CCCBBB???>>>AAA@@@===<<>>???????????????>>>>>><<<::::::;;;<<<<<<<<<555666777888888777555555555444444333222111000000000000000000000111111111111000000//////.........////////////////////////.......................................---------............////////////....../////////000000000////////////////////////000000000000111111111111000111333444444555666888<<>>>>>>>>>>>>>>>>>======<<<;;;;;;:::888777666555555555555555333333333333222222222222000000000000000000000000000111111000000///...---+++.........222777888555------,,,,,,+++,,,,,,---,,,,,,++++++,,,,,,---...++++++++++++************,,,,,,+++******)))))))))***************)))))))))************++++++++++++)))***,,,,,,***)))))))))+++***(((((()))+++---...)))***++++++************)))***+++,,,---,,,++++++++++++++++++************++++++++++++++++++++++++++++++,,,------------,,,+++,,,+++***)))***+++---++++++,,,,,,,,,---------,,,,,,---......//////000//////............//////////////////000000000000//////000000111222222222000000000000111111111111222333444444333333444666555666777666444333333444444555666666777777666666999999999999999:::;;;;;;;;;;;;999888999<<>>@@@???<<<;;;>>>;;;<<<<<<===>>>>>>>>>>>><<<;;;:::999::::::::::::333444555777777666555444444333333222111000000000////////////000000000000000000/////////.........////////////////////////............................................................////////////........./////////000000///////////////////////////000000000111111111111///111444555555555666777:::BBBWWWuuu++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++,,,---......---+++***,,,+++******,,,,,,+++***,,,,,,,,,++++++++++++***++++++************++++++***************************+++,,,---............+++///111///+++(((+++///+++,,,,,,------,,,,,,+++,,,---------.........///---------............//////////////////////////////000000111111111111111///000000000000111111111111222333444555555555555444444555666777777888888777888999;;;;;;<<<;;;;;;:::;;;<<<===>>>>>>?????????>>>>>>======<<<<<<<<<:::999888777666666555666333333222222222111111111////////////////////////000111111000000///...---,,,......---000444444000,,,,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---...+++++++++*********))))))---------,,,,,,++++++***+++++++++++++++***)))((())))))*********+++++++++)))+++,,,,,,***)))***+++---,,,+++))))))***,,,...*********+++,,,+++***))))))***+++,,,---,,,+++++++++*********************++++++++++++++++++++++++++++++,,,------------,,,***,,,,,,+++))))))+++---+++++++++,,,,,,,,,------,,,,,,------.../////////---------------------------------.........//////000000000000000000000000//////000000000111111111000222333333222111333444444666777666444333333444444444555666666666666666999999888888999999:::;;;999999999888:::>>>DDDIIIBBB???>>>@@@???<<<;;;===;;;;;;;;;;;;<<<======>>><<<<<<;;;:::999:::;;;<<<333333555555666555444444222222222111111000000///....../////////000000000////////////............////////////////////////........................---.................................////////////............///////////////////////////////////////000000000111111111111000222444555444444555666999AAAUUUsss,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...---,,,+++***,,,***)))***+++,,,+++***,,,,,,,,,,,,++++++++++++++++++************++++++***************************+++,,,...////////////+++---///...+++***+++...++++++------------++++++,,,------....../////////---------............//////////////////////////////000111111222222111111000000000111111111222222111111222333444444444444222333444666777777888888666777999;;;;;;;;;;;;:::::::::;;;<<<===>>>???@@@>>>>>>>>>=========<<<<<<;;;:::999888666666555555222222222111111111000000////////////////////////111111111111000///......---...---+++---000///++++++++++++++++++,,,,,,---,,,,,,++++++,,,,,,---...+++************))))))))),,,------...------,,,+++,,,...000000000---***((()))))))))************+++***+++,,,+++******,,,...///000///---***)))+++,,,*********+++------***((()))***+++,,,---,,,++++++))))))******************++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,))),,,......+++)))+++---++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////+++,,,------------,,,+++,,,,,,---------.........000000000///////////////...//////000000111111111000111222222111111222333333555666666555444444555444444555666666666666555666555555555555666777777888888888888:::>>>CCCGGGAAA>>>===@@@???<<<;;;>>><<<;;;;;;;;;;;;<<<<<<======<<<;;;:::999:::>>>AAA555555444444444444444444111111111000000000//////......//////000000111111........................////////////////////////---------------------------------...........................////////////------........./////////////////////////////////000000000000111111111111111333444444444444555777777???SSSqqq,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++******+++***)))***+++,,,+++)))------,,,,,,,,,+++++++++,,,++++++******++++++,,,******************************,,,---.../////////+++++++++,,,,,,,,,,,,,,,***+++---......---+++***++++++,,,------...//////---------............///////////////////////////000000111222222222222111111111111111222222222333000111222333333444444333333333555666666666666555555777999:::;;;:::999888999999:::;;;<<<>>>@@@AAA>>>============<<<<<<<<<;;;:::999777555444444444222111111111000000000000000000000000000000000000222222222222111000///...---...---***+++...---)))++++++******+++,,,,,,---,,,,,,++++++,,,,,,---...************))))))))))))***+++,,,---------,,,+++000222555777666222---***))))))))))))************+++++++++******+++///222666777666333///,,,,,,---+++******,,,......+++((()))***+++,,,---,,,++++++(((((())))))******++++++************************)))******+++,,,+++++++++''',,,000111---***+++---***++++++++++++,,,,,,,,,+++,,,,,,------......///,,,,,,---......---,,,,,,------------.........///---------...//////000000......//////000111111222000222333333222111333444111333555666555555666777333444555555666666555555444444444444444555666666777888888888888:::>>>AAA???===<<>>@@@AAA============<<<<<<<<<<<<:::999888666444333222222111111111111000000000000111111111111111111111111222333333222222111000///,,,---,,,***+++...---)))+++*********+++,,,,,,---,,,,,,++++++,,,,,,---...************))))))))))))((()))+++,,,---,,,,,,+++222555999<<<;;;666000,,,))))))))))))************,,,,,,+++)))))),,,111555<<<>>>>>>;;;555111///000+++******,,,......+++''')))***+++,,,---,,,++++++'''(((((()))***++++++,,,************************))))))***++++++++++++***''',,,222222///++++++,,,******+++++++++,,,,,,,,,++++++,,,------......///,,,---...//////...---,,,............/////////000***+++,,,---...000111111---......///000111111222111333444444333222444555111333555666555555666888333444555555666666555555555555555555555666777777777888888777777777:::<<<>>><<<<<>><<<;;;:::;;;;;;<<<<<<<<<:::777666:::AAAGGG:::888555222222222444666000000000000////////////...//////000111222222333---.....................////////////////////////---------------------------------.........//////............/////////000---------.........//////111111111111111111111111000000000000111111111111444444333222111333666888555===PPPnnn++++++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********...---+++***)))***+++++++++++++++*********))))))---------,,,,,,+++++++++)))))))))))))))))))))))))))************+++++++++************************///...---,,,+++*********///...---,,,++++++******,,,---------,,,,,,...///..................------111111000---,,,---000333///...///222555555333///222111///000111222222111111111111111111111111111555555555555666666666666777777888999999999999888<<<:::777777999<<<>>>??????===<<<:::999999:::::::::888555333333333333222000000111111111111000000...///000111111000///...000000///...............,,,------......------,,,++++++++++++++++++++++++++++++,,,------,,,+++***,,,,,,+++******))))))(((******+++,,,,,,,,,++++++111222222222111///---,,,,,,,,,,,,++++++************++++++++++++---000333@@@AAADDDEEE>>>555333777444...+++,,,+++)))(((***************************(((***+++***)))((()))***+++++++++************))))))************+++++++++---------,,,,,,+++++++++---,,,,,,+++*********++++++++++++,,,---...000111111111000///////////////+++...000...,,,---222888BBB444+++...000,,,,,,222000000000000////////////333333222222222222222222444444444444444444444444666666666666666666666666666666666666777888::::::888888777777777888:::;;;===<<<<<<;;;;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::888777777666666666555444444333333333333000000000000////////////////////////000000000000//////.........---------------............------......------------..............................,,,---......//////......////////////////////////000000000000000000000000222222111111111111111111333222222111222444555666888>>>PPPlll++++++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******---,,,+++*********+++,,,,,,,,,,,,,,,++++++******---,,,,,,,,,++++++++++++************************)))************+++++++++************************++++++,,,---...000111222///...,,,+++******+++++++++---------,,,,,,---///..................------777666333000,,,+++---///000///000222555666333111333222111111333444333333222222222222222222222222444555555555666666666666888888999999888888777777888777777888:::;;;;;;:::<<<;;;:::999888888999999888777555333222111000///000000111111111111000000//////000000000000//////000//////...............,,,,,,------------,,,,,,++++++++++++++++++++++++---,,,+++***)))((((((((())))))******+++,,,,,,,,,)))******+++++++++******+++,,,---------,,,+++***+++++++++******)))))))))+++,,,,,,++++++,,,///222>>>>>>@@@AAA;;;333333777222......///---)))(((***************************(((***+++***)))((()))***+++++++++************))))))************+++++++++,,,,,,,,,,,,+++++++++***---,,,++++++******++++++++++++,,,,,,---///000111111000000///......////////////,,,***+++333@@@KKKCCC666...111222...---222000000000000////////////111111222222222333333333444444444444444444444444555555555555555555555555666666666666777888999999555666777999:::::::::999;;;;;;;;;;;;;;;:::::::::999999999999999999::::::888777666444333333222222555444444333222222333333111111000000000/////////.../////////000000000000//////.........---------------............------......------------..............................,,,---......//////......////////////////////////////////////////////////000000000000000000000000222222111111222333555666777===NNNjjj+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++*********+++,,,,,,---------,,,,,,,,,,,,++++++++++++++++++*********************************)))************+++++++++************************++++++,,,...000333555666///...,,,***)))***+++,,,+++,,,---,,,+++,,,---///------------------......888777444000---+++,,,...000000111333555555333111333222111222444555444333333333333333333333333333444444444555555555666666999999999888888777777666444444555777999999777555999888888777777777888888666666666555333111...---///000000111111000000///000//////////////////000000///......------......,,,,,,------------,,,,,,++++++++++++++++++++++++---,,,***((('''(((((()))******++++++,,,---------******************))))))(((((()))***++++++***************))))))))))))))),,,,,,,,,+++***+++---000444333444555000+++,,,000......111444000)))(((+++************************(((***+++***)))((()))***+++++++++************))))))************++++++++++++++++++***************,,,,,,++++++******+++++++++++++++,,,---...///000000000///............//////...,,,***---777EEEOOO>>>555///222333...---000////////////000000000000111111111222222333333444444444444444444444444444555555555555555555555555777777777666666777888888444666888:::;;;:::999888::::::::::::;;;;;;;;;;;;888888888888888888888888555555444222111111111111444333222222111222222222222222111111111000000000....../////////000000000...............---------------............------......------------..............................,,,---......//////......////////////////////////........................//////////////////000000111111000000111222444555666;;;LLLhhh++++++++++++,,,------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++************************************************))))))*********+++++++++************************............//////000111///---+++))))))***+++---+++,,,---,,,++++++---///,,,,,,------------......111111111///------///111000000111222333333222111222111111222444555444333333333333333333333333333333333444444444555555555888888777777777777888888555444444555777888666555555555555555555666666666666888999888555222///---//////000000000000//////000///...------...///000//////...------------...,,,,,,,,,------,,,,,,,,,************++++++++++++***************+++++++++......---,,,,,,++++++***++++++***************+++******+++++++++,,,,,,+++******************)))))),,,,,,,,,+++******+++------++++++,,,)))%%%''',,,***...444777111***))),,,************************(((***+++***)))((()))***+++++++++*********))))))))))))*********+++++++++*********))))))))))))))),,,,,,++++++***++++++,,,*********+++,,,---......//////...------.........+++,,,...///111444999===555000---111222...---...////////////000000000000222222222222222222222222333333444444444444444444666666666666666666666666888777777666666666777777888888999999999888777777888888999:::;;;;;;<<<<<<888888888777777777777777666666444333333222222222222222111111111111111222222222222222111111111000........./////////000000........................------............------...------,,,,,,------...........................,,,---......///........./////////////////////////////////////////////////////////000000000000000111000000///000222333444666;;;KKKfff++++++***++++++---...///++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,,,,,,,************++++++++++++************************************************))))))*********+++++++++************************///...---,,,,,,+++++++++---,,,+++))))))***+++,,,+++,,,,,,,,,++++++---...,,,,,,,,,,,,------......+++,,,------,,,---000222...///000000000///000000000///000111444444333222333333333333333333333333333333333333444444444444555555555666777999:::;;;888666333333444666777777333333444444444444444444666999;;;;;;777333000000//////000000000000//////000///...------...///000//////...---------------+++,,,,,,,,,,,,,,,,,,+++)))))))))******+++++++++''')))***,,,,,,+++***)))......---,,,,,,++++++***,,,,,,+++++++++,,,---...---,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***)))***+++...+++***+++***(((***...))),,,222666111***)))---************************(((***+++***)))((()))***+++++++++*********))))))))))))*********+++++++++)))))))))))))))))))))))),,,++++++***++++++,,,,,,))))))))))))***+++,,,,,,...---------------......***,,,///111111000//////...,,,---000111000///000.../////////000000000111333333333222222111111111333333333444444444555555777777777777777777777777777777666666666666666666>>><<<999777555555666777777888888999:::;;;<<<<<<999888888888777777666666666666555444333333333333111111111000000111111222222222222222111111111000............////////////---.....................------............------------,,,,,,,,,,,,------........................,,,---......///.........////////////////////////000000000000000000000000000000000111111222222222111000000///000222333444777;;;JJJeee++++++******+++---///000++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++,,,,,,,,,++++++)))***************++++++*********+++++++++++++++++++++++++++++++++++++++)))************+++++++++************************------,,,++++++++++++++++++++++++*********++++++***+++,,,+++***+++,,,...++++++,,,,,,------......+++---------,,,,,,---///---...//////...---...000......///111444444333111333333333333333333333333222222222333333333444444333333333444666999<<<===999666333222333666777888222333333444333333222222444777::::::666222000111...//////000000//////...///..................//////...------,,,,,,------++++++,,,,,,,,,,,,++++++(((((())))))***+++++++++((()))***++++++***((('''******++++++,,,---------,,,+++++++++,,,...///111,,,+++***)))))))))))))))+++++++++++++++,,,,,,,,,)))+++,,,+++***)))***+++---)))(((******((()))---)))***...111...)))))),,,************************(((***+++***)))((()))***+++++++++************))))))************+++++++++))))))))))))************++++++******++++++,,,,,,***)))))))))******+++,,,---,,,,,,,,,,,,---............------......///000------///111222222222333......//////000000111111333333333222222222111111222333333444444555555555777777777777777777777777666666666555555666777777AAA>>>999666444444666777777888888999:::;;;;;;<<<888888888777777666666555444444333222222222222222111111111000111111222333222222111111111000000000------........./////////---------...............------............------------,,,,,,,,,,,,------........................,,,---......//////......////////////////////////111111111111111111111111000000111111222222333333111111000000111222444555777;;;IIIccc+++*********+++---///111++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,+++***)))*********++++++,,,,,,,,,++++++++++++,,,,,,,,,---++++++++++++++++++++++++)))************+++++++++************************//////...---,,,,,,------)))***++++++,,,+++***)))***+++,,,+++******,,,...***++++++,,,------......,,,---......,,,,,,---......///000///------...111...///000222555555444222222222222222222222222222222222222222333333333333444444444444666888;;;===777555333333444666555555333333444444333222111000///333666555111......000......////////////......---......//////......---///...------,,,,,,------++++++,,,,,,,,,,,,++++++((((((((()))***+++++++++))))))))))))+++...111333))))))******+++,,,,,,,,,***)))))))))+++...000222***)))((((((((()))***+++)))*********++++++++++++((()))++++++***)))***++++++'''&&&)))***''''''***+++((((((++++++((()))+++************************(((***+++***)))((()))***+++++++++************))))))************+++++++++)))))))))******+++++++++++++++******++++++,,,---+++++++++++++++,,,,,,---,,,,,,++++++,,,------...///...,,,,,,...///000111---///000000000000111111.........///000111111111000000111222333333444444222222333333444555555666555555555555555555555555555555555555555666777888===;;;999777555666777888888888999999:::::::::;;;777777666666555444444333333333222222111111222222111111111111111222333333111111000000000/////////---------.........//////---------.........//////------............---------,,,,,,++++++,,,,,,---........................,,,---......//////......////////////////////////000000000000000000000000/////////000111222222222222222111111222333555666666999GGG```}}}+++******)))+++---///111++++++++++++++++++++++++*********************************++++++,,,,,,,,,+++,,,,,,---,,,+++)))(((+++++++++,,,,,,---------+++++++++,,,,,,---------++++++++++++++++++++++++)))************+++++++++************************444333111000...------,,,((()))+++,,,---+++***(((***+++,,,+++******,,,...******+++,,,,,,---......+++---............///000///111222000...---///222//////111444666777555333111111111111111111111111111111222222222333333333666555444444555777:::;;;444444444555666666333111333444444444333222000///***///222111---***,,,.........////////////......,,,---...//////...---,,,......---,,,,,,,,,,,,---+++++++++,,,,,,+++++++++'''(((((()))***+++++++++***(((''')))...666>>>CCC,,,,,,++++++***))))))((((((''''''(((***---111333))))))((()))***,,,---///(((((())))))*********+++'''(((***+++***)))***+++...+++***---...+++***,,,,,,'''%%%''')))((((((+++************************(((***+++***)))((()))***+++++++++************))))))************+++++++++))))))******+++++++++,,,+++*********+++,,,,,,---------,,,,,,,,,---......++++++++++++,,,,,,---...,,,,,,---///111000---+++---000000...,,,------------......///000111111222---...///111333555666777222222333333444555666666444444444444444444444444444444444555555777888999999999888888888888888888888999999999999:::::::::666666555444444333222222444444333333333333333333222222111111222333444444000000000000////////////---------.........//////---------.........//////---..................------,,,,,,++++++,,,,,,---........................,,,---......//////......////////////////////////////////////////////////---......///000111111222333222222111222444555666555888EEE^^^{{{,,,++++++******++++++,,,************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++******))))))------------------------)))***++++++,,,---......,,,))))))...///,,,))))))******+++++++++,,,,,,,,,'''((()))***************222222111000///......------,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,000000///...............333333333222111000000///111111222222222333333333000111333333222222222333111111222333333333333222333333333444444555555555555555555555444333222111///000111222222111///...///...,,,++++++,,,...///////////////////////////......//////......---,,,------,,,,,,,,,,,,++++++111///---+++***************+++,,,,,,+++***)))(((---***((((((...777AAAGGG+++***)))((((((***,,,---+++***))))))***+++...//////---++++++++++++)))(((++++++******************......------,,,+++******)))************+++++++++))))))))))))************((())))))***++++++,,,,,,000)))%%%)))---+++((((((+++*********+++,,,------'''((()))******)))((('''))))))******+++++++++,,,******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,+++++++++,,,---...///000(((***---///111111000///000'''---555---(((,,,///111......000///,,,,,,///333111111111333555555555111111222222222333333333333333333333333333333333333222222222333333444555555555555666666666666777666555555666777888888777:::333000444888666333333333555666555444444555777...///000111444666888999////////////////////////,,,------------------------------.........//////.........------,,,,,,,,,000//////...------,,,,,,000000000000000000000000---------............/////////............//////000000000000000000000000000000000000111111111111222222222111222222333333777:::FFF]]]xxx,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++*********))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,))))))---///,,,)))************+++++++++,,,,,,))))))******+++*********...------,,,+++******))),,,,,,++++++++++++,,,,,,***+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,//////............//////333222222111000000//////000000000000111111111222000111333333222222222333111111222333333333333222333333333444444444555555555555555555555555444444111111222222111000/////////...,,,++++++,,,...///.......................................------,,,------,,,,,,,,,+++++++++,,,+++***)))))))))***+++******+++,,,+++***)))))))))(((''''''+++000555999+++***)))((((((***,,,---+++***))))))***+++---///...,,,++++++++++++)))(((************************,,,,,,++++++***))))))((((((((()))))))))*********))))))))))))************------,,,+++++++++++++++---+++))))))***++++++))))))))))))))))))***++++++******+++,,,,,,+++******+++++++++*********************+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,++++++,,,,,,...//////***+++---...///000//////+++))),,,,,,...;;;AAA777///,,,+++///111000///000111000000000222333333333111111111222222222333333333333333333333333333333333333333333333444555666444444555555555666666666777666555555666666555444999444222555666333111111555666777888777555222111000000000000111222333444.................................------,,,,,,+++------------.........///......---------,,,,,,,,,---------.......................................---------............/////////............//////000000000000000000000000000000000000111111111111222222111111111222333333555888EEE\\\vvv,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++************++++++++++++++++++++++++------,,,,,,++++++++++++,,,))))))---...+++)))************++++++++++++,,,++++++++++++++++++***)))*********)))((((((((('''++++++************++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,------------......---......///000111222111111000000//////.........////////////000000000111333333222222222333111222222333333333333333333333333444444444444555444555555555666666666666444333222111000000000000///...---,,,,,,---...///.......................................---,,,,,,,,,,,,,,,,,,++++++++++++******))))))***+++,,,---))))))***+++++++++******''''''(((((()))***************)))((()))***+++,,,+++***))))))***+++---...---,,,******++++++***(((******************************))))))(((((('''''''''((((((((())))))))))))))))))))))))************222000...+++******++++++///555444,,,))),,,,,,((((((((((((((((((((()))***++++++,,,,,,,,,,,,++++++,,,,,,++++++***)))))))))******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,++++++,,,,,,---...///,,,---------............+++000000+++777XXXcccNNN666///+++...222111........./////////000111111111111111111222222222222333444444444333333222222222222222222333333444666666333333333444444444555555777666444444555555333222777444444555333///000444555444444555777555000,,,111000//////.........///........................//////...---,,,++++++***------------...............------------,,,,,,,,,+++,,,,,,---.../////////---------------------------------............/////////............//////000000000000000000000000000000000000111111111111111111111111111222333333444777CCCYYYttt,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++,,,((((((,,,---+++)))***************++++++++++++,,,,,,,,,,,,,,,+++***)))***************)))))))))+++******))))))******+++***+++,,,,,,------,,,,,,,,,,,,,,,---------......,,,,,,------///000111222111000000000//////......////////////////////////000111333333222222222333111222333333444444333333444444444444444444444444555555444444444555555555666555333111//////000000......------------..............................------.........---,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,---......///))))))******++++++++++++******++++++***)))((('''***))))))((()))***++++++******))))))***+++,,,,,,,,,+++)))***++++++***)))***************+++++++++)))))))))(((((('''''''''((((((((()))))))))******((()))))))))************222000---***))))))+++,,,666@@@???111)))------&&&))))))(((((((((((())))))*********++++++*********++++++************************+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,+++++++++,,,------.........---,,,,,,------...---000111...<<<```ooo```DDD888......000///,,,***...///000000000000000111111111111111222222222222555444444333333222222111111111111222222333444555222222333333333444444444777555444444666666555444444222222333000///666???888333......222333111...111000///...------------.................................------,,,,,,,,,------------------------------------------------+++,,,,,,------......///---------------------------------............/////////............/////////////////////////////////000000000111111111111111000000000111222333444444777BBBXXXrrr,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,------,,,((((((+++,,,***)))***))))))*********+++++++++,,,,,,,,,,,,,,,+++***)))************+++++++++++++++******))))))******+++***+++,,,,,,------,,,,,,,,,,,,,,,---------......,,,,,,,,,---///000222333000000000000////////////000000000000000000000000000111333333222222222333222222333444444444444333444444444444444444444444555444333222222222333333666444222000/////////000................................................---------...---,,,,,,+++,,,,,,+++++++++*********------------------------)))))))))******+++,,,,,,---,,,++++++************)))))))))))))))***************************+++++++++)))))))))+++,,,+++***))))))*********+++++++++)))))))))))))))((((((((()))))))))*********++++++((()))))))))************---+++)))'''''')))+++---555@@@@@@111(((,,,---'''++++++***))))))*********************************(((((()))***++++++,,,,,,******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,+++++++++,,,------......---,,,,,,,,,,,,------)))+++///555IIIYYYXXXLLL>>>000---...---,,,,,,...000333333111000111222000000111111111222222222444444444333333222222222111111111111111222222333222222222333333333333444555444444555777999888777111000000000///222>>>KKKCCC:::111---///222222111000000///............///........................,,,,,,,,,------.........------------------,,,,,,------------------------------------------------........................---------............/////////............/////////////////////////////////000000000111111111111000000000000111222333444555777BBBWWWqqq~~~,,,++++++******++++++,,,************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***+++,,,------,,,((('''***,,,***)))***)))))))))************+++++++++++++++++++++***))))))))))))******+++++++++++++++************++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,------------,,,,,,------///000111222000000000000000000000000222222111111111111000000000111333333222222222333222222333444444444444444555444444444444333333333444333222111111222333444333222111000////////////........................---------------------------------------,,,++++++++++++++++++***************+++,,,,,,,,,,,,++++++*********)))******+++,,,+++***))))))))))))++++++((((((((()))))))))******)))*********************)))(((((()))+++,,,+++***)))))))))***++++++,,,,,,************))))))))))))************++++++++++++))))))))))))************)))((('''&&&''')))+++---,,,444555---(((+++---+++---,,,++++++++++++++++++,,,,,,++++++++++++,,,,,,''''''(((***+++,,,---...******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,222(((+++222---000===DDDEEE:::///---.........000...222555555222000111333000000000111111111111222333333333333333333333333333333222111111111111111222222222333333333444444444333333555888::::::999000//////111111555AAAMMMJJJCCC:::444333333222111000//////////////////000------------------------***++++++,,,---...//////------------,,,,,,,,,,,,,,,,,,,,,------------...---------,,,,,,,,,,,,,,,........................---------............/////////............//////000000000000000000000000000000000000111111111111/////////000111222333444555777AAAVVVpppvvv|||,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------++++++++++++++++++++++++))))))******+++++++++,,,,,,((('''***+++))))))***))))))))))))************))))))******+++*********((())))))***+++,,,,,,,,,,,,,,,++++++++++++,,,,,,***+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,---------......000111111111111111111111111111111222222222111111000000000000111333333222222222333222333444444555444444444555555444444444333333333222111000111222444666888000000000000000///...---......////////////......------------------------,,,------------,,,++++++++++++++++++************((()))+++,,,---...------,,,+++***)))))))))***+++))))))))))))))))))******'''(((((()))))))))))))))))))))************)))))))))((('''(((+++,,,++++++((())))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))************))))))))))))************''''''''''''((()))***+++(((***+++***)))))),,,...------,,,+++++++++++++++,,,+++************+++,,,(((((()))***+++,,,,,,---******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,***+++,,,---------,,,+++333***...444,,,***222555999333...//////---...000...222666555222///000222000000000000111111111111111222222333333444444555666666444333222111111111333333333333444444444444555444333555777888888777111000111444444555;;;CCC@@@@@@@@@>>>;;;666111...000000///...............------------------------+++,,,,,,------.........---------,,,,,,,,,++++++,,,,,,,,,---------......+++++++++,,,,,,------...---------------------------------............/////////............//////000000000000000000000000000000000000111111111111......//////000222333444444555@@@TTTnnnwww{{{,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,---------))))))))))))))))))))))))+++++++++***************---(((''')))+++))))))***))))))))))))************'''((()))*********************+++,,,---......///---,,,,,,++++++,,,,,,---++++++,,,---------,,,,,,******+++++++++,,,,,,,,,......---......///000111111111111111111222222222222222111111000000//////000111333333222222222333222333444444555555444444555555555444444333333333000///000111333777:::<<<---...///000000///...---......////////////......------------------------,,,,,,---------,,,+++++++++++++++************)))((())),,,...000111222111---,,,***)))))))))******((()))***,,,,,,+++)))((('''(((((()))))))))))))))))))))************)))((((((''''''(((+++,,,,,,+++((())))))***++++++,,,,,,((((((((()))))))))))))))(((((((((((())))))))))))))))))))))))************'''((((((((())))))))))))***'''(((++++++(((***///------,,,+++*********+++***)))(((''''''((()))******************+++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,++++++***+++++++++)))***,,,......---,,,++++++'''---000+++---111...222//////111000,,,***,,,---222666555111///000222000000000000111111111111000111222333444444555666999888777555333222222222333333444444444444555555555444333444666666555444222111333777777444555888000777@@@DDDAAA:::111,,,111000///...---,,,,,,,,,---------------------------------------------,,,---------,,,,,,+++++++++,,,,,,,,,------.........((()))***+++---...///000,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////............//////000000000000000000000000000000000000111111111111.........///000222333444333444>>>RRRlll~~~...---,,,,,,++++++++++++***++++++,,,,,,++++++***+++,,,...//////...,,,+++---+++***+++......,,,***------,,,++++++******)))*********++++++,,,,,,,,,'''''')))***,,,,,,------)))***++++++++++++***)))************************************************)))***,,,------,,,***)))++++++++++++++++++++++++******+++,,,,,,,,,,,,+++......------------......///////////////.........///////////////000111111000000////////////000000000111111111111222222222333333333333333333333333222222333444444333333333222222222333333444444444222000///000222333111...///------///222333000...//////...---,,,,,,++++++***,,,...000000...,,,***,,,///000,,,)))++++++))),,,***)))---444888777555+++***)))***++++++***)))(((***+++***)))((()))************)))))))))))))))(((((())))))*********++++++*********))))))((((((***************************(((((()))***+++***)))***************)))((('''((((((((((((((()))))))))))))))))))))************))))))))))))))))))))))))'''))),,,......,,,)))'''))))))))))))***************+++,,,+++)))((()))***(((***,,,...//////...---))))))***+++,,,,,,------***,,,......,,,***))))))---------------------------,,,,,,,,,,,,---......000000///------,,,,,,,,,---///111111000///000111.........///000000111111...000222333222111111222777666555333222111000000333222222222444666999;;;444555555555666666777777222222222111111111000000000333666999999555111...///............---------//////...------------...,,,000000,,,***,,,,,,++++++,,,---...///...---,,,)))***++++++************+++++++++,,,,,,---------........................---------............/////////............//////000000000000000000000000000111111111111222222222000111111222222333444444444555===OOOfff...---,,,,,,+++++++++,,,***++++++,,,,,,++++++***)))***,,,------,,,***)))---+++***+++......,,,***,,,,,,,,,++++++++++++***++++++++++++++++++,,,,,,))))))***+++++++++++++++************************************************)))))))))))))))))))))))))))***,,,------,,,***)))++++++++++++++++++++++++******+++,,,,,,,,,,,,+++......------------......////////////............///////////////000000111000000////////////000000000111111111111222222222333333333333333333333333222222333333444333333222111111222222222333333333111///...///111222000...///...---///222222000...///......---,,,,,,++++++***,,,...//////...,,,***---111111---+++------+++---***)))+++000333222///+++***))))))++++++***)))(((***+++***)))((()))******)))))))))))))))))))))((()))))))))************************)))))))))(((***************************(((((()))***+++***)))***************)))((((((************))))))((('''))))))))))))************))))))))))))))))))))))))******+++++++++***))))))))))))))))))************)))+++,,,+++******+++,,,+++,,,...000111000//////)))******+++,,,,,,------+++---...---,,,++++++,,,++++++++++++++++++++++++---,,,,,,,,,,,,---......111000///...------------,,,...000000///...///000//////000000000111111111111333444444444222222111666555444333222111111111222222222222333666888:::444444444555555555555555222222222111111111000000///111444666555333000---............------------///......------------------///...)))'''***,,,,,,............---,,,+++***+++,,,------,,,,,,,,,,,,+++++++++,,,,,,---------........................---------............////////////....../////////000000000000000000000000000000111111111222222222000111111222222333444444444555===OOOeee------,,,+++++++++,,,,,,***++++++,,,,,,++++++***)))***+++,,,,,,+++***))),,,++++++,,,------,,,*********+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,************************))))))))))))))))))))))))***+++,,,------,,,+++***++++++++++++++++++++++++******+++,,,,,,,,,,,,+++......------------..............................//////......//////000111000000////////////000000000111111111111222222222333333333333333333333333222222333333333333222222000000111111111111222222///......///000000///---......---///000111///.........------,,,,,,++++++***+++---......---+++***,,,000111---+++,,,---+++,,,***((())),,,...,,,)))+++***))))))++++++***)))(((***+++***)))((()))***))))))))))))))))))******))))))))))))************************))))))))))))***************************(((((()))***+++***)))************)))))))))))),,,,,,,,,,,,+++)))'''&&&))))))))))))************)))))))))))))))))))))))),,,+++)))((((((((()))***)))))))))*********++++++)))***,,,,,,++++++---...+++,,,...///000//////...*********++++++,,,,,,---,,,---------+++,,,---///++++++++++++++++++++++++---,,,,,,,,,,,,---......111111000///............+++---//////.........///222222222111111111111000333444444555444222111000444444333222222222222222222222222222333555777888444444444333333333333333222111111111111000000000///000111111111000...---............------------///...------,,,,,,---------///...******...333333666555333111000///......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///////////////////////////000000000000000000000000000000000111111111222222000111111222222333444444333555===NNNccc~~~---,,,,,,++++++,,,,,,,,,***++++++,,,,,,++++++***+++,,,------------,,,++++++++++++,,,,,,,,,+++***))))))***+++,,,,,,------,,,,,,,,,++++++*********++++++++++++,,,,,,------,,,+++)))(((((()))+++,,,************************))))))))))))))))))))))))***++++++,,,,,,++++++***++++++++++++++++++++++++******+++,,,,,,,,,,,,+++...------,,,,,,------...------...............//////............///000000000000////////////000000000000111111111222222222222222222222222222222222222333333333333222111111000000000000000000000000...---......//////...---............//////......---------,,,,,,,,,++++++***+++,,,------,,,+++***)))---...***(((***+++)))+++)))((((((***+++)))'''+++)))((()))***+++***)))(((***+++***)))((()))***)))))))))))))))*********)))))))))))))))******************)))))))))))))))***************************(((((((((***+++***)))******)))))))))))))))***+++,,,------,,,+++)))'''((()))))))))************))))))))))))))))))))))))+++***)))((((((((())))))))))))*********++++++++++++,,,------++++++,,,...***++++++,,,,,,,,,++++++*********++++++,,,,,,,,,+++,,,,,,+++***+++---000,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......111111000///////////////,,,...000000///...///000444444333222222111000000222222222333444333111000333222222222222222333333222222222222333444666666333333222222111111111000111111111111000000000000000//////........................---------,,,,,,...------,,,,,,,,,,,,,,,---111333222333888<<<<<<777555333111/////////000+++***)))******++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............////////////000000/////////000000000000000000000000000000000000111111111111000111111222222333444444333555===MMMaaa{{{,,,,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++++++++))))))***+++,,,------...,,,,,,,,,++++++*********))))))***+++,,,...000111,,,+++)))(((((()))+++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++------,,,,,,,,,,,,------,,,---------......//////...............//////000000000////////////000000000000111111111222222222222222222222222222222222222333333333222222111000////////////////////////,,,---.........---------.........------------...,,,,,,,,,,,,,,,+++++++++******+++,,,,,,+++******(((,,,---)))(((******))))))(((((()))***+++*********)))((()))******)))((((((***+++***)))((()))***(((((())))))******************))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))***(((((((((***+++***)))******)))(((((()))***+++***+++,,,------,,,+++***((()))))))))************))))))))))))))))))))))))((()))************)))(((************++++++++++++---...///---+++******+++++++++++++++++++++*********+++++++++++++++,,,,,,)))******)))((())),,,...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......111000000////////////000...///111111000000000111555444444333222111000000222111111444666777555333222222111111111222333333222222222222333333444444222222111111000000//////000000000000000000000000111000...------......///...------------,,,,,,,,,------,,,+++++++++++++++///555999999999;;;;;;999...---,,,******+++,,,,,,...+++)))***+++---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............/////////000111111000////////////////////////////////////000000000111111111000111111222222333444444333555===LLL^^^www,,,,,,+++++++++,,,------***++++++,,,,,,++++++***************************)))+++,,,,,,+++******+++))))))***+++,,,,,,------,,,,,,++++++++++++++++++)))))))))+++---///222444,,,+++***))))))***+++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++------,,,,,,,,,,,,------,,,,,,,,,---......//////......------......///000000000////////////000000000111111111111222222222222222222222222222222222333333333333222111000///000000////////////......,,,...//////...------...---......---++++++,,,...,,,,,,,,,,,,++++++++++++*********++++++*********)))---...+++)))+++,,,+++(((((()))******++++++,,,***)))((((((******)))((((((***+++***)))((()))***((((((((()))******++++++************))))))))))))))))))))))))************))))))))))))))))))))))))***(((((()))***+++***)))***)))((((((((()))++++++******+++++++++,,,,,,,,,))))))))))))************))))))))))))))))))))))))'''(((***,,,,,,,,,++++++*********++++++++++++,,,...//////---***(((((()))...------,,,,,,+++++++++++++++++++++++++++++++++)))*********((((((***,,,************************---,,,,,,,,,,,,---......000//////......//////000...000222222111111111222444444333333222111000000333222222555999;;;999666222222111111111222222333222222222222222222222222111111111000000000000000//////000000000000000111111000///------...//////------------,,,,,,,,,,,,---,,,++++++******++++++///666:::999777666222...+++*********+++,,,,,,---222///,,,,,,///111000...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////111111111111///////////////////////////////////////000000000111111000111111222222333444444333666>>>KKK\\\ttt,,,+++++++++,,,,,,---...***++++++,,,,,,++++++*********))))))))))))******(((***,,,,,,***)))***+++*********++++++,,,,,,,,,++++++++++++++++++,,,,,,++++++***+++,,,///222333************************************************++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---++++++,,,------...//////...------------...//////000000////////////000000000111111111111222222222111111111111111111111111333333333222222111000///000000000000//////......,,,...000000...---...///---......,,,***))),,,...++++++++++++++++++++++++************************(((,,,---***)))+++,,,***)))******************+++***((('''((()))***)))((((((***+++***)))((()))***'''(((((()))******++++++************)))))))))(((((()))))))))************))))))))))))))))))))))))***(((((()))***+++***)))***)))((('''((()))+++,,,---,,,***))))))***+++,,,))))))))))))************)))))))))))))))))))))))))))))))))***+++---///000*********+++++++++,,,,,,,,,------,,,***((())))))...---,,,++++++*********++++++++++++++++++++++++)))+++,,,,,,***))))))***))))))))))))))))))))))))---,,,,,,,,,,,,---......///...............//////...000111222111000111222333333222222111111000000444111111444888999777333222222111111111111111222111222222222222222111111000000000000000111111111////////////000000111111000///...---------......---------,,,,,,,,,++++++,,,,,,+++***************,,,111555222000///---))),,,---...///////////////555111------000333222000---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///...///111222222111///...////////////////////////////////////000000000111000111111222222333444444333666>>>JJJZZZrrr++++++++++++,,,,,,---...+++++++++,,,,,,+++++++++,,,,,,++++++++++++,,,,,,(((***---,,,***(((***+++***++++++++++++,,,,,,,,,*********++++++,,,,,,---...---,,,+++,,,...000222)))***++++++++++++***)))************************************************,,,++++++******++++++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---++++++,,,,,,---...//////...------------...//////000000////////////000000000111111111111222222222111111111111111111111111333333333222222000//////111111000000/////////...,,,///111111...---...000---......,,,))))))+++...++++++++++++++++++++++++))))))))))))))))))))))))&&&***+++(((&&&)))***(((***++++++***)))((()))******((('''((()))***)))((((((***+++***)))((()))***'''(((((()))***++++++++++++*********))))))(((((((((((())))))*********+++))))))))))))))))))))))))***(((((()))***+++***)))***)))((('''((()))+++---000---***((('''((()))+++))))))))))))************))))))))))))))))))))))))+++***((((((***---111444******+++++++++,,,,,,,,,***+++,,,+++))))))***+++,,,,,,***)))((((((((((((++++++++++++++++++++++++***,,,......,,,***))))))++++++++++++++++++++++++---,,,,,,,,,,,,---............---------......///---///111111000///000111222222222111111111111000222///...000444555222---333222222111000000111111111222222222222111000000//////000000111111222222.../////////000000111111......------,,,,,,---------------,,,,,,,,,++++++,,,++++++***)))*********''',,,///---,,,......,,,+++,,,---......---,,,+++444000+++,,,///222111///---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...000111222222111000...////////////////////////////////////000000000000000111111222333333444444333666>>>IIIYYYqqq---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************++++++******++++++,,,------------,,,,,,+++++++++,,,,,,++++++++++++,,,,,,******+++,,,,,,---......+++++++++++++++***)))))))))))))))))))))))))))))))))******++++++,,,------++++++************++++++++++++******************++++++******++++++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---...///...............---------//////////////////////////////000111111111111111111111000000000000000000222222222111111111111000//////......---------,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))******))))))((((((''''''+++***)))(((((()))***+++***************)))((((((&&&((())))))'''''''''(((''')))******(((''''''(((******))))))((((((''''''(((((((((((())))))))))))******))))))((((((''''''+++++++++*********))))))******))))))))))))******))))))))))))************---,,,***)))))))))***+++)))))))))))))))))))))))))))************+++++++++...+++((('''+++000555777000///...---,,,,,,+++***)))+++---,,,+++***+++,,,)))************+++++++++******+++++++++******)))***+++,,,,,,***))))))***+++++++++++++++***)))(((------.........---,,,,,,------------------------,,,---///000000000///...////////////000000000000111111111111111000///...333333222222222222222222///000000111222222333333111222222111000///111222444333111///...------,,,/////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******)))***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,...//////---++++++*********+++,,,,,,---.........------,,,,,,,,,------------------------000000000000000000000000////////////////////////000000000000111111111111000111111111111222222222555444999GGGWWWmmm------------------------++++++++++++++++++++++++************************++++++******++++++,,,------,,,,,,,,,++++++++++++++++++************++++++------,,,,,,,,,,,,++++++******++++++******)))((()))))))))))))))))))))))))))******++++++,,,------++++++************++++++************************++++++******++++++,,,---++++++,,,,,,,,,,,,------......---,,,,,,,,,------------..................//////////////////////////////000111111111111000111111111111111111111111222222222111111111000000/////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))************))))))))))))******))))))))))))*********++++++++++++*********'''(((******((('''((()))&&&)))+++,,,+++)))((((((+++***)))(((''''''&&&'''(((((((((((())))))))))))******))))))((((((((((((+++++++++*********))))))******))))))))))))******))))))))))))************,,,+++***)))((())))))***))))))))))))))))))))))))))))))*********++++++++++++***)))***---000111222------,,,,,,+++*********)))+++---,,,+++***+++,,,)))************+++++++++******+++++++++******))))))+++,,,,,,***)))((()))+++++++++++++++***))))))+++,,,,,,---------,,,,,,---------------------------...///000111000////////////000000000111111111222222222111111000000000222222222222222222222222333333333222222222111111000111111111//////111333000///...---...///000000...............---------------------------------,,,------------,,,++++++++++++,,,---------------,,,,,,,,,,,,,,,,,,++++++///...---...//////...,,,,,,,,,++++++,,,------.........---------,,,,,,,,,........................////////////////////////////////////////////////000000000000111111111111111111111111222222222222444333:::HHHWWWlll,,,---...//////...---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---+++++++++++++++*********,,,++++++++++++++++++,,,//////...---+++***))))))***************)))(((((()))))))))))))))))))))))))))******++++++,,,------++++++************++++++************************++++++******++++++,,,---++++++,,,,,,,,,,,,------000///...---,,,,,,,,,,,,,,,---------.../////////////////////////////////...///000000111111000000111111222222222222222222222222111111111000000000000000////////////......,,,,,,---......---,,,,,,+++++++++++++++++++++++++++++++++************)))************++++++++++++))))))************))))))+++++++++++++++,,,,,,,,,((()))++++++)))((()))***&&&))),,,...---,,,++++++---,,,)))'''&&&&&&''''''(((((((((((())))))))))))***))))))))))))(((((((((+++++++++*********************))))))))))))******))))))))))))******************)))((((((((()))))))))))))))))))))))))))))))))))))))*********++++++((((((***---//////---+++)))))))))))))))))))))))))))+++---,,,+++***+++,,,)))************+++++++++)))******+++++++++******))),,,......---+++******++++++++++++++++++***)))++++++,,,---............------------------------...///000111111111000/////////000000000111111111222222111000000000111111000000111111222222333333666555444333222111000//////000111000000000222444222000---,,,...000000000---------.......................................---............---,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,------222000...---...///...---------,,,,,,------.........------------,,,,,,,,,........................////////////////////////////////////////////////000000000000111111111111111111111111222222222333222333:::HHHVVVjjj+++,,,...//////...,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---************************------,,,,,,,,,,,,------//////...---+++***)))))))))************)))(((((()))))))))))))))))))))))))))******++++++,,,------++++++************++++++***************+++++++++++++++******++++++,,,---+++++++++,,,,,,,,,------///......------------...,,,,,,,,,---...///000000////////////////////////...//////000000000000000222222222222222333333333111111111111000000000000000000000000000/////////+++,,,...//////...,,,++++++++++++++++++++++++++++++++++++*********)))))))))))))))******+++++++++((()))***++++++***)))(((************++++++,,,,,,(((***,,,,,,***)))***+++(((***,,,,,,,,,---...000000...***'''&&&'''((()))(((((((((((())))))))))))))))))))))))))))))))))))******************************))))))))))))******((()))))))))************))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))************((((((***,,,...---***(((((((((((()))))))))******)))+++---,,,+++***++++++))))))*********+++++++++))))))***+++++++++*********---000111///---,,,,,,+++++++++,,,,,,+++******,,,,,,---///000000000000...........................///111222222222111000....../////////000000000111111000/////////000111...//////000111222333333444444333222111000/////////000111111111111444666:::666111......///---,,,,,,---------.../////////---------------------------------------,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,------------......222000---,,,,,,------,,,------,,,,,,,,,,,,------------------------------........................///////////////////////////////////////////////////000000000111111111111111111111222222222333333111222:::GGGTTTggg)))***,,,------,,,***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---************************,,,,,,++++++++++++,,,,,,---------,,,,,,+++++++++***************)))(((((()))))))))))))))))))))))))))******++++++,,,------++++++************++++++))))))*********+++++++++++++++******++++++,,,---+++++++++,,,,,,,,,------,,,,,,,,,---...///000111,,,,,,,,,---...///000000000000000000000000000000......///000000000000000111111222222222333333333111111111000000000///////////////000000000000000+++,,,...//////...,,,++++++++++++++++++++++++++++++++++++*********))))))'''(((((())))))*********((()))***++++++***)))(((******))))))))))))***+++)))***,,,,,,*********+++++++++***)))))),,,000444111///,,,)))((((((***+++(((((((((((())))))))))))))))))))))))******************************************))))))))))))******((()))))))))************((((((((()))))))))(((((((((((((((((((((((((((((((((((()))))))))************))))))***++++++***((((((((())))))***+++++++++)))+++---,,,+++***++++++))))))*********+++++++++((()))***+++++++++++++++))),,,...///...,,,,,,,,,***++++++,,,,,,,,,++++++***+++,,,---.../////////...........................///111222222222111000---------.........////////////.........//////000......///000000111222222////////////////////////000111222222222333555777===888222000000000---+++,,,---------.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,---------------,,,,,,,,,------.........111...,,,***+++++++++***,,,,,,+++++++++++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................///////////////////////////000000000111111111111111222222222222333333333111222:::FFFQQQddd)))***+++,,,,,,+++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---*********+++++++++++++++***))))))(((((())))))***+++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))))))))))))))))))))))))))))))))******++++++,,,------++++++************++++++)))))))))***++++++,,,,,,++++++******++++++,,,---++++++,,,,,,,,,,,,------+++,,,,,,---...000111222,,,---------.../////////000000000000000000000000---...//////000000//////000000111111222333333333111111000000000/////////......////////////000000,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))((((((((((((((()))))))))))))))************)))))),,,+++)))((((((((()))***)))***,,,,,,***)))***++++++***)))((('''***///333///---+++***)))***+++,,,(((((((((((()))))))))))))))))))))************+++***************+++++++++******))))))))))))******))))))))))))************(((((()))*********))))))))))))))))))))))))))))))((((((((()))))))))******,,,***((((((*********)))))))))******+++++++++,,,)))+++---,,,+++***+++,,,)))************+++++++++((()))***+++++++++++++++''')))++++++))))))***+++***+++,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,...........................///000111111111000///------........./////////---...///000000000//////......//////000000111111,,,------...///000000000111222333222222222444666888444000000333444111------------...............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++***)))------...///////////////++++++,,,,,,------.........---+++***+++++++++))),,,,,,+++*********++++++,,,,,,,,,------------...++++++++++++++++++++++++........................////////////////////////000000000000111111111111222222222222333333333333111222999CCCMMM```++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++,,,,,,,,,---+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))))))))))))))))))))******++++++,,,------++++++************++++++((())))))***++++++,,,,,,++++++******++++++,,,---++++++,,,,,,,,,,,,------------------...///111111------..................000000000000000000000000---...//////000000////////////000000111222222333111000000000////////////------........./////////------------------------------------------------+++++++++************)))******))))))))))))))))))******))))))))))))******...---+++)))(((((())))))(((***++++++***))))))***'''((())))))((()))+++...+++******))))))*********(((((((((((())))))))))))))))))*********+++++++++))))))*********+++++++++******))))))))))))******))))))))))))************((((((***+++++++++******))))))))))))))))))))))))(((((((((((()))))))))***+++***))))))++++++***)))******************++++++)))+++---,,,+++***+++,,,)))************+++++++++(((((()))++++++,,,,,,+++))))))***)))((((((+++---***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,+++........................---...///000111000///////////////000000000000111---///111333333222000///////////////////////////------......///000000111000111222111000000111333222...,,,///555777333..................---------------------------------,,,,,,------,,,,,,+++***+++,,,------......------******++++++,,,------------,,,+++,,,------,,,***------,,,+++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////000000000000111111111111222222222333333333444444222333999AAAJJJ]]]---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++++++++,,,,,,---------...------,,,,,,------...---------,,,,,,+++++++++,,,------------,,,++++++)))))))))))))))))))))))))))******+++,,,,,,------++++++************++++++((())))))***++++++,,,,,,++++++******++++++,,,---++++++,,,,,,,,,---------//////.........//////000...............---------000000000000000000000000---......///////////////...//////000111111222222000000000000////////////,,,---------......//////...------,,,,,,------...........................+++++++++************))),,,+++++++++******))))))+++***)))(((((()))***+++111///,,,***(((((()))***((()))++++++)))((()))***$$$&&&)))+++***)))))))))'''((((((((())))))))))))(((((((((((())))))))))))))))))******++++++++++++))))))******++++++++++++******))))))))))))******))))))))))))************((()))***,,,,,,,,,+++***))))))))))))))))))))))))(((((((((((())))))))))))))))))***+++------***(((************)))))))))))))))+++---,,,+++***+++,,,)))************+++++++++(((((()))++++++,,,,,,,,,,,,,,,,,,***)))+++...000***+++,,,,,,------------/////////000//////......////////////////////////,,,---///000000000///...111111111111222222222222...000333666666444222000///////////////.........////////////000000000000000000111000......///111///,,,+++///555666111+++/////////......------,,,........................------......------,,,+++(((((()))************)))))))))***++++++,,,------,,,,,,,,,...//////---+++///...------,,,,,,,,,,,,,,,,,,,,,------.........------------------------........................////////////////////////000000000000111111111111222222333333333444444444333333888@@@HHH[[[,,,+++*********+++,,,---,,,++++++******++++++,,,,,,+++*********+++,,,---++++++++++++,,,---...///***+++,,,,,,,,,,,,+++***************************+++++++++*********)))))),,,++++++******++++++,,,******))))))))))))******((()))+++------,,,+++***++++++******)))((((((((())))))))))))***+++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,---......------......///000000000///////////////////////////000000000000000//////......//////000000111111000//////............///.........------,,,,,,,,,---------------,,,+++***++++++++++++++++++++++++((()))***++++++***)))(((++++++******))))))((((((+++*********))))))((((((+++)))((('''((()))((('''))))))))))))))))))))))))+++)))((('''''')))+++,,,+++*********))))))(((((((((((((((((())))))))))))))))))))))))***************)))(((''''''((()))***)))***,,,------,,,***))))))))))))))))))******+++))))))************))))))***)))(((''''''''')))))))))************+++++++++++++++***************+++((()))***+++,,,+++******)))+++...000000...+++)))((()))***++++++***)))((()))************+++++++++,,,,,,++++++***+++++++++******))))))))))))******.........///////////////222111000......---------000111111111111222222222111111111111111111111111000000111111111111000000000///......///000///---///......///000111000000000000000000000///............////////////.........------,,,,,,------......***)))---///---,,,...///...,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,...///+++,,,---.........---,,,...,,,+++,,,...///...,,,------------------------,,,,,,,,,---...///000000......////////////.....................///000000////////////000000000000111111222333333333333222222444:::BBBJJJ\\\++++++*********+++,,,---,,,++++++++++++++++++,,,++++++*********+++,,,---++++++++++++,,,---......***+++,,,,,,,,,,,,+++***************************+++++++++*********)))))),,,++++++******++++++,,,++++++************++++++,,,---...///...,,,***)))++++++************))))))++++++*********++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,------------...---,,,,,,,,,,,,---......------......//////000000........................//////000000000000//////......//////000000000000000000///......---............---------,,,,,,,,,---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++***)))((((((*********)))))))))))))))************)))))))))(((,,,***(((((()))))))))((())))))))))))))))))))))))******)))))))))***+++,,,************)))))))))((((((((((((((())))))))))))))))))))))))******************)))(((((()))***+++)))***,,,------,,,***))))))))))))))))))******+++))))))************))))))+++***************++++++)))************+++++++++++++++***************+++((()))***+++,,,++++++***)))+++---......---+++)))((()))***++++++***)))(((************++++++++++++************+++,,,------++++++************++++++------------............111000///...............//////000000000111111111111111111111111111111111000000111111111111000000000///......///000...---///...---...///000000000000000111111000000///...------------------------...------,,,,,,------...///+++***---...,,,,,,......---,,,,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++,,,---***+++,,,.../////////......+++)))***,,,---+++***------------------------,,,---------.../////////......////////////.....................///000000////////////000000000000000111111222222222222222222444:::BBBIII[[[++++++******++++++,,,---,,,,,,++++++++++++,,,,,,++++++******++++++,,,---+++++++++,,,,,,------...***++++++,,,,,,++++++***************************+++++++++***************++++++************++++++,,,++++++******++++++,,,000000000000...,,,***(((******++++++++++++,,,,,,---,,,,,,++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---......---------...//////000000...........................//////000000/////////...////////////000000000111000///...------------...------------,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++,,,++++++***)))*********))))))))))))************************)))))))))))),,,***))))))*********))))))))))))))))))))))))))))))******+++++++++++++++************))))))))))))(((((((((((())))))))))))))))))))))))************+++******)))))))))******)))***+++,,,,,,+++***))))))))))))))))))******+++))))))************))))))((()))***+++++++++++++++)))************++++++++++++***************++++++))))))***++++++++++++*********+++,,,,,,+++******))))))***++++++***))))))************+++++++++,,,)))))))))***+++,,,......,,,,,,++++++++++++,,,,,,++++++,,,,,,------------000000///....../////////........./////////000000000000000000000000000000///000000111111000000///111000...//////000...---//////.........///000000000111111111111000000//////...---,,,,,,---...///...------,,,,,,------...000,,,***,,,...,,,+++------,,,++++++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---++++++,,,---***+++,,,...///000000000///---*********++++++***------------------------------........................////////////.....................///000000////////////000000000000///000111111222222111111222444:::AAAHHHZZZ}}}+++***++++++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,++++++***++++++++++++,,,,,,***+++,,,,,,------------++++++++++++++++++++++++************************************************++++++************+++++++++******))))))******+++000000//////---+++***)))******+++,,,,,,---............---,,,++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,---......//////000..............................//////000/////////////////////////////////111000///...---,,,,,,,,,------------------------,,,++++++*********+++,,,************************'''((()))***++++++++++++(((((())))))******++++++*********))))))))))))))),,,+++))))))***++++++***))))))))))))))))))))))))(((***,,,------,,,+++************)))))))))))))))(((((((((((())))))))))))((()))))))))*********************))))))))))))))))))***++++++++++++***))))))))))))))))))******+++))))))************))))))%%%&&&((()))*********)))))))))*********+++++++++*********)))******+++,,,))))))******+++++++++++++++******************+++*********************************+++++++++,,,,,,************+++,,,------,,,,,,++++++++++++,,,,,,++++++,,,,,,------......//////////////////000000....../////////000000000//////////////////////////////000000000000//////111000//////000000///---/////////.........///000000111111111111111000000222111///......///111222...------,,,,,,------...000+++))),,,---+++***,,,,,,+++******,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,///000111000...------///,,,,,,---...//////000000222000...,,,,,,,,,------------------------------...............---------......////////////.....................///000000////////////000000000000//////000111111111111000222333999@@@GGGXXXzzz******++++++,,,,,,,,,,,,+++,,,------------,,,+++******++++++,,,,,,,,,,,,***+++,,,---------,,,,,,++++++++++++++++++++++++************************************************+++******))))))******+++))))))(((((((((((()))))),,,,,,,,,,,,++++++************+++,,,---......///......---,,,++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++++++++,,,------,,,,,,------.../////////........................------...////////////////////////...............000000...------,,,,,,,,,------------------------,,,+++++++++++++++,,,,,,************************&&&'''***++++++***((('''(((((())))))******++++++))))))))))))))))))******,,,***))))))***++++++***))))))))))))))))))))))))((())),,,---...---+++***))))))))))))))))))******(((((((((((())))))))))))((()))))))))************************)))(((((((((************************)))))))))))))))******+++))))))************))))))%%%&&&((()))*********)))))))))*********+++++++++******))))))***++++++,,,***************+++++++++++++++***))))))***++++++++++++************++++++***++++++++++++,,,,,,,,,------,,,+++************++++++************+++++++++,,,,,,---......//////000000/////////000000111/////////000000000111111........................//////000000000000//////111///...///000111000///,,,...000///---,,,---...///000000111111111000000222000///------///000222...------,,,,,,------......***)))---...,,,***+++,,,+++******,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,///000111000...------///.........---------------111111///...,,,,,,------------------------------...............---------......////////////.....................///000000////////////000000000000//////000111111111111000222333888???EEEUUUxxx~~~)))***+++,,,,,,,,,,,,++++++,,,---......---,,,+++)))***+++,,,,,,,,,,,,+++***+++,,,---------,,,+++,,,++++++******++++++,,,***************************************+++++++++******))))))))))))******(((((((((''''''(((((((((((()))))))))******++++++******+++,,,,,,---......---,,,,,,++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,---......//////------------------------,,,---....../////////////////////............---///...------,,,---------,,,,,,,,,------------...++++++,,,---------,,,,,,************************)))***+++,,,+++)))'''%%%))))))))))))************))))))))))))************+++)))((((((***++++++***))))))))))))))))))))))))((()))+++------,,,+++)))))))))))))))************(((((((((((())))))))))))))))))))))))************++++++++++++***)))((('''************************)))))))))))))))******+++))))))************))))))((()))***+++++++++++++++)))************+++++++++))))))))))))***+++,,,,,,******))))))******+++,,,++++++************++++++,,,+++************+++,,,++++++++++++,,,,,,,,,,,,......,,,+++***)))))))))++++++************++++++++++++,,,---...//////000111111000//////000000000//////000000000111111111////////////////////////...//////000000//////...///......///111222222111,,,000333333000...---///...//////000000000000///...---,,,++++++,,,---......------,,,,,,------...---***+++000222///,,,,,,,,,+++***+++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---++++++,,,---//////---,,,,,,,,,,,,,,,---.........,,,***+++,,,------------------------------........................////////////.....................///000000////////////000000000000///000111111222222111111333333888>>>CCCSSSuuu~~~)))***+++,,,,,,,,,+++++++++,,,---//////---,,,+++)))***+++,,,,,,,,,++++++***+++---......---+++***,,,,,,+++******+++,,,,,,************************))))))*********+++++++++******))))))))))))******))))))(((((((((((())))))(((((((((((())))))***+++******++++++,,,,,,------++++++*********++++++,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++***++++++,,,---+++,,,,,,------......///------------------------+++,,,---...//////////////////.........---------------,,,,,,------......,,,,,,,,,---------......***+++...///000///---,,,************************++++++*********+++---...*********)))))))))))))))((()))))))))***************((('''''')))*********))))))))))))))))))))))))((()))***+++++++++******((()))))))))************(((((((((((())))))))))))))))))))))))************---------------+++***)))******))))))))))))******)))))))))))))))******+++))))))************))))))+++***************++++++)))************+++++++++))))))))))))***+++,,,---+++***)))))))))***+++,,,++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------------,,,+++************,,,,,,++++++++++++,,,,,,******+++,,,---...//////222222111000////////////........./////////000000////////////////////////......////////////.........------///222333333333222777===>>>:::666444555------...///////////////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,+++...555777444000///,,,++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++,,,---------,,,+++***+++,,,,,,***---//////---++++++,,,------------------------,,,---------.../////////......////////////.....................///000000////////////000000000000000111111222222222222222333333888===BBBRRRsss)))***+++,,,---,,,+++++++++,,,...//////...,,,+++)))***+++,,,---,,,++++++***+++---......---+++***---,,,+++******+++,,,---************************))))))******++++++++++++******))))))))))))************))))))))))))************))))))))))))************++++++++++++,,,,,,))))))))))))***+++,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,---++++++,,,------......///------------------------+++,,,---...//////////////////.........---------,,,,,,,,,,,,---...//////,,,,,,,,,------.........)))+++///111222000---,,,))))))))))))))))))))))))***(((&&&'''***000666:::++++++******))))))(((((((((((())))))*********+++)))'''&&&''')))******)))))))))))))))))))))))))))(((((()))***************(((((())))))*********+++(((((((((((())))))))))))))))))))))))************//////000000///---,,,*********))))))))))))******)))))))))))))))******+++))))))************))))))***)))(((''''''((()))))))))************+++++++++))))))))))))***+++,,,---+++***)))))))))***,,,---+++,,,,,,------,,,,,,+++---,,,+++******+++,,,---++++++,,,,,,,,,---------+++++++++***++++++,,,,,,...------,,,,,,------...((()))***+++,,,---......333333111000////////////---------.........//////000000000000000000000000......////////////......---,,,---///222444555444:::@@@GGGHHHDDD???======,,,,,,---...//////......,,,------......------,,,...------,,,,,,------...---,,,111999;;;777333111---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,...///++++++***)))***+++---...***...222333000.........------------------------,,,,,,------...///000000......////////////.....................///000000////////////000000000000111111222333333333333222333333777===BBBQQQrrr,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,...000111111111222333,,,+++++++++,,,...000111***++++++,,,,,,++++++************++++++,,,,,,,,,+++++++++,,,,,,---------))))))*********+++++++++)))((('''''''''(((***+++++++++,,,------------,,,************************++++++++++++++++++++++++))))))*********))))))(((++++++++++++,,,,,,---...,,,,,,++++++,,,,,,---............................................................///////////////////////////............///...---,,,+++,,,,,,---...---,,,,,,,,,,,,---......------,,,,,,,,,------+++++++++*********))))))---+++(((''''''))),,,...,,,+++***((((((((()))***)))************))))))(((&&&''')))***+++***(((''''''((()))******+++*********))))))***,,,,,,***)))***)))(((((((((((())))))))))))***++++++,,,------,,,,,,++++++***))))))))))))...333666555222...---///...,,,***))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********(((&&&%%%******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,(((+++---,,,)))))),,,///++++++******++++++,,,---------,,,,,,,,,,,,++++++---,,,+++++++++,,,---...333222111///............,,,---///000000000///...000000//////.........---000000000000000000000000////////////////////////999>>>???;;;:::<<<:::444---......///000111111222111000///...---,,,,,,,,,...---,,,,,,++++++,,,,,,...///222777999777111,,,,,,,,,,,,---------......***+++,,,,,,------,,,,,,+++,,,---......---,,,+++...------------...//////---222888999666111///......------,,,,,,------...,,,,,,------...///000000---...000111111///...,,,////////////////////////000000000000111111111111222222222222222222222222222555666<<>>EEEIII```,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))***,,,,,,+++++++++---******,,,,,,---,,,+++***+++++++++,,,,,,+++++++++*********++++++,,,,,,---))))))******+++++++++,,,))))))*********++++++++++++***)))((()))***,,,---++++++,,,------------,,,************************++++++++++++++++++++++++)))+++///222333111///---...---,,,,,,++++++++++++,,,,,,++++++,,,,,,---...................................................111000000///...---------......---------,,,,,,,,,***+++---...///...------***+++,,,------,,,+++***************+++,,,---...))))))******++++++++++++******+++++++++*********'''((()))+++++++++***))))))************))))))(((((((((((((((((())))))***///---+++)))))))))+++,,,///---)))((())))))***)))((())),,,.........---,,,)))***,,,......,,,***((()))))))))***++++++,,,,,,+++,,,...---+++)))))))))***+++,,,---,,,,,,******************************))))))))))))))))))))))))))))))))))))************((()))***,,,,,,+++***))))))))))))***+++,,,......************************,,,,,,,,,+++***)))((('''************************(((+++---,,,)))))),,,///++++++******++++++,,,---+++++++++************)))((()))+++---............---,,,,,,++++++,,,,,,---,,,---///000000000///...---.........//////000000........................------------------------///***+++///000---...333.....................---*********+++,,,---///000...---,,,,,,++++++,,,,,,***---///...,,,,,,...000******+++++++++,,,,,,,,,,,,---......//////......+++,,,............,,,+++,,,,,,++++++,,,,,,---...,,,---...,,,******...222...------,,,,,,------........................---,,,,,,------///000111222////////////////////////000000000000111111111111///000111333555777888999111666888>>>EEEIII```...---,,,+++++++++,,,---++++++------------++++++)))...222111---+++---000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------************************++++++************+++++++++***)))***++++++***)))---,,,,,,...//////---***++++++++++++++++++++++++))))))******++++++++++++)))+++---000000///---+++***+++,,,---...---,,,,,,***+++,,,---............+++,,,,,,---.../////////333000,,,++++++---......//////.........---------///---+++,,,---...---,,,---***---777:::444---,,,------,,,,,,,,,,,,++++++,,,///---)))(((,,,//////************************,,,+++++++++******))))))+++*********))))))((((((++++++++++++++++++++++++)))***+++++++++)))((('''''')))***+++***)))***+++))))))*********+++++++++***+++,,,+++******,,,...++++++,,,---,,,+++***)))***++++++,,,,,,++++++***,,,,,,,,,,,,+++***)))))),,,+++++++++,,,------...++++++++++++++++++++++++))))))*********++++++++++++++++++*********)))))),,,---......,,,***++++++++++++++++++******)))(((+++***))))))((()))))))))************************+++***+++,,,......,,,***++++++++++++++++++++++++(((((((((((()))***+++,,,...------,,,,,,------...---,,,---...000000...,,,------------------------------------------------,,,---...//////...---,,,------------------------000///...---,,,---......,,,,,,,,,---------......------......------,,,++++++,,,------,,,,,,...000666333///+++)))***+++---...,,,+++,,,---,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............---------......,,,,,,,,,---------......///...------------...///---.........//////000000............////////////222222222111111111111111000111333555555444333222222666777>>>EEEIII]]]------,,,+++++++++,,,---+++,,,,,,------,,,,,,+++***---000000---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------************************++++++************+++++++++***)))***,,,------,,,,,,++++++,,,...---,,,***++++++++++++++++++++++++)))*********++++++++++++)))+++,,,.........,,,,,,***+++,,,---------,,,,,,+++,,,---...////////////.............../////////333000,,,+++,,,.........///.........------------...---++++++---...---,,,///...222999:::333......------,,,,,,,,,,,,++++++%%%***...///...---+++(((************************))))))))))))((((((((('''+++*********))))))))))))++++++++++++++++++++++++)))******+++***)))((('''''')))++++++***)))***+++))))))*********+++++++++***))))))(((((((((''''''((())))))***++++++*********++++++,,,,,,++++++******++++++++++++***))))))+++++++++++++++,,,------++++++++++++++++++++++++)))))))))))))))*********+++++++++*********))))))+++,,,...---+++******+++------.........---,,,+++---,,,++++++************************************+++++++++,,,......,,,+++++++++++++++++++++++++++)))))))))******+++,,,---------,,,,,,,,,,,,------,,,++++++,,,......---+++------------------------........................+++,,,---...///......---------------------------------,,,,,,---...///000,,,,,,,,,---------......------......------,,,++++++---------,,,,,,...000333111...,,,***++++++,,,///---,,,---------,,,,,,...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///...---,,,,,,,,,,,,,,,,,,,,,---------.........////////////////////////........./////////000000............////////////111111111111111111111111111222333444444444333333444777777===DDDGGG\\\~~~zzz---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++************++++++,,,+++******,,,,,,+++***+++******+++,,,,,,+++)))++++++++++++++++++++++++************++++++++++++***+++++++++,,,,,,,,,,,,***+++,,,---------,,,,,,,,,---...//////000//////......///000222444555666222000---,,,---/////////............------------...---++++++---------,,,,,,,,,///444444///++++++------,,,,,,,,,,,,++++++))))))+++------,,,++++++************************))))))))))))((((((((((((***************)))))))))++++++++++++++++++++++++)))************)))((((((''')))++++++***)))***+++***************+++++++++)))((((((***------+++(((,,,,,,+++******************++++++,,,,,,++++++***))))))******++++++******+++************+++,,,,,,++++++++++++++++++++++++))))))))))))))))))((((((+++++++++******************+++---,,,+++)))******,,,---///000000...,,,+++//////...,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,......---++++++++++++++++++++++++++++++++++++++++++,,,---...,,,,,,++++++++++++,,,,,,+++***))))))+++,,,,,,+++------------------------////////////////////////,,,,,,---...............------------------------+++++++++,,,---...000000,,,,,,,,,---------......---............---,,,,,,,,,---------,,,,,,---//////......---,,,,,,,,,+++......------------...---...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,------,,,------------............------,,,+++++++++,,,,,,------------.........//////000000000000//////......////////////000000............////////////000000000000000000000000222222333333333444444444666888777<<>>@@@222000------...///000///------------------------...,,,++++++,,,------,,,,,,******///333222...***------,,,,,,,,,+++++++++111***''')))+++***---222************************+++++++++***************************************************************))))))*********)))))))))((()))++++++*********+++***************************((()))...555777444000444222000---***)))))))))***++++++,,,,,,++++++***((()))***+++,,,,,,,,,,,,+++******)))******++++++***+++++++++++++++,,,,,,************))))))))))))************************)))***,,,,,,***))))))***)))***,,,------,,,***(((000///...---,,,+++++++++++++++++++++++++++++++++,,,+++***+++---...---,,,+++++++++++++++++++++++++++++++++++++++,,,------,,,++++++******++++++,,,,,,***((((((***,,,,,,,,,------------------------........................///////////////.........------------------------+++++++++,,,---......///,,,,,,,,,---------.....................------,,,,,,---...---,,,,,,---///+++,,,---......---,,,++++++......++++++...000///...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,---------------------------............---,,,,,,,,,------...///------------...............///000000000000///...//////////////////000000............////////////////////////000000000000333333222222222333444555888999777;;;@@@CCCWWWyyyrrr|||+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------...///...,,,))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++************++++++,,,++++++,,,...000000///...,,,+++,,,---...---,,,++++++++++++++++++++++++,,,+++++++++++++++++++++,,,+++)))(((((()))***++++++++++++,,,,,,,,,------++++++,,,---------,,,,,,+++,,,---000444999===???000///------.../////////,,,,,,---------------------,,,******,,,---,,,+++000,,,)))---777<<<777000------,,,,,,,,,+++++++++...***111>>>AAA666...///******************************************++++++***************+++++++++************************))))))))))))))))))******(((***+++,,,+++***+++,,,***************************((()))...555777444000444222///---+++***)))******++++++,,,,,,++++++******+++,,,---.../////////++++++******)))******+++*********++++++,,,,,,,,,++++++++++++++++++++++++************************(((***++++++***)))***+++'''(((***++++++***)))(((...---,,,+++************++++++++++++++++++++++++,,,+++***+++---...---,,,+++++++++++++++++++++++++++************++++++,,,,,,++++++******++++++,,,---+++))))))+++---------------------------------------------------------444333222111///...---------------------------------------------------,,,,,,,,,,,,---------............//////......---,,,---......---++++++---...)))+++---///000///---++++++///000+++***...111111...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,------.........---------.........//////,,,,,,,,,---///000222333---------.........//////---......//////......---000000000000000000//////............////////////......//////000000000000333333222222222333444555888999777:::???AAAUUUvvvuuu}}}******+++,,,---------------,,,,,,++++++,,,,,,---...//////000///---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******+++///444888::::::///---,,,,,,---......---++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,+++***)))))))))***+++,,,,,,+++++++++,,,---...***+++,,,,,,,,,,,,++++++------,,,---...111444666///---,,,,,,...//////...,,,,,,,,,,,,---------------,,,******,,,,,,,,,+++...***'''***444<<<999111------,,,,,,,,,,,,+++++++++000HHHfffjjjPPP555+++************************(((((((((((())))))))))))*********+++++++++++++++************************)))))))))((())))))***+++(((***,,,,,,+++***+++,,,+++++++++***************)))((((((***------+++(((+++************++++++,,,***++++++,,,,,,++++++***+++,,,---...//////000///,,,,,,+++************+++*********++++++,,,,,,---+++++++++,,,,,,,,,------***************+++++++++(((***,,,,,,+++***+++,,,)))******+++++++++++++++,,,++++++***************,,,,,,,,,,,,,,,,,,,,,,,,---+++******,,,---------++++++++++++++++++++++++++++++************++++++,,,,,,++++++++++++,,,,,,---,,,++++++---......---------------------------------------------------555444333111///...------------------------------......//////......---,,,,,,,,,,,,---------.........////////////...---------......---++++++,,,...***,,,...000111000...,,,///555555---***...222000...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,---......//////------........./////////,,,,,,---...///111333444------........./////////......------------......111111000000000000//////............////////////...//////000000111111222222222333333333444444444666888777;;;@@@@@@SSSsss~~~)))***+++---......---------,,,,,,++++++,,,,,,---...000333222///,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******,,,000666:::<<<<<<...,,,+++***,,,------,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,+++***************,,,,,,+++++++++,,,---...+++,,,,,,------,,,,,,+++///...,,,+++,,,---000111---,,,+++,,,---......---++++++,,,,,,,,,------------+++******+++,,,,,,+++((()))(((''',,,444666222------,,,,,,,,,,,,++++++...333OOOssswwwXXX999...************************'''((((((((())))))))))))*********++++++,,,,,,,,,***************************)))((((((((()))+++,,,(((***,,,,,,+++++++++,,,+++++++++*********))))))***))))))(((((((((''''''&&&'''(((***+++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,---.../////////...------,,,+++++++++++++++)))******+++,,,,,,------))))))***+++,,,------...))))))*********+++++++++)))+++,,,---,,,+++,,,---++++++*********+++------***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,******,,,---------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,------,,,++++++,,,...///---,,,------------------------........................222111000............///---------------------------...///000000000///...,,,,,,,,,---------......///////////////...------.........---++++++,,,...,,,---000111111000...---999???===111+++...111......------,,,,,,------...,,,,,,,,,---------......,,,,,,------.../////////............////////////......---......///000111............////////////111///---,,,,,,---///111111111111000000000//////............//////////////////000000111222222333111222333444444444333333333777777<<>>HHH\\\xxx------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++...---))))))------)))*********+++++++++++++++,,,,,,------------,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,((())),,,...///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......------,,,******,,,---------,,,+++------------------------........................***++++++++++++,,,,,,,,,)))******+++,,,---...///,,,,,,,,,,,,------------+++,,,...111333333111...+++,,,,,,,,,,,,,,,,,,+++))))))*********+++++++++++++++++++++++++++++++++(((((('''&&&'''(((***,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,))))))************)))))))))***,,,---------,,,+++))))))***+++,,,,,,,,,,,,+++,,,------,,,,,,---...///000///...+++***+++,,,++++++******++++++,,,---,,,,,,++++++,,,...///000///...,,,+++******++++++))))))******)))***+++---++++++++++++++++++++++++,,,,,,------------,,,,,,***,,,---,,,+++***+++,,,------------------------+++---///...,,,+++,,,...%%%***999JJJJJJ:::+++(((***+++,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,******,,,---------,,,,,,,,,------......------,,,+++,,,---.........------***+++,,,---...------,,,...---,,,---///000///...,,,------...///000000111444444444222000///000222---...//////------...///111111000///............,,,,,,,,,,,,---...//////,,,---///111111000...------------...///000000000------------...///000111777777555111...,,,---///........................//////000111111000///......///000111111000///...---......///000111111222---///222333222000//////000000111222222222222111000000000111222222333333222888888:::AAABBBIIIZZZvvv...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++///...)))(((,,,,,,((()))))))))******++++++,,,,,,------......------,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,&&&))),,,///000///,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---......///...---+++***)))***+++,,,---,,,++++++------------------------........................******+++++++++,,,,,,,,,)))***+++,,,...///000111,,,,,,------------......///---++++++---000222333,,,,,,+++******+++,,,,,,))))))******++++++++++++************************((('''%%%$$$%%%(((+++---***+++,,,------,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,))))))************)))))))))+++---.........,,,+++((()))***+++,,,---------***+++,,,+++++++++---///111111111///,,,***+++,,,++++++******++++++,,,---,,,+++*********+++,,,,,,111000...,,,+++++++++,,,((()))************,,,...++++++++++++++++++++++++,,,,,,............,,,,,,***,,,---,,,******+++,,,------------------------+++---///...,,,+++,,,//////***,,,555555---,,,222+++,,,.../////////......,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,---,,,,,,+++,,,------......------,,,+++,,,---.........---,,,)))***,,,---...------,,,000///...///111111111///////////////////////////---///111111000///...///...//////...------///000222222111//////.........///////////////000111111***,,,000222222111...,,,---------...///000000111............///000222222:::999666222...,,,---///........................///000111222222111000///...///000111111000///...111111111000///............111555666555222111000000000111222222222222111000000000111222222333333555888777:::EEEGGGLLLYYYuuu111///...,,,+++++++++,,,++++++*********+++,,,,,,.........------,,,,,,,,,,,,,,,,,,++++++************,,,------++++++,,,...,,,++++++******++++++,,,......---,,,++++++******---,,,+++******+++,,,---***+++,,,------------,,,///---,,,---......,,,***------,,,+++++++++,,,,,,***,,,...000000...,,,***------------,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,------...,,,,,,,,,---------............---------,,,,,,,,,++++++,,,,,,,,,,,,------******+++...000000---+++,,,++++++,,,......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---++++++,,,,,,+++)))++++++++++++++++++++++++...***+++///...)))'''***************************)))+++---...---,,,,,,---,,,,,,++++++++++++,,,,,,+++++++++***************+++++++++*********))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,---...---,,,***))))))***+++***))))))+++---+++,,,---,,,***)))***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***))))))+++---...,,,+++...---,,,,,,+++++++++,,,++++++++++++++++++++++++))))))*********+++++++++++++++,,,,,,,,,,,,------+++,,,............,,,+++,,,++++++,,,------,,,+++------------------------///...---,,,,,,,,,,,,---//////...---,,,,,,++++++---------,,,,,,+++++++++,,,------......------,,,...------,,,,,,------...............////////////000000//////......------------,,,,,,,,,------...000000///...............---------------...///000......------------........................------........................000111333444444222///---000000///................../////////000000111111//////////////////......111000...---...///111222222111000000///000000000000222333333111000000111444333222222333444444444333333666:::<<<@@@JJJVVVppp111000...---,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,......---------,,,,,,,,,,,,,,,,,,+++++++++*********,,,,,,,,,******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++***)))(((,,,,,,+++******+++,,,,,,+++++++++,,,,,,,,,,,,,,,---,,,,,,---...---+++)))---,,,,,,,,,,,,,,,------+++,,,---//////---,,,+++,,,,,,---------,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,---,,,,,,,,,---------............---------,,,,,,,,,++++++,,,,,,,,,,,,---------,,,---///222333111000...,,,+++,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,+++***)))++++++++++++++++++++++++---******......)))(((***++++++************++++++***,,,...///...------...+++++++++******+++++++++******************+++++++++++++++*********))))))+++++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,---...---,,,+++***)))***+++***))))))+++------...///---,,,++++++,,,++++++++++++++++++++++++---,,,,,,+++******))))))+++******+++------,,,+++...---,,,,,,++++++++++++++++++++++++++++++++++++*********++++++++++++,,,++++++,,,,,,,,,,,,---------------......---------,,,,,,,,,---......---,,,......------------............---------,,,,,,,,,.........------,,,,,,,,,---------,,,,,,,,,++++++,,,------......------,,,...------,,,,,,------...............///////////////////////////...............---------------...000000///...............---------------...//////........................------...............---........................000111222222222111///...000000///...............------------......////////////000000000000000000444333111///...///000111//////000000111111111222000111333333222111111222222111000000222333444444777777:::<<<===???IIITTTlll000000///...---------...///...---,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---+++)))((()))***---------,,,,,,---------,,,------------+++***))),,,,,,++++++++++++,,,,,,++++++******++++++,,,---------...000111///,,,)))---,,,,,,,,,---...//////,,,,,,------------,,,,,,++++++,,,---------,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,......---,,,++++++++++++,,,,,,,,,---------............---------,,,,,,,,,++++++,,,,,,,,,,,,------///......000444777888777111///,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---000333222...+++***++++++++++++++++++++++++++++++)))***---,,,***)))+++,,,+++)))(((((()))+++,,,+++---//////...---...///++++++************++++++)))))))))***+++++++++,,,+++++++++***************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,+++***)))***++++++)))***+++---///000000///---,,,,,,---++++++++++++++++++++++++,,,,,,+++))))))(((((((((,,,+++***+++,,,---,,,+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------------......---...............------000///---,,,,,,---///000,,,---.........---,,,+++......------------------------------,,,,,,,,,,,,------............------......------------......---............/////////.........///////////////000000///...------------000//////............///...------------...//////...///000000000000///...,,,,,,---...////////////........................000000000////////////...000//////............//////////////////000000000000000000111111222222222777555333111////////////,,,---///111222222222222///111333444333222333444222111111111111333555666;;;;;;===???>>>???HHHRRRhhh////////////.........///111000///------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...,,,***))))))***......------------.........///000111000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---//////111444555333///,,,,,,,,,,,,---...///000111------,,,++++++,,,------***++++++,,,------------+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,000///...---,,,,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,+++++++++,,,,,,,,,------...------000444999<<<>>>333000---+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...333777666111,,,,,,...++++++++++++++++++++++++***)))***+++,,,++++++,,,---+++)))'''''')))+++---+++,,,......---,,,---...+++******))))))******+++(((((()))***+++,,,,,,,,,************************,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++,,,---------,,,+++******+++++++++******,,,---///000000///---++++++,,,************++++++++++++++++++***))))))******+++...,,,++++++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,,,,------000///...------...///000...///000000///.........222000...,,,,,,...000222+++,,,...//////...,,,***------------............------------------,,,,,,------............------......------------......---------.........//////------......//////000000222111000///...---------000///............//////......---------......///---///000222222000///---+++,,,---...////////////........................//////...---------...///000///............////////////////////////000000//////000000111222222222555444333111//////......,,,...000222333222111000///111333444333333444666222333333333333444777999::::::<<>>>>>GGGPPPggg......//////////////////111000///...---,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...//////...,,,***+++,,,///......------......///...///000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---...///111333555333000,,,,,,,,,,,,---...///000111...---+++******+++---...***++++++,,,------------++++++,,,,,,,,,---------******+++++++++,,,,,,,,,111111///...------------,,,,,,,,,---------............---------,,,,,,,,,+++++++++,,,,,,,,,------,,,******---333999===???333000---+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111666555///++++++---++++++++++++++++++++++++)))*********+++---......---+++)))'''''')))+++---***+++,,,+++******,,,---++++++************++++++(((((()))***+++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---------,,,+++***+++,,,+++******,,,...---...///---+++******+++)))))))))******+++++++++******)))***+++---000111///---++++++,,,,,,,,,+++++++++,,,---------,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,,,,------000000...------...000000...000111111...------///222000...,,,,,,...000222***,,,...//////...,,,+++---.....................---------------------------......//////......---///......------......///------------............------......//////000000222111000///...---------//////............/////////......---------......---///000222222000///---+++,,,---...////////////........................///...,,,+++,,,---.../////////............//////...............---------/////////000000111111111111111000000////////////...000111333222111///...///111333444333333444666111222444444333333555777666777:::======>>>FFFPPPggg,,,---...///////////////000///...---------------,,,,,,,,,------------...,,,,,,,,,,,,------------...///000///---,,,,,,---......------------......------------------------,,,,,,------------,,,,,,***+++,,,------------,,,+++,,,---///111000---+++---,,,,,,,,,---...//////---,,,+++******+++,,,---++++++,,,---------,,,,,,,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,000000///...---------...,,,,,,,,,---------............---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,+++***,,,111555888999111///,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))),,,//////+++))))))***++++++++++++++++++++++++(((++++++***+++000111000,,,+++)))(((((()))+++,,,)))***+++***))))))+++---,,,++++++++++++++++++,,,)))))))))***+++++++++,,,***************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,---------,,,+++***+++,,,+++***+++,,,...+++,,,---,,,***)))***+++(((((())))))***+++++++++************---000333555111///,,,++++++,,,++++++***+++,,,---...---,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------000000////////////000000---000222111...,,,---///000///---,,,,,,---///000+++,,,---.........---,,,//////..................------------..................////////////......//////............//////,,,------------..................///////////////000000///...------------///............//////000//////...------------......///000000000000///...,,,,,,---...////////////...........................---,,,,,,,,,---...//////............//////000222222222222222111111111000000000000000000000000......//////000000000000000111222222111000///...///111333444333222333444...222555555333111222444222444888;;;<<<===EEEOOOddd***+++---.../////////.........------,,,------...,,,,,,,,,---------......,,,,,,,,,---------......,,,---......,,,,,,,,,......------------------......---+++******,,,---...,,,,,,---......---,,,,,,***+++...///000///---,,,+++***+++,,,......,,,+++---,,,,,,,,,,,,,,,------,,,++++++++++++++++++,,,,,,,,,---------,,,++++++,,,,,,,,,------------...,,,,,,,,,,,,------------...------,,,,,,,,,------,,,,,,,,,---------............---------,,,,,,,,,++++++,,,,,,,,,,,,------000...,,,---///000111111...,,,+++,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++++++++******)))++++++++++++++++++++++++(((,,,,,,***,,,222444222++++++************++++++***++++++***)))***,,,...------,,,,,,,,,,,,------******************++++++))))))*********+++++++++))))))***+++,,,------...++++++++++++++++++++++++***+++,,,---...---,,,,,,+++,,,,,,,,,++++++---...)))***++++++******+++,,,((((((((()))***+++++++++++++++***+++---000333666222000,,,++++++,,,++++++)))***,,,......---,,,+++++++++++++++++++++++++++*********++++++++++++,,,++++++,,,,,,,,,,,,------///000000111111000000///---000222111---***,,,.........------------......,,,,,,,,,---------......000000//////......------------------.........///......////////////......//////............//////,,,,,,---------.........///////////////...............---------------..................///000000//////...---------------........................------...............---........................---------------...//////...............///000000444444444444333333222222222222222111111000000/////////000000111111111111000000000000000111111111000111333333222111111222///444999:::666333222333222444888<<<<<<<<>>333000---,,,---...///.........------------..................////////////444333111////////////000,,,,,,,,,---///000222333..................------000/////////.........---///555::::::555000...///000000000000000000000000111111000000111111222333222222111111111111111111222999@@@???777222333666777666999<<<===>>>DDDLLL\\\vvv...---,,,,,,---......---...------,,,,,,------...,,,,,,,,,---------......+++,,,,,,---------,,,,,,------------------------,,,,,,,,,---------------.........------,,,,,,+++++++++,,,,,,,,,,,,------***,,,...//////...,,,+++++++++++++++++++++++++++......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...,,,''''''+++---***))),,,---+++***+++---//////...,,,+++******+++,,,...000...............---,,,,,,++++++++++++++++++++++++......---------......///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,...---,,,+++,,,---///000******+++,,,---......///++++++++++++*********))))))***++++++,,,,,,+++++++++,,,------...---,,,,,,++++++******)))*********---+++))))))***,,,------111444666444...+++,,,///,,,+++************+++,,,************************)))******+++,,,,,,------,,,++++++******++++++,,,++++++,,,,,,,,,,,,------...---,,,,,,+++++++++,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------.........------000555555222---------------,,,,,,,,,+++'''+++------,,,---...///...///000///...---,,,,,,........................---------------------------------........./////////---,,,,,,------,,,+++......------------............////////////......111000///...---......///000///...///111555:::<<<222000---,,,---//////.........------------..................////////////222111000///.........///------------...000111222---------......////////////////////////////////////444888888333///...///000000000000000000000000000000//////000000111222111111111111111111111111111777<<<;;;555222333555666666888<<<======DDDLLL[[[vvv...------...//////---+++...------,,,,,,------...,,,,,,,,,---------......,,,+++++++++,,,---..............................,,,,,,,,,,,,,,,,,,++++++------------------------++++++,,,,,,,,,,,,------+++...111000---*********,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---......///)))'''***---,,,++++++---+++***+++---//////...,,,++++++***+++,,,...///,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******))))))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,+++***+++,,,---...++++++++++++,,,,,,,,,---++++++++++++***************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++***+++++++++***++++++,,,,,,...,,,***+++---000111111666999:::666000+++,,,...++++++***))))))***++++++)))))))))***************(((((())))))***++++++++++++******))))))******+++++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......000...,,,---000000---***,,,,,,,,,,,,+++++++++++++++,,,---...............000000000///...---+++***........................------------------------------........./////////...---+++,,,------,,,+++......------------............////////////......000000///............///////////////111333666777222000------...//////.........------------..................////////////111000///...---------..................///000000,,,,,,---...///000000111///000000000000000000000000333555444111......///000000000000000000000000///////////////000000111111111111111111111111111222444666555444333333444666666888<<<======CCCKKKYYYttt......///000111000---***...------,,,,,,------...,,,,,,,,,---------......,,,+++++++++,,,---///000...........................---------,,,,,,++++++,,,,,,,,,------.........+++++++++,,,,,,,,,------...222666444...***+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---...///333///,,,,,,------+++***---+++***+++---//////...,,,++++++++++++,,,---...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++*********+++,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------+++,,,,,,+++++++++******,,,,,,,,,...///111333444000000000222555666555444777666444222000---***)))***************************************+++++++++((()))))))))*********+++++++++************+++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......000...,,,+++------,,,+++++++++++++++++++++++++++222///...000///,,,+++,,,//////...///000000///...........................------------------------............////////////...---,,,,,,......---,,,......------------............////////////....../////////.........//////,,,,,,---......///000000111///------...//////.........------------..................////////////000000//////............000//////.........//////------......//////000000222111111111000000//////000111222111///---...000000000000000000000000000000////////////000111111111111111111111222222222444222222222333555555444555555888<<<======CCCJJJWWWrrr---...///111333111...+++...------,,,,,,------...,,,,,,,,,---------......,,,,,,++++++,,,...000111------------------------//////......------,,,,,,+++,,,,,,------.........+++++++++,,,,,,,,,------000333666444...+++,,,///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---...///000111111///------------,,,---+++***+++---//////...,,,,,,++++++,,,,,,------,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***************,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------************++++++,,,,,,,,,,,,++++++++++++******+++++++++++++++++++++,,,,,,,,,---............---,,,+++++++++++++++++++++.........///111222444555///000333777999999666333666111,,,---111111,,,&&&*********++++++*********+++++++++,,,,,,,,,------*********+++++++++++++++,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,---------.........---++++++,,,---......++++++++++++++++++++++++333///...000///,,,---111555333000///111222111000........................------------------------........./////////000000///...---...///000///.........------------............////////////............//////////////////,,,,,,------...---------000...------///000///.........------------..................////////////000111111000000000//////000000///............///000000000//////......---444333222111000///...---///000000///......///000000000000000000000000000111000000000000111222222000000111111111222222222555333111222444666666555444555888<<<======BBBJJJUUUppp------///111333222000---...------,,,,,,------...,,,,,,,,,---------......---,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,..................------,,,,,,,,,------.........++++++,,,,,,,,,,,,---------000111000---++++++---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---...000000,,,111444000------......---+++***+++---//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,+++,,,------......------+++++++++++++++,,,------000//////...------......+++---000444666555111...333---***,,,222444///)))***+++,,,,,,,,,,,,+++***++++++,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,---------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,---//////++++++++++++,,,,,,,,,,,,///+++,,,//////,,,333>>>CCC===666111111111///...........................------------------------....../////////000000000000.........000111000///......------------............////////////......---...//////000////////////////////////////////////...---...000000///.........------------..................////////////000000111111111111000000000//////.........//////222111111000///...------333333222111///...------/////////////////////000000000000000000000000000111111111111111222222333000000000111222222333333555444333333555666666666333444888=========BBBIIIRRRnnn------...111333333222000...------,,,,,,------...,,,,,,,,,---------......------...............---,,,,,,,,,,,,,,,,,,,,,,,,------------------......,,,,,,------------------++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,...///000111000:::???888///,,,---------+++***+++---//////...,,,,,,,,,---,,,,,,,,,+++++++++,,,---------------------------------------------,,,,,,,,,,,,,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------+++++++++,,,,,,,,,------++++++,,,---------------++++++++++++,,,---///000///...---,,,+++*********++++++,,,...//////---+++---,,,+++---//////...,,,+++,,,------------,,,+++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,---...+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......+++,,,,,,,,,,,,,,,------+++,,,,,,,,,---------------***,,,///---+++666GGGPPPGGG;;;333111000///---........................------------------------.../////////000000000000///...---...000000000///......------------............////////////......,,,---///000000000////////////............///000...------...000111000.........------------..................////////////...///000111111000////////////.........//////000111111000000//////......000000////////////...............///111111000///000000000000000000000000000000000000000111222222///000000111222222333333444444555555555555555555333444888=========AAAHHHQQQlll------...000333444333222...------,,,,,,------...,,,,,,,,,---------......---.../////////...---,,,------------------------+++++++++,,,,,,---------------------------------++++++,,,,,,,,,---------+++******+++---......------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,---...///111111:::FFFKKKAAA222+++++++++---+++***+++---//////...,,,,,,---------,,,++++++)))***+++,,,,,,,,,,,,,,,------------------------))))))))))))***+++,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++,,,------------,,,,,,,,,,,,------.........+++++++++,,,,,,---------***+++,,,,,,------,,,,,,++++++***+++,,,...000222---,,,,,,++++++,,,,,,---...,,,******+++------,,,'''***...---***)))+++...,,,,,,............,,,,,,))))))***+++,,,,,,------,,,,,,++++++++++++++++++++++++************++++++++++++,,,,,,,,,---------++++++++++++,,,,,,---...+++++++++,,,,,,---------,,,,,,,,,---------......***,,,------+++******+++,,,,,,,,,------.........///,,,...000+++(((666IIIUUUJJJ===444111111000///........................------------------------////////////000000000000...---,,,---///000///............------...............////////////......,,,---///000000000//////...---,,,+++,,,---...///...------...000111000............------...................../////////000---...///000000///.....................///000000////////////000000000000,,,------...///000000111---......000222222111///000000000000000000000000///////////////000111111///000000111222222333333222444666666444333333444222444888===>>>===AAAHHHPPPkkk---------............///...------,,,,,,------............------,,,,,,,,,------............------//////...---,,,,,,++++++******+++++++++,,,,,,,,,------------------------+++++++++,,,,,,,,,------.................................------,,,,,,,,,------,,,+++,,,---...//////,,,******+++,,,---,,,------------------------+++,,,------,,,+++,,,---,,,BBBNNNBBB111,,,,,,,,,...------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---......---++++++---///000///............---+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---//////...---+++***))))))((()))+++------,,,+++*********+++++++++,,,,,,,,,)))+++///111111000---+++++++++++++++++++++++++++++++++++++++++++++++++++000...,,,,,,.../////////+++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***...---((()))///++++++,,,,,,,,,---------------,,,++++++,,,,,,,,,,,,,,,---///...---...000///...---,,,,,,---///000---...///...---...///111---...///...------...///---///000000///000444777AAADDD<<<...***000222---------------------------..............................///000000000000000////////////000000000000000111111111111///---,,,...///000111111000//////...//////000000000000000///......000333444222///111---,,,//////...333;;;666222///...//////...,,,////////////////////////////////////////////////000000000...---...111333333111///...///000///...............///////////////////////////.........//////000111111111111111000111111111111222222222222222222222222222222222111222333444555555555555555777999:::<<<>>>AAADDDPPPggg---------............///...------,,,,,,------.........---------,,,,,,,,,------............------///......---,,,,,,+++++++++,,,,,,,,,------------------------------------,,,,,,,,,,,,------------..............................---------,,,,,,,,,------,,,,,,,,,---...///...,,,++++++---...------------------------------,,,,,,,,,,,,+++,,,---...+++<<>>888---)))///000+++------------------------........................+++---000222222111///---////////////000000000000111111111111000///...---//////000111111000///...---......//////////////////......000333444222000111...---000000///333999444111...---......---+++///////////////////////////////////////////////////000000///---...000222222000......///000000///............//////////////////////////////////////////000111111111111111000111111111111222222222222222222222222222222222111222333444555555555555444666888;;;===???CCCFFFOOOfff---------............///...------,,,,,,------......------------,,,,,,,,,------............------.........------,,,,,,+++------------............------------------------,,,------------.........------------------------...------------,,,,,,,,,---,,,,,,,,,,,,---...///,,,,,,,,,---//////...---------------------------,,,---------......//////(((333888222+++,,,...------------------...///000,,,,,,,,,,,,,,,,,,,,,,,,---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,---///000000...,,,,,,---,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++---,,,,,,+++************++++++++++++,,,,,,,,,,,,,,,,,,---............---++++++++++++++++++++++++++++++++++++++++++++++++)))+++---...,,,+++***+++,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,------------++++++------++++++---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------//////...------///000111...---,,,,,,...000333444...//////...,,,++++++,,,---...///...------...///---.........------///111333666333+++***...///+++------------------------........................***---111333444111...+++////////////000000000000222111111000////////////111111111111000///......,,,---......//////......///...///000222333222000///---...000///...000555222000------------,,,+++////////////////////////////////////////////////...///000///...---...///111///......000111000000............///////////////////////////////////////000111111222111111111000111111111111222222222222222222222222222222222111222333444555555555555333555999;;;>>>AAAEEEHHHNNNddd---------............///...------,,,,,,------...------------------------------............------......---------,,,,,,,,,,,,------------.........---------------------------------.........//////------------------------------------------------,,,,,,,,,,,,------......,,,,,,,,,...000111///---------------------------,,,---000333555444111///+++///000,,,+++...000---,,,,,,,,,,,,---...//////------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++,,,...//////---,,,,,,,,,+++,,,,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,111///---+++******+++++++++++++++,,,,,,,,,---------------,,,---------...++++++++++++++++++++++++++++++++++++++++++++++++,,,...//////---,,,---///,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***++++++,,,,,,------......,,,+++---------,,,,,,,,,,,,,,,------------...,,,,,,,,,---------------,,,---,,,***---111333222//////...---...000222444000111222111...,,,,,,------...///...---------///------------,,,,,,,,,---,,,000///++++++//////,,,................................................,,,---000222222000...,,,////////////000000000000333222000///...///000111222222222111000///......---......///000//////////////////000111222111111---.........---,,,---000000///............------////////////////////////////////////////////////---...000000...---......000...---...000111111000............///////////////////////////000000000000111111222222111111111000000111111111222222222111222222222222222333333111222333444555555555555555777:::<<<>>>AAAEEEHHHMMMbbb---------............///...------,,,,,,------...------------------------------............---------------------,,,,,,,,,,,,,,,,,,,,,---------------------------------------------.........//////------------------------------------------------,,,,,,,,,---------------,,,,,,---...000000...,,,------------------------+++...444:::===:::444...//////...,,,...111111...,,,,,,++++++,,,---......------------------------.....................---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,++++++,,,......,,,+++,,,---,,,...///...,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------333222///,,,++++++,,,---++++++,,,,,,,,,---------...---,,,,,,,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++.........---,,,---///222------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,---------------+++,,,...000///,,,,,,,,,---------.........+++,,,---............---+++---,,,+++000777999555222111///......///000111333555555444222/////////---...///...---------///------------------,,,+++***,,,...---...000000...................................................//////..................////////////000000000000333222000//////000111111333333222111000///////////////000111111111111000000000000000000000111222000222222///------......///000000000////////////////////////////////////////////////////////////,,,...000000///...///000000...---...000111111000............////////////////////////000000111111111111222222222222111111000000111111111222222222111111111222222333333333111222333444555555555555888999;;;======???BBBEEEKKK```---------............///...------,,,,,,------...,,,,,,,,,------------...------............------------------------------+++,,,,,,,,,,,,---------------------------------,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++,,,------......------...---,,,---//////---,,,------------------------+++...555===AAA>>>666...,,,+++***+++...000...+++...------,,,,,,,,,------------------------------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,+++,,,---,,,,,,,,,...000111333444111---+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,------............---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,333111///,,,++++++,,,---,,,,,,,,,,,,------------...---,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,***+++---000000000---------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++///333222---,,,---------............***+++---...//////...---,,,000000///444======666333111///---------...///444555666666333111000000---...///...------...///......---...//////---,,,***,,,---...///000000000................................................111///...---,,,---...///////////////000000000000222111111000000111111111333222111000000000000000000000111222222222111111000111111000//////111222555888666111///000111000---///111111000///000000////////////////////////////////////////////////,,,...///000///000222333111///......000111000000............////////////...//////000000111111222222222222333222222111000000111111111111222222222111111111222222333333444111222333444555555555555888:::<<<<<<===>>>AAACCCJJJ^^^---------............///...------,,,,,,------...,,,,,,,,,---------......------............------------------------------------------............------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,---.........------000...,,,+++,,,---,,,***------------------------,,,...333:::???>>>777000---,,,...222666666333000111000///.......................................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,...222666666888999555///++++++---,,,,,,,,,,,,,,,,,,,,,,,,------............---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,+++++++++,,,,,,,,,,,,------------...---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,))))))---444666222......------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,++++++***+++,,,+++***///666444...------------............***+++---///000///......,,,111222000555>>>;;;222111///...,,,,,,---///000000222444444222///......---...///...------...//////......///222222000---,,,,,,---///000///000111................................................//////......------------////////////000000000000000111111222222111111111333222111000000000111222//////000111111111111111000111222000......000333777:::777000---///111000+++...000111///...///000////////////////////////////////////////////////---...//////000111555777222000......///000000///............////////////...//////000111111222222222333333333222222111000000111111111111222222222000111111222333333444444111222333444555555555555666888:::;;;<<<>>>AAACCCIII]]]---------.........//////...------,,,,,,------...,,,,,,,,,------.........---..................---------------------------............/////////000------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++,,,---.........---,,,111...,,,***+++++++++***------------------------......000666<<<===888222666666:::AAAEEECCC@@@>>>444333222000////////////........................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------............------000666:::999;;;<<<777000++++++---,,,,,,,,,,,,,,,,,,,,,,,,------............---------,,,,,,++++++,,,,,,------------,,,,,,+++++++++------,,,+++************,,,,,,,,,---------......,,,------------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,)))+++222;;;===555---...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------///...------,,,+++***)))***+++******000777666///---------.........//////***+++---///000000///...+++000111...333;;;777+++...---,,,+++,,,...000111---///111222000---,,,,,,---...///...------...///000///...111333444111...---,,,,,,...///...///000////////////////////////........................---...///000///...,,,+++////////////000000000000///000222333333222111000222111000000000111222333...//////000000000000000000222222000...---000333666999555---)))---///---))),,,000000...---...000////////////////////////////////////////////////---...//////000222777:::333111///...///000///.............../////////000...//////000111222222222333333333333333222111000000111111111111222222222000000111222333333444444222222333444555555555555444666888:::<<<>>>BBBEEEIII\\\+++,,,------......------...------,,,,,,------...,,,,,,,,,,,,---...//////+++,,,---...////////////000////////////.........+++,,,000777======777000------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------,,,+++,,,---...///888666222...,,,+++,,,,,,,,,------......------,,,+++---...---+++...555;;;LLLMMMGGG===888:::???AAAJJJHHHCCC<<<555000...///,,,------......------,,,........................------------------------,,,---...//////---+++***---,,,++++++---222666999>>><<<999444...,,,+++,,,---------,,,******+++,,,,,,...///---+++,,,///222------------------------...------,,,,,,------...---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********------------------------+++---//////...,,,,,,,,,+++...//////111444222...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***,,,...//////...---------------------------------,,,,,,+++++++++,,,,,,,,,---------.........111111---+++,,,---,,,,,,,,,++++++,,,,,,---...------------------------------------------------......---------......///222333444333111/////////......---,,,,,,,,,---------,,,,,,---///000...---000333666777555111///...------------........./////////.........---------000///...---------------///...---,,,,,,---...///+++...000///,,,+++///333777666666666777666444111111111111111111111111111000000///...............111///...///000111000...000/////////000222555777......///////////////...,,,000222...---...///---000///...///000111000///......//////////////////...000222222111000000000111111111000//////000111111111111000000000000000111111111111111111111111000555:::999444000000222222111111111222333333444555555444444444555555666666444555;;;???@@@BBBFFFGGGYYY}}}------...////////////...///......------......///......---,,,,,,---------,,,---...///000000000000/////////.........------......111777<<<<<<777111------------------------,,,,,,---------.........------------------------///......------......///------,,,,,,,,,---...///;;;888444111...------...,,,,,,------------,,,,,,+++---///...,,,...333999@@@AAA<<<333...000333444777:::>>>???;;;555///,,,,,,------......------,,,................................................///000111222111000...---...---,,,,,,---000333555777777555111...,,,---...---...///...,,,+++,,,------...///...,,,,,,///111------------------------...------------------...---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,+++++++++------------------------***,,,......---,,,,,,------///---******------))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---///000000///------------------,,,,,,---------,,,,,,,,,++++++,,,,,,---------.........222555444...+++,,,---,,,------,,,,,,------...///................................................000//////.........//////444444444222///------............---......//////444111...------////////////222444444222000///...------.........///////////////.........---------//////......------------000//////......//////000000333555444111111444777:::999888999:::999666444222222222111111111111111000000///...............111///...///000111000///000////////////111444555000000000000///...------,,,///000...///222222///000///...///000111000///000000000000000////////////111222222111//////000555444222000...///111222111000000000000000000000111111111111111111111111///333666777444222222333333333222222333444444555666555555555555666777777:::777888>>>BBBAAA@@@AAAGGGXXX|||......///000000000000///000//////////////////000000///...---,,,,,,,,,,,,---...///000111111111111............---------,,,//////000444777888444000---------------------------............/////////......................../////////....../////////------,,,,,,------...///999777444000...---------+++,,,,,,------,,,,,,++++++---//////------111444777888555...+++---///...***000777:::999444///,,,------............------........................////////////////////////000111222222222111000/////////...------......///000000000...------///111---///111111///.........---...///...------///111------------------------........................------------------------------,,,,,,,,,,,,------,,,,,,,,,---------------------------------------)))+++------,,,,,,---...---...+++%%%%%%(((***))),,,,,,,,,,,,,,,,,,,,,,,,...------...000111000///.........------,,,,,,,,,------------,,,,,,,,,,,,,,,------------.........777888666///+++,,,---,,,.........---...//////000////////////////////////////////////////////////222111000///////////////555555333000---+++,,,---............///000111111;;;666000,,,,,,...000111...///111111///......///....../////////000000000...............---------//////..................111000000//////000000111444777999999666555777999777666555666666666444222222222222222111111000000000000///.........//////111000//////111111000///000000///...///000111222111111111000///...---,,,...000//////333888777222000///...///000111000///222222111111000000000///000111333222000/////////555444111///......000111000000000000000000111111111111111111111111111111///000222444444444444333444444333333444444555555666666555555666777777888<<<777666;;;?????????@@@FFFVVVyyy......///000000000//////000//////......//////000//////...------------------...///000000000000000......---------,,,,,,,,,...------...000111///---........................------........./////////........................//////............//////---------------......///222111///---++++++,,,,,,++++++,,,,,,,,,,,,+++++++++---//////...---...000000222111------///000...---///000///...---...///------............------....................................................../////////......---......///......---,,,,,,---.........------000222---000333333222000//////---...............///000.................................//////.................................------,,,,,,,,,,,,------,,,---------......//////------------------------(((***,,,,,,,,,,,,---///***---,,,''''''+++------------------------------...---,,,---///000000............------,,,,,,+++------------------,,,,,,------------............666888555...+++,,,...---......------......///000........................////////////////////////111111000///............333333111...++++++---///------......///000111222:::666000------...000111---.........------...000////////////000000000000............................../////////.........000000000000000000000000444666999999888777777888666555333333444444222000333333222222111000000000000000///////////////000111000///000111111000///111000//////...///000000000000000000000///...---222222111222888>>>;;;555000///...///000111000///222111111000000//////...111222333222000...///000111000//////000000///...000000000000000111111111111111111111111111111111111000000111444444333222444444333333333333444444555555444555555666777888;;;666555:::???@@@BBBDDDFFFTTTvvv------...////////////...///..................///---------------...///000------.../////////............---------,,,,,,,,,------,,,,,,---------,,,........................,,,------------.........------------------------...------,,,,,,------...------.........//////...,,,,,,+++++++++,,,------+++,,,,,,------,,,,,,+++,,,---//////...---------'''***+++)))+++//////---///...,,,***(((***---000---......//////......---........................------------------------,,,---------------------,,,---...//////...---------/////////......///111---000333444222111000000.........//////000//////...........................//////000000//////..............................------,,,,,,------...---------....../////////------------------------)))+++,,,,,,,,,,,,...000---111222...,,,...000///------------------------...,,,,,,,,,...///...---.........------,,,,,,,,,---------------------------------.........//////111333222---***---///...---------,,,---......///------------------------........................000///......---------...000000///---+++,,,///111------------...///000111333111///...///000000///---......---,,,,,,...000////////////000000000000---...........................///000000//////...////////////////////////333555999::::::999888888999777666555666666555444222222222111111111000000000000/////////000000111222000///000111222111000111000000///////////////......///000111111111000666666444555:::???===666000///...///000111000///000000000//////.........111222222111///...///111......000333555555111...//////000000111111111111111111111111111111111111444222111111222333222111333333222222222222222333333333333333444555666777999;;;AAAJJJLLLHHHDDDDDDEEERRRrrr------...////////////...///......------......///------------...///000111------............------............---------,,,.........---------..............................,,,,,,---------.........------------------------------,,,,,,,,,,,,------------...////////////...,,,,,,,,,,,,---...///000,,,------......------,,,,,,------...------,,,,,,'''))))))))),,,111000---)))+++---...---------.........////////////..............................------------------------............////////////------...////////////......000111000.........000---///111222111000000000///......///111111000..............................///000111111000///.................................------------......---------...............------------------------+++,,,------,,,,,,...000333777888333.........---------------------------...,,,+++,,,---...---,,,------------------------------------............------........./////////+++///000,,,+++...///...------,,,,,,------...///------------------------..............................------------......---.........---...000222------------...///000000...------///111111000......//////...------...000....../////////000000000---------...............---...///000111000///......//////000000//////...333555999===>>>===;;;:::888666444333444444333222111111111111111111111111000000/////////000111111222111000000222222111000000000000000000000000///---...///000111222222222888999888666999<<<999444000///...///000111000///.............../////////000111111000//////111222111000222666999999444000/////////000111111222222111111111111111111111111444444222111111222333444333333222111111111222222111111222222333444666666888BBBRRR^^^[[[NNNCCC???DDDPPPooo......///000000000000///000//////......//////000///...............///000......////////////....../////////.........------,,,---......---------...........................---............/////////..............................------------......,,,---...///000//////.....................//////---......//////......------,,,+++,,,---------,,,---...---+++...222111---***---000111000///............////////////......................................................///////////////000000111////////////////////////---///000000.........///,,,...//////......///111///......///222222000..............................///111222222111///.................................------------...............---------------------------------------......///---,,,,,,...000444888777000***+++---...........................///---,,,---...///...,,,+++,,,,,,------.........------------.........///............////////////)))...000...,,,......,,,.........---......///000........................////////////////////////------------...///000111---///000000///...000111/////////...//////000000...------///111111000...000111222111///......///------........./////////---------.........//////---...000111111111/////////000111111111111000///111444888===@@@???===;;;555333111000111111111000000000000111222222333333000000//////000111111222222111000000222222111000000000111111111111111111...///000111111111111111999;;;:::666444555333///000///...///000111000///.........///000000111111///000000000///000222444666333111333666666222///...//////000111111222222111111111111111111111111222444444222000111555999444444333222222222222222222222222333444555666777555AAARRR[[[UUUGGG@@@@@@DDDOOOlll//////000111111111111111111111000000000000111111111000///......---......///000000000000000//////000////////////.........)))***,,,,,,+++++++++,,,////////////////////////////////////000000000000000000000000000000000000//////............//////,,,---///000000000///...000//////...------,,,,,,......////////////......---,,,***+++,,,---------//////,,,)))+++///...)))222222222000...---...000......////////////..............................////////////////////////...............///000000222111000///.........///+++---//////...---...///,,,---...---,,,---///111///...---///222333000---////////////////////////...000111222222111000...////////////////////////......------------...............------,,,,,,+++------------------------000000000...------///111111444222***%%%)))...222........................000///......///000///---***++++++,,,---...//////---------.........//////............/////////000***///111///...///...+++///////////////000111111////////////////////////000000000000000000000000............///111222333///000222111000......///222111000000000000000111111///......000111000///111222333333000......///------------.........///---------.........//////,,,...000111222111000///000111222333333222111000///111666<<>>666555444444333333333333333333333444555666888888111;;;GGGJJJCCC;;;>>>FFFCCCNNNkkk------............------//////000000000000//////......//////...---,,,,,,---000222000...///555:::777333///---------------.................................//////...------......------------......////////////////////////------......//////000000//////////////////////////////---,,,,,,---...///,,,,,,,,,---...///000000------------------------........................////////////////////////////////////////////////////////////////////////---000///...000333111---,,,000222///---//////---000000000000000000000000///////////////000111111,,,,,,,,,---...///000000,,,...000000///.........000...,,,,,,.........---/////////////////////////////////000111111222222//////............//////......---,,,,,,,,,,,,---------...//////...------------------------------------------+++***---000........................,,,------......------,,,........................000///------......,,,+++000///...------------------///000///,,,******+++///111222111...---...000,,,,,,++++++,,,---///000...///000222222222111000////////////////////////000000000000000000000000000//////............///000333444111---...555;;;===;;;666222///.........000000000000000000000000------............------000/////////...............//////......///111444777<<<>>><<<::::::999666:::999666222//////222444111111111111111111111111000///...///000111000...111000//////000000///...///000000000000000//////000000000000000000000000111BBBJJJ>>>111///000///.../////////000000111111111111000000/////////...000000000000111111111111111000000000111111000///222222111111111111111111111111111111111111111111///222444444222333666:::===777222111333444111...222222222222222444555555777999;;;<<<===>>>AAACCCFFFOOOjjj---......//////......---//////000000000000/////////////////////...------***---//////...000666;;;>>>;;;777222///---,,,---........................---..................---///......------......///////////////////////////.........//////////////////////////////////////////...------------...///,,,------....../////////------------------------........................////////////////////////////////////////////////////////////////////////...000///---///333222///,,,000111...---//////---000000000000000000000000///////////////000111111............///000111222...///000///...///333666222000//////000000000///////////////////////////000000000111222222333333000//////......//////000000///......------......,,,---...//////...---,,,------------------------///...---...------///111........................,,,------......------,,,........................000///---...//////...,,,//////...---------------111222333111///---,,,---,,,...//////------...000,,,,,,++++++,,,...///000//////000000111000000000000000000000000000000000/////////////////////////////////...//////000000777555333333666999<<<>>>;;;999666333222222333444000000000000000000000000...//////000000//////...000000/////////.........///000111000//////111333666;;;===:::999::::::888<<<999555111//////000111111111111111111111111111111000//////111111000///222222222111000000////////////000000000000//////////////////////////////222FFFPPPEEE444...//////......//////000000000000000000000/////////....../////////000000000111111111000000000111111111000111111111111111111111111111111111111111111111111000111333444555777999<<<>>>:::555333333333333222222222333333444555555555555777999;;;<<<===???AAAEEEMMMhhh......////////////.........//////000000//////...//////000000000///......+++---//////...///333777======;;;666000,,,---...................................................///......------......//////////////////////////////////////////.........///////////////////////////......------...//////........................................................................////////////////////////////////////////////////////////////////////////...000///---000555666333...222333///---///000...000000000000000000000000///////////////000111111////////////000111222222...000111...---///777>>>333111000///000111000///////////////////////////000000111222222333333444111000000//////000000111111000//////......//////,,,------......------,,,------------------------000///......///111111000........................------............------........................///...---...000111000/////////...------------...222333333222///......///+++,,,------,,,,,,...000,,,,,,,,,,,,---...///000000000//////.../////////111111111111111111111111........................////////////000000111222BBB;;;555666===AAA???;;;666555333222222444666777000000000000000000000000///000000111111000000///000000000/////////.........///000000//////000111888<<<>>><<<<<<>>>???>>>===888333000000111000...111111111111111111111111222111000000111222111000222444555333000...///111//////000000111000000///........................000DDDPPPFFF555---///000......////////////000000////////////................../////////000000000000000000000111111222222111111111111111111111111111111111111111111111111222111222444777:::<<<<<>>;;;777444333444666222333444666666666666555444666888999:::<<<>>>@@@DDDKKKeee...//////000000//////......//////////////////...///000000000000000/////////000000///---,,,...000333666777444///,,,...222........................000//////............/////////............//////////////////////////////000000//////......------////////////////////////.............../////////////////////............................................................////////////////////////////////////////////////////////////////////////...///......222999<<<:::333666666111///000000...000000000000000000000000///////////////000000111///////////////000111222...111222000---///666>>>222000....../////////...///////////////////////////000000111111222333333111111000000000000111111111000//////......//////,,,,,,------------,,,,,,........................000000...---000333222///........................------............------........................///...---///111222222111///......---------.........///000000......000111......---,,,,,,,,,---...------------......//////111000///---------...///000000000000000000000000........................////////////000111333333FFF???777777;;;===:::555//////......///111333444000000000000000000000000///000000111111000000///000000000////////////...,,,...//////.........///777<<<===;;;;;;>>>@@@???<<<777111000333444222///111111111111111111111111222111000111222333222000000444666444...,,,...222//////000111111111000000////////////////////////---;;;CCC===222...000222//////////////////////////////..............................///////////////000111111111111222333111111111111111222222222111111111111111111111111444222111333777::::::888<<<>>>@@@===777333444777222333555777888777666555444666888::::::<<<>>>@@@DDDJJJbbb///000000000000000000///......////////////......//////000000000000000///000000000///---,,,---...---111444333///---000333////////////////////////333222111000/////////////////////....../////////////////////////////////000000//////......------////////////////////////---......//////000000000//////////////////......////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////---/////////444<<<@@@>>>888;;;:::444000111111///000000000000000000000000///////////////000000111//////......//////000000---000333222///...222666111000......000111000///000000000000000000000000......//////000111111111111111000000000000111111000///......------......------------------------...........................111000---...222111,,,........................---......//////......---...........................------...111222222111......---------......///+++---...//////000333666444222///---,,,,,,,,,,,,------..................111000///---------...///////////////////////////........................////////////000111333333>>>:::666444555555333111......---------...000000111111111111111111111111...//////000000//////...111000000000////////////...///111111000000222333444888;;;999888;;;<<<;;;999444000111555777666333111111111111111111111111222111000111222333222000///222555222---+++---111//////000111111111111111000000000000000000000000222666666333000000111000000000000000000000000///......//////////////////............///////////////111222222111000222444000000111111111222222222111111111111111111111111666333111222555777666333666<<>><<<999<<<:::444111222333222000000000000000000000000///////////////000111111/////////......//////000---///222222111/////////222111000111333444444444000000000000000000000000------......///000000111111000000//////000000111000///......------......///......------......///........................---333555///---000000,,,..............................////////////.................................------...000111111000...------------...//////,,,...///000000333666999888555111...---------,,,---....../////////......000000//////.../////////................................................////////////000000111222111222111000//////111333000000///////////////000111111111111111111111111...//////000000//////...111111000000000/////////111222333333333444888:::777<<>>999???CCCAAA???>>>;;;777111111111111222333444444111111111111111111111111111000//////111111000//////000000000000000111111//////000111222222222222000000000000000000000000888444111000000000000000333333333222222222111111000000000000111111222222/////////000000000111111111444666444000...000333///000000111222222333333111111111111111111111111111222222222111111222333222555999999777444333333333444444555555666777777777999;;;======???AAACCCGGGHHH[[[111111222222222222111111---..................---,,,,,,---...//////......111000000000111000///------...///111333222///,,,000000000000000000000000>>><<<888444111000//////000000////////////000000////////////////////////---.........//////000000////////////////////////,,,---///000111111111000---......///000111111222000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000222222000111444222...111444444111000555888888000000000000000000000000///////////////000111111222222111111111111111222222///---...333444222......------///222555666555000000000000000000000000/////////000111111222222//////............//////222111111000000000000000111000///......///000111////////////////////////---:::???444,,,...000.................................////////////.................................---,,,---/////////------------------...///000.........---,,,---000333777222...,,,...//////.........///000000///...---...///000222222222111000000000000000000000000000000000000000000000000000000//////............///111///......///000000.../////////000000000000000111111111111111111111111111111222222222222111111111111111111000000000000000000///...///444:::???555;;;???===:::888444///000111111000//////000222111111111111111111111111000///...///000111000...111000///000222444333222//////000222222333333333000000000000000000000000//////000111111///111333444444444333333222222222000000111111222222222333000000000000111111111111222555777555000---///222///000000111222222333333111111111111111111111111///111333222000000333777333444444444333333444555444444333333444555666777777999;;;<<<===>>>AAACCCHHHHHHZZZ000000///...............///......///111111000///...///000/////////111222000000111111111111000000222111111111000000//////333333333222222222111111;;;:::888555111...,,,+++........................///////////////.........//////............//////......------------......//////000000000000//////////////////000000000000000111111111222222222222222///---...222333333111000000000000////////////000000//////......------...///000111111000///...///000111222222111000///111000/////////000222333222000...///222333111///111111222222222222111111000000000000000000000000...---,,,...111222000...000000000000000000000000/////////000111333444555222111//////111222222222......//////000000111111333333222111000000111111:::666111.........---+++000000000000000000000000333333222111000///......---------.........//////------...//////...------,,,---------......//////................................./////////000000000000111111111111000000........................000000000000000000000000///////////////000111111...222222...,,,///000///000000000000000000000000...000222444444111...,,,000000000000111111111111000000000000////////////000111222222222222222111444111...///111333333111111111000000000111222222///......///111222333333;;;;;;:::999888555222111111000///.........///000444444333222111111111111000000000000000111222222555444222000000000000111111111000000111222333333000111111111000///...---000000000000//////222444444333333222111111111222222111000000222555999;;;555333000000000111111111111111111111111111111111000000111222222222222111111111111222222111111111111222333333222222333444555555444333333333444444333444555555444444555777999666555777<<>>@@@AAAAAABBBHHHTTTttt222222111111111111222222111000000111333333222000111000000111333333111...000000111111111111000000000000000000000000111111333333222111111000//////000000////////////......//////////////////////////////000000111111111222000000////////////000000000000000//////000000000......////////////......////////////000000000000////////////000000000000//////000111111222333444///000000000111111111222000000111111222222333333222111000//////000111222111000000000000000000111000111111111222222222222111111222222111111111222111111222222222222111111000000000000000000000000...///000111111111111111111111111111111111111111////////////000111222222//////111333666666444222111111000000//////......000///////////////000000222222111000/////////000////////////////////////------......//////000000........./////////000000222111///......///111222222222111111000000//////////////////////////////000000000000000000000000///111444666666444111///........................//////////////////////////////000111222111111000111111111222777;;;666///111111111111111111111111333333111000000000111222///000000000111111111111///000000000111111111222666555444333222222222333000111222333333444555555666666666777888999:::;;;999;;;===>>>>>>@@@CCCFFFBBBAAA@@@>>><<<:::999888888888888888888777777666555444333222222111111222222222111111111111222222111111111111111000000000222222111111111111111222000000000111111333444555000111222222000///000111222222111111111222222333000000000000111333444555///222444555333222111222111111111111111111111111111111222333333333333222555666666777777666666555444333555999???CCCDDDDDD666666555444333333333333444555777666555555666888999:::<<<===???@@@AAABBBCCCIIISSSrrr111111111000111111222333222111111222444444333222000///111444777777222---000000111111111111000000000000000000111111111111222111111111111000000000000000000//////.........////////////////////////000000111111222222333333111000000//////000000111111111000000000000111111//////000000000000//////////////////000000000000/////////000000000111111+++...111222111000000111///000000111111222222222111111111111111222222222111111111000000111111111111111000000000000111111000111222222333333222222111222333222111111222333111111222222222222111111000000000000000000000000///111333333111000111222111111111111111111111111555444333111000000000000000000000111333333111///000000000000////////////000000/////////000111111222333333222///......///000000000000000000000000.........//////000000000....../////////000000000222111000//////000111222111111111111000000000000/////////////////////////////////............------///111222222111///---........................000000000000000000000000///000111222222222111000.../////////222555333---111111111111111111111111333333222111111111111222000000000000111111111111///000000111111222222222555444333222222333444555222555777999999:::;;;===BBBAAAAAAAAAAAABBBCCCCCCAAADDDHHHIIIIIIJJJOOOSSSPPPOOOMMMJJJHHHFFFFFFEEEDDDDDDDDDDDDCCCBBB@@@???:::999888666555444444333222222111111000000111111111111222222222222111000333222111111000111111111///000111333333444444444111222444333222111111111222222222222222222333444000000111222333444666666000444888999666222222222111111111111111111111111111222222333333333333333333333444444444444333333555444555999@@@EEEFFFEEE777666555444333222222222333444555555444444555666666999<<<>>>???@@@AAACCCDDDIIIRRRppp000000000000000111222222222111111222444444333111//////333888===;;;555...000000111111111111000000///000000000111111111111000000000000111111111111///////////////000000000///////////////////////////000000111222222333333111111000000000000111111222111111000000111111222000000111111111111000000////////////000000000000000000000111111111222222...222666777444111/////////000000111111222333333111111111111111000000000000111111222222111111000222111000//////000111222000111222333333333222222000222444333111000222444111111222222222222111111000000000000000000000000555666777666333000000111111111111111111111111111555444333222111000000000111000///000222222222000////////////000000000000000000000000000111222222000222333222///......000000000000000000000000000///000000000000000000000.../////////000000000000111111111111111111111111//////000000000000000000////////////////////////////////////.........---......000000000000..............................000000000000000000000000...000111333333222111000---000000------000000---111111111111111111111111333333333222222222111111000000000000111111111111///000000111111222333333444444444444666999<<<===;;;>>>CCCEEEEEEFFFHHHJJJNNNMMMKKKJJJHHHGGGGGGGGGBBBEEEIIIJJJHHHJJJNNNSSSRRRQQQPPPOOOOOOOOOPPPPPPPPPPPPPPPOOOMMMKKKIIIGGGFFFEEECCCAAA???===<<<<<<:::999777555444333222222111222333444444333222111333222222111000000111111///111333555555444333222222444555555333222222222111111111111111222333333222222222222333333444444111666;;;;;;666222111111111111111111111111111111111222333333444444333333111222222333333222222111444222222666<<<@@@@@@>>>777666555444444333444444222444555555444444555666333777;;;>>>>>>???BBBDDDCCCGGGPPPmmm000000//////000111222222111000000111333333222000///000444<<>>>>>???BBBEEEBBBFFFNNNjjj000000000000000000000000000111111111000000222444222111000:::DDD:::///444222111000//////000111222111111000000111111222333111111000///////////////111111222222222333333333......//////000000111111000000000000000000000000000000000000000000000000////////////000000000111111///...///111222000---222111000//////000111222000111333333111111111222000444888888555222111222333222111000000111222333222333333222000///000111222333333444444333222222555444333222222222222222222222222222333555666777000000000111222222333333222222222111111000000000222111111000000111111111<<<;;;999777555222111000111111111111111222222222333222111000/////////000222222222222111111000000111111111111111111111111222222111000//////000000//////............//////////////////000111222333000000000000000000000000111000///000111222111000111111111000000000000000////////////////////////000000//////.........---000000000000000000000000000000000000////////////666333000...///000000000...000222222111//////000222222111111111111111111222222222222111///...---333000///111666888555222111111000000000000000111000000000000000000000000333222111000000111222333999888777:::???BBBAAA@@@HHHKKKPPPTTTVVVWWWXXXYYYZZZUUUNNNGGGAAA>>>>>>>>>???<<<999888;;;???BBBDDDJJJHHHEEECCCBBBCCCEEEFFFMMMNNNPPPPPPMMMIIICCC@@@AAACCCFFFGGGHHHIIIKKKLLLKKKHHHEEECCCBBB???;;;777999777555555666666444222555333111000111111000///000111222333333222111000222222222222222222222222666000...111222111444;;;:::777222111222333333111444444444555666555222000222222222222333444444444...111444666555444333222222111000000000111333333555444444333333444444555333444555666666555444333333333444444555666666666999999:::;;;===???AAABBBFFFEEEJJJggg111111111111111111111111111111111111222111111111222111///888BBB999///444222111000//////000111222111111111111111222222333222222111000000000000111111111111222222222222222////////////000000111111000000000000000000000000000000000000000000000000//////000000111111111111222000///000222333111///222111000//////000111222...000111111000...///000111333666666555333111111111111000000000111222333000111333333222222333555444555666666666666666666888777666444444333333333555555555444444444444444333333333333333333333333333333333222222222222222000000/////////000111111999888777666444333111111111111111111111111111111222222111000000000000000222222222222111111111000111111111111111111111111222222111000000000000000111000000//////000000111////////////000111222333111111111111111111111111111000//////000111///...111000000000000000000000////////////////////////000000/////////.........000000000000000000000000000000000000000000000///???:::555000////////////222333444444111/////////111111111111111111111111.........//////000000111333000///111666777555222222222111111111111222222111111111111111111111111444333333333333444666777777666666888<<<>>>>>><<>>;;;:::<<>>===;;;999888666444333333222000000222333222222111222333333333222222111222222222222222222222222555000000333555444777======999555333444444333111333333333555777777555333444333111000000111222333111333666666555444444444333222222111111333444555555444444333333444444555444444555666666555444444333444444555555666777777999999:::;;;===???AAABBBFFFEEEJJJfff222222222222222222222222333111111333555555222...222111...555>>>666...555222111000000000000111222111111111111222222222333333333222111111111111222111111111111111111111000/////////000000000000111000000000000000000000000000000000000000000000000///000000111111111111111222111111222333333222000222111000000000000111222000111222222000...//////222222222444555444111...000000000000111333444555111333555666777888:::<<<;;;<<<<<<>>>??????@@@@@@AAA@@@>>>===<<<;;;;;;;;;===>>>>>>===<<<:::888666888888888777666666555555333333333222222222222222000000000000000111222222555555444444333333333222111111000000000000000000222222111111000111111111222222222222111111111111111111111111111111111111222222111000000000000111222111111000000111111222000000000000000111222333222222222222222222222222111000//////000000...---000000000000000000111111////////////////////////000000////////////......000000000000000000000000000000000000000000000000@@@;;;555111////////////444555666444222/////////111111111111111111111111111000/////////000111222222111000222555666444111333333333333333333333333111111111111111111111111//////000222444666888999;;;:::;;;===??????===;;;:::===BBBFFFJJJNNNRRRUUU[[[YYYVVVRRROOOMMMLLLLLLGGGEEECCCCCCCCCDDDCCCBBBBBBDDDEEEFFFEEEBBB???======>>>AAACCCEEEEEEEEEEEE>>>>>>???>>>???AAAEEEHHHIIIIIIHHHJJJKKKLLLKKKIIIGGGGGGFFFCCC???;;;::::::777555333333333333222111222222333333333333222222333333333333333333333333333111222666888888:::===???;;;777555444444444333111000111333555666666444555333111000//////000111555777888777555444555666444444333222333444555666555555444444444444555555444555555666666555555444444444555555666666777777999999:::;;;===???AAABBBEEEFFFIIIddd222222222222222222222222333111111555::::::555///222222...111999444...555111111111111111111111111111111222222222333333222333333222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...///000111111111000000111111222222333222111111111111111111111111111111333444555444222111111222222000///111444555111...111222333444666888999:::888:::===>>>>>>@@@BBBDDDEEEEEEFFFGGGIIIKKKLLLMMMNNNMMMLLLJJJIIIHHHHHHHHHJJJKKKKKKKKKJJJGGGDDDBBBAAA@@@???>>>===<<<;;;;;;666666555444333111000000333222222222222222333333111111222222333333444444111111000000000000000///222222111111111222222333222222222222222222222222111111111111111111111111222222111000000111111111111111111000000111111111111000000000111111222333222222222222222222222222333111000000111111///...000000000000000111111111////////////////////////000000//////////////////////////////////////////000000000000000111111111666333111000111111111000333444444333111///000000111111111111111222222222:::888555222000///000000222111000222444555333111222222222333333333333333222222222222222222222222...///222555999===@@@BBBEEEEEEFFFFFFEEECCC@@@>>>777999>>>BBBFFFKKKQQQUUU[[[[[[YYYXXXWWWUUUTTTTTTRRRPPPOOOOOONNNMMMJJJHHHEEEFFFGGGHHHGGGDDDBBB@@@???@@@BBBDDDFFFIIIKKKKKKJJJJJJJJJHHHEEEDDDEEEGGGGGGGGGGGGHHHHHHHHHGGGFFFMMMNNNNNNKKKGGGDDDCCCDDD@@@>>>:::888666444222000333333333333333222222222333333333333333333333333222222444777888888999:::;;;999777555444555555555222000000111333444333222333333444444444333333222999999999777555555777888555444333333333444555666555555444444444444555555555555666666666666555555444555555666666777888888999999:::;;;===???AAABBBDDDFFFIIIaaa444444444444444444444444222111222777<<<===888222111333//////666222...555111111222222222222111111000111222333333333333222222222111000000000000111111000000000000000000000111111111111000000000000111111111111111111111111000000000000000000000000---...///000111000///...000111222222111111000111111111222222222222111111333444666555333222222333111//////111555666444111777888999;;;===???AAAAAACCCEEEGGGHHHGGGHHHJJJLLLKKKKKKLLLNNNPPPRRRTTTVVVXXXXXXVVVUUUTTTSSSSSSSSSTTTTTTVVVVVVUUUSSSQQQOOOLLLLLLKKKJJJIIIHHHGGGGGG@@@???>>>;;;999666555444666555444333222222222222///000000111222333444444222111111111000000//////222222111222222333444444222222222222222222222333111111111111111111111111222111111111111111222222111000000//////000000111111111111111111111222333222222222222222222222222444333222222333333111000//////000000111111111111000000000000000000000000//////000000000000000000///////////////////////////000000000111111111222......///222444444222000///111111111000000111222000000111111111222222222===:::777333000.........111111111222333333222111000000111222333333222222222222222222222222222222333555999>>>DDDHHHLLLMMMJJJJJJJJJHHHEEEAAA???===;;;>>>BBBFFFJJJNNNTTTXXXYYYYYYYYYYYYXXXXXXWWWVVVVVVVVVUUUUUUTTTRRRNNNKKKGGGGGGEEEDDDDDDCCCDDDDDDFFFGGGHHHJJJLLLNNNPPPQQQYYYYYYYYYUUUPPPLLLIIIHHHMMMMMMLLLJJJGGGDDDCCCBBBIIIJJJJJJIIIHHHGGGGGGHHHEEEBBB???===;;;999777555555555444333222222111111333333333333333333333333222444555666666777666555666555444333333444666888888666333222333333333222000333777:::;;;999777555::::::999777555555777999444333333222222444555666666555555444444555555666666666666666666666666666555555666666777888888999999999:::;;;===???AAABBBBBBFFFIII]]]444444444444444444444444111111333777;;;;;;777333000555111///444222...444111111222333333222111111000111333444444444333222222222111000000000000000000000000111111111222222222111111111111000000000111111111111111111111111000000000000000000000000,,,...000111222111///...///111222222111000000111111111222333333222111111000222444333222111222333111111222555888::::::999===???AAACCCEEEGGGHHHHHHKKKMMMNNNNNNNNNNNNPPPQQQNNNNNNNNNOOOQQQTTTWWWXXX[[[ZZZYYYXXXXXXWWWXXXXXXWWWWWWXXXXXXXXXWWWVVVUUUUUUUUUUUUUUUTTTTTTTTTTTTMMMLLLJJJGGGDDDBBB@@@???<<<:::888666444222111000000000111111222333333333333333222222111000000000222111222222333444555666222222222222333333333333111111111111111111111111222111111111111222333333000000000//////000000000222222111111111222222333222222222222222222222222444333222333444555444222/////////000111111222222000000000000000000000000//////000000000000111111000000000000000000000000///000000111111222222222000000111333555444111///...///000000///000222444000000000111222222333333555444222000////////////111111222222222222222111///000111333333333222222333333333333333333333333555777;;;@@@DDDHHHKKKLLLEEEEEEDDDAAA===;;;::::::BBBEEEIIILLLNNNQQQUUUXXXTTTTTTTTTSSSSSSSSSSSSRRRQQQPPPPPPPPPPPPNNNJJJGGGDDDBBB@@@>>>>>>???BBBDDDJJJJJJKKKLLLMMMNNNOOOPPPRRRUUUWWWXXXXXXXXXYYYZZZWWWWWWUUUQQQKKKGGGDDDCCCBBBAAAAAACCCFFFGGGGGGFFFDDDBBB@@@@@@@@@@@@???>>>:::999777555444333222222333333333333333333333333222555666444444666555222111222222222222333777:::@@@<<<888666555555444333000333777;;;<<<;;;999777888888888666555555777999444444333222333444555666666666555555555555666666777666666555555666666777666666777777888888999999999999:::;;;===???AAABBBAAAFFFHHHZZZ555555555555555555555555000111444555666555333111///666222///444222///444111222222333333222222111000111333444555444333222333333222111111111111222///000000111222333444444222222222111111111000000111111111111111111111111000000000000000000000000...000222444444333111000000222444333111000111333111222222333333222222111///111333444333333333555333555888;;;<<>>:::777555333222222222222222222222222444444333333222111111000111111222222444555666777222222222333333333444444111111111111111111111111222111111111222222333444222111111000000111111222333222222111111222222222111111111111111111111111222111111222444555444333...//////000111111222222000000000000000000000000//////000000000111111111000000000000000000000000///000000111111222333333222000//////111111111000111111111000///000222444///000000111222222333333000000000000111111111111000111222222222111111111///000222444555444444333444444444444444444444444444666999<<<>>>@@@AAAAAA??????>>>;;;888888:::<<>>===;;;:::;;;===@@@BBBEEEFFFGGGHHHIIIIIIIIIIIIKKKLLLNNNPPPSSSWWW^^^bbbYYYYYYXXXTTTMMMHHHFFFFFFDDD@@@???BBBIIIMMMLLLHHHDDDBBBAAAAAABBBCCCCCCBBB@@@???<<<999777555444444444444444444444444444444111555555222222777777444111222333222111222666999BBB>>>999555444555444444111333555777777777777666444666666666444444666888666555444444444555666777666666555555555555666666888777666555555666777888666666777888888999999:::999999:::;;;===???AAABBB@@@GGGHHHXXX666666666666666666666666000222444444222///.........666444000444333///333111222333444444333222111000111333555555444333222555444333333222222333333//////000222333444555666222222222222111111000000111111111111111111111111000000000000000000000000000111444666666555333111111333555555222111222444111222333444444333222111111333555666555555777888555999===???@@@BBBGGGKKKFFFGGGJJJLLLNNNOOOOOOOOOKKKMMMOOOPPPQQQRRRTTTVVVSSSSSSRRRSSSTTTWWWZZZ\\\YYYXXXXXXXXXXXXYYYZZZZZZYYYXXXVVVTTTSSSRRRRRRRRRRRRRRRSSSUUUVVVXXXYYYZZZWWWVVVUUUTTTSSSRRRQQQQQQQQQOOOKKKFFFAAA===:::999333333333333222222111111555555444444333222111111111111222333444555777888222222222333333444444444111111111111111111111111222111111111222333333444333222222222222222222333333333222222111222222222000000000000000000000000111000///111333555555444...//////000111222222222000000000000000000000000//////000000111111111222000000000000000000000000///000000111222222333333000---***)))+++///111222444444444222000000111333///000000111222222333333000111222333333333333222000111333333111000111111000111444666666666555444444444444444444444444444888999:::<<<<<<<<<;;;;;;<<<======;;;999:::>>>BBB@@@CCCGGGIIIIIIHHHHHHHHHHHHGGGEEECCCCCCCCCCCCDDDAAA@@@???@@@AAA@@@>>><<<;;;;;;::::::<<<>>>@@@AAA???@@@AAACCCDDDCCCCCCBBBSSSQQQMMMHHHGGGJJJPPPUUUUUUVVVUUURRRKKKGGGEEEFFFKKKFFFCCCHHHQQQVVVSSSMMMFFFDDDBBBBBBBBBCCCBBBAAAEEECCC@@@<<<999777666666444444444444444444444444000555555111222888:::666333444555333111111555999???;;;666333222333333333444333222111222333444555222444555555444444555777777666555555555666888999666666555555555555666666888777666555555666777888777777777888999999::::::999999:::;;;===???AAABBB@@@GGGHHHWWW555555666666666555333222333333333333333333333333222222222222222222222222111111222222222333333333000111333444444333111000999888777555333222222222000111111111111222222222222222222222111111000000111222333333111111222333444111...000444444111---...///222444444333111///777666666555444333222111...///000222444555555555555666777999:::<<<===>>>???@@@BBBEEEGGGIIIJJJJJJLLLLLLMMMNNNOOOOOOOOOOOOOOOOOOOOOPPPRRRUUUWWWYYYSSSSSSRRRRRRSSSUUUVVVWWWXXXXXXYYYZZZZZZZZZZZZZZZ[[[WWWPPPIIIDDDBBBBBBCCCJJJJJJLLLOOOTTTXXXYYYYYYVVVUUUTTTTTTTTTUUUVVVWWWWWWSSSNNNLLLKKKIIIEEEBBB999888777777666444111...555555333222222222333444111222444555666555444444333333333333333333333333333333333333333333333333//////000222444444111///555444333222111111111111222333333222111000000111111111111111000000000000000000000000000000000000111333222000111555333/////////000000000000//////000000000000111111111111000000000000000000000000000000111111222222222333000000000000000000000000333333333222222111111111000222333333111000000111333000---///333444000---222333444333222222444555666555555888;;;===:::777777:::<<<;;;999777888:::888777888:::<<<======<<<<<<<<<;;;999888999;;;>>>???@@@AAAAAAAAA@@@>>>===<<<;;;999888888888999:::============>>>???@@@@@@BBBAAA@@@>>>>>>???AAABBBCCCAAAAAADDDKKKRRRWWWZZZHHHGGGEEEDDDCCCEEEFFFGGGKKKJJJIIIHHHFFFEEEDDDDDDDDDEEEHHHNNNUUUXXXXXXVVVQQQPPPMMMJJJGGGEEEDDDCCCDDDDDDDDDDDDDDDAAA===999777555333222222333555666444333222333444555444333444444444444444444444333333222222111222222333333333444444555555444444333222444666666555444555666777999:::888555333444666999888777777888888777666777777666666666666777777555777;;;===>>>===:::888;;;999999;;;@@@BBBBBB@@@BBBEEEKKK[[[zzz555555666666666555333333333333333333333333333333222222222222222222222222222222222222333333333333111222333444444333222111555555444333333222222222111111111111222222222222222222222222111111111000111222333333111111222333333222222555999:::555000///000222333333333111000555555555444444333333333222111111111333555777999;;;<<<===???AAABBBDDDDDDEEEFFFHHHJJJLLLNNNNNNOOOKKKLLLMMMNNNOOOOOOOOOOOOOOOOOOOOOPPPRRRTTTVVVXXXWWWVVVVVVVVVWWWXXXZZZ[[[[[[[[[\\\]]]]]]]]]]]]]]]XXXTTTNNNGGGBBB>>>======BBBBBBDDDIIINNNSSSUUUUUUUUUUUUTTTTTTUUUWWWYYYZZZZZZXXXVVVUUUTTTQQQLLLGGG<<<999666444333444333333444333222111111222222333111222333444555555444333333333333333333333333333333333333333333333333333444222111222444555444333444333222222111111111111333333333333222111111222111111111111000000000000111111111111111111111111111222222111333888999666111111111000000111111111000000000000111111111111111111111111111111111111000000000111111222222222111111111111111111111111333333222222222222222222111222444333111000000111444111///111444555222...333444444444333333555777999:::;;;===@@@BBBBBBAAAAAACCCEEEDDDBBBAAABBBDDDHHHGGGFFFFFFGGGGGGEEECCC??????>>>;;;999888:::<<<666777888888999999999888::::::999999999999:::::::::;;;;;;<<<>>>???AAABBBIIIGGGFFFFFFHHHIIIJJJJJJJJJLLLPPPUUUYYYYYYWWWTTTKKKJJJIIIHHHHHHIIIJJJKKKKKKKKKJJJIIIHHHGGGFFFEEEDDDCCCDDDHHHOOOUUUWWWXXXXXXWWWUUURRRNNNLLLIIIHHHEEEDDDBBBCCCDDDEEEDDDCCC===<<<:::888666555555444555444333333555666666555444444444555555555555555555444333333333333333444333444444555555444444333222444666666555444555666777888999888555444555666888777777888:::;;;;;;:::888888888888888888888888555777999;;;<<<;;;:::999;;;::::::===AAACCCCCCBBBEEEEEEIIIXXXxxx555555555666555555444333444444444444444444444444333333333333333333333333222222222333333333444444222333333333333333333222222222222222222222222222111111111111222222222333222222222222111111111111111222333333111111222333111111444888<<<<<<777222111111111222222222222222444444333333333333444444444333222222444777;;;>>>AAABBBCCCEEEFFFHHHIIIJJJJJJKKKLLLNNNPPPQQQQQQQQQKKKLLLMMMNNNOOOOOOOOOOOOPPPPPPPPPQQQSSSUUUWWWYYYYYYXXXXXXWWWXXXYYY[[[\\\[[[\\\]]]]]]^^^^^^]]]]]]XXXUUUPPPJJJDDD???===;;;<<<===???CCCIIINNNPPPPPPPPPPPPQQQQQQSSSVVVXXXZZZXXXXXXXXXYYYYYYUUUPPPLLLCCC>>>888333222444666777444333333222222333444444222222333444444444333333444444333333333333333333333333333333333333333333555333000000222444555555333222222111111111222222333333333333333222222222222222111111111000000000111111111111111111111111000222111111555<<>>@@@BBBDDDLLLKKKJJJLLLPPPRRRRRRPPPNNNQQQUUUZZZ]]]\\\WWWSSSPPPOOONNNMMMNNNNNNPPPQQQMMMMMMMMMLLLLLLJJJIIIIIIEEEBBB@@@@@@EEEKKKOOOQQQXXXXXXXXXXXXVVVTTTRRRPPPJJJGGGDDDBBBCCCEEEFFFGGGBBBBBBBBB@@@===999666333777555333333555666777666333444444555555666666666777666555444444444444444444444555555555555444444333444666666555555555666777888999888555444555666444555777999:::;;;<<<<<<888999999999999999999888666777888999999:::999999;;;;;;<<<>>>BBBDDDEEEDDDGGGEEEFFFUUUuuu555555555555555555444444444444444444444444444444333333333333333333333333333333333333444444444444444333222222222222333444222222222333333222222222111111111222222222333333222222222222222222222222111222333333111111222333000111222555888888555111222222111111111222333444444333222111111111222333333333444666999===@@@BBBDDDEEEFFFGGGHHHJJJKKKKKKJJJKKKLLLNNNOOOOOOPPPPPPMMMNNNOOOPPPPPPQQQQQQQQQSSSSSSSSSSSSUUUWWWYYY[[[WWWVVVVVVUUUVVVWWWXXXYYYYYYYYYZZZ[[[[[[[[[[[[ZZZ[[[YYYVVVQQQMMMIIIEEEDDD<<<;;;<<<>>>BBBDDDEEEDDDFFFGGGGGGIIIKKKNNNQQQSSSRRRSSSUUUVVVWWWUUUSSSQQQLLLFFF???999777666666666666666666666666666666666222222333333333333333333444444444444444333333333333333333333333333333333333111//////111333333222222222111111111222222333333222111222333333333222222222222111111111000000111111111111111111111111111222111000555===@@@???333222111000000111222333000000111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111222222333333333222333555444222111111222333111111222444555333111111333444555555777999<<<<<>>:::777777555333222444555666666222222333444555555666666777777666555444444444444444444555555555555444444333555666777666555666777777888888777666555555666222444666888888888999999888888999::::::999888888666666666777777888999:::;;;;;;<<<>>>AAACCCDDDEEEGGGEEEFFFUUUuuu555555444444555555555555555555555555555555555555333333333333333333333333333333444444444555555555444444333222222333444444444555555555444333222111111222222222222333333333222222222222222222222333111222333333111111222333333222111222222333222222333222111000111222444555555444222000000000000111111333888<<<@@@CCCEEEEEEFFFFFFGGGHHHJJJKKKLLLLLLIIIJJJKKKMMMNNNOOOOOOOOOPPPPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSTTTVVVXXXZZZVVVUUUTTTTTTTTTUUUVVVWWWWWWXXXXXXYYYYYYYYYYYYYYY\\\\\\ZZZXXXUUUSSSPPPOOOAAA???===<<<<<<<<<:::888<<<<<<===>>>AAADDDGGGHHHKKKLLLMMMOOOOOOPPPRRRSSSPPPMMMHHHDDD@@@<<<888555888888888777777777666666444333333333333333333333555555555444444333333333333333333333333333333333111111111333555555333111333222222222222222333444222000///111333444333222222222222222111111111111111111111111111111111111222222111///333:::===;;;222111000000000000111222111111111111222222222222111111111111111111111111111111111000000000000000111111111111111111111111111111111222222333333333333444555555333222222333111000111222333333333111000222444666777999<<>>:::999999;;;<<<;;;::::::;;;<<<>>>???BBBCCCDDDDDDDDDCCCAAA@@@AAAAAAAAAAAABBBCCCEEEEEEFFFEEEEEEIIIMMMOOOOOOMMMPPPOOOMMMOOOSSSWWWZZZ[[[ZZZZZZZZZZZZ[[[[[[\\\\\\ZZZ[[[\\\]]]]]]\\\[[[ZZZYYYXXXWWWUUUTTTSSSTTTUUUPPPRRRUUUXXX[[[[[[[[[[[[\\\YYYTTTPPPLLLFFFAAA===@@@BBBDDDFFFEEECCC???===999777444444555666555555111111222333444555555666666666555444444444444444444555555666666555555444333555777777666555666777777777666666777777666555555777::::::888666666777666777888999999888777666666666666666666888999::::::;;;===>>>???AAABBBDDDDDDEEEIIIWWWuuu555555444444444555666666666666666666666666666666333333333333333333333333444444444555555555666666333333444444444444333333666666777777666444333111222222222222333333333333222222222222333333333333111222333333111111222333666444333111111222333444333222222111111333444555666444222111000111222333333666;;;AAAEEEGGGGGGGGGHHHHHHIIIJJJKKKLLLMMMMMMKKKLLLMMMOOOPPPQQQRRRRRRQQQRRRSSSTTTUUUUUUUUUUUURRRQQQQQQQQQRRRTTTVVVWWWWWWVVVUUUUUUUUUUUUWWWWWWXXXYYYZZZZZZ[[[[[[ZZZZZZZZZZZZZZZYYYXXXWWWVVVVVVOOOLLLHHHFFFCCCAAA===:::777777888888:::===???AAAAAABBBCCCCCCCCCDDDGGGIIIMMMLLLLLLLLLJJJDDD>>>999:::::::::999888777555555555555444333333333444444666666555555444333333333333333333333333333333333444444555777999999666444555444333333333333444444222000///111444666555333333222222222222111111111222222222222222222222222111222111...111777999666111111111111111111111111111111111222222222222333222222222222222222222222222222222111111111111111222222222222222222222222222222222222222222333333333555666555444333333333///000111222333333333222222444666888:::===AAACCCIIIKKKOOORRRSSSTTTVVVWWWUUUTTTSSSSSSSSSRRRPPPNNNQQQOOOMMMKKKJJJHHHEEEBBB======;;;999777777999;;;>>>???@@@BBBEEEHHHJJJLLLNNNNNNNNNMMMLLLKKKJJJIIIFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJLLLMMMNNNOOOQQQQQQLLLNNNQQQTTTVVVUUUQQQNNNTTTUUUUUUVVVWWWWWWWWWXXXTTTVVVWWWYYYYYYXXXVVVUUUYYYZZZ\\\\\\[[[ZZZ[[[\\\VVVWWWYYY[[[\\\\\\\\\\\\___^^^]]][[[XXXRRRLLLGGGCCCDDDFFFGGGGGGFFFEEEDDD>>><<<;;;::::::999777555222333333333444555555555555555444444444444555555555555666666666666555555444555777777666666666777888666555666777888777555999===@@@???;;;888777888666777999::::::999777666666666666666777888999:::;;;===>>>?????????AAABBBBBBGGGMMMYYYsss555444444333444555666777666666666666666666666666444444444444444444444444444555555555666666666666222333444555555444333222444555666777777666444333222222222333333333444444222222222333333333444444111222333333111111222333222222333333222222333444333222222222222333444444555444333222333555888::::::<<>>???===???AAA@@@>>><<<===>>>CCCFFFJJJNNNPPPMMMGGGCCC?????????>>><<<:::888777777666555444444444555555666666666555444444333333333333333333333333333333777666666777999999888777777666555555444444444444444222000222777999888555333333222222222111111111222222222222222222222222000111000///111666666333000111333444444333111000111111111222222222333333222222222222222222222222333333333333222222222111222222222222222222222222333333222222222222222222444555666666444333333444000111222333333333444444444777:::<<>>BBBAAA<<<888888999666888:::;;;;;;:::888666666666777888888999999:::===???AAAAAA???>>>@@@BBBCCCIIIPPPYYYnnn555444444333444555666777777777777777777777777777444444444444444444444444555555555555666666666777222333555666666555333222111222555666777777666555222222333333333444444444222222222333333444444444111222333333111111222333,,,...111333333222222333222222333333333444444444555444333444666:::===@@@AAAAAABBBBBBDDDEEEFFFGGGEEEFFFFFFGGGHHHIIIIIIJJJKKKLLLNNNQQQSSSUUUVVVVVVQQQRRRSSSTTTTTTUUUUUUTTTWWWWWWVVVVVVWWWYYYZZZ[[[VVVUUUTTTSSSSSSSSSTTTUUUXXXXXXYYYZZZZZZZZZZZZZZZYYYXXXWWWVVVUUUVVVWWWWWWVVVSSSPPPOOOMMMKKKHHHFFF??????>>>===>>>???@@@AAACCCGGGJJJIIIEEE@@@>>>===<<>>======>>>===;;;999666777999:::;;;???CCCGGGTTTUUUVVVWWWWWWWWWVVVUUUWWWUUURRRPPPMMMLLLLLLLLLKKKKKKLLLNNNPPPRRRTTTUUUYYY\\\^^^[[[VVVUUUZZZ```dddgggjjjnnnppplllfffbbbfffggghhhiiijjjjjjjjjjjj]]]___bbbdddeeedddbbbaaaZZZ[[[ZZZXXXUUUTTTWWWZZZXXXYYYYYY[[[]]]___aaacccaaa`````````aaa___\\\YYYWWWUUUQQQMMMJJJIIIIIIJJJLLLKKKJJJJJJIIIEEE@@@<<<888888888888777777777777555666666666777999:::;;;555555666666666666555555444666888888777666777888888666444555888999777555777<<>>======???@@@???===GGGGGGHHHJJJMMMKKKGGGCCC@@@??????BBBFFFKKKNNNPPPPPPNNNLLLHHHCCC???;;;999???===;;;999888777888999222111111111222444666888999888555333222222333444:::888666333222222333444222444666777555444444555222222222444666666555444333333333333333333333333000000000111111222222222111000000222444666666555222222222333333444444444444444333222222111000000222222111111222222333444111222333444555444333222000111222333444444444444888555333222333444444333555666666666555444333333333333333333444666888999======>>>@@@CCCHHHLLLOOOTTTTTTUUUVVVVVVUUUTTTTTTUUUOOOJJJGGGGGGEEE@@@<<<===<<<;;;:::999888888888888<<>>;;;999;;;===888777555444444444555666777777777777777777777777444555666777777777777777666888999999888888999:::999:::;;;:::888666666777888<<<;;;666666<<<===::::::;;;=========>>>@@@BBBIIIHHH___MMMppp444777777444555888888555555555666666666666555555555555555555555555555555444444444444444444444444555555555444444333333333444444333333333333333333333333333444444444555555444444333333333333444444222222222222222222222222555555555444444333333333333333333333444444555555999:::<<>>>>>===<<<;;;::::::777777555444333333444444888777666555444444444555999888666444333333333444555777888888666444444444444333333333444444333333333333333333333333333333111111111222222222333333555444333444555666555444222222333333333444444444444444444333222111111111222222111111222222333444222222333444444333222222222333444444555555555555777555222222333444333333555555666666555555444333333333444444666888;;;<<>>AAACCCEEEGGGHHHIIIHHHIIIIIIHHHFFFEEEGGGHHHIIIIIIIIIJJJKKKLLLLLLMMMLLLNNNQQQRRRRRRRRRTTTUUUUUUVVVWWWYYYZZZ[[[[[[[[[UUUUUUUUUWWWYYYZZZYYYXXXYYYVVVRRRPPPQQQRRRSSSSSSPPPNNNNNNPPPTTTVVVUUUSSSSSSPPPNNNMMMNNNOOOOOOOOOKKKOOORRRSSSQQQMMMIIIHHHLLLJJJIIIIIIKKKMMMMMMLLLJJJIIIHHHJJJNNNRRRUUUVVVSSSNNNFFF???<<<<<>>???BBBBBBCCCDDDGGGJJJMMMNNNPPPQQQRRRRRRRRRRRRPPPPPPIIIDDD>>>::::::999777555666666777999===CCCHHHKKKHHHFFFCCCDDDGGGMMMQQQSSSUUUYYY[[[XXXVVVWWWVVVSSSLLLLLLPPPXXX]]]___bbbgggsssxxxvvvnnnpppzzz|||vvvxxx}}}qqqeee]]]___cccjjjwww{{{rrrjjjiiikkkpppwww~~~wwwqqqppplllgggkkkttt}}}yyytttpppnnnnnndddaaaccclllssssssooommm___]]][[[ZZZ[[[[[[YYYXXX]]]^^^^^^]]][[[[[[\\\^^^\\\WWWQQQNNNOOONNNMMMJJJHHHFFFCCC???<<<:::999999333666888888666666999===<<<;;;999777666555666666666666666666666666666666888888888999888888777777888999:::999777777888999999:::;;;;;;999777777888BBBCCCAAA===;;;<<<<<<999;;;>>>AAABBBAAAAAABBBBBBCCCVVVjjjYYYnnn:::999666666;;;@@@>>>777666666777777777777666666555555555555555555555555555555555555555666666666555555555555555444444444555666666666666777777777222333333333333444444444333333222222222222333333444444444444444444444444555555555555555444444444666555333333444777;;;===???@@@BBBEEEGGGIIIJJJJJJHHHIIIIIIHHHGGGGGGHHHJJJHHHIIIJJJKKKLLLMMMMMMMMMLLLNNNQQQRRRRRRRRRSSSTTTUUUVVVWWWYYY[[[\\\]]]]]]XXXWWWWWWXXXYYYZZZXXXWWWTTTSSSRRRQQQRRRSSSTTTTTTUUUSSSRRRUUUXXXXXXRRRLLLOOOLLLIIIHHHIIIJJJJJJJJJKKKNNNQQQRRRPPPNNNKKKKKKRRRPPPNNNOOORRRUUUWWWWWWRRRQQQPPPPPPRRRUUUWWWYYYYYYUUUNNNGGGBBB@@@BBBDDD??????AAABBBBBBAAA@@@@@@AAACCCGGGHHHFFFBBB===999;;;;;;::::::999777666555444666777999999999777777888777666555444444444444555777999888777555444555555555444333222333666888444444444444444444444444444444444444444444444444222222222555888:::;;;:::333333444444444444444444444444444333333333222222222222111111222222333444333333333333333222222222555555444444444444555555444333222222333444333222555555666666666666555555222333555888;;;>>>AAABBBFFFFFFFFFGGGIIIKKKMMMNNNQQQQQQRRRSSSRRRQQQOOOOOOFFFBBB<<<999888999999888:::::::::<<>><<<:::888777666777777777777777777777777777777999999999999999888777666888999:::999777777777999999;;;<<<;;;999888888999666777888888:::<<<>>>>>>:::===AAABBBBBBBBBBBBCCCEEE]]]fffXXXiii|||888888666666<<>>AAA???@@@BBBDDDFFFGGGHHHIIIGGGHHHIIIIIIHHHIIIKKKMMMIIIJJJKKKLLLMMMMMMMMMMMMLLLNNNQQQRRRRRRQQQRRRRRRTTTUUUVVVXXXZZZ[[[[[[\\\ZZZYYYXXXXXXYYYYYYWWWUUUTTTTTTUUUUUUTTTTTTSSSSSSUUUTTTUUUYYY\\\YYYPPPIIIFFFEEEEEEFFFIIIKKKKKKJJJKKKMMMOOOOOOOOONNNOOOPPPVVVSSSPPPOOOPPPSSSUUUVVVRRRRRRRRRRRRRRRRRRSSSTTTTTTTTTSSSOOOJJJGGGGGGHHHAAAAAAAAAAAA@@@@@@??????>>>AAADDDGGGHHHFFFCCCAAA?????????>>><<<999555333444555888:::::::::888777888777666666555555555555111444666777666555555666555666666555444555999<<<444444444444444444444444444444444444444444444444222111111444777999999999444444444444444444444444444333333333333333222222222222111111222222333444555444444333333222222222444333333222222333444555444333222333444555333222555555666666666666666555333444777:::>>>AAACCCDDDHHHHHHIIIJJJKKKLLLNNNNNNSSSSSSSSSSSSRRRPPPNNNMMMCCC@@@<<<999999;;;<<<===?????????AAAFFFLLLRRRVVVUUURRRPPPQQQUUUWWWVVVTTTVVV[[[[[[VVVSSSVVV[[[]]]___```gggrrrzzz|||~~~{{{jjjiiilllkkkoooooovvv{{{}}}|||{{{}}}zzz~~~|||zzz|||uuummmnnnoooqqquuuzzz{{{yyyuuullliiifffdddeeefffggggggaaaaaaaaa___]]]\\\]]]^^^\\\ZZZWWWWWWXXXWWWRRRNNNNNNLLLIIIEEEBBB>>><<<;;;777777666444444555888:::===<<<:::999888888888999888888888888888888888888999999999999999888777666777999:::999888777888999999;;;<<<<<<:::999999:::;;;;;;;;;<<<<<<<<<<<<<<<999<<>>???AAACCCEEEFFFGGGGGGGGGHHHJJJJJJJJJJJJMMMOOOJJJKKKMMMNNNNNNNNNMMMLLLKKKNNNQQQSSSRRRQQQQQQQQQRRRSSSTTTVVVWWWXXXXXXXXXXXXWWWVVVWWWWWWWWWUUUSSSQQQRRRRRRQQQOOONNNNNNOOOOOOPPPQQQTTTVVVSSSMMMGGGDDDFFFJJJPPPUUUWWWWWWUUUPPPRRRTTTUUUVVVXXXZZZ\\\___ZZZTTTPPPPPPQQQRRRRRRQQQQQQQQQOOOMMMLLLLLLNNNSSSVVVZZZZZZVVVRRRRRRRRRJJJIIIFFFDDDBBBBBBBBBBBB>>>???AAADDDFFFIIIJJJKKKHHHHHHGGGDDD@@@:::444111444555888999:::999888777777777777666666666555555000222555666666555666777666888999888666666:::===444444444444444444444444555444444444444444333333555444333333555555444333555555555555444444444444222222222222222222222222222222111111222222333444777666555444333333333444222222111111222333555666444333333444666666444333555555666777777777666666555666:::===AAADDDEEEFFFHHHIIIJJJKKKMMMNNNNNNOOOSSSSSSRRRQQQOOOLLLIIIHHH???===<<<;;;;;;===@@@BBBBBBCCCCCCFFFJJJOOOUUUXXXOOONNNNNNOOOPPPQQQPPPOOOMMMUUU[[[\\\___gggoootttyyyvvvuuuwwwwwwuuuuuuyyyyyy{{{xxxyyy}}}yyyvvvyyyxxxzzzxxxrrrqqqvvvzzz{{{|||zzzvvvsssuuu{{{}}}yyyvvvvvvxxx{{{}}}~~~~~~iiifffcccccceeeiiikkkllljjjiiigggccc^^^[[[ZZZ[[[ZZZXXXXXXZZZ]]]]]]YYYUUUQQQOOOMMMIIIFFFCCC@@@>>>;;;:::777666555666777888:::999999888999:::;;;<<<999999999999999999999999888888888999888888777777666888999999888888999:::999;;;===<<<;;;::::::;;;<<<::::::===>>>;;;;;;===999;;;===???AAACCCFFFHHHTTTfffVVV[[[fff666999999777888;;;<<<999777777888888888888777777666666666666666666666666555555666777777888999999444555555555666666666777777666666555444333222222444444444555555555666666666555555444444555555666555555555555555555555555444555555555666666666777666666666777:::>>>BBBEEE@@@AAABBBDDDFFFGGGHHHHHHIIIKKKKKKKKKJJJJJJLLLNNNLLLMMMNNNOOOOOOMMMLLLJJJKKKNNNQQQSSSRRRQQQPPPPPPPPPQQQRRRSSSTTTTTTTTTTTTSSSRRRRRRSSSUUUUUUTTTSSSMMMMMMMMMKKKJJJLLLQQQVVVZZZYYYXXXWWWUUUSSSQQQPPPTTTXXX___ggglllmmmiiieee]]]aaaeeeiiikkklllnnnppplllggg```\\\[[[\\\^^^___]]]\\\XXXRRRLLLJJJKKKMMMUUUZZZ___```\\\YYYYYYZZZVVVSSSNNNJJJHHHHHHJJJKKKGGGEEECCCBBBCCCFFFKKKNNNOOOOOONNNKKKEEE>>>777333555666777888888888777666777777777777777666666555222444666777666666666777777:::<<<:::666444666999555555555555555555555555444444444444333333222222777555444444555444333222666555555555444444444444111111111111111111111111222222111111222222333444999888666555444444555555222222111111333555777999444333444555777777666444555555666777777777777777888:::>>>AAAEEEGGGHHHIIIHHHIIIJJJLLLMMMNNNOOOOOOPPPPPPOOOLLLIIIEEEBBB@@@<<<===>>>???@@@BBBEEEHHHHHHHHHHHHIIIKKKNNNPPPRRRIIIIIIJJJJJJJJJLLLOOOQQQTTT```lllpppsssyyy{{{vvvqqqmmmmmmqqqwww|||vvvyyyooojjjddd___^^^___aaabbbnnnrrrsssooommmqqqtttvvv}}}}}}|||yyy|||{{{}}}~~~}}}yyywwwtttsssooouuu~~~vvvrrrmmmkkklllnnnpppqqqnnnnnnllliiieeebbbbbbcccbbb___]]]]]]^^^]]]ZZZWWWTTTSSSQQQNNNKKKGGGEEECCC>>><<<:::888888777777666666666666777999;;;===???888888888888888888888888666666777888888888777777555666888888888888:::<<<:::;;;======;;;;;;;;;<<<777555777<<<===::::::>>>999;;;===???AAADDDIIIMMMXXXkkkWWWhhhkkk777;;;;;;888666777888777777777888888888888777777777777777777777777777777555666666777888999999999444555555555666666777777;;;:::999888777666555444666666666666777777777777666666555555555555666666666666666666666666666666444555555555666666777777666666666888;;;???CCCEEEAAABBBDDDFFFHHHIIIIIIIIILLLMMMMMMLLLJJJJJJKKKLLLMMMNNNOOOPPPOOOMMMKKKJJJKKKNNNQQQSSSRRRQQQPPPPPPOOOOOOPPPQQQQQQQQQQQQQQQMMMMMMMMMPPPSSSTTTTTTSSSNNNNNNMMMLLLNNNUUU___gggqqqooojjjddd___]]]^^^```hhhmmmuuu}}}}}}vvvqqqjjjooovvv|||~~~vvvrrrllliiijjjmmmppprrroookkkcccXXXOOOKKKMMMPPPTTTXXX]]]]]]YYYVVVWWWYYY^^^ZZZTTTOOOMMMNNNPPPRRRTTTOOOHHHBBB@@@BBBGGGJJJPPPPPPPPPNNNJJJCCC===999666666777777777777666666666777777777777777666555555777999999777666555666888;;;===;;;555222333555555555555555555555555555444444444333333222222222555444333444666666666555666666555555555444444444000000000000000000111111222222111111222222333444:::999777666555555555666333222222222444666999;;;444444444666888888666555555555666777777777777777;;;===AAADDDHHHJJJKKKKKKGGGHHHJJJLLLNNNOOOOOOPPPNNNMMMKKKHHHEEE@@@===:::===???AAACCCEEEGGGJJJMMMNNNNNNMMMKKKJJJJJJIIIIIIKKKMMMMMMLLLLLLOOOVVV\\\ooo|||~~~|||zzztttooollloootttsssqqqwww~~~wwwgggaaagggggggggeeeddddddiiipppvvvvvv~~~~~~~~~}}}}}}~~~~~~}}}zzzzzz{{{{{{lllmmmnnnmmmlllkkkmmmoooooojjjccc___]]][[[WWWTTTVVVUUUTTTQQQNNNKKKHHHGGGAAA>>><<<:::999888666555444444555666999<<>>;;;;;;@@@???999888;;;:::<<<===???AAAFFFLLLQQQRRRhhhTTTllliiiyyy777888999::::::999777666999999999888888888777777777777777888888888888888555888999:::===>>>999222444444444555777999<<<===???===999666555555666777777777777777777888888999<<<:::777666777777777666999888777666666777999:::666555444555555555444333444666999;;;===???CCCFFFGGGGGGIIIJJJKKKLLLLLLLLLJJJLLLMMMMMMLLLLLLMMMOOOPPPPPPQQQQQQPPPNNNMMMLLLPPPNNNPPPUUUTTTOOOPPPVVVOOOTTTTTTPPPOOORRRPPPJJJKKKLLLIIIHHHQQQ___gggfffbbbccc[[[PPPUUUlll~~~nnnkkkooommmkkkyyy||||||yyyeeevvv|||nnniiipppyyy~~~rrrbbbZZZ[[[[[[YYY[[[```aaa[[[RRROOOVVV^^^^^^ZZZSSSNNNQQQXXXYYYVVVVVVYYYYYYRRRHHHBBBAAACCCCCCOOOVVVSSSNNNKKKHHHCCC888888777777888888777666888888888888999:::;;;;;;::::::888777666666666666555666888999999888777666888888777666666666666666999888666555333333222222777666555444444444444444888777555444555444333111333333444444333333222111555333333333444444222000;;;999777555444333333333444444444444555666777888666666666777666666555555555666777777777888:::<<<@@@@@@BBBFFFKKKKKKHHHEEEKKKLLLNNNOOOOOONNNMMMLLLJJJGGGDDD@@@===<<<<<<<<<>>>@@@CCCFFFHHHHHHHHHHHHMMMKKKJJJJJJJJJIIIGGGEEENNNMMMMMMNNNSSS^^^jjjsssxxxtttrrrxxxrrrkkkmmm___^^^___aaabbbeeejjjpppzzz{{{}}}~~~~~~vvvrrrwwwzzzooojjjlllsssyyy|||}}}yyytttnnncccWWWQQQRRRUUUTTTUUUWWWUUUQQQNNNNNNHHHGGGCCC>>>888444222222999888777777777888:::;;;777777888999999999999999666777888999:::;;;;;;;;;888999:::;;;;;;:::999888888;;;>>>===;;;;;;<<<>>>;;;;;;;;;::::::999999999;;;<<<======>>>@@@DDDGGGNNN[[[jjjpppqqq|||888999999999999999888888::::::999999999888888888555555555555555666777777555777777666888<<<999444555555555666777999;;;<<<>>><<<:::777666666666666999:::;;;======<<<;;;:::;;;999666666666777666555777777888888888888888888777666555666777888888888999;;;>>>???AAACCCFFFIIIGGGHHHIIIJJJJJJKKKKKKJJJLLLNNNNNNNNNLLLKKKLLLMMMOOONNNMMMMMMMMMNNNOOOPPPPPPMMMOOOTTTTTTRRRRRRVVVRRRRRROOOLLLLLLOOOOOONNNKKKKKKKKKQQQccczzz{{{ooolllvvvvvvtttooolll}}}}}}|||mmmvvv{{{xxx{{{rrrkkkoooyyytttgggeeeggghhhiiiooorrrkkk^^^UUUTTTWWWWWWXXXUUUPPPNNNQQQRRRPPPZZZ\\\[[[UUULLLCCC@@@@@@???GGGOOOQQQRRRRRRMMMEEE>>>;;;888777888999777444888888888888999999:::;;;:::999888777777666777777888999999999888777666666777777666666666666777777888888666555444444333333444444444444444555666666:::888666666666555333111222333333333333222111111555444333333444444222111888777666555444444555555222222222222333444444555666666666777777666666555444666777777888999;;;===CCCCCCDDDGGGKKKMMMKKKIIIJJJJJJJJJJJJIIIIIIHHHGGGEEECCC@@@===<<<;;;;;;;;;===>>>???AAADDDGGGIIIJJJGGGGGGHHHIIIIIIIIIHHHGGGGGGKKKTTT```mmmyyy~~~wwwppprrrxxx{{{hhh______YYY\\\bbbhhhmmmrrrzzz|||wwwwwwzzz|||~~~{{{tttqqqjjj```WWWTTTUUUTTTUUUVVVUUUSSSQQQQQQHHHGGGDDD@@@;;;888666666777777777777777666666666777777888888999999888888777777888888999888888888999::::::;;;;;;::::::999999<<<>>>>>><<<;;;===>>><<<<<<<<<;;;;;;::::::::::::;;;<<<===>>>@@@EEEHHHGGGQQQ^^^eeejjj{{{::::::999999999999::::::;;;;;;:::::::::999999999666666555444555666777888999:::777444555999999666888777777777888999:::;;;<<<;;;:::999888777666666888:::>>>@@@@@@???<<<::::::888666555666666666555555777999::::::888666555888888777777888:::===>>>@@@BBBDDDFFFFFFHHHJJJMMMKKKKKKLLLLLLLLLLLLKKKKKKOOOPPPPPPOOOMMMLLLLLLMMMPPPOOOMMMMMMNNNQQQUUUWWWTTTPPPOOOQQQSSSQQQRRRTTTUUUQQQPPPUUU[[[```eeejjjfffaaa]]]cccxxx|||vvvvvvyyyuuu{{{xxxmmmkkkhhheeegggppp~~~pppfffdddiiiqqqvvv{{{tttssstttwwwwwwhhh___\\\VVV\\\```]]]YYYXXXUUURRRXXXZZZ[[[ZZZTTTNNNIIIGGGBBBCCCCCCEEEKKKPPPNNNHHHFFF@@@:::888::::::777444999888888888888999999:::999888888777777777888888;;;;;;999888777666666666666666555555555666777777888777666555555555555666444444444555666888999:::;;;999777777777777555444555555666666555555444333666555444555666666444222555555555444444555666666333222222222222222333444555555666666666666666555555777999::::::<<>>AAAEEEIIILLLFFFGGGHHHHHHIIIIIIIIIIIILLLUUUeeewwwyyyuuusssrrrsssvvv~~~~~~|||qqqfffcccgggjjjqqqyyy}}}rrrooommmgggaaa^^^___^^^]]][[[XXXVVVSSSRRRNNNLLLHHHDDD@@@===;;;:::777888:::::::::888555333666777777777888888888888777777888888777666666555;;;;;;;;;::::::;;;;;;;;;:::<<<>>>>>><<<<<<<<<===;;;;;;;;;:::::::::::::::999;;;<<<===>>>AAAEEEHHHDDDIIIPPPWWW```vvv;;;:::999999999:::<<<<<<<<<<<<;;;;;;;;;:::::::::999888777777777888:::;;;<<<===;;;777777::::::888::::::999999999999::::::::::::;;;;;;:::888777666666888:::<<<<<<;;;999888999777666666777777666555666777777888888777555555888888888888999<<<@@@DDDFFFHHHJJJKKKKKKLLLMMMOOOOOOOOOOOOOOOOOONNNMMMLLLOOOPPPQQQPPPNNNNNNOOOPPPSSSRRRRRRRRRSSSUUUXXXYYY]]]WWWQQQOOOPPPQQQRRRSSSSSSRRRZZZkkkzzzssssssuuuxxxzzzvvvxxxiiifffiiiwww|||pppddd\\\UUUSSSSSSUUU___iiinnniiiaaaYYYTTTUUUZZZ^^^\\\lllzzz|||tttlllgggcccrrr~~~xxxrrrgggmmmrrrqqqnnnggg\\\RRRQQQSSSWWW[[[]]][[[WWWSSSPPPJJJCCC@@@CCCIIIMMMMMMJJJCCC<<<:::<<<===;;;777:::999999888888888999999888888888777888888999999<<<;;;999888777777888999888777666666555555555666777777666666666777777888777777777888999:::;;;<<<999888777888999:::999888;;;;;;;;;<<<;;;;;;:::999888777777888999999777666555555555555555555555555444444333333333333444444444444555555666555555555777999;;;<<<===@@@CCCEEEEEEGGGIIILLLMMMLLLIIIGGG???>>>===;;;;;;;;;<<<===::::::999999999:::;;;;;;======>>>@@@BBBEEEHHHJJJIIIIIIIIIHHHIIIKKKNNNQQQcccnnn}}}}}}xxxrrrnnnlllfffllltttxxxuuussszzz~~~wwwrrrmmmiiiiiipppqqqnnnggg```[[[TTTOOOTTTQQQMMMHHHDDDAAA===;;;777:::===??????<<<888555777777666777777777888888777777888888888777777666;;;::::::::::::::::::;;;:::;;;<<<<<<<<<;;;;;;;;;999999999999999999999999888:::<<<>>>???BBBEEEHHHIIIIIIKKKNNNXXXqqq<<<;;;:::::::::;;;===>>><<<<<<<<<;;;;;;;;;::::::::::::999888999:::;;;<<<777:::;;;999999<<<===;;;;;;;;;;;;;;;;;;::::::999999:::;;;;;;;;;999777666777777888888888999999999999888777888999999777666888888666555555555666666777888999999:::===CCCGGGHHHKKKMMMNNNNNNNNNNNNPPPOOOOOOPPPOOOOOONNNMMMLLLMMMOOOQQQQQQPPPQQQRRRTTTSSSTTTUUUUUUVVVVVVVVVUUUYYYUUUOOOKKKLLLPPPUUUVVVZZZ```ooo~~~yyyoookkktttxxxxxxrrrlllhhhkkk___```bbbgggnnnsssqqqmmmeee^^^XXXXXXWWWTTTUUUYYYUUUVVVWWWUUUSSSRRRTTTVVVKKKVVVaaaeeedddbbb\\\VVVZZZhhh{{{xxx{{{~~~zzziiiXXXSSSRRRTTTZZZ```aaa[[[UUUYYYTTTNNNIIIGGGHHHLLLPPPJJJDDD>>>===???AAA???===;;;;;;:::999888888888999999888888888888888999::::::999888888888:::;;;<<<;;;:::888777555555444444888888777777777888999999888888777777888888999:::777666666888;;;=========>>>>>>>>>>>>>>>======<<<;;;::::::;;;<<<<<<;;;999777777777666666555444444444444333333333444555555333333444555555555555555666888;;;<<<>>>@@@CCCFFFEEEHHHLLLNNNMMMIIIDDDAAA;;;::::::999:::;;;===>>>;;;;;;;;;<<<<<<===>>>>>>@@@AAACCCEEEGGGGGGGGGGGGHHHHHHIIIIIILLLRRR[[[aaa{{{sssiiidddaaahhhrrryyytttuuu}}}{{{pppgggaaaXXXPPPSSSPPPKKKHHHFFFCCC@@@===777:::===@@@@@@===:::777777777777666777888999999666777888999:::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;:::999:::::::::;;;;;;;;;;;;;;;888:::===>>>???AAAEEEGGGLLLKKKJJJKKKTTTnnn;;;;;;;;;;;;<<<===>>>???<<<<<<;;;;;;;;;:::::::::999999999:::::::::::::::444888;;;999999===??????<<<<<<<<<<<<<<<;;;::::::999999:::;;;;;;:::999888::::::999999::::::<<<<<<;;;:::999:::<<<<<<:::888;;;:::777555555666777888777:::<<<<<<<<>>???>>><<<<<<======<<<<<<;;;:::<<<<<<;;;<<<>>>???===<<<888999999888777666555444333333333333444555666777333444555666777777777777777999;;;<<<===@@@CCCFFFFFFJJJOOOPPPMMMHHHDDDAAA======>>>>>>???AAABBBCCCAAAAAABBBBBBBBBBBBCCCCCCCCCDDDGGGIIIJJJJJJIIIHHHFFFIIINNNSSSXXXbbbmmmuuu~~~oooddddddjjjooowwwtttkkkhhhbbbYYYQQQNNNIIIHHHHHHGGGDDDAAA999:::<<<======;;;999777999888777777777888:::;;;777888999;;;<<<=========999:::;;;<<<<<<;;;:::999;;;:::::::::<<<;;;:::888============>>>>>>>>>>>>999;;;>>>???@@@AAACCCEEEIIIIIIJJJKKKTTTmmm;;;;;;<<<===>>>>>>>>>>>>;;;;;;;;;;;;:::::::::999999:::<<<=========;;;;;;???BBBAAA<<<999<<>>>>>>>>>>>======<<<<<<===??????===;;;===<<<;;;:::999999999999888<<<@@@@@@@@@AAAFFFKKKIIILLLOOOQQQPPPPPPPPPQQQOOOOOOOOOPPPPPPOOONNNNNNPPPQQQSSSSSSSSSSSSTTTVVVRRRQQQQQQQQQQQQQQQQQQQQQNNNZZZcccdddffflllrrrtttxxxsssttt}}}sssiiieeeddddddiiipppyyyyyy{{{yyyxxx~~~{{{xxxwwwvvvtttnnncccWWWTTTUUUTTTPPPSSSUUUYYY___eeeiiijjjiiiZZZ\\\```lllxxxpppjjjooozzzzzzsssbbbZZZTTTTTTRRRLLLGGGGGGHHHIIIIIIGGGDDDCCCDDDEEE??????===<<<;;;:::::::::;;;::::::999888888888888999999:::;;;;;;<<<<<<;;;;;;:::999999888999999999;;;::::::999999999::::::444444444555555777888999777777777999;;;=========::::::;;;;;;::::::999888<<<;;;;;;<<<>>>>>>===<<<777888999:::999999888777666666666777999:::<<<===666777888999::::::::::::<<<===???AAAAAACCCFFFIIIKKKNNNQQQQQQNNNKKKJJJJJJEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHGGGEEEFFFGGGIIIKKKLLLLLLMMMNNNUUU___gggnnnuuu~~~{{{yyywwwwwwmmmqqqooohhhhhhuuutttmmmooommmggg[[[VVVPPPNNNNNNLLLHHHDDD??????===<<<:::999888777:::999888777888999;;;<<<999:::;;;<<<<<<<<<<<<<<<999;;;>>>@@@@@@>>>;;;999>>><<<;;;<<<======;;;999<<<<<<<<<=========>>>>>>:::<<>>;;;;;;:::::::::999999999;;;===???AAABBB@@@>>>===PPPPPPKKK@@@999:::===>>>;;;<<<===>>>>>>===<<<;;;999:::::::::::::::;;;;;;:::<<>><<<>>>===>>>???AAAAAA???======>>>??????>>><<<:::999999>>>BBBDDDBBBCCCHHHLLLIIILLLPPPRRRQQQQQQQQQRRRRRRRRRSSSSSSSSSSSSRRRRRRRRRSSSTTTTTTSSSRRRTTTUUUTTTSSSQQQPPPPPPRRRTTTVVVddduuuyyyuuuoookkkqqq{{{{{{xxxvvvwww|||xxxuuuqqqlllfffaaa\\\XXXXXXXXXXXXWWWOOOOOOPPPUUUeeezzz}}}xxxzzziiiXXXTTTUUUQQQNNNNNNHHHKKKMMMJJJEEEBBBCCCFFFAAA@@@>>>===;;;;;;::::::<<<;;;:::999888888888888:::;;;<<<<<<<<<;;;:::999999999999999:::;;;<<<===<<<;;;::::::999999999:::444555555777999;;;<<<>>>999888888999;;;<<<;;;:::::::::;;;;;;::::::999888;;;::::::;;;===>>>===;;;666777999:::;;;;;;:::::::::;;;;;;<<<>>>@@@BBBCCC888999:::;;;<<<=========BBBDDDEEEFFFGGGIIILLLNNNOOOQQQRRRPPPNNNNNNPPPSSSLLLMMMNNNOOOOOONNNLLLKKKNNNNNNNNNNNNMMMLLLKKKJJJFFFFFFFFFGGGIIILLLPPPQQQZZZdddqqqzzz~~~zzzvvvuuuuuurrriiibbbqqqwwwyyywww~~~|||zzz}}}{{{~~~|||{{{}}}uuummmsssuuuqqqiiiccc[[[WWWTTTQQQJJJEEEFFFDDDAAA===;;;999888888;;;:::999888888:::<<<===;;;;;;<<<<<<;;;;;;:::::::::===@@@CCCCCC@@@===:::@@@>>><<<===??????===:::999999999::::::;;;;;;;;;;;;===???@@@@@@@@@AAABBBCCCHHHNNNNNNQQQfff<<<<<<============<<<<<<@@@???===<<<<<<<<<======@@@AAACCCDDDDDDCCCAAA@@@HHHFFFBBB>>><<<;;;;;;<<<<<<===??????>>>======>>>>>>>>>????????????>>>===999999:::===@@@AAAAAA@@@===>>>@@@BBBCCCCCCCCCCCC???>>>=========>>>???@@@AAABBBCCCFFFHHHKKKLLLMMMRRRRRRRRRRRRRRRSSSSSSSSSTTTSSSTTTWWW[[[[[[YYYVVVXXXSSSPPPTTTWWWVVVTTTSSSMMMUUUYYYSSSPPPXXXgggrrrtttsssqqqsss{{{lllbbb]]]\\\ZZZWWWRRROOORRR___ooo||||||rrrnnnttt}}}iii```___^^^ZZZVVVTTTTTTTTTRRRMMMGGGFFFHHHIIIFFFBBB?????????>>>===;;;;;;;;;;;;;;;<<<===>>>@@@????????????>>>>>>>>>===;;;999999;;;<<<999777777888:::<<<<<<===<<<<<<999888888:::<<<>>>===<<<<<<<<<;;;;;;<<<===???@@@;;;;;;:::::::::999999999::::::;;;;;;:::;;;>>>AAA===<<<:::::::::999888666888888888:::===BBBFFFHHH;;;:::888888999===AAACCCIIIHHHHHHHHHIIILLLOOOQQQOOOOOOPPPPPPPPPPPPOOOOOOOOOMMMLLLNNNPPPQQQNNNKKKTTTSSSPPPLLLIIIHHHJJJLLLGGGHHHHHHIIIKKKRRR```lllrrr~~~uuuhhhllliiiaaajjj~~~}}}yyy~~~|||}}}zzz||||||{{{xxxnnnqqqrrrmmmbbbXXXRRRQQQMMMGGGBBBAAA>>>;;;;;;>>><<<888777:::<<<::::::<<<>>>;;;;;;>>>>>>;;;;;;>>><<>>???AAABBBCCCCCCGGGKKKIIIJJJRRRaaa??????@@@@@@???>>>>>>===CCCBBBAAA?????????@@@AAAAAABBBCCCDDDDDDCCCBBBAAA@@@@@@???>>><<<;;;;;;:::;;;===??????>>>>>>>>>@@@>>>>>>??????????????????AAA@@@???@@@BBBBBBBBB@@@>>>???@@@BBBCCCDDDDDDDDD@@@???>>>>>>???@@@AAABBBBBBDDDEEEHHHJJJMMMNNNOOOVVVUUUSSSRRRRRRSSSTTTVVVTTTTTTUUUYYY^^^___^^^\\\YYYTTTRRRUUUWWWTTTRRRSSSPPPPPPVVV]]]___dddtttyyytttyyy{{{xxxxxx}}}yyyvvv}}}|||rrrmmmgggddd```ZZZXXX[[[bbbiiieee^^^\\\eeevvv{{{ppppppoooggg^^^\\\ZZZWWWWWWVVVSSSNNNKKKMMMJJJGGGEEEDDDCCCBBBAAA???????????????@@@AAABBB@@@@@@@@@@@@????????????===;;;999999;;;;;;999777:::;;;===>>>>>>>>>======;;;::::::<<>>============>>>>>>============<<<<<<<<<:::;;;;;;;;;:::;;;===???<<<;;;999888777666555444666777777999<<>>BBB???;;;999<<<===;;;:::<<<>>><<<<<<>>>>>><<<<<<>>>===???CCCEEEDDDAAA>>>;;;<<<<<<<<<<<<;;;;;;;;;;;;999:::;;;<<<<<<;;;::::::;;;<<<===>>>???@@@AAABBBEEEHHHFFFHHHPPP^^^BBBBBBBBBBBBBBBAAA@@@???DDDCCCBBBBBBAAAAAABBBBBBAAABBBCCCDDDDDDCCCBBBAAA;;;<<<===>>>???>>><<<;;;:::<<<>>>>>>>>>>>>???AAA???????????????@@@AAABBBJJJGGGDDDCCCCCCCCCBBBAAA@@@@@@@@@AAABBBCCCDDDEEEAAAAAAAAABBBCCCDDDEEEFFFGGGHHHJJJLLLMMMOOOPPPPPPXXXVVVTTTRRRRRRSSSVVVXXXVVVVVVWWWZZZ]]]___^^^]]]WWWSSSQQQRRRQQQMMMMMMPPPYYYWWWaaatttzzzwww}}}{{{vvvrrrwww|||llleee```bbbppp~~~sssiiibbb___XXXQQQMMMQQQ]]]mmm~~~nnndddYYYVVVXXXXXXPPPHHHKKKIIIGGGFFFEEEDDDBBB@@@@@@@@@@@@@@@AAABBBCCCDDD@@@@@@@@@@@@????????????>>>===<<<<<<===>>><<<;;;??????AAAAAAAAAAAA@@@???>>>======???BBBDDDDDDCCCDDDCCCAAA???>>>=========AAAAAAAAAAAA@@@@@@@@@@@@<<<======<<<;;;;;;<<<>>>>>>===<<<:::888666555444888888999;;;<<<===?????????>>>======???BBBEEEHHHDDDEEEHHHKKKMMMOOOQQQRRRVVVVVVVVVUUUSSSRRRPPPOOOQQQRRRRRRQQQOOOPPPQQQSSSNNNLLLJJJIIIJJJJJJJJJJJJIIIKKKQQQ\\\kkkxxx|||||||||zzziiifffgggnnnyyytttwwwuuu|||~~~zzzvvv}}}vvvqqqpppnnnfff___XXXPPPJJJGGGEEECCCCCCEEEAAA<<<:::======;;;:::<<<>>>;;;;;;>>>>>>;;;;;;>>>>>>???AAABBBBBB@@@>>>===;;;<<<<<<<<<============<<<>>>???@@@@@@???===<<<<<<===>>>???AAABBBCCCDDDFFFHHHFFFIIIQQQ]]]BBBBBBCCCCCCCCCCCCCCCBBBCCCBBBBBBBBBBBBBBBBBBBBB@@@@@@AAABBBBBBAAA@@@@@@===>>>??????@@@@@@@@@???999:::<<<<<<<<<===???AAAAAA@@@@@@@@@@@@BBBCCCDDDLLLIIIEEECCCCCCCCCCCCBBBAAA@@@@@@???@@@BBBDDDEEEDDDDDDEEEFFFHHHIIIKKKKKKMMMNNNOOOPPPPPPPPPOOOOOOTTTTTTSSSSSSTTTUUUWWWXXXWWWWWWVVVWWWXXXXXXYYYXXXXXXUUUSSSQQQOOONNNTTT\\\nnnssswwwooottt{{{tttjjjdddgggqqqyyy~~~vvvgggbbb[[[XXX```dddxxx}}}ssscccZZZQQQMMMNNNUUUcccpppwww}}}}}}|||{{{bbbTTTTTTVVVPPPGGGHHHGGGFFFGGGGGGGGGEEECCC>>>>>>>>>>>>??????@@@AAA??????>>>>>>>>>=========???>>>???@@@AAABBBCCCBBBCCCCCCDDDEEEEEEDDDCCCBBBBBBAAA@@@AAACCCEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@DDDCCCCCCCCCCCCBBBBBBBBB???@@@@@@???=========???BBBBBBAAA???<<<:::999999======>>>?????????>>>>>>??????>>>???AAADDDGGGIIIEEEGGGKKKNNNQQQSSSTTTTTTSSSTTTTTTUUUUUUTTTTTTSSSRRRUUUWWWUUUQQQOOOPPPQQQOOOQQQQQQOOOLLLLLLMMMPPPNNNZZZjjjyyy{{{rrrjjjdddfffppp}}}zzzxxx|||~~~zzz|||{{{|||~~~zzzuuuvvv}}}yyyrrrvvvtttllljjjkkk___XXXSSSRRROOOIIIEEEDDD@@@;;;999<<<===;;;:::<<<===::::::======::::::===>>>>>>>>>>>>>>>>>>>>>===;;;;;;<<<===>>>???@@@@@@AAABBBDDDEEEDDDBBB@@@>>>AAAAAABBBDDDEEEGGGHHHIIIJJJKKKJJJNNNUUU___@@@AAABBBCCCDDDEEEEEEEEECCCCCCCCCDDDDDDDDDDDDCCC?????????@@@@@@?????????BBBAAA???>>>>>>???@@@AAA999:::;;;;;;;;;<<>>>>>>>>??????============<<<<<<<<<<<<<<<>>>???AAABBBDDDFFFGGGEEEFFFGGGGGGGGGFFFEEEDDDEEEDDDCCCCCCDDDDDDCCCAAA>>>>>>???AAABBBCCCDDDEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCDDDCCCAAA@@@@@@AAACCCEEEEEECCC???===>>>???AAAAAAAAAAAAAAA@@@>>>>>>@@@???@@@AAACCCFFFIIIJJJIIIKKKOOOSSSUUUVVVVVVVVVRRRSSSSSSTTTTTTSSSSSSRRRRRRVVVYYYYYYTTTOOOMMMMMMMMMRRRUUURRRLLLJJJPPPVVV^^^nnnzzzpppiiifffhhh~~~|||{{{www{{{||||||}}}{{{}}}~~~|||zzz~~~{{{rrrlllooosssuuuxxxttttttfff```]]]^^^ZZZPPPEEE@@@>>>:::888;;;===;;;;;;<<<===::::::======::::::=========<<<<<<<<<======>>>;;;<<<===>>>@@@AAABBBCCCCCCCCCDDDEEEDDDBBB@@@>>>BBBCCCDDDFFFHHHIIIKKKKKKLLLKKKKKKQQQXXX^^^@@@AAABBBCCCDDDEEEEEEEEEEEEEEEFFFGGGGGGGGGFFFFFF????????????????????????CCCAAA>>><<<<<<===???AAA<<<<<<===<<<<<<===@@@BBBCCCDDDDDDEEEEEEDDDCCCCCCCCCAAA??????AAABBBCCCBBB@@@@@@@@@@@@AAAAAABBBCCCEEEFFFIIIKKKNNNPPPQQQRRRSSSTTTUUUUUUSSSQQQNNNLLLJJJNNNSSSWWWYYYXXXVVVTTTRRRSSSTTTUUUVVVYYY]]]aaaTTTWWW\\\^^^___ggg{{{|||}}}pppkkkpppsss|||yyyuuurrrooolllgggfffooo}}}{{{uuussstttxxx{{{||||||{{{ttttttiiieeeccccccbbb___]]]^^^]]]ooozzznnn___VVVSSSSSSWWWZZZZZZ]]]lllfffVVVUUUUUURRRMMMLLLKKKLLLNNNOOONNNMMMFFFEEEDDDCCCBBBAAAAAAAAA?????????>>>>>>>>>>>>===<<<>>>@@@AAABBBCCCEEEGGGEEEFFFGGGHHHHHHHHHGGGFFFGGGEEEDDDDDDEEEEEECCCBBB>>>???AAACCCEEEFFFGGGGGGDDDDDDDDDCCCCCCCCCBBBBBBDDDEEEFFFFFFDDDCCCCCCCCCBBBEEEGGGEEEBBBAAACCCEEEDDDDDDCCCBBBAAA??????>>>@@@AAAAAACCCEEEHHHKKKLLLNNNPPPSSSVVVWWWXXXWWWVVVUUUUUUUUUTTTRRRQQQOOONNNRRRTTTWWWWWWTTTPPPMMMKKKIIINNNRRRQQQNNNPPPYYYaaarrrxxxmmmfffhhhtttzzzxxxzzzuuu}}}uuuppprrrqqqlllxxx{{{wwwpppkkkiiikkkhhh[[[LLLDDDBBB===<<<>>>???======>>>>>>;;;;;;>>>>>>;;;;;;>>>>>>======<<<======>>>???======>>>@@@AAABBBCCCDDDCCCBBBBBBAAA@@@>>>===<<<@@@AAABBBDDDFFFHHHIIIJJJJJJIIIIIIQQQWWW[[[{{{DDDDDDEEEEEEEEEDDDDDDCCCDDDEEEFFFGGGHHHGGGGGGFFFAAAAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@??????@@@AAAAAA@@@@@@@@@???>>>???BBBDDDDDDEEEGGGHHHGGGEEEBBBAAAAAA@@@???@@@BBBCCCCCCBBBAAABBBCCCCCCDDDCCCCCCCCCBBBDDDGGGJJJMMMOOOPPPQQQPPPQQQSSSTTTTTTRRRPPPOOOOOOQQQUUUXXXYYYXXXVVVTTTRRRSSSTTTTTTUUUYYY___dddZZZaaajjjnnnmmmrrruuu{{{}}}nnnjjjoooxxx{{{zzzwwwsssmmmeeeaaacccYYYccctttlllbbb___XXXTTTVVVVVVZZZkkk~~~xxxddd]]]ZZZVVVSSSQQQNNNMMMNNNNNNMMMMMMMMMLLLJJJHHHFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBAAACCCEEEEEECCCCCCEEEGGGDDDEEEGGGHHHIIIHHHHHHGGGFFFEEEDDDEEEGGGGGGGGGFFFEEEFFFGGGHHHHHHGGGFFFFFFEEEDDDDDDDDDCCCCCCCCCCCCCCCEEEGGGGGGEEEDDDDDDDDDCCCGGGJJJIIIGGGFFFIIIMMMIIIHHHFFFDDDBBBBBBBBBBBBBBBCCCDDDFFFHHHKKKMMMOOOSSSTTTUUUVVVWWWVVVVVVUUUUUUUUUUUUTTTSSSQQQOOONNNQQQPPPPPPQQQRRRRRRQQQOOOJJJLLLNNNSSSZZZdddnnnttt}}}ttttttzzz{{{yyy}}}|||yyy|||~~~|||xxxwwwyyyyyyvvvuuuwww{{{yyy|||zzzmmm^^^UUUKKKFFFCCCDDDDDDAAA???AAAAAA>>>>>>AAAAAA>>>>>>AAA????????????@@@@@@AAAAAA>>>???@@@AAABBBCCCDDDEEEEEEDDDBBB@@@>>>>>>===>>>>>>???@@@BBBDDDFFFHHHIIIIIIGGGGGGPPPVVVXXXwwwHHHHHHGGGGGGEEEDDDBBBBBBBBBCCCDDDEEEFFFFFFEEEDDDCCCBBBBBBAAAAAABBBBBBCCC@@@AAACCCDDDEEEEEEDDDDDDDDDDDDCCCBBB@@@AAADDDFFFDDDFFFHHHIIIHHHEEEBBB???BBBAAAAAACCCDDDEEECCCBBBCCCDDDEEEFFFFFFFFFDDDDDD???AAAEEEHHHKKKNNNOOOOOOLLLNNNQQQTTTUUUTTTRRRQQQUUUUUUWWWWWWWWWWWWUUUUUUSSSTTTUUUTTTSSSVVV\\\aaajjjsss}}}}}}~~~|||yyy}}}yyyyyy{{{yyyvvvttttttwww|||xxx~~~yyyggg[[[\\\XXXQQQXXXhhh{{{uuuiiiccc^^^]]]ZZZVVVSSSRRRRRRQQQPPPPPPOOOMMMJJJHHHFFFEEEEEEHHHHHHHHHHHHGGGGGGGGGGGGIIIJJJLLLJJJFFFEEEFFFHHHCCCDDDFFFHHHIIIIIIHHHHHHEEEDDDDDDFFFHHHJJJJJJJJJLLLLLLLLLKKKIIIGGGEEECCCEEEEEEEEEDDDDDDDDDDDDCCCBBBDDDFFFFFFEEEDDDDDDDDDEEEIIIMMMNNNLLLLLLPPPTTTNNNLLLJJJGGGEEEEEEFFFGGGDDDEEEFFFHHHJJJMMMOOOQQQUUUVVVVVVVVVUUUUUUTTTTTTSSSSSSTTTTTTTTTTTTSSSSSSQQQMMMJJJKKKOOOSSSTTTTTTPPPMMMNNNXXXhhhyyyyyyuuuzzz{{{}}}yyyvvvqqqmmmlllxxx{{{}}}ooofffSSSMMMIIIJJJHHHDDDAAABBBCCCAAAAAACCCCCCAAAAAACCCAAAAAAAAABBBBBBCCCCCCCCC??????@@@AAABBBCCCDDDEEEIIIGGGDDDAAA@@@???@@@AAA>>>???@@@BBBEEEGGGHHHIIIJJJGGGHHHQQQWWWXXXvvvPPPLLLHHHGGGHHHIIIGGGEEEBBBBBBBBBBBBCCCDDDDDDEEEGGGFFFEEEDDDDDDDDDEEEFFFGGGEEECCCDDDGGGIIIHHHGGGHHHGGGFFFEEEEEEFFFGGGHHHGGGIIIJJJIIIEEECCCDDDFFFFFFDDDAAABBBEEEFFFCCC@@@JJJJJJIIIFFFBBBBBBEEEHHHEEEFFFHHHJJJKKKLLLMMMMMMSSSRRRRRRRRRRRRSSSSSSTTTTTTVVVWWWWWWUUUUUUVVVWWWYYYWWWXXXYYYVVVVVVaaaooo~~~xxxttt~~~ttttttuuu|||~~~uuukkk___[[[___fffqqq}}}|||~~~rrrggg^^^]]]^^^[[[TTTOOOVVVTTTQQQMMMKKKJJJJJJJJJHHHHHHHHHHHHHHHHHHGGGFFFHHHFFFEEEGGGLLLOOONNNLLLOOOOOONNNKKKGGGGGGJJJNNNJJJIIIIIIIIIJJJKKKNNNOOOSSSSSSQQQNNNJJJIIIJJJLLLQQQNNNJJJFFFEEEFFFHHHJJJLLLIIIFFFEEEHHHIIIHHHGGGHHHKKKKKKKKKNNNSSSSSSPPPKKKKKKKKKJJJIIIIIIHHHHHHGGGGGGHHHJJJMMMPPPSSSUUU]]]```^^^XXXWWWZZZYYYUUUZZZXXXVVVTTTSSSSSSTTTUUUSSSRRRPPPNNNNNNNNNOOOOOOSSSPPPZZZuuuyyypppooozzzuuu~~~|||wwwuuuvvv|||yyyxxx|||{{{yyy{{{kkk```RRRLLLLLLKKKFFFAAACCCDDDCCCBBBBBBBBBEEEGGG@@@AAAAAA???>>>>>>@@@BBBIIIEEEAAAAAAEEEIIIKKKKKKGGGFFFEEEEEEEEEEEEEEEFFFGGGGGGGGGHHHIIIJJJLLLMMMNNNFFFNNNQQQTTTYYYpppSSSOOOKKKJJJJJJJJJGGGDDDBBBBBBBBBBBBCCCEEEFFFGGGKKKJJJIIIHHHGGGHHHHHHIIIKKKIIIHHHIIIMMMOOOOOOMMMGGGGGGGGGFFFFFFFFFGGGGGGAAACCCDDDEEEFFFGGGJJJLLLIIIJJJJJJIIIHHHGGGGGGHHHKKKKKKKKKHHHDDDBBBBBBCCCGGGHHHJJJLLLMMMNNNOOOOOOSSSSSSSSSSSSTTTUUUVVVVVVWWWXXXYYYYYYXXXXXXZZZ[[[YYYXXXYYY[[[YYY[[[ggguuu}}}yyy|||{{{uuu{{{kkkbbb]]]aaakkksssuuuttt{{{tttjjjgggfffdddaaa^^^\\\YYYUUURRROOOMMMLLLRRRQQQOOOLLLJJJIIIJJJKKKGGGIIILLLNNNPPPQQQSSSTTTYYYYYYXXXTTTPPPNNNPPPRRROOONNNNNNMMMMMMMMMMMMNNNPPPNNNKKKIIIGGGHHHKKKMMMMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMNNNQQQTTTSSSOOOKKKPPPQQQOOOLLLMMMPPPOOOLLLJJJJJJJJJKKKMMMOOOPPPQQQRRRQQQPPPQQQSSSXXX]]]```aaacccbbb\\\[[[]]]]]]YYY\\\\\\\\\\\\\\\[[[ZZZZZZUUUUUUUUUVVVWWWVVVUUUSSSWWW___ooo~~~ooogggpppuuuyyy}}}qqqooorrruuuwwwwwwtttyyy~~~sss|||ppp```TTTNNNJJJGGGDDDDDDDDDDDDDDDCCCCCCDDDEEEDDDEEEDDDCCCBBBAAACCCEEEGGGEEECCCDDDGGGIIIHHHGGGEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIJJJKKKLLLMMMMMMFFFNNNOOORRRVVVjjjVVVRRRMMMLLLLLLKKKHHHEEECCCBBBBBBBBBDDDFFFIIIKKKMMMLLLKKKJJJJJJJJJKKKKKKLLLKKKJJJLLLNNNPPPQQQPPPHHHHHHHHHGGGFFFEEEDDDCCCGGGFFFDDDEEEGGGHHHIIIHHHJJJMMMOOOMMMHHHFFFHHHKKKIIIJJJJJJIIIFFFDDDCCCDDDJJJKKKMMMNNNPPPPPPQQQQQQQQQRRRRRRSSSTTTVVVXXXXXXVVVWWWXXXXXXWWWWWWYYYZZZ^^^]]]\\\]]]```jjj}}}~~~|||wwwwwwuuurrrnnnffflllyyyrrraaaYYYXXX```dddffftttssshhhhhhhhhfffdddcccaaa^^^ZZZUUUPPPNNNVVVVVVTTTPPPLLLLLLPPPTTTNNNSSSWWWXXXUUUTTTVVVYYY``````___\\\XXXVVVUUUUUUTTTSSSQQQOOOMMMLLLKKKJJJKKKHHHCCCBBBCCCFFFIIIKKKIIIKKKNNNPPPRRRRRRQQQQQQRRRRRRTTTVVVYYYYYYWWWUUUQQQRRROOOLLLNNNSSSTTTQQQKKKKKKLLLNNNRRRWWW[[[]]]___\\\ZZZXXXYYY]]]bbbeeeaaacccaaa]]]\\\______]]]\\\___bbbddddddaaa^^^\\\SSSTTTVVVWWWWWWWWWWWWVVV]]]oooqqqeeegggzzz}}}~~~zzzuuusssrrrpppnnnssstttzzztttjjjbbb[[[VVVQQQNNNGGGGGGGGGGGGGGGFFFEEEEEEGGGHHHHHHFFFDDDDDDEEEGGGFFFEEEFFFGGGHHHHHHFFFCCCDDDEEEFFFGGGGGGHHHGGGGGGHHHHHHHHHHHHIIIKKKLLLMMMLLLFFFNNNOOOQQQSSSeeeXXXSSSNNNKKKLLLLLLIIIGGGEEEDDDCCCDDDFFFIIILLLOOOLLLLLLKKKKKKKKKJJJJJJJJJIIIHHHGGGHHHIIIJJJKKKKKKIIIIIIIIIIIIHHHEEECCCBBBKKKHHHFFFHHHKKKMMMMMMKKKJJJKKKLLLJJJGGGFFFGGGHHHGGGGGGGGGFFFGGGHHHKKKLLLMMMNNNOOOPPPRRRRRRSSSSSSPPPQQQQQQSSSUUUWWWYYY[[[ZZZZZZZZZYYYXXXXXXYYY[[[^^^^^^\\\]]]eeexxx~~~yyyqqqfffffflllvvv}}}iii\\\[[[[[[ZZZhhh{{{{{{lllhhhgggbbbhhhgggfffddd___YYYTTTPPPQQQSSSUUUSSSQQQRRRXXX]]][[[]]]___^^^ZZZWWWVVVVVV[[[\\\\\\\\\ZZZYYYWWWWWWWWWTTTPPPLLLIIIHHHHHHHHHHHHDDDAAAAAACCCFFFFFFFFFHHHJJJMMMPPPRRRRRRRRRQQQUUURRRPPPOOOQQQUUUYYY\\\TTTSSSPPPMMMNNNSSSUUURRRPPPOOOOOOQQQTTTYYY^^^aaabbb```^^^\\\\\\]]]^^^```\\\\\\[[[ZZZZZZ]]]______]]]```eeegggfffbbb\\\XXXSSSVVVWWWUUUSSSTTTZZZ```mmmvvvnnnuuuzzzwwwvvv}}}xxxwwwuuuuuuqqqhhh[[[QQQKKKJJJIIIIIIIIIIIIHHHGGGHHHHHHIIIGGGFFFEEEEEEFFFHHHGGGGGGHHHGGGFFFEEECCCDDDEEEFFFGGGGGGFFFFFFEEEDDDDDDEEEFFFHHHJJJLLLMMMLLLHHHPPPQQQSSSVVVeeeaaaZZZQQQLLLKKKLLLLLLKKKHHHHHHGGGHHHIIILLLNNNPPPMMMMMMMMMMMMLLLLLLKKKKKKFFFFFFEEEDDDDDDCCCDDDEEEGGGHHHIIIKKKLLLKKKKKKJJJIIIHHHHHHMMMSSSXXXXXXVVVOOOMMMKKKKKKLLLLLLJJJHHHLLLIIIFFFEEEGGGLLLQQQTTTPPPPPPRRRSSSTTTTTTTTTTTTSSSTTTUUUWWWYYY\\\^^^___ccccccbbb```^^^^^^```bbbZZZ```eeeiiirrr{{{nnniiihhhjjjtttjjjbbb[[[^^^iiisss{{{uuuqqqlllmmmlllkkkhhhddd___ZZZWWWPPPSSSWWWXXXXXXYYY\\\___aaa___]]]]]]]]][[[WWWTTTRRRSSSUUUWWWYYYYYYYYYXXXYYYVVVQQQLLLIIIIIIJJJKKKJJJIIIIIIIIIJJJIIIGGGEEEJJJJJJKKKKKKLLLMMMNNNOOONNNMMMJJJIIIJJJMMMRRRVVVUUUTTTPPPKKKLLLPPPPPPNNNTTTRRRQQQPPPQQQTTTWWWYYYZZZ[[[\\\]]]^^^]]]]]]\\\WWWVVVVVVWWWYYY\\\___bbbaaadddfffgggeee```YYYUUUXXX\\\]]]YYYUUUYYYgggsss|||}}}{{{yyyzzz|||~~~vvvsssxxxwwweeeWWWSSSPPPKKKIIIIIIIIIHHHGGGIIIJJJKKKJJJIIIGGGHHHIIIKKKJJJIIIGGGFFFEEEFFFFFFFFFFFFFFFFFFEEEDDDCCCCCC@@@AAABBBDDDGGGIIIKKKMMMNNNKKKTTTTTTXXX]]]kkkxxxmmm]]]RRRNNNNNNOOOPPPMMMMMMMMMMMMNNNNNNOOOPPPNNNNNNOOOOOOOOONNNMMMLLLGGGGGGHHHFFFEEEDDDFFFGGGHHHIIILLLOOORRRUUUVVVWWWQQQRRRTTTWWWYYYYYYWWWUUUVVVRRRPPPQQQTTTUUURRROOOSSSNNNIIIFFFIIIOOOUUUXXXSSSTTTUUUVVVWWWWWWWWWWWWYYYYYYZZZ\\\___aaadddeeecccccccccaaa``````cccfffeeesss{{{tttkkkrrr}}}~~~|||pppgggbbbgggsss||||||wwwuuuqqqmmmiiieeeaaa```YYYYYYZZZ\\\]]]]]]]]]\\\]]]ZZZWWWWWWZZZ[[[YYYUUUNNNOOOPPPTTTWWWYYYYYYWWWYYYWWWTTTRRRQQQQQQQQQRRROOOQQQTTTTTTRRRNNNLLLKKKMMMLLLJJJHHHHHHJJJLLLMMMGGGIIILLLNNNMMMKKKKKKKKKIIIKKKJJJJJJNNNUUUXXXVVVUUUTTTQQQOOONNNOOOOOOPPPRRRUUUYYY^^^```aaa``````ZZZWWWVVVYYY\\\]]]aaafffgggggggggeeebbb]]]YYYVVVXXX[[[^^^___aaaiiivvvzzzsssmmmlllkkkiiijjjnnnpppmmmiiieeecccbbbcccdddeeegggiiikkklllkkkjjjiiiiiijjjmmmpppuuu{{{{{{uuupppzzzwwwuuu|||zzzrrrddd\\\RRRKKKIIIIIIIIIHHHKKKMMMNNNNNNMMMLLLLLLMMMLLLLLLKKKIIIFFFFFFGGGIIIGGGFFFFFFEEEDDDDDDEEEEEECCCCCCDDDFFFHHHJJJLLLMMMPPPNNNWWWVVV[[[bbbpppqqq]]]SSSQQQRRRSSSQQQRRRRRRRRRRRRPPPOOONNNMMMMMMNNNNNNNNNMMMLLLKKKIIIJJJLLLKKKJJJJJJMMMPPPSSSTTTUUUVVVXXX[[[]]]^^^]]]___aaa```[[[UUUPPPMMMTTTTTTSSSTTTUUUUUUUUUTTTUUUPPPKKKJJJNNNTTTYYY\\\XXXXXXYYYZZZ[[[[[[[[[[[[[[[[[[]]]^^^aaaccceeeggg^^^____________bbbfffiii~~~~~~uuuvvvrrrpppsss|||qqqhhheeekkkvvvzzzwwwyyy}}}vvvooojjjgggeeeeee```\\\YYYYYY\\\]]][[[XXXWWWUUUSSSRRRSSSTTTUUUUUUQQQPPPPPPRRRUUUVVVUUUSSSSSSUUUXXXZZZ[[[ZZZWWWVVVQQQVVVZZZXXXSSSOOOPPPRRRNNNMMMKKKJJJJJJJJJLLLMMMLLLPPPTTTTTTRRROOOMMMMMMGGGJJJMMMOOOVVV___bbb```WWWVVVUUUSSSQQQPPPPPPPPPRRRTTTXXX\\\___aaaaaaaaa```\\\ZZZ]]]^^^]]]aaagggiiigggccc___\\\ZZZYYYYYYWWWXXX^^^kkkyyy~~~xxxqqqlllaaa[[[XXXZZZ[[[XXXWWWXXX\\\[[[YYYWWWVVVVVVWWWXXXWWWYYY\\\^^^___^^^]]]\\\WWW[[[^^^______bbbhhhmmmxxx|||yyyzzzqqqnnnuuu|||ppp___SSSNNNMMMLLLLLLJJJLLLOOOOOOOOONNNNNNOOOKKKMMMNNNMMMJJJHHHHHHIIIHHHFFFEEEDDDEEEGGGJJJLLLLLLLLLKKKKKKLLLLLLMMMNNNRRRPPPXXXVVV[[[dddqqqgggXXXSSSSSSUUUTTTUUUUUUUUUTTTRRROOOMMMJJJJJJKKKLLLKKKJJJIIIHHHIIILLLNNNOOONNNOOOSSSVVVaaa```^^^\\\\\\\\\]]]]]]\\\aaaeeeddd^^^VVVQQQOOOMMMPPPSSSRRRPPPPPPRRRUUUQQQNNNKKKMMMSSSZZZ___```[[[\\\]]]]]]^^^^^^^^^^^^ZZZZZZ[[[]]]___aaadddeee]]]^^^___```bbbggglllppp{{{zzz|||}}}rrrbbb]]]gggmmmkkkrrrxxxooohhheeeeeeeeebbb[[[TTTSSSXXX\\\ZZZWWWTTTUUUTTTPPPLLLLLLOOOSSSUUURRRPPPPPPRRRRRRPPPMMMLLLQQQYYY___aaa___ZZZVVVOOOUUUZZZWWWOOOLLLPPPVVVNNNMMMMMMMMMMMMMMMMMMMMMXXXZZZYYYVVVSSSRRRSSSVVVWWWYYYYYYYYY\\\aaaaaa]]]ZZZZZZYYYXXXWWWVVVUUUUUUWWWWWWYYYZZZ[[[]]]^^^^^^eee___\\\^^^^^^\\\___eeegggddd^^^YYYWWWWWWYYY[[[YYYZZZccczzz~~~~~~{{{wwwtttpppjjjaaaZZZWWWSSSSSSYYY[[[XXXUUUTTTSSSSSSSSSTTTUUUVVVWWWXXXXXXYYY\\\^^^___^^^\\\[[[WWW\\\```___[[[[[[aaagggfffiiimmmrrrxxx}}}qqqpppyyylll\\\TTTRRRRRRQQQGGGJJJLLLNNNMMMMMMMMMNNNHHHLLLPPPPPPMMMJJJHHHHHHGGGFFFEEEDDDGGGJJJOOORRRTTTSSSRRRPPPOOONNNNNNNNNTTTRRRXXXUUUZZZcccooowww]]]VVVVVVTTTWWWXXXXXXXXXVVVTTTRRRQQQRRRRRRRRRQQQPPPOOONNNMMMPPPQQQSSSSSSTTTVVVZZZ]]]ddddddaaa^^^^^^___[[[TTTXXXZZZ\\\]]]\\\YYYUUURRRQQQQQQQQQQQQRRRTTTVVVXXX[[[WWWTTTTTTYYY___cccddd^^^```bbb___[[[YYY\\\___ZZZ]]]```cccdddcccaaa`````````dddggggggiiiuuu|||}}}sssbbbbbbbbb___hhhxxxrrriiihhhjjjkkkeeeaaaaaa]]]VVVSSSUUUTTTSSSQQQPPPOOONNNOOOOOOYYYSSSOOOOOOSSSUUUTTTQQQQQQTTTYYY___cccdddaaa^^^dddbbb[[[PPPLLLPPPSSSTTTSSSVVVYYYYYYVVVSSSOOONNNWWWWWWVVVUUUUUUUUUVVVVVV^^^]]]```cccaaa\\\[[[^^^```\\\XXXWWWXXXZZZXXXWWWbbbbbbbbbaaaaaa`````````bbbdddddd```___bbbbbb```\\\______ZZZZZZ___bbbaaa___bbbppp~~~zzzuuuqqqsssnnnjjjiiifff```]]]]]]XXXVVVTTTTTTVVVXXXYYYYYYQQQSSSTTTTTTRRRQQQQQQRRRYYYXXXWWWWWWXXXYYYXXXWWWYYYZZZYYYWWWVVVZZZbbbhhhhhhfffhhhmmmmmmlllrrr{{{|||rrrzzz|||lll^^^VVVSSSSSSMMMLLLLLLLLLLLLMMMMMMMMMUUUQQQLLLJJJKKKMMMMMMLLLIIIIIIHHHHHHIIIJJJLLLMMMRRRTTTVVVVVVTTTQQQOOOOOOVVVTTTTTT[[[]]]YYYlllzzziiiaaa]]]bbbaaaaaabbbdddccc```^^^\\\[[[YYYXXXXXXZZZ\\\]]]___``````___^^^___aaacccYYY]]]^^^\\\[[[ZZZVVVQQQ\\\ZZZXXXWWWWWWYYY\\\^^^[[[[[[\\\^^^```bbbdddeee``````cccggglllnnnmmmkkkiiijjjiiieeeaaaaaaeeeiiikkklllmmmlllkkkiiigggfffgggcccdddkkknnnssszzz}}}wwwiii^^^aaakkk|||{{{yyyqqqkkkkkkggg^^^XXXWWWPPPQQQTTTWWWZZZ[[[\\\\\\___\\\YYYYYY\\\]]]\\\[[[\\\^^^bbbfffiiiiiigggeeedddaaaZZZUUUWWW]]]```]]]___``````^^^[[[YYYXXXYYYVVVWWWXXXZZZ]]]___aaabbbYYYXXXZZZ\\\[[[WWWWWWZZZWWWVVVUUUWWW[[[___aaabbbiiilllpppttttttrrrooollldddeeeeeecccdddiiiiiifff]]]]]]^^^aaaeeejjjnnnqqqrrryyyzzzuuuqqqlllfffbbbbbb^^^^^^aaabbb``````bbbeeeccc___^^^^^^]]]]]][[[[[[ZZZYYY[[[]]]]]][[[XXXUUUTTTTTTWWWZZZ\\\[[[YYYYYYYYYZZZZZZ[[[___dddggggggbbb______^^^^^^eeeooossszzzzzzsssuuulll^^^QQQLLLLLLMMMNNNOOONNNMMMLLLQQQOOONNNOOOQQQRRRPPPMMMMMMMMMMMMNNNPPPSSSUUUVVVQQQRRRTTTSSSQQQNNNNNNNNNOOOPPPQQQXXX[[[VVVgggwwwhhhfffdddcccdddfffiiiiiifffcccfffccc```___```dddiiimmmjjjkkklllkkkiiiiiikkkmmmccciiillljjjhhhfffbbb]]]\\\ZZZVVVUUUUUUYYY]]]aaa]]]^^^```bbbdddeeefffgggcccdddhhhlllnnnnnnjjjgggjjjjjjiiifffeeegggmmmsssxxxwwwvvvsssooommmmmmnnnmmmfffjjjvvv{{{~~~{{{uuu~~~}}}mmmhhhggghhhyyyqqqooonnniiibbb^^^[[[^^^aaaeeeffffffeeedddjjjiiihhhfffeeedddcccbbbeeefffhhhiiijjjiiiiiihhhdddaaa]]]\\\ccckkkkkkfffjjjjjjiiifffcccbbbdddfffcccbbbbbbaaa``````______[[[YYYYYY[[[YYYVVVWWW[[[^^^___```______aaadddfffhhhjjjnnnqqqssssssqqqppphhhiiihhhhhhlllrrrqqqmmmiiidddccciiikkkjjjooowww}}}yyypppmmmiiifffbbb]]]XXXTTTTTTRRRTTTYYY\\\\\\]]]aaakkkiiigggfffffffffeeeccckkkgggfffjjjoooppplllfffdddbbbaaaeeeiiikkkgggcccdddcccdddfffiiilllllllllgggccc___]]]\\\]]]cccjjjqqqvvv|||~~~uuuwwwzzz}}}qqqVVVOOONNNMMMNNNOOOOOOMMMKKKNNNPPPSSSWWWYYYXXXTTTQQQOOOOOOPPPQQQRRRTTTVVVWWWNNNOOOQQQQQQQQQRRRSSSUUUTTTVVVWWW^^^aaa[[[iiippppppbbbdddfffggggggeeeddddddiiigggdddccceeeiiimmmqqqlllmmmooooooooooooqqqsssiiikkkkkkhhhggggggbbb\\\YYYYYYXXXXXXXXXXXXXXXXXX[[[\\\^^^___```___^^^^^^gggfffeeedddcccbbbaaa```___aaacccdddfffkkkqqqvvv}}}|||zzzvvvrrrqqqtttxxxnnnkkkxxx~~~yyyxxxwww}}}uuuggg[[[ooovvvqqqrrrrrrooollliiijjjlllmmmnnnmmmkkkjjjkkkkkkkkkiiidddaaa______fffgggfffeeedddccccccdddcccdddcccbbbgggllllllhhhjjjlllnnnnnnmmmllllllmmmiiihhhfffddd```]]][[[YYY```]]][[[[[[YYYVVVWWW\\\hhhjjjkkkjjjgggfffiiilllllljjjhhhgggiiimmmqqqtttpppqqqpppoootttxxxvvvpppqqqhhhfffllljjjdddlll{{{vvvpppmmmiiigggccc___\\\XXXUUUTTTTTTSSSUUUYYY[[[ZZZ\\\```eeedddeeehhhllloooqqqqqqzzzyyyyyy|||}}}yyy{{{xxxvvvxxx{{{zzzsssmmmssspppnnnooorrrsssqqqnnngggfffeeeffffffgggjjjmmmtttxxx|||~~~}}}{{{zzzzzz~~~zzz|||{{{yyy{{{iiiXXXTTTOOOMMMMMMNNNNNNMMMPPPSSSWWW[[[\\\[[[WWWUUUOOOOOOOOONNNNNNNNNMMMMMMLLLNNNQQQTTTWWW[[[___bbb___aaa```dddfff```lll{{{jjjnnnrrroooiiifffhhhkkklllkkkkkkkkklllmmmooopppmmmnnnppppppoooooopppqqqllliiiccc```ccchhhfff```YYYYYYXXXWWWWWWWWWXXXYYY```aaaaaaaaa```^^^\\\[[[kkkkkkkkkjjjhhhfffeeeeee```cccgggkkkooossswwwyyy}}}wwwssssssxxx~~~pppxxx~~~yyyuuuvvvqqqiiimmmzzzxxxsssssssssrrrkkkkkkllllllnnnooopppqqqeeeffffffeeebbb```______ggggggfffccc```___```bbbccchhhjjjgggddddddeeedddcccgggnnnrrrrrrpppnnnmmmbbbbbbcccddddddccccccbbbbbb___\\\\\\XXXUUUWWW[[[cccgggkkkmmmnnnpppuuuyyyyyywwwsssqqqrrrvvvzzz}}}xxxzzzzzzyyy{{{|||xxxqqqpppiiiiiiooommmjjjvvvyyyrrrnnnlllkkkjjjhhhddd```]]]\\\]]]^^^\\\\\\```fffhhhhhhlllrrrnnnoooqqqvvv}}}|||zzz{{{zzzxxxuuuqqqoookkkhhhiiimmmqqqssspppssswwwzzzzzzzzzzzzzzzsssvvv{{{|||uuuxxxjjjaaaUUUNNNMMMOOOPPPPPPTTTVVVXXXYYYYYYXXXVVVUUUQQQPPPPPPOOONNNMMMLLLLLLPPPRRRVVVYYY\\\```dddhhheeefffbbbaaabbb^^^jjjuuuxxxyyytttmmmjjjmmmqqqpppqqqrrrsssssssssrrrrrrqqqrrrsssrrrooollllllllljjjggg```[[[___gggjjjhhh___\\\XXXUUUVVVZZZ```dddcccdddddddddcccbbbaaaaaajjjooouuuxxxwwwtttqqqpppppprrrvvvzzz}}}}}}vvvppppppwww}}}vvvooovvvtttmmmkkkkkkqqqpppmmmkkkjjjiiijjjjjjffffffggghhhiiikkkkkkllliiijjjjjjfffbbb```ccceeebbbjjjnnniiibbbaaabbbbbb___ccciiinnnooonnnmmmmmmcccdddfffggghhhhhhhhhggggggdddbbbbbb___\\\^^^bbbdddgggjjjmmmpppssswwwyyyyyyzzz{{{||||||{{{zzzzzzzzz}}}vvvzzzuuuvvv|||xxxpppnnnoooooooookkkkkkkkkiiihhhiiilllooolllooouuu~~~}}}rrrqqqwww}}}~~~zzz{{{{{{zzzyyyxxxvvvuuuuuuyyy{{{zzzwwwzzzyyypppwwwtttbbbWWWSSSUUUVVVVVVWWWXXXZZZYYYWWWVVVUUUVVVVVVWWWWWWXXXXXXWWWVVVVVVWWWYYY[[[]]]^^^___aaadddggghhhbbb```aaa___jjj}}}zzzvvvrrrppppppqqqqqqooopppqqqrrrssssssssssssqqqssssssrrrnnnkkkjjjjjjbbbccc^^^VVVSSSYYY```dddfffccc___\\\]]]```eeehhhaaaaaabbbdddfffhhhkkklllmmmssszzz}}}}}}{{{{{{{{{{{{{{{|||zzzuuuvvv~~~|||wwwuuussswww~~~rrrmmmkkkxxxvvvsssppplllhhheeeccciiigggeeegggkkkoooooonnnhhhjjjkkkhhhcccaaadddgggbbbhhhkkkiiifffggghhhgggddddddeeedddeeeggglllpppkkklllllllllkkkiiifffeeehhhffffffhhhgggeeeggglllnnnnnnnnnoooqqqrrrqqqpppqqqrrrtttvvvvvvuuutttrrrwww}}}wwwqqqnnnppprrrqqqpppooosssxxx|||~~~}}}{{{zzz||||||zzzvvvqqqpppssswww}}}yyyttteee```___]]]\\\ZZZ]]]``````^^^[[[[[[\\\___```aaaaaa```___^^^]]]\\\^^^```aaa`````````aaadddgggcccbbbeeecccmmm|||sssqqquuuxxxvvvrrrkkkkkklllmmmnnnooopppqqqmmmoooppppppnnnlllkkkkkkmmmsssqqqeeeZZZ[[[dddkkkiiiiiiiiiiiigggfffdddccc``````cccfffkkkpppuuuxxxyyyzzz|||{{{zzz|||zzzyyyyyy{{{tttssszzz|||zzzssstttuuuuuussspppllljjjfffaaa]]]^^^bbbeeedddbbbcccfffhhheeeaaa___aaaeeebbbfffhhhhhhkkkppppppmmmlllhhhbbb\\\\\\bbblllssskkkkkkmmmmmmllljjjhhhgggcccbbbdddggghhhgggiiinnnrrrpppoooqqqtttuuusssppprrrqqqooooooooorrrtttvvvrrr}}}{{{tttpppmmmooossstttqqqmmmsss{{{yyyttttttwww|||qqqjjjgggccc___^^^ccchhhiiigggdddbbbcccfffffffffeeeccc```]]]\\\]]]```ccceeedddccccccccc\\\aaa```aaaeeedddllltttsssxxxxxxwwwvvvwwwoookkkpppuuusssrrrsssqqqooommmnnnoooqqqqqqpppvvvrrrqqqtttpppfffaaabbbfffeeefffhhhfffbbbaaaeeefffiiiooosssvvvyyy|||~~~~~~zzzxxxyyy{{{}}}~~~zzz}}}|||}}}~~~~~~uuullllllooommmeee^^^\\\[[[YYYYYYZZZ^^^bbbddd```dddgggfffccc``````aaabbb``````dddkkkrrrvvvwwwllliiieeeeeegggkkkooopppnnnlllkkkmmmppprrrqqqooofffffffffgggjjjnnnrrrtttrrrrrrtttwwwyyyyyywwwuuuxxxvvvsssoooooosssyyy~~~}}}yyyxxxrrrpppoooqqquuuyyy{{{||||||xxx}}}yyyxxxyyy|||}}}wwwlllgggddd___eeeooossslllbbb]]]```[[[]]]______^^^\\\\\\]]]UUUWWWZZZ]]]___``````___bbb```___aaaccceeennnwwwzzz|||{{{yyyxxxvvvooolllqqquuutttssstttttttttssssssrrrrrrrrrrrrrrrooooooqqqooohhheeegggccccccfffjjjiiifffeeeiiiiiikkkmmmooopppssswwwzzz|||zzzwwwvvvvvvwwwyyyyyy~~~~~~~~~~~~wwwhhhbbbcccccc]]]WWWVVVYYY^^^bbbddddddaaa```fffhhhjjjjjjggggggjjjmmmlllkkkkkkmmmqqqttttttsssnnnmmmkkkkkklllmmmlllkkkcccaaaaaadddhhhlllmmmlllllllllkkklllmmmooopppqqqtttuuuvvvwwwwwwvvvuuutttqqqpppnnnmmmooottt|||}}}zzzyyyxxxxxxyyyzzz|||}}}|||yyyvvv~~~}}}}}}|||wwwvvvxxx}}}}}}|||qqqlllkkkkkkjjjeee______cccWWWYYY[[[\\\]]]```dddfffiiijjjlllnnnoooppppppppplllmmmoooooolllmmmwww|||zzzzzzyyyxxxyyysssqqqtttwwwwwwvvvvvvwwwyyyyyyvvvsssqqqsssvvvooommmlllooonnnlllkkkmmmeeeeeeiiinnnnnnllllllpppooooooooonnnnnnqqquuuyyyxxxwwwvvvuuuvvvwwwxxxyyy~~~~~~~~~pppkkkjjjgggcccaaaeeekkkppprrrpppllliiimmmnnnmmmiiieeeeeeiiimmmsssrrrssstttuuuuuurrrpppqqqqqqrrrsssrrroooiiieee^^^]]]\\\^^^aaaeeehhhhhhllllllllllllllllllkkkkkkvvvxxxyyywwwtttrrrsssuuuqqqpppooooooqqqwww~~~~~~}}}{{{}}}yyyvvvvvvvvvzzz|||~~~}}}{{{{{{}}}zzzuuutttuuuwwwyyyzzz{{{~~~~~~wwwpppjjjhhhfffbbbbbbddd[[[\\\^^^___aaaffflllqqqrrrrrrrrrrrrssstttuuuuuuqqqtttxxxwwwsssrrr~~~~~~xxxyyyzzz{{{~~~{{{yyyzzz{{{{{{zzzyyyyyyzzzyyytttnnnmmmrrrwwwpppnnnnnnnnnooooooqqqrrrpppnnnoooqqqqqqoooqqqvvvsssttttttssssssuuuxxx{{{uuuwwwxxxyyyyyy{{{}}}~~~}}}xxxwwwvvvuuuuuutttttttttvvvwwwxxxuuuuuurrrlllfffbbbcccfffqqqqqqqqqrrrssstttsssssstttttttttuuutttpppjjjeeegggeeebbbaaaaaaccceeefffjjjkkkmmmooooooooonnnmmmvvvyyyzzzxxxsssqqqtttxxxyyyxxxvvvuuuvvvzzz{{{|||}}}~~~|||yyyxxxzzz{{{wwwuuuwww|||~~~~~~yyyrrrnnnppprrrmmmgggcccaaabbbcccdddeeeggglllooonnnmmmkkkjjjjjjkkklllmmmqqqrrruuuxxxwwwyyy|||{{{|||}}}~~~}}}|||||||||zzzxxxxxxwwwtttnnnhhhiiipppwwwssssssrrrpppqqqssstttuuu{{{vvvrrrqqqnnnlllpppvvvsssuuuxxxyyyyyyyyyzzz|||tttwwwyyy{{{|||~~~}}}zzzyyy|||yyyuuuqqqppprrruuuwwwxxxyyyyyyuuuoookkkkkkmmmqqqqqqppppppppprrrtttvvvuuutttrrrqqqqqqooommmjjjooonnnkkkhhhfffgggiiijjjmmmooosssvvvxxxyyyyyyxxxuuuxxx{{{yyyuuutttxxx}}}~~~}}}|||zzz{{{~~~~~~||||||{{{wwwxxx|||~~~~~~~~~uuuooorrrvvvssslllgggbbbdddggghhhggghhhiiijjjnnnmmmjjjhhhggghhhiiijjjpppmmmooouuu{{{xxxxxxxxxyyy||||||yyyyyyzzzyyyvvvuuutttqqqllliiikkkqqqvvvvvvwwwvvvsssrrruuuvvvuuu~~~xxxsssoookkkiiimmmtttrrrtttxxxzzzzzzzzzzzz{{{uuuxxx{{{{{{{{{~~~{{{zzzyyyxxxvvvuuutttsssrrrpppsssuuuuuusssrrruuuwwwvvvvvvtttrrrpppqqqtttwwwwwwtttpppnnnnnnpppppppppqqqqqqpppnnnmmmmmmppprrrnnnppptttxxx{{{|||}}}}}}vvvyyy||||||zzz{{{}}}|||||||||}}}{{{~~~}}}}}}}}}qqqnnnqqqqqqpppooohhhkkknnnppppppoooppppppqqqooommmkkkjjjjjjkkklllmmmiiiiiipppxxx~~~yyyvvvvvvrrrwwwyyywwwxxx{{{{{{xxxsssrrrrrrrrrrrrsssuuuvvvuuuxxxwwwsssssswwwxxxttt{{{vvvtttrrrpppmmmpppuuuuuuwwwxxxxxxxxxxxxzzz|||{{{}}}~~~}}}{{{}}}zzz{{{{{{{{{zzzyyywwwvvvnnnooopppooommmnnnrrrvvvvvvwwwxxxvvvtttsssuuuxxxxxxuuupppnnnnnnppprrrrrrqqqsssttttttrrrsssuuuxxxrrrsssuuuxxxyyyzzzzzzzzzzzz{{{}}}|||~~~~~~{{{qqqoooooopppsssqqqrrrsssssssssssstttvvvrrrqqqpppnnnmmmmmmmmmmmmooollllllpppsssvvvzzz~~~}}}nnnuuuyyywwwyyy~~~}}}rrrrrruuuxxx{{{{{{xxxuuurrrwwwwwwssstttxxxxxxtttwwwuuuvvvxxxvvvsssuuuyyy{{{{{{zzzxxxwwwxxx{{{~~~|||}}}|||{{{yyyxxxxxxyyy{{{}}}wwwvvvrrrmmmhhhhhhlllqqqqqquuuxxxxxxwwwvvvwwwyyyzzzvvvrrrppppppqqqrrrrrrtttwwwyyyxxxvvvuuuwwwyyyzzz{{{{{{{{{|||{{{{{{{{{}}}~~~|||zzztttqqqpppqqqssssssqqqnnnlllmmmooorrrttttttsssrrrqqqpppppppppwwwvvvwwwxxxuuutttyyyzzzrrrvvv{{{}}}}}}{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzyyyzzzzzzxxxtttsssvvvyyy{{{{{{zzzzzzzzzzzzyyyyyyuuuzzz~~~|||zzzzzz{{{~~~|||ssszzz|||ssstttvvvuuusssrrrqqqppppppoooqqqssswwwxxxwwwvvvvvvwwwpppqqqrrrssstttuuuvvvwwwxxxyyy{{{{{{zzzxxxuuuttt~~~||||||~~~sssooonnnjjjxxxtttpppoookkkfffgggjjjmmmooorrrtttvvvvvvuuuuuurrrrrrtttvvvvvvuuuyyy|||yyy{{{}}}}}}|||{{{||||||zzzzzzzzzzzzzzzzzzzzzzzzwwwxxxxxxxxxwwwwwwxxxzzzyyyzzz{{{|||{{{xxxvvvtttqqqvvv|||~~~{{{yyywwwwww|||{{{{{{~~~vvvuuuttttttttttttttttttsssuuuwwwvvvtttqqqpppppprrrrrrtttuuuwwwwwwwwwwwwwwwxxxyyyzzzzzzzzzyyyxxx~~~~~~}}}|||}}}~~~~~~~~~}}}~~~~~~rrrpppqqqrrrpppoooqqqpppnnnppptttnnnoooqqqsssssssssrrrqqqmmmnnnrrrwwwyyyxxx}}}~~~}}}||||||}}}}}}zzzzzzzzzzzzzzzzzzzzzzzzyyyxxxyyy{{{~~~~~~~~~xxxyyy|||}}}{{{xxxtttqqqrrrvvv|||zzzttt{{{~~~rrruuu||||||wwwvvvvvvvvvwwwwwwxxxxxxyyyvvvwwwwwwuuuqqqmmmkkkjjjtttuuuwwwyyyzzzzzzyyyxxxvvvvvvwwwxxxyyy{{{|||}}}|||}}}}}}|||zzz||||||}}}~~~{{{uuuyyyuuurrrrrrtttsssooonnnpppqqqrrrsssttttttsssqqqpppnnnoootttzzz{{{{{{}}}|||}}}~~~~~~|||zzzzzzzzzzzzzzzzzzzzzzzzyyywwwxxx{{{~~~{{{yyyzzz{{{|||{{{yyywwwvvv|||}}}yyyrrr{{{~~~{{{qqqxxxzzzuuuwwwwwwxxxyyyzzzzzzzzzzzzwwwxxxxxxvvvrrrnnnmmmmmmvvvxxx{{{}}}}}}|||zzzyyyvvvvvvuuuvvvwwwzzz}}}~~~{{{}}}~~~{{{wwwwww}}}}}}}}}}}}zzzwwwwwwzzzzzzuuurrrrrrvvvwwwxxxxxxxxxxxxwwwvvvxxxxxxzzz}}}|||{{{}}}zzzzzz~~~~~~{{{{{{{{{{{{{{{{{{{{{{{{{{{xxxvvvvvvxxx{{{|||yyyvvv{{{{{{{{{{{{{{{|||~~~~~~}}}xxx}}}yyywww|||{{{xxxyyyzzzzzzzzzzzzyyyyyywwwxxxyyyxxxvvvttttttuuuxxxzzz}}}~~~}}}{{{yyyxxxwwwuuuuuuvvvxxx{{{||||||~~~~~~{{{vvvuuuzzz}}}{{{xxxzzz~~~yyyyyyzzz{{{||||||||||||~~~~~~}}}|||}}}vvvwww|||~~~{{{}}}}}}}}}}}}}}}}}}}}}}}}}}}|||{{{|||}}}}}}{{{zzz}}}|||{{{{{{||||||||||||xxxyyyzzz{{{{{{{{{zzzyyywwwxxxyyyyyyxxxxxxyyyzzzzzz{{{}}}~~~~~~|||{{{yyyyyyxxxwwwvvvvvvxxxzzz{{{|||~~~~~~|||yyyxxxzzz}}}|||{{{{{{{{{zzzzzzzzz{{{||||||}}}~~~~~~~~~uuurrrxxx~~~|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~yyywwwxxxzzz|||}}}}}}}}}|||yyyzzzzzzyyywwwvvvwwwyyy|||||||||||||||{{{zzzyyyyyyyyyxxxxxxyyyzzz|||}}}|||}}}~~~~~~~~~}}}{{{uuusss}}}}}}}}}}}}}}}}}}~~~~~~{{{{{{uuuooouuu}}}~~~zzz|||}}}|||yyyzzz}}}}}}~~~{{{uuuwwwzzz}}}||||||{{{xxxuuussstttuuu||||||{{{{{{zzzzzzyyyyyyyyyyyyzzz{{{|||}}}||||||}}}~~~~~~~~~~~~~~~xxxzzz}}}~~~zzz|||}}}|||}}}|||~~~|||zzzzzzzzz{{{|||zzz{{{|||}}}~~~zzzyyy|||zzzzzz{{{|||~~~~~~|||yyyvvvtttrrrqqq{{{|||~~~~~~}}}|||||||||||||||}}}}}}~~~~~~~~~}}}|||}}}|||~~~~~~}}}~~~}}}~~~~~~}}}~~~yyyvvvuuuwww{{{}}}zzz{{{|||}}}}}}sssmmmsss}}}~~~zzzzzz~~~~~~}}}|||zzzyyyxxxwwwwww||||||}}}}}}~~~~~~~~~}}}}}}}}}|||||||||}}}~~~~~~}}}}}}~~~~~~zzz{{{~~~~~~}}}wwwrrrqqquuuzzz~~~{{{{{{|||}}}sssjjjppp{{{}}}{{{|||||||||}}}}}}}}}}}}~~~}}}|||{{{{{{{{{|||~~~~~~}}}||||||~~~~~~}}}|||}}}}}}}}}~~~{{{{{{}}}}}}wwwtttsssvvv{{{~~~{{{|||}}}~~~~~~xxx~~~~~~|||}}}}}}~~~~~~}}}{{{zzzzzz|||~~~~~~|||}}}~~~}}}}}}}}}~~~}}}{{{zzzyyy{{{|||}}}}}}}}}~~~}}}~~~~~~~~~}}}{{{yyyzzz|||~~~}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~}}}{{{~~~|||{{{{{{}}}~~~~~~}}}}}}~~~|||~~~~~~~~~~~~}}}|||}}}|||}}}~~~}}}}}}~~~~~~~~~~~~||||||~~~}}}~~~~~~~~~{{{}}}~~~}}}|||}}}{{{~~~~~~{{{uuupppqqqwww~~~~~~}}}~~~}}}|||{{{|||~~~~~~}}}yyy{{{}}}}}}}}}~~~~~~}}}xxxssssssyyy~~~|||wwwrrruuu}}}}}}|||}}}~~~}}}|||{{{|||~~~}}}vvvooopppzzz{{{}}}}}}~~~xxxssstttzzz}}}{{{|||~~~}}}zzzuuuxxx||||||