BMN6(1 ...222333000)))%%%&&&((('''''''''&&&&&&''''''''''''(((***+++,,,,,,+++++++++++++++,,,///111111000111000...---...///111222555,,,***222777666888===:::;;;======<<<<<<>>>??????BBBFFFHHHIIIKKKMMMOOORRRTTTUUUVVVXXX\\\bbbfffllllllnnnssswwwwwwsssooommmqqqvvvzzz{{{{{{{{{{{{---...000///***%%%%%%'''###$$$%%%&&&''''''((()))(((,,,000111///---+++***222///---,,,...///---+++,,,---.........000333666666444222222555777999999999999:::<<<===???@@@@@@AAA@@@AAAEEEKKKNNNNNNLLLJJJOOOSSSSSSQQQRRRVVV[[[eeegggnnnxxx~~~}}}uuunnnnnnsssxxxxxxtttrrrsssvvv,,,---...,,,((($$$"""###'''&&&&&&&&&%%%%%%%%%%%%++++++---111444444111...000...,,,,,,---...---++++++,,,---,,,,,,---000222222222222555777999999777::::::;;;<<<======>>>???AAA@@@AAAEEEJJJMMMMMMKKKIIIMMMPPPRRRRRRTTTWWW[[[```dddlllvvv}}}|||tttllllllppptttuuusssrrrtttwww{{{***+++,,,+++***)))'''%%%&&&&&&%%%%%%$$$$$$$$$%%%+++))))))...555888555000---+++***+++,,,...------+++,,,,,,,,,++++++---///...000222666::::::999666::::::;;;<<<======>>>>>>AAAAAABBBEEEIIIKKKKKKJJJIIIKKKMMMQQQTTTWWWZZZ[[[\\\```iiirrryyyxxxqqqjjjjjjnnnqqqrrrqqqrrruuuxxxvvvzzz###%%%''''''))),,,+++(((############$$$&&&'''((('''&&&&&&***000333111...***))))))***+++---......---...///...,,,+++,,,...---...111555999;;;:::888999:::;;;<<<>>>???@@@AAAAAABBBCCCEEEGGGIIIIIIIIIKKKKKKMMMQQQVVVZZZ\\\\\\^^^aaagggnnnssssssoookkkkkknnnqqqrrrrrrsssvvvxxxuuuxxx$$$&&&$$$%%%))))))%%%$$$$$$######$$$&&&((()))&&&((()))******+++,,,---(((((()))***+++,,,...///111222222111///......//////...000333777:::::::::777888:::<<<>>>@@@BBBCCC@@@BBBDDDEEEFFFGGGHHHHHHMMMMMMNNNSSSXXX\\\]]]]]]cccdddfffjjjmmmnnnnnnmmmnnnppprrrtttuuuvvvwwwxxxxxx{{{&&&...111***&&&))))))%%%)))(((&&&$$$$$$%%%&&&'''***,,,,,,+++((((((***---''')))*********,,,...000111333444333111//////000/////////222666999::::::555666888:::<<>>???AAACCCEEEFFFIIILLLOOOPPPQQQRRRSSSUUUXXXYYY]]]ccciiikkkiiifffjjjggghhhpppvvvwwwwwwyyy|||||||||&&&&&&&&&&&&&&&%%%$$$###!!!###$$$$$$$$$$$$&&&'''''''''''''''&&&&&&&&&&&&''''''((()))+++,,,------...,,,+++***+++---000111...,,,...333444000///111333444555555555666999<<<<<<<<<===>>>@@@BBBDDDEEEHHHKKKNNNPPPPPPQQQSSSUUUUUUVVVYYY```fffiiiiiigggllliiiiiipppuuuuuuvvvxxx{{{|||~~~''''''&&&$$$$$$###Ħ$$$$$$%%%''')))***)))))))))((((((((('''&&&'''(((*********)))(((++++++***++++++,,,---...333000000222222000111333333444555555555777:::<<<:::;;;;;;<<<>>>@@@BBBCCCGGGIIILLLNNNOOOPPPRRRTTTSSSTTTVVV\\\bbbgggiiiiiilllhhhhhhmmmqqqqqqsssvvv{{{((('''%%%###"""""">L&&&''''''''')))+++,,,,,,+++++++++*********'''(((***,,,,,,+++***)))))))))***+++++++++++++++000000000111222333555666444555555555555777:::===:::;;;;;;<<<>>>???AAABBBEEEGGGKKKMMMMMMOOOQQQSSSTTTTTTVVVYYY^^^dddhhhjjjjjjffffffjjjmmmnnnqqqvvv}}}'''&&&%%%###""""""HdĦ((((((&&&&&&''')))************************(((***,,,...//////...---((()))***+++++++++***)))+++,,,......000111111111333444555555555777:::<<<;;;;;;;;;<<<>>>???AAAAAACCCEEEIIIKKKLLLMMMOOOQQQVVVVVVWWWXXX\\\```fffiiijjjfffeeehhhjjjlllrrrxxx~~~&&&%%%%%%$$$$$$$$$DdD%%%&&&&&&***+++ӵ///)))ӵ***ӵ...000000666999ĦAAALLLӵXXXZZZ^^^gggĭӵ$$$%%%%%%&&&&&&&&&D%%)?(((fff?><z+++,,,=?Ħ***g&e***g&e***+++000S?ʬ5554ff?>ߝL>>>@eIIIg&eUUUVVVXXX3h?g&e>&e??###$$$&&&'''((((((Dtfo9ĦsߝLGdUĦ///Ht@cӵHu]Ħ***Hu]Ħ!!!$$$Htƅ^222qIܗGIӵ<<<H׼sGGGIIIHu]ĦRRRUUUBt=o9ĦHƅ^Hu]Ħ&&&%%%%%%'''))))))HdDĦgdKӵDdDDdDĦ555DdDĦ4DufӵDdDĦ---DdDĦ+++q<R777777peƜ4DuTӵ888DdDĦFFFGGGDdDĦOOOqjRgdKӵDdDΦDdDĦ%%%$$$$$$%%%''''''DdDĦnuR)ĦDdDΦDdDĦ...DdDĦnuR)ĦDdDĦ***DdDĦ)))po9u444666777666=ӊB1.uTӵ;;;DdDĦDDDFFFDdDĦMMMGIdnuR)ĦDdDΦDdDӵ(((&&&%%%&&&''''''>d<ӵDd<DdDΦDdDĦ///DdDӵnd<DdDĦ(((>d<Ħ)))peӵ444Ħ555F&uTӵ:::DdDĦBBBDDD>d<ĦKKKpeӵDx<>d<ʜ4DuTӵ,,,+++)))((())))))&ӫeʬtIӇ(((>d<Φ>d<Ħ666D&ӫetIӇ111DdDĦ+++sdKĦ+++B?dp&ĒR:::888>d<sdKĦKKKB?Ho9YYYs&dq&ĒR...,,,***)))))))))HĪj@IŌ))))))ege555555Hu]3hIŌ222666DdDĦ000ne...+++@h333333>h999===:::seBBBneHHHKKK@Gccc^^^sĪj@huuu...+++((('''((((((,,,,,,+++000///---D^222777888DdDĦ444000,,,***+++111222222222;;;888666888s׼s>>>@@@FFFHHHJJJLLLdddddd```aaaqqq{{{~~~...+++((('''((()))***)))++++++---.........------:::888555111---,,,,,,--->d<Ħ---000555777666>d<Ħ333111222Ħ++++++,,,++++++***,,,///111111111333555...666>>>===666111555Be;;;<<<>>>@@@CCCĦIIIKKKMMMPPPTTTWWWWWW\\\aaacccaaa]]]\\\\\\```ZZZ^^^mmmxxx{{{000---******+++,,,---,,,+++,,,.../////////......111444666333...,,,///444DdDĦ---111333555333sdKĦ111222gdKĦ...---,,,***))))))+++...000111222333555777888999888555555888::::::;;;<<<>>>gdKĦHHHJJJLLLOOOSSSVVVTTTZZZaaadddbbb___^^^^^^bbbZZZ\\\kkkwww{{{+++,,,,,,+++***+++---000////////////...---,,,+++444222111222444333///+++De777555333555777;;;ne999555ne333111...+++***)))......---------...//////666888:::999777555444444777888888999;;;neEEEEEEFFFGGGJJJOOOSSSYYYYYY[[[```dddfffccc```ccc^^^\\\cccqqq~~~(((((()))(((''''''***,,,...//////000000/////////444222111222333333111...111333555777999<<<;;;888666333222444333///,,,******---,,,,,,,,,---...//////333444666666444444444555777777777888;;;AAAAAABBBBBBCCCGGGKKKOOOQQQQQQTTTYYY___aaa```^^^aaa^^^]]]bbbnnn{{{******+++***))))))+++------...///000111222222222333222000000222222222111---,,,---///444888:::;;;:::888777555333111000000000222444444111...+++***++++++++++++,,,---/////////000222111111111444666555555666777999;;;>>>???AAABBBCCCDDDEEEHHHLLLOOOPPPQQQTTTYYY^^^aaa```___]]]\\\\\\```hhhttt+++---------,,,+++---...---...///000111111111111111000......///111222222333///,,,---111555555555666444222111000111222333///222555555222///,,,+++*********+++,,,---...//////000000//////000222555444333444555666999;;;===@@@AAABBBCCCDDDFFFJJJMMMQQQSSSVVVZZZ^^^```aaaaaa\\\]]]]]]^^^ccclllxxx)))***++++++***))))))+++---..................---......Ħ222555111------000Ħ111000//////000222555777///111444444222///------+++******ӵ111111///......111333222111222222444666888:::999:::;;;<<<===???BBBEEEIIILLLPPPUUUYYY]]]```aaa___```aaa```bbbiiittt||||||***+++---,,,+++*********,,,,,,---------,,,,,,+++---...>L000111000///......=hĦ/////////111444777888///111222222000......///,,,,,,4ĉ@ӵ111000///...000111000000000000222444666777555666888999999;;;>>>@@@@@@DDDJJJPPPUUU[[[```cccaaabbbcccbbbdddiiirrryyyzzz***,,,------+++*********)))***+++,,,---------------000HdĦ000111,,,...000=Īj111111333444666777///000000///...---///000///...GG=?000//////000111.........///000222444555222444666777888999;;;===;;;???EEEJJJNNNRRRXXX\\\]]]]]]^^^```ccchhhooosssuuu~~~%%%'''((()))***111DdD333333111?fӵ333333444Ħ///...,,,ӵƜ`1.׼s...///ĭӵ111222222:::ӵMMMVVVVVVWWWĦfffkkknnnppp~~~ĦĦ$$$S?ʬ,,,)))3h?D%%)?666666ZufĦ333888888gL222333222g&e,,,gĉ@,,,,,,g&e>&e///@e//////??444g<ĉ;;;<<>>je<ĦUUU\\\```Bt=o9ĦH׼sHtĦBt=o9ĦHdĦq<R&&&%%%qjRgdKӵHdDĦgdKӵ:::;;;GR/f6LĭĦ666888DdDĦ222111///DdDĦ+++`eĭ,,,DdDΦDdDĦ000DdDĦ/////////000222444555222geĦ666888999FSĦJJJNNNqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦpo9u++++++(((%%%GIdnuR)ĦDdDĦnuR)Ħ;;;;;;CdgĪj:::DdDĦ444333000DdDĦ+++HߝL`o9...DdDΦDdDӵ111DdDĦ/////////000222333444111geĦ444666sp?aĦEEEFFFGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦpeӵ***ĦpeӵDx<>d<ӵDd<999qR/ܗ?fӵ<<<>d<777333>d<Ħ+++4DufئL>e000DdDʜ4DuTӵ111DdDĦ...//////000111333333111geĦ333s<v>aĦAAAAAApeӵDx<DdDĦDdDĦpeӵDx<>d<B?daĦ===;;;B?Ho9aaa>d<>d<ӵB?Ho9<x@h###$$$@G&&&&&&HĪj@IŌ555444Bene===Hkge;;;ne+++---fe111Hu]3hh/////////se...000111111222222111geĦja>aĦ999777@GJJJPPPse<Ō@GHkge$$$%%%'''%%%'''((('''222222222>>>;;;>>>>>>111+++...---000D^/////////...s׼s---...000111111111111222geFm8555>aĦ777666555@@@DDDIIIs׼swwwHo$$$$$$%%%%%%&&&'''((((((%%%&&&&&&&&&&&&&&&%%%%%%)))+++,,,***((()))000666888555111111444666666555<<<999666777<<d<Ħ...---------...Be222111/////////111333444444geFYĉ333777>aĦ999888666888999:::<<<===>>>?????????BeUUUcccsssnu]ӵ$$$$$$%%%%%%&&&''''''(((&&&&&&''''''''''''&&&&&&***,,,,,,***'''(((---222888555222222555777777666999999888888;;;@@@EEEHHHGGGCCC>>>;;;999gdKĦ444222000...---,,,,,,+++++++++sdKĦ.........///000555444333333222333444666777888ŶS6662225553we<666777777999:::;;;<<<======AAAIIIMMMVVVbbbkkkiĉ@3hR/Ō$$$$$$%%%%%%&&&&&&''''''&&&''''''(((((((((''''''+++,,,+++)))&&&&&&***///777555444444666777888777888:::<<<<<<;;;===BBBFFFIIIEEE@@@<<<ne777777666444222000...,,,---------ne---...//////111222333444555666666777777888999999:::===>A;;;888444k<888666777777888999::::::;;;;;;@@@BBBDDDDDDEEEJJJRRRXXXgggyyyfh$$$$$$%%%%%%%%%&&&&&&&&&&&&'''(((((((((((((((((()))))))))'''&&&'''***---666666555555666777888999888<<<@@@@@@<<<;;;???CCCDDDBBB>>>:::888888888777666444111///---//////...,,,,,,---...///111222333444444666777999:::;;;;;;;;;;;;???AAA@@@===<<<:::888999999888888999999::::::;;;===@@@BBBDDDGGGMMMQQQTTTccczzz$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''((())))))((((((&&&''''''&&&&&&(((+++---555555666666666777888999666:::>>>>>>:::777999<<<;;;:::999777666777888999777777777666555222000...111000000///...---,,,++++++,,,...000111222222222555666888999;;;;;;;;;;;;===CCCGGGFFFEEEFFFEEEBBBDDDCCCBBBBBBBBBAAA???===;;;;;;:::999999999999:::888:::===@@@CCCFFFJJJMMMOOOVVVdddyyy$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((((((((((((((&&&%%%%%%&&&(((***,,,---222444666666666666888999333666999888666333444555444555666666555666888999666666666555444333222111222111000///...---,,,,,,,,,,,,---///000111222333444555666777888::::::;;;;;;BBBHHHGGGGGGIIIKKKKKKKKKIIIIIIIIIJJJIIIGGGEEEBBBAAA???>>>======>>>>>><<<<<<>>>???AAADDDEEEFFFOOOQQQXXXggg}}}$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''(((((((((((('''&&&'''(((***++++++000333666666555555777999444444555555555444333222111444777888777666777999777666666555555555555555222111111000///...------............000222ӵ666888:::;;;:::BBBGGGGGGGGGKKKOOOPPPLLLKKKLLLNNNPPPQQQPPPOOOOOONNNLLLIIIHHHHHHIIIIIIBBBAAA@@@AAABBBCCCDDDDDDJJJMMMRRRZZZiii$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&''''''''''''***)))''''''))))))))))))///222555666555444666999777666555666777777555333222666:::;;;888777777888888777666555555666777888111111111000///.........000///......0004ĉ@ӵ777:::<<<;;;BBBGGGFFFFFFKKKPPPRRRKKKKKKLLLPPPTTTVVVVVVVVV\\\ZZZWWWUUUSSSSSSTTTTTTGGGEEECCCCCCEEEFFFGGGGGGCCCIIIOOORRRZZZooo&&&%%%######$$$$$$""" ###$$$%%%%%%&&&&&&&&&&&&(((((((((((()))***+++,,,///111333444444555777999:::999777555444333333333222444666777666666777888888777666444222222111111333333222111000///......,,,---///000111GG=?666777:::<<<@@@DDDGGGJJJNNNQQQNNNPPPRRRVVVXXXWWWTTTRRRXXX\\\```bbbcccccccccdddYYYUUUOOOIIIEEECCCCCCDDDFFFCCCGGGQQQYYYddd~~~+++)))'''ӵ$$$$$$%%%ĭӵ)))ӵ///Ħ777777666555444333222222222ӵӵ333222ĦƜ`1.׼s777888999888ĦLLLOOORRRQQQQQQRRRSSSSSSSSSӵdddĦ\\\VVVQQQMMMKKKKKKKKKGGGIIIPPPĭӵĦĦĦ---***?~4(((%%%%%%g&e>&e'''g&e///>hӵ555555555555333111000g&e555guO>uO>&e5556664ff?>ߝL...gĉ@333555777999ShӵMMMUUUSSSPPPNNNNNNOOOg&ebbb>hӵfff```[[[XXXVVVRRRNNNNNNfff?><zg&e>&eHLShӵgL2224Dӵ&&&&&&&&&Hƅ^Hu]Ħ&&&Hu]Ħ...ZuR)Ħ444666777666444222111Hu]Ħ555HŐeHŐeHu]Ħ888qIܗGIӵ,,,tt111333444HGgĉ@IIILLLUUUTTTRRROOONNNNNNHu]Ħ```ZuR)Ħpppmmmjjjfffddd\\\XXXsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦ;;;7774DuXӵ(((''''''DdDΦDdDĦ%%%DdDĦ)))///t|<444555666888777666444333DdDĦ444DdDΦDdDΦDdDĦ999peƜ4DuTӵ+++`eĭ333qetCCCHHHLLLRRRTTTTTTSSSQQQOOODdDĦ^^^ffft|d<Ħ***Dt777444444555555666666666>d<Ħ333>d<ʜDd<ʜ4DuTӵ999888F&uTӵ0004DufئL>e888puR)ĦIIIJJJOOOSSSSSSQQQPPP>d<Ħ___DtkkkzzzDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>d<===>>>4DuXӵ000***)))D&dq&ĒR$$$$$$sdKĦ&&&DHRRud333333333333444666666sdKĦ333D&oq<Ōq&ĒR:::999888>dp&ĒR555444nfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xCCCCCC4DuXӵ999...,,,Hu]3hh%%%%%%&&&ne%%%(((=e222333333333333333333444ne333333pIƎ@t@h:::888777>h222333444fe333@ďD;;;???BBBJJJMMMOOOQQQPPPPPPne___aaa=errryyy~~~egesĪj@hfdDĦ@ďDHkgeEEE4DuXӵ<<<ĵD^%%%%%%%%%%%%&&&!!!$$$111333333333333333444444444666555555777===;;;999999555555555666...///111777:::>>>AAAGGGIIILLLNNNNNNNNNVVVYYY\\\iiiooowww|||DdDĦΦ4DuXӵtvӵ>d<Ħ&&&&&&%%%%%%%%%%%%%%%Ħ%%%)))---000222333333333333333444444444555555555777Ħ666777999444333333222333444666777===;;;888777888999999888999888777888888777444111000///...------...///000111222444555666888<<d<Ħ?aŖ%7uSQuR)ӵsdKĦ'''&&&&&&%%%%%%$$$gdKĦ'''***---000333444555333333444444555555666666666gdKĦ666777888555555666666777888999999999777555333333444555666:::999888999999888555333333222111////////////000000111333333444666:::===>>>AAAEEEGGGIIIJJJKKKgdKĦTTTVVVZZZ___bbbbbbeeeiiiooouuuzzz~~~gdDĦ>A;;;ne***(((&&&&&&&&&%%%ne$$$%%%'''***---000222444333333444555555666777777ne555555666777666666777888999:::::::::666555333222111222444555999888888888999888666333555333222000///.../////////111222333333555999;;;<<>><<<888444///,,,***&&&'''''''''((()))))))))%%%%%%%%%&&&)))---222555444444555666777888999999666777777666555444444555777666444333333444555666333555888888555444555777666666777999<<<<<<;;;:::666555444222222222222333000111222333333555888::::::===@@@BBBCCCCCCEEEFFFJJJNNNRRRVVVXXXZZZ\\\^^^^^^^^^___bbbhhhpppxxx}}}FFFEEEDDDDDDDDDBBB@@@>>>@@@>>><<<;;;999444,,,&&&(((''''''((())))))(((&&&%%%%%%%%%%%%&&&***000555444555666666666666888:::>>>===:::777555444333333777555333333333444333222222333555777777777666666666555666888;;;;;;777444888555333555999999555000333222111111111333666777777:::===???AAACCCGGGIIIKKKLLLOOOQQQSSSWWW[[[___]]]^^^______bbbiiittt|||~~~EEECCCBBBCCCDDDDDDCCCBBB@@@===;;;:::999555...(((((('''''''''(((((('''%%%&&&''''''&&&''')))---111222444555555444555777999===;;;999777555444444444888666555444555666555444444555777888999999888888666555555777::::::888666;;;888666666999999666222444333222111111333444666666999<<<>>>@@@BBBEEEHHHJJJLLLNNNPPPRRRVVVZZZ]]]]]]^^^______aaahhhrrrzzz}}}HHHFFFCCCCCCCCCDDDDDDCCC@@@===:::999999666111---)))'''&&&&&&''''''&&&$$$&&&'''(((((('''(((***,,,000222333444444444666888:::999888777666555555555999888666666777888777666555555666888888888888888666555444555777999999888???;;;888777999999777444555444333222111222333333444777:::<<<>>>@@@CCCFFFHHHJJJMMMOOOQQQTTTXXX[[[]]]^^^______```fffooovvvzzz~~~NNNJJJFFFDDDCCCCCCBBBBBBBBB???<<<;;;;;;:::666222***(((&&&&&&&&&&&&%%%$$$$$$&&&((((((((('''(((***///111333444444444666777888888777777666666666666888777555666777888888777333333444555555666666666666555333333555777999:::@@@===999777888888777555777666444333222111111111222444888:::<<<>>>AAADDDFFFHHHKKKMMMOOORRRUUUXXX\\\]]]^^^^^^___ccckkkqqqwww{{{OOOKKKGGGEEEEEEEEEDDDCCCDDDAAA>>>===>>>===999666,,,***'''&&&&&&&&&%%%$$$!!!###&&&'''''''''((()))...111444555555555777888666666666777777666666666666555444444666888888777333333333444555555666666555555444333333555888:::>>><<<999777666666555555777666555333222111000000000333666888:::<<>>AAAAAADDDGGGJJJKKKMMMOOOQQQWWWYYY\\\]]]]]]```eeejjjooovvv}}}~~~IIIHHHGGGHHHJJJKKKKKKJJJCCCAAA@@@AAAAAA???999444000---)))'''''''''&&&%%%###$$$%%%%%%$$$$$$%%%'''+++...222444555555555666555666666777777666555444444333222333666888888888555555444444555666888999444666666444222111444666888888999888777555555555666555555444333111000//////111444777888;;;>>>@@@???BBBFFFIIIJJJKKKMMMOOOTTTWWWZZZ\\\\\\___dddhhhlllsss{{{~~~}}}KKKJJJIIIJJJKKKKKKIIIGGGBBB@@@@@@AAAAAA>>>777222222...***(((''''''&&&%%%%%%&&&&&&$$$""""""###%%%***---111333444444444555555666777777777666555444444333222444666888999888333333222222333444666777444666777555222111222555666888::::::888666555555555555555444333222000000///111444777888;;;>>>@@@>>>AAAEEEHHHIIIJJJLLLMMMRRRVVVZZZ[[[\\\^^^cccgggjjjrrr{{{}}}|||KKKIIIIIILLLPPPPPPKKKFFFGGGEEEBBB@@@???>>><<<::::::444,,,(((''''''&&&$$$"""###$$$&&&((()))++++++)))+++---000222333333333000111222333333333333333555555555555555666777888888777666555555555555555333333444333222111333555999888888888777777666666666666666666555333111///---///222555999===@@@AAAEEECCCBBBDDDIIIMMMNNNMMMQQQSSSWWWYYYZZZ[[[]]]___fffmmmvvv{{{}}}MMMJJJIIILLLOOOOOOKKKFFFAAA@@@>>>???@@@AAAAAA@@@:::555...)))''''''&&&%%%&&&&&&'''((()))******+++)))***---000222333333333333333333333222222222222444444444444444555666666555555555444444555666666333444444333222222333555888888888777777777666666777888888777666444222111...///222555999<<>>???AAACCCCCCBBB;;;666000+++((('''&&&%%%'''''''''''''''((((((((()))***---///111333333333444333222000000000000111333333222222333333444444333333333333444555666777444444555444333222444666777777777777666666666666999999999999777555333222000000222555888;;;>>>???@@@AAABBBFFFJJJMMMNNNMMMMMMPPPSSSTTTUUUVVVWWWYYY___gggqqqxxx|||~~~NNNLLLJJJJJJKKKKKKJJJHHHFFFDDDBBBBBBBBBCCCBBB@@@<<<888222---)))'''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&(((***,,,///111222333333222111///------...000111222222222111111222222333333222222222333333444555444555555444333333444666666666666666666666666666888999999999777666444222222222333444777:::<<<>>>>>>???BBBFFFJJJLLLLLLLLLLLLOOOQQQSSSSSSTTTVVVWWW\\\cccnnnwww|||KKKJJJIIIIIIIIIIIIHHHHHHJJJHHHEEEDDDDDDDDDBBBAAA===:::555000***'''&&&&&&"""######$$$%%%&&&''''''((())),,,///111222222222111000///...///111444555333222222111111111222222444444333222222222222222333444555444222222444555555555555555555555555666666777888888777666444333444333333444666888;;;<<<<<<>>>BBBEEEGGGIIIJJJKKKLLLNNNQQQSSSSSSTTTVVVXXXZZZaaallluuu|||GGGGGGHHHHHHHHHHHHGGGGGGHHHFFFDDDDDDFFFFFFFFFEEE>>><<<888222,,,'''&&&'''$$$%%%&&&'''((()))******((())),,,...000222222222222222222222444666888999444444333333222222333333666555444333222222222222333333444333222111333555444444444555555555555555555555777888888777666666666555444333444777999;;;;;;===AAACCCDDDEEEGGGIIIJJJMMMPPPRRRSSSUUUWWWYYYYYY___hhhrrrzzzAAADDDFFFGGGGGGGGGFFFFFFEEEDDDBBBCCCEEEGGGGGGFFF???>>>:::444,,,(((''''''''''''((((((((()))))))))''')))+++...000111222222222333333444555666666777666666555444444444444444555444333333333333333444111222333222111000222444333333444444444555555555444555777999:::::::::999777666444333444555888999;;;===???@@@@@@AAADDDGGGHHHKKKNNNQQQSSSTTTWWWYYYXXX\\\dddnnnwww~~~>>>AAAEEEGGGGGGFFFEEEEEEEEECCCBBBBBBDDDEEEDDDCCC??????<<<555---((('''((((((((('''''''''&&&&&&&&&''')))+++...000111222222111111222333333333222222888777666555555555555555333333333333444555666666111222222111000000111333333333333444444555555555444555777:::;;;<<<<<<<<<888666444333333555777999;;;===???>>>===>>>BBBFFFFFFIIIMMMPPPRRRTTTWWWYYYVVVZZZaaakkkuuu|||{{{@@@AAACCCDDDDDDDDDCCCBBB???@@@@@@AAABBBCCCDDDDDDAAA@@@===999333...)))&&&(((((((((((((((''''''&&&******+++,,,...000222333111222333222111111333444666777777666555444222111333222222222444555444222111111222222222333333333333444333111///000555999444555666777888999:::;;;888777555333333555777888<<<===>>>@@@AAABBBCCCCCCAAAEEEIIILLLMMMPPPTTTXXXXXXYYY^^^fffpppwwwzzzzzzzzzAAABBBCCCDDDDDDCCCBBBBBBCCCCCCDDDDDDEEEEEEFFFFFF@@@???===999444///***'''))))))))))))((('''%%%%%%((())))))+++---///111222222333333222111111222444666666666555444444333333555333111111222333222111222222222222333333333333333555666555222000111222444444555666777888888888888777444333333444777888<<<===>>>@@@BBBCCCDDDDDDBBBEEEHHHIIIKKKNNNUUU[[[VVVWWWZZZbbbkkkssswwwxxxyyyBBBCCCDDDDDDDDDCCCBBBAAAEEEFFFFFFFFFFFFFFFFFFFFF@@@@@@>>>;;;666111,,,***(((((((((((((((''''''&&&''''''(((***,,,...000111444444444333111000111333666555444333333444555666777444111///000000000000222222222333333333444444111444777777555333111000333444555555666666666666888666444333333444666888<<<===???AAACCCDDDEEEEEEGGGHHHIIIHHHHHHLLLSSSXXXTTTTTTVVV\\\dddlllrrruuuwww~~~DDDEEEEEEFFFFFFEEECCCBBBEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDBBB???:::444...+++%%%&&&'''((())))))))))))&&&'''(((***,,,///111222555555555333111000111222666555333222333444777888:::666222//////000000000333333333333444444444444///111444666666555444333444444555666666666555555888666444222222444666888;;;<<<>>>AAACCCEEEFFFFFFJJJKKKLLLKKKIIIJJJNNNSSSSSSSSSSSSWWW^^^fffnnnrrrvvv}}}EEEFFFGGGHHHHHHGGGFFFEEEFFFFFFFFFFFFFFFEEEEEEEEEIIIIIIGGGCCC>>>777000,,,'''((((((((((((((('''''''''''')))***---000222333555666555444111000111333555444333222333555777888;;;888333111111222222222333333444444444555555555444444333333444555555555444555666888888777666555777666333222222333666777:::;;;===@@@CCCEEEFFFGGGFFFJJJMMMNNNMMMMMMOOOQQQUUUTTTTTTUUUZZZaaajjjooottt|||EEEFFFGGGHHHHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHJJJJJJIIIFFF@@@999333...++++++***)))'''%%%$$$"""&&&'''(((+++---000333444555555555444222111222444555444444333444555666777999666333222333444444444444444444555555555666666===999444111111222222222333444666888888888666555777555333222222333555777888999<<>>AAADDDFFFFFFEEEIIINNNPPPPPPQQQTTTWWWWWWWWWVVVUUUUUUZZZaaagggkkkrrr{{{@@@AAACCCEEEFFFGGGGGGGGGCCCCCCDDDEEEFFFFFFGGGGGGCCCDDDEEEEEEBBB<<<777333%%%%%%'''((())))))******$$$$$$&&&(((+++...111222333444555444333333444666444555555666666555444444111000000222555666666555555555555555666666666777<<<888444333444444333111...000333666777777555444777555333111111333555777555777:::===AAACCCEEEFFFMMMPPPQQQPPPNNNNNNQQQUUUWWWWWWWWWUUUTTTWWW^^^dddgggnnnvvv{{{~~~CCCAAAAAADDDHHHHHHEEEAAAEEEJJJMMMKKKFFFDDDFFFIIIHHHDDDAAA@@@@@@???;;;888111///000444444...(((''')))((('''''')))---000333111444444111222666777555777333000222555777555111222333555777777666555444666666666666777777777777444444555666555444222111333333444444555666666666222555666444///---000333444:::>>>===>>>BBBEEEEEEOOOOOONNNNNNNNNNNNNNNOOOUUUXXXZZZWWWTTTVVV^^^fffiiiqqqyyy{{{xxxwwwzzz~~~===???AAABBBBBBAAA@@@@@@GGGHHHHHHHHHFFFEEEEEEEEEJJJGGGEEEDDDCCC@@@:::555333000000444333---'''&&&((('''&&&&&&(((+++///111///444777444333444444222555222000222666777444000222333444555666555444444444444444444555555555555666666666555444222111000333333333444555555666666555888999666111...000333444===BBB???;;;<<>>BBBAAA>>><<<>>>@@@GGGEEEDDDDDDFFFGGGEEECCCIIIGGGEEEEEEDDD@@@999444444000000222111,,,'''''''''&&&%%%%%%'''***---///---555:::777333222222111333222222444777666333///222222333333333333444444333444444444444555555555888777666444222111000000222333333444444555555666888::::::777222///000222444>>>DDD>>>777777===AAADDDEEEFFFHHHJJJMMMOOOQQQPPPTTTWWWVVVTTTVVV[[[aaaqqqvvvzzzyyysssoooooopppvvv===???BBBBBB@@@>>>???AAACCCBBBBBBDDDFFFGGGHHHHHHHHHEEEBBBBBBBBB???:::666444///...000000,,,))))))((('''%%%%%%&&&))),,,...---666;;;888333333666777333333444666888777333000333222222111111222333333555555555666666666777777888666444222111111111222222222222333444444555555777888999777333111111222222:::>>>:::666999>>>@@@BBBCCCDDDGGGIIILLLOOOQQQQQQUUUXXXWWWUUUUUUXXX\\\lllsss{{{}}}zzzyyyyyyvvvBBB@@@???@@@BBBBBBAAA>>><<<@@@DDDEEEEEEGGGLLLQQQPPPJJJDDD@@@???>>>;;;888333...,,,......,,,+++---)))(((&&&&&&'''))),,,---...666:::555222555;;;???333444666888999777444222333222222111111111222222555555555555666666666666555444222111111222333444111111222222333444444444333444555555333222222222///222444444777>>>AAAAAADDDDDDEEEGGGIIILLLNNNOOOTTTVVVXXXWWWUUUTTTUUUWWW```iiiuuu~~~~~~}}}CCC???<<<>>>AAABBB???<<<999>>>CCCDDDDDDFFFNNNUUUXXXPPPGGG@@@>>><<<:::888444...+++,,,---+++,,,...***)))'''&&&&&&(((+++,,,000555777333222777>>>AAA333555666777777666555333333333333222222222222111222333333333333444444444222222222222222333444444000111111222222333333444000111222333333222111000---...///000777???BBB@@@DDDEEEFFFGGGIIILLLNNNOOOTTTUUUVVVUUUSSSRRRSSSTTT\\\dddpppyyyAAA@@@???>>>??????>>>>>>;;;===@@@AAACCCGGGLLLQQQSSSLLLDDD???>>><<<:::888777111,,,++++++)))))),,,)))(((&&&%%%%%%&&&)))***///333555222333777;;;<<<222333555555444333333333222333444444444333111000222222333333333444444444222222333333333222222111000000111111222333333333222222222333444222000...,,,///000000333:::>>>>>>CCCCCCDDDFFFIIIKKKNNNOOOQQQQQQQQQQQQPPPQQQRRRSSS\\\aaajjjrrryyy~~~@@@BBBCCCAAA>>>===???BBB???===<<>><<<======;;;888;;;333---+++)))''''''***((('''%%%######%%%''')))///222333222444777888555111222333222111111222333222333555666555333111000444444444555555555666666333333444444333222000///000000000111222222333333444444444444444222///,,,---222444111000555:::<<<@@@AAACCCEEEHHHKKKNNNPPPMMMMMMMMMMMMNNNPPPRRRTTTXXX[[[aaahhhpppyyyEEEFFFFFFEEEBBB??????@@@<<<@@@BBB@@@AAAFFFIIIIIIBBBBBBBBBAAA>>><<<999888999666222---)))((('''((('''&&&%%%%%%%%%'''((()))%%%)))///444777777555444666666777777777777666666666666555444333222222111111111111222222333333444222222222222222111000///111111222333333444555555444333222222222111...,,,/////////000222444777888>>>@@@AAABBBCCCEEEIIILLLMMMLLLJJJHHHIIIJJJMMMOOORRRYYY```dddggglllvvvDDDDDDDDDDDDCCCBBB@@@>>>;;;@@@CCCBBBCCCFFFHHHFFFCCCCCCCCCBBB@@@>>><<<:::777555111,,,)))(((((((((((('''''''''(((((()))***(((+++...222555777777777777777777777777666555444777777777666555555444444222222222222222333333333222222222222222111000000111111222333333444555555555444444444444333000.../////////000111444666888===???AAABBBCCCEEEHHHKKKNNNMMMKKKJJJJJJLLLNNNOOOSSSWWW\\\^^^```fffqqqzzzCCCBBBBBBDDDGGGFFFBBB>>>888???CCCCCCCCCEEEDDDBBBCCCDDDDDDDDDCCCAAA???>>>777444111---***((((((((((((((()))*********))))))+++,,,...111444666888999777777777777666444333333666666666666666666666666333333333333222222222222222222222111111111111000111222222333333444444555555444444444444333111...///......///111333555777:::===@@@BBBCCCEEEGGGIIIOOONNNMMMLLLMMMNNNPPPQQQSSSUUUWWWWWWXXX]]]gggpppzzzCCCBBBBBBFFFJJJJJJEEE???999>>>BBB@@@@@@BBBBBB@@@DDDEEEFFFFFFEEEDDDBBBAAA:::777444///,,,)))(((((('''((()))*********)))(((+++,,,///222555777777777555666666666666555444444333333333444444444555555444444444333333222222111222222111111111111111111222222222333333444444444444333333333444333000............///000222444666888;;;???BBBCCCDDDFFFGGGNNNNNNNNNNNNOOOPPPQQQQQQQQQSSSTTTTTTSSSWWW^^^dddmmmsss}}}DDDCCCCCCGGGLLLMMMGGGBBB???CCCDDD@@@???BBBDDDCCCEEEFFFFFFGGGFFFEEEDDDCCC>>>;;;888333...+++)))((('''((()))******)))'''&&&(((+++000555777777555444333333555666777777777777222222333333444555555555555444444333333222222222222111111000000111222222222222333333333333444444555444444555555555222000............///111333555666999===@@@BBBCCCEEEFFFMMMMMMNNNOOOPPPQQQQQQQQQNNNQQQSSSTTTTTTUUUXXX[[[bbbgggrrrDDDDDDEEEHHHKKKKKKHHHDDDFFFIIIHHHDDDCCCFFFHHHGGGEEEFFFFFFGGGFFFEEECCCBBB???===999555111---***)))(((((())))))(((((('''''''''+++000555777666444222222333555666888999::::::555555555666666666777777444444444444333333333333222111000000000111222333333333333333333333333333777666666777888777555333......---...///000222333555888;;;>>>@@@BBBDDDFFFJJJKKKMMMOOOPPPPPPOOOOOOMMMOOORRRTTTTTTTTTUUUVVV\\\```kkk{{{CCCDDDEEEGGGGGGGGGFFFFFFGGGKKKKKKHHHFFFGGGHHHFFFEEEEEEFFFFFFEEECCCBBBAAA<<<;;;888555222///,,,++++++***))))))((((((((()))(((+++///222444444333222444555666888999:::::::::555555555666666666666666333333333444444444444444222111000///000111333444333333333333333333333333555444444555666666444111...---------...000222333555777:::<<<===@@@DDDGGGGGGIIILLLNNNOOOOOONNNMMMMMMNNNPPPPPPQQQSSSTTTVVVZZZ[[[dddtttBBBDDDEEEEEEDDDDDDEEEFFFCCCHHHKKKIIIFFFGGGEEEBBBEEEEEEFFFEEEDDDBBBAAA???999888666444222000...------,,,***)))))))))***+++***+++---///111222333444666777888999999:::999999444444444444444444444444333333333444444555555555222111000///000111333444333333333333333333333333111111111222333222000......---------...///111222555777999:::<<>>@@@AAACCCFFFIIILLLOOOPPPTTTUUUVVVWWWXXXZZZ]]]___```aaacccfffllltttPPPNNNKKKIIIIIIIIIHHHGGGIIIHHHGGGFFFGGGHHHJJJKKKKKKIIIGGGDDDCCCAAA@@@@@@<<<======;;;888222,,,)))***)))((((((((((((((((((***)))***---111555777888777777888888888888777777333666777666444333444555555555444444444555555555444555555555555444333222111111222222222111000000111222555666666555333111000///---++++++,,,---///222333555777:::<<<===>>>>>>???BBBEEEHHHKKKNNNOOOQQQTTTVVVWWWWWWYYY\\\^^^bbbccceeehhhmmmuuuKKKIIIGGGHHHJJJLLLLLLLLLIIIHHHGGGGGGGGGHHHIIIJJJJJJFFFBBB@@@???@@@@@@???>>>>>>===;;;777222---++++++***)))(((''''''''''''***)))))),,,111555888888777777777777777777777777444999;;;777444444555444999777555444444444333222555555444444444333333333111111222222222222222111000111444666666555222111//////---,,,,,,,,,---...000111333555888:::<<<<<<===>>>AAADDDGGGJJJLLLMMMNNNQQQUUUVVVUUUVVVYYY\\\fffgggiiilllooouuu|||EEEDDDCCCDDDGGGIIIJJJJJJIIIHHHHHHGGGGGGGGGGGGGGGFFFCCC@@@???@@@@@@???===??????===:::777222...,,,,,,+++)))(((&&&&&&%%%%%%((('''''')))...333666777777666666666666666666777555;;;>>>999444444555333888666333333555666444333555555333222222222333444000111222333333444333333000000111111111222222222............------------000000222444777999;;;<<<===>>>@@@CCCFFFHHHJJJLLLKKKPPPTTTUUUSSSTTTWWW[[[gggiiilllnnnqqqvvv{{{IIIGGGFFFFFFHHHIIIJJJJJJHHHHHHHHHGGGGGGFFFFFFFFFBBBAAA???@@@BBBBBB>>>;;;@@@???===:::666222///------,,,***(((&&&%%%$$$$$$&&&%%%%%%''',,,111555666666666555555555555666666555===@@@:::444444555333444222111222666888888777666555333111111222333444000111222333444555555555222000---,,,,,,///222444....../////////...---,,,111222333666888:::<<<======>>>@@@BBBEEEHHHIIIJJJJJJOOOTTTUUUSSSSSSWWWZZZdddgggkkkooossswww|||BBBCCCDDDFFFHHHJJJKKKLLLPPPLLLHHHFFFGGGHHHHHHFFFEEECCCBBB@@@?????????@@@@@@???===;;;888444...***,,,***(((((((((((('''&&&%%%''')))******+++---///888555333444777999888777777777666666666555555555555444333333444555444222555444333333222222333333000111222333444333222222555555444333222000000///...222555444///,,,---000000000111222555888;;;<<<>>>@@@CCCEEEEEEFFFHHHJJJNNNOOOPPPRRRTTTUUUVVVVVVdddlllqqqoooqqqxxx}}}}}}GGGGGGFFFFFFGGGJJJMMMOOOPPPLLLIIIHHHIIIJJJIIIHHHIIIHHHGGGEEEDDDDDDDDDDDDAAA@@@???>>>;;;666000++++++)))'''&&&''''''&&&%%%%%%''')))******+++---///888666444555666666555222333333444555666777888888999777666666777888777666666555444444333333444444111111222333333333333333111111111111111111111111222555777444///++++++,,,///000000222444777:::<<<<<>>:::666555555444333333333333333444444555666666666666666222222222222111111111111444222000...---------,,,---------...///222444555888;;;>>>???@@@AAACCCEEEEEEGGGJJJMMMPPPRRRTTTUUUUUUWWW___iiinnnqqqxxxOOOLLLHHHEEEDDDFFFHHHJJJJJJNNNRRRRRRNNNJJJHHHHHHMMMJJJFFFCCCBBBCCCFFFHHHGGGDDDBBB@@@???>>><<<:::...+++(((&&&(((***,,,---++++++***((('''))),,,///333444666555333333666999999;;;===>>>===<<<999777222555999===@@@>>>999555666666555444444444444555333444666777777777666555000000000000000111111111000///------...///000000------------///111333555777999<<<>>>???@@@AAACCCCCCEEEHHHLLLPPPSSSUUUVVVRRRTTT[[[fffkkkmmmuuuMMMMMMLLLHHHEEEEEEJJJNNNLLLLLLLLLKKKJJJIIIGGGFFFHHHGGGFFFDDDBBBAAAAAAAAAEEEEEECCC@@@@@@AAA===666+++++++++))))))***---///,,,,,,,,,+++******---///222111111333666888999888;;;888999???>>>999777:::555666777999999999888777888777666444444555555666666555555555555444444444222111000//////111333444777444000---+++***+++,,,***,,,...///000000222444888;;;???AAAAAA@@@@@@AAACCCEEEIIIMMMPPPSSSTTTUUUWWWXXXZZZ^^^eeennnxxx~~~MMMLLLJJJFFFDDDDDDGGGIIIKKKJJJJJJIIIIIIHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBCCCAAABBB@@@======???<<<666000///...+++******,,,---+++,,,,,,+++))))))+++---111000000222555888999999;;;999:::>>>===888777999555666777888999999888777999888777666666666777777666555555555555444444444222111000000000111333444555333111///......//////,,,---/////////000333555777999<<<>>>>>>>>>???@@@BBBDDDGGGKKKNNNQQQRRRSSSSSSSSSSSSXXX```jjjrrrwww}}}QQQNNNKKKJJJJJJJJJJJJIIIIIIHHHGGGFFFFFFGGGHHHIIICCCCCCCCCBBBCCCCCCDDDDDD???@@@>>>;;;<<>>???CCCDDDBBB888555111...,,,+++******111111111000...------...,,,+++,,,000444999;;;;;;:::999999999888666666777888888888888888888888888999999888888777777777777666555555555555444444444333333222222222222333444111222333333333222111111//////...------///333777666777999999999:::===???@@@AAADDDGGGJJJMMMOOOPPPUUURRRQQQUUU___jjjppprrrxxx~~~JJJHHHHHHJJJMMMMMMJJJGGGEEEDDDCCCCCCDDDFFFIIIKKKFFFFFFEEEDDDCCCCCCCCCCCCCCCEEEEEEAAAAAAEEEGGGFFF777333///---,,,,,,+++***000111111000...,,,------***)))+++...444888:::;;;999999888666666888999999999999888888888888888888888888888777777777666666666555555555555444444444444444333333333333333333111222333333222000...---//////...---,,,...222555666888999999999;;;===???@@@AAACCCFFFIIILLLNNNPPPQQQOOONNNRRR[[[dddkkknnnuuu}}}JJJJJJLLLOOOPPPOOOLLLIIIDDDDDDDDDDDDEEEGGGIIIJJJHHHGGGFFFEEEDDDDDDDDDDDDBBBFFFFFFCCCAAADDDEEEDDD777333...---......---++++++,,,...---+++*********)))(((***---333777999:::888999888666777<<>>::::::999888888888888999777777888888777777666555666555555555555444444444555555444444444444333333222333333222000...,,,***---------,,,,,,---000333666888:::;;;;;;;;;===???@@@AAABBBDDDGGGJJJMMMNNNPPPPPPQQQTTTZZZbbbjjjooottt|||NNNRRRUUUVVVUUUQQQNNNLLLDDDDDDEEEFFFFFFGGGHHHHHHGGGGGGFFFFFFFFFFFFFFFGGGBBBGGGIIIEEEBBBCCCCCCBBB;;;555000...///000---+++((()))++++++***)))((()))(((((()))---222666888999888;;;;;;888;;;CCCGGGFFF;;;:::999888888888999999888888999999999888777666666555555555555444444444555555555555555444333333333333222111000...---,,,+++,,,---,,,,,,,,,...000444777:::;;;;;;;;;<<<===??????@@@BBBEEEHHHKKKLLLPPPRRRUUUVVVYYY___jjjqqqsss|||OOOSSSXXXXXXSSSMMMJJJIIIDDDDDDFFFGGGHHHHHHHHHGGGFFFFFFFFFFFFGGGHHHIIIJJJDDDIIIKKKGGGDDDCCCCCCAAA>>>888222000111111...***'''))),,,,,,+++*********(((((())),,,111666888888999======:::>>>GGGMMMLLL<<<;;;999888888888999999999999:::;;;:::999888777666666555555555444444444555555666666555444333333333222222111000///......)))+++,,,---,,,,,,---...333666999;;;;;;;;;;;;<<<>>>>>>???@@@CCCFFFIIIKKKJJJOOOSSSSSSSSSYYYeeennnsss|||WWWTTTQQQOOOOOOOOONNNMMMKKKDDDBBBHHHKKKHHHGGGHHHEEEGGGJJJKKKIIIHHHGGGHHHDDDJJJQQQSSSOOOHHHDDDBBBAAA:::666888666...)))))),,,++++++,,,---,,,***(((---+++***,,,///333666888::::::999888999:::;;;<<<888888777777777777888888999999999999999888777666888666444222111222333444666555555444444555555666222111000111333333111000+++---......------///000333555888:::999999:::;;;??????AAACCCEEEHHHJJJKKKKKKNNNRRRTTTWWW\\\dddjjjtttwww|||VVVTTTQQQPPPPPPOOONNNMMMLLLFFFCCCGGGIIIFFFCCCDDDBBBEEEIIILLLLLLLLLMMMNNNEEEJJJRRRVVVUUUPPPKKKGGG@@@888444777888333...---+++++++++,,,------+++)))***)))'''(((+++000333666===<<<;;;;;;;;;<<<>>>>>>888888777777777777888888999999999999999888777777777555444222222333444555555555444444444444555555333222111111222222000...,,,...///...------...///222555888999999999:::;;;>>>???@@@AAACCCEEEGGGIIINNNPPPRRRRRRSSSWWW]]]cccppptttyyy~~~UUUSSSRRRRRRRRRRRRPPPOOONNNHHHEEEGGGHHHEEEBBBAAA@@@DDDIIILLLNNNPPPQQQSSSHHHKKKQQQWWWYYYVVVPPPKKKCCC:::444666888666000---+++******+++------+++***)))(((&&&&&&(((---222555999999888888999999:::;;;888888777777777777888888888999999999999888777777666555444333333333555555444444444444444444444444555333222111111000...+++---...//////---,,,---...111444777888888888999:::======>>>???AAACCCEEEFFFMMMNNNOOOOOOOOORRRYYY___kkkpppvvv|||UUUTTTTTTUUUVVVVVVUUUSSSLLLIIIFFFHHHJJJIIIGGGEEEAAADDDIIILLLMMMNNNOOOPPPKKKKKKLLLPPPTTTTTTOOOKKKGGG>>>666444666555...)))+++******+++,,,---,,,+++***)))((('''(((,,,222666777777777777777888888999999888888777777888888999888888999999999888888777777777555444333333333333333333444444444444333333666555333222111///,,,***...///000///---,,,,,,---000222666777888888999:::;;;;;;<<<>>>AAADDDFFFGGGIIIKKKLLLMMMMMMQQQXXX^^^fffllltttzzz[[[YYYYYYYYY[[[[[[[[[YYYLLLJJJIIIJJJNNNQQQPPPMMMEEEGGGJJJKKKJJJIIIIIIIIIHHHFFFEEEGGGLLLOOONNNMMMEEE???666222333333///))),,,+++******,,,,,,,,,+++)))***)))((((((+++111666999::::::;;;;;;;;;;;;;;;999999888888888888999999777888888999999999888888999999777555444222222111333444444555555444444333777555444222222000---***...///000///---,,,,,,---...111444666777777888999888999;;;>>>AAAEEEHHHIIIHHHJJJLLLMMMMMMPPPVVV[[[bbbhhhqqqxxx}}}gggdddaaa_________^^^]]]NNNOOONNNNNNRRRWWWVVVQQQHHHJJJLLLLLLJJJHHHFFFFFFFFFEEEDDDEEEIIIMMMOOOPPP@@@===666111000333222///...,,,******+++++++++***''')))***)))(((***///444888999:::;;;;;;;;;::::::999999888888888888999999777777888999999999999888999999888666555333222111333444555666666555444333777555444333333222000------...//////---,,,---...---000333555666666888999777888:::===@@@DDDGGGHHHIIILLLNNNOOONNNNNNRRRUUU___eeemmmtttzzzvvvqqqjjjeeebbb```___]]]UUUVVVTTTQQQSSSXXXVVVPPPJJJLLLOOOOOOMMMKKKJJJJJJKKKMMMNNNNNNMMMMMMNNNPPP???@@@:::222...222444222000---+++************)))'''***------+++,,,000444666777999999:::999999888:::999999888888999999:::777777888999999999999999777777777666666555444333444555777888888777555444666555444444555555333111,,,...///...------...///,,,///222444555666777888888999:::<<<>>>@@@CCCDDDEEEIIIMMMOOONNNNNNPPPRRR\\\bbbiiipppvvv|||zzzqqqiiiccc```^^^\\\[[[\\\XXXSSSSSSWWWSSSLLLJJJMMMPPPQQQQQQPPPPPPPPPUUUXXXZZZXXXSSSNNNLLLLLLCCCEEE@@@444---///222111111...+++*********)))((()))---111111//////222666:::;;;<<<===>>>===<<<<<<:::999999888888999999:::666777888999999999999999444444555666777777666666555666777999999777666555555444444555666666555333+++---......------///000+++...222444555666777888999999:::;;;<<<===???@@@>>>DDDJJJNNNOOOOOOQQQSSSZZZ___fffmmmrrrzzzvvvsssiii]]]XXX\\\\\\WWWVVVRRRRRRWWWYYYUUUQQQOOOJJJXXX```ZZZVVVWWWUUUMMMPPPXXX]]]ZZZRRRMMMJJJIIIFFFEEE???666///---,,,++++++***))))))******((('''...000111111///...///000777:::<<<===<<<;;;;;;;;;<<<<<<<<<;;;:::999888777999999999999999999999999888888777777777777888888666444444666999:::888666666666666666444222000///000///---,,,++++++,,,,,,---...000222444555555666666666777999;;;>>>@@@AAADDDFFFIIILLLPPPRRRTTTUUUWWW^^^dddgggooo{{{llliiiaaaWWWTTTXXXYYYVVVXXXVVVYYY___aaa\\\VVVTTTSSS```gggbbb\\\[[[UUUMMMQQQUUUYYYXXXQQQJJJGGGIIINNNNNNLLLFFF>>>777111...---+++)))((())))))((('''---///111111000///000000666999<<<>>>===;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999;;;;;;<<<<<<;;;;;;:::999:::999888777666666666666666555444666999:::888666888888888777555333111000---------------...//////---///000222444555666666666666777999;;;===@@@AAACCCEEEHHHKKKNNNPPPRRRSSSWWW___gggkkkrrr{{{bbb___YYYRRRRRRUUUWWWUUUUUUUUUZZZaaabbb]]]WWWTTT[[[eeekkkfff___\\\UUULLLNNNMMMPPPTTTPPPGGGFFFKKKOOOPPPQQQNNNFFF<<<444111///---+++***+++++++++***---///111222111000111111444888<<>>???>>>===<<<;;;:::888777555444444444666555555666888999999888999999999888666444111000)))***+++---.../////////...///111333555666666777666777777999;;;===???@@@CCCDDDGGGIIILLLNNNOOOOOOSSS]]]hhhmmmrrryyy^^^[[[VVVRRRRRRUUUVVVVVVTTTTTTXXX^^^___ZZZVVVVVV[[[bbbddd___[[[XXXTTTOOOKKKHHHLLLRRROOOFFFFFFOOOPPPNNNMMMJJJDDD<<<888888000///000111333333111///---///222333222111111222111666<<<@@@@@@>>><<<;;;:::;;;;;;<<<<<<<<<<<<;;;666888<<>>???CCCEEEFFFIIIKKKLLLMMMMMMMMMXXXfffmmmpppuuu|||]]]YYYUUUSSSSSSSSSSSSTTTWWWVVVXXX\\\\\\YYYXXX[[[YYYZZZYYYUUUTTTUUUVVVVVVOOOOOOSSSWWWRRRIIIJJJSSS[[[TTTOOOKKKDDD<<<;;;???000222666:::===<<<999666---000333444333222111111000555;;;???@@@>>>===<<<999::::::;;;;;;;;;::::::666888;;;===>>>===;;;:::777666555555444555555555555555555555555666888999666777777666555333111///+++,,,---......---,,,+++...///111333444666666777666777777888:::<<<>>>???DDDEEEGGGIIIJJJLLLLLLMMMJJJTTTbbblllpppsssyyy\\\WWWSSSSSSRRRPPPOOOPPPVVVUUUVVVYYYWWWTTTUUUYYYXXXVVVRRROOOPPPSSSXXXZZZUUU^^^fffddd[[[UUUXXX^^^ggg```[[[XXXNNNAAA;;;>>>333555:::???BBBAAA>>>:::///111555666444222111000000444:::>>>??????>>>>>>999::::::;;;::::::999999;;;;;;<<<;;;:::777555333555555444444444444555555444444555444333444777999444555555555555333222111000000000000///...---,,,---...000222444555555666777777777888:::;;;===>>>BBBDDDFFFHHHJJJKKKLLLLLLKKKRRR___kkkqqqsssyyy[[[UUURRRTTTTTTPPPNNNPPPTTTTTTVVVYYYWWWRRRRRRVVVXXXTTTPPPNNNNNNQQQTTTWWWWWWkkkyyyrrriiijjjqqquuunnnmmmrrrvvvkkkSSSBBB>>>888888:::===???@@@===;;;000333666777555222000///000444999===>>>???@@@AAA;;;<<<<<<<<<;;;:::999999;;;::::::999777666444333666666555444333333333333222333444333111222666999333444555666666555444333111000///...------------,,,---///111222444444555777777777888999;;;<<<===@@@AAACCCFFFHHHJJJKKKKKKKKKOOOYYYgggooorrrxxx\\\VVVSSSVVVVVVRRRPPPSSSWWWXXX]]]```]]]WWWUUUXXXXXXSSSOOONNNMMMMMMOOOQQQSSSppp|||ttt|||sssyyyjjjOOOEEE<<<;;;999999;;;<<<;;;;;;111444777888555222///...000444888<<<>>>???AAABBB============<<<;;;:::999777777777777777888888888888777666444333222111111111333333222000111555999333444666777777777666666---,,,+++***)))***+++,,,+++,,,...000222333444444777777777888999;;;<<<===>>>???AAADDDFFFHHHJJJJJJJJJKKKTTTcccmmmpppuuu{{{^^^^^^]]]ZZZWWWVVVVVVWWW______```dddddd```\\\ZZZ[[[]]]aaacccZZZMMMJJJPPP[[[cccmmmwwwhhhxxx|||YYYQQQHHHGGG???444111666666111555333111000000111000000222222555999>>>@@@@@@???@@@>>><<<<<<;;;999:::;;;666777888888888777555444222333555666666444222111555333111000000333555777888666333333555555222000222000...---------,,,+++***+++...000222444555555222333666888:::;;;<<<<<>>AAAAAA@@@AAACCCFFFJJJLLLMMMKKKOOO\\\iiippptttwww}}}^^^eeejjjfff\\\UUUWWW\\\YYY^^^eeelllssswwwxxxxxxuuuzzzzzzooobbbYYYTTTSSSWWWYYY^^^lllpppgggSSS@@@;;;999666777<<<===<<<:::777444000---+++111222555999===>>><<<999:::::::::999:::;;;<<<<<<999888666555555555666777888888999999888666444333444333333333333444555555999777555555555555333111000...+++***++++++***(((******+++,,,...000333444777666666777999;;;===>>>?????????@@@CCCGGGJJJMMMLLLJJJNNNZZZfffmmmrrrvvvzzzYYY```eeecccZZZTTTTTTWWW]]]aaafffiiinnnuuuzzz|||vvvxxxrrrcccYYYXXXYYYXXXXXX___iiiwwwyyyeeeNNNAAAFFFHHH???;;;AAACCCBBB???;;;777444222222......000444999=========;;;===<<<::::::======;;;:::888666555444555777888::::::::::::999777666555444444444555555555555444777666555444444333222111000...,,,+++++++++***))),,,+++++++++---000333555;;;:::888777777999;;;<<<;;;<<<<<<>>>AAAEEEHHHJJJKKKIIIMMMXXXcccjjjqqqvvvwww}}}YYY]]]``````]]]XXXVVVUUU[[[aaacccccciiivvvrrrbbb[[[^^^bbbbbbVVV```llluuu}}}{{{bbbKKK???HHHLLLAAA>>>EEEIIIGGGCCC<<<666333555777444222111333888===@@@AAA===AAAAAA<<<<<<>>>>>>::::::999888777666777888888:::::::::999999888777666555555555555555555555555666666555444333111111111222000...---------,,,+++---,,,,,,,,,...000333555>>><<<:::777666777888999:::;;;<<<>>>AAADDDGGGIIIJJJIIILLLVVV```gggooovvvwww{{{[[[]]]______]]]YYYUUUSSSWWW^^^bbbbbbjjj}}}qqqgggeeecccccccccZZZaaagggiiilllrrrwwwxxxooovvvzzz___III<<<@@@AAA:::;;;DDDNNNMMMHHHAAA:::777888;;;>>>;;;888888:::>>>@@@AAA>>>CCCCCC===<<<@@@???999999999:::;;;;;;999888777999888888888888777777777777777666555555555555666555666666555333111111222444222////////////...,,,------------///111333444<<<;;;999777666666666777<<<===>>>@@@CCCEEEHHHIIIJJJHHHKKKTTT]]]dddmmmuuuxxx{{{aaadddgggddd^^^XXXWWWWWWYYYccchhhgggooo}}}nnntttzzzssskkkjjjeeeeeebbb]]]]]]dddiiiiiiYYYdddmmmkkkdddeeehhhgggQQQCCC999:::999444555;;;BBBDDDEEEBBB<<<999;;;===>>>===<<<<<<>>>??????>>>;;;BBBCCC===<<>>@@@BBBDDDFFFGGGIIIHHHKKKRRRZZZbbbllluuu{{{}}}kkkqqquuuoooddd]]]]]]aaa___kkkpppmmmqqqyyyrrr}}}jjjeee\\\TTTSSSVVVTTTOOOPPPaaadddZZZWWWTTTQQQSSS???:::777999888333000111,,,222888:::777666777:::777888:::===@@@@@@>>>;;;888@@@AAA;;;<<>>888444444444444444555666777888;;;999666444333555777888888:::;;;999666444555777444222000/////////...---)))***+++---.../////////222333555777888999999999:::;;;===>>>@@@BBBCCCDDDIIIGGGJJJRRRYYYaaakkkuuu}}}~~~jjjnnnssssssnnngggcccaaaeeeqqquuummmlllzzz~~~sss___```___ZZZSSSNNNOOORRRPPPWWWXXXQQQOOORRRMMMBBB>>>999<<<<<<222///333111222111111444888:::888555;;;999666777:::>>>BBBCCC???===;;;;;;===???@@@@@@AAA@@@???===:::888666555777666666777888777555222777555333111000111333444222BBBJJJAAA777555666444111000///---,,,+++++++++---,,,,,,,,,.........---333333333444555777999:::;;;;;;;;;<<<===???AAABBBCCCGGGMMMQQQWWW___iiipppxxx{{{bbbhhhpppsssrrrmmmhhhfff[[[dddggg``````lllwwwyyy{{{yyywwwyyyyyysssggg]]]VVVWWWVVVRRRMMMKKKNNNQQQWWWQQQMMMNNNPPPMMMHHHDDD???;;;??????444111333///333444444444444555777888<<<999777777:::>>>AAACCC@@@===999888:::<<<===>>>>>>===;;;999888666666555555444444555666666444222666666555555444444444444222;;;AAA<<<555222333444222111///---,,,++++++***---,,,,,,,,,---......---333333444555666777888999::::::;;;<<<===???@@@@@@AAAEEEKKKPPPVVV]]]gggmmmrrrvvv}}}YYY___hhhmmmmmmiiieeebbbQQQWWWWWWRRRTTT^^^ddddddfffcccaaabbbccc```YYYRRRMMMNNNMMMKKKHHHIIINNNRRRbbbRRRKKKSSSWWWQQQMMMPPPHHHEEEHHHGGG<<<888888111000222333000------222777<<<999666777:::>>>@@@BBBBBB???;;;999:::;;;<<<======;;;999777666666777888666555444444444444222000555666777888888777555444444555888999666111111666222111///---++++++++++++------,,,,,,---......///333333555666777777777777777888:::<<<===>>>?????????CCCJJJOOOTTT[[[dddjjjlllrrr{{{TTTWWW\\\``````]]]YYYVVVNNNPPPOOOLLLPPPYYY]]][[[^^^ZZZVVVVVVXXXXXXTTTQQQKKKKKKJJJHHHGGGJJJOOOTTT___WWWTTTYYY^^^[[[YYYZZZSSSOOOQQQMMM@@@===;;;000000111222111///000222555999777444444777;;;>>>???DDDBBB???>>>>>>>>>===<<<<<<;;;888666666777999;;;:::888666555555333111...666777777888888888777777777222444;;;;;;333222777111///---+++++++++,,,,,,,,,---------,,,---///111333444555666777777666666666777999;;;===>>>>>>>>>???CCCJJJOOOSSSYYYaaagggjjjpppyyySSSTTTTTTUUUVVVUUUTTTSSSMMMMMMKKKKKKQQQYYY\\\\\\aaa]]]WWWSSSRRRQQQNNNLLLLLLKKKIIIGGGGGGJJJOOORRRQQQYYY^^^]]]^^^cccccc^^^[[[WWWVVVMMM@@@>>><<>>666222666000...,,,+++***+++---...,,,---...---,,,---000333555555666666666666666555555666888:::<<<===>>>???AAAEEEJJJNNNRRRWWW___eeehhhlllsss{{{SSSRRRPPPQQQTTTVVVWWWVVVKKKJJJHHHJJJOOOUUUZZZ]]]ZZZWWWTTTRRRQQQQQQPPPOOOLLLJJJHHHGGGHHHJJJNNNPPPLLL]]]gggddddddjjjkkkdddeee___[[[OOOCCCEEEDDD777111000111555888888222---111///---...222777;;;<<<======???AAABBBAAA===:::;;;999777555444444555666444666999===AAAAAA>>>;;;999888666555666888;;;===777666888;;;;;;666333444444222///,,,+++,,,---...,,,......---+++,,,111555777666666555555555666666777777888999;;;===???AAADDDGGGJJJLLLOOOTTT\\\bbbeeeiiiooouuu|||OOONNNMMMNNNRRRTTTUUUTTTJJJGGGFFFGGGIIIOOOVVV[[[TTTSSSSSSTTTVVVWWWWWWWWWLLLKKKIIIIIIKKKMMMOOOPPPSSS[[[ccchhhjjjkkkiiiggghhhaaaZZZMMMBBBIIILLL???444444555555444222///---...---+++---222888<<<>>>=========>>>@@@AAAAAA@@@>>>===;;;999777666555555444777<<>><<>>999666777888777<<<999444000---,,,------,,,...///---+++,,,111666999888555333333444666777888888777888:::===AAACCCGGGHHHIIIIIIJJJPPPXXX___dddhhhpppvvv}}}KKKIIIIIIKKKNNNOOOMMMKKKIIIGGGEEEEEEFFFJJJRRRZZZ[[[[[[[[[[[[ZZZYYYWWWVVVMMMLLLKKKLLLOOOQQQSSSSSSXXXSSSXXXeeejjjccc```ccc```YYYQQQCCC;;;EEEJJJ???===??????<<<666222333444...,,,+++---222999===???AAA???======@@@CCCFFFGGGCCCBBBAAA>>><<<:::888777888;;;@@@EEEFFFCCC<<<777777888:::<<<>>>>>>>>>>>>CCCHHHEEE999333999>>>===BBB???999333///,,,,,,,,,,,,...///---+++,,,222777;;;888555222222333666888:::999777777999>>>BBBEEEHHHHHHHHHGGGGGGLLLUUU\\\eeekkksss{{{TTTOOOJJJGGGHHHIIIIIIHHHJJJJJJGGGCCC???AAAIIIQQQ\\\]]]```bbb___YYYVVVUUURRRQQQRRRUUUUUUSSSSSSWWW[[[TTTRRRWWW\\\]]][[[[[[^^^UUUDDD>>>EEEEEECCCLLLFFFIIIIIIDDD???>>>;;;777555111...///000333;;;DDDIIIAAA???===<<>>AAACCCCCC???======BBBAAA:::888???EEEFFFKKKCCC999555555333...(((---......,,,)))(((+++...333555666555444444555666>>><<<;;;<<>>BBBEEEFFFEEECCCDDDEEEEEEFFFIIINNNRRRYYYaaahhhlllqqq{{{PPPLLLHHHFFFFFFGGGHHHHHHIIIKKKLLLKKKJJJLLLRRRWWWSSSWWW[[[\\\\\\```gggmmmnnnddd^^^bbbgggbbbWWWNNNOOOLLLKKKOOORRRSSSVVV[[[WWWVVVSSS\\\jjjdddRRRLLLQQQZZZ^^^XXXOOOJJJIIIGGGAAA<<<777555333444;;;CCCZZZVVVXXXVVVQQQXXX^^^XXXRRRNNNMMMQQQVVVSSSHHH>>>BBB@@@>>>>>>@@@CCCEEEEEEAAACCCDDDBBB@@@@@@CCCFFFLLLKKKEEE===888;;;>>>???@@@>>>>>>AAADDDCCC===666//////000...---,,,...///111222444444444444666888555777;;;@@@EEEFFFDDDBBB@@@AAACCCEEEFFFHHHKKKNNNSSS[[[cccgggmmmwwwMMMKKKHHHFFFFFFFFFGGGHHHFFFHHHIIIJJJJJJKKKNNNQQQSSSYYY]]]\\\[[[```hhhmmmrrrggg^^^___aaa[[[PPPIIIKKKIIIIIIKKKLLLLLLPPPVVVZZZYYYSSSXXXccc^^^TTTUUUcccmmmqqqgggYYYOOOKKKIII<<<888444444333444:::BBBPPPUUUccciiidddggghhh___ZZZWWWUUUUUUUUUQQQHHH@@@BBB???<<<<<<===???@@@@@@???CCCEEECCC???>>>AAAFFFNNNMMMIIIDDD@@@>>>>>>===??????AAAEEEGGGCCC:::333------------,,,,,,,,,---///111333444444555888:::;;;<<<>>>AAACCCBBB???<<<>>>@@@CCCEEEFFFGGGIIIKKKPPPYYYaaafffmmmwwwJJJJJJHHHGGGFFFFFFGGGIIIEEEGGGHHHIIIIIIIIIKKKLLLSSS\\\aaa``````eeeiiijjjmmmddd[[[WWWTTTNNNIIIHHHJJJGGGHHHIIIIIIGGGKKKPPPVVVWWWPPPNNNRRRNNNKKKTTTkkkuuuyyyooo```TTTMMMIII>>>;;;::::::999888;;;AAAIIIVVVooo|||xxxvvvqqqeeeTTTTTTSSSPPPMMMJJJIIIIIIAAA@@@???>>>>>>>>>;;;999:::???CCCBBB>>><<<>>>BBBFFFEEEFFFFFFDDD???;;;888777888;;;===>>>999111***------,,,------...------...000333444666777:::<<>>>>>>>>>>>===;;;===@@@CCCEEEFFFFFFHHHIIIPPPYYYbbbhhhooozzzIIIIIIIIIHHHFFFFFFHHHJJJHHHHHHIIIJJJKKKKKKLLLLLLRRR[[[aaa```ccckkkllliiiddd]]]VVVQQQKKKEEEFFFJJJJJJGGGFFFIIIJJJHHHHHHKKKKKKPPPLLLIIIIIIAAA>>>III___iiiooojjj^^^UUUNNNIIIEEEDDDFFFHHHFFF@@@???AAAKKK[[[vvv|||wwwpppcccSSSSSSPPPIIIBBB???AAAEEEBBBAAAAAABBBAAA???;;;888777:::>>>???===<<<===>>>BBBBBBFFFKKKKKKDDD===:::444555666888888555000,,,///......///111111000...---000333555777999===???BBB???<<<;;;<<<>>>??????===???BBBDDDDDDEEEFFFHHHNNNXXXbbbhhhppp{{{GGGIIIJJJIIIGGGGGGIIIKKKIIIHHHIIIKKKMMMOOOPPPPPPQQQXXX[[[ZZZ```iiiiiiaaaYYYTTTPPPMMMHHHDDDEEEIIIIIIEEEDDDJJJMMMKKKIIIIIIGGGJJJGGGDDDEEE<<<777@@@IIISSS\\\[[[VVVQQQJJJCCCDDDFFFLLLQQQOOOGGGAAAAAAJJJWWWnnnvvvkkkgggdddZZZSSSPPPJJJCCC===::::::<<<@@@??????@@@AAA@@@===:::888888888999:::<<<===???CCCBBBFFFMMMOOOHHH@@@>>>999888666666555444333222///......///222222000...---000333666999<<>>@@@AAAAAABBBDDDFFFIIITTT^^^eeemmmxxxGGGIIIKKKIIIGGGGGGIIILLLHHHGGGGGGJJJMMMQQQRRRSSSQQQUUUUUURRRXXXcccbbbXXXRRRMMMJJJJJJHHHDDDDDDFFFHHHCCCCCCJJJPPPOOOKKKIIIJJJIIIAAA???CCC===888???:::DDDMMMPPPOOOKKKDDD===;;;@@@IIIRRRQQQIIIBBB@@@DDDNNN```cccWWWUUUWWWRRRJJJFFF@@@>>>>>>??????>>>===<<<;;;<<<>>>>>>===<<<:::777555555888<<>>AAAIIIKKKDDD>>><<<<<<999555222000///000000---,,,+++...000111///,,,---000444777:::===AAACCC???===<<<<<<===>>>>>>>>>;;;<<<>>>>>>???@@@CCCEEEEEEPPPZZZbbbjjjuuu~~~PPPPPPOOONNNMMMKKKJJJIIIIIIIIIJJJLLLPPPSSSSSSSSSQQQNNNLLLMMMPPPSSSSSSRRRNNNKKKHHHHHHIIIJJJIIIGGGJJJKKKJJJIIIKKKMMMJJJCCCJJJGGGCCCBBBBBB@@@;;;777888;;;@@@BBBAAA<<<666222444:::???AAACCCFFFEEE@@@;;;DDDQQQ[[[^^^YYYQQQLLLGGGEEEBBB@@@???@@@AAABBBBBB???======>>>>>>;;;888888777666555555666777888>>>===;;;;;;;;;;;;999888???999333///...---,,,***+++)))(((***---...,,,***...///222777;;;>>>>>>===<<<;;;999888888999;;;<<<===>>>@@@AAABBBBBBAAA@@@CCCIIISSS\\\dddnnnwww}}}PPPPPPPPPPPPNNNMMMKKKJJJMMMLLLLLLMMMOOOPPPOOOMMMNNNLLLJJJKKKMMMOOOOOONNNOOOLLLIIIIIIJJJLLLLLLKKKKKKLLLKKKIIIJJJMMMKKKEEEGGGDDD@@@>>><<<999444000111444777::::::777333000555;;;@@@AAACCCEEECCC???888BBBNNNTTTRRRMMMIIIHHHFFFEEEBBB@@@???@@@AAACCCEEECCC@@@>>>>>><<<:::888888777666666666777888888===;;;999999999999888777>>>:::444000...---***(((///......000333444333111...///333888<<<>>>===<<<999888777666666777888999======>>>???@@@@@@@@@@@@AAAFFFLLLTTT]]]hhhttt|||QQQQQQQQQQQQPPPOOOMMMLLLNNNMMMMMMNNNOOOOOOLLLJJJKKKIIIHHHHHHIIIJJJJJJIIINNNKKKHHHGGGIIIKKKMMMMMMKKKMMMKKKIIIJJJMMMLLLHHHEEEBBB???;;;888444///+++***+++...000111111000///555;;;@@@AAACCCEEECCC???666???IIIJJJEEEAAABBBEEEEEECCCAAA?????????AAABBBEEEEEECCC@@@<<<999888888888777666555555666777888;;;999666555666777777666999777333111000...+++)))...---...111444555555444...000333999===>>>===;;;;;;:::999999999:::;;;<<<<<<<<<<<<<<<===>>>???@@@@@@BBBEEEKKKSSS___llltttwwwPPPQQQRRRSSSSSSQQQPPPOOOLLLLLLLLLNNNOOOOOOLLLJJJIIIHHHGGGGGGGGGGGGFFFFFFJJJHHHEEEEEEFFFHHHKKKMMMKKKMMMLLLIIIJJJMMMNNNKKKFFFDDDAAA===999444000---))))))***+++---...//////444:::???AAACCCFFFDDD@@@777<<<@@@@@@>>>===@@@CCCAAA@@@>>>=========>>>???BBBCCCCCC???999666777:::777666555444444555555666999666444333444555555555333333333222222000...,,,+++,,,...000222444555444...000444999===>>>;;;999;;;;;;:::::::::;;;<<<===<<<<<<;;;;;;<<<>>>@@@AAAAAAAAABBBFFFLLLVVV___fffppp|||OOOQQQSSSTTTUUUTTTRRRQQQMMMLLLLLLMMMNNNMMMKKKIIIHHHHHHHHHGGGFFFEEEEEEEEEGGGGGGFFFEEEEEEGGGKKKMMMHHHLLLMMMJJJJJJMMMNNNLLLEEEDDDBBB???:::555222111------,,,+++,,,---///000222888===???BBBEEECCC???666555444666999===???@@@<<<<<<;;;:::::::::;;;;;;===???>>>;;;777666888;;;666555444333222333333444777555333222333444444444333444555444222000---,,,---///111222333444555666...000333777;;;<<<:::777777666666777777888888999<<<<<<<<<<<<===???AAABBBCCCCCCDDDGGGKKKQQQUUUWWWbbbnnnNNNPPPSSSUUUVVVUUUSSSRRRRRRPPPMMMLLLKKKJJJGGGEEEFFFHHHIIIHHHFFFEEEEEEFFFGGGHHHHHHHHHGGGHHHKKKMMMEEEJJJMMMKKKKKKMMMMMMKKKCCCCCCBBB>>>888333000000000///---,,,,,,---///000111777;;;<<<>>>@@@>>>:::000---***---444:::<<<;;;999999888888888888888888;;;;;;:::888666777999;;;777666444333222222333333555444333444555555444333777888888666222...,,,,,,---///111111000000111222///000111555888999888666666666666777888888999999;;;;;;;;;<<<>>>???AAAAAADDDEEEFFFJJJNNNRRRRRRRRRTTT___nnn{{{LLLOOORRRUUUVVVVVVTTTRRRSSSPPPLLLIIIIIIHHHHHHGGGDDDFFFIIIHHHFFFEEEEEEFFFEEEGGGJJJJJJHHHHHHIIIKKKAAAHHHMMMLLLKKKMMMLLLJJJCCCDDDBBB===666000---,,,---,,,+++******,,,...///111666999888888888555000***))))))+++000444777888777777777777777777777888===;;;888666777999::::::888777666444333333444555444444555666888777555222666888888666333000000111...000222111...------///000///000222555777777666666777777888999:::::::::888999:::<<<>>>?????????DDDDDDFFFKKKRRRWWWYYYXXXWWW\\\dddkkksssKKKNNNRRRUUUVVVVVVTTTSSSPPPMMMIIIGGGHHHJJJKKKKKKBBBEEEHHHHHHFFFDDDEEEFFFBBBEEEIIIIIIGGGEEEFFFGGG???GGGMMMMMMLLLLLLLLLIIIEEEFFFDDD===555...+++***))))))((('''(((***---...111555777555444222...((((((***,,,......111555999777777777777888888888888@@@<<<777666999;;;;;;999:::999777666555555555666444444666888999888555222111444666666444444666999555777888777333000000222000///...000333555666666222222444555666666666666666777999<<<===>>>>>>===BBBBBBDDDKKKTTT\\\```aaacccccccccbbbdddlllzzzRRRSSSUUUVVVWWWWWWWWWWWWQQQPPPMMMKKKJJJKKKMMMNNNHHHFFFEEEEEEFFFGGGGGGFFFDDDGGGGGGCCCAAAEEEHHHHHHEEECCCCCCEEEHHHIIIGGGDDDFFFFFFEEE@@@777///***)))***---000///,,,+++///333<<<999777888666///*********+++******+++///444888888888888888999:::;;;;;;CCC>>>999666666999;;;===>>>;;;999888888888777666;;;999777777888777444111444888888666777;;;999333666444333555888999777444111///...///333666999999777666555444555777999:::999::::::;;;;;;>>>BBBDDDAAAAAABBBHHHPPPZZZbbbfffgggmmmtttvvvuuusssrrrrrrNNNOOOPPPQQQRRRQQQQQQPPPOOOOOONNNMMMLLLLLLLLLLLLJJJHHHGGGGGGHHHHHHHHHGGGGGGJJJIIIDDDBBBEEEGGGGGGCCCBBBAAACCCEEEFFFCCCAAABBBCCCCCC>>>777000---++++++...111000------000444AAA;;;777999888333,,,***)))*********+++...333777999999999999:::;;;<<<===BBB>>>999777777999:::;;;>>>>>>??????>>>===<<<<<<;;;999777888999999777555888;;;:::888:::>>><<<777...000333888;;;999444//////...---...222555777888777666555444444555777888555777999::::::;;;===>>>AAAAAABBBFFFNNNXXXaaafffjjjpppxxx{{{zzzxxxwwwxxxvvv~~~PPPPPPQQQRRRQQQPPPOOONNNMMMNNNOOOPPPOOOMMMKKKJJJLLLJJJIIIIIIJJJJJJIIIGGGIIIKKKJJJEEECCCEEEFFFEEEGGGFFFFFFFFFHHHGGGFFFDDD>>>@@@@@@>>>999333000...,,,///111111......111333AAA:::666888888333---***------...---...111555999999999999999:::;;;<<<===@@@===:::888999999999888;;;>>>AAACCCBBBAAA@@@???999777666777999::::::999<<<<<<;;;999:::======999111222333555666444///,,,---,,,+++---000444555666999888777666777888999:::999:::<<<>>>>>>>>>===<<>>???>>>>>>======>>>>>>===<<>>???888777888999::::::888666777333222777@@@DDDAAA<<<===<<<:::777555666999<<>>??????BBBIIITTT\\\bbbjjjuuuPPPQQQSSSUUUVVVWWWWWWVVVSSSRRRQQQPPPOOOOOOOOOOOOPPPOOONNNNNNMMMKKKGGGDDDBBBFFFGGGDDDCCCEEEEEECCCFFFGGGHHHGGGEEEEEEGGGJJJCCCCCCCCCDDDCCC>>>777111---...///000111000...,,,++++++000:::>>>:::555444222333555555555666888;;;:::::::::::::::<<<======666555666888::::::999777777666666888;;;???BBBCCCGGGEEEBBB<<<888888;;;???AAA<<<999:::888222...///***...222222000...------//////000222666888888777555666777999:::;;;;;;<<>>===;;;:::<<>>AAA;;;666444888777000,,,---/////////,,,)))))),,,///......///222666888777777888999::::::;;;;;;::::::AAA<<<888888;;;<<<:::666999<<>>>>><<<:::777444444888???BBB@@@===EEEIIIHHHBBB@@@DDDDDDAAADDD???888333111000000000...111444666666444111......//////000111333444555:::===???<<<888666999===???>>><<<;;;:::;;;===>>>===<<<<<<;;;>>>DDDLLLRRR]]]]]]bbbkkkyyyTTTVVVYYYZZZZZZZZZ[[[\\\ZZZYYYWWWTTTQQQNNNKKKIIIGGGJJJMMMNNNLLLJJJIIIIIIHHHGGGEEECCCAAAAAAAAABBBBBBBBBBBBDDDEEEEEEBBB@@@DDDCCCAAAAAA???<<<777444...333555333111222222///---,,,,,,///222444222000111111222555777777555333444666888;;;;;;;;;999888<<<::::::<<>>===;;;::::::<<<===>>>======<<<;;;===BBBIIINNNZZZ[[[___hhhuuuXXXYYYZZZYYYXXXXXXYYY[[[YYYYYYXXXVVVSSSNNNJJJGGGDDDHHHMMMOOOMMMKKKHHHGGGFFFEEEDDDBBBAAAAAABBBBBBBBBCCCDDDFFFGGGFFFCCCAAACCCAAA???>>>===;;;999666...333555333222333222///,,,,,,---///333444444333333222333555777777444222222444777999::::::999999:::::::::<<>>===<<<999555222111///---+++,,,,,,...///111333555666,,,,,,---...///111222333555888:::888555444666999;;;;;;:::::::::<<<===>>>>>>>>><<<;;;<<>>>>>>>><<<999666...000000///111555333...,,,,,,---///000111222222//////000333555555222000111222555777999::::::999::::::;;;<<<===>>>======>>>===<<<===??????===;;;;;;;;;::::::;;;<<<<<<:::>>><<<:::999777555111...***,,,---///111222333333,,,,,,---...///111222333444666888777666555666888999888999999:::<<<===>>>>>>>>>===;;;:::===AAADDDRRRTTTYYY___iiiwww[[[[[[XXXUUURRRQQQSSSUUUYYYWWWTTTPPPMMMKKKJJJJJJHHHJJJKKKKKKIIIHHHHHHIIIGGGFFFEEECCCCCCCCCDDDEEEBBBBBBDDDFFFHHHGGGEEEBBB===>>>???@@@@@@===888444000///,,,,,,000555333---,,,,,,---,,,,,,,,,---...,,,---...111444555333111///111333666888:::;;;;;;>>>>>>???>>>===<<<;;;;;;@@@>>><<<;;;===AAADDDFFFCCC???<<<===>>>>>>===<<>>===999444111***,,,000222333222///...------...///000222333444444555777888777777777888777777777888:::;;;<<<============;;;:::;;;>>>AAANNNRRRXXX^^^fffsss\\\[[[YYYUUURRRQQQRRRTTTYYYVVVSSSOOOMMMLLLLLLLLLJJJJJJJJJIIIFFFEEEFFFGGGEEEDDDCCCAAA@@@@@@AAAAAAAAAAAAAAACCCEEEFFFDDDBBB===>>>@@@BBBBBB>>>888333000444555333222333111,,,+++,,,,,,***)))(((***+++,,,,,,...222555666444333///000333666888;;;<<<===AAABBBBBBAAA>>><<<<<<<<<@@@===:::999<<>>@@@IIIPPPWWW]]]cccooo]]]\\\[[[XXXTTTSSSSSSTTTWWWVVVTTTRRRQQQOOONNNNNNLLLNNNOOOMMMJJJGGGFFFEEEFFFEEECCCAAA@@@@@@@@@@@@AAA@@@???@@@BBBCCCCCCCCCAAA@@@AAAAAAAAA>>>999555///===GGGCCC777///---,,,)))******)))''''''***,,,,,,,,,...000333333222000///000222666999<<<>>>???>>>@@@AAA@@@===:::;;;<<<<<<;;;:::999;;;AAAHHHMMMIII@@@:::<<>>BBBCCCFFFJJJHHHEEEBBB???<<<888333///000000000000111111111111++++++,,,,,,...///111222111222444777999999888666555666777888888999888888777999;;;======>>>@@@BBBAAAJJJVVV\\\```iiizzz^^^^^^\\\XXXUUUSSSSSSUUUWWWUUUTTTTTTTTTTTTQQQOOOMMMOOOPPPQQQQQQPPPNNNMMMLLLIIIEEEBBB@@@???@@@AAABBBAAA@@@??????AAACCCDDDEEEBBB@@@??????<<<777333777BBBJJJDDD444'''&&&+++,,,+++)))(((((()))+++,,,,,,------,,,+++***,,,---...,,,,,,///555999::::::999888777666666777888999999888666666777;;;???BBBAAA@@@??????AAAEEEHHHKKKHHHFFFCCC???:::555111///------,,,,,,,,,---.........---,,,---000222333333111444666777777888999:::888888888888888888888888<<<>>>???AAAAAAAAA@@@???EEEKKKRRRVVV[[[fffttt\\\[[[ZZZXXXWWWUUUUUUTTTTTTSSSRRRRRRRRRRRRPPPNNNNNNOOOPPPQQQPPPNNNMMMKKKLLLKKKHHHEEECCCBBBCCCCCCEEECCCAAA@@@??????AAAAAADDDBBB@@@@@@@@@>>>:::777444888;;;777///))))))++++++***(((''''''(((***++++++,,,---,,,+++***,,,---///---,,,---222666888888<<<:::888777888999999888999888777777999<<>>===<<<<<<<<<>>>@@@BBBDDDBBB@@@===999555111///,,,,,,,,,,,,------...///...---+++,,,...111111111111333666777777777999:::::::::999888777777666666999:::;;;===???@@@AAAAAADDDJJJRRRWWW\\\eeerrr|||ZZZXXXWWWXXXZZZZZZWWWTTTTTTRRRQQQQQQRRRRRRPPPOOOOOOOOOPPPQQQPPPNNNKKKJJJKKKJJJIIIGGGFFFDDDCCCCCCCCCBBBAAA@@@@@@AAABBBCCCBBBAAA?????????>>><<<:::777333///---......---,,,***)))(((''''''((()))******+++,,,,,,******+++---///---+++---222777;;;======:::777777888999777555888888888999:::<<<===>>>>>>======<<<<<<<<<<<<<<<======;;;999666333111///,,,,,,,,,,,,---...///000///---,,,,,,...///000///111333555666666777888:::<<<<<<;;;;;;:::::::::999999999999:::;;;===>>>???AAAHHHQQQWWW\\\cccmmmtttXXXVVVVVVYYY^^^^^^ZZZUUUVVVUUUSSSSSSTTTTTTSSSRRRQQQQQQRRRRRRQQQOOOLLLKKKHHHHHHHHHHHHFFFDDDBBBAAA>>>>>>???@@@BBBDDDFFFGGGBBBAAA@@@???>>>===;;;:::<<<666000...///000///,,,***)))(((((((((((()))***)))***,,,,,,******+++,,,,,,++++++...333;;;BBBFFF===999555555777777444000666777888999::::::;;;;;;;;;;;;;;;;;;::::::::::::888888777666555333111000,,,,,,,,,,,,---///000111111///------.../////////000222555666666666888999<<<<<<===>>>???@@@AAABBB===<<<;;;999999999:::;;;???EEENNNUUUZZZ```gggmmm}}}YYYWWWXXX\\\aaabbb]]]WWWXXXVVVTTTSSSTTTUUUTTTSSSSSSTTTTTTTTTSSSQQQNNNMMMIIIIIIJJJIIIHHHEEEBBBAAA===>>>???AAACCCEEEFFFGGGEEEEEECCCAAA???===<<<<<<:::666222000///...,,,+++************************''')))++++++*********+++******+++---222999@@@EEE===;;;888888888888444222555666777888999999888888444444555555666666777777666666666555444333222111------------...///000111333111///...///111000000///111444555555555777888<<<<<<===>>>@@@AAABBBBBB>>>===;;;:::999::::::;;;===CCCKKKRRRWWW]]]ccchhhxxx\\\\\\]]]```cccccc___\\\ZZZWWWTTTSSSSSSSSSSSSRRRTTTTTTUUUVVVUUUSSSQQQOOONNNNNNMMMLLLJJJGGGEEECCCAAAAAABBBBBBCCCCCCCCCCCCIIIIIIHHHEEEAAA??????@@@777555333000...,,,***)))*********++++++*********%%%(((***+++******************++++++---222888<<>><<<:::999888666777777888888888777777444444555666777888:::;;;777777777666555444222222.........---......///000444222000///000222222111///111333444444555666888======<<<<<<;;;;;;;;;:::999999::::::;;;===>>>???<<<@@@FFFLLLSSSZZZaaafffqqq{{{```aaacccddddddcccaaa```]]]ZZZVVVTTTTTTTTTSSSRRRRRRSSSUUUUUUUUUSSSQQQPPPQQQPPPNNNLLLJJJGGGDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCGGGHHHGGGDDDAAA???@@@CCCDDD???888333111...+++((())))))************))))))$$$'''***+++***))))))***((()))+++++++++...333777>>>AAADDDBBB>>>;;;;;;===999999999999888888888888:::999888888999;;;===???;;;::::::999777555333222000//////...............222000......000111222111...000333444444444666777<<<;;;;;;:::999888777777666777999;;;<<<===>>>>>><<<>>>BBBGGGNNNWWW```fffmmmyyyccceeegggfffdddcccbbbcccaaa^^^ZZZWWWWWWVVVVVVUUUQQQRRRTTTUUUTTTSSSQQQPPPQQQOOOMMMJJJGGGDDDBBBAAA???@@@AAACCCDDDEEEEEEEEEBBBCCCCCCAAA>>>===@@@CCCVVVLLL@@@999777444...((((((((())))))))))))((((((###&&&)))+++***))))))***%%%(((+++,,,---///444888<<>>666000///000000000...///111333444444444444666777999999:::999888777;;;777666777777555666999BBB@@@???DDDMMMVVV\\\___llluuufffdddcccdddfffgggfffddd^^^___``````___]]][[[YYY\\\[[[YYYWWWUUUSSSQQQPPPVVVRRRNNNMMMMMMLLLIIIFFFEEEEEEDDDDDDCCCDDDDDDDDDAAA@@@???>>>???AAADDDFFFccccccWWWCCC666444222,,,+++***)))((((((((()))***((((((((((((((()))***+++***,,,---,,,+++,,,000444777<<>>;;;;;;<<<;;;;;;;;;<<<<<<<<<======999777666666777888777555777888999888666333///---...,,,,,,//////,,,///555@@@:::333///...//////...,,,...000222444555555555999::::::::::::999777777===999888::::::888999<<<>>>======BBBKKKSSSYYY\\\fffooo}}}eeecccaaaaaaccceeeeeeeee___```aaaaaaaaa```^^^]]]```___]]]ZZZWWWUUUSSSRRRXXXVVVSSSPPPMMMKKKIIIHHHGGGFFFEEEDDDCCCCCCCCCCCC@@@???>>>======???AAABBBKKKMMMFFF888000000///+++(((((('''''''''((())))))***))))))))))))******+++)))+++,,,+++***+++000444555777999;;;<<<<<<;;;:::>>>======<<<<<<;;;;;;;;;999777555555777888888888444555666666555111---+++***)))***------+++...222777444000---------,,,,,,***+++...000333555666666;;;;;;;;;;;;:::888777666<<<999888;;;;;;999:::===<<<;;;===BBBJJJRRRXXX[[[___iiixxxaaa```^^^^^^___bbbdddeeeaaabbbbbbccccccbbbaaaaaa```___^^^\\\YYYWWWVVVUUUZZZZZZXXXTTTPPPMMMLLLMMMEEEEEEDDDCCCCCCCCCDDDDDDEEECCCAAA>>>===<<<<<<<<<:::<<<999111+++,,,,,,)))&&&&&&''''''(((((())))))***))))))(((((())))))***(((***+++***)))***///333666555555777:::<<<:::777:::::::::999999999888888:::888666555777:::;;;;;;777777666444222///,,,***((()))***,,,,,,,,,...111///...---,,,,,,++++++***)))***,,,///222555666777999999999999888888777777888555555888999777777:::<<<<<>>BBBGGGNNNUUUYYYXXXaaaooo]]]^^^_________aaadddggggggfffeeecccbbbaaa```___TTTTTTTTTSSSRRRRRRQQQQQQRRRRRRSSSSSSRRROOOLLLJJJGGGHHHHHHIIIJJJLLLMMMNNNFFFEEEDDDCCCBBBBBBBBBBBB<<<<<<;;;666111...------''''''((()))))))))((((((&&&&&&&&&&&&'''((()))***(((+++......+++***+++...555444444666999:::777333444555666777999:::;;;<<<<<<:::888888:::;;;;;;;;;===;;;777333///---,,,,,,(((,,,...,,,,,,...///---)))+++------,,,++++++,,,------...///111333555666444333444444555777888999777555666;;;<<<::::::===:::;;;<<<>>>AAAHHHPPPUUUWWW^^^jjjyyy]]]```cccccccccdddgggjjjiiihhheeeccc```^^^\\\\\\UUUUUUTTTSSSRRRQQQPPPOOOMMMMMMNNNRRRTTTSSSMMMIIIIIIIIIIIIIIIJJJKKKMMMMMMFFFFFFEEEDDDDDDCCCCCCCCC===;;;888444...)))((()))((()))*********)))((('''&&&&&&&&&'''(((***+++,,,***...222333000---,,,,,,...000333777999999666444555555666888999;;;<<<<<<:::999888888999:::999777777777666555222///---+++(((---///,,,+++------******,,,......,,,,,,---///111000000000111222444555555555444444555666777888888666888===>>><<<<<>>DDDMMMTTTZZZ^^^ggguuu^^^bbbfffgggggggggjjjllljjjiiifffbbb___\\\ZZZYYYZZZYYYXXXVVVTTTRRRQQQPPPKKKKKKMMMSSSXXXWWWPPPIIIHHHHHHGGGGGGGGGHHHIIIIIIIIIIIIGGGFFFDDDBBBAAA@@@???<<<999444...)))''')))******+++++++++)))((('''&&&&&&'''(((***,,,---...,,,111666777333///---,,,)))---222666888888666555555555666777888999::::::999888777888999888666444000222555777666222---***(((...000+++***,,,,,,(((,,,...000///---,,,...111333222111111111222333444888777666555555666777777777555888===>>><<<<<>><<<>>>DDDNNNUUU^^^aaahhhuuufffggggggggggggggggggfffgggddd```^^^^^^_________YYYVVVSSSTTTVVVUUUOOOJJJJJJKKKMMMPPPQQQOOOJJJFFFJJJFFFBBBBBBDDDEEEGGGIIIHHHGGGFFFEEECCCAAA@@@???<<<;;;999444...***'''''')))((((((***---...,,,)))))))))***+++++++++++++++---///111333222///,,,)))***---222666999999888777888888888888888999999999999777666666888;;;======777888::::::888555111............------,,,,,,+++******,,,///333222...+++333111...---///222777999DDD===777666555333444777666777777999:::<<<>>>???;;;???AAA@@@???CCCNNNWWWeeebbbdddooocccdddeeeffffffeeedddcccdddaaa^^^]]]^^^^^^]]]\\\[[[XXXVVVVVVWWWUUUOOOJJJIIIJJJLLLPPPRRRQQQMMMJJJIIIDDD@@@BBBFFFIIIIIIIIIIIIHHHFFFDDDBBBAAA@@@???>>>>>><<<777222---******)))((((((***---...,,,***((())))))***************,,,...///000///---***)))))),,,000555888888888777;;;;;;;;;::::::999999999:::999888777888::::::;;;777888999999777444111............------------------,,,+++---111222222000111000......000444888;;;BBB;;;555444444222222555777777777888999;;;<<<===<<<>>>AAA@@@@@@FFFRRR\\\]]]]]]bbbnnn}}}^^^```bbbccccccbbb```^^^___]]]\\\[[[\\\[[[ZZZXXXZZZWWWUUUUUUUUUSSSMMMIIIHHHIIILLLPPPSSSSSSPPPNNNGGGDDDAAABBBGGGJJJIIIGGGKKKIIIFFFDDDBBB@@@@@@@@@??????===999333...++++++)))((((((***,,,---+++***'''(((((()))))))))))))))+++++++++++++++***(((((('''***...222666888888888<<<<<<;;;;;;:::888777666:::::::::999999888888888888888888777555333111///---------...............///---******,,,000222333/////////000222777;;;>>>AAA:::555555444222222555777777777777888999::::::999;;;<<<;;;<<>>===<<<;;;666999;;;:::888777:::<<<999999999888666444111000,,,,,,,,,---------------222444555444111...---------///111444666999;;;<<<>>>999555666666333333555666666555555555666777777444777;;;>>>??????@@@AAADDDSSSccchhhgggmmm~~~VVVWWWXXXYYYYYYXXXWWWVVVSSSQQQOOONNNOOOPPPPPPOOONNNPPPSSSTTTSSSRRRQQQQQQOOOOOONNNOOOPPPPPPMMMKKKHHHKKKIIICCCFFFOOOQQQKKKDDDEEEFFFGGGGGGEEEDDDCCCBBBCCCBBB???999333///---'''((()))'''%%%%%%'''***''''''((())))))))))))(((%%%%%%&&&&&&&&&&&&&&&&&&))))))***---000555999;;;;;;<<<>>>??????>>>;;;:::888;;;<<<:::666555888<<<999999::::::888555222000,,,,,,,,,,,,,,,+++++++++000222444333000......///...000222444666777888888>>>888555666666444333555666555555555666777888888555666777888999;;;===???EEESSSaaaccc```fffwwwWWWWWWWWWXXXXXXWWWWWWWWWSSSPPPMMMLLLNNNOOOPPPPPPNNNPPPRRRSSSQQQOOONNNNNNNNNMMMMMMOOOPPPPPPNNNLLLIIIHHHCCC@@@KKKZZZ[[[QQQBBBDDDFFFHHHHHHGGGDDDCCCBBBCCCCCC@@@:::333///---)))******)))&&&&&&))),,,'''(((((()))))))))))))))%%%&&&&&&'''''''''&&&&&&******+++---000444999;;;<<<===>>>???>>>;;;999777;;;======999555333777;;;888:::;;;<<<:::666222000,,,,,,,,,++++++*********,,,...///...,,,,,,...000///000222555666666666666???:::777888999666555777555555555666666777999999???===;;;999999;;;>>>@@@IIIVVVbbbccc___ddduuuRRRWWW\\\]]]XXXUUUTTTVVVTTTSSSRRRPPPOOONNNNNNNNNMMMNNNPPPQQQPPPNNNKKKIIIIIIIIIKKKOOOSSSTTTTTTRRRMMMHHHBBBBBBHHHNNNPPPPPPFFFGGGGGGGGGEEECCCAAA@@@CCCDDDCCC@@@;;;555000...)))++++++)))'''&&&))),,,(((((((((((((((((((((((()))((('''&&&%%%&&&''''''((())))))***,,,111777<<<>>><<<:::999::::::999888777777666555666777888999:::888666333000...---,,,,,,++++++---//////+++(((***---///---,,,...444:::<<<888555333333222000...555555444333333444444444666888888888777888:::<<<>>>======<<<===>>>???AAA@@@ZZZmmmhhh\\\aaappp|||SSSWWW\\\\\\YYYUUUUUUVVVTTTSSSQQQPPPNNNMMMMMMMMMLLLMMMNNNOOONNNLLLJJJHHHKKKLLLNNNQQQSSSSSSQQQNNNLLLGGGAAA@@@DDDHHHHHHGGGEEEEEEEEEDDDCCCBBBAAA@@@AAAAAAAAA???:::555000...***++++++)))&&&%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%&&&'''((()))((())))))***,,,000666;;;<<<999777666666555444333555444333333333444666666888888666444222///...---,,,++++++,,,......+++((((((...444777555333555777222222222000///111444666333333222222222222222333222444666777888999;;;===:::;;;;;;;;;<<<===@@@BBBAAATTTcccbbb[[[]]]kkkwwwVVVZZZ^^^^^^[[[XXXWWWXXXVVVUUUSSSQQQPPPOOOOOONNNMMMMMMOOOOOOOOOMMMKKKIIIKKKKKKMMMPPPRRRRRRPPPNNNMMMIIIDDDBBBCCCDDDCCCAAADDDCCCBBBBBBAAAAAAAAABBB???@@@???>>>:::666111...***++++++***'''%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&(((***+++((()))))))))+++///555999:::888555444444333222000444333333333333444555555666777777666555222///...+++******,,,------+++)))***222<<>>;;;777111---)))***++++++)))(((&&&%%%''''''''''''''''''''''''&&&&&&%%%%%%&&&''')))***))))))))))))***---333777:::888666555666666555444555555555555555666666777555666888888777444111...*********+++,,,,,,+++***,,,222:::???>>>:::555333333222000------000555888666666777777777777777777999;;;======;;;888777777555777888777666777;;;>>>DDDDDDJJJTTTWWWWWWaaaoooxxxYYY[[[]]]]]]\\\ZZZYYYYYY[[[ZZZXXXVVVTTTSSSRRRRRRPPPPPPQQQQQQQQQPPPOOOOOONNNKKKGGGGGGJJJOOORRRTTTQQQOOOMMMLLLKKKIIIHHHFFFFFFEEEDDDCCCCCCDDDEEEFFFEEECCCAAA???===888222---))))))***+++,,,+++***)))))))))))))))))))))))))))((('''&&&%%%%%%&&&'''((()))))))))((((((+++000444777555444555777999999888555555555666666666666666444666888999888555111///)))***+++,,,,,,,,,,,,,,,,,,...000111000000000000999333...---111555666555111111222333444444333333888:::<<<<<<:::777555555666888999888555444888<<>>:::444...***))))))+++------,,,+++'''''''''''''''''''''''')))((('''&&&%%%&&&&&&'''***))))))''''''***...222333222222444666999:::999333444555555666666555555555666888999888444111...***+++,,,,,,,,,,,,---///333111...,,,,,,...111333777000***,,,333999888555111222444555666555555444333555777888777666777777999<<<===;;;666555999===AAADDDJJJMMMLLLMMMVVVaaappp|||___^^^^^^______^^^]]]\\\___^^^\\\ZZZXXXVVVUUUUUUTTTUUUUUUUUUUUUUUUUUUUUUXXXTTTPPPNNNNNNNNNOOONNNNNNMMMLLLIIIGGGGGGHHHIIIHHHHHHHHHHHHGGGFFFDDDDDDBBB@@@===>>>???<<<666000,,,***((()))+++,,,+++***''''''''''''''''''''''''((('''&&&%%%&&&&&&((()))******((('''&&&(((---000444222222333666888999888444555666777777777666555666666777777666333000...***,,,...---,,,,,,///111777444111//////111222333000,,,)))+++111555555333333555777999999999888777444555777777777777999:::;;;???AAA???:::999>>>CCCGGGSSSZZZTTTKKKLLLUUU\\\fffvvvddddddcccdddddddddcccaaadddcccaaa___\\\[[[ZZZYYYZZZZZZZZZZZZZZZZZZZZZZZZUUUTTTRRRRRRSSSSSSRRRPPPOOONNNLLLIIIFFFFFFGGGIIIHHHHHHIIIHHHGGGEEECCCBBB>>><<<:::<<>>>>>CCCIIIPPPaaaiii\\\NNNNNNWWW\\\^^^pppiiiiiihhhhhhhhhiiijjjjjjhhhhhhfffdddaaaaaacccfffbbbbbbaaa```___^^^]]]]]]]]]]]]\\\ZZZWWWTTTQQQOOOPPPMMMJJJHHHIIIIIIIIIIIIIIIHHHGGGGGGGGGEEEAAA>>>BBB???<<<===>>><<<555///******)))((('''&&&&&&%%%'''''''''''''''((()))***&&&'''(((''''''''')))+++------,,,+++)))***---///222555666666999<<<<<<888555555666777777777777777666444333333333222///---))))))))))))************...+++)))***...111222111,,,,,,+++,,,---///111222333444555666666777777777===<<<999777666666666666;;;;;;;;;:::;;;???EEEJJJRRRNNNKKKKKKKKKJJJMMMRRR^^^mmmjjjkkkkkkkkkkkkkkkkkkkkkiiiiiihhhfffdddcccdddfffhhhfffeeedddddddddbbbaaaaaa```___^^^[[[XXXUUUSSSSSSRRRPPPOOOOOONNNLLLJJJJJJIIIHHHHHHGGGEEEAAA>>>AAA>>>======>>><<<666000******)))(((''''''&&&&&&&&&&&&&&&&&&&&&''''''((($$$%%%&&&%%%%%%%%%'''))),,,,,,+++***((()))+++...222555666555777:::999555555666777888888888777666444444333444444222...+++))))))))))))************+++***)))+++...000///---000000.........///000111333444666777888888777777<<<;;;:::999777777666666;;;<<<=========>>>AAACCCKKKHHHFFFIIIJJJJJJMMMQQQZZZhhh|||kkklllnnnooonnnmmmlllkkkiiijjjjjjiiigggeeeeeeeeegggeeecccccceeefffcccaaadddcccbbb```]]]ZZZWWWVVVTTTTTTTTTTTTTTTRRRNNNKKKKKKJJJIIIIIIHHHEEEAAA>>>@@@>>>===>>>???===777333******)))(((((('''''''''%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%&&&%%%%%%%%%''')))***+++***)))((((((***,,,111444666444555777666333666777999::::::888666555333333333444444222---***)))))))))*********++++++))))))***---......+++)))000///...---...///111333444555777999:::999888777;;;;;;;;;:::999888777666999<<<>>>???>>><<<;;;;;;CCC@@@AAAEEEHHHHHHKKKPPPTTTbbbtttjjjlllnnnoooooommmjjjhhhfffhhhjjjjjjgggeeedddddddddaaa```bbbfffhhhfffcccdddcccaaa___\\\YYYWWWVVVSSSRRRQQQRRRSSSRRROOOMMMLLLKKKJJJJJJIIIFFFBBB???@@@?????????@@@>>>999555,,,+++***(((((((((((((((%%%%%%%%%&&&&&&&&&%%%%%%&&&'''(((''''''''')))+++******+++***((((((***,,,///333666555555777888666777888:::;;;:::999666555222222333444444111---)))))))))*********+++++++++++++++,,,---------+++***++++++++++++---111555777555666999:::;;;:::888777999:::;;;;;;;;;999888777888:::<<<===;;;999777777???===>>>CCCFFFFFFIIIMMMRRR^^^ooo~~~gggiiilllmmmllliiieeecccaaacccfffgggeeecccbbbbbbcccbbbaaadddiiikkkkkkjjjdddcccaaa^^^\\\YYYWWWWWWRRRPPPNNNNNNPPPRRRRRRRRRMMMLLLKKKKKKJJJGGGCCC@@@@@@@@@@@@AAA@@@>>>:::777...---+++)))((((((((()))&&&&&&''''''''''''&&&%%%&&&'''(((''''''''')))+++***+++,,,+++***)))+++,,,,,,222666666666:::<<<;;;888999:::::::::888666555333333333444444222...***************++++++++++++//////...---,,,,,,...///------,,,,,,...222666999666777999:::;;;:::888777888999:::;;;:::999888777777888999888777777888:::???===>>>CCCEEEEEEGGGKKKRRR\\\kkkyyydddfffhhhiiigggdddaaa^^^\\\___bbbcccbbbaaaaaaaaa___```bbbdddfffhhhiiijjjeeedddaaa^^^[[[YYYXXXWWWSSSQQQOOONNNPPPSSSTTTTTTMMMLLLKKKLLLKKKIIIEEEBBBAAABBBCCCCCCAAA===:::888111///,,,)))''''''((((((&&&&&&'''(((((('''%%%$$$$$$%%%&&&%%%%%%%%%''')))***+++,,,,,,******+++,,,+++222888777888;;;>>>???888888888888888888777777666444333333333222///---*********++++++++++++,,,111111000...,,,---000222444333000//////222555777888888888999999999888888777888888999999999888888999999999777666777:::===@@@===>>>BBBDDDDDDFFFKKKQQQYYYffftttcccdddeeeeeecccaaa]]][[[YYY[[[^^^`````````aaabbb^^^bbbeeedddbbbaaadddhhhcccaaa^^^[[[XXXWWWVVVUUUTTTRRRPPPPPPQQQRRRQQQPPPLLLKKKKKKLLLLLLKKKGGGDDDBBBDDDEEEDDDAAA===:::888333111---***'''&&&''''''%%%%%%'''''''''&&&$$$###$$$%%%&&&%%%%%%%%%''')))(((***++++++***))))))***,,,444999888777;;;>>>???888777666666666777888999888666444333333222111///*********+++++++++,,,,,,...000111000......000222444222///------000333555999888777777777777888999777666666666777888888999=========;;;::::::<<>>>>>;;;:::>>>AAACCCHHHNNNJJJQQQ\\\kkkzzzeeedddaaa___]]][[[ZZZZZZZZZZZZ]]]`````````dddkkkmmmooommmhhhfffgggeeebbbfff```XXXQQQNNNNNNOOOOOOPPPOOOOOOPPPPPPOOOLLLIIIGGGGGGHHHIIIKKKLLLMMMMMMFFFEEEDDDCCCCCCBBB@@@>>>888333---+++***+++)))((($$$%%%&&&&&&'''((())))))))))))*********((('''&&&***)))))))))((((((((((((///333888<<<============888888777777888999::::::???:::666555888888555111------,,,+++***)))((('''---///111222111//////000---,,,+++***+++---///000222222333333555666888999888777555444555666888999<<>>666111,,,)))(((((('''&&&%%%%%%%%%&&&'''(((((()))((((((((((((''''''&&&%%%&&&&&&'''''''''''''''(((---222777;;;<<<;;;;;;<<<888888888888888999::::::???<<<888888::::::777333,,,,,,++++++***)))((((((***,,,---...,,,,,,---...000///...---...000222333444444444333333444444444666666777777777777777777>>>???@@@@@@???===:::999;;;::::::;;;???DDDIIIMMMOOOPPPVVVeeexxxbbbaaa___]]][[[[[[ZZZ[[[WWWWWWYYY[[[___jjjxxxhhhbbbbbbaaa___[[[UUURRRPPPOOONNNMMMMMMNNNOOOPPPOOONNNKKKJJJHHHHHHHHHIIIJJJJJJHHHFFFHHHFFFEEEDDDCCCBBB???===666222---)))((('''&&&&&&%%%%%%%%%&&&'''''''''(((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))******,,,000666999::::::::::::888777777777777888999999:::777555666777777333///++++++******))))))))))))***+++,,,+++******,,,...111000///...///000333444444444444333333444444444444555888999:::999777666@@@???>>><<<;;;:::::::::::::::999;;;>>>CCCHHHKKKMMMNNNSSS```sss```___]]][[[ZZZZZZ[[[[[[ZZZYYYZZZ\\\bbbssslllccc``````]]]ZZZVVVTTTSSSRRRPPPOOOMMMNNNPPPPPPOOOMMMKKKKKKHHHHHHHHHKKKMMMNNNKKKGGGHHHFFFDDDCCCBBBAAA>>>;;;999666111---***)))((((((&&&&&&&&&&&&&&&'''''''''&&&%%%$$$$$$$$$%%%&&&'''%%%&&&''')))+++,,,......,,,000555999::::::::::::666666555555555666666777555444444444555444000,,,******************)))))),,,------,,,,,,,,,///111...---,,,+++,,,...000111111222333444666777777888555666888999999999999888>>>>>>===<<<;;;;;;;;;;;;:::999999999<<>>;;;888444///+++)))))))))''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&((()))%%%&&&''')))***,,,---...,,,000666999;;;::::::;;;444444333333333333444444666666666777777555222000++++++++++++************------...------...000333,,,+++*********,,,...000222333555777888999999999888777777777888999;;;<<<888999999::::::::::::::::::999888888;;;???DDDGGGFFFGGGKKKSSSaaasss\\\ZZZXXXVVVWWWXXX[[[\\\______```dddlll|||vvvjjjgggeeeaaa^^^[[[YYYXXXWWWVVVUUUPPPSSSUUUTTTOOOLLLKKKKKKIIIIIIKKKQQQWWWXXXSSSMMMMMMKKKJJJJJJJJJIIIFFFDDD;;;999555///***'''((()))***))))))(((((('''''''''&&&&&&&&&&&&'''(((******$$$$$$%%%&&&'''((()))))),,,000666999::::::::::::444444333222222222222333444444555555444333111000------,,,,,,++++++++++++***+++,,,,,,,,,,,,...000------++++++,,,---///111666777888999999888777666999888777666777:::<<<>>>555666666777777777777777999888777777999===BBBDDDCCCFFFIIIOOOYYYjjj}}}ZZZXXXVVVUUUUUUXXX[[[]]]^^^]]]```fffmmmyyyooofffeeeeeeccc```[[[YYYXXXXXXWWWVVVRRRVVVXXXVVVPPPKKKJJJKKKKKKJJJLLLRRRYYYYYYSSSLLLLLLKKKJJJJJJKKKJJJHHHFFF===;;;888222+++((()))***,,,++++++***)))(((((('''$$$%%%&&&'''))))))******%%%%%%%%%%%%&&&&&&&&&&&&+++///444888999999999999555555444333333333333333222333333222000000000000//////...------,,,++++++''')))+++,,,,,,,,,---......---,,,+++,,,...000111555777888999999888777555777888888999:::;;;<<<===;;;:::777666555555666777999888666666888<<<@@@CCCCCCFFFJJJMMMUUUdddwwwYYYXXXUUUTTTUUUXXX[[[]]]\\\\\\___eeellluuuwwwfff___```aaaddd```[[[XXXWWWWWWWWWVVVTTTXXXZZZWWWPPPKKKJJJKKKMMMLLLMMMSSSYYYYYYQQQJJJIIIHHHHHHHHHIIIIIIGGGEEE@@@???;;;555...++++++------,,,,,,+++***)))(((((("""###&&&((())))))))))))(((((('''''''''&&&&&&&&&***...333777888777777888777666555555444444444444666666666444333222333444111000000...---,,,++++++'''))),,,......---...///---,,,+++***+++---///000111333555888999999999888555777999;;;===<<<<<<;;;DDD@@@;;;777555666888:::999888666666888;;;???BBBDDDHHHKKKNNNSSSaaasssTTTVVVYYYYYYWWWXXX[[[^^^^^^]]]\\\```hhhqqqyyy}}}}}}uuummmgggbbb]]]ZZZbbb```___]]]XXXRRRSSSXXXVVVXXXYYYXXXUUUQQQNNNNNNKKKMMMPPPSSSTTTRRRPPPNNNHHHHHHIIIJJJKKKIIIEEEBBBEEE@@@999444222000+++((('''***------)))'''''')))&&&'''((())))))((('''&&&'''&&&&&&&&&'''(((***+++,,,---000555999:::999777;;;888555555666888999999333444444444333111///...,,,,,,------,,,+++)))(((((('''&&&)))...000000...***---000...******---111...///000222444666777888:::999888777666666666666@@@???===:::888777555555666777888:::;;;<<<======BBBDDDIIINNNRRR[[[nnnYYYZZZZZZYYYXXXXXXZZZ\\\ZZZYYYYYY\\\cccjjjpppssszzzvvvoooiiieeebbb^^^\\\___\\\\\\\\\ZZZVVVVVVZZZZZZ[[[[[[XXXTTTPPPNNNNNNNNNOOOQQQSSSRRRQQQNNNMMMHHHHHHIIIKKKLLLKKKGGGDDDCCC@@@;;;777444111...,,,))))))))))))))))))(((&&&(((((())))))))))))((((((''''''&&&&&&'''((()))***+++---111555777777777777999777555555666777888777555666666666555333111000,,,,,,------,,,***)))((((((&&&&&&'''***,,,+++******---///...+++***---111111111222333333444555555777777777777777777888888======>>>>>><<<:::888666666777888999:::;;;;;;;;;AAACCCGGGKKKNNNWWWiiizzz```^^^[[[ZZZZZZZZZZZZYYY\\\[[[[[[^^^cccgggjjjkkknnnjjjfffcccaaa```^^^\\\[[[WWWWWW[[[\\\ZZZXXXZZZ\\\\\\ZZZWWWRRROOOOOOOOOPPPQQQRRRRRRQQQOOONNNMMMIIIIIIJJJLLLMMMLLLIIIGGGBBBAAA???;;;666222111111,,,(((%%%&&&)))***(((%%%(((''''''''''''''''''((((((((((((''''''((())))))+++000555777777666777888777555555555666777666555666666666666555333222000,,,,,,,,,,,,+++***)))((()))((('''((()))***)))(((***,,,...---+++***---000444444333333333333222222555555555666777888888999777999<<<======<<<999777777777888888888999999999AAAAAACCCGGGIIIQQQbbbrrrccc___[[[ZZZ[[[\\\[[[YYY^^^]]]^^^```ccceeeeeedddcccaaa^^^\\\\\\\\\ZZZYYYXXXTTTSSSXXX\\\ZZZWWWVVVZZZYYYWWWSSSPPPOOOPPPQQQPPPQQQQQQQQQPPPOOOOOONNNMMMLLLLLLMMMMMMLLLIIIGGGBBBDDDCCC???888222000111,,,***'''&&&((())))))((('''&&&%%%$$$$$$%%%&&&'''))))))((((((((((((((((((---333999:::777555777:::555444444555666666555333444444555555333222000///++++++++++++******))))))***************+++*********+++---,,,++++++---000444444333333333333222222444555555666777777777777333444666888999999999888999999999888888888888999AAA@@@BBBDDDFFFMMM\\\kkkxxxbbb^^^ZZZYYY[[[]]]]]][[[]]]\\\]]]^^^``````^^^\\\]]][[[YYYXXXXXXXXXVVVUUUXXXSSSRRRVVVYYYVVVRRRQQQTTTTTTSSSPPPNNNNNNQQQSSSNNNOOOOOOPPPQQQQQQQQQPPPPPPOOONNNMMMMMMKKKHHHFFFEEEFFFFFFAAA999222///...+++,,,,,,***''''''***,,,((('''&&&%%%%%%&&&'''((()))))))))))))))(((((((((---333999999666444666999555444444555666666444333444555555555444222000///++++++******************))))))*********+++,,,,,,***++++++++++++,,,...///222222222333333444444444555666666666666555444333333333333333555777:::<<<;;;;;;:::999999999999:::AAA@@@AAADDDFFFKKKXXXdddppp___\\\YYYXXXYYY[[[\\\]]]_________```aaaaaa^^^\\\[[[YYYXXXXXXXXXXXXVVVTTTYYYUUUSSSVVVUUUQQQOOOPPPQQQQQQPPPOOOMMMNNNQQQTTTMMMNNNOOOQQQRRRRRRQQQPPPQQQOOOMMMMMMLLLKKKHHHFFFHHHHHHGGGCCC<<<555///,,,***---...,,,((('''***---))))))(((((((((((())))))(((((()))******))))))))),,,000555666555444444666666444444444555666555444777777777777666444333111+++******)))))))))******'''(((******))))))***,,,************+++---...///000000111222444555666666555666666666666444222111555444333333444777;;;===<<<;;;:::999999999:::;;;@@@@@@BBBFFFHHHKKKTTT^^^kkk}}}]]]\\\ZZZWWWVVVWWWZZZ]]]bbbaaaaaabbbcccccc```^^^[[[ZZZYYYZZZ[[[[[[ZZZXXXYYYWWWVVVVVVSSSOOOOOOSSSPPPQQQQQQPPPNNNNNNPPPRRRMMMNNNQQQRRRSSSQQQOOONNNNNNMMMKKKKKKLLLLLLKKKIIIJJJIIIGGGEEEAAA:::222---***+++,,,+++***)))))))))'''''''''((((((''''''''''''((()))***++++++******...000333666888777666666888666444333555666666666777777888777666555333222+++***)))(((((()))***+++***+++---,,,)))((()))+++***))))))***,,,---......000111111222444555555666333444555666666555333222444444333333444666888:::;;;:::888777888999:::<<<>>>>>>AAAGGGIIIKKKQQQYYYhhhzzz\\\\\\[[[WWWSSSSSSWWW\\\___^^^]]]^^^______]]]\\\\\\[[[[[[]]]^^^___^^^\\\ZZZXXXXXXWWWSSSOOOQQQWWWRRRSSSSSSQQQOOOOOOPPPQQQNNNPPPRRRTTTSSSPPPMMMKKKKKKJJJIIIJJJLLLMMMMMMLLLKKKIIIGGGFFFDDD???666///+++)))(((***,,,,,,)))%%%######%%%&&&&&&%%%######&&&''')))***+++++++++***222222555999<<<<<<;;;888999666444333444666777777555555666666555333111000******)))(((((()))***+++...000111///+++)))***,,,***)))((())),,,.........222222222333333444444444000222444666666666444444111111222333444444444444999888777666666888:::;;;<<<===AAAGGGJJJKKKPPPVVVhhhyyyZZZZZZZZZXXXVVVVVVXXXZZZ]]]aaabbb```___aaacccaaaeee```ZZZZZZ]]]___^^^\\\VVVUUUSSSRRRRRRTTTUUUWWWZZZXXXTTTOOOLLLNNNRRRUUUPPPMMMMMMPPPTTTTTTPPPKKKRRROOOMMMMMMNNNOOOMMMKKKGGGFFFGGGKKKMMMFFF999...((()))***+++***(((&&&%%%)))(((((((((''''''''''''&&&'''((((((''''''(((******///666:::;;;:::999888999777666777888999999888999888666666666555333111)))((('''&&&'''(((***,,,222222111000///---+++***------,,,,,,++++++,,,,,,---000333555555444444555222444555555444333333444444666888999:::999777666;;;:::777555555666888999<<>>???BBBHHHMMM[[[hhhzzzbbbccccccbbb``````aaabbbdddhhhkkkhhhgggiiijjjhhhhhhgggggghhhiiihhheeebbb\\\ZZZXXXUUUSSSSSSSSSTTTRRRSSSTTTTTTSSSTTTVVVWWW]]][[[ZZZ[[[\\\[[[YYYVVVSSSSSSSSSRRRQQQOOOLLLKKKHHHFFFCCCCCCBBB>>>555///************************((((((((((((''''''''''''&&&((())))))(((((()))***...111555888999999;;;<<<999888777999===BBBEEEGGGAAA>>>999666444222000...------,,,,,,,,,,,,---...000...,,,***))))))***+++,,,+++++++++,,,------...///111555666555444444555333555666666555444444555444555666777777777666666888777666444444555666777555999<<<===>>>@@@EEEIIIVVVcccvvvfffhhhhhhhhhfffeeefffgggbbbgggjjjiiiiiilllllljjjiiihhhgggffffffffffffeee___]]]ZZZWWWUUUTTTTTTTTTSSSTTTUUUTTTSSSSSSTTTVVV[[[ZZZZZZ[[[\\\\\\[[[ZZZYYYXXXVVVSSSQQQPPPPPPPPPJJJHHHEEEDDDCCC>>>888333,,,,,,******)))***++++++************))))))))))))'''((())))))(((((()))+++000333777:::;;;<<<===>>>888777666888<<>>>>>===>>>AAAEEERRR^^^pppfffhhhiiiiiigggffffffggg```fffiiiiiiiiikkkkkkiiiddddddddddddeeefffggghhhaaa___\\\YYYWWWVVVVVVVVVTTTUUUVVVUUUTTTTTTUUUWWWYYYZZZZZZZZZZZZ[[[[[[\\\[[[ZZZWWWSSSOOONNNPPPRRRJJJIIIHHHGGGDDD@@@;;;777///...+++)))))))))+++,,,++++++++++++************'''(((***)))(((((()))+++...222777:::;;;;;;<<<<<<888777777999<<<>>>??????<<<:::999888888666333000,,,,,,++++++++++++******,,,+++***))))))***+++,,,((((((((()))***,,,---...000333666777666555444444111222444444222111222333444444444444555555555666666555555555555666666777:::===??????======???BBBMMMXXXiii{{{fffhhhiiiiiihhhfffffffffdddiiimmmkkkjjjkkkjjjgggdddfffhhhiiiiiihhhhhhhhhcccaaa^^^[[[YYYXXXXXXYYYUUUVVVWWWVVVVVVWWWZZZ\\\ZZZ[[[[[[ZZZYYYYYYZZZ[[[WWWWWWVVVRRRMMMKKKLLLNNNIIIIIIIIIHHHFFFBBB===:::222000,,,)))((()))***++++++++++++*********))))))''')))******))))))***+++---111777;;;<<<<<<;;;;;;999888999:::<<<<<<:::888;;;:::::::::999777222///,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++''''''((()))***,,,...///111333666777666555444444111333444444333222222333444444333333444444555666444444444444555555666666888;;;>>>>>>===<<<>>>AAAHHHSSSdddwwwjjjlllnnnnnnlllkkkjjjkkkjjjooorrrooommmmmmkkkhhhiiillloooqqqooollliiigggdddbbb___\\\ZZZZZZZZZ[[[VVVWWWWWWWWWXXXZZZ^^^bbb\\\]]]\\\ZZZXXXWWWXXXYYYRRRTTTTTTQQQLLLHHHHHHHHHHHHHHHIIIIIIGGGCCC>>>;;;444111---)))((((((***+++************))))))))))))''')))******))))))***+++---222999===???===<<<<<<::::::;;;<<<<<<;;;888555;;;;;;;;;;;;:::666111---,,,---------,,,,,,+++*********+++,,,,,,,,,++++++))))))***+++,,,...000111111444666777666555444444222444555555444333333444444333333333333444555555555555555666666666777777555999<<<===<<<<<>>999333+++)))+++---,,,***&&&'''((('''&&&%%%&&&((('''(((++++++******+++,,,---555<<<>>>>>>???===999888999999999999:::::::::;;;<<<<<<;;;999555111...,,,***))))))******((('''+++*********+++,,,---------,,,***))))))+++,,,...///333999<<<;;;999888777666666555444444444444444333333333333333555666666555555666666555444333333666333555===BBB@@@???CCCKKKQQQ\\\mmmssssssrrrpppmmmkkkkkklllnnnoooppppppooonnnmmmlllhhhjjjlllnnnppppppooonnneeeeeeeeeeeedddbbb```^^^]]]\\\[[[\\\___aaaaaa```bbb```^^^^^^^^^]]]]]]]]]YYYXXXWWWVVVSSSPPPNNNLLLLLLLLLLLLKKKIIIFFFDDDBBB;;;444---***+++---,,,+++'''((())))))(((''')))***)))***,,,---,,,+++,,,---...555<<<>>>>>>???===::::::::::::999999888888888999:::;;;;;;999666222000+++***))))))+++,,,+++)))***************+++,,,,,,,,,+++***)))***+++---...///333999<<<=========>>>777666666555555555555555444444444444555666777777888888888888777777777777999666666<<>>>>>@@@FFFLLLWWWgggyyyqqqrrrsssqqqooommmmmmmmmlllmmmnnnoooppppppppppppiiijjjlllmmmnnnnnnnnnmmmggggggfffdddcccaaa`````````___^^^```bbbddddddddddddcccbbb```^^^^^^^^^]]][[[ZZZYYYWWWUUURRROOONNNOOOOOOOOONNNLLLIIIFFFEEE===777000,,,,,,---,,,+++&&&'''))))))(((((()))***+++,,,......---,,,---......555<<<===>>>@@@>>>;;;;;;;;;:::999888777666666888999::::::888666333111+++***)))***,,,...---,,,)))))))))))))))******+++,,,+++*********,,,---...111444888:::;;;<<<===???888777777666666666666666666555555666666777888999999888888888888999999:::===999777:::<<<<<<<<>>@@@???<<<;;;::::::999888888777777:::::::::999777555222000---++++++,,,.........---))))))(((((((((((())))))+++++++++++++++,,,---...222444666666555555777888999888888777666777777777777777777888888999:::;;;888777777777777888:::;;;===:::777888:::<<<>>>???BBBFFFNNN[[[kkk~~~lllnnnppppppnnnlllllllllkkkkkkkkkjjjjjjjjjjjjjjjddddddeeeeeeeeeeeeeeeeeedddcccaaa___]]]\\\\\\[[[\\\[[[ZZZ[[[^^^``````______cccbbb\\\XXXYYYZZZWWWXXXXXXWWWVVVVVVUUUUUUUUUMMMMMMMMMLLLJJJGGGDDDCCCBBB===666000---,,,,,,+++%%%&&&''''''&&&&&&((()))(((***++++++*********+++///666<<<===>>>@@@@@@===999999999999999999::::::===<<<;;;999666333000...///...------......---+++))))))((((((((((((((()))++++++++++++,,,---...///111333444333333333555777999999888777777777777777999999999999:::;;;<<<<<<999999999999::::::;;;<<<:::999666666999===@@@@@@EEEIIIOOOXXXfffxxxnnnpppqqqpppnnnmmmmmmnnnkkkjjjiiihhhgggfffffffffeeeeeeeeedddddddddddddddccccccaaa___]]]\\\ZZZYYYXXXWWWVVVWWWZZZ\\\\\\\\\^^^dddddd\\\WWWZZZ[[[XXXWWWVVVUUUUUUTTTTTTTTTUUUNNNNNNNNNLLLJJJHHHEEEDDDCCC???888222---+++***+++)))***++++++))))))***+++%%%''')))***))))))***+++///666;;;<<<>>>AAAAAA???::::::::::::;;;;;;;;;<<<>>>===;;;888555111...---000///------......,,,******))))))(((((((((((((((******+++,,,---......///000222444555555666999;;;999888888777777777777777:::999999::::::;;;<<<===<<<======>>>>>>>>>>>>===777888666555888???BBBAAAFFFIIINNNUUU```qqqoooppppppnnnlllkkklllmmmjjjiiigggfffeeeeeefffffffffeeeddddddcccccccccccceeeeeedddcccaaa^^^\\\ZZZWWWUUUUUUVVVXXXZZZZZZZZZ[[[dddeee[[[VVVZZZ\\\YYYXXXWWWUUUSSSRRRQQQQQQQQQMMMMMMMMMLLLJJJGGGEEECCCDDD@@@:::222,,,))))))***,,,------,,,***)))***+++###%%%((()))))))))***,,,///666;;;<<<>>>AAABBB@@@<<<<<<<<<<<<<<<<<<;;;;;;===<<<:::777444222///......---,,,,,,......---,,,+++***))))))((((((((())))))***+++---.../////////000333555777777888999;;;888888777666666666666777:::::::::::::::;;;=========>>>@@@AAAAAA???===<<<666888777555888???AAA>>>AAAEEEJJJQQQ[[[jjj}}}nnnnnnmmmkkkhhhgggiiikkkiiihhhfffeeeeeefffggggggddddddcccbbbaaaaaaaaaaaaggggggggggggdddaaa^^^\\\WWWUUUUUUVVVXXXZZZZZZZZZYYYbbbdddZZZTTTYYY[[[XXXZZZXXXUUURRRPPPNNNNNNNNNLLLLLLKKKJJJHHHEEECCCAAADDDAAA:::222,,,(((((())),,,------+++)))(((((()))"""%%%((())))))***,,,---000666;;;<<<>>>AAABBB@@@??????>>>===<<<;;;;;;:::;;;:::999777444222111000,,,++++++,,,...///...---++++++***))))))))))))))))))***,,,---.../////////333555777888777555555666888777777666666666666666:::::::::::::::;;;======;;;===@@@AAAAAA>>>;;;888666999888555888???@@@<<<<<>>???AAABBB???@@@@@@@@@???>>><<<;;;;;;===;;;666777;;;:::555---+++***+++///111111///---***'''&&&((()))(((&&&)))************+++---000555666777666444444666777555777999999777555555555555777999:::777555444444777888999:::;;;:::999888666777999999:::;;;>>>@@@???@@@EEELLLTTTaaavvvnnnoooppppppmmmkkkjjjjjjmmmlllkkkjjjiiihhhgggggggggggggggggggggfffeeeeeecccggggggdddccccccaaa]]]^^^]]]]]]^^^```aaa```___[[[\\\[[[XXXUUUTTTTTTUUUWWWTTTQQQNNNMMMOOOQQQSSSTTTRRRNNNLLLJJJHHHFFFDDDBBBCCCAAA;;;222+++((((((((())))))***)))((('''&&&&&&''')))***,,,------------000555999:::<<<===>>>???????????????===<<<;;;;;;<<<:::666666999777222---+++***,,,000333333222...+++'''&&&((())))))'''((()))*********+++...111444555555555333333555666666777999888777555555666444666999999777555555555777777888999999888777666555666888888888:::<<>>>>>>>>>>>>>>===<<<;;;;;;<<<999555444555333...+++******---111444555555///,,,(((&&&'''((())))))''')))*********,,,///111333444555444222222444555777888999888666666666888333555777888777666666666666777777888777666444333444555666666666777:::<<<@@@@@@DDDHHHMMMXXXlll}}}uuusssqqqrrrttttttppplllnnnoooooonnnllliiifffeeecccccccccddddddccccccbbbcccffffffdddeeeiiiiiigggeeedddccccccdddbbb```]]]ZZZ[[[[[[YYYVVVUUUVVVWWWUUUTTTSSSRRRQQQQQQQQQQQQRRRPPPNNNMMMLLLJJJGGGEEE===??????:::222,,,))))))+++)))(((&&&&&&'''((()))%%%'''***---...---,,,+++---000555999:::;;;===>>>============<<<<<<;;;;;;<<<:::777555333111...***(((((())),,,///333555666000---***''''''((()))***)))************+++---000444555555444333333444666888999999888777666777999222444666777666666777888777777888888777555333222444555555444444555888;;;??????BBBFFFKKKUUUhhhyyywwwuuuttttttvvvvvvrrrnnnlllnnnqqqrrrppplllfffcccbbbbbbccccccccccccbbbbbbbbbeeeeeebbbdddhhhjjjiiidddccccccdddeeefffdddccc______^^^\\\XXXWWWWWWXXXSSSSSSRRRQQQQQQPPPPPPPPPRRRPPPOOONNNMMMLLLIIIFFF<<<>>>???;;;444///......---+++)))'''&&&'''((()))%%%'''***,,,---,,,+++***---000555999:::<<<===>>><<<<<<;;;;;;;;;;;;;;;;;;<<<999666444222...***'''%%%&&&(((***,,,///222444000...,,,)))'''((()))++++++,,,,,,***)))))),,,...555666666555444444555777888:::::::::888777888999222333555666666666777999888888999999888666555333555555555333333444777:::======@@@DDDIIISSSfffwwwxxxwwwvvvwwwwwwuuusssqqqlllnnnrrrtttrrrmmmhhhdddeeeeeeffffffggggggffffffdddeeedddaaabbbgggjjjiiibbbaaaaaadddhhhkkkllllllaaaaaaaaa^^^[[[YYYYYYZZZSSSSSSRRRQQQPPPPPPPPPPPPRRRQQQPPPPPPPPPNNNKKKHHH@@@AAAAAA<<<666222222333///...+++)))''''''((()))%%%&&&)))***++++++***)))***...333666888999;;;<<<;;;;;;::::::999::::::;;;;;;777555555222,,,'''&&&$$$&&&((())))))+++---000//////...+++)))((()))***+++,,,,,,***)))))),,,...555666777666444444666777888:::<<<<<<:::888888888222444555555555555777888888999999:::999888666555777777666444333444777:::<<<<<>><<<999777777333444555555444444666888777888999999999888777666:::999888555444555888;;;<<<<<<===@@@BBBKKK\\\mmmuuuxxx{{{yyyvvvsssssstttqqqppppppooonnnmmmmmmlllhhhhhhiiijjjjjjjjjjjjjjjiiijjjgggbbbbbbfffiiihhhfffccc```___aaaeeeggghhh^^^______^^^]]]\\\]]]___WWWVVVTTTRRRQQQRRRSSSTTTSSSRRRRRRSSSSSSQQQNNNKKKDDDCCC???777000,,,,,,///333222///---***((('''&&&%%%&&&&&&&&&''''''(((((()))---222555777888:::;;;:::999888888888999:::;;;;;;555333666444+++&&&&&&''')))***)))'''&&&)))+++,,,///111000,,,(((((((((&&&'''))))))***---000333444444555444333222444666666999===???===:::777666444555555555444444555777666777888999999888777777;;;;;;999666444666999<<<===<<<===>>>@@@GGGXXXhhhyyy|||{{{zzz{{{|||zzzuuuqqqjjjooopppmmmmmmqqqssssssjjjiiiiiijjjlllllljjjhhhgggfffddddddeeegggiiikkkjjjeee___\\\\\\___bbbccc^^^]]][[[[[[[[[]]]___aaaXXXWWWUUUQQQNNNNNNPPPSSSRRRRRRRRRSSSSSSQQQMMMJJJGGGEEEAAA;;;555000+++)))---.........---+++***(((***'''%%%'''---000///,,,***---222666888999::::::<<<;;;999777666777777888999999888666333///,,,)))'''((()))******)))(((''',,,,,,............,,,,,,)))))))))***,,,...000222777777777666444333555666888999;;;<<<<<<:::777555777777888777555666888;;;555555777999;;;999555222777777666777888999888888<<<<<>>DDDMMMXXXiii}}}{{{|||}}}}}}|||wwwrrrssstttsssqqqooonnnmmmnnnnnnlllkkkhhhgggfffeeeeeefffggghhhfffeeedddddddddaaa^^^[[[VVVWWWXXXYYYYYYZZZZZZZZZ\\\\\\\\\ZZZWWWVVVVVVWWWRRRPPPOOOOOOQQQTTTTTTTTTMMMKKKHHHBBB;;;444...***(((((()))***,,,///222333222111000...,,,+++,,,---)))&&&%%%(((///666888777999999:::;;;;;;::::::999666777888888777444222000***)))(((''''''((()))******)))(((''''''((()))************+++,,,///111333555777888888777777888999777888888888999999999999777999::::::777555555555111111111333555666444333333666999888555444666:::666888===AAA@@@>>>CCCKKKUUUeeexxxzzz{{{|||||||||~~~~~~vvvqqqrrrsssrrrpppooonnnnnnooonnnllljjjhhhgggeeecccbbbccceeefffeeecccaaa``````^^^\\\YYYVVVWWWYYY[[[]]]^^^______\\\]]]]]][[[XXXVVVVVVWWWTTTQQQMMMLLLNNNQQQTTTVVVLLLKKKIIIDDD===555---)))++++++******+++---///000000000///---***(((((()))((($$$"""%%%---444666666888999:::;;;;;;;;;:::999777888999999888666333222***)))(((''''''((()))***)))((('''&&&&&&'''((())))))))))))***,,,...000222666777888777666777999:::666666777777888888888999777888::::::888666555555444333222333666777777666222666999777444333666999999;;;@@@CCCBBB@@@EEELLLQQQaaassszzzzzz{{{{{{|||}}}}}}~~~|||wwwvvvvvvvvvtttqqqrrrpppnnnllllllkkkjjjhhhhhhiiihhheeeccccccgggjjjjjjgggdddaaa```^^^\\\ZZZ[[[[[[ZZZZZZ[[[[[[\\\]]]```___]]][[[XXXVVVTTTSSSSSSQQQNNNKKKKKKMMMPPPRRRPPPMMMHHHBBB<<<777444222---------,,,+++***)))(((333000---++++++***((('''+++'''$$$&&&,,,222666777<<<;;;<<<>>>AAA@@@<<<777666444444666888777333///)))((((((((()))+++---...---,,,+++)))(((&&&%%%$$$"""&&&+++,,,,,,---111444555666888999:::::::::999;;;888666666999;;;;;;:::<<<<<<<<<;;;:::777555444333333444555666666666555:::888666444444555777999===<<<;;;;;;<<<@@@CCCEEEOOOaaasss|||yyyzzzzzzzzzzzzyyyxxxxxxzzzxxxuuussssssssssssrrrqqqooollljjjjjjjjjiiihhhjjjjjjiiigggddddddfffiiiiiifffdddcccbbbbbb```___\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[ZZZYYYWWWVVVUUUPPPOOONNNMMMMMMOOORRRSSSPPPMMMIIICCC===777333000,,,,,,,,,,,,+++***)))(((***))))))***---......---+++(((%%%%%%)))000555999<<<<<<===>>>???>>><<<999777555555666777666444111+++***)))))))))***+++,,,*********)))(((((('''''')))***+++,,,---000444888444555777888999:::999999:::777555666888::::::999;;;;;;;;;;;;:::888666444444444555555666555555555777666444333333444666888===<<<;;;;;;===@@@CCCEEEIIIYYYkkkwwwxxxyyyzzz{{{yyywwwtttrrruuuuuuuuusssqqqqqqssstttqqqnnnjjjhhhiiiiiiiiihhhkkkkkkjjjgggeeedddeeegggeeecccbbbbbbcccccccccbbb]]]^^^^^^^^^^^^\\\[[[ZZZXXXYYYZZZZZZZZZXXXWWWVVVNNNNNNNNNOOOPPPQQQSSSTTTOOONNNJJJEEE>>>777000---+++++++++++++++***)))(((%%%%%%'''+++///111111000***)))(((''')))///666;;;===>>>???>>>===<<<<<<<<<999888666666777777555444///---,,,***)))))))))***(((((())))))))))))))))))***(((&&&&&&***...222444333444555777888888999999999777666666888999999888999::::::::::::888777666555555666666666555444444666666555444555666888999:::999999999;;;>>>@@@BBBGGGSSScccqqqwwwyyy{{{|||{{{xxxtttqqquuuvvvwwwtttqqqppprrrvvvrrroookkkjjjjjjkkkllllllkkkjjjiiigggeeedddddddddbbbaaa______aaabbbaaaaaa___```aaaaaa```]]][[[YYYWWWXXXYYYYYYYYYWWWUUUTTTOOOPPPPPPQQQRRRRRRRRRRRROOONNNKKKFFF???666...*********++++++***)))(((((('''(((***...111222111///***,,,/////////222888>>>===???AAA???;;;:::<<<>>>===;;;:::888888888888777333111///,,,***))))))))))))))))))))))))************&&&$$$%%%***...//////222333444555777888888999999888888888888999999999888888999::::::999777666666666666666666555444333777888888888999:::;;;<<<;;;::::::;;;===???BBBCCCKKKRRR^^^mmm~~~vvvxxx|||~~~~~~|||xxxvvvuuuvvvvvvsssooommmooorrrsssqqqnnnmmmnnnooooooooohhhgggggggggffffffdddcccdddbbbaaa```aaabbbaaa```aaaaaabbbbbbaaa^^^\\\ZZZYYYYYYYYYXXXWWWTTTRRRQQQQQQRRRRRRRRRRRRQQQOOONNNNNNNNNKKKGGG???666---((())))))*********)))((((((******,,,///222333111///+++000555888888999<<>>@@@AAA???<<<:::<<<>>>???>>>===;;;:::999999:::555333000...+++***))))))************))))))))))))+++)))(((***///111000...222222333444666777999999999:::;;;::::::999999:::777888999999999999777777666777777777666555444444777777888::::::;;;;;;;;;>>>>>>???@@@AAADDDFFFGGGLLLPPPZZZjjj{{{uuuwww{{{~~~}}}{{{yyyssssssqqqooolllkkklllmmmrrrpppoooooopppqqqpppoooeeeeeeeeegggiiiiiigggeeehhhfffdddddddddeeedddcccbbbcccccccccaaa```^^^\\\\\\[[[YYYWWWTTTRRRPPPOOORRRRRRRRRRRRQQQOOONNNMMMNNNMMMKKKFFF>>>666...)))(((((())))))))))))(((((())))))+++...222444333222...222777;;;===>>>???@@@???@@@AAA@@@>>><<<;;;<<<>>>??????===:::999999999333222///---+++***))))))******************))))))''''''(((***---...---,,,222222333444666888999;;;:::;;;===<<<;;;999::::::777888999999999888777666666666777777777666555555444555777999999999888777::::::;;;<<<>>>@@@BBBCCCGGGJJJTTTgggxxxtttvvvyyy{{{|||{{{yyywwwqqqooommmllllllmmmllllllmmmmmmmmmnnnoooooonnnlllddddddeeeiiimmmnnnkkkiiihhhgggeeeeeefffgggfffeeeddddddcccbbbaaa``````___]]][[[XXXTTTRRRPPPPPPPPPQQQQQQPPPPPPOOOOOONNNNNNNNNMMMJJJEEE===555...***'''(((((())))))((((((''')))((())),,,///222222222222222333777;;;>>>@@@@@@@@@@@@@@@@@@@@@>>>;;;999;;;===>>>===999666666666///...,,,***)))(((((((((((())))))******+++,,,,,,%%%&&&'''''''''(((***,,,333333333444666888:::<<<888;;;===<<<:::888888999777888999999999777666555555666666777777777777666444555777999999888666555555666777999:::<<<===>>>AAADDDPPPccctttsssuuuwwwyyyyyyxxxvvvuuurrrooolllllloooqqqpppnnniiiiiijjjlllnnnmmmkkkhhhccccccfffkkkoooqqqooolllfffdddcccccceeeffffffeeeeeedddcccbbbaaaaaaaaabbb\\\ZZZVVVSSSPPPPPPQQQRRROOOOOONNNNNNNNNOOOPPPPPPNNNLLLIIIDDD===555///+++''''''((((((((((((((('''+++))))))***,,,/////////444111///222888===???@@@AAA??????@@@BBB@@@;;;777888;;;===<<<888555444444,,,+++)))''''''&&&''''''&&&'''((()))+++---......***++++++(((&&&(((---222333333333444666999;;;===777:::===<<<999777777888888888999999888777555444555555666777777888777777666888:::;;;;;;999777555888999:::<<<>>>???AAAAAA@@@CCCOOOaaaqqq}}}uuuttttttuuuwwwwwwvvvuuuuuuqqqnnnppptttuuusssoooiiilllnnnmmmjjjgggggghhhfffeeefffhhhlllnnnooonnneeedddcccbbbccceeegggiiieeedddddddddeeedddaaa___\\\YYYVVVRRRPPPOOOPPPPPPQQQOOONNNNNNOOOOOOOOONNNOOOLLLIIIEEE;;;000,,,---,,,+++)))(((''''''''''''...)))%%%&&&***---+++'''++++++,,,///333888===@@@::::::<<<>>>???@@@@@@@@@<<<;;;:::888666333111000111...+++))))))*********((()))***)))((('''((()))++++++***)))(((***...111111555777666999>>>@@@>>>>>>:::666666888;;;<<<;;;777555444444666777777666555555555555666666666666555444555:::???@@@<<<777444888===???===;;;;;;<<>>@@@@@@>>>===<<<;;;:::999777444222111///,,,)))'''((()))((((((&&&((())))))(((((()))+++++++++***)))(((***---000222555777666888===???===;;;999666777:::=========777555444555777888888777333333333444555666666777777666777;;;??????;;;666333666:::;;;::::::;;;<<<===???GGGQQQ\\\jjj~~~vvvvvvwwwyyy{{{{{{zzzxxxwwwuuutttuuuwwwuuupppkkkiiikkklllkkkiiihhhggghhheeeddddddfffiiilllmmmmmmnnnkkkfffbbbaaabbbeeeggggggfffeeeeeeeeedddbbb```]]][[[XXXTTTRRRPPPPPPQQQXXXUUUSSSRRRRRRRRRPPPOOOJJJFFFCCC@@@999222000222444111...+++)))(((((()))'''***...///,,,)))(((((())))))***+++,,,---......000444999>>>@@@???<<<:::<<<<<<;;;999777555333222...+++'''&&&&&&''''''&&&$$$&&&((((((((((((***,,,+++++++++))))))***---000222555777666888<<<===;;;999888888999<<<>>>>>>===777666555666999::::::999333333444666777888999:::999888999;;;>>>===999555333444666777777888:::===???AAAFFFOOOYYYhhh|||vvvvvvwwwyyy{{{{{{zzzxxxvvvvvvvvvwwwwwwsssmmmiiijjjjjjjjjjjjiiihhhhhhhhhgggeeeeeefffiiilllmmmmmmooommmiiifffdddcccccccccdddcccbbbcccddddddcccbbb^^^\\\YYYVVVSSSRRRQQQQQQUUUSSSQQQPPPQQQQQQQQQOOOLLLGGGCCC@@@:::333111222777555111,,,)))'''&&&&&&(((***,,,,,,+++)))(((''''''((()))))))))))))))(((---111666:::======;;;:::<<<;;;;;;:::888666555444---+++'''&&&&&&''''''&&&%%%&&&(((((('''((()))++++++++++++***)))***,,,///222555666555666;;;<<<999888999:::<<<=========<<<777666666888:::<<<;;;:::777777888999:::;;;<<<<<<:::999999:::<<<:::777333555444444444555888;;;>>>@@@@@@DDDMMMVVVeee{{{zzzyyyxxxyyy{{{|||{{{yyywwwxxxzzz{{{zzzuuupppkkknnnmmmlllllllllmmmlllllljjjhhhggggggiiilllmmmmmmmmmmmmmmmkkkiiieeeaaa___```___^^^```bbbddddddccc```^^^[[[XXXUUUSSSRRRQQQRRRPPPOOOPPPRRRTTTTTTSSSPPPJJJEEEBBB<<<444000000222111...,,,***((('''''',,,)))&&&'''***,,,***'''''''''((())))))((((((''',,,...222555888:::;;;<<<;;;;;;::::::888777666555///,,,(((''''''((((((''''''((()))((('''&&&'''(((***+++,,,+++******,,,...111444555444555:::;;;888999;;;<<<===<<<;;;:::999888777888999<<<<<<;;;:::999999999999::::::::::::888888888999999888555333888666444333555999<<<>>>;;;;;;???GGGPPP___uuu}}}zzzyyyzzz||||||{{{yyy{{{}}}~~~}}}yyyuuurrrrrrqqqoooooopppqqqqqqpppnnnkkkhhhhhhiiijjjkkkkkkjjjlllnnnooolllhhhbbb^^^^^^]]]]]]^^^aaacccddddddaaa```]]]ZZZWWWTTTSSSRRRRRRQQQPPPRRRTTTVVVWWWVVVRRRKKKFFFDDD???666///...)))***+++,,,,,,,,,,,,+++---(((###%%%***...,,,)))))))))))))))((((((((((((+++,,,///333666999<<<===999999999999888777666555000---)))(((((())))))((('''((()))(((&&&%%%&&&'''***+++,,,+++******+++---///222444333555999:::888999;;;===<<<:::888888888888888999:::<<<<<<:::888777666666666666666666666777777888999999888777666:::777444444666:::<<<===;;;;;;???FFFOOO]]]rrr}}}xxxuuuvvvxxxyyyyyywwwzzz|||}}}|||yyywwwvvvrrrooommmmmmoooqqqpppooopppmmmiiigggggghhhhhhhhhjjjlllnnnnnnmmmiiidddaaaaaa___^^^^^^```bbbccccccbbbaaa^^^[[[XXXUUUSSSRRRRRRQQQPPPQQQSSSUUUVVVUUUOOOJJJFFFDDD@@@777...+++&&&(((+++...///...,,,+++)))((('''***---///...------+++***((('''''''''((('''***///444888:::;;;;;;888888888888777666555555000---)))(((((())))))(((%%%'''((('''&&&&&&'''(((***,,,,,,,,,******+++,,,---111222222444999;;;999777999;;;;;;888777888999999999999;;;<<<;;;888666333444444444555555666666666777999:::::::::;;;;;;<<<888444444666999;;;;;;>>>>>>AAAGGGNNNZZZmmm}}}zzztttpppppprrrtttuuutttvvvyyyzzzyyywwwvvvvvvooollliiiiiilllnnnmmmlllqqqmmmiiifffffffffffffffkkklllmmmmmmllliiigggeeedddbbb``````aaabbbbbbaaabbbaaa___\\\YYYVVVSSSRRRQQQPPPOOOOOOQQQRRRRRRQQQMMMGGGDDDDDDAAA777...***)))+++...000000---)))'''%%%(((---///000///000000000...+++(((&&&%%%&&&&&&$$$(((///666:::;;;:::999777777777777777666555555///,,,)))'''((((((((((((###%%%'''''''''''')))******,,,---,,,******+++,,,,,,000222111444999;;;999555888:::999777777999;;;:::999:::;;;;;;:::777444222333444555666777888999666888:::;;;<<<<<<>>>???<<<888444444666999999888<<<;;;>>>CCCHHHRRRdddsssvvvqqqtttuuusssssswwwxxxxxxvvvssspppooopppqqqnnnmmmkkkjjjjjjlllnnnooorrrqqqnnnjjjhhhfffeeeeeekkkjjjjjjlllmmmmmmkkkhhhfffdddbbbaaaaaaaaa___]]]```cccddd```YYYSSSSSSTTTSSSRRRPPPPPPQQQQQQOOONNNRRRKKKBBB??????<<<444---)))***,,,,,,+++***,,,---***+++------------///000111...***&&&$$$%%%((()))'''(((+++111777;;;;;;:::999::::::::::::999888888111,,,'''$$$&&&((((((&&&%%%&&&((()))************+++---//////---,,,,,,,,,...///222444666777777777777777999::::::999888777999555:::===888999>>>999555555555555555666777777:::;;;===>>>>>>===;;;:::;;;999777555444666888999<<<<<<>>>CCCGGGNNN]]]kkk~~~wwwrrrtttuuuttttttwwwttttttsssqqqnnnllllllmmmssspppllliiiggghhhjjjkkklllkkkjjjiiiiiiiiijjjkkkkkkjjjjjjkkkmmmlllkkkiiieeecccaaaaaaaaa```___]]]^^^aaaccc```ZZZUUUTTTUUUSSSRRRPPPPPPQQQQQQOOONNNPPPMMMGGGCCC@@@;;;555111/////////---+++***+++---******+++******)))***+++...,,,***((())),,,000222000---+++///666:::888444999:::::::::999888777777111,,,'''%%%&&&''''''%%%%%%&&&((())))))))))))(((***,,,......---,,,+++,,,,,,...111333555777777777777888888999999888888777777777;;;:::<<>>AAACCCHHHTTTaaaooozzzyyyyyywwwtttrrrsssttttttnnnqqqttttttqqqnnnkkkjjjllllllmmmmmmlllkkkiiiggghhhgggeeedddcccccccccdddiiigggfffggghhhiiihhhgggdddcccbbbbbbddddddcccbbbaaabbbcccaaa]]]XXXTTTRRRVVVUUUSSSSSSTTTTTTRRRQQQLLLHHHDDDCCCDDD???666...))))))))))))+++000777<<<222///,,,+++---......---***)))(((((('''(((((((((%%%'''((()))***000:::AAA===<<<;;;:::888666444333000,,,'''%%%&&&'''%%%"""%%%%%%&&&''''''&&&%%%$$$&&&))),,,---,,,,,,,,,------...000333666888;;;<<<:::999777666666666777888<<<222555===<<<>>>@@@;;;444444333333444444555666888888999999999999888888888777777888999:::<<<===>>>>>>@@@BBBDDDHHHSSS___mmmxxx|||}}}xxxuuuvvvwwwvvvooorrrttttttrrrooommmlllmmmmmmnnnmmmkkkhhheeecccfffeeedddccccccdddeeefffgggfffddddddeeeffffffeeecccbbbaaabbbddddddcccbbbcccbbbaaa___\\\YYYVVVTTTVVVUUUSSSSSSTTTTTTRRRQQQOOOJJJFFFGGGIIIEEE:::000---,,,+++******---222666222...***))),,,------+++''''''(((((())))))))))))###'''+++)))&&&***555@@@???>>>===;;;999666444222...***&&&%%%''''''%%%###$$$%%%&&&'''''''''&&&%%%&&&))),,,------------......///000222555777:::;;;;;;:::999888777777777777<<<000555???777000444777444444333333444444555666888888888888888888888888666666777777999:::<<<<<<;;;;;;>>>AAABBBEEEPPP[[[jjjvvv}}}yyyuuuvvvvvvtttrrrtttvvvuuussspppoooooolllkkkjjjhhhgggeeeeeedddgggffffffeeefffggghhhiiifffdddbbbbbbcccdddddddddaaa```___```bbbcccbbbaaabbb```^^^]]]\\\[[[ZZZYYYUUUSSSRRRRRRRRRRRRQQQOOOMMMKKKJJJKKKJJJEEE;;;444111111...,,,***+++...111444///***(((+++,,,+++(((%%%&&&'''((()))))))))(((%%%(((***)))'''+++444===AAA@@@???<<<999666444222,,,(((%%%%%%'''(((&&&$$$$$$%%%&&&'''((((((''''''&&&))),,,.........///000.........000222555777999;;;;;;;;;::::::999888777999333888<<<666444999777666555555555555666777777777777777666666777777777777777777888888888999999999999<<>>DDDBBB777222777666///+++)))''''''((())))))(((&&&&&&&&&'''((((((&&&%%%))))))***+++---...//////......------...222888===>>>??????>>>;;;::::::;;;888:::;;;;;;999777777888888777:::======888666888333888;;;999444222666;;;<<<:::999888777666555333777;;;>>>======BBBMMMVVVaaalll~~~{{{}}}~~~~~~|||zzzzzzzzztttrrrppppppppppppnnnmmmkkkiiigggeeeeeegggjjjkkklllkkkiiihhhhhhhhhiiijjjllljjjgggfffgggiiiiiiiiidddcccaaa___^^^^^^___``````____________]]]ZZZXXXTTTTTTTTTSSSRRRQQQPPPOOOPPPMMMJJJJJJJJJGGGAAA<<<222...,,,///111333888>>>OOO>>>///+++,,,+++((((((((()))***)))'''''')))+++))))))(((((()))+++...///:::AAABBB999444666555///,,,)))''''''((())))))(((&&&%%%$$$$$$&&&'''(((((()))))))))******++++++,,,,,,,,,,,,+++---111666;;;===>>>???===;;;::::::;;;:::;;;<<<;;;999999999;;;===666222666;;;:::777777888999999888555444555666:::999888777666666444333555:::???@@@???BBBJJJRRR___kkk|||}}}}}}~~~~~~zzzwwwuuusssqqqqqqqqqqqqpppnnnlllkkkiiihhhhhhkkkmmmooolllkkkjjjiiiiiiiiijjjkkkrrrooojjjggggggiiiiiijjjhhheeebbb___^^^^^^___```aaa```_________]]]ZZZXXXWWWVVVUUUSSSQQQOOONNNMMMNNNLLLJJJJJJJJJHHHCCC>>>333...,,,000444666:::>>>GGG;;;000---...,,,)))((()))***+++***((((((***+++******)))(((((()))++++++333===AAA;;;555555333///,,,***''''''((()))((((((&&&%%%######$$$&&&)))***((((((((((((((((((((((((+++++++++***+++///444888;;;===>>>===;;;:::::::::;;;<<<<<<;;;::::::<<>>999999999888777777:::<<<;;;======<<<999777888999;;;<<<======<<>>===<<<;;;<<<;;;<<<<<<;;;::::::<<>>===:::777777999<<<===???@@@>>>:::777888:::;;;<<<;;;;;;;;;>>>BBBFFFLLLXXXjjj|||}}}~~~~~~|||yyyxxxxxx~~~zzzwwwuuuuuuvvvvvvvvvsssrrrpppnnnmmmlllkkkkkkkkkkkkjjjjjjjjjkkkmmmmmmnnnllliiihhhjjjlllllllllggggggggggggfffeeeeeedddeeedddcccbbbaaa___[[[YYYTTTRRRPPPOOONNNOOOPPPPPPJJJKKKLLLLLLJJJGGGEEEDDDAAA555---111999999444///,,,111333///---///...+++((())))))(((''''''(((***&&&&&&((()))***+++++++++)))))),,,111555555333111...+++(((''''''((('''&&&(((,,,///...)))%%%%%%&&&&&&&&&&&&'''((())))))***((()))*********,,,000222777:::===???>>>=========:::;;;<<<;;;999999999;;;777777:::===;;;555333444???<<<999999;;;===??????>>>@@@AAA>>>999666777999999:::;;;<<<===???AAACCCGGGSSSeeewwwyyy|||~~~|||{{{}}}~~~{{{wwwuuuvvvwwwwwwwwwrrrqqqooollljjjhhhgggfffiiiiiihhhhhhhhhiiikkklllmmmkkkiiihhhiiijjjjjjiiihhhiiiiiiiiihhheeecccbbbfffdddcccbbbaaa___\\\YYYWWWUUUSSSPPPOOOOOOPPPQQQLLLNNNOOONNNKKKHHHFFFEEEAAA555---222;;;<<<666111---333555///+++,,,+++((('''(((((((((&&&&&&((()))$$$%%%''')))+++,,,------***'''(((...444666333111...+++(((''''''((('''&&&'''+++---+++&&&$$$&&&***'''''''''''''''''''''''''''((()))))))))+++...111777:::>>>@@@???>>>===>>>888:::;;;;;;999777777888;;;666555777888888:::>>><<<777333777???FFFFFFDDD>>>AAABBB>>>888444555888666888;;;>>>???@@@@@@@@@DDDPPPcccuuuxxxyyy{{{~~~{{{|||yyyuuusssssstttttttttpppooonnnmmmlllkkkjjjjjjggggggfffeeeeeehhhmmmqqqllllllllljjjhhhhhhjjjllleeejjjlllfffbbbdddgggiiiiiifffddddddeeeccc\\\VVVXXXUUURRROOOOOOOOOMMMLLLPPPOOOOOOOOONNNKKKGGGCCCCCC>>>999:::>>>???;;;666222---,,,111444111,,,))))))((((((((((((***,,,---+++,,,------......------++++++***'''***000333111,,,...///---(((&&&&&&(((************************"""$$$''''''''''''(((***)))(((&&&&&&'''***---///444666999<<<>>>>>>>>>===;;;999888999:::<<<<<<;;;777888999:::;;;:::999999888666555666:::===@@@@@@;;;;;;999777666555555555666999<<<===>>>>>>@@@BBBFFFRRRaaannn}}}uuuvvvxxx|||}}}zzz{{{xxxtttrrrqqqrrrsssssstttsssqqqooollljjjhhhggglllkkkiiifffddddddfffiiijjjjjjjjjhhhgggfffhhhjjjfffkkkkkkfffbbbdddhhhjjjmmmiiidddcccdddddd```\\\[[[YYYUUURRRQQQPPPNNNLLLLLLLLLLLLLLLLLLHHHDDD@@@EEE???;;;AAALLLNNNEEE:::222------222444111,,,***)))((((((((((((***+++,,,++++++,,,,,,---------,,,***,,,+++))),,,333666555------,,,)))'''%%%%%%&&&&&&&&&''')))***,,,------$$$&&&(((((('''&&&&&&&&&***)))(((((()))+++...000333666:::>>>@@@@@@>>>===<<<:::888888999999999888777777888888888777555444888777666777:::===>>>???<<<;;;:::888777666666666666888;;;<<<===>>>???AAAAAAQQQcccooozzzqqqrrrtttxxx||||||zzzxxxxxxvvvssspppnnnooopppqqqsssrrrqqqooollljjjhhhhhhkkkkkkjjjgggdddbbbbbbccciiiiiiiiihhhffffffgggiiihhhkkkjjjdddaaaeeeiiikkkpppkkkeeecccdddeeeeeeccc```]]]YYYVVVTTTRRRPPPNNNKKKKKKKKKLLLKKKHHHBBB>>>FFF>>>>>>LLL___aaaOOO<<<222...---111333000,,,***(((((((((((()))***++++++)))*********+++++++++++++++------,,,...555888888000...***(((''''''&&&&&&###$$$&&&''')))+++,,,---&&&(((******(((%%%$$$$$$))))))(((((()))+++---...222555:::???AAA@@@???===???<<<:::999999999888777999999:::999888666444333999777666777:::<<<<<<<<<;;;;;;999888777777777777777999<<<>>>>>>>>>@@@BBB???SSSiiisssxxxmmmnnnqqquuuxxxyyyxxxwwwvvvtttrrrnnnlllkkkmmmooonnnnnnmmmmmmlllkkkkkkjjjfffggghhhhhhfffddddddeeeiiijjjjjjiiihhhggghhhiiiiiikkkiiicccaaaeeeiiijjjoookkkgggeeefffgggfffeeeaaa___\\\ZZZXXXWWWTTTRRRLLLLLLLLLMMMLLLIIIDDD@@@BBB>>>DDDYYYmmmlllQQQ777111---,,,000111---***)))(((((((((((())))))******(((((((((((())))))******---000000......333666666666111+++))))))***)))(((%%%&&&&&&''''''(((((()))'''))),,,,,,***'''&&&%%%(((((((((((()))***++++++///333888===@@@@@@>>><<<@@@>>><<<;;;;;;;;;:::999<<<<<<======<<<:::999888999888888999;;;<<<;;;::::::999888777777777777777:::<<<>>>@@@@@@@@@BBBCCCAAAXXXooovvvxxxlllmmmooosssvvvxxxwwwvvvttttttrrrnnnjjjiiilllnnnmmmllllllkkkkkkjjjjjjjjjdddfffhhhhhhgggfffgggggggggiiijjjiiigggfffggghhhjjjkkkhhhbbbaaafffjjjjjjjjjiiiiiihhhhhhgggeeeccc```___]]]\\\\\\[[[YYYWWWNNNMMMMMMMMMLLLIIIEEEAAA???BBBOOOcccqqqhhhJJJ//////++++++------)))'''((('''((((((((())))))))))))(((((('''''''''((()))***///333333///,,,///111000777222,,,)))***+++***(((%%%%%%&&&&&&'''''''''''''''))),,,---,,,***************++++++,,,+++++++++---000555:::===>>>===<<<>>><<<;;;;;;<<<<<<;;;:::;;;<<<===>>>>>>>>>===<<<999999999;;;<<<<<<;;;999888777777666666666777777999;;;>>>?????????@@@BBBCCCYYYmmmssstttnnnnnnpppsssvvvxxxwwwvvvtttuuusssooojjjhhhkkkooopppooonnnllljjjiiigggggghhhjjjkkkjjjhhhgggggghhhfffhhhiiiiiigggeeefffffflllmmmjjjeeeeeeiiikkkjjjgggiiijjjkkkjjjgggdddaaa```___]]]]]]^^^]]][[[XXXPPPNNNLLLKKKJJJHHHEEECCCCCCOOO```mmmjjjYYY???------******,,,***&&&%%%''''''(((((())))))(((((('''((('''&&&&&&&&&''')))***222666666000++++++,,,+++444111---***)))((('''&&&######$$$&&&'''((()))***&&&)))+++,,,+++,,,---...---...///000000///---,,,,,,///333777;;;<<<===<<<===;;;::::::;;;;;;;;;:::999:::;;;=========<<<;;;999999:::===???>>><<<:::777777777777777777888888777:::<<<===<<<===>>>???DDDUUUdddhhhlllzzzqqqqqqrrrtttwwwxxxxxxwwwuuuvvvuuupppjjjiiilllpppqqqqqqooonnnlllkkkiiiiiikkklllmmmllljjjhhhiiijjjhhhjjjlllllljjjhhhhhhiiiooopppmmmiiijjjmmmnnnllliiijjjlllllljjjgggdddbbbaaa___^^^^^^^^^\\\YYYWWWTTTQQQMMMKKKJJJIIIHHHGGGOOObbbtttsss___GGG777222---+++***+++)))%%%$$$'''''''''((())))))((('''&&&)))(((&&&&&&&&&''')))***333888888111+++*********222111000---)))'''&&&'''%%%%%%%%%&&&'''((((((((('''((()))))))))***,,,///---...///000000...,,,***---///222666999<<<>>>???AAA???===<<<======<<<:::999:::;;;<<<;;;;;;999888999999<<>>;;;999888888888999::::::;;;999;;;===>>>======???@@@GGGPPPYYY]]]fffxxxsssssssssuuuxxxyyyxxxwwwvvvwwwvvvqqqkkkiiilllpppooooooooooooooonnnnnnnnnkkklllmmmlllkkkkkkmmmooolllnnnppppppnnnmmmlllmmmqqqrrrpppmmmmmmqqqqqqnnnkkkmmmmmmllliiifffeeedddbbbaaa______^^^[[[XXXUUUXXXUUUPPPMMMLLLLLLLLLLLLZZZpppwwwWWW<<<444888...,,,+++,,,)))%%%%%%(((''''''((())))))((('''&&&)))(((&&&&&&&&&''')))+++333888999222,,,***++++++222444444111+++(((((()))))))))((('''&&&%%%%%%$$$((((((((('''&&&'''+++---***+++---...---+++)))'''...000222555999===???AAAGGGEEEBBBAAA@@@@@@>>><<<<<<<<<======<<<:::888777999:::<<<@@@BBBBBB???<<<::::::::::::;;;<<<======<<<>>>@@@AAAAAAAAABBBCCCJJJOOOSSSWWWcccxxxuuuvvvvvvvvvvvvwwwzzz|||vvvwwwwwwtttqqqnnnllllllooonnnnnnmmmkkkiiigggfffllliiiggggggiiilllmmmmmmqqqnnnkkkkkkmmmooonnnmmmnnnmmmkkkkkklllooosssvvvllljjjhhhhhhhhhhhhgggfffkkkeeeaaa```]]]WWWSSSSSSSSSTTTTTTRRRPPPOOOOOOQQQffflllNNNCCC;;;///)))(((((()))******(((&&&''''''''''''''''''''''''***)))(((%%%###$$$''')))---111111,,,***,,,...---***222:::888---%%%%%%)))''''''((((((''''''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&'''(((***,,,------------***,,,000333666;;;@@@DDDGGGEEEAAA>>><<<<<<>>>???;;;;;;:::999888888888888666888;;;===>>>===<<<:::;;;<<<>>>???@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>AAAEEELLLVVVbbbrrruuuuuuttttttuuuvvvxxxxxxuuuvvvvvvtttpppmmmllllllmmmmmmlllkkkjjjiiihhhhhhkkkiiiffffffhhhjjjkkkkkkooonnnnnnppprrrrrrooollliiiiiijjjjjjkkklllmmmmmmiiigggeeeeeefffgggfffeeegggbbb^^^^^^\\\VVVRRRRRRVVVVVVUUUSSSPPPPPPQQQSSSeeezzz}}}cccJJJBBB===222+++***(((((()))***((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%######&&&(((***...///------000111///***111777555///)))(((***''''''((((((''''''&&&%%%''''''&&&&&&&&&&&&'''''''''((()))+++,,,,,,------)))+++...111444999>>>BBBCCCBBBAAAAAAAAACCCDDDFFF:::999999::::::;;;<<<<<<666888:::<<<======;;;:::;;;;;;===>>>>>>======<<<::::::;;;<<<<<<===>>>>>>AAACCCHHHPPP[[[lll~~~xxxuuurrrsssvvvwwwvvvtttuuuuuuvvvtttpppnnnmmmmmmnnnmmmkkkjjjiiiiiijjjkkkkkkiiifffeeefffhhhhhhhhhjjjlllooosssuuusssoookkkeeegggjjjllllllkkkhhhgggfffdddbbbbbbdddddddddccceeeaaa^^^___^^^XXXTTTTTTVVVVVVTTTRRROOOOOOPPPRRR```mmmkkkUUUDDDAAA>>>555...,,,)))((()))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&'''((('''***+++,,,000555666222,,,///222222000---+++***'''(((((((((((('''&&&&&&(((''''''''''''''''''((((((((((((((()))+++,,,,,,(((***,,,///222666<<<@@@@@@@@@AAABBBCCCDDDEEEFFF;;;;;;;;;;;;;;;<<<<<<<<<666777:::;;;<<<;;;:::999:::;;;;;;;;;;;;:::999999:::;;;===>>>@@@BBBDDDDDDCCCEEEGGGLLLWWWggg{{{{{{wwwtttuuuxxxzzzwwwsssuuuvvvvvvtttrrrooooooooorrrpppnnnkkkjjjkkklllmmmmmmjjjgggfffgggggghhhgggfffiiimmmqqqrrrpppmmmjjjgggiiikkkmmmnnnllljjjiiifffdddbbbaaabbbbbbaaa``````]]]\\\^^^^^^XXXTTTSSSQQQRRRSSSQQQOOOMMMLLLMMMUUU\\\YYYJJJ@@@???<<<444111...***(((((())))))(((''''''''''''''''''''''''&&&(((***+++***)))***+++'''(((((()))///777:::888111000//////000///,,,)))((((((((((((((('''&&&&&&((((((''''''''''''((((((((('''''''''''')))+++,,,)))***,,,...000555;;;???@@@@@@AAAAAA@@@???>>>===>>>>>>===<<<;;;:::888888666777999:::;;;:::999999;;;;;;;;;::::::999888777999:::<<>>???@@@@@@@@@>>><<<999888<<<<<<<<<<<<;;;999888777777888999:::::::::999999===<<<;;;:::999999888888333444666999===@@@BBBCCCEEEIIINNNSSSYYYfffwww}}}{{{yyyzzz||||||yyyvvvtttuuuvvvuuusssqqqqqqrrrvvvuuusssqqqppppppppppppqqqnnnkkkjjjjjjkkkkkkkkkkkkmmmoooooonnnnnnooopppkkkjjjiiihhhiiijjjkkklllhhheeecccaaaaaa```___]]]^^^\\\^^^bbbbbb\\\WWWUUUNNNQQQUUUUUURRRNNNJJJHHHCCCDDDEEEDDDBBB<<<444---...,,,)))((()))))))))(((((((((((((((((((((((((((%%%'''))))))(((''''''(((***,,,***&&&'''///777:::888333...,,,//////---)))((())))))))))))(((''''''(((''''''''''''''''''(((((((((((((((((()))******++++++,,,,,,...222888======>>>?????????>>><<<;;;777888:::;;;<<<<<<;;;;;;999999:::::::::::::::999======;;;:::999999999999333444666999<<>>>>>>>>>>>>>>>>>666888:::===>>>>>>======::::::;;;;;;;;;:::::::::<<<<<<:::999999999999:::666777999;;;>>>@@@BBBCCC>>>BBBFFFHHHMMMZZZmmm|||sssuuuwwwwwwvvvuuuuuuuuupppqqqrrrrrrpppooooooooommmoooppprrrttttttuuuuuupppmmmjjjiiikkklllllllllhhhllloooooommmjjjjjjkkkqqqqqqooommmjjjhhheeeddd```___^^^^^^```aaaaaaaaa^^^\\\___dddddd]]]VVVTTTQQQQQQPPPMMMIIIHHHIIIJJJEEECCCEEEHHHDDD;;;333111)))(((((()))******(((&&&%%%%%%%%%%%%%%%%%%%%%%%%)))******)))'''&&&'''((('''///444...''''''+++...555111---+++---000111111)))))))))))))))(((((('''&&&&&&&&&%%%%%%&&&&&&&&&'''(((***++++++***))))))))))))((((((***...444999>>>=========<<<<<<<<<<<<:::;;;===>>>???>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888999:::555666777999;;;<<<>>>???>>>AAACCCDDDHHHVVVlll}}}yyyyyyyyyxxxwwwuuusssrrrvvvtttrrrsssuuuuuuqqqnnnsssooolllmmmrrruuutttqqqiiikkkkkkhhhfffggghhhgggiiiiiiiiilllnnnooonnnlllqqqpppnnnkkkiiigggeeeddd```]]][[[]]]bbbccc```[[[^^^\\\ZZZZZZZZZZZZXXXWWWUUUUUUSSSPPPLLLIIIHHHHHHFFFCCCAAADDDEEE@@@555+++,,,***((('''(((******))))))((('''&&&%%%&&&'''(((******))))))))))))***+++***)))***+++---,,,)))''')))+++---.........///000---...///---+++(((((((((((((((((((((((((((''''''((((((((((((((()))******))))))((((((***...444999888999;;;;;;;;;<<>>============<<<<<<<<<:::;;;<<<<<<<<<:::777666999888888888777777666666888888999:::;;;===>>>???CCCAAACCCFFFJJJSSScccrrrzzzzzzxxxwwwuuusssrrrqqqssstttuuuvvvwwwuuurrrooorrrooolllmmmrrruuutttrrrjjjkkklllkkkiiihhhgggfffggggggiiikkkmmmmmmkkkiiiooonnnllljjjgggeeecccbbb```^^^\\\]]]```aaa```^^^```^^^\\\[[[[[[[[[YYYWWWSSSSSSQQQNNNJJJHHHIIIJJJKKKHHHEEEFFFEEE???444***,,,***(((((()))***)))((()))(((''''''((()))))))))''''''''''''''''''''''''((()))***,,,...---+++((()))***,,,---------...............---***((('''(((&&&&&&&&&&&&'''''''''''''''''''''''''''((()))))))))))))))((()))---333888:::;;;<<<;;;::::::<<<>>>=========<<<<<<<<<;;;;;;;;;<<<>>>>>>>>>===;;;:::777777777777888888888888777777888999:::<<<===>>>AAA@@@BBBEEEIIIRRRbbbqqq~~~|||zzzwwwtttsssrrrrrrpppssswwwyyyxxxuuurrrqqqrrrooommmnnnrrruuuuuusssmmmmmmmmmmmmllliiihhhggghhhiiikkknnnpppooollliiilllkkkjjjhhhfffcccaaa``````___^^^]]]^^^___aaabbbcccaaa___^^^]]]\\\YYYWWWTTTTTTQQQNNNKKKJJJLLLNNNMMMJJJHHHGGGFFF@@@555---+++***)))***++++++)))'''(((&&&$$$%%%(((***)))'''%%%&&&'''(((''''''&&&%%%''''''***---//////,,,***)))***,,,---------,,,,,,//////...+++(((&&&'''(((%%%%%%%%%%%%&&&''''''(((''''''&&&&&&&&&'''((((((++++++***)))))),,,111555;;;<<<<<<;;;999888999:::<<<<<<;;;;;;;;;::::::::::::;;;<<<===>>>===<<<<<<666666777777888999999:::666666777888999:::<<<===@@@???AAADDDHHHQQQaaaooo{{{xxxuuuttttttuuupppssswwwwwwtttrrrrrrtttsssqqqooopppsssuuuvvvuuuqqqnnnmmmnnnmmmjjjiiiiiikkkmmmooossstttsssoookkkkkkjjjjjjhhhfffcccaaa`````````___]]]\\\^^^bbbeeefffdddaaa___^^^\\\ZZZWWWYYYXXXUUUPPPMMMMMMPPPRRRKKKIIIGGGGGGFFFAAA999222+++******+++,,,+++(((&&&%%%"""!!!$$$(((***'''$$$&&&''')))******(((&&&%%%%%%&&&)))---000000...,,,******+++---......,,,+++000000...+++(((&&&'''(((&&&&&&&&&%%%&&&'''))))))(((''''''''''''((())))))+++++++++))))))+++///333999;;;<<<;;;999888999:::;;;;;;;;;:::::::::999999555666888999:::;;;;;;:::888888888888888888888999555555666666888999:::;;;>>>>>>???CCCGGGNNN^^^lll}}}zzzwwwuuutttuuuuuurrrttttttrrroooooorrruuutttrrrqqqqqqsssuuuvvvvvvtttnnnkkknnnoookkkjjjllllllmmmpppsssuuutttpppmmmjjjjjjjjjiiihhheeebbb`````````^^^\\\\\\^^^cccggggggeeebbb```^^^\\\ZZZWWW[[[YYYVVVRRRNNNNNNPPPSSSLLLJJJHHHGGGEEE@@@999444,,,++++++,,,,,,+++(((&&&%%%$$$%%%(((++++++)))&&&'''((()))******(((&&&$$$%%%&&&'''+++...000///...++++++,,,...111111...+++///000///,,,)))''''''((()))((('''''''''(((***+++))))))(((((())))))***++++++,,,+++***)))+++...111666888;;;;;;::::::;;;<<<;;;::::::::::::999999999333444555777888999::::::;;;::::::999888777777666555555555666777888999:::>>>===???BBBEEEKKKZZZgggzzzyyyxxxvvvuuuttttttuuuuuuvvvuuurrrnnnmmmnnnqqqttttttsssrrrqqqqqqrrrssstttsssllljjjqqqsssmmmjjjkkkhhhiiikkkoooqqqqqqnnnkkkjjjkkkkkkkkkiiifffcccaaaaaa___]]]\\\]]]```dddffffffdddaaa___^^^\\\YYYWWWWWWVVVTTTQQQNNNMMMOOOQQQRRROOOKKKHHHCCC===777222...,,,++++++,,,+++)))''')))+++...000000///---,,,''''''(((((('''&&&$$$###&&&%%%&&&(((,,,...//////,,,,,,---111444555111......///000///,,,***))))))+++***(((''''''(((***+++******))))))******+++,,,+++++++++***)))***---000444777:::<<<<<<<<<===>>>;;;;;;:::::::::999999999666666777888:::;;;<<<===<<<<<<;;;999888777666555666666666666777888999999>>>===>>>AAACCCHHHUUUbbbtttuuuuuuvvvvvvwwwxxxxxxxxxyyyvvvrrrooooooppppppppprrrrrrqqqooonnnnnnooopppmmmgggjjjvvvyyyppphhhgggdddeeefffjjjmmmnnnllljjjiiijjjkkkkkkiiifffcccaaabbb___\\\\\\```cccdddddddddaaa___]]]\\\[[[XXXVVVRRRSSSRRRQQQOOOPPPRRRTTTTTTRRRNNNIIIDDD>>>999555///---+++*********)))(((+++000555666333000///000))))))(((''''''&&&%%%%%%'''&&&$$$%%%(((,,,...///...---...333888999555111,,,///111111///---++++++---+++(((&&&&&&'''((())))))))))))))))))******+++******+++******+++---000555888;;;============>>>;;;;;;;;;;;;::::::::::::888888888999;;;<<<===>>>;;;;;;:::999999888777777666666666666777888999999>>>>>>???@@@AAAFFFRRR^^^nnnuuuwwwxxxzzz||||||}}}}}}zzzvvvsssrrrsssssspppmmmqqqqqqooommmkkkjjjkkkmmmgggdddkkk{{{sssgggccccccccceeehhhkkkmmmlllkkkhhhiiijjjjjjiiifffbbb```ccc^^^ZZZ\\\aaaeeeeeebbbbbb```^^^\\\\\\ZZZXXXVVVPPPQQQSSSSSSSSSTTTVVVXXXRRRQQQNNNJJJFFFAAA===;;;111...+++************)))***111888888333......111---,,,***)))(((((((((((()))&&&######&&&+++...///......///444:::<<<888333+++...222333111...,,,+++---+++(((%%%$$$%%%'''(((((((((((((((((()))******)))************+++---000666999<<<>>>>>>======>>><<<<<<;;;;;;;;;;;;::::::888888888999:::;;;===>>>::::::999999999999999999777777666777777888999:::???>>>???@@@@@@DDDPPP\\\kkk{{{yyyyyy{{{~~~~~~zzzvvv}}}{{{xxxuuurrrppppppooooooooooooppppppqqqqqqqqqooooooqqquuuwwwsssjjjbbbgggiiikkkmmmmmmllljjjhhhiiijjjjjjiiigggdddaaa___WWWYYY\\\___aaacccddddddhhhaaaZZZ[[[aaabbb[[[TTTTTTTTTTTTSSSSSSRRRQQQPPPRRRPPPNNNMMMLLLGGG???999111///---------...---,,,,,,000333222...,,,...111---***(((((())))))%%%"""%%%%%%%%%%%%&&&((()))+++222...,,,...444999999777---...000222111///---+++,,,+++)))***+++---,,,+++(((((((((((()))***+++,,,++++++******++++++,,,---666888;;;<<<<<<===???@@@AAA@@@>>><<<;;;;;;;;;;;;;;;999777888:::;;;999777<<<<<<;;;:::888888999;;;888:::;;;:::888888:::<<<;;;:::;;;???@@@DDDMMMVVVhhhxxx}}}||||||||||||{{{xxxvvvxxxwwwuuusssrrrrrrqqqrrrpppppppppqqqqqqqqqrrrrrrrrrpppoooqqqsssqqqkkkeeeggghhhiiijjjjjjhhhfffdddffffffffffffdddaaa^^^\\\YYYZZZ\\\^^^````````````fffccc```^^^]]][[[WWWUUUTTTTTTTTTUUUTTTTTTSSSRRRUUUQQQMMMJJJIIIFFFAAA===333111...------,,,+++)))&&&+++//////,,,)))***,,,,,,***(((((()))***+++***'''&&&&&&&&&&&&((()))***000...,,,...222777999::://///////111222000---***)))((()))+++------+++)))))))))))))))***+++,,,---++++++******++++++,,,---222555888:::;;;<<<===>>>???>>>===;;;;;;;;;;;;<<<<<<:::888888:::;;;999777:::;;;;;;:::888777999:::666666666666555666666777;;;:::;;;>>>???BBBJJJTTTeeeuuu~~~~~~|||yyywwwvvvwwwssssssssssssssstttttttttqqqqqqrrrrrrrrrrrrrrrssstttpppmmmmmmoooooollliiihhhiiiiiiiiihhhfffdddcccdddddddddcccbbb```]]]\\\ZZZ[[[]]]^^^^^^^^^]]]\\\cccdddddd```YYYTTTTTTVVVSSSTTTUUUUUUVVVUUUUUUUUUYYYSSSLLLGGGFFFEEECCC@@@444222///---,,,+++)))(((&&&***///000...,,,,,,...,,,,,,+++***((((((***,,,)))((('''''''''((())))))---------...///444999>>>333000...///222222...)))%%%&&&(((+++...---***'''''''''((()))***+++,,,---+++************+++,,,,,,///333777:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<:::999999::::::999777888999;;;:::999777888888:::888777777888999888888;;;:::;;;===>>>@@@HHHQQQaaappp|||~~~~~~{{{wwwuuuvvvyyyrrrssstttuuuvvvvvvvvvvvvssssssssssssssssssssssssrrrpppmmmmmmmmmmmmllljjjjjjjjjjjjiiiiiihhhgggfffeeeeeeeeedddcccaaa___^^^\\\]]]^^^______^^^]]]]]]```bbbccc___XXXTTTTTTVVVRRRSSSTTTUUUVVVVVVVVVVVVZZZTTTMMMHHHGGGFFFCCCAAA333111...---,,,+++***((((((+++------------000222666777777333---)))(((***+++***)))(((''''''((()))***,,,...------111999@@@888222------222333///)))&&&&&&''')))+++,,,***(((%%%%%%'''(((***+++++++++***************++++++,,,111444999<<<===<<<;;;;;;999999::::::;;;<<<<<<===<<<;;;:::::::::999999888666888::::::999777777777<<<:::888888::::::999888===;;;<<<>>>>>>???FFFNNN\\\jjjxxxzzz{{{yyyvvvuuuxxx{{{tttuuuwwwxxxxxxxxxvvvvvvssssssssssssssssssssssssooooooooooooooonnnkkkiiiiiihhhhhhhhhhhhhhhiiiiiieeeeeeeeedddcccbbbaaaaaa]]]^^^```aaaaaaaaa``````___^^^]]][[[ZZZYYYXXXWWWQQQQQQSSSTTTUUUUUUVVVVVVXXXSSSNNNKKKJJJGGGCCC???111///---,,,,,,,,,+++***((('''''''''(((+++000444===@@@AAA>>>666///,,,++++++***)))(((''''''(((((('''+++...---,,,///777???;;;444------111333///+++)))'''%%%&&&(((***++++++&&&''')))***+++,,,,,,,,,******))))))******+++,,,111555999;;;;;;999888777888888999:::<<<<<<======<<<<<<<<<;;;:::999888999555888::::::999888777888999888666666666777666666>>>===>>>@@@@@@@@@FFFNNNXXXfffzzztttuuuwwwwwwvvvwwwxxxyyytttvvvxxxzzz{{{yyywwwuuutttsssssssssssssssrrrrrrmmmooopppqqqqqqnnnkkkiiiggggggfffeeefffggghhhjjjeeeeeeeeeddddddccccccccc```aaabbbcccccccccbbbaaa___[[[XXXZZZ]]]^^^[[[WWWQQQRRRSSSTTTUUUUUUUUUUUUVVVSSSPPPNNNMMMIIICCC>>>000...,,,+++,,,,,,,,,******)))((((((+++000555888888:::;;;999555000,,,***+++***((('''&&&'''((((((&&&***---...---///555;;;===666///---///111///---,,,)))&&&%%%&&&)))++++++***+++,,,...///......---***))))))))))))***++++++///222666777777555555555888999:::<<<============<<<======<<<999888888999666888::::::999888999::::::;;;;;;:::888777888:::======>>>AAA@@@@@@FFFMMMVVVcccvvvrrrrrrsssuuuwwwxxxvvvuuuqqqtttwwwzzz{{{zzzwwwvvvssssssssssssrrrrrrqqqqqqnnnpppqqqqqqpppnnnmmmlllkkkiiigggfffeeeggghhhjjjhhhhhhggggggggggggggggggccccccddddddcccbbb```______[[[YYYZZZ]]]^^^\\\YYYSSSSSSTTTUUUVVVVVVVVVUUUWWWTTTPPPNNNLLLIIICCC???111///,,,+++,,,+++***)))++++++,,,///333777:::;;;444222000......,,,***))))))((('''&&&&&&&&&'''(((&&&)))---......000333666===888222------...///000,,,***((('''((()))))))))***+++---......---,,,+++)))))))))))))))***++++++---///333555555555666888999:::;;;===>>>>>>>>>===<<<===>>><<<999777888:::888999:::999888999:::<<<<<<@@@BBB???:::888;;;???<<<;;;===@@@@@@???EEELLLUUUaaasssrrrqqqqqqtttxxxxxxtttqqqnnnqqqvvvzzz{{{zzzxxxvvvsssssssssrrrrrrqqqqqqqqqpppqqqqqqpppooonnnnnnooopppnnnkkkhhhggghhhiiikkkllllllkkkkkkkkkkkklllllleeefffeeeeeeccc```^^^]]]^^^]]]\\\\\\]]]]]]\\\ZZZUUUUUUVVVWWWWWWWWWVVVVVVYYYUUUPPPMMMKKKIIIDDD@@@333000---,,,+++***((('''&&&(((+++000555777777777:::555...,,,,,,...---,,,((('''&&&%%%%%%&&&'''((('''))),,,...///000222333===999333...,,,---///222,,,***)))*********(((&&&((()))+++++++++***(((&&&)))))))))))))))******+++,,,///222555666888;;;===999;;;<<<>>>???>>>>>>===<<<>>>???===999777888:::999::::::999888999<<<>>>999>>>BBB>>>666333888>>>:::999<<>>>>>>>>===;;;999888;;;:::888888888888:::;;;======<<<999666666777888;;;<<<<<<;;;;;;===AAADDDOOO\\\ooojjjjjjlllppptttvvvvvvuuurrrwww}}}}}}xxxuuusssssstttuuuvvvvvvuuutttsssrrrrrrrrrqqqpppooonnnnnnnnnmmmkkkgggeeefffhhhkkkkkkqqqtttpppmmmoooqqqrrrkkkgggccccccfffhhhgggeeeeeeeeecccbbb```___^^^^^^YYYVVVSSSUUUWWWYYYYYYYYYWWWVVVSSSOOOMMMKKKJJJJJJ>>>999222...---...,,,***)))***---///000000//////111,,,***...000---,,,...111,,,'''''')))***)))&&&((('''(((,,,111333000,,,000222444444111000000222444///***(((***,,,,,,+++(((((((((((())))))))))))'''(((***+++,,,+++***)))***...333666888888999::::::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>===;;;999888::::::999999999999::::::<<<<<<;;;999777666777999;;;;;;<<<<<<<<<===AAADDDNNNZZZlll}}}iiifffeeejjjrrryyyzzzyyyuuuyyy~~~}}}xxxtttrrrrrrtttvvvwwwwwwtttqqqnnnoooooopppppppppooonnnmmmkkkkkkjjjhhheeeeeeggghhhiiiooossspppnnnooopppoookkkgggcccdddgggiiiiiihhhiiihhhgggfffdddbbb```___XXXXXXWWWWWWYYYZZZYYYXXXVVVUUUSSSQQQNNNLLLJJJIIIBBB<<<444///...---,,,***++++++---------,,,+++***---***)))---//////...000444///)))'''(((((('''&&&'''&&&''',,,111444222000---000333444333111000000555///)))(((,,,...,,,(((&&&'''((()))***))))))(((&&&''')))*********)))(((***...222666777888999::::::::::::;;;;;;;;;<<<<<<>>>>>>>>>===<<<;;;:::999999::::::;;;;;;::::::999:::;;;;;;999777777888::::::;;;<<<<<<<<<===@@@CCCLLLVVVfffxxxjjjfffdddjjjttt{{{|||yyyvvvyyy}}}~~~{{{vvvttttttuuuwwwwwwvvvssspppmmmnnnooopppqqqpppooolllkkkjjjkkkkkkhhheeeccccccdddeeekkknnnlllkkklllllljjjfffdddaaaaaacccfffgggfffhhhhhhhhhgggeeebbb___^^^ZZZ\\\\\\ZZZYYYYYYWWWTTTTTTTTTSSSQQQNNNKKKHHHGGGAAA:::222---,,,+++***)))******+++++++++***)))(((***)))***,,,---------...333///)))''''''(((((('''((('''(((,,,000222222111(((+++///222222111...---000---***)))***+++***(((&&&''')))++++++***)))(((&&&'''(((((())))))((((((***---222555666888:::;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::999888999:::;;;<<<<<<;;;:::999999:::::::::888888999:::999:::<<<<<<<<<===@@@BBBGGGRRRbbbuuummmjjjhhhnnnwww|||zzzvvvuuuxxx||||||yyyyyyxxxxxxwwwuuusssqqqppprrrsssuuuvvvtttqqqmmmkkkllllllllliiieeeaaa``````aaafffhhhgggfffhhhgggdddcccaaa```___aaacccdddeeeeeefffggggggfffccc```^^^]]]aaaaaa\\\XXXXXXUUUPPPQQQPPPOOOLLLJJJFFFDDDBBB@@@999111,,,+++++++++***(((((()))))))))))))))((((((***++++++++++++******...,,,(((&&&'''((())))))*********+++---///000000(((***...222444222///,,,,,,...///---)))''')))+++'''(((***,,,,,,+++***)))&&&&&&'''(((((((((((((((***---111444666777:::<<<:::::::::;;;;;;;;;<<<<<<;;;;;;:::999999888888888888999;;;;;;;;;;;;999888888:::;;;:::999888888999888:::<<<<<<<<<===???AAACCCMMM___sssrrrooonnnqqqwwwzzzxxxuuuvvvwww{{{~~~|||{{{zzzyyywwwuuutttsssvvvwwwyyyzzzxxxtttpppmmmmmmmmmlllhhhdddaaa___```___cccdddcccccceeedddaaacccbbbaaa``````aaaccceeeccceeegggiiiiiifffcccaaa___eeeddd\\\WWWXXXUUUOOOLLLKKKJJJHHHFFFEEECCCCCCCCC<<<333---,,,---------'''''''''((((((((())))))(((,,,...+++)))***)))''')))((('''''''''((()))))),,,+++******+++,,,...///,,,---000444666555111...,,,000444111+++(((***...'''((()))++++++******)))''''''''''''((((((((()))))),,,000333555777:::<<<:::::::::;;;;;;;;;<<<<<<;;;:::999888888888888999888999999::::::999999888999:::;;;;;;999888888888888999;;;<<<<<<===???AAAAAAJJJZZZooovvvsssqqqpppsssvvvwwwwwwxxxyyy|||||||||~~~~~~|||yyyvvvsssrrrtttxxxzzzxxxtttooolllkkkkkkjjjgggdddbbbbbbcccbbbddddddaaacccffffffbbbccccccaaa```___```bbbccc___aaafffiiijjjhhhfffccc^^^eeeeee\\\WWWYYYXXXRRRLLLKKKJJJJJJJJJKKKLLLMMMFFF???555///---------,,,((((((((('''''''''(((((('''...000---***,,,+++)))%%%&&&'''''''''&&&''''''++++++***))))))***---/////////000444666666222...---000222111---******,,,''''''''''''((((((((((((((((((''''''(((((()))***))),,,///222444777:::===:::::::::;;;;;;;;;<<<<<<<<<;;;:::999999999:::;;;999888888777777888888999999;;;<<<;;;999777666777777999;;;<<<<<<===>>>@@@AAAGGGTTTggg}}}xxxuuuqqqnnnooorrrwwwzzz{{{{{{}}}zzz}}}|||wwwssslllooosssvvvuuurrrmmmjjjjjjjjjiiigggddddddeeegggdddfffeeebbbdddhhhhhheeebbbbbb```^^^]]]]]]___aaaZZZ^^^cccgggiiihhhfffddd\\\eeeeee[[[VVVZZZ[[[UUUNNNNNNNNNNNNPPPSSSVVVXXXHHH@@@666...,,,+++***)))******)))''''''&&&'''''''''...222...,,,......+++$$$&&&(((((('''%%%$$$$$$***))))))''''''***---000///...///111444444000---------.........,,,)))'''&&&%%%%%%%%%%%%&&&''''''((((((((((((((()))******))),,,///222444777:::===:::::::::;;;;;;;;;<<<<<<>>>===<<<;;;:::;;;<<<===999888777666666777888999:::;;;===<<<999777666666777999;;;<<<<<<===>>>@@@BBBFFFPPPaaawwwsssuuuvvvwwwvvvwwwxxxzzzxxxzzz{{{}}}}}}~~~|||uuupppqqqrrrrrroookkkiiijjjlllooommmkkkkkkgggbbbbbbeeejjjgggeeefffiiikkkjjjhhhkkkhhhdddccccccdddcccccc^^^```dddfffgggfffcccbbb^^^```aaa___ZZZWWWXXXYYYTTTPPPKKKKKKTTT```dddaaaQQQGGG999///,,,,,,,,,***...,,,(((%%%$$$%%%'''(((***000777:::888444000...000---'''###&&&++++++'''))))))******+++++++++,,,111//////222666666111,,,,,,---///111222111000///***)))'''&&&&&&&&&'''((())))))(((((((((((()))))))))***+++...111666:::===???????????????>>>===<<<===<<<:::;;;===<<<999666999888666555555777999:::<<<<<<<<<;;;:::888777666999:::<<<>>>???@@@@@@???CCCGGGPPP```vvvvvvwwwxxxxxxwwwwwwxxxzzzyyy|||}}}}}}|||uuuppprrrrrrrrroookkkiiiiiikkkpppnnnllllllhhhccccccfffhhhffffffhhhkkkmmmlllkkkgggffffffffffffeeebbb```^^^___bbbdddeeedddbbbaaa___```aaa```^^^[[[ZZZZZZRRRNNNIIIGGGNNNXXXYYYUUUPPPFFF999000------,,,+++,,,***(((%%%%%%%%%&&&((($$$+++777BBBFFFBBB888000,,,***'''&&&***000---''''''''''''((((((((())))))///......000222444333111000222333555555444333222***)))((('''''''''((((((******)))((((((((())))))(((((()))+++///555:::===?????????>>>>>>============<<<;;;;;;===<<<999666;;;999888777777888:::;;;<<<<<<<<<;;;:::999888777:::;;;===???@@@AAAAAA@@@AAAEEENNN^^^sssyyyzzzzzzyyywwwwwwxxxyyyyyy}}}~~~|||vvvqqqrrrrrrqqqoookkkjjjjjjkkkpppnnnmmmmmmiiidddcccfffeeeeeefffiiimmmnnnmmmllldddeeefffhhhiiifffaaa]]]]]]^^^___aaaaaaaaaaaa```___``````bbbbbb```]]]ZZZRRROOOJJJFFFJJJPPPOOOJJJLLLDDD999111......---,,,)))(((''''''&&&&&&&&&''')))///:::HHHQQQPPPFFF>>>888444---'''(((,,,)))$$$&&&&&&&&&''''''''''''''',,,---...//////000333555222333444555555444222111+++***)))(((((((((((())),,,+++***)))))))))))))))((('''''')))---333999===@@@???===<<<<<<===>>>>>>===<<<;;;;;;<<<<<<999888<<<;;;:::999999:::;;;<<<<<<<<<<<<<<<;;;999888777:::;;;===???AAAAAAAAAAAA???CCCKKKZZZnnn{{{{{{{{{yyyvvvvvvwwwyyyxxx~~~~~~|||~~~}}}}}}|||yyyuuurrrppppppooonnnlllllllllmmmooommmmmmmmmiiicccbbbeeecccdddgggiiikkkllljjjiiicccdddfffhhhiiifffaaa]]]\\\\\\]]]^^^_______________^^^___bbbdddccc^^^YYYUUUSSSNNNJJJLLLOOOLLLFFFGGGAAA888222///...---,,,''''''(((((((((''''''&&&000333999@@@FFFIIIIIIHHHPPPMMMAAA222((('''''''''(((((((((((((((((((((((()))---111000------///333///000000000///...---,,,+++******)))))))))))))))---,,,+++***)))))))))))))))'''&&&(((,,,222999>>>???>>><<<;;;;;;<<<>>>???<<<<<<;;;;;;;;;;;;:::999<<<<<<;;;:::::::::;;;;;;<<<<<<<<<;;;;;;:::888888888:::<<<>>>@@@@@@@@@@@@???BBBJJJWWWiiizzzzzzyyywwwuuuuuuwwwyyyxxx~~~}}}{{{~~~xxxwwwvvvvvvwwwvvvuuusssnnnnnnmmmmmmmmmnnnnnnnnnmmmkkkkkklllhhhbbb```cccaaacccfffgggggggggfffeeeeeeddddddeeefffeeebbb```[[[\\\]]]]]]^^^^^^______]]]\\\]]]```cccbbb]]]YYYVVVVVVRRRNNNNNNPPPNNNIIICCC???999333///---,,,,,,'''((()))))))))((('''&&&+++///333444333444999>>>RRRVVVQQQ@@@///)))***,,,((((((((((((''''''''''''&&&---333333...******---,,,,,,,,,++++++***))))))***************))))))(((,,,,,,+++***))))))*********)))'''(((,,,222999===>>>===;;;::::::<<<===???;;;<<<<<<;;;:::::::::;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;:::999888888666777:::<<<>>>?????????@@@CCCJJJUUUfff|||xxxxxxxxxvvvuuuvvvyyy{{{yyy~~~~~~}}}|||uuusssqqqqqqssstttttttttpppnnnllllllnnnnnnnnnmmmllljjjkkklllhhhaaa___bbb```bbbddddddcccbbbbbbcccfffdddccccccddddddcccbbb[[[\\\]]]___```______^^^\\\\\\^^^___```___\\\YYYVVVVVVSSSNNNNNNPPPOOOKKKBBB@@@;;;666222///---,,,***************)))((('''&&&---555444...***+++///555AAAGGG???222***)))***&&&&&&&&&&&&&&&%%%%%%%%%&&&,,,222333...)))((((((+++++++++***************))))))*********)))((('''******)))))))))******++++++***)))))),,,222777:::<<<<<<;;;:::;;;<<<===>>>;;;<<<<<<;;;999999;;;<<<======<<<<<<;;;:::::::::999999999999999888777777444666888;;;===>>>>>>>>>@@@DDDJJJSSScccxxxwwwwwwwwwvvvvvvxxx||||||zzzvvvtttqqqppprrrttttttttttttqqqnnnmmmmmmmmmkkkhhhlllkkkkkkmmmiiibbb```bbb^^^```bbbbbbaaaaaaccceeeeeedddccccccddddddcccaaa[[[\\\___aaabbbaaa___^^^\\\^^^```___^^^\\\[[[\\\VVVWWWSSSNNNMMMPPPPPPNNNDDDCCC@@@;;;555111///...---,,,,,,+++***)))(((((()))///666666111+++))))))###,,,333111+++((('''&&&''''''''''''&&&&&&%%%%%%&&&***///000---***((((((+++************++++++,,,(((((()))))))))((('''&&&(((((((((((()))***++++++***))))))***,,,000444666::::::;;;;;;;;;<<<<<<<<<:::<<<<<<;;;999999;;;>>>>>>>>>>>>>>>===<<<;;;:::777888888888888777666666444666888;;;===?????????@@@CCCIIIQQQ___tttwwwwwwwwwwwwxxxzzzxxxzzzwwwsssrrrrrrtttuuuuuuxxxtttpppmmmmmmkkkhhheeemmmlllmmmnnnjjjcccaaaccc\\\___aaaaaa```aaaeeehhhcccccccccdddeeeeeebbb```[[[]]]```cccdddbbb```^^^]]]```bbb```\\\ZZZ\\\^^^YYYYYYUUUPPPNNNQQQRRRPPPFFFEEECCC>>>888333111000///...---+++***)))))))))---///000111///,,,***)))+++---+++'''&&&***+++*********)))))))))(((((((((''')))+++,,,++++++++++++***)))))))))***+++,,,,,,'''((()))))))))(((&&&%%%''''''''''''(((***+++,,,))))))))))))+++...111333999:::;;;<<<<<<<<<<<<;;;:::<<<<<<;;;888888;;;>>>@@@@@@@@@@@@???>>><<<<<<666777777777777666666555555777999<<<>>>???@@@@@@???CCCHHHPPP]]]rrr{{{||||||}}}~~~|||{{{yyyuuuqqqooopppqqqrrrpppooonnnmmmkkkhhhfffeeeiiikkkiiihhhiiifffbbb^^^```aaaaaaaaabbbdddfffddddddeeeeeeddddddcccbbbccc```^^^```bbbaaa[[[VVV]]]bbbdddaaa^^^^^^]]]ZZZUUUWWWXXXWWWTTTQQQOOOOOOIIIGGGCCC<<<555222333666333333///)))***...///---...000444666666222...++++++---...,,,)))(((***,,,000...***'''%%%%%%%%%&&&'''((())),,,---,,,(((%%%'''///111+++&&&((()))((()))***+++***'''&&&'''(((***))))))***,,,///222444111---(((&&&(((---111444777888:::;;;<<<=========>>>>>>>>>======<<<;;;:::======<<<<<<<<<;;;;;;;;;<<<999777666666777666666888888888:::<<<>>>AAABBB<<>>????????????===<<<;;;<<<<<<<<<;;;;;;;;;::::::===:::888777888888888777777777777999;;;===@@@AAA@@@BBBGGGOOOWWWdddyyy~~~||||||zzzwwwuuusssrrrsssssstttqqqnnnkkkjjjiiigggeeecccgggiiihhhhhhiiigggbbb```aaaaaa```______```bbbdddddddddddddddcccbbbbbbbbbcccbbb```]]][[[[[[[[[[[[```cccaaa```bbbcccaaa]]]YYYUUUTTTSSSRRROOOKKKFFFFFFCCC>>>888555666888;;;<<<888222000222333111000222444555333000,,,***------,,,)))'''''')))+++...,,,)))'''%%%%%%&&&&&&))))))+++---//////,,,***)))...111...,,,,,,------+++(((%%%%%%'''(((&&&###((('''''''''(((***,,,---444111...++++++---000222999999999:::;;;<<<===>>>>>>???@@@AAA@@@>>><<<;;;;;;;;;;;;:::::::::999999===;;;999888999999999777666666666777999<<>>???===???@@@AAA@@@>>><<<::::::::::::999999999888888;;;:::888888999999888777555555555666888;;;>>>???@@@BBBGGGMMMSSS^^^qqq|||||||||}}}~~~~~~~~~~~~{{{xxxtttrrrrrrsssrrrqqqrrrooollljjjhhhgggeeeccc```eeegggfffgggiiigggcccbbbbbbbbb```^^^\\\]]]^^^aaaaaaaaaaaaaaa``````___```ccceeeaaa[[[XXX[[[```___cccddd```^^^``````^^^\\\ZZZYYY[[[]]][[[SSSLLLKKKKKKIIICCC;;;555333444666999999444111444666666000111111000...,,,***(((%%%'''+++...000000---++++++***((('''&&&&&&&&&&&&)))(((((())),,,...------)))***---//////---,,,---///***%%%%%%(((***(((%%%((((((((((((((()))******'''((()))((((((***...111999999999:::;;;<<<===>>>===>>>??????>>>===;;;999::::::999999999888888888999888777777888999777666555555666777999;;;>>>@@@CCCDDDHHHMMMRRR[[[mmm}}}|||{{{yyyyyyzzz~~~~~~}}}}}}yyytttrrrssstttrrrpppnnnlllkkkjjjiiigggdddbbb___cccfffffffffhhhgggccccccccccccaaa^^^]]]^^^__________________^^^]]]]]]^^^aaacccaaa\\\ZZZ]]]```^^^bbbddd```___bbbcccbbb[[[ZZZZZZ[[[[[[XXXQQQKKKJJJKKKIIICCC:::333000000111666777222000222555666.........---,,,***)))(((###%%%)))...111111...+++)))(((((('''&&&&&&&&&&&&)))''''''(((+++...///...***))),,,000111---,,,---...+++'''&&&((())))))'''((((((((())))))************,,,...,,,***))),,,000777888:::;;;<<<=========>>>>>>>>>======<<<;;;::::::::::::999999999888888888777666777999999777555777777777888:::===???AAAGGGHHHJJJNNNPPPVVVfffuuu|||yyywwwxxx{{{||||||~~~|||vvvtttuuuuuussspppjjjjjjjjjjjjjjjhhhdddaaa]]]bbbeeeeeefffhhhgggccccccccccccaaa___^^^___```]]]]]]]]]]]]]]]\\\[[[[[[\\\___aaaaaa___]]]^^^___cccfffgggcccaaaccceeeccc[[[ZZZXXXVVVRRRNNNKKKHHHJJJKKKKKKEEE===555222111000666777222...000222333,,,,,,+++***)))(((((((((&&&&&&''')))------+++)))((('''''''''''''''&&&&&&***((('''(((,,,///111111---+++---333333///,,,---,,,***(((&&&%%%&&&'''(((&&&&&&((())))))************---000///++++++...111666888:::===>>>===<<<;;;@@@???>>>===<<<<<<<<<===;;;:::::::::999999999999888777777888::::::888666999999999:::<<>>???>>><<<:::BBBAAA>>>===<<<===>>>???;;;;;;;;;:::::::::999999999888888:::;;;;;;999777:::::::::;;;===@@@CCCDDDAAABBBFFFJJJLLLSSScccrrr|||{{{xxxwwwxxx|||{{{xxxwwwzzz~~~~~~xxxtttqqqppppppkkkiiigggeeeeeedddcccbbb[[[\\\___cccggghhhfffdddcccbbbaaabbbccccccaaa___YYYXXXWWWXXX\\\___``````fffbbbbbbdddaaaZZZZZZ___fffgggfffddd```]]]\\\[[[\\\XXXRRRNNNKKKHHHDDDBBBJJJKKKKKKGGGAAA<<<::::::999777333///,,,+++******+++*********))))))(((((('''(((((('''&&&&&&)))+++%%%&&&''''''((('''''''''&&&&&&'''))),,,///111222111***(((000666222---+++&&&---...)))%%%'''(((%%%((((((((((((((())))))***------,,,,,,,,,,,,++++++666777:::===>>>???>>>>>>DDD@@@<<<<<>>>>><<<;;;:::999999999999999;;;???BBBAAA===888:::<<<>>>>>><<<<<<>>>@@@@@@AAADDDHHHKKKRRRaaapppzzzyyyvvvtttuuuxxx{{{}}}}}}{{{xxxvvvvvvxxx{{{}}}|||xxxtttqqqooonnnnnnllljjjiiigggfffeeecccaaa]]]]]]___cccfffgggfffddddddcccbbbbbbccccccaaa___[[[ZZZXXXYYY[[[]]]]]]]]]^^^[[[\\\___^^^ZZZ[[[```dddddddddbbb___\\\ZZZZZZ[[[WWWRRRNNNKKKHHHEEECCCDDDGGGJJJHHHAAA:::555333888666333000---,,,,,,,,,************)))))))))((()))))))))'''&&&&&&(((***'''''''''''''''&&&%%%%%%$$$$$$%%%''')))+++---...222+++(((...333000,,,***(((---...)))&&&''''''%%%***))))))))))))***++++++***+++++++++,,,,,,------444666999<<<>>>?????????DDD@@@<<<<<>><<<>>>===<<<;;;:::999999999:::;;;===@@@CCCBBB>>>;;;777999:::;;;;;;<<>>???@@@@@@EEEAAA======???@@@@@@>>>>>>===<<<;;;:::999999999<<<===>>>AAACCCCCC@@@===666666777888:::<<>>===???@@@AAA@@@======<<<;;;:::999999:::<<<===???@@@BBBAAA@@@???888888888999:::<<>>???@@@AAAAAA===<<<;;;;;;::::::::::::;;;<<<===>>>????????????===>>>???>>><<<<<<>>>AAADDDBBBBBBEEEIIIPPP\\\ggg{{{zzzyyyxxxwwwuuutttrrrqqqssstttwwwyyy{{{||||||||||||zzzuuuqqqmmmkkkjjjjjjnnnrrruuutttooojjjgggggggggffffffggghhhhhhfffdddbbbaaaaaaaaabbbbbbaaa___\\\ZZZYYYZZZ]]]___``````___aaa___ZZZZZZ___dddfff]]]YYYVVVVVVXXXZZZYYYWWWUUUSSSRRRQQQQQQOOOLLLJJJMMMLLLJJJGGGDDD???888333...---------,,,++++++***))))))))))))************&&&'''((())))))+++///222++++++***)))***+++,,,---'''&&&&&&&&&&&&''''''((()))***((('''***000222111...***))),,,,,,)))''''''(((''''''''''''((())))))*********)))))))))((((((,,,///333888<<<>>>??????@@@@@@@@@?????????@@@@@@===<<<;;;::::::::::::::::::;;;===<<<<<<<<<>>>??????DDDHHHEEE>>>;;;>>>CCCGGGCCCBBBFFFJJJPPP[[[fffyyyvvvvvvvvvvvvuuusssrrrqqqrrrtttvvvxxxyyyzzzzzz{{{yyywwwtttpppmmmkkkkkkkkkooosssvvvuuuoookkkjjjkkkiiihhhiiijjjkkkiiigggdddcccbbbbbbccceeeeeedddbbb^^^\\\[[[[[[^^^```aaaaaa]]]aaa```[[[]]]eeemmmnnn]]]YYYUUUVVVYYY\\\[[[YYYWWWVVVUUUVVVVVVUUURRRPPPPPPNNNLLLJJJHHHBBB:::444/////////...---,,,++++++((()))))))))************'''((())))))***+++///111,,,+++)))(((((()))***+++'''&&&&&&&&&'''(((((()))'''***)))&&&'''---...+++...)))''',,,---***((()))((((((((('''((())))))***(((((()))))))))))))))))),,,...222777;;;===>>>>>>===>>>@@@@@@@@@???>>>>>><<<<<<;;;:::::::::;;;;;;:::;;;===<<<:::;;;>>>@@@===GGGNNNJJJ???:::>>>EEEIIIEEECCCFFFKKKQQQ[[[eeevvvuuuuuuvvvvvvvvvuuusssrrrqqqrrrtttuuuwwwxxxxxxyyyxxxvvvssspppnnnnnnnnnnnnooossswwwuuuoookkklllmmmiiijjjjjjllllllkkkgggddddddcccccceeeggggggfffeee```^^^\\\]]]___```aaaaaaaaaeeeccc___aaajjjrrrttt```\\\XXXXXX]]]```___]]]ZZZYYYYYYYYYZZZYYYVVVTTTLLLKKKJJJIIIFFF@@@666///.........---,,,+++***)))(((((())))))*********+++)))************+++...000---+++)))'''&&&&&&'''((())))))((())))))***+++,,,&&&***)))%%%%%%******&&&...(((&&&,,,...+++(((***'''&&&&&&&&&&&&'''((((((&&&&&&'''((()))***++++++,,,...222777:::<<<======;;;===@@@AAA@@@>>>======<<<<<<;;;:::::::::;;;;;;:::<<<===<<<:::;;;>>>BBB;;;GGGQQQMMM@@@999>>>GGGKKKFFFDDDGGGLLLRRR\\\eeetttrrruuuxxxyyywwwtttrrrqqqqqqqqqrrrtttvvvwwwvvvuuuoooppprrrsssrrrpppnnnmmmmmmrrrwwwvvvpppkkkjjjkkknnnnnnllljjjiiiiiijjjkkkfffeeeeeeeeeeeefffgggggg___]]][[[[[[^^^bbbdddfffjjjgggeeedddfffiiijjjkkk___\\\ZZZZZZ\\\```cccddd]]]]]]]]]\\\[[[YYYWWWVVVQQQLLLGGGHHHJJJGGG===333---+++***+++------,,,***+++)))(((((()))++++++***)))***+++---//////000000...---+++***((('''&&&&&&&&&&&&&&&'''''')))*********)))((((((((((((((()))+++((('''(((+++,,,***(((''''''%%%%%%%%%%%%&&&'''+++)))''''''***,,,+++))))))+++///444888;;;===>>>===???@@@@@@>>>======>>><<<;;;;;;:::::::::;;;;;;<<<===>>>??????>>>===<<>>444///222555444000---,,,---((('''&&&'''(((((('''%%%'''))),,,...//////---,,,///...,,,***(((''''''&&&&&&&&&&&&''''''((()))***))))))((((((((((((((()))***((('''(((***+++***((($$$$$$$$$$$$%%%''')))******(((&&&''')))+++***((()))+++///444888;;;===>>>===???@@@???>>><<<======???>>>===<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>AAAEEEEEECCC@@@@@@@@@EEEGGGCCCEEEMMMNNNRRR___nnnxxxzzz{{{zzzvvvqqqnnnmmmmmmoooqqqtttvvvwwwwwwwwwuuurrrpppppprrrqqqnnnkkkkkkmmmpppqqqrrrqqqpppoookkkiiihhhiiilllllljjjgggkkkiiigggdddbbbaaa`````````___^^^^^^^^^```cccdddeeeeeedddeeeeeeccc```^^^\\\[[[\\\]]]^^^^^^[[[YYYWWWXXXZZZ[[[[[[YYYWWWUUUTTTPPPLLLLLLNNNKKKBBB999111999???<<<222+++,,,000++++++***+++++++++)))''''''))),,,......---+++)))///...,,,***)))''''''&&&''''''&&&''''''((()))***(((((((((((((((((((((((()))((('''(((***+++***)))%%%%%%$$$$$$%%%'''((())))))((('''(((***+++***))))))+++...333777:::<<<>>>===???@@@@@@>>>======>>>@@@???>>>===<<<;;;;;;;;;;;;;;;<<<<<<===>>>???@@@===???AAAAAA@@@???@@@AAABBBFFFEEEHHHQQQQQQSSS```kkkxxxzzz{{{zzzvvvrrrooonnnppppppppppppppprrruuuxxxxxxuuuqqqqqqssssssoookkknnnmmmnnnppprrrrrrpppoookkkiiihhhkkknnnoookkkgggllljjjhhhdddbbbaaaaaaaaaaaaaaa```_________bbbcccdddccccccdddeeefffeeeccc[[[ZZZYYYZZZ[[[[[[YYYXXXWWWYYY[[[\\\\\\YYYVVVTTTTTTQQQNNNPPPRRROOOGGG@@@444:::>>>999000***,,,111000...,,,+++,,,,,,+++***)))***++++++++++++***)))---,,,+++)))((('''&&&&&&'''''''''''''''((())))))''''''(((((((((((((((((((((''''''((()))*********)))((('''%%%$$$$$$%%%%%%)))))))))***+++++++++***)))***...222666999<<<===???@@@AAAAAA???>>>>>>???>>>>>><<<;;;999999888888;;;;;;:::;;;<<<>>>@@@AAA???????????????@@@AAABBBAAAEEEDDDIIISSSVVVZZZgggjjjxxxyyy{{{zzzwwwtttssssssuuusssoookkkiiilllrrrxxxyyywwwttttttuuutttqqqmmmqqqpppnnnoooppppppooonnnmmmkkkkkkmmmppppppmmmjjjmmmkkkhhheeeccccccdddeeeccceeeeeedddbbbbbbdddfffeeecccaaaaaaccceeefffggg]]]ZZZVVVUUUVVVXXXZZZZZZZZZ[[[]]]]]]\\\ZZZWWWUUUQQQOOONNNPPPRRRPPPIIIDDD666555333///+++***,,,...111---)))&&&''')))******,,,+++***)))((()))***++++++***)))((('''&&&&&&&&&(((''''''''''''(((((()))%%%&&&'''((()))(((((((((&&&'''((((((((()))***+++***)))'''%%%$$$$$$$$$$$$'''((()))******))))))))))))***---000444888<<<===@@@BBBCCCBBBAAA@@@@@@@@@>>>>>><<<;;;999999888888;;;:::::::::<<<>>>@@@AAA???>>>======>>>???@@@AAACCCFFFCCCFFFQQQTTTYYYgggiii|||xxxzzz{{{{{{yyywwwwwwwwwwwwuuupppiiifffiiiqqqxxxuuuvvvwwwwwwvvvsssqqqooorrrrrrpppooonnnnnnnnnnnnmmmnnnoooooonnnnnnmmmmmmmmmkkkhhheeedddeeefffgggeeehhhiiihhheeeeeegggjjjgggdddaaa___aaacccdddeeeccc^^^WWWTTTTTTXXX[[[]]][[[\\\\\\\\\[[[ZZZXXXWWWPPPNNNNNNOOOQQQNNNHHHCCC777111+++((()))+++,,,,,,222///***((()))+++------,,,+++***)))))))))++++++)))((((((''''''(((((((((((((((''''''''''''(((((($$$%%%'''((())))))((('''%%%&&&((((((((((((***+++((('''&&&%%%$$$%%%&&&'''###%%%'''((('''&&&&&&&&&(((***,,,///333888;;;===@@@BBBCCCCCCAAA@@@@@@AAA@@@???>>>===<<<;;;;;;;;;::::::;;;;;;<<<===>>>???===;;;::::::<<<======<<>>?????????>>>===<<<<<<<<<<<<<<<:::;;;;;;<<<=========<<<>>><<<:::;;;======<<<999DDDGGGCCCDDDKKKIIIKKKWWWeeesss}}}~~~~~~{{{yyyyyyzzzrrrssstttqqqmmmnnntttyyyjjjrrryyyzzztttooonnnpppooorrrssspppkkkkkkoootttmmmppprrrnnnhhhfffkkkpppnnnkkkgggcccaaabbbcccddd\\\```cccccc```___bbbfffaaabbbdddgggkkkmmmmmmlllooojjjbbb\\\ZZZZZZZZZZZZVVVUUUUUUVVVXXX[[[]]]___^^^]]][[[ZZZWWWRRRKKKFFF777555111///---,,,+++******+++,,,///000///,,,)))&&&(((---000000...***((()))))))))***+++---...///)))(((((('''''''''((((((###$$$&&&((())))))((('''###&&&((((((''''''***,,,,,,+++(((&&&$$$###""""""%%%(((,,,---+++))))))***((()))+++...222777;;;======???@@@@@@>>>======>>><<<;;;;;;:::::::::;;;;;;:::;;;<<<=========;;;;;;@@@>>>===>>>@@@@@@===:::AAAEEEDDDGGGNNNLLLLLLVVVcccooo~~~~~~{{{{{{|||}}}{{{vvvpppmmmnnnooonnnmmmpppsssuuutttqqqnnnooopppsssrrrooommmmmmnnnpppqqqxxxuuuoookkkiiijjjlllnnnqqqkkkeeebbbcccdddbbb______^^^]]]]]]^^^aaadddeeegggddddddgggkkkkkkeee```dddaaa^^^]]]]]]]]]\\\[[[ZZZXXXUUUTTTUUUXXX\\\___[[[cccgggbbbXXXOOOKKKIIIHHH555...000---...222///111000...---.........---,,,,,,...111333111+++&&&++++++///333222+++)))***,,,)))''')))---///...,,,((((((((('''&&&&&&&&&%%%''''''&&&%%%&&&'''((()))+++(((%%%$$$'''))))))(((((((((((()))******++++++*********,,,000666;;;???@@@?????????>>>>>>=========<<<<<<;;;;;;;;;<<<<<<<<<;;;::::::<<<=========CCC???;;;:::;;;===???@@@CCCFFFHHHIIIIIILLLSSSYYYaaaqqq~~~}}}|||{{{|||vvvooolllllloooqqqrrrrrruuuwwwvvvrrrooooooppptttrrrooommmlllmmmnnnppprrrpppmmmjjjiiikkknnnppppppjjjccc`````````]]]ZZZ]]]]]]\\\]]]^^^___aaabbbbbbbbbbbbdddgggfffbbb^^^^^^]]][[[[[[]]]______^^^]]][[[YYYWWWWWWYYY\\\^^^___eeeiiidddZZZRRRNNNMMMJJJ888111111---...111---111...+++***,,,...000000---,,,---000222222...***------///222111...///222666111***&&&%%%'''+++---)))(((((((((((((((((('''''''''&&&%%%&&&'''((()))***'''$$$$$$&&&(((((((((((((((((()))******++++++*********,,,000555:::===???>>>>>>>>>===============<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;<<<>>>?????????>>>===;;;::::::<<>>????????????>>>??????>>><<<===BBBGGGGGGGGGHHHJJJMMMRRRVVVYYYaaaooo}}}|||zzz{{{vvvrrrppprrrtttuuuqqquuuwwwwwwtttrrrrrrttttttsssqqqnnnmmmllllllmmmqqqpppnnnmmmlllkkkkkkkkkqqqmmmgggcccaaaaaa___^^^______````````````___^^^YYY\\\^^^___^^^\\\\\\]]]]]][[[ZZZ[[[\\\]]]\\\[[[[[[ZZZZZZZZZZZZ\\\]]]^^^WWWZZZ]]]]]]VVVLLLGGGHHHFFF999555444///333777222444222111333666999;;;<<<111000/////////000111111///---...111222222666<<<888222---,,,------***'''((((((((())))))*********''''''&&&%%%&&&'''((()))((('''%%%%%%%%%%%%&&&&&&''''''(((((()))*********((()))+++...111444777999;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======<<<===???@@@???>>>>>>>>>???AAABBB@@@;;;;;;@@@EEEDDDDDDDDDGGGJJJNNNRRRSSSaaammm}}}~~~}}}|||||||||yyyuuusssqqqqqqnnnrrruuuvvvtttssstttvvvuuusssqqqooonnnmmmmmmmmmqqqpppooonnnnnnmmmlllllljjjgggbbb___^^^^^^^^^]]]^^^^^^_________^^^]]]]]]ZZZ\\\^^^^^^]]]]]]]]]^^^\\\[[[[[[\\\]]]^^^]]]\\\\\\[[[ZZZYYYXXXYYYYYYZZZWWWYYY^^^bbb\\\PPPIIIIIIAAA888666555111777>>>888222222444888<<<===<<<;;;333222000...------...000---,,,///333444222444999@@@666---,,,111333---&&&'''''''''(((((()))))))))''''''&&&%%%&&&'''((()))'''''''''&&&%%%%%%%%%%%%'''''''''((())))))******((()))+++---000333666777:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<=========???AAA@@@>>>======>>>AAACCCDDD@@@:::777:::???AAABBBDDDEEEHHHJJJMMMPPP^^^iiiyyy}}}~~~~~~}}}{{{{{{}}}|||wwwrrrooonnnnnnrrruuuvvvtttsssuuuwwwuuutttrrrqqqpppooonnnnnnmmmmmmmmmnnnooopppqqqqqqkkkhhheeebbb``````aaabbb]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\]]]^^^____________ZZZZZZ[[[]]]```bbbaaa```___]]]ZZZWWWUUUUUUUUUUUUUUUWWW```hhhdddUUUJJJHHH@@@:::999666222999@@@:::...///333777::::::777444222222000---******+++---,,,,,,111777888555666:::QQQCCC333,,,...000---)))''''''((((((((((((((()))''''''&&&%%%&&&'''((()))'''((()))'''%%%$$$%%%&&&&&&''''''(((((())))))***)))******,,,...222555666::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>@@@AAA@@@>>>>>>@@@DDDKKKLLLJJJEEE@@@<<<===???AAAEEEHHHHHHGGGHHHKKKOOOXXXddduuu{{{|||}}}|||||||||}}}~~~}}}yyytttpppoooooorrruuuxxxxxxuuussstttvvvttttttsssrrrrrrqqqppppppllllllllllllmmmoooqqqrrrpppooolllhhheeedddeeefff___^^^]]]]]]]]]^^^___```___]]]\\\]]]aaabbbaaa___]]]]]]^^^```cccdddcccaaa^^^\\\XXXUUUTTTUUUWWWYYYUUUXXXdddqqqnnn[[[MMMIIIEEE@@@>>>999222888===666---...000333555555222000.........+++((((((***,,,---...333999<<<;;;===AAAVVVLLL>>>333---,,,,,,,,,***))))))))))))))))))(((''''''&&&%%%&&&'''((()))''')))***)))&&&$$$%%%&&&&&&&&&''''''((()))))))))+++*********---000444666::::::::::::;;;;;;<<<<<<;;;::::::;;;;;;===>>>>>>===???AAAAAA???AAAGGGMMMRRRPPPMMMIIIEEEBBB@@@???AAAGGGKKKJJJEEEDDDIIIOOOPPP]]]pppyyy{{{}}}~~~~~~~~~{{{{{{zzzuuupppnnnoooqqqvvvyyy{{{zzzvvvssssssttttttttttttssssssrrrrrrrrrooonnnlllkkkkkklllmmmooorrrppplllhhhdddbbbcccdddcccbbb```___```aaaccceee```]]]ZZZ]]]bbbdddbbb^^^bbbbbbbbbbbbcccccc```^^^YYYWWWUUUTTTUUUYYY]]]```[[[^^^mmm|||zzzeeeTTTPPPJJJEEECCC;;;111666:::111/////////000222222111///***+++,,,***((('''***---///000444;;;>>>???CCCIIIPPPNNNHHH===222+++***,,,,,,+++++++++******))))))''''''&&&%%%&&&'''((()))'''***+++***'''%%%%%%'''&&&&&&''''''((())))))))),,,+++))))))+++///444777:::::::::;;;;;;<<<<<<<<<:::::::::;;;<<<===>>>???<<>>888777444000,,,+++,,,...000111111111+++,,,+++)))((())),,,///222444555666777999<<>>;;;;;;::::::::::::;;;;;;??????>>>>>>@@@BBBEEEGGGIIIDDD@@@BBBHHHIIICCC<<<;;;CCCIIIGGGGGGJJJKKKHHHMMMWWWfff~~~|||xxxuuutttvvvxxxyyyyyy}}}~~~zzzrrrmmmoooqqqppprrrtttvvvvvvuuurrrrrrrrroooqqqrrrqqqooonnnoooqqqssstttqqqkkkjjjnnnppppppnnnnnnnnnlllhhheeedddddd^^^___```bbbbbbbbbbbbaaa\\\\\\^^^bbbeeeeeedddbbbbbbcccdddeeeeeedddbbbaaa[[[WWWSSSRRRTTTYYY^^^```eeebbbgggttt{{{qqq^^^PPPLLLLLLFFF===888777555111///...---...///111111222---...---,,,***)))+++---...///000111222444888<<<===888222111333444222///(((''''''(((***)))'''%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''((()))))))))((((((''''''''''''((((((((((((''')))***+++---///333666888777999>>>CCCEEEAAA===;;;;;;::::::::::::;;;;;;======<<<<<<===???AAACCCCCC???===@@@DDDEEEAAA<<<;;;BBBGGGGGGHHHLLLNNNMMMQQQZZZggg~~~{{{xxxvvvwwwxxxxxxxxx~~~{{{sssnnnooopppoooqqqsssuuuvvvtttrrrqqqqqqpppqqqrrrrrrpppnnnnnnooommmqqqqqqnnnllloooqqqqqqnnnllljjjiiiiiiiiiiiihhh^^^^^^```aaabbbbbbbbbbbb\\\]]]aaaeeegggfffbbb___aaaaaadddgggjjjhhhbbb]]]\\\XXXTTTRRRUUUZZZ^^^```ccc___aaaiiimmmfffZZZRRRNNNMMMFFF;;;666666555222222111000//////000111111...//////...+++)))***++++++,,,,,,,,,---111666:::>>>777111111444444///)))''''''&&&'''))))))(((&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''(((((((((((((((&&&''''''''''''((((((((('''(((***+++,,,...222555888777888;;;???AAA>>>;;;;;;;;;::::::::::::;;;;;;<<<;;;:::::::::;;;===>>>=========>>>AAABBBAAA???;;;AAAEEEFFFIIINNNRRRRRRUUU]]]hhh~~~{{{yyyxxxxxxxxxxxx{{{}}}zzzsssooopppqqqoooppprrrtttuuutttrrrqqqqqqqqqrrrsssrrrqqqooonnnnnnffflllpppnnnmmmoooqqqpppnnnjjjggggggiiijjjiiigggaaaaaabbbbbbbbbbbbbbbbbb______bbbeeegggfffbbb___```___aaafffkkkkkkeee^^^]]]YYYUUUSSSVVV[[[___aaa```ZZZYYY\\\^^^YYYTTTRRROOOLLLDDD999333333444222222333444333111000......+++---...---+++)))))))))+++,,,,,,,,,---000666:::@@@999333222444333,,,%%%(((''''''((()))***)))(((&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%&&&'''((((((((('''&&&&&&&&&'''''''''((((((&&&((()))***+++---111333888777888:::===>>>===;;;<<<<<<;;;;;;;;;;;;<<<<<<======<<<;;;:::;;;;;;<<<<<<>>>????????????@@@AAA===???BBBEEEIIIMMMQQQRRRTTT[[[eee|||}}}|||zzzxxxvvvttttttuuuwwwzzzyyytttqqqrrrsssqqqnnnqqqttttttsssqqqqqqqqqppppppooooooooonnnlllkkkdddlllrrrqqqpppqqqrrrqqqoookkkgggeeeggggggfffcccffffffeeeddddddccccccccccccaaa```aaacccddddddcccaaa``````eeekkknnnjjjfff___[[[VVVTTTWWW[[[___aaa```YYYUUUVVVVVVTTTRRRTTTNNNKKKBBB777111111222000000333777888444000,,,+++''')))++++++***))))))******+++++++++,,,///333777444///,,,...333444111,,,***)))(((((()))******)))&&&&&&$$$$$$$$$$$$&&&&&&$$$%%%&&&'''((((((((((((&&&&&&&&&&&&''''''''''''&&&'''((()))***,,,///222888888999;;;===>>>===<<<======<<<<<<<<<<<<======@@@???>>>>>>===<<<<<<<<<<<<>>>???>>><<<<<<===???>>>>>>@@@DDDGGGJJJLLLNNNOOOVVV___vvv}}}}}}}}}zzzwwwuuuuuuvvvtttxxxxxxuuurrrttttttrrrmmmpppssstttrrrqqqqqqqqqnnnllljjjjjjkkkkkkjjjiiigggpppwwwvvvssssssttttttnnnllliiigggfffdddbbbaaahhhgggfffeeeeeedddeeeeeeeeebbb^^^^^^```bbbeeeeeedddccccccgggllloooooommm```\\\WWWVVVXXX\\\```bbbccc[[[VVVWWWXXXVVVUUUVVVNNNKKKCCC777111111111//////333888888444...+++***&&&((())))))(((((()))***''')))*********+++...111+++)))'''))),,,......,,,+++***((('''((()))((('''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&'''((()))))))))%%%&&&&&&&&&&&&'''''''''%%%'''(((((()))***...111666777:::===>>>>>>>>>=========<<<<<<<<<<<<======@@@@@@@@@???>>>>>>======;;;<<<<<<;;;:::999;;;<<<>>><<<===CCCGGGGGGHHHIIIJJJSSS[[[ooo}}}~~~~~~|||xxxvvvwwwxxxtttxxxyyyuuussstttssspppmmmooorrrsssrrrqqqpppqqqooolllhhhhhhjjjllllllllljjjssszzzxxxtttsssttttttmmmmmmmmmjjjfffcccaaaaaafffeeeddddddeeefffggghhhccc```]]]\\\___bbbdddeeecccdddfffhhhjjjkkkkkkkkkaaa]]]XXXVVVXXX]]]```bbbeee\\\WWWYYY[[[ZZZWWWVVVOOOMMMEEE999333333222///000444777666000,,,,,,---)))******(((''''''(((***&&&((()))***))))))***+++,,,+++)))'''&&&&&&''')))+++)))&&&%%%&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%'''((()))*********%%%%%%&&&&&&&&&'''''''''%%%&&&''''''(((***---///222666:::===???>>>>>>===;;;;;;::::::::::::;;;;;;?????????>>>>>>===<<<<<<;;;:::999999:::<<<=========:::<<>>???>>>======:::999999888888999999:::<<<<<<======<<<<<<;;;:::<<<:::999:::===@@@AAAAAA<<<888;;;EEEJJJIIIGGGHHHHHHSSSZZZhhhwwwwwwwwwwwwvvvtttrrrqqqpppwwwyyytttqqqrrrrrroooqqqpppooonnnoooppprrrsssyyyvvvqqqnnnmmmooorrrtttrrrqqqoooppprrrrrrqqqppppppooommmhhhcccaaadddggggggfffeeeddddddfffhhhiiicccdddccc```^^^]]]___```bbb\\\bbbiiifffgggiiibbb[[[ZZZYYYYYYZZZ\\\^^^```ggg___XXXUUUWWWXXXSSSOOOJJJIIIFFF@@@999333000///444888;;;:::444///...///***)))(((((())))))((('''&&&''''''((((((((((((((()))***+++,,,,,,+++***)))&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$"""!!! !!!"""###$$$&&&)))+++,,,+++)))&&&%%%&&&&&&&&&%%%(((((((((((()))***+++,,,444333444777<<<===<<<:::555666777999;;;===>>>???>>>===<<<;;;::::::;;;;;;<<<===???AAAAAAAAA???>>>;;;;;;===AAAEEEGGGHHHGGGJJJNNNYYYjjjssstttttttttsssqqqpppoooooouuuwwwrrrppprrrsssrrrooonnnmmmmmmnnnpppsssttt}}}zzzvvvrrrqqqrrruuuvvvvvvwwwyyywwwtttrrrrrrtttnnnnnnmmmiiieeeccceeegggfffeeecccbbbcccdddggghhheeeeeedddbbb```___```aaakkkdddhhhkkkeeecccccc[[[YYYYYYXXXXXXZZZ\\\^^^```ddd^^^WWWVVVXXXXXXTTTOOOLLLKKKGGGBBB;;;666333333888;;;===999111+++((((((***)))''''''((()))((('''%%%%%%&&&''''''''''''''''''((()))******)))(((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$######!!!""""""###%%%''')))******(((%%%%%%&&&&&&&&&%%%(((((((((((()))***+++,,,444444555888<<<>>>===;;;;;;;;;<<<===>>>??????@@@=========<<<<<<<<<;;;;;;;;;<<<>>>@@@@@@???>>>===::::::;;;???CCCFFFFFFFFFIIIMMMWWWhhh}}}qqqrrrssssssrrrqqqpppoooooorrrsssppppppsssuuuuuunnnnnnmmmmmmnnnpppsssuuu{{{yyyvvvtttsssuuuwwwxxxwww{{{~~~{{{tttpppqqqtttlllmmmmmmkkkhhhfffggggggfffdddaaa``````bbbeeegggfffffffffdddaaa```aaabbbgggaaaeeegggbbbdddeee]]]XXXXXXXXXYYYZZZ\\\___```aaa\\\XXXWWWYYYYYYUUUPPPMMMLLLHHHAAA:::666444444777::::::666///)))&&&&&&+++(((&&&%%%&&&'''''''''$$$$$$%%%&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%"""""""""###$$$%%%''''''(((&&&$$$$$$%%%&&&&&&&&&(((((((((((()))***+++,,,444444666999===>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>>>>>>>===<<<;;;;;;<<<===>>>>>>>>>===<<<;;;;;;<<>>@@@@@@???===<<<<<<<<<===>>>>>>>>>===<<<>>>===>>>AAAEEEHHHIIIIIIGGGKKKTTTbbbtttssstttuuuvvvuuutttsssrrrpppnnnlllmmmooorrrvvvyyyxxxvvvtttrrrqqqqqqrrrrrrqqqqqqppppppooonnnnnnmmmnnnoooqqqrrrrrrpppmmmjjjjjjjjjkkkllllllkkkiiigggeeedddaaa______aaaccceeedddeeefffdddbbb``````aaaccc```bbb```\\\bbbeee[[[\\\\\\]]]^^^```aaabbbccc___]]][[[[[[]]]\\\YYYVVVRRRPPPJJJBBB999222...------...//////---+++++++++***(((%%%%%%&&&''''''&&&%%%%%%&&&''''''''''''&&&%%%%%%''''''''''''%%%%%%%%%%%%$$$######"""######!!!!!!"""###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''(((&&&$$$$$$%%%'''''''''(((((((((((()))***+++,,,111333777:::===>>>@@@AAA:::::::::;;;;;;<<<<<<===:::<<<>>>???@@@???>>>===>>>>>>>>>>>>>>>>>>>>>===>>>======@@@DDDHHHIIIJJJGGGKKKTTT```qqqtttuuuuuuvvvuuutttsssrrrrrrmmmkkkmmmpppqqqssswww{{{yyyvvvtttrrrqqqqqqrrrvvvuuuuuusssppplllhhhfffllllllnnnrrrtttrrrmmmiiijjjiiiiiijjjlllkkkiiigggfffeeecccbbbaaabbbcccddddddeeefffeeecccaaa```aaaaaa___bbb```^^^hhhnnnddd^^^___```aaabbbbbbcccccc___]]]\\\[[[\\\[[[ZZZXXXTTTSSSNNNFFF===555000............---,,,***)))((()))(((''''''(((((('''%%%%%%%%%&&&'''''''''''''''%%%&&&'''(((((('''&&&%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%&&&''''''((()))'''%%%%%%&&&'''''''''(((((((((((()))***+++,,,///222777:::<<<>>>@@@BBB<<<<<<<<<======>>>>>>???:::;;;<<<>>>??????>>>>>>??????>>>>>>>>>>>>>>>===;;;::::::<<>>>>>>>>======999:::;;;<<<===>>>??????>>>>>>======<<<<<<<<<<<<;;;999999;;;???CCCFFFGGGEEEIIIQQQ\\\lll||||||||||||{{{yyywwwvvvtttmmmkkkooorrrooonnnqqqyyywwwuuurrrqqqqqqrrrsssqqqrrrttttttsssooollliiifffmmmtttuuupppkkkjjjkkkllliiiggggggiiijjjgggeeefffggggggggggggfffeeedddfffhhhiiihhhfffdddccccccccccccddd___\\\iiioooccc``````aaaaaaaaaaaa``````^^^\\\YYYWWWVVVVVVWWWWWWLLLMMMKKKGGG???777111......,,,++++++++++++***)))(((((()))+++,,,+++'''$$$######$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%&&&'''((()))***)))&&&$$$!!!!!!###&&&((("""""""""###$$$%%%'''(((---+++((('''((((((((('''(((((((((((()))***+++,,,,,,000666999:::<<>>===<<<;;;:::999999999:::;;;===???@@@>>>===<<<;;;;;;;;;;;;;;;<<<;;;:::<<<@@@DDDGGGHHHCCCHHHPPP[[[jjj}}}wwwyyy{{{}}}}}}{{{xxxvvvvvvtttqqqpppqqqqqqqqqpppzzz{{{{{{zzzwwwtttrrrrrrssspppnnnppptttuuuqqqlllhhhlllnnnmmmlllmmmkkkgggkkkiiiggggggiiihhhfffccchhhgggfffcccaaabbbeeegggeeefffiiimmmooommmfffaaacccbbbbbbbbbbbbdddeeefffbbb```^^^^^^```bbbcccbbb[[[XXXUUUUUUWWWXXXWWWTTTRRRIIIDDDDDDBBB999333222,,,,,,,,,,,,+++***))))))+++---/////////,,,)))'''&&&(((((('''$$$"""""""""$$$###"""""""""###$$$%%%$$$&&&'''((('''''''''(((+++(((&&&%%%'''(((&&&$$$'''&&&&&&&&&&&&'''((((((+++(((%%%%%%'''(((&&&$$$(((((('''(((***,,,...000000222555888;;;>>>@@@AAAAAAAAAAAA@@@>>>===;;;:::;;;;;;;;;<<<<<<<<<======<<<;;;<<<===??????===;;;<<<<<<<<<===???AAACCCEEEJJJHHHLLLVVVdddvvvzzz{{{{{{{{{{{{zzzzzzyyywwwuuusssssstttuuuvvvuuuzzz|||}}}|||yyyvvvtttssstttrrrrrrrrrtttssspppmmmkkknnnnnnkkkjjjlllllliiikkkjjjiiijjjkkkkkkhhheeeffffffeeeddddddcccccccccdddeeegggkkknnnmmmhhhdddcccbbbaaaaaa```aaabbbbbbaaa^^^[[[\\\___```___]]]ZZZXXXUUUVVVWWWXXXWWWUUUSSSKKKEEEEEEBBB999222111++++++++++++***)))(((((()))***+++++++++)))'''&&&'''((()))(((&&&$$$$$$$$$&&&%%%$$$######$$$%%%%%%$$$&&&(((((('''&&&'''(((***(((%%%%%%&&&'''%%%$$$%%%%%%%%%%%%%%%&&&'''''''''(((((('''%%%%%%&&&'''''''''((()))***,,,......///111444777:::<<<>>>>>>@@@@@@@@@???>>>===<<<;;;;;;;;;;;;<<<<<<<<<======:::999:::;;;======;;;999<<<<<<<<<===???BBBDDDFFFIIIHHHKKKUUUcccttt{{{{{{yyyxxxxxxxxxxxxyyyuuusssrrrrrrtttwwwwwwwwwzzz|||~~~{{{wwwuuussstttuuuvvvuuussspppoooooonnnqqqpppkkkiiikkkmmmllliiiiiijjjkkklllllliiiffffffdddbbbccceeedddaaa^^^cccccceeehhhjjjjjjhhhfffcccbbbaaa```____________eee```\\\___dddeeeaaa\\\ZZZXXXVVVVVVWWWXXXWWWVVVTTTMMMHHHFFFBBB:::222///***************((('''''')))))))))(((((('''&&&&&&&&&((()))((('''%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&%%%'''((((((&&&%%%%%%&&&)))'''%%%$$$%%%&&&%%%$$$%%%$$$$$$$$$$$$%%%&&&&&&$$$(((+++)))$$$"""%%%***&&&''')))***,,,,,,------///000333666999:::;;;;;;===>>>>>>>>>>>>===<<<;;;;;;;;;<<<<<<<<<=========:::999999;;;<<<===;;;:::;;;;;;<<<===???BBBEEEGGGHHHGGGKKKUUUaaarrryyyyyyxxxwwwvvvvvvuuuuuurrrpppnnnoooqqqsssssssssxxx{{{~~~|||xxxtttrrrtttwwwzzzxxxrrrooooooqqqpppttttttnnnkkklllmmmlllfffggghhhjjjkkkjjjhhhfffhhhccc___```cccddd```\\\cccccccccdddeeeeeeddddddaaaaaa``````____________eee```]]]aaahhhjjjddd]]]YYYXXXWWWWWWWWWXXXXXXXXXVVVPPPKKKGGGCCC<<<444...++++++++++++***)))((('''******((('''''''''((((((%%%'''((((((&&&%%%&&&&&&######$$$$$$%%%&&&&&&'''&&&'''((((((&&&$$$$$$%%%'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&'''$$$(((+++***%%%###&&&***&&&''')))+++,,,,,,,,,,,,///111444777999:::;;;:::<<<<<<============<<<<<<<<<<<<<<<<<<===============<<<;;;<<<>>>???>>><<<;;;;;;<<<===@@@CCCFFFGGGFFFGGGKKKTTT```oooxxxyyyzzz{{{yyywwwtttrrrqqqooommmmmmnnnppppppooouuuyyy|||}}}zzzvvvsssqqqrrrwwwzzzxxxrrrooopppssspppvvvxxxsssnnnmmmllljjjfffgggiiijjjjjjiiihhhgggjjjddd]]]\\\___bbbaaa^^^ccccccbbbaaa___^^^______`````````aaaaaabbbbbbbbb___[[[YYY___hhhjjjccc[[[XXXXXXXXXWWWWWWWWWXXXYYYWWWTTTOOOJJJEEE???666///,,,,,,,,,,,,+++***)))(((***((('''%%%%%%&&&'''((($$$&&&''''''%%%$$$$$$%%% !!!###%%%&&&'''(((%%%'''((('''%%%$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''((('''(((******((('''''''''&&&(((***+++,,,,,,,,,+++000222666999;;;<<<<<<;;;;;;<<<<<<===============<<<<<<<<<=========>>>>>>===<<<;;;<<<===>>>>>>===<<<<<<===>>>@@@CCCEEEGGGEEEGGGLLLUUU^^^lllzzz{{{}}}~~~|||xxxtttrrrrrrpppnnnnnnoooppppppppptttwwwzzzzzzxxxtttrrrqqqppptttxxxwwwsssppprrruuuqqqxxx|||wwwpppmmmllljjjjjjkkklllllljjjjjjjjjkkkkkkeee^^^[[[]]]___aaaaaaccccccbbb___\\\[[[[[[\\\___```aaabbbcccccccccccc^^^\\\]]]dddjjjkkkddd\\\WWWXXXYYYXXXWWWWWWYYY[[[XXXWWWRRRLLLHHHCCC:::111,,,,,,---,,,,,,+++***)))&&&%%%$$$######$$$%%%&&&$$$&&&'''&&&%%%######$$$!!!###%%%&&&''''''$$$&&&''''''%%%$$$$$$%%%%%%&&&'''&&&$$$$$$%%%''''''&&&&&&&&&&&&'''((((((***+++,,,,,,***)))''''''(((((()))***+++,,,,,,,,,000333777;;;===>>>>>>===<<<======>>>>>>>>>======<<<<<<=========>>>>>>>>><<<:::999999;;;<<<<<<;;;>>>>>>>>>>>>@@@BBBEEEFFFEEEGGGNNNVVV^^^kkk{{{{{{{{{{{{yyyvvvsssqqqqqqooommmmmmoooqqqrrrqqquuuwwwyyyxxxvvvsssrrrrrrnnnqqqtttuuutttssstttvvvttt{{{}}}wwwooolllmmmmmmlllmmmmmmkkkiiihhhjjjllliiifffbbb^^^]]]^^^```aaaaaabbbbbb```]]][[[\\\^^^```aaabbbcccccccccbbbaaa```aaadddiiillljjjccc]]]WWWXXXYYYYYYWWWWWWYYY\\\YYYYYYUUUNNNJJJGGG>>>333,,,,,,,,,++++++***)))(((%%%%%%%%%$$$$$$%%%%%%%%%&&&(((((('''%%%######$$$ !!!###%%%&&&&&&&&&%%%###%%%&&&&&&%%%%%%%%%&&&%%%'''((('''%%%$$$&&&)))&&&&&&%%%%%%&&&&&&'''(((***...111000***&&&''')))))))))))))))***+++,,,,,,///222777;;;>>>??????>>>>>>>>>>>>???>>>>>>======<<<=========>>>>>>>>>>>><<<:::999999:::<<<<<<<<>>??????>>>???????????????>>>==================>>>>>>>>>>>>>>><<<;;;;;;<<<>>>>>>>>>AAA@@@??????@@@AAACCCDDDFFFIIIPPPWWW^^^iii~~~{{{wwwtttsssttttttrrrooojjjmmmooonnnlllnnntttzzz{{{|||{{{wwwvvvwwwtttooosssppprrrvvvxxxuuusssttt~~~zzzrrrmmmnnnppppppmmmiiiffffffgggggggggaaabbbbbbbbbaaa```___^^^cccccccccccccccaaa``````dddcccccceeehhhgggddd```ccc```aaagggkkkfff___\\\[[[\\\\\\ZZZWWWUUUUUUVVVRRRWWWXXXRRRLLLHHH???666...,,,***)))***+++++++++555///(((%%%'''***)))'''&&&'''((((((((('''%%%$$$######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''%%%$$$%%%%%%&&&'''((()))+++222777444***$$$$$$((()))))))))***++++++,,,,,,,,,111555666:::???AAA>>>?????????>>>>>>>>>>>>>>>>>>===<<<===???@@@@@@???;;;;;;<<<===>>>???@@@@@@??????>>>======???DDDHHHEEEGGGNNNVVV^^^jjj~~~|||yyyvvvuuuvvvuuuqqqnnnkkkmmmnnnllljjjkkkpppuuuwwwzzzzzzwwwxxxzzzxxxtttooolllnnnsssvvvtttrrrsss}}}~~~~~~yyysssooooooqqqpppmmmiiiiiijjjlllkkkjjjaaaaaaaaaaaaaaaaaaaaabbbbbbaaaaaaaaa````````````dddddddddeeeffffffeeeccchhhdddeeejjjlllggg```]]]ZZZ[[[[[[ZZZXXXVVVVVVWWWVVVZZZYYYSSSMMMIIIAAA999///---++++++,,,,,,,,,+++666000)))&&&'''((('''%%%'''''''''''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$(((---111///)))%%%%%%((()))))))))***++++++,,,,,,,,,111555666:::@@@BBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>=========???@@@???>>>======>>>>>>??????@@@@@@??????>>>======???DDDGGGFFFHHHMMMTTT[[[hhh|||}}}{{{yyyyyyyyywwwrrrnnnmmmnnnnnnllliiiiiilllpppqqquuuwwwvvvxxx{{{zzzwwwqqqnnnooouuuxxxwwwvvvxxxyyy{{{{{{xxxssspppqqqrrrpppmmmjjjlllpppqqqoookkkbbbaaa``````aaabbbdddfffhhhfffdddaaa____________ddddddeeeeeeddddddfffhhhmmmiiiiiimmmmmmggg```]]]YYYZZZ[[[ZZZXXXWWWXXXYYYXXXZZZXXXRRRLLLGGGAAA;;;000...------......---+++666000***'''''''''&&&$$$(((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&%%%###"""!!!!!! %%%'''))))))'''&&&'''((()))))))))***++++++,,,,,,,,,111444666:::AAACCCBBB>>>>>>>>>>>>>>>>>>?????????>>>===>>>???@@@???>>>????????????????????????>>>>>>>>>======???DDDGGGHHHIIILLLQQQXXXdddzzz~~~||||||}}}~~~{{{uuupppqqqrrrqqqnnnkkkjjjkkknnnlllrrruuutttvvvyyyzzzxxxuuurrrrrrvvvxxxwwwwwwyyyvvvwwwxxxvvvsssqqqqqqrrrqqqmmmkkkmmmrrrsssooojjjeeedddaaa``````cccfffhhhtttpppkkkeee```^^^^^^^^^aaaccceeedddbbbcccgggkkknnnjjjiiillljjjccc]]]ZZZXXXYYYZZZZZZXXXXXXYYYZZZXXXXXXUUUOOOIIIDDD???;;;222000//////000///---,,,222...***(((((((((&&&%%%((('''&&&%%%$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%###"""!!!!!!!!!%%%%%%$$$%%%'''((((((''')))))))))***++++++,,,,,,+++000444555:::AAADDDCCC>>>>>>>>>>>>>>>????????????>>>===>>>???@@@???>>>?????????>>>>>>>>>=====================@@@DDDGGGJJJJJJKKKOOOTTTaaawww}}}}}}}}}~~~xxxsssttttttsssqqqooonnnnnnooooootttwwwuuuuuuxxxzzzyyywwwrrrpppssstttssssssuuutttuuuvvvuuusssqqqpppppppppmmmlllmmmpppppplllgggiiigggdddaaaaaaccceeegggvvvrrrkkkeeeaaa_________^^^aaacccdddbbbcccgggjjjjjjgggfffhhheee^^^XXXWWWWWWXXXYYYYYYXXXXXXYYYZZZYYYVVVSSSOOOJJJCCC???===555333111000000///---+++---+++)))(((((()))((('''((('''&&&$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%$$$###%%%%%%&&&&&&&&&''''''''''''&&&%%%$$$$$$$$$$$$$$$(((&&&%%%&&&((()))(((''')))))))))***++++++,,,,,,+++000333444999@@@CCCCCC======>>>>>>????????????@@@>>>===>>>??????>>>===>>>>>>>>>===<<<<<<;;;;;;;;;<<<======>>>@@@CCCFFFKKKJJJKKKMMMSSS___uuu}}}||||||~~~}}}xxxssstttssssssrrrrrrrrrrrrrrrtttyyyzzzvvvtttxxx{{{}}}{{{uuurrrtttuuuttttttwwwvvvwwwwwwvvvtttrrrooonnnmmmmmmlllmmmmmmllljjjgggkkkiiifffcccbbbdddfffgggllliiieeeaaa___^^^___aaa[[[___cccfffggggggggghhhfffccccccdddaaaYYYUUUUUUVVVWWWXXXXXXWWWVVVWWWYYYZZZVVVTTTRRRMMMFFFAAAAAA999666222000...---,,,***)))))))))))))))))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%$$$$$$######%%%%%%&&&''''''''''''&&&&&&&&&&&&%%%&&&&&&''''''(((''''''(((******)))''')))))))))***++++++,,,,,,+++///222222777>>>BBBAAA=========>>>??????@@@@@@@@@???>>>>>>??????>>>============<<<<<<;;;;;;;;;:::;;;======>>>@@@CCCFFFKKKJJJKKKNNNRRR^^^ttt|||{{{{{{{{{xxxsssnnnoooooooooppprrrssstttssstttxxxyyysssqqquuu{{{~~~}}}wwwtttvvvwwwwwwxxx|||{{{zzzzzzyyywwwtttpppnnniiikkkmmmllljjjiiijjjkkkjjjhhhfffeeedddfffhhhiiieeeccc```^^^\\\]]]^^^___[[[^^^ccciiimmmmmmiiifffcccaaaaaaccc___XXXUUUVVVUUUVVVWWWWWWUUUTTTUUUVVVWWWTTTRRRSSSOOOGGGBBBCCC===999333...,,,+++***)))((()))******)))(((''''''%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$###%%%%%%'''((((((((('''&&&''''''&&&&&&&&&&&&''''''$$$&&&)))++++++******))))))))))))***++++++,,,,,,+++///111111555<<<@@@???<<<======>>>??????@@@@@@@@@???>>>>>>??????>>><<<============<<<<<<<<<<<<999;;;<<<===>>>@@@CCCFFFJJJIIIKKKNNNSSS___ttt}}}zzzxxxwwwtttnnniiikkkkkklllnnnqqqssstttsssqqquuuuuuooolllqqqyyy}}}yyysssppprrrtttuuuwww{{{~~~}}}{{{yyyvvvqqqnnnfffjjjmmmllliiihhhlllppphhhgggfffeeefffhhhjjjkkkdddccc```^^^\\\\\\\\\\\\[[[^^^dddlllrrrqqqkkkeeebbbaaaaaaccc___YYYWWWXXXUUUVVVWWWVVVTTTSSSTTTUUUTTTPPPPPPRRRNNNEEE@@@AAA@@@;;;333...+++***)))))))))***,,,+++)))'''%%%%%%$$$%%%&&&'''&&&%%%$$$#########$$$$$$$$$%%%%%%%%%&&&'''''''''&&&&&&%%%$$$%%%%%%'''((((((((('''&&&((('''&&&&&&%%%%%%%%%&&&!!!%%%))),,,++++++++++++)))))))))***++++++,,,,,,,,,///000000444;;;>>>>>><<<======>>>???@@@@@@@@@AAA???>>>>>>??????>>><<<=========>>>>>>>>>>>>>>>888:::<<<===>>>@@@CCCFFFIIIIIIKKKOOOTTT```ttt|||zzzyyywwwrrrnnnqqqooommmmmmoooppppppppprrrnnnlllnnnoooooopppsss}}}uuummmlllrrrxxxyyywww~~~zzzwwwvvvtttrrrpppooollliiihhhhhhiiijjjiiiqqqkkkdddcccfffhhhgggeee````````````___^^^]]]\\\aaa```dddmmmqqqmmmhhhfffiiihhhfffdddccc```\\\XXXZZZZZZZZZYYYXXXVVVUUUTTTRRRTTTTTTPPPIIICCC@@@???CCC:::111///...+++***+++...,,,***)))'''&&&%%%%%%))))))((('''&&&&&&%%%%%%!!!###$$$%%%&&&%%%$$$$$$*********)))((('''%%%$$$ $$$))),,,,,,***((('''&&&'''((((((((('''%%%%%%%%%&&&&&&''''''(((((((((***((('''&&&'''(((***+++,,,---///333888===AAADDD???<<<:::;;;>>>@@@???>>>???????????????>>>>>>===??????>>>>>>======<<<<<>>AAAAAA???AAAFFFLLLKKKMMMPPPTTT\\\lll{{{~~~|||{{{yyyuuuqqqtttsssqqqpppqqqrrrqqqpppppplllkkkmmmooommmnnnqqq|||vvvpppppptttyyy||||||xxxvvvtttssssssrrrpppnnnnnnmmmkkkjjjiiijjjlllmmmooojjjdddbbbeeegggfffddd`````````___^^^^^^^^^^^^^^^]]]```iiinnnllljjjjjjiiihhhfffeeedddaaa]]]ZZZZZZZZZZZZZZZYYYWWWVVVTTTSSSTTTUUUQQQKKKEEEAAA@@@;;;444...//////---,,,,,,,,,+++))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&%%%%%%%%%''''''&&&&&&&&&&&&%%%%%%$$$&&&)))***)))))))))***&&&'''((((((((('''&&&%%%$$$$$$%%%%%%&&&'''''''''***)))((('''''')))***,,,,,,---///333777<<<@@@CCC???===;;;<<<>>>@@@???>>>BBBAAA???>>>===>>>?????????>>>>>>>>>=========<<<@@@>>>???AAA???<<<>>>BBBLLLLLLNNNQQQTTT[[[jjjwww~~~}}}zzzwwwuuuwwwuuuttttttuuutttqqqooopppmmmmmmppppppnnnooorrrxxxvvvtttrrrtttwww|||~~~qqqppppppqqqrrrrrrpppnnnmmmnnnooommmjjjiiilllooolllhhhcccbbbdddeeedddcccaaa```___]]]]]]^^^```aaa___]]]^^^dddhhhhhhhhhjjjkkkjjjhhhgggeeeccc___\\\ZZZ[[[\\\\\\[[[YYYWWWUUUTTTUUUVVVSSSNNNHHHDDDCCC:::333///111222///------+++***((('''((())))))(((%%%%%%%%%%%%%%%&&&''''''((('''&&&%%%%%%&&&''''''$$$$$$#########$$$&&&'''((())))))((('''(((***---''''''((((((''''''&&&%%%(((((())))))***++++++,,,******)))((()))***+++,,,---...000333666;;;>>>AAA???===<<<<<<>>>??????>>>DDDBBB???<<<<<<===>>>@@@>>>>>>>>>>>>============AAA??????AAA>>>:::;;;???KKKKKKNNNRRRUUUZZZgggttt~~~}}}{{{yyywwwuuuvvvuuuuuuvvvwwwvvvsssqqqsssqqqqqqtttssspppqqquuuvvvwwwvvvtttrrrsssxxx|||ppppppqqqssstttsssqqqnnnllloooqqqnnnhhhfffiiimmmhhheeecccbbbcccdddcccaaabbb```^^^\\\\\\___bbbdddddd```___bbbcccbbbcccgggqqqooommmjjjhhhddd```\\\ZZZ[[[\\\]]]\\\ZZZXXXVVVUUUVVVVVVUUUQQQLLLGGGEEECCC;;;444333222///,,,,,,000---)))''')))***)))(((((('''&&&&&&&&&&&&''''''+++***'''&&&%%%''')))***&&&%%%###"""###$$$&&&(((+++++++++***((()))+++---'''''''''''''''&&&&&&&&&)))******+++,,,---......******))))))******+++,,,......000222555999===???>>>============>>>>>>>>>BBBAAA???===<<<<<<======>>>>>>>>>>>>============@@@>>>???AAA???<<<<<>>444111///---,,,...===666///++++++---,,,***---,,,***(((&&&&&&'''''',,,+++(((&&&&&&(((***,,,***(((&&&%%%$$$%%%'''(((,,,---...---+++******+++((((((''''''&&&&&&&&&&&&%%%%%%&&&'''((()))*********************++++++,,,......///222555888<<<>>>>>>>>>>>>============>>>===>>>??????>>><<<:::999============>>>>>>>>>>>>======???BBBBBB??????CCCDDDFFFKKKQQQTTTZZZeeeqqqzzz{{{|||zzzvvvtttssssssrrrrrrrrrtttvvvxxxwwwvvvrrrqqqqqqqqqnnnkkkooouuu}}}~~~~~~zzzvvvtttuuuwwwppppppooopppppppppmmmkkklllnnnnnnkkkfffcccccceeebbbccccccccccccbbbaaa``````^^^]]]\\\^^^aaaeeegggdddbbbcccfffeeecccfffjjjyyyvvvsssoookkkfff```\\\[[[[[[[[[[[[[[[ZZZYYYYYYVVVVVVVVVWWWVVVRRRLLLHHHCCC999///,,,,,,,,,...111JJJAAA555//////111111000000...+++((('''&&&''''''+++***((('''''')))+++---,,,+++***((((((((())))))///000000...,,,******+++(((((('''&&&&&&&&&&&&'''%%%%%%&&&''')))***++++++)))))))))************+++------///111444888;;;===>>>??????>>><<<<<<===???;;;<<>>;;;999============>>>>>>>>>>>>;;;;;;>>>CCCCCCAAABBBFFFDDDFFFJJJOOOSSSXXXcccooo|||~~~~~~|||wwwtttssstttvvvtttssstttvvvwwwwwwvvvsssqqqpppoookkkiiinnnvvv~~~~~~}}}{{{xxxvvvvvvvvvooonnnmmmmmmnnnooommmlllkkkkkkjjjiiihhhfffeeedddaaabbbddddddcccbbbaaa```^^^]]]]]]]]]___bbbeeehhheeeeeehhhkkkjjjffffffkkkvvvssspppmmmjjjfffaaa]]]\\\[[[ZZZYYYYYYYYYZZZZZZUUUUUUVVVWWWXXXTTTNNNHHH>>>555...---......///222PPPDDD555------111333222///---***'''&&&'''((())))))(((''''''(((***,,,...*********++++++++++++,,,333333000---******,,,...)))((('''&&&%%%&&&&&&'''''''''(((***+++---......(((((())))))*********))),,,,,,...000444888<<<>>>>>>???@@@>>><<<;;;===???<<<===???@@@@@@@@@>>>>>><<<=========>>>>>>>>>???999:::===BBBCCC@@@AAAEEEHHHHHHKKKNNNPPPTTT```lll~~~yyyuuuuuuvvvyyywwwuuutttuuuwwwwwwvvvvvvsssrrrpppllljjjpppyyy{{{zzzyyyxxxxxxwwwvvvuuupppnnnmmmmmmooopppppppppjjjhhhhhhhhhjjjiiihhhfff```bbbdddeeedddbbbaaaaaa]]]]]]]]]^^^```cccfffhhhiiijjjmmmppplllfffdddgggrrrpppmmmkkkiiifffaaa^^^\\\[[[YYYWWWWWWXXXZZZ[[[UUUTTTUUUWWWXXXUUUNNNIII>>>666000111222000000111OOOBBB111)))***...111222,,,+++(((&&&&&&''')))***'''''''''''')))+++---...((()))***,,,------------777555000+++((()))---000)))((('''&&&%%%&&&''''''$$$%%%&&&''')))***+++,,,''''''((()))))))))))))))++++++---000444888<<<>>>>>>???@@@>>>;;;:::<<>>>>>??????999999===BBBBBB??????CCCKKKJJJLLLNNNNNNRRR]]]iii}}}{{{zzzzzzzzz{{{}}}xxxuuuuuuvvvwwwwwwzzzwwwssspppoooqqqsssuuuwwwwwwwwwwwwxxxxxxxxxxxxzzzsssmmmnnntttvvvqqqkkkrrrlllkkknnnmmmfffcccdddeeefffhhhjjjjjjhhhbbb^^^dddjjjnnnooouuu}}}~~~{{{mmmnnnnnnkkkfffccccccdddlllmmmooommmhhhccc___]]]XXXVVVTTTSSSSSSUUUXXXYYYSSSVVVWWWVVVUUUTTTOOOGGG???===999333///111777===JJJAAA555---+++***)))'''))))))(((((('''''''''&&&&&&%%%$$$$$$$$$&&&(((***)))***,,,...000222333333222111...***''''''***---///...,,,)))&&&%%%%%%%%%''''''&&&'''))),,,///111---+++)))***,,,,,,)))&&&---...111333666999;;;<<<@@@AAA@@@???===<<<===>>>???@@@@@@@@@@@@AAAAAAAAA>>>>>>>>>>>>>>>===<<<<<<===>>>??????@@@BBBEEEHHHFFFOOOOOOLLLQQQSSSYYYggg||||||||||||zzzzzz{{{|||{{{yyyyyyzzz{{{{{{}}}zzzwwwsssrrrsssuuuwwwwwwwwwwwwvvvvvvuuuuuuuuuyyytttpppqqquuuvvvrrrnnnllliiiiiimmmnnniiifffhhheeeeeefffhhhiiigggccc```gggttt|||yyyvvvqqqnnnooonnnjjjfffcccccceeeooopppqqqnnniiibbb^^^\\\XXXWWWUUUTTTTTTVVVXXXZZZUUUWWWVVVSSSRRRQQQKKKDDD@@@===888222///000555;;;JJJ@@@444+++))))))((('''''''''(((((()))*********((('''&&&%%%%%%'''((()))((()))+++---///000111222......---***((()))+++---((('''&&&%%%%%%&&&'''((((((((('''(((***---///111---+++)))***,,,---,,,***---...000333666999;;;<<>><<<;;;<<<===<<<<<<=========>>>>>>>>>?????????@@@??????>>>===>>>???@@@???>>>???BBBDDDFFFPPPPPPNNNRRRUUU[[[iii}}}uuuyyy|||}}}{{{zzzzzz|||~~~{{{yyyzzz|||}}}}}}}}}zzzwwwuuuvvvwwwxxxwwwvvvuuutttsssrrrrrrqqqvvvuuutttuuuvvvuuusssqqqkkkjjjkkkooonnnjjjggghhhdddddddddeeegggfffdddbbbdddsss~~~ssskkkhhhhhhnnnnnnllliiieeecccdddeeekkklllmmmkkkgggaaa^^^\\\YYYXXXWWWVVVVVVXXXZZZ[[[YYYZZZWWWSSSPPPOOOKKKDDDAAA>>>888222......333666HHH???222)))&&&'''''''''%%%&&&''')))***,,,---...))))))(((''''''''''''((('''((()))+++,,,...//////---...//////------///000222///+++))))))(((((('''))))))))))))+++---///111111///,,,+++,,,,,,,,,+++------///222555888;;;<<<>>>??????===;;;:::<<<===;;;<<<<<<<<<============@@@@@@AAAAAA@@@@@@???>>>???@@@@@@???>>>===???@@@FFFPPPQQQOOOTTTWWW]]]kkkzzzsssxxx~~~|||yyyyyyzzz|||yyywwwvvvxxxzzz{{{{{{}}}zzzxxxvvvuuuvvvvvvsssssssssrrrrrrqqqqqqqqqssstttuuuvvvtttssssssssspppqqqrrrrrrnnniiieeeddddddcccbbbccceeeeeeeeecccaaaiiipppkkkbbb^^^bbbhhhlllkkkiiifffdddcccddddddbbbdddfffeeeccc```^^^^^^ZZZYYYXXXXXXXXXYYY[[[\\\\\\\\\YYYTTTRRRRRROOOIIIBBB>>>888111------000222EEE<<<111(((%%%%%%'''(((%%%&&&'''(((***+++------)))))))))(((''''''&&&%%%'''''''''((()))+++,,,---000222444555333222111222666333000...---,,,***)))*********+++,,,---///000888555111---+++***)))))),,,---...111444888;;;===>>>??????>>><<<;;;===>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@??????>>>???@@@AAA@@@???>>>???AAAEEEOOOPPPPPPUUUWWW^^^kkk{{{sssxxx~~~}}}zzzxxxwwwxxxvvvttttttvvvxxxyyyyyy{{{zzzxxxvvvuuutttssssssppppppqqqqqqrrrrrrssssssppprrrtttsssrrrqqqrrrssstttwwwwwwtttnnniiifffdddeeecccbbbcccdddeeeeeedddaaabbbbbb```^^^^^^ccchhhhhhgggeeedddcccddddddddd___aaaccccccaaa___^^^^^^ZZZZZZYYYYYYYYYZZZ[[[\\\ZZZZZZXXXSSSSSSTTTRRRNNNDDD???888111...---...///>>>888000)))&&&%%%'''(((&&&&&&''''''((()))******))))))))))))((('''%%%$$$&&&&&&&&&&&&'''(((***+++111333666666444222000///+++---.../////////000111******++++++,,,---...///777555111---***)))))))))+++,,,---///333777;;;===???@@@@@@???>>>===???@@@?????????@@@@@@@@@AAAAAA??????@@@@@@??????>>>======???AAAAAAAAAAAACCCDDDBBBMMMOOOOOOTTTVVV\\\iiitttvvvzzz}}}}}}{{{wwwtttwwwuuuttttttvvvxxxyyyyyywwwwwwvvvuuutttssssssrrroooppppppqqqrrrssstttuuuooopppppppppoooppprrrsssrrrvvvxxxrrrmmmkkkjjjiiifffeeecccdddeeeeeedddccc^^^[[[ZZZ^^^___^^^]]]___dddcccbbbccceeefffeeedddccceeeeeedddaaa^^^]]]]]]ZZZZZZYYYYYYZZZZZZ[[[[[[VVVWWWUUURRRRRRUUUSSSOOOEEE???888222///.........666444000,,,)))(((''''''''''''''''''((((((((((((((()))++++++***(((&&&$$$'''&&&%%%%%%%%%'''((()))...000333333111...,,,+++///555:::999444000000222******++++++,,,,,,------/////////---******+++---++++++,,,...222666;;;===@@@AAAAAA@@@???>>>@@@AAA>>>>>>>>>>>>?????????????????????@@@???>>>>>>===;;;===@@@BBBBBBCCCEEEFFFAAAMMMNNNNNNSSSTTTZZZgggqqqqqqsssxxx||||||wwwrrrvvvtttssstttvvvwwwwwwwwwvvvvvvwwwwwwvvvuuuttttttrrrrrrrrrsssssstttttttttqqqooommmmmmnnnpppssstttooouuuvvvooojjjkkkllllllgggfffeeefffffffffdddbbb[[[WWWWWW\\\^^^[[[ZZZ\\\aaaaaabbbeeeiiijjjhhhfffccceeeeeeccc```]]]]]]]]]YYYYYYYYYYYYZZZZZZZZZ[[[UUUWWWVVVSSSSSSUUUSSSNNNEEE???888222000000///...///000111000---***((('''((((((((((((((())))))))))))+++---......+++)))''''''&&&%%%$$$$$$&&&'''(((***---///000///---,,,,,,999BBBIIIEEE888...,,,///******++++++++++++++++++)))+++---,,,***)))+++---******+++---111666;;;>>>???@@@@@@???>>>>>>???AAA============>>>>>>>>>>>>@@@@@@AAAAAA@@@@@@???>>>:::<<>>>>>??????>>>======???@@@>>>>>>>>>>>>????????????AAAAAABBBBBBBBBAAA@@@@@@999<<>>>>>>>>>>>>>>>>>>>>???AAA???===;;;:::;;;<<<===@@@@@@AAA???===<<<<<<===???>>><<<===BBBGGGGGGCCCBBBGGGLLLNNNOOORRRZZZ```pppmmmnnnppprrrssstttttttttqqqpppooooooqqqrrrqqqppprrrtttwwwyyyyyyxxxxxxyyy~~~|||xxxtttrrrrrrssstttqqqqqqpppnnnllllllnnnppprrrtttrrrmmmlllmmmmmmkkkjjjfffccccccffffffbbb___^^^\\\\\\```eeehhhgggddd^^^aaajjjssssssmmmiiikkkiiieeeaaa```aaa```\\\WWW]]][[[ZZZ[[[]]]^^^___^^^[[[YYYWWWWWWWWWVVVSSSPPPHHHCCC<<<666222///---,,,...333666444222222111...)))((((((((()))+++,,,------///000000...,,,++++++,,,+++)))(((''''''((((((%%%&&&)))***++++++***))),,,///222444333///,,,***,,,///111///***''''''******++++++,,,,,,,,,++++++---,,,,,,...222777;;;===AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@>>>===<<<;;;<<<<<>>===>>>???:::CCCBBB<<>>>>>>>>>>>AAA@@@@@@???>>>===<<<;;;===???@@@???>>>===>>>???;;;AAAEEEMMM^^^jjj^^^HHHCCCHHHNNNPPPQQQTTT[[[aaakkk{{{mmmmmmnnnnnnoooooooooooonnnmmmkkklllnnnppppppooommmmmmoootttxxxyyyvvvssswwwwwwwwwwwwvvvuuusssrrrqqqssssssrrrooolllkkkjjjkkkooopppmmmmmmnnnlllhhhgggggghhhjjjllljjjfffbbb```______aaadddffffffddd]]]bbbjjjpppppplllhhhfffcccbbbaaacccfffhhhgggfff]]][[[ZZZ[[[]]]```bbbbbb]]]]]]]]]]]][[[YYYVVVTTTPPPKKKDDD===888444000---))),,,---******---///...++++++++++++++++++,,,,,,)))***,,,,,,***((((((((()))((('''%%%%%%%%%&&&'''''''''&&&'''''')))+++,,,***+++---///111000...,,,,,,...///...,,,******+++---,,,+++******+++---...---...///000333777<<<@@@>>>===============<<<<<<@@@AAAAAABBBAAA>>><<<;;;===>>>???>>><<<;;;;;;<<>>============>>>@@@AAAAAA@@@>>>===BBBCCCCCCBBB???>>>>>>???>>>EEEIIIIIIHHHIIIHHHDDDAAAGGGNNNRRRRRRUUUZZZ```iiiyyyqqqqqqqqqrrrsssuuuwwwxxxsssppplllkkkkkkmmmmmmmmmrrrssssssrrrpppooopppqqqrrrsssuuuvvvwwwvvvuuutttmmmnnnnnnllliiigggggggggdddhhhjjjhhhiiilllllliii```bbbeeeggggggeeedddddd___aaaccccccbbbaaa```______dddeee```^^^```aaa^^^[[[\\\]]]]]]\\\\\\]]]]]]]]]ZZZVVVUUUVVVXXXYYYYYYYYY\\\___^^^ZZZVVVTTTSSSMMMIIICCC<<<777222,,,)))'''+++,,,(((&&&'''(((&&&&&&''')))++++++,,,++++++''')))+++,,,***))))))***((('''&&&%%%&&&&&&'''(((%%%&&&'''(((***,,,...///...//////---***((()))+++***))))))***++++++***)))............---,,,+++******---000000000333:::@@@>>>======<<<;;;;;;::::::<<<===>>>@@@@@@@@@@@@???>>>@@@AAA@@@??????@@@AAA===EEEEEE===<<>>=========;;;<<<===>>>???@@@AAAAAA888:::<<<===<<<===???AAABBB===>>>DDDDDD??????FFF???FFFMMMQQQRRRTTTYYY^^^mmm}}}qqqnnnkkklllooosssuuuttttttrrrooommmlllllllllmmmssssssrrrpppllljjjjjjkkkmmmmmmoooqqqtttuuutttrrrrrrnnniiiggghhhiiiiiihhhdddeeefffiiikkkkkkiiigggllljjjgggeeecccdddeeegggeeegggkkkooooookkkccc^^^[[[```bbb^^^[[[[[[\\\[[[XXXYYYZZZZZZXXXWWWWWWWWWTTTRRRPPPPPPRRRTTTTTTTTTWWWXXXZZZZZZYYYVVVSSSQQQSSSNNNHHHCCC@@@<<<666111******+++***(((((()))+++''''''(((((()))+++,,,---...+++)))(((((())))))(((+++(((&&&$$$$$$###""" (((((('''&&&'''''')))***)))***+++***)))(((((()))+++((((((,,,...,,,+++,,,---------,,,,,,++++++,,,......---+++,,,111:::AAA>>>>>>????????????>>>>>>;;;:::999999;;;<<<<<<<<<>>>===;;;::::::;;;<<<===>>>>>>???@@@AAAAAAAAAAAABBBDDDIIIOOORRRRRRXXX___ooo{{{pppmmmkkklllooosssuuuuuuuuutttrrrooonnnnnnooopppqqqqqqpppnnnllljjjkkklllnnnnnnppprrrsssttttttsssrrrnnnjjjhhhhhhiiihhhgggjjjiiiiiiiiiiiigggdddaaaeeefffffffffeeeeeefffffflllooosssvvvuuuooofff___ZZZ___aaa]]]YYYZZZZZZYYYVVVVVVWWWWWWVVVVVVVVVVVVTTTRRRPPPPPPRRRTTTTTTTTTUUUVVVXXXYYYYYYWWWUUUTTTQQQMMMGGGCCC@@@;;;444///)))******)))((('''(((***++++++***+++,,,---///000---+++)))))))))***)))))))))'''&&&&&&((())))))(((((('''&&&&&&&&&'''((()))+++,,,+++***((((((((()))***'''''',,,...,,,+++,,,,,,------,,,+++******++++++,,,,,,---///555>>>DDD??????@@@@@@@@@@@@??????===;;;:::;;;===>>>>>>======<<<<<<;;;;;;<<<<<<<<>>===<<<===>>>???>>>===;;;<<<<<<======<<<<<<<<<@@@AAAAAABBBCCCCCCCCCDDDEEEEEEIIIOOORRRSSSWWW]]]iiivvvqqqpppnnnnnnnnnpppqqqqqqrrrqqqpppooonnnnnnoooooojjjjjjjjjjjjiiikkknnnpppnnnooooooooonnnnnnpppqqqrrrpppmmmjjjhhhhhhggggggjjjhhhffffffffffffeeecccaaadddhhhhhhgggffffffhhhllllllkkkkkkiiiddd]]]YYY[[[```aaa\\\XXXXXXXXXWWWZZZYYYWWWVVVVVVUUUTTTSSSRRRPPPNNNNNNOOOPPPQQQPPPTTTUUUVVVWWWWWWWWWWWWVVVOOOLLLIIIFFFBBB;;;111***)))******)))'''&&&'''((((((&&&%%%$$$%%%'''***++++++++++++,,,......---++++++***((((((***++++++***&&&%%%$$$$$$%%%&&&((())),,,+++)))((()))***++++++***((()))...000---+++,,,,,,---...,,,)))'''(((***)))******,,,///333777:::@@@@@@AAAAAAAAAAAA@@@@@@>>>=========??????>>>===:::;;;===>>>>>>===<<<<<<@@@@@@@@@AAABBBBBBCCCDDDFFFEEEIIIOOOSSSTTTWWW\\\fffssssssrrrqqqooommmmmmmmmmmmppppppooooooooooooooooooiiiiiiiiihhhhhhjjjnnnqqqmmmnnnmmmkkkiiiiiillloooppppppnnnkkkiiihhhhhhhhhjjjhhhfffeeefffgggfffffffffiiikkkiiieeedddfffiiinnnkkkiiigggfffeeecccaaa^^^cccddd___ZZZYYYYYYXXX\\\YYYVVVUUUUUUTTTRRRQQQQQQOOOLLLLLLMMMOOOOOONNNUUUVVVWWWWWWWWWVVVUUUTTTOOOMMMJJJHHHDDD===333+++***++++++)))'''&&&'''(((***)))((('''(((***,,,---******,,,...111111///---///---+++,,,---...---,,,%%%%%%$$$$$$%%%&&&((()))***((('''(((+++---...---+++)))***///111...,,,---+++---///---)))'''))),,,(((''''''***000777===@@@??????@@@@@@@@@@@@??????>>>======>>>??????===;;;:::;;;===>>>???>>>===<<<@@@?????????@@@AAABBBCCCGGGEEEHHHOOOTTTUUUXXX\\\dddpppssssssrrrpppmmmkkkkkklllppppppppppppqqqqqqqqqqqqjjjjjjiiihhhhhhjjjmmmqqqmmmnnnmmmiiieeeeeeiiimmmnnnooonnnllljjjhhhiiijjjooolllhhhfffeeeeeeeeedddiiilllmmmjjjeeeccceeeiiikkkhhheeeddddddeeeeeeeee```eeefff```[[[[[[ZZZYYY[[[WWWSSSRRRTTTUUUSSSQQQQQQOOOMMMMMMNNNOOOOOONNNTTTUUUWWWYYYXXXVVVSSSQQQOOOLLLJJJHHHEEE>>>444---+++,,,,,,***((('''''')))))))))((())))))******+++)))***---000333333111///***)))'''(((***+++++++++%%%%%%$$$%%%&&&''')))***)))(((''')))---///...,,,+++(((***000222///,,,,,,***---000...***(((+++...888444///---000555:::===??????@@@@@@@@@@@@??????>>>======>>>??????===:::;;;<<<======>>>>>>>>>>>>@@@???>>>>>>???@@@BBBCCCGGGDDDGGGOOOUUUWWWZZZ]]]dddooopppqqqrrrpppmmmkkklllmmmnnnnnnoooppppppppppppppplllllljjjhhhgggiiimmmpppnnnnnnmmmhhhdddccchhhmmmlllnnnooommmjjjiiijjjlllsssooojjjfffeeeeeeddddddeeejjjnnnlllfffbbbdddgggeeedddccccccddddddcccbbbaaafffgggaaa\\\[[[ZZZYYY[[[WWWSSSTTTWWWZZZYYYWWWTTTRRROOOOOOPPPQQQQQQPPPPPPSSSWWWZZZZZZWWWTTTRRRMMMKKKHHHFFFCCC===555///---------+++)))'''((()))((()))***+++++++++***)))(((***---222555555333000+++)))''''''(((((('''&&&&&&%%%%%%%%%&&&(((***++++++)))(((+++//////,,,'''(((''')))...000---******)))---111///+++)))---111GGG???444......222777:::@@@@@@AAAAAAAAAAAA@@@@@@?????????@@@AAA@@@===;;;<<<<<<<<<<<<===>>>???@@@AAA@@@?????????AAACCCDDDFFFCCCFFFNNNVVVYYY[[[^^^eeeooommmoooqqqpppmmmlllnnnpppjjjkkklllmmmnnnnnnnnnmmmnnnmmmkkkiiiggghhhllloooooopppnnniiidddccchhhmmmkkkmmmooommmkkkiiikkkmmmtttooojjjfffffffffffffffaaagggnnnnnnhhhcccccceeeddddddeeeggghhhgggcccaaabbbfffgggaaa[[[ZZZZZZXXX\\\XXXUUUWWW\\\aaaaaa___VVVTTTRRRQQQRRRSSSSSSRRRMMMPPPVVVZZZ[[[YYYUUUSSSLLLIIIFFFDDDBBB===555///.........,,,)))((()))***,,,...000111111000///---(((***...333666666333111666444000...---+++)))'''&&&&&&&&&&&&''')))+++,,,---+++***,,,000///)))$$$'''%%%'''---///+++(((((((((---111000,,,***...333BBB999...)))---555>>>CCCAAABBBBBBCCCCCCBBBBBBAAA@@@@@@@@@BBBCCCBBB???<<<===<<<<<<<<<<<<>>>@@@AAABBBAAA@@@@@@@@@BBBDDDFFFEEECCCEEENNNVVVZZZ\\\___fffppp~~~ooooooooonnnllljjjhhhgggllljjjggggggiiilllnnnoooeeeeeeeeeeeegggiiikkkmmmrrrppplllhhhggggggiiikkknnnmmmjjjiiihhhiiikkkmmmqqqqqqnnniiihhhjjjiiieeeeeeffffffffffffdddcccbbbcccbbbbbbcccddddddbbb```bbbdddbbb\\\ZZZ\\\[[[WWW^^^ZZZUUUTTTWWW[[[]]]]]]]]][[[XXXUUUSSSQQQQQQQQQUUUSSSRRRRRRSSSTTTTTTSSSQQQNNNIIIGGGDDD???888222...//////,,,(((&&&(((***+++000555888777444111//////,,,)))***...111222111999222+++&&&&&&&&&%%%$$$''''''&&&&&&&&&''''''((()))***+++,,,,,,+++))))))%%%(((***,,,,,,---...000,,,...///...---++++++,,,,,,,,,,,,,,,...333:::>>>BBBBBBAAAAAAAAAAAA@@@@@@@@@AAAAAAAAAAAA@@@??????>>>>>>????????????>>>>>>????????????@@@AAABBBCCCCCCEEEKKKRRRYYY]]]]]]]]]bbbnnn~~~qqqpppnnnllljjjhhhfffeeehhhhhhiiijjjlllmmmmmmlllggggggggghhhiiijjjllllllooommmjjjgggeeeeeefffgggjjjjjjjjjjjjjjjjjjjjjkkkmmmmmmkkkfffeeeggggggcccgggfffeeedddcccccccccdddaaa```___```bbbcccbbbaaacccaaa]]][[[YYYYYYYYYZZZ]]]YYYUUUTTTVVVXXXYYYYYYYYYWWWUUUTTTRRRRRRRRRSSSUUUTTTSSSSSSUUUWWWWWWVVVUUUQQQMMMJJJHHHBBB;;;555000111000---***(((***,,,'''+++///222111///...---///---+++***+++---------333///***'''&&&'''''''''((('''&&&&&&&&&&&&&&&''''''((()))******)))((('''&&&(((***++++++,,,---...,,,...///...---+++,,,,,,,,,,,,,,,,,,...333999>>>@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@@@@???>>>>>>>>>??????@@@@@@??????>>>????????????@@@AAABBBCCCDDDFFFKKKRRRYYY]]]^^^^^^bbbmmm}}}qqqpppmmmjjjgggeeeddddddcccfffjjjnnnoooooommmkkkhhhhhhhhhiiiiiiiiiiiiiiimmmllljjjhhhfffeeeeeeeeeggghhhiiijjjkkkkkkkkkjjjjjjllljjjeeedddggggggdddhhhfffcccaaa```bbbccceee^^^\\\[[[\\\___aaabbbbbbccc___```fffeee\\\XXX[[[ZZZWWWUUUTTTTTTUUUUUUTTTTTTSSSRRRRRRRRRRRRTTTTTTVVVUUUTTTUUUWWWYYYYYYYYYVVVSSSOOOLLLIIIDDD<<<666000000///,,,)))(((***+++***,,,///000/////////000.........+++)))''''''(((++++++***(((''''''(((***((('''&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&(((***+++******+++,,,,,,---///...---,,,,,,---,,,,,,,,,---...333888===???????????????????????????????????????>>>======@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAABBBBBBCCCFFFGGGLLLRRRYYY^^^______bbbkkk{{{ooommmjjjgggeeedddeeeeeecccfffkkkooopppooonnnnnnfffgggggggggffffffeeeeeennnnnnmmmlllkkkiiigggfffhhhhhhhhhiiijjjkkkmmmmmmkkkmmmlllhhhfffhhhiiihhhfffeeecccaaa```aaabbbccc^^^[[[YYYYYY[[[^^^___```bbb```iiixxxvvvcccWWWWWWTTTSSSSSSSSSSSSSSSSSSRRRSSSRRRQQQQQQQQQRRRSSSTTTXXXVVVUUUUUUWWWXXXXXXWWWTTTPPPLLLIIIGGGBBB:::555...---+++)))((('''((()))...///000///...---...000...///000---(((%%%&&&(((&&&)))+++)))'''&&&(((***((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''')))******)))))))))***+++---......---,,,,,,---+++,,,,,,---...222888<<<>>>>>>??????@@@@@@AAAAAA@@@@@@@@@@@@@@@??????>>>AAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAABBBCCCCCCFFFGGGJJJPPPWWW]]]___```bbbjjjyyykkkiiigggeeedddeeefffgggeeehhhlllmmmmmmnnnppprrrggggggffffffeeedddddddddmmmmmmmmmmmmlllkkkiiihhhkkkiiigggfffhhhkkkoooqqqjjjnnnmmmhhhfffhhhiiiiiiccccccccccccbbbaaa```______\\\YYYYYYZZZ\\\\\\\\\bbb```jjjyyyvvvaaaSSSSSSOOOPPPQQQRRRRRRSSSSSSTTTUUUTTTSSSQQQQQQQQQRRRSSSZZZXXXUUUUUUUUUUUUTTTSSSQQQMMMJJJHHHFFFAAA:::555...---+++)))))))))))))))......---+++)))((()))+++///000000---)))&&&(((***%%%(((***)))&&&$$$&&&(((&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''')))++++++)))((()))***+++---......---,,,------+++,,,------...222777:::>>>??????@@@AAABBBCCCCCCBBBCCCCCCCCCCCCBBBAAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBAAABBBBBBCCCCCCEEEFFFHHHNNNUUU[[[^^^___bbbjjjxxxhhhgggfffeeeeeefffggghhhfffhhhkkkkkkiiijjjnnnrrrjjjiiigggfffeeeeeeffffffiiiiiijjjjjjjjjiiiiiihhhllliiifffdddeeeiiinnnrrrgggkkkkkkfffbbbccceeefffaaabbbbbbcccbbb```___]]]___]]]ZZZZZZ[[[\\\[[[[[[```^^^aaagggdddXXXQQQQQQMMMOOOQQQRRRRRRRRRTTTVVVXXXWWWUUUSSSRRRRRRRRRSSSZZZXXXUUUTTTTTTSSSQQQPPPOOOLLLIIIHHHGGGCCC===777111///,,,+++,,,---,,,+++//////...+++)))((()))+++222111///,,,)))(((***+++&&&'''((('''%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&'''((()))((()))++++++***)))***++++++,,,......---,,,---...***,,,------///111666999>>>??????AAABBBCCCDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCBBBBBBBBBCCCCCCDDDFFFFFFGGGLLLSSSYYY^^^___bbbjjjxxxhhhgggggggggffffffffffffcccfffiiiiiiffffffjjjnnnkkkiiifffccccccdddfffhhhfffffffffggghhhhhhiiiiiiiiigggeeeddddddgggkkkmmmeeejjjjjjddd___```bbbcccbbbbbbaaa```_________^^^]]]\\\[[[\\\]]]^^^]]]\\\ZZZ[[[[[[[[[YYYVVVRRRPPPOOOQQQRRRRRRQQQQQQTTTWWWYYYXXXVVVUUUTTTTTTUUUUUUYYYWWWUUUTTTTTTTTTRRRQQQMMMJJJHHHGGGGGGDDD>>>999333000---,,,...///...,,,---------,,,******,,,---777333---)))((()))******'''%%%$$$$$$%%%&&&&&&&&&###""""""######$$$%%%&&&%%%%%%$$$$$$%%%&&&((()))(((***+++,,,+++***+++,,,***,,,......---------...***+++---...///111555888======>>>@@@AAABBBDDDDDDFFFFFFFFFFFFFFFEEEDDDDDDAAABBBBBBCCCCCCBBBBBBAAADDDDDDCCCCCCCCCCCCCCCDDDGGGGGGHHHLLLSSSZZZ___aaaaaakkkyyyiiiiiiiiihhhgggfffdddccc```dddhhhhhheeedddfffiiiiiigggccc``````bbbeeegggeeeeeeeeefffgggiiikkklllfffeeeddddddeeefffhhhiiifffkkkkkkddd______aaabbbdddbbb```]]]]]]^^^___aaa[[[[[[[[[]]]___```___^^^TTTZZZ]]]\\\[[[[[[VVVPPPRRRSSSTTTRRRPPPPPPSSSVVVYYYXXXWWWVVVVVVVVVWWWXXXXXXVVVUUUTTTUUUUUUTTTSSSJJJGGGEEEEEEFFFCCC>>>999111...++++++---...---+++%%%&&&'''''''''''')))+++:::444,,,''''''(((((('''&&&###!!!"""%%%(((((('''!!!!!!""""""###$$$&&&'''$$$$$$######$$$&&&''')))(((***,,,,,,,,,+++,,,...***,,,......---------...***+++---...///111555888;;;<<<===>>>@@@BBBCCCCCCFFFFFFFFFFFFFFFEEEDDDDDDAAABBBBBBBBBBBBBBBBBBAAAEEEDDDDDDCCCCCCCCCDDDDDDHHHHHHHHHLLLSSSZZZ```bbbaaakkkyyygggggggggggggggfffffffffiiifffdddeeehhhjjjiiigggbbbaaa``````aaadddggghhhhhhhhhgggffffffffffffgggfffeeedddcccdddeeefffgggdddeeeeeebbb___^^^aaaccceeebbb^^^\\\^^^```bbbccc\\\ZZZZZZ^^^dddgggeeeaaa\\\[[[ZZZ[[[\\\[[[ZZZXXXVVVVVVUUURRRPPPPPPRRRTTTXXXUUURRRRRRUUUWWWWWWUUUUUUWWWXXXWWWSSSQQQQQQSSSJJJJJJIIIHHHGGGEEECCCBBB222---+++...000---))))))&&&&&&'''((()))***++++++222///)))&&&%%%&&&(((((($$$$$$$$$$$$%%%%%%&&&'''%%%$$$$$$######$$$$$$%%%'''&&&%%%%%%%%%%%%'''''''''((()))***,,,---//////222***'''---000,,,)))))),,,++++++,,,...111444666;;;<<<===???AAABBBCCCCCCGGGGGGEEEDDDCCCBBBBBBBBB?????????@@@@@@AAAAAAAAADDDDDDDDDDDDDDDDDDDDDDDDCCCHHHLLLLLLPPPYYY___aaahhhkkksssggghhhjjjkkkkkkkkkiiihhhiiihhhgggggghhhhhhgggeeecccccccccdddfffiiikkkmmmjjjiiihhhfffeeeeeeeeeeeeffffffeeeeeedddeeeeeefffaaafffhhheee___]]]aaagggeeebbb___^^^___bbbcccdddZZZWWWUUUXXX^^^cccdddccc]]]\\\[[[[[[\\\\\\[[[YYYVVVVVVUUURRRPPPOOOQQQSSSVVVTTTRRRSSSUUUVVVUUUTTTTTTVVVWWWUUURRROOOOOOPPPLLLJJJHHHFFFEEEEEEEEEFFF444...,,,...000---***)))(((((((((((())))))))))))+++)))'''%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%&&&((('''&&&%%%$$$%%%&&&'''))))))))))))*********+++,,,(((***222666111,,,***++++++***+++---000222444888:::<<<>>>@@@BBBCCCCCCDDDDDDCCCBBBAAAAAAAAAAAA>>>>>>???@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBGGGKKKMMMRRR[[[ccceeehhhlllttthhhjjjnnnqqqqqqpppmmmkkkiiijjjkkkjjjhhhfffeeedddaaaaaabbbdddfffiiikkkmmmnnnmmmkkkiiigggfffeeeeeeggggggggggggfffeeedddccc]]]dddhhheee]]]ZZZ```hhheeebbb___^^^```cccdddeeekkkeee^^^[[[]]]```aaaaaa^^^\\\[[[\\\]]]]]][[[ZZZWWWVVVUUURRROOONNNOOOQQQSSSRRRSSSTTTVVVVVVUUUSSSSSSTTTUUUSSSPPPNNNMMMNNNMMMKKKHHHFFFEEEFFFHHHIII666000---///000---+++***++++++***)))((('''&&&&&&$$$$$$%%%%%%%%%$$$######%%%%%%$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%$$$%%%%%%&&&***))))))((((((''''''&&&''''''---777<<<777000,,,,,,,,,+++,,,...000222444666777:::===???AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@===>>>???AAABBBDDDEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDAAAFFFJJJMMMSSS]]]fffhhhiiimmmuuujjjmmmqqqtttuuurrrmmmjjjfffjjjmmmlllhhheeeeeefffdddeeefffhhhiiikkkllllllrrrqqqooollljjjhhhgggfffhhhhhhiiihhhgggeeecccbbb\\\aaadddbbb]]]\\\```eeecccaaa^^^^^^```bbbddddddpppjjjccc^^^]]]^^^______]]]\\\ZZZZZZ[[[\\\[[[ZZZXXXXXXWWWTTTQQQOOOOOOPPPQQQSSSUUUWWWXXXWWWUUUTTTSSSTTTTTTSSSQQQOOONNNMMMMMMLLLJJJIIIHHHIIIJJJJJJ999222...///000---++++++++++++***)))((('''&&&&&&%%%&&&&&&&&&$$$#########%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&)))(((&&&%%%$$$$$$%%%&&&)))))))))(((''''''&&&&&&'''***111999===:::333...---------...///111222444666777:::<<<>>>>>>>>>>>><<<<<<===>>>????????????>>>???@@@AAACCCDDDEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDAAAFFFJJJLLLRRR\\\eeehhhiiimmmtttmmmooosssuuutttqqqmmmjjjfffjjjnnnmmmjjjhhhhhhiiimmmnnnoooqqqqqqqqqpppooorrrpppnnnllliiigggfffeeeiiiiiiiiiiiihhhfffdddbbbaaabbbbbbbbbbbbbbbbbbbbbaaa___]]]]]]___aaabbbaaa]]][[[YYYYYYZZZ\\\]]]^^^\\\ZZZXXXXXXYYYZZZYYYYYYYYYZZZYYYVVVSSSQQQQQQRRRRRRTTTXXXZZZZZZYYYWWWVVVTTTTTTSSSSSSRRRQQQPPPNNNKKKLLLMMMMMMMMMLLLJJJIII;;;444......///---+++,,,))))))))))))((((((((((((++++++***'''$$$###$$$&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%((('''&&&%%%$$$%%%%%%&&&(((((()))))))))))))))******...333666999888444///,,,,,,------...///000000666888:::<<<===<<<;;;:::999:::<<<===>>>?????????@@@AAAAAABBBBBBCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEECCCHHHJJJKKKOOOYYYbbbeeeeeejjjrrr}}}nnnpppqqqrrrrrrpppnnnmmmlllnnnoooooonnnmmmlllmmmoooppprrrssssssqqqooonnnnnnmmmkkkiiigggfffeeeeeejjjjjjjjjiiihhhfffeeedddgggeeedddeeehhhhhhfffcccaaa___]]]]]]^^^``````___WWWWWWWWWWWWXXXYYYYYYZZZ\\\ZZZXXXWWWXXXYYYYYYXXXYYYZZZZZZXXXUUUSSSSSSSSSRRRUUUYYY[[[[[[YYYYYYYYYTTTSSSSSSSSSTTTTTTRRRQQQJJJLLLNNNOOONNNKKKHHHFFF===555...------++++++,,,''''''(((((())))))******---...---)))$$$###%%%(((&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%'''&&&%%%%%%%%%%%%''''''(((((()))******+++,,,,,,,,,000222222333444333000******++++++,,,,,,,,,,,,555777:::<<<===<<<:::999999:::<<<>>>?????????>>>AAAAAAAAAAAABBBBBBBBBBBBEEEEEEEEEEEEEEEEEEEEEEEEFFFIIIKKKJJJNNNXXX```cccbbbhhhqqq}}}oooooooooooopppqqqrrrsssvvvuuusssssssssrrrqqqooolllmmmppprrrrrrpppnnnllllllkkkjjjiiihhhgggggggggkkkjjjiiihhhggggggfffgggfffgggggghhhgggfffeeedddcccaaa___^^^___```___^^^\\\\\\[[[ZZZYYYXXXYYYZZZ]]][[[XXXWWWXXXYYYZZZYYYWWWXXXYYYXXXUUUSSSSSSTTTRRRUUUYYYZZZYYYXXXYYYZZZSSSRRRQQQSSSUUUVVVTTTRRRKKKKKKKKKKKKJJJHHHFFFDDD>>>555---,,,,,,******+++(((((((((((())))))))))))(((+++,,,***%%%###$$$''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&%%%$$$$$$%%%&&&((()))(((((()))******+++,,,,,,)))...000......222222///++++++,,,,,,,,,,,,,,,,,,222555999<<<>>>>>><<<;;;:::;;;===???@@@@@@???>>>>>>??????@@@AAABBBBBBCCCEEEEEEEEEEEEEEEEEEEEEEEEGGGJJJKKKJJJOOOXXXaaadddccciiirrr|||nnnnnnmmmnnnpppsssvvvxxx~~~zzzvvvuuuvvvvvvtttqqqlllnnnrrrtttuuutttqqqpppmmmmmmlllkkkkkkkkkllllllkkkjjjiiiggggggggghhhhhhbbbfffiiigggccc```aaaccceeecccaaa`````````___^^^XXXXXXXXXXXXXXX[[[___bbb^^^\\\YYYXXXYYYZZZ[[[[[[VVVWWWXXXWWWUUUSSSSSSSSSQQQTTTXXXYYYWWWWWWXXXZZZRRRPPPPPPRRRUUUVVVUUURRRKKKKKKIIIGGGFFFDDDDDDDDD>>>555---++++++))))))+++))))))))))))((((((((((((!!!&&&++++++'''######%%%'''&&&%%%%%%$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$$$$%%%''')))***))))))))))))************%%%,,,///------222222///......//////000//////...000333777<<>>;;;<<<>>>@@@AAAAAA??????<<<<<<>>>???AAABBBDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEGGGJJJLLLKKKPPPZZZcccffffffkkksss{{{ssssssttttttttttttttttttrrrtttvvvyyyzzzxxxtttpppnnnqqquuuyyyzzzxxxvvvtttmmmmmmllllllllllllmmmnnnhhhiiijjjkkkkkkkkkkkkjjjkkkjjjgggfffddddddeeeeeeggghhheee```^^^```aaa___\\\\\\[[[[[[ZZZ[[[[[[\\\\\\\\\\\\[[[[[[[[[[[[[[[YYYYYYUUUPPPOOOSSSRRRNNNSSSUUUWWWYYYZZZYYYWWWVVVUUUPPPMMMPPPRRRQQQPPPRRRPPPMMMJJJHHHGGGGGGFFFEEEDDD888//////...***''')))((()))************))))))((('''&&&&&&&&&&&&'''((((((***+++(((""" """%%%'''$$$"""###&&&'''&&&$$$'''''''''((('''&&&&&&%%%%%%%%%%%%&&&((()))+++,,,(((((()))***---000333555,,,---...---------///111222444777:::===@@@BBBCCC@@@???>>>>>>>>>>>>??????????????????@@@AAABBBCCCAAA@@@@@@CCCGGGJJJIIIGGGIIIIIIIIIKKKPPPWWW^^^ccceeejjjrrr|||vvvvvvwwwwwwvvvuuutttsssuuuvvvxxxzzz|||{{{xxxuuutttvvvxxxzzz{{{yyywwwuuunnnnnnmmmmmmmmmmmmmmmmmmjjjjjjjjjjjjjjjjjjjjjjjjlllkkkjjjiiihhhhhhhhhhhhjjjkkkgggaaa^^^```___]]]\\\[[[[[[[[[[[[[[[[[[[[[^^^]]]\\\[[[YYYWWWVVVVVVSSSSSSTTTVVVVVVSSSNNNJJJQQQRRRTTTUUUVVVTTTRRRQQQSSSNNNLLLOOORRRQQQQQQSSSNNNLLLIIIIIIIIIIIIHHHGGGEEE:::111000///+++)))***'''(((((())))))(((((('''((('''&&&%%%%%%&&&'''(((%%%(((***)))%%%$$$&&&)))+++(((%%%%%%&&&'''&&&%%%((((((((((((((('''&&&&&&&&&&&&&&&'''((()))***+++)))))))))***,,,...111222000111000...+++***+++,,,111222666999<<>>>>>===<<<@@@@@@AAABBBBBBBBBAAA@@@@@@AAACCCEEEHHHJJJJJJJJJNNNNNNMMMMMMOOOVVV```hhhhhhmmmttt}}}~~~~~~~~~|||zzzvvvsssqqqyyywwwwwwxxxzzz||||||{{{~~~}}}{{{xxxvvvtttsssrrrooooooppppppooonnnmmmmmmmmmkkkjjjhhhhhhiiikkkllllllmmmoooqqqrrrrrrrrrqqqmmmmmmjjjccc```bbbaaa___]]]]]]^^^___``````______[[[[[[ZZZZZZYYYXXXWWWWWWWWWRRRYYYhhhiii[[[SSSUUUSSSTTTUUUWWWXXXXXXXXXWWWRRROOOOOOQQQPPPLLLKKKNNNPPPOOOOOOPPPPPPNNNKKKHHHCCC???888000,,,+++***))))))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((***,,,,,,+++)))''''''***)))((('''&&&''')))+++******)))((('''(((((()))+++******)))))))))))))))111111///......///000111666666666333111///000111,,,///222666888:::::::::;;;<<>>===>>>???AAABBBCCCCCCCCCBBBDDDFFFHHHIIIJJJKKKLLLLLLNNNNNNNNNOOOUUU___gggjjjooovvv~~~~~~|||zzzxxxvvvuuu}}}{{{zzz{{{||||||{{{zzz{{{zzzxxxvvvtttsssqqqpppmmmmmmoooooooooooonnnmmmlllkkkjjjjjjkkklllmmmnnnlllmmmooopppqqqrrrrrrrrrkkkllliiiccc```bbbbbb```YYYZZZ\\\]]]^^^]]]]]]\\\```___]]][[[YYYWWWUUUTTTXXXTTTVVV^^^___XXXSSSUUURRRRRRSSSTTTUUUUUUUUUUUURRRPPPQQQRRROOOIIIIIILLLOOOOOOPPPQQQQQQOOOKKKGGGDDDBBB;;;111+++***)))'''++++++++++++***)))((('''&&&''''''((((((''''''&&&$$$%%%''')))***++++++***''')))))))))((((((***,,,***)))((('''&&&'''((()))******)))((((((((())))))222111000000000111222333::::::999666222000000111///000222555777999;;;;;;;;;===???@@@BBBBBBBBBAAA>>>>>>???@@@AAADDDEEEGGGHHHJJJLLLMMMLLLMMMNNNOOOKKKNNNPPPPPPPPPUUU^^^fffkkkooovvv~~~~~~|||{{{zzzzzzzzz~~~}}}|||||||||{{{xxxvvvttttttssssssqqqooonnnmmmjjjkkkmmmooooooooonnnmmmjjjkkkkkklllmmmnnnoooooooooooooooooopppqqqsssssskkklllhhhbbb```aaaaaa___XXXZZZ\\\^^^^^^^^^]]]\\\```___^^^[[[YYYWWWUUUTTTZZZYYYXXXXXXYYYYYYWWWVVVRRRRRRRRRQQQQQQPPPPPPPPPOOOOOOPPPRRRNNNIIIIIILLLMMMMMMOOOQQQRRRPPPLLLHHHGGGFFF>>>222+++***)))&&&++++++++++++***)))((('''''''''((())))))(((''''''$$$###$$$&&&(((*********(((+++------***))))))******)))'''&&&%%%&&&'''(((((((((((('''(((((())))))000/////////000222444555888888888666333222222444222222333444777:::<<<>>>;;;<<<>>>@@@CCCEEEGGGHHHCCCBBBAAA@@@BBBDDDGGGIIIKKKMMMPPPOOONNNMMMNNNPPPJJJOOOSSSSSSRRRVVV^^^fffkkknnnuuu|||~~~|||||||||~~~~~~}}}|||{{{{{{zzzxxxtttqqqssssssttttttsssqqqpppnnnhhhjjjlllnnnoooooonnnmmmiiijjjlllnnnooopppppppppppppppoooooopppqqqssstttlllllliiibbb___``````]]][[[\\\^^^```aaaaaa```___]]]\\\[[[ZZZYYYXXXWWWWWWXXXZZZXXXTTTTTTXXXWWWSSSTTTTTTRRRQQQOOONNNLLLLLLMMMMMMPPPRRRNNNIIIJJJNNNJJJKKKNNNQQQSSSRRRNNNJJJIIIIIIAAA444,,,+++***&&&++++++++++++***)))'''''''''((()))******)))(((''''''%%%$$$$$$&&&''''''&&&***...111000,,,)))))))))***(((&&&%%%$$$%%%'''((('''''''''''''''((())))))...---......000222444666333444555444444444666888444444333444777:::===@@@>>>???BBBEEEIIIMMMQQQSSSHHHFFFCCCBBBBBBEEEHHHJJJKKKNNNPPPOOOMMMKKKLLLNNNKKKPPPUUUVVVUUUWWW___gggiiimmmsss{{{|||}}}~~~}}}|||{{{|||~~~}}}}}}~~~}}}zzzwwwsssqqqsssrrrqqqqqqqqqqqqooommmiiijjjllllllkkkjjjjjjjjjmmmmmmlllllllllmmmnnnnnnsssooolllmmmqqqrrrpppmmmpppkkkdddaaa```aaa```___``````aaaaaa```^^^\\\[[[[[[[[[\\\ZZZYYYXXXZZZ[[[^^^ZZZVVVUUUUUUWWWXXXXXXVVVUUUSSSQQQQQQQQQRRRRRRNNNOOOQQQQQQQQQOOOMMMLLLJJJLLLOOOQQQRRRRRRPPPOOOKKKHHHBBB888...)))***,,,(((((((((((((((''''''''',,,+++(((&&&%%%%%%&&&'''(((&&&$$$###$$$&&&'''((()))***+++***)))((()))***)))))))))))))))***++++++(((((((((((((((((((((((()))+++---000333666777888333444555444111/////////111111222555:::>>>@@@@@@@@@BBBEEEIIIMMMOOOPPPQQQMMMJJJGGGFFFIIIKKKJJJIIIKKKHHHGGGJJJJJJHHHJJJMMMQQQMMMLLLPPPSSSWWW^^^ffflllpppwwwyyy{{{||||||{{{zzz{{{|||||||||{{{zzzxxxvvvsssrrrrrrqqqppppppppppppnnnlllggghhhhhhhhhggggggggghhhhhhhhhiiijjjkkkmmmooopppqqqnnnkkklllooopppnnnkkkkkkgggbbb````````````^^^^^^_________^^^]]][[[ZZZ[[[\\\]]]\\\[[[[[[\\\^^^]]]ZZZWWWVVVVVVWWWWWWVVVWWWVVVTTTSSSRRRRRRSSSSSSQQQRRRRRRRRRQQQOOOLLLKKKHHHJJJMMMOOOPPPPPPOOONNNOOOLLLEEE;;;000+++***,,,))))))))))))))))))))))))***((('''&&&%%%&&&((()))***(((&&&%%%&&&'''(((((()))***++++++))))))***+++)))(((((((((((()))***+++************************(((***,,,///111333444555000111444666666444111///222222333666;;;???AAABBBBBBCCCEEEHHHKKKMMMNNNOOOXXXRRRLLLIIIJJJMMMOOOOOOJJJGGGGGGJJJKKKJJJLLLPPPTTTOOONNNPPPRRRVVV]]]eeelllqqqwwwwwwzzz||||||{{{yyyyyyyyyzzzyyyxxxwwwuuutttsssrrrqqqpppnnnnnnoooooommmlllkkkjjjiiiiiiiiijjjkkkkkkggghhhhhhiiijjjkkkmmmnnnnnnllliiijjjmmmnnnllljjjhhhfffcccbbbbbbbbb```___\\\]]]]]]]]]\\\[[[ZZZZZZXXXYYYZZZYYYXXXXXXYYY[[[\\\ZZZXXXWWWXXXWWWVVVTTTWWWWWWUUUTTTTTTTTTTTTTTTRRRSSSSSSSSSQQQNNNLLLJJJKKKLLLOOOQQQSSSSSSSSSSSSTTTQQQJJJ???333,,,***+++))))))))))))************'''&&&&&&%%%&&&'''((()))+++***((('''&&&'''((((((((()))************+++,,,((((((''''''(((((())))))************************((()))+++---...///000000,,,---222777;;;:::555000000000222555;;;???BBBBBBDDDDDDEEEFFFGGGIIIJJJKKK]]]WWWOOOJJJIIILLLPPPRRRIIIFFFFFFJJJKKKKKKMMMRRRUUUQQQOOOPPPRRRTTT\\\eeemmmqqqvvv~~~zzz|||}}}}}}zzzwwwvvvvvvxxxwwwvvvtttsssssssssssspppooommmmmmnnnnnnmmmlllnnnllljjjiiijjjlllmmmnnnlllkkkkkkjjjiiiiiiiiijjjjjjiiiiiijjjmmmnnnmmmkkkhhhhhhgggfffeeecccaaa```[[[[[[\\\\\\[[[[[[[[[ZZZZZZZZZZZZYYYVVVVVVWWWXXXZZZYYYYYYYYYYYYXXXUUUSSSWWWVVVVVVUUUTTTTTTSSSSSSPPPQQQRRRRRRQQQNNNLLLJJJLLLMMMOOOQQQSSSTTTUUUUUUWWWTTTMMMAAA444,,,)))***((()))))))))))))))******''''''&&&&&&&&&&&&'''(((+++******(((&&&&&&&&&'''&&&'''))))))))))))+++,,,((((((''''''''''''((((((************************)))***+++,,,------------++++++...555<<<===999333///...000444999>>>@@@AAAEEEDDDDDDCCCDDDEEEGGGHHHVVVQQQKKKFFFEEEGGGKKKMMMHHHEEEEEEHHHJJJIIIKKKOOOSSSPPPOOOQQQRRRUUU]]]gggnnnrrrwww}}}~~~}}}yyyvvvtttssswwwvvvuuutttsssssssssssspppnnnllllllmmmnnnmmmmmmkkkhhheeeeeehhhjjjkkkkkkooonnnmmmkkkkkkjjjjjjjjjgggggghhhkkkmmmnnnnnnmmmiiiiiihhhfffccc```^^^]]][[[[[[[[[[[[[[[[[[\\\\\\aaaaaa```]]]ZZZYYYYYYZZZYYYXXXXXXYYYZZZYYYVVVSSSUUUUUUUUUTTTTTTSSSRRRRRRMMMNNNPPPQQQPPPOOOMMMLLLHHHIIIJJJKKKMMMOOOQQQRRRXXXUUUNNNBBB555,,,(((((('''''''''(((((()))))))))))))))((('''&&&&&&%%%%%%(((******(((%%%$$$%%%'''%%%&&&(((((((((((()))+++((((((''''''''''''(((((())))))))))))))))))))))))++++++,,,---------,,,,,,---++++++000777;;;:::777//////111444:::>>>@@@AAADDDCCCBBBAAAAAABBBCCCDDDIIIHHHFFFDDDCCCDDDFFFHHHHHHEEEDDDGGGGGGFFFGGGKKKOOONNNOOORRRSSSVVV___jjjpppsssxxx~~~|||xxxtttsssssswwwwwwvvvvvvuuutttsssssspppnnnllllllmmmnnnnnnnnnllliiifffgggkkkmmmmmmkkkmmmmmmmmmllllllmmmnnnnnnfffgggiiikkklllllllllkkkfffgggfffddd___\\\ZZZZZZZZZZZZZZZZZZZZZ[[[\\\]]]`````````]]]YYYXXXXXXYYYWWWWWWWWWXXXZZZZZZWWWUUUUUUUUUUUUUUUTTTSSSRRRQQQLLLMMMOOOQQQQQQPPPOOONNNKKKKKKKKKKKKMMMOOORRRSSSWWWTTTNNNBBB666---))))))&&&&&&''''''(((((())))))******)))((('''&&&%%%%%%&&&)))***)))&&&$$$%%%(((%%%'''(((((((((((()))***))))))((((((''''''((((((((((((((((((((((((((((((+++,,,,,,------,,,,,,+++...+++***,,,111666777777222222333666;;;???AAAAAA@@@@@@??????@@@@@@AAABBBAAACCCEEEEEEDDDDDDEEEGGGHHHDDDCCCEEEFFFDDDEEEIIILLLMMMQQQUUUUUUWWW```jjjqqqtttyyy}}}yyyuuussstttuuuxxxxxxyyyxxxwwwuuusssrrrqqqooollllllmmmooooooooonnnkkkiiikkkoooqqqooolllnnnnnnmmmmmmmmmmmmmmmnnnhhhiiikkkkkkiiigggfffeeedddeeedddaaa]]]ZZZZZZ[[[XXXXXXXXXXXXXXXZZZ[[[\\\[[[[[[[[[YYYWWWVVVWWWXXXWWWVVVVVVWWWYYYZZZYYYXXXUUUVVVVVVVVVVVVTTTSSSRRROOOPPPRRRSSSSSSQQQPPPOOOPPPOOONNNNNNOOOQQQTTTVVVVVVTTTNNNDDD777///++++++&&&''''''((())))))******************)))(((''''''%%%))),,,***'''%%%'''***(((***+++***))))))***++++++***)))(((((((((((()))))))))))))))))))))))))))+++++++++,,,,,,,,,++++++---,,,++++++---000222444111111111444888<<<======;;;<<<===???@@@@@@@@@@@@@@@CCCEEEFFFEEEDDDFFFGGGFFFCCCBBBEEEFFFEEEGGGJJJKKKMMMSSSWWWWWWWWW^^^hhhqqquuu{{{}}}|||zzzvvvssssssuuuwwwyyyzzzzzzzzzyyyvvvtttrrrqqqooollllllmmmoooppppppjjjgggfffhhhmmmooolllhhhrrrqqqooommmkkkjjjjjjiiiiiikkkllljjjgggcccaaa```cccddddddbbb^^^\\\]]]```WWWVVVVVVVVVWWWYYYZZZ\\\ZZZ[[[\\\[[[YYYYYY[[[\\\VVVUUUUUUVVVYYY[[[[[[ZZZVVVWWWXXXXXXWWWVVVTTTSSSSSSTTTUUUUUUTTTRRRPPPNNNOOONNNMMMLLLMMMOOORRRTTTUUUTTTOOOEEE999000------'''(((((()))***+++++++++((())))))***************%%%)))---,,,((('''))),,,+++,,,---,,,******+++,,,++++++***)))))))))))))))************************)))******+++++++++******+++,,,---,,,+++,,,...111.........000444777999999888:::<<<>>>@@@@@@@@@@@@BBBDDDFFFEEECCCCCCEEEHHHEEEBBBBBBFFFGGGGGGIIIMMMKKKOOOUUUYYYXXXVVV\\\eeerrrvvv||||||vvvssssssvvvyyyzzz|||xxxuuuuuuxxxxxxtttpppvvvqqqkkkiiijjjmmmnnnnnnpppgggeeekkkpppnnnmmmnnnpppqqqrrrrrrpppmmmjjjhhhbbbggglllnnnkkkgggddddddkkkjjjgggccc___]]]]]]^^^\\\YYYWWWVVVXXXZZZ[[[[[[```^^^ZZZWWWUUUUUUVVVVVVRRRRRRSSSWWW\\\^^^\\\YYYZZZYYYXXXYYY[[[ZZZWWWTTTRRRUUUXXXWWWTTTQQQRRRTTTXXXVVVRRRNNNLLLMMMQQQUUUUUUUUURRRIII>>>333---+++++++++++++++***((('''&&&'''(((***+++,,,,,,++++++'''''''''(((((()))***+++,,,+++******))))))******,,,,,,***)))(((((((((((('''((()))***++++++***)))+++***)))))))))))))))***.........---,,,...111444888555111///000222444555555999>>>BBBBBBAAA@@@@@@AAADDDFFFGGGFFFFFFFFFGGGGGGGGGGGGHHHIIIIIIIIIJJJMMMLLLOOOUUUXXXZZZ```ffftttzzzzzzwwwsssrrruuuzzz~~~}}}yyyuuuuuuwwwwwwtttqqqtttpppllljjjkkkmmmnnnmmmkkkfffeeekkkooonnnnnnoooppppppooonnnlllkkkjjjiiibbbfffjjjkkkiiieeedddcccmmmllljjjfffbbb```aaabbb___]]][[[[[[\\\^^^^^^]]]___^^^[[[XXXWWWXXXYYYYYYWWWVVVVVVYYY\\\]]][[[YYY]]][[[ZZZ[[[]]]\\\YYYVVVSSSUUUWWWWWWUUUTTTSSSTTTWWWUUUSSSOOOMMMNNNQQQTTTWWWWWWTTTLLL@@@555...***&&&&&&'''((((((((((((((('''((()))***++++++++++++''''''''''''((()))***+++***************+++,,,,,,***)))))))))))))))***+++))))))***+++,,,+++*********)))))))))))))))******---......---,,,---000333666444111//////111222333555:::???BBBCCCBBBAAA@@@@@@CCCFFFGGGFFFEEEEEEFFFFFFFFFFFFGGGGGGHHHHHHHHHLLLLLLPPPVVVYYY[[[aaaggguuu{{{uuusssqqqrrrvvv{{{~~~zzzuuusssttttttrrrpppqqqooolllkkklllmmmmmmlllfffeeeggglllnnnmmmnnnppppppnnnllljjjhhhhhhiiiiiidddfffiiiiiigggeeeddddddlllllljjjgggcccaaabbbccccccbbbaaaaaabbbaaa___^^^^^^]]][[[ZZZZZZ[[[\\\]]][[[ZZZYYYZZZ[[[\\\[[[ZZZYYYXXXXXXYYYYYYXXXVVVSSSTTTTTTUUUWWWXXXXXXUUUSSSTTTTTTSSSPPPOOOOOOQQQTTTWWWWWWUUUOOODDD888///***&&&&&&'''((((((((((((((((((((('''(((((()))***+++''''''''''''((()))***+++)))))))))***+++,,,...///+++******)))))))))******++++++,,,,,,,,,+++******)))((((((((()))***++++++------...---,,,---000222555444111///...///000111777:::???BBBCCCBBBAAAAAAAAADDDHHHIIIIIIGGGFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFKKKKKKPPPVVVZZZ]]]bbbiiivvv|||uuusssrrrrrruuuxxxzzzzzz|||xxxssspppooopppooonnnmmmlllkkkkkkkkkkkkjjjjjjdddfffiiikkkkkkkkklllnnnmmmlllkkkiiihhhhhhggggggfffggghhhggggggfffeeeeeefffffffffccc```___```aaaccccccbbbccccccbbb^^^\\\[[[[[[[[[[[[\\\]]]^^^^^^\\\[[[ZZZYYYZZZZZZZZZZZZVVVVVVWWWWWWVVVUUUSSSQQQUUUSSSTTTWWWZZZZZZWWWSSSQQQRRRRRRRRRPPPPPPRRRTTTTTTUUUTTTPPPGGG;;;111+++++++++++++++***((('''&&&((('''&&&&&&&&&((()))***'''''''''''''''(((******************+++,,,---...///...,,,***)))'''''''''++++++++++++***)))))))))(((((((((((()))***,,,,,,,,,---------,,,,,,...000444444333111///...///000777:::???BBBCCCBBBBBBCCCBBBFFFJJJLLLKKKIIIHHHHHHFFFEEEDDDCCCCCCDDDDDDEEEJJJKKKPPPWWW[[[]]]ccciiiwww}}}tttrrrqqqrrrtttuuuuuutttyyyuuuqqqmmmlllllllllllliiiiiijjjjjjiiihhhhhhhhheeehhhjjjiiihhhiiijjjjjjiiijjjkkkkkkjjjhhhfffeeeeeedddddddddddddddcccbbbaaabbbbbbaaa^^^^^^^^^```aaa``````aaaaaa___[[[XXXXXXYYYZZZ[[[\\\\\\\\\\\\YYYYYYYYYXXXXXXXXXYYYZZZXXXYYYYYYYYYWWWUUUTTTSSSTTTSSSTTTWWW[[[[[[WWWRRROOOQQQRRRRRRQQQQQQSSSTTTQQQRRRRRROOOHHH>>>444---++++++++++++***((('''&&&((('''&&&&&&&&&'''((()))&&&&&&&&&&&&'''((()))***,,,,,,+++******+++++++++///...,,,+++)))(((((('''******))))))(((((((((((((((((((((((()))***,,,,,,+++,,,------,,,+++---///333555555333000...///000666999>>>AAABBBBBBCCCDDDAAADDDHHHIIIIIIGGGGGGGGGGGGFFFDDDCCCBBBCCCDDDEEEIIIJJJOOOWWW[[[]]]bbbhhhwww}}}pppoooppprrruuuvvvuuutttuuussspppmmmkkkkkkkkkkkkggghhhiiiiiigggggghhhiiihhhiiihhhffffffiiiiiigggggghhhjjjkkkjjjhhheeecccaaa```___```aaaaaa___^^^^^^___``````___^^^___```^^^]]]]]]^^^^^^\\\YYYVVVWWWXXXZZZ[[[[[[[[[ZZZYYYWWWXXXYYYXXXWWWVVVWWWXXXUUUWWWXXXWWWTTTRRRQQQQQQRRRSSSVVVXXXZZZXXXUUURRRNNNPPPQQQQQQQQQRRRTTTVVVRRRQQQQQQNNNIII@@@555...&&&&&&'''(((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&'''((()))***,,,+++******))))))*********************+++,,,,,,))))))((('''''''''(((((()))((((((((()))***+++++++++,,,------++++++,,,---111444666555111...///111333777;;;???AAACCCDDDFFF???BBBDDDEEEDDDCCCDDDEEEJJJHHHFFFDDDCCCCCCDDDEEEIIIJJJOOOWWW[[[\\\```fffttt|||ooooooqqqtttwwwxxxvvvtttrrrrrrqqqooommmkkkkkklllhhhjjjjjjiiiggggggiiikkkhhhhhheeeaaadddkkkkkkgggfffggggggggggggeeedddcccaaa```___```bbbbbb___\\\[[[]]]______^^^^^^___```]]]\\\[[[\\\\\\[[[YYYVVVXXXZZZ[[[\\\\\\ZZZXXXVVVWWWYYY[[[ZZZWWWTTTTTTUUURRRTTTVVVTTTQQQNNNMMMNNNQQQTTTXXXYYYXXXUUURRRQQQNNNOOOPPPPPPPPPRRRUUUXXXWWWUUURRROOOJJJAAA666...&&&&&&'''((((((((((((((((((((()))))))))(((((('''&&&&&&&&&&&&'''((()))))))))))))))((())))))******)))))))))***+++,,,---...)))((((((''''''((()))******)))))))))))))))*********,,,------+++***+++,,,...222555444000......000000444999===@@@CCCEEEGGGAAABBBCCCCCCBBBCCCDDDFFFLLLKKKHHHEEEDDDDDDFFFGGGHHHJJJOOOVVVZZZ[[[^^^cccrrrzzzrrrrrrtttwwwxxxxxxuuurrrrrrrrrrrrqqqooommmmmmmmmjjjkkkllljjjhhhhhhkkknnnhhhgggbbb^^^dddmmmnnnhhhgggfffdddccccccccccccdddcccbbbbbbcccfffeeeaaa^^^XXXZZZ\\\]]]\\\\\\]]]___]]]\\\[[[[[[\\\\\\ZZZXXXZZZ[[[]]]^^^]]]ZZZWWWUUUYYY\\\^^^\\\XXXSSSRRRRRRTTTWWWXXXWWWSSSPPPOOOPPPOOOTTTYYYZZZVVVSSSQQQQQQNNNOOOOOOOOOPPPRRRVVVYYY\\\YYYUUUPPPJJJAAA555---++++++++++++***((('''&&&'''((()))******)))((('''&&&&&&&&&&&&&&&'''))))))''''''''''''(((***+++,,,,,,++++++******++++++,,,))))))(((((((((***+++,,,+++***)))))))))))))))******+++------+++******++++++000444444000---...000...222888<<>>AAAAAABBBDDDFFFHHHJJJKKKKKKHHHHHHHHHFFFDDDDDDFFFHHHHHHJJJPPPWWWZZZZZZ]]]aaammm{{{qqqpppooopppsssvvvxxxxxxuuutttrrrpppmmmmmmppprrrsssqqqppppppqqqqqqqqqqqqqqqnnnjjjiiijjjllllllkkkjjjiiihhhiiijjjkkkjjjiiidddfffhhhjjjjjjiiifffdddggggggffffffeeecccaaaaaaZZZZZZ\\\]]]]]]\\\[[[[[[[[[]]]\\\WWWUUUXXXXXXWWWZZZXXXVVVSSSRRRRRRRRRSSSQQQRRRSSSTTTTTTSSSRRRQQQMMMMMMLLLLLLLLLNNNPPPQQQLLLFFFRRRTTTTTTbbbMMMGGG@@@FFF<<<...,,,++++++******)))))))))))))))((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))''''''&&&&&&'''((())))))))))))))))))))))))((()))))))))************)))(((((()))***++++++++++++***+++,,,,,,,,,++++++---//////000222555666444000,,,,,,///222555777999<<>>CCCDDDFFFGGGHHHGGGFFFFFFGGGHHHHHHHHHGGGFFFHHHIIIJJJLLLQQQXXX\\\\\\```eeelll~~~pppmmmkkkkkknnnqqqssstttppprrrssssssrrrsssuuuwwwuuuqqqmmmmmmpppsssssssssuuuqqqlllhhhggghhhkkknnnnnnkkkgggeeegggjjjlllmmmjjjlllmmmlllhhheeebbbbbbeeeggghhhiiihhhfffcccaaaZZZZZZ[[[[[[[[[ZZZZZZYYY^^^bbbaaa[[[WWWXXXZZZZZZ[[[YYYWWWUUUUUUUUUWWWXXXXXXXXXXXXWWWVVVUUUUUUTTTQQQOOOLLLJJJJJJKKKMMMNNNPPPJJJMMMKKKNNNuuujjjLLLMMMCCC@@@;;;999///---+++)))((((((((()))+++***)))((((((''''''((((((((((((((((((((((((((())))))(((((((((((())))))''''''(((((((((((())))))((())))))************)))***************++++++++++++,,,,,,,,,++++++---///...///111333555444000---,,,///222555777:::===@@@DDDEEEGGGHHHHHHGGGEEEDDDFFFGGGIIIHHHGGGGGGHHHIIIJJJKKKPPPXXX[[[\\\```fffmmmrrroookkkjjjlllooopppqqqppprrrtttuuutttssstttuuuuuupppkkkjjjnnnrrrsssrrrrrrqqqooommmkkkjjjkkklllnnnllljjjiiijjjkkkllllllkkklllmmmkkkfffcccbbbcccccceeegggiiiiiifffccc```[[[[[[ZZZYYYXXXXXXXXXXXXWWW]]]___ZZZWWWXXX[[[\\\ZZZYYYXXXWWWWWWXXXYYYZZZXXXXXXWWWVVVTTTSSSRRRQQQOOONNNLLLKKKKKKMMMOOOPPPQQQNNNLLLKKKNNN]]]rrr]]]NNNIIIAAACCC===;;;///...+++)))'''''''''(((******)))((('''''''''''''''((()))******+++++++++******))))))))))))******(((''''''''''''((()))***(((((()))******************************++++++,,,+++,,,,,,,,,++++++---///......///111333333000...,,,///333666999<<<@@@CCCBBBCCCFFFHHHHHHGGGEEEDDDDDDFFFGGGHHHGGGFFFGGGHHHIIIIIINNNUUUYYY[[[___eeeoootttppplllkkklllnnnoooppprrrtttwwwxxxvvvtttssssssuuuoooiiiiiimmmrrrsssrrroooqqqrrrqqqooolllkkkkkknnnmmmlllmmmnnnnnnllljjjjjjlllllliiieeebbbccceeeaaacccgggiiiiiifffccc```\\\[[[YYYXXXWWWWWWWWWXXXOOOVVVZZZWWWTTTWWWZZZ[[[YYYYYYYYYYYYYYYZZZ[[[[[[VVVUUUTTTRRRQQQOOONNNMMMNNNMMMLLLLLLMMMOOOQQQSSSPPPRRROOOPPPTTTSSSUUUbbbgggQQQOOODDD===GGG@@@;;;///...+++(((&&&&&&''''''))))))'''&&&&&&&&&&&&&&&&&&''')))***,,,---------++++++***************+++((('''&&&&&&&&&((()))***(((((()))*********************))))))******+++,,,+++,,,,,,,,,++++++---///.........000111222000...---///444777:::===AAADDD@@@BBBEEEGGGIIIHHHGGGFFFBBBDDDFFFGGGFFFEEEFFFGGGGGGHHHLLLTTTWWWYYY^^^dddpppnnnnnnnnnnnnnnnnnnnnnnnnqqquuuyyy{{{yyyvvvsssrrroooooonnnnnnnnnpppqqqrrrpppooonnnooopppooommmkkkrrrpppllljjjhhhiiijjjkkkooonnnllliiifffcccaaa___ggggggfffeeecccaaa___^^^___``````___\\\ZZZZZZZZZ[[[ZZZZZZZZZYYYZZZZZZ[[[]]]]]]]]]\\\[[[ZZZZZZZZZWWWVVVUUUSSSQQQOOOMMMLLLPPPNNNKKKJJJJJJLLLOOORRRSSSNNNMMMRRRSSSPPPPPPSSSQQQLLLEEE@@@>>>??????@@@666000)))%%%&&&(((((((((%%%&&&&&&''''''&&&&&&%%%'''''''''((()))******++++++)))'''&&&%%%&&&'''(((***)))&&&$$$###$$$%%%&&&)))))))))***++++++,,,,,,---******......))))))---+++******,,,//////+++(((---,,,---111333222000000000111333666999===@@@BBBEEEEEEFFFFFFFFFFFFEEEDDDCCCDDDDDDEEEEEEEEEDDDDDDGGGIIILLLQQQVVVZZZ^^^___ppplllllllllmmmmmmmmmmmmmmmmmmppptttwwwvvvuuuttttttqqqpppooonnnnnnoooppppppnnnmmmkkkllllllmmmllljjjtttrrrooommmllllllmmmnnnnnnmmmjjjhhhfffdddcccbbbddddddeeeeeedddcccbbbaaa___aaaaaa```^^^\\\[[[\\\]]]]]]\\\[[[[[[[[[[[[[[[^^^\\\[[[ZZZZZZ[[[ZZZYYYWWWVVVUUUSSSQQQOOOMMMLLLOOONNNLLLKKKKKKMMMOOOQQQUUUQQQQQQUUUVVVSSSQQQSSSPPPKKKFFFBBBAAAAAAAAAAAA666000)))'''(((***++++++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))******)))((('''''''''(((((()))(((&&&%%%$$$$$$&&&&&&((())))))******+++,,,,,,---+++---111000++++++...000...,,,,,,...000///---000...---000444444333222///000222555999===@@@AAACCCCCCDDDFFFFFFGGGGGGGGGCCCDDDEEEFFFFFFFFFFFFFFFHHHJJJMMMQQQVVV[[[^^^```jjjzzzjjjjjjjjjkkkkkklllllllllhhhkkknnnpppqqqrrrssstttrrrqqqooonnnmmmmmmmmmnnnooommmjjjiiijjjlllllllllpppnnnllljjjiiiiiijjjkkklllkkkiiigggeeeddddddeeeaaabbbdddeeedddcccaaa``````aaabbbaaa___]]]]]]]]]______^^^]]]\\\\\\]]]]]]___\\\XXXXXXZZZ[[[ZZZXXXWWWVVVUUUSSSQQQOOOMMMLLLMMMMMMLLLLLLMMMMMMNNNOOOSSSQQQSSSWWWYYYUUUQQQQQQMMMJJJFFFDDDDDDDDDDDDCCC777111+++(((***,,,------((('''&&&%%%%%%&&&'''(((%%%&&&&&&''''''(((((((((******)))))))))(((((((((((('''&&&%%%%%%&&&''''''(((((()))******++++++,,,---...111444333///...000666333///...///111333333444111...///444888777444---...111444888<<>>@@@BBBCCCDDDEEEEEEFFFFFFEEEEEEFFFGGGHHHJJJJJJKKKKKKKKKLLLNNNQQQVVV[[[```cccmmm{{{hhhhhhhhhhhhhhhhhhhhhhhhgggiiijjjjjjiiiiiijjjlllhhhggggggggghhhiiikkklllllliiifffdddfffiiikkklllffffffffffffffffffgggggglllllljjjhhheeecccaaa```VVVWWWZZZ]]]___bbbcccddd\\\^^^______^^^^^^^^^___[[[[[[\\\]]]^^^```bbbccc]]]]]]]]]\\\[[[ZZZZZZZZZWWWVVVUUUSSSQQQOOOMMMLLLLLLLLLMMMNNNNNNNNNNNNMMMLLLQQQVVVZZZ]]]^^^ZZZSSSFFFEEECCCDDDEEEFFFEEEDDD@@@999000***))))))'''&&&)))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))******''''''''''''''''''''''''''''''((())))))******+++,,,444999777444444555555///222666888666222///---000333111,,,...666888444...///111333777:::===???BBBCCCDDDDDDEEEEEEEEEEEEFFFFFFGGGIIIJJJJJJJJJJJJKKKKKKMMMPPPUUU[[[```ccchhhwwwjjjjjjiiiiiihhhggggggggggggiiikkklllkkkjjjkkkllljjjiiihhhhhhhhhiiijjjkkkjjjhhheeedddfffiiijjjjjjddddddddddddeeeeeeffffffiiiiiiiiiiiigggdddaaa```ZZZZZZ[[[\\\^^^aaadddeee\\\^^^``````______```aaa\\\\\\\\\\\\]]]^^^______ZZZ^^^aaa```\\\YYYZZZ[[[WWWVVVUUUSSSQQQOOOMMMLLLLLLMMMMMMMMMMMMNNNNNNNNNOOOTTTYYYZZZ\\\^^^YYYRRRHHHFFFDDDDDDEEEFFFGGGFFFAAA:::111,,,******)))((((((''''''''''''''''''((('''''''''&&&&&&&&&&&&&&&(((((('''''''''((()))***((((((((((((((('''&&&&&&''''''(((((()))*********(((111666222...000222333+++000444666333///,,,***---444555...---444888555000000222444777:::<<<>>>@@@AAABBBDDDEEEFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIJJJKKKLLLOOOTTTZZZ___bbbeeetttkkkkkkjjjiiihhhgggfffffffffiiilllmmmmmmlllmmmnnnmmmlllkkkiiiiiiiiiiiijjjkkkiiiggggggiiikkkkkkkkkgggggghhhhhhiiijjjjjjjjjeeeggghhhiiihhhfffcccaaabbbaaa___^^^^^^___```bbb]]]___aaabbbaaa```aaabbb^^^]]]\\\[[[[[[[[[[[[\\\XXX^^^dddccc]]]YYYZZZ\\\WWWVVVUUUSSSQQQOOOMMMLLLMMMMMMLLLLLLMMMMMMNNNOOOPPPVVVYYYXXXZZZ[[[VVVNNNKKKHHHEEEDDDFFFGGGHHHHHHAAA:::222---,,,---,,,+++''''''((((((((((((''''''''''''''''''''''''''''''((('''&&&%%%&&&''')))+++))))))))))))((('''%%%%%%''''''(((((()))*********%%%...333...***,,,000111***...222333///+++******+++555888000---444888666111222333555777:::<<<===>>>???AAACCCEEEGGGHHHHHHGGGGGGHHHHHHIIIHHHHHHHHHJJJJJJKKKNNNSSSYYY___bbbeeetttllliiifffeeeffffffeeedddiiilllnnnooommmkkkjjjjjjkkkkkklllkkkjjjjjjkkkmmmnnnmmmmmmllllllllllllmmmqqqoookkkiiiiiihhhgggeeeffffffgggfffeeecccaaa```[[[\\\]]]^^^_______________```bbbcccccccccbbbaaa[[[\\\\\\\\\\\\[[[ZZZZZZ^^^\\\YYYWWWVVVVVVWWWXXX[[[XXXUUURRRPPPQQQSSSTTTUUUSSSPPPNNNMMMOOOQQQRRRYYY]]]\\\XXXWWWXXXSSSLLLJJJHHHEEECCCBBBCCCEEEFFFGGG>>>333***'''((((((((((((((((((((())))))))))))(((((()))+++...---)))%%%'''((((((((())))))))))))---+++(((&&&%%%%%%&&&&&&''''''''''''((()))++++++---+++******---///000000---.........---+++)))(((---............111555999555333111222666;;;>>>@@@CCCAAAAAACCCFFFGGGFFFCCCIIIHHHGGGFFFFFFFFFGGGGGGMMMLLLMMMPPPVVV\\\___aaakkkxxxjjjhhheeedddeeeffffffeeehhhjjjmmmnnnmmmllllllllllllmmmmmmllljjjiiijjjkkkooonnnnnnnnnnnnnnnooooooqqqnnnkkkhhhhhhhhhgggfffgggggggggfffeeebbb```___^^^^^^^^^^^^^^^^^^]]]]]]^^^^^^___```````````````^^^^^^______^^^]]]\\\\\\YYYXXXXXXWWWXXXYYYZZZ[[[XXXUUUSSSPPPPPPQQQSSSUUUUUUUUUTTTRRROOONNNOOOQQQTTT]]]ccc___YYYWWWTTTPPPJJJIIIGGGFFFFFFGGGIIIJJJGGG@@@555---***)))))))))(((((((((((())))))))))))&&&%%%%%%'''))))))&&&###***+++++++++,,,,,,,,,,,,***)))((('''''''''((()))(((((((((((()))***+++,,,---+++******+++------,,,,,,,,,---------,,,+++***---......---...000555888666333222333777<<>>BBBDDDCCCCCCBBBCCCDDDEEEEEEEEECCCDDDFFFHHHIIIIIIIIIIIIIIIHHHIIINNNUUU]]]cccfffhhhwwwkkkiiihhhhhhjjjlllmmmlllkkklllmmmllljjjiiiiiijjjhhhjjjlllmmmmmmmmmmmmooojjjjjjjjjjjjkkkmmmnnnnnnllliiieeecccdddeeeeeeeeeeeeeeecccaaa___^^^]]]\\\```___^^^]]]]]]]]]^^^^^^\\\ZZZXXXVVVVVVWWWZZZ[[[ZZZZZZZZZZZZYYYXXXWWWVVVYYYZZZZZZ[[[ZZZZZZYYYXXXWWWVVVTTTRRRQQQQQQQQQRRROOOVVV\\\[[[VVVRRRSSSVVV______ccckkknnnhhh[[[RRRPPPOOOMMMKKKHHHEEECCCBBBEEEBBB<<<444...***(((((((((((((((((())))))))))))+++***)))((('''(((***+++''''''''''''((((((((((((&&&'''***,,,,,,+++***((((((''''''''''''((())))))******)))+++---...---,,,------,,,,,,++++++++++++---------,,,,,,...222555777555333555999???CCCEEEDDDDDDCCCCCCCCCCCCDDDFFFCCCDDDEEEGGGHHHIIIJJJJJJJJJIIIJJJNNNVVV___fffiiikkkxxxmmmllljjjjjjlllnnnnnnnnnlllmmmmmmllliiihhhhhhiiifffiiilllnnnnnnnnnooopppllllllllllllmmmnnnoooooommmkkkiiihhhiiijjjiiiiiieeedddcccaaa```_________``````^^^^^^^^^___```aaa]]][[[YYYWWWWWWXXXZZZ[[[ZZZ[[[[[[[[[[[[ZZZYYYYYYXXXXXXYYYZZZZZZ[[[\\\\\\XXXWWWUUUSSSQQQPPPPPPQQQPPPTTTXXXXXXTTTRRRTTTWWWYYY[[[dddnnnpppfffYYYRRRNNNMMMLLLKKKJJJJJJJJJJJJFFFCCC===555---)))((()))(((((((((((())))))))))))((()))((('''&&&&&&(((***((((((((()))))))))******'''(((***++++++***(((''''''''''''&&&&&&''''''((()))))))))+++...///...------,,,+++***************,,,---,,,++++++---111444666444333444999???CCCEEEDDDDDDDDDCCCBBBBBBDDDFFFEEEEEEEEEFFFGGGHHHJJJKKKKKKJJJJJJOOOWWW```gggjjjooozzznnnllljjjjjjlllmmmnnnmmmkkkllllllkkkiiihhhiiijjjfffiiimmmnnnnnnnnnnnnooommmmmmmmmllllllmmmnnnnnnllljjjjjjjjjkkkkkkjjjhhhgggfffdddcccbbbbbbccccccbbbaaa```______```aaaccc^^^]]][[[YYYYYYZZZ[[[\\\ZZZ[[[\\\\\\]]]\\\\\\\\\ZZZZZZYYYYYYYYYZZZ\\\]]]UUUTTTSSSRRRQQQPPPPPPQQQTTTTTTTTTSSSQQQQQQSSSUUUVVVdddwww~~~qqq\\\QQQQQQMMMLLLJJJIIIIIIJJJLLLMMMHHHEEE???666...)))***,,,(((((((((((())))))))))))&&&'''((('''%%%%%%''')))))))))))))))************&&&'''((()))))))))((((((((((((''''''''''''(((((()))))))))+++------+++******)))((((((((()))***+++,,,,,,,,,+++***,,,000333555333222444999>>>CCCEEEDDDEEEEEECCCAAAAAADDDGGGGGGFFFEEEDDDEEEGGGJJJLLLKKKJJJJJJNNNVVV___fffjjjpppyyynnnllljjjjjjkkklllmmmllliiijjjkkkjjjiiiiiikkklllhhhkkknnnooonnnmmmmmmmmmllllllkkkjjjjjjjjjkkkkkkhhhhhhhhhiiikkkjjjhhhfffhhhgggfffeeedddeeeffffffeeecccaaa```___```aaabbb___^^^]]]\\\[[[[[[\\\\\\YYYZZZ[[[\\\\\\]]]\\\\\\```^^^[[[YYYXXXXXXYYYYYYQQQQQQQQQPPPPPPPPPQQQQQQXXXUUURRRPPPOOOPPPRRRSSSXXXqqqsssRRRIIIPPPMMMKKKHHHFFFFFFGGGHHHJJJJJJGGGAAA777...***+++...(((((((((((())))))))))))&&&(((***)))'''&&&''')))(((((((((((())))))))))))%%%%%%&&&((())))))))))))***)))(((((((((((())))))***))))))***++++++(((&&&''''''&&&'''((()))+++---,,,,,,,,,+++***,,,000333444333111333888>>>BBBDDDDDDEEEEEECCC@@@@@@DDDGGGIIIGGGEEECCCDDDGGGJJJLLLKKKIIIIIIMMMTTT]]]eeeiiiooouuuvvvsssooollljjjkkkmmmnnnooonnnkkkjjjjjjlllnnnoooeeeiiimmmooonnnllljjjiiijjjjjjjjjiiiiiijjjkkkkkkiiihhhggggggggghhhiiijjjkkklllmmmkkkhhheeeccccccddddddbbbaaa```````````````___^^^^^^^^^^^^______bbbcccbbb___ZZZXXXYYY\\\[[[ZZZZZZYYYYYYYYYZZZZZZXXXTTTOOONNNPPPSSSTTTTTTTTTTTTVVVUUUPPPMMMSSS\\\___ooo|||wwwcccQQQLLLOOOMMMMMMLLLLLLKKKJJJJJJJJJFFFEEE@@@888///******,,,******))))))))))))******''''''&&&&&&&&&''''''((('''(((***+++***)))'''&&&))))))))))))))))))))))))***((('''(((***+++(((&&&&&&((()))(((&&&%%%%%%&&&'''((()))+++++++++***)))))))))))))))***,,,...000555333222333666===CCCGGGHHHHHHGGGEEECCCCCCDDDFFFIIIHHHFFFEEEFFFHHHKKKMMMMMMNNNOOORRRWWW^^^eeeiiisss}}}uuussspppmmmlllmmmpppqqqsssrrrooommmllllllmmmnnnhhhjjjlllmmmlllkkkkkkllllllllllllllllllmmmnnnnnnkkkkkkjjjiiiiiijjjkkklllkkkmmmmmmlllhhhfffddddddbbbaaaaaa``````__________________```````````````___aaacccaaa]]][[[ZZZ[[[[[[ZZZYYYXXXXXXXXXXXXXXXWWWTTTPPPOOOQQQSSSSSSSSSRRRRRRTTTSSSNNNJJJPPPYYY[[[bbbhhhfff\\\RRRNNNOOONNNMMMLLLKKKJJJIIIIIIHHHHHHGGGBBB:::111++++++,,,******))))))))))))******))))))((('''''''''((((((&&&''')))))))))(((&&&%%%''''''''''''''''''''''''((('''&&&(((***+++***((()))+++,,,+++)))(((((()))((())))))************)))************,,,...000111333222000111444:::@@@DDDEEEFFFFFFEEECCCCCCDDDFFFHHHGGGFFFFFFGGGHHHJJJLLLKKKKKKMMMQQQWWW___fffjjjrrr~~~sssqqqnnnllllllmmmppprrruuusssqqqnnnlllkkkkkkkkkjjjkkkkkkkkkjjjjjjlllnnnmmmmmmmmmnnnooopppqqqrrrnnnmmmlllkkkkkklllmmmmmmlllmmmnnnllliiigggffffffbbbbbbbbbbbbbbbaaa______^^^___aaabbbcccbbbaaa```^^^```bbbbbb```]]][[[[[[[[[ZZZYYYXXXWWWVVVVVVVVVUUUSSSQQQQQQRRRSSSRRRQQQRRRRRRSSSRRRNNNKKKPPPYYY```^^^\\\ZZZYYYXXXTTTQQQOOONNNMMMLLLJJJHHHGGGGGGJJJIIIEEE===444---,,,---******))))))))))))******+++***))))))((((((((((((&&&'''((((((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((***+++***)))***+++,,,,,,***))))))***+++***))))))))))))))))))++++++++++++---///111222444333111111444999???CCCCCCEEEGGGGGGFFFEEEFFFGGGGGGGGGGGGGGGHHHIIIJJJKKKHHHIIIKKKPPPWWW___gggkkkrrrrrrpppllljjjiiijjjlllnnnrrrqqqooommmkkkjjjiiiiiijjjkkklllkkkjjjjjjkkkmmmlllllllllmmmnnnpppqqqrrrooonnnmmmlllkkkllllllmmmlllmmmmmmllliiigggggghhhgggggggggfffdddbbb```___]]]___bbbeeeeeedddbbb```aaabbbbbbaaa___]]]\\\[[[[[[ZZZXXXWWWVVVUUUUUUTTTTTTTTTSSSSSSSSSSSSQQQPPPRRRQQQRRRTTTQQQPPPUUU]]]hhhccc]]]ZZZZZZYYYUUUQQQQQQQQQOOOMMMKKKIIIGGGFFFKKKKKKHHH@@@666///------******))))))))))))******++++++***)))((((((((((((''''''((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))((('''(((***)))(((''''''(((,,,+++***((((((((()))***+++******+++---///111333777555333333555:::@@@DDDCCCFFFHHHIIIIIIHHHHHHIIIGGGGGGHHHIIIIIIJJJJJJJJJHHHIIIKKKOOOVVV^^^fffjjjqqquuurrrnnnjjjhhhhhhjjjkkknnnnnnnnnnnnmmmlllkkkjjjiiikkkmmmmmmllljjjjjjjjjiiiiiiiiijjjkkkmmmnnnoooooonnnllljjjjjjjjjjjjjjjjjjkkkkkkjjjhhhfffggghhhkkkjjjiiifffdddaaa^^^]]]]]]___bbbeeeeeedddaaa___fffccc```]]]\\\\\\\\\\\\ZZZYYYXXXWWWUUUUUUTTTTTTTTTUUUVVVVVVTTTSSSRRRQQQPPPOOOQQQSSSTTTTTTZZZaaaeeeeeeccc```[[[WWWSSSQQQSSSRRRPPPNNNLLLJJJHHHGGGJJJKKKHHHBBB888111------******))))))))))))*********)))(((((('''''''''((())))))))))))((((((''''''''''''''''''''''''''''''(((((())))))((('''&&&&&&%%%'''(((((('''&&&'''(((,,,+++***((((((((()))***)))))))))***,,,...111222666555333222555:::@@@CCCBBBDDDGGGIIIHHHHHHHHHIIIGGGGGGHHHIIIJJJJJJJJJKKKJJJJJJLLLPPPVVV]]]dddiiiooo~~~xxxvvvqqqmmmkkkjjjkkklllmmmnnnoooppppppooonnnmmmiiikkkmmmnnnllljjjiiiiiihhhhhhhhhiiijjjkkklllmmmnnnmmmkkkiiiggggggggghhhhhhhhhhhhgggeeeeeefffgggkkkiiifffccc```]]]\\\[[[]]]___aaaccccccaaa^^^\\\fffbbb]]]ZZZZZZ[[[\\\]]]ZZZYYYXXXWWWVVVUUUUUUUUUVVVWWWXXXWWWUUUSSSSSSSSSOOONNNOOORRRTTTUUU[[[aaaaaagggmmmjjjaaaYYYVVVWWWSSSRRRPPPNNNLLLJJJHHHGGGHHHIIIHHHBBB999111...---******))))))))))))******(((((((((''''''(((((()))***)))))))))((((((((((((''''''''''''''''''''''''((()))***)))'''%%%$$$%%%&&&(((******)))((()))***+++***)))))))))))))))))))))))))))***,,,///111333333222000000333888>>>BBBAAACCCEEEFFFEEEEEEFFFGGGHHHHHHHHHHHHIIIJJJKKKLLLKKKKKKLLLPPPVVV^^^eeeiiinnn}}}xxxuuuqqqnnnllllllmmmnnnlllmmmoooqqqqqqpppnnnmmmkkklllmmmllljjjiiijjjkkkjjjjjjiiiiiijjjkkkllllllmmmllljjjhhhffffffffffffeeeffffffdddcccbbbdddfffjjjhhhddd```^^^]]]]]]^^^]]]^^^```aaa```^^^\\\ZZZaaa^^^ZZZZZZ[[[]]]^^^]]]YYYYYYXXXWWWWWWVVVWWWWWWXXXZZZZZZXXXUUUSSSTTTVVVSSSPPPPPPTTTVVVVVV[[[aaa```iiiqqqooodddZZZWWWXXXPPPOOONNNLLLJJJIIIGGGFFFDDDFFFFFFAAA999111---,,,******))))))))))))******(((((((((((()))***++++++))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***)))&&&%%%%%%&&&'''(((******))))))***+++((())))))************)))))))))***+++---000222444222000//////333888???CCCDDDEEEFFFFFFEEEEEEGGGIIIJJJIIIHHHGGGHHHJJJLLLMMMIIIJJJLLLQQQWWW```ggglllmmm|||uuurrrooolllkkkkkkmmmoookkklllnnnpppooommmkkkiiinnnmmmllliiiggghhhkkkmmmllllllkkkkkkkkkllllllmmmnnnllljjjhhhfffeeeeeeeeecccddddddbbbaaaaaaccceeejjjhhhddd```___```aaaccc^^^^^^______^^^\\\ZZZXXX[[[YYYXXXZZZ^^^```___]]]YYYXXXXXXWWWWWWWWWXXXXXXZZZ[[[[[[YYYUUUTTTUUUXXXYYYUUUTTTWWWXXXXXX\\\aaa^^^fffnnnkkk___TTTPPPPPPNNNMMMLLLKKKIIIGGGFFFEEEBBBDDDEEE@@@999111---,,,******))))))))))))******(((((())))))***+++------(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$'''))))))&&&%%%&&&(((&&&''')))***)))((()))***'''((()))+++++++++***)))***++++++,,,...111444666333222000111555;;;AAAEEEIIIIIIIIIHHHGGGHHHJJJLLLKKKIIIHHHGGGGGGJJJLLLNNNHHHIIILLLQQQXXXaaajjjnnnlll{{{wwwtttpppooooooppppppoookkkmmmppppppnnnkkkiiihhhnnnmmmkkkiiihhhhhhiiiiiikkkjjjhhhggghhhjjjlllnnnmmmkkkiiifffeeeeeeeeefffbbbeeeggggggdddcccdddffflllhhhbbb```aaabbbaaa```]]]^^^^^^^^^]]][[[YYYXXXddd```\\\[[[\\\]]]\\\ZZZUUUTTTTTTSSSTTTUUUWWWXXXXXXWWWVVVVVVVVVUUURRROOOTTTYYYYYYVVVXXX]]]___[[[SSSUUUVVVVVVSSSQQQOOONNNNNNLLLJJJHHHHHHHHHFFFEEECCCFFFFFFAAA777...******)))'''&&&&&&((()))(((((('''''''''''''''((())))))%%%%%%&&&'''(((((('''''')))((('''&&&%%%$$$$$$$$$'''((()))((('''&&&''')))''')))+++***'''&&&(((******)))((((((((()))+++,,,************+++---///000333222222333666;;;???AAAIIIJJJLLLLLLJJJJJJJJJKKKLLLKKKJJJIIIIIIJJJKKKLLLIIILLLNNNPPPXXXdddmmmoooooozzzwwwuuusssrrrrrrsssrrrqqqlllnnnpppooollljjjhhhhhhnnnmmmllllllkkkkkkkkkkkklllkkkiiihhhhhhiiilllmmmlllkkkhhhfffeeeeeefffgggdddfffhhhfffcccbbbbbbdddhhheee```^^^___``````___]]]]]]]]]]]][[[ZZZYYYXXXbbb___[[[ZZZ[[[\\\[[[YYYWWWVVVVVVVVVVVVWWWXXXYYYZZZYYYWWWVVVUUUSSSOOOMMMTTTXXXYYYXXX[[[```^^^YYYOOORRRTTTSSSPPPLLLKKKKKKOOOMMMJJJIIIIIIIIIGGGFFFCCCEEEFFFAAA777///+++******)))''''''((()))(((((('''''''''''''''((())))))%%%%%%&&&''''''''''''''')))((('''&&&%%%$$$$$$$$$'''((()))((('''&&&''')))((()))***)))(((((((((***)))))))))))))))***++++++---,,,,,,,,,---///222333222222222333666;;;???BBBGGGIIIKKKKKKJJJIIIJJJKKKLLLKKKKKKJJJJJJKKKKKKLLLMMMPPPSSSUUU]]]iiirrrtttsss}}}uuutttssssssttttttrrrpppnnnoooooommmjjjhhhhhhhhhlllmmmnnnooonnnnnnmmmlllmmmkkkjjjhhhhhhiiikkklllkkkiiihhhffffffggghhhiiiggghhhhhhfffcccaaaaaabbbeeeccc```___````````````^^^^^^\\\[[[ZZZYYYYYYYYY___]]]ZZZYYYYYYZZZYYYYYYXXXYYYYYYYYYYYYZZZZZZZZZZZZXXXWWWVVVUUUTTTQQQOOOTTTVVVXXX[[[```ccc]]]UUUPPPUUUYYYXXXRRRNNNMMMNNNOOOMMMKKKJJJJJJIIIHHHGGGCCCEEEEEEAAA888000+++***,,,+++)))((()))))))))'''(((''''''''''''(((((()))%%%&&&&&&''''''''''''&&&((('''&&&%%%%%%%%%%%%%%%'''((()))((('''&&&''')))***)))((()))***+++***)))))))))***+++++++++++++++...---,,,,,,---000333666222222222333666;;;???BBBFFFHHHJJJJJJIIIIIIJJJKKKKKKLLLLLLMMMMMMLLLLLLKKKOOOSSSVVVYYYaaammmvvvxxxxxxrrrrrrrrrssstttssspppnnnnnnnnnmmmjjjgggffffffhhhjjjlllnnnppppppooommmkkkmmmllljjjiiihhhiiijjjjjjiiihhhgggffffffhhhjjjkkkiiiiiihhhgggeeecccccccccdddcccbbbbbbbbbbbbbbbbbb```___]]][[[ZZZZZZZZZ[[[\\\[[[YYYXXXXXXYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZYYYWWWVVVUUUVVVWWWXXXWWWUUUTTTTTTWWW]]]dddeee\\\SSSSSSXXX]]][[[UUUPPPPPPRRRNNNLLLJJJIIIIIIIIIHHHGGGCCCDDDEEEAAA:::222---***...,,,***)))******)))(((((((((''''''''''''((()))%%%&&&&&&''''''&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&'''((()))((('''&&&''')))+++)))'''(((+++---+++(((((()))+++,,,,,,,,,+++***,,,+++******,,,///333666222111222333666;;;@@@BBBFFFHHHJJJKKKJJJJJJKKKLLLKKKLLLMMMNNNNNNMMMLLLKKKNNNSSSVVVZZZbbbnnnwwwyyy|||rrrrrrssstttuuussspppmmmmmmmmmkkkhhheeedddfffhhhiiikkkmmmoooooonnnkkkjjjlllllljjjiiiiiiiiiiiijjjiiihhhgggfffgggiiikkklllkkkiiihhhgggfffgggffffffaaabbbccccccbbbbbbbbbbbbaaa___^^^\\\[[[[[[[[[\\\ZZZZZZZZZYYYYYYXXXYYYZZZXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWVVVWWWXXXYYYYYYXXXTTTSSSVVV^^^eeeddd[[[SSSUUUYYY[[[YYYTTTPPPPPPRRRMMMKKKIIIIIIIIIIIIHHHGGGCCCDDDEEECCC===555///+++...,,,************)))(((((((((''''''''''''((((((%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&'''''''''((()))((('''&&&''')))***(((&&&(((+++,,,+++(((((()))***+++,,,+++******,,,+++++++++...111555777111111111333777;;;@@@CCCEEEGGGJJJKKKKKKKKKLLLNNNKKKLLLMMMNNNNNNMMMLLLKKKMMMRRRVVVZZZcccpppxxxzzz}}}vvvvvvvvvvvvwwwuuuqqqooollllllkkkiiigggfffgggiiiiiijjjmmmnnnnnnllljjjhhhkkkkkkjjjjjjiiijjjjjjjjjiiihhhgggggggggiiikkkmmmllliiigggfffggghhhgggggg^^^```bbbbbbaaa_______________]]]\\\[[[ZZZZZZZZZYYYZZZ[[[[[[ZZZZZZ[[[\\\XXXWWWVVVUUUUUUUUUVVVWWW]]][[[XXXWWWWWWWWWVVVUUUTTTRRRUUU^^^ccc```YYYUUU]]]]]]\\\ZZZVVVTTTTTTTTTNNNLLLJJJIIIJJJJJJIIIHHHDDDEEEFFFDDD@@@999222------,,,***)))*********((()))((((((''''''''''''(((%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&'''((('''((()))((('''&&&''')))(((''''''((()))******)))(((((()))***************------...000222555888:::111111111333777<<<@@@CCCDDDFFFIIIJJJJJJKKKLLLNNNKKKLLLLLLMMMMMMLLLLLLKKKNNNSSSXXX]]]fffrrrzzz|||}}}yyywwwvvvvvvvvvtttqqqnnnlllmmmmmmllljjjjjjkkklllkkklllmmmmmmmmmkkkiiihhhjjjjjjjjjjjjjjjjjjkkkkkkjjjiiigggggggggiiikkkmmmmmmiiifffdddeeefffeeeccc]]]```ccccccaaa^^^]]]^^^\\\\\\\\\[[[ZZZYYYXXXWWWYYY[[[]]]]]]\\\[[[\\\^^^YYYWWWTTTRRRRRRSSSVVVWWW]]]ZZZWWWUUUUUUUUUTTTSSSTTTRRRUUU\\\___\\\XXXYYYddd```[[[YYYYYYYYYXXXVVVPPPNNNLLLKKKLLLLLLKKKJJJFFFFFFGGGFFFBBB<<<444///,,,***((((((*********)))))))))((('''''''''''''''&&&&&&&&&&&&&&&%%%$$$###$$$$$$$$$%%%&&&'''((()))'''((()))((('''&&&''')))%%%&&&'''((('''''')))***((((((''''''(((((()))***+++,,,///222555777999999000000111333777<<>>@@@???DDDIIIIIIFFFEEEGGGKKKIIIKKKLLLLLLKKKKKKMMMNNNLLLQQQXXX```iiirrr|||wwwwwwwwwtttppplllkkkkkknnnmmmmmmnnnoooooonnnlllpppnnnllllllmmmnnnnnnmmmmmmoooqqqrrrssssssssssssrrrrrrqqqmmmjjjhhhiiijjjnnnnnnnnnmmmkkkhhhdddccceeeeeeeeedddbbb```^^^]]]\\\ZZZXXXWWWXXXYYYXXXXXX]]]^^^^^^]]]\\\[[[]]]^^^XXXXXXWWWWWWVVVUUUUUUUUUVVVWWWXXXWWWUUUSSSSSSTTTOOOTTTRRRXXXYYYhhh|||gggXXXQQQPPPNNNTTTWWWPPPLLLMMMMMMLLLIIIGGGGGGGGGIIIGGGEEEDDDBBB===666000---,,,+++***)))))))))))))))(((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%&&&'''&&&&&&&&&&&&'''(((((('''((((((((((((&&&%%%$$$(((((((((((())))))))))))))))))(((((((((((())))))+++***+++...222555777777222333444666999<<>>@@@AAABBBFFFIIILLLKKKHHHFFFGGGHHHHHHIIIJJJKKKLLLPPPUUUYYY\\\]]]___eeennnwwwyyyyyywwwtttssssssvvvyyyrrrqqqpppqqqtttuuuuuutttsssqqqoooooopppppppppnnnooonnnnnnoooppppppmmmkkkmmmooopppooommmjjjiiiiiipppnnnllljjjiiiiiiiiiiiihhhgggeeecccaaa___^^^^^^XXXWWWUUUUUUXXXYYYZZZZZZXXXYYYYYYYYYWWWXXXYYY[[[]]]]]]\\\ZZZYYYWWWVVVVVVOOORRRUUUVVVVVVUUUVVVVVVRRRYYYRRRVVVUUUQQQXXXOOOTTTOOOOOOMMMHHHOOORRRIIINNNMMMLLLIIIGGGGGGJJJMMMEEECCCBBBCCCDDDBBB===888...---,,,***)))(((((((((&&&'''''''''(((((())))))************))))))))))))'''''''''''''''((()))))))))&&&""""""&&&)))&&&'''((()))******))))))))))))))))))***+++,,,------...///222555555333111444666999<<<>>>@@@AAAAAACCCHHHMMMMMMIIIHHHKKKNNNJJJKKKLLLMMMOOOSSSYYY]]]ddd```___eeeppp{{{|||wwwqqqrrrvvvwwwsssooolllmmmnnnoooooopppssstttssssssrrrrrrqqqppppppoooiiihhhfffgggjjjmmmnnnnnnkkkrrrvvvrrrnnnnnnpppoooqqqnnnjjjfffddddddeeefffhhhgggeeebbb```___^^^]]]___\\\YYYYYY\\\___```___^^^]]]\\\ZZZYYYYYYYYYYYY^^^^^^]]]\\\ZZZXXXVVVUUURRRSSSUUUVVVWWWWWWVVVVVVXXXRRRQQQUUUWWWSSSRRRVVVXXXWWWVVVUUUTTTRRROOOLLLNNNLLLKKKJJJKKKLLLNNNPPPGGGEEECCCAAA???>>>======222000---+++))))))******************++++++++++++$$$&&&'''))))))(((&&&%%%'''&&&%%%%%%%%%%%%&&&'''(((((()))*********************)))***+++***(((&&&+++***'''&&&&&&''')))+++111//////222666777333///444777:::<<<<<<<<<===>>>DDDAAACCCHHHHHHDDDEEEIIINNNMMMJJJJJJNNNTTT[[[```aaa[[[\\\gggrrrwww{{{zzzuuuqqqrrrvvvwwwtttpppkkkkkkllllllmmmmmmooopppqqqpppppppppoooooonnnnnnllljjjhhhhhhiiikkkkkkkkkkkkrrruuuqqqmmmnnnoooooommmllljjjhhhhhhhhhiiijjjiiihhhfffdddbbb``````___ccc```]]]]]]```bbbbbbaaa^^^]]]\\\[[[ZZZZZZYYYZZZcccbbbaaa^^^\\\XXXVVVTTTVVVWWWWWWXXXWWWVVVUUUUUU[[[WWWUUUWWWUUUQQQRRRVVVccc^^^WWWRRRQQQPPPNNNLLLMMMLLLKKKJJJJJJKKKLLLMMMFFFEEECCCAAA???>>>======222111...+++***)))******&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''))))))(((&&&%%%((('''&&&%%%%%%&&&'''((('''((())))))******))))))***))))))***++++++(((&&&***++++++,,,,,,---......000///000333666666444111444777:::<<<===>>>@@@BBBGGGDDDEEEIIIHHHDDDCCCGGGNNNMMMKKKKKKNNNTTTZZZ]]]aaa\\\]]]hhhtttzzz~~~xxxtttqqqrrruuuwwwssspppkkkkkklllmmmmmmnnnooopppssssssssssssrrrrrrrrrrrrooommmiiihhhhhhiiihhhhhhkkkqqqsssooolllmmmnnnmmmiiiiiiiiijjjkkklllmmmmmmjjjiiigggeeedddcccbbbbbbbbb```]]]]]]^^^______^^^]]]\\\[[[[[[ZZZZZZZZZZZZccccccbbb```]]]ZZZXXXWWWZZZZZZYYYXXXWWWVVVUUUTTT[[[YYYXXXWWWSSSQQQTTTZZZmmmcccWWWOOONNNNNNMMMLLLKKKKKKJJJJJJIIIHHHHHHHHHFFFFFFDDDCCCAAA@@@???>>>444222///,,,************&&&&&&%%%%%%$$$$$$######%%%&&&'''(((((('''&&&%%%((('''&&&%%%%%%&&&'''(((&&&''''''((()))(((((((((***))))))***++++++(((&&&%%%&&&)))+++------------...000333444444444555555666888:::<<<===???CCCFFFHHHGGGHHHJJJGGGCCCCCCFFFMMMLLLLLLLLLOOOSSSWWWYYY^^^\\\___jjjuuu}}}xxxuuurrrsssuuuuuuqqqnnnmmmmmmnnnpppssstttuuutttsssssssssssssssssssssssspppmmmiiigggggghhhhhhhhhkkkooopppmmmkkklllmmmllleeegggiiikkklllmmmmmmmmmjjjiiihhhgggfffeeeeeeeeebbb```___^^^]]]]]]]]]]]][[[[[[ZZZZZZYYYZZZZZZZZZ^^^^^^^^^^^^]]]\\\[[[[[[[[[ZZZXXXWWWVVVUUUUUUUUUVVVWWWWWWUUURRRRRRXXX___kkk```TTTMMMNNNOOOOOOMMMKKKKKKJJJIIIHHHFFFEEEDDDHHHHHHGGGFFFDDDCCCAAAAAA666444000---+++***************)))((('''&&&%%%%%%&&&''''''(((((('''&&&%%%'''&&&%%%$$$$$$%%%&&&'''%%%&&&''''''(((((('''''')))))))))***++++++)))'''%%%&&&''')))***++++++,,,,,,111555666333333555999999:::<<<<<<===@@@CCCFFFGGGHHHJJJJJJGGGDDDEEEGGGLLLLLLLLLMMMOOORRRTTTVVV[[[[[[```iiittt~~~}}}zzzwwwuuuuuuuuusssppplllmmmmmmnnnrrrwwwyyyyyyxxxoooooooooooooooooonnnnnnnnnkkkgggfffggghhhiiijjjjjjmmmnnnjjjiiikkkllljjjeeefffhhhjjjkkkjjjiiiiiiiiihhhggggggfffffffffgggeeeeeedddcccbbbaaaaaaaaaZZZZZZZZZYYYZZZZZZ[[[[[[[[[[[[\\\\\\\\\[[[[[[ZZZXXXWWWVVVUUUUUUVVVWWWXXXTTTWWWXXXTTTPPPQQQXXX]]]^^^WWWPPPMMMOOOQQQQQQOOOKKKKKKJJJIIIHHHEEEDDDBBBGGGGGGGGGFFFEEECCCAAA@@@888555222...,,,+++***+++------,,,***)))((('''&&&'''((((((''''''&&&&&&%%%&&&%%%$$$######$$$%%%&&&%%%%%%&&&''''''''''''''')))((()))***++++++)))''',,,+++***)))***,,,...///---222777666333222666:::<<<===>>>======???BBBDDDDDDHHHKKKIIIFFFEEEGGGIIIKKKKKKLLLMMMOOOQQQSSSTTTWWWZZZ```hhhrrr|||yyyxxxwwwvvvvvvtttpppmmmllllllmmmrrrwwwzzzyyywwwrrrqqqqqqpppoooooonnnnnnmmmjjjfffeeefffhhhjjjkkkjjjlllkkkggggggjjjjjjhhhffffffggghhhhhhgggfffeeegggffffffeeeffffffggggggcccdddeeedddaaa``````aaa[[[[[[[[[[[[[[[\\\]]]^^^]]]]]]]]]]]]\\\ZZZYYYYYYWWWVVVTTTSSSTTTVVVYYY[[[YYY[[[ZZZTTTPPPQQQTTTUUUQQQPPPOOOOOOPPPRRRRRRQQQMMMLLLKKKIIIHHHFFFEEEDDDDDDEEEEEEEEEDDDBBB@@@???999777444000---+++++++++,,,+++***)))((('''&&&&&&((((((((('''&&&&&&%%%%%%&&&%%%$$$######$$$%%%&&&%%%&&&&&&'''((('''''''''(((((((((***,,,,,,***(((---+++)))((((((+++---///000444777666333222666:::===>>>??????>>>>>>@@@BBBAAAHHHLLLHHHDDDEEEGGGHHHJJJJJJJJJKKKMMMPPPRRRTTTUUU[[[aaagggpppzzzwwwwwwwwwxxxwwwvvvsssqqqooonnnnnnrrrxxxzzzxxxtttvvvvvvuuutttrrrqqqppppppnnnkkkfffdddeeehhhjjjjjjiiikkkiiiffffffiiiiiigggffffffgggggggggffffffeeedddddddddddddddeeefffggg```bbbdddccc```^^^___aaa^^^]]]]]]^^^___```aaabbb_______________^^^]]]]]]YYYWWWUUUSSSTTTWWW[[[]]][[[]]][[[UUURRRUUUUUUQQQLLLNNNPPPPPPOOOOOOQQQSSSOOONNNLLLIIIHHHGGGGGGGGGEEEFFFGGGGGGFFFDDDBBB@@@;;;999555000---+++++++++))))))(((''''''&&&%%%%%%))))))((('''&&&%%%%%%%%%''''''&&&%%%%%%&&&''''''&&&&&&'''((((((((((((((((((((((((***,,,,,,***((())))))))))))***,,,...///444666777666444333555888:::<<<>>>?????????AAABBBAAAIIIMMMGGGBBBCCCEEEFFFIIIIIIIIIJJJLLLOOORRRTTTVVV]]]dddgggoooyyy~~~~~~tttuuuwwwxxxyyyxxxvvvuuusssqqqqqqtttyyyzzzwwwrrruuuuuusssrrrpppooommmmmmppplllgggdddeeeggghhhiiiiiijjjhhhdddeeeiiiiiifffggggggfffffffffgggggggggcccbbbbbbcccdddeeeffffffbbbeeegggfffdddbbbccceee````````````aaacccdddeee^^^___```bbbccccccdddddd\\\ZZZVVVTTTUUUXXX[[[^^^ZZZ\\\ZZZUUUUUUYYYXXXSSSMMMPPPSSSRRRNNNLLLOOOSSSQQQOOOLLLIIIHHHHHHIIIIIIHHHIIIJJJKKKJJJHHHEEEDDD<<<999555111...,,,++++++(((((((((''''''&&&&&&%%%***)))(((&&&&&&%%%%%%%%%)))((('''&&&&&&'''((()))&&&'''(((((())))))(((((((((((((((***,,,,,,***((()))+++---000222333444444666777777666444444555666777:::===@@@@@@@@@AAACCCBBBKKKNNNGGGAAAAAACCCCCCIIIHHHHHHHHHKKKOOOSSSUUUWWW___fffhhhnnnxxx~~~}}}|||rrrtttvvvwwwwwwuuusssqqqrrrtttvvvxxxxxxvvvsssqqqssssssrrrqqqpppooonnnmmmsssnnnhhhfffhhhkkklllkkknnnllljjjiiijjjjjjiiihhhfffffffffdddcccccceeegggdddcccaaa`````````aaabbbffffffggggggfffdddbbbaaa____________```aaacccdddfffdddaaaaaabbbdddeeeeee[[[ZZZXXXWWWWWWXXXYYYZZZYYYWWWTTTRRRVVV[[[YYYSSSPPPTTTWWWTTTNNNJJJMMMQQQOOONNNLLLJJJIIIJJJKKKLLLRRROOOLLLJJJHHHFFFCCC@@@BBB>>>777111,,,************)))((())))))(((%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((('''%%%$$$&&&&&&&&&'''''''''((((((&&&(((+++---,,,+++++++++***+++---......000333555777666444333333555888999===>>>???@@@AAABBBBBBBBBCCCDDDDDDCCCBBBBBBDDDFFFGGGIIILLLMMMNNNPPPTTTVVV]]]___dddllluuu|||{{{|||tttuuuwwwxxxxxxwwwuuuttttttttttttttttttsssssssssttttttsssrrrqqqpppooooooooolllhhhfffggghhhiiijjjkkkjjjhhhiiijjjjjjiiigggeeeeeeeeedddbbbbbbcccdddccccccaaa`````````aaabbbfffgggggggggfffeeecccbbb``````____________^^^^^^___^^^]]][[[ZZZZZZ[[[\\\ZZZYYYWWWVVVVVVWWWXXXYYYXXXWWWTTTSSSWWW\\\ZZZTTTRRRTTTUUURRRNNNLLLNNNQQQOOOMMMLLLJJJJJJKKKLLLMMMOOOMMMJJJIIIHHHGGGDDDBBBBBB===777000,,,*********)))(((''''''''''''%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%&&&&&&''''''%%%(((+++,,,+++******+++)))+++,,,------///222444777666555444555888:::<<>>???@@@AAAAAABBBBBBCCCCCCCCCFFFFFFFFFEEECCCBBBCCCEEEEEEFFFIIIJJJKKKMMMPPPRRRYYY\\\cccmmmvvv{{{}}}}}}|||qqqrrrsssuuuwwwyyy{{{|||~~~{{{xxxuuutttvvvyyy{{{uuuuuuttttttsssrrrqqqqqqmmmpppsssrrrooommmnnnpppkkkjjjiiijjjkkkjjjhhhfffeeefffgggeeecccaaaaaaaaacccccccccbbbbbbbbbbbbbbbaaabbbcccdddcccbbbaaa```^^^___``````___\\\YYYXXXYYY\\\___\\\WWWSSSTTTWWWWWWWWWUUUTTTTTTTTTTTTTTTVVVVVVVVVXXX```gggfff```[[[VVVPPPMMMMMMNNNMMMKKKJJJJJJJJJJJJKKKLLLMMMNNNLLLJJJGGGFFFGGGGGGFFFFFFAAA===777111,,,***++++++)))'''%%%$$$%%%&&&'''&&&''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$&&&((()))(((((()))***''')))***++++++,,,///111444444444666999<<>>>>>???AAACCCFFFIIIJJJFFFGGGGGGEEECCCBBBCCCDDDGGGHHHJJJKKKLLLMMMPPPSSSXXX\\\dddoooxxx~~~~~~{{{iiikkknnnrrrvvvyyy{{{|||xxxxxxwwwuuuttttttssssssttttttsssssssssrrrrrrrrrtttvvvyyyzzzxxxwwwvvvuuupppnnnlllkkkkkkkkkjjjiiikkkkkkjjjhhheeeeeefffhhhfffffffffgggfffeeeeeeddddddeeeggghhhiiihhhhhhggg^^^^^^```aaaaaa```______ZZZ\\\]]][[[WWWUUUVVVXXXXXXXXXWWWWWWVVVUUUTTTTTTTTTUUUWWW[[[dddkkkkkkeee[[[VVVQQQNNNMMMMMMJJJHHHHHHHHHIIIJJJKKKKKKLLLLLLOOOLLLHHHGGGGGGHHHHHHHHHGGGBBB;;;444...,,,++++++((('''&&&&&&(((***))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''''''''&&&&&&%%%&&&(((((('''''')))***''')))*********+++---//////000222444888;;;>>>@@@>>>>>>>>>@@@CCCFFFIIIKKKEEEEEEEEEDDDBBBAAABBBDDDHHHJJJKKKLLLMMMNNNQQQSSSUUUYYYaaakkktttzzz||||||{{{jjjlllpppsssvvvwwwwwwwwwxxxwwwuuusssrrrrrrrrrrrruuuuuuuuuttttttttttttssswwwwwwxxxyyy{{{zzzxxxvvvnnnllliiihhhiiikkkmmmmmmlllkkkiiifffeeeeeeiiikkkggghhhhhhiiihhhgggfffeeedddeeeggghhhiiiiiihhhhhh________________________aaa```^^^[[[YYYWWWWWWWWWZZZZZZYYYYYYXXXVVVUUUTTTSSSTTTUUUWWW___eeeccc\\\TTTRRRPPPOOONNNNNNMMMLLLJJJJJJKKKLLLLLLMMMMMMMMMMMMKKKHHHGGGHHHJJJKKKLLLJJJEEE>>>666///,,,++++++%%%%%%%%%&&&)))***)))'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&'''(((((('''(((***+++((()))*********+++---///...000222555888<<<>>>???@@@??????@@@AAADDDGGGHHHBBBCCCDDDCCCAAAAAABBBDDDHHHJJJLLLLLLLLLNNNQQQSSSUUUXXX^^^hhhrrryyy|||}}}}}}lllooorrruuuvvvvvvuuuttt{{{xxxuuurrrqqqrrrsssuuuvvvvvvvvvvvvuuuuuuuuuuuurrrpppoooqqqtttuuurrrnnnkkkiiifffeeehhhllloooppplllkkkhhheeedddeeejjjmmmhhhiiijjjjjjjjjiiigggfffaaabbbdddfffggggggffffffaaa```___^^^^^^^^^^^^___bbb^^^YYYVVVTTTSSSRRRQQQ[[[[[[[[[ZZZYYYWWWVVVUUURRRSSSSSSTTTZZZ___[[[TTTOOOOOOOOOOOOOOOOOOOOOOOOLLLMMMMMMNNNNNNNNNNNNMMMLLLIIIGGGGGGIIILLLNNNOOOLLLGGG???777000,,,++++++######$$$&&&))))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$'''((()))(((((((((***,,,)))***++++++***+++---//////000333666999<<<>>>@@@BBBAAA@@@???@@@BBBDDDEEEAAABBBBBBBBBAAAAAABBBDDDHHHJJJKKKLLLLLLMMMPPPRRRWWWYYY___hhhrrrzzz~~~~~~