BM6 6(R@ ...---,,,++++++,,,...///333222222333444444333111222333555777999777444000666666666666666777888888444444444444666999???CCCIIIKKKVVVeeennnssszzz{{{pppeeeZZZQQQIIIDDD666666555555666777888999555444333333444333111///000//////000333555666555///---,,,...333777888888555222///,,,,,,---///111111111111222222333333333111000...------,,,+++)))///111333555666666555444666444333666;;;===:::666:::777555666999;;;:::888555666999>>>EEEOOOZZZaaakkkyyysssnnneeeXXXLLLAAA;;;999999777555555666777777777444222000---,,,---///000111333444444444444555777:::999777555333555999<<<<<>>;;;;;;>>>>>>MMMggg000///---,,,,,,---///000222222222333333333222111333333444777888777333000444444444555555777888888555666666555666:::???CCCOOORRR\\\jjjsssxxxyyymmmaaaUUUKKKCCC>>>666555444444444555666666555444333444555555333111000///...///222333333333000...---///333666777777333111///------///111333333333333444444444444444000///......------,,,+++///000222555666666555555666444333555:::;;;999555777555444555888::::::888666888;;;???FFFOOOYYY___hhhuuusssnnneeeXXXLLLBBB<<<999999777555444555777666666444333000......///000111111333333222111000111222555555444333222444888;;;???DDDIIIOOOTTT]]]gggnnntttxxx|||zzzzzzwwwqqqkkkfff]]]SSSJJJ@@@888222444666777666444222111111666777888777666555666777:::===;;;:::===>>>NNNiii111000///......///000111222222333333333333222222333333444555777666333111222222333444555777888888888888777777777:::???CCCSSSWWWaaannnwww}}}zzzyyyrrrfffZZZOOOFFF???;;;666555444333222222222222444333222333444555555444000///...///111222111000000///...000222555555555222000///......111444555666666666666555555555555///.........------,,,,,,...///111444555666555555666444222444777999777555333222222444777:::::::::888:::===AAAGGGNNNWWW\\\fffpppzzzuuuoooeeeXXXMMMCCC===:::999777555444555666666555444333111000000111222333555555444222///------......///000111222444777:::BBBFFFKKKPPPUUU]]]hhhooovvv}}}{{{yyyzzzxxxtttlllggg^^^UUUKKKAAA888222333555777888666444222222333555666777666777888:::<<<>>>;;;999===>>>NNNjjj333222222111000111111222222333444444444333333333333333333444555555333111111222444555777888999999999999999888999<<>>;;;<<<<<>><<>>BBB@@@???@@@>>>JJJccc555555555555444333222111...222555444000...000333444222//////000222222222333555777888999888777666333555888;;;@@@HHHPPPUUUYYYcccmmmsss{{{{{{yyywwwoooeeeUUUOOOFFF>>>999777666555000111333555777888888777---***&&&$$$'''+++///111------...000222111///---***---111222111111222555222111000///............------......//////000000444777999777222///111444444222...+++'''$$$!!! ***...444888999888666666000444777888666444444555888888888:::@@@KKKWWW```gggnnn||||||wwwpppeeeWWWLLLEEE???888333111//////000333666888888444555777888777555222000111111///---+++,,,///222000000000000111555;;;@@@>>>EEEOOOWWW^^^eeemmmsssxxx}}}vvvoookkkdddYYYOOOFFF@@@;;;888777777555222000///111333333555666777666777888:::;;;@@@??????BBB@@@LLLeee333333333333333333333333///222333///***(((+++///666666444333333444555666777666666666666777777888222333444999AAAMMM[[[dddgggiiioooxxx|||xxxwwwrrrhhh___RRRJJJ@@@:::999999777444444111......222555555555///+++'''(((---111000...333111///000222222///,,,,,,...000222333444444444000111222222111///,,,+++.........---............111888===;;;555111555:::888777444...&&&&&&***000555888888666444444333333222222333333444555666888<<>>FFFPPPXXX^^^fffpppxxxzzzvvvoooiiiaaaWWWOOOIIIDDD???:::888999999888555444333444888666333111222555999;;;<<>>:::;;;;;;999777777888::::::888555333333555888:::;;;AAA@@@???@@@???OOOkkk333333333333333333333333666666333...)))&&&))),,,555444444333333444444555333222222222222333444555333444777<<>>===??????OOOjjj333333333333333333Ħ...***)))+++---333333333333333444444444222111111222222333444555666777:::@@@JJJWWWfffooorrrzzzyyyssshhhZZZPPPEEE@@@;;;777666555444222...///000222222111000...///,,,+++,,,///333444444333444444555666777666555000111222222222111000//////000111222333333333222000111222222222000...------......111444666666666555333222444444000&&&###)))///333666777444444333222111111111111::::::999888;;;CCCOOOWWWffflllvvvwwwrrriiibbbXXXLLLBBB<<<999777===;;;888555555666888:::555444333111000///000000000222333333000...---,,,222444555666666777999;;;DDDLLLVVV]]]bbbhhhpppwwwyyyuuukkkiiicccXXXMMMEEEDDDEEE???===;;;888666777;;;>>>???===:::777555666777888999===<<<<<L111...------///111111222222333333333333333222222222222333444555666999;;;???EEENNNZZZgggooovvv}}}}}}vvvnnnbbbTTTKKK???===999777555444333222---...111222111///---,,,///---,,,---///222444555222333555555555555555666222222333333222111///.........///111222333333333111111222222222111///...111///...000333555555333111000000444777555---&&&"""###&&&)))---111444555666555444333333333333333;;;;;;999777888>>>IIIRRRbbblllyyy~~~xxxssseee___VVVKKKCCC>>><<<;;;>>>;;;777444333444666888222111000000000111111111333444555333000---,,,,,,111333666777777888:::<<>>;;;888777777888888888<<<:::;;;???AAAOOOiii666666666666666666HdĦ111111111222333444000000111222333333333333222222222333444555666777;;;>>>DDDKKKTTT___iiippp|||{{{qqqgggZZZMMMCCC;;;:::888777555444333222,,,///111111///---,,,,,,///...------...000222444222444555555444444444555333444444444444222111///......///000111222333444000000000000000000111111333222111111333444444444000///000222555555222...((((((((()))+++...111222555555444444444444555555999::::::888777===HHHPPP___kkkyyy}}}wwwtttccc^^^TTTJJJCCC>>><<<<<<<<<999555222000111222444///......000222444333333444555555333000//////000111333777888999999999:::>>>HHHTTT^^^eeellluuu|||{{{uuupppllldddXXXMMMEEEAAA@@@>>><<<999444000000333666===<<<:::888777888999999888;;;999;;;@@@BBBPPPjjj777777777777777777DdD555444...222222ӵ777;;;ӵnnnӵĦӵaaaĭӵ333333---++++++,,,//////...------...000222333555777777444333444555444555555666555444222111000000000111222333444555000///.........000222333333333333333333444666777111111111111222222333333...---+++***+++---000222333333333333444555666666555888;;;::::::???JJJSSS___iiiuuu}}}{{{uuurrrddd^^^TTTJJJAAA<<<:::999888666333000......//////,,,+++---000444777666444333333333222111222444777444666999:::999777666666===GGGTTT^^^eeellluuu|||{{{uuunnndddYYYOOOGGGAAA======<<<999555222222444777;;;:::999888888999:::;;;999;;;999;;;AAADDDRRRkkk888888888888888888D%%)?333fff?><z222111=?Ħ;;;g&ejjjg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e444333??///,,,******,,,000000///---,,,---///111444777999888555333444555555555666666666555333333222222222222333444555666000...---,,,---000333555222333444444333555888;;;444444222000///000222555333111...,,,---///222444111111111222333444555666222777;;;<<<<<>>GGGTTT^^^eeellltttzzzyyypppdddYYYQQQIIIAAA<<<<<<;;;:::777555555777:::888888777777888:::;;;<<<999;;;888;;;BBBEEERRRkkk:::999888777777777Dtfo9ĦsߝLGdUĦ444Ht@cӵHu]ĦpppHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ555111444333///...111000...,,,***+++---000222888666555666777888777666333555777777555444444444111222444666777777666555444333222111111111222222333///,,,---111555777777555222///---...000111222333111///------///222444444111......111333333111000555:::===???DDDMMMTTTeeeiiipppxxxyyyssspppaaa\\\SSSGGG;;;555555777555333111///---+++******---,,,,,,///444777777555444666777666444333666888:::777555555444222444:::???FFFPPPZZZdddooozzzvvvqqqhhh___VVVMMMDDD???777777888777666555666777::::::999999999:::;;;;;;;;;???======@@@AAAOOOiii666777777777777666HdDĦgdKӵDdDDdDĦ444DdDĦ4DufӵDdDĦrrrDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ444333222000///222666555222111333111000...,,,---///111333666444444444666777777666333555777777555333222222000222444666666666555444777666444222111000000111000...,,,...222555777666444111...---...000111111444333111000000111333555444222//////222333333222...333777:::<<>>:::777555444444444333222000...,,,,,,...111555888888444111444666999999888777888888111///000333444333888>>>CCCJJJTTT]]]eeennnxxx|||vvvlllaaaUUUJJJ@@@:::555555555444555555666666777777777888999;;;===>>>999===;;;<<d<ӵDd<DdDΦDdDĦ444DdDӵnd<DdDĦvvv>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ555444444111000222777:::777666888333222111111111222333333000///...///222555666666111444777777555222///...000111222333333333333222888777555333111111111111000000111333444555444333000...,,,,,,...000111111444555555555555444444333111111000111333555777777444666888888999AAANNNWWWccchhhpppxxxssshhh___UUUHHH@@@>>><<<888333222333444444333111///------000444999:::888444111444555888999999888777666///---///333444444888>>>CCCJJJTTT^^^fffpppyyy|||vvvmmmbbbVVVKKKBBB<<<555444333333555666777777777777666555666777999:::555:::999;;;???@@@MMMggg000222444555555222&ӫeʬtIӇ///>d<Φ>d<Ħ555D&ӫetIӇSSSDdDĦ}}}sdKĦB?dp&ĒR>d<sdKĦB?Ho9???s&dq&ĒR666777777777111///000666:::888666777333222222222222222222222///---,,,---000333555555111444666666444222000///111111222222222222222222666555333222111222222333333444666666555333222111000...---...000222222222444444555555444333222111...///000111333555888::::::<<<<<<:::;;;AAAMMMWWWccchhhqqqyyyvvvkkk^^^SSSEEE>>>===<<<777222000111222333333111///...///222777::::::888555333444555666888888777555333000///111444555444777===AAAIIITTT___hhhrrr|||{{{vvvmmmcccYYYOOOFFF@@@777444222333666888999888888666444222111222444555111777777:::@@@AAAPPPjjj222222222222111///HĪj@IŌ......ege555666Hu]3hIŌMMM[[[DdDĦne@h>hsene@GEEE;;;sĪj@h555666888999:::222...///555:::888666555333333444444444333222111///---,,,,,,///222444555222444666555444222222333222222222222222222222222444333222111111111222333333555777666444222111111000//////000333555555555444444444444333222111111...///111111111333777:::<<<>>>>>>;;;;;;@@@KKKTTTaaagggpppyyyuuummm^^^SSSFFF???>>><<<888444000000222222333222111000111444888999999888777888777666666666777666444111222111333666777555888===AAAIIIUUU```jjjttt}}}|||vvvnnneee[[[RRRJJJDDD999666333444888;;;<<<;;;888666222000...///000111000666777;;;AAABBBPPPjjj222111///---,,,,,,000---...444444555D^KKKUUU___DdDĦs׼sGGG<<<777444555666888999999444//////666:::999666555444555666777666555333222000...,,,,,,...222333444333444555444333333555666333333333222222222333333555333222000//////000000000222444444111000111333222111111333666888888777555555444333333222222111000222222111000000333666888:::;;;:::999???IIIRRR^^^eeennnxxx}}}uuuooo```VVVKKKBBB???===:::777111111222222333333444444444666888888777777:::===;;;999666666777666444111333222555999:::888;;;@@@CCCKKKWWWbbbkkkttt}}}~~~xxxpppggg]]]TTTLLLFFF<<<888444555:::??????>>>777444111...---...000222222888999<<d<Ħ;;;BBBPPP[[[___>d<ĦĦBeĦ|||vvvnnniiiYYYNNN???555333555555444444444555555666777777888555111000666;;;:::666555666777888999888777555333111...,,,,,,...111333444444444444444333444777999444444333222222333333333666444222000...---------,,,///111111//////222555333222222444777999:::999777666555333333222222333333444444222...---///222444666888777888===GGGPPP\\\cccmmmwww|||vvvrrraaaYYYNNNEEEAAA>>><<<:::333333222333333555666777555777777666555777<<<@@@???;;;888666777777444222333222555:::;;;;;;>>>CCCEEEMMMXXXccckkksss{{{zzzrrrhhh^^^UUULLLGGG===999555777<<>>===:::777111...,,,---///222444444888666444444666666666555444444555666666555444333444222000//////...,,,+++//////000111222333444444333444666:::<<<===;;;888;;;999666444222222222333555555444222000///000222555222111444777;;;DDDMMMgggiiilllqqq|||xxxlllaaaXXXLLLEEEDDDCCC>>>:::777555333333444666666555333222222444666999::::::<<<;;;:::888777666666666888777888999777666;;;BBBMMMRRR[[[eeeooovvv||||||}}}zzzuuunnneeeYYYLLLDDD@@@>>>:::777777888;;;===777333//////222555555555666:::999;;;??????KKKccc222///,,,++++++///333666444333111//////111222444555666999:::;;;:::888777De<<<@@@JJJXXXcccmmmnenene{{{rrrhhh___ZZZNNNEEE999333333555444111555555555777888888555333---///222444666666666555666666777999:::999666444///...---///222555666666888666444444666666555444333444555555555444333222333333222222222222111000111222222333333333444444222333555888;;;;;;:::888999888666444222222222222333333444333111222444666666333222444777;;;DDDLLL```eeekkkqqq{{{zzzpppcccYYYMMMFFFDDDCCC>>>:::555333222222444555666555444333333444555777777888;;;:::999777666777777888777666666777555555:::BBBQQQVVV^^^gggooovvv{{{~~~~~~zzzssskkkbbbXXXNNNHHHAAA>>>:::777555666888:::777333000///222555555555666:::888:::??????KKKccc222111///......111333555666555444333333444555666555777999<<<======<<<;;;===AAAHHHRRR]]]eeeuuu}}}vvvlll```UUUNNNBBB<<<666555666777444111444444444666777777444222,,,---///222444555555666777666555666666666333111......///222666888999888777666555555666666555333222333444444333222111000111222444555666777777777555555555555444444333222222222333666888999888666555555555444333222222222111333444444444555888:::777444333555777;;;BBBKKKWWWaaakkkrrr{{{{{{qqqdddZZZOOOGGGDDDAAA===999333111000000333555555555444444333333333444555555:::999777555555777999;;;777555444555333444:::CCCSSSYYYaaahhhooouuu{{{~~~zzzrrriii```WWWOOOJJJAAA???:::666444444555666777444111000222444666666666999888999>>>???KKKccc222111000000000111222333555555444555555666777777777888:::;;;<<<<<<;;;;;;:::<<>>:::666666999999777444444333333444666666444222,,,---...000222444555666888666444333444444333222---...000555999;;;:::999777555444555666666444333222222333333222000...------000444777999::::::;;;666666666666555333111000111111111333555777666555333333444444444333222111222444666666777888:::<<<999666555777888:::AAAIIIQQQ___mmmttt{{{zzzqqqddd[[[PPPGGGBBB???;;;777111///...///111444555555222333333333222333444555999777555444444777:::===888555444444333555<<>>???LLLddd111111000/////////000000222222444555666666666666888888999999999999888777;;;>>>EEENNNYYYccckkkppp{{{}}}~~~zzzwwwpppggg\\\RRRIIIDDD@@@<<<999888999:::999888444333333333555555444222.........///111333666777777555333333444666666555---...111555:::;;;:::888555444444555666666444333222222222222000///---+++***///444888999999:::;;;555555666666555333111///111000///000333555555444222333333444444333222222555666888999888888:::;;;;;;777666888888:::@@@GGGPPP___nnnuuuzzz}}}uuuddd\\\QQQGGGAAA<<<888555000...---...111333444444///111333222222222555777888666444333444777;;;===999777666666666777???IIIMMMTTT^^^ffflllttt}}}}}}uuummmbbbWWWLLLDDDAAA???<<<999888888999:::666666444333222444777999777:::777999>>>@@@MMMfff111111///...---......//////000222444555666555555777777777777666666555555:::@@@IIISSS]]]hhhqqqwwwӵUUUKKKEEEBBB@@@===:::999999::::::999555444333333444555444333222111000000111444666888777555444444555666666555//////111555888999888666222222333555777777555333222222222111000...+++***)))///666999999777777888333444555666666444222111222000//////111333444444444444444444333333333333666888::::::999999999:::<<<999888999999999>>>EEEĦĦӵ|||fff^^^SSSHHH@@@;;;777555111///......111333333333///111333333222222555999777666444444555777:::<<<999888888999999:::BBBKKKLLLTTT^^^gggmmmvvv~~~wwwnnndddXXXMMMEEEAAA@@@===;;;::::::;;;;;;666666555444333444777:::888;;;888999???AAAOOOhhh333111///---,,,---...///---///222444666666555444444444555555555555555555:::BBBMMMWWW___iiiuuu~~~4ĉ@ӵFFF???<<<;;;:::999999999888888777666444333333555555555444666444222111222444777999777666444444555555444222111000111333555666555333000000222444777888666555333333333222000---+++******000888:::888555444555222333666777888777555444333111......000222444444777666444333333333444444555777:::::::::999:::;;;===:::999:::999999===CCC>Lvvv=hĦ4ĉ@ӵiiibbbVVVKKKAAA;;;888666222000//////111222333333111333666444111111444888666555555555666777999:::888777888;;;;;;<<>>;;;::::::999999===CCCHdĦttt=ĪjGG=?dddYYYMMMCCC<<<999777333111//////111222333222333666888555111000333666555555555666666777888999777666888<<<<<<<<&e666g&eGGG>hӵg&eguO>uO>&e4ff?>ߝLgĉ@JJJ???777555Shӵ666888999999888666555g&e666>hӵ222111111222333111111222fff?><z***g&e>&e000///HL,,,---///ShӵgL444555777777777555444222111000000111S?ʬ5555553h?D%%)?ZufĦgLg&egĉ@ooonnng&e>&e000@e000333??555666222555888999777555g<ĉ;;;:::===EEE3we<Ħgggmmmsss}}}3h?@e~~~sssZSSSFFFAAA:::5553333h?gL;;;777888===@@@NNNiii...4Dӵ000444444Hƅ^Hu]Ħ555Hu]ĦHHHZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttIII>>>777HGgĉ@222444888999:::999777777Hu]Ħ777ZuR)Ħ111000222444555111111sߝLGdUĦ+++Hƅ^Hu]Ħ000ntHdĦ---,,,HGgĉ@:::HdĦ888999999777555444333111000///000Htƅ^444222Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttppppppHƅ^Hu]Ħ111H׼s,,,---555555666222555888999888666tQ===<<<<<<>>>je<ĦgggnnntttBt=o9ĦH׼s|||sssHtĦQQQEEE???777222Bt=o9ĦHdĦ999666777===???NNNhhh...---4DuXӵ222333333DdDΦDdDĦ444DdDĦMMMffft|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭ<<>>???>>>FSĦiiisssqjRgdKӵDdDĦ|||uuuDdDĦNNNEEE???777qjRgdKӵDdDĦ:::888999???BBBPPPjjj...///4DuXӵ333111111DdDΦDdDӵ222DdDĦSSSbbbo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9888po9wӵ000111333555666555444DdDĦ888555o)h333000...///222666888444333DdDΦDdDĦ444DdDΦDdDӵ111GIpӵDdDĦ000po9wӵDdDĦ??????@@@???>>>666555444222111po9u666777666333GIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9mmmDdDΦDdDӵ444DdDĦ,,,)))---111333333222222222222444777888777777geĦ???@@@sp?aĦhhhsssGIdnuR)ĦDdDĦ~~~wwwDdDĦKKKFFF@@@999GIdnuR)ĦDdDĦ<<<;;;===DDDFFFTTTnnn///1114DuXӵ333000///DdDʜ4DuTӵ111>d<ĦXXXDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ|||4DufئL>e555puR)Ħ///---000333444333333>d<Ħ777Dt555//////111444666444333DdDΦDdDĦ666>d<ʜ4DuTӵ1114DwDd<Ħ...puR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>emmmDdDʜ4DuTӵ555DdDĦ///---000444666555333111000222444666777666666geĦ>>>s<v>aĦgggmmmpeӵDx<DdDĦyyyDdDĦKKKFFFAAA;;;peӵDx<>d<<<dp&ĒRxxxvvvnfʜd<Φ>d<Ħ333s&dq&ĒR...111i?ʜtd<Ħ...HHܗDӊBMMM<xJJJHHH???===;;;888555B?d<666:::;;;888555222111333444666666555555geĦ;;;Hg8>aĦjjjoooB?Ho9>dd<ӵBBB===B?Ho9<<<<xFFFHHHVVVppp///1114DuXӵ///333111Hu]3hh000000000nePPPZZZ=enepIƎ@t@h>hzzzvvvrrrfe444@ďD444000...+++...111333333333ne666555=e888444111///......111111ege//////sĪj@h333///222fdDĦ000@ďDPPPSSSHkgeQQQMMMIIIBBB@@@===999777@h666555@G;;;<<<HĪj@IŌxxxBeneHkgenefevvvHu]3hh;;;999666se888;;;>>>>>>;;;777333111333444555555444444geĦja>aĦnnnvvv@Gseyyy<ŌDDDAAA>>>@G888<<<Hkge===DDDGGGUUUnnn3334DuXӵ...ĵD^444333333333GGGUUU^^^uuukkk888333///333000000333......///222555555000111222999888777444111...,,,---...//////000888555333222444DdDĦ666888SSSYYY\\\```[[[TTTQQQIIIEEE@@@===:::888<<<999444000;;;999888rrryyy{{{vvvD^===:::888777s׼s444888999:::;;;:::888666555444666777555222000geFm8999>aĦeeeooo{{{s׼sHoFFF?????????======;;;::::::<<d<Ħ000333222222333222333Ħ___hhhoooxxxĦwwwlllaaaVVVPPPGGGCCC===888555222///---000333666666444222222333000///000333666555222///Ħ222222333666888999999777555333000...---......000111222333333444111111111000000111444777444222111111333444222000>d<Ħ888:::;;;@@@CCCHHHPPPWWW^^^bbbcccbbbcccdddeeedddaaa]]]YYYOOOJJJDDD???;;;999666444888;;;======:::555222000111333666888:::999888888===AAAIIIRRR\\\iiittt|||Ħuuu>d<ĦAAA@@@===:::777Be999666888888999999888666555444444555777555333222geFYĉ444888>aĦiiirrr{{{Benu]ӵHHH:::999999999:::@@@???===:::999888888888777:::999;;;@@@@@@KKKccc?aŖ%7uSQuR)ӵsdKĦ111222222333444333gdKĦbbbjjjooowwwgdKĦ{{{rrrggg[[[PPPJJJ@@@===888555333222111000222222222444555555444222111111222444666555333gdKĦ333333333555777888777555222111000//////000000///000111222444555222222111///......111333111000000111222222///---gdDĦ;;;<<<===BBBFFFMMMVVV^^^dddhhhjjjhhhqqqtttoookkkkkkhhhbbbVVVQQQHHHAAA===:::888777;;;===??????;;;777444333333333444555666777777777:::???GGGRRR^^^kkkxxxgdKĦxxxsdKĦCCCAAA>>>;;;777;;;;;;999999888888777555444333333333444666555444444ŶS6664448883we<|||iĉ@3hR/Ō:::999:::;;;:::888???>>>;;;888777555555555777:::999:::>>>>>>IIIaaa>A333ne333222333333444666ne[[[dddmmmrrrxxxnewwwlll```TTTLLLGGG<<<999666555555666666555777444222333777888444000222333444555666555ne333333222222444666555444111000///000222444333222000......000222333000000000...,,,,,,///111111111222333222000---De<<<<<<===???CCCIIIRRR[[[cccjjjnnnqqqooozzz}}}tttqqquuuqqqeee[[[UUUKKKCCC>>><<<;;;:::===???@@@???<<<888666666444444333222333444666777777<<>>:::555444777::::::::::::999888666555444444444222333444444555666>A999666444k<zzz}}}fh@@@;;;:::===>>><<<999<<<;;;999777555555555555888;;;:::;;;???>>>IIIaaa222333555444333555555777999SSS]]]gggqqqvvv|||{{{qqqdddVVVJJJBBB;;;999777888999;;;;;;:::<<<777333444888888444...222333555555555444333333333111111333555222111///...000222666888666444000---,,,---///000---...---,,,,,,---000222555666666555333///---+++999;;;===???AAADDDKKKVVVaaahhhnnnsssvvvwww~~~~~~wwwxxx}}}ttteee^^^WWWMMMDDD???===<<<;;;<<<>>>>>>===:::888888888555333222000111333666777555;;;DDDOOO\\\jjjwwwwwwZZZPPPEEE>>><<<777222111444777888888;;;:::888777555555555555000000111222444666999999777pppzzz}}}}}}xxxHHHAAA;;;:::<<<>>>===:::888888777666666666777888:::===;;;<<<@@@@@@KKKccc666444222000//////000000111333555777777666555444666666888<<<===AAALLLXXX^^^jjjuuu{{{~~~|||nnn[[[HHH<<<999999999;;;===>>>===<<<===888444444666666222...000222444555444444555666444444555444222222333555222111000///111333777999777555111...------...///---.........---///333666888999999777444000///...///111555888:::===AAADDDGGGPPP]]]hhhoootttyyy|||~~~}}}vvvhhhbbb[[[PPPFFF@@@===;;;:::999:::;;;:::888777888999444333111000111333666888555:::BBBMMMYYYfffsss{{{~~~sssnnnhhhaaa[[[RRRGGG@@@999444000///222555666666999888888777777666666555.........000222444444444666888999777555888???FFFPPP]]]nnnxxx|||}}}xxxnnnbbbVVVOOOFFFAAA;;;888999;;;:::999888777666666777888:::;;;;;;>>>===>>>BBBBBBMMMeee777666333111000000111222111333555777888888666555555666888<<<>>>CCCNNNZZZ```mmmyyy}}}zzzmmmZZZGGG<<<666777999<<>><<<>>>CCCCCCOOOggg888666444222222222333444111222555888999888777555444555888<<<>>>CCCOOO[[[aaaooo|||~~~xxxooobbbSSSGGG@@@444555888<<>>CCCCCCOOOggg666666666777777555222///000111333555666666555555555888;;;<<>>777444333666999999444///......///000000000000000///111333333333333555777:::888666555555777999;;;;;;999777444333222222222444666666444222222666999444666999888777666888;;;888666333111111333666888444888;;;<<<<<>>888888555333000000333666888999888555222000111555:::>>>:::999===EEEMMMXXXhhhuuu}}}~~~tttfff[[[SSSIII???<<<:::888777666555333000444333444555666666333111---***((((((+++...000111777666666666444555???JJJWWWZZZeeessszzz}}}}}}wwwnnnaaaSSSJJJFFFDDDBBB@@@<<<888:::@@@BBB@@@>>>;;;999888888999:::>>>>>>@@@EEEEEEPPPhhh444444444666777666444111111222444555666777666666777999<<<>>>BBBKKKWWWaaayyy}}}|||zzzuuunnnfff]]]RRRFFF>>>555222111333666666333///---...///000000000000000333444555555333333444555888777555444555666999:::999888555333222111111111333444444333111111555888444666888777666555777999888777555333333444666777666999===>>>@@@FFFNNNUUUbbbkkktttyyy~~~ssskkkaaaWWWKKK>>>999999666333111111222444444444444222000000111555999;;;999999<<>><<<;;;999999999:::>>>>>>AAAFFFGGGSSSjjj222222222555777888666444333333555666777888888888888;;;>>>AAAFFFPPP\\\dddyyy~~~vvvtttnnnfff```ZZZQQQFFF===333000...///111333222///......///000111111222222777777777666333222333444555555444333444666999:::777666444222111111111222333333333111000111444777555666777666444333444555777777777666666555555555777:::>>>AAADDDKKKUUU\\\lllsssyyy|||xxxpppeee[[[NNNAAA;;;:::555333222111222111000.../////////000222555777999999999<<>><<<;;;;;;;;;:::888666444222111222333222111---,,,***+++///222444555333222333444555888CCCOOO\\\___fffnnntttyyy~~~xxxpppeeeYYYPPPGGGCCCAAA???<<<888:::>>>???>>>>>>===<<<;;;:::999999>>>===AAAGGGHHHUUUmmm//////000333777888888777444555666777888999999999999;;;???CCCJJJTTT___gggssszzz~~~uuuqqqjjjaaa[[[WWWOOODDD<<<111...,,,,,,...000000000//////000111222333444555777777777555222111333444333333222333444666888999777666444333222333333444333333222111111333555777555555555444333222222222666777888888888777555444555888<<>>;;;444333222222222111...,,,,,,---///111444666777888::::::<<>>===:::777777;;;<<<===>>>>>>===<<<:::999777<<<;;;???FFFHHHUUUnnn///...///222666888999888555666666777888999:::;;;999;;;???EEEMMMXXXcccjjjpppyyy}}}yyyqqqjjj```YYYSSSKKKBBB;;;111///,,,+++,,,...///000000000000111333555777888444444444222111111333666222222222333444666777999777666555444444555666777555333222222333555777888555444333333222111000000444555888999999888555444333555:::@@@HHHRRR\\\bbblllvvvyyyrrrlllaaaPPPBBB<<<444333333444444333000---,,,...111444666777888888;;;:::===CCCHHHNNNZZZfffxxx}}}uuunnngggZZZNNN@@@===:::999:::::::::999999666111//////000111111000///------///111111000222000///...---000<<>>BBBJJJUUUaaakkkpppxxx~~~|||zzziiifff```VVVKKKBBB???>>>555444333111000///000111,,,,,,,,,---///222555777444444333222111222555888444444555555555666666777555444444444555666888999555222000111444777888777555333111111333333111//////111444777888888777666666777;;;CCCNNNZZZccchhhmmmxxxvvvpppgggXXXJJJCCC???===;;;:::999777444222000111333555666777777777888888;;;AAAEEEKKKVVVaaakkkqqqzzz{{{tttrrrnnnbbbUUUGGGDDD@@@===============;;;888444222111111000000///......000333555555444777444222000...111===III[[[eeennnssszzz}}}{{{rrrdddXXXGGG@@@::::::999666555666777777777888999:::;;;<<<888;;;888999===>>>KKKddd222111000111333555666555666666555555666888:::;;;>>>???CCCLLLXXXdddnnnsssyyy|||wwwdddddd___TTTHHH@@@>>>@@@666777666444222000000111***))))))***---000333555777666555333111222555888555555666666666666666666333333333333444666888999444111...///333666777666555222111111333444222000...000333666777888888777999:::>>>FFFQQQ]]]fffkkkqqq{{{tttmmmdddXXXLLLGGGDDDBBB>>><<<:::888555222000111333444555666666666666666999???DDDIIITTT___bbbjjjvvv{{{tttrrrmmm```RRRHHHDDD@@@===<<<===<<<<<<;;;888555333333222000///...---...111555888999888999666444333222555AAAMMM___hhhoooqqqwww~~~zzzxxxrrrfff\\\IIIAAA;;;;;;:::777666777777666666666777999;;;<<<:::<<<999999======JJJccc444222111000111333666888::::::888666444555888:::<<>>:::999888444000111111111222333444555666999888;;;@@@DDDIIITTT___aaafffppp|||}}}vvvjjj\\\QQQIIIDDD>>>;;;<<<===<<<;;;:::777444333333333111000//////111444888:::999888888666666888888;;;CCCLLLYYY```iiirrrzzz{{{xxxpppaaaUUULLLDDD<<<888999;;;:::999888777777777777888999:::;;;>>>;;;<<<@@@???KKKccc333222111111222333555777999999888666444555777999===EEEPPP[[[cccllltttzzzzzzrrrlllhhhfff```VVVMMMFFF@@@;;;888555444333222222111000///---,,,+++---000222111000444444444444555666888999888666444333444666666666777777777777777666666555111111222222444555777888555222//////111333333222666777777777777999<<>>AAAFFFQQQ\\\```eeeooozzz{{{tttjjj^^^UUUJJJEEE>>>;;;;;;:::999777777555333333333333111///000111222555888888777555444333555999:::<<>>;;;<<<@@@AAAMMMfff222222222222333444444444777888888777555555666888???IIIVVVbbbkkkrrrxxx|||}}}wwwpppiiidddaaa[[[QQQHHHBBB===:::888111000///......//////000///......///111333222111444333222333444777999;;;888555333333555888999999<<<<<<<<<;;;999777444333111111111111222333444444444222//////000222222222555666888999:::<<>>AAAKKKUUU___dddnnnxxxzzzssskkkaaaZZZMMMHHHAAA===;;;:::777444333222222333444444111///222222444666777666333000///000444:::<<<>>>DDDLLLSSS[[[gggrrr{{{|||wwwoooeee^^^NNNGGG@@@<<<===???@@@@@@AAA@@@@@@>>>===<<<<<<;;;<<<>>>;;;;;;@@@AAAOOOiii222222333444555444333333555777888888666666777888BBBKKKXXXdddmmmttt{{{zzzvvvooogggaaaZZZTTTJJJBBB===:::999888111000///---,,,---///111111000111111222333333333444333222111333555888:::666555444666999;;;;;;;;;>>>>>>===<<<999555222///000000//////000000111111333222000//////111222333333555888:::;;;===@@@CCCFFFJJJQQQXXX___hhhrrrxxxyyyoooeee___SSSLLLBBB;;;888777666444333333333444555777888999999777777999:::<<>>???@@@@@@CCCCCCBBBAAA???===;;;:::;;;===999999???AAAPPPjjj333444555666666555333222444666888888888888999;;;FFFMMMXXXbbbjjjsss}}}|||xxxtttmmmddd]]]RRRLLLDDD===999777777666333333222///,,,,,,...111222222333333333333333333444333222111111333555666444444666:::===>>><<<:::======<<<999666333000...//////............//////333222111000///000222444333555888:::<<>>EEEMMMZZZaaajjjrrrxxx~~~xxxooogggbbbYYYSSSJJJBBB>>><<<<<<<<>><<<:::999999;;;777888===@@@OOOiii666666777777777666444333444555777888888:::===???JJJPPPXXXaaaiiittt|||vvvssspppiii^^^VVVJJJEEE>>>888666555444444444555555222...---///222333444555444222222222444444444333333333333333444333333666999<<<===;;;::::::999888555333111000///......---------...//////333333333111000000333555555777888999;;;???DDDHHHJJJOOOVVV[[[```jjjxxx~~~uuulllfffUUUMMMCCC;;;888666555333111111222333444666888999;;;888777777666777>>>GGGXXXaaammmvvv|||~~~uuuiii```SSSKKKAAA;;;999888888777333333444666888888777555999888666666666444111///------111666999<<>>>>>>>>===;;;999888777:::777888===???MMMggg999999999888777666555555444555666777999<<>>GGGRRR]]]kkkuuuzzzvvvllleeeZZZQQQDDD<<<888888888888444333333444666777666555:::888666555666555444333111000000333555999CCCNNNdddhhhmmmqqqtttzzz~~~xxxnnnfff^^^XXXOOODDD;;;777666666999:::;;;<<<<<<;;;999888888;;;888:::???@@@MMMfff;;;::::::999888777666666444555666777999>>>CCCHHHNNNUUU___hhhqqqzzz~~~wwwqqqkkkgggddd]]]PPPGGG???<<<777555333333111000...222555555222000222555333555666444111000111333111333666888:::999999888555222///...111555999:::666555222000000111444555------------...///000000444555555333111111444888111111000///000555<<>>GGGOOOZZZiiisssxxx}}}~~~vvvnnnhhhbbbXXXJJJ???;;;:::;;;;;;555333222222444555555555;;;888666555555666666555555222000111333777CCCNNNeeehhhmmmppptttzzz|||rrriii]]]XXXOOODDD:::666555666777888:::<<<<<<;;;:::999888<<<:::<<>>DDDJJJVVVZZZaaahhhqqq{{{wwwvvvnnniiibbb]]]WWWPPPGGGAAA<<<999666444333333111000222222333555777888777555333333333444444444555555333666999999777555333222222111///...///222666888555555555555555555555555000111111111111000//////666555333111000000111222222...******///777>>>BBBMMMSSS]]]jjjvvvuuuoooddd^^^TTTIIIAAA:::555111333333444555777;;;>>>@@@??????>>>:::888:::???EEENNNVVVaaajjjpppxxxzzzsssmmmgggeee\\\OOOEEE@@@<<<999777777555444444555555555444888888777777777777777777555333333555666999CCCMMMYYYaaakkksssxxx~~~~~~wwwpppkkkggg```UUUJJJBBB===999777666777:::;;;;;;999777555666;;;:::<<<@@@BBBPPPjjj777999:::888666555777999888444222666:::===CCCHHHUUU```lllrrrtttyyy|||vvvuuullleee]]]UUUPPPJJJCCC>>>:::888666555666555444333333333444666888999888666333333444444555666666666444666888888666444333333333111000///000333666888555555555666666777777777444444444444333222111111555444222000///000111222000---***,,,111888???BBBQQQXXXdddppp{{{xxxrrrjjjbbbVVVJJJAAA:::666333222222111222444777;;;>>>======;;;888555777===CCCPPPWWW```gggmmmuuu~~~xxxpppiii___WWWLLLDDD@@@???===<<<666444333333555555555444777666666666666666666666666444333555666999BBBLLLWWW]]]gggooovvv}}}|||rrrkkkggg```VVVKKKDDD???<<<:::777888999::::::999777666666::::::;;;@@@BBBQQQkkk888999;;;;;;999888777888888555444888:::<<>>:::888777666777888888777555444444444666888999888777333444555666777777777777555666777666444222333444333222111000111333666888555666777777888888888888777777777666555444333222444333111000//////000111///...---000666>>>CCCFFFUUU^^^jjjvvv}}}wwwqqqhhhZZZLLLBBB;;;777444111000...---///333777:::::::::888444222444;;;@@@PPPVVV^^^dddiiiqqq|||~~~tttkkk]]]UUUKKKCCC@@@???===;;;444333222222444666666555555555555666666666666666666444444555666888AAAJJJTTTXXX```jjjsss|||}}}uuuooohhhaaaWWWNNNGGGBBB>>><<<888888888888888888888888555:::999;;;@@@BBBQQQlll888:::<<<>>>===;;;999888888666666999;;;;;;@@@FFFSSScccvvv}}}|||~~~wwwqqqmmmaaaZZZPPPHHHCCC???:::777777666666888999999666444444333333555777888888777444555777888999999888888555666555333111111222444444333111111111333666777777777888888888777666555666666666666555333222111222222111000//////000000222000000333;;;DDDKKKOOOXXXaaammmxxx|||vvvmmm```SSSHHH???888444111...+++***+++///444777888777555111///222999???MMMRRRZZZ___dddmmmyyyuuujjjbbbZZZNNNEEE@@@<<<999666222111000111444666666666555555555666666666666666666444444666666888@@@IIIRRRUUU\\\fffrrr|||~~~zzzwwwuuukkkdddYYYOOOGGGAAA===:::999888777777777888999:::555999888:::???AAAQQQmmm888999<<<>>>???>>>;;;999888666777:::;;;<<>>AAAQQQlll555666888;;;>>>>>><<<:::888666777:::;;;===FFFPPPfffkkkrrrzzz|||ttthhh^^^RRRNNNHHHEEECCCAAA<<<888888777666666777777555333222111000111444666666666777888999::::::888666555444444333111//////000222222222111111111222333444888999999999777555222000000000111111000000//////111111111111111111111111///...///444>>>JJJTTTYYYaaajjjwwwyyytttkkkaaaVVVJJJ>>>777444222///------000333555666555222...---000999???BBBHHHQQQWWW]]]fffrrr{{{vvvmmmfff^^^SSSJJJDDD@@@;;;777111000///000333555555555333333444444555666666666444222444666666888???HHHRRRVVV]]]fffpppzzzzzztttqqqiii^^^SSSHHH@@@999444888888777777777999:::;;;777:::888888===???PPPkkk111111222666:::<<<;;;888888666777999;;;???KKKVVVgggmmmuuu|||wwwpppdddYYYMMMHHHBBB?????????>>><<<888666555666777888888777333222111111444666777777888999:::;;;:::777444333222333333111///...///111111111000000000111222333666777999:::999777555333///000000111111111111111111111222222222222222111,,,---222;;;FFFPPPWWW[[[aaammm||||||vvvmmmcccXXXMMMCCC===777555333111111333555666555444111,,,+++///777??????FFFOOOVVV[[[cccmmmuuuzzzzzzttthhh```UUUMMMGGGCCC>>>:::111000///000222444444333000111111222333333444444222111333666777888@@@HHHQQQWWW___gggnnnwww~~~wwwqqqkkk```UUUKKKBBB;;;666777777777777888999:::;;;999<<<999888<<<>>>NNNjjj...---...222777:::999777888666777999;;;AAANNN[[[ccckkkwwwzzzrrrlllbbbWWWJJJCCC<<<999:::===>>>>>>888666555555888;;;<<<<<<555333222222555777888888888999;;;;;;999666333111111222333222000...///000000000000000000000111111555666999;;;;;;:::888777000000111222333333333333111222222333333333222222+++///777CCCNNNWWW[[[]]]___lll~~~~~~xxxmmmcccXXXOOOGGGBBB999888666444444555666777444222///+++)))...666>>>???FFFOOOVVVZZZ```iiipppttt~~~~~~zzzkkkcccXXXOOOIIIDDD>>>:::111000///000222333333222...//////000111111222222111000222666777999@@@IIIQQQWWW```gggmmmuuu~~~qqqkkkaaaVVVMMMDDD===999666666777888999999:::::::::<<<999888;;;===MMMiii......000333666777666444999;;;======@@@IIIWWWbbblllsss|||}}}wwwoooeeeXXXOOOGGG???666444777:::999666555555666666777888888999999666222111222555777888666333333666555111000222222111///...---------------...000111222333444444<<<999666666888888777555111222333222222111222444333222111222333444444333333333777@@@MMMYYY```dddooosss|||{{{tttlllaaaVVVKKKDDD;;;;;;999777444333444555777222***%%%&&&,,,555<<<;;;>>>EEEOOO[[[ffflllpppuuu|||}}}pppjjj```UUULLLDDD===999000------222444222000222111...---000666999777444///111555999<<>>;;;888999999HHHddd000111222555888999888777:::;;;>>>@@@FFFPPP]]]fffqqqwwwzzzrrrggg\\\RRRKKKCCC;;;444222666:::999777444555555666555555444333222111//////111444777888333111222555555333222555444333333222111///......---...000222333444555555;;;888666555777777666444111222333333333333444444555444333222333444555555555555999BBBOOO[[[dddhhhuuuyyy~~~xxxpppggg[[[PPPIII???===:::666333111222333777222,,,'''(((---555::::::===CCCMMMXXXaaahhhlllttt{{{{{{pppjjj```VVVMMMEEE>>>:::000------222444333333555555222000222777:::888555333555888;;;===???AAACCCGGGQQQ]]]fffkkksss}}}|||uuummmcccZZZSSSKKKBBB<<<999777555666888:::;;;:::<<>>DDDMMMXXXccciiisssyyyxxxlll___SSSJJJGGG???888222111555999999777333444555666444222///---++++++---///111444555666000...///444555333333666666666777666555222000...---...000222444555666777999777555444555555444333111222333444555555555555888777555444333555666777777888<<>>@@@BBBDDDJJJPPPYYYaaaiiirrr||||||pppkkkeee^^^XXXOOOEEE===999777555666888:::::::::<<<@@@===:::888555AAA[[[444444555888;;;======<<<::::::===EEEPPP\\\dddiiirrryyy}}}|||wwwkkk\\\OOOGGGEEE>>>999333222444777777666444555777777555000,,,((('''***...000222333444555///---...222333111111444666777999999888444000...---///111333555666777888777666444444333333333333222222333555777777666555999888777555444555777:::888:::>>>GGGSSSaaalllssszzzqqqeeeYYYQQQMMMGGG???999666555666666666333000...---///333555444888???GGGPPPYYYaaafffvvv|||xxxqqqkkkccc[[[RRRIIIAAA<<<666111000333666555666999<<<999777666777777666555777:::===>>>???@@@DDDGGGNNNQQQWWW^^^fffqqq{{{|||qqqmmmfff```XXXOOOEEE???:::888666666888:::::::::;;;???===;;;999555AAAZZZ333333444777:::<<<===<<<999:::===EEEOOOZZZbbbfffttt{{{wwwxxxtttjjj]]]PPPGGGDDD???;;;555333444555555444666777999999777222,,,((()))---111444333222222333000......222222......000555666888999888444000---...///111333555666777777555555555333222222222333333222333555888888666444666777777666444555888;;;999<<>><<<777333555666555666999<<<:::777555444444333333555999===>>>>>>@@@EEEJJJPPPSSSWWW]]]eeeooozzz|||vvvqqqhhh___VVVMMMEEEAAA;;;999777777999;;;;;;:::888===<<<;;;;;;888EEE___222222222555999;;;<<<<<<999;;;???EEENNNXXXaaagggxxxtttrrrmmmdddYYYNNNFFFBBB>>>;;;666444333444444333777999:::;;;888444///++++++000555666444222222444333000000333222...---///333444777888777444000...//////111333444555555555555555555444222111222333444333333555888888555111111444666666444444777;;;:::>>>FFFOOOYYYeeepppxxx{{{~~~uuukkk```ZZZOOOHHH>>>888777777666555222111000//////000222333111666===DDDJJJSSS^^^eeedddmmmuuuxxx}}}{{{ssspppjjjcccZZZPPPGGG@@@AAA:::666666777666777:::;;;999666333111000111111333777;;;;;;;;;===CCCIIIPPPSSSXXX]]]ccclllxxxzzzuuukkk```UUULLLGGGDDD===;;;999999:::<<<<<<<<<777===<<<;;;===<<>>BBBGGGNNNYYY```___jjjsssvvvzzzuuurrrmmmfff^^^TTTIIICCCBBB;;;777777888777999===:::999666222///...///111222666:::999777888???FFFMMMSSSYYY]]]```hhhuuu|||xxxooodddXXXOOOJJJGGG???===;;;;;;<<<=========999>>>===<<<>>>???OOOkkk222111111444888;;;<<<<<<999>>>DDDIIIOOOYYYgggrrrvvv}}}{{{rrrhhhZZZNNNFFFAAA<<<888666555333111111222333444777888::::::999666333111+++000555666444333555888777444444777777333333555222333444666666444333222000000111222222222222111555666777555222111222555666333222555888777222---(((...444666444333666999>>>DDDNNNXXXaaajjjtttzzz}}}}}}wwwqqqmmmZZZRRRGGGAAA>>>;;;777333///...------...000222444555999>>>AAADDDKKKTTT\\\aaakkktttvvvxxxvvvsssnnnhhh```VVVKKKDDDBBB;;;666777888999<<<@@@:::999666222///...///111222666999888444555;;;BBBJJJRRRZZZ]]]^^^eeerrr~~~{{{xxxrrrhhh\\\SSSLLLJJJ@@@>>><<<<<<===>>>>>>>>>;;;@@@>>>===???@@@QQQnnn333333444777;;;======<<<<<>>999888777666444222111222333444666777777666333111000111+++---///222444666777777666444222444666888666333999666333222222222222111000111111000...///111333666555333111000111555999888555444555888777222---...000111111///000333777@@@EEEOOO\\\eeejjjsss{{{zzzmmmdddaaaXXXMMMFFFCCC>>>555---///---,,,,,,...111111111333777<<>>>>>>>>;;;MMMmmm222222333666:::<<<<<<;;;<<>>FFFPPPWWW\\\bbbllltttyyy~~~~~~xxxooocccYYYQQQMMMCCC@@@===::::::<<<>>>???===>>><<<>>>???<<>>AAAFFFKKKSSS___mmmwww{{{wwwqqqaaaVVVKKKDDD???888555444444444222222333555777888333444555444222111222333111111222333444555555666///---,,,...222444444222111000000111222222111///555555555333111111222444444555555444333333444666222111111444888999666222222444666555333333666999AAAJJJYYYfffkkkmmmsss|||}}}sssmmmccc]]]TTTLLLFFFAAA===:::333111111111333333222111777888:::===@@@FFFLLLQQQ]]]aaaiiitttzzz|||{{{tttqqqoooiii```XXXNNNHHHAAA<<<;;;;;;999777666666444444444555777888777777666555222222333555<<>>;;;::::::;;;<<<;;;======:::===AAA===IIIddd333333444666999;;;;;;:::AAAEEEJJJOOOWWWaaannnwww{{{tttnnn]]]SSSHHHCCC>>>999666666555444333222333444666777111222333222111111222333444444444444444444444555---+++***,,,111555555444000///000222444555333111666666555333111000222333444555666666444333444444333222333666888999666444444666888777555444777:::???HHHWWWdddiiillluuu}}}uuuqqqgggcccZZZQQQHHHBBB???>>>777666555555777777555444666666777999<<>>DDDLLLQQQUUUZZZaaaffftttuuuzzz~~~zzzsssiii]]]PPPHHHAAA===::::::;;;<<<:::888;;;;;;999>>>DDDAAAKKKccc666555666888;;;======<<>>888666555555777777666555333333333555999???CCCFFFMMMWWWdddnnnvvv}}}yyyppphhheeedddZZZRRRIIICCCAAAAAA???>>>888888888888777666555555777777666444222222555777===AAAHHHNNNSSSYYY```eeerrrssswww}}}wwwppphhh^^^SSSLLLBBB>>>::::::<<<<<<:::888::::::999???FFFCCCMMMfff888888888:::===???>>>===DDDJJJTTT\\\dddkkktttzzz}}}wwwnnnhhh]]]SSSIIIDDDAAA===:::;;;666555333111000111222222000000000///......000333777555444222222222333333000---,,,...333777999999444333333555888999888777555555444333111000222444555666888777555333333444777888999999888555333111111444888888666666888;;;;;;???JJJWWWbbbkkkwww~~~yyyuuuoooeee\\\SSSKKKCCC???777555333222444555666555222000000222777===@@@BBBEEEQQQ```iiiqqq{{{~~~oooeeebbbcccYYYQQQGGGAAA???>>>===<<<888999999999777555333222555666666555444444777999777;;;AAAHHHQQQZZZdddjjjooorrrvvv~~~|||uuuoooiiiaaaXXXQQQFFF@@@;;;:::===>>><<<999999;;;;;;@@@EEEBBBNNNhhh999999999;;;>>>??????>>>@@@IIIVVVbbbkkkssszzz{{{tttjjjccc\\\RRRHHHDDDAAA<<<::::::333222111//////000222333000000000...,,,---///111666555333111000111222333222///,,,...333888:::999666555444555777999999999555555555444222222444666666777888666444333444555555666888777666333111000...222666777666666888;;;===???HHHWWWeeennnwww~~~yyyrrriiiaaa[[[SSSIIIAAA999666333222444777999999333000///111666:::===>>>@@@MMM[[[bbbjjjuuutttkkkggggggZZZRRRGGG@@@===<<<;;;999666777888999888555333111333555666777777777999:::555777<<>>@@@>>>;;;:::======@@@BBB===KKKggg999999999;;;>>>???>>>===<<>>444111///000555999;;;;;;===KKKXXX^^^eeeqqq|||zzzuuuqqqnnn^^^UUUJJJAAA===<<<:::888444666777999888666333111222444777888888999:::;;;666777:::@@@JJJWWWcccjjjfffmmmuuu|||~~~zzzwwwuuussslllaaaXXXLLLDDD<<<:::>>>AAA@@@===;;;??????@@@???999GGGeee888666555666999<<<>>>>>>AAAJJJVVVbbblllvvv{{{nnneeeaaaVVVPPPGGGAAA???===:::888///000000111333555777888222222111111111111222222444555444222///...111555333444222...000777<<<<<<888666555777999888555222222666:::;;;888666666777333333222222222222333333222555888777333000//////333444555444222333777;;;???DDDNNNXXX___ggguuu|||rrriiiddd___SSSFFFEEE@@@;;;999;;;=========777555333111000111333444<<>>>>>>>>555777999===DDDOOO[[[cccccchhhqqqyyy}}}vvvnnngggdddbbbUUUMMMDDD???>>>@@@AAAAAA;;;AAA@@@>>>===:::HHHddd888777666666999<<<>>>@@@FFFOOO[[[eeennnvvvxxxmmmccc^^^SSSNNNFFFAAA???===:::777444444444555666777888999444333222111111111222222444555555222000///222444222444222///111888<<<<<<:::888777888:::999666444777:::======:::666444444111000/////////000222333222555777666444222222333444555666444333444888;;;>>>CCCNNNYYY```fffqqq}}}vvvmmmgggaaaVVVKKKEEEAAA<<<:::;;;===>>>===:::888444111000000222333:::@@@JJJSSS[[[eeepppwww}}}xxxoooiiibbbXXXJJJ@@@;;;;;;:::::::::999777888::::::888666666666888999999:::::::::777666555777>>>JJJYYYccceeehhhnnntttzzzxxxpppiiiccc```\\\TTTIIIBBB???>>><<<;;;===BBB@@@>>><<<999FFFaaa888777666666888;;;???AAAIIISSS___iiiooovvv{{{tttkkk```XXXNNNJJJDDD@@@???===999666666666666666666666777888555444222000000000222333444555444333000000111222222444333111333999===<<<;;;:::::::::;;;:::777555<<<>>>@@@???;;;666333111...---,,,,,,---///111333222444555444444444666888555666555444444555888:::;;;AAALLLXXX___dddmmmwww}}}ssskkkeee\\\TTTIIIEEE???<<<<<<===>>>>>>===:::666333000000111222888@@@JJJQQQVVV]]]hhhqqquuu{{{nnnfff___VVVIII@@@<<<;;;:::999999888999:::<<<<<<:::888888888777666666666666666999555111000666DDDUUUaaafffhhhkkkooouuu~~~zzzuuunnnfffaaa___WWWMMMDDD@@@>>>;;;888>>>CCC@@@===;;;888DDD^^^666666555555666:::>>>AAAJJJTTTbbblllqqqwww}}}xxxsssjjj\\\QQQIIIEEE@@@>>>>>>===999666666555444333333333333333555333111//////000111333333333333222000/////////111444555333555;;;===;;;:::::::::;;;:::999777666===>>>@@@???<<<777333000---,,,++++++---///222444333333222222222444666888555555444333333444666888999===GGGRRRZZZ```kkkuuuzzzqqqkkkddd]]]RRRMMMFFF@@@===<<<<<<======;;;777444333222333333888BBBLLLQQQRRRWWWcccmmmrrr~~~|||oooeee[[[SSSHHH@@@===;;;999777666777888:::<<<<<<:::999:::888777555555555666777888555000...444AAAQQQ\\\eeefffiiimmmttt|||{{{yyytttllleee\\\UUULLLEEEBBB@@@===;;;===@@@===;;;<<<999EEE___444555555444444888===BBBKKKWWWgggrrrwww|||{{{wwwrrrhhhXXXKKKCCC@@@<<<;;;<<<<<<999666666555444222111000000000333222000//////000222333222111111111000///---+++000444666555777;;;;;;999777888999999888777666666;;;;;;<<<<<<:::888444222...------...///222555666444222000///000222444666555333111111111333444555777888???IIISSS\\\hhhttt}}}wwwrrrkkkeee\\\WWWOOOEEE>>>:::999:::999999888777666666666666:::CCCMMMPPPQQQUUU```jjjnnnzzz|||pppgggYYYRRRHHHAAA===;;;777555333555777888999999999999999888777666666777999:::777555222222666@@@MMMUUU```ccchhhnnnuuu|||}}}{{{vvvnnngggZZZTTTLLLGGGDDDBBB???<<<999===::::::===<<>>DDDNNN\\\mmmyyy}}}~~~wwwrrrmmmcccTTTHHH???<<<888888:::;;;999777777777555333222111111111111111111222222333444555111111111111222000,,,)))000444777666888:::999555333555888888777666666777888666555666777777555333//////000111333444666777333111......000333444444555222000///111222333333555444999CCCLLLVVVcccooouuu|||xxxqqqiiiddd___UUUHHH>>>888777888666777999:::::::::999888:::AAAJJJNNNPPPUUU^^^fffiiisss~~~}}}rrrjjjYYYSSSJJJDDD@@@<<<777333333444666666555666777999888888888888999::::::;;;555555555666999AAAIIIPPPYYY^^^fffmmmttt||||||uuummmfff]]]WWWOOOJJJGGGCCC>>>;;;777:::888999???@@@MMMeee555666777555444888@@@GGGOOO^^^ppp{{{{{{rrrjjjddd[[[QQQIII===999555444777::::::999888777666444333222111111111222444666888888888888333222222333444222---)))000444888777777999666111111444777888777666777999666333000000222333333222000111222444555666666666000...---///333666777666666333000///111333333222333222777@@@IIIQQQ\\\eeemmmxxx}}}uuukkkfffaaaVVVIII===666555666444777:::===>>><<<999777777<<>>DDDKKKRRRXXX]]]kkkppptttxxxwwwlll^^^YYYQQQKKKFFFAAA:::555666777666444222333777;;;777888999::::::999777666555666666777999???FFFKKKRRRVVV]]]dddmmmvvvyyytttrrr___ZZZTTTPPPMMMJJJDDD@@@999;;;888:::AAABBBOOOggg:::999:::===<<<<<>>CCC@@@LLLhhh999999:::=========CCCKKK[[[bbbmmmuuuzzz{{{{{{rrrbbbYYYWWWOOOEEE>>>;;;777555666777888888555333111000111222222111444666999:::999888999:::333222222333555555333000111222333444555333111000666888999::::::888555333000111111///---+++,,,---,,,,,,///555;;;>>>;;;888777888999999777555555666888333//////333666666444111333888AAAHHHLLLSSS[[[]]]dddoooxxx|||wwwlllfff]]]RRRIII@@@:::777888999::::::888666555444555888===CCCIIIOOOUUUXXX]]]dddnnnxxxwwwnnnlllfff\\\TTTLLLDDD:::444000111222333444555666777666333000000222555777888777777777666777:::???CCCJJJOOOTTT[[[fffttt}}}}}}xxxuuulllfff]]]VVVQQQLLLEEE@@@;;;<<<:::???DDDBBBNNNiii888888:::===>>>???FFFOOO[[[eeeqqqxxx}}}{{{zzzpppaaaWWWSSSLLLBBB;;;999777666666777666555555333111111333444333333333555777888777666666777555333222222333444333222222111222444666444000+++444666999:::999666222000000222444333000,,,***)))******---444;;;??????===999:::<<<;;;888444222222444000,,,,,,000444666555555666:::BBBFFFIIINNNUUUUUU\\\hhhqqqyyy~~~{{{lllhhhaaaYYYQQQHHH@@@;;;888888777666666666666666444888===AAAFFFLLLRRRVVVWWW```llluuu{{{|||rrrpppjjjbbbYYYQQQGGG<<<444000000111222333555666777555222...---///222555666777888777666777999===@@@GGGIIINNNVVVeeeuuu||||||yyyuuuqqqkkkaaaYYYSSSKKKCCC>>>;;;<<<;;;???EEECCCPPPkkk777777999===???BBBJJJTTT]]]gggsssyyy~~~~~~zzzwwwmmm^^^TTTNNNFFF>>>666555555666888777666444666444333333444444444222000222555666666555666666555444222111111333444555222111000444777555...(((000333777999999666222///000333666666222---(((&&&'''(((+++000777;;;<<<;;;777999;;;:::777333000///000---******...222555666888888;;;AAADDDDDDIIIOOOOOOWWWbbbmmmuuu}}}mmmiiibbb\\\VVVNNNFFFAAA:::777555333444555666666444888<<<@@@CCCGGGNNNRRRXXXaaammmtttxxx}}}xxxnnniiibbb\\\UUULLLBBB:::111000///000333555666666444111---,,,...111333444555666666666777999===AAAHHHLLLPPPVVVbbbpppwwwxxx}}}{{{xxxuuunnneee\\\TTTKKKBBB;;;:::;;;:::???DDDCCCOOOkkk666555888===AAAEEEOOOYYYdddnnnwwwyyy~~~wwwrrrhhh[[[QQQIIIAAA:::111222333666888999777555777555444444555444333111---///333444444555666777555444222111000222444666222111000444777555...(((,,,///444888888777333111000333666777333---(((%%%''''''))),,,000333555555333555888888555222000///---,,,******---111555777999888;;;???@@@@@@DDDIIIMMMUUU```jjjrrrzzzvvvoooeee]]]WWWPPPHHHBBB<<<888333111333555666666444888<<<>>>???BBBIIIOOOWWW```lllsssvvv||||||lllhhhbbb]]]WWWOOOFFF???222000...///222444555555333000------///111222222111333444555777:::???BBBGGGNNNTTTXXX___jjjssswwwxxx~~~wwwpppggg^^^UUULLLBBB;;;::::::999>>>CCCAAANNNiii444444888===BBBHHHSSS^^^mmmxxx~~~|||uuuoooeeeYYYOOOFFF>>>999111111333666999999777555555444444444555555333111,,,///222444444444555666444444333222000111444666222111222444666444000++++++...222666888777555333///222555555111---)))((()))******+++---000222333111333555555333111000///,,,,,,,,,---///222555777888777999======<<>>999333111333555555444444888;;;<<<;;;>>>EEEKKKSSS[[[fffnnnttt|||~~~pppkkkddd]]]XXXPPPGGG@@@444111---...111333333222222111///000111222111000///111333555777:::???BBBBBBJJJRRRVVV\\\gggrrrwwwuuuwwwqqqhhh```XXXOOOEEE>>>:::;;;999>>>BBB@@@LLLggg333333777===CCCJJJVVVaaaooo|||tttmmmcccZZZPPPFFF>>>:::444444444666888888666444111111111333666666555333///111444444333222222222333444444333111111333666111222333444555333111000---///222555666666555444...000222111///,,,++++++///////////////111444666333555555444222000000000+++---...000111333555666555444666:::;;;:::===BBBIIIPPP[[[eeelllsss{{{}}}ssskkkeee[[[NNNDDD@@@:::444222444666444222444888;;;:::888;;;BBBIIIRRRWWW___hhhpppxxxsssmmmeee^^^XXXRRRJJJDDD777222------000222222000222111222333444444222//////111333555777999===@@@???EEEKKKOOOXXXeeennnppprrrzzzwwwrrrjjjccc]]]TTTKKKDDD======;;;???CCC@@@LLLggg333333777>>>DDDKKKXXXdddlll{{{~~~uuummmcccZZZQQQGGG???<<<777777666777777666444222---...///333666888777666222444555555222000///000222444555444111111333555000333555555444333333444000111333555555555444333---...//////---,,,---...333333333333333555999;;;666777777444111//////000+++---000222333333555666444333555999999999<<>>AAACCCEEEJJJVVVccchhhgggoootttyyyxxxssslllfff```XXXOOOHHH??????===@@@DDDAAALLLggg555666999@@@FFFMMMXXXcccwww}}}|||qqqooommmhhh]]]OOOCCC<<<:::888::::::666000---///333000//////222555666444111888888666444111111444666777777555333222333666999888666444555777888555222///111333333222222222333111------///000...///222777777555333111222555888999888666444222111000000,,,///222555666888:::<<<888666444444666999:::;;;BBBKKKWWW```eeekkkrrrwww|||zzztttooohhh^^^WWWIIIDDD===:::999999666444444666777777666888===AAAIIIOOOVVV\\\bbbjjjssszzzvvvjjjcccaaa[[[PPPFFF<<<555///---000444444333000444888<<<<<<999555222222333555888:::<<<<<<===>>>>>>???FFFPPPYYY___bbblllrrr{{{|||tttllliiidddWWWKKKGGGCCC<<<>>>BBB@@@KKKddd666666999@@@GGGNNNZZZeeessszzz}}}tttnnniiiaaaUUUJJJAAA===<<<777888888555000---000333333222111333555555333111444444555444333333555777888888777666555666888:::999777555666888999777555111222444444333222333444222000111444444111111444555555555444333444777999888777555333333222333333111333555777999:::===>>>999777555555666777999999AAAHHHRRRZZZ```fffnnnttt}}}}}}wwwsssmmmeee___VVVOOOFFF???<<<999666444222444555444444555999===EEEJJJRRRYYY```iiissszzz}}}tttmmmggg]]]OOOEEE???999111...000333333222333555777888999888777666444555666777999;;;<<<===<<<<<<===DDDNNNWWW]]]```jjjqqqzzzxxxppplllggg[[[NNNJJJEEE======BBB@@@LLLfff777666999@@@HHHQQQ]]]hhhpppxxx~~~xxxsssjjj\\\OOOEEE???;;;:::555666666444000///111444666555444444444444111///000222444555555555777888888888777777777777888888888777555666777888888777222444555555444333333444333222555::::::666444555333444555555555555888:::888777444333222444666777555555666777999;;;<<<>>>999777666555555666888999???DDDKKKQQQWWW___hhhooo}}}|||yyytttooojjjbbbZZZNNNEEE@@@>>>;;;999444444444444444555999<<<@@@EEEMMMUUU\\\fffqqqxxx{{{}}}wwwnnnbbbSSSIIIAAA;;;444000111444555444666666555555666888999;;;777666666666777999;;;<<<::::::<<>>AAA???LLLhhh888666888AAAJJJUUUaaalllrrryyy~~~xxxxxxmmm]]]NNNEEE>>>888444333444444333000000222555666666444333222000///---000333666888888777888888777666666666777777666555555444333333444555666666444555777666444333444444444333777<<<===888555666444555777777666666777888:::888555222222444666888555444333444666888::::::666666555555555666999;;;>>>AAADDDHHHOOOXXXcccjjjzzz{{{wwwtttggg___SSSJJJFFFDDDCCCAAA999999888777777999;;;======BBBIIIPPPWWW```kkksssxxx{{{rrrggg[[[SSSCCC>>>666222222555777888666666555555666888:::;;;999777666555555777999:::888999<<>>LLLhhh888666888BBBNNNYYYeeeooowww}}}{{{vvvsssjjj[[[NNNEEE===666222444444333222111222444555555444333111///---,,,,,,333666999:::999888777777888666555666888999777555111111111111000111222222444555777666555444444555444333666;;;;;;777444555777888999888666555555666<<<999666333222333555777555444333444777999999888333444555444444666:::>>>???>>>???BBBIIISSS___fffsssyyy|||zzzllldddYYYPPPLLLJJJGGGEEE===<<<:::999:::;;;<<<======AAAFFFKKKQQQYYYdddkkkttt}}}{{{rrriii```ZZZKKKEEE<<<666333333555666444444555666777777888888888777555444444555777888888:::===BBBIIIQQQXXX]]]cccjjjrrrvvvyyy{{{xxxooogggXXXSSSIIIEEECCC>>>KKKggg777555999EEERRR^^^iiiqqq{{{xxxssshhhaaaWWWLLLDDD===777444555444333333333444555555222333222000---,,,,,,---555777::::::999777666666:::777555555888:::888666///111222222000...//////222444666666555444555666444222333777777444333666:::::::::888666555555777;;;999666333222222444555777666555888<<<>>><<<999222444555555444555:::>>>>>>===;;;>>>EEEPPP[[[bbbkkkrrr||||||uuummmcccZZZTTTNNNGGGCCC???<<<999888999:::;;;:::===@@@DDDHHHLLLTTT^^^eeemmmvvv}}}zzzrrrjjjaaaZZZTTTMMMCCC999333111111333333444555666777666555444666555444333333333444555888;;;>>>CCCHHHPPPXXX]]]dddhhhooouuuzzz|||tttmmm^^^[[[SSSNNNJJJAAAKKKfff666444999GGGVVVaaakkkrrr|||{{{tttpppddd___WWWLLLBBB<<<::::::777666444333444555555666111222222000---,,,...111444666888888777555555666999555111111444777666444000333666666333///......000222444555555555666777555222111333333222333777::::::999777555555777:::777666444333333333444555888777777<<>>BBBEEEIIIQQQ[[[ccciiinnnsssvvv|||zzzuuunnnddd[[[VVVPPPFFF;;;444111333555444444444444444444333222222222222222222222333333777:::>>>BBBGGGNNNWWW]]]eeehhhmmmttt{{{~~~wwwooodddccc]]]YYYRRRFFFLLLeee555444:::IIIXXXccclllsss{{{~~~xxxsssooohhhcccZZZMMMAAA;;;;;;===999777555444555666666666000222222000......000333222444555666555444555666666111,,,+++///222222000222666:::999666111/////////111333444444555666888777222///000111000444999:::999888666555666:::===333333333333444444555555777666777<<>>BBBFFFMMMUUU\\\fffhhhlllttt}}}wwwppphhhiiiddd```XXXJJJNNNfff999888???LLLWWW___kkkwwwyyypppjjjddd[[[NNNEEE@@@===:::888777333000///111222000...000111333333111///...///222111000000222444777888000***%%%%%%+++000111000333555888999777444///---...///111444555666666666666666666333//////111444999666333222444666888888777333//////111333333222999999999;;;=========;;;666888:::888444222333555:::999:::<<<@@@GGGMMMQQQYYYbbbnnnvvv{{{|||{{{wwwrrrjjj```WWWRRRHHHDDD>>>;;;::::::::::::777;;;???@@@BBBGGGQQQYYY___fffnnnuuuzzz~~~|||uuummmeee^^^TTTMMMBBB888333333777;;;222222222111111000000000000222555444111000111222555666:::@@@DDDHHHQQQ[[[eeejjjnnnpppttt|||zzzwwwqqqkkkaaa^^^[[[NNNRRRhhh;;;>>>GGGSSS[[[aaakkkvvv}}}wwwoooiii```WWWKKKBBB>>><<<:::999777333///...000111000...111333444333111/////////222111000000222444666888111,,,''''''+++///000///333444666777666333000---...///111333444555555444444555555333000///111444666444222111333555666666555222000000222333333111666777777999:::;;;;;;:::777777777666444333444555::::::;;;>>>BBBGGGLLLOOOUUU]]]gggooouuu}}}||||||yyysssjjj```YYYVVVLLLGGGBBB===<<<;;;;;;;;;999<<>>;;;<<<<<<;;;999444...---...000000///333444555333111///...///222111111111222333555666333...***))),,,//////...333444444444333222000///000111222333444444444444333444555444222111111222111000///111333444444333222111000000222333222000333444555777888888999999888666333333444555666666999:::===@@@DDDHHHKKKMMMSSSZZZbbbhhhnnnwww}}}}}}zzzuuulllddd^^^[[[QQQMMMFFFAAA>>>===<<<;;;:::===@@@@@@@@@AAAEEEIIIQQQXXXbbbjjjpppuuuzzz~~~wwwiiiaaa^^^UUUPPPHHH???999666555555444444333222000///......666777888666444333333444666555777:::<<<@@@IIISSSYYY```eeeiiippp|||~~~wwwqqqhhhZZZ\\\rrr:::EEETTT___dddlllyyy}}}wwwpppggg```VVVMMMBBB;;;:::<<<>>>>>>:::555///---...111222222333444444222000.........222222111111222333444555333000---,,,...//////...333222222222111111000000333333444444555555555555777777777666444222111000------...000222333222000000000111111222222111000111333555666666666777888999555111000444777888777999;;;===AAADDDGGGIIIJJJSSSYYY```fffjjjrrr|||yyyuuurrrlllddd^^^WWWRRRJJJDDD@@@===;;;::::::===???@@@@@@@@@BBBDDDMMMTTT^^^fffkkkpppuuuyyyzzzooogggcccZZZTTTKKKAAA:::666555555666666555333222000///...666666666666666666777888666444555888:::===FFFPPPUUU\\\bbbfffooo{{{}}}vvvnnn```bbbwww???JJJWWW___dddooo}}}}}}wwwmmmbbbZZZRRRJJJ@@@::::::===??????:::555///---000333444444222333333111...------...333333333333333333444444222111//////000000000000222111111111000111111111666666666666777777888888===<<<:::999777444111000------...111333333111//////000111222222222222222222444666777666555666888888444000000333777888777888:::===@@@CCCEEEFFFFFFNNNUUU^^^dddiiipppzzzyyyvvvxxxuuukkkaaa]]]WWWOOOGGGAAA===:::888888;;;===@@@AAAAAABBBCCCLLLRRR[[[bbbfffkkkqqqvvv|||tttmmmhhhaaaZZZNNNBBB999666555666888777666555333222000000222222222333666888:::;;;444333444777999;;;DDDMMMQQQYYY```eeennnzzz~~~vvvpppfffhhh{{{GGGQQQ[[[```eeeppp}}}|||tttjjj___WWWOOOHHH???::::::<<<======777222......111555666555222222222111///...///000555555555555444444444444000000111111222222222333111111111111111111222222777777777777888999;;;;;;@@@>>>;;;999888666333111111000111222444444222000000111333333222222333555333666888888555444555777666444222222333555666777777888;;;===@@@AAABBBCCCDDDLLLVVV___eeennnzzz}}}zzz|||{{{qqqgggccc]]]SSSJJJCCC>>>999777777888;;;===@@@BBBCCCCCCIIIOOOVVV\\\aaagggooouuu|||wwwpppjjjfff^^^QQQDDD:::666555666777777666555333222111111...------000444888:::;;;333333444777777888???GGGLLLTTT]]]dddlllwww}}}vvvsssmmmoooIIITTT^^^cccjjjuuu~~~wwwpppggg^^^XXXKKKEEE>>>:::999::::::888111...,,,---111555555555222333333222000000222444666777777666666555555444---///111333444444555666000000111222333333222222777777666777888:::<<<===@@@===999777888888666444555444444444555555444222111333333333111222555888333777999888333111333555333444555444333333444666666777888:::<<<===???@@@???EEENNNVVV]]]hhhvvv~~~zzztttoooiiibbbXXXMMMEEE???:::777666666777:::===@@@AAABBBCCCHHHNNNTTT[[[dddnnnuuu~~~~~~xxxqqqmmmggg```UUUHHH>>>777444333555444444333222111111111---+++***,,,111555777888444333555777555333888>>>CCCMMMYYYaaakkkuuu|||}}}xxxxxxtttvvvGGGRRR^^^eeeooo{{{tttllleee___[[[IIICCC===999999888777555...+++***,,,111444555333444444444333222333555777777888888888777666555444+++...111444555666777888///000222333444444333222666555555666888:::<<<>>>>>>:::666555777999888777999777666555666666555333222444444333111222666:::333777999777222///111333222444777666333111333666666666666777999;;;===>>>???DDDJJJOOOUUUaaaqqq|||}}}xxxvvvuuullleee[[[PPPGGGAAA;;;888666555666888;;;>>>???@@@>>>BBBHHHOOOWWWaaammmvvvwwwyyyzzzsssqqqgggaaaWWWLLLAAA888333000222222222111111000000000,,,***(((***///333555444444444555666333000222777===HHHUUU___iiitttzzzzzz}}}zzz|||zzz{{{MMMUUUbbblllrrryyy}}}wwwtttkkk[[[MMMGGGCCC===999666555444333000//////000333555666666444666888555222222777<<<;;;;;;999777666444222222000000///000111444666777555333222555:::;;;888444333444777:::======:::777888666444444666666444111999888666555444444444444666777777555222333666:::888666333111//////000111111222444777::::::777555666555555555777999;;;<<>>999555444333111000222111000111333444333222222444666444222222777;;;::::::999888777666555444111111111222333555777999555222222555:::<<<:::777444555777:::;;;:::777444666444333333555555444222444444444444555555555555444666999888666444555666555444222111000000000111222222444666999999777666666555555555666888999:::???AAADDDHHHNNNWWW```gggpppvvv{{{wwwmmmggg]]]TTTNNNIIIDDDBBB:::999888888999===AAACCCAAADDDGGGKKKOOOWWWaaaiiinnnttt|||{{{zzzpppgggZZZLLLBBB;;;777555555333111.........000111---)))&&&***222888999777222333111+++'''(((111999@@@BBBIIISSS[[[cccppp{{{}}}NNNZZZjjjvvv~~~wwwlll___QQQGGG===999555222111111000///333222222222333222000...000222444333111222666::::::999999888888777777666111111222333555777999:::444222111444999<<<;;;:::777777777888999777333000333222111222333444333222///000222444666666666666222555999;;;999555222111111111222222222222222222444333333555777888888777666555555555666666777888>>>>>>???AAAFFFNNNWWW^^^lllpppwwwyyywwwpppfff\\\UUUPPPLLLJJJCCCAAA>>>;;;<<<>>>BBBDDD@@@AAABBBFFFMMMUUU]]]bbbiiiooowww~~~}}}{{{ppphhhZZZMMMDDD===888666555333111000///000111222,,,)))(((,,,444::::::888444222---)))'''+++222777;;;===CCCMMMTTT\\\hhhsssvvv}}}WWWcccqqq{{{uuugggWWWIIIAAA:::777444222222222111000000000000222222111...+++...000111222111333666999999999888888777666666555111111222444666777999:::222111111333888;;;;;;;;;888777777777666444///,,,000000000111222333444333///000333666777777666555111444777888777444111//////000333555666666555555666444333333555777888888555555555555555666666666======<<<===AAAIIISSSYYYggglllttt|||}}}{{{sssjjjaaaZZZTTTOOOLLLIIIDDD@@@>>>???AAACCC???===<<>>>>>:::666777>>>HHHRRRWWWdddjjjqqqxxx|||yyyvvvmmmeeeYYYMMMDDD===888666333222111000000000111111/////////222555555222///666222,,,+++---222666888777888===EEEJJJPPP[[[fffqqqvvv~~~iiisss{{{~~~wwwlll```TTTKKKFFF;;;999777777888888777666---------000222222111///...///000111222333444555666666666555555444444444222333444555666666666666222333555777777777777666555444444444444333000...000222444444333444555777555666777777777666555444333111000000222333222111000222555999;;;<<<<<<<<<777555333333555777777777444555666777777777777666999999:::;;;???FFFOOOVVV[[[dddoootttvvvzzz~~~~~~|||zzzuuulllbbb[[[PPPLLLGGGAAA<<<:::888888;;;888555555:::CCCMMMTTT```fffmmmsssxxxxxxssskkkdddXXXMMMEEE>>>999666333333222222222222222222111222333555555222...***222000---,,,...222555777777888<<>><<<999555333000000000222555666666555444777888888666555777999444333333333333444555666222111111444888888666333111222444777999;;;<<<===666555444555777777666555333444666888999::::::999555666777999;;;@@@FFFKKKQQQUUU]]]gggrrr|||{{{rrrhhhaaaVVVTTTPPPKKKEEE@@@;;;999333888<<<>>>>>>AAAIIIPPPTTTZZZbbbjjjrrrzzzzzzuuullleeeZZZPPPHHHAAA<<<999666666666777777777777777333555888:::999444...***000222444555555666888;;;777777;;;AAAEEEIIIRRR\\\^^^fffqqq|||jjjvvv}}}qqqfff[[[QQQGGG@@@777555333111111333555666555444333444555555333222111222444666666555444333000000333777;;;<<<888555777666666666888888666555777999<<<===;;;777222...//////111444777888777666777777888999:::999666444777555222222444666777777888777666666666666333111111000111666<<>>===:::666222222222444888;;;;;;777333111///......000111000///444333222333555666555333222444555666666888<<>><<<>>>CCCCCCIIIRRR[[[dddllltttxxxyyyuuuoooggg^^^TTTKKKEEE<<<;;;999777444111///...333444666777777666444333777777888888888888888888999:::<<<>>>AAAFFFLLLQQQ[[[```hhhpppwwwttt{{{~~~wwwnnn```TTTKKKCCC;;;666555555444333444666777888888555222111222333333333///000111333444444444444333333333444555555444333333333555666777555000---...111555888:::999777666;;;:::999777555555666888333444666666666666777999;;;???BBBBBBAAADDDLLLRRRJJJIIIHHHFFFDDD@@@:::666666666888<<<>>>>>>:::777444333111000000000000000222111000000222444666777555555555666777888;;;===AAAGGGOOOWWW___iiittt||||||yyytttsssmmmgggeeeccc[[[NNNCCC>>>;;;;;;<<<<<<999;;;>>>@@@FFFNNNWWW^^^gggpppvvv~~~{{{uuunnnfffZZZOOOHHH>>><<<999666333000......222333555666777777666666999999999999888777666666666888<<>>:::666222000//////222222333444555666777777:::::::::999999777666666333666;;;???BBBGGGKKKNNNOOORRRXXX```jjjttt}}}{{{tttjjj\\\PPPHHHCCC>>>:::777777666666666666777777777555222111111222111000111111111111111222222222444777999999888777777777555555555555555333...+++,,,...111555777777666666777999999555111...///111///111222111000222777<<>>:::999777888:::<<<======888>>>GGGNNNSSSZZZaaaffffffrrr~~~|||wwwppplllhhh```VVVMMMEEE???;;;<<<<<<999999;;;???DDDIIIMMMRRR[[[iiisss{{{uuulll___SSSKKKCCC@@@<<<777444222222333111111111222333555666777999999::::::999888888777333666:::>>>AAADDDHHHJJJMMMQQQVVV\\\cccjjjrrrwww|||wwwlll]]]PPPGGGBBB===:::999888888777777666666666888666444444444444222000222111111000000000000000222666:::;;;999888777888777666555444444222///,,,///000333666777777777666444777999666000,,,---///111333555444333555<<>>======:::666111///111333333444444444333555999===:::888666888;;;===>>>===888===BBBGGGKKKQQQYYY___cccmmmyyy|||wwwqqqkkkeee^^^YYYMMMFFF@@@@@@???;;;:::;;;:::@@@FFFJJJMMMUUUaaakkkssswww}}}~~~wwwnnnbbbVVVNNNEEEBBB===888555555666777111111000000111333555666777888999999:::::::::999777999;;;===>>>???BBBEEEHHHNNNUUUZZZ]]]ccckkkrrrzzzzzzooo^^^PPPGGG@@@;;;888::::::999888777666555555999888777777777666333111333222111000////////////000555:::<<<:::888777888999777555444333222///---111333555777888888777666333666999666111,,,,,,...444666888777555888???FFFJJJNNNTTT]]]eeeiiijjjiiimmmnnnnnnnnnjjjcccZZZSSSLLLJJJGGGBBB>>>===>>>@@@<<<<<<999444///,,,...111666777888666444444888;;;:::777666777;;;>>>>>>===:::===@@@BBBEEEKKKUUU\\\dddiiiqqqyyy|||uuummmfffaaa^^^TTTLLLEEECCCAAA===::::::555<<>>999777666888999111000//////000111444555666777888999:::;;;;;;;;;;;;<<<===<<<;;;<<<>>>@@@AAAIIISSSYYY[[[```jjjrrr{{{~~~wwwrrriii^^^TTTHHH===:::<<<999999999999888666555444555888;;;:::777444333444000//////000222222111000000333666999999888999999;;;888555555777777666444666666666888;;;;;;777333333444444222...---///222888999<<<===::::::BBBLLLTTTWWW\\\bbbggglllnnnoootttxxxwwwqqqkkkhhhddd___```YYYOOOHHHDDD@@@<<<999999::::::888444111///...444333333222333444666777;;;888555666888::::::999999===AAA@@@???CCCLLLTTTdddhhhnnnuuu}}}{{{tttmmmfffaaa]]]WWWNNNFFFAAA>>>;;;999:::;;;<<<>>>BBBLLLXXXaaafffiiinnnsssxxx}}}uuuiii]]]UUULLLGGGBBB???>>>===;;;999444333222111111222444555333555777888777777888999:::::::::;;;;;;;;;<<<<<<===@@@EEEKKKSSS]]]gggnnnuuu}}}~~~wwwnnneeeZZZPPPEEE;;;888:::999999888888777555444444555888::::::777444333444000//////000222333111000000333666888777777777888888555333444666777666444777777888:::<<<;;;777333333444444222///...000333666777;;;>>>===>>>GGGRRRWWW[[[aaaggglllqqqvvvyyy}}}zzzsssoooiiicccggg```UUUMMMHHHCCC>>>::::::;;;;;;:::777333111000222222111222333444666777777555333444777::::::999999<<<>>>===:::<<>>FFFPPPXXXaaaeeejjjqqqwww~~~|||uuulllaaaZZZQQQLLLFFFAAA???<<<999777666444333111111222444555222444666777666555555666777888999999:::;;;<<<<<<<<>>@@@CCCMMMXXX[[[aaaiiiooorrrxxxyyyqqqkkkkkkeee[[[TTTOOOJJJDDD@@@;;;<<<<<<<<<:::777444222000000000111222333555666444333333444777999999999:::===>>>;;;777666;;;@@@OOOWWWdddpppyyy{{{qqqjjjjjjaaaTTTHHHAAA===<<<;;;999888777666777===FFFLLLXXX]]]eeemmmuuu||||||xxxqqqggg```XXXTTTMMMFFFAAA===:::777777666444222222222333444222444666777555333222222444555777999:::<<<=========>>>@@@CCCIIIRRR\\\cccnnnuuu}}}xxxqqqdddZZZOOOGGG???888666888777666555444333222222222444555777888777666444444111111000222333444222111222444555555333222222222111111222444666777777777777888:::;;;;;;999555333222333333333333333444555222333888>>>BBBFFFPPPZZZ]]]fffoootttwww}}}zzzssskkkfff^^^YYYUUUQQQLLLHHH<<<<<<<<<<<<;;;999666333//////000111222333555555555555555555666777888888===>>>???<<<777666888<<>><<<;;;999777444222444888???CCCPPPVVV___iiiqqqyyy}}}wwwnnnfff___[[[TTTLLLEEE@@@<<<:::999777555333222222333444444666999999666333111111222444666999<<<===>>>????????????@@@DDDMMMWWW^^^gggmmmuuu{{{}}}rrrlllcccXXXLLLEEE???999888999777666444333222222222222333444666777888777555444222111111222444444333222333444555444222000111111000222444666777777888888444555777888777555333222333333333444555666666555333333777>>>CCCHHHQQQZZZ```hhhsssyyy|||{{{ooojjjccc^^^ZZZUUUOOOJJJ???===;;;;;;;;;:::777444///000111222333444555555888888888888777666555555;;;===>>><<<999888999;;;BBBIIISSS^^^iiisss{{{}}}sssbbbSSSGGGAAA>>><<<:::777333111333777<<>>DDDJJJSSS\\\dddlllvvv}}}wwwrrrkkkeee___XXXPPPIIICCC???;;;:::;;;;;;888666222222333444555555555555999::::::999666444444444777888::::::999999999:::???DDDLLLVVV```kkkuuu|||vvvhhhZZZOOOHHHCCCAAA<<<888444222444888;;;<<>>:::666333444666999<<<>>>???>>>>>>>>>>>>===<<<>>>DDDLLLQQQ[[[]]]dddnnnuuu{{{xxxooommmcccVVVHHHBBB>>>:::888999888777444222111111222333222222333555888999666333333222222333555666444333444555555333111111222333111444777777555333333444111222222111000000444777666555444666888999666444333222666???GGGNNNWWW___jjjpppzzz~~~yyyrrrlllfff^^^TTTMMMIIICCC<<<:::;;;<<<:::888555666777777777777666555666888:::999666333333444555777999::::::::::::999:::???GGGPPPZZZdddmmmtttvvv}}}|||uuukkk```XXXPPPKKKGGG@@@;;;666444555777999999>>>BBBJJJRRR[[[dddmmmrrrssszzz{{{wwwuuuooollldddXXXLLLBBB>>>===888777666444444555777888:::>>>BBBDDDAAA<<<888555555777:::<<<======;;;:::888888888888:::>>>DDDIIIQQQQQQXXXccckkkqqqzzzxxxpppooobbbUUUGGGAAA===999888888999777555333111222333333222222222555888999666333333333222444555666555333444555555333222111222444111444777777333111000111111222222000...000555999777666555777999999666333333222666@@@IIIQQQZZZcccooottt}}}{{{uuupppkkkddd[[[TTTMMMFFF>>>:::<<<===<<<:::777888999999999888666555222555888888555333333444666888;;;<<<===<<<;;;:::666;;;DDDNNNWWW```hhhmmmlllvvvxxxssslllddd]]]VVVPPPLLLCCC>>>888555555777777666;;;???EEEMMMUUU^^^gggmmmmmmvvvyyywwwxxxyyyuuummm```QQQFFFAAA@@@888777555444555666888999999>>>CCCEEEBBB===999666666777:::<<<<<<;;;999777333444444555666:::???CCCHHHGGGMMMXXXaaahhhrrr}}}~~~qqqggg\\\RRRHHHCCC???;;;;;;===<<<999666444444444333222//////000222555777666555///000222444666888999999555333000---,,,---...000111333444111,,,***,,,000//////......///111333444666555555555555666777777444666;;;BBBJJJUUU```hhhxxx|||uuuqqqlllfffbbbWWWOOODDD===;;;===>>>>>>999:::::::::999666333111777777777777777777888888::::::::::::::::::::::::777:::???DDDJJJQQQYYY^^^dddooo}}}wwwlll```XXXTTTSSSMMMEEE<<<777888;;;;;;:::999:::>>>EEENNNXXXaaagggjjjmmmttt|||zzzrrriii^^^TTTIIICCC>>>;;;777444333444777999:::;;;======<<<;;;888777::::::;;;;;;:::888666444333333444555888::::::999;;;???GGGQQQ\\\fffoootttzzz}}}qqqhhh\\\RRRHHHBBB>>>::::::===:::888555444444555444333111000000222444666555444000111222555666888888999555333111///...///000222000333444111---+++---000////////////000111222333555555555555666777777888555888===DDDMMMYYYeeemmmwwwzzztttlllfff\\\TTTJJJBBB???===;;;999888999::::::888666444222666777888999999:::::::::::::::::::::::::::::::::666888<<>>CCCKKKTTT]]]bbbhhhmmmttt||||||uuummmeee[[[RRRLLLEEEBBB===999666666888999:::;;;<<<<<<;;;:::888666;;;;;;<<<<<<;;;999777666333333555777999999888777<<>>:::888999:::::::::;;;;;;;;;999777666<<<<<<<<<<<<;;;:::888666222444666777888888777666===@@@DDDIIIOOOXXXaaagggvvvwwwzzzxxxnnnhhh[[[QQQEEE???:::777888<<<666444333333444666666666666444111000111222333333111222333555666777777777222222222222222333444444000222333222///...///000///111444666666666444333333333333333444666777888999<<<@@@GGGPPP]]]iiiqqqzzz}}}uuuoooaaaZZZPPPHHHDDDAAA===:::666777777777777666555444666777999:::;;;:::999888888888888888777777777777999:::<<<>>>???CCCHHHLLLWWW___jjjssszzz}}}xxxpppjjjddd\\\QQQGGGAAA>>>;;;:::777777999<<>>999666777;;;555333222222444666777777777444111///000111222111111111333444555555555555000000111222333333333333///111222222111000000000000333666999:::999777666222222222222333444555666:::===BBBIIIRRR]]]hhhoooyyyuuujjj```SSSIIICCC@@@>>><<<666666666666555555444444666666777888777777555555666666666666555555444444999:::<<<===???CCCGGGKKKVVV[[[ccckkkrrr|||xxxssspppjjjcccXXXNNNEEE???;;;999555555666999>>>EEELLLPPPXXXaaammmvvv|||zzzssslllddd___VVVQQQJJJBBB<<<999888888<<<<<<;;;;;;::::::999888888888888777666555444333222222222111222666<<<@@@AAABBBCCCCCCCCCIIIRRRYYYgggiiinnnuuu}}}xxxnnnfffaaaTTTKKKBBB===:::666777:::555333111222444666777666666444111000111111111000000111222222333333333333///000222333444333222222///000111222222222111000000333666999;;;;;;:::999333222222222222333444444999===EEEMMMVVV```jjjppp|||wwwkkk\\\NNNFFFBBB>>><<<777666666555444333333333555555444444444444444444666666555555444444333333666777999:::;;;???CCCGGGTTTXXX]]]ccckkkuuu~~~zzzvvvuuummmhhh```UUUKKKCCC===:::555555555777;;;@@@FFFIIINNNXXXeeennntttzzz|||wwwrrrnnnZZZUUUMMMDDD===999777777;;;;;;;;;:::999999888888666666555444333222111111111222222111111444;;;AAA???BBBCCCAAA@@@DDDMMMUUU\\\aaaiiiqqqwww}}}tttiiiaaa\\\PPPHHHAAA>>>;;;777777999555333111222444666666666444222111111222222000//////000000111111111111000111222444666666555333222//////111222333333111000///111444777:::;;;;;;;;;666555444444333444444444888>>>HHHSSS]]]gggqqqvvvttteeeXXXOOOHHHCCC???888777666444333222222111333222111111333555777888777777666666555444444333444555666666777:::>>>AAAJJJNNNVVV^^^gggooovvv{{{|||zzzooolllfff]]]RRRGGG@@@<<<999888666666888;;;@@@BBBEEEOOO[[[dddjjjpppxxxzzzwwwaaa\\\RRRHHH???:::777666:::999888777777666666666555555333222111111000000111333555444222333888<<<<<>>@@@IIIPPPQQQZZZeeelllooorrrxxx~~~~~~rrrggg^^^ZZZMMMFFF@@@>>><<<888777999555333222222333555666555333222111222333222000...//////000000000000//////222444666888777666444222//////000222444444222000---///222555888:::;;;<<<888777666555555555555555888???JJJWWWcccnnnwww|||wwwkkk```XXXPPPJJJEEE999888666444222111111111111000///000222666:::===999888888777666555555555555666666666666777;;;>>>???EEEOOOZZZeeennnsssvvv~~~|||pppooojjjaaaVVVKKKBBB>>><<<:::888666666888;;;===@@@IIIUUU]]]bbbhhhqqqxxx~~~{{{wwwhhhaaaWWWLLLBBB;;;777555888777666555555444444555555555333222111000000000000444888888444222444777999===@@@>>><<<>>>FFFNNNKKKVVVccciiiiiijjjpppwwwssseeeXXXQQQFFFAAA>>>>>>===777444444888666444333333333222111111111111222222111111111...///000000...---...///111444777777555333111111555444333333444555444333222111111111111333444555666777777888777777666666<<>>DDDLLLWWWeeerrr{{{vvvfff^^^VVVLLLEEEDDD???;;;777777999;;;;;;999@@@AAAIIIVVVaaafffjjjnnnwwwyyy}}}zzzqqqnnniiiaaaWWWLLLBBB;;;777:::999666444333333555555444444444444333333222222666666666555333111000///444444666999<<<>>>===<<>>;;;;;;999555222333777666444333333222222111000111333444444333111000///000111///---,,,,,,---000333666777555333222222666444333444555555444222222111111111111333444555444555666777666666666777>>>GGGTTT```kkkvvv~~~uuullleee\\\SSSLLLBBB???;;;777444333222222222333555666777888777777:::999999999;;;;;;999777999777555666888:::999777888;;;AAAHHHSSS```mmmuuu}}}~~~zzzmmmdddYYYLLLCCC@@@AAA===888888:::;;;;;;999===>>>DDDPPPZZZ___dddiiiuuuwww}}}}}}tttmmmiiibbbXXXNNNEEE>>>:::;;;:::777555444333444444666555444333222222222222666666555444333111////////////111444777999::::::???FFFPPPXXX___eeelllqqqxxx{{{xxxoooiiibbbZZZSSSBBB;;;777666555222111333777666555444333222111111000111333555555333111000///000111///,,,*********///222555666555444444444666555444444555555444222111111111111222333444444111333555555555555777999AAAJJJXXXeeeqqq{{{}}}sssjjj```WWWQQQHHHDDD>>>888444222222333333444666888888777555444666666666888:::;;;:::888666555555666888888777666444777<<>>===;;;999777666666666888666444111000000111222555555555444222111//////+++,,,---///222666999;;;:::???EEEKKKRRR[[[gggooovvvvvvwww~~~xxxoooiiiaaaVVVNNN@@@999444333222111111444777888888666444222222222111111222222222222111111---///000///---+++***+++000222555777666555666666666555444444555555444222111111111222222333444444///222444555444555888;;;DDDNNN\\\jjjuuu~~~wwwppphhh^^^VVVMMMHHH@@@888333222222444444555777888888666444222333333444666999:::999888333333444666777666555444222444999@@@HHHRRR]]]dddmmmqqqyyyyyyooocccWWWPPPNNNDDD@@@;;;999<<<>>>>>>===;;;:::===CCCHHHMMMTTT\\\nnnqqqwww~~~yyyuuunnnddd[[[RRRLLLHHHBBBAAA???<<<:::999999999777555222///...///000111555555444444333111000///,,,---...///111666;;;>>><<<>>>AAADDDHHHQQQ\\\eeerrrrrruuu|||wwwoooiii```RRRHHH@@@999333333333222333777888:::;;;999666333333333333222000//////000222333+++---000000///.........222444666777666555666777555333222333444555444333111222333333444444555555///222555666444666:::???HHHQQQ___lllwwwyyywwwqqqfff\\\QQQLLLCCC;;;555333444555666666777888777555333222222111222444777888888777000222444555444444333333222444999>>>EEENNNWWW^^^jjjpppxxx|||}}}rrrfff^^^YYYWWWFFFAAA<<<;;;===???@@@???<<<;;;<<>>DDDKKKSSSYYYgggooowwwyyy}}}uuukkkeee___YYYKKKEEE???<<<===???@@@???;;;:::<<>>888444555666555666999555999<<<:::444000000222222333333444444333333222...111444666444333222222444555444333000------...///......000333444444444444555666777888888777777444888;;;:::777888>>>EEESSSZZZeeepppxxx|||uuuooolllgggaaaWWWLLLCCC===:::999888777666555444444555555333222111222333333222000...000111000//////111333444666:::>>>BBBIIIPPPUUU___iiipppsssvvv}}}yyysssnnneee[[[RRRKKKCCC>>>=========;;;777777999<<<===???GGGQQQWWW]]]fffooovvv~~~}}}uuummmfffaaa^^^VVVPPPEEE;;;333000///000//////111222555777:::;;;777777777777666555444444000222444222///000444999:::<<>>444///...///...000222555999<<<>>>???777888888888777666555555222555777555111000444888<<<>>>>>>===;;;===CCCGGGVVVTTTWWW___dddmmmwwwpppgggZZZJJJ???555444333333555666666555444666777666444000///...777666555666777666555333222888<<<:::333......111888555000+++((('''((()))------,,,,,,---000222444444666888888777666666777<<<===??????;;;999@@@JJJWWWjjjwwwuuuttt|||yyyxxxooonnnjjjaaaUUUIII@@@;;;;;;777444666::::::666222222222333333444333333222555444333111000000000000666:::???AAAAAABBBFFFIIIOOOSSSZZZbbbiiipppvvv{{{zzz~~~}}}|||xxxooohhhbbbZZZMMMBBB;;;888777666222555777888999;;;???CCCLLLSSS^^^fffkkkoootttxxx}}}xxxsssooolllpppdddTTTFFF<<<666222000...///111444666999;;;<<<999999999999888777666666444444444333111111222444:::;;;;;;;;;;;;===AAADDDOOOUUUXXX]]]eeehhhwww~~~uuummmdddXXXJJJAAA888555333333666777666555222444666666444111000000777666555555555444222111222777<<<:::444///000222777444111---************...---,,,,,,---///111333555777999999777555555555888999<<<<<<999888@@@KKKZZZjjjvvvuuuwww~~~|||tttqqqkkkbbbWWWLLLDDD@@@>>>;;;999888::::::777444555555555555444444333333777666666555444333333333555999===??????@@@CCCGGGJJJNNNTTT[[[bbbiiipppuuuxxx|||~~~yyyrrrllljjjcccXXXMMMDDD===777444333444555555444666:::===GGGMMMUUU\\\aaagggnnnttt{{{~~~zzzvvvssspppfffWWWJJJ@@@:::666333000/////////000333666888999::::::::::::888777666444555666555333222333444888:::;;;;;;;;;===@@@CCCIIIPPPRRRXXX```ddduuu~~~tttjjjaaaVVVJJJBBB;;;777333333777999777444000222555555444333333333777777666555333111///...111555:::999444000111333555444222000...---------///...---,,,---...000111555777999999777555444444444555888999777777AAALLL\\\iiisssuuu{{{xxxuuuooofff\\\RRRJJJFFFBBB@@@===;;;999999999999999999888666555555444444888999999999999888666555444777;;;<<<;;;<<>>@@@BBBHHHKKKPPPYYY___qqq~~~uuulllaaaUUUJJJBBB>>>888333444888:::888444///111333444444444444666888999888666222///...---///333666666333111222444444444444333222111000000111000...------...///111333555888999777555444444444555777888666777BBBOOO]]]gggqqqwww{{{yyytttnnneee\\\RRRLLLEEEDDDAAA===999888:::===>>><<<:::888666555555555777999:::;;;;;;:::888777333666888888777777;;;>>>AAACCCGGGKKKPPPWWW___eeeooosssyyy}}}~~~zzzyyyooolllfff```YYYQQQIIICCC???===:::777555555777999>>>CCCJJJPPPVVV^^^fffmmmqqqvvv|||tttnnncccWWWLLLCCC===999888666333111111222555666888:::===>>>===;;;777555222555777777666444333222111444777888999999;;;<<<===BBBDDDIIISSSZZZmmm~~~yyypppdddVVVHHH@@@???:::555444777999777555///111333333333444555777888::::::777333///...///...000333333111000111333333444555555555444333222333111///......///000111000333777999888666555555666666777888777:::FFFSSS```iiittt}}}~~~}}}zzzwwwqqqhhh\\\TTTKKKIIIEEE@@@<<<;;;===@@@AAA>>>;;;777555555555666555777999::::::999777666222444666555333333666999@@@BBBDDDGGGKKKQQQXXX]]]ggglllssswww{{{~~~}}}rrrnnnhhhbbb]]]WWWQQQMMMEEEBBB>>>;;;999999999:::999???HHHOOOUUU[[[bbbggglllqqqyyyyyytttkkk^^^RRRGGG@@@<<<999888777777666666777777888:::===>>>===;;;777555111333666666555222111111000222555666666666777999:::@@@AAAFFFOOOUUUhhh{{{rrrdddUUUGGG>>>>>>;;;777555555666666666000222333333333333444666666999:::777333000000111...000222222111111222333444555555666666555555444444333111000///000222333000333777999888666444444666666777999999===KKKYYYeeennnyyy|||tttiiiaaaVVVRRRMMMGGGCCCAAAAAAAAAAAA>>>:::666444444555666333444666777777777666666222444444333000///333666???@@@BBBDDDGGGKKKPPPTTT\\\ccckkkpppsssxxxyyytttmmmgggaaa[[[UUUQQQHHHEEEAAA>>><<<;;;888777333:::CCCJJJOOOTTT[[[___ccchhhqqqyyy~~~zzzqqqeeeWWWLLLFFFCCC;;;;;;:::999999777777666999:::<<<<<<<<<:::777555111333555555333222111222222333555555444444666777:::???@@@DDDLLLPPPaaa}}}{{{oooaaaQQQEEE>>><<<<<<999555222222555888333444444333222222333444222666888666222///000333111222333333222222333333666666555555555555555555555333222111111222444555222555999:::888444111000333333666888:::AAAQQQ```iiippp{{{xxxqqqfff```WWWQQQMMMIIIEEEAAA@@@===888444222333555666222222333444555555666666222444444111...---000444<<<>>>@@@AAABBBDDDHHHJJJQQQYYYccciiikkkooowww~~~}}}yyysssmmmggg```YYYUUUNNNKKKFFFCCC@@@<<<777333222777>>>CCCGGGMMMUUU[[[]]]aaagggmmmttt{{{}}}vvvjjj]]]SSSNNNMMMBBB@@@===;;;888777777777999::::::::::::888777666333555555555333222333444666777777555444444666888:::???@@@CCCIIIKKKZZZuuuyyylll]]]NNNCCC>>>;;;<<<;;;666000///444999444555555333111111222333///333666555111///111444444444444444444444444444777666555555555555666666555444333222222444666777555888;;;:::777222///---000000333777;;;CCCUUUeeeiiioooxxx}}}rrrjjj```XXXTTTOOOGGGAAA???<<<777333111222444666222222222222333555666777333444333000---,,,///222999;;;>>>??????@@@BBBDDDJJJSSS^^^dddfffjjjqqqxxxyyy|||}}}{{{wwwsssmmmfff^^^YYYTTTPPPKKKGGGDDD>>>666111444777;;;???CCCJJJTTT[[[\\\^^^aaaeeekkksss}}}xxxmmmaaaXXXUUUUUUJJJGGGAAA<<<888777888999999999999999888777666666555666666555333333444666::::::999666555555777::::::@@@@@@CCCHHHHHHUUUooo{{{pppeee[[[OOOBBB888@@@>>>:::666444222222222666333000000222555555444000000///,,,***+++000555999999888555333444666888:::777444444666777666555999555222333666888555222999999999888555111---***,,,---222:::@@@GGGRRR]]]jjjttt{{{|||~~~}}}uuupppkkkeee___WWWMMMEEEDDD===666222333555666666666555444333444666888:::999666333000///000111222666:::>>>???===<<<>>>@@@DDDLLLUUU[[[^^^cccjjjqqqpppwwwwwwvvvvvvooogggbbbTTTPPPKKKGGGBBB<<<555///777777888;;;???EEEJJJMMMRRRYYYaaahhhmmmrrrxxx}}}xxxmmmfffaaa___]]][[[TTTKKKCCC???<<<;;;:::<<<:::777666555444222000111333555666555555666888;;;999888777777888999:::AAA<<>>@@@DDDfffxxxjjj^^^UUUKKKAAA:::???===:::777555444444444555222000000333555666555000000///,,,***+++000444888888888666444555777999>>>:::666555666777777555666222//////333666555222777888888777555222...,,,......222999@@@GGGSSS^^^kkkqqqwww|||}}}wwwooohhhbbb\\\TTTOOOHHHAAA888333222333333222555444444555666777999:::999888555444333333444444999<<<>>>>>>;;;999;;;======CCCLLLTTT[[[dddmmmsssmmmssszzz}}}tttkkkfff^^^ZZZQQQGGG===666555555:::999999:::===BBBFFFIIIMMMTTT\\\dddjjjpppwww|||}}}vvvooojjjfffccc```[[[SSSKKKEEE@@@;;;777888666555444444333111...///222444666666777999:::<<<:::777555555555777888===999???<<<>>>@@@FFFhhh}}}{{{qqqcccVVVMMMFFF@@@;;;===<<<:::888777777777777444222000111333555666666111111///---+++---000333777888888777555666888:::@@@<<<888555555777777888444000,,,,,,///222333222555555666777555333111///111000333999???FFFSSS___lllpppuuu|||uuummmhhhccc^^^ZZZOOOHHH???888555333111...222333444666888999::::::999888888777777777666666;;;<<<===;;;777666888:::888;;;@@@HHHRRR]]]ffflllggglllrrrvvv{{{xxxnnnjjjdddaaa[[[OOOCCC;;;:::<<<===;;;:::999;;;>>>BBBDDDHHHNNNVVV^^^dddkkksssyyyzzz|||zzzuuuooolllddd```ZZZSSSMMMEEE>>>999555444444444555444111///...000444666777888;;;<<<<<<999666333222333666777;;;777===;;;>>>AAAGGGiii~~~xxxqqqiii\\\PPPGGGAAA<<<999999999999999999999999888444333333222333444555555333222111000///000222333666777888777666777999;;;===:::666444444666999:::555111---+++---///111111222333444555555555333222333222444999>>>FFFSSS___lllqqqxxx|||uuupppkkkeeeaaaWWWOOOFFF???:::777222///...000333666888999999999666777888999888888666666999;;;;;;888555444777::::::999999>>>FFFPPPWWW[[[aaaeeekkkrrrxxxxxxpppoooddddddbbb\\\TTTLLLFFFCCC>>>===:::888999<<>>555555555666888777444222...111444555666777999:::999777444222111444777999<<<777>>>;;;>>>AAAGGGiiiwwwhhhbbbWWWMMMDDD===777555555666888999999999999888666666555444333333333333555444333333444555666666555777888777666777888:::777555333111222555999===999666111...---...//////000111333444555666666555555333555999>>>EEERRR^^^jjjttt~~~}}}yyyrrrkkkeeeZZZSSSJJJCCC>>>999333///***---000444666777777666333444666666666555444333555777888666444444777;;;>>>;;;888:::???FFFMMMPPPZZZ___gggpppxxx~~~{{{vvvvvvmmmiiidddbbb___YYYOOOGGG@@@>>>;;;888888;;;???AAAEEEIIINNNRRRVVV\\\dddkkkuuuuuuuuuwww|||}}}xxxuuuiiiddd]]]VVVOOOIIICCC???777666666777888777555333111333555555444444555666555444222222333666:::<<>>@@@EEEgggxxxddd___UUUJJJ???888333111111333555888999888777666555666777666333222333444555555444666888:::999888555666777777666666777888111111111000111444999===;;;999555111............///000222444555666777777555444666:::>>>DDDPPP[[[ggguuuzzzpppiii]]]WWWNNNFFF@@@:::333...***,,,///222555555555555111222222333222111000///222444666666444555888;;;>>><<<::::::===CCCKKKOOOTTTYYYbbbmmmvvv}}}}}}ssshhhbbb```\\\TTTLLLEEEBBB===:::999;;;>>>AAADDDGGGKKKMMMOOOUUU]]]ccckkkoootttyyy~~~zzzwwwqqqlllcccZZZRRRJJJBBB>>>999888666555555555333111555666777666444333333333333333333444666:::===???@@@;;;@@@<<<===>>>CCCdddvvvfff___SSSFFF:::444111111...000333666777666444333222444666666444444555777444333444777;;;<<<;;;999444666777777555444444555///000111111111333777;;;:::999777333000///...//////000111333555666888888444333666;;;>>>CCCMMMXXXffftttwwwpppddd]]]TTTLLLEEE===555///+++---///222444555555555000000000000///...,,,,,,000444777777666555777:::999:::::::::;;;@@@IIIOOOPPPTTT[[[eeepppyyy~~~}}}rrrkkkfff```XXXQQQKKKGGGAAA<<<::::::===???AAACCCFFFGGGIIIOOOWWW^^^aaahhhnnnsss|||}}}}}}yyyvvvrrrkkkddd[[[QQQGGGAAA???<<<888555444444333222777888999888666444444555444555666888:::<<<===>>>>>>999>>>:::;;;<<>>::::::<<<======???BBBCCCEEEKKKTTT[[[^^^bbbeeehhhqqq}}}~~~zzzvvvtttqqqllldddYYYNNNGGGEEEAAA;;;777666555555444888:::;;;:::888777777777666777999:::<<<=========;;;666;;;888999;;;@@@aaaxxxssseeeZZZJJJ===666333111///---......///000000//////111222333555666777777777555333222555999;;;:::888444666999999888666555555333444444555555555555555777333///000444666444111444222111222444666777777000000444999===AAAKKKUUUmmmttt}}}yyytttrrrkkk___QQQFFFAAA@@@<<<666222111444666333000333222///---,,,---...///999999:::;;;<<<:::777444333444666888;;;>>>@@@AAACCCFFFNNNZZZgggpppttttttyyy~~~yyygggYYYQQQMMMGGGAAA===;;;::::::<<<=========>>>DDDLLLSSSYYY]]]bbbfffiiinnnuuuzzz|||{{{tttkkkdddaaaZZZSSSQQQFFF===<<<:::555333555777777777777666555333222333666:::<<<;;;999888888888:::666444777888GGGbbbyyyttteeeYYYJJJ===666333111///...///////////////......222333444444555555555555444222111333666888888666333555777777555444444444444555666777888777777666666222///000333666555333222000///000222444555555111000333999===BBBMMMXXXmmmsss||||||wwwooogggaaaYYYQQQKKKAAA;;;666555777888444000111///...---,,,---///000888888:::<<<<<<:::777444333444666999;;;===>>>???>>>AAAGGGRRR^^^hhhnnnpppvvv|||yyynnneee[[[UUULLLCCC>>>;;;;;;;;;;;;<<<<<<;;;<<<@@@FFFKKKSSSWWW]]]aaaeeekkkrrrxxx}}}}}}}}}~~~xxxnnnhhhddd^^^WWWTTTJJJAAA???<<<777444555777777666555555444444444222666:::<<<;;;888666555777:::666555777888FFFaaayyyuuucccXXXIII===666333111////////////000//////......444444444333333222222222555333111111222444444444444444555333222111222444555777888::::::999888777444111...///333666666444000...---...000222333333222111333888===DDDPPP\\\lllrrr{{{{{{ssspppqqqlll```VVVGGGBBB===;;;;;;:::555000------,,,,,,---///000222666888:::<<<<<<:::666444222444777:::;;;<<<;;;;;;999:::>>>FFFQQQ[[[cccgggooovvv|||wwwtttiiiaaaUUUJJJCCC???===<<<<<<<<<<<<<<<;;;===AAADDDKKKOOOUUUZZZ___eeennntttuuuvvvxxx}}}~~~yyyrrrnnnkkkfff___UUUMMMEEEBBB@@@<<<999999666666555555555555555666111555:::<<<:::777444222555999666666888888EEE___wwwrrr```VVVGGG<<<666333222000......///000000000000000666555444222111000000///555444222111111222333333555444444111//////111444555666888::::::999888666111///...///333666666666000...---...000222333333444222333888===EEESSS```jjjqqqyyywwwvvvvvvqqqdddYYYMMMHHHBBB??????;;;444...++++++,,,---...000222444444777:::;;;:::888555444222444777999;;;:::888777777777888<<>><<<444666777999999888666555111555:::<<<:::666222000555999777666999888EEE___}}}ssskkk\\\RRREEE;;;666555333222---...///111222333333444777555444222000/////////666555444333111111222333555555333111//////111333333444666777888777666555000///...///222555666777222000//////222444555555444222333888===FFFUUUbbbiiioooxxx{{{wwwnnnccc[[[QQQLLLGGGDDDCCC>>>666...,,,,,,---///111333444555444777999999777444333333111333666888999888666555888777666777;;;BBBJJJOOO[[[aaajjjsssyyy~~~}}}vvvpppiiiccc]]]VVVMMMGGG======<<<<<<===>>>>>>===DDDHHHMMMPPPRRRWWW^^^cccjjjmmmrrrxxx|||~~~zzz{{{zzzvvvuuuvvvrrrlll^^^ZZZSSSMMMIIIFFF@@@;;;333666:::======;;;777444111555999;;;999555222111555999777777:::999FFF___zzznnndddWWWOOOCCC:::777666555444///000111333444555555666666555333111000000000111555666666555333222222333555444333000......000222222222333333444444444333/////////000111333555777444222111222444666777777444333444888>>>FFFTTTaaahhhnnnvvv}}}yyypppgggaaaUUUQQQLLLJJJIIIDDD:::333///000111222444555666666555777888666222///000222111222444666777666555444999888888777777;;;AAAEEEPPPVVV```iiipppvvv|||~~~{{{vvvpppmmmjjjcccXXXOOO@@@???===<<<===>>>===<<>>>>>;;;666333222555888:::888555444333777;;;888777::::::GGGaaa~~~uuuhhh^^^SSSKKKAAA:::888888777666333444444555555555555555555444222111111222333444222555777777444222111222222222222///---,,,---///222111111000111222333333//////000000000222444666555444222333555888888888444333444999>>>FFFSSS___fffllluuu|||wwwooojjj[[[WWWSSSRRRQQQLLLBBB:::444444555666777777777777666777777333---+++---111111222333444555555555555666888888888777888<<<@@@HHHNNNWWW```iiipppwww{{{}}}|||uuusssqqqkkk```XXXJJJFFFBBBAAAAAA@@@???===>>>AAAEEEGGGHHHKKKQQQVVV\\\bbbiiinnnqqqrrrtttvvvwwwyyyzzzxxxyyyzzzwwwqqqqqqoooggg\\\UUUPPPGGG<<<555777999::::::777555333333555888888777666666666:::===999888:::;;;IIIddd{{{rrreee\\\QQQIII@@@999888888888888777777777777666555444333444333222111111333555666000333777777555222111111000111000///,,,++++++,,,222111000//////111333444///000000000000111444666666444333333666888999999444333555:::>>>EEERRR^^^ffflllttt{{{~~~vvvppp___\\\YYYXXXWWWRRRHHH@@@777777888888888888777777777888666111***(((+++000111111222222333444555666333666888888777888:::===CCCIIIRRR\\\dddmmmtttxxxvvv{{{xxxtttsssnnneee]]]TTTOOOIIIFFFEEEDDDBBB@@@:::>>>BBBDDDEEEIIIOOOTTTWWW]]]eeejjjmmmoooqqqsssppptttwwwxxx|||~~~yyyqqqpppjjj```[[[WWWOOODDD888777777666555444444333444666777777777666777999<<<>>>:::888:::;;;JJJfff}}}uuudddTTTPPPEEE999333444777777555555444444555777777555333333222111444777777555222444666999999777444333222222000---+++++++++******111444666444000///222666666333///...111555888999999555111333888<<<<<<:::;;;666333777===EEEPPP[[[mmmrrrvvvzzz|||vvvooohhh```\\\[[[WWWNNNGGGBBB>>>999666666777888999888888777333000------...555666777777666666777999;;;999777555555666777888AAALLLYYY```bbbdddiiinnnxxx~~~xxxtttjjj___YYYVVVRRRNNNJJJFFFBBB???;;;<<<===>>>???EEEMMMSSS]]]^^^______aaagggpppxxxtttuuuwwwyyy|||uuuooohhheeedddaaa[[[UUUBBB===777333222333444444555666666555555666888;;;<<>>EEEQQQ\\\iiioootttxxxyyyuuuoooiiifffccc]]]SSSJJJCCC@@@<<<:::999:::999888888999888555111.........444666777777777666888999999999777666666666777777===GGGRRRYYY\\\^^^ccchhhnnnxxx~~~{{{sssjjj]]]ZZZVVVRRRNNNJJJEEEBBB;;;<<<<<<;;;:::===BBBFFFQQQTTTYYY\\\___eeelllrrrtttvvvyyy}}}uuusssoookkkgggccc___\\\KKKFFF>>>888555555555555666777888777777888:::======???;;;999<<<===LLLgggyyyrrrggg[[[FFF>>>444111444888:::999111///...000222555666666555444333555777999:::999888:::;;;:::777444222222---------------...///000555666666333111111666:::444333111222444666777777333111000444999<<<<<<::::::777666:::???GGGRRR]]]dddkkkrrrwww~~~yyyuuurrrnnnfff[[[QQQIIIFFFBBB???===<<<999888888999888666222///......333555777777666666777999777777888888777777666666888@@@IIIOOORRRUUU[[[```eeeoooyyy~~~{{{ttteeeaaa]]]XXXTTTOOOIIIEEE???>>>===:::666555666777@@@FFFOOOUUU[[[```ggglllooorrrxxx}}}~~~}}}vvvwwwwwwsssmmmgggeeeeeeWWWPPPGGG???:::888777666777888999999999:::===???===>>>999999>>>???KKKccc}}}tttlllaaaWWWAAA:::222///222555888888000...,,,---111444666777444444333444666999;;;<<<999:::;;;999555222000000...///000000//////111222444555666555444444666999333222222333555777777666000///111444888;;;:::999999777888<<<@@@GGGRRR]]]```iiirrrxxx|||yyyuuunnnddd\\\SSSOOOHHHBBB>>><<<999777777888777555111///...///111333666666666555666777555666888999888777666555555;;;BBBFFFIIILLLRRRWWW```fffmmmrrrvvv}}}|||vvvmmmjjjeee___YYYRRRKKKGGGDDDCCC@@@<<<777222000...555<<>>@@@JJJ```yyyppphhh]]]SSS???999222...///222444555000...------000444666666222222333333444666999;;;888999999777333000......111333444333000//////111000222555666666666666666222111111333555777666555///000111444666888888777777777999===@@@EEEPPP[[[^^^iiittt{{{|||xxxsssmmmhhh___YYYOOOFFF@@@<<<:::888888777666333000...///000111333555666555444444444444555777999999777666444555999===AAACCCFFFJJJNNNYYY^^^fffmmmrrrwww}}}|||wwwvvvsssmmmggg```XXXPPPJJJIIIGGGCCC>>>999444///,,,333888>>>DDDJJJRRR\\\cccfffiiinnnssswww{{{|||}}}}}}zzzyyyzzz{{{yyyrrrlllbbb\\\TTTKKKEEE@@@<<<999777888::::::::::::;;;<<<999999444666===???JJJ```}}}sssllleeeZZZOOO???:::333//////111333444222111///000222444555555000111333333333444666888777777777555111///......222444666444000------......000222444555555555444111000000111444555555444222222222333444444555555666666999===???BBBLLLXXX]]]iiivvv}}}|||wwwsssppphhhaaaWWWMMMFFFAAA>>><<<:::999666222///...111333333555888888666444333333333555666888888777666555666999<<<>>>@@@BBBDDDFFFLLLSSS```lllqqqppprrrvvvxxx}}}~~~~~~{{{vvvpppjjjbbbYYYTTTPPPLLLGGGBBB===777222...555888<<>>LLLdddyyyoooiiibbbUUUHHH>>>:::555111111333555777555444333333444555444222///222444555333333555666777777777555222////////////222444222---***+++,,,///...---...000333555555000///...///222333444333555555444222111000222333444555999======>>>HHHSSS[[[iiiwww~~~|||vvvrrriiieee^^^WWWPPPJJJDDD@@@>>>;;;777222///000444777777999<<<;;;999666444444444444666777777777666666777999<<<>>>>>>?????????AAAGGGTTTaaaeeecccdddhhhjjjssszzz|||~~~~~~zzzuuuooogggbbb[[[UUUNNNHHHCCC>>>888444777:::<<<===???CCCKKKQQQWWW\\\dddlllssswwwyyyzzz{{{|||~~~zzzuuummmiiiccc]]]UUUKKKBBB<<<999:::<<<;;;999888777777555888555666;;;>>>OOOkkkxxxmmmggg^^^NNN???>>>;;;666333333555888:::777666555666666555333111///333666666444333444555777888777555222000000111+++///222000,,,((())),,,111...***))),,,111555777000...---...000222333333777666444111///...000111333555999<<<;;;<<>>888333000111666;;;:::===???>>>;;;888666555444444555666666777666666888999<<<===>>>===<<<;;;<<<>>>FFFQQQUUUTTTYYYaaaaaammmwwwxxxyyy}}}~~~yyyrrrnnnddd^^^UUUNNNIIIDDD>>>999888;;;=========???DDDIIIGGGNNNZZZgggqqqwwwzzzzzzyyy~~~|||zzzsssooojjjcccZZZOOODDD<<<:::<<<======:::888777777555999777777;;;???RRRpppzzzpppdddWWWKKKCCC;;;999888777888999888777444444444555666555222///222555888888777555444555888666555555444333000...,,,---,,,***(((((()))++++++'''###"""'''///777;;;:::666111///000333555666888666444111000/////////555555888<<<===>>>EEEMMM\\\fffrrr{{{{{{wwwtttlllccc^^^]]][[[WWWSSSKKKFFF???:::888999::::::@@@<<<999888999:::999777444333333222333333444444888777666555777999;;;===;;;???BBBCCCDDDHHHPPPWWW___aaafffkkkpppuuuxxxzzzwwwwwwyyy}}}}}}vvvqqqhhhjjjggg^^^QQQFFF@@@??????@@@???>>><<<<<<>>>???BBBHHHQQQ]]]iiirrrxxx{{{}}}}}}{{{xxxsssnnniiibbbYYYNNNGGGAAABBBBBB@@@===;;;;;;<<<888<<<::::::===>>>OOOlllyyynnnaaaTTTGGG???;;;999777777888999888777555555555666888777444222333666888888777555555555666555444444555555444222------,,,+++((((((***+++,,,(((###"""&&&///888>>>;;;888444222222444555666666555444333222111000000444444888<<<===>>>DDDLLLWWWaaannnxxx~~~|||}}}wwwnnnhhheeeaaa[[[WWWUUUPPPGGG@@@<<<;;;999999;;;888555555777999888888555444111000000111444666777777666777777999:::;;;;;;>>>AAAAAAAAADDDJJJOOOXXXZZZ^^^cccgggkkknnnooopppppprrrvvv{{{|||wwwpppooollleee[[[RRRLLLJJJEEEEEECCC@@@<<<;;;<<<===AAAFFFOOOYYYdddlllrrruuu{{{~~~}}}|||wwwsssmmmiiieee```YYYSSSIIIGGGEEEBBB???===<<<;;;888===;;;;;;>>>???NNNjjjxxxkkk^^^OOOCCC;;;:::888666666777888777666555555555777999999777555444555777777666555555666666444333444666777777777......---,,,))))))+++,,,...***&&&%%%(((000999>>>===:::777555555555555444333333444555444444222222444444777;;;<<<===CCCKKKTTT]]]jjjuuu|||yyytttpppkkkddd___aaa[[[RRRIIICCC???;;;999888555333333666888::::::666444000------000333666666777777888999999999999999<<<>>>>>>===>>>AAAEEEMMMOOOSSSWWW[[[^^^aaabbbdddfffiiimmmrrrwww{{{}}}|||xxxuuuqqqlllfff```YYYTTTKKKJJJGGGBBB===;;;<<<===AAAEEEMMMVVV___gggmmmpppyyy~~~~~~~~~{{{vvvpppllljjjgggaaa]]]RRRMMMGGGCCCBBB@@@===:::999>>>======AAA@@@NNNggguuuhhh[[[MMMAAA:::777555444444555666555444444333444666888999777666333444555444333222333555777555444444666888888888/////////---+++***,,,...000///---,,,---111777;;;===;;;777666555555333222000222444666777666444333666666888<<<===>>>DDDKKKUUU]]]jjjttt}}}}}}zzzuuunnnjjjgggaaaYYYQQQJJJEEEAAA>>>:::999777666777888:::;;;555333111///...000222444555666888999:::999888777777999;;;;;;::::::<<<>>>BBBDDDHHHLLLPPPTTTVVVWWWYYY\\\```eeejjjooouuuxxxzzz~~~~~~|||~~~~~~~~~yyysssooommmhhhaaaZZZQQQOOOLLLFFFAAA>>>===>>>BBBEEELLLTTT]]]ffflllpppxxxzzz}}}}}}xxxtttpppkkkccc^^^WWWPPPGGGCCCCCCBBB>>>;;;:::???>>>???CCCBBBMMMeee|||qqqdddXXXLLLBBB;;;444222111111333444333222222111111333555777666555111111111000//////111333999777666666777777777666000111000...,,,,,,---///222333555444333222444666<<<999666444444333111000...000444666888777555444777777999===>>>>>>DDDLLLXXX```kkkuuu~~~|||vvvrrrhhhddd]]]WWWSSSNNNJJJGGG??????===;;;999888888888333333333333222222111111333555777999:::999777666666777888999999999:::<<<;;;===AAAEEEJJJMMMPPPQQQQQQUUUZZZ___ccciiioootttqqqsssuuuuuuxxx~~~}}}vvvsssrrrnnnfff```[[[YYYUUUNNNFFFAAA>>>===@@@CCCIIIQQQZZZdddkkkpppwwwvvvxxx~~~{{{wwwoooeee]]]YYYRRRIIIEEEEEEDDD@@@<<<;;;???>>>@@@EEEDDDNNNeee~~~wwwlll```TTTIIIAAA;;;222111///000222333222222111000000111333555444333000000///---,,,---///222999888777777888777555222222222111///------///000222555888777444222222444;;;888444222111111111000---///333555777777555444777777999=========CCCKKKZZZ```jjjuuu{{{wwwllliiiddd___\\\XXXTTTQQQEEEEEEEEEBBB===999666666444555666777666444333111222444666888999999888888666666666666777888::::::777999<<<@@@DDDHHHJJJKKKKKKOOOTTTXXXZZZ___eeejjjfffhhhjjjmmmrrrxxx|||yyy{{{|||yyywwwtttnnniiigggfffaaaYYYOOOFFFAAA>>>???AAAFFFMMMVVV```iiimmmvvvuuuxxx}}}uuujjjbbb\\\WWWPPPKKKIIIFFFBBB???===???>>>@@@FFFFFFPPPggg{{{ttthhh[[[OOOEEE===888333111000000222444333333222111000000222444333333000000...,,,+++,,,///222666666777888999777444111333333222000......000111000333555444000000333666<<<888333000000111222222---///111444555555555444555555888;;;;;;;;;AAAIIIVVV\\\fffrrr}}}~~~uuurrrmmmiiieee```[[[WWWLLLNNNOOOLLLEEE???;;;999888888888888777666555555111333555777999999::::::888777555444555666777888777888:::===@@@AAACCCCCCFFFJJJNNNPPPOOOQQQWWW[[[YYYYYY]]]bbbhhhnnntttwwwrrrwww|||}}}{{{yyyuuurrrmmmmmmjjjddd[[[QQQJJJFFFBBBDDDGGGMMMUUU___gggllltttxxx~~~yyyooohhhccc```[[[TTTNNNIIIEEECCC>>>???===@@@GGGHHHSSSiiizzzrrreeeXXXKKKAAA999444444222111222333555555444333222000111222333333222111000///,,,+++,,,000333444444666888:::888444000333444333111//////000222///111222///,,,...444:::<<<888333000000111333444...///111333444444444444444444666999999:::???GGGQQQXXXbbbooo{{{}}}zzzuuupppkkkeee___ZZZRRRUUUWWWUUUNNNFFFAAA???<<<;;;999777666777777888111222444666888:::;;;;;;:::777444222222444555555777888999;;;<<<=========DDDGGGJJJJJJGGGGGGKKKPPPNNNNNNRRRYYY```eeekkkpppqqqwww}}}~~~}}}~~~|||{{{yyyxxxlllmmmnnnjjjccc[[[TTTQQQHHHHHHKKKOOOWWW___ggglllsss{{{zzzqqqkkkiiigggccc\\\SSSKKKGGGEEE>>>???<<>><<<=========999777555666888999888666777777777666555333222111555666999:::;;;:::888777999;;;<<<<<<;;;:::;;;<<<===???DDDJJJPPPVVV[[[^^^bbbeeejjjmmmpppsssvvvxxx{{{}}}~~~~~~~~~zzzyyy|||{{{wwwzzzzzzuuummmhhhfffaaa\\\]]][[[ZZZ\\\bbbiiimmmnnnqqq{{{xxxrrrpppnnniiibbbZZZSSSOOOFFFDDD===<<>>IIIOOOYYYcccllluuu}}}|||xxxuuuuuuvvvtttqqqkkkeeebbb```ZZZTTTLLLFFFDDDDDDEEEEEEAAA@@@>>>>>>===;;;777444666666777777666444333111333444666888888777666555555666777777555555555666999;;;???CCCHHHMMMQQQSSSZZZ\\\^^^```cccgggmmmqqqttttttuuuuuutttuuuwwwyyywwwxxxyyy{{{}}}yyyxxx~~~~~~www{{{|||xxxqqqllljjjgggbbbddddddeeehhhlllnnnoooooouuu{{{}}}xxxwwwtttooohhh```YYYVVVLLLJJJAAA???BBBBBBLLLaaaxxxqqqjjjcccWWWKKK@@@:::888888555333111//////000222444777555444444555666444333444222///------...000222333222000111333555555444444444555333111111222333000111111000000111555777888888777555333111000000555555666666666555444222888999:::999888888:::;;;CCCHHHQQQ]]]kkkwwwzzzrrrkkkiiiiiifffaaaZZZTTTQQQOOONNNMMMJJJJJJHHHFFFBBB===888555666777888888777555333222333444555777777666555555666777777666555444555666888:::<<>>@@@AAACCCCCCIIILLLPPPTTTVVVYYY\\\___cccggglllnnnnnnlllkkkkkkjjjmmmppprrrsssuuuxxx{{{yyyyyyzzz|||}}}|||||||||{{{~~~}}}wwwrrrqqqpppmmmnnnooooooppprrruuuxxx{{{~~~wwwppphhhbbb___XXXVVVMMMJJJLLLJJJRRRgggxxxrrriiiaaaUUUIIIAAA===:::999222111/////////111222444999777555444444333111///333000---******,,,///222333222111222555666555444333444333111///---...///111222444333222222333444222333555777888555///++++++...222444555666888999999::::::999888777999:::???CCCIIIQQQZZZdddnnnuuuqqqooollliiifffbbb^^^ZZZ\\\\\\ZZZUUUNNNHHHDDDCCCAAA@@@===:::777555333111555555666777777777777666666666666555444555777:::;;;<<<<<<===>>>>>>??????BBBFFFKKKOOOPPPQQQSSSTTTYYY^^^dddggggggeeecccbbbaaaeeejjjllllllnnnsssvvvrrrtttxxx{{{xxxuuuxxx}}}|||vvvtttsssrrruuuuuuvvvvvvwwwzzz}}}yyytttnnnjjjhhh]]][[[SSSPPPRRROOOWWWlll|||vvvrrrggg^^^RRRGGG???:::666444/////////000111222333444555333222222333222111///111...+++((((((+++///222222222333555777777555444555555444222///......///222333555555333222222222///000333777999666///)))'''+++///111333444888;;;888999:::999888888:::;;;===BBBIIINNNSSS[[[gggppp{{{zzzwwwtttqqqooommmiiigggccccccaaa\\\UUUPPPNNNNNNHHHEEE@@@;;;777444222111555555555666666666666666444555555444444555999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<>>>>>@@@BBBDDDGGGJJJMMMOOOOOOOOOPPPQQQMMMSSSZZZ^^^```dddkkkppphhhgggjjjooopppnnnrrrzzzuuu|||{{{xxx{{{~~~xxx{{{}}}}}}||||||}}}xxxsssooommmcccaaaXXXUUUWWWSSSYYYmmmwwwhhh]]]UUUIII@@@:::555111...***,,,000444555444111//////000111222333333444444333333111---+++,,,111555111222333444555666666666777666555222000///111444777777555444333222222111111000111555888777111+++...------...000222555666777444222111444777:::;;;???AAAEEEJJJMMMRRR```mmmsssyyyzzzuuuttttttqqqlllddd^^^ZZZYYYUUUOOOHHH@@@;;;777444111333444555666666555444333555666777999:::;;;<<<<<>>;;;999888888999:::888999:::;;;<<<<<<<<<;;;BBBEEEGGGGGGEEEEEEGGGJJJNNNNNNNNNOOOSSSWWW\\\___bbbdddfffdddbbbdddjjjpppssstttuuuvvvuuuvvvxxx{{{{{{|||{{{yyy{{{{{{tttlllgggbbbddd```]]]ZZZRRRVVVjjjwwwiii]]]TTTGGG>>>888444111...///111555666555333000///,,,...000222444555555555555555333000......222555111222333333444444444444555666555333111111333444555444333222222222222333111000000444777777333...---------...000222444666666333111000333666999:::===>>>BBBFFFHHHLLLXXXdddlllsss||||||vvvvvvvvvvvvssslllbbb[[[VVVSSSNNNJJJFFFAAA===999666666666777666666555555333555666888:::;;;<<<<<<===;;;999888777777888999777777777777888888888888???@@@@@@???>>>@@@EEEHHHIIIHHHHHHHHHJJJMMMQQQSSSWWW[[[___```^^^]]]```dddnnnoooppppppoooppprrrtttwwwyyyyyywwwyyy}}}}}}zzz|||zzzwwwrrroooeeefff___ZZZWWWQQQWWWlll~~~}}}sssfff[[[QQQDDD:::555333000///333666999888444111///000+++---000333555777777777777777666333111111333555111111222222222222222111444555666555444333444666444333222000000222333444111000///222555666333000---------///000222444555444222//////111555666777999:::===@@@AAADDDNNNYYY```hhhsss|||}}}|||~~~zzzoooeee[[[YYYWWWUUURRRNNNIIIEEE>>>===<<<;;;:::999999999666777888:::;;;<<<<<<<<<:::999888777777888999:::888777666555444555666666;;;:::999888999===CCCHHHDDDCCCBBBAAABBBCCCFFFGGGKKKPPPVVVYYYXXXVVVWWWXXXeeeggghhhiiihhhiiikkkmmmppptttuuutttuuuxxxxxxuuu~~~{{{xxxxxxxxxtttqqqfffeee]]]WWWTTTNNNWWWmmm{{{wwwlllaaaXXXNNNAAA777333222111000333666888666111...///111---///111444666777777777777666555444222222333444111111111222111111000000333444666777666555666777777555333111000111333444222000///000111222000///------...///111333444555333111//////111333555555555555888;;;<<<>>>FFFOOOVVV___kkkuuu}}}yyyuuudddbbb___\\\ZZZWWWRRROOOJJJHHHEEEBBB???=========<<<<<<============<<<<<<999999888888888999:::;;;:::888666444333444555666777777666777999===BBBEEEBBBAAA???>>>>>>???AAABBBBBBGGGMMMQQQRRRRRRRRRSSS\\\^^^aaacccdddeeegggiiikkkoooqqqooopppuuuwwwvvvyyy{{{}}}}}}|||{{{{{{{{{|||}}}yyyvvvvvvuuuoooiiibbbbbbZZZTTTRRRLLLTTTjjjyyyrrriii```SSSJJJ>>>555222222222222///111222000...---000222222222333333444444444444555333222111111222222222111111222222222111111000222444777777666666777888:::999666444222222222333222111///.........---,,,---...///111333444555666333111//////111333444444222222555999;;;<<>>???>>>>>>=========>>>???@@@<<>>??????BBBFFFKKKOOOQQQSSSUUUVVVTTT[[[aaa``````cccfffgggeeeiiinnnooommmlllooorrrppprrrsssrrrpppoooqqqrrrooommmlllkkkjjjgggccc___XXXYYYSSSPPPOOOLLLUUUlll{{{pppdddZZZVVVFFF@@@999555666888888888666///)))+++222888999777000,,,(((%%%$$$&&&***,,,111---((((((,,,111444555333444555666777777777777666666555333222222555888444555666777666444111000+++...000222222222222333000111444666888999999999777555444444666777777666888666777::::::888999<<>>@@@@@@AAAAAAAAA@@@???>>>@@@;;;666555777:::;;;;;;<<<<<<;;;:::999999888888:::999:::;;;<<<===;;;:::===AAAEEEIIIJJJKKKLLLMMMMMMVVV^^^___]]]]]]]]]\\\bbbgggkkkllliiihhhkkknnnnnnpppqqqooolllkkklllnnnlllkkkjjjgggdddbbb```___ZZZZZZSSSNNNNNNLLLXXXqqq{{{tttlllaaaVVVOOO@@@>>>;;;999999888777666777777777666444333555666444---$$$ ###&&&''',,,++++++---000333444444111222333444444222111///000000111222444555666666222222222222222111000000***,,,.../////////111333555333111222666::::::999777666555444444555777888777999::::::888777777888???DDDIIIOOOVVV```mmmuuuxxx~~~~~~}}}tttmmmlllmmmmmmmmmoooiiibbb\\\\\\aaaeeedddbbbZZZVVVQQQOOOPPPQQQOOOMMMHHHFFFHHHMMMLLLEEEBBBDDDFFFFFFEEECCC@@@>>>?????????>>>===;;;:::888777666888999;;;===>>>>>>===<<<===???@@@BBBDDDFFFFFFGGGMMMMMMPPPUUU[[[]]][[[XXX\\\]]]^^^aaadddfffgggfffiiilllooooookkkhhhggghhheeeggghhhgggccc```^^^^^^\\\[[[SSSPPPQQQOOOXXXoooxxxnnnfff\\\QQQIII@@@===:::888888888777555555666666555333333444555333---'''###$$$(((***+++---------///222333333222000222444555444333000///...///000111222444444555///000000111000///---,,,,,,...////////////000222222000///111555888888888555555444444444444555555555666888888777777888:::<<>>>>>===>>>???@@@AAABBBBBBBBBGGGHHHKKKOOOTTTVVVVVVUUUYYYZZZ\\\___bbbdddddddddgggjjjlllkkkhhhfffeeeffffffcccaaa``````___]]]ZZZ[[[[[[TTTQQQSSSPPPYYYooossshhhaaaXXXMMMDDD???<<<999777777666555444333555555444333222333444222///+++***+++---//////......///111333333111//////111444555555333000...,,,---...000111222333333...///000111000...,,,+++...///000///...---...///---,,,---///333666666666555555555555444333222222333444555555444666888;;;:::<<<>>>???CCCJJJUUU]]]ppp|||{{{{{{zzzzzz{{{zzzxxxtttpppmmmkkkjjjiiifffcccaaaaaabbbeee___[[[YYYVVVRRRRRRUUUYYYVVVSSSPPPOOOQQQSSSUUUQQQMMMGGGCCCAAACCCFFFHHH>>>>>>>>>???@@@AAABBBCCCAAAAAAAAAAAAAAA@@@@@@???BBBEEEHHHJJJLLLOOOQQQTTTWWWXXXZZZ]]]___aaabbbcccfffhhhkkkkkkiiigggfffeeegggaaa\\\\\\``````\\\WWWYYYZZZUUUSSSUUURRRZZZooo}}}ooogggaaaYYYMMMCCC???<<<999666666555444333333444666555444333444555444333222111111222222111000111222444555444000---///111333555555222///---+++,,,...111222333333333000111333333222000---+++...//////...,,,***++++++)))***---000333555666666555555666666555444222000444444444333222333666999;;;<<<<<<<<<>>>DDDNNNVVViiittt~~~}}}xxxvvvuuusssuuuuuurrrnnnjjjkkkmmmllliiiddd```]]][[[\\\]]]```^^^\\\[[[\\\]]]^^^^^^ZZZWWWRRRNNNMMMMMMOOOQQQFFFEEEEEEEEEFFFIIIKKKLLLHHHHHHHHHGGGEEEDDDBBBAAACCCFFFIIIJJJJJJMMMRRRWWWWWWZZZ\\\^^^```aaacccdddfffiiimmmppppppmmmiiigggdddbbb___```bbbaaa]]]XXXWWWYYYUUUUUUXXXTTT[[[pppxxxoooiiiddd\\\PPPGGG???<<<888666555555333222333555777777666555555666666777777666555333222111222333444666777444000,,,///000333444444222///---,,,---000333444555555555222222333333222000---,,,.........,,,)))((('''((()))+++///222555666666777666777777777666555333222666555444222000000333555:::;;;;;;;;;<<>>EEEKKKTTT\\\eeemmmxxx~~~||||||rrruuuuuurrrqqqqqqnnnjjjmmmmmmnnnqqqtttrrrmmmhhhaaabbbccccccaaa^^^[[[YYYTTTTTTUUUVVVWWWYYY[[[\\\VVVVVVUUUTTTRRRPPPNNNMMMOOOPPPRRRTTTUUUYYY]]]```eeeiiilllllljjjiiikkknnnhhhkkkqqqvvvyyyvvvqqqlllcccgggkkkllliiidddbbbaaa]]]___]]]]]]aaa^^^fff{{{~~~{{{vvvnnndddZZZSSSOOO@@@>>>:::777666555333222111444666777666555555555333666888888555333333444555555666777777555111...111111111111111000000///,,,...111555777888777666555444222000///........./////////---***(((((((((***///555888888666666777666555555444444555555555333444555444222111222333777999;;;:::999;;;AAAEEEIIITTT```hhhpppzzz|||{{{yyy{{{yyytttxxxwwwvvvxxx{{{{{{vvvqqqjjjkkklllllljjjgggcccaaa]]]^^^___aaacccdddeeeeee^^^]]]]]]\\\[[[YYYWWWVVVYYYYYYZZZ]]]aaaeeeggggggmmmqqqsssrrrooommmooorrrpppqqqrrrvvvzzzzzzxxxuuuppppppppppppooonnnllljjjdddfffccccccgggfffnnnyyymmm```UUUPPPOOOAAA>>>:::888666555444222000222555666555444444444000333666777555333444666666666666666777555222000222222111000///000000000+++---111555777777777666999777444222000000111222000111111///,,,***)))******000666999888666555666555444333222222444555666111333444555333333333444999;;;===<<<:::;;;>>>BBBBBBQQQ___fffkkkrrrzzz~~~{{{~~~{{{||||||xxxssssssssssssqqqnnnllljjjdddfffhhhkkkmmmnnnnnnnnndddddddddcccbbbaaa______cccaaabbbffflllooopppnnnqqquuuxxxvvvrrroooqqqtttyyywwwuuuwww{{{~~~~~~xxxsssrrrvvvxxxvvvsssiiikkkggghhhlllkkktttxxxpppllldddXXXNNNIIIAAA<<<777555555555222000000111222333333333222111333333333333333333333333777777777666555333222111666444222111111000///...///000111333444444333333444555555444222222333555555222//////000000---***///222555555444333555777888666444222111222333444333222222444777999999888???===999777777:::===@@@BBBGGGPPP\\\hhhrrrzzz}}}{{{}}}zzz|||wwwvvvvvvvvvsssqqqssspppnnnqqqssstttuuuwwwqqqlllhhhiiigggeeejjjrrrllljjjiiimmmtttxxxvvvssstttrrrsssvvv{{{~~~}}}zzz~~~~~~~~~|||wwwvvvxxxxxxtttttttttooovvv~~~uuulllggg^^^RRRHHHCCC@@@;;;666333444555333111222222111000000111111222111111222222333333333333777777666555444333222111444222111000000000000000222333444555555444333333555666666555333333444666555333000000111111///---000222555555333333444666999888666333222222333444444333444666999;;;:::999;;;999777555555777:::<<>>CCCHHHLLLOOOPPPTTT]]]jjjuuu~~~}}}ssshhh\\\UUUNNNEEE???>>>777666555777999999555111+++,,,...//////...,,,+++(((***...111333333222222111222555666777666444333111444777666111///000222///000222444555666555555333444444222///...///111///111333333111111333555111...,,,,,,///111111111///000000111222333333333444333333555777888666555222222333444666888:::;;;999999:::===AAAFFFJJJMMMNNNWWWbbbmmmwww~~~{{{vvvjjj]]]UUUMMMDDD>>>===777666777999;;;:::444///***+++++++++++++++++++++(((+++...111333333222111000222555888999777555333...333777777333111111444111222444555555555444444555666555333000//////000000333555444222111333666000---***+++...111222111222222333333333222111111555444333444666777777666222222333444666888;;;<<<;;;999777777:::@@@GGGLLLNNNUUU___hhhpppxxxzzzrrrhhh\\\SSSIII???::::::777777666555444333333222.........---+++***+++---+++,,,...000111111111111333444555666777666444333222222333444444555555555:::999999888888777777777555555555333222///---,,,000222444222...,,,---///...---,,,...222333222000111333555555444222222222666777888777666555666777666555444444666:::>>>@@@<<<999555222333777<<<@@@DDDIIIRRR___mmmvvvyyyyyywwwpppfffZZZRRRHHH>>>999888777777666555555444333333111111222000...---...000000000222333333222222111222333666888888777555444222333555666777666444333::::::::::::999999999999555333111000000///---+++...///...+++(((&&&''')))+++***+++///222444333111///222444555444333333444555666777777555444555666888888777666777888:::<<<888777666555666777999;;;;;;???IIIWWWfffrrrxxxzzz}}}}}}uuummmcccYYYQQQHHH===777666777666666666555444444444444555666444222111222333444444555666555444222111000222666888999888666444333555888::::::777444222777777888888999999888888444///******---///---+++,,,+++)))%%%"""!!!"""$$$'''(((+++///333444333111---///333444444555666777555666666555444333333444;;;::::::999888777777666444555666777777777555555333777@@@MMM[[[hhhpppsssxxx~~~wwwkkkbbbXXXPPPGGG<<<666444666666555555555555555555666777888777555333333444444555666666666555333333---000444777888777555333333666:::<<<<<<888444000222333555666666666666555000)))$$$%%%,,,111111......,,,(((%%%###$$$&&&(((''')))---111333333111///+++...111444555666777999444555666444222111111222::::::::::::999777555444333444555666666555333222333666;;;DDDOOOZZZbbbgggqqqwww~~~zzzjjj```VVVNNNEEE;;;555444444444444444555555555555666777888777444222222222111222444555555555444333,,,...111444666555333222333666999;;;;;;888333000111222444555666666555444,,,&&&!!!$$$,,,333555333333000,,,)))***---000222+++---000222222000---,,,***---111444555666888999555555555444111000000000666777888999999777666444444444333333333333333333444666:::???GGGOOOXXX]]]hhhnnnvvv{{{zzzhhh^^^SSSJJJBBB888444444222222333333444444444555444666777666333111000000///000222333333333222222,,,...000222333333222111333555666888777666444222333555777888888777666555+++&&&###&&&...555777777777333///...000444666888///111444444111...,,,++++++...222444555555777888555666666444111//////000222333555666777777666666444333222111111222444555111444888<<>>???AAADDDEEEGGGMMMVVV]]]fffiiiooovvv}}}~~~|||~~~|||yyyzzz|||wwwtttpppmmmmmmpppuuuxxxmmmmmmmmmmmmoooqqqsssuuusssyyy}}}||||||~~~~~~|||ssszzz{{{}}}tttlll^^^TTTIIIAAA999000,,,---///111444666666333000...000444777888666444333333222333444444444333222222//////000222555888:::<<<777777777777777666666666222222333444555444222///000///...///222555777777333111//////000222444555222333555666555333111///---111444666555444333333777666444000...000555999999666111......000444666888999::::::777555555555777777777888:::;;;<<<<<<=========>>>@@@GGGQQQWWW]]]aaaiiipppvvv{{{|||zzzwwwyyyzzzxxxuuurrrqqqrrrlllkkkiiiggggggiiikkkllleeedddddddddeeeggghhhjjjkkktttwwwqqqpppuuuuuupppnnntttssstttyyyzzz|||qqqhhhWWWMMMCCC===777000...///222444666888777555222///...000333444444333333333333333444666666666444333//////000111333666999;;;888888777666555333222111222222222444666555333111000...---///222555666777555444444333333444666888333444555555444333111//////222666888777666555555666555333000000222666::::::777333///...///333666777999:::999666333222111111222444555666777999::::::999888888;;;AAAIIIOOOSSS[[[eeekkknnnrrryyy}}}}}}|||{{{xxxvvvrrrssssssrrrooollliiihhhbbbcccddddddcccbbb```___]]]\\\\\\[[[\\\]]]^^^___fffnnnooohhhfffkkkjjjdddnnnrrrnnnjjjnnnoooxxxxxxlllcccSSSIII@@@:::666111000222222333555666555333111///,,,---...000111222333333444444555777999999777555222111111111222444777999888777555333222111000000222222333555777777555222000//////000333666777666777777777666555666888:::555555555444333222111000111444777888777666666777666444333222222444666888999888555222//////222555666888999888555222000///...000222333333444666888555444333333666;;;@@@DDDIIISSS^^^dddeeehhhpppwwwwww{{{}}}|||{{{xxxuuussspppmmmnnnnnnmmmllliiieeeaaa___YYY[[[^^^___^^^[[[XXXUUUVVVUUUTTTSSSSSSSSSTTTUUU^^^bbbccc___\\\]]]\\\ZZZfffjjjddd___aaacccooo|||ttthhh___SSSIII???999555222222555333444444555444222111000,,,++++++---000222444555555555666999<<<<<<999666777555333222222444666777666444222111000000111222222222333666888888666444111000111444777999888777777999999888666555777999777666444222111111111111222444666777666666666888555444333333444555666666777888777555111///000222555777999888555222/////////111333333111111333555222222111333555888:::;;;AAAHHHQQQWWW[[[___eeejjjkkkpppwww|||~~~zzzxxxvvv|||xxxrrrnnnllljjjhhhfffffffffdddccc```[[[UUURRROOOQQQTTTUUUUUUSSSQQQOOOOOONNNMMMLLLKKKLLLLLLMMMRRRQQQRRRTTTRRRNNNOOORRRSSSYYYVVVSSSWWWYYYfff|||{{{rrreee\\\VVVKKK@@@:::666222444777666666555555444333222111---+++***,,,///333555777666666777:::>>>>>>;;;777:::888555333333444555777444222000//////111444666222333444777999999777555222222444777:::;;;:::888777999:::888555444666888888666444111000000111222222444555555444444666888555444444444666666555444555777999777333000000111555777999999666222000///111333555444111000111333222222333555777888888888<<>>999777666444222666666555444333111000//////---+++***+++...111444222555777888888777777888888666333000///000111222///.........///000111111333555666888999999999888555555777999;;;;;;999777444333333666888777333///111333333111...---000333999::::::999666444444444666777999888666333333333222222333555555444222000999777555444444333111000222222222222222222333333333222222444777888555222777<<>>???EEEIIIYYYtttyyysssmmmbbbVVVIIICCC<<<888888777555333333333444444333111000///...---+++++++++...000222111444777888888777888999888666333000......///000////////////000111222222333444666888999::::::999666555666777888777555222222111222444666555222...222222000---++++++///333888999;;;:::888666666666777999:::999555222000///000111222444666666444333888777666555444222000...222222333333333333222222333222111333666666444222555999???DDDFFFHHHIIIKKKOOOVVV___gggmmmrrrxxx|||~~~}}}~~~||||||}}}{{{zzzxxxuuuqqqlllhhhfffccc^^^YYYXXXZZZZZZWWWTTTLLLKKKKKKJJJJJJHHHDDDAAA===>>>>>><<<::::::;;;<<<@@@AAACCCCCCAAA????????????<<<;;;>>>>>><<<;;;===:::<<<999:::AAAEEEVVVqqquuunnnggg\\\QQQBBB>>>:::888999888555222...///111222222111000...,,,,,,,,,,,,,,,---...///000222555777666666777888666555222///...---...///000//////000111222333333333444666777999::::::;;;666555555555555333000---000000000222444333111...222111...+++)))+++///333666888;;;<<<;;;999888888999;;;<<<:::666111...,,,///000222444666777666666666777777666444222///---111111333333333222111000111000000111333333222000222666<<<@@@AAAAAAAAAAAAFFFMMMWWW```eeejjjooossszzzzzzzzzzzzyyyxxxvvvuuu}}}wwwyyy|||}}}|||wwwrrrnnnoooppppppnnnjjjccc\\\XXXYYYVVVRRRPPPPPPOOOKKKGGGAAAAAAAAACCCDDDDDDAAA???;;;:::888666333444666999;;;===???@@@>>>======>>>999777999<<<===:::999;;;777:::777888???CCCSSSmmm|||tttkkkbbbWWWNNN???<<<999999999777333///***+++...000111111///...,,,,,,---------------,,,///222444444333222333333333222000.........//////000000000000111222444444333333555777888:::;;;;;;777555444444444333000...//////111222333333222111222111///------...000222444777;;;<<<<<<;;;:::;;;:::<<<===<<<888333///...000222444555555666666777666777999888555111---,,,///000222222222111///.............../////////......333999<<<======<<<<<>>>>><<<;;;;;;;;;777666999>>>>>>::::::<<<;;;===:::;;;@@@CCCQQQkkk|||tttlll```SSSLLL???===:::999888555///***'''))),,,...000000//////,,,---.........---,,,+++///111222222000...---...//////.........///000111/////////000111333444555333333444555777888999:::666555444444555555444222///111222444444444444444222222333444444444222111222555999;;;;;;;;;;;;<<<999;;;===<<<999666333222444555777666444333444666666999;;;999555000---,,,000000111111111000...---------------,,,,,,,,,---...222777;;;<<<<<<<<<<<>>@@@???===;;;===<<<:::666444555888;;;<<<===???>>>;;;999888888555666999>>>===999999===???AAA>>>===AAABBBOOOhhh{{{vvvmmm___QQQJJJ@@@===;;;999888444---((('''(((***,,,...///000000.../////////...---,,,,,,...000111111...,,,,,,,,,///......//////000111111......//////111222444555333333333333444666777888555444333444555666555444///222444555555555666888333444666999:::999666333111444666888888999:::<<<999:::;;;;;;888666666666777999:::888444222333555999;;;===:::444///......222222222111000000000///.........---,,,+++---...111444888;;;;;;<<<===>>><<<===>>>======AAAHHHOOO^^^```cccddddddhhhnnnsssssssssssstttwww{{{{{{~~~{{{uuurrrsssvvvuuupppmmmmmmllljjjhhhccc___\\\\\\[[[XXXUUUSSSRRRPPPMMMJJJGGGEEEDDD@@@@@@>>><<<:::888666555;;;;;;;;;===???>>><<<999999::::::888666666888:::<<<>>>???>>>;;;888777777333444888;;;999555777;;;@@@BBB>>>>>>AAAAAAMMMfff{{{xxxooo^^^OOOIII@@@===:::999888444...))))))))))))***,,,...000111111111000///......------,,,...000111///.........111111000000000/////////------...///000222333444333333222222222333444555444222111111222333333222///111444555444555777:::777666777999<<<<<<999666111222333444444666999;;;999999999888555444555666777:::;;;888333111333666;;;>>>???;;;444//////000777666444222111222333333111222222000...---///222666888::::::::::::<<<===;;;<<<;;;888666777;;;@@@OOOTTTZZZ\\\\\\\\\```cccdddeeefffhhhkkkooorrrttttttwwwzzz|||}}}}}}xxx{{{~~~~~~~~~~~~}}}}}}xxxvvvxxxwwwqqqnnnooommmooommmgggdddffffffcccYYYVVVSSSPPPOOOMMMKKKJJJIIIHHHGGGFFFDDDBBBAAA@@@;;;;;;999777555444555666999999:::<<<======:::888555777:::;;;:::888888888999;;;===<<<:::888777777333444777999666222555;;;???AAA>>>???CCCCCCOOOhhhzzzyyyppp^^^NNNGGG@@@===999888888555000+++******))))))+++...000222333222111///............+++---000111111111111222444333333111000///...---,,,,,,---...000111333444333333111111111222333333222111///...///000///......111444444444444777::::::888777888;;;<<<;;;999111111222111222444888;;;999999888555333222333555666999;;;888333222444888===???@@@;;;444///000222;;;999666333333444555777333555555333000///222444;;;;;;<<<:::999999:::<<<<<<======999555333666888AAAIIIRRRWWWVVVUUUWWWYYYVVVXXX[[[___bbbdddffffffnnnqqqtttuuuuuuuuuvvvwwwtttvvvxxxwwwuuuvvvyyy|||yyyyyyyyyyyyyyyzzzzzz{{{|||}}}~~~}}}vvvuuuzzzuuunnnjjjlllllliiiiiimmmeeeddd```[[[[[[^^^]]]ZZZMMMLLLKKKIIIFFFCCCBBBAAAAAABBBCCCCCCBBB@@@>>>===888888666444222333555777666666777:::<<<<<<999777333777;;;>>>===;;;999999666888::::::999888888888555666888999666222666===>>>AAA???@@@EEEFFFSSSlll~~~|||xxxssskkk^^^OOOEEE>>>;;;888555444333111///+++---000000///------...111222444333000---+++***---...///000111222333333444111...---///000///---,,,,,,---...000111333444555444222111111111000...---...//////......///000///000222333555666777777999666333555888999555111222222222111111444888;;;:::777333///...000222444777555444333333555888:::AAA???;;;777333222444666>>><<<:::888777777777777;;;;;;:::999777555444333:::::::::999999999999999======<<<:::888777666555???AAACCCHHHKKKLLLJJJHHHIIIIIINNNXXX^^^^^^^^^___bbbcccfffjjjlllkkkhhheeeggghhhjjjkkklllkkkjjjiiijjjkkkmmmnnnooopppppppppzzzvvvtttuuuzzz}}}{{{xxx}}}{{{xxxxxxzzz~~~~~~~~~|||yyywwwuuussspppmmmjjjfffddddddfffccc]]]WWW[[[[[[XXXTTTPPPNNNNNNOOOHHHEEEAAA===;;;;;;===>>>???>>>>>>??????>>><<<999666333111333666888444000111333777999999777555333333333555888;;;:::555000444444444555555555666666222333333333333555888;;;AAACCC??????BBBBBBNNNggg{{{uuuooogggZZZKKK@@@;;;999666555444222000......///111000///......///333444555333000---,,,,,,------...///111222444444555222......///000///...---......//////111333444444222///............------...000000/////////000111333555777888888888888999666444555888999555222333444333222222444777;;;888666222///...///000222444333222222444777:::<<<===<<<999666333222444666===<<<:::999888888999999<<<<<<;;;;;;:::888777666888888888888888888888888::::::999888777777666666;;;;;;===AAADDDFFFEEECCCBBBAAADDDMMMRRRRRRRRRTTTVVVXXX[[[^^^```aaabbbbbb___^^^^^^^^^^^^____________```bbbdddfffiiijjjkkkooommmmmmppptttvvvrrrooopppooooooqqquuuwwwxxxxxxzzzzzz{{{~~~}}}{{{yyyxxxxxxxxx}}}}}}|||{{{zzzxxxwwwvvvvvvssspppnnnllljjjgggdddbbb___[[[[[[[[[ZZZTTTPPPQQQQQQOOOLLLHHHEEEEEEEEEAAA>>>;;;888666777999:::<<<<<<<<<===??????===;;;666333111333666666333///333555777888999777555444444444666888:::999444000111222222333333333222222///000111111222444888;;;>>>@@@<<<;;;>>>===IIIaaa|||rrrkkkdddXXXGGG;;;666555444444444333000---111111222000......///000555555555333111///000111---......///111222444555555222///...///000000///...///000//////000222555555111---++++++------......///111222333222111111444666888;;;;;;;;;999888777555333444777777444111333444444333222444777:::888777444222000000111111222222111222444777;;;===888888888555333333444666::::::999999999999:::;;;999999999999999999888888555555666666777777888888666666666777777777777777777777888:::===@@@@@@???;;;999:::AAAEEEEEEEEEGGGIIILLLOOOQQQQQQSSSXXX[[[TTTSSSQQQOOOOOOPPPRRRSSSRRRRRRTTTVVVYYY]]]aaacccaaa```bbbfffiiijjjfffbbbbbbbbbeeeiiimmmoooooonnnqqqrrruuuyyy|||}}}{{{xxxwwwwwwuuusssqqqnnnlllkkkvvvuuussspppnnnkkkiiihhhjjjgggcccaaa___]]]ZZZXXXWWWSSSOOOMMMMMMLLLHHHEEEFFFGGGGGGDDD@@@<<<;;;;;;777666333111111222555777999888999;;;===>>>===;;;666444222333555666333000666777777888888777666666555555666888999777444000111222333444444333111000,,,...///000111333777:::<<<>>>;;;999<<<;;;FFF^^^|||qqqiiibbbWWWHHH;;;333333333444555444111...222222222000...---///111555555444333222222555777000000//////000111222222555333000......///000111000111222000...///222666888444...+++,,,...000111111111333444666666444222444777:::<<<===;;;999777555444333333555555333000000111222222222444777::::::999777555444333333333222222222333444777999;;;777888888666333222333444666666666777888999::::::555555555555666666777888333444444555666777777888444444555666888999::::::777666555777:::===>>>>>>999555555:::======>>>@@@AAAFFFJJJKKKHHHGGGKKKOOOJJJIIIHHHGGGGGGGGGHHHIIIHHHHHHIIIKKKNNNRRRWWWYYYUUUUUUVVVXXX[[[\\\ZZZXXXXXXYYY[[[```eeehhhhhhhhhiiijjjmmmoooqqqrrrqqqpppnnnmmmkkkiiigggffffffeeemmmkkkhhheeeaaa^^^[[[ZZZ^^^[[[WWWTTTSSSQQQOOOMMMNNNJJJEEEBBBAAA@@@>>>===AAABBBCCCAAA>>>:::888888222000...---...111444666888777888:::<<<<<<;;;999555444333555777888666444999999888777777777777777666666777888777666444222444555777999888666333111...///111111111333666888;;;>>>;;;;;;>>>>>>IIIaaazzzpppggg```UUUGGG<<<222222333555666666333000222222222000......000222444444444333333555999<<<444333111///...//////000555333111...---...000222000222333111......333777===888222//////222444555333222333555777888666444333555999;;;<<<:::777666333222222333333333111000,,,...000111222444888::::::999777555444444444555555555444333444444555666888999888666333111111222111222333555666777888999333333333333555666888999333444444555666777777888444444555777999:::;;;<<<777555444555888;;;======888444333777:::999:::======BBBGGGGGGBBB======???@@@AAABBBCCCCCCBBBAAA@@@CCCCCCCCCDDDGGGJJJNNNPPPNNNMMMKKKKKKMMMOOOPPPPPPQQQPPPQQQTTTYYY]]]___```^^^______``````bbbccceeedddccc```^^^^^^```bbbdddbbb```]]]YYYUUUSSSQQQPPPTTTQQQMMMKKKJJJIIIHHHGGGGGGCCC???<<<::::::999999>>>???AAA???===:::888888111000...---...111555777888888888999::::::888666444444555777:::;;;;;;:::;;;:::888777666666666666666666777777666555444444777888:::;;;:::888555333222333444444333333444666777;;;999;;;@@@@@@LLLeee~~~xxxooofff\\\OOOBBB:::222222222333555555444222111222333222000000222444444444555444444666:::===555444111///......//////333333000---+++,,,///222000222444111...///444:::???;;;555222333555777888444222000222666888777555222333666888999888777666333333444444333333222111,,,...000111222444777:::777555333222222222444555777777555444333333222222888888666333000...///111...///111333555666777777666666555666777999;;;===555555666666777777888888555555666777999:::;;;;;;555333222333666888::::::555111111555888888999<<<;;;???BBBBBB===777444333888999<<<===>>>===;;;:::?????????@@@BBBEEEGGGIIIIIIGGGEEECCCCCCEEEGGGIIIFFFEEEEEEHHHLLLPPPRRRSSSUUUVVVVVVUUUUUUVVVYYY[[[XXXVVVTTTRRRTTTWWW\\\___WWWUUURRROOOLLLJJJIIIIIILLLIIIEEECCCCCCCCCCCCBBBAAA???<<<999777777777888999;;;<<<;;;999888888999333222000///000222666888888888888999::::::777555555666888999;;;<<<======;;;:::888777666555555555555666777666555444666777888999::::::888666444222555666777666444333444555333777777:::???@@@LLLeee}}}zzztttiiiZZZKKK???888222111000111333333333111111333555555555444555666666777777666555555777999444222000......///111222222222000,,,)))***...222///222444111...///666===???;;;666444444666777888333///,,,---111555555333111222444666777888888777555666777777555555444444000222333444444555777999666444111000000222555777777777666444333222111111444444222///,,,,,,...111...///111444555666666666999888888888999<<<>>>@@@888888888888888888888888555555666666777888888999444333222444666888999888333000111666:::::::::===:::;;;<<<<<<;;;888555333555555777888999999::::::999:::<<<===???AAACCCDDDCCCCCCAAA@@@>>>>>>@@@AAA<<<<<<===@@@CCCEEEEEEDDDJJJLLLNNNNNNMMMLLLNNNPPPJJJIIIIIIIIIJJJMMMPPPSSSLLLKKKHHHFFFDDDDDDEEEEEEDDDAAA===<<<===>>>??????;;;:::999777555555666777555777777777666666888:::555333000//////222555777666666777999:::;;;999777777888::::::::::::;;;;;;:::999888777555444333222333555666555444444777:::::::::999888777555444333444555777666555444555666333777777:::??????KKKccc~~~yyymmm[[[JJJ>>>888222000//////000222111111222444777888888777888999999999999777555333444555222000...---...000333555222111///+++((()))---222...222444111...///777>>>===:::666333444555666666111,,,((()))...222333111111222333555777888999999777888999999888666666777444666777666555555666777777555222000111444888;;;666666555444333333222111111000...+++)))+++...222///000222555666777777777:::999888888:::<<<>>>@@@:::::::::999999999999999555555555666666666666666555444444666888::::::999333000222888=========???<<<:::999:::;;;;;;:::888666555555555666999;;;===444666888;;;>>>@@@AAAAAA???@@@@@@???===;;;:::;;;777888:::>>>AAAAAA>>>;;;===AAAEEEFFFDDDBBBBBBCCC@@@AAABBBCCCDDDFFFGGGHHHFFFDDDBBBAAA@@@AAABBBCCC???<<<999777999;;;<<<<<<777777777666444444444555444555555555555666999<<<555333111///...000333555444444666888;;;<<<;;;:::999:::;;;:::999888888888999999888777555444222111333444666555444444888;;;===<<<;;;999777666555444111333555666555555666777555999999;;;@@@@@@KKKccczzzyyytttiiiXXXIII>>>:::333222000---,,,...111444555444444666:::;;;999666:::888555333111111111222000///...///111333444444222333444222///------...+++...222555666666777888999666333333666777777555111111000000111111222333333555666666666666888999:::;;;<<<<<<:::888888888888777999;;;999444222444333444444444333444666999555444333222333222000...)))*********)))+++---000...111555777666555444444>>><<<:::999999;;;>>>@@@<<<<<<<<<:::888777999::::::999888666555333222222000000111666;;;>>><<<:::666333111444;;;???>>><<<:::999999;;;======<<<:::::::::999999888888777777666777888888777888999;;;?????????>>>===;;;:::999999777666666666666444222444777;;;>>>>>>=========>>>;;;999;;;@@@CCCAAA>>>BBB@@@===;;;;;;<<<>>>@@@@@@:::444333777888444000222333555777888888777777555333111111222555999<<<===999555111///000222333666666777;;;@@@BBB@@@===>>>======>>>???>>><<<:::888555333222333444333333333222111000000222444666<<<::::::;;;<<<;;;666222444666666555444555999===;;;>>>;;;===BBBAAAKKK```{{{wwwooocccUUUIII@@@<<<666555333111000000333444555333111333666999999888999777555222111000111111000//////000111222222222333333333333222000...,,,+++...111333444444444555444222111222555888777666444333333333222222222222333555666666666666777999<<<<<<<<<;;;999888999999999888999<<<999333111222000333666777777666666777444333222333333111...,,,+++,,,,,,+++++++++...000111333666666555444444444===<<<:::999:::;;;<<<>>><<<<<<;;;888666666888::::::999888777555222111///,,,---///444999<<<;;;999666333222555;;;??????===;;;:::::::::<<<===<<<:::999999888888777777666666333555777777666666666777<<<<<<======<<<;;;::::::666444222111222222000///555777::::::999888777888999666555888===???>>>;;;<<<;;;:::999999;;;<<<===@@@:::555555888888444000111222444666777777777777444333222111222444777888999888777555444333222222555555777;;;@@@BBBAAA???@@@@@@???@@@AAAAAA>>><<<999777444444555555555444444222000///000222666888===;;;:::;;;<<<<<<999666777888999777666777:::>>>:::===:::;;;AAA@@@KKKaaazzztttiii]]]RRRIIIAAA===999888777555444444444444666333111111444888:::<<<777555333111000000000111///000000111111000000///444333333555666555000+++***,,,///000000///000111......///222555777777666555555666555555444333222444555777777666777888:::======<<<;;;::::::::::::999888999<<<:::333//////...222777999999666444333222222222333333000,,,))),,,---......------///111444555666555444333333444;;;;;;;;;;;;::::::::::::<<<:::888444222333777:::::::::999777444111...,,,)))***---222777::::::999666444333666;;;??????>>>===;;;999999:::;;;::::::888888777777666555444444333555888999777666555666999999:::;;;;;;;;;:::999444222///...///000000000666777777555222111111333444222111444999<<<;;;999999999999::::::;;;;;;<<<===999666777::::::666111///000222444555666777777555444333333333333444444666777888999888666444222444555777;;;???BBBBBBAAABBBBBBBBBCCCDDDCCCAAA???:::888555555666777777777555222///...///333888;;;>>><<<;;;;;;<<<======<<<;;;<<<<<<:::999999<<<>>>;;;===:::;;;AAABBBMMMeeexxxpppdddZZZRRRJJJBBB<<<:::999888888777666444333555444333444666999;;;<<<444444222111000000000000...000111111000.........222111111666:::999333---(((***,,,,,,+++++++++,,,,,,---///222444555444444444444555666666555444444555777999999999:::<<<>>>>>>>>>??????@@@>>>;;;999777555777;;;:::444///...///222666777555222000///111111111222222///***&&&+++---//////000111333555777777666444222222333555999:::;;;;;;;;;:::999888999777444111000222888<<<999999999777444000,,,***(((***...333777999::::::777555555777;;;>>>>>>>>><<<:::777777888888888777666777777666666444333222555888;;;<<<:::888777666666777888999999888777666333000......000333555666777666444111...---///111222111222444888;;;<<<;;;:::;;;<<<<<<<<<;;;::::::999777666888<<<<<<999555//////111222444666777777666666666666555444333222444555777888888777555444333444777;;;???AAABBBCCCCCCBBBBBBCCCEEEDDDBBB@@@999777555555777888999888666333000...000444:::>>>===<<<;;;:::;;;===???@@@???>>>>>><<<;;;;;;<<<===>>>???;;;===CCCEEERRRjjjuuunnnddd[[[SSSJJJAAA::::::888777777888777444111000111333555666777888888333222222111000000000000...000111000---,,,,,,---//////111777<<<<<<666///''')))******((((((((()))---///111222222222222111111222333555666777777777777999<<<>>>@@@BBBDDDGGGAAABBBEEEHHHIIIFFF@@@;;;777444555999:::666111000333444444222///,,,++++++///000000222222///***&&&)))+++...111222444777999888888777444222222333555777888999::::::999888777666444111......222999>>>888888777555222///,,,+++***---111555888:::;;;;;;777777666777999;;;<<<<<<999777555555666666555444666666777666555333111000555888:::;;;999777555444444555777888777666444222///---,,,...222777:::;;;777666333000---...111444444444555888;;;===>>>>>><<<=========<<<:::777666555444555888<<<===;;;999///000000222333555666777777888888888777666555444555555444555555666666777333555888;;;>>>@@@CCCDDDAAA@@@AAABBBDDDCCCAAA???888666555555777999999999888555222000222777<<<@@@<<<;;;:::::::::===@@@BBB@@@@@@>>>>>>>>>============???<<<>>>EEEHHHUUUnnnvvvpppggg\\\RRRHHH@@@;;;999777555555777777444000---///222444333333333444111111111111111111111111---///000...+++***,,,//////000222777;;;:::555111)))***+++***)))((()))+++000222333333222111111222111111222333555888:::;;;:::===AAAEEEHHHLLLPPPSSSKKKKKKMMMQQQSSSPPPIIICCC<<<777666:::<<<888444333555444222...***((()))***/////////111111///+++((((((+++///222444666888:::888888777555333222444666555666888999999999888777555444111......111777<<<666555444222111///......///222666888999999:::;;;888888888777888888999999666555555666777777555333555666777777666333111///111444555555333111//////000222444666666444222111+++******---222777:::<<<777666444111//////333666888999:::<<<>>>???AAABBB======<<<;;;999777444333555444555777:::;;;;;;:::111111111222333444555666777888888888888888777777666555444333333555777888333666999;;;<<>>888666555555888::::::::::::888555444555999>>>AAA;;;<<<<<<;;;;;;===@@@CCCBBBAAA???@@@@@@@@@???===<<<>>><<<@@@HHHKKKXXXpppzzztttjjj\\\OOOEEE@@@>>>999666333444777888555222000222333333111111333555111111222222222222222222---...///,,,((((((,,,111111333666888888555222000,,,---...---,,,,,,---///222444555444111111333555555444333333555888;;;===<<<@@@FFFKKKPPPUUU[[[___YYYWWWVVVYYY[[[ZZZUUUPPPEEE???;;;===>>>;;;777555333222111---***)))***+++//////...///000000---+++***---000333444555777888666777777666444333444666444555666777888999999999888777333000...///333777444333111/////////111111333666:::;;;999888999:::999999999777666555666666444555666888999999666333666777888888666444000...///000111///---+++***+++***---000444555555444222******+++...333777999999999888666222000000333555:::;;;<<<>>>>>>???AAABBB======<<<;;;999777666555888777666666777888888888444333222222333444555666555666666777888888999999777666555444555666777888444777:::;;;;;;===AAADDD>>>===>>>@@@AAAAAA@@@>>>999777666777999<<<=========;;;999888888;;;>>>AAA<<<===???>>>===>>>AAADDDDDDBBBAAABBBDDDDDDBBB@@@>>>AAA@@@EEENNNPPP]]]ttt}}}xxxlll\\\LLLCCCAAABBB999555222333666888666333666666666444111222666999111111222333333333333222---......***''''''---333444666999888555222///...///000111000//////111222333444555444222222555888999888555444555888<<<>>>>>>BBBHHHOOOUUU[[[bbbfffccc___\\\]]]```aaa^^^ZZZMMMEEE???@@@@@@<<<888666///000000///,,,+++,,,---///......///000000///---,,,///222333333333444555555666777777555444555666333444555666777888::::::;;;999666111...---000333222111///---...000222444555888<<<<<<999777777888::::::999777555333333444444555777:::<<<;;;777444666777888888777444111......//////---***))))))***&&&)))...222555666555555------...111555777888888:::999777333000///111333:::;;;===>>>>>>???@@@BBB???>>>===<<<;;;;;;::::::;;;999777555555444555555555555333333333333555555444444444555666888:::;;;777777777777777777888888555888:::;;;;;;<<<@@@DDD>>>===>>>???AAABBB@@@>>>:::888777888;;;===>>>>>>>>>===;;;:::;;;<<>>BBBHHHOOOUUUYYY___eeejjjnnnllliiihhhhhhgggccc```ZZZUUUNNNGGGBBB===:::777333222000...---...///000222000///000111333333222111222333444555666555555666666777777666444222111222333333444555666777777:::555000...000222222222000000111222333333444444333777::::::888666777999777777666555555555555555222333555777999999888888888::::::666000---...111555222...---+++)))$$$ &&&,,,000///000333444222000111222444555666666777777:::999333,,,)))---333666555666777999===AAACCCCCCBBB@@@AAAAAA@@@;;;777666555555444444555555666444555777888888666444333333333333444555666777777666777888999:::999999888;;;:::999999:::===@@@BBB;;;<<<>>>@@@AAABBBAAAAAA>>>>>>>>>======<<<<<<<<<>>><<<;;;<<>>;;;999666333333666888888888999999777666555444444444111---))),,,222555333///111...***'''&&&(((+++...444777999666000,,,,,,---000000111111222333444555555444333000///000333666999999888444222333999>>>GGGLLLSSSXXX^^^eeemmmssssssqqqooooooooonnnkkkhhh___YYYRRRLLLIIIFFFAAA===555444222111111111222222444333111222444555555444222222333333444555555666444444444444333222111111000111222333444555666666777333///...///111222222222222222222333444555666444555777777666555666777777666555555555555555666444555666777888888999888555888999666111...000333555222...---,,,***'''$$$%%%+++000000111444444222222222333555555555555555555777777111***(((,,,111444444444555888<<>>>>>;;;===>>>@@@AAAAAA@@@@@@>>>>>>>>>>>>============@@@??????>>>>>>>>>???@@@DDDDDDDDDCCCCCCEEEJJJMMMNNNNNNPPPSSSVVVVVVRRROOOOOOQQQUUUZZZ]]]dddtttwwwnnn```SSSIIIBBB===:::888666444444666888888888;;;:::999777666666555555000,,,))),,,111444222///...---***)))(((***,,,...444777888555111......///000000//////000333555777444444444222111000111333999999888555333555;;;@@@MMMRRRYYY```fffmmmvvv}}}{{{zzzxxxxxxxxxwwwsssqqqfff___WWWTTTSSSQQQIIIBBB666666666666555555555555777555444555666777777666333333222222222444555666222111111000000000111111//////000222333333444444222000------///111222222555444333222333555777888555444222222444555666555666555555555555555666666777777666777777888999999444666777555222111333666444111...---------,,,+++(((...333333333555444111222222333444555555555444333444444000***(((+++///222222333444777;;;>>>@@@???@@@@@@AAAAAA>>>999555////////////////////////333444666666666555333222333444555666666555444333555777999::::::888666444444666888:::;;;<<<;;;;;;<<<===???@@@@@@@@@??????=========>>>>>>>>>>>>>>>AAACCCCCCAAA>>>===>>>AAAIIIIIIHHHGGGGGGKKKQQQVVVUUUXXX\\\^^^^^^]]]]]]]]]ZZZ[[[^^^bbbeeelll}}}tttkkk^^^QQQGGG@@@<<<999888777666555666777777777:::999888666555555444444000---+++---111444333000...---,,,+++,,,---...///333555666555333222222444444222000...///222555777333555666555333222111222999:::999666555999@@@FFFSSSYYYbbbjjjpppvvv}}}~~~{{{xxxvvvmmmeee]]]ZZZ[[[WWWMMMDDD999999999:::999999888777999777666666777888888777444333222111111333555777000000///...///000222333111111222222222111000000------,,,---///111222333888666444333444666888:::888444000000333666666555555555444444444555666666999888777666666777999:::666777888666444444666888444222000...///000111222///555999888666666444000...///000222333444555555333555555222---+++...222222222333555888;;;===???>>>@@@AAABBBAAA===888555---..................---222333555666666444333111333444555666666555333222555777999::::::777444222444555666888999:::;;;;;;===>>>???@@@@@@@@@???>>><<<======>>>??????@@@@@@AAADDDFFFDDD@@@???CCCGGGNNNOOOOOOPPPQQQUUUZZZ^^^]]]bbbgggiiifffeeefffiiieeefffhhhlllnnnuuuppphhh[[[NNNEEE>>>:::888777777777666666666666777777666555333222222222222111///---///222444444333//////.........///000000000222333444555666888999888555222///...000333555333555777777666444333222999999999888999???HHHOOOXXX```kkktttyyy}}}}}}zzzxxxtttllldddaaaaaa[[[NNNCCC<<<<<<===<<<<<<;;;999999999888666666888888888777666444333222222444666777000000/////////111222444444444444444222000---,,,+++,,,---///000222333555999888666444444666999;;;:::555111111444777888777555555444444444444555555888888666666666777888999999999888777666666666777444444333111111333555777999>>>@@@<<<999777444000)))***---///222444666777666777888555222111333666444555666888:::<<<===>>>>>>@@@BBBBBB@@@<<<999777...//////000000//////...111222444666666555444333333444444555555444333222555666888999888666444222777666555555777999<<<===>>>???@@@AAAAAA@@@??????<<<===>>>???@@@BBBCCCCCCAAAEEEIIIIIIGGGGGGLLLQQQTTTWWWZZZ]]]^^^aaadddfffeeekkkqqqqqqmmmlllnnnrrrooopppsssvvvwww~~~mmmeeeXXXLLLCCC===888666666777888777666555666777444333222000//////......111000///000222444555444111000///......///000000...///000222444777999:::888666222///......000222111444666777666444333333666777888999===EEEPPPXXX]]]eeeqqqzzz~~~}}}zzztttnnnkkkhhh```SSSHHHBBBAAA@@@???>>><<<<<<;;;:::888777777888888888777666666555444444555666777000000000000111111222333444555555444222///+++)))***,,,000111222333555666999888777666666777888:::999666444333444777888999666555555444333333444444666666555666666777888888888888777666666666666777666666666555444555777999===AAAAAA<<<777555222///&&&(((+++///222555777888888999999888777666888999777888999:::;;;<<<======>>>@@@AAA@@@===:::888888000000222222222222000000///111333666777777666666333333333333333444444444555666666777777666555444999777666666777:::===@@@>>>???AAABBBBBBBBBAAAAAA???@@@AAACCCDDDFFFGGGHHHFFFIIIMMMOOOQQQTTTYYY^^^___bbbgggkkklllnnnoooqqqpppuuuyyyyyyuuutttvvvyyyxxxyyy}}}kkkbbbVVVJJJAAA;;;777555555888999888666444555777222111000...------,,,,,,000//////000222333444444222000...,,,,,,,,,...///...------...111444666666444333000...------///000...111444555444333333444111333666999>>>IIIVVV___bbbiiisss{{{|||yyyvvvqqqhhh\\\SSSHHHGGGDDDBBB@@@>>>>>>>>><<<:::888888999999888777777777777777777777777666///000000111111111111000111111222222111...+++)))***...222444444555666888888888777777777777888888666666666555444555888:::777666555444333222222222222333444666666777777777444333222333444666666666777999:::999777666777999;;;>>>===777333222111...((())),,,000333666888999888888999888888888999999999::::::;;;;;;;;;;;;;;;===>>>???<<<999666666777111222333444444333222111...000333666888999999999333333222111222333555666555555555444555555666666888888888999:::<<<>>>???>>>@@@AAACCCDDDDDDCCCCCCCCCDDDFFFHHHJJJLLLNNNNNNNNNPPPSSSWWW\\\aaafffhhhmmmooosssuuuwwwyyy|||~~~|||~~~~~~}}}~~~iiiaaaUUUIII@@@;;;777555555888:::999666444555666111000///---,,,,,,,,,,,,///......///000222333333222000---*********,,,---...,,,+++,,,...111222222000///---,,,,,,,,,...///,,,///111333222222333444...000444888???JJJYYYcccffflllttt{{{~~~yyyoooddd\\\MMMKKKGGGDDDAAA@@@@@@@@@===;;;999999::::::999888777777888888888888777666...///000111111000///...---...000111000...+++***+++000444666666666777999777777888888777777777777444666777666333333666:::888777666444333222111111000111444666777777777666///......000333555666666888;;;===;;;888666777888777:::888222/////////---***,,,...222444777888999666777777777888888888999::::::;;;;;;;;;:::999999<<<===<<<999555333444777111333444555555444333111---///333666999:::;;;:::444222111000111333666888555444333333444555777888777999;;;===>>>>>>>>>>>>>>>@@@BBBDDDEEEEEEEEEEEEFFFGGGIIIKKKNNNPPPRRRSSSUUUUUUXXX]]]dddjjjmmmnnnwwwyyyzzz{{{|||lll^^^NNNFFFAAA:::444111555444333444666777666555///000000///---,,,---...222000---...000333222111000///...------,,,++++++,,,,,,,,,---...000111222000,,,((('''***...///000---,,,---000333444111---555444555;;;EEEPPPYYY]]]jjjpppxxx~~~vvvlllfff___YYYPPPGGGBBB@@@AAABBBBBB@@@======>>>===999666;;;;;;;;;:::888888:::<<<333222222444777555///(((,,,,,,---...............000222444555555444555555999::::::888555333333444333555666444111000333777555555555555555444444333///222666999:::888666444,,,---///222555777999999555777:::===<<<:::666444:::999555111---+++---...///222555666666666777888555666777666444333333444555555666999<<<<<<888444777777777888999999777555222333555555666555444333222222333666888999888666666555333333444444444333555555555666777888999:::777777777:::===@@@BBBBBBEEEFFFHHHIIIJJJJJJJJJIIILLLGGGJJJSSS[[[\\\]]]``````___aaaiiisssxxxuuuqqqpppaaaOOOFFF@@@999555333444333222333444555444333111333333333111000111222444111......000111000///...------,,,++++++******......///000111222222333///+++&&&%%%'''+++...///...---...000333444222000111222555<<>>AAACCCDDDFFFGGGJJJLLLNNNOOOOOOOOOQQQNNNQQQ[[[bbbcccdddggggggfffhhhnnnvvv|||}}}|||rrrbbbPPPEEE>>>888555555444333111222333333222111444555666666555555666777555333000/////////...---............---,,,,,,+++111222333444444444333333...***$$$"""$$$)))---000000//////000333444444333333555999>>>FFFRRR```iiiuuu|||}}}uuupppooommmhhh```XXXOOOHHHCCCLLLJJJFFFCCCAAA>>>:::777777888888777555666888::::::999999<<<===;;;666111...000222444444333111000222555888999777555333333333444555555444555777888;;;:::999999888777444222666777888999999777555444111333666888999888666444000222444777888888777666333333555666666666666666333333333111///000222444:::;;;;;;:::777666666777888999888666333111111111444444444666777666333000111222555888<<<<<<;;;999333333333222111000///...666555444555777777555444777555444444666777666555555555666666777999:::;;;888999:::<<>>888555666444333222222333333222111444555666666666666777888444222000///............000000111222111111000///333444666777777555444222...***%%%"""$$$)))///222111111000111333444555666999===@@@BBBFFFPPP^^^hhhvvv}}}zzzvvvrrrpppmmmhhhbbbZZZSSSPPPRRRPPPKKKGGGBBB>>>:::888888888888777555666888:::<<<<<<<<<>>>???===888444000222555777777555222000111444888999888666555555333444555444333444666888===;;;;;;<<<>>>===888444666888999;;;:::999666555444666888999999999888777444444555555666666666666444333333444444666777888333444444333222111333444:::;;;:::999666555555666777888888666333222222333444444555666666444222111111222555999<<<<<<:::888111111111111000000//////666555555666888999888777777666444555777888888888555555555666777888::::::999:::<<<===@@@CCCHHHKKKPPPRRRTTTVVVYYY[[[]]]^^^```aaafffmmmrrrttttttuuussswww|||aaaVVVKKKEEE???888444444555333222333444444333222222333444444444444555666111111000.........///000000111333444444333222111333444555666666444222111000---(((%%%&&&+++111666222222333222333444555666<<>>;;;999:::::::::888777777888:::<<<<<<===>>>===;;;888555111333666888888666333111...111666888888888888888666666666444222222555777<<<;;;<<>>777333444444222222333444555555444111222333333222111222444000000000...------///111...000222444444333222111000111222222222111000///111///,,,))))))---444999222444555444333222333555888<<>><<<999999999999999888888777::::::::::::::::::::::::777666444222222333444666888777555555555777999;;;888999;;;:::777444333333222444666777555444333444333444555555444444555777555777888888666555555666888777777888999999777555222222222333444555777888555444444666999<<<======888777666777:::<<<<<<<<<777777777888999:::<<<<<>>;;;888666777888:::;;;<<<;;;:::888666555333444555555555333222111///000333444444666999;;;999999777555333333555888888:::======<<<;;;;;;;;;::::::888777777777888999:::999888888888888999999555666666666666555444444888888666555555777888999888:::<<<<<<:::777555555333666999:::888666444333444555666666444333444555444666888777555555666888999888666666888888888777777777666666666888999:::555444333444777:::;;;;;;888777777888;;;===>>>>>>;;;;;;;;;<<<===>>>???@@@DDDGGGJJJKKKLLLPPPXXX___iiijjjkkkmmmppptttwwwyyy}}}\\\SSSHHH@@@888222222555///......000333444444444444555666555333222222333333444333///+++)))+++---111333555888999888777555+++************+++,,,---000000000...---000666;;;222555888777333000///000444666<<>>;;;777555666777999;;;<<<;;;999777666666444444444444333222222111111222222222222444777:::999888777555333444777:::777:::===<<<888666777888;;;:::888666666777888999999888777666666777888888333555999;;;:::888444222888888666555555666777777777:::===>>><<<999888777555999===>>>;;;777444333666777777666444222333444333555777777555444666999999777555555777888999999;;;:::999888888999::::::666444333333555777888888888777777999<<<>>>??????>>>>>>>>>>>>???AAABBBCCCHHHKKKNNNOOOPPPTTT]]]dddmmmnnnooorrrvvv{{{___SSSEEE===777444666:::111111111222333444666666888666222111222444555555555444444222111000000///999666444555777888666333///---***(((((()))+++---///...---------///000111333333555888666111000333333999AAAJJJRRR]]]hhhppp~~~}}}|||{{{vvvrrrooojjjaaaXXXQQQKKKIIIHHHCCCAAA===999666666666777<<<:::999888888777555333666333000000222222000...222222111111222444666777888888777777777777777888888888888666444444666888;;;:::777444333333444444777666666666777888999999555999===>>>:::555222111777999:::666111///222666:::;;;=========;;;999888:::;;;;;;;;;:::777555333444555777888777555222111000444888999888666555444777666444444444666888999===999666777;;;<<<:::666:::555333666888666666888777888888999999<<<@@@CCC>>>BBBFFFFFFCCCCCCGGGKKKOOOSSSWWWYYYZZZ```jjjqqqqqqpppqqqvvv~~~```TTTFFF>>>888444555999444333222111111222333444555444333333444444333222333333333222222222222222444222111111333333222000------,,,++++++,,,---...000000///////////////000222222555999888333222444555;;;CCCKKKTTT```llluuu}}}xxxssssssooohhh___XXXSSSOOONNNKKKIIIEEE@@@<<<:::999888;;;:::999::::::999666333666333000///000000...,,,333222222222333444666777666666666666777888888999888888888666444444666777888777555333222222333444666666777777777777777888888;;;>>>>>>;;;888666666666777666222......333888999999888777777777777777999999::::::999777444333444555777888888666333222111555888:::999777666555777666444333444555777999999777555888<<<>>>;;;888999444111333444333444777555666777777888;;;@@@CCCBBBGGGMMMOOONNNMMMOOOQQQVVV[[[aaaeeegggjjjqqqvvvuuuvvvxxx}}}```TTTGGG>>>777333333666666444222000//////000111111111111333555444222000222222333333444444555555000...------...///---,,,,,,---...000000000000///...///111111111000///---000111555::::::555444666888===EEEMMMWWWcccqqqzzz~~~yyyzzzwwwqqqjjjccc]]]YYYVVVVVVSSSOOOIIIDDD???<<<:::<<<<<<===>>>>>><<<999555666444222111111000...,,,444444333333444555666777444444555666777888999999888999999777555444555666555444222111111333444666777777888888888777666666999:::<<<<<<:::999999999666666444///,,,---333888888777444333333444555777666666888888777555333222444555777888777666444333333666:::;;;:::888777777777666444333444555777888666555666:::>>>???===:::999444000222333333555888555777888999;;;>>>CCCGGGKKKQQQXXX[[[[[[YYYZZZ[[[^^^dddlllrrrtttvvvxxx{{{{{{~~~^^^SSSFFF===666000///222555333000.........000111.........111333555444333555555555666666666666777......------------,,,,,,---///222444444222000...***,,,000222333111...,,,///000555;;;;;;666555888:::???GGGPPPZZZggguuu~~~}}}yyysssmmmfffaaa___\\\ZZZVVVPPPJJJDDD@@@===???@@@AAABBBBBB@@@;;;777777666666555555444333222666666555555666666666777444555555666777777777777888999999777555444444555333222111111222555777999999999::::::999888777666777777666666666777888999777777555222//////111444666555444333333444555555111333444555555333111000222333555666666555444333555777;;;<<<;;;999888999888666555444444555777888666666888<<>>@@@???===;;;888666777<<>>:::888:::@@@DDDCCCBBBCCCJJJLLLNNNOOORRRVVV[[[^^^nnnnnnooopppqqqssstttuuu}}}XXXOOODDD>>>777000---------...000111333333333333000///...///222555666666555555555555666666666666222444555444222111222444444333222000/////////000+++...222555555333///---,,,+++...111222000222666???FFFQQQ\\\eeeppp{{{~~~zzzyyyxxxtttnnnfff```ZZZWWWVVVRRROOOLLLHHHDDD???999555111444888:::999888999;;;:::;;;;;;;;;:::999777666444555666666666444222111444666888888777666666777444333333555777:::>>>@@@;;;999777666666888:::<<<;;;999666666999;;;<<<;;;<<<<<<;;;:::888444000---,,,,,,---...............///111333666777777666555222222333555666777777888777888:::;;;:::999999:::===<<<:::888888999:::;;;<<<>>>@@@AAABBBBBBCCCDDDCCC??????EEEIIIKKKMMMQQQWWWXXXZZZ[[[]]]aaafffiiiqqqrrruuuyyy|||~~~~~~}}}YYYOOOFFF???999222...///---///111333444333222111111111111333444444333111111111222333444555666777111444555444111000111333444222///------///111333111222555777666333///,,,,,,+++,,,//////...000555AAAIIITTT___iiisss}}}~~~vvvnnnfffaaa^^^]]][[[XXXSSSNNNIIICCC>>>:::444888<<<===;;;:::;;;<<<;;;;;;<<<<<<;;;999777666111333555666666555333222222555777888888777777888333333333444777:::===???999888555444444777:::<<<;;;888666666999;;;;;;:::<<<;;;999777666555222111000///---------///111222111333666888::::::999999333444555666777888999:::777888::::::999999999:::>>>===;;;999999999;;;<<<<<<>>>@@@AAABBBDDDFFFHHHLLLGGGEEEIIINNNRRRXXX]]]aaacccdddeeegggjjjooosssqqqtttyyyXXXOOOCCC;;;888777777666333111///000333555444222---222666555222000111444222333444333333333555777555444333111000///...---111...,,,+++...111333444222333666:::;;;777222---111//////111111111444:::FFFJJJUUUfffpppuuu}}}{{{tttrrrrrrmmmeeehhhddd^^^WWWQQQJJJBBB>>>AAAAAABBBCCCCCCAAA===:::???>>><<<:::999999999999777777888777555444555555666555444444444555666777777666666777888:::<<<===888666555555666666555444666777777777666777999<<<888999888666444222222222444222///...///111333444888777666666777999:::;;;555666888999:::999999888888666555777:::===<<<;;;;;;;;;<<<<<<;;;===AAADDDBBBBBBBBBCCCEEEHHHJJJLLLLLLPPPTTTWWWXXX[[[```ccciiilllnnnpppqqqtttyyy~~~XXXPPPDDD<<<999888777555333000...///222555555444---111555444111///111333333555666666555444555666555555555444333111///...000...,,,---000222444444000222555888999888333///333111111333444444888>>>HHHLLLWWWfffqqqxxxyyyyyyzzzwwwpppmmmhhhbbb\\\XXXUUUSSSQQQKKKIIIGGGEEEEEEDDDBBB@@@AAA@@@>>><<<;;;:::::::::666777777777777777888999555444333111222333555666666555555444555666888999888666555555666666555444333555777777777666666777444555555444111000000111444333111000222555777888555555555555555666777777555666888999999999888777999777666777;;;>>>?????????>>>======???BBBEEEGGGFFFFFFHHHJJJMMMQQQTTTVVVSSSVVV[[[^^^```ccchhhkkkpppsssvvvxxxyyy{{{XXXPPPFFF???;;;999777444333000......111444666777///222444333000///000333444666888888777555444444555666888999777444111...///......000222444555444000111333666999999666444666333333666777888===DDDLLLQQQ\\\jjjttt{{{~~~zzzxxxssskkkeeeccccccdddddd[[[WWWQQQMMMLLLKKKKKKJJJEEEDDDBBB@@@>>><<<<<<;;;666777777888:::;;;<<<<<<777555333000000222555777777666555444444555666666888666555555666777555444111555999<<<:::777555444111333444333222000111222444444333333444777:::;;;333444444555555555555444777888999:::;;;:::999999:::888666888<<<@@@CCCDDDDDDAAA>>>???DDDIIILLLLLLOOOPPPRRRUUUXXX\\\___aaa___bbbfffiiilllooosssvvvxxx{{{~~~WWWPPPGGG@@@<<<:::666444333111......000333666999222444444222000///111333222555999999888555333222444777:::;;;:::666222///......///222555666555444000111222666999;;;:::999777444444777999:::@@@GGGNNNWWWdddpppxxx~~~~~~wwwqqqnnnmmmmmmllliiieee___ZZZXXXVVVTTTSSSKKKJJJHHHEEECCCAAA???>>>:::999999;;;<<<=========;;;888555222111333666999888777777666666777999999888777666666777777666555333888>>>BBB@@@;;;666333111333555666444444444555555555555444444666888:::444555777777888777666555:::;;;<<<===>>>===<<<<<<:::999888999<<>>>>>@@@@@@>>>======:::666333222444777999777777777777888:::<<<===:::888777777888999777666444:::AAADDDBBB;;;555111111333666777777666666777555666777555333333555777666777888999:::999888777;;;<<<>>>???@@@@@@??????<<<;;;;;;<<>><<<:::999999:::;;;999888555:::@@@BBB@@@999333000111444777888888777666777777999:::888444333555777999999:::;;;<<<======<<<===>>>@@@BBBDDDDDDDDDDDDAAACCCDDDEEEGGGKKKQQQUUUYYYVVVUUUXXX]]]bbbdddccc```dddiiiqqqxxx~~~OOOHHH>>>777666666666555222333333222000000222555888555000---,,,---///000000333666888666555444444444333111000000000000111111000000111333444222111333333444777999:::888666444444666;;;<<<;;;>>>CCCQQQ```pppvvv{{{zzzzzzxxxwwwuuuqqqkkkggggggffffffdddbbb___]]][[[RRRNNNKKKJJJLLLLLLIIIEEECCCAAA???<<<;;;:::;;;<<<;;;;;;::::::;;;===>>>???===<<<;;;;;;<<<<<<;;;:::888<<>>999444111333666:::;;;:::999888888888;;;===<<<888777999<<<@@@@@@@@@AAABBBDDDEEEFFFCCCEEEGGGJJJLLLMMMNNNNNNJJJLLLOOOQQQRRRUUUZZZ^^^bbbccceeegggjjjlllnnnooojjjmmmssszzzNNNFFF;;;555333555555555222333555333000///111444888444...+++***+++---...111444777888777666666666444222///,,,,,,---///111222111000000222222111000222222444777888888555222444444888<<<===<<<>>>BBBQQQ```nnnsssxxx~~~|||yyyuuuqqqmmmmmmmmmllljjjgggeeecccVVVRRRNNNOOOQQQRRRNNNJJJHHHGGGEEECCCAAA@@@@@@@@@AAA@@@???>>>>>>???@@@AAA???===<<<<<<======<<<;;;===@@@CCCCCC???:::666444777:::>>>???>>>===<<<;;;999===@@@???<<<;;;>>>BBBGGGFFFFFFGGGIIIKKKNNNOOOJJJLLLOOORRRUUUVVVWWWWWWQQQTTTWWWYYYZZZ\\\```dddjjjlllppprrrssstttvvvxxxvvvxxx|||KKKAAA888777888666444555444555777888777555333111555222...+++)))***,,,---444444333333444444555555444111---++++++...222555222444555555333222222333000222444666555222///---000333888<<<>>>???AAACCCPPP]]]mmmyyyzzzwwwzzztttqqqrrrqqqmmmiiiiiiaaa\\\]]]\\\YYYZZZ^^^WWWUUURRRNNNJJJIIIJJJLLLKKKGGGBBBBBBEEEIIIJJJJJJFFFDDDBBBCCCFFFGGGEEECCCEEEHHHLLLMMMJJJDDD===888===@@@DDDHHHJJJGGGAAA<<>>BBBIIIOOOZZZeeeqqq|||{{{~~~|||zzzzzzqqqsssuuuvvvtttqqqpppppptttzzzzzzwwwyyy||||||zzzxxxwwwwwwvvvtttsssqqqtttvvvuuutttvvv|||KKKBBB999666555333333555444444555666666666666666222222222333444555777888888999::::::999777555444111000...------...000111...111555777666555555555777888;;;<<<<<<;;;888777777888999888999;;;>>>AAACCCIIITTTaaannnyyyzzz{{{|||{{{xxxxxxzzz|||~~~yyy{{{}}}MMMCCC:::999999888666666333555777999999888777666111111222333555777999:::<<<======<<<:::777444222111000///......///111222000333777999888666444333888:::<<<===<<<999555333777888999::::::<<>>;;;666333555888333444555444555777:::===@@@FFFNNNXXXbbbmmmwww~~~MMMEEE???===;;;777555666555888:::888444111111222000000111333555888;;;===>>>>>>>>>;;;777444333333//////.........///111222111333555555444333333333777999;;;999555222444777888888777666555555888;;;<<<@@@HHHRRR]]]iiiuuu|||OOOFFF???===;;;777555555555777888666222///000222222222333555777:::<<<===<<<===<<<:::666333333333///.........///111333444222555777888555333111000222555777666333111333555;;;;;;999777444444555777777;;;AAAJJJUUUbbbpppxxx~~~zzz{{{QQQGGG>>><<<;;;777444444555777777444///---///111444555666888:::;;;===>>><<<<<<<<<999666444333444111000000000111222444555444666999999666222///......111333444222111222333::::::888555333222444666777999===CCCMMM[[[iiirrr||||||yyywwwwwwrrrqqq|||RRRGGG===;;;;;;888555444555666666333///,,,...000666777888:::;;;<<<===>>>;;;<<<<<<:::777555555666444444222222111222333444555777:::999555111---,,,,,,...111222222111111111555555444222111111444666;;;;;;===@@@HHHTTTbbbkkkxxx|||xxxwwwqqqnnnmmmiiigggtttSSSFFF<<<:::;;;999666444555666777444///,,,---///555666777999:::;;;;;;;;;;;;<<<<<<:::888666666777666666444333333333444444555777999777444///,,,+++,,,...000222333222111000111111111111000222555888>>>>>>>>>???EEEPPP\\\dddrrr|||}}}|||}}}zzzuuurrrppphhhdddeeeaaa^^^kkk~~~RRREEE:::999;;;:::777555444666888666111---,,,---222333555666777777777777999::::::999777555666666666555444444444555666777555777777555111...,,,,,,---...000333444333111///000111111000000222666999>>>>>>>>>???DDDNNNYYYaaakkkuuu|||wwwyyyxxxrrrllljjjfff^^^]]]aaa]]]WWWcccvvvRRREEE999888;;;;;;888666444777999777222...,,,---///000222444444444444333777888999888555444555666444444444444555666888999555666666333000---,,,,,,//////111333555444111///111111222111111333666999=========???DDDMMMXXX___fffqqq|||{{{tttrrruuussskkkdddddd___XXXYYY___[[[TTT]]]pppGGGDDD>>>999666666777888999999888777666555444333444444444444444222///,,,000222222111/////////000333444555444333222333444444333222222333333111///111111111111222333444555222444555555555666888:::===<<<::::::===DDDNNNUUUdddmmmzzz|||zzzvvvuuurrrmmmiiifffccc___]]][[[ZZZRRRPPPSSSPPPVVViiiGGGDDD???:::777666888999::::::999888777666666555555555555444444111...,,,222333444333111000000111000222333333222111222444333222222333444333111////////////000000111222333222333555555555666888;;;999888777666999???HHHOOO^^^hhhuuu~~~zzzwwwsssnnnlllkkkhhhgggeeeaaa\\\YYYUUUSSSKKKIIILLLJJJQQQeeeGGGDDD???;;;888888888999:::::::::999999888888888666666666555333000...,,,444555666555222111222333000111333444333333333555222222222333444444111///............///000111111222333444555555666999;;;666555444333555:::BBBGGGYYYbbbnnnxxxwwwrrrooojjjeeeaaa`````````___\\\VVVRRRNNNMMMDDDBBBFFFDDDMMMcccEEECCC???;;;999888999:::999999999888888888888888666777777555222000...---555666666555333222222333333555777777666555555666333222222333444333111///...............000111111222333555555555666999;;;777666555444555999???DDDVVV^^^iiisss|||{{{uuupppmmmiiiccc]]]YYYXXXVVVVVVUUURRROOOLLLJJJIIIAAA???BBBBBBMMMdddDDDBBB>>>;;;999999::::::777777777777666666666666666777888555222//////000444555555555333222333444666888::::::888666555555555333222222333222111///////////////000111222222333444555555555666888:::999999999777888;;;???CCCUUU[[[eeeoooxxx|||zzztttnnnkkkhhhccc]]]YYYUUUQQQMMMKKKIIIHHHGGGFFFDDDEEE>>><<<@@@@@@MMMeeeAAA@@@===;;;999999999:::666666666555555444444444555777888555111///000222222444555555444444555666777:::<<<<<<;;;999888777888555222111111111000///000000000000111222333333444555666555444555666888:::::::::999999;;;???CCCPPPUUU^^^iiisss|||wwwtttrrrlllgggeeeaaaZZZUUUTTTOOOKKKFFFCCCAAABBBAAAAAA>>>@@@;;;:::>>>>>>KKKddd???>>><<<:::999888999999777666666555444333222222444666888555111///222555222444666666666666888999999<<<@@@BBBAAA@@@??????<<<888222///.../////////000000000000111222333333666777777666444444555666666777777777777999<<>>999===;;;;;;>>>>>>KKKddd>>>===;;;999888888888888888777666555444333222222333666777555111000333777333444666777777888:::<<<<<<@@@DDDGGGHHHHHHHHHHHH>>>999333...---...///000/////////000000111222333777888888666444333444555222333444444555666999<<<>>>DDDMMMZZZiiixxx~~~wwwqqqmmmlllkkkjjj___\\\ZZZXXXPPPFFFDDDIII@@@???>>>???@@@@@@>>><<<999===<<<===@@@@@@MMMfffAAA===999777666666555444888666444444666666333000444888;;;999444000000222666666777777999<<>>@@@FFFRRRaaappp|||}}}{{{xxxwwwsssnnnhhhbbb]]][[[[[[WWWQQQJJJEEEBBBAAAAAA??????>>>===;;;999888777999>>>===???DDDCCCMMMddd@@@===888666555555555444666444444555777777444222333666888666222///000333888999;;;<<<===>>>@@@AAAEEEJJJOOOQQQUUUYYYYYYUUUKKKDDD===:::666111///000000---,,,,,,///222222111333444666666666333111///...000222222000000222444999===DDDPPP___nnnzzz~~~zzzwwwtttpppnnnkkkgggaaa\\\XXXUUURRROOOKKKFFFBBB@@@?????????>>>>>>===<<<:::999888:::>>>>>>@@@DDDBBBLLLccc???;;;777444444555555555333333555777999888555333111333444333000///111444888:::<<<===<<<===>>>@@@EEEKKKQQQTTTXXX[[[ZZZVVVPPPJJJEEECCC>>>666111000000///---...000111111111000111333333333111///...///111222222111111222333666:::AAAMMM[[[jjjvvv}}}zzzvvvqqqmmmjjjeeedddaaa]]]XXXSSSOOOMMMGGGFFFDDDAAA???>>>===============<<<<<<;;;:::::::::??????AAADDDBBBKKKaaa???;;;666333333444555555222444666888999777444222000111222000//////222555666888999888666777;;;>>>BBBIIIOOOQQQTTTYYYZZZXXXQQQKKKGGGEEEAAA:::555444111000000000111111111111///000111222222111000///000111222333333444555666888;;;@@@HHHSSSbbbpppxxx~~~~~~xxxsssnnnjjjeeebbb]]][[[XXXTTTPPPKKKGGGEEEAAAAAAAAA@@@>>>===;;;:::;;;;;;;;;;;;;;;<<<<<<<<<;;;@@@???AAADDDAAAJJJaaa???;;;666333333444444444333555777999777444111///000111000000000111333555666666666333111333999???CCCIIINNNOOORRRYYY___```VVVOOOHHHDDD@@@:::777888222222333222222111111111000111222444444444444333111111222444666888888888======>>>AAAJJJXXXhhhsssxxx|||xxxrrrlllgggccc^^^[[[VVVUUURRROOOJJJFFFBBB@@@AAAAAAAAA@@@>>><<<:::999888888888999:::<<<===>>><<<@@@???@@@CCCAAAKKKbbb???<<<888666555444333222333555777777555222000///000//////000111222333333444666777444111333:::@@@FFFLLLPPPQQQSSS[[[bbbeee[[[RRRIIIDDD>>>999666888222444555444333111111222333333555666777888888888333222222444777999999888<<<<<<<<<===CCCPPP```llluuu}}}|||rrrnnnhhhccc^^^YYYUUURRRNNNMMMLLLIIIFFFCCC@@@???AAA@@@@@@???===<<<:::999555555555777999;;;>>>???===@@@===>>>AAAAAALLLddd@@@===:::888777555222000000333555555222000000111.........///111111000000000444888777333444999???CCCJJJPPPPPPQQQVVV\\\^^^VVVMMMEEEAAA<<<777555666333555777666333111111222444555666888999;;;<<<<<<555333222333555666555333555777888:::???JJJYYYdddpppzzz}}}zzzwwwtttqqqfffbbb\\\WWWSSSNNNJJJGGGDDDDDDDDDCCCCCCBBBAAA@@@>>>======<<<;;;::::::999222222333444777;;;>>>@@@>>>@@@<<<;;;???@@@NNNggg@@@>>><<<:::888666222///...111333333111000111333,,,,,,---///000000...---***111777888555444777;;;<<>>777555222222444444111///...111666999>>>HHHUUU___iiiuuu|||wwwsssooollliii]]]YYYTTTOOOKKKFFFBBB???;;;<<<>>>???@@@AAAAAAAAA::::::999999999999::::::111111111333666:::>>>@@@???@@@;;;:::>>>@@@OOOjjjBBB>>>;;;;;;>>>;;;333,,,///111333444555444222111...000111000...,,,++++++(((,,,111555666666555666===<<<<<<@@@FFFJJJJJJIIIDDD>>>888666777777444111555444444555666555222///111333666999:::;;;::::::888555333333444111,,,'''))))))...777>>>EEENNNXXXkkkooovvv~~~|||sssppppppkkk```WWWRRRPPPMMMJJJGGGAAA;;;777:::::::::<<<>>>@@@???>>>999999888888888888888999666555444444666:::>>>AAAAAA>>>555444===AAAOOOgggAAA===:::<<>>777111000111222333333333222222///000222111///,,,,,,,,,)))---111444555555666666888777777:::???BBBBBBBBBAAA<<<666444666666444111222222444666888888555333000111444666888888888777999666444333333111+++&&&&&&''',,,555<<>>BBBOOOggg???<<<:::<<>>CCCKKKTTTaaaooo{{{~~~wwwqqqlllgggeeefffddd```XXXOOOGGGBBB@@@:::999999:::;;;;;;999777555666888999888999999:::;;;::::::999888666555444555555666888:::===@@@AAA@@@@@@;;;;;;AAABBBNNNfff???<<<999888999888666444222222222111222222333444222444555444222000//////000111222222222333666888888777666555444555666888444222000///000222333333///000222666999888666333///000000111222222222222000...,,,...111222000------...222888:::999;;;???FFFNNNYYYfffsss~~~}}}wwwpppiiiddd___]]]YYYYYYVVVOOOGGGAAA???>>>:::888777888999999777666555777999:::888888999;;;;;;;;;;;;:::999777555444555666777999;;;===??????===???<<<===BBBBBBNNNeee???<<<888666555444333222333333333333444444444444222444555444222000//////111222333333333333555777666666555333111111333555333222000///000111333444111111222444777777555333111111111111111111111111...,,,+++...222444333222222222555999:::777888;;;AAAGGGQQQ]]]jjjwwwxxxuuuooogggaaa[[[XXXVVVPPPOOOLLLHHHCCC???>>>>>>:::999777777888888777555555888;;;;;;888777999;;;;;;;;;<<<<<<;;;999777666555666888:::;;;<<<<<<<<<999===<<<>>>BBBBBBMMMeee>>><<<888555333333333333333444555666666666555444222333555444222///...///111333444444333333555666444555444111......111444333333222111000111444666333222222444666777777666111000000/////////000000111///...000444777666555555444555888666333333777<<>>===<<<:::888666666777888777666444888;;;:::777666888;;;:::;;;<<<======;;;999888555777888:::;;;:::999999555;;;<<<>>>CCCBBBMMMeee===;;;777444333333444555333444666888888777666444111333444444111///......111333555555444444444555444555444111------111444444444333222111222444777333222222333666999::::::000000///.........//////555333111222666999888666555333444555333000000444:::AAAMMMZZZgggrrr|||~~~zzzvvvuuuvvvtttnnniiigggccc^^^WWWQQQMMMJJJIIIIIIFFFAAA???>>>===;;;:::888777555555777888888777333777;;;:::666555777::::::;;;===>>>>>><<<;;;999666777999::::::999888777333999;;;>>>CCCBBBMMMeee:::888666444333222222222777777888888999999999999555555444333111000...---000444888999777555666777777444000...///000111111111111000000111333555666444333222222333666:::<<<111000...------...///000555222000......111555888777666333000......//////999???IIISSS]]]iiiuuu}}}|||yyywwwyyyuuuoooiiieeedddeeefff```ZZZRRRKKKGGGEEEDDDDDDEEEEEECCC@@@===999666555999999888777777777777777444444444555666666777777===<<<;;;:::999777666555333666:::;;;999777777888555:::<<>><<<:::888666555999888888777666666555555333333555666777888888888<<<<<<:::888666555444333555888;;;;;;999888888999777===>>>BBBHHHIIIVVVooo:::888555333222333444555666777:::;;;;;;888444222---...///111111000///...///222444555555444444555333222000///......///000,,,---000222333444444444888666333000///000111222333222000......///000111333222///------///222444444444222111111111222333;;;>>>CCCGGGMMMWWWccckkkyyy{{{zzzwwwsssoookkkhhhgggdddaaa^^^ZZZWWWUUUTTTSSSRRRMMMEEE@@@===<<<<<<;;;888888888777777666666666888888888777666444333222111333555777999:::::::::<<<;;;999666444333111111777999;;;;;;:::999:::;;;;;;@@@BBBFFFMMMOOO[[[sss999777333111000111333555555888;;;===<<<777222...***,,,///222444333222111000111222333333333333333333333222000...,,,,,,---***,,,000333444444333333666444111...------...///222111000///000111444555555333000///...000222444333222222222333444555666;;;===@@@DDDIIISSS```iiisss{{{|||yyyyyy{{{pppooommmjjjgggdddbbbaaaWWWVVVTTTQQQNNNLLLJJJIIIIIIEEE???:::999999888888555555555555555555555555777888777777555444222111111333666888:::;;;::::::<<<;;;888666444222222111888888999:::::::::;;;<<<>>>CCCDDDJJJRRRTTT___vvv777555222000///000111222444777;;;>>><<<666000+++***---222666999999777666222222222222222222111111333444444222...+++***++++++---000444555555333222222000...,,,,,,---///111000000///000222555888999777555333111000111333444222222333333555666777888:::<<>>???BBBFFFGGGMMMVVVWWWaaawww777555444222000//////000333777;;;===;;;666///***+++///555:::======;;;:::555333222111222111000...000333555444///,,,+++,,,---///222444555555333222000...---,,,---000222444000000000111333666:::<<<888666444222111222333333222222333555666777888999:::<<>>===:::777555666777777777:::999777666555666777777777777777777777888999999777777777777777777777777:::999777666666777999:::888777666777;;;???BBBCCCEEEIIIIIIOOOYYYZZZcccwww888777666555333111///...333666:::<<<:::555///+++,,,000777===@@@@@@>>><<<888666222111222111///,,,,,,000555555111//////111000222333555555555333222222111//////000333666888333333222222444666999;;;777666444222111111111222222333444666777888999999:::<<<>>>@@@DDDLLLVVV^^^ccclllvvv}}}{{{uuupppnnnmmmjjjbbb[[[YYYWWWTTTOOOJJJFFFBBB@@@BBBAAA@@@>>>======<<<<<<999777444333555777777777:::999777666666888999:::888777666666888;;;>>>@@@;;;:::777555444333444555777666555555666999<<<>>>:::777666888>>>DDDGGGHHHJJJMMMLLLRRR\\\\\\dddwww999999999888555222///---333555999;;;:::555///+++,,,111888???BBBAAA???<<<;;;777333111222111...+++(((...444555333111333555333333444555555444444333555444222222333666999;;;666555444333444555777999777555333222000000000000333444555777888999999999:::<<<===>>>???EEENNNUUUYYYcccppp{{{{{{vvvwwwpppjjjiiikkkggg]]]TTTLLLKKKIIIFFFCCCAAA???>>>@@@???===;;;::::::;;;;;;777555333222444666777777888888777666777999;;;===888777666666999===BBBEEE>>>;;;777444222111222333444444333444666:::>>>@@@;;;888777:::@@@GGGKKKLLLMMMOOOOOOUUU^^^^^^eeexxx<<<999666444444444333222777888999999888555111///222666:::===<<<;;;::::::;;;:::888555333111000000---,,,+++...222777:::;;;===<<<999777444222111000333222111000111333666777777666444444555555444222444555555333000.........999666444555888:::999777777888777777888>>>GGGNNNUUU[[[gggvvv{{{uuuqqqooopppmmmgggbbb\\\VVVOOOKKKFFFEEECCC???<<<;;;<<<>>>===;;;999777777999;;;===777666555444333444555666555666666555444666999<<<===<<<:::::::::===???AAA???;;;777555555444111...222333555666666888:::===>>>;;;888888>>>EEELLLPPPMMMTTTTTTWWW```cccmmm===;;;777555555444333222555777888888777555222000111444999;;;;;;999999888;;;:::888555333111000000---,,,,,,...222777999::::::999777555444222222222222111111111222333444555666555444444555555333222222333333222111000000222999666333444666888666444444555555444555;;;BBBHHHQQQXXXcccppp{{{zzztttnnnkkkiiifffbbb]]]XXXRRRMMMGGGCCC@@@@@@>>>;;;888666777999:::999888777777888:::;;;666666444333333333444555555555555444333444777:::;;;;;;999999;;;===@@@BBB<<<:::777666666444111///222333555666666888:::<<<:::888666888>>>GGGNNNRRROOOYYY\\\]]]bbbdddppp@@@===999666555444333222444555666777777555333222000333777999999888777777:::999777555333222111111---------///333666888888666555444333222222222222///000111222222222222222444333333333555555333111///000111111000111333444777444222222555666444222111111111111222777===AAAIIIQQQ]]]gggpppxxxyyywwwsssnnniiieeebbb```YYYVVVQQQLLLHHHCCC>>>:::;;;;;;:::888555444444555777777777777888888999999666555444333222333333444444444444222111222555777999888888888:::<<>><<<:::777555777999:::999777555555555444555888:::;;;;;;;;;:::777666555333222222333333222222111///......111333888777555444333333444444333555777888888666555444333555888:::::::::<<<===@@@??????CCCJJJQQQVVVXXXXXX___bbbiiiwww}}}GGGBBB;;;666444333222111000111222333444444444444666888:::;;;:::999::::::888777666555444333333333777555222222444666777777444333222000///............///111222222111000///000000222444777777555333//////...,,,***+++---000///,,,+++---111333333111......///333666888888777999>>>GGGPPP[[[gggsss|||}}}~~~}}}{{{xxxuuuoooiiiddd___YYYRRRMMMMMMMMMLLLJJJBBB???;;;888777666555333444666888999777555333333333555777999;;;<<<<<<;;;999777666444333333333444000111000...---...111333888777555333222111000000222555777777666555666666444777:::<<<<<<===>>>???@@@???@@@DDDJJJPPPSSSUUUZZZ___bbbkkk|||GGGBBB;;;555222111000000111111222222333333444444777999;;;;;;:::999:::;;;777666555444444444444444999555111///000333555666555444444333222222333333000111111222222111000000000111222555888888666444000///...,,,+++,,,///222...+++)))***---...---+++------///444999:::999777:::===CCCLLLWWWbbblllrrr}}}{{{yyyxxxuuuqqqmmmjjjgggccc```VVVOOOGGGDDDDDDEEEDDDBBB>>>;;;777555555555444333222555888999777555333333333444555777999;;;;;;<<<:::999777555444444444444/////////...---...111444777666555444222111000000333555777777555444666888555888<<<>>>>>>>>>???@@@??????AAAEEEKKKQQQTTTUUU\\\cccgggooo}}}HHHBBB;;;555222000000///111111222222222333333333777999::::::999999999:::666666555444444444444444999555000---...000333444555555555555666777777888111111222222222111111111000111333666999999777444000000///------...222555...+++((((((******(((&&&,,,---///444:::<<<:::777<<<===AAAJJJUUU___gggjjjyyy{{{uuuvvvnnnjjjccc___]]]\\\[[[[[[QQQIIIAAA===>>>@@@???======:::666444444555555444333666:::;;;:::777555444222222444555777999;;;<<<;;;:::888666555444555555...//////...---///222555666666555555444333222222444666777666444333666999666999===???@@@@@@@@@AAA@@@@@@CCCHHHNNNTTTWWWXXX]]]hhhmmmsss}}}AAA>>>:::555222111111222...000222222222333555666666666666666555555555555777777777555333111111222777555111......111555888333222222555888;;;;;;;;;333333333333333222111000555555555555555555555555444111//////111222000---,,,,,,***&&&"""!!!$$$''''''***...222666888999:::999<<>>???@@@AAACCCDDDFFFIIILLLOOOTTTZZZ___kkknnntttzzz}}}@@@===999555222111111111...///111222222333555666777777666666555555555444444555666555333111111222444222///---...111555888444333333555888999888777333333333333333222111111333333333444444444555555222000...///111222///,,,++++++)))&&&######&&&)))***+++---000333666999::::::<<<@@@DDDKKKTTT^^^dddnnnwww~~~~~~~~~zzz{{{xxxrrrpppooohhh___ZZZXXXSSSNNNKKKHHHGGGGGGCCCBBB@@@>>><<<:::999888888666444444666777777777<<<;;;:::999888777555555555555666666777999:::;;;;;;:::888666333222111111111333222///***)))---111555666888;;;======:::777666555444666999;;;:::999555777;;;===???AAACCCEEEGGGJJJMMMPPPSSSYYY___ccclllpppwww}}}===;;;888444111000000000---///222333333333555666888888777666555555444444111333555555333111111111333222000///000222555777444444444666777777555333222222222222222111111111000000111222333444444555000///...///222222///+++******)))'''&&&'''+++.........---...000444888:::;;;<<<>>>@@@DDDKKKTTTZZZhhhsss}}}xxxuuussssssrrrpppkkkeeecccbbb\\\UUUPPPMMMIIIDDDAAA@@@AAAAAA>>>>>>======;;;:::888777777555444555666888888777::::::::::::999888777777888999999::::::999999999<<<:::888555222000///...222111///***&&&&&&+++///444555777;;;===>>>;;;999666444333444777;;;===>>>555888<<<>>>AAACCCGGGIIILLLOOORRRVVVZZZ___eeeiiipppttt{{{;;;999777333111000000000---///222333333333444555888777777666555444333333111333555555333111111111666555444333333444555666444333444555666666333111000000000/////////000000---...///000222333444555000///...111444444000---,,,+++*********---000333222000...---...222777:::============???DDDJJJOOObbbppp}}}~~~|||xxxqqqjjjfffiiieee^^^YYYVVVUUUQQQLLLJJJFFFBBB===;;;;;;===???:::::::::::::::888777666555444333444666777777666888888999::::::999888888999999;;;<<<<<<;;;:::999<<<:::888555222///...---000...***%%%###%%%,,,111555555777:::<<<<<<:::888555555444555777:::<<<===888;;;>>>@@@CCCFFFJJJMMMQQQTTTXXX\\\___dddjjjmmmvvvyyy999888666333222000000000...000333444333222222333666666555555444333333222333555777777555333333444999999888777666444333222333333333444666666444222......---,,,------...///------///000222333555555222000///222555666333000...---,,,,,,...111444666444222///...///222666999=========<<<===@@@DDDHHHWWWfffuuuzzz|||~~~wwwwwwwwwuuuqqqkkkfffbbb```YYYRRRNNNMMMKKKHHHGGGDDDAAA<<<888777888:::<<<777888888888888777666666444333222333555666555444555777888999:::999888777666888:::;;;<<<<<<<<<;;;;;;:::777444222000.........+++&&&"""###'''///444666666777999::::::888666555666777888999::::::;;;;;;===@@@BBBDDDHHHLLLOOOWWWZZZ^^^bbbeeeiiinnnrrr}}}888777666444333111111111000222555555333111111000444333333333333222222222555777888888888888:::<<<>>>>>>>>>===:::777444333555444333333444555444333------,,,++++++,,,...///...///000111333444555666333111000111555777666444111...,,,,,,///222444555444333222111111444666888:::;;;======<<<>>>AAACCCIIIWWWfffmmmrrr|||{{{zzzzzzuuurrrlllfffbbbaaaaaaaaaVVVNNNHHHGGGGGGEEECCCDDD???<<<999666444555666888888777666666555666666666555444333444666666444222444555777999999888777666444555777999:::<<<<<<<<<999888666555333222111111...***%%%###%%%+++222777888888888999::::::888666666999;;;<<<;;;;;;<<<===@@@BBBDDDGGGJJJNNNSSSWWW```cccgggjjjmmmppptttwww888777666555444333222111111444666666333000///...111111111111111222222222555777888:::;;;>>>CCCFFFEEEFFFGGGFFFDDDAAA===;;;:::777444222333333333222...---,,,+++,,,---///000111111222333444666666777444111...///333666777666111...++++++...111222222333333444444555666666777666888;;;=========>>>@@@@@@LLLXXX^^^eeeppp|||zzzvvvsssrrrooojjjbbb[[[VVVUUUVVVWWWMMMEEE@@@BBBDDDAAA@@@BBB===;;;999666555444555666999888555444333444666777777666666777777777444222222444666888888777555444444555555666888999;;;<<<777666666555444444444555000,,,'''%%%(((...444888999888888:::<<<<<<;;;::::::<<<=========>>>BBBEEEGGGJJJMMMQQQVVV\\\bbbgggjjjmmmqqqtttvvvxxx{{{~~~888777666555444333222222333555777666333000---,,,/////////000111111222222444666888:::>>>CCCJJJOOOLLLMMMOOOOOONNNKKKGGGDDD>>>:::555222222222222111000///---------///111222333333444444555666777777444000------111555777666111...******,,,///000///222333555777888888777666222555:::<<<=========>>>>>>HHHQQQUUU[[[fffpppuuu~~~|||wwwrrrnnnkkkeeebbb^^^XXXSSSNNNJJJIIIHHH@@@<<<@@@BBB@@@???BBB>>>===;;;999777666666666;;;999555333222333666888:::999888999999888555333222333666777777666444222555555444444555777999:::666555555555555666777777333///***'''***///444777999999999;;;>>>??????>>>===>>>>>>======AAAHHHMMMOOORRRVVV[[[aaaiiipppvvvrrrtttxxx{{{|||~~~;;;999777777777666444222777777777666444111...---111222333222000...///000000666999:::BBBOOOXXXYYYSSSTTTSSSTTTWWWYYYSSSJJJEEE>>>666111111333333222222111///---++++++...111222222333444444333333333333000------111444555444...///000///......000222555444555777888777555444444777;;;============>>>===AAAHHHOOOUUU\\\bbbgggqqqxxxwwwooonnnrrrrrrjjjaaaZZZWWWRRRNNNJJJFFFAAA===999999999;;;???AAAAAA@@@===;;;999777666666777888;;;999666444444666999;;;:::888666666777888777666333444888;;;888333444888:::999777555444444666777444444555555777888999:::555222...,,,...333777999;;;<<<>>>??????>>>======@@@??????@@@DDDIIIOOORRRWWW]]]cccddddddiiitttyyy{{{~~~===:::888666666666444333666666666555333222000///444444444333000......///222777;;;>>>EEERRRZZZ\\\]]]]]][[[WWWVVVZZZZZZXXXGGGAAA888444333555555444333333222///,,,,,,---///111222222333333222222111111///...///222444444333000111111000///...000222444444444444555555444333555888;;;<<<<<<;;;<<<<<<;;;???DDDJJJPPPWWW^^^bbbhhhoooxxx~~~|||yyyvvvsssvvvooohhhgggiiiggg```XXXSSSPPPKKKGGGDDDAAA===;;;;;;999888999<<<>>>???>>>;;;:::888666555555666777777666555444555777:::;;;:::888666666666777555444555666:::>>>;;;666666::::::999888666555555555666333444444444555777888999555333000000111555888:::888:::<<<============>>>CCCCCCCCCEEEIIIOOOTTTWWW^^^dddkkknnnooossszzz}}}>>>;;;777555555555444333555444333222222222222222444555444222...,,,+++,,,///666<<<@@@HHHRRR[[[^^^aaaeeeddd___\\\]]]^^^^^^KKKDDD;;;666666777777666555555555222///------...111111111222222111111000/////////000333444444333333444444222000///000222444444333222222222333444666888;;;;;;:::999999:::999;;;???CCCHHHOOOVVVZZZ___eeeoooxxx~~~{{{vvvpppkkkhhhfffhhhddd```^^^]]]ZZZSSSNNNLLLHHHDDD@@@???===<<<;;;===:::777777888:::<<<<<<999888777666666666666666444444555666777999;;;<<<;;;999777666666666444222666888===AAA???999999<<<::::::999888777666555555222222222333444555666777555555444333444555777888666888;;;===>>>>>>@@@BBBHHHIIIJJJMMMRRRWWW[[[^^^eeejjjpppuuuxxx{{{~~~>>>;;;666333222333333222222222000000000111333444444444333000+++(((''''''+++111999@@@GGGQQQZZZ______eeeiiihhhfffddd^^^XXXMMMFFF===888777888777666333555666555333000//////111222222222222111111000000/////////111333444555777777777555222111222333555444333111000111333555777999::::::888777777777666888:::<<<@@@EEELLLQQQXXX^^^hhhrrryyy}}}~~~uuuqqqlllgggcccaaa^^^]]][[[ZZZYYYVVVSSSOOOJJJGGGGGGDDD???=========>>>===>>>:::666444555777999:::888888888888777777777777444555777888:::;;;;;;;;;===;;;999888777666333111666888===BBB???:::999===:::::::::999888666555444111111111222333444555555555666666555333222222222444777;;;>>>???@@@DDDGGGMMMOOORRRWWW[[[```dddfffoooqqquuuzzz<<<999444111111111111111000/////////000111333444555555444111---***))))))***000999AAAHHHOOOXXX```cccfffhhhiiikkkiii```VVVMMMFFF===777666666666555111333666666555333222222333333444444333222111111111000///......111555777999999999777444222333444666666444111///000333777777888999888666555555555555555777777999>>>CCCHHHMMMUUU```kkkrrrvvvxxxyyy{{{~~~{{{vvvtttuuuzzz~~~ooofff\\\WWWWWWWWWUUURRRNNNNNNNNNLLLIIIEEECCCBBBAAA>>>;;;:::;;;===>>>>>>===999444222333555888999777888999:::::::::999888777888999;;;;;;;;;;;;;;;>>>===;;;::::::888555222333555:::???===888888;;;888888999888888777555555222222222222222333444555444666777555111...------222666;;;>>>>>>AAAGGGKKKRRRUUUZZZ```eeeiiilllmmm{{{{{{}}}:::777444222222222222111000000000111222333444555888999888666222000//////000444<<>>>>>======;;;999666777999;;;<<<<<<:::777333111333666888999666888:::<<<<<<;;;:::999888999:::;;;;;;;;;;;;;;;???===<<<<<<;;;999666333111222777:::888444666:::777666666666666666666666444333333333444444555666444666888666111---,,,---222777===???@@@CCCJJJPPPWWW[[[aaaiiiooorrrtttuuu999777555444555555444333111222333444555666666666999::::::999666444444555888999>>>CCCDDDEEENNNYYY```ccccccbbbcccddd```YYYMMMEEE<<<555444333333111333444666555444333333444444444444333333222000000,,,///222222111111333555444444444222000///000111333555555222...---000444555666666555333222333444444555666666666666888:::<<>><<<:::777555666888;;;<<<;;;777555555666999;;;;;;;;;777444222111444777:::;;;444666999<<<===<<<:::888666666777888999;;;<<<<<<===<<<<<<<<<<<<:::666333000000333666444222444:::555444444444444666777888555555555555555666666777333777999888333111222444888>>>DDDFFFFFFIIIQQQXXX\\\aaahhhqqqwww{{{||||||}}}888777666666777777666555333444666888999999888777888999:::999777555666777<<<<<>>FFFRRRRRR[[[ccceeeccc___YYYRRRMMMFFF<<<666444333222111555666666555333111222333333333333222222000//////)))...444666555222111222000111111000...---...///111333444222---+++...222555555555444222222333555444666777777666555666888===???CCCHHHLLLRRRYYY^^^jjjmmmqqqtttwww{{{}}}zzztttxxxyyyuuuttttttnnneeeZZZ\\\\\\WWWOOOJJJJJJLLLEEECCC???<<<999888999:::888444111222777;;;===<<<666555666777:::<<<<<<;;;555333111222555888;;;<<<333555888;;;<<<;;;999777333333444555888:::<<<===;;;;;;;;;;;;;;;999666333000000222444222000444:::444333222222333555888:::777777666666666777777888333777;;;:::666555888;;;@@@FFFLLLMMMMMMQQQYYY```___dddmmmvvv|||~~~:::777666:::<<<999777888:::999888999;;;:::777333666666555555555555666666:::;;;===>>>???AAAEEEGGGGGGPPPZZZ___]]]XXXTTTRRRDDDBBB>>>:::666555444444;;;::::::888666222000...000000111222333222000...,,,000444888999777444222222000---***)))***,,,---555333111///------------777666555444444444555666666777999::::::888555333888<<<@@@AAACCCGGGPPPWWWbbbdddfffhhhjjjnnnsssvvv~~~~~~~~~}}}zzzxxx|||{{{zzzxxxuuuqqqooommmpppnnnkkkiiigggddd___\\\TTTQQQMMMHHHCCCAAA??????===;;;999888777777888999888333------222777999999666666777888999999999999777777666666777888999999;;;888555777;;;;;;888444777444222555:::<<<;;;888999888888999;;;:::555000000111222222333333333333444444555444444555999<<>>@@@>>>JJJSSSSSSVVV___bbb___jjjooowww~~~???;;;:::======;;;999:::999888666777999999666444444444333333333333444444666888999999;;;>>>BBBFFFFFFJJJPPPRRRRRROOOLLLJJJAAA???<<<999777666555666::::::999888666333111//////000111333444333000...---000444777888777555333222111...,,,,,,---///000444333222111000/////////333333333333333555666777777888999:::999777555333888;;;>>>??????CCCJJJPPPUUUWWWZZZ]]]```dddiiimmmssstttvvvyyy{{{}}}~~~||||||{{{zzzxxxuuusssqqqooonnnllliiifffdddbbbaaaddddddccc```[[[VVVRRROOOIIIGGGCCC@@@===<<<;;;<<<999888888888888888888888888333---,,,111666888999888888999::::::999999888888888777777777777888888999777777888::::::888666666444222555999<<<:::777888888888999999777444111222333444555555555444333333444444333333555888;;;???;;;666444555777888888999;;;<<<======???AAACCCIIIQQQXXX[[[^^^eeekkkmmmqqqvvv}}}FFFAAA>>>??????<<<:::<<<888777666666777888777555222222222111111222222222444444444444555999>>>BBBFFFEEEEEEEEEFFFEEEDDDBBB<<<;;;999777666666666777888888999888777555333111222333444555444222///---...000333555777777666555444333111000000111333444333333444555444333222111000000000111333555777888777888999999888777555444777:::;;;;;;;;;===BBBGGGGGGJJJMMMOOOSSSXXX]]]aaaeeeggglllpppssstttuuuttttttyyy~~~xxxwwwzzztttssspppnnnkkkiiigggfffdddbbb```]]][[[ZZZYYYYYYXXXZZZ[[[WWWOOOGGGCCCAAA???===;;;999888888999999666666666777888888999:::888222---+++///444777888::::::;;;;;;;;;:::999888999999888888777777666666666888999999888777888999777444333555999;;;999777777888999888666444444444444666888999999777555444333333333222222444777:::===:::666444555666888888;;;===???@@@BBBDDDGGGJJJQQQSSSYYYaaaeeehhhpppxxx|||IIIDDD@@@@@@???;;;999:::888777777777777888888888333333222222222222333333444444222000000333888===FFFBBB???>>>@@@@@@>>>;;;555555444444444444555666666777888888777666444333666888999888555000---,,,000111222444555666777777888666555333333333444555222444666888888777555444///000000111333444555666888888888888777666444444666777888888888:::>>>AAACCCDDDDDDDDDGGGLLLTTTYYY[[[]]]aaaeeeiiikkklllmmmpppsssvvvyyy{{{~~~{{{{{{{{{{{{{{{}}}}}}zzzwwwssspppoooiiifffccc___\\\ZZZZZZYYYZZZXXXUUURRRQQQQQQRRRRRRRRRVVVYYYTTTJJJ@@@<<<;;;;;;:::888777666777888999666555444444666888;;;>>>777222---+++...333666888999:::;;;<<<<<<;;;:::999999999999888777666555444666999<<<:::666333555888888666555666999:::999777555777999777444222444666777999;;;======:::777555333333333222222333666999:::888555444666888;;;===>>>@@@CCCEEEHHHKKKOOORRRVVVUUU\\\hhhllllllsss~~~IIIDDD@@@@@@>>>999666666777888999999999999:::;;;666555555444444555555666666555333000...000444777AAA>>>;;;;;;<<<;;;888555000000000000111222333333555555666777777555444333555888999888555222000111111222222444555555666666:::999777555444333333444111444777999:::999777555111222222333444444555555:::999888666555444444444333444666777888:::===???DDDBBB???<<<===BBBJJJPPPUUUVVVWWWZZZ^^^bbbfffhhhnnnnnnooooooqqquuuyyy}}}xxxyyy{{{{{{zzzwwwtttrrrooollljjjmmmrrrvvvvvvtttsssoookkkjjjmmmllleee]]][[[XXXTTTQQQNNNMMMMMMNNNKKKJJJGGGFFFEEEFFFGGGHHHOOOSSSVVVQQQGGG>>>:::999;;;:::888666555666777888:::777333111333777===AAA555222///---///222555777777888:::<<<<<<;;;:::999777777777777777666555444666:::===:::333000111444888777777777888999888777333666888777444333555888888:::===???>>><<<999777444555555333333444777:::777777666777999===BBBFFFDDDFFFJJJMMMPPPTTTXXX\\\^^^^^^gggtttxxxuuuzzzFFFAAA>>>???<<<666222222555888:::<<<;;;:::;;;<<<777666666555555666666777666555333000......111444777666555555555444222000---......//////000000000444444555666555444333222111333666555333222555888222333444444555555444444888777666555444333333333222333666888999888777555333333444555666666666666;;;999777555444444444444222333444666888:::<<<===AAA???;;;888777:::AAAFFFMMMMMMNNNPPPSSSXXX\\\___fffeeeeeeeeegggiiilllnnnkkklllmmmmmmllljjjhhhggghhhdddaaaeeelllpppnnnkkkfffbbb]]]]]]ccceee\\\QQQMMMKKKHHHEEEDDDCCCDDDDDDBBBAAA@@@@@@@@@AAABBBBBBIIILLLMMMJJJCCC===999888999777555444333444555666;;;777333000111555;;;???444333111000000222444666555777999;;;;;;999777666222333555666666666555444555999;;;888222...///111666666666666666666666666222333666777777777888999888:::<<<>>>>>>===;;;:::777777777666555666999;;;777888999;;;===CCCIIINNNMMMOOOSSSWWWZZZ^^^cccgggeeeiiirrr{{{~~~}}}CCC???===???<<<555///...222666;;;===<<<::::::;;;555555444444444444555555222222111000...///111333000000000///------///000.../////////////////////333333444444444333111000000222333111......333777333444555555555444333222333333333333333333333444222333555777777777666555333444666888999999999999<<<:::777444333333444444333333333555777999::::::;;;;;;;;;999888888;;;===AAABBBDDDGGGJJJMMMPPPRRRVVVWWWYYY[[[]]]^^^^^^]]]_______________^^^]]]\\\___]]]\\\^^^aaacccbbbaaa[[[YYYSSSPPPTTTWWWRRRIIIAAA@@@???>>>======>>>????????????@@@@@@AAAAAABBBCCCCCCCCCBBB???;;;888666555444333222222333555666888666333111000222555777222333333333333333444555666777999:::888555222000---///111444666666666555222555666555111//////111333444444333222222222222000111444777;;;<<<;;;:::777888:::<<<=========<<<:::::::::888777888;;;===;;;<<<>>>???BBBGGGNNNSSSWWWZZZ^^^aaaeeeiiinnnqqqooowww~~~AAA>>>===???===555...,,,///444:::===<<<:::999999333222222111111222222333.../////////...///222444...///...+++)))***///333000000000111000000///...222333333444333222000///444555333...)))(((---222444555666666666444111000...///000111333444555555222333444666666666555444222333666999;;;<<<======<<<:::777444222222444555444333333444666777777666666999<<<===<<<:::999999888:::>>>BBBEEEFFFGGGGGGIIIKKKPPPUUUXXXWWWTTTQQQRRRRRRQQQQQQQQQQQQQQQQQQRRRTTTUUUTTTRRRQQQRRRTTTPPPPPPJJJCCCCCCGGGFFFAAA:::::::::::::::;;;;;;<<<:::;;;===>>>???????????????>>>=========;;;888555444333222222333555777999444444333222111111111111222333555555555444444444888999999999777222...+++***,,,///333555666666666000111222222111111111111111222222111///...//////000000222777===???===:::777888999:::<<<======>>>;;;<<<;;;:::999999<<>>@@@BBBCCCDDDIIIPPPVVV^^^aaadddhhhkkkpppuuuxxx}}}CCC@@@>>>>>>>>>888...&&&)))000888;;;888444333444000000111111222222333333000...,,,---///111222333,,,,,,,,,++++++,,,///111111222333333333333111111222444666444111...///000999555///((($$$%%%***///111444888999777333000...+++...000111111222555666222222222333333444444444333333444555777999;;;<<<:::999666444222222333333555444444555777888777666999<<<===<<<999666777888555888;;;<<<<<<>>>BBBEEEDDDDDDDDDEEEHHHJJJJJJIIIEEEEEEFFFFFFFFFEEEDDDCCCCCCEEEIIILLLMMMKKKIIIGGGKKKGGGBBB===::::::;;;<<<:::::::::999888999;;;===<<<;;;:::;;;===>>>===<<<===>>>>>>>>>;;;888444222000000//////000222444555666888:::888555222333444444222222555555222111333777888999777222...+++***%%%***111666999777444111...///111111111111333444555444222000////////////222333444444333555888:::888888999999:::::::::;;;;;;;;;;;;;;;<<>>===<<<888///((()))000777999666222111222000000000000000000//////...,,,++++++...000222222//////...,,,++++++---///000111222333444444333333333555777555222000111222777444///)))%%%'''+++///222444777888666333111111111000000111111333444444222222222222333333444444444444444555666777888999777555333222111222333444777666444555666777666555666888999888555444555777777999;;;<<<;;;<<>>===>>>AAACCCCCCCCC??????>>>>>>======<<<<<<;;;===@@@BBBDDDCCCBBBAAACCCAAA<<<999777888;;;<<<;;;;;;:::888777777888999999888888999;;;<<<;;;:::<<<===>>>???===999666333333222222222222444555666666888999888555333333444555333333555555111000222555666777444000---+++***'''***000555888777555333000222333333222222333555777666444222111111111111333444444444333555777:::888888888888888999::::::???@@@@@@AAABBBCCCFFFGGGMMMMMMNNNPPPTTTYYY]]]```fffiiinnntttzzzCCC@@@===<<<;;;777000+++***///444666333///......000000000000///...---,,,,,,***)))***---000222222333111///---,,,,,,,,,,,,///000111333555555666666555666777777555333444444666444000+++((()))---111333555666666555333444444777333000///222444333222111222222222222222333333444444444444555555555555333222000///000111333444888666444444555666666555444444444333111222333666888999;;;;;;;;;;;;===>>>;;;999777777:::<<<===>>>:::999888777666555555666444555777999;;;<<<<<<<<<<<<:::777555555777;;;======<<<999777666555555555555555555666999:::999777:::;;;>>>???>>>;;;777555666555555444444555666666555777888888666444444555666333333555444000///111444555555222///,,,++++++))),,,000444666777666555444555555555333333555666999888666555444333444444555555666555444444777999::::::999888888:::;;;<<>><<<:::777444222---///111111000---,,,+++///000222444444444444333...,,,+++,,,///333555555222000...///111111000///...///000222444666888999555555666777888888888777777777666444222222444666444444444222111222555777666111---...333777777555222222222222222222222222...///000222333333333333333222111000111333555666666444111111444777:::;;;999777444111111111222222444444666888:::<<<<<<;;;888666222111333555777777888777666555444444444444333333444555777999;;;===<<<:::777555555777:::===;;;999666666888::::::999444444555777999:::888666555666888999999888666555777777666666555555444444555555666777888888888777222000111444444111111333333444666555333111111222///000111222444666777888888888888666555555777999<<<;;;999888888888888999777777777666555555777:::===<<<<<<<<<>>>???AAABBBEEELLLUUU[[[\\\]]]```bbb```bbbgggmmmssswww{{{|||}}}~~~AAAAAA???>>>;;;999777666000111111111111000///...000222555777888999888777000...---...111444666666111///---///333555333111//////000111222444666777444333333555888999999777888999999777555444555666444444333111000000333555222///---...333777888777444444333333333333333222+++---///000222222222111222111111111222555777999777444111000333777:::<<<:::888555444444555444333222222444777:::<<<;;;999555333000///000222222222444555555555555444333333333333444555777888:::;;;???<<<888555555666999;;;999777444666999<<<<<<;;;666666777999;;;:::888666555555666666666666666666666666666666666555444333444444444666999:::999888222000111444444111000222222444777888777555444444222222333333444555666666777777777555444555777:::<<<;;;999888888888999:::777777888777666666999;;;:::;;;===???AAABBBDDDDDDIIIQQQ\\\aaacccdddgggkkkfffjjjooovvv{{{~~~@@@AAAAAA@@@>>>;;;999888333333222333333333222111333555777:::;;;:::999777222000......111444555555222///...000444666444111111000000000000111333444222111111444777999888666777999:::888666444333444333333222000......000222......///000222444666777555555555444444444333333,,,---///000000000///............000333777;;;===;;;777222000222555888:::888666555666888999888666333333333666::::::888666333222000///000111000///111333555666777666444222444555666777888999::::::===;;;777444333444777999999555222444999<<<;;;999888888999:::<<<:::777444888777555444444555666777555666666777777666555444444333333666:::<<<;;;999555222222444333///---///000333888:::999777555555444444555555555444444444555555555333333444777:::;;;:::888777777888999999666777777777666888:::===;;;===AAADDDGGGIIIIIIIIIPPPXXXbbbgggggghhhlllppppppssswww{{{@@@AAACCCBBB???<<<:::999555444333444555555555444555777999;;;;;;:::888666222000......111333444444333000///111555666333///222111000//////000111222000//////222666999888666777888999888666333222111333333222000...---///000,,,...111111111222444666666666666555555444444444---...///000000...,,,+++)))***,,,///333999>>>AAA>>>999333000111333666888555444444777:::<<<;;;888555444444666999999666222444333222222222222111///000222666999999888555444666777888999:::;;;:::::::::888444111111222555777999555111333888;;;:::777999999999;;;<<<:::666333:::888666444444555777999555666777888888777666555444333333666:::<<<;;;999888555444444222---+++,,,...222888;;;:::888555444666666666666555444333333444444333222222333777::::::999888777777777888999555666777777777888;;;>>>>>>AAAFFFJJJNNNOOOOOOOOOVVV^^^gggkkkjjjjjjnnnrrryyyzzz{{{~~~GGGEEEAAA===:::777666666999999888555222111222333333444777999:::999777555444111...///222444444333333000...///222444444333333222111111000000111111222111111222444555444333888777666444444444555666555222...,,,+++,,,+++***---...///111222222222222000111222111111222555777666666555444222000...---,,,---///222555999<<<===888666333333444555555444444444444555666888999:::888666555444444333111///---...///111111000000///000333666666444333444777999::::::;;;;;;999888777888222,,,+++000666999999999666333222444555666555333888======999444111000666777777555333222333444777777888999888777666555888777777777888:::<<<===777444000//////---***''',,,///333777999888666444666777888777333///---,,,444333222111222444777888::::::999777444444555777::::::999888888;;;@@@DDDIIILLLOOORRRUUUYYY^^^aaaeeefffhhhmmmrrruuuvvvuuu~~~~~~DDDBBB???<<<999777666666777888777555333111222333111333555777777777666555555222000111333444222111111...,,,---000333444333333333222222111111111222111111111222444444333111666666666666666777888888555222///.........---,,,---...///000111111111111//////...///000222444555666666555444222000...---......///111333666888999777555333333444666666555555555555555555666666666555444444555666555333111...///111222222222111000///000222333333444666888999999::::::999777666555666000++++++111666999999888555333222333444444444444888<<<===:::555333222555666666444222111222333666777999::::::999888777999888777777888999;;;<<<777444111000000...+++(((,,,...333777999888777555777999:::999555222000///333333333333333444555555666777777666555444666777999:::;;;<<<===AAAFFFJJJLLLPPPUUUYYY]]]aaafffiiilllooosssvvvyyy{{{||||||}}}~~~???>>><<<:::888777666666444555777666444222222222///000111333444555555555555444333444555444111//////---+++,,,...111222222444444444333333333333333000000111333444444222///333444555777888999999999444333111111222111000......//////000111111111111...,,,+++---111444444222555555444444222111000///111111111111222333555666777555333222444555666666666666777666555444222111111111333555777777444222000111222333444333333222...------///222555777888999999888888666555333222222...+++,,,111777999:::666444222111222333333222444777:::;;;999666444444555555555444222111222444666777:::;;;<<<;;;:::999:::999888777777888999:::777555333222111000...,,,---000444777999888777666888:::;;;;;;888555333333555666777888777666444333333555888999999888999::::::<<<@@@CCCFFFJJJNNNRRRSSSWWW]]]ccchhhlllpppssstttyyy;;;;;;:::999777666666666111444666777555222111111------...000111333444555444555666888888666333111///...,,,+++,,,---///000555555555555555444444333///000111333555555222000222333555777888888777777555444333444555555333111111111222222222222222222000,,,***---333666555222222333333444444333333333333333222111222333555666:::777333222222444444444555666777888777555222000///000333666888888444111222333444555666555444444000---+++,,,111555666666888888777666444333222111000...---///333777999:::555333111111222333333222333555666777777666555555666777777666444333555666555777:::<<<======<<<;;;:::999888777666777777888777666555444333222111000111333666888888777555444777999;;;;;;999777666666777999;;;<<<;;;888444222222666;;;>>>?????????@@@>>>BBBGGGKKKNNNRRRVVVYYY\\\aaagggmmmqqqtttwwwyyyyyy999999999888888777777666000333666777555222000///,,,,,,---///000222333444222444888::::::888666555222000...+++***+++---///555666666666666555444333//////000333666666444222333444555666777666555444666555555666777777666444444444555555555444444333333///...111666999777444000111333444666777777777444333222222333555888:::<<<888444111000111111111444666777888888777555444000111333666888777444111333444666777777777666555444000------111444444333777666555444444333333333111111111333555888999999333222111222444555444444444333333333444555555444888999999888666666777999666777999:::<<<<<<<<<<<<:::999777666555666666777777888777777555444444444666777888999888666333111555888:::;;;:::888777777777999;;;<<<:::777333000222666<<>>DDDIIILLLOOORRRTTTVVVYYY]]]aaaeeeiiinnnqqq|||~~~;;;<<<<<<===<<<;;;:::999333444555444111...---------///222444555333111000111333666555222///000111111111111...---///555:::444555666777666555333222((('''''')))...333666777666666666777999;;;>>>???===:::777666666777888777777777777777666555333333777999;;;;;;:::999999999;;;;;;;;;:::999888777666666555222000111333666888444111---+++,,,///111222666555555444444444555555---...///222666999:::999444555666888888777777666333666999888555333555777333333333555888;;;>>>???<<<>>>@@@@@@===:::777666222222444777;;;>>>>>>======999444222444777888777000111222111000000111333888666333111222555999;;;777666555444444555666777888:::<<<<<<:::999;;;>>>666777888999999888777666333666:::<<<<<<<<<<<<======;;;888666555555666777AAAEEEJJJOOORRRUUUYYY[[[ZZZ]]]aaaeeejjjooouuuxxx;;;:::::::::;;;;;;999777555444333333333222...,,,)))+++...111222111///---222111//////000000...---111000000111444666666555666666777888888666222///---***))),,,---,,,///333777666777888:::::::::999:::777555666999;;;:::999555555555444333222111000777:::<<<<<<:::777555444777888999::::::888666555555444333333222222333333111///---,,,---///222444888666444444555555444333000......333999<<<:::777666333111333777999999777777666555777::::::888555444111...///444:::>>>?????????===<<<:::999888777555444444777:::>>>??????:::666222222666888666444333444333111///000222555::::::999888666666888:::888888777666666666666666888:::<<<<<<;;;:::::::::666777888888888777555444333555888===@@@@@@>>><<<@@@???<<<888555555888;;;IIINNNUUUXXXYYY[[[aaafffgggiiikkkmmmpppvvv}}};;;999777777888999888777555444333444444444222000+++---000333444333111///111000///000111111///---000111222333444444444444777777777888999777333000...+++***,,,---+++---111555555555777888888888777888666555666999;;;;;;999444444333333222111000000555888::::::888666444444666888:::;;;:::888666444555444333222111111111111...------...///222555777999666444444444555555444000//////333999;;;999666333111000222666999999888777666666888:::;;;999666666333000000444999;;;<<<======<<<:::999777666666777666555666999;;;;;;;;;999555222333666888777444333333333111000111333666999::::::888666666888:::777777666666555666666666888:::<<<<<<;;;999999:::888888888888777666444333333555888<<<>>>>>>===;;;AAAAAA???===;;;<<>>===;;;888666555444111///...---......,,,---///222555888:::;;;:::777444444555777888999666555666777::::::888666...,,,,,,///555999999888555666777999;;;;;;:::999;;;999666444333444444444777666666555444333222222777666555555666666444333222222333555888999666444222333444333333444666888666777777666555444555666222333444555555666666666888999:::999777666666777<<<;;;:::888666444222111222444777999::::::;;;<<>>999444111333777:::<<<<<<:::777666777888777777666666666555555555555555+++,,,...111333333111...,,,111666666111......000...///222666999:::999777000------///...)))'''(((000222555555444333555666888777666444222111111111000//////......///000111000222333222222222444666777999<<<>>>>>><<<:::888555333111.........000111000000222444666777888999999777555555777999::::::999999999:::;;;;;;999777...,,,+++...444888888777555666888999:::999999999:::999888666444333333333444444444333333222222222444333333444666666444222000111444777999888555333111222444444333444666888333444555555333222222333000111333555666777777777777888888777555555555777===<<<;;;999666555444333444777999;;;;;;<<>>>>><<<:::777888::::::999777777777555222///000333555333111444777999888555333333444000333777888666555777999333444444444444555555555555555555666666555222///---222888;;;:::555111...111222444444222111111222333555777777555444333444...111444777:::;;;;;;;;;:::;;;;;;;;;:::<<<>>>AAA<<<;;;;;;:::;;;<<<>>>???EEEIIIMMMMMMNNNQQQXXX^^^]]]bbbiiippptttxxx|||~~~zzzrrrjjjgggoooyyy555333111///...000222333444444222222222333444555666666666444000---,,,,,,444555555444222111111222///......000222444444333---,,,,,,...///...,,,******...444888888444///+++***,,,///000000///000111777666666999<<<>>><<<999888555333333666888777666888777777666666666666666777666555444444555666777777666666666777888888999:::888444222111222444666888888888999;;;;;;:::888::::::999777444333444666666222...///333555444111444444444333333222222222000333666666444333444666666555444555888:::::::::777777777666555333222111000444888999666111,,,)))000222444555444222000...222333555777666333000---222555777888777777;;;???<<<<<<<<<>>>@@@BBBBBBBBB>>>@@@BBBAAA???@@@DDDGGGFFFLLLTTTYYYYYYZZZ]]]aaaiiinnnsssvvvwww{{{yyymmmhhhjjjcccbbbppp666555222111000111333555444444222111111222333444555666777666333000//////333444555444111000111222111000000111444555555444---------...//////...,,,...111666::::::777333000+++---////////////000111555444555777:::;;;999777333222333666888888555222666666777777777666666555666666555555666777888999<<<;;;:::888888888999999999777444222111222555666888777777999;;;<<<;;;:::::::::999666333222222444555111...///333666555333444444333333333333333333222444666555333333444666555444444555888:::;;;;;;666666666555444333111111000444777888555111...,,,000222444666666555333222333444777888888666333111333555666666777888;;;===>>>>>>>>>@@@CCCEEEFFFFFFFFFGGGHHHFFFCCCCCCEEEIIIJJJQQQYYY^^^```bbbgggkkkjjjrrr{{{{{{uuuhhhbbbbbb]]]aaasss888666444333333333555666555444222111111111222222333555888888666444333333333444555444222111111222444333222222444555555444---------...000111000...111333666999999777555333///000111111000000222444333333333555777777555333///111555:::<<<:::555111333555666888888777555444666666666666777888::::::@@@>>><<<999888999999:::888666444222222444666777888777777888:::<<<;;;:::;;;:::888555111///000111333000...///444777777666333333333333444444444444555666666555333333444666555444444555888:::::::::555555555444333222111000111444666777555222000///111222555777999888777777444555777999999888777666888777666777:::<<<======@@@@@@BBBCCCFFFHHHJJJLLLRRRSSSSSSPPPLLLKKKMMMPPPSSSYYY```eeeiiimmmsssxxxssszzz}}}uuupppcccZZZXXXTTT^^^uuu888777555444444444555666555444222111000000111222000333777888777666555555555666666555333222222333555333111111333444444444...------///111222111000000111333555555555444333333444444333111222444666333333444555666555444333///222777;;;===;;;666333222333666888888777555333666666666666666666777777===<<<999777777888999:::888777555444555666888::::::999888888999:::999888::::::888444000......///222000///000444777888888222333333333444444555555777777666555444444444555666555555666888999888666333333333333333222111000222444666666444333222333444555777999::::::999999444555777888999:::999999===:::888:::>>>AAABBBAAABBBCCCEEEGGGIIIKKKOOORRR]]]______\\\XXXWWWYYY\\\___ccchhhmmmqqqvvv|||}}}yyymmmkkk___UUUPPPLLLXXXqqq666666444444333333444555555444222111111111222222///222555777666555555666666777888777555333444555444111//////000222222222///...---...111222222111000111222333333444444444444444444222111111333555333444666777666555555555111333555777777666666666111333555777777666333222666666555444333222111111555555444333444666888:::888777666666777999;;;===<<<:::888777777777666555999888666333///......///222111000222444777888999333333333444444555555555888777666555555555555555888777777777888777444222222222222333222222111111222444666666444333444444777888999:::::::::999999444444555777888999:::;;;===:::888:::@@@DDDFFFFFFFFFHHHJJJKKKMMMPPPTTTXXXccceeefffdddbbbbbbeeehhhkkknnnqqquuuxxx|||}}}xxxssspppeeeddd[[[RRRLLLFFFQQQjjj555555444333333333333333444444222222222333444555111222444555444444555666777888888777555444444555222///------...111222222000...---...000111111111111222333444555666666666222222222111///...///111333555888888888777777888222333222111000111333666333444555666666444222111555444444333111///---,,,...///000111333666777999666666666777888;;;===>>><<<999666555555555444444666666555333000///000222444444333333444666777888444444444444444555555555777777666777888888666444999888777777888666333111111111222333333333222222333555777777555444444444888888999999999999999999444444444555777999:::;;;:::999888;;;@@@FFFJJJLLLNNNQQQSSSSSSTTTVVV\\\aaagggiiikkkkkkjjjkkkppptttwwwxxx{{{~~~{{{uuupppllliii\\\\\\TTTLLLHHHBBBLLLddd555555444444444333333333444333333333333444666777444555555444222222444666555666777555333222333444000...,,,,,,...111222333111///------///000000///222333444666777777777777111333444333111/////////222555999999888888999:::555555444111...///333777555555555444333222111000222333333222111///---,,,,,,---000333555666777777444444555666888:::<<<===888666333222333555555555333444444222111111333555777666666444444444555777555555555555444444444444666555666888;;;:::777444666666666777888777444222111111222333444444333333444666888888666444333333555666777888999999::::::666555555555666999;;;<<<888:::<<>>@@@AAA@@@>>>;;;:::;;;<<<<<<<<<@@@DDDIIINNNTTT[[[ccchhhiiijjjlllooorrruuuyyy{{{~~~yyyooojjjggg```UUULLLHHHGGG???<<<@@@@@@LLLddd444555777777555333333333111222222111111111444666666555444333333333444444999666333000/////////000...///000000///...000111000000111111111111111000444333333333222333333333555666777:::<<<===;;;999888777555444444555777888888555222222444666888888999888888777777777666666666444111111222333222222000333666888999777444222333444555888::::::888555333333333222333333444444555666666555333222333555555666666666555444333333777777666666666888999:::777666555666888888555222666555444444555555333222222111333888>>>???:::666555777999999666444333333444666888:::===>>>@@@@@@CCCAAA???>>>???AAABBBCCCIIILLLQQQWWW^^^dddjjjnnnsssrrrqqqssswww{{{~~~~~~xxxtttnnnfff^^^VVVNNNJJJGGGFFF???<<>>???;;;666333555777777555333333333777999<<>>;;;>>>>>>IIIaaa444555666555222111111222333444555444222111222333666666666555555555555555333222000...,,,,,,,,,---333444444333111000000111///000111222222222222222444444444444333333222222///111555:::???AAA???>>>===;;;888555444555777999555333111222444666777777555666777888888777777666444222111111333555666666111222555777888777555444333333444666777777555333555555555555666777999999999999888555222222333555444666999:::999555111...222222333444666999<<<>>>888666444333333444555555666555444444666666666555222333666:::===<<<888444333555666666555333333444:::<<<@@@CCCDDDDDDCCCBBBDDDEEEFFFIIILLLRRRXXX\\\aaabbbfffmmmuuuzzz||||||~~~yyyvvvmmmnnnlllbbbUUUKKKIIIKKKCCCCCC<<<:::======HHH___222333333222000//////000555666777666444333333444777777777666666666555555//////...------...//////666777777555333222222333222222222222111111000///333333444555666666555555...000444999>>>AAA@@@???>>><<<999777666666888999777555333333444555555555444555555666777777777777555333222222444666666666000222444666777666555444333333333555666777666444444555555666777888:::;;;999999888666333222444555666888:::;;;:::666111...000111333555777:::<<<===888666555333222333555777555444333444666888999888444444666888999888555222444666777777666555666777;;;===@@@CCCEEEEEECCCBBBBBBEEEJJJPPPUUU\\\dddiiiiiikkkooouuu{{{~~~zzzuuurrrdddbbb]]]UUUNNNGGGDDDBBB??????:::888<<<<<>>>>>:::;;;;;;;;;;;;:::::::::777666555666777888777666888777666555666999<<<>>>;;;888555444444444444333333444666888999999999999222111222444777999999888111111222333555777999:::555888::::::888666555555666777888888666222...+++///111555999:::999777666777888888666444333555888:::888555555666777888888444555555555555666777999;;;<<<======<<<===???AAA???AAACCCEEEHHHIIIJJJKKKLLLSSS^^^fffkkkpppwww|||yyy~~~}}}xxxrrrjjj^^^VVVRRRNNNIIIFFFEEECCCAAA???777999555666;;;<<>>AAA===:::777555444444222111555666888:::;;;;;;;;;;;;222111222444777:::::::::///000111222444666888999444777:::;;;999777666555555666666666333000,,,***///222777:::;;;999555333666888999888555444666888===;;;777555555666666555444444444444555777;;;>>>===>>>????????????BBBDDDEEEFFFHHHJJJMMMOOOQQQRRRSSS[[[fffnnnrrrvvv{{{{{{yyyvvvtttpppfffXXXMMMFFFDDDAAA>>><<<;;;;;;<<<555777333555;;;<<>>DDDHHHMMMJJJIIILLLRRRXXX\\\]]]ffffffiiinnnpppqqquuu{{{}}}{{{xxxtttnnnjjjdddaaa\\\VVVQQQJJJDDD@@@<<<;;;999999;;;<<<;;;;;;:::===:::;;;???===EEEZZZ000...,,,---000333555555444333333444666666444222///111333555666777888999777777555444333333444444666555444333444666999;;;:::888666555555555333222///......000333555555444444444555555555444333333777666444222222333444555:::999888777555444222222444888===<<<888666888;;;:::888777555555777999::::::999777666555555666777222111000111333444333222///------111666999888666333444444444333111///...111333555555444333222333...000222333333333444555222444444444333444888;;;<<<;;;;;;;;;<<<>>>???@@@BBBBBBCCCCCCDDDHHHMMMQQQRRRRRRSSSVVV[[[aaaeeegggjjjlllppptttwwwyyy}}}}}}wwwtttssspppjjjddd___[[[VVVQQQLLLGGGAAA===<<<<<<;;;;;;;;;;;;;;;::::::>>><<<>>>AAA>>>EEEZZZ~~~000...------000333444555333333333555666666333111+++---111555999;;;;;;;;;666555333222111222333444555444333333444666999:::888777555555666666555333///......111444777777777555555666777666555333222666555333333333555777999;;;:::888666444222000000///444999999666555888;;;888777666555555777999:::>>><<<:::777555444444444111000000222555777666555...---...111666888888666333333333333222111000///222444666666555444555666222444444333111000000111...//////000333666;;;>>>============???AAACCCDDDEEEHHHKKKNNNPPPRRRUUUWWWYYY]]]bbbcccdddffflllqqqpppssswwwzzz|||}}}vvvqqqoookkkccc]]]ZZZVVVQQQLLLHHHCCC>>>;;;>>>???>>>===<<<:::::::::999===<<<>>>BBB???FFFZZZ}}}///---,,,---000333444444222222333555666555333000***,,,///555:::<<<;;;999333222111000000111222333222222333333444555777777666444333666999999666333///...///222666999:::999666777888999888666444333444444444444666777999;;;;;;:::999666444222000///,,,///333444333333666888888777666666666777999:::???>>><<<999777555444444333333333555888999999777......///222555777777666333333333222222222333333222444555555444444555666555555555333000---------.........111555:::@@@CCCAAA@@@@@@@@@BBBEEEHHHJJJJJJNNNSSSWWWYYYZZZ\\\^^^bbbhhhnnnooonnnooouuuzzzyyy~~~wwwooohhhaaaXXXSSSRRRNNNIIIEEEBBB???;;;888???@@@@@@???<<<:::999999777;;;:::<<>>FFFZZZ}}}---,,,,,,---000222333222222222333555666555222000,,,---000555999:::777444///////////////000111222///000111333444444444444222111222666;;;;;;777333//////000333888;;;<<<<<<777888:::::::::777555333444444555666777888999999;;;:::999777444222000/////////000111222333555666888888888888999999999999======<<<;;;:::888777666888777777999:::;;;999777//////111333555666666666333333333333333555666777444666777777666555666888666777888666222///------333222222555:::@@@EEEHHHJJJIIIHHHGGGIIIMMMPPPSSSVVVXXX\\\___aaacccfffiiikkkoootttxxxyyy||||||tttjjj```VVVOOOJJJHHHEEEBBB???>>>===;;;999;;;>>>??????<<<999999:::555888777999???===FFF[[[}}}---,,,+++---///111222222111222333555666555222///...///111555999888444000,,,,,,---...///000111111,,,...111333444333222111000000222777======888333000000111444999<<<>>>>>>888999;;;;;;;;;888666444333444555666777777777666;;;;;;999777555333111000555333111111333555666666999::::::;;;;;;::::::999;;;;;;<<<===<<<;;;999888<<<;;;;;;;;;<<<;;;888666000000111333444555555555444333333333444666888999888999::::::999888999;;;888:::;;;:::666333000000999888777999>>>DDDHHHKKKTTTRRRPPPOOOQQQTTTYYY\\\```bbbdddeeegggjjjooosssrrrsssvvv|||xxxvvvpppfffZZZPPPJJJHHHCCC@@@>>><<<=========<<<888;;;>>>>>>;;;999:::;;;444777555777===<<>>===<<<<<<<<<:::999999:::<<<888999555555;;;<<>>@@@AAABBBAAAAAADDDGGGJJJLLLMMMQQQVVVZZZ]]]^^^```ccceeehhhjjjkkkrrrtttvvvyyy{{{~~~~~~yyywwwtttqqqoooiiiccc[[[RRRLLLGGGDDDAAA>>>>>>>>>?????????>>>>>>===>>>===<<<:::999;;;===:::;;;777777<<<<<>>>>>;;;888555444555666555444444666777888666555777;;;<<<:::888666666666666666666666666222///,,,---000222111///111555999<<<===<<<<<<===CCCEEEHHHJJJKKKMMMOOOQQQJJJJJJJJJHHHEEEAAA>>>;;;333444555666777777777777666666777888:::<<<>>>???::::::;;;===@@@@@@>>><<>>>>>===>>>>>>?????????>>><<<::::::;;;===<<<===888888<<<;;;FFF\\\333111111333666777777555///111444666666555333222333555666666333///,,,***///////////////000111222666777666666555555777888777666888======888444444999===BBBFFFFFFBBB<<<999:::999888777666666888999:::777777;;;AAABBB???:::555555555666666777777777111...******---//////---111555:::<<<;;;::::::<<>>@@@@@@======>>>???BBBEEEFFFGGGGGGIIIKKKNNNPPPSSSUUUVVVWWW]]]bbbcccaaaaaaeeejjjlllpppuuuwwwvvvyyy}}}|||uuummmjjjjjjhhh```YYYQQQMMMHHHDDDBBBAAA???>>>@@@???===<<<<<<<<<===>>>>>>>>>===;;;999888:::;;;:::;;;777777<<<;;;EEE\\\~~~444444444555555555333111,,,...111333444333111000333555777666333000000000777666555333222000000///000333777999888777777888666666999===<<<888555777AAAEEEJJJNNNNNNIIICCC???@@@???<<<:::999999999999888777777;;;AAACCC@@@;;;555555666666777777888888333///++++++...000000///333777;;;;;;888666777999CCCGGGMMMQQQSSSSSSTTTUUUXXXVVVSSSQQQPPPLLLHHHDDD===<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>??????@@@@@@BBBBBBAAABBBDDDIIIOOORRRSSSTTTUUUWWWZZZ\\\^^^___aaafffkkkllljjjjjjmmmqqqtttyyy}}}~~~~~~}}}yyywwwxxxpppgggcccbbb___WWWPPPJJJGGGCCC@@@???>>>===<<>><<<;;;:::;;;<<<<<<;;;;;;;;;999666666777999666888555666<<<<<>><<<<<<@@@JJJNNNSSSWWWWWWSSSMMMIIIHHHEEEBBB@@@???===;;;999666555666:::???@@@>>>;;;888888888999999:::::::::888444///...111333333222666999;;;999444222555888AAAFFFLLLQQQTTTUUUUUUVVVYYYWWWUUUTTTTTTQQQLLLGGGBBB@@@>>><<<;;;;;;<<<===<<<===???AAABBBCCCCCCCCCHHHHHHHHHIIIKKKPPPWWW]]]aaabbbbbbdddfffhhhjjjlllnnnppprrrtttuuuvvvxxxzzz~~~xxxttttttppphhh___ZZZWWWTTTNNNIIIDDDBBB???===>>>>>>===<<<<<<<<<;;;:::999999999999888888888666444444666888333666444777>>>>>>III```555666666666444222111111///000000111111111000000333555666333//////333777>>>===;;;888444000---+++(((,,,111000---***+++---...111888AAAEEEFFFJJJPPPVVVZZZ^^^bbbbbb___ZZZWWWRRROOOKKKIIIHHHEEE@@@===666777999<<<===>>>>>>>>><<<<<<<<<<<<===============999444333555888888777777:::;;;777111000444:::BBBFFFKKKPPPTTTWWWZZZ]]]\\\ZZZYYY[[[\\\ZZZSSSMMMJJJGGGBBB>>><<<===???AAA???AAADDDGGGJJJKKKLLLMMMPPPSSSVVVWWWYYY]]]cccgggnnnooooooqqqtttvvvyyy{{{}}}|||{{{}}}|||}}}zzzsssooopppddd^^^VVVOOOKKKIIIGGGFFF>>><<<;;;;;;===>>>>>>===:::::::::999999888777666555666666555444444666999444777666999@@@AAAKKKbbb444666666666444333333444222222111111111111111111444666555111,,,,,,222777>>>===:::777444000,,,***(((+++---+++&&&###%%%(((---222;;;GGGMMMQQQWWW___```ccchhhkkkllliiieeebbb[[[XXXTTTRRRPPPLLLFFFAAA999;;;>>>?????????AAACCC@@@@@@@@@???????????????AAA<<<777666888;;;;;;;;;777999:::555//////555<<>>??????888888999999888777555444444555555555444555777:::777:::888;;;BBBBBBLLLccc;;;;;;:::888666555777888777666444222222222444555555444111000///111333444666666666555333111///---///---)))$$$!!!!!!$$$'''000888EEEQQQZZZ___```___jjjoooqqqnnnnnnqqqqqqlllhhhiiieee\\\UUUQQQLLLGGGCCCBBBAAABBBDDDEEEDDDBBBDDDDDDCCC@@@>>>>>>AAADDDCCCAAA>>>>>>???@@@@@@@@@666:::===;;;888888<<<@@@EEEIIIOOOTTTYYY]]]aaaccccccdddfffgggfffccc___]]]]]]XXXPPPHHHDDDEEEKKKOOOOOORRRUUUWWWYYY\\\```cccaaagggmmmpppqqqsssyyy~~~wwwzzz~~~~~~{{{vvvrrrqqqrrrnnneee]]]UUUNNNEEE>>>;;;<<<>>>???777555666:::???AAA===888888888888888888777666666555555555444444555888;;;:::<<<:::;;;???===FFF[[[999999999888666666888:::666555333222222333444555555444111000000111333444777777666555333111...---///---)))%%%###%%%***...666>>>IIIUUU^^^dddhhhiiiooossstttrrrtttyyyxxxtttssssssnnneee^^^ZZZTTTMMMLLLKKKJJJKKKLLLMMMLLLKKKKKKJJJIIIHHHFFFDDDCCCCCCGGGEEEDDDDDDDDDEEECCCBBB<<>>>>>BBBFFFIIINNNTTTZZZ___cccfffiiihhhjjjkkklllkkkhhhdddbbbaaa^^^YYYTTTPPPPPPTTTWWWVVVYYY^^^ccceeehhhjjjllllllqqqvvvxxxxxxzzz~~~~~~|||yyysssmmmkkkiiieee\\\TTTKKKFFF>>>888666777999:::555444555999>>>???<<<888777777888888888888888888777777777555444555888;;;<<<>>>;;;<<<@@@>>>FFF[[[666777888888777777888:::555444333222333444555666444333111000111222444555777777666444222000...,,,...---)))&&&&&&)))000555:::BBBNNNYYYcccjjjpppsssxxxyyyxxxyyy}}}~~~~~~|||vvvooollliiibbbZZZZZZXXXVVVVVVXXXXXXXXXWWWUUUTTTRRRQQQPPPMMMIIIEEEMMMLLLLLLMMMNNNLLLIIIFFFEEEGGGJJJIIIGGGHHHKKKNNNRRRVVV]]]cccgggjjjmmmnnnpppqqqrrrrrrqqqnnnkkkhhhcccbbb```]]]ZZZYYY[[[]]]___dddjjjpppssstttvvvwww{{{~~~|||ttttttmmmeee```]]]XXXOOOIIIBBB===888444444555666777333333555999===???<<<888555555666777888999:::::::::999888555444444777:::>>>@@@===>>>BBB???GGG\\\666888999999888777777888333333333333333444555666333222111111111333555666777777555444222///...---000...***'''(((,,,333999999BBBPPP]]]gggnnntttxxx~~~|||xxxwwwwwwrrrjjjfffdddaaaaaabbbbbbbbbaaa___]]]ZZZYYYXXXVVVRRROOOUUUVVVWWWXXXYYYVVVRRRNNNOOOQQQSSSRRRRRRRRRUUUXXX\\\```fffkkknnnooopppqqquuuvvvwwwwwwuuussspppnnnlllkkkiiieeebbbbbbdddfffkkknnnssswwwzzz|||~~~}}}yyyqqqiiijjjddd[[[UUUQQQMMMFFFAAA===:::777555666777888888444444666:::>>>>>><<<:::222333444555777999:::;;;:::999777444222222444777<<>><<<999666555777999999999555777999<<>>>>>;;;888666555333333444444444444444444111111222222444555666777555444333111000000000000333222000------000555999<<>>???>>><<<;;;333333222333444666888999666777888666333111111111777;;;;;;???FFFGGGRRRhhh888;;;>>>@@@>>>;;;888777444444444444444444333333000111222333444666777888333333111000000000111222222222222111222444888<<>><<<;;;;;;777333111222444555666888:::===>>>===;;;:::999777666555444444666777888888:::<<<;;;999666444333777;;;;;;???FFFGGGRRRhhh666:::>>>@@@???===;;;:::555555555555444333222222000000222333555666777888222222111000000111222333222333444444555888<<>>@@@IIIQQQ[[[dddkkkuuu|||xxxxxxssskkkccc[[[TTTMMMHHH>>>>>>>>>======<<<;;;:::888777555222//////222444555666888999888777555444777777666666777888999999<<<;;;;;;===>>>===888444666===???AAAIIIKKKTTTfff555666888999999999888777<<<<<<:::777444333444555666777777777888888999999:::777444222222333333333111222333555777:::===???JJJQQQ[[[fffrrr}}}yyyvvvqqqkkkccc[[[SSSMMMGGGCCC<<<<<<<<<<<<<<<;;;::::::555555333000...---000222444555666888888777555444555555666666777888999999===<<<<<<===???>>>:::666999@@@AAACCCKKKMMMVVViii333333555666666666666666;;;<<<;;;999666555666777888777777777666666555555;;;:::888777888777666444111333444555666888;;;>>>KKKQQQ]]]lllzzz~~~yyytttrrrhhhbbbZZZRRRKKKFFFBBB???;;;<<<<<<;;;;;;:::999888555555333111......000222222333555777888777666555333444444555777888999999<<<<<<<<<===???>>><<<:::<<>>JJJTTTcccqqq}}}~~~{{{xxxtttooolllbbb\\\TTTLLLGGGCCCAAA???=========<<<:::888777666666666555333111111333444111333555888999999888777111222333555666888888999:::::::::<<<=========<<>>???>>>===<<<:::777555444666666666444222222333555222333666888::::::999888///000222444666777777777777777888999:::;;;===???BBBHHHHHHIIIRRRWWWdddxxx888666333000...---......000222555666666666888999777777666555444333222222333333444666777555222///000444777777555666<<>><<<:::999<<<<<<;;;:::888777555444333444444333111000222333222333666888999999888888///000222444555666555555555666777777888:::>>>AAAEEEKKKJJJLLLVVV]]]kkk999666333000......///111333555777777666555555555555555555555555444444444333333444555666555222///000444888888666777>>>DDDLLLXXXhhhsssxxx~~~wwwqqqsssooofff^^^[[[VVVPPPFFFBBB>>>;;;:::888666444555666666777777666666555333444444333222111222333111222444666777777666555///000222444555444444333444666777777888;;;@@@DDDHHHNNNMMMPPPZZZcccrrr888666222000///000222333666888999888666333222222222222333333333333444444444444444666777666444111///444999999777888???FFFNNNWWWdddpppyyyyyyppprrrssslll^^^UUURRROOOJJJAAA???<<<:::888777555333///000222444555666777777444666666666444333444555///111333555555555333333///000222444444444222111444666888888888<<>><<<:::;;;;;;999555111///111333555666666555444888666444444777999888666333333444444444444444444777444111111444777777666;;;;;;;;;;;;<<>>===>>>BBBGGGLLLTTTTTT[[[dddhhhkkk|||666333111111444888:::<<<222444555555444444555666::::::::::::999777666555444555777888999999888888888888<<<@@@AAABBBHHHPPPXXX___kkkzzz{{{uuuoooiiieeeYYYVVVPPPIIICCC===:::888777888999;;;<<<:::555222333222222222444777;;;===<<<888666999???BBB===888333333444555555555555555000//////222777<<>>@@@;;;555222333444555666666555555......///222777<<<@@@CCCBBBBBBAAAAAADDDJJJQQQWWW\\\```fffkkkkkkppp555111...---///333666888111111222111111222555888;;;:::999888777666666666555444444444444555666666999999;;;???AAACCCLLLUUU```jjjvvv~~~yyyvvvqqqhhh\\\TTTJJJHHHDDD???;;;888777666111444777999999777555444555666777888888777666666444111///333999;;;666000111333444666777777666555///000111333666:::???AAA@@@@@@AAACCCGGGOOOWWW]]]```eeekkknnnooouuu666222///...///111333444333333333333222222555777666666555555666777888888666555444333222333444555888777999<<>>AAAAAACCCFFFIIINNNUUU]]]bbbfffkkkpppsssuuu}}}666444111000111333333333555666666555333333444555111111222333555888;;;<<<:::888555333222222333444777555777:::<<>>;;;888666555555333555666444222111444777777666444333444555777888777999999777444333555888000222555888999888777666555777999::::::===BBBGGGNNNQQQUUUXXX\\\```eeehhhqqqtttwww{{{666333///...000333555555:::888666555555444222000///...///444:::>>>???>>>;;;888555333222222111000888:::999444222888HHHUUUfffooozzz{{{}}}wwwmmmgggbbbZZZRRRJJJEEECCCBBB???===:::777555333333333///000111333333333222111000///---...222555777888:::;;;:::666333333666:::666444333777<<<===:::555444777:::999777;;;DDDLLLQQQTTTXXX\\\```dddhhhllltttwww~~~555222//////111444666777:::888666555444333111///111000111444999<<<<<<;;;999777555333222222111000666777777333222999IIIVVVeeennnyyy~~~}}}{{{yyyssslllfff^^^ZZZSSSJJJDDD???=========;;;999666444222111111...///000000111111111000---,,,+++---111555777888999999888666333333777:::777555555888;;;<<<888444444888;;;:::999===FFFNNNSSSVVVYYY\\\```ffflllpppssswww333111//////111555777888999777555444444222000...222222222444777888777666777666555333222222111111333444555222333;;;KKKWWWcccmmmyyyzzz}}}}}}xxxnnnddd___]]]UUUQQQJJJCCC===:::999999:::888666444222111111000//////.........///000000---,,,,,,...333777999:::666666666444333444777:::999777777999;;;:::666333555999<<<===<<<@@@HHHOOOVVVXXX\\\```dddjjjpppuuuuuu{{{000///---...111555777888999777555444333222000...000000111333444444333333444555555444222111222333000222333222444===LLLXXXaaammmzzzxxxzzzyyyrrrggg]]]XXXVVVNNNJJJDDD>>>:::888777777888777666444333222111111111000///......///000111000//////222666999;;;;;;333333333333444555888999:::999999::::::999555222555999===???@@@DDDKKKQQQXXX[[[aaagggkkkpppuuuxxx{{{...---,,,---111444666666888777555444444333111///,,,...000111222111111000111333555444222111222444000222222222555???MMMXXXaaannn{{{{{{xxxwwwtttpppjjjccc\\\VVVQQQGGGDDD???:::666555555666777777666666555444444333333222111000000000222222333222222333666888999888222222222222444666888999:::::::::::::::888555333666:::>>>BBBDDDIIIOOOSSSZZZ___hhhoootttwwwyyyzzz~~~...---,,,...111444555666888666555555555555444222,,,///222222111/////////...222555444222111333555333333333333777@@@MMMVVVcccppp}}}~~~xxxsssssslllddd___]]]YYYRRRMMMAAA>>>999555222111222333666666777777777666555555444444333222222222333333111000000222444666555444333222111333666888888888888999:::;;;:::999777666999<<>>???@@@>>>;;;777444333222111000111000///111444666555444111000///111444666666444222222222444666888777666555333000000222444666666777888:::;;;<<<===@@@CCCIIIQQQZZZ___aaafffnnntttnnnrrrvvv{{{888666333000///000333444555666666666666555444444555666666555444444555777888999::::::888666333111222222444666666999DDDOOO^^^hhhwww|||yyyssslllddd]]]XXXUUUSSSOOOGGG@@@<<<:::;;;<<<>>>;;;666444333444444444333222222333555555444333///...---///222555666555333222000111333555666666333111//////111444555555999:::::::::;;;>>>CCCFFFPPPWWW```eeehhhmmmuuu{{{wwwzzz888666333111000111333444555555666666555555444333333444444444444555888;;;999:::::::::888666444333333222444777888;;;DDDOOO\\\fffuuu{{{rrrooojjjddd^^^YYYTTTPPPLLLIIICCC===999888888999<<<999555333333444555555444444444555555444333111000000///000222444555666333111......000222444444111000...///111444555555::::::::::::;;;@@@FFFJJJTTTZZZbbbhhhlllqqqxxx~~~888666444222222333555666555555555555555444444333111222555666666777999;;;888888999999888777666555666555666999;;;===EEENNN]]]ffftttzzzvvvlllhhhbbb]]]XXXSSSMMMIIIEEECCC???;;;888777777888999666333111222333444444333444555555444222000000444444444333333333444555333000---+++---///111222000......000333666777777;;;;;;;;;<<<>>>CCCKKKPPPZZZ___ffflllqqqvvv|||666555444333333555666888444555555555555444333333000333555777777888999:::666666777777888777777777:::777888;;;===???FFFMMM\\\fffsss~~~wwwrrrppphhhbbb[[[VVVQQQLLLEEE???>>>===:::888777666777777666444111111111222222111///222444444222///......555666888777555444444555444111---,,,---///000000.........111666999;;;;;;<<<===>>>@@@DDDJJJRRRWWWdddhhhnnntttyyy}}}333222222222333555777888444444555555444444333222333444666666666666999;;;666666666666666666666666<<<999999<<<>>>???DDDKKKYYYcccppp}}}}}}}}}}}}vvvlllgggiii```[[[TTTOOOLLLGGG@@@:::777777666555555666666777444333222222333222000...,,,///222222///---,,,,,,222555999999777555555555555333000///000111111111---...///333999===?????????AAACCCFFFKKKRRRZZZ___mmmpppuuuzzz111000000111333555777888444444555555444444333222666666666444444555999<<<777777666666555555555444===:::999<<<>>>???CCCIIIVVV___mmm{{{|||zzzzzzyyyqqqeee```cccXXXSSSMMMJJJIIIFFF???:::333333333333444555666666444333333333444333000---)))---111111...+++***+++...333888:::888666666666777555222222222333333222---...000555;;;???AAABBBAAACCCGGGKKKPPPWWW___eeeqqqtttxxx}}}666222---+++...333777999555333222222555777777777===:::777444333333555666333333222111222333444555999<<<>>>@@@AAABBBEEEGGGTTTaaaqqq{{{~~~}}}yyyssskkkddd^^^ZZZXXXMMMJJJGGGDDDAAA>>>999666111000///000333555555555666666666666555333111///,,,...111333444222///---222222222222333444555555777777888999:::888444111222666:::;;;:::<<>>???@@@CCCFFFPPP]]]nnnxxx}}}{{{vvvooohhhaaaYYYRRRMMMIIIGGGCCC@@@>>>;;;888555333111111222444666777666666666666666555333111000///111444666666444222000333222222222222333444444777777777888999777555333555999======;;;===BBBHHHJJJNNNRRRVVVZZZaaajjjpppwww}}}888666222111222333444444444222111333666888:::::::::999888888777666555555///000000111444777999;;;:::;;;;;;;;;;;;===AAADDDLLLYYYiiittt{{{}}}vvvpppiiiddd___XXXMMMEEEDDDAAA===;;;:::888777555555333222444666888888777555666666666555444222111222444666888999777555444444333333222222222222222666666666666666666666555999===@@@@@@>>>???DDDJJJOOOQQQUUU[[[bbbjjjqqqvvv|||777555444444555555444333000///...///333666777777666777777777777666444333000000111222444777999;;;::::::999888888:::>>>BBBJJJVVVeeepppwww}}}xxxtttnnnhhhbbb```___YYYMMMDDD@@@===999777777777777666555444333444666888888777555555666666666444333222333555777999999999777666555444333222111111111111444444444333333444555777:::???BBBCCCBBBDDDJJJPPPUUUVVVYYY```jjjsssyyy{{{444444444555777777666444,,,******+++///222333333222333555555555444333111222222222222333555777888888888777666666888<<<@@@JJJTTTaaalllsss|||{{{uuuooojjjfff```[[[YYYXXXSSSIII@@@>>>;;;888666777888888888444333222333555666666555444555666666666555444333333444666888999888777777666666444333222222111111111222333222111222666999;;;???EEEGGGHHHKKKSSSYYY\\\]]]```hhhqqqyyy444333333555777777666444+++)))(((***,,,///111111000111333444444333222111444333222222222333444555555666666666666888<<>>HHHPPP[[[dddlllvvv}}}zzzvvvqqqkkkddd___UUUPPPJJJDDD@@@===:::888:::999777888999999888666444333111222333555444444333444555777777777666555222333444555777777777777888777666555555555555555///333666666555666:::>>>???DDDKKKOOORRRWWW```hhhkkkpppvvvzzz~~~888666444444444333222000000...------///222222222222222222333333444444555111000000000000222333444111333666777888:::<<<>>>FFFNNNXXXbbbkkkuuuzzzxxxvvvsssoooiiiccc^^^NNNJJJDDD???;;;:::<<<===999888777888999999777555555333222222444555555444333444555777777777666666222333444555777777888888888777777666666666666777000555999999888888<<>>@@@IIINNNPPPPPPVVVbbbooouuutttzzz666333111111333555444333666555444444444444222000000111222333555777999:::666444111000000222555777888888666444444777<<<@@@AAAIIISSS\\\cccnnn|||~~~wwwppplllfffcccaaa]]]VVVQQQFFF@@@999777888999777555555555666888:::999666333444555666777777777666555444222111222555888999999888777666444222333777:::888999999888666555555666555777999;;;===@@@CCCFFFPPPUUUWWWVVVYYYdddooottt|||333111//////111333444444777666555555555555444222222222333555666888999:::777444111//////222666999;;;999666333222444:::>>>;;;AAAKKKWWWbbbooozzzvvvmmmgggccc]]]YYYUUUPPPHHHCCC>>>:::555333555777777666222222333666888888555333666666777888777777555444444222111111555888;;;<<<:::999777444222222555888888999999777555444555777777999;;;===@@@EEEJJJNNNVVV[[[]]]]]]```jjjsssxxx111000......///111444555777555444444555666555444222333444666777888888999555444222111111333555777999888666333111222555888333888BBBOOO___mmmvvv{{{~~~xxxnnnfffccc^^^WWWPPPKKKEEE@@@<<<:::666333222444555666555111111222555777888666444666666777777777555444333333222222444777:::;;;;;;999888666333111222666999888999999777555555666888;;;===>>>@@@DDDIIIOOOTTTXXX^^^cccdddhhhqqqzzz000///...------000333555555333111111333444444444222333555666777777777777222333444555555555444444333444555444222000000111111555===JJJYYYfffmmmppp|||uuunnnfffaaa___YYYOOOGGG@@@===;;;:::888666444222333333444444222222222555777999888666444555555666555444222111000111444888<<<<<<:::777333333111......000555999:::::::::888777777999;;;@@@AAACCCEEEHHHMMMTTTXXX^^^eeejjjkkkooowww~~~111000///---,,,...222666333111//////111333444444333444555777777777666555000222555777888666444222///111444555333111//////555888===GGGRRR]]]dddggg}}}~~~|||vvvnnnfff___\\\UUUOOOGGG???999666666777666555444333222222222333333333333555888999888777222333444555444333222111000222777;;;>>>===888555...---,,,******...444999======<<<:::999999<<>>FFFOOOYYYaaagggttt|||{{{xxxsssooojjjbbbZZZTTTIIIGGGBBB<<<777444333444333333222111111111222333444333333555777888888666222333444555555555444333333444777;;;===<<<888555000///---+++,,,000777;;;@@@@@@???===;;;<<>>EEEOOOZZZeeelllmmmvvvzzzsssllliiihhhbbbWWWMMMBBBBBBAAA>>>999555333222///000111000000000222333444333333444666777666555222333555666666666555555666666777999;;;;;;888666555444222000000444:::???BBBAAA@@@>>>===>>>AAADDDEEEIIIOOOUUU[[[aaafffjjjmmmuuu|||222222333333333333444444111000000333666888777555999888777666666777888999777555444666888999777555222111111111111222333333666888;;;@@@GGGRRR^^^eeehhhuuu}}}yyyvvvuuunnnfffbbb___YYYNNNEEECCC???:::666444333111000000000000333555777666555777444111111333333111...***+++...222666777666555666444333555888999777555999888777888999:::999888AAACCCDDDDDDBBBCCCFFFJJJPPPRRRVVV[[[aaahhhooosssyyy|||222333333333444444555555333222222444777999888666999888777666555666666777777666555777999:::999666222222111111222222333444888999;;;???EEEOOOZZZaaahhhsss~~~zzzvvvtttqqqjjjaaa\\\YYYSSSJJJBBB@@@<<<888555444444333333333222222333555666555444666444222333444444111...))))))+++///333555555444555333111111444777777666999999888888999:::999999???AAADDDDDDCCCDDDHHHLLLVVVVVVZZZaaakkkrrruuuttt|||222222333333444555666666555444444555888999888777999888777555444444444444666555666777999:::999888333333222222222333444555:::;;;<<<>>>BBBJJJTTTZZZccclllvvv}}}yyyuuurrrqqqkkkcccYYYSSSOOOJJJCCC>>><<<999555444555666777777888666333222333444444333333333333444555444111...(((((())),,,000444555444444111---,,,///333666888999999999888888888999999???BBBEEEGGGGGGIIINNNRRR]]]\\\```jjjvvv|||{{{xxx000000111222333444444555555444444555666777888888999999777555444222111111444444555666888999888888666555444333444555666888>>>=========@@@FFFNNNTTT]]]bbblllxxx{{{vvvrrrooommmlllccc[[[QQQJJJFFFCCC???;;;999666444444666999;;;<<<:::777333111111111111000000111333444555333000...***)))))),,,000444555666333000+++(((***///555999999999999888777777888:::@@@EEEIIILLLNNNQQQWWW[[[aaabbbgggpppyyy......///000111111222222222222333333333444666888999999888666444222000///222333444555555666666666888777555444555666888:::??????===<<<>>>CCCJJJOOOXXX\\\fffttt~~~{{{yyyuuuppplllhhheeedddZZZSSSJJJCCC@@@>>><<<;;;999666444555888;;;>>>>>>;;;777333111000000//////---///222333333222000///---,,,,,,///333666777777333///+++'''(((---444999777888888777666666999<<>>===;;;:::;;;???FFFKKKSSSWWWbbbqqq|||~~~uuussspppkkkeee```[[[XXXPPPJJJCCC===;;;;;;<<<<<<:::777555555777;;;======999777444222111111000///,,,///222333222111111111111000111333666888888888222000---)))))),,,333888777999:::888777888<<<@@@CCCIIIPPPUUUYYY]]]cccgggjjjpppwwwzzzzzz~~~000////////////.........---///000000000222666:::999999999777555333111///222555666666333222333444666555222111111333666888;;;:::888666777;;;BBBGGGMMMRRR^^^llltttxxxwwwooommmkkkfff___WWWQQQMMMEEEBBB===999888:::<<<===:::888555444555888999999999777555555555444333111...111333444222222333555333333444666999999888666222222000---+++---111555888;;;<<<;;;999;;;AAAFFFIIIOOOVVV\\\```dddjjjooosssxxx111111111000//////......,,,...000000000222888<<<999999999888666444111000444666888777444222333444444333000...///111444666888777555333444999@@@EEEGGGLLLYYYgggmmmooovvvzzzlllkkkjjjhhhccc[[[RRRJJJEEE???<<<999777777999;;;===;;;888444333333555666666888777777777888777555333000222555555333333666888444444666888::::::777555222333222000------000444:::===???>>><<<>>>EEEKKKOOOUUU]]]cccgggkkkqqquuuzzz}}}777666444222111000//////...///111444555666666666777777666777888666333000333444555555555444333222222000---,,,---000444777:::888555444555888<<>>CCCFFFKKKRRRZZZccclllsss{{{vvvsssqqqkkkddd^^^WWWUUURRROOOKKKEEE???:::444333222222333555777999999666333000000222444666888888777777666555444444222333555777777777555444444777:::;;;:::888666666444555555333111000222555;;;;;;>>>CCCFFFIIISSS___eeeiiinnntttwwwyyyzzzzzz555444333222222222333333222222333444444333222111666666777999:::888444111000222333555666666666555555444111000000222444666777666444333555777:::<<<@@@AAAEEELLLUUU___fffiiivvvzzz~~~yyytttlllgggddd```[[[VVVJJJIIIGGGFFFDDD@@@;;;888222111000000222555999;;;777555222000000222444666;;;:::888666555444333333333444666777777666555444333666999999888666666666555555555444222222444666;;;<<>>>>>AAAHHHSSS]]]bbbdddjjjpppyyy}}}xxxrrrlllccc]]]YYYUUUPPPLLLCCCBBBAAAAAA@@@===999666000///......111555999<<<555444333222222333555666999888666555444333333444555666777999999888666555333555777777666555555666555555555444555666888999===???CCCIIIOOOVVV```gggoootttzzz}}}}}}:::888555222000///000000...000222444555666666666444444666999:::999666333111222444666777777666666333222222111111111222222111111111111222444555666;;;;;;===EEEOOOXXX]]]]]]bbbiiittt}}}~~~xxxsssiiiddd\\\WWWRRRNNNHHHCCC>>>=========<<<:::666222...------...000444888:::555555444444555666777888555555444444333333444444666777999::::::999888777333555666666555555666777666555555666888;;;===>>>===BBBIIIPPPXXX```fffiiipppuuu{{{}}}~~~;;;888444111...---...///---///222555777999999999333333444666888888666444444555666777777666555444111111111222222222222222000000111333444444555555777888;;;AAAHHHOOOSSSTTT___gggqqqyyy~~~~~~|||xxxrrrnnnccc^^^VVVPPPLLLHHHBBB>>>;;;:::999999888555111...------...///000333555666444444555666777888888888333444444555555555444444555666888:::;;;:::999888444555666555444555777999888777777:::>>>BBBEEEEEEAAAHHHQQQYYYbbblllppppppssswww|||999666222///------...///...000333666888:::;;;;;;333222222444666777666555777888888777666444222111000111222333444444333333111222444555666777777666777999===@@@BBBEEEIIILLLYYYbbbmmmtttxxx}}}~~~~~~{{{xxxvvvsssoookkkgggaaaYYYOOOHHHDDDBBB???===888888777777777555111...---...///000111111222222222333444666777888888888555666888888888666444222222333666888::::::999888555555666555444555888;;;;;;::::::???EEEKKKMMMNNNNNNUUU\\\bbbkkkvvvzzzxxxyyy{{{777444111...,,,---///111000111444777999:::;;;;;;333222111222444666666666999999999888666333111///000111333555666666555555333444666888999999888888:::===@@@AAA@@@AAADDDGGGRRR[[[hhhpppuuu{{{|||zzz}}}}}}yyyyyyvvvqqqnnnkkkhhhdddaaa```WWWKKKBBB???>>>>>>===888888888888888777333000---...000111111111000///000111333666777777777777777999;;;<<<:::777333111///111444777888999888888666666666555444666999<<<>>>======BBBJJJPPPSSSTTT]]]bbbfffhhhooozzz~~~|||~~~444222111222444444111...666555444666:::;;;:::777555333111222666999999888:::;;;;;;999666444444555333333333444555666777888777888999999777777888999===<<<;;;:::;;;>>>BBBDDDJJJNNNWWWbbbnnn{{{~~~{{{xxxvvvvvvvvvwwwrrrooojjjgggddd___YYYTTTMMMHHHAAA===;;;:::888666222333555777888666222...////////////////////////111111222333333444444555666888:::;;;:::666222//////......111666::::::999555555555555555777:::===>>>@@@DDDKKKSSSYYY\\\]]]hhhlllqqquuuxxxzzz|||}}}555333222333555555333111555444444777;;;===<<<:::999666555666999;;;;;;::::::::::::888555444444444333333333333444555666666888999;;;:::888777777888:::999888888:::<<<>>>???DDDIIIPPPZZZeeeqqq{{{~~~|||yyyuuusssqqqppppppiiifffccc```]]]YYYSSSOOOFFFAAA<<<999888777444222333444666888999777333///////////////000000000111222222333333444555555555555666999;;;:::777444222000//////222666999999888666666777666777999<<>>CCCJJJRRR[[[eeeooovvvzzzwwwuuurrrnnnjjjfffcccbbb]]]ZZZXXXUUUSSSOOOJJJFFF<<<:::777555555333111///333444666999:::888333000......///000111111222333333333444444555666666666444555888::::::888666444333333333555888999999888777777888888999<<<@@@CCCHHHMMMRRRWWW\\\bbbjjjppprrrvvvzzz~~~}}}888888777888888999999999555555666888:::;;;;;;:::;;;;;;:::::::::;;;::::::888999888666333222333555666666666666666555444444999;;;======:::777444333222333555666666666555555;;;???FFFLLLTTT^^^hhhooozzzxxxqqqooommmjjjeee```ZZZVVVSSSRRRPPPNNNKKKHHHCCC???<<<555555555555444222000...333333666888999777333///,,,,,,...///000222333333444444555555666777777777555666888999999888666555777888999:::;;;;;;:::999777888:::;;;<<<@@@DDDHHHLLLRRRXXX\\\___eeeooowwwwwwzzz~~~|||vvvyyy999999999888888888999:::555666777777777777666666888999999999888777777777888888777555333222444666888999999999888777666555888;;;===<<<999666333222222333555666666555444333666;;;BBBGGGMMMVVVaaaiiisss}}}{{{sssmmmiiigggccc^^^WWWQQQLLLIIIJJJIIIGGGDDD???:::666444333444666666555444222222111222444666888555111---+++,,,---...000222333333444444555666666777777888888999999999888777666555;;;<<<>>>???>>>===<<<;;;888:::<<>>999444111000333555777888666555444555000111333666777555000---,,,---...///111222333444444444555555666777777777::::::999888777777666666===???AAABBB@@@>>>======;;;===@@@DDDIIIOOOUUUZZZXXX\\\aaafffjjjpppwww}}}yyyuuummmfffiiisss888888888555222111333666555777999888666444555777444777::::::888666777888::::::888555333444666999888999:::;;;;;;999888777777888999777555333222333444555555555444333333222222666;;;<<<===BBBMMMVVVbbbnnnzzz}}}yyy{{{xxxsssmmmgggccc___^^^ZZZWWWRRRLLLFFFAAA>>><<<999;;;<<<:::555111000000333555777777555444555666111222444666777555111---//////000111333444555555333444444555555666777777999999888777777888888999<<>>======>>>AAAFFFKKKPPPXXX___eeebbbeeeiiioootttzzz~~~zzztttppphhh```eeeooo777888777333000///111444444777999999777666888:::555888;;;;;;999888999;;;;;;:::888666444444777:::666777999::::::999888666666777777666333222222333555555444333333222222222444888;;;;;;999===GGGPPPYYYfffrrrxxx}}}|||vvvqqqooommmhhhaaaYYYUUUSSSTTTRRROOOIIICCC===999777666333666888777333000000111333555666555333222444666222333555777888666222...222222333444444555666666333333444444555666666666888777777666777999;;;<<<:::>>>BBBBBB@@@===<<<===AAADDDIIIOOOVVV^^^fffllljjjlllooouuu|||~~~vvvqqqmmmeee^^^cccooo777777666444333222111111666777888:::;;;;;;::::::;;;;;;<<<<<<<<<;;;:::999;;;888666777:::;;;;;;999888888888888888777666555333444555444222111111222666777666444111000333666888999999999:::???FFFKKKRRRYYYcccmmmwwwyyyqqqlllllloooaaa^^^YYYRRRLLLGGGDDDBBB@@@@@@???>>>;;;777333000111222444555555333000...///000222222111111222333333444555666666555555444555444444555666666555333444222111333666888888666999999999888777777:::<<<999;;;>>>???@@@@@@BBBCCCBBBIIIRRRXXX\\\bbbjjjppppppqqqxxx{{{uuulllllljjjZZZWWWhhh666666555444333222111000555666888:::;;;;;;::::::;;;;;;;;;;;;:::::::::999:::888666777999;;;:::999777777888888888777777666666777777555333111222333444555777555333222333555888888888888:::>>>DDDHHHNNNTTT\\\eeennnwwwzzzuuuuuuwwwvvvxxxyyytttlllfffddddddZZZWWWQQQKKKEEE@@@>>><<<;;;;;;<<<;;;999666333111000111222222111///---,,,+++...111222222111222333333444555666666444333111333333444666777777666444222111111333888::::::999777777555222111222666999999;;;>>>@@@AAACCCFFFIIIJJJQQQYYY^^^bbbfffmmmsssrrrwww~~~xxxrrriiigggdddUUURRRbbb555666666666555444222111444666777999:::;;;::::::::::::999888888888888999888777666777999:::999888666666777777777777777777888999888666333111111222111333555555444444444555888888888888999<<<@@@DDDHHHLLLRRRYYYaaakkktttzzz}}}{{{}}}|||{{{xxxsssnnnhhhdddaaagggjjjmmmjjjccc[[[WWWUUURRRNNNHHHAAA;;;777666555444666777888888777555444111000000///---,,,++++++(((+++000222333333333333333444666666555333000...///111444777888888777666111000111555999<<<======999777333///---///444888;;;===@@@BBBEEEIIINNNRRRWWW\\\bbbfffiiilllrrrvvvvvv~~~tttnnnddd```\\\NNNKKK[[[|||666666777888777666444333333555666888999:::999999888777666555555555666666666666666777888888888777555555555555555666666777888888777444111///000111111222222222333444555666777888888888888:::===@@@AAADDDIIINNNVVV```kkkrrr~~~}}}zzz}}}{{{xxxvvvuuuuuuuuuuuu}}}{{{xxx|||vvvoooiiieee```ZZZVVV[[[]]]^^^\\\VVVPPPKKKIIIJJJFFF@@@:::555222111111000222444777888888777777333222000...---,,,,,,---)))---222555555333333222333555666666444111---+++,,,000555888:::999888888222222444666:::<<<>>>>>>>>>;;;666111///222888<<<>>>@@@DDDGGGLLLRRRXXX]]]bbbfffjjjnnnppprrrvvvxxxyyy|||zzz|||ooojjj^^^WWWTTTHHHGGGVVVvvv333444555555555444333222333444555777777777777666555444333333222333333333444555666777777666666666555444333333333444555555555555444111...---...000333111000///111333666777666777888888888888;;;===<<<>>>AAAFFFNNNXXXcccjjjmmmqqqwww||||||xxxvvvwwwuuuqqqnnnlllmmmoooqqq{{{xxxssspppoooooonnnnnnwwwoooeee___[[[YYYTTTQQQSSSSSSQQQNNNIIIEEECCCBBBDDDAAA===888444222111111///111444777999999999999666555333111//////000111---111555777666444333222555555666555333000,,,***,,,000666999999999999999555666777888999:::;;;<<<@@@>>>:::666444777===BBBDDDGGGKKKOOOTTT[[[ccchhhlllnnnqqqtttvvvxxxzzz|||}}}}}}xxxuuuuuuiiieeeYYYPPPMMMEEEFFFUUUttt000000000000000111111111222333444555555444333222333333444444333333222111222444666777666555555666444333222111000111222222111111000...,,,,,,...000555333111111333555777777444666888999888888:::;;;999;;;===@@@FFFOOOYYY```^^^dddlllssswww|||{{{yyyxxxxxxqqqoookkkfffdddeeeiiimmmqqqmmmgggbbbaaaaaabbbaaafff```XXXSSSQQQPPPNNNMMMMMMKKKGGGCCC@@@>>>======???>>>;;;888666444333333000222555777999999999888777666444333222222333444000333666777666444333333666666666444222000---,,,...222888999888777888999777888:::999888888999;;;??????===<<<;;;>>>CCCGGGKKKOOOSSSYYY^^^eeelllppptttuuuxxx{{{}}}xxxtttoookkkbbb___SSSJJJIIIDDDHHHVVVuuu000000///......000222333222222333333333111000///333444666777666555222111000333666777555444444555444333000............///......---,,,+++,,,000333666555555777999:::888555333666888999999999:::;;;888999999;;;>>>EEEMMMRRRXXX]]]cccgggjjjooovvv||||||zzz{{{yyyvvvrrrqqqrrruuugggeee```[[[XXXZZZ```eeebbb^^^ZZZVVVUUUTTTSSSRRROOOMMMKKKJJJJJJIIIHHHGGGGGGDDD@@@===:::999777777:::999999888777666555444222444666777888777666555444444333333333333444444///222444555555444555666888777555333111000///...111555999999666555666999666888:::999888777888:::>>>@@@AAACCCDDDFFFIIILLLRRRVVV\\\aaaggglllrrrvvv||||||{{{uuuqqqjjjbbbZZZYYYMMMDDDEEEDDDJJJYYYyyy444222000///000222555777222222333222111///---,,,333555888:::999777444222///333666777555333333555444222000---,,,,,,------,,,,,,,,,++++++---111555666666999===@@@>>>888333333555888::::::::::::;;;888888888888999===DDDHHHTTTWWWZZZZZZZZZ^^^fffmmmtttyyy~~~|||zzzzzzzzzvvvvvvsssnnniiigggjjjmmm]]][[[WWWQQQNNNPPPVVV\\\RRRPPPMMMJJJIIIGGGDDDBBB???AAAEEEGGGGGGFFFEEEDDDBBB@@@===:::999777444222666666777888888666555444333444666777777555444222111111222222333333333333---///222333444444666888999888555222111000000000333777:::999555333666999555777:::999777777999;;;>>>AAAFFFIIIJJJLLLOOOPPPVVVZZZaaaggglllqqqvvvyyyyyyssspppggg]]]UUUUUUIII@@@BBBDDDKKK[[[{{{333222000111444777999:::666333111222444666555333444777999:::777444222111777888888777555444666777555222...+++***+++...000111...+++)))***---000333777777888:::======<<<:::666666666666666777888999999888888777999;;;===???LLLNNNQQQRRRRRRTTTYYY]]]dddfffkkkttt|||}}}|||}}}|||zzzvvvyyyyyyyyy{{{}}}~~~|||{{{|||~~~~~~yyytttuuuxxxsssjjjhhheeebbb``````]]]YYYUUUSSSSSSPPPJJJCCCBBBFFFKKKJJJHHHDDD@@@<<<;;;>>>@@@>>>??????>>>======@@@BBB@@@===999666555555444333444666777777555555555666333555666555222000//////.........000222333222111111222333333444444444444555777999777444111222444666888::::::999777777777;;;::::::999999999999999AAADDDGGGIIIKKKQQQZZZ```aaagggkkkkkkqqq{{{}}}{{{qqqggg```\\\XXXMMMEEECCCAAAAAALLLYYY222000000111444777888888666444333444666777666444333555777777555333222222444555666555555555777999666333000---,,,---///111000///,,,******---000333666666666888;;;<<<:::999666666666666777888999999888888777777888:::<<<>>>DDDFFFHHHIIIIIILLLPPPTTTXXXZZZ___gggpppuuuvvvuuuzzzzzz}}}{{{{{{wwwvvvwwwvvvqqqmmmpppppprrrssssssrrrrrrqqqyyyyyyyyyxxxwwwvvvuuutttwwwvvvrrrmmmmmmoookkkccc^^^[[[WWWUUUSSSQQQMMMIIIIIIIIIFFF@@@:::888<<<@@@BBBAAA>>>:::777555777999;;;<<<<<<;;;::::::===??????;;;777555444444333222444666888888666555555555333444555555222000//////111000///000222333333222111111222333333333333333666888999888555333333555666888:::;;;:::999999:::;;;;;;:::::::::;;;<<<<<>>???@@@AAACCCGGGJJJKKKMMMRRRYYYaaahhhkkklllmmmooosssyyy}}}{{{tttmmmooommmlllmmmnnnmmmhhhdddfffhhhkkklllllliiifffdddmmmoooqqqqqqoookkkfffcccjjjiiieeeaaaaaabbb___YYYSSSPPPKKKHHHEEEBBB???===>>>>>><<<777111///222555::::::999666333111111222777888888777666777999;;;<<<999555333333222111000333666999:::888555333333222444555444222000000000444222000000222333333333111111222222333333222222666888999888666555555666666888:::;;;;;;;;;<<<===<<<<<<;;;;;;<<<===???@@@AAAHHHRRRYYY]]]aaaeeehhhooouuu{{{{{{rrrjjjdddaaa___PPPGGGBBBAAA@@@@@@KKKZZZ{{{000///000333666888777666666666888:::;;;:::888777666777777555222000000111222333444555555666999;;;777666666555444333222222000///...------...///111222111111333555666666555444444555555666777888999666666666666777888::::::::::::;;;<<<===???BBBDDDEEEFFFJJJOOOUUU[[[___aaaaaacccgggkkkmmmkkkfffaaabbbaaaaaabbbdddccc```]]]YYY[[[___aaabbbbbb```^^^^^^```ccceeeccc```[[[XXX\\\ZZZWWWUUUUUUTTTQQQNNNLLLIIIEEEAAA===:::888666888888666222...---...000777888888666444111111111555666666555444444777999999666444222222222000///222666:::<<<:::666333111222444444444222111111222888555222111222444555555222222333444444333333333666666777777777666555555555777:::;;;<<<===???AAA>>>============???AAABBBBBBJJJUUU]]]bbbfffkkknnnxxx|||}}}vvvnnnhhhbbb]]]ZZZLLLEEEAAAAAA>>>>>>IIIWWWyyy000000111444777888888777666888:::;;;;;;999888777::::::999666222000//////555666666666555555777999666666666555444333222111000//////.........//////111000///111333555555444333333333444555666888888666666666666777888999999999888888999;;;===???@@@BBBCCCEEEGGGJJJMMMQQQSSSVVVVVVXXXZZZ\\\[[[YYYWWWWWWVVVUUUUUUUUUVVVUUUUUUJJJKKKMMMOOOQQQRRRRRRRRRMMMOOORRRUUUVVVVVVUUUTTTPPPMMMKKKKKKJJJGGGEEEEEEEEEDDDAAA===999666444444555555333111///---......666777888777555222111222555555555444333444666888777555333222222222000///222666;;;===;;;777333222333444555444222222333444999777444333444666666666444555555555555555444444444444555555666666555444555777:::;;;===>>>AAADDDAAA@@@???>>>@@@BBBEEEFFFMMMSSS\\\dddiiinnnuuuyyy~~~{{{wwwqqqkkkeee]]]UUUPPPHHHBBB@@@@@@<<<;;;EEETTTxxx000000000222555777777777777999::::::888666666666999::::::777333000......666777777555444333444666555555444333222111000000000000000000//////......111000///000222444555444222333333444555777888999666666777777888888888888777555444555777:::;;;;;;===???@@@??????@@@BBBDDDHHHIIIJJJLLLLLLMMMLLLLLLJJJIIIHHHHHHGGGGGGHHHHHHAAAAAABBBCCCCCCCCCCCCCCC???AAADDDGGGJJJMMMNNNOOOEEEBBBAAABBBAAA===<<<>>><<<======:::777333222222111111111111000000//////444555666555333111111222555555555444333444666888666555333333444444222000111555:::<<<;;;888555333444555666555444444555777999777555555777888888888666666777777666666555555444333333444666777666444555777999;;;<<>>>>>???;;;999DDDSSSyyy///...---///222444666666888::::::888555333333444555666888777444000///...444555555333222111222444333333111000///.........///000000111000///...---222111///000333555666555444444444555777888:::;;;777777888888999999888888666333222222555888888777999;;;<<<;;;888777888:::999<<>>>>><<<999888555777;;;???BBBCCCDDDCCC===:::999;;;999555444888333666999999555222111111000000111222333333222111333444555444222111111222444555555444333333666888777666555555666555444222111555999;;;;;;888777666555666777666555555888:::888777666777999::::::999666666666666666555444444444333333555888999777555555777999:::;;;>>>BBBEEEBBBBBBBBBEEEJJJPPPVVVZZZ]]]ccckkkqqquuuzzzzzzvvvooofff^^^WWWOOOEEE===;;;999;;;===;;;999EEEVVVzzz...,,,+++,,,///222444555999::::::777222000111333000333555666444111//////111222222111000000111333222111///---,,,,,,------///000111111111///...---333111000111333555666666555555666777888:::<<<===777888888999999999999888777444222333666888888777777999;;;:::666444555666///444999======<<<:::999:::===@@@AAA>>>:::666555...222666999:::777333000000333888<<<======;;;:::999555555888555000000555///333888999666333222222111111222444666777666444444555555444222111333444444444444333222333555777777666666666777777555333111444888;;;:::999888888666777777777666777999;;;777777777999;;;<<<;;;999555666666666555444333333555444333555999:::999666555777999:::;;;>>>BBBEEEAAAAAACCCHHHNNNVVV^^^bbbfffmmmvvv|||}}}wwwnnnbbbXXXQQQJJJAAA:::666555888<<<;;;:::GGGXXX{{{---,,,+++,,,...333888;;;888666333222333222111000222222333111000///111222333111...,,,+++---000111222333333///+++)))+++...,,,///222333111...,,,+++333222111111222555777999666333111222777;;;<<<;;;:::999888:::===<<<999555777555333111111333555777777777777777666555444333...///222555888999777444555888<<<<<<999333///---+++---000222444555555555222444555777777666444333---///000222222222111000000111444666666666444333000222444888:::888444111333333222111111222222333888777444222000000111222666666777888999888555333444555777:::;;;:::888555666333222555:::===<<<999444555888:::;;;;;;:::999333444555888999999888666666666555666777777666444666777999999:::;;;>>>@@@BBBDDDHHHNNNUUU]]]eeeiiinnnuuu{{{|||}}}vvvmmmeee^^^YYYQQQFFF>>>;;;666999888:::???>>>FFF[[[zzz...---,,,---///333777999777555333222333333222111111222222000///...///111000...,,,******+++...000333444444111---***,,,...---///222444333000,,,***000000000111222444666777555222///111666999:::999666555555777999999666333555333222111111333555777555666666777777666666666...///000333555666555333555888;;;;;;888333///------...000222444555666666666666777777666444222111***,,,///222333333222111000111222444444444444444222333444777888777444111333333333333222222222222555444333222222333444444666666777999:::999666333444444666777888777555444444222000333999<<<;;;999444555777888999999888777555555777999::::::999777777666555666777777555444555777:::;;;<<<>>>@@@CCCDDDFFFJJJQQQ[[[ccciiilllvvv{{{zzztttiiibbb[[[VVVOOODDD===;;;999<<<:::<<<@@@>>>EEEZZZ{{{111000//////000222555777444222111111333333333222111222111000...---...///...,,,***))))))***---///333555666444///,,,---//////000222555777444...(((,,,---///222444555555555333000...000555888888777000000111444666555333111333222111111111333444555222333444666777888999999000///...000222333222111444777::::::777333000...///000222333555666777777999999999888666333111///(((***///333555555444333111111111222222333444555555444444555666666444111333333444555444333222111000111111222333444555555444555777999;;;:::666333222333444444444444444444444111000333777::::::888444555666666666666555444666777999:::;;;::::::999888777666666777777555333444777;;;>>>@@@AAACCCDDDFFFHHHNNNWWWcccllloooppp||||||tttnnnccc\\\VVVRRRLLLBBB<<<:::<<>>AAA>>>EEEYYY}}}333333222111111222333444000///...///111222222222222222222000...---...///...---,,,++++++---///111444666777555111......000111000222666:::777///'''))),,,000333666666555444333000///111555888888666---...000222333333222111333333222111111111111111---///111444666888999:::222000...///000222222111444666888888555222000000333333333444555777888999::::::999888666444111000***---111555777666555333333222111111111333555666666555444444555555333222222333555666555444222000...///000222333333333333111333555888:::999555222111222333333333444555777666444222333666999999888666666555444444333333222666888999:::999999999:::999888777888999888777555666:::>>>AAABBBCCCDDDEEEIIILLLRRR^^^kkksssuuuttt{{{~~~~~~vvvmmmggg___XXXRRROOOIIIAAA<<<;;;===@@@>>>@@@CCC>>>DDDXXX~~~555555444444333333222222---,,,+++,,,///111111111333333333111///...///111111000//////000222444555555777777444000---...000111111222777:::888///((())),,,111555888777666444333111000222666888777666---///111333333333222222444444333222111///------)))+++...111444666888999444222000///111222333333333555777666444222111111666555444444555777999:::999999999888777555444444///111444777888666444222444333111111111333666777777555333333444444333222111222444555555444222111...///000000000000/////////000333666888888555222111333555666555666888:::999777555555666888999999999888666444333333333333555777999999777777888999;;;:::999:::<<<<<<:::999:::===AAADDDEEEEEEEEEFFFMMMQQQYYYeeepppwwwyyyxxxyyy~~~zzzssskkkfff[[[TTTNNNKKKGGG@@@;;;;;;;;;???===???CCC???EEEYYY~~~666666666666555333222111,,,+++***,,,...000000000222333333222000000111222333222222333444666888999555666555222...,,,...000111222444777999666///******---222666888777555333333111000222666888777555...111444555444333333333222333333222111...,,,***((())),,,///222555666777555333111111222444444444333444555444222111111222666555333222222444777999999999888888777777666666444555666777666555333222333222111000111333555666555444222333444444333222///000222333444444333222000000000//////.........000000111444777777666444333666999999777777888;;;888777666555666888:::<<<<<<:::888666444555666777666888:::999666555777:::===<<<<<<>>>@@@@@@???>>>>>>AAAEEEGGGHHHIIIJJJLLLRRRXXXbbbllltttyyy|||}}}|||~~~zzzvvvqqqkkkgggXXXQQQKKKHHHDDD===999:::555::::::>>>CCC@@@GGGZZZ|||666777777777666444222111...,,,,,,---///111111000///000111000//////111333222222222333555777888999555555333///***)))---000000222555777666333///,,,***---111444666555333222222000///111555777555333000333666777555333333444...000111222111///---+++)))***---///222444555555333222111111333444444444222333444333111111222333444222///......000333555::::::999888777777777777444444444444333333222222000/////////000111222333333222222333555555444222---...///000222333444444222111000/////////000000222222222444777999888888777;;;>>>===999555555777333333333333555999===@@@???===:::888777888999;;;777:::<<<:::777555888<<<>>>>>>???AAADDDEEEDDDCCCAAADDDGGGJJJMMMOOOSSSVVVXXX```kkkssswwwzzz{{{vvvqqqlllgggcccUUUMMMGGGDDD@@@:::666777///444666;;;BBBAAAHHH\\\zzz666777888888777555333111///...---...000222222111---///////////////111333000111111333444666888999555444222---((((((,,,000000222666666444111///...***---000333444333222000000///...000444555333111111444777888555333333444+++---///111222000...---+++,,,...000222444555555111000000111333555444333222333333222111111222444222000---******---000333<<<;;;:::888777666666666333333222111111111222333---------......///000111111111222444555666444222---------///000333555666333222000//////111333444444333333444777:::;;;;;;:::???BBB???999333222333...///000222444999???CCCAAA???<<<999888:::<<<>>>888;;;===;;;777666999===@@@???@@@CCCFFFHHHHHHGGGCCCEEEIIIMMMPPPUUUZZZ]]]]]]fffqqqwwwxxx{{{zzztttmmmfff```[[[SSSKKKEEEBBB>>>777444555***000333:::BBBAAAIII^^^xxx555444444666888888666444000---***,,,111333000---............////////////222111000///111333555777555222...)))'''+++111666555333000---,,,---...///000000111333444333000---333222000///---,,,,,,,,,000555999:::777333222222............------000222000...,,,---000444777888444111///000333666666555777444111000222333111000333333222000---///444888999888888999999777444111...,,,...333555000,,,+++))),,,000222222111111222000111111222222000///...............000222444555666555444333333444555666777777888777777666555555555888;;;;;;999777555555000...,,,,,,...333999===AAA===888666666888:::;;;666777777777777888;;;===BBBAAA@@@AAACCCCCCBBBAAADDDFFFJJJMMMQQQWWW^^^bbbjjjkkknnntttzzzzzzrrriii___WWWSSSJJJIIIGGGCCC>>>777222...)))111444888@@@CCCKKK^^^yyy333333444666777777555333111---+++,,,000222000---//////......---,,,,,,+++---------///000333555666222111...+++)))+++///333222000///---...000222444444333333333444333111///444333111///---,,,++++++222666::::::777444333444000111111000///000222444222000//////111444777888444222000111444666666555777444000000111333222111444555444222000111555888777666666777888777444111///+++,,,111333///,,,+++,,,...222444444333444444111222333333333222111000111111000111222333555666999888666555555555666666999999888777666444333222333555999:::999888777888222000---+++,,,000444777<<<999555333333555777999888999999888888888;;;===AAA@@@>>>>>>@@@AAAAAAAAADDDFFFJJJOOOTTTZZZaaafffmmmooosssyyy~~~wwwmmmcccYYYQQQMMMGGGFFFDDDAAA===888444222///777777:::AAACCCLLL^^^zzz222222333555777777444222111...,,,,,,///000...,,,222111000///---,,,+++***((())),,,...111333444555///000000...,,,,,,---///............000333666888999666444222222222111000444333222000...,,,+++***444777:::999666444555666333444444333111222444666555444222222222444666888444222111111333555555555777444000///000222333444555666666555333333555666333333333555666666444222///***(((,,,///---++++++...000444555555555666777333333444444444333222111555444444444444555666666:::999888777777777777888::::::999777555222000///000222666888888888999:::555333///,,,,,,---000222777555222000000222555777;;;;;;;;;:::999:::===@@@CCC@@@>>>===???BBBCCCCCCEEEHHHLLLRRRWWW^^^eeejjjooosssxxx|||ssshhh]]]SSSLLLIIIEEECCCAAA===:::888666555666<<<;;;;;;AAACCCMMM```|||333333444666888777555333222///,,,+++,,,---,,,***333333222111000///...---((()))---000222333333222///111333333111///...............///222555777999:::777222000///000000000222111111000///...---,,,444777999888444333444666333333333222111111333555555555444333222222444555333222111000111222333333666444111000000222444555555555666666555444444444111111111333555555444333...'''$$$'''++++++******...000333444444444555777444444444444333333222222777777666666555555555555777777777888888888999999999888888666444222000//////111333555555666777999888555222///...///111333555444222000000111444777;;;<<<<<<;;;;;;===AAADDDFFFBBB???>>>AAADDDGGGIIIHHHLLLQQQVVV[[[aaahhhlllqqqvvv}}}|||~~~xxxnnncccXXXPPPJJJGGGCCCAAA>>>:::888777666777888>>>;;;;;;AAADDDNNNbbb666555555666888888777555222///,,,***))))))((((((/////////////////////000***,,,///222333333222111111333666666444111//////000000000111222444666777888444///,,,,,,...///000//////000111111000//////222555777666333111333555111111111///......000222444555555333000///111333222111111/////////000222666555333111000111444555333333333444555444333111111000000222444666555444///'''!!!%%%***+++******,,,...111111111222444555444444333333222222222222777777777666666555444444333444555666888999::::::666666666666555444333222000222333333222333555666:::888555333222444666888666666666444222333777:::;;;<<<<<<<<<===@@@EEEIIIFFFCCC??????CCCGGGLLLNNNOOORRRWWW\\\```eeekkknnnsssyyy~~~wwwuuupppggg\\\RRRKKKGGGEEEBBB???<<<888666555555666666;;;999999@@@DDDPPPddd888777555555777888999888111///,,,(((&&&%%%%%%%%%((()))***+++,,,---......---...000333444333222111444666888888555333111111222222111111222222333444444000,,,***+++---000111...///000111222111000///111444777666333111111333///000///...,,,,,,...000222444555222///---///111222222222000......///111555666555333111111222444111000000222333444333111222111111333555777777666111((("""&&&,,,...---,,,,,,...000000000111333555555444333222222222333333777777777777666555444333111222444666777888999999444444555666666666666666333444444222111222444666;;;:::888777777999<<<===:::;;;;;;999666666:::===<<<<<<<<<<<<>>>BBBGGGKKKDDDBBB@@@AAAFFFLLLPPPRRRWWWZZZ___cccggglllqqqtttyyy~~~zzzssskkkfff^^^TTTLLLEEEBBB@@@>>><<<999666555444555555333888777888???DDDPPPddd:::777444333444777999999111///+++&&&###!!!""""""&&&&&&'''((()))++++++,,,,,,---///111333444444444666777777666444222222222111111111111111222222222000---***)))+++///111222000111222222222000...---000444888888555222222222000000000...---,,,...000111444555333...,,,...111333444444222///...000222555777888666222000000111111///...000333555444333555444333444666888888777555,,,&&&+++222333111000...000111222222333555777666555444333333333444555777777888888777666555444333444555777777777777666444555666666777777777777666666555444333444777:::===<<<;;;:::;;;<<>>:::999<<<@@@??????>>>======@@@FFFJJJFFFEEEDDDGGGMMMSSSXXXZZZ\\\```fffkkkpppuuuyyy}}}zzztttpppfffaaaZZZQQQIIIBBB===;;;999888777555555555666666222888777888@@@CCCNNNbbb:::666222111222666888:::000...***%%%!!! !!!'''(((((()))***+++++++++***+++---000222444555666777777666444222111222333000111111111111222222222...+++)))))),,,000333444333333444333222///,,,***000555999:::777333222333222222222000......000111111444666444///---///222555666666444000///111444555777999888333000///000111///...///333666666444777555444555777999999888999///)))...666777555333111222444444444555888:::888777666444444555555666777888888999888777666555666777888888888666555444666666777777777777777666777777777555555666:::===???>>><<<<<<<<<===???@@@???BBBCCC@@@;;;:::===AAABBBAAA???======???DDDHHHJJJIIIJJJMMMTTTZZZ___aaa___dddjjjpppvvv{{{yyysssooonnnfffbbbZZZRRRIIIAAA<<<999555555555555555666777888222999888999@@@CCCMMMaaa}}}:::777444333555666555333...---***&&&###"""$$$'''((()))))))))))))))***,,,+++,,,...000333666999::::::666222222555555222...111///------///111111111,,,---///111333444555555111222222000...---...///555777888888777666666777444444555666666555444333666555222///.........//////000000111111111111000555666666666555444333333//////000111333555777888333444444555555666666666222///...000666888777444111333666888999999888777777999::::::777555555555777888888666555555777999<<<<<<<<<999666333333333333333222222333555777888===;;;999888888:::===>>><<<888444444888<<<======AAABBBBBB@@@>>>===>>>???FFFDDDCCCCCCDDDEEEFFFFFFOOOLLLOOOYYY```bbbeeejjjqqqpppqqquuuzzz{{{tttooojjjhhh___]]]YYYRRRJJJAAA:::666222111222444888::::::999888555555:::<<<@@@MMM^^^{{{:::777444333555666666555000///,,,)))'''(((,,,//////...---+++***)))***+++,,,---///111444777:::;;;;;;777333222555666444111333111//////000111111111---...000222444666777777111111111000---,,,---...444666777666555555666777666777888888888777666666666444111///...---...///------...000000111111111555666777999999777444111///000111333555666888888444444444444444555555555222///...111666999777555333444666888999888777777777999::::::777555555555222333333333222222555777===>>>===:::777444333444444333222222333666999;;;===<<<:::999:::;;;>>>???;;;999666555777:::<<<===???@@@@@@>>><<<;;;<<<===EEEDDDCCCDDDFFFIIIKKKKKKPPPOOOUUUaaahhhjjjkkknnnrrrtttxxx||||||vvvpppkkkgggddd]]]ZZZUUUNNNFFF???999666333222222444888;;;<<<<<<777333444999;;;???MMM]]]{{{;;;888555333444666777888111000///,,,,,,///444888666444000---+++***+++,,,,,,---000222666888;;;<<<;;;777333222444777777555666444111111111222222111///000222444555666777777000111111///---+++,,,---333444555444333444666777777888999::::::999888888444333000...,,,,,,---...)))***+++---///111222222666666777:::<<<:::444//////000333555777777888777444444444444333333333333111//////111666999888666666666888888888888666666666777999999777555555555///111222222111222444777>>>>>>>>>;;;888666555666666555333333444888<<<>>>???>>><<<;;;<<<===???AAA;;;;;;:::888777888;;;======>>>>>><<<::::::;;;<<>>???777444555:::===AAAOOO___}}};;;999555444444666777999222111000......222777;;;999666111---,,,------...,,,---000333555888::::::999666222111333666888888999777444333333333333222222222333444444444333333///000111///---++++++,,,222333333222222222555777555666888999999888777777222000...+++******+++,,,'''''')))+++---000222333888666666888:::999333......000333555777777666555444444444333333222222222111000000333666999888777888888888888888666555444444666888888666555555555333444555555444444666777:::;;;<<<;;;999777888999999777666555777:::???AAA@@@???>>>>>>>>>???AAABBB===??????===:::999<<>>>>><<<;;;:::;;;===CCCEEEGGGIIILLLPPPTTTWWWVVVZZZaaalllsssvvvuuutttwww}}}~~~tttooolllggg\\\TTTQQQMMMGGG@@@;;;777666555333111000222666;;;>>>@@@;;;777999???BBBFFFUUUeee:::999777444333444666888111111111//////111555999888444///---...000111111,,,---///222444666777777666333000000222555888:::;;;999666444444444333222444444333333111000...------///000000...,,,,,,,,,111222333222111222333555222333444555666555444444///...+++)))((()))******&&&''''''))),,,...111222999666333333444444222///---///111444555555444333444444444333333222222222222222222444666888888888999888888777666555444333222555777777666555555555777888999888666555555666555777888999999999;;;<<<<<<:::999888:::===AAACCCAAAAAA@@@@@@@@@AAABBBCCC@@@BBBDDDBBB>>>===>>>AAA??????@@@???======>>>???DDDGGGJJJLLLNNNRRRWWW[[[]]]```dddjjjqqqvvvwwwvvv{{{{{{tttpppmmmeeeXXXMMMJJJFFFAAA;;;777555444555333111000111555:::>>>???===999;;;BBBFFFJJJYYYjjj999999888666333222333444000111111111111222444777555111------000333444333---...000333444555555444222111000000222555999;;;<<<999666555555555555444444444333111///---+++***,,,...000000///...---...111333444444333222222333///000111333333333222222///---+++)))))))))***+++((((((((()))***---///111777555333111//////000000---///000222333444333333444444444444333333333333444444555555666777777888888777777555444333333222111333666666666555555666777888999888666444333444333555777888999:::<<<>>>>>>============???BBBCCCAAAAAAAAAAAAAAABBBCCCCCCBBBDDDEEEEEECCCAAAAAABBBAAABBBBBBAAA@@@???AAABBBFFFIIIMMMPPPRRRVVV\\\aaadddgggiiikkkqqqyyy|||zzz{{{wwwqqqmmmiii___SSSJJJCCCAAA<<<888555444444555333222111333777;;;>>>>>>===:::<<>>@@@@@@@@@@@@AAAAAABBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCDDDEEEFFFEEECCCAAABBBCCCCCCBBBAAAAAACCCDDDFFFKKKPPPTTTVVV[[[cccjjjhhhllloooqqqwww~~~vvvrrrlllfff___WWWNNNHHH???===:::777555555555555555444444777:::===>>>>>>???<<>>>>><<<999666;;;===???>>><<<<<<===@@@CCCDDDEEECCC@@@@@@BBBEEEAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCEEEGGGGGGEEECCCBBBDDDFFFEEECCCBBBDDDGGGIIIQQQ[[[aaadddgggmmmqqqwwwzzz~~~}}}yyyvvvttthhhddd^^^ZZZVVVOOOGGGAAA:::999777777888888888777<<<<<<;;;<<<======<<<;;;@@@EEEDDDFFFQQQWWWcccvvv666555444333111000//////333222333666::::::888666666444222333666777777555333333333444555666666666666666666666777999;;;<<<:::888666555777888888777444444333333333222222111333444555333111000000111555777888777444000......000111222222333333333333555333111111222222111000333444555333...+++******...222555666444333444555111000000///000222555666222222111111333777;;;???<<<<<<;;;888555333444555666666666555555444444444111333777999999777444111333666:::===???>>><<<:::;;;===??????======???AAACCCDDDEEECCCAAA@@@AAACCCBBBBBBBBBBBBBBBAAA@@@@@@@@@AAABBBEEEGGGGGGFFFDDDDDDEEEEEECCCAAAAAAEEEHHHKKKRRR\\\ccchhhmmmsssyyyzzz}}}}}}xxxsssoooeee```ZZZUUUQQQLLLEEE@@@:::999888888888999999999<<<;;;:::::::::::::::999===CCCBBBFFFQQQXXXeeeyyy666444222000////////////555444333555777888777666555333222222444555555444666666555444444444555666888777555555666888;;;===:::888555555666666555444333333333333333333222222666666555333000///111222555777999888555222000///111111222333444555666666666444222111111222222111222444555444000---+++***,,,///444666777666666666222222222222222333444444111111000111333777;;;>>><<<<<<:::888555333444666444444555555666777777888555666777888777555333222111444888===@@@AAA@@@???<<<>>>????????????AAABBBBBBDDDEEEDDDAAA@@@@@@@@@AAABBBDDDDDDDDDCCCAAA??????@@@BBBDDDEEEFFFEEEEEEHHHHHHFFFDDDCCCEEEIIIMMMNNNUUU^^^ffflllsss{{{}}}vvvnnniii___ZZZSSSNNNJJJGGGBBB>>>::::::999999999999::::::;;;:::888777666666666666;;;AAACCCIIIVVV^^^jjj555333000...------...///444333222222444666777888444333222222333333444444999999777555333333555777888666444222333555999;;;888666444333333333111000000111222333333222222111666666444111///...000222555777999888666333111111333333333333444555666777555333000///000111111111///111222333222000...------///333777888777666666333333333333333333333333000//////000444888;;;===:::;;;:::777555444555666333333444555666777777888888888888777666555333222222555999===@@@BBBAAAAAA???@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDBBB@@@???>>>???@@@CCCEEEFFFEEECCCBBB???AAACCCCCCCCCCCCCCCDDDJJJIIIIIIIIIKKKNNNQQQSSSSSSYYY```hhhooowww}}}uuukkkdddXXXRRRKKKFFFDDDBBB>>>;;;<<<<<<<<<:::999888999::::::999777444222222333555;;;CCCFFFNNN\\\eeerrr444222///---,,,---...///000000000111222555888:::333333333222222222333333:::;;;999666333333555888777555222000000222555777555333111111111000...,,,...///000222222222111000444444222000------///111444666888888666333222222555444444333333333444555444111......///111222222...///111333555555444333000111333666777666555333444444444333333333222222000///...000444888::::::888999888666444333555666444444444444444444555555999999888888777555555444666888;;;???@@@AAA@@@@@@BBBBBBAAA@@@@@@@@@???>>>BBBBBBBBBBBBBBBAAA>>>===;;;>>>AAAEEEGGGGGGFFFEEEAAACCCEEEDDDBBBAAAAAACCCHHHJJJLLLPPPTTTWWWXXXYYYZZZ^^^dddkkkrrrzzz{{{rrrggg```RRRLLLEEE@@@???>>><<<:::>>>>>>>>>;;;888666666888999999777333111111444777===EEEJJJRRRaaaiiivvv222111000...------......---///000111111444777:::333444444333222111222444:::;;;;;;999555333666999555333111//////000222444222111000000000///---***,,,...000222333333222111222222111///------///000333555777777555333222222555444222111111111222333333000------000333555555111111222444777999999888222222222333555555333111444333222222222222222333111///---///444888888777666666666444222222444666444444444444444333333333777888888888888777777666:::<<<>>>@@@@@@@@@???>>>CCCAAA@@@@@@AAA@@@???===AAA@@@???@@@AAAAAA???>>>;;;===@@@CCCEEEFFFFFFFFFDDDFFFHHHGGGCCCBBBDDDGGGKKKLLLPPPVVV\\\^^^^^^]]]bbbeeekkkqqqxxx~~~{{{tttkkkbbb[[[MMMHHHAAA>>>>>>===;;;999===>>>>>>;;;777444555777888999777444111333888===AAAIIINNNWWWeeelllwww111111000000///.........---///111111111222555888444555666444222111333555888;;;===;;;666444666999444333222000000000111222222111000000111000---+++---///222444555555444333///111222111000///000111111333666666555333222222222111000//////000222333333000......222666888:::444222000111555777888777333111///000333444333222333222111000000111333444222///---///444777666444444444444333111111333555444444444555555555555555444666777999::::::999999<<<===???@@@@@@@@@???>>>@@@>>>===>>>AAABBBAAA???AAA???===>>>@@@BBBAAA???===>>>@@@AAACCCDDDDDDDDDEEEHHHKKKJJJGGGGGGKKKNNNUUUVVVWWW\\\bbbeeefffeeeiiilllrrryyy|||wwwqqqkkkcccZZZUUUJJJEEE@@@>>>>>>>>><<<999999<<<===:::666444666999888999888555333555===CCCHHHQQQVVV^^^kkkqqqzzz000000111111000///...---...000222222111000222555444666777555222111333555777;;;>>><<<888555666999444444333222111111111111222111111222222111///---...000333666777777666555///000222333222111111222000333555666444222222222///...------...000222444333111///000333888;;;===444111------000333333222333000---...111444444333333111///...///111333555333000---///444777555333333333333111000000222444444444555555666777777777222444777:::;;;;;;;;;:::===>>>???@@@AAA@@@@@@???===;;;;;;===AAADDDCCCAAAAAA>>><<<<<>>??????<<<:::666999;;;999666555888<<<888999999666444888@@@HHHPPPYYY]]]eeeqqqvvv*********+++,,,,,,------000000000000000000000000222333333333333222111000::::::999999888999999999888666444444555444000---111111111111111222222222///111444666666555222000111222444555555555777999333222222111111222222222222000...///111444666666888666333000///111333555444333111///------......,,,+++***,,,111555555444666444222111111333666888444333222111111111111111222333444333222333666888999777666666888999888777777999::::::::::::;;;<<<<<<===>>>??????@@@@@@???<<<::::::>>>CCCFFFFFFEEE@@@>>><<<>>>BBBEEEFFFEEEAAAAAABBBAAAAAACCCGGGJJJIIIOOOUUUUUUSSSSSSXXX^^^dddhhhlllmmmnnnooorrruuu|||wwwzzz~~~xxxxxxooofff```]]]YYYPPPIIIBBBBBBBBBAAA???>>><<<;;;999999999888999999:::;;;===<<<999555444999BBBJJJXXX^^^fffjjjoooyyy'''((())))))***+++,,,,,,111111222333333444555555555444444333333333333333999999888888888999999:::999777666666777666333000111111111222222222222222000222555777888666444222222444555555555555666888555444333222222111111111666444222222333666777777666444222000//////111222222111000///...---------,,,++++++---222555666555777555222000000333666999555555444444333333333333333444444444444555777999:::888666666777888888777777999::::::::::::<<<===<<<<<<===>>>>>>>>>======:::::::::===BBBEEEEEEDDD@@@>>>===>>>BBBEEEEEEEEECCCCCCDDDDDDCCCDDDGGGIIIIIIOOOUUUXXXYYY\\\dddllliiikkknnnoooqqquuuzzzzzzttttttlllccc]]]ZZZUUULLLEEE@@@@@@???===<<<;;;:::999999999888888888999999999999999888555555:::CCCJJJVVV\\\ccckkksss~~~&&&'''((()))++++++,,,,,,222222333555666888999999777666444333222333555666888777777777888999:::::::::999888888999888666444222222222222222222111111000222555888999888666555555666777666555444555777777666555444333333333333888666333333444555666666444333111000///.........///000000000000///...---,,,,,,,,,///333666666666888555222///000333777:::777777777888777777666555666555444555777999::::::<<<999666555666777777777777888:::;;;:::;;;===???<<<<<<=========<<<;;;:::888888999<<<@@@BBBCCCBBB???>>>===>>>@@@CCCDDDDDDCCCEEEGGGGGGGGGGGGIIIJJJMMMSSSZZZ___bbbgggpppwwwpppqqqrrrtttwww}}}yyyrrrooohhh___YYYUUUOOOGGGAAA===<<<;;;999888777777777888888888888888888888888777888999888999===FFFLLLTTT[[[dddnnnwww((()))+++---.../////////222333444555666777888888888666333111111333555777666666666777888999:::;;;::::::::::::::::::999888333444444444444333111111000222444777888888777666777888888777555444444555888888777777777777777888666444222111333555666666333333333222111///...---///000222444444222000...------///111444666777777999666222///000333777:::888999:::::::::999888888888777666777:::<<<<<<;;;===:::666555666777888777666888:::::::::;;;===???<<<===>>>>>>===<<<:::999666777999<<>>===<<<===>>>@@@BBBCCCBBBEEEHHHJJJKKKLLLNNNPPPUUU[[[ccchhhkkkooouuuyyywwwwwwxxxzzz~~~zzzsssjjjddd\\\VVVQQQLLLDDD???;;;:::888777666555555666777777777888888777777777999;;;======>>>BBBIIIOOOTTT^^^kkktttzzz...///111333444444444333222222222333333333333333777555222000000222555777555555555666777888999:::999999999999999999:::;;;555666777777666444222111000111333555777777666666777888888777444333333444777777777888:::;;;===>>>555333222222444777999999555555555555444222000///222444666888888666333111...000222444555666777777999666333000111444777:::999999:::::::::::::::999:::999999:::<<<===<<<<<<===:::777666777888999888666888999:::::::::<<<>>>===>>>???@@@???===:::888444666999<<<===>>>??????============>>>@@@BBBDDDBBBFFFJJJNNNPPPSSSVVVYYY[[[bbbkkkrrruuuwwwyyy{{{~~~~~~wwwpppfff```YYYSSSNNNIIICCC>>>:::999888777666555555555555666777888888888888777;;;===???@@@AAAEEEKKKQQQYYYfffuuu{{{|||333444666888999888777666222111111111111111111111666444222000000222555777666555555555666777888888555777777777777777:::<<<888999999999888666333222111222333555666666666555666777777666333222222333555666777999;;;===???AAA777666444555888;;;<<<===777777777777777555444444666888:::;;;:::888666444111333666777666555666777888666333222222444777999999888888888888999:::::::::<<<>>>>>><<<;;;;;;<<<<<<:::999999:::;;;;;;:::666777999999888888:::;;;===>>>@@@@@@???===:::888333666:::============>>>===>>>???@@@@@@BBBEEEHHHFFFJJJNNNSSSVVV[[[```cccaaahhhqqqyyy~~~yyynnnfff^^^ZZZTTTOOOJJJEEE@@@===999999999999888777555555444555777999::::::999999;;;===???AAABBBGGGOOOUUUaaannn{{{555777999::::::999777555111111111222222333333444666555333222222444666888666666555555555666666777222444555555444555888;;;:::;;;<<<<<<;;;888555333333444555666666666666666555666666555222111111222444555666777999;;;===???:::888666666888:::<<<<<<888888888888888888888888:::;;;<<<<<<;;;999777555333666999999777555555666666555444444444555777888888777555444555666999::::::>>>BBB@@@;;;888:::===:::::::::<<<>>>>>>===;;;666777888888777666777888:::<<<>>>??????===:::888333777;;;======<<<===>>>???AAACCCDDDDDDFFFJJJNNNOOOQQQUUUYYY\\\bbbgggkkkmmmqqqxxx~~~|||ssshhh___UUURRRNNNHHHDDD???;;;999666888999:::999777555333333444777:::;;;<<<<<<;;;<<>>>>><<<999555333666666777777777777777666444555555444222111111222444444555666777999;;;<<<:::888555555666888888888888888888888888999999:::<<<<<<<<<<<<;;;999777666444777::::::777444444555555555555555555666777777888666333222222555888:::999@@@EEEBBB:::666888===999999;;;>>>@@@@@@>>><<<666777888777666555555777888:::===>>>>>><<<999777333777<<<>>>===<<<===>>>AAACCCFFFGGGGGGJJJNNNRRRVVVXXXZZZ]]]```ffflllpppxxxzzz}}}yyyqqqfff^^^OOOMMMHHHDDD???;;;888666555666999;;;:::777444222222444777:::<<<=========???AAAEEEHHHMMMVVVaaaiiirrrtttxxx