BM?6(  }}}zzz~~~vvvlllggggggkkksss|||aaaZZZVVVWWWWWWUUUTTTVVVRRRSSSSSSOOOHHHAAA>>>???EEE<<<555333222222777>>>HHHTTTsssӵĦĦӵrrrbbbĦ;;;444111444777666555666******,,,//////---///222===666444777666111222888///(((<<L=hĦ4ĉ@ӵzzzqqqnnniii]]]QQQKKKIIIAAA888>L000444...,,,000444222000000555000///333555222222555333...000888888000///444111,,,444TTTGG=?HdĦ=ĪjGG=?eeeTTTPPPMMMHHHHHH===555666777222,,,***111222333HdĦ666666000---111444111---,,,222***&&&***,,,***(((+++***&&&***444555---+++111$$$111777777FFFpppӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦxxxddd111Ħ///...---......///...///111DdD...+++***+++,,,ӵ---+++ӵ555ӵĦӵĭӵ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ]]]```ccc:::3h?gL,,,++++++***+++++++++---------D%%)?***fff?><z///222=?Ħ///g&e...g&ewwwS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼s{{{nnncccVVVKKKMMMHHHFFFHtĦ111(((KKKllljjjBt=o9ĦHdĦ,,,,,,------------,,,,,,+++***Dtfo9ĦsߝLGdUĦ...Ht@cӵHu]Ħ///Hu]Ħ999yyyHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦ@@@:::555111+++&&&***+++...DdDĦ:::444222>>>qjRgdKӵDdDĦ+++---...///...------++++++,,,HdDĦgdKӵDdDDdDĦ,,,DdDĦ4DufӵDdDĦ000DdDĦ***q<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦ...000222222222333+++...000DdDĦ:::<<<000///GIdnuR)ĦDdDĦ''')))***++++++***))))))***,,,DdDĦnuR)ĦDdDΦDdDĦ111DdDĦnuR)ĦDdDĦ111DdDĦ111po9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦ]]]ZZZpeӵDx<DdDĦ333555555222222444///222222DdDĦ000///111555peӵDx<>d<++++++++++++++++++''')))+++>d<ӵDd<DdDΦDdDĦ222DdDӵnd<DdDĦ777>d<Ħ222peӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦ111444B?Ho9@@@>d<000***(((***---222222>d<ӵ444***B?Ho9ttt<x---------...***+++,,,&ӫeʬtIӇ+++>d<Φ>d<Ħ///D&ӫetIӇ555DdDĦ888sdKĦ///B?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsevvvWWWBBB777geĦja>aĦ222222@G999222se666666000///333...333333<Ō***<<<999@GvvvHkge***)))***++++++000///...HĪj@IŌ++++++ege//////Hu]3hIŌ...444DdDĦ222ne666222@h>hsene@GsĪj@h4DuXӵĵD^DdDĦD^s׼ssssuuutttmmmZZZQQQDDD:::555444geFm8111>aĦ000222222000111222s׼s///------,,,***)))''',,,...Ho...666444333555000NNNddd///++++++...---)))***,,,,,,)))((((((***)))...D^,,,++++++DdDĦ111555333666444>>>iiis׼sΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBezzzpppYYY@@@666::::::444555000+++***+++...geFYĉ,,,...>aĦ222222111111000000000333444333444555Be111111...+++)))***,,,***)))***nu]ӵ000777444111...---444"""(((666@@@ZZZ```AAA<<d<Ħ,,,///...++++++>d<Ħ///111333Ħ222111222444111...222:::???RRR|||BeĦ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦnnnVVVAAAFFFBBB777,,,,,,555888555555444222222333333ŶS((('''***3we<...------,,,000222333222444666+++///111...)))'''***//////(((&&&iĉ@3hR/ŌAAA===555000222777444'''((((((###555AAA111333III]]]^^^OOO>>>222+++%%%%%%%%%(((++++++)))'''***++++++,,,---...///000...---111888555DdDĦ...222000++++++sdKĦ------gdKĦ222111222333000...111777...000HHHzzzgdKĦ>AneneneneDeneneqqqPPPDDD<<<777555444555222000444===@@@===888777555333///,,,>A---)))&&&k<***)))))))))***...000000...///222///***))),,,...,,,)))(((+++...222'''&&&fh:::>>><<<666444999>>>000+++///---$$$***111'''(((555GGGVVV^^^ZZZHHH777111---)))&&&&&&(((***,,,+++,,,...///000111111000<<<444444<<<999De000222333000---,,,ne...+++ne000000000111000...---///222333;;;>>>JJJwwwneCCC888>>>888444:::222333222000000111///,,,000000///...,,,,,,000000...***))))))***+++,,,---///...,,,,,,...,,,'''+++***)))***+++,,,,,,,,,000''''''222...000333333222333666888,,,,,,000111---......'''...+++***222EEETTTUUUNNNBBBAAA===555,,,)))+++///******,,,---.../////////AAA444///666777///222111//////000111000---+++//////...//////---+++,,,,,,,,,,,,888666///FFF~~~>>>888CCC999///222555666666666444222///---//////000000000111444666///111111111...,,,++++++,,,+++,,,,,,---...///000---///...,,,---///...))),,,***((())),,,------+++---((()))111111***''')))/////////000222222111000++++++)))***,,,------,,,***+++***)))...:::DDDHHHJJJMMMMMMEEE:::000...///((())))))***+++,,,------888...)))///333///,,,---...++++++...333555333///000...,,,,,,---//////...222444444111000111000...))))))---000333FFFwwwDDD333???CCC===:::...///222444444222111111***,,,---,,,******+++---000///...///000///---+++,,,,,,---...//////000///***,,,,,,+++---111111---+++,,,,,,+++++++++,,,---000///...//////...,,,***///000111222222111...---***+++&&&%%%)))((((((---###+++111///+++...111333???AAAAAA???999555333333,,,+++++++++,,,...000111---,,,---///111000---***((())),,,///222222000---000///......///000///...555888777333222555333...///(((,,,555222///IIInnnYYY:::???GGG===---111222444555444000///000+++///333333222000111222000---+++,,,///111///---+++,,,---...///...---,,,&&&))))))))),,,222222///)))---000...)))(((,,,000666777444///000333333...'''***...///...+++******)))---***(((+++&&&###+++***+++***&&&(((...222111///---***+++///444888:::111000//////000222444666)))111666444222111---''''''+++000222000---+++***000//////000111111///...000333222------000...(((///,,,,,,///111555===DDDZZZ***@@@AAA>>>666000++++++000111...000555000...------.........---444000,,,,,,......***&&&)))+++,,,,,,,,,,,,...///000+++'''+++333777333---''')))+++,,,+++***+++,,,444555555333...***'''&&&)))&&&***333888444111111888222...---+++((()))---+++...222111,,,(((+++000000---,,,,,,++++++111:::<<<999555222111333666999...000222222000///000111...---,,,,,,...000...)))...000000000555:::888333222...---...+++''',,,555555444333222333666===CCCxxxjjj000888<<<444111444000000333222///...222000...,,,,,,---...---,,,000---,,,...111333000---))))))***+++,,,,,,------...***(((+++000333///+++...//////---+++******+++---000333111...---000555333------666===<<<666444333000...///...+++***---111000000000///,,,+++***///---,,,,,,++++++000888999555111...///111444666---///111111111111222333,,,,,,,,,...000000,,,(((,,,...///...111666666333333000///000///,,,...333+++'''(((///444444777<<>>333777888555444555333///---...///---+++***+++,,,,,,++++++***+++///444777555333,,,***)))***---///---+++,,,++++++,,,...---+++)))***+++***(((&&&&&&((())))))---000///,,,---555<<>>222)))(((+++...------000111///...///000333333---***---222444///---,,,///222000,,,)))---(((+++111111888WWW{{{ppp333444111999333444333111000///...,,,000---***((()))***************+++---//////...---...***''')))...///---))),,,...000///,,,******+++$$$%%%&&&'''))),,,111555333444555555444000,,,***------------///333666777111---++++++***&&&%%%(((000444555000...///...+++---******---...,,,---///777444000///000000///---777DDDOOOKKK:::,,,***...///+++***------+++,,,111666999777///+++...222333//////...000222222...)))---'''---???SSSiii@@@222999888000222111------000000...111...***((()))*********++++++++++++++++++,,,,,,***(((&&&'''***+++)))'''---...///...---,,,---...'''((()))))))))+++...000555999>>>@@@===777111---///222222...---000444555222---++++++(((%%%$$$'''222<<<>>>555------...,,,...***(((,,,...,,,,,,...---------......///000111111>>>IIIFFF999...,,,000,,,((((((,,,+++'''***111888999666000---000333333222444333111222444333///000111CCChhhFFF&&&666(((000222000++++++000222///333///+++((()))***+++++++++++++++++++++---000222))))))))))))))))))))))))...,,,++++++,,,...000111)))***++++++))))))***+++555>>>HHHGGG???666444555666888666000///333444111///,,,,,,...,,,'''&&&(((---888;;;111***---///,,,///***'''***---,,,,,,---***---000000...---///333111555999999555111//////,,,(((,,,333111***+++333444444111---...333444111444777666111000333666444)))BBBggg]]]000DDD---222444000******000222000333000+++))))))***++++++******++++++---000666999+++---...---++++++,,,---...+++((())),,,///222222,,,...000000...---...///333BBBNNNJJJ<<<111333:::000111000...444===>>>888,,,+++---111000+++((((((###...222***(((---000---000***&&&))),,,+++,,,---...333777555...+++---111;;;666222333777999555111---,,,222;;;:::000...555//////,,,***...444555111333888777///,,,111555666222bbbWWW444,,,333111///,,,+++*********:::333......,,,((()))///***---,,,))))))///444555///000111111111000...------++++++---111333111///111111111222111000//////;;;666555888999666444555444///...111222111333999333,,,***000444111......---,,,---...+++''')))///)))(((''')))***+++,,,///...111444222...++++++,,,,,,222444111111555666333444;;;<<<444222888999333333111...---///000111000---000333444333222111111///UUU[[[888333333222000...---------...444111222666444...+++,,,+++...---((((((---111222---......///...---,,,++++++******---111222222000000000//////......------777222000222333000///111444000000444555333444999555///,,,111444111...---***)))***------,,,...333***)))((())))))***,,,---+++---111222222000000000---222333000000333333000111888888222111666666000)))((((((***,,,---,,,+++555666555444222111333555888]]]```:::444444333222000///000000111//////111555555000------,,,...---((('''+++//////+++,,,---------,,,***)))*********---000111000///...---,,,+++++++++,,,---111,,,***---///......111111///000333444333333666555111...111333000---,,,+++'''(((---000000000333+++******))))))+++------***,,,///222555555222///...111111......000///,,,---333444//////333222+++((()))+++///222333222000<<<;;;777333111222555999999```pppCCC333444333111000////////////...,,,++++++,,,,,,...000+++...---)))(((,,,//////,,,---.........---+++***++++++,,,---......------+++***)))((()))+++---///---((('''+++...///111444---,,,+++,,,---...000222111///...///111000---,,,///***)))...111000//////***,,,,,,***+++///111000---,,,...111555444///+++//////...---------,,,)))+++///000---...111///)))......000333666888777666;;;999777333111333777:::888bbbUUU555333222000...,,,,,,,,,,,,++++++***((((((+++---...***......+++***...111111...///000000000///...---------------+++***))))))))))))((((((***,,,///111---)))'''+++...---...111,,,+++)))'''(((,,,///111+++,,,,,,,,,...///...,,,///******...222000......)))------+++---333666444,,,+++,,,///333222...)))///---+++---...---+++))),,,---------...111...***...,,,+++,,,...111222111333444444444333444777:::999eeehhh666222111///---,,,,,,,,,,,,)))---...------...---)))***......++++++///222222///000111111111000///...,,,---...,,,***((('''((())))))))))))+++,,,...///...***(((+++,,,)))((())),,,---,,,)))***///222111'''***+++***+++......,,,,,,)))***///111///...///)))//////+++---555777444******,,,...000000...---///+++)))---000///,,,,,,///,,,++++++...000///,,,,,,***'''''')))+++,,,---///111333555666777999;;;666eeexxx:::111000///...///000111222---111000,,,,,,......******...///+++***...//////......///000///...---,,,)))+++,,,,,,)))((((((***++++++++++++************+++((((((,,,---)))''''''***...///---...222333///''',,,---******......+++,,,+++---000///******,,,+++000000***+++333555///---...//////---,,,---...///)))(((...333111///000111,,,(((***---//////---,,,+++***+++---......---111333555777888999<<<>>>DDDrrrvvvLLLNNNzzzBBB000000000000222444666777444444...%%%$$$+++///...+++//////+++)))+++,,,+++,,,,,,---------,,,+++***%%%(((++++++)))(((***,,,------,,,+++)))'''%%%$$$&&&$$$'''---000...,,,,,,&&&---111000111444111+++)))...000+++***------***//////111222---%%%$$$''',,,222111))))))000111+++333444444000+++)))***,,,...((('''///444333111222111+++&&&(((,,,.........******,,,...111111000...666777888888999;;;???BBBbbb]]]KKKBBB444111JJJ|||@@@:::888555111000111444666444222////////////...---...)))&&&''',,,...+++(((///...,,,,,,...///000000+++,,,---------+++)))'''111***&&&***+++((((((***)))((('''***666???:::...111///---...111444666777111///---,,,,,,+++)))(((---------......---***'''111---)))(((,,,000222222222555777333---(((((()))%%%***000222000//////000...111000,,,---000...(((&&&))),,,...---,,,,,,,,,:::---222;;;444555>>>===___FFF666333666333+++222XXXPPP,,,888BBBBBB999333666<<<444222000000000111000///---,,,+++,,,------------444111///111555666222---------,,,,,,++++++++++++222,,,))),,,---***((()))))))))(((***333;;;777/////////......///000222333,,,++++++******)))'''&&&******+++,,,---,,,***(((000,,,((())),,,...///---,,,///222000,,,))))))+++***...222333111.........111333000***(((++++++(((***++++++)))'''''')))+++///...+++555===222===cccXXX;;;444444333999>>>999222FFF~~~sss;;;@@@DDDAAA999444444666444222000///111222222111---///111000......000222555111000555<<<>>>777000///...---,,,+++,,,---...222...---000000,,,******)))***)))***///444333///000222333111---,,,...000'''((()))))))))(((&&&%%%&&&((()))+++,,,,,,++++++...+++((((((+++---,,,+++))),,,//////---+++,,,......111444333///,,,+++,,,)))------)))(((---222555333111...***'''(((+++///+++333)))...;;;(((===pppOOOCCC999444666666444000222777555777NNNjjjmmmXXX>>>444777<<<:::444222///------///000111111///000111111111111111222...---...444;;;???===999//////.....................///000222222000---,,,))))))))))))***---......111555666333---***,,,000&&&(((***+++***)))((((((%%%'''***+++,,,---...//////+++&&&&&&)))---......---///111111///------...---///111000,,,))))))+++''',,,///...---000666;;;333222...***((())),,,000,,,333---...444333___MMM999555:::222***---111444******444777111333===UUU??????EEEBBB<<<000...+++***,,,...//////222///...000333444111---)))+++...111333777;;;===---...111222222000---,,,***...111333333222111///)))(((((()))))))))***,,,000333444111+++(((+++///(((+++---...,,,++++++---'''))),,,------...000333222,,,&&&%%%)))...222444111222333111///,,,******)))+++---+++(((&&&(((***---111555444///+++---000)))******((('''''')))+++***+++222333444WWWxxxwwwuuuqqqmmmjjjjjjkkkeeeiiilllkkkhhhgggggggggjjjaaaVVVOOOMMMKKKHHHDDDNNNWWW___```KKKAAA888///444:::222---111222555111333999:::777;;;DDDjjjQQQBBB:::666222///,,,+++,,,...//////333///---///333333...)))))),,,//////---...444999---///222444333000,,,)))(((...222111111222111///+++((((((+++,,,******,,,...//////,,,)))(((,,,///,,,...000///,,,,,,...000***---///000......222555444...(((&&&***///333555111111111///---***'''&&&''')))***)))&&&%%%(((++++++,,,000333000***))),,,&&&(((************+++,,,***'''000333@@@zzzvvvkkkgggcccccceeekkksssrrrbbbPPPIIIGGGCCC???<<<:::999888555;;;???>>><<<>>>??????EEEAAA===;;;<<<>>>===<<>>999777444000...///111222222222111000111111000,,,((()))+++---......///111222///000222222111...+++))))))000333000---//////,,,...******///111...,,,---000...,,,******---111444---///000---***)))---111,,,///222111...---111444444///+++***,,,///000///...............---***)))***,,,,,,***'''&&&)))---***(((***///000,,,,,,///***,,,------,,,---...000,,,---)))333___```QQQGGGGGGGGGAAA@@@DDDCCCDDDCCCCCCGGGJJJDDD;;;BBB>>>999777777777555222666;;;===999888===BBBCCC999;;;===@@@CCCFFFGGGHHHTTTOOOKKK~~~pppRRR888...000000---)))***000000)))...222***...111111111555;;;999444222kkkqqqZZZOOO<<<888444111222444555555111333444333000,,,******'''(((***///333444333000222222111000...,,,+++)))+++222444...+++,,,,,,)))111++++++222666222...///333000,,,+++...333777999---//////+++'''''',,,111---000333111---,,,///333333000------///...+++(((,,,,,,---///111111000//////000///,,,((((((+++...555...,,,//////+++))),,,+++++++++***)))***,,,///)))333###666}}}QQQ666BBB666000222222///333===CCCCCC>>>777555:::>>>>>>CCC>>>999888;;;===:::666999===<<<555444<<>><<<:::777444333<<<777555666666444999AAA888??????AAADDD<<<777???AAABBBEEELLLTTTWWWPPPGGG>>>CCCJJJ{{{SSS...111000///...---...///000,,,...111333222000---+++***...111111......111555111111ccczzzXXXCCC:::...111888000;;;;;;999777888999666///''''''((()))******+++++++++///333222...++++++---,,,,,,---------,,,+++***......,,,+++///555444...111...,,,---000222///,,,,,,+++,,,---***(((,,,222//////000333555555111---111111...+++,,,///...))).........---***))))))***222111111111000000...---...///000000......///000000---***))),,,000222444666111HHHUUU>>>555000---333222222333111000555<<<=========<<<:::999888777<<<888777999777555888???===BBB@@@???BBB;;;888AAAUUUXXX[[[]]][[[UUULLLDDDAAACCCGGG}}}OOO======999000)))***+++,,,,,,,,,,,,,,,...///000000000///---,,,***---000///......000333777***GGGlllWWWAAA:::;;;666999<<<<<<888777777555111(((((((((((()))***,,,---...222555444111...---...111000///...------------...,,,******111666444...222222222222222222222222...,,,,,,---)))&&&***000000000333666888888666444///000...+++,,,...,,,''',,,,,,,,,------+++(((%%%,,,...000222222000---,,,,,,///333444333111///...000///...,,,+++///666<<<444999ZZZrrrDDD+++***000...(((---...222333111///555>>>999999999999999:::::::::<<<;;;<<<>>>===<<<>>>BBB>>>AAA>>>===BBB===;;;EEEVVVXXXZZZXXXRRRJJJEEEDDDCCCAAAEEElll666!!!+++666444+++******++++++++++++++++++......------,,,,,,,,,,,,,,,...000000///000222444666...333iiifffPPPBBB999888<<<<<<777444555555333...,,,+++***+++---///111000222444333111000000222;;;777111,,,***,,,///111***+++---///333444333000000222333222000///000222...,,,++++++'''$$$&&&,,,...000333777999:::999999---///---***+++///000...***((((((***---...+++'''***,,,...///...,,,******,,,///333444222...,,,+++000000///...---000555999,,,@@@___vvvpppvvvdddOOO@@@999111------...---+++......000333111...000666555555555555666777888888888:::<<<>>>>>>===???AAA999===:::<<>>555(((+++///222000***'''+++000000,,,,,,111444222//////333222222222222333444555888:::;;;999888888888999777;;;:::===DDD???999@@@;;;777777>>>BBBCCCEEEHHHDDDBBBHHHVVV555777111---+++((('''///:::333222///---,,,,,,---...******)))))))))+++,,,...++++++,,,---...///000000222???333***VVV{{{sssMMMIII???444000444777777CCC@@@:::555111.........222111/////////111444555///000222333111---(((&&&---333;;;<<<444---000888444666666444000---...000000......///+++(((,,,222444555666555222000//////222444333...---111444444666444111///...---+++***&&&)))---......///333666/////////---***'''''''''---++++++,,,...---+++(((222OOOTTT>>>///+++...555;;;>>>DDDLLLVVVaaajjjoootttxxxzzzxxxxxx{{{}}}|||kkkFFF444555444,,,111111000...,,,+++******...)))***222999888444111444333222222222333444555CCCDDDAAA:::666666777666:::===;;;>>>DDD>>>666:::>>>:::>>>GGGJJJBBB======LLLKKKRRR```000 ***))),,,222444111,,,)))////////////......------)))))))))***+++---///000,,,,,,,,,---///000000000999999777000<<>>===;;;???GGGFFF===:::@@@ZZZXXX___bbb:::@@@:::---888,,,000111---((('''))),,,***+++...000000///---+++))))))***,,,---///111222///......000222333333222;;;***000555***DDD}}}^^^LLLEEE@@@:::666555444444444444555666333444666777777333...***222///,,,***,,,222888<<<,,,***---222666;;;HHHUUU<<<:::888555222000---,,,,,,+++,,,...,,,+++///666---000222222000...000222%%%---444555555777777555***///333222---(((&&&%%%)))///444444///)))''''''***...111222111///------%%%(((+++(((###$$$***111HHHCCC333***111111---000)))+++...111111111///---,,,222333...+++...///---+++---///111222222111000555444222///,,,+++,,,...//////444CCCRRRWWWPPPGGGNNNKKKNNNTTTVVVRRRQQQUUUNNNWWWttt|||ssseeePPP999.........///000111000.........000111///,,,((()))...333---///555===???<<<:::<<<999888777888999<<>>:::CCCRRReeeccchhhZZZ888000222---,,,111***---...+++,,,//////---222333111,,,+++///111///...***&&&%%%(((,,,------,,,...111111...---...000888111---333333666iiisssWWWCCC:::777666444111---,,,///222666---,,,444666111...111---///---)))+++111333/////////...000333999>>>AAA000222444444111///---,,,&&&)))+++***((('''***------,,,///222000///666@@@555...,,,000222000222777......//////////////////,,,///333222---)))((((((---,,,,,,///222333///,,,'''***......)))+++777DDDEEE;;;222///,,,)))***///...111444444111...+++***000///222999;;;777222111...333999888333//////000000///000333333///...///......///............//////+++***...000000000333000***<<>>===>>>???;;;555999888666444777???FFFIII;;;::::::???AAA:::FFFccckkkZZZjjjdddRRRBBB333)))...333000++++++---000///,,,---000111......000000---,,,//////,,,---***''''''))),,,,,,,,,***,,,......,,,,,,...000666222///111111222WWW|||fffYYYNNN===///222:::;;;666333777666777;;;:::222+++)))111222000,,,...333444000000...------///333666999111222444333111000//////***---000000---,,,...000111///000333111///333:::666000---000000...///444000000000000000...---,,,222333333000,,,)))***,,,******,,,///222333222000***------******000:::BBB555...***,,,,,,((((((+++...000222222000//////000000///444;;;===777111///---111444555333000000111111///000444555333444777111...---///444777555333000......111111......000111000888BBB;;;111===SSSWWWPPP>>>+++,,,777666+++444///---//////...111666000...,,,---//////---***(((---///......///...***---222555555777999999555333222//////555<<<;;;666777;;;<<<;;;;;;<<<999333999777555666;;;AAADDDDDDAAA@@@;;;===DDDFFFSSSlll^^^aaaWWW444,,,***)))((((((***,,,------...000///++++++...///---)))---///------///...***+++***((()))***,,,++++++)))************+++---000222333///...//////AAAaaa{{{gggLLL666666;;;777333333111777;;;999666444000+++222222111///000444444000111000...,,,---///111333///111111000...---...///,,,000333333111///000222333000000222111......000333000.........---...222222222222111///---+++***666666444///******---111))),,,///111111000000111//////,,,'''---999???<<<+++)))+++000222///---------///111111000111333444000000555<<<===777000---,,,---...000000000000111...---///555777666888;;;444///+++///666:::777111000000222333000++++++///---444666111---///111111111333222111444777666222...,,,,,,///000///000222000000000000///...---,,,+++...///,,,,,,...---***---000111000111555666333666555333555===DDDAAA:::444999;;;999999:::888333:::888777:::===???>>>===>>>MMMSSSRRRTTTTTTZZZiiibbb{{{hhhVVVKKK999333;;;///444222***(((---///,,,---///---)))(((+++---+++)))------,,,,,,//////,,,*********+++++++++******))))))(((((()))+++...000///444///+++//////333@@@}}}rrr___TTTCCC111000:::333;;;===555111555666222......---...000222222000111000///...///111333555//////...,,,***)))***+++***...111111...,,,---///222000///000111///,,,***///......---,,,,,,...111//////000000///---***)))444444222///++++++///444---000333333000------...000000,,,***444BBB@@@555++++++...222444333000///---///111222222222333444222111333888999333...,,,,,,***)))***,,,......---******///666999777666777333///,,,---222444111,,,//////111111,,,(((+++222---666777111///444333...,,,---000555555444888>>>000000111222222///---,,,000222333222000......///111333111......000000,,,...000///---...333555333888888777999AAAFFFBBB:::444999<<<:::999;;;999666;;;;;;<<<>>>===;;;;;;===OOOhhhrrriiidddeeennn|||ccc666...333//////666'''000333000111666111'''---///...***))),,,---***,,,...---******...000///)))***+++,,,+++***))))))+++***((((((***---///000---333---)))000333111444CCCkkkKKK;;;===888AAABBB999444555555///++++++,,,///222333222222.........///111444777999000000///,,,)))''''''((())),,,///...+++******,,,111222222222333333111---///111111---******+++,,,***+++---......---+++***---///000///------000333---000444333000------.........---111===GGG???///------,,,+++,,,---,,,)))...000333444333111000000444000///222222///------,,,***(((((()))+++******)))+++333;;;===777222111...---------.........------,,,,,,,,,(((&&&,,,555111555888666111------......,,,---///+++&&&***222***,,,///111222222000...000222333222111///000000555555222...///333111---000111000---...444777666555777777777;;;>>>:::333555;;;>>><<<;;;<<<===;;;999:::???CCCAAA>>>DDDMMMqqq|||vvvkkkuuuQQQ===111444666000---222...000...))),,,444444......111111......000000---...///---))))))---000///)))+++,,,,,,***))))))***,,,***)))***,,,...//////+++111,,,***222444111555333xxxwwwSSS;;;888===@@@>>>:::777222---...,,,...444777666444444,,,,,,---...000333666888222333222000---*********+++---///...+++)))+++...111444666444555666666333222555555...)))(((((('''&&&(((+++...///...---,,,))),,,000000...---///111***---000222222111111222---,,,///999DDDEEE:::///111000,,,((((((++++++)))000222333333111/////////555///,,,---...,,,,,,...++++++***)))))))))***+++---///666>>>???888111///)))+++,,,---...///000222***(((((()))(((''',,,444///000555888222,,,...666((((((,,,000111......111222555666444333444333///000000111111222222111111444444000---///333111,,,111222111///000666::::::555999;;;888777888666222555<<>>>>>888:::CCCMMMPPPPPPYYYeeeyyyzzzrrryyy{{{[[[111000111444333111333777888444---(((''',,,222444,,,000222000000222111---,,,...---)))))),,,---+++***,,,---+++)))((()))+++,,,+++)))+++---...---,,,)))///------333222000777888UUU{{{[[[TTTNNNHHHEEEAAA:::555555333000222888:::666333444////////////000111222333000111333222000...------...//////---***))),,,000---333666222000333555444///444555...))))))***)))''')))---000111000...---+++...111000---,,,---000+++,,,...111444444333111---)))///>>>FFF???666444222222///)))***///000---222222111...------000333333...,,,...///---,,,...))),,,......,,,+++---000000000555<<<<<<666000000+++))))))+++///111000///)))''''''+++,,,***,,,///)))---111222111222555888 $$$)))111666444///???@@@===666222333111,,,///...---///333555333111333222///---000444111+++000333222000333999===<<<555;;;>>>:::555555666666333:::>>>;;;999;;;===>>>@@@???IIIZZZeeeggglllttt{{{xxxFFF%%%//////,,,***,,,000000...&&&)))///333111,,,***+++)))...000000000222000,,,))),,,---******+++***&&&***,,,---+++((('''))),,,,,,***)))+++---...,,,)))(((......000444...---777///(((ttt___RRRGGG;;;888===666222444:::;;;555000111444444333111000000000000+++...111111000///....../////////+++((((((,,,000)))111444...***---111000(((000333...***---000///))),,,///222333111///...000111222///,,,***---//////......111444444111...///(((///AAAEEE:::444999...000---(((***111222...444222...***))),,,222777111------000111...---...''',,,111111......111555000///222666777222///000///***&&&(((...000,,,''')))''')))...000---***+++)))000111******111222,,,******((((((111999666,,,;;;===999000---000///+++///,,,+++...444666444000333222000///333666333,,,000222333111444:::>>>===///888<<<777000///333666000777;;;999666888;;;<<>>777222000777......//////...---,,,+++&&&''')))***+++,,,---///(((+++......+++(((((()))''')))+++***((('''(((***))))))************************)))))))))***,,,---++++++***+++,,,...000111222888JJJwwwpppZZZQQQ===;;;555111444888777111444000444666000333666///...+++---333444222222555222000......000111111000---222444000...000222111******))))))+++---///000---...///000///...,,,***+++,,,---,,,++++++---///...///...,,,---///...***---333???>>>///+++333777<<<===666***&&&...555666///---++++++...//////........./////////...------...,,,+++---///000...+++(((+++000444666444111///,,,+++,,,...111111///,,,///...---,,,++++++,,,,,,...---...///222222111///000***'''***000222---'''444<<>><<<===BBBAAA:::999999;;;;;;444222EEE\\\NNNUUUhhhiiiLLL333)))(((///555111,,,------......---,,,,,,(((+++---,,,***)))+++...)))***+++,,,+++***)))(((((((((((('''&&&(((+++...++++++++++++***)))((((((...,,,***)))+++...000111...---+++******,,,...000666444888NNNpppXXXOOO@@@444333999;;;:::777000333666111222555...,,,+++---111222000111333000///...///000000///---+++///111...---000111000((((((((()))***,,,---...++++++,,,,,,+++)))'''&&&***,,,///000///...---...---777888111000666333)))<<>><<<>>>===777444666777666>>>HHHGGG999555======333444:::JJJVVVLLL===DDDYYYVVVhhhpppCCC>>>---...333...333666(((,,,,,,,,,---------------...111222000+++)))***---,,,,,,,,,---...///---+++)))))))))******---///111---------,,,+++***(((''',,,***)))***---//////...222000---+++***,,,///111888111///444YYY{{{gggOOO???:::888666===333444777333333555000///......///...------------------///000///,,,***))),,,,,,)))(((******(((******++++++++++++,,,,,,((())))))))))))(((&&&&&&))),,,111333222///------111777:::777333111---))):::JJJFFF;;;999111333HHHQQQDDD999888:::888666777---------...000222333333111000///---,,,******)))+++---...---+++******+++,,,---.../////////......))))))((()))+++...000000222222000///---+++***)))+++++++++---///...,,,***))))))+++---000222444555///777999333,,,+++---///222))),,,222//////222///***///444999???EEEEEE@@@===>>><<<888999???DDDEEENNNOOOHHH<<<666999>>>???DDDIII]]]ooohhhUUUWWWhhhvvvEEE'''444***000222&&&+++444+++---------------------......000111000---+++---///...---,,,---//////...---)))***+++,,,...///000000,,,---......---+++)))'''%%%&&&))),,,...---***(((222000---******,,,...000555///222111:::nnn{{{]]]III>>>999DDD666555999666666:::777111222111000000000000///.........000111000,,,)))(((******((())),,,,,,)))---............,,,+++***''''''((()))))))))))))))&&&)))---///...,,,***)))...***...555111%%%%%%...;;;;;;333333:::444BBBiii[[[888666:::333333===000000000///000111333555000///...,,,++++++++++++,,,---///...,,,***++++++------...000111333444555,,,,,,,,,,,,,,,...111333333111...***))))))***+++---+++))))))******)))((()))+++---000222444666888...000///+++***...000...444***,,,111,,,,,,000---,,,222666999===AAA@@@<<<===>>><<<999===FFFKKKLLLKKKBBBAAAGGGEEE@@@HHHXXXbbb___hhhyyy}}}{{{^^^999---222---000666333))))))///,,,///......---------......******+++,,,...///000000++++++++++++++++++++++++)))((()))***------,,,+++***,,,---......---+++***&&&+++000333222...+++***---,,,***))))))+++---/////////777888///<<>><<<555888777444444999;;;888111000///000111000---+++***,,,,,,---222777888444,,,...000222222000...,,,************+++,,,,,,---///000111000//////111333...+++---333000...;;;OOOJJJ888555<<<777444@@@OOOEEE999222666888222------333222000......222999???222000...---,,,,,,---...+++***(((***---...+++)))***+++...111444777:::;;;444555555333000///000222,,,+++***))))))***,,,---***))))))***,,,,,,,,,***+++,,,...111444333000---+++///222222333777666333444)))))),,,)))---555555,,,111444555777;;;<<<;;;999:::999999===CCCEEEAAAAAA<<>>>>>666888888:::???EEEEEEAAAHHHHHHNNNVVV\\\eeexxxnnn:::333///222222......222222111000...---...222666000222000,,,,,,000222000444333111111111111000...222...***)))***,,,+++***---(((&&&)))***'''$$$###,,,++++++...333333///***+++,,,...---+++))))))***%%%***///111111111444777000000//////111444777:::pppYYYRRRHHH<<<777777777333///555333222000+++&&&)))///.........------...000222,,,,,,+++'''$$$%%%***///------------,,,+++***)))...+++(((((())),,,------333---222000)))999HHH===999333111666:::888555444888666444333222222111///222222///+++///666555000444000,,,+++,,,,,,+++)))---***((((((+++,,,+++)))---,,,,,,...111111...+++,,,---///...---,,,,,,---111...------//////---***$$$$$$%%%'''))))))(((&&&---++++++,,,000444777777......222999<<<888444333///)))$$$%%%)))------+++)))222444///111===EEEFFF???GGGCCCJJJ999BBBFFFVVVJJJQQQZZZaaallluuu666999333000222333//////111111222111///---,,,---......000///,,,,,,111333111///...---...//////---,,,333000---,,,---...---+++,,,)))(((+++,,,)))((()))***((())),,,222333111---+++,,,---,,,+++***+++,,,)))***,,,...000111111000///......000222444555555]]]rrrbbbMMM>>>888888999888......222555444---+++,,,///000000000000222444666111000...+++)))))),,,...,,,,,,------......------,,,***''''''***---///000***,,,///000;;;QQQTTTAAA:::333000666;;;:::666444:::999888777555222...,,,000444555222111444444111555222---++++++***(((&&&---+++)))***,,,---+++***111///---...///...,,,)))000000///---******+++---///...---///111111...,,,&&&&&&'''***---......,,,111111111222555888<<<>>>///---///555777444222222///,,,)))))),,,000222333222666777444555:::>>>@@@BBBLLLLLLVVVGGGMMMIIISSS\\\nnnhhhaaaHHH,,,777333222444444111000111///111333222000---,,,,,,---///...+++,,,111333222---------...//////---+++000...------......---+++)))((())),,,+++)))***...,,,***)))+++///111///---+++,,,,,,,,,++++++---...---***))),,,000000---)))...---,,,///333444333000777oooppp[[[NNNGGGBBB>>>777555666999999333...---000/////////000222333555222000...------,,,+++***)))***+++,,,---...//////***(((''''''+++...111222---444111444MMM^^^OOO888999111---333::::::555111666666777777555222///,,,+++111555222...------,,,111///,,,+++******((('''---,,,+++,,,---...---+++555222///---,,,+++***)))111000...+++)))***---///,,,,,,---///222222///---(((((()))+++...000///...333444666555333555999===000,,,+++///111///...000333111...+++++++++,,,---+++***,,,222666888===BBBFFFMMMIIIUUUPPPccciiivvv[[[...///555>>>777555444555666444222111///111333333222111222333...000...++++++///111///222111111222333222///,,,+++++++++,,,,,,,,,+++)))(((''')))+++)))%%%(((...000...+++***+++,,,+++***+++,,,,,,,,,+++,,,...111,,,++++++,,,//////,,,***000---+++---111333111...,,,CCCyyyggg[[[KKKBBB:::888777555333444111///......///000111111333000...///000000---))))))))))))***+++,,,......+++)))'''(((+++...111222333888000:::XXXYYY@@@333666---)))///777777222......///111222222222333444...111222000---+++************)))******+++++++++,,,,,,---/////////...,,,555333///,,,+++++++++,,,.........---+++,,,...111(((***,,,///000000///---)))(((((()))+++,,,,,,+++000222333000,,,+++///444000+++(((***+++***+++...111///------///...+++'''555///000999>>>===BBBJJJGGGQQQRRRffflllvvvSSS<<<444999333555777777666666666777555222000111222111000000222444000222///+++***---...,,,666555444444333222///,,,)))***+++,,,,,,++++++++++++***+++,,,(((%%%'''---111///,,,******+++++++++***,,,------,,,---///111(((+++...///...---...000333000------///111111///333,,,XXX{{{ggg\\\PPPJJJDDD<<<777666333000......111222222111666333000111333444111...------,,,,,,,,,,,,---...---+++((((((+++...000000000000...AAAYYYNNN;;;AAA444,,,)))///666666222///000000000//////222777;;;999555111000111000...---'''((()))******++++++,,,***,,,///111111///...---333111///,,,,,,---///222---///111000///---,,,,,,&&&(((+++,,,------,,,,,,&&&%%%%%%'''***,,,---,,,+++...000---)))(((---222000***'''((()))((())),,,+++((()))///777999333,,,:::444555===@@@>>>CCCLLLZZZlllwwwmmm???333666:::===444777666777555333444777555222111111000...,,,+++---...222222000***)))++++++)))555333111000///...,,,******,,,------,,,,,,---//////---,,,---+++)))***///,,,,,,+++++++++---...///***,,,...///......///000''',,,000111///...000333333222222111000000000111666+++AAAnnnXXXGGG>>><<<888555444666777666444666333000...///000000000333222000............///...+++))))))+++...000000222111888HHHOOOAAA999CCC555///...333888777555444::::::777333000111777===;;;333---...000...---,,,***+++---,,,***(((((()))(((,,,000222111///...---///000///......000444777///111333333000,,,)))(((((()))++++++)))))))))***$$$###$$$'''+++///111111,,,---///...---///444888///***(((***+++******,,,+++)))+++111888:::555///444999DDDQQQZZZbbblllvvvrrr<<<---888666...333444===444555333///000444444000...///000///---+++++++++000111///***(((+++,,,***000...+++******+++++++++***+++,,,,,,***+++...111000+++))),,,---,,,---000+++,,,,,,------...///000***,,,000111000///......***,,,...000000000000000///444888888444000///000---444444PPPsssiii\\\VVVOOOJJJHHHEEE@@@<<<<<<:::555///,,,,,,000333333111///---------...///,,,***((())),,,///222222333:::GGGJJJ>>>777777444444111222666888666666888@@@@@@===888222111555:::333...,,,...---)))'''******,,,...---+++(((((()))&&&+++000333222///------...///111000000222666:::---///111111///---,,,---+++,,,,,,***'''&&&(((***'''&&&%%%'''***---//////000000//////000333555777---******---///,,,+++,,,---///333777:::>>>BBBEEEMMM^^^ssstttAAA,,,,,,+++<<<666111<<<444***222333000+++---222333///)))---111222111///...---...000...)))(((,,,---+++---***'''&&&(((+++------((()))***)))'''(((---111...(((%%%(((,,,------///.../////////---------...)))---111333222///...---...,,,+++---111222///+++,,,555===>>>888111...///$$$===---%%%fff|||pppggg```XXXOOOHHHIIIFFF@@@777111111666;;;///...,,,******+++,,,---***((('''(((,,,111444555+++:::MMMFFF111777<<<)))111000222666666444555999>>>??????999333000333777000///111444000((('''---'''***---...,,,***+++---%%%***111333222///------...000222222222333777;;;)))+++---......000333555//////...***&&&%%%'''***,,,***'''''''''(((((('''555222///...///000000///,,,***+++000222///,,,,,,)))111;;;@@@DDDNNN^^^lllhhh~~~wwwIII444222444333111...,,,,,,...000333000---,,,---...///...,,,---...///000000///......---,,,---......---+++(((++++++))))))---///---,,,+++)))((()))***,,,---)))))))))***+++---...///,,,++++++,,,---...---,,,***+++---000222111---***)))))))))+++,,,...000111999:::999777333000000000888)))...:::VVV}}}kkk[[[QQQXXXSSSQQQOOOGGG@@@JJJZZZ===333+++,,,---)))'''(((,,,------,,,---...,,,)))777FFFEEE777000---000999***...111222555999888333999999888555222111222333333///+++***,,,//////...(((***------,,,******************+++---///222333555222000222666777444000+++111...///666333---///------,,,+++***++++++,,,,,,---...---,,,,,,---...000///000333111,,,,,,///555888888444666:::999444999BBBNNN\\\sss}}}{{{bbbCCC111...222333333222///,,,+++,,,---111000//////000000...------...///111111111000///------,,,---......---++++++......+++,,,///000...,,,+++)))((('''((()))***+++++++++,,,,,,...///000+++*********+++,,,------111000///...///...,,,************+++,,,...///000<<<<<<;;;777333///......666333666555===pppwwwoookkkfff___ZZZSSSQQQVVV^^^ZZZLLL???999444///,,,...000---******...222444333777GGGIII@@@;;;444...222;;;666777<<<:::111---///666666666333000...//////555222...---------+++(((&&&))),,,...---+++******,,,+++)))((())),,,000222000///000444777777222,,,(((...,,,...888666///111...------,,,+++***))))))(((***+++***)))***...222444222222555555000...///888>>>BBBBBBFFFNNNSSSSSS___lll|||ZZZ000&&&)))...000111222333111...,,,,,,,,,/////////111222111...+++///000111222222222111000---,,,,,,...//////---+++---000000------000000...+++***((('''&&&'''((((((,,,+++++++++,,,------...,,,,,,+++++++++,,,...///+++)))((())),,,...//////+++******++++++---......::::::999777333000000000...333333///000IIIzzzrrrmmmgggaaadddXXXMMMHHHHHHJJJOOOSSSEEE???999888999999777444TTTXXXLLL<<<888555333:::===444666AAA@@@333///777::::::999666222...,,,+++777555333111111///,,,***(((+++///000000///......222000,,,******---000333000111555:::===;;;444...---222///222===<<<444444(((((((((((()))***++++++111444555333000000666;;;///---///666:::999666666HHHSSS^^^gggppp|||{{{sssDDD......333111---///111333333222000//////.........///000000...,,,000111222333333222111111,,,,,,---...000000...+++,,,//////,,,,,,///...+++(((''''''&&&&&&'''((((((******)))))))))******+++.../////////......//////''''''(((+++...000000///***************++++++,,,222333444333222111222444---111+++...777999ggg|||qqqiii```\\\]]]bbbhhhlll^^^VVVQQQQQQRRRNNNGGGBBBeee```KKK888666444444<<<555333666===<<<333111555444666777666333111000///000...,,,***))))))((((((&&&'''))))))))))))+++------,,,)))'''&&&''')))***+++---111555888666111,,,,,,///+++---888666,,,+++444222111000000222555777333777:::888444333666;;;666444;;;JJJXXX^^^___```tttzzz}}}wwwssssssvvvwwwxxxJJJ>>>444222333111///...---000333555444333333333///---++++++,,,.........000111222333333222111000,,,,,,---///111111...,,,))),,,---******,,,+++(((%%%&&&&&&'''((()))***************)))******++++++,,,...111000///......000,,,,,,...000111///+++(((******))))))))))))******...///000000//////111222111555+++000;;;///KKK}}}tttooollljjjjjjaaa\\\___ccccccccceeennnmmmaaaZZZ]]]WWWPPPSSSLLLSSSRRRGGG@@@>>>999222222555888999999888999999888666222...,,,,,,---///000///---***))),,,000444//////000//////---,,,+++...///111444666666444222---111---///999888000111666444000......222666999555;;;BBBEEEDDDEEEHHHLLLXXXWWW^^^nnn|||~~~}}}zzzwwwuuuqqqooosss}}}pppCCC---...222333...)))+++111,,,///333444444444444444000---+++***,,,.../////////000111111111000///...+++,,,---000222111///,,,&&&***+++)))***,,,***'''&&&'''((()))***+++++++++---,,,,,,,,,------...///))),,,...---,,,---222666000...------------,,,+++++++++*********++++++,,,...///000///---,,,,,,---)))111+++...555)))CCC~~~qqqgggeeefffhhhppp{{{}}}ssspppwwwuuurrryyywww~~~lllbbbeeeaaaVVVUUUUUUTTTQQQMMMIIIGGGGGGAAA???;;;555000......000555333///+++)))***///333+++---///111000...+++)))***+++,,,...000111222222***000---///999:::888===999999:::===CCCJJJPPPTTTZZZ___fffnnntttxxx|||zzzvvvuuuyyy{{{xxxuuutttooofff```aaagggoooyyylllAAA...666555666666111+++,,,000...000222333222111111222///...------///000000///....../////////...---,,,++++++---111333222///,,,&&&***,,,+++,,,...---)))+++++++++++++++++++++***,,,,,,------...///000111***++++++)))***111<<>>;;;777444333555777111222444666666666444333111333555666888999:::;;;:::BBBAAAAAAIIIKKKLLLVVV___bbbgggmmmsssxxx{{{}}}zzzzzz{{{}}}xxxtttrrrnnngggdddeeecccdddjjjuuu~~~www>>>---999333......333777444000...///111222111///...............///222333333111///------.........---+++******+++...111333222///,,,''',,,...---...000///,,,///.........,,,+++))))))***++++++,,,---...000111...---***(((+++666GGGSSSwwwfffOOO:::000000555:::.........//////111222222+++---......------///000333000'''***444111---555<<>>fffhhh111222;;;DDD___[[[:::***...//////...(((///000111000...,,,+++,,,///---...111000,,,***,,,111,,,DDDyyyuuutttssspppjjjdddccchhhnnnqqqqqqooofff[[[VVVWWWXXXUUURRRRRR___eee^^^XXX\\\eeejjjllljjjjjjnnntttzzz||||||yyy}}}mmmHHH444888777333444444222444444333///,,,******,,,///000///+++))))))***+++...333555555444222000000000111111000///......,,,,,,.../////////...---///000...***)))---...---......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,%%%,,,111...---000CCCiiivvvFFF+++444222...@@@555***)))...---(((***......///111111///---------...,,,---000000,,,+++---555444:::mmm}}}tttooommmmmmmmmlllaaakkknnnfffaaalll|||MMM777222777999222222333,,,///111333222000---,,,,,,+++...111000,,,***,,,...+++...333444444222111222...//////000000000000000+++,,,---------,,,+++***,,,...---))))))...000///......---,,,++++++++++++++++++++++++************)))333111111111222IIIgggmmmPPP...+++777,,,''';;;888111***+++...***)))///+++---000111000//////000...++++++...///---///222111999555LLLPPP666111111666555111666666'''***---///000000000111222+++...000111000000333666+++...111222///...000222,,,,,,,,,---...//////000+++,,,------,,,+++***)))'''******)))+++000333222...---,,,++++++*********+++++++++******))))))))))))444***,,,...+++???QQQbbbDDD)))***111(((---FFFZZZIII///(((333111)))+++***,,,.../////////000111...++++++...//////111555///777///000\\\WWW666666;;;333333555111333555...+++---.........///111333///////////////000222444...111222111------000444...------------......///++++++---......---,,,,,,'''***+++***+++000111///---,,,+++******)))******,,,+++++++++++++++******%%%000 '''---%%%333888FFF;;;///******(((///<<>>222...,,,///222111/////////...---...000333444444111222333222000000000111000///------......---,,,,,,+++***)))***+++,,,---******++++++***((('''%%%&&&(((******)))))))))***'''+++---,,,)))))),,,000---,,,,,,,,,---...000111222111///---,,,,,,------,,,,,,---............---,,,---.../////////...------555---+++555222666PPPxxxiiijjjuuuxxxhhhXXX@@@;;;444...---///444777333444222000///222666888444111///111333222000---222000//////111333444444222222222222111111111222///...,,,,,,---......------,,,+++******+++---....../////////...,,,***)))***,,,------+++***+++,,,(((***,,,+++******,,,...///...---+++******************)))))))))+++,,,---+++---///000///.........,,,,,,,,,---......,,,++++++444///+++444444000666iiixxxjjjbbb[[[YYYbbbnnnkkk{{{wwwnnn^^^NNNAAA999555444//////111444555222///---444222111111444666555111222000------.../////////555333111000111222444555...,,,+++,,,...000000/////////------------...///000000111111000...---,,,---......---,,,+++,,,---+++))))))***---...---+++---,,,+++***))))))((((((''''''&&&&&&''')))***+++,,,...111222000//////000---+++***+++------+++))))))222222...222666333000???nnnmmmYYY^^^```]]]^^^```ZZZRRRWWWkkkyyyaaaNNNDDDFFF;;;///---...///000222444333111111555;;;;;;888666333111000000111111000666444000000111444555666...,,,,,,---///111222111//////////////////............---------,,,,,,,,,+++,,,,,,+++***)))+++---,,,***(((+++///000...***((())))))***+++,,,,,,,,,,,,+++)))((((((((()))))),,,///111111///...///222...+++)))***,,,---+++((()))///333111111555666222111OOOuuuhhhUUUVVV___aaa[[[ZZZ\\\SSSCCCVVVkkk}}}gggOOODDD@@@<<<999777:::999555111555<<<===999888666444333444555555555333111000000333444444222000///......000111111111...///000111000///---,,,,,,+++***))))))+++,,,---***++++++***))))))+++---++++++,,,...//////...---)))***+++---.../////////,,,+++***)))))))))***++++++...000...++++++...222///,,,((())),,,---+++(((++++++000222000222444...000:::pppuuujjjdddWWWSSSTTTOOO___```___ZZZVVVUUUUUUTTT]]]ooorrrWWWFFFBBBAAA:::333333999999555444222000111333444555444000//////222555555222///333111//////000111000///,,,...000111000...,,,***,,,+++)))((()))+++...000+++++++++***)))***,,,///))),,,000000...---...000......//////000/////////(((''''''((()))+++,,,...***,,,...,,,)))(((---111000,,,((())),,,...+++(((---'''---222///000000)))000---UUUvvvWWWDDDAAAHHHJJJQQQ___fffSSSTTT^^^gggdddZZZ[[[eeeUUUgggmmmVVV@@@;;;???===888444;;;///555999,,,---777333222222333555777888777666666333///...///222444555111111111111///---+++***///...---,,,,,,...000111***,,,...///...---,,,---***,,,---,,,+++******+++------,,,,,,,,,,,,,,,------...---,,,******,,,...222111000...,,,++++++***---,,,,,,,,,,,,---......---///000000//////000222;;;666444LLLttthhhcccZZZNNNDDD555HHHRRRDDDWWWjjjTTTBBBFFFYYYfffaaa]]]^^^\\\]]]ggg{{{pppZZZKKKDDDAAA888333222---444555888:::<<<===;;;:::555333111000222555777999777444000+++)))(((***+++******))))))***,,,...///---...///...---++++++,,,++++++******)))***,,,...******))))))))))))******---------,,,******+++---000000///...---------------,,,,,,,,,,,,---......------...///111222333333///000000999UUUxxx```LLLGGG@@@555888EEEIIIDDDRRRTTTEEELLLWWWHHHFFFJJJWWW^^^YYYXXXaaagggeeeoooxxxllleeeQQQ:::111111111111222444666888999555444111///.........///777555222///......000111))))))))))))************///000///---+++***+++,,,,,,+++((('''(((***---///,,,+++++++++++++++,,,,,,---------,,,******+++---,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,---......,,,+++***---222555555333...555999333333TTTsss___JJJ;;;;;;888111777FFFCCCLLLVVVUUULLLJJJLLLKKKMMMOOOUUUVVVSSSVVVdddsssqqq}}}hhh```YYYUUULLLCCC:::555444555111111111///---,,,+++,,,---///111111000---***'''---------,,,+++***)))(((//////...,,,******,,,...---+++))))))***+++,,,,,,+++++++++***++++++,,,,,,,,,---...---+++***+++,,,)))******+++++++++++++++,,,,,,++++++,,,,,,---...---***(((+++111555333000///666===777+++;;;xxxmmm___YYYQQQGGG@@@DDDCCC<<<:::===;;;444???PPPTTTRRRVVVNNNHHHPPPRRRTTTSSSUUUZZZ]]]eeettt|||zzzaaaKKK;;;333,,,///222222111000111222666666777666333///+++)))---------...---,,,++++++,,,------,,,+++,,,...111---,,,+++,,,...---***''''''&&&&&&&&&''''''((())),,,---...---+++***+++,,,+++,,,,,,---,,,,,,+++***,,,++++++++++++,,,------...+++(((***///111///+++***+++222444---///PPPxxxgggeeeZZZGGG===>>>===999777===>>>999888;;;999333FFFUUURRRNNNVVVKKK???JJJTTTXXXUUU\\\kkkjjjcccjjj}}}~~~cccNNNBBB>>>AAADDDCCC>>>999777777===999444000......000222++++++,,,---...///000111***+++,,,,,,,,,---///111---,,,,,,...111000+++'''(((((((((((()))***+++,,,+++---......,,,+++++++++......///000000///------+++++++++++++++,,,------000---+++,,,......,,,***...***...666666111666CCCvvvlllaaaWWWQQQ;;;CCCCCC<<<999???BBB@@@GGG999444:::999333;;;KKKDDDOOOJJJHHHQQQIIIAAANNNSSS\\\YYYddd{{{sss^^^___sss}}}xxxrrrtttxxxuuuyyyzzzsssqqquuuyyy|||yyyqqqiiieeeddd\\\UUUKKK@@@888444333444111000000///000111222333***,,,......------...///---+++***---222333000,,,------------...///000111+++---......,,,++++++++++++,,,...000111000///...+++++++++***++++++,,,---/////////.........------222...000888:::666222111```llldddWWWKKKBBB<<<999777555@@@EEE@@@===BBBDDDBBBDDD777333999777///666FFF>>>DDDEEEGGGKKKJJJPPPaaaRRR```___iiisssXXXZZZccczzzlllaaaVVVIIIOOOUUULLLRRR```^^^nnnssszzz~~~jjjYYYLLLEEE<<<:::777444222222222333+++---//////...,,,,,,,,,---***(((+++111555444111,,,,,,,,,---...///000000+++,,,......---+++***+++&&&(((+++---/////////...++++++******++++++,,,---///000111000///...///000++++++,,,000222222111000:::rrrwwwuuupppcccUUUCCC<<<444000222:::BBBGGG;;;EEEGGG???999<<<@@@???:::DDDHHHDDD??????<<<555@@@DDDIIIKKKHHHIIIXXXkkkQQQcccbbbkkkpppUUUYYYWWWhhhVVVTTTAAABBBHHHOOONNNKKKPPPYYYjjjrrrhhh```VVVVVVVVVNNNHHHKKKEEE888444999999333---000000------111222000---,,,,,,...111111...+++...,,,---111///***+++000,,,---...//////...------+++***---///+++(((...888555444111------000333333555000...111000---,,,//////888sss}}}|||rrrbbbTTTFFF@@@<<<999;;;@@@@@@999222111666;;;<<<;;;???:::CCCDDD:::AAAIII<<>>@@@>>>888888666444444555444222///333000///111///+++,,,111...000222555666444111...333---+++...111000000444222000---******---//////:::333+++***000444///'''222222999lllssslllwwwsssvvvyyy||||||nnnhhhggg]]]OOO<<<333000555;;;:::666444888444111222666<<>>;;;;;;<<<<<<;;;888999///***222>>>CCCBBB>>>CCC@@@===<<<===@@@BBBCCCEEEEEEAAA<<<:::999222)))000---%%%@@@dddQQQEEEMMM^^^iiipppttt~~~xxxwww}}}{{{sssooooooppp___[[[PPPCCC@@@BBB===444...)))***555@@@AAA:::444444444444666:::>>>BBBDDDIII___aaaNNNFFFJJJNNNQQQHHHHHHHHHFFFBBB===999777@@@@@@AAABBB@@@>>>BBBIIISSS\\\ZZZOOORRR```aaaVVVaaa|||{{{ggg___]]]hhhzzzkkkHHH666555111***:::<<>>AAAZZZuuunnnRRRMMMMMMIIINNNPPPMMMIIIEEEAAA>>>;;;999LLLGGGDDDCCC@@@>>>???DDDSSS[[[WWWHHHHHHYYYaaa\\\eee~~~XXX222///444+++666333(((ZZZYYY777333111222333111000111000:::GGGNNNPPPRRRWWW\\\mmmnnnqqquuuzzzzzzvvvuuusssooojjjnnnhhhbbb```aaa___YYYRRRBBB>>>;;;;;;===<<<888333>>>888///+++...444666444777666333000/////////...)))+++///222444777;;;>>>LLLbbb[[[FFFJJJNNNJJJMMMOOOMMMIIIDDDAAA@@@@@@AAAJJJDDD@@@AAACCCDDDIIINNNKKKLLLJJJEEEDDDNNN[[[eeeooovvvnnnYYYLLL???===///@@@]]]TTTnnnggg444333444333111...---///222333444555333000...000222<<>>BBBDDD@@@JJJGGG???DDDJJJIIIIIIGGGIIIIIIFFFCCCBBBFFFJJJIIIDDD@@@AAABBBBBBGGGMMM@@@>>>AAAEEEDDDGGGWWWjjjuuusssYYYuuu~~~ooo{{{ooonnnVVVkkkjjjYYYOOO+++;;;888111***)))...555:::222222111111222444555666333444666666666777;;;>>>FFFDDDKKKXXX]]]ZZZ[[[aaaaaabbbfffmmmwwwxxxvvvrrrooonnnppppppkkkhhhggg___XXXSSSVVV]]]```[[[TTTHHHEEE@@@;;;777444333333111222444555666777888888333333444888===AAAAAA@@@111---+++///444777555333333777888666666888777333///...///444<<>>@@@EEEBBBEEEKKKNNNJJJJJJXXXiiinnnvvvPPPfffyyyjjjzzzuuuiiiIII666;;;:::777555666777444000222222333777999888333......000111///------000333333---...666777000111888777777999>>>DDDIIILLLMMMSSS^^^nnn{{{iiiXXXNNNLLLFFFBBBBBBAAA>>>===>>>;;;111)))+++555999444,,,...//////...,,,++++++,,,***...333444333111222333///222555666777999<<>><<<888444222333222......111999444...///333555222...333///+++111@@@KKKFFF;;;EEE@@@<<<:::<<<<<<;;;888GGGLLLNNNHHH>>>888999>>>999LLLIIIAAAMMMOOOFFFGGGIIIRRR___dddXXXMMMUUUfff]]]zzzRRRIIIUUUvvvxxxQQQGGGNNNhhh|||```]]]EEE+++000111333333333222000///---///222333222111000000111222333111///......///,,,)))***...000---...222111111...,,,...333222...---)))***AAAvvvyyypppllljjjiiiccccccYYYRRRRRRHHH999666:::555000...///111111///+++//////+++***///222111,,,+++,,,---...---***(((---+++))))))+++,,,+++***000222444555555444333222444888:::999;;;@@@BBBBBB555222222444333000///111555111---...222555333000999333)))&&&...999<<<888BBB@@@<<<999777999===@@@BBBFFFIIIFFF>>>999999<<>>BBBAAA777444333555333///---///222///---...222444333111AAA;;;111(((***222888999:::===>>><<<888888<<>>HHHDDDDDDBBBEEERRRWWWMMMBBBWWW]]]QQQSSSgggmmmbbbjjj___EEE>>>AAAHHHVVVCCCNNNiii>>>(((444,,,000***+++...000000///---,,,&&&+++//////,,,)))***,,,...//////...+++******+++,,,+++,,,...///000111222***...///,,,+++---///...***((((((222IIIWWWIII222;;;555,,,''''''+++...000+++---'''&&&///111///444555555444222111000000000(((,,,///,,,(((&&&'''(((,,,,,,,,,...111222111///******,,,///222333222000+++...000111111222333444222444333111444;;;>>>===;;;666333333000------000222111000000222222222111===<<<888444555:::;;;888666:::>>>@@@>>>;;;::::::???AAAEEEIIIKKKIIIFFFBBBCCC888;;;??????OOOXXXJJJFFFUUUWWWNNNTTTggghhhYYY\\\cccJJJEEEMMMjjjxxxZZZVVVpppmmm333,,,000!!!***///............---------))),,,///...+++((('''(((+++---......,,,,,,---...000111111000000111222111***333777111***)))---000******%%% $$$---...))))))***+++---//////---+++***...(((&&&,,,+++''',,,***...222333222000111222***,,,......+++'''&&&(((+++++++++,,,///000///...))))))+++...222444333222(((---222111---+++...111///000111111555;;;;;;888;;;555000///...---111666555666666444222000000000333333333444:::@@@???999>>><<<:::;;;======<<<:::;;;===AAAFFFJJJIIIEEE@@@AAA444888>>>===IIIPPPBBBHHHKKKLLLOOOWWW^^^\\\UUU^^^bbbHHHDDDUUUiiieeeGGG***///222$$$///111000///...............---.........---+++(((&&&,,,...//////...///000222///222111///...000000...---666:::333)))&&&)))+++)))000333...***---000222***+++---.........,,,+++,,,111---***///---(((---'''---333333000---...000---++++++...---)))((())),,,***))))))***+++)))((((((((())),,,000222222222)))...222222///,,,,,,---+++,,,,,,---222888777333555///,,,---///111777===777999:::777222......///111000///000888AAACCC@@@HHH@@@777333777<<<@@@AAA555777;;;???BBBAAA===:::CCC<<<<<<@@@@@@EEEFFF>>>LLLGGGIIIUUU\\\[[[[[[______eeeIIICCC]]]cccwwwWWW333)))...555...222......///000000000//////000...---...111000+++''',,,---......------...///,,,///000,,,,,,000000---,,,111333...)))))))))'''(((000111///+++&&&!!!(((((())))))***,,,...000$$$)))&&&$$$******)))000///444888555///+++...333111***(((...111...,,,,,,,,,***))))))******)))(((*********,,,000333444444//////111444777555///+++111000------333:::;;;888222...---000222222666;;;555999;;;888111,,,,,,...///333444333555<<>>>>><<<:::888BBBCCC>>>>>>DDDCCCAAAEEEOOOKKKMMMUUUXXXYYY___hhh```mmmOOOHHHhhhxxxtttkkk}}}EEE111---+++111***%%%)))+++///222333222000...111...+++...333444///)))***,,,,,,+++)))((()))******...///+++,,,111222...'''))))))(((+++...,,,'''+++***((((((,,,///,,,''''''((()))))))))+++---000+++///***&&&++++++***333***///222///******222:::555,,,(((///555333000000+++***)))***---...///...///...---///333666888888444///...555>>>>>>444***>>><<<777555;;;DDDGGGEEE333000000333444111111444333777:::777000+++,,,///(((111888777333444777888999<<>>===>>>BBBFFF999===AAABBB@@@===<<<<<<>>>EEE<<<999FFFDDD@@@NNNLLLLLLMMMLLLMMMRRR\\\eeekkkjjjPPPLLL|||oooaaaiiiaaa666---...---,,,&&&...)))+++---000222333333333,,,///111222000...------$$$---111,,,'''(((+++,,,///......000333555666666+++---///000111///---,,,)))((('''(((+++---+++(((%%%''')))))))))---444::::::555000///000000///---+++---111666999999555111///+++((()))---///---***###%%%&&&'''(((+++///333'''///333222333777888444===555...000888;;;444,,,777666999<<<<<<999999===666///...333666444333555///333333111000222000,,,&&&///999<<<777222111333===777777<<>>???CCCFFF@@@>>>BBBCCC???===???JJJEEE???>>>BBBHHHNNNQQQUUUJJJIIISSSVVVUUUaaauuu|||oooVVVddd|||eeeSSSYYYfffVVV333...---+++///+++111+++,,,///111222222222111///000222222000.........(((***++++++)))(((((())).........111444666777666++++++,,,,,,,,,,,,,,,,,,+++***)))+++---...+++)))((('''&&&'''+++///333555666333000...............///444888999666222000///444000,,,+++......+++(((((()))(((((('''***...111000555777333111333222///333000---...111111...+++...---...111111...000444555111111666777333000222///111000------000111///000555:::;;;777333222222===888888===???===<<<>>>BBBAAACCCFFFBBB<<<===CCCDDDCCC@@@===>>>HHHVVV```XXX[[[ZZZXXXYYY```hhhlll{{{nnnOOOqqqkkkWWWAAA999LLLuuuYYYAAA>>>444,,,000******---...000222222222111000111222333111///......//////(((&&&,,,---((('''***,,,,,,...111444555444222......,,,++++++,,,---...*********,,,---,,,)))'''***'''%%%'''---111111///000000000//////000444666444999===;;;222,,,***+++333000---,,,...///---***...---+++((('''(((,,,///333555555000---------,,,...000222222000...///111,,,+++,,,...---+++---111333333666999777111---...---...,,,((()))---///...666777888777666444111000;;;999:::>>>@@@<<<999888???DDDKKKKKKCCC<<>>;;;777666:::======;;;:::888777KKKMMMMMMJJJFFFBBBAAAAAAHHHNNNQQQPPPTTT\\\^^^ZZZhhhRRRiii|||tttiiiWWWJJJIIIHHHXXXYYYgggoooNNN///'''333,,,&&&000......%%%(((,,,000333333111000---...///...,,,+++,,,---***'''''',,,***%%%)))111:::::::::;;;:::777222---///000222333333000---,,,***,,,------+++******+++(((+++---,,,)))***...222111111000...------///222,,,+++***+++...///---+++'''''''''((()))***,,,------...---+++)))***,,,...,,,******++++++***---222---***(((+++000111+++%%%)))+++111666555...++++++222777999777444222///***...333555444333333000+++***+++000777===>>>;;;777000222444555999>>>===:::===>>>>>>===@@@BBB>>>999PPPJJJAAA======???AAAAAADDDCCCHHHRRRYYY[[[\\\___fffYYYqqq]]]zzz~~~rrrmmmkkkcccgggWWWSSShhhjjjQQQ666555(((333000)))...***,,,%%%(((,,,000111000...---+++---//////...---......+++)))((()))+++...000000888888888888888666222...444444444444333222111000+++------,,,******---000,,,,,,+++***+++---111333222///,,,++++++,,,,,,,,,******+++++++++,,,---...)))))))))(((''''''((()))---......,,,***)))***++++++)))***------+++...444222///---000444444...(((,,,---000444333---,,,...333666666333333555222,,,---111333222333555333///---...111666999:::999888111333222111555<<<>>><<>><<>>@@@@@@IIISSS[[[ccchhhcccZZZsssaaalllHHHRRRrrrnnn___YYYXXXYYYWWWrrrnnn:::///,,,000000/////////////////////...,,,+++******+++,,,,,,---,,,***)))***000444...---,,,+++,,,...000111222...******...222444444999888666444111---+++)))---000111000------333888---***)))---444777333......---+++++++++...111333)))***+++---......,,,+++...$$$$$$+++))) %%%444111,,,))))))(((&&&(((,,,)))***)))(((***//////,,,666444000---+++++++++++++++((((((+++***((((((******+++---000222111...+++'''333444((('''333;;;777777333333666777555333444(((,,,000000000666AAALLL@@@CCCBBB======DDDIIIHHH444;;;AAA@@@===???IIIRRRXXXLLLNNNYYY]]]___YYYJJJmmm}}}ZZZrrrIIIVVVttt|||jjj[[[SSSIIINNNWWWgggQQQ888777666,,,,,,------,,,++++++***//////---,,,+++************,,,////////////222555777555222000.........///---+++)))+++000555777888444444333111000---,,,+++...111333222///000444888---***(((,,,333666333///000...---,,,---///111222222---******...///,,,(((***&&&(((---***###&&&//////,,,+++......+++)))+++))),,,,,,)))***...///---222111///---,,,,,,,,,,,,,,,)))***---,,,)))(((***222///,,,+++---000222333---555777///---444999777555222222666888555444555---000222111111444<<>>>>>444777:::===???CCCHHHLLLRRRMMMRRRZZZ[[[[[[VVVMMMsssvvvVVV}}}GGGWWWsssnnn___XXXHHHDDD\\\]]]888666888666---...//////...,,,***))).........---,,,+++)))(((%%%)))...111222222222222444333000---+++******************---111555666777...//////......---,,,++++++...111111//////111444000,,,***,,,333777666444111000.........///000111555...'''(((---111...)))%%%)))------***(((((()))+++((()))///111---((('''''',,,---)))''')))++++++...///////////////......,,,***,,,000///+++)))***333000---+++...111444555111333666555333111333555333000111666888666555666333444444333222333666888999>>>>>>888222111444555888777888===EEEKKKLLLKKKLLLPPPUUUWWWVVVTTTQQQNNNwwwnnnQQQxxxAAAQQQooo~~~kkkiii}}}<<<000666111///---...000000///,,,)))'''+++,,,---...---,,,+++***$$$'''***---......---,,,,,,+++************++++++,,,------...000000000///,,,,,,------,,,+++*********---000000000///111222222...,,,...444:::;;;;;;000//////............//////+++((()))...111000...$$$---000***'''******''',,,))))))000444000,,,))))))///222,,,((())),,,------///111333444333222222,,,,,,...333222---))))))---,,,,,,...000111000///000---000666444---,,,222000...000666999777666777777666666555444333222111555:::===999333000222444;;;:::<<>>CCCGGGKKKNNNPPPZZZbbbXXXMMMRRRRRRNNNTTTaaaNNNlll[[[:::EEEaaaCCC,,,222000***///,,,---.........,,,)))((()))***+++,,,---.........---+++)))(((***+++,,,+++))))))************)))))))))+++---...------...///111111000///---+++***)))))))))***+++,,,---......---+++******...222444555***+++---......---,,,+++''',,,000000,,,******,,,''',,,+++###!!!'''------///,,,+++......,,,...111***///000+++(((***,,,,,,...000222444555555444333///...000555444...******...)))###!!!$$$***///333111------222222------111...,,,///666999777666666444666777666444111000000...111777======999777888000555;;;>>>???BBBHHHMMM^^^lll^^^NNNUUUVVVSSS]]]iiiTTTXXX|||EEE888@@@UUUyyyeee>>>555222......---333333333333333222111000---,,,,,,++++++,,,,,,------+++)))))),,,......,,,))))))))))))(((((('''&&&(((+++---......///111444333222222111000...---,,,)))((('''''')))+++,,,---///---+++******+++,,,,,,)))+++---/////////---,,,)))+++,,,,,,+++***+++,,,&&&((('''$$$"""%%%+++///******,,,...***'''***000&&&)))(((%%%%%%((((((&&&------///000000000///...000...000444333---******///***$$$!!!$$$***111555555222///............///---,,,///666999777555555222666999777222...///222444333888AAACCC>>>888666111555:::;;;<<<@@@FFFLLLUUUmmmcccPPPWWWVVVTTTdddmmmTTTBBB\\\444666<<>>@@@EEEJJJNNNIIIiiidddQQQVVVSSSQQQfff}}}UUU\\\KKK<<<===999HHHmmmBBB666---...///,,,***,,,...---++++++...000111111///,,,+++,,,///111///,,,(((&&&%%%'''+++......,,,(((---...***+++///...***---***''''''***...111333666555111---***))),,,...555...((('''+++000222111...,,,************((('''...,,,***((()))***---///+++++++++++++++***)))(((&&&(((***)))(((***---111...//////,,,((((((---333---...---+++''''''***---+++......+++***,,,+++(((,,,---222555000))))))///+++***---111000------000222///,,,+++---///000000...///111666::::::555111000444777555000///444:::<<>>:::BBB___kkk:::222,,,---...+++***---***)))((()))+++,,,,,,,,,///------///111000,,,'''(((&&&%%%'''***------,,,***...///,,,---000000,,,+++***)))((()))+++,,,,,,222111///---++++++---///000---)))((())),,,...///+++***)))***+++,,,+++***+++***)))((()))***,,,---)))+++...000000///---,,,))),,,...///---,,,---///(((***+++***(((+++111777222222222///,,,+++---000+++------)))(((***)))&&&((((((,,,000---&&&&&&******+++000555444//////222444333000...---...000222888555111111444666666555222666888555000000555;;;AAAFFFGGGBBB??????>>>;;;;;;???@@@======EEEMMMPPPIIIQQQRRRQQQMMMCCCGGG[[[fffeeeLLL999;;;:::<<>>EEEDDDAAA???@@@BBB===666555999<<<===AAAEEEEEEBBBAAAHHHKKKJJJHHHBBBLLLdddooogggEEE000666:::888CCCiii444+++,,,...///---++++++,,,)))))))))+++------+++)))'''&&&(((,,,000222///,,,(((''''''((()))***++++++---///000///000000000////////////...,,,,,,,,,---,,,++++++---...///...---,,,***)))+++...000...,,,111///---,,,+++***(((&&&%%%&&&'''((())))))(((((((((+++...000111111///...)))***+++++++++******************((('''(((,,,///000000000///---,,,++++++,,,...,,,'''&&&((((((&&&)))((((((***+++***(((&&&$$$(((///333000+++---333444666777333......333888222111000333666777555111333555555444222666===CCCDDD@@@<<<:::<<<>>><<<999222999???BBBFFFIIIHHHDDDEEEIIIIIIKKKOOONNNXXXpppqqqtttBBB---444:::777===aaaeee,,,+++///111000...,,,+++***+++***+++,,,......,,,***(((&&&%%%''',,,000000///)))))))))))))))***+++,,,---------//////....../////////...,,,***,,,000333---,,,,,,---//////,,,***+++'''%%%)))000333///)))000...,,,++++++***(((&&&$$$%%%''')))***)))(((((()))))))))*********++++++)))(((&&&&&&''')))+++,,,++++++***(((&&&&&&(((***,,,,,,---------+++***(((---///...***)))+++***''')))))))))***+++,,,***(((,,,...333666555222555<<<111444555222...///444:::222000///111444444111...222333333333444999@@@FFF@@@===999666555777;;;???777@@@FFFGGGGGGIIIJJJIIIJJJIIIFFFLLLXXX[[[cccvvv~~~zzzGGG222777:::666;;;VVVHHH000---000111///...///,,,(((+++******+++,,,,,,+++)))---)))&&&&&&))),,,,,,+++***+++,,,+++******+++------+++,,,//////---,,,///------,,,***(((***000555000...,,,---//////,,,)))+++(((&&&)))///000,,,'''***)))((()))+++,,,+++***%%%&&&((()))***+++*********)))'''''''''(((***+++,,,)))%%%$$$'''***---...((('''&&&&&&&&&''')))))),,,,,,,,,...000///,,,))),,,//////---,,,...,,,)))'''***+++))))))++++++)))......222777888666888<<<111222222111///111555:::777333---+++---///000///111222333444666:::@@@EEE>>><<<999666111111999BBB:::AAADDDAAA>>>@@@BBBCCCFFFDDDAAAJJJ\\\aaahhhxxxvvvNNN888:::999666:::MMMvvv]]]555888...000///---...111...'''---+++))))))+++,,,+++***+++(((&&&&&&)))+++***(((,,,---...---******,,,...---***+++///000,,,,,,///+++---...,,,******///444222...,,,,,,000111...+++...///000///---+++******(((''''''(((***,,,++++++'''((()))***+++,,,,,,,,,)))))))))***+++,,,---------***'''&&&(((+++++++++&&&%%%$$$%%%&&&((())))))++++++---000333222///,,,***...000......///---)))%%%,,,...***(((***,,,+++++++++///777<<<999666555444333111000111222555777222///+++,,,///222333222333444444555666999===@@@@@@===;;;999444111555>>>===??????<<<<<>>???@@@LLL^^^dddlll|||lllPPP;;;:::777666;;;HHHjjj???&&&:::---...,,,***...333///'''///---+++***+++------,,,&&&%%%%%%(((,,,---+++))),,,...///...+++***,,,///...++++++000111,,,,,,000,,,000333111...---///333222...+++,,,000222000---333888<<<777---(((***///)))((('''((()))***)))'''))))))***+++,,,---......'''))),,,///111111111111,,,***'''((())))))'''%%%'''&&&$$$%%%&&&''''''&&&******,,,000444444000,,,''',,,/////////000...)))&&&...111,,,(((+++//////,,,,,,111===CCC@@@888444888555222111222444555555%%%'''+++222888:::777333666666666666666888:::;;;CCC>>><<<===999333333888CCCCCC@@@@@@EEEKKKIIICCC999>>>CCCQQQbbbgggppp}}}lll^^^===:::;;;<<<777666FFF\\\TTT555555---000///,,,***...222000***'''***------***((()))+++'''&&&(((,,,111333000---)))...222///)))''',,,222000,,,)))))),,,///000000111,,,)))+++------000444777111...111222000---------///000///++++++---000000...***(((((())),,,...(((......***)))---///,,,(((+++,,,***,,,222444333,,,+++***)))(((&&&### $$$$$$%%%(((,,,...+++(((...---++++++,,,...111333+++---......,,,***))))))***,,,---+++)))***...222444---...:::???:::888<<<<<<:::666333111000000000---)))%%%)))777BBB<<>>CCCLLLQQQLLLFFFFFFKKKAAAFFFOOOSSSnnnhhhWWWlll[[[SSS;;;///666888555CCCZZZzzz<<<---111***,,,+++)))'''+++///,,,&&&***,,,,,,***((((((***,,,''''''(((***---//////...000444666222,,,)))+++//////,,,******---///000000333...+++---...---///333555000///222333000------......---+++***,,,///111000///,,,)))((()))***+++...444555...***,,,//////......,,,)))+++000222///++++++,,,---------+++***))))))+++...222111,,,'''''''''''''''***---111333777666444000+++(((%%%%%%***---//////,,,+++---///000,,,111>>>BBB;;;555666;;;999777444222111111111444111+++,,,666???<<<333000111000...---111:::@@@<<<:::>>>DDDDDD???<<<>>>CCCCCCFFFJJJHHHCCCBBBEEEDDDFFFPPPVVVnnnxxxzzzpppiiiiiiAAA(((111999555>>>SSSyyy[[[000000222,,,,,,---,,,+++...111...(((---,,,+++)))''''''***---(((***+++++++++,,,...//////000111///,,,)))((((((---,,,++++++---//////...333...,,,------+++---111222//////444555111------...+++)))(((+++...000111---,,,++++++***++++++,,,222777777111++++++...000///---)))'''+++222111---)))***,,,............---,,,,,,...222444111+++%%%+++***(((&&&&&&&&&'''(((===:::444...)))&&&%%%$$$)))---111111///,,,---...---+++222???CCC;;;222000888888777555444222111111555222---+++111777777222222333444000---000:::BBB>>>>>>@@@EEEEEEAAA???@@@EEE???===@@@BBBAAAAAABBBEEEAAALLLSSSeeekkknnngggGGG///000777666>>>KKKuuuGGG333666222///---///000///111333000***,,,,,,+++***))))))***+++(((,,,//////---,,,---///,,,++++++,,,,,,,,,***(((+++++++++,,,------------111...---...,,,)))***---...---000555666111......+++)))''')))---000000///'''(((***,,,...///000000111111000...,,,---......+++)))&&&'''...555222+++'''(((***+++***))))))))),,,++++++...000///***%%%,,,+++***((('''%%%%%%$$$999444...***((()))***+++'''***...///---,,,...000---+++000999===888111///555555555555444333111000////////////222444555444666666666333111222777;;;>>>>>>@@@BBBBBB@@@>>>>>>@@@:::777:::===???BBBGGGGGG<<>>???@@@??????@@@???>>>;;;888888:::;;;<<>>;;;222333AAAJJJIII```~~~@@@+++///***&&&///+++///000......000///+++&&&'''***---///...***'''$$$&&&***,,,+++)))((((((222000...---......---,,,,,,---...---,,,+++---///333333555666111,,,,,,000***+++000666666111000222***++++++---//////---+++///000000000000//////...///++++++111666555222111---...---,,,//////(((###''',,,.........111333...***''''''+++...///...''')))+++...///000000///333///++++++...111111111%%%''')))((((((***000555222...+++,,,111444666666555444444333222111111000)))---777???@@@;;;777777111...---222;;;@@@>>>;;;@@@BBBBBB??????AAAAAA???:::999:::===<<<:::===CCC>>>888888CCCBBBbbb[[[CCCAAA<<<888===GGGMMMMMMVVVaaa555000111,,,---000---000111...---///000...&&&&&&'''+++...///---***)))'''''''''***+++++++++///...,,,+++***,,,...000000111111///------000333111222555666111++++++000)))+++000555555111111444//////...---++++++---...444444333222000//////...//////333888666///...111000111///+++******&&&!!!"""''',,,...------000333---***'''(((,,,......---,,,---///000///---+++***///,,,)))+++...000---***&&&)))++++++******...111000///...000555999888555888777555333222222222222...000888AAAAAA888111000...,,,,,,000777>>>AAABBBAAADDDCCC???>>>BBBBBB???777555777>>>@@@>>><<<===666777666JJJNNNbbb]]]KKK===???GGGKKKMMMNNNDDDvvv|||JJJ222777333000111***))),,,,,,((('''***+++***'''&&&&&&(((---//////---000+++&&&&&&***///111111...///...------000666:::444444444111...///333777---...222444///((((((---)))+++000555444000111666444333000+++'''(((---222444333222222111111222222...333;;;===333((('''...///000---(((&&&((()))'''!!!&&&******'''&&&(((++++++)))((())),,,---+++(((&&&(((+++...000///...---(((&&&%%%(((,,,---)))%%%'''+++//////---++++++---,,,///222666;;;===999444<<<:::777444333333444444999999>>>EEEDDD:::111///000///......222999AAAFFF@@@DDDBBB===<<>>333///222===EEEDDD>>>:::777<<<555IIIIIIMMMvvvDDD999HHHSSSTTTSSSEEEiiivvv???444111666888000+++,,,...,,,,,,///...)))'''((((((+++)))&&&,,,666333(((,,,+++***+++---///000///(((+++---------,,,,,,---111222222111///...000111000+++,,,000...'''+++666333000...---...000111111,,,)))))),,,...---///333222///+++***,,,......---222333333222...,,,++++++---///000111///+++&&&###$$$(((******)))))))))(((,,,)))(((++++++***,,,000///((('''---222222222666(((***,,,......+++(((&&&'''...444444///---///333666777:::===>>>;;;555111,,,111555666555333333444:::666777>>>BBB===333---///,,,+++------///666>>>AAA666000777>>>>>><<<===222333333444888<<<===<<<999777888===>>>BBBsssyyyhhhccc```___bbbyyyOOO666000---///111...+++***+++***+++///...)))&&&'''***,,,******333===:::---+++)))'''(((+++---,,,+++,,,...000000...,,,+++++++++,,,...------,,,...///000((((((111444///---111---,,,,,,---///111222333555///***)))***+++111888333111......///000000///222333444333000///...///+++,,,...///...***&&&$$$$$$'''*********))))))))),,,((((((******)))***---...))))))...111000222666,,,,,,+++***)))((('''&&&,,,///333222///---///111333777;;;;;;777333111000---///222333222333555888>>>:::888999777333000111000,,,***,,,---...222888@@@999333444666555111...000000000111444777999999AAA???>>>AAA>>>>>>kkk999///...+++))),,,000///++++++)))+++///...***'''(((***+++******333<<<777+++///+++((()))---///---***///222444333000,,,***)))+++...111222222111222333222)))'''111999555,,,)))***+++,,,...///000111111777111+++******+++000666222000//////000000///...///111222222000//////000)))***,,,------***(((&&&%%%'''***++++++******+++...+++***,,,,,,)))***---,,,+++,,,......---///333111///---+++***,,,...000111111000///////////////111666:::777111,,,---000///000111222222555888;;;<<<;;;;;;999333,,,---333222---,,,000333444666:::EEECCC???;;;999888333,,,444444444555555666999<<<:::999777;;;<<>>AAAEEEIIIIIICCC@@@AAA>>>888999888777777666555999???888666333666===MMMhhh777111---111000+++...777:::444111,,,)))))))))))),,,111,,,111444222/////////...666222...///222333000---,,,...000111///,,,*********---000111000.........222---***...111111...---))),,,///000...,,,+++,,,***((((((,,,---******---,,,---......---,,,++++++---...///...,,,*********)))***+++,,,------------,,,+++,,,000///+++,,,000333000///111000---,,,...,,,///000---)))'''((()))''''''(((***,,,---///000000,,,)))***...222222111555444222222333444555555000111333555666555444222555444666777222***''')))333000111777;;;;;;===@@@===CCCEEEAAA>>>@@@AAAAAA>>>999666666555333666===AAA@@@<<<>>>CCCRRRBBB###+++---//////---...333555333222,,,(((''''''&&&***000(((,,,000///,,,+++...000...---+++++++++,,,+++******,,,......,,,+++++++++)))+++------,,,++++++,,,,,,+++******---///222555%%%***...000...---...000...)))%%%&&&'''(((,,,222---...///...,,,+++,,,---///000000///---+++***+++******++++++,,,......//////+++,,,000...((()))000000------000///+++***,,,,,,///000---***+++***(((***+++---------,,,***))),,,)))''')))---111222111555333111222555777888777......///222333222///,,,:::666222...)))%%%''',,,333222222555333111222777999;;;??????<<<:::AAAKKKHHH>>>888::::::777999???:::>>>???DDDIIITTTfff555------///------000///,,,---000333...+++,,,+++)))+++///,,,***((()))***++++++,,,***+++,,,***((((((***,,,,,,------,,,******+++,,,***,,,---...---...///111,,,+++***)))+++///111111&&&+++///000...---///222222,,,))))))))))))---222,,,------+++)))(((+++---,,,---///...,,,++++++,,,******)))***+++,,,...///000******...,,,$$$%%%,,,...,,,---000///+++***,,,***......---///333222---000000000000///---+++******)))((()))+++---...///222222333222222333555666...------///111222000...555555555222+++'''///999555555777666000,,,///777999666:::AAA>>>999FFF[[[SSSEEE;;;>>>AAA>>>>>>BBB555:::===CCCLLL]]]BBB---888---111,,,---333111))))))///555222111333111...---///999000)))***///000,,,)))+++...000...***)))---111...///...+++))))))+++,,,((()))+++,,,,,,...111333111///+++)))+++---+++'''+++...111000,,,+++---000111...///222111---+++---)))******(((%%%%%%(((+++''')))++++++******+++,,,))))))(((((()))+++---...///)))(((,,,***!!!"""***///---...222111---,,,...))),,,------333999888111------,,,+++++++++++++++))))))************+++,,,///222555333///---111555111///---...222555555444***333<<<===555000888EEE777999<<<:::333///555???666///444@@@???:::KKKhhhUUUDDD999<<>><<>>;;;EEEKKKHHHFFF>>>WWWwww<<>>AAAHHHLLLEEEMMMGGGGGGMMMuuu___///222000+++555---111000111111///---,,,---...+++,,,000111,,,&&&(((...,,,,,,***((('''(((+++...)))***'''%%%'''---///---///...///111111...(((""")))(((''''''(((***---...444111///------...---,,,)))...222333111///000111---------,,,,,,+++++++++(((,,,---+++,,,//////,,,&&&(((************,,,...///)))%%%%%%))),,,+++(((###)))...---'''###$$$'''(((+++000333333000,,,)))))),,,,,,)))(((+++------000222222///***)))...333...222555333---***+++------,,,,,,...111000+++'''111000000000111222333444666333///000333333///+++222&&&AAAYYYGGG<<<@@@777111333888===:::222333888CCCLLLMMMAAA:::>>>BBBAAA???KKKDDD???LLL[[[EEE222000444444000---...,,,+++---000111///---+++...000///+++((('''(((+++...000,,,'''$$$'''++++++......***(((,,,000222000111222111000---***))),,,###"""+++000,,,,,,222111...,,,,,,---......---555000...111111---,,,000222---((((((+++......,,,***---000///,,,******+++)))***+++)))&&&&&&(((+++((()))(((&&&%%%&&&)))+++''')))***((($$$###''',,,///,,,)))(((***+++,,,,,,)))+++111444...'''+++444111///,,,***+++...222444<<<555222333000)))&&&'''------+++'''(((,,,,,,(((...---,,,,,,++++++,,,,,,333333000---111888777000000444333---111;;;:::111///,,,******,,,...222555999===EEEJJJDDD;;;<<>>AAA===AAA:::777QQQJJJ111------000222000......333///***((((((***++++++---,,,+++(((&&&'''***------+++))))))******(((&&&"""(((,,,,,,...111333111///---***((((((***---000111------111///***+++222,,,***'''&&&&&&'''&&&&&&$$$%%%+++222555333111222///,,,******,,,...,,,***''')))******(((''''''(((''',,,111333000,,,'''%%%((((((***---///---'''"""###'''+++,,,)))''''''(((+++***)))***+++,,,+++***+++///555666000+++000888111000///...------------...+++***---...+++******(((******)))+++...---)))***))))))******+++,,,---...///000111444666111+++---000---&&&(((555>>>@@@777:::;;;777000...222666<<<:::<<<@@@BBB@@@>>>???999===;;;???iiiRRR555111000///000000---(((%%%,,,***'''&&&'''(((***++++++***(((&&&&&&''')))***+++***))))))***)))((('''!!!%%%((((((***...000...,,,***(((((((((+++...111///...///111...))),,,222...,,,)))(((((()))((('''************+++,,,///222...,,,+++,,,---...,,,***(((((())))))((((((((((((444222///,,,)))(((((()))***)))+++///444222+++$$$%%%(((******)))(((((())))))))))))***,,,---+++***//////000000---++++++---000111111222111000///...///---,,,,,,,,,***'''%%%''')))++++++---111000+++...............///000000---------...000111...******---,,,&&&'''111<<<@@@777;;;;;;888444555666666>>>>>>>>>>>><<<;;;;;;===:::???AAAGGG~~~```555333000---***)))++++++'''!!!'''((((((((('''''''''(((((('''&&&&&&'''''''''&&&&&&***---,,,)))'''(((+++&&&((('''%%%&&&,,,...,,,((()))***+++,,,---......+++,,,...///,,,***---222+++)))&&&%%%&&&'''&&&%%%)))+++***(((&&&(((,,,...---,,,,,,---...///......))))))(((((())))))))))))000,,,&&&"""!!!###&&&(((***((((((,,,222222...((((((((((((((('''(((***,,,(((((((((***,,,---,,,***---***(((***000444222...,,,...000111222111///...//////...---,,,+++'''$$$$$$''')))))),,,000///+++222111111000000000111111...+++***+++,,,,,,+++,,,(((+++,,,******000777;;;888:::888666999???>>>999???BBBCCC>>>777555888<<<999AAADDDEEEPPP111111,,,+++)))(((---222111,,,+++,,,,,,+++(((%%%$$$$$$)))(((''''''((((((&&&%%%%%%***///...)))''')))---,,,,,,)))%%%'''---///---&&&(((+++---------+++***)))***+++,,,,,,---///111,,,***''''''((())))))(((!!!(((---,,,+++,,,,,,+++,,,,,,---...///000222333+++)))((((((***++++++***'''&&&%%%&&&((()))(((''''''&&&'''***---...+++(((***)))'''&&&''')))+++---(((''''''(((+++------,,,...+++&&&&&&,,,111---&&&''')))+++---...---,,,+++***,,,---,,,---...,,,'''###%%%&&&&&&)))...---***000////////////000000111///+++***++++++)))***---)))+++...///111333666777::::::777444;;;DDDCCC:::<<>>======666;;;888---+++333555000222777999888<<>>OOONNN666444222...***111444222000111000,,,---...---,,,***)))***+++---***%%%$$$+++444333,,,,,,,,,,,,,,,,,,,,,,,,,,,***---,,,)))((()))((($$$***)))+++---)))$$$&&&,,,,,,000111...///111...)))---,,,******+++,,,...///))),,,---+++((('''+++///111+++***...000---)))))),,,,,,+++(((&&&&&&))),,,******++++++++++++*********+++...///...+++(((%%%---)))''')))+++***'''$$$777000***)))---...+++'''))))))***,,,///000000///---,,,++++++++++++***)))&&&***---,,,((($$$###%%%###)))+++))),,,222000)))...555666000...222222---///+++,,,000000,,,+++...000...---...111444555666999666333222333777999:::<<<:::<<>>::::::@@@999CCC^^^WWW555111444111---)))...222000---......------,,,+++++++++***(((&&&,,,***&&&%%%***111000,,,.............../////////---///...***((()))((($$$((((((+++,,,)))%%%'''+++---000111///......,,,(((,,,)))''''''***,,,+++))))))+++,,,***((((((+++...,,,)))(((---000---)))(((,,,,,,***'''%%%$$$&&&(((((()))***+++,,,,,,,,,,,,)))+++...000000...,,,***,,,)))''''''(((((($$$ ,,,(((&&&)))///444444222///---,,,---///000000///)))(((((()))+++---,,,+++(((***,,,***&&&$$$%%%'''&&&'''(((***---...---+++,,,444666---(((,,,///---111///...111111//////111...000111///,,,,,,000555777666555777:::<<<======:::<<<@@@DDDAAA;;;777888:::<<>>??????===555:::@@@CCCAAA<<<;;;<<<<<<@@@GGGQQQ&&&,,,444555222,,,///+++))),,,111000+++&&&'''''''''+++000222000---...,,,+++,,,,,,,,,---...000111111111222222222333+++------)))))),,,---+++&&&***---,,,)))(((((())))))+++......,,,)))(((******'''&&&)))...000,,,(((///...---+++(((((((((******))))))+++///000---))),,,+++((('''&&&&&&%%%%%%&&&'''(((***+++,,,------&&&''')))+++,,,,,,,,,,,,&&&******)))+++//////++++++(((&&&&&&'''(((&&&$$$000...,,,+++,,,......---)))(((((()))+++,,,+++***+++++++++***+++...222555333---,,,///000---,,,...---777:::333111999CCCFFF888777333000///111333444///,,,***,,,000444555444444444777:::>>>???>>><<<444:::@@@AAA???>>>======888<<<888}}}jjj999(((333333333555+++---))))))111666555000,,,((((((***,,,///111111111///---...///---***+++///,,,,,,------......//////***,,,+++((())),,,...,,,'''---000---***))))))((()))***///222000,,,---111222000000111333222---)))---,,,***(((&&&&&&&&&&&&***+++)))))),,,000...)))+++***(((((()))***)))(((&&&'''((()))************''''''&&&&&&'''(((***+++***///000++++++000///***+++***(((((()))((('''%%%)))((((((***---000111111,,,+++++++++---...---,,,***)))((()))+++///222555333111///...///111111000999@@@@@@888555<<>><<<444333;;;@@@>>>CCCDDD???999999AAAGGGGGG<<<555...000777;;;888333:::888666666888:::;;;;;;<<<>>><<<777777:::999444000???555```444%%%///555%%%...:::***###(((111777111((('''---222333222...)))'''(((+++---,,,...000+++$$$&&&---))))))***++++++,,,---------...,,,'''&&&)))+++)))***222555000++++++***&&&###%%%+++111000,,,///777---000444555444222000///***((('''''')))+++,,,,,,++++++'''###&&&,,,,,,&&&***((((((***...111000///(((((((((((('''&&&%%%$$$,,,)))%%%!!!!!!###&&&)))&&&///000)))(((......(((******+++,,,,,,,,,++++++---,,,,,,...///...,,,***&&&%%%%%%'''***,,,,,,+++///---++++++---///000000***111000(((,,,:::===666333888777222555>>>CCC@@@@@@@@@:::111111888======;;;555111333999===<<<888===:::777555777999:::;;;;;;<<<888333555:::999222999OOOFFFAAA***---///...,,,---000333,,,,,,---///111000...+++...111000***'''(((++++++///...,,,+++***,,,---///***000444111/////////...---...+++))),,,111222///---,,,+++***************)))---...------///...***---222777666111---,,,---,,,)))%%%$$$%%%((())))))---***'''&&&(((+++---...333///+++((())),,,...000&&&)))++++++)))'''&&&&&&...***((()))'''######&&&&&&(((,,,...//////111222)))(((((())),,,------,,,++++++,,,,,,+++,,,...///---,,,+++,,,------,,,***///,,,+++...222222,,,&&&'''######+++888???;;;444000//////000222666:::===:::;;;:::666111000333777???===:::777555555555555666777888;;;>>>???===;;;888777666777888888777555<<<222FFF___777000000///...,,,++++++,,,*********---//////...---///222222---***---//////111000///...---...//////***000333000///000111000...///...++++++000111///...---,,,++++++++++++,,,...111222//////111111...---000222///+++)))***---+++)))&&&&&&'''(((((((((,,,***((('''))),,,///111///,,,)))((()))+++---...)))+++...///...---...///444///,,,,,,)))&&&%%%((('''***,,,---,,,,,,,,,---'''&&&&&&(((***++++++***'''+++---,,,((('''+++000222///,,,+++,,,------,,,---***))),,,000000+++&&&(((%%%###)))222555111,,,000000000111444888===???888666333111000222444666AAA???<<<888666444444444666888:::999888999<<<>>>::::::999888888888888999<<<111DDDddd999///222000...------,,,+++***((('''''')))+++---...------000000---,,,///222111000000/////////.........(((---...,,,,,,///000///---000000+++***---...---///...---------------------///...******,,,,,,***//////...***'''&&&***...+++)))(((((())))))(((&&&((('''&&&&&&(((+++...111+++***)))))))))***+++,,,)))+++...///000111444666444...***)))&&&"""###&&&)))***,,,+++)))'''&&&&&&%%%$$$$$$&&&)))***)))(((%%%***...,,,%%%$$$)))///333///***((((((***,,,,,,)))((((((+++......***%%%'''%%%%%%(((,,,...,,,)))111111111222555999===???:::666222111444888999:::999888555222111111111222444777999666111111777=========;;;777333111444777;;;///AAADDD'''//////,,,***+++///111000...)))'''%%%&&&(((***,,,,,,(((++++++)))***...000///---------...---,,,++++++***---...,,,---111333222000444444///,,,...000/////////......---......///+++---+++&&&%%%((()))'''111111///,,,)))))),,,...***))))))***+++***(((&&&%%%%%%%%%$$$$$$&&&***,,,+++,,,,,,+++)))((())))))''')))+++,,,---///222555000+++'''&&&$$$!!!"""&&&''')))***)))'''$$$######$$$$$$%%%'''***+++***((((((+++---+++'''%%%)))------***'''&&&''')))******&&&''')))+++,,,+++(((&&&%%%%%%'''))),,,...000000000000000111333555888999888777444333333666999<<<111000///...///111333444444555666333//////333777BBBBBB???888111...222777;;;///AAAooo:::)))///+++)))''')))---000///---,,,)))&&&%%%&&&((())))))&&&((()))''')))...///---++++++,,,,,,,,,,,,++++++...111111///111666888666111555555111///111222000......---------......//////111///+++***------+++///000///...,,,+++++++++)))))))))+++,,,,,,)))'''&&&''''''&&&$$$$$$'''***...000000...***(((((((((''')))*********+++...000...***'''((('''%%%'''+++%%%'''(((((('''%%%%%%%%%%%%%%%'''***,,,---,,,***...,,,******++++++***)))'''&&&&&&(((+++,,,,,,,,,&&&(((+++,,,,,,***((((((&&&'''((()))+++...111333///............000111222000444555222,,,+++111777333222111111222444666777777666444444444444333222AAAAAA???999333222777===;;;222FFFWWW888000------+++***)))***+++***)))---+++'''&&&'''((((((((((((******)))+++//////+++***++++++,,,,,,------...+++------,,,///444444000***,,,+++)))+++...---))),,,,,,,,,,,,,,,,,,---...000222111------//////---,,,,,,------,,,***(((&&&(((((()))+++------+++******+++,,,***'''&&&))),,,000222222000+++((((((******+++,,,,,,+++***+++---***'''&&&((((((%%%&&&***$$$&&&((())))))(((((()))'''''')))---000000///---222...******---...+++(((''''''))),,,///222111000(((,,,000000---***)))***,,,+++))))))***,,,...///------,,,,,,,,,------......555999555---)))...555666555222000//////000111:::888666666777777555333444555444222111333999>>><<<777PPPuuuAAA555444...111222111///,,,***+++,,,,,,***(((((()))******)))***++++++))),,,///...)))((((((((((((***,,,...///'''))))))))),,,000///***'''&&&$$$%%%+++000---&&&***************+++,,,,,,+++......,,,,,,...---***++++++*********)))&&&%%%((('''(((***---......---))),,,...,,,)))(((+++///...000222///***)))+++...+++---......---+++++++++)))&&&&&&)))(((%%%$$$'''%%%(((***++++++++++++,,,((((((+++...222222000...111///---,,,,,,,,,+++)))+++******,,,///222444444+++000555444///++++++---111...***(((***,,,------++++++,,,------...///000000666;;;999333///111555444333000---+++++++++,,,777777555333222222444666...---,,,,,,///222777:::???>>>YYYaaa555111555000555777777555111///000333+++)))((()))+++,,,,,,+++++++++***(((+++...+++&&&%%%$$$$$$$$$&&&))),,,...***,,,------000444111+++...,,,)))+++333:::666...)))((((((((()))******+++***---///------///...+++---,,,***)))))))))((('''((('''''')))---/////////&&&))),,,+++((((((,,,000,,,...000---***)))---111))),,,...///---+++******...,,,,,,///...)))''')))'''***,,,---,,,,,,,,,---((()))+++///222333111////////////---***((()))+++...,,,)))))),,,000333444...333888666000+++,,,...444///***))),,,///000///***+++,,,...000222333444...222555666444111000000444333000...---...//////333444333...)))***111777444222000000333666888999BBBCCC```VVV888555666222111333111---///222...&&&***------,,,...111///***+++++++++***)))(((''''''///***$$$"""$$$(((******------+++(((***000111//////444111***...:::???<<<''')))***(((%%%&&&,,,222///...,,,,,,---...---+++555000)))'''(((+++------+++)))### ###+++---+++###&&&***------,,,+++***)))***,,,.........,,,+++---///000///,,,***+++---*********)))))))))))))))---******,,,+++((('''***''''''(((***,,,...///000+++000111***%%%%%%'''(((***((((((***...111000...333333111---,,,...+++'''******---...)))%%%***444000///...---,,,---...///,,,333444555666...***333222000//////000000...,,,,,,444888555111222444444888222222:::>>>@@@MMM^^^WWWVVVrrrmmmUUUJJJ===000///222111...000555666333((())))))(((+++//////,,,***+++---......---,,,+++---***'''''')))*********+++------+++...222222///)))222444---,,,333888555******)))&&&$$$&&&,,,111,,,---...,,,+++,,,///333888111)))(((,,,000...*********'''###%%%***---+++"""$$$%%%&&&''''''((()))............,,,***'''&&&)))+++,,,+++((('''(((***(((((((((((('''&&&%%%%%%+++((((((***)))&&&%%%(((((()))***+++,,,,,,------000555666000***)))***)))***((('''))),,,...---,,,111222000,,,+++---+++&&&&&&&&&***...---+++///777,,,------------...///000555555111000333///+++///777444222111222111///,,,222;;;AAA===666444555666BBB<<<<<>>999===FFFNNNSSSZZZgggttt|||}}}ooo]]]OOO:::777000)))(((---///---(((***---//////---+++)))))))))((('''(((***,,,///%%%***///111555777333,,,************---000///+++///---++++++,,,,,,+++)))......///...---***&&&###((()))***,,,,,,,,,+++***%%%+++///,,,)))***++++++'''%%%$$$%%%''')))((('''((((((''''''(((***+++,,,---,,,***))))))***++++++++++++,,,,,,+++)))(((''')))***///666555---'''%%%%%%&&&(((***+++++++++***+++111444222111000---)))***+++++++++******+++++++++------+++,,,---***%%%'''&&&%%%&&&***+++(((###(((,,,///...***((((((***666@@@OOOLLL===AAAEEE999999888777444333555888;;;666BBBLLLJJJFFFLLLYYYcccwww{{{```YYYJJJ:::333444444222,,,,,,,,,,,,+++******)))*********))))))+++///333''',,,///111444666333---///***''')))000444222...******))))))((((((((((((******,,,///111...)))$$$+++...///...***'''&&&'''***///111000///111111///+++)))&&&(((+++,,,+++))),,,***(((''''''(((***,,,///,,,)))'''((()))))))))((((((((((((''''''''''''&&&''',,,222222***$$$"""&&&&&&'''((()))***+++,,,$$$))),,,++++++,,,)))$$$%%%'''))))))((()))***,,,+++......---...///,,,'''###$$$$$$$$$(((---,,,'''+++///222000+++((())),,,444JJJsssvvvnnnXXX---666999<<<999555777@@@IIIGGGSSS^^^```cccnnn}}}vvvlllcccYYYOOOFFFBBB<<<666111...---,,,+++---000000///000333666,,,///000000333666444///...,,,***---111222111///++++++***'''$$$%%%)))...***,,,///111000...+++***////////////---+++)))(((,,,...//////111555444000333...***)))---000111000...,,,)))''''''(((***,,,111---)))'''((()))(((''''''&&&%%%$$$$$$%%%'''((('''&&&(((,,,+++&&&###$$$)))((('''&&&&&&(((***+++'''***,,,******,,,)))$$$$$$''')))******+++...111,,,///000///000222///)))"""&&&&&&&&&)))000222//////333555222---+++...333555BBBjjjwww:::666@@@HHHIIIFFFLLL]]]llliiiuuu{{{hhhaaaUUUIII???999666555,,,000555666666555666888///111111000222666555222,,,---///222111///.../////////,,,'''"""%%%---555---222555333---***+++---000...,,,...222333111...***,,,+++,,,000555444///555...'''%%%)))...000000---+++)))''''''))),,,...444000+++((()))***)))((('''&&&$$$######&&&)))***+++'''&&&''''''$$$$$$''',,,***'''%%%%%%&&&((()))...000000......///,,,'''&&&))),,,......000333666---000111000222333000***%%%***+++(((+++222666444000444777444///...333999CCC222;;;QQQmmm```DDDQQQ```ddddddoooooohhhjjjeeeZZZRRRIII???:::;;;:::555000...///222---)))555<<<333+++,,,---...//////......,,,,,,+++(((%%%&&&,,,111//////***---444---%%%,,,,,,---+++)))+++222555444000---***+++...111000///...+++(((&&&&&&(((+++...++++++***))))))+++...222777000******+++)))((((((***(((&&&%%%%%%&&&((()))(((&&&%%%'''***,,,)))'''$$$&&&((((((&&&$$$######---...000111222///***'''***###,,,888777555666222777333000111222111///......,,,))))))---111444666222888===:::444222888>>>@@@FFFHHHNNNgggmmmeeeqqq~~~yyypppggg^^^SSSGGG>>>>>><<<:::111)))333:::000......---++++++*********,,,)))&&&%%%'''+++...000......***,,,333...)))000333111---,,,333===???<<<333111//////000000000///---,,,+++)))((((((((((((((()))((('''&&&(((,,,///000+++)))+++***'''%%%'''((('''&&&%%%$$$%%%&&&&&&'''&&&&&&'''(((((('''&&&$$$''')))***(((&&&&&&&&&)))******+++,,,+++)))(((,,,(((111999333///222000888555111111222111000///(((((()))***---222666999666;;;@@@AAA???DDDNNNXXXQQQYYY]]]bbbxxxyyyllldddddd\\\TTTEEE777;;;???555444333111/////////000111000+++''''''***,,,+++)))+++---)))***000---***222333///******444???@@@;;;111222333222///------------...///...,,,)))&&&$$$'''((('''&&&%%%&&&))),,,)))((()))+++)))%%%%%%((($$$$$$$$$#########""""""###$$$&&&%%%$$$######$$$%%%'''******)))(((((()))******)))))))))***+++,,,)))(((222777---***//////---+++***)))+++...///...000222555444333444888;;;IIIKKKLLLHHHEEEHHHRRR[[[iiiuuu~~~mmmZZZVVVUUUKKKEEECCC@@@===999666333222111000000111333222...+++...111,,,+++111///,,,222...---++++++000777666111000333555444000------....../////////---***'''%%%((((((((('''&&&&&&)))+++&&&&&&(((***(((%%%'''---'''((((((((('''&&&%%%$$$$$$''')))(((%%%###$$$&&&'''(((******)))(((((())).../////////......000111((('''000555...///666555444555444222444777999777888===CCCDDDCCCDDDHHHMMMWWW[[[```cccgggooo|||}}}zzzooojjjhhhddd]]]UUULLLEEE@@@>>>CCCHHHJJJEEE???:::777666:::444111888666///000---222444222000///---)))///222444444000------///,,,,,,+++******)))))))))'''(((((('''%%%%%%''')))&&&%%%''')))'''%%%)))000------...------+++***)))(((+++---,,,(((&&&'''))))))***++++++)))(((((()))...111444444222111111111---)))///444333999???:::999>>>???<<<===AAACCC@@@EEEMMMVVV]]]aaagggnnnuuu~~~|||nnnrrrtttnnnbbbTTTJJJEEEDDDGGG@@@>>>GGGEEE888333222999===888222///,,,)))---...///...,,,*********+++)))'''&&&&&&(((***+++'''(((((('''%%%$$$%%%'''(((&&&(((+++,,,***---222,,,,,,+++***))))))((((((&&&'''(((((('''&&&&&&&&&,,,.........,,,,,,---...---111555666444222333444444000444777888CCCJJJCCC===HHHPPPRRRYYYdddjjjhhhsssxxxvvvkkkdddaaaddd]]]]]]jjjhhhUUUIII@@@DDDDDD@@@<<<;;;999666666444222000000///...,,,---,,,+++******+++,,,...+++,,,,,,+++)))(((((()))...,,,///666999666444555///...,,,***))))))))))))((((((''')))******)))(((000111333333333444666888222666::::::999999===AAACCCCCCJJJLLLMMMZZZeeeaaadddsssxxxhhhQQQQQQMMMIIIJJJMMMLLLHHHIIIDDD???======<<<:::777222111111111000000000000000111222000...------...444333888AAAFFFBBB<<<888999777444222111111222333333111000222555666444111222444666777888;;;>>>AAA:::===@@@@@@@@@CCCJJJPPPVVV[[[fffiiihhhwww}}}vvvkkklllwwwsssmmmrrrjjjgggaaaZZZRRRJJJDDDBBBEEE999CCCJJJ999333888222555777<<>>CCCFFFDDDBBBCCCCCC@@@MMMPPPUUUXXXVVVTTTXXX___nnnbbbfffrrrrrrrrryyy{{{||||||xxxzzzvvvwwwxxxttttttpppkkklll]]]^^^```UUUTTTWWWLLLNNNTTTVVVSSSUUU[[[[[[VVVVVVMMMIIIPPPXXXXXXTTTSSSaaa\\\[[[___ccc```XXXSSSMMMRRRUUUTTTTTTVVVWWWUUUkkkmmmttt|||www{{{ssslllrrr}}}~~~}}}ooonnnvvvwwwqqqxxxpppqqqkkkfffgggiiilllqqqvvvtttxxx~~~~~~qqqmmmrrrtttrrrrrrtttuuusss||||||zzz{{{nnnffflll~~~ooo|||{{{www~~~zzz|||qqq}}}wwwsssvvvzzz}}}~~~kkkiii|||}}}yyy}}}~~~|||{{{yyyzzz~~~wwwnnnwww}}}yyy~~~zzzzzz{{{|||}}}gggpppyyyzzzzzzyyywww}}}{{{kkkqqqwww{{{tttwww|||}}}wwwrrrvvv}}}vvvrrrrrrxxxuuuooo___ccciiimmmlllnnnyyytttlllwwwooofffeeeZZZ___gggmmmooouuuyyyjjjwwwooolllbbbWWW___]]]gggsssxxxzzz~~~tttpppvvv~~~|||OOO888AAAOOO^^^qqquuuccc]]]TTTNNNSSSeeelllsssuuuuuuxxx{{{llllllwwwuuuooouuunnnJJJ$$$000///...///555DDDVVVdddqqqZZZSSSLLLHHHLLLNNNgggnnnvvvzzz}}}pppfffssskkkWWWJJJ:::---666555222000000222666999@@@XXXxxxPPPAAAHHHDDDEEEPPPRRR[[[fffwwwzzzfffnnnkkkWWWLLLFFF111111222333444555444333,,,666LLLkkkaaa===666BBB@@@CCCOOORRRTTTddd}}}lllkkkzzzooo]]]EEEAAA:::222---******+++000555===DDDKKKYYYssspppNNN;;;555<<<===???KKKSSSiiixxx{{{qqq{{{ccc\\\OOO@@@444111333777---222888;;;888666>>>IIIwwwRRR:::;;;777777>>>DDDQQQddduuupppXXXCCC666444666111,,,,,,444:::999444111JJJZZZeeegggqqq```444)))999666333AAAMMM^^^yyyppp~~~qqq___RRRFFF;;;777444333444444222000000@@@666333999<<<>>>OOOeee~~~|||kkkBBB---,,,888'''///LLL^^^|||wwwcccSSS???<<<888666444222000000333......444555111222999@@@OOO]]]aaa^^^aaannn|||{{{TTT555******666(((666ZZZpppyyyfffYYYOOOIIIJJJOOOeeevvv}}}jjjJJJFFF>>>666111.........000000333888<<<:::333---(((...333111---...888AAA]]]|||fffAAA---)))'''333+++BBBqqqgggSSS>>>444444555555555<<>>,,,'''&&&&&&222<<>>===;;;???RRRhhhsssvvv}}}iiiPPP===:::999222000666000...+++)))))))))++++++%%%,,,***###%%%///333///%%%;;;777<<>>FFFKKK@@@777:::666BBBdddzzzKKK222//////000///<<<[[[lll<<<...(((IIIbbbPPPNNNIIINNNaaa~~~yyyeeePPPAAA<<<555333///+++))))))+++---...111111------111222///---222111,,,000>>>EEEDDDDDDRRRnnnqqq___XXXRRRHHHOOOTTTFFFRRRZZZNNN===777111888QQQooo~~~QQQ555222333222333EEEeeewww666000///FFFnnngggUUUHHHMMMbbb|||wwwaaaVVVIIICCC;;;333...---///000,,,//////...///222222000***000000******...---'''(((...>>>VVVnnneee[[[LLLMMMVVVZZZaaacccZZZbbbiii___KKK>>>444555DDD^^^YYY999555555333444JJJlll777000444999@@@___qqqTTTCCCKKKbbb}}}cccJJJccclllbbbSSSDDD999333///...+++---......///111111111***---,,,)))+++111444333888000+++///:::III]]]mmm~~~bbbPPPFFFEEERRRhhhuuuyyyyyywwwooojjjccc\\\MMM:::555???RRR]]]999444444222<<>>(((444NNNaaa___[[[^^^YYYMMMcccnnn```SSSIIIBBB555555333111...---///111000+++))),,,,,,((()))---''',,,---***,,,222444000555===tttqqqQQQ===111EEEYYYiiikkkYYYTTTYYYNNN<<<888;;;DDDSSSdddDDD888555???RRROOOYYYhhhpppvvveeegggrrrVVV222444...888>>>AAAEEEPPPZZZWWWKKK@@@[[[}}}sss]]]OOOEEEBBB;;;444...,,,...000,,,&&&$$$'''))))))---222***------***+++000111...111000JJJ___GGGHHHLLLeee___gggjjj@@@(((555999333+++***222QQQzzzmmmAAA:::EEE999???333:::IIIXXXxxxvvvnnnwww;;;666...555:::333...444AAANNNUUUVVVLLLRRRYYYhhh{{{ppphhhZZZJJJ===555333444222---***+++,,,+++,,,...---///...++++++...///---555888333SSSaaaKKKOOONNN___mmmpppYYY444---&&&+++,,,------111UUUwww\\\ccc~~~pppjjjTTTQQQKKKEEEYYYcccyyy|||\\\333555...222111///000333222777III^^^iiicccUUUJJJPPPqqqnnnYYYIIIAAA???777333000000000...+++)))......---++++++,,,......(((999...+++YYYgggLLLKKKBBBKKKqqqRRR666999000333111333@@@RRRsss|||}}}tttxxxttt{{{kkkXXXDDD===AAAJJJWWWbbbuuuiii>>>333+++000,,,))))))...000)))%%%555LLLWWWWWWYYYTTTEEEEEEeee{{{jjj```[[[HHHBBB999333222333111......,,,***)))))))))+++---'''000777,,,444pppcccEEEGGGEEESSSbbb```444&&&+++---%%%)))LLLvvvuuuUUU333777,,,)))***...222333444555AAAJJJkkkBBB///444'''444......)))))),,,,,,(((+++333777===LLLXXXSSSGGGKKKYYYsss|||ppp]]]KKKDDDBBB???:::111---******)))'''))),,,111&&&888???000NNNvvvZZZSSSGGGQQQRRRnnnzzzYYYEEEDDDPPPOOOTTTtttwww[[[===XXXiiiUUUCCC...555333///...000666???FFF888...===mmm;;;---333...///000555///+++,,,//////,,,***///444;;;CCCPPPZZZXXXPPPOOOfffyyylllbbbUUUHHH===777222222///++++++///))) (((333,,,000[[[lllIIIDDDHHHWWWUUU```wwwjjjZZZgggnnnMMM+++,,,///222FFF???;;;<<>>888+++***444^^^|||[[[+++---000222444555444333<<<555333EEEooofff===+++...444""")))111222000,,,***,,,---,,,---777666111EEEccceeeRRRNNNOOObbbjjjUUUJJJBBB<<<;;;666000000444)))444,,,(((222111@@@jjjTTTJJJAAAMMMHHHNNNccc```eeelllJJJ666999rrrjjjBBB***555111))):::222///000222(((<<>>:::'''OOO777444000///222666777555///===<<<444NNNEEE'''333///,,,000&&&...,,,***))))))+++...000666222......555CCCQQQ[[[VVVUUUSSSQQQUUUiiixxxsssjjj^^^SSSIIICCC@@@===777333333333222666<<>>III}}}aaaBBB222222888>>>BBB999222///:::???555???]]]999***......444IIInnnTTT000+++444...999CCC222===AAA@@@GGGiiikkk666&&&333---,,,222+++,,,+++)))))))))***,,,---333000---,,,000777???DDDMMMNNNPPPMMMJJJPPPfff{{{{{{lll```YYYGGGAAA<<<999777333555888333hhhlllZZZ___]]]UUURRRSSSUUUXXX===777555333+++///TTT___HHH444444EEEZZZkkkuuummmVVV;;;444999444888LLL===...222444333555WWWVVV<<>>bbbGGG999111>>>YYYqqqtttSSS>>>888222666GGGLLL444,,,///222+++HHH___<<>>___zzz{{{mmmhhhqqqaaa999"""111777222---AAA___dddSSS>>>888<<>>...666AAA999777)))777iiiKKK444,,,...++++++///...,,,000((()))***+++,,,,,,------------,,,++++++++++++,,,---******,,,------222999IIIMMMSSSTTTMMMGGGKKKTTTccc888IIIuuu\\\++++++666:::GGGOOO???&&&"""///---666JJJcccwww{{{rrrqqqiiiNNN>>>GGGSSS888888777QQQiii222333***---******...(((%%%///''''''((()))+++,,,---...((()))***,,,---.........'''&&&(((------++++++...777;;;HHHWWW^^^XXXMMMFFFJJJ^^^xxxeeeHHH+++PPPlll666888111???IIIDDD555***)))+++222???XXXrrr|||wwwzzzoooOOOAAAQQQ\\\222<<>>:::888999:::;;;:::888555333999XXXuuuxxxrrryyyxxxqqqsssxxx}}}oooMMMDDDZZZ___CCC---222'''+++***+++,,,......---+++))))))))),,,///222222222***))))))***,,,,,,+++)))...//////...,,,++++++---***------***,,,555>>>BBBKKKPPPPPPGGG>>>DDDYYYlllHHH***111444RRRttt000333333333555555555444222111;;;WWWooossspppsssvvvttt|||sssooorrrkkkZZZjjj^^^000...222***,,,,,,---...///---***'''(((((()))***,,,...//////***((((((***---...+++(((///111111000,,,)))((('''222555222+++(((,,,222444999AAAJJJNNNKKKEEE@@@>>>XXXhhh{{{888888<<>>IIINNNMMMIII@@@CCCKKKYYYpppRRRRRREEEIIIzzz444444333222111///...---,,,,,,222CCCMMMUUU___[[[ZZZhhhnnnqqq000666777&&&***&&&'''***---000111...,,,,,,,,,,,,+++)))***,,,...***))))))***,,,,,,+++)))&&&)))+++---,,,,,,,,,---,,,---+++)))***---***%%%+++---000444;;;CCCJJJNNNIIIEEEAAABBBOOOhhh{{{{{{UUU===888\\\GGG999666555222000...---------))):::===<<<>>>333===aaaPPP222///111---'''''''''))),,,///111///...)))***+++)))((((((,,,///+++++++++***))))))***+++(((***,,,---,,,,,,---...+++------+++,,,///...+++***---111333333444666999IIILLLOOOPPPPPPSSSYYY___ppp|||rrrAAA111---:::nnnlllDDD666444222///......///000***888:::FFFZZZWWWbbb\\\555555%%%,,,:::(((*********,,,...///---+++%%%&&&'''&&&%%%&&&***...+++------***'''&&&)))---///000000...,,,******+++***------)))(((***,,,+++,,,)))&&&(((...111111///888AAAMMMRRRPPPIIIEEECCC>>>XXXpppEEE111000333000bbbTTT888666444222111333555666111;;;CCCkkk{{{III...444666...++++++,,,,,,,,,,,,,,,,,,,,,,,,(((+++------+++((('''&&&((()))***)))((('''''')))***...222111,,,((((((***************************)))******+++---......///...444>>>GGGLLLMMMKKKIIINNNLLLRRReeetttFFF666000%%%666TTT___:::888555444666<<>>---333222,,,,,,,,,......---------,,,,,,,,,***+++---,,,***((((((((()))***+++***((('''((()))(((,,,000///+++((()))+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------...111444:::@@@FFFIIIOOOOOOMMMIIIKKK\\\www___AAA888111222777^^^yyyBBBFFFLLLJJJ@@@HHHrrrCCC222...222...,,,///---//////......---,,,+++++++++,,,---+++)))((()))******+++++++++)))((()))***'''***------***((()))+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++***,,,+++))))))---444<<>>666,,,,,,---(((+++...)))++++++******)))(((''''''(((***+++***)))((()))******+++++++++)))((()))***+++******)))))))))(((((()))))))))))))))))))))))))))*********++++++,,,,,,,,,+++))))))***---000222,,,///222444777===FFFNNNNNNPPPNNNHHHIIIVVVeeennnyyy{{{ccc333@@@444)))+++000***(((------+++*********))))))(((((()))+++------,,,+++++++++)))***+++***((('''((())))))(((((()))***,,,,,,,,,))))))))))))))))))))))))++++++++++++***************)))'''&&&(((+++///222,,,222888777333222666<<>>???AAACCCEEEGGGIIIMMMPPPNNNYYYffftttHHH,,,+++///,,,...///...,,,***))))))+++---+++''''''))))))'''$$$%%%''')))******))))))((()))******+++++++++***,,,,,,,,,,,,,,,+++++++++******))))))))))))******%%%'''))))))((((((***,,,++++++******))))))((((((...111222222000...,,,,,,++++++***)))(((***...222...111666;;;???DDDIIILLLTTTVVVVVVTTTVVV___iiimmmWWW+++###...<<<+++---//////---+++*********,,,,,,((((((******''''''(((***+++,,,++++++***(((((()))***++++++++++++,,,,,,,,,++++++*********((((((((((((((((((((((((&&&'''))))))((((((***+++)))))))))(((((((((((((((---000222222000---+++***,,,,,,,,,+++******+++---)))***,,,///555>>>HHHOOOSSSPPPKKKFFFDDDGGGLLLNNNXXXfffxxxBBB......---,,,'''***---///...,,,,,,,,,(((+++,,,******------***)))***+++,,,,,,+++***)))&&&'''((()))************++++++******))))))((((((''''''''''''''''''''''''''')))***)))((('''(((***''''''''''''((()))***++++++...000111///,,,***)))+++,,,...---,,,+++,,,---,,,,,,,,,+++---111666;;;EEE@@@===???DDDFFFEEEDDDEEEHHHXXXfffkkk{{{OOO///222999111"""&&&)))---//////---------'''+++,,,***+++......+++((()))*********)))((('''&&&&&&((()))******++++++)))))))))))))))(((((((((&&&&&&''''''''''''&&&&&&((()))***)))((('''((()))&&&&&&&&&&&&(((***,,,---***,,,//////---+++++++++***+++---,,,++++++,,,---))),,,000111000...---,,,888333111888>>>===999666<<<999AAAIIIFFFLLLYYY___yyyjjj...'''---333444)))&&&***...000///---,,,+++(((+++,,,******---,,,(((%%%&&&((())))))))))))(((&&&''')))***+++,,,,,,,,,)))))))))))))))*********&&&&&&'''(((((('''&&&&&&&&&'''))))))((((((***+++)))(((''''''(((***,,,---***,,,......---,,,---...+++,,,---,,,******+++---(((,,,111333333111//////%%%"""%%%...555777999===>>><<>>###444///)))///---(((+++///000///,,,***)))(((,,,,,,***)))***)))%%%$$$%%%''')))++++++++++++((((((***+++,,,---------))))))******+++++++++,,,&&&&&&'''(((((('''&&&&&&$$$&&&(((((())))))+++---+++***((('''((()))+++,,,+++---......------///111---......---+++***,,,---/////////---++++++---///222...,,,...,,,(((,,,333888111:::EEEEEEGGGMMMMMMJJJNNNOOOMMMQQQ___oooxxx[[[>>>///222222333333///...((((((---...)))'''***++++++++++++,,,+++)))&&&)))***---......,,,)))'''(((******+++333<<<@@@>>>,,,)))&&&'''***---...---(((((())))))))))))(((((((((***---...---+++++++++(((***'''######'''(((''')))+++---...---,,,,,,,,,+++*********++++++***(((+++000333222111000,,,&&&***)))))))))))))))******+++''')))111666999???GGGOOOOOOOOOOOONNNJJJEEEAAAMMMPPPZZZgggpppxxxMMM666---333333222333///...)))(((,,,---***(((***)))))))))***+++++++++***+++,,,...///000///...---)))*********///777:::777)))&&&$$$$$$''')))***)))((())))))******))))))((('''))),,,,,,+++)))((()))$$$'''(((%%%$$$(((******,,,...///...,,,*********,,,++++++,,,,,,+++)))'''222555666444222333000,,,***))))))((((((((())))))+++'''(((---111111555;;;BBBBBBBBBDDDFFFGGGGGGGGGEEEEEEIIIQQQUUUYYYbbblllzzzkkk>>>///---444222111333000...***)))+++,,,***)))***)))))))))***+++---...///+++,,,---...///000000000)))+++***(((+++111222000)))'''%%%$$$&&&''''''''')))***++++++++++++***)))''')))+++***((('''&&&&&&$$$+++...***'''(((,,,---///000000///,,,)))))))))+++,,,---...---+++((('''000222111...,,,......++++++***)))(((((((((((((((,,,)))))),,,,,,+++,,,///555555666777;;;???CCCFFFCCCAAABBBFFFJJJLLLQQQWWW[[[```bbbiiiuuuuuuttt~~~AAA999///111555000///222000...+++******++++++******,,,,,,,,,,,,+++---///111))))))******+++,,,------)))+++***((()))...///,,,+++***)))((((((((((((((()))***,,,------,,,***)))(((***+++***(((&&&%%%&&&)))111555///)))(((+++,,,...//////...+++*********)))+++...///---,,,***)))(((++++++))))))++++++(((,,,+++***)))))))))))))))...---------,,,***))))))000000111111222555888;;;===<<<===BBBIIIPPPUUUYYYRRRQQQKKKKKKRRROOOMMMUUUdddooonnncccjjjbbb222===444555555,,,,,,111///...---+++)))***,,,,,,***---------+++))))))+++---***)))))))))))))))))))))(((++++++))))))---...,,,,,,,,,+++***)))))))))))))))***,,,......,,,***)))***+++,,,***(((''''''''''''000444///((((((***,,,+++,,,---,,,++++++,,,---'''+++...///...,,,------%%%***---,,,---000///+++---,,,++++++************---...---,,,,,,,,,+++***,,,///111222000//////000000111222666>>>GGGMMMOOOKKKLLLFFFHHHOOOLLLHHHPPPYYYaaa]]]RRR^^^GGG666===666666333******000---......+++)))***------******,,,,,,***%%%###%%%'''***++++++++++++***)))((((((,,,---+++***---...---)))***+++***(((''''''((((((***,,,......,,,***(((+++,,,,,,+++)))((()))***"""(((,,,)))&&&(((,,,---((()))*********+++---///))),,,//////,,,,,,...000$$$)))------///111000,,,++++++*********++++++,,,***,,,,,,******---...,,,(((---222444111...---...///222222000333:::>>>???<<>>RRRYYY\\\kkkuuuGGG///...///---***((('''(((***+++***++++++)))((()))+++------,,,,,,+++***)))((((((+++***))))))+++---------//////...,,,)))(((***+++%%%***...///---***+++,,,---+++)))'''&&&&&&'''(((,,,***''''''((()))*********))))))***,,,,,,+++))))))''')))...111...,,,---///---+++)))***+++...///555222///---------------&&&&&&$$$###%%%***,,,,,,%%%+++///---+++,,,111444,,,000444555333111...,,,///333666444///,,,,,,///222000333777444333CCCWWWZZZRRRMMMSSS^^^aaaWWWLLLNNNJJJ___TTT===000111///...,,,+++******+++,,,,,,,,,,,,+++******,,,...---,,,,,,+++***)))))))))***))))))***,,,---,,,+++------,,,***(((''')))***''')))******))))))***+++---,,,***((('''((())))))+++++++++,,,---------,,,************************((('''***000222///+++***,,,***)))(((((()))+++,,,///---,,,+++,,,...///000'''&&&%%%%%%'''))))))'''444555333...+++,,,,,,+++,,,,,,///333555;;;HHHUUUaaabbb___WWWKKKAAA===<<<999555444444---'''///===666///+++000888;;;444+++111000:::WWWeee666555...111000//////...------,,,,,,---......---,,,+++---///,,,,,,,,,++++++*********(((((()))***------+++***,,,------+++))))))***,,,,,,***(((((()))+++,,,,,,---,,,+++)))))))))******((())),,,...//////...---,,,------***'''&&&))),,,((('''***111333...***)))******)))))))))))))))***+++*********+++,,,...///,,,'''######'''***++++++------***'''+++222555222333111777AAACCCCCCQQQeeedddccc___TTTGGG<<<666444333///...000+++%%%(((111000,,,***,,,000222///+++(((++++++000pppLLL///555)))---//////000000///...,,,+++---......---,,,+++,,,...,,,,,,,,,,,,,,,+++++++++'''''')))+++------+++)))---...///...,,,,,,---...///,,,******---///---+++++++++***)))))))))******%%%(((***,,,------......---///...***$$$$$$(((...+++((()))...000---***+++++++++++++++++++++******+++++++++***))))))***+++111)))######'''***---111666888444------444888555???;;;DDDSSSPPP???<<>>111)))###$$$%%%'''+++111...,,,***(((''''''&&&&&&%%%(((*********,,,///111)))))))))))))))***++++++333+++222...RRRNNN000000333777111222000//////...------,,,,,,***,,,------***(((((((((+++,,,,,,---...///000000---,,,***+++---/////////+++---...---***(((''''''***+++,,,***'''&&&(((,,,'''((()))++++++,,,,,,,,,"""''',,,---***(((***---///,,,)))((()))******)))***%%%$$$(((+++,,,...222333111...,,,+++,,,---///---000333000+++(((***,,,,,,***...333111444HHHaaa^^^aaaVVVCCC<<>>;;;888666777666444222&&&)))---///---***((())),,,555IIIbbbccc???&&&...***'''(((...000+++((()))))))))((((((((()))***+++,,,,,,,,,,,,------...///++++++,,,,,,---...---***---...///...---,,,,,,---,,,///---555...BBBgggDDD>>>444333444---...000(((//////.........//////000,,,------,,,++++++,,,......111333111...---///111333111---,,,---.........(((((((((***,,,,,,***((($$$&&&(((((('''''''''(((+++------******,,,,,,)))******))))))((((((((('''((((((***---111222111000<<<===>>>===<<<;;;<<<===666333000///000///+++((('''(((---000...******...===PPPVVVMMMDDD555***+++///***+++222333---)))+++///...,,,+++******++++++***++++++,,,---...000111***---...,,,---//////---+++---......------...000)))---***333111???LLL;;;:::333555444...000444...,,,---.........---,,,+++,,,------,,,++++++,,,...///111333111...---111555444111...,,,---...//////+++***+++---//////---+++&&&)))++++++***((()))***...111000+++***------)))''''''((()))+++...000222---...222888>>>BBBCCCBBBGGGCCC>>>:::777555222000...***'''(((+++...,,,***'''(((+++...,,,))),,,444LLLSSSDDD,,,&&&))),,,222222,,,---555666///,,,000000///---+++***+++,,,---+++++++++,,,---...///000(((,,,---******...///---(((***+++,,,,,,---000222(((///***111000;;;www???777222///444222***,,,222...***+++---------+++)))(((+++,,,---,,,++++++,,,......111222000------222777444111---,,,,,,...//////------...000222222///---(((+++......,,,***+++,,,000333222,,,+++...---)))((()))+++///555<<>>>>>555555333000,,,(((&&&%%%###)))//////+++&&&""" %%%(((///333000---222;;;IIILLLHHH<<<777:::777000666555333///+++))))))+++---...,,,))))))...222111444444000(((&&&***------,,,***((('''(((***,,,,,,(((++++++)))))),,,---***...111000,,,,,,000111---,,,,,,+++++++++,,,---...---***((())),,,/////////'''---000,,,***...222444222---+++---+++((()))---+++,,,111333;;;:::aaacccAAA888333///333666444///,,,---000***000333000)))''',,,222---...//////...---......:::888222---...222222///000222111---,,,222999===+++***))))))***,,,...000$$$"""%%%)))'''$$$,,,999999???FFFGGG===555666===HHHHHH???111+++,,,+++%%%///000000...,,,******+++000,,,***++++++)))+++///+++......)))(((***,,,+++((('''&&&'''***---...///(((+++,,,))))))------***000111///,,,,,,///111000///...,,,++++++---...000...+++'''&&&(((+++---...***000333000...000222222000,,,)))))))))((()))---***,,,111333:::666YYYpppMMM===000...222666444///,,,...222111444666444///...111555///222444444000///000222:::777333222555888888555+++...///,,,)))***///222222...)))&&&$$$%%%%%%&&&)))+++---000666AAANNNWWWLLLPPPQQQKKK???444000111000111---&&&$$$))),,,***///000222111///---------,,,)))...666666+++&&&)))###***...------///111000$$$$$$%%%***...111///---))),,,,,,)))***------***,,,,,,+++******,,,------///...,,,,,,,,,///111333111///+++((('''(((((()))---333555222000111000...,,,***'''''''''))),,,///,,,,,,///111888444UUUpppLLL222,,,000222111...---111555999777666555666777666555444777999777444222222444777444333555888888777666111000///---***+++000555...,,,***,,,111666:::;;;999GGGMMMKKKRRR```]]]OOO@@@???<<<666222...+++)))+++,,,***((((((***+++***,,,...000///---+++))))))---+++222<<<<<<000((()))'''---000///222;;;EEEJJJ666111+++***+++---,,,***))),,,,,,******------+++((((((***,,,,,,+++******---,,,,,,,,,...111333555//////...---***)))((((((000444666333000///---)))(((((('''&&&(((,,,///000...,,,---...555111SSSiiiAAA/////////......000333666;;;777444444888999777444777888999888777666666666666333333444444111111444555...))))))))),,,222888+++,,,222===KKKWWW^^^```QQQ\\\WWWGGGGGGTTTLLL555555333///***+++......***+++++++++******)))(((''',,,...///...,,,)))((((((,,,+++,,,000000,,,***,,,***---,,,)))---===PPP[[[TTTHHH777,,,***+++,,,,,,))),,,,,,******---...+++((((((***...///,,,***++++++,,,---...///111333444+++---......---,,,,,,,,,111444555111000000---((((((******)))***///111//////,,,,,,,,,333...OOO[[[666222---,,,///222555666555444222222333333333222555555555777999:::999888666333222222000---333<<<<<<555222777:::888666777AAA@@@AAAEEEKKKMMMJJJFFFKKKLLLAAA...+++666666+++111333000***)))---...+++)))(((((())))))((()))***,,,---...---+++******+++)))***)))&&&&&&+++------&&&***+++&&&(((333BBBKKKSSSFFF666,,,+++------,,,***,,,---***+++......++++++((()))---...++++++///,,,---...000000000000///+++---...---++++++---///000222222000000222000,,,+++//////,,,,,,000///,,,...,,,,,,,,,222+++GGGooo<<<555...,,,///444666555///000111000------...000222111111555:::<<<;;;999666333222222//////:::HHHKKKHHHKKKVVVZZZOOOBBB:::666444444777:::777000)))))),,,,,,)))))),,,---+++###)))+++%%%"""%%%((((((...,,,*********)))***---''')))))))))(((((()))***(((...///)))+++333444///"""+++111...+++,,,000111666///(((&&&***+++)))%%%***------***+++......,,,,,,'''&&&***+++(((+++000...///000111000///---+++000000...+++''''''+++///...000111///111555444000...333333///...000...(((---+++---...222(((AAADDD555888---(((888999:::999:::888555333111+++$$$555222//////333555444222...555888444444AAAUUUcccppp[[[IIICCC===444000333222111111222333333222000++++++*********+++---...***)))'''%%%$$$%%%&&&'''))),,,000111///---******+++,,,...//////---***((((((---000---+++---///...,,,))))))---///---///222((())),,,------+++)))(((***)))((('''''')))+++,,,)))+++,,,***'''(((+++///666333000///000///+++(((000,,,)))+++,,,,,,000555111...,,,///333555333///............---///222555777$$$222+++...222@@@NNN333///)))'''222222666777333111222444555777888...333444000000333444111999;;;999444555>>>HHHMMMJJJ===333444222+++)))---)))((((((***---/////////++++++*********+++,,,---***)))'''&&&%%%&&&'''((()))+++...///---+++***)))((()))+++,,,,,,+++***)))%%%***---+++))),,,---,,,+++)))(((***,,,---...000&&&(((***,,,,,,+++)))'''+++***)))(((((()))+++,,,))))))(((&&&%%%'''***---222000///111333555444222000------//////,,,,,,...000---+++---111222///+++---.........---///222555222"""000+++///000;;;iii;;;000333666999333:::000---000888999444222666///;;;???888666>>>BBB>>>;;;999444000333999888444000+++,,,222222,,,+++000***)))(((***---000111111++++++*********+++,,,---+++***)))((('''((()))***)))+++,,,,,,***))))))***&&&'''((())))))******)))$$$)))+++***))),,,...,,,+++)))'''''')))---...---'''(((***,,,,,,+++***))),,,+++************++++++,,,)))%%%$$$&&&)))+++,,,///......111444666666555,,,+++...222222---******000...,,,...000000...+++---...///......///222555444)))333---...+++///oooBBB+++000777555***///---))),,,444555000333===FFFQQQPPPCCC@@@IIIKKKDDD777666333222555999444---000000555:::888222111555000...,,,+++---///000000+++++++++++++++++++++,,,++++++***)))))))))***+++***++++++***)))((()))+++((((((((((((((((((((()))%%%)))+++***+++///000...++++++(((%%%(((///000,,,((()))+++,,,------,,,+++,,,,,,,,,++++++++++++***///+++&&&%%%(((,,,------...---......///000000000((((((,,,222333///,,,---000///...///111222000...///000111111000111444666444///222,,,000+++...```bbb:::000111111(((......))))))...111777GGGYYY[[[[[[QQQAAA<<>>;;;+++))))))((((((''''''&&&&&&$$$'''***,,,---,,,+++)))'''((())))))(((((()))***)))+++......------///111---+++,,,//////+++)))+++)))***,,,---......///000...000222333333333444666===EEE333***111++++++888www|||KKKHHHIIIJJJOOO]]]\\\GGG777888999444666111444;;;999000333===>>>;;;555000222888;;;888---000111111000///,,,(((///...,,,++++++)))&&&$$$+++,,,,,,---,,,+++***)))((()))***+++++++++++++++'''(((***)))(((&&&&&&'''&&&(((***,,,+++***'''%%%((()))((('''***...,,,'''!!!------&&&...@@@===***------,,,+++***)))(((((("""%%%))),,,------+++)))'''***------***)))***,,,))),,,...---+++***,,,...((('''***000111---,,,---,,,...///000/////////000---///111222222222333444222>>>---(((333...///666UUUfffNNNGGGHHH@@@777333555666555333000333666777666666888;;;:::666222111222333111/////////000222222000,,,(((///---***))))))((('''%%%'''))),,,,,,+++******+++)))))))))(((''''''&&&&&&+++)))))))))***)))'''%%%&&&&&&'''***......***'''&&&'''))))))((((((***+++"""%%%+++###===KKK...111,,,,,,+++******++++++,,,$$$&&&))),,,------,,,+++...---///111///++++++///...,,,+++///555777444000...,,,******---...,,,***%%%---111...---000111///---222777777333000222555666555333111///000333777MMMwwwSSS<<<333777555333222111222222222111333444333000......000777444111000111222111///,,,+++***+++++++++)))''',,,+++)))******+++)))(((***,,,------+++))))))***&&&&&&&&&'''''''''''''''***)))((()))))))))'''%%%''''''(((+++......+++(((&&&'''((((((''''''((()))---,,,...---LLLXXX666222,,,,,,+++***))))))((((((((())),,,---...,,,***)))...---...222111,,,***,,,,,,***((()))---000000///333000------///000000//////444444...+++---...---///111333222000000222555444222///---...000222444DDD{{{fffQQQ<<>>999666333444888999::::::999666333111000000000111000000000000111///............//////...***)))((()))+++,,,+++***&&&&&&(((***,,,,,,***'''***+++,,,+++)))'''((((((&&&&&&&&&'''''''''((((((&&&&&&'''(((***)))'''%%%((()))***,,,---,,,+++***)))******)))'''%%%&&&''',,,+++(((777ZZZWWW444''')))***+++,,,+++)))&&&%%%%%%'''+++...000111000///000+++))),,,---***((((((+++,,,+++***)))))),,,///******************)))(((111111///---,,,...000111333111000000222444555444111,,,(((***///333333111666zzz^^^BBB222000000444555666:::@@@<<<777222000111111---***,,,,,,++++++,,,...//////,,,,,,---------------...)))***+++...000///---***''''''((()))+++***'''$$$&&&(((((((((&&&&&&''')))))))))))))))((((((''''''%%%%%%''')))++++++(((&&&((()))++++++++++++******+++,,,,,,***(((''''''(((***000,,,???ZZZMMM222***''')))***,,,,,,+++)))(((%%%'''***...///000///......***((()))***''''''))))))+++------+++***+++,,,***---000222222///,,,+++,,,++++++---///000000111333222333444666666555333222---***,,,111555555222888pppoooJJJ222444222444888888555555888888222++++++///222000---222///---,,,---...------***,,,......,,,,,,,,,---((()))+++...000///,,,(((***))))))))))))(((&&&###%%%&&&&&&&&&%%%%%%''')))++++++******)))(((((('''%%%%%%'''***,,,,,,***'''((()))+++***)))((()))***+++,,,,,,+++)))(((((()))'''222,,,@@@RRR<<<---,,,'''((()))+++,,,++++++***((()))+++------+++)))'''***)))***---+++''''''+++'''(((***++++++***)))((((((,,,111444333111///......+++***...000///...///222333555666555333222000111...,,,...111444444333999eeezzz```NNN===777333666888444000///444000------000333333333666222...---......---,,,***,,,///...,,,***+++,,,*********,,,------+++))),,,+++))))))******(((''''''''''''&&&$$$$$$&&&((())))))))))))((((((((((((%%%&&&(((+++......+++(((''')))***)))'''&&&((()))***++++++***((('''((()))$$$111''';;;HHH---%%%***(((((())))))))))))))))))'''(((***+++***(((&&&$$$###(((111555111)))(((,,,)))'''%%%'''***+++***(((&&&)))---...------...000222+++)))---000///000333000222333222...,,,---...------------...000111111555XXX~~~nnnMMMAAA777888<<<:::333......///000///......000333111---)))(((***++++++)))***---//////,,,******,,,---,,,******+++,,,,,,+++...,,,******+++,,,+++*********)))'''$$$$$$%%%'''&&&&&&''''''((()))))))))%%%&&&))),,,//////,,,)))&&&(((***)))&&&%%%''')))((()))***)))((('''((()))'''333$$$999EEE'''$$$******)))((('''''''''''''''###%%%'''))))))(((&&&%%%(((666===777,,,))),,,---((($$$%%%***------+++''')))++++++***,,,000444333+++'''+++///000444999...111111---'''%%%)))---***+++,,,,,,++++++---///111OOOpppRRR>>>666444111---000111///,,,******)))'''...,,,++++++,,,,,,***)))***)))***---111111///,,,---------,,,,,,+++++++++...,,,)))***------+++((()))((((((((('''''''''&&&(((&&&%%%%%%'''(((''''''******+++,,,------------&&&))),,,---+++)))'''''')))''''''******((((((+++///000555:::666,,,))),,,...)))'''******(((''')))###%%%'''((((((((()))***'''&&&''',,,---++++++......------...///...+++))))))&&&(((...333333444666000...---...000111111111***---,,,'''''',,,---)))*********+++,,,///111333111NNNrrrYYYCCC555000111222333222---******,,,------,,,+++,,,---,,,+++)))---+++)))***,,,...---+++,,,,,,,,,,,,+++++++++***...,,,)))(((((('''&&&%%%((((((((((((((((((((((((***(((&&&&&&'''((('''&&&))))))******))))))((('''(((+++......---+++******+++((((((***)))&&&&&&((((((***000555222***'''***---)))(((+++---***)))+++''')))+++,,,,,,,,,---...)))''''''+++,,,***+++...---,,,++++++,,,,,,***)))'''%%%&&&,,,000///...000000...------///000//////***---,,,''''''+++,,,))),,,,,,,,,,,,---///111222---CCCuuuaaaKKK888...,,,...///...+++)))+++---,,,++++++,,,------***(((///,,,)))((()))***+++++++++++++++***************222111///,,,(((''''''((()))))))))))))))*********+++***((('''((()))((('''*********)))(((&&&%%%$$$))),,,...///---,,,,,,,,,,,,)))(((***(((%%%$$$&&&&&&(((...333111+++***---+++((((((---///---+++,,,(((***---...------...000+++((((((***+++)))***---,,,***((((((*********)))(((%%%''',,,///,,,***+++///---,,,+++---------,,,+++---,,,)))(((++++++)))......---......000111111...888|||tttUUU:::...,,,---111111...++++++***)))***+++,,,,,,)))'''---,,,***))))))***++++++*********)))))))))))))))111222111...)))'''))),,,+++++++++*********))))))+++)))(((((()))******))),,,,,,,,,+++***)))''''''(((***,,,,,,+++++++++---+++(((''')))(((%%%$$$'''***---222555222//////111(((&&&'''---000---+++,,,''')))+++,,,++++++---...,,,)))(((******((((((,,,,,,***'''''')))***+++******''')))///111...,,,,,,...,,,******++++++***)))+++,,,+++***)))******))).............../////////444444uuuyyy{{{wwwdddHHH===333333444000,,,,,,((((((((()))******(((&&&)))***,,,------,,,,,,+++))))))))))))))))))))))))***,,,,,,***&&&&&&(((+++...---,,,+++***)))(((''')))((('''(((***,,,,,,,,,***+++++++++++++++******%%%&&&(((((('''(((***,,,)))&&&&&&))))))&&&&&&))),,,000444333000......///'''%%%''',,,...,,,******%%%'''************+++---,,,)))(((******''''''***,,,***((((((***,,,------***''')))...111///---...,,,+++)))((()))***)))(((*********++++++*********------------------------777444gggxxxwww~~~hhhTTTAAA777111+++)))+++)))((('''''')))***)))((('''***---......,,,,,,,,,))))))))))))************((()))*********)))***,,,...---,,,+++***((('''''')))''''''(((***,,,,,,+++&&&'''((()))************$$$%%%%%%%%%%%%&&&))),,,)))&&&'''******((((((+++)))...111---))))))***)))***''''''+++---***((()))&&&(((++++++++++++,,,...***'''(((++++++(((''')))+++***)))***,,,.........***&&&&&&+++---,,,+++---+++)))(((((()))))))))((()))'''(((,,,---******,,,+++,,,------...------,,,111333___}}}xxxiiiYYYNNN???...)))...+++)))'''''')))+++,,,+++)))+++---,,,***)))***+++)))))))))******+++++++++))))))***,,,......,,,******************)))))))))+++)))'''((()))***)))(((%%%&&&'''((())))))))))))%%%%%%&&&%%%%%%'''+++///+++))))))++++++((((((+++)))///000+++((()))+++)))///***)))+++,,,)))'''(((&&&(((++++++++++++,,,...'''&&&(((,,,---((('''((()))))))))+++...///...---,,,(((&&&(((***((((((******((('''''')))******)))'''%%%''',,,...++++++...+++,,,---...//////......+++555\\\~~~rrr|||wwwtttmmmWWW===222555...+++(((((())),,,......,,,---,,,)))&&&%%%'''***))))))******+++++++++,,,&&&%%%&&&))),,,+++'''###''''''((()))******++++++---+++)))(((((((((&&&%%%'''(((((()))))))))))))))''''''''''''''')))...111...+++***,,,+++(((''')))+++222444...+++...000...222---***,,,,,,((('''(((%%%''')))*********+++,,,%%%%%%(((---...)))''''''(((((()))+++...///...,,,111+++((())))))''''''))))))(((&&&''')))*********&&&$$$&&&---///+++,,,000+++,,,...000000000000///(((888]]]kkkooovvv|||xxxiiiSSSBBB222,,,&&&'''+++...---***%%%***...///---)))(((((((((((((((((()))***+++,,,...+++(((((()))***(((&&&"""%%%)))++++++******+++,,,***(((&&&%%%&&&'''(((++++++***'''%%%$$$%%%'''))))))(((((((((((())))))''')))+++,,,,,,,,,---...666>>>999)))$$$---///&&&...,,,***)))((('''%%%###$$$'''))))))((('''((((((((('''&&&&&&''')))+++---)))(((&&&&&&'''))),,,///,,,***(((&&&%%%&&&'''((()))(((''''''((()))+++,,,''')))+++...//////...---***)))'''(((+++...//////000111===~~~yyyyyy{{{vvvjjj___JJJBBB777...))))))***+++------,,,)))&&&&&&***---******))))))******++++++---+++(((((()))***(((&&&$$$''')))******(((((())))))((('''&&&''')))+++,,,......,,,)))&&&%%%&&&'''))))))(((((((((((())))))''')))++++++++++++,,,---:::===666)))$$$(((((($$$***)))'''((())))))((('''%%%''')))***)))(((((((((&&&%%%%%%&&&(((+++...000---,,,+++***+++---...000---+++)))'''&&&&&&'''(((%%%%%%%%%%%%&&&''')))***%%%''')))+++,,,------------+++******,,,......---,,,000999xxxzzz{{{vvvpppiii___OOO===///)))((()))///...,,,)))''''''***---******)))((((((((()))))),,,***(((((())))))((('''%%%'''******(((''''''''')))(((''''''(((***+++---000000...+++(((&&&'''(((***))))))(((((())))))***''')))************+++,,,;;;777000***%%%$$$%%%&&&)))''''''''')))***)))(((%%%''')))***)))(((((()))((('''''''''(((+++---///---------------------...---,,,***((('''''''''((($$$$$$$$$%%%&&&''')))***%%%%%%&&&((()))***+++,,,,,,***)))***+++,,,***))))))111888yyy~~~wwwpppzzzppp```QQQCCC999000,,,)))***,,,,,,,,,+++*********)))((('''&&&&&&&&&&&&))))))))))))))))))((('''%%%'''))))))(((''''''(((******)))(((''''''((((((......---+++(((((()))+++***))))))))))))))))))***'''((())))))))))))+++,,,:::000)))***((($$$&&&---+++)))((((((((((((&&&%%%%%%'''******)))(((((()))---+++)))((('''(((*********+++,,,,,,+++***)))(((,,,+++***((('''&&&&&&'''%%%%%%&&&''')))***+++,,,(((''''''''''''((()))***'''&&&&&&'''))))))(((&&&)))222===zzz{{{rrrhhhccc^^^UUUGGG;;;++++++******+++***))))))+++***)))((('''&&&&&&&&&'''((())))))))))))((((((###%%%'''(((((((((***+++((((((''''''&&&&&&&&&''')))******)))((()))+++---******))))))))))))******'''((())))))((())),,,...;;;///'''******&&&(((///+++)))''''''((('''&&&$$$%%%(((******)))((())))))---+++)))((('''((()))***((()))*********(((&&&%%%)))(((((('''&&&&&&&&&%%%&&&&&&''')))***+++++++++,,,+++***((((((''''''(((&&&%%%$$$&&&(((******))))))000>>>wwwooonnnqqqmmm___SSS???888000)))'''(((***+++---,,,+++***))))))))))))$$$''')))***)))(((((()))$$$&&&(((((())))))+++---######$$$&&&'''((())))))&&&'''(((''''''))),,,...+++******))))))******+++&&&'''(((((()))***...111>>>222))))))***'''(((---(((&&&&&&&&&((()))((('''&&&(((***+++***))))))***((('''&&&&&&''')))+++---((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''))))))))))))))),,,,,,+++***)))((('''''')))((('''(((***---...///)))000888xxx|||sssrrrqqqlllgggYYYPPPBBB777000,,,***)))+++***))))))(((((((((((("""&&&)))***)))((((((***'''((())))))))))))+++---######%%%&&&((()))******&&&'''(((((('''(((+++...+++******))))))******+++%%%&&&(((((())),,,000444<<<333***&&&''')))++++++((('''&&&&&&'''((('''%%%&&&(((***+++***))))))***&&&&&&%%%%%%&&&(((+++,,,'''(((((((((((((((''''''$$$%%%&&&'''((((((((((((((()))******+++***)))((()))******+++***)))((('''...+++((((((***---///000+++555...YYYtttkkkkkkmmmoookkkcccVVVJJJ???555+++%%%''''''&&&%%%%%%%%%%%%&&&!!!%%%)))***)))((((((******++++++***))))))+++,,,''''''((((((((((((((('''((())))))(((((((((+++---++++++************++++++%%%&&&((((((***---222666666111(((###&&&---///------+++((('''&&&%%%###!!!&&&(((++++++***))))))***((('''&&&%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&((()))*********,,,,,,---...---,,,+++***%%%''')))***+++***)))(((000---(((&&&(((+++---...///<<<(((AAAzzznnnfffffffffeeeccc\\\MMM:::,,,+++'''"""###''')))&&&"""+++)))***,,,***&&&'''***,,,,,,,,,+++******+++,,,''''''((())))))))))))))),,,+++)))'''&&&'''((((((***(((&&&&&&((()))***)))&&&'''))),,,...////////////)))&&&(((***+++---111---(((&&&'''(((&&&%%%''')))'''&&&(((+++---,,,***---$$$###(((&&&$$$%%%'''((()))***++++++++++++,,,***'''(((+++,,,,,,***%%%(((******(((''')))+++(((***+++))),,,///...)))******++++++,,,---......---&&&///999vvvfffaaa```hhhmmmeeeSSSEEE888222+++'''&&&((()))+++&&&$$$%%%((()))''')))---,,,,,,,,,+++***))))))*********+++,,,,,,,,,,,,+++))))))))))))************,,,***(((''')))******)))$$$&&&(((***+++---111444000***%%%&&&'''(((+++///...)))&&&((((((&&&&&&'''(((&&&%%%&&&)))+++***((()))%%%$$$((()))&&&%%%(((###$$$%%%''')))***+++,,,///+++(((''')))++++++***''')))++++++)))((()))+++(((+++,,,******...///,,,*********+++,,,,,,,,,---+++***444;;;zzziii___eeeooommmeee___LLLFFF<<<222,,,***---//////+++)))******((())),,,,,,,,,+++******)))(((''',,,------...............'''(((***+++,,,,,,,,,,,,---+++)))((()))***))))))((()))(((%%%###&&&...666333+++&&&&&&''''''***///...)))&&&((((((&&&%%%'''&&&%%%$$$%%%'''(((((('''&&&&&&***---+++&&&&&&***$$$$$$$$$%%%''')))***+++---***'''&&&(((+++------)))***+++***(((((((((***'''+++---***(((,,,000000++++++++++++++++++++++++&&&+++444444{{{oooeeebbb```bbbgggaaa[[[RRRJJJDDD???:::777555///++++++***((())),,,******))))))******)))(((,,,,,,---............---))))))))))))***+++,,,,,,---+++(((''''''(((''''''***+++)))$$$"""***:::GGG444---'''''')))***...333---(((%%%&&&'''$$$$$$%%%%%%%%%%%%&&&'''''''''''''''(((+++------)))'''&&&)))((('''&&&&&&'''(((((('''''''''(((***---...///)))***)))(((''''''''''''&&&,,,...)))'''***000333,,,,,,,,,,,,,,,+++++++++(((,,,111...iiizzzhhh___bbbiiihhhccc___aaaccc^^^RRRHHH555---''''''((((((***---***(((&&&'''***++++++***)))***++++++,,,,,,+++++++++***(((&&&&&&(((***++++++)))&&&%%%&&&&&&&&&%%%)))***)))'''***777LLL\\\111***&&&'''***+++000555***%%%###%%%%%%######%%%&&&'''''''''''''''((((((***))))))***------((("""))))))(((''''''&&&&&&'''&&&'''***+++,,,,,,,,,,,,***((('''&&&&&&&&&&&&&&&&&&+++---)))&&&)))///222------------,,,,,,,,,,,,000000111000___yyyuuuvvvuuuhhhbbb___dddllllllaaaVVVIII>>>333///,,,))))))+++---)))%%%%%%))),,,---,,,(((((()))***************+++***(((&&&&&&''')))***)))'''%%%$$$%%%%%%%%%$$$++++++***((()))333BBBNNN+++%%%###%%%(((***---222)))$$$"""$$$&&&$$$$$$&&&'''((())))))((('''((())),,,***'''''',,,000---&&&&&&&&&'''((())))))(((((()))+++------+++)))((((((***(((&&&%%%&&&'''''''''&&&+++,,,(((&&&)))------,,,,,,,,,,,,,,,,,,,,,,,,000---...111RRRsssppp}}}rrrfffbbbdddeeeaaa[[[]]]OOOAAA:::555111///000333---&&&$$$'''+++,,,,,,))))))***+++++++++++++++&&&''')))***++++++***))))))'''$$$$$$%%%&&&&&&&&&***++++++******+++...111***%%%###&&&))))))+++...((($$$"""%%%'''&&&'''***''')))***)))'''&&&(((***)))***(((&&&***222444111)))***,,,......---+++******++++++***((((((+++...+++)))&&&&&&(((*********'''******''''''******''')))))))))******++++++,,,...***,,,111@@@qqqJJJUUUxxxfff^^^]]]^^^___XXXKKK???;;;::::::;;;===888000'''$$$&&&***++++++***+++,,,,,,------,,,,,,"""%%%***...000...+++))))))'''%%%%%%&&&((((((((("""&&&+++000222111...,,,,,,'''&&&)))+++******,,,)))$$$###'''))))))***,,,&&&(((***)))&&&%%%''')))%%%******&&&(((222:::;;;111222444555444000---***'''''''''&&&&&&***111777---***''''''***,,,---,,,''')))(((&&&(((***(((###&&&''''''((()))******+++000---000555555~~~]]]BBBAAAbbbgggIIIHHH444@@@FFF@@@???HHHQQQTTTXXXAAA***$$$)))...///...((()))******+++*********%%%***---++++++---...,,,***(((&&&$$$$$$%%%((()))+++'''---333111444888333(((((()))***************))))))(((''''''(((***+++---+++(((%%%%%%&&&)))+++)))+++------,,,...222666'''...555777444000/////////,,,***))))))***)))))))))+++---//////---+++***)))&&&$$$''',,,...+++''',,,((($$$%%%))),,,***((()))000---,,,HHH~~~kkkNNN;;;888KKK]]]rrr}}}|||dddFFF???BBB@@@GGGPPPQQQMMMSSS___PPP???///***---,,,***'''************))))))(((((((((,,,...,,,+++,,,---+++)))((('''&&&&&&'''(((((((((,,,777888///222777111''''''((()))***+++++++++***)))(((&&&&&&&&&&&&'''...,,,***(((((()))***,,,)))+++---,,,+++,,,...111***000777777000***)))******(((&&&''')))***++++++(((***+++---------,,,+++(((&&&$$$&&&+++,,,)))&&&///+++'''(((+++---,,,)))+++111000,,,:::bbb^^^EEE<<<<<>>666111333555222...------,,,+++)))(((''''''''')))---///,,,***++++++)))'''((()))++++++***((('''***888FFF@@@111555;;;333&&&'''((()))************,,,+++)))'''&&&%%%$$$$$$)))((((((''''''''''''((((((***,,,,,,*********+++...666;;;888...%%%$$$&&&(((&&&%%%%%%''')))******(((((()))***++++++,,,,,,***((('''(((+++,,,)))'''000---***+++---///---+++,,,111222,,,,,,AAAhhh^^^EEECCCGGGNNNTTTggggggkkkiiihhhkkkdddPPP>>>KKKkkkvvv]]]BBB999111$$$)))''')))...///+++((()))///...---+++++++++++++++(((,,,---***(((***+++)))%%%(((+++......,,,)))'''+++;;;GGG<<<...666===111(((((())))))))))))((((((++++++***)))'''&&&&&&&&&'''''''''((((((''''''&&&&&&''')))******))))))(((222999>>>999...%%%%%%(((+++)))'''&&&'''(((''''''''''''&&&'''(((***,,,---,,,+++***+++,,,,,,***(((,,,***)))+++---///...---,,,---///---(((000OOOoooXXXIII@@@GGGPPPUUU[[[bbbpppwww___NNNSSSZZZ```ddduuutttxxx||||||{{{uuu\\\===QQQ~~~```GGG888,,,,,,+++,,,...,,,((('''))),,,+++++++++++++++,,,,,,&&&***+++((((((+++---,,,%%%(((,,,//////---***'''(((222888...%%%222888)))************((('''&&&%%%''''''''''''''''''''''''***+++,,,------,,,++++++$$$%%%''')))*********)))000666:::666---&&&'''+++,,,***((('''((()))))))))'''&&&&&&&&&''')))+++---************++++++)))(((&&&&&&'''))),,,............)))***,,,)))+++>>>UUU<<<---$$$***111222444999JJJcccwwwwwwsssuuussslll{{{{{{{{{^^^eeexxxsssEEEHHHbbbggg:::(((///,,,)))(((((('''%%%''',,,%%%&&&'''((((((((((((((('''+++,,,))))))---///...&&&(((+++......---+++)))***,,,///)))$$$000444'''+++******)))((('''%%%$$$"""###$$$%%%''''''''''''******+++,,,,,,,,,,,,+++&&&%%%&&&(((***,,,+++******...111///***''')))+++***((('''(((+++---......''''''&&&&&&''')))+++,,,''''''(((((()))(((((('''$$$%%%''')))+++------...///)))&&&)))***)))111;;;111,,,+++111666444000...///NNNcccaaa```jjjlllccczzzyyyllljjjtttzzzwwwrrrvvv|||ooodddTTT:::<<>>>>>888222///,,,)))+++000222444555777777555333111,,,//////,,,+++...111000'''(((***+++,,,,,,,,,+++...+++......)))///111(((((((((((()))(((((('''&&&###$$$&&&'''))))))))))))'''((((((((()))))))))***+++)))'''(((***,,,+++***((()))***+++******+++,,,)))((('''(((+++---//////(((((('''(((((()))******&&&((()))***))))))******''')))+++,,,---------------***'''(((***++++++,,,%%%''')))(((***,,,***$$$...999888999AAADDD???^^^lllrrrnnnrrr~~~nnnnnn^^^999222---111<<>>000,,,((((((***......,,,,,,000)))***++++++,,,,,,***'''+++(((&&&&&&)))+++,,,+++(((''''''&&&&&&''''''(((+++***)))***,,,---,,,+++...,,,***((((((((()))***&&&&&&''')))***,,,------******)))(((''''''''''''***)))+++......)))'''((()))+++------++++++---///---,,,+++******+++,,,,,,***'''''',,,...,,,...222DDD888...,,,,,,******---+++---......,,,+++***+++......///111333666999;;;[[[dddWWWSSSfffhhhmmmeee\\\pppWWW===:::EEEooo|||ooofffZZZMMMRRRLLLNNNXXX[[[SSSJJJHHH===888555555444///---...///111000---000444...$$$+++)))''''''(((+++++++++''''''&&&&&&&&&&&&&&&'''+++*********,,,------+++,,,+++)))((('''(((((()))&&&'''((()))***+++,,,,,,&&&''')))******)))'''&&&(((''')))---...***)))+++)))***++++++***)))***,,,))))))(((((()))+++---...,,,******---...---///222CCC777,,,***---......///+++,,,...---,,,++++++,,,)))(((((('''((()))***+++999AAA666---999???OOOooo|||rrrhhhzzz~~~}}}zzzzzzxxx~~~]]][[[xxxyyyKKK333666RRRqqqbbbZZZRRRLLLMMMPPPUUU^^^ggg\\\RRRIIIEEEAAA:::666555222444222...444;;;444$$$,,,+++(((''''''((()))))))))((((((''''''''''''(((***)))((()))+++,,,,,,+++***)))(((((('''(((((()))''''''((()))***++++++,,,%%%'''+++---...,,,)))'''###"""&&&,,,///---...111)))******)))))))))))))))(((((('''((()))***,,,---,,,++++++,,,------///000AAA666+++)))---000000...+++,,,...---,,,,,,---...******+++,,,///222444666###---)))$$$)))+++333GGGSSS\\\ttt|||cccHHH===999IIIOOOTTTTTTNNNIIIHHHIIIPPP[[[iiiuuu|||{{{tttUUU]]]hhh>>>555555VVV}}}tttlllaaaUUUMMMLLLUUU___bbb\\\YYYZZZYYYSSSLLLJJJ333333000///777===666((()))((('''&&&&&&''')))+++))))))((('''''''''''''''''''''&&&'''***+++***)))(((((((((((((((((())))))(((((())))))*********+++$$$&&&***------,,,)))'''###"""%%%+++...---///222+++***))))))))))))(((''')))))))))))))))))))))***)))*********+++---......DDD;;;000***+++---***&&&+++---......------...000111000/////////000111222%%%,,,......111000...111...333DDDIII555&&&,,,333,,,111555555000++++++---,,,555@@@GGGNNNYYYhhhrrruuurrrrrr|||sssjjjuuubbbLLL\\\YYY<<<:::000NNN}}}nnnaaa[[[ZZZVVVXXX___iiinnnjjjfffdddOOOHHH@@@>>>???;;;222(((&&&&&&'''&&&&&&(((,,,///(((((('''&&&%%%%%%%%%%%%&&&%%%%%%&&&)))******)))'''(((((())))))*********)))))))))))))))*********$$$%%%''')))))))))'''&&&(((&&&(((,,,---++++++......,,,******+++***)))''')))***+++++++++)))(((&&&'''))))))((()))---...,,,:::777000******------)))***,,,---,,,,,,---///111///...---+++******+++++++++,,,...///222555333...+++!!!&&&///+++)))///000...111444333000///000111''',,,...++++++111999>>>>>>@@@DDDQQQYYYOOOHHHRRReeekkkrrrvvvyyy~~~{{{QQQDDDZZZvvvGGG<<<666...QQQ~~~uuuaaaaaaeeelllnnnnnnqqqvvvnnn___SSSQQQJJJ<<<111...***++++++)))'''(((+++...***)))((('''&&&&&&&&&&&&&&&%%%%%%&&&)))******)))'''((()))***++++++++++++*********)))))))))))))))''''''&&&&&&&&&''''''(((+++((())),,,,,,)))))),,,000...,,,+++,,,,,,***''''''))),,,...---+++(((%%%%%%((()))'''(((...///---,,,//////******///111///((()))*********+++...000))))))(((((()))***+++,,,+++((())))))***222555---,,, $$$000000------((((((((((((((()))***,,,------000...((($$$'''((('''$$$))))))...555000,,,666PPPUUUZZZ]]]___hhhwwwnnnlllssskkkEEEAAAXXXaaa555777///333```}}}uuummmgggccceeeppp|||rrr```UUUWWWQQQ@@@888<<<222222111---(((&&&'''***,,,,,,+++))))))((((((((('''&&&&&&'''***++++++***'''((()))+++,,,,,,,,,,,,************))))))))))))+++***(((&&&&&&((()))+++)))''''''+++,,,***+++///222///------...---+++(((%%%(((,,,//////---)))&&&$$$((()))'''(((///111...---222333,,,(((+++,,,***&&&'''((((((((())),,,///***)))(((''''''((()))******(((+++***'''000555---((( &&&---&&&$$$---333(((&&&$$$%%%(((+++---...)))---...******...---)))---000)))$$$(((&&&%%%---111333333333888JJJdddxxxKKKMMMWWWeeeiiigggooo|||{{{MMM;;;HHHaaaXXX999222666999bbb{{{vvvvvvxxxtttccccccUUUMMMVVVNNNGGGAAAIII???000222555///,,,,,,***'''%%%$$$%%%&&&(((***(((((()))+++,,,---,,,)))''''''''')))******)))(((((((((***,,,,,,***((((((((((((((((((((((((((('''%%%$$$(((---...+++'''---,,,,,,---...---+++)))(((&&&&&&---555666...&&&&&&***)))&&&***333999888+++......******---...,,,---......+++((('''))),,,)))'''&&&&&&(((***++++++)))***++++++,,,...111444)))(((''''''(((***,,,...(((***,,,***''''''))),,,************+++,,,---...(((***+++***(((&&&&&&'''***'''&&&***000777:::;;;///111666<<<===<<>>ccc}}}mmmtttqqqbbbYYY```^^^SSSOOOPPPOOOMMMKKKJJJIIIIIIIII;;;:::999888777333---)))...---***&&&$$$%%%))),,,''''''(((***+++***&&&###&&&&&&&&&&&&&&&&&&&&&&&&"""(((,,,,,,(((&&&(((,,,---***(((((()))+++++++++%%%)))---///...---,,,---+++***+++,,,+++)))((((((###))),,,)))&&&'''((((((////////////...---+++)))---***((('''((())))))(((''')))++++++***(((((((((''''''((())))))))))))((()))&&&%%%'''+++...---+++++++++******************+++++++++)))''''''((())),,,+++***)))((()))+++------***)))+++,,,))))))+++,,,------,,,***((((((***000,,,((()))///555888999???555222;;;BBB@@@???AAA@@@IIISSSZZZ^^^cccjjjpppvvvssstttxxxzzzwwwuuuvvvwww}}}yyyxxx||||||qqqtttyyy~~~~~~bbb<<<111///333???ppp{{{QQQ222((())),,,---111>>>hhhvvvuuukkk[[[WWWJJJIIIIIIIIIJJJJJJKKKKKKCCCFFFLLLPPPOOOHHH===555888777444---&&&###%%%'''''''''((()))+++***'''$$$&&&&&&&&&&&&&&&&&&&&&&&&"""''',,,---)))'''(((******((('''''')))******)))'''***...///---***'''&&&'''&&&'''+++,,,++++++---)))000333...((((((((((((111000///...///...+++)))***(((&&&&&&((()))))))))'''(((******)))((()))***(((((((((((((((((((((((('''&&&&&&'''***,,,------************+++,,,---............,,,))))))+++---000///---***((((((+++...111,,,)))++++++'''&&&'''---,,,---///---))))))------,,,++++++,,,---,,,+++666222111777===???AAACCCNNN]]]qqq{{{|||{{{~~~|||{{{yyyvvv~~~}}}{{{QQQ555000******777hhh]]]888((((((***---000...;;;iiisssqqq^^^\\\YYYUUUQQQNNNKKKIIIJJJLLLMMMOOONNNIIIAAA<<<999<<<>>><<<666111000111...,,,)))(((((()))((('''''''''''''''''''''''''''&&&(((******(((''')))***)))(((((()))+++,,,***)))******+++++++++)))'''&&&)))&&&'''+++,,,***+++///,,,444777333,,,+++,,,,,,///---+++,,,///111000///,,,***(((((()))++++++***)))******)))(((((()))+++)))(((''''''&&&'''((()))'''((())))))((()))+++---(((((()))+++---///111222......---+++((((((***,,,...//////---***)))***---333---***,,,---***)))***(((''')))---,,,''''''+++))),,,000444555666777777:::>>>AAADDDJJJSSSZZZ[[[mmmxxx}}}ddd===,,,---(((***;;;```\\\???(((''',,,)))***///+++777gggooowwwwwwmmmccc\\\XXXKKKEEE===777444444555666333;;;DDDHHHFFFCCCBBBCCC666111+++'''&&&(((******(((((((((((((((((((((((())))))((('''&&&'''***,,,+++***+++---//////---+++,,,)))((((((***,,,,,,,,,///***))),,,+++'''''',,,%%%---333///***)))+++,,,+++)))(((+++000444555555000---+++***+++,,,,,,++++++,,,+++)))'''''')))+++***)))'''&&&%%%'''((())))))+++,,,***'''&&&(((+++'''''')))+++...111333444++++++***'''%%%%%%(((***))),,,//////,,,++++++---...)))'''***---------...000///111777666000///444)))000888>>>AAACCCGGGKKKPPP[[[bbbbbbiiixxxcccKKK...%%%,,,***---===hhhGGG666'''&&&++++++******+++///bbbIIIqqqeeeYYY@@@+++(((+++)))(((,,,)))(((666FFFMMMRRRMMM>>>$$$111***444:::000000111000------000///+++((()))'''$$$''',,,,,,))))))------++++++---***%%%&&&---///,,,(((***---...000'''))),,,$$$###***+++###///%%%//////&&&111'''000444111'''(((222666222***)))+++,,,***)))---444***************))))))((((((&&&######%%%(((***+++'''******((()))------+++,,,'''''',,,///---...222///)))&&&'''&&&###$$$******---///...***'''&&&''',,,...---,,,111999777///+++000555666555777999:::333<<>>BBBDDD@@@===<<<:::777666///,,,111222------222222222...)))***...000......,,,000...+++333444'''111222///<<<999)))222777555999777000111888:::777>>>111&&&''',,,---***(((&&&''')))***)))(((&&&%%%---+++******++++++***)))(((,,,---)))(((,,,111222000+++***///333222...,,,111...---///000000222666555666777666444444555666>>><<<>>>BBBEEEFFFHHHKKK???GGGSSSaaammmvvv~~~zzzxxxNNN000000///)))***---(((333MMMyyytttAAA222000//////...---------)))555```vvvjjj^^^]]]aaabbb```gggaaaaaakkkvvv{{{}}}yyyWWW,,,---...)))///+++---HHHQQQSSSTTTRRROOONNNOOOLLLFFFHHHNNNQQQMMMJJJHHHFFFBBB@@@555333999999000111:::999777222...///222///(((...+++***%%%)))>>>III>>>000&&&''':::>>>111///555666<<>>@@@AAA???:::777777;;;AAAEEEOOOMMMOOOVVV[[[]]]dddnnnfffuuuqqqiiisssZZZ555***//////***((('''$$$555UUUzzzaaa888//////---***)))+++...//////666aaawwwuuulll]]]UUUKKKIIIPPP]]]kkktttrrr555...///000999000666\\\ggg___]]]VVVNNNMMMQQQRRRQQQKKKPPPRRRPPPNNNNNNKKKHHH@@@666333999999666@@@QQQXXXVVVQQQLLLKKKIII@@@555666666999;;;GGGgggyyyrrrTTT888...===NNNQQQMMMSSS___iiivvvqqqZZZEEE======888999;;;;;;;;;:::888777::::::;;;>>>@@@@@@???===555;;;???===<<<======<<<@@@>>><<<===@@@@@@;;;555888999:::;;;===@@@CCCDDDCCCDDDFFFKKKRRRZZZaaaeeennnmmmnnnssswww|||oooOOO===HHH[[[wwwCCC***---+++...---------+++>>>```wwwOOO666......+++&&&''',,,//////555<<>>BBBCCCBBBBBBCCCAAA======???@@@???AAACCCBBB>>>CCCFFFGGGFFFHHHMMMNNNMMMVVV\\\eeeqqq{{{~~~wwwZZZAAA000...???TTT[[[999,,,///,,,///------///000GGGlllkkkCCC999......***&&&(((///000---333IIIvvvyyy|||qqq\\\LLL<<<111---666AAAXXXqqq~~~qqqWWWBBB//////111[[[zzzyyy|||}}}zzzoookkkbbb[[[ZZZ\\\WWWOOO???UUUqqqZZZ888222___kkkUUUFFFEEEDDDCCCBBBCCCCCCDDDCCCBBBAAABBBCCCCCCAAA???GGGGGGFFFFFFLLLSSSSSSNNNKKKQQQUUUTTTUUU[[[___^^^eeeiiijjjhhhiiinnnooommm{{{xxx]]]???...***444MMMfffqqqHHH777111---...---'''$$$&&&+++HHHpppggg>>><<<......+++(((+++222111+++...SSSooo{{{rrrQQQ:::///+++...222777GGGfff___:::...222eeeuuutttuuuoooeeebbbhhhAAA222^^^]]]KKKIIIGGGEEEEEEFFFHHHIIIGGGFFFEEEGGGIIIKKKKKKJJJRRRPPPMMMPPP\\\hhhmmmjjjeeeooouuutttuuu~~~yyyHHH;;;111///444FFFkkkvvvFFF333333///,,,%%%'''---+++...OOOvvv}}}WWW===666---111111...******,,,---@@@^^^llluuuOOO777444///******(((777]]]~~~mmmGGGDDDhhhcccVVV@@@lllqqqhhhbbbeeeddd[[[\\\aaa]]]]]]___aaacccccccccbbbaaaiiijjjjjjiiiqqq}}}\\\999666---+++>>>fffyyyFFF000000//////)))***...+++000SSS}}}|||YYY>>>444,,,///000...++++++...000IIIkkkpppoooKKK444111+++***...000EEEgggcccVVVddd```VVVGGGnnn{{{zzz}}}nnnPPP555000000CCCgggKKK///------...))))))+++'''///WWW|||[[[>>>000***,,,...///---,,,///333PPPvvvwww|||[[[EEE<<<000,,,111333EEEeee}}}~~~^^^QQQkkk~~~SSSMMMFFFffftttbbbSSSFFFDDDPPPnnnXXX444,,,+++---)))******'''444```~~~___@@@///******---...---,,,///555YYYxxxeeeXXXBBB444222000>>>YYYtttxxx~~~TTT;;;WWWTTTHHH@@@VVVeeeZZZ]]]aaabbbkkk}}}iii@@@///)))...,,,,,,,,,,,,===kkk~~~aaaCCC111,,,***+++---,,,+++000888iiixxxaaaPPPHHHBBBIIIUUUbbbjjjwwwjjjAAA333MMMppprrrWWWAAAFFFlllPPPKKKXXXgggrrr}}}TTT;;;...---*********...BBBnnn}}}cccGGG444...******------,,,444@@@uuu|||wwwpppfff[[[PPPNNNWWWiii}}}^^^???...000DDDYYYnnnEEE888^^^vvvuuuyyywwwrrrfffTTTHHHKKK\\\kkkyyylllOOO>>>000---+++,,,222GGGooodddGGG222000***)))...000111<<>>FFFhhhrrr\\\TTTXXXqqqqqqJJJ000***...---&&&%%%333KKKbbbsss||||||jjjUUUEEE111666:::NNNxxxTTT@@@666111******///000444HHH```yyyVVV999;;;JJJLLLjjjvvvXXX...+++...777===FFF```{{{sssWWW@@@>>>PPPuuujjjVVVKKKBBBOOOiiiXXX999---++++++''''''(((333RRRwwwdddYYYxxxkkkdddQQQ:::::::::LLL~~~yyySSS:::+++///))))))//////333LLLkkk~~~vvvNNN888;;;???NNNjjjxxxJJJ///---111???WWWnnn~~~eeeiii}}}kkkzzzgggUUU;;;777NNNsss|||vvvlll]]]JJJ===>>>EEEaaauuuYYY777------,,,222***222SSSwww{{{]]]GGGUUUnnnkkkjjjVVV<<<888666GGGzzz|||[[[DDD333...''')))000...111SSS{{{uuu}}}kkkEEE::::::;;;EEE```vvvUUU777///===OOOhhh~~~eeeeeecccdddNNN555;;;WWWnnnzzzsssrrrqqqooojjjjjjvvvsss[[[UUU777111KKKqqqjjj```VVVTTTQQQKKK???555;;;VVVppp~~~YYY555,,,......333+++BBBwwwxxxZZZJJJJJJpppnnncccRRR:::888666GGGyyyvvv[[[HHH999---&&&(((///---333[[[zzzdddMMM===666888JJJmmm|||\\\EEE555666GGG]]]{{{vvvyyynnnvvvXXX333666CCCAAAAAA;;;999888777333888MMMcccbbbRRRZZZeeevvvSSSRRR777000IIImmmrrrJJJ<<<111333000000555@@@WWWyyy\\\555***------...777]]]cccFFFXXX|||www[[[MMM:::<<<:::JJJzzzlllPPP>>>///---((()))---...<<>>qqq~~~JJJ,,,+++---)))///...,,,CCCoooqqq|||bbb^^^~~~ooo@@@***222&&&***---'''///666)))111$$$"""///555,,,'''++++++)));;;:::,,,(((333WWWaaaSSS```OOO;;;```ttt}}}YYYCCC777888XXXmmmAAA///666BBB```PPP<<<000------...///>>>fffbbb666))))))'''###555444///IIIsssqqqdddBBB...000...,,,******,,,...000000...---...,,,((((((,,,...***111111888888111DDDkkkdddaaa111IIIjjjlllKKK:::@@@mmmvvvOOO888444EEEcccccc???666+++******))))));;;hhhnnnNNN444((((((,,,&&&333000222SSS~~~]]]>>>......---+++******+++---...,,,******,,,***''')))------)))///...666:::555KKKdddWWW///AAAjjjqqqOOO999:::___~~~UUU:::444@@@^^^kkk???000111+++,,,,,,+++***===iiibbbAAA666111((((((111,,,111///<<>>ooozzzPPP777555777LLLwwwppp:::///666+++)))(((''')))+++111===HHH:::111)))))),,,---,,,***111...444YYYzzzbbbooo}}}QQQ;;;444,,,------------------,,,+++))))))+++***''')))---)))&&&---)))------(((@@@{{{\\\MMMBBB---GGG{{{```666111222___vvvJJJ333111555DDDkkkTTT222333555'''+++)))(((***---...---,,,###---111---+++......(((---***555```kkk<<>>>>>\\\oooBBB333+++,,,***))))))***+++++++++*********,,,...///...,,,***+++***///111)))...FFFsssFFF999FFF;;;...AAAxxxvvv???+++000+++>>>sssVVV444222,,,///111;;;iiimmm888'''(((***+++$$$------'''***;;;NNNPPP===((('''))))))'''(((,,,,,,***+++...QQQjjjEEE;;;EEERRR]]]yyyiiiKKK===777222///IIInnnBBB333))),,,++++++*********++++++***)))***,,,///000///...)))***)))---///(((---CCCccc888:::;;;(((;;;sss|||GGG---222,,,444^^^LLL......,,,000222888bbb^^^333(((******+++%%%---'''+++222999:::555***""")))***)))'''***...---)))...555```qqqwwwhhhNNN444:::RRRsssbbbLLL<<<000444FFF```<<<333++++++,,,,,,+++*********+++(((((()))+++...000///...(((***'''***---(((,,,???hhhGGG...+++:::oooVVV555888222111LLLxxxpppAAA))),,,...111222444[[[QQQ///******'''***%%%,,,222555666222+++%%%%%%''')))))))))***000555333---222BBBqqqeeehhhJJJ???555000FFFfffgggJJJ999666GGGNNN333222---***,,,------+++***+++,,,'''&&&'''***,,,......---'''***'''(((,,,(((,,,<<<^^^---,,,555dddaaa666444111...<<>>***///(((&&&***......,,,+++---000)))((((((***,,,---,,,+++(((+++'''%%%+++***,,,888sss[[[000000...FFFKKKLLLhhhyyyHHH333000555///DDDuuuzzzLLL111((('''***///111+++IIITTT777&&&...,,,+++:::BBBMMM***---///...+++((((((***111@@@IIIBBB333******,,,???nnn~~~cccyyySSS222###***------:::```VVV444AAAxxxeeeGGG888HHH[[[ggg|||sss>>>,,,///&&&$$$)))...///,,,+++...111*********+++------,,,+++(((,,,'''%%%++++++---888yyy|||QQQ555<<<666BBB555'''@@@jjjSSS444000555)))777iiivvvGGG111,,,+++...000111***FFFZZZ;;;,,,///,,,+++999IIICCC000000$$$%%%000...###)))<<>>444,,,&&&+++666BBByyy~~~wwwxxxxxxaaappp```DDD000+++***333'''888bbbKKK222666XXXfff999<<>>EEEDDD888RRRJJJHHHJJJFFFHHH___|||oooBBB...***)))+++++++++++++++,,,---...///'''(((+++%%%&&&,,,***%%%&&&%%%%%%+++666>>>???IIIOOOEEE888666444000333:::999JJJ___UUU;;;:::OOOeee>>>///,,,...666MMMzzzddd<<<---(((''',,,'''000'''888rrriii<<<+++,,,'''+++555888///'''&&&&&&***'''''';;;WWW^^^SSS:::000))))))))))))000:::TTT}}}~~~fffxxxvvvRRR===111...---(((+++000+++111QQQwwwIII///,,,%%%000LLLXXXLLL???HHH===666555333666KKKdddfff:::---+++%%%000...,,,)))(((&&&###!!!+++(((+++)))###(((...)))111...)))+++444>>>>>>999+++---((((((//////111>>>HHHMMMiiiWWW777222dddeee>>>---)))+++111===___zzz\\\666---***(((***$$$000(((111cccZZZ444***&&&---777;;;555,,,(((+++...+++)))777YYYnnnWWW000333---+++,,,++++++///777TTT|||qqqpppZZZ777555222666444+++,,,000***CCCnnnvvvkkkgggqqq|||wwwYYY777***444666GGGiiihhhGGG555...'''&&&,,,///000;;;IIIiiiwwwpppNNN000+++//////%%%(((,,,------,,,++++++))))))...,,,&&&---222***///,,,''''''...444111***///...---666@@@===AAATTTcccoooxxxKKK111IIIbbb[[[888,,,***...000...BBBbbbXXX444...---))))))***333+++///\\\zzzHHH+++000(((===III>>>000...///---'''000===JJJPPPKKK;;;---000.........,,,+++///444UUU~~~~~~qqq[[[SSSeeemmmsssVVV===000***000333***VVVxxxeeeXXXRRRBBBCCC[[[eeePPP999555222EEEEEE???CCC999,,,000---***+++111222...///333@@@AAA>>>666---***///555000333666444///,,,///222...+++...///***000333***......,,,***---222111---555111///;;;KKKOOO\\\vvviiiFFF===CCCbbb\\\;;;...***...000(((222IIIvvv\\\:::333000******...222***...UUUAAA&&&333666IIIOOO<<<---///000++++++000:::>>>555(((***555+++,,,---,,,***+++000555ZZZvvvdddeeeccc|||iiiDDD000111333kkktttjjjaaaTTTEEE:::===...---FFFSSS===222FFFCCCEEE;;;---,,,---000777222///...000///,,,+++///,,,'''(((///000+++)))---...222888<<>>@@@FFFUUUhhhvvv{{{bbb;;;///AAAbbbXXX???333***///777---000///333[[[___HHH666...222///---333;;;DDDbbb~~~DDD,,,888&&&000...111(((+++(((%%%&&&***---,,,++++++***...&&&+++000)))999ddd{{{www}}}jjjdddWWWHHH111DDDJJJ///---(((,,,.........//////...'''000%%%+++333+++///000EEE[[[MMMNNNuuuJJJ000777//////......---,,,+++***'''***,,,+++***---222666888<<>>333777///===;;;444BBB```fff///+++(((333%%%(((333((('''%%%&&&(((***++++++***)))---''',,,111+++>>>hhh~~~{{{kkkssssssCCC999000GGGKKK---&&&000000///+++((((((+++,,,,,,444&&&)))222111>>>EEEZZZeeeLLLFFFiii???(((...333222000,,,******---000444000...111444888AAAJJJNNNaaarrrEEE;;;III[[[mmm}}}ccc;;;---???YYYZZZ???111111///222777666222222777VVVmmmOOOAAABBB444;;;555///===\\\\\\===...222)))&&&...%%%&&&&&&&&&&&&'''***,,,)))(((---(((,,,111...CCCsss}}}wwwzzzmmmggg@@@444000999ttt:::...---((())))))(((''')))...333<<<<<<---EEEjjjqqqjjjWWW333???000999fffCCC///111***///333333000///111555***'''333OOOgggvvvwwwddd;;;///888VVV[[[BBB555333///111888888222444333EEEoooyyy\\\KKKHHH888888111///;;;RRR}}}uuu???,,,666111%%%%%%''')))(((&&&'''***...***)))///***---///...HHHuuu}}}}}}{{{vvvxxxwww~~~qqqfffCCC222555---HHHnnn___555$$$***...******+++,,,+++***...333XXXSSS===NNNlllhhhPPP...%%%,,,$$$444bbb@@@---+++,,,000333222222888EEEPPPEEEFFF```ccc@@@...111OOOuuu]]]EEE777444,,,---444666222777222888\\\gggSSSKKK;;;999444777===GGGkkkggg,,,222000***(((***+++***((((((,,,000---+++111,,,,,,---...KKKrrryyy}}}|||}}}uuuyyyrrrxxxttt@@@)))444000...000TTTYYYQQQQQQHHH111(((///...)))444///,,,---,,,***...444[[[___EEE888666...000+++......'''777^^^>>>333333333333333555@@@YYYzzz^^^444)))333RRRzzzdddKKK;;;555+++***000111---555000222OOOssssss]]]RRRCCC???:::;;;>>>BBBdddKKK222%%%000---------,,,***+++---//////,,,333...---,,,///PPPzzzzzzxxxxxx|||{{{cccZZZ888:::888555%%%111+++///+++000***000999+++%%%///'''%%%...666:::@@@GGGQQQXXX===+++((('''555888###(((---DDDddd@@@777666...:::MMMeee}}}NNN222...888PPPppptttWWWCCC;;;///,,,///...(((///---000HHHeee{{{bbbRRRKKKHHH???;;;<<>>===FFFiiittt>>>333///,,,+++------,,,))),,,***222///...,,,333YYYpppqqqppppppvvveeeNNN|||fff@@@+++---BBB888///---***444444333000333IIImmmhhh|||???%%%333888GGGmmmsssXXXLLL???999666000111222---///:::FFFbbbeeeNNNCCCLLLJJJBBB@@@GGGdddppp999+++---555...&&&***,,,(((222&&&"""///)))333___rrrtttzzz~~~wwwyyyyyyzzz\\\lllKKK+++---333HHHGGG333---///000444666888FFFfffXXX---,,,:::555KKKuuu___KKKEEEDDD999))),,,999999222666DDD\\\xxx{{{XXXHHHIIIIIICCC???===???\\\JJJ(((///333---,,,///'''...%%%%%%...'''666eeezzzzzz||||||qqq\\\yyyVVV777,,,...555IIIFFF000)))///999DDDbbbqqq}}}LLL+++000;;;FFFYYYoooUUUFFFBBB:::000000:::777222999DDDVVVlllrrrPPP>>>DDDCCC======???AAAXXX}}}{{{GGG888666555000((())),,,&&&***000'''===rrr|||zzzzzzzzz}}}xxxwww{{{```kkkXXX333,,,000111+++BBBEEE999<<>>888444888333///777???IIIZZZgggHHH555===;;;666999@@@AAAQQQnnnJJJ)))111888(((---+++)))000111***HHH{{{uuurrrrrrvvv|||}}}qqqTTT|||gggCCC***'''---222+++PPPlllvvvkkkJJJ...///EEEQQQyyyppp]]]TTTLLLDDD<<<===555111777:::BBBSSSvvvUUU===///777888444666;;;;;;GGG```jjj555333<<<000...)))+++111...---RRRwwwrrrooopppxxx|||jjjSSS\\\555---///...:::OOOZZZNNN555777777UUUzzzzzzpppaaaRRRHHHHHH???888888777@@@TTTfffvvvBBB444,,,444888666444555333===TTT{{{[[[BBB***---)))+++...)))222\\\zzzuuusssvvv|||sss}}}qqqlllrrrAAA%%%777PPP]]]wwwhhhOOO333>>>\\\qqq]]]QQQNNNBBB999777111777KKKZZZmmm:::777222111888777444444000777JJJxxxeee222000---///---''':::hhh~~~~~~www{{{{{{|||zzz{{{zzzzzz}}}bbb[[[bbbzzz{{{PPPBBBEEEccc~~~nnn\\\SSSDDD<<<:::///...<<>>mmmiiiOOOEEE@@@777000000...FFFsss]]]333,,,777333222333777666333444888IIIkkkzzz===---555111YYYzzzqqqwwwxxxtttttt~~~lllZZZmmmOOOAAANNNpppfffJJJ>>>:::444222555555444HHHYYYKKK777222333+++---111333000,,,///666LLLmmm~~~yyy~~~zzzJJJ333888hhhtttvvvuuupppqqq{{{^^^TTTwwwZZZHHHQQQgggqqqPPP===444111333999===000666EEEEEE???===:::>>>888333444777999???EEEOOOnnnzzz}}}xxx{{{BBBBBB|||~~~xxxwwwrrrssstttwww}}}{{{RRRUUUkkkUUUJJJgggvvvRRR999---***000777...000DDDSSSNNNKKKPPPQQQaaaNNN;;;555888===@@@CCCVVVoooyyy~~~wwwyyy{{{|||||||||vvvkkk~~~|||}}}rrroooqqq}}}nnnJJJ```rrrSSS;;;eeeyyy\\\HHH@@@CCCLLLTTTMMM\\\zzz{{{lll^^^UUUWWW]]]rrr|||~~~|||xxxwwwzzz|||www~~~|||{{{|||{{{eeeJJJooo|||OOOQQQ\\\tttwwwllliiiuuu~~~~~~{{{wwwuuu{{{yyyxxx||||||yyyiiiQQQ~~~dddLLLeeeoooUUUBBBGGGbbb|||zzzvvv{{{zzz|||zzzxxx||||||xxx|||rrrYYYqqqYYYFFF888^^^zzznnnpppxxxyyy}}}}}}xxx~~~||||||}}}{{{|||nnntttkkkOOOhhhwww|||~~~}}}|||zzzttttttyyyoooiiiaaaVVVnnnwww{{{uuuwwwwwwrrr{{{zzz|||~~~{{{~~~}}}yyyuuuvvv{{{uuulllppp|||{{{uuuvvvzzz{{{~~~|||{{{yyy}}}~~~|||}}}}}}{{{{{{