BM6 6(@ ???===;;;888555333111111***,,,111555777888777777777444000000444888::::::;;;:::999:::===AAACCCDDDJJJTTT^^^ccckkk}}}@@@???===:::888666666555...000333555777777666666777444111111444888:::;;;;;;:::888999===@@@BBBCCCHHHPPPYYY^^^fffwwwCCCAAA???===;;;:::::::::444555555666555555444444666444222222555888:::;;;;;;999888999<<>><<<;;;;;;;;;999888777555444333222111555444333333555888:::;;;;;;999888888;;;>>>@@@@@@CCCFFFJJJOOOVVVdddyyyFFFCCC@@@<<<:::999999999999999777555333222111000333333333333444666999;;;;;;999777888;;;>>>@@@AAABBBBBBEEEJJJPPPZZZmmmCCCAAA===999777777888888888888888777666444333222111222333333333444777::::::888777999<<<@@@BBBBBBAAA>>>@@@FFFKKKPPP```qqq???===999777666777999:::666888999::::::999777666///111222222222333666999999888777999===AAADDDEEE@@@;;;<<>>BBBEEEFFF>>>999:::BBBDDDDDDNNN]]]ooo<<<;;;999666333222333555777777999;;;===<<<999666111333444444444444555666;;;999888;;;???CCCCCCBBBBBBCCCBBB???===@@@IIIQQQbbbsss::::::999666444444555777777777888:::<<<;;;888666222333444444333333555666888777777999===@@@AAA@@@>>>AAABBBAAA@@@BBBHHHMMM\\\kkk888999888777555555777999666666666888::::::888666333444555444333333444666555555555888<<<>>>>>>===<<L222333555777777666666666555333111111333555444666:::<<<>>>======<<<>>>???AAACCCEEEHHHLLLNNNNNNRRR___yyy:::::::::888555333HdĦ000111333666777777777777555333111111333555444888===@@@@@@???>>>>>>=========???BBBGGGKKKMMMQQQRRR[[[ooo777888888777555333DdD666777888444999ӵ>>>===ӵLLLӵĦӵĭӵ444555777666555333D%%)?777fff?><z444444=?Ħ>>>g&eNNNg&eeeezzzS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??222333555777999888Dtfo9ĦsߝLGdUĦ444Ht@cӵHu]ĦMMMHu]Ħ^^^sssHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ333555777888888666HdDĦgdKӵDdDDdDĦ444DdDĦ4DufӵDdDĦPPPDdDĦYYYq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ333666999999666444DdDĦnuR)ĦDdDΦDdDĦ222DdDĦnuR)ĦDdDĦSSSDdDĦVVVpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ000555999999666555>d<ӵDd<DdDΦDdDĦ///DdDӵnd<DdDĦPPP>d<ĦVVVpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ...333888999888888&ӫeʬtIӇAAA>d<Φ>d<Ħ---D&ӫetIӇ;;;DdDĦKKKsdKĦUUUB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR...222777::::::<<<HĪj@IŌBBBAAAege444///Hu]3hIŌ999===DdDĦGGGneQQQRRR@h>hsene@GsĪj@h000333777;;;===>>>CCCCCCAAA===888555D^===<<>>@@@???<<<999>d<Ħ===@@@@@@???AAA>d<ĦIIIKKKMMMĦRRRYYYYYY___oooBeĦ666888<<<===<<<;;;::::::===@@@CCCCCC@@@>>>>>>???FFF;;;444777<<<<<<<<<===DdDĦ@@@AAA@@@>>>IIIsdKĦMMMNNNgdKĦRRRSSSXXX]]]bbbxxxgdKĦ777999<<<===<<<<<<<<<===<<<@@@DDDEEECCCAAAAAAAAACCC;;;555888:::999999;;;De===@@@BBB@@@???FFFneLLLNNNneQQQQQQSSSVVV\\\```ooone999:::;;;;;;:::;;;===???<<<@@@DDDGGGGGGEEEDDDDDD???;;;999999888666666888:::===@@@AAA@@@???AAAHHHIIIKKKQQQQQQPPPQQQUUUZZZ^^^eee}}};;;;;;:::888777777999;;;<<>>@@@???>>>===@@@CCCDDDEEEFFFIIILLLPPPPPPPPPOOOOOOSSSXXX[[[aaaxxx<<<;;;999666333222444777<<<>>>AAAEEEFFFFFFDDDBBB999===???<<<777555666888666666666999<<<>>>>>>===>>>???@@@AAABBBDDDGGGJJJNNNNNNNNNMMMNNNQQQVVVZZZaaavvv===<<<:::777333222444555<<<<<<===???AAAAAA???===777;;;===:::777888999999777666666888;;;===>>>===???===;;;===AAAFFFIIIJJJLLLLLLLLLLLLLLLPPPUUUYYY```sssӵĦĦӵ=========:::888777888:::===;;;999999;;;;;;999777444888999555555:::<<<:::888888777999<<L=hĦ4ĉ@ӵ>>>>>>???>>><<<<<<===???===:::666666777777555333222666555222444;;;===::::::999999;;;>>>@@@AAAAAA777///)))---999DDDHHHHHHHHHIIIIIIIIIKKKOOOUUUYYYVVVccc{{{GG=?HdĦ=ĪjGG=?EEEAAA===ӵ999777444ĭӵ888ӵ999Ħ555,,,$$$&&&---666AAAJJJOOOӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦAAA????~4;;;888666g&e>&e444g&e999>hӵ*** &&&111>>>IIIg&eQQQguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gL;;;4Dӵ===666444Hƅ^Hu]Ħ000Hu]Ħ777ZuR)Ħ''')))999FFFHu]ĦPPPHŐ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׼sHtĦBt=o9ĦHdĦ6668884DuXӵ;;;444222DdDΦDdDĦ...DdDĦ555999t|d<Ħ;;;Dt222###'''111>d<ĦJJJ>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ĦpeӵDx<DdDĦDdDĦpeӵDx<>d<1114444DuXӵ888666444D&dq&ĒR000333sdKĦ;;;DHRRud$$$"""---sdKĦJJJD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x0004444DuXӵ;;;888555Hu]3hh222000333ne777888=e,,,%%%+++neHHHKKKpIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkge6664DuXӵ777ĵD^222333444444//////111555000+++""" &&&JJJJJJJJJDdDĦD^s׼sgeFm8>aĦs׼sHoΦ4DuXӵtvӵ>d<Ħ000222222222333222222Ħ111///,,,///666888555222...&&& '''>>>AAAĦJJJKKKMMMUUUUUUYYY^^^]]]bbbyyyĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ?aŖ%7uSQuR)ӵsdKĦ333111222222222222gdKĦ111///---000555777555444222,,,"""(((;;;gdKĦKKKIIIFFFNNNPPPUUU[[[\\\```sssgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/Ō>A:::ne666555333333333333ne444333111000222666777666666777333((((((neMMMNNNIIIDDDHHHKKKRRRYYY\\\aaapppneDenene>Ak<fh999777888666555555555666777999888555333444555777888999999:::777,,,&&&JJJMMMOOOLLLEEEEEEIIIPPPWWWZZZ^^^hhhrrr333555444111222777999888555555444555777777666444666777999:::;;;;;;::::::<<<777444666888777888:::;;;<<<888///### $$$000===HHHIIIIIIMMMLLLGGGDDDHHHNNNRRRVVVZZZ```eee}}}222666666333444999:::888333333333555777777666444555777:::<<<===<<<999888===777444777888666777:::===<<<888///&&&!!! """000@@@JJJFFFCCCGGGIIIGGG@@@EEEKKKPPPUUU[[[```cccrrr111666777444555:::;;;777222222333555777777666444444777:::======;;;888666===666444777888555666:::>>><<<777000(((###!!!!!!222BBBKKKEEE>>>BBBFFFEEE<<>>FFFFFFFFFHHHHHHDDDEEEEEEGGGLLLTTT\\\cccfffhhhyyy777777555555444555666666777999;;;;;;:::999999999999888777777777888999888:::666333444888:::999777888888777333///+++******444>>>FFFFFFFFFIIIIIIGGGJJJIIIIIILLLQQQYYY___cccaaaooo777666444333444555777999:::::::::;;;===<<<:::999777666555555555555666777777444333444777888777444333555666666444222111222666>>>DDDFFFFFFIIIKKKKKKPPPNNNKKKJJJMMMSSSZZZ___\\\fffzzz888666444333333555777888999888777888;;;<<<888555666555444333222222444666666555444555777888666444///222555666666444444444666<<>>CCCDDDCCCFFFLLLLLLKKKIIIEEEDDDIIIRRRYYY]]]]]]eee{{{666666777777666555444333888:::<<<===;;;:::::::::777888888444000000444999::::::999888777777888999999:::;;;:::888888888:::888:::???FFFFFFCCCEEEKKKMMMMMMKKKGGGEEEHHHQQQYYY\\\\\\cccvvv333444666888888777555444666:::======:::888999;;;888:::999555000000555:::;;;:::999777555666888:::===>>>>>>===;;;;;;===>>>:::;;;AAAHHHHHHCCCEEEKKKNNNOOOMMMIIIFFFIIIQQQXXX___^^^dddttt666666777:::;;;;;;999777666888:::<<<>>>>>>>>>>>>???===999666555555666777777:::999333222999>>>>>>:::<<>>:::777555555666777555888555//////555::::::;;;<<<===<<<:::777777777999:::>>>BBBDDDCCCGGGMMMSSSSSSQQQNNNLLLNNNRRRUUUYYY[[[___fffuuu444555777999999999888777<<<<<<<<<<<<<<<===>>>>>>BBB@@@<<<888666666666777666666444...,,,111666888===>>>>>>;;;888666666777<<<<<<>>>CCCCCCBBBEEEJJJPPPQQQQQQPPPOOOOOOQQQSSSVVVYYY^^^cccmmm444666999:::999888777777@@@@@@??????@@@BBBDDDEEECCCAAA===999777666777777999888444///---///333666>>>???>>><<<:::999:::;;;>>><<<>>>AAABBBAAABBBFFFLLLNNNQQQRRRQQQPPPPPPQQQSSSWWW\\\___dddttt777999<<<<<<999777666777?????????@@@AAADDDGGGHHHCCCAAA===:::777777888888:::888555111...---///333:::;;;<<<;;;;;;;;;===??????<<<<<<@@@AAA@@@@@@CCCHHHLLLPPPRRRQQQPPPOOOOOOQQQTTTYYY\\\]]]ggg;;;>>>AAA???;;;777777777888999:::<<<>>>AAACCCDDDBBB@@@<<<999777777888999:::777444333///***+++...444666888::::::<<<>>>@@@@@@<<<<<<@@@BBB@@@@@@BBBEEEIIINNNPPPPPPOOOMMMMMMPPPQQQVVVZZZYYY^^^sss@@@CCCEEECCC===888777888444555777999;;;<<<===>>>@@@>>>;;;888777888999:::;;;888777777222+++))),,,222555888;;;<<<===>>>@@@BBB>>>===AAADDDCCCBBBCCCBBBFFFKKKNNNNNNMMMLLLLLLPPPOOOSSSXXXWWWXXXiii~~~CCCFFFHHHEEE>>>888777888333555777999::::::::::::>>><<<:::888777888:::;;;>>>;;;:::;;;666---***---333777;;;>>>>>>??????@@@DDD???>>>CCCFFFEEEDDDEEEAAAEEEJJJMMMMMMLLLLLLLLLQQQNNNRRRXXXWWWVVVdddvvvJJJKKKKKKHHHCCC>>>:::999000222666:::;;;:::777555888777666555555777999:::<<<>>>???@@@===999444111555666888:::;;;<<<======@@@@@@BBBEEEGGGEEE???:::@@@BBBEEEKKKOOOPPPLLLIIILLLLLLMMMPPPVVV^^^eeejjjKKKLLLKKKIIIDDD???===<<<222555888:::;;;999666444888777666666777888:::;;;;;;<<>>BBBHHHMMMPPPNNNLLLIIIJJJLLLNNNRRRYYYaaahhhJJJJJJJJJGGGCCC@@@>>>>>>777999;;;<<<;;;888555222777777888888999::::::;;;:::<<>>@@@CCCEEEDDDCCC:::;;;???DDDJJJOOOQQQQQQGGGIIIKKKJJJKKKQQQ\\\dddyyyGGGGGGGGGEEEBBB?????????===>>>??????===:::666444777777999::::::;;;::::::<<<>>>AAADDDDDDBBB???===666777888999999888666555777999<<>>BBBGGGMMMPPPRRRFFFIIIKKKIIIGGGKKKWWWaaapppEEEFFFGGGFFFDDDBBBBBBBBB@@@AAAAAAAAA@@@===:::888777888999::::::::::::999>>>@@@CCCEEEEEEBBB>>><<<999::::::999777444111...333777===BBBCCCAAA>>><<<>>>???@@@BBBEEEIIINNNQQQGGGJJJLLLIIIFFFIIISSS\\\jjj{{{CCCEEEHHHHHHGGGEEEDDDDDD???@@@AAABBBBBB@@@???===:::999999999888888888888===???BBBCCCBBB???;;;888888999999777444000,,,)))111777???DDDDDDAAA>>><<>>;;;777555333333444333111---(((%%%,,,222:::???@@@>>>======<<<>>>?????????@@@EEEHHHKKKKKKKKKJJJIIIJJJNNNQQQZZZccczzz888<<>>999<<<>>>======>>>BBBFFFKKKKKKJJJJJJJJJKKKLLLLLLTTTZZZppp555888===AAACCCCCCBBBAAA???>>><<<;;;::::::;;;<<<===;;;888444111000222444666666777:::<<<:::555000///---+++++++++)))$$$ """(((///333555555666888===@@@BBB@@@>>>>>>CCCHHHKKKOOONNNIIIFFFIIIMMMNNNRRRWWWhhh666888<<>>???>>><<<:::999888888999;;;;;;:::777444333333555777777888;;;<<<:::666111***'''###$$$&&&%%%!!!"""(((,,,...///111333999===AAAAAA??????CCCGGGLLLPPPPPPKKKHHHKKKOOOPPPPPPQQQ]]]www555777:::<<<>>>>>>===<<<===<<<:::777666555555555888:::;;;:::888666555555555666777:::;;;999555222,,,&&&!!!!!!&&&((($$$ """%%%'''(((+++---111666<<>>DDDIIIOOORRRQQQNNNPPPRRRUUU___vvv  %%%(((((((((+++///444444222444<<>>===;;;777333111...)))&&&&&&&&&&&&&&&&&&***333???HHHLLLIIIEEEGGGNNNOOOTTT___jjj""" $$$)))...///...111999@@@AAA???>>>???AAABBBAAA@@@666444111000///---+++)))'''***111;;;EEEJJJIIIFFFDDDJJJKKKOOOXXXbbbzzz333000***""" !!!"""###&&&---333444333444888===BBBDDDEEE???>>><<<;;;:::777333///,,,---111888AAAGGGIIIHHHBBBGGGGGGKKKSSSZZZnnnAAA@@@;;;333***%%%&&&(((,,,)))&&&###!!!&&&)))***,,,000666===BBBEEEIIIGGGDDDBBB@@@===999666555333444888@@@FFFIIIIIICCCGGGGGGKKKTTTWWWfffIIIHHHFFF@@@:::888;;;>>><<<888333///,,,((($$$ ###$$$''',,,333;;;CCCHHHQQQMMMGGGCCC@@@>>>;;;:::<<<999888:::AAAFFFHHHHHHBBBFFFFFFLLLUUUVVV___tttKKKJJJHHHFFFFFFGGGKKKNNNHHHCCC>>>;;;999777333///)))(((&&&###!!! !!!&&&...888BBBIIISSSNNNGGGAAA>>><<<:::888;;;999888;;;AAAFFFGGGGGGAAADDDDDDJJJSSSQQQVVVfffJJJHHHFFFGGGJJJNNNRRRSSSLLLHHHCCCBBBDDDDDDBBB>>>777666444111///...------))))))+++---...---***&&&"""""""""!!!"""%%%+++444???GGGPPPLLLGGGBBB>>>:::666333333333444999@@@EEEFFFEEEBBBDDDDDDJJJQQQMMMLLLZZZoooJJJFFFCCCEEEJJJOOORRRRRRLLLHHHDDDEEEJJJLLLKKKHHHBBBAAA???===;;;:::999888666777999<<<>>><<<777444...//////...---+++******((()))***+++...555???FFFMMMKKKGGGCCC>>>999333///,,,,,,///666???DDDDDDCCCEEEGGGEEEKKKQQQJJJGGGSSScccFFFEEEEEEHHHLLLOOOOOONNNHHHHHHIIINNNSSSTTTOOOJJJHHHDDD@@@???BBBCCC@@@<<>>@@@???<<<===CCCIIIJJJIIIKKKMMMJJJCCC999222---$$$%%%(((...555;;;???@@@>>>>>>???AAACCCFFFHHHJJJYYYttt??????AAAFFFKKKPPPRRRRRROOOMMMKKKLLLOOOOOOLLLHHHBBBAAAAAADDDIIIJJJHHHFFFGGGGGGGGGFFFEEEFFFHHHJJJOOOQQQQQQPPPNNNLLLLLLLLLEEEFFFDDDBBBEEELLLNNNMMMJJJLLLOOOMMMGGG>>>666222$$$$$$''',,,333:::>>>@@@<<<<<<<<<>>>BBBFFFJJJMMMSSSkkk===>>>AAAEEEIIIMMMOOOPPPOOOMMMJJJIIIIIIIIIGGGEEEBBBBBBDDDGGGKKKLLLJJJGGGHHHHHHGGGFFFEEEFFFIIILLLOOOQQQRRRQQQOOOMMMMMMMMMEEEEEECCCCCCHHHOOOPPPMMMIIILLLOOOOOOIIIAAA;;;777---,,,---000666<<<@@@BBB???@@@AAADDDGGGJJJMMMOOONNNaaa}}}===>>>@@@BBBDDDFFFHHHIIIMMMKKKIIIGGGGGGGGGFFFFFFDDDDDDFFFHHHIIIIIIGGGEEEGGGGGGGGGEEEDDDEEEHHHKKKNNNPPPQQQQQQNNNKKKJJJJJJDDDDDDBBBBBBHHHOOOPPPMMMHHHKKKNNNNNNJJJCCC>>><<<999777666777:::>>>@@@AAABBBDDDGGGJJJLLLLLLKKKKKKIIIYYYrrr:::<<<======<<<===>>>@@@HHHGGGGGGFFFFFFGGGGGGHHHEEEEEEFFFFFFEEEDDDCCCBBBEEEFFFFFFEEEDDDEEEGGGIIIMMMOOOQQQQQQOOOLLLKKKJJJFFFGGGEEECCCFFFLLLOOOMMMHHHKKKMMMLLLIIIEEEBBBAAABBB@@@>>>>>>???@@@AAA@@@CCCEEEIIIKKKKKKIIIFFFDDDEEESSSjjj444666777666444333555666>>>@@@AAABBBCCCDDDEEEFFFDDDDDDDDDCCCAAA@@@???@@@DDDFFFGGGGGGFFFFFFGGGHHHKKKNNNQQQRRRPPPOOOMMMMMMJJJKKKIIICCCBBBGGGJJJKKKJJJKKKLLLKKKIIIGGGFFFGGGHHHGGGEEEEEEEEEEEEDDDBBBDDDEEEGGGHHHGGGEEECCCBBB@@@NNNccc}}}///111333111///...///111666888;;;===???@@@BBBCCCBBBBBBBBB@@@>>>===>>>???DDDFFFHHHHHHGGGGGGGGGHHHHHHKKKOOOQQQQQQPPPOOOOOOLLLNNNKKKCCC>>>AAAFFFHHHKKKLLLLLLKKKIIIHHHIIIJJJMMMLLLKKKKKKKKKJJJHHHFFFFFFFFFEEEEEEDDDDDDCCCCCC===KKK```xxx)))&&&### ###%%%---...000333666:::===>>>???===;;;::::::===???AAA@@@DDDIIIHHHEEECCCDDDGGGJJJKKKLLLLLLMMMNNNQQQTTTUUUQQQLLLGGGEEEEEEFFFHHHHHHMMMRRRPPPJJJFFFGGGKKKQQQQQQPPPOOOMMMKKKHHHGGGEEEKKKNNNJJJEEEEEEDDDBBBDDDNNNUUUhhh ###(((---222444555666999888777666666777999:::;;;@@@EEEFFFCCCAAABBBDDDGGGHHHHHHIIIIIIKKKOOORRRQQQNNNJJJFFFDDDEEEGGGHHHFFFJJJOOOOOOMMMJJJKKKMMMOOOOOOPPPPPPOOOMMMLLLKKKJJJPPPRRRNNNJJJIIIHHHGGGFFFPPPUUUeee ''',,,......---333333333333333222222111333999???AAA@@@>>>>>>???@@@AAAAAAAAABBBEEEJJJNNNMMMKKKHHHEEEDDDEEEGGGHHHBBBDDDHHHLLLMMMNNNMMMLLLJJJKKKLLLMMMMMMMMMMMMLLLKKKQQQTTTPPPLLLKKKKKKIIIHHHQQQUUU```yyy %%%((()))(((...000111222111000---,,,+++000777;;;;;;:::999888999999::::::<<>>???AAAFFFKKKMMMKKKHHHFFFFFFGGGHHHHHHHHHIIIIIIIIIOOORRRNNNJJJIIIIIIGGGHHHPPPSSS[[[ooo   """$$$'''))),,,------***'''%%%###'''...222444333111000333444555666888<<>>======BBBHHHJJJIIIFFFEEEEEEEEEEEEDDDDDDEEEEEEGGGMMMPPPLLLHHHHHHHHHFFFGGGOOORRRYYYhhhxxx !!!###""" ###'''******((('''+++---000333555999>>>AAADDDDDDCCCBBBAAA???>>>>>>===;;;;;;>>>CCCGGGGGGFFFGGGFFFEEEDDDCCCCCCCCCCCCHHHNNNQQQNNNJJJJJJJJJHHHIIIOOOSSSZZZfffooo  """'''***---111444777999::::::;;;:::999888888777666555888<<>>>>>>>>???@@@AAAJJJPPPSSSPPPMMMMMMMMMKKKPPPUUUXXX___fffdddlll   ((()))***,,,---.........,,,***'''&&&)))000888===<<<===<<<;;;;;;===BBBEEEKKKOOOMMMIIIOOOYYYWWWMMMUUUWWW]]]dddffffffkkkrrr !!!###%%%'''(((((('''$$$!!! ###)))000555;;;;;;<<<<<<<<<>>>AAADDDCCCHHHHHHGGGOOO[[[[[[SSSTTTVVV\\\cccddddddhhhnnn    !!!%%%(((222444666777999;;;>>>AAAAAAEEEGGGIIIQQQ\\\^^^YYYPPPRRRYYY```aaa```dddiii}}}   $$$'''+++///222555999<<<@@@CCCEEEGGGMMMUUUWWWTTTKKKNNNUUU]]]___^^^bbbhhh}}}  !!!&&&+++000555888999;;;===@@@EEEKKKMMMLLLIIIMMMTTT\\\___```dddkkk   $$$***000555333555999===BBBGGGKKKMMMKKKMMMSSS[[[^^^___eeelll    """)))---...000444:::???CCCGGGKKKIIIJJJOOOTTTVVVWWW^^^eeewww   !!!&&&''')))---222666999===AAAFFFFFFIIIMMMNNNNNNUUU]]]ooo~~~   """'''***+++000999@@@AAACCCEEEEEEFFFJJJRRRWWWhhhwww    !!!###'''...555;;;===@@@AAACCCHHHPPPVVVgggqqq    ###(((000333666999<<>>MMMTTT^^^}}}  ###&&&///000999CCCGGGPPPmmm   ###'''***,,,444===@@@GGG```{{{    """&&&###(((111:::===DDDXXXnnn     ### &&&000777999???QQQbbb    !!!###(((...111222777GGGVVVxxx    '''***---,,,+++000@@@OOOmmm    &&&,,,,,,***000===IIIccc|||      ###)))***)))///<<>>AAAIIIVVVnnn,,,***)))***+++,,,+++***)))((('''$$$    %%%///888===???FFFPPPddd,,,,,,,,,---......---+++)))))))))(((%%%!!!    $$$///888<<<===EEEMMM___{{{000///...///000///---+++---+++)))((())))))((('''$$$!!!"""%%%"""     &&&///888>>>JJJWWWgggwww444333111000000000---+++///...---...//////---+++(((%%% !!!&&&***'''"""    $$$,,,444:::IIIXXXhhhwww888777555555444333000......///000333444444111...+++((("""###)))------)))!!!    !!!(((///555FFFUUUgggvvv888999:::<<<<<<:::555111,,,---000444666555111...---)))###$$$***...111...&&&    %%%+++000???OOOdddsss666999===BBBCCC@@@;;;666---...000444666666333000000,,,'''###"""&&&+++...222000***"""   ###)))---:::JJJ___ppp~~~777999===BBBDDDBBB>>>:::222222333555777777666555555111,,,((('''))),,,...000000...&&&    """'''+++888FFFZZZmmm|||;;;:::;;;<<<>>>???===<<<777555333333555777888888666333///+++))))))***+++...000111+++      !!!&&&)))444???RRRfffvvv???<<<888777888:::<<<<<<999666222111333555888999555222///+++(((''''''''',,,000333...$$$     $$$(((111999KKK___ooo???@@@===777555777777555333333111///444:::;;;888333000---***)))(((%%%###...000333222---%%%  ###&&&+++444BBBRRR___ppp===???<<<777444666555222//////------222999:::777222000---+++***(((&&&%%%,,,///444666444,,,$$$  ###&&&(((///<<>>GGGTTTgggxxx111444555111...---***$$$############***222555222---+++(((''''''&&&%%%### (((333>>>EEEGGGEEECCC999444***     !!!###'''***111;;;DDDMMM\\\jjj000333333000......+++&&&%%%%%%$$$$$$***222444111...+++)))''''''&&&$$$"""%%%///999AAAEEEGGGGGGAAA<<<333***"""  """!!!!!!###&&&///999AAAGGGQQQ[[[sss111444444111///000...***((((((&&&%%%***222333000000...+++)))(((&&&$$$######***111999@@@DDDGGGDDDAAA;;;555...((($$$"""### $$$...;;;BBBEEEJJJPPPeee333666666222111333111...++++++((('''+++222333///333000---***)))(((%%%### """&&&---444<<>>@@@@@@AAABBBAAA>>>888222///'''$$$"""%%%###"""$$$000<<>>BBBDDDDDDEEEDDD@@@:::555111***((("""$$$### $$$'''(((&&&!!!"""---999CCCIIILLLMMMRRR```|||333111000...------......'''(((((('''&&&&&&(((***777===@@@>>>:::888333...%%%$$$&&&,,,111555<<>>GGGNNNRRRTTT\\\sss222111///...---,,,------*********(((&&&&&&(((***444;;;???===:::888333---%%%%%%(((+++---000:::EEEAAAAAAAAAAAA???<<<999777777555111---(((&&&%%%%%%222222222000,,,&&& )))000444222,,,$$$$$$---888DDDNNNTTTYYY]]]mmm000000000000///...---,,,,,,,,,***'''%%%%%%''')))///666:::999777555111,,,%%%%%%(((******---888DDD??????@@@@@@??????>>>======;;;888444111...,,,***444666999999444+++!!! ***333888555000((( (((333@@@KKKQQQ[[[^^^hhh...///000111000///...---,,,+++)))%%%""""""$$$'''---444888777555444000,,,%%%%%%'''***+++...888CCCAAAAAAAAAAAABBBBBBCCCCCCBBB???;;;999777555222000333777;;;;;;666,,,!!!+++444999666222))) %%%///:::DDDJJJVVV[[[cccrrr///............///000000...---***&&&""""""$$$'''///555777555222222///+++'''&&&(((,,,///222:::CCCDDDCCCBBBBBBAAABBBBBBCCCDDDAAA===;;;;;;:::777555444666999888333*** !!!"""***333777666111***!!!$$$,,,555===AAAPPPXXX___hhh|||///...,,,***+++...111333111000,,,(((%%%$$$&&&)))111666777444000///---)))((('''(((...222555<<>>>>>:::666777444000,,,)))%%%!!! &&&---...(((######$$$!!!"""&&&)))...//////---((( &&&333:::;;;EEEWWWccceeeqqq333111///---,,,,,,---...///000000,,,(((&&&&&&'''000000111111111000000///000/////////111444888:::>>>@@@AAA>>>::::::===AAAAAA===::::::<<<<<<888555444111...***(((%%%!!!!!!)))111333---)))((()))'''###!!!###'''+++---222111000---'''!!!!!! !!!)))333888777CCCUUUeeejjjrrr333111///---,,,,,,------...//////---)))&&&%%%%%%,,,...000000...---///222222111000000111222444555:::<<<===;;;888777:::===>>>;;;888888999999666333333000---+++***(((%%%"""!!!$$$+++555888444111111444000+++)))***---000222555444222...)))###!!!$$$""""""+++555777444>>>NNNcccpppuuu333111///---++++++,,,---+++,,,---,,,+++)))'''&&&***...111///+++***...222333222111000////////////555777888888666666777999<<<:::888888999888666444444222000//////...,,,***&&&'''---555:::999999<<>>AAAEEEXXXpppzzz|||333222///,,,******++++++*********+++------,,,+++***---111111///...///000000111111000///,,,***)))---///333666999:::::::::>>>======<<<;;;:::::::::555333222333444444333222555222222777;;;===BBBGGGNNNFFF<<<777777888555333333555777777444///)))%%%"""###$$$$$$"""%%%,,,666>>>GGGJJJYYYllluuuwww333222///,,,************///---++++++------,,,+++(((+++///222444444333222000111222222111...,,,***+++...222777<<<>>>===<<<>>>>>>>>>===<<<;;;;;;<<<777666555666777888777666999777888===??????BBBFFFLLLDDD:::666777999777444555555555444222///---+++''''''''''''$$$ !!!$$$---888EEELLL[[[hhhnnnrrr444222///,,,***)))******444000,,,+++,,,---+++)))&&&(((---333888999777555000111333444333000...,,,***---222888>>>@@@@@@>>>===>>>???>>><<<;;;;;;<<<;;;:::999999;;;<<<;;;999;;;:::===BBBDDDBBBAAACCCIII@@@777444777:::888555888666333000//////000111,,,+++***)))&&&!!! %%%111===KKK\\\eeeiiiqqq555...+++------(((&&&)))222111...,,,+++,,,---...,,,///333666888777666555999777666666888777333///------000:::EEEKKKHHHCCCBBBAAA@@@@@@@@@>>>:::888:::555444;;;BBBDDDDDDDDDAAABBBEEEGGGCCC===<<>>>>><<<999777999444222999@@@BBBCCCEEEBBBBBBEEEHHHEEE???===??????;;;666333444666888999;;;:::777555444444444555555222...,,,+++&&&&&&///;;;III]]]nnnyyy;;;444000//////......111000000///---,,,***)))(((+++---222777:::;;;;;;;;;:::::::::;;;===<<<:::888111///111888BBBIIIJJJHHHCCCAAA???>>>>>><<<:::888999333111666===@@@CCCFFFFFFDDDEEEIIIIIICCC>>>======:::666555555777888888::::::999888777666777777888555222111...)))!!!$$$---777GGG]]]nnnxxx;;;666111//////000222333222000...,,,***)))((((((***---111555888:::::::::::::::;;;<<<<<<<<<:::999555333333777???EEEGGGGGGEEEBBB???>>>>>>===;;;::::::444111666;;;???DDDIIILLLHHHHHHMMMMMMFFF>>>;;;===;;;888777888999888888888888888999888888888888:::888666444222,,,###!!!)))...???VVVhhhrrryyy:::777222//////222444444444111---***(((((()))******,,,///222555666666666888:::;;;;;;:::999888888:::777555777<<>>DDDJJJPPPMMMMMMQQQPPPHHH>>>:::===;;;888888888999888777666777777888999999::::::;;;999888888666///%%%$$$'''666KKK\\\hhhrrr|||888777333///000444666444333111...+++))))))***+++)))***---000222333444444777999;;;;;;:::999999:::===;;;999:::===AAADDDEEEBBB>>>:::777777777777777<<<888666888:::<<>>@@@>>>======>>>AAAEEEIIIJJJCCC???:::777666777888888<<<888666888999:::???EEELLLNNNTTTXXXUUUKKKEEECCCAAA>>>;;;999:::;;;;;;;;;777777777777999<<>>777---%%%!!!'''333CCCVVVggguuu|||777999777333444999999444,,,...111222222...***((($$$&&&)))---111444777888444888===???@@@AAADDDFFF>>>>>>???AAAEEEIIIMMMOOOFFFBBB<<<999999:::;;;;;;;;;777777888888888<<>>@@@@@@@@@999888777888:::>>>BBBDDD===>>>???BBBAAA:::000(((!!!***999NNNcccqqqxxx666999999555333555666555...---///444999777000***%%%(((***,,,000666777444777666777;;;CCCHHHJJJJJJ<<>>;;;:::;;;>>>CCCFFFCCCAAA???@@@AAA;;;111(((###)))222CCC[[[lllqqq~~~999<<<<<<777444555666444000000111555888666000***$$$''')))+++000666777444333333555<<>>???BBBFFFJJJHHHBBB;;;:::<<<>>>===:::999999999888999<<>>;;;:::<<<>>>;;;333,,,!!!"""'''...>>>UUUgggooo===@@@@@@:::666666444222333222222555777666000+++%%%((()))***///555777444///000444>>>HHHPPPRRRRRREEEAAA===<<<===@@@CCCDDDCCC@@@======???@@@???<<<666777777888999===BBBFFFIIILLLNNNOOOMMMKKKJJJIIIFFFEEEDDDCCCBBBBBBBBBAAA======<<<<<<===???AAABBB;;;888777:::>>>>>>999333$$$!!!$$$)))777MMMbbblll|||???CCCBBB===888666333000222222222444666666333000***,,,,,,,,,///555666333---///555>>>IIIQQQSSSRRRHHHCCC===<<<>>>AAACCCCCC>>>>>>>>>@@@AAAAAA@@@>>>444555666777888;;;@@@DDDEEEHHHLLLMMMKKKHHHFFFFFFIIIIIIGGGCCC???<<<<<<===<<<<<<===>>>???@@@AAABBB>>>:::888:::>>>@@@===999'''"""&&&111FFF\\\kkkxxx~~~===BBBBBB>>>999777333///000000111222555666666555000111000...000555555222///111555>>>HHHNNNOOONNNIIIDDD???>>>@@@DDDEEEDDD;;;>>>@@@BBBAAA@@@??????333555666666777:::===@@@???DDDJJJLLLJJJFFFBBB@@@HHHGGGEEEAAA===:::;;;<<<;;;<<<===???AAABBBCCCDDDAAA===999:::===???<<<888***!!! %%%--->>>VVVhhhttt{{{999>>>@@@===999888444000/////////111333555777999333444222///111555666333222222555<<>>BBBBBB@@@======???777888888888888999;;;>>>===BBBHHHKKKJJJEEE@@@===BBBAAA>>><<<<<<<<<===>>>:::;;;===@@@CCCEEEGGGHHHCCC>>>999888;;;;;;888444,,,###!!!%%%***666LLL```nnnyyy222999===;;;999888555111////////////000333666999222333111...111666777444444333444999@@@EEEFFFEEEAAAAAAAAA@@@>>>===???@@@;;;@@@CCCBBB===:::;;;>>><<<======;;;::::::;;;===???CCCHHHJJJHHHDDDAAA???@@@<<<999888;;;===>>>===;;;<<<===@@@DDDGGGKKKLLLDDD???:::999;;;:::666111,,,$$$"""''''''...AAATTTcccsss...555::::::999999666222111000000......000444777///000///---000666888666444222222777===BBBDDDCCC===@@@AAA???;;;888999;;;<<>><<<;;;;;;===BBBEEEGGGHHHFFFDDDCCCBBBBBB===777666:::===;;;999;;;<<<===@@@DDDIIIMMMOOOGGGBBB===<<<>>>===888333---$$$$$$'''%%%(((888KKKYYYlll555666777777777555333111333333222111000222666999000000111222333333444444777666666999>>>DDDIIIKKK>>>DDDDDD===888<<<@@@AAA???@@@BBBAAA???<<<:::999>>>>>>===:::777888<<>><<<===@@@@@@;;;777;;;>>>???>>>BBBIIINNNNNNFFF???999888===@@@>>>:::---'''"""%%%'''+++222888QQQlll}}}888888888888888777777777666666555333111111444666555555444444444444444333555555666999???FFFKKKNNNEEEIIIHHH???999;;;>>>>>>@@@AAAAAA???===:::888777<<<<<<<<<:::888888;;;>>>BBB@@@@@@DDDIIIKKKIIIEEEDDDBBB@@@AAADDDDDD@@@<<<>>>AAABBBBBBEEELLLPPPPPPEEE???999:::>>>AAA???;;;000*** !!!###&&&+++222888KKKddduuu|||;;;;;;;;;;;;;;;<<<======:::;;;:::777444222222333999888777666555333222222555666777;;;???DDDIIIKKKHHHJJJHHH@@@;;;;;;>>>???CCCBBB???<<<:::777666555999;;;<<<;;;::::::;;;<<>>@@@CCCCCC@@@<<<<<>><<<>>>BBBEEEFFFCCC???;;;888777555555999:::<<<======<<<;;;;;;AAA???===>>>AAABBBBBBAAA===<<<<<<>>>AAAAAA???===999===>>>>>>AAAGGGIIIHHHBBB???<<<===@@@BBB@@@===777///$$$!!!'''///555DDD\\\ooo~~~444888===BBBEEEEEECCCBBB>>>??????===:::888777888777777555444222111//////222555888::::::;;;===??????>>><<<;;;<<<>>>DDDHHHIIIDDD???;;;:::999888777;;;;;;<<<>>>>>>>>><<<:::???===<<<===>>>?????????>>>>>>???AAABBBBBBAAA@@@<<<@@@AAAAAACCCIIIKKKIIIAAA???>>>???AAAAAA???<<<999111&&&%%%---333===TTTiii{{{000444:::@@@DDDEEEDDDCCCAAAAAAAAA???<<<:::;;;<<<888888666444222000///...+++000666999999:::===@@@AAA<<<999:::;;;<<>>??????===;;;<<<<<<<<<===>>>===;;;888;;;<<<<<<======>>>>>>>>><<<===>>>@@@@@@@@@??????<<<@@@BBBAAACCCHHHJJJHHH@@@??????@@@AAA@@@===:::;;;444***"""###+++111;;;PPPcccvvv...111555:::>>>BBBDDDEEEEEEEEECCC@@@<<<;;;===>>>>>>===;;;888555222///...)))///666999999:::===@@@BBB;;;777999;;;;;;@@@FFFKKKGGGBBBBBBDDDEEECCC@@@===;;;::::::;;;;;;888555888:::<<<============>>>;;;<<<>>>???>>>============AAACCCBBBDDDHHHIIIGGG???@@@@@@AAA@@@>>>:::888===777///(((###!!!!!!)))000;;;KKKZZZkkk|||...///111444999???DDDGGGIIIHHHDDD@@@<<<;;;===???DDDBBB???;;;777333000...,,,222999;;;999999;;;===AAA999555999<<<===BBBIIIKKKGGGDDDDDDHHHIIIFFFCCC>>>;;;888888999888666333666999<<<>>>>>>=========???AAACCCCCCBBBAAA@@@AAACCCGGGHHHHHHJJJNNNNNNLLL???@@@AAAAAA???<<<999666???:::333,,,(((%%%###!!!!!!)))///777CCCNNN\\\mmmttt444222//////888EEEKKKJJJNNNKKKEEE>>>;;;<<<@@@DDDHHHFFFBBB;;;444000//////111444555333777???AAA===AAA???<<<:::;;;@@@FFFJJJHHHEEECCCCCCEEEDDDAAA===<<<888444333333222000---000888<<<::::::===;;;777===@@@AAA>>>::::::???CCCGGGMMMLLLDDDEEENNNQQQLLLBBBAAAAAAAAAAAA@@@<<<999999999999666222,,,'''###!!!&&&)))***999===DDDPPP___ppp555555444444:::EEEJJJJJJKKKHHHDDD???;;;<<>>===<<<===???BBBEEEJJJIIICCCEEEOOORRRNNNEEEBBB???>>>>>>===<<<;;;;;;;;;::::::888333,,,'''!!! $$$'''(((222777>>>HHHUUUfffwww111555666555777>>>CCCDDDFFFEEEBBB???<<<<<>>999666555666222111///111999CCCFFFCCCBBBAAAAAACCCFFFFFFCCC@@@EEEGGGHHHGGGEEECCCBBBBBB>>>:::666222000---***''''''---222333333666666444999999:::<<>>;;;:::;;;<<<<<<<<<:::999;;;<<<999111)))$$$!!!"""$$$%%%+++111999@@@JJJYYYmmm{{{111888<<<999777:::>>>???@@@@@@@@@>>>===<<<>>>???DDDDDDCCC???;;;999999:::666222...000888???AAA??????>>>>>>BBBFFFFFFBBB===AAADDDGGGGGGCCCAAAAAACCC???===888333...***&&&$$$"""''',,,...000111222222666555777<<>>;;;::::::;;;:::888666555999===;;;222)))%%%!!!!!!###$$$)))000777;;;@@@NNNddduuu999AAADDD@@@;;;;;;>>>???:::<<<======<<<<<<===???GGGGGGFFFDDD@@@>>>>>>>>>===888333444999;;;;;;::::::999:::===AAABBBAAA>>>===@@@DDDDDDAAA??????@@@@@@>>>999333,,,&&&###!!!"""&&&***,,,---...111555333555===FFFKKKHHHDDDDDDFFFEEECCCDDDGGGHHHGGGCCCAAA???>>>===<<<:::888666333333777<<<<<<444,,,%%%!!! ###%%%&&&---444555888DDDYYYkkk{{{>>>DDDFFF@@@:::999:::999666888:::;;;;;;;;;===???KKKKKKJJJHHHDDDAAA@@@@@@@@@<<<999::::::888777999666888:::;;;===>>>???@@@:::===@@@AAA@@@>>>======>>><<<888000((("""!!!&&&((('''***...222222444<<>>:::777666555555888<<<<<<777111&&&""""""$$$"""(((------...888KKK[[[ppp@@@DDDCCC===777666444222333555777888999;;;===???JJJJJJIIIFFFBBB>>>===<<<:::888999<<<999444555999555:::???@@@===<<<>>>@@@999:::<<>>999777555222222444666777888:::===@@@FFFFFFEEEBBB===999777666111111666:::777111222:::666===DDDEEE@@@<<<===@@@:::999;;;>>>BBBAAA===999666555222*** !!!!!!'''---...222888???DDDGGGHHHDDDCCCBBBCCCBBB@@@@@@AAA@@@@@@???@@@AAA@@@>>>===555555666777777777777777,,,&&& !!!###"""###+++999DDDUUUoooCCCGGGIIIEEE<<<333000000000///...///333999@@@EEEDDDDDDAAA===888444333333666777888777555555666777999===BBBDDDAAA>>><<<<<<999999:::<<>><<<999555...'''!!!!!!"""###(((,,,......222999<<<;;;>>>===???BBBEEEDDD@@@<<<<<<<<<<<<>>>DDDHHHBBB888777555444777<<<===:::666222+++""" ###)))111777MMMeeeDDDFFFGGGCCC;;;333///---000///......111777>>>BBBEEEDDDBBB===888444333333555777999:::999999:::;;;999===AAABBB???;;;999888888888999;;;>>>@@@@@@>>><<<666---$$$ !!!"""&&&((())),,,333666555777888:::>>>BBBBBB@@@===:::<<<<<<===AAAEEEBBB<<<;;;999888:::>>>???<<<999555///'''###!!! """(((///444BBBWWWqqq@@@@@@@@@>>>:::555111...//////......000555<<>>999444333333444777;;;>>>>>>===>>>>>>===???BBBBBB>>>:::777666666666777999===@@@AAAAAA???888---"""!!!!!!%%%+++///......///222777===@@@@@@???;;;>>>???===>>>BBBCCC@@@>>><<<:::<<>>>>>AAABBBCCCBBB@@@<<<888666444444555888<<>><<<;;;???@@@@@@@@@???<<<999666333333444777;;;>>>??????===:::333)))"""$$$### """&&&+++222999@@@DDDGGGLLLLLLGGGBBBCCCEEEFFF===<<<;;;;;;<<<<<<<<<;;;<<<<<<:::555,,,$$$ """$$$'''***---666AAARRRjjj888888888777555222000///...111333333333888AAAIIILLLKKKHHHBBB;;;666444333222666;;;>>>>>><<<;;;:::999999:::;;;<<<;;;999666555555777:::===???>>>===999888444,,,!!! """&&&,,,333<<>>======<<<999222***""" """$$$&&&***,,,///999JJJaaa}}}<<<===>>>;;;555111000111111444666444222666???GGGMMMLLLIIICCC<<<666444333000444999===============444444555888;;;===;;;999999:::<<>>;;;666666333***!!!%%%---777>>>CCCIIIMMMLLLJJJIIIFFFAAA:::::::::::::::;;;===>>>@@@>>>===<<<999111&&& !!!$$$(((+++///777EEEXXXooo;;;???AAA===777333444666444666888555111444<<>>???@@@333222444888===@@@???===<<<===@@@CCCDDDCCC>>>;;;555444000'''!!!)))333:::>>>DDDIIIKKKKKKKKKEEE???666777777777666888:::<<>>???===666*** """'''***444:::DDDRRReeeAAAAAA@@@>>>;;;777333111333333333222333666<<<@@@IIINNNNNNDDD888222000///555888;;;===<<<<<<===>>>333666:::===>>>>>>@@@AAAFFFBBBCCCHHHHHH@@@::::::;;;444***  )))000888<<>>>>><<<777000***"""!!! !!!)))///000888AAAIIIYYYwwwFFFEEECCC@@@;;;777333111///000000///000333888<<>>???@@@BBBHHHDDDEEEHHHGGG@@@:::999<<<555+++"""$$$***000444;;;@@@BBBAAA>>><<<;;;;;;:::::::::;;;;;;<<<<<<===>>>???===777///)))!!!!!!!!! """'''+++,,,444===EEESSSnnnKKKIIIFFFBBB<<<777222///---.../////////222666999AAAFFFHHHEEEBBB>>>777000...000333333333333444555888999;;;;;;;;;===???AAAJJJGGGFFFHHHFFF@@@:::999<<<555+++###!!!&&&***111888<<<===<<<;;;::::::999999999;;;<<<===;;;<<<>>>???===888000***"""#########""""""%%%'''***111:::BBBNNNeeeNNNLLLGGGBBB;;;555000......///000111111333666999===BBBEEEFFFFFFCCC999///,,,...///000//////000111444555666777888;;;???BBBJJJHHHGGGGGGFFFBBB===;;;:::444***!!!""")))///444666666555777666666666888:::===???;;;;;;<<<<<<<<<999555111((('''&&&$$$######$$$%%%---222888@@@JJJ^^^}}}MMMKKKFFF@@@999444///------///111222222333555777;;;???CCCEEEGGGEEE;;;000---...///...------...///000111444666888<<>>888444111///,,,...111222222222444555888<<<@@@CCCEEEEEE===444...//////...,,,,,,---//////222555999<<<@@@EEEHHHIIIIIIGGGDDDEEEGGGEEEAAA777///$$$    """#########'''))),,,000555999<<<>>>>>>;;;::::::<<<>>>??????:::555...)))'''''''''''',,,,,,000777>>>LLLiiiHHHEEEAAA===999666444333---000333444444444555666333999===@@@BBBDDD@@@::://///////---++++++---//////222777;;;>>>AAAEEEGGGKKKLLLIIIDDDDDDGGGFFFAAA777..."""###'''$$$!!!  """'''...444888;;;<<<>>>======>>>???@@@???===>>>999333///---+++(((&&&((((((...666;;;DDD\\\uuuFFFDDDAAA===:::777666666000333666888888777888888///666;;;===@@@DDDCCC@@@/////////---++++++,,,......111666:::===???AAACCCMMMNNNKKKDDDCCCGGGEEE@@@888///"""&&&+++)))&&&"""  $$$,,,333777:::;;;??????@@@BBBCCCAAA===999???<<<777444222...((($$$''''''///888;;;@@@TTTkkkFFFEEE@@@888555777777555666555666:::>>>>>>:::666;;;888777:::@@@DDDCCCAAA888777333///++++++---//////111444888:::;;;;;;;;;DDDFFFHHHJJJJJJHHHFFFEEE>>>333$$$"""***//////...,,,((("""  $$$(((---555;;;<<>><<<;;;DDD???:::777777444---((($$$&&&,,,333:::BBBQQQ___|||EEEEEE@@@:::777:::;;;999999777777999===>>>;;;888;;;999888;;;AAAFFFFFFDDD888777444///,,,+++---//////000222222222333666888>>>@@@DDDGGGIIIJJJJJJIII@@@666***""""""'''...222333222///+++$$$   $$$***222888999===AAADDDCCCBBBAAAAAAAAA>>><<<<<<<<<888000)))&&&&&&+++111666>>>MMM[[[tttDDDEEEAAA<<<:::===>>>===888555333444888;;;;;;:::999777777:::@@@DDDEEEDDD:::999555000,,,***+++---///111222000------222777:::<<>>>>>???@@@@@@;;;111***&&&&&&(((---111999HHHVVVmmmDDDEEEBBB===;;;>>>???===333///+++,,,111666::::::777666666888<<>><<<888333---******+++...333666333...---333999:::;;;<<<===>>>?????????CCC???999444222333555777666555333...''' """+++222666:::???AAAAAA@@@??????>>>>>>??????===777...(((&&&%%%&&&)))---555EEESSSjjjCCCDDDAAA<<<:::<<<<<<999...)))$$$%%%+++333999;;;999888777888999;;;;;;;;;AAA@@@<<<555///***)))))),,,222888777333111444999888888888777888888999999CCCAAA===999555444444555333222111---&&&   )))000333888===@@@AAAAAA@@@AAAAAA???===:::555///((($$$###"""###'''+++333CCCQQQjjj???@@@>>>888777888888555...((("""!!!'''000666:::;;;;;;:::999999999::::::BBB@@@===888222...,,,---,,,111777777444222444777444333333333444777999:::BBBBBB???;;;666222111222///000///---&&&  &&&,,,...222999???BBBDDDEEEFFFCCC@@@<<<666///(((###!!! """%%%)))000???MMMddd888:::888444333555555222---''' ###***000333999999999999888888999:::>>>>>><<<999555333333333333555666666444333444555333222111222444777:::<<>>AAACCCDDDCCCAAA===666...'''"""  $$$&&&,,,888EEEXXXuuu222555444111111444444222---&&&$$$)))+++555666666666666666888999;;;;;;;;;:::888777777999;;;:::777555555555666666555444333333444777:::<<>>AAADDDEEEEEEAAA:::444111111...///000222111+++!!!  """(((///222333666<<>>AAACCCDDDBBB@@@<<<999777777777;;;:::666...### !!!$$$'''))),,,000333666999======888///&&&!!!!!!""""""'''...333???HHHZZZwww $$$...555999:::::::::>>>===:::888888:::<<<>>>===;;;999999:::>>>BBBDDDEEEBBB???<<<:::999999888;;;:::555,,,"""  $$$(((---222555555:::??????999///&&&!!!!!!""""""%%%***222<<>><<<:::888666111***###  &&&---222555444999>>>>>>999000&&&!!!!!!###"""###'''000999AAAOOOdddxxx '''222999::::::999<<<;;;999888777666777777999888666555888<<>>======@@@???<<<:::666555777:::<<>>:::777777777888666555555666555111...,,,'''  ###)))***///222222222111)))!!! !!!######'''///555@@@OOO]]]xxx """***111666999;;;:::>>>@@@???@@@BBBAAA>>>:::555222444777:::@@@GGGIIIGGGDDD???:::777777888888444222444777777333...///***%%% $$$''',,,000111222000)))!!! """###&&&---222<<>>>>>???BBBAAA>>>:::444000222555888>>>DDDFFFBBB???>>>???@@@???===777333111333888888444///111---)))%%%!!!"""(((---///222222,,,%%%!!!  """###&&&...222999HHHUUUiii """(((***)))***...222222777;;;<<>>;;;444000222666999===BBBFFF@@@;;;>>>DDDHHHEEE@@@777555333555888888444000222000---***'''""""""(((,,,000333///)))!!! !!!######'''///222888GGGSSScccyyy !!!&&&%%%!!! $$$)))---333888:::>>>BBBBBB>>><<<555111444888:::===@@@IIICCC>>>@@@FFFIIIEEE@@@;;;:::999999999888555333444333111///,,,''' """&&&+++000///*** !!!!!!"""###$$$$$$$$$'''///000555EEEQQQ^^^ooo """ """%%%,,,222666:::??????<<<===666333777<<<======>>>FFFDDDCCCCCCCCCCCCCCCBBB@@@AAABBB@@@<<<999777777777777666555222,,,$$$ %%%++++++'''!!!###%%%&&&'''&&&%%%###+++,,,111AAANNNXXXeeevvv  %%%,,,111666;;;<<<999>>>777444999>>>>>>======???CCCGGGEEEAAA???BBBFFFDDDGGGIIIEEE>>>999999;;;999999999888555///'''!!! !!!  &&&'''$$$!!!$$$'''))))))'''&&&((()))--->>>JJJSSS___iii  """&&&)))+++...444888777888;;;<<<===<<<;;;:::DDDDDDDDDDDDDDDDDDDDDDDDGGGGGGGGGFFFCCC@@@===;;;;;;:::888777555111,,,)))""""""   """ %%%***......***'''###$$$)))333<<>>===999999999:::888444...)))$$$$$$""" !!!""""""(((...222222---***''''''***111666>>>KKKWWW___uuu $$$((()))(((&&&+++---///333666999:::;;;;;;<<<>>>@@@BBBDDDEEEEEEBBBCCCCCCCCCCCCCCCCCCCCC888999;;;<<<;;;777000+++'''(((&&& """###!!!%%%,,,444888777222...+++,,,...000111666EEESSS\\\ppp  !!!!!!  $$$%%%"""%%%'''***...333777:::<<<999:::===AAADDDFFFGGGGGGAAACCCEEEGGGGGGFFFDDDBBB::::::;;;<<<<<<999555111,,,---+++&&&"""$$$###(((000888===<<<777222///111333333000111>>>MMMVVVhhh ###(((,,,...'''### !!! """%%%)))...333777:::;;;999;;;>>>BBBFFFHHHIIIIII@@@CCCHHHJJJJJJFFFAAA>>>>>><<<:::999:::999888777000222111---&&&  """$$$###(((111:::??????:::555333555777777222000999EEEKKK[[[www )))000333...((("""$$$''',,,111555888999::::::===@@@DDDGGGIIIJJJIIIEEEIIIMMMPPPOOOJJJDDD@@@AAA===:::888888999::::::444666777333---(((&&&'''!!! """### !!!###"""'''///888>>>>>>;;;777666777888777333000666@@@GGGTTTmmm###))),,,+++(((""" '''+++000555999999999888<<<>>>BBBEEEHHHIIIHHHHHHHHHJJJLLLNNNMMMJJJGGGDDD@@@>>>;;;999999:::999888777:::;;;999333///---...(((%%%###$$$%%%### """ $$$,,,444;;;<<<:::777:::777555333000///555===GGGPPPddd  !!!###&&&%%%!!! ***...444999;;;;;;888777<<>><<<777333111222+++(((%%%%%%'''%%%!!!""")))222888;;;999777<<<777111///---...444<<>>::::::;;;>>>AAABBBBBBBBBCCCDDDAAA@@@>>><<<;;;:::::::::::::::;;;<<<<<<;;;;;;:::555444111,,,%%% ###$$$%%%(((///666;;;<<<;;;;;;555000---+++***000888EEEEEENNNddd  (((222777999666555:::>>>@@@???;;;<<>>>>>>>>>>>>>>===<<<;;;;;;<<<>>>@@@@@@???===<<<666666333...''' $$$&&&''')))...555:::;;;:::<<<555///,,,******111:::AAACCCLLL___|||     %%%333666444//////666>>>BBB<<<;;;>>>DDDFFFAAA===;;;888777888<<>><<<777888666111)))!!! $$$))))))***...444888;;;<<<===666///+++)))***111:::BBBFFFOOO___www      222444111+++)))///777::::::<<>>;;;999888<<>>@@@AAA999222---))))))///888@@@FFFQQQ^^^rrr    %%% (((,,,---((('''+++000222777<<>>;;;===AAABBB>>>999888<<>>>>>???===999555888;;;>>>AAA@@@<<<777444666:::???DDDEEEDDDAAA>>>999:::999444+++!!!###%%%###!!!%%%***///555;;;AAAEEECCC>>>:::777111,,,,,,000777@@@LLLYYYiii  """ %%%%%%%%%(((++++++)))222888888999===>>>;;;???>>>===<<<:::777444222666888:::<<<<<<:::777555999<<>>>>><<<666...%%%###""""""&&&((())))))!!!(((---111444999===<<<;;;>>>@@@<<<444///000666===HHHTTTdddzzz  !!!%%%(((((()))***'''###%%%&&&,,,222222//////111999???AAA999///+++***)))...444:::;;;666333444777>>>;;;:::===CCCEEECCC@@@>>>===:::555///)))$$$!!!!!! !!!'''***!!!!!!!!!###(((&&&!!!%%%)))...222444666999;;;:::555222111111333999CCCPPP]]]ppp  &&&,,,111///---***$$$"""###'''++++++''''''***333<<>>???>>>;;;888444///,,,*********((()))...///%%% $$$$$$"""&&&+++///111222555999888555222111222444999BBBMMMYYYjjj"""  '''111999888333,,,### ###"""!!!,,,888AAA???888000(((!!!"""+++666>>>???===;;;:::999777888;;;@@@AAA@@@===???>>>;;;999777555444333444444333444666555*** """'''+++------222666777444222222333666999@@@JJJTTTddd{{{######  %%%"""///;;;===888000%%%***555??????888///%%%&&&444???CCCAAA===999999999:::>>>AAABBB@@@>>>>>>===;;;999888888888999999::::::;;;<<<;;;000%%%$$$'''***+++000555777555333333444888999???HHHRRRaaawww $$$  $$$+++999>>>:::222&&&)))333<<<<<<666---"""###000>>>EEEDDD>>>999::::::<<>><<<;;;:::;;;;;;<<<<<<>>>???@@@BBBAAA999///!!! $$$&&&***///555777666444444555999999>>>GGGRRRaaauuu###    '''444::::::444&&&&&&///888888444,,,!!!+++:::EEEFFFAAA:::999;;;===??????===;;;:::@@@@@@???????????????@@@>>>@@@BBBCCCEEEFFFAAA999((("""!!!!!! """&&&,,,333777777666777888999999<<>>???@@@AAAAAAAAA>>>@@@AAAAAADDDFFFBBB<<>>;;;:::666888;;;>>>@@@AAAAAAAAA<<<>>>???>>>@@@CCC@@@;;;333---+++//////)))!!!""",,,333777999;;;>>>888666777>>>HHHUUUggguuu  !!! '''111555333///!!!'''+++'''***666>>>AAA@@@AAA:::777;;;<<<888666888888999<<<===>>>===<<<;;;>>>???@@@AAAAAAAAA@@@???888444222333444///%%%'''222777777888<<<>>>::::::@@@IIIUUUcccoooyyy !!! """ $$$...333333000!!!$$$'''###$$$000999<<<===???888666999:::777666888777999;;;<<<===<<<;;;:::===>>>@@@BBBCCCDDDDDDCCC:::777444444666222((( '''222777777999<<>>:::777777777444,,,&&&&&&111666666999===DDD@@@>>>AAAFFFNNN\\\hhh~~~&&&---000,,,$$$ """"""!!! %%%''''''  $$$---333666000///000222333444555666;;;<<<>>>???@@@???===<<<666888:::<<>>:::999888555...)))$$$...444444777;;;BBB>>>===???CCCJJJWWWccc}}}  ,,,888===:::111***)))%%%    &&&+++...+++...111333555777888888999:::<<<>>>???>>>===<<<777888999;;;<<<>>>@@@AAACCC@@@===;;;999555///***!!!+++000000333888;;;::::::===@@@FFFRRR___sss}}} &&&333???DDDCCC???;;;666111'''  """ """'''...555777999<<<<<<:::333555777:::;;;;;;:::::::::::::::;;;===>>>@@@AAA@@@???>>>===;;;777111---$$$'''++++++...333555666999===???CCCNNNZZZgggttt $$$+++555<<>>@@@AAA<<<===>>>???>>>;;;666333///))) ###&&&&&&)))---333555:::??????AAAJJJUUUdddrrr ''',,,222555666;;;CCCJJJLLLEEE999,,,  $$$)))+++$$$ $$$***''' %%%---777333+++  ### %%%000444666999888333...000444777:::;;;;;;;;;555555555777999<<>>AAAAAA???;;;888888222((( !!!$$$###&&&***333666===AAA@@@@@@HHHRRRhhhuuu!!!###"""###+++999EEEOOOJJJBBB666))) )))333;;;,,,'''+++((($$$(((...222:::999444)))###'''%%%$$$---...000444666333000000222666:::;;;;;;:::999:::;;;;;;;;;<<<>>>@@@@@@<<<:::<<>>888///%%%&&&+++)))$$$!!!,,,111444888:::999999777666777999::::::999555777999;;;===???@@@@@@@@@===;;;<<>>777...'''!!!'''---++++++222;;;@@@IIIGGGBBB>>>777///&&& $$$+++000...)))###$$$...444777999::::::===:::888777888999888888333444777:::>>>@@@@@@@@@BBB???======@@@CCCEEEFFFAAA???999111)))%%%$$$&&&&&&"""!!!%%%(((***,,,///111666???JJJSSS___lll{{{  '''...888???@@@===888555,,,$$$###222<<<999444---'''"""'''000666555444:::BBBFFFNNNJJJFFFAAA<<<666000+++''',,,222555333---'''###!!!'''111888:::888777999===:::888666777777777666222222444777<<<@@@@@@???AAA>>><<<:::<<<>>>???@@@===;;;777111,,,)))((((((&&&###!!!$$$''')))***,,,000999EEENNNUUUcccuuu   """)))...111111222222111***######000999<<<:::444...***### $$$...888>>>===:::===BBBEEELLLKKKHHHDDD>>>:::666444///333888999555...((($$$$$$)))222::::::555444666:::888666555666666555444222111000444:::>>>???>>><<<;;;999888777888999:::999888555222000......---***((($$$!!!"""###%%%&&&***333@@@IIIKKKYYYmmm{{{ !!!$$$'''***222///+++&&& '''222888>>>@@@;;;666222***"""###(((555>>>EEECCC>>>===???@@@FFFHHHJJJGGGAAA;;;888888555888<<<;;;666---&&&"""###'''000999999333111444555444333444666666444333333000---000777<<<>>>===999::::::999888999:::;;;888777666555666666555444000///,,,%%% """$$$)))333???HHHHHHTTTfffuuuzzz """222111000---'''$$$+++444888@@@CCC???;;;777///'''%%%+++===GGGNNNKKKDDDBBBBBBAAA@@@FFFKKKJJJCCC<<<999999777;;;===<<<555,,,$$$ $$$...888888111///222111111222333555555333111444///,,,...555;;;===<<<:::;;;============>>>???888777777888:::;;;;;;:::666666222***  ###&&&,,,666BBBKKKIIISSSdddqqqvvv|||  ***999;;;444111---000<<>>:::777;;;888999;;;555***""""""%%%...333333000---,,,------///111222222333333111111000//////111666:::::::::<<<<<<<<<;;;:::999888999::::::::::::::::::???888///&&&###$$$'''***---333999===BBBMMM[[[fffooo|||  ***888:::555444000222???BBBBBBAAA@@@===555+++%%%+++777@@@BBBDDDDDDBBBAAAAAABBBDDDCCCBBBAAA???<<<777333<<<:::::::::444(((!!! !!!&&&---222222...((($$$%%%(((+++///111222111111000///......000444888::::::;;;;;;;;;;;;;;;::::::;;;;;;<<<============<<>>777---&&&,,,777???<<<999888999;;;===>>>???>>>>>>===<<<888333///888888999999333***$$$$$$'''))),,,111222,,,### &&&,,,000111111000222...,,,...222777999999<<<;;;:::999::::::;;;<<<>>>>>>???@@@@@@@@@@@@@@@???;;;555...'''  $$$'''***---111444<<>>KKKIIIFFFCCC???888///(((***555888333......222555666444333333444666777555222///111444777888555000.........,,,---111333...!!!&&&+++000222333666222...000555999999777<<<:::999777888999;;;===>>>???@@@AAAAAAAAAAAAAAA>>><<<888333---$$$!!!%%%'''))),,,...666AAAPPP^^^iiiuuu  ###)))222///000===OOONNNKKKFFF???888000+++!!!&&&111000,,,(((***///111...***$$$%%%'''+++///222111000...444999999666555555666333000///222444///### &&&...444888<<<777222333777:::888555;;;999777555666888;;;===<<<===>>>???@@@@@@@@@@@@===<<<:::777111(((!!!###%%%(((***000:::HHHVVVbbbooo|||  '''222000000===KKKLLLKKKEEE<<<333000///&&&"""---+++)))))),,,//////)))### &&&+++---......666;;;:::777777888999666333000111222---"""###,,,444999===:::666666777888777555888777555444444666999;;;999:::;;;<<<===>>>>>>>>>;;;;;;:::999444,,,"""!!!$$$'''***333@@@MMM[[[hhhuuu~~~ $$$111...---:::@@@EEEGGG@@@555---...222---### ***,,,+++---///000...(((###"""&&&'''***444;;;999666999<<<===777444000---+++&&&"""***111555999999777666666666666666555444333333333555777999777888999;;;<<<<<<======:::::::::999555...%%%"""%%%%%%---888EEESSSbbboooxxx    ...+++)))666666>>>BBB<<<000))),,,333111''' )))...///000111111...)))&&&!!!###///888777666;;;@@@BBB888444///***&&& """)))...111555666777666444444555777333333222222333555666777666777888:::;;;<<<<<<<<<999999999999666///'''!!!!!!%%%###)))444@@@OOO^^^llluuu||| !!!&&&***222888;;;555+++'''+++222444000((( (((111111222666999888333..."""!!!%%%***222888:::888777666000......,,,%%% !!!&&&---333777999888555666888666111333333444666888999777666999999:::<<<>>>???===<<<<<<888444222333111+++%%%!!! ''''''...===MMMZZZfffooo}}} (((///555444...,,,111777<<<999222'''"""(((444555888:::;;;999555222(((""")))111888:::888666555...+++***)))"""###)))...999<<<<<<888666666444000222222333555777888777555666666888:::===???@@@???AAA<<<666444333111,,,''''''$$$!!! &&&'''---999EEEPPP]]]gggzzz$$$"""   $$$...333333444999???BBBAAA<<<444,,,((())),,,666999<<<===<<<999666555///%%% '''111888:::999666444+++(((&&&$$$ %%%(((:::???AAA<<<777444222///222111222444666777666555666666777888:::===???@@@EEE???999444333111...+++...---***$$$ ###%%%,,,444:::BBBPPP]]]sss(((&&&###!!! )))333888<<<@@@DDDCCCDDDCCC???:::555333222666:::>>>>>>:::666555666333***'''222:::<<<:::666444,,,'''$$$$$$ ###&&&777???CCC>>>888555333111222111111222444666555444888999888888888999;;;===DDD???999555444333222111555666444---###!!! $$$***000222777FFFUUUiiizzz%%%$$$"""!!!  (((333;;;@@@DDDFFFEEEGGGIIIHHHDDD>>>888555777;;;>>>>>>:::777666777555---###!!!)))444;;;>>>;;;777555///***'''(((&&& !!!%%%(((111999???<<<888777777666333222111222333444444333666888888888777888;;;>>>@@@===:::888888888888888;;;<<<;;;555*** """###)))......222@@@OOOaaasss$$$######%%%''''''&&&%%%  '''222:::AAADDDFFFJJJMMMPPPQQQLLLDDD;;;555:::<<<>>>>>><<<:::999999666000(((!!!$$$+++555<<<===;;;888555444...,,,//////)))$$$!!!%%%)))++++++222888888777:::;;;:::666444222222333333222111000333777888999;;;???DDD>>>???@@@AAAAAAAAAAAA@@@??????===777...$$$"""###***......000<<>><<<999777444222222222111000---222888::::::<<>>>>>///%%%$$$'''(((!!!!!!$$$+++555>>>BBBDDDMMMQQQVVV[[[ZZZTTTJJJCCC777666555777::::::777444999555111***''',,,444888999777555444999444444999;;;666...***### $$$))),,,,,,&&&***,,,///555<<<>>><<<;;;999555333222222111//////444:::<<<;;;;;;???CCCFFFKKKQQQVVVVVVRRROOOLLLEEE>>>555...)))&&&!!!$$$&&&+++/////////444<<>>AAACCCDDDDDDCCCBBB???---%%%(((&&&!!!$$$***,,,))) )))111333<<>>AAA???LLLVVVXXXWWWXXXXXXUUUGGG???222(((### !!!$$$)))---000222444666NNN[[[oooBBBCCCDDDEEEDDDBBB@@@>>>>>>...!!!)))//////+++(((###!!!!!!$$$'''***((($$$***---666BBBJJJQQQVVVVVVVVVUUUPPPKKKAAA;;;888999888333111222777888666///&&& ***---222444555444444555:::888666777777444...)))""" )))000222000'''###"""'''000777777555666666666666555444333222,,,222888===??????@@@BBBCCCMMMUUUVVVWWWYYYWWWSSSHHH===///'''$$$""" &&&+++000444777999EEESSShhh|||AAABBBDDDFFFEEEBBB???<<<;;;///###!!!!!!""")))111666222222///***%%%"""###&&&((("""&&&000<<>>LLLaaavvv777999>>>AAACCCBBB@@@???777000''' """+++222111555666111''' !!!'''  +++777BBBHHHLLLJJJIIIKKKMMMKKKBBB;;;666444333///...000666888999777333...+++***...000222333333333555666555555666777666///%%% )))222666777111+++%%%###'''---000000111333666888999888666444111555<<>>JJJ^^^qqq---000555:::===>>>>>>===333222+++!!!""")))000666;;;777+++!!!$$$$$$...<<>>BBBCCC>>>HHHXXXkkk~~~(((***...111444666666777333444111(((!!!...666===<<<222''' """!!!111:::AAA???<<<===>>>===<<<666333444444111111333333555888::::::999777666666888999999777666555555222222444777999666///)))%%%###"""$$$***111666999888444000---...000222222111333555777999999888777111111333999@@@HHHMMMOOOKKKGGGFFFJJJNNNKKKEEEBBB888;;;:::000""""""---888AAADDDDDD<<>>CCCDDDDDDGGGDDDFFFLLLMMMFFFAAABBB;;;:::777111'''***999DDDHHHHHH???AAAEEEQQQccczzz&&&$$$%%%)))+++***,,,000999;;;===;;;555+++!!!$$$444===:::555222666333,,,###+++666:::999999===<<<777222111444777999888<<<999<<>>;;;;;;999666222---&&&"""---777>>>BBB<<<888888@@@MMM```vvv000------000111///000333888777888;;;===999///''' '''---***&&&$$$&&&'''(((&&&!!! ---444555777;;;666888:::;;;:::888777777======AAAEEEDDD>>>:::999888999:::;;;:::777555333888555333333666:::<<<===888444---'''&&&+++444;;;<<<;;;999666222000000111...111555777666444222111666666777:::>>>AAABBBBBBGGGGGGGGGFFFCCC@@@===;;;<<<:::777444000)))!!! )))111888;;;777555666<<>>AAADDDEEEFFFGGGFFFDDDCCCAAA@@@???>>>@@@>>>;;;888444---######***000333222222444:::AAAMMMaaarrr;;;777666888888555555888777555555;;;BBBCCC<<<555---'''!!! ###&&& !!!)))...333888>>>AAACCCAAA<<<999888999555;;;AAADDDDDDDDDDDDDDD============<<<;;;:::999999777444444666999:::;;;777666222---***...666===AAA<<<777444444333000---,,,///222444555555666777999;;;===???AAACCCEEEFFFCCCBBBAAA@@@@@@AAABBBCCCEEEBBB???===999111%%%###(((***+++---111666:::FFFZZZmmmDDD@@@>>>>>>;;;666555777777555666;;;@@@BBB===999333---((("""''')))!!!!!!'''...555>>>@@@AAAAAA>>>;;;999888666===CCCBBBAAABBBBBBAAA??????>>>===<<<:::888777666555333444666888999999666555444222111444888;;;@@@;;;666444555555222...,,,///222444555666999;;;888999<<<======>>>@@@BBB??????>>>???@@@BBBDDDFFFFFFCCCAAA???===444'''!!!######&&&+++///222===TTThhhBBB>>>======;;;777777999666777888;;;>>>>>><<<:::555111,,,&&& ,,,...### (((///888999===@@@AAA???:::666444===BBB@@@>>>@@@AAA@@@BBBAAA???===:::888666555333222333555777888888777444444444666999::::::999===<<<999777555555555555///111333444555666999;;;777:::<<<<<<;;;;;;===@@@======>>>???@@@BBBDDDFFFCCC@@@??????>>>777*** ###)))+++---777OOOeee~~~:::777666999:::888999<<<666888:::;;;<<<;;;::::::555222...((("""///111%%%  $$$,,,000333999@@@DDDBBB:::333///999@@@>>>===AAADDDBBBCCCBBB???<<<999666444222111111222555888999777666333333555999>>>???;;;777:::===>>>:::555444777;;;222444555555555666888;;;999<<<>>>===<<<;;;===@@@======>>>???@@@BBBDDDDDD???===<<<>>>???888+++!!! $$$)))++++++555MMMeeexxx999666333222555888;;;===999>>>???:::777888777333000111...%%%%%%///111((( (((,,,333999;;;:::777444555777:::===???AAAAAABBBFFFBBB<<<999666444///,,,+++---111444777888888777777555555888<<<<<<888333???;;;888888:::<<<;;;999333222222222444666999:::999999::::::;;;<<<===>>>===???AAACCCDDDCCCBBBAAA???AAAAAA@@@@@@;;;000###!!!!!!$$$(((+++333CCCSSSooo777555333333444666777888666;;;<<<888444555333///---...+++###%%%---///(((  %%%,,,444;;;===;;;888555555777:::===???@@@@@@@@@CCC???;;;888777444000---***,,,...111333555555555555333333777;;;;;;777333888777777:::===>>>;;;888444555555666777777777777888888777777888:::<<<===@@@AAACCCEEEFFFGGGGGGGGGAAAAAA@@@======<<<444***"""'''***111???NNNfff{{{444333222111111111111222333777888555111///---******+++(((!!!&&&...///(((  """***555===???===888555555777:::>>>???@@@???>>>===;;;999888777555111///+++,,,---///111333444555333222333666999:::777333000111555;;;@@@@@@<<<777555666888999999888666444777666555555666888;;;===AAABBBBBBDDDFFFHHHKKKLLLCCCCCC???;;;<<<===999222!!! %%%(((---999EEE]]]ppp222111///,,,******,,,...111333444222...***(((&&&******((( !!!***111111***   !!!***666???@@@<<<888555555777;;;>>>???>>>===;;;888888888777666555333111.........///000222444555333222333666999:::888666...///333999>>>???:::666666666777888888777666666888666444333555888<<<>>>BBBAAA@@@@@@BBBEEEIIIKKKDDDDDDAAA===<<<===:::555%%%"""$$$'''+++444===PPPccc|||000...)))$$$!!!###)))...000000000///+++&&&%%%%%%,,,---***!!!$$$...555444---### ###,,,888???>>>;;;777666666888;;;=========;;;:::666777777777555444444333///////////////111222333333333444777999;;;:::999111000111666:::<<<:::777666555555444555777888999888777555555666999===@@@DDDBBB???>>>???BBBFFFHHHDDDFFFEEEAAA???>>>999333***(((###"""$$$&&&###$$$''')))///777BBBUUUooo,,,)))$$$&&&...000---,,,+++'''######&&&...///---%%%"""---333444///((($$$!!!###### ***222<<>>AAACCCAAA>>><<<===@@@DDDFFFBBBFFFFFFCCC@@@>>>999333---,,,((("""###(((,,,///000,,,######%%%''',,,222<<>>AAA@@@===777777777777777777777888777666777777999<<<>>>@@@>>><<<:::999:::===AAADDD@@@DDDEEEBBB???>>>;;;777000000---'''###$$$+++111555888888222''' ###$$$(((...888FFFZZZqqq ###***---((($$$$$$!!!!!!(((...000111+++!!! &&&***...333777:::999555---""""""'''---222;;;@@@DDDBBB===:::<<>>777666555555777:::>>>AAA???CCCCCC@@@===>>>>>>;;;111111///***&&&(((///666:::======555)))!!!"""&&&,,,000;;;KKK```|||"""%%%"""%%%---//////---(((###!!!$$$'''111000///---)))######(((222===DDDAAA:::///###$$$***000444555666888:::BBB>>><<<>>>BBBCCC???;;;888999777333333777888666777777666666555555555555666555777===???:::666555555222111444:::>>><<<999777777999===@@@AAA@@@>>>===;;;999999;;;:::777444111333555666666777:::<<<===999555333666;;;@@@BBBAAABBBBBBAAA@@@===;;;:::666///+++,,,------000444;;;===<<<444(((!!!$$$''')))000555BBBUUUlll$$$)))((($$$$$$***000222222000,,,'''$$$%%%'''000000000///---''' )))555======888---!!!+++222;;;AAABBBBBBBBBCCCFFFBBB>>>>>>@@@@@@===:::;;;<<<999444333666888666444444555555555555444444555333555;;;===999666666666555555999>>>???;;;777999:::;;;>>>@@@@@@===;;;:::999777888999888666333666888:::999777666555555888666444555888<<<>>>??????@@@@@@AAA@@@???===<<<666000,,,---...---///222777999999111&&& !!!$$$'''---000:::MMMfff###(((...///---,,,///222333333222///+++(((&&&&&&---...///000///***###***333666444***000:::FFFNNNPPPNNNKKKJJJFFFBBB===<<<>>>@@@???>>>===>>>;;;555444777888777111222444666666555333222333000222777:::888777888888888:::===@@@???:::555;;;;;;===???@@@???;;;777888777666777777666333111444777:::;;;888555111000333333333555999<<<======<<<===???AAABBBAAA@@@???888222.........,,,,,,...111444444...### """  %%%//////777JJJccc''',,,222444222000//////...///000///---)))&&&%%%'''''')))++++++'''!!! !!!***//////''' 000;;;IIISSSTTTPPPLLLIIIBBB>>>::::::<<<@@@CCCDDD===>>>;;;666555999;;;999222444777888888555222///222//////444888777777999;;;;;;<<<===>>><<<888444::::::<<>>:::666888888888777666444111///+++000666999999555222000111111111333777;;;<<<===:::<<>><<<666888:::<<<:::777222///333000///444777777777:::===<<<;;;::::::999777555777777:::<<<>>>>>>:::888::::::;;;:::777333000...***///555::::::777555333222000///000444999<<<>>>999;;;???CCCFFFFFFFFFEEE???777000,,,'''!!!&&&+++---)))!!!&&&'''///:::FFFQQQfff000000111222111...)))%%%$$$$$$%%%'''(((%%%!!!  %%%+++(((!!! %%%///888CCCIIIIIIDDD@@@>>>@@@???===<<<;;;;;;;;;<<<666999:::999:::>>>???<<<888:::<<<===<<<888444111666222222666888777666888;;;;;;:::999888777777666555555666999<<<<<<;;;999888:::<<<;;;888444111000000444888:::999777555444333111//////333888;;;===777:::???CCCEEEEEEDDDCCC???666---'''""""""'''***(((  %%%%%%///<<>>>>><<<999777777444999;;;;;;<<<>>>===999777999;;;===<<<:::777555999666555999:::777555666777999:::;;;999888777777555444444666888999999888333666:::;;;888555444444333555777777555444333444222111000222555888999:::666999===AAACCCBBB@@@???<<<222((("""###'''&&&"""%%%---888???FFFVVVuuu666222//////111111...+++)))(((&&&&&&%%%"""!!!%%%&&& !!!***000222222222333333777;;;;;;888666555666666999===>>>===:::888777444999<<<<<<<<<===:::666555666999;;;<<<;;;:::999<<<888888;;;<<<888555555444777;;;===<<<:::888666666444333444666777777777...222888:::888777666777000111222111000000222444111111222555888999888666444777;;;???@@@???===;;;888...$$$ %%%$$$!!!&&&...666>>>OOOlll222111111000111222444555111000...+++'''###""",,,111111,,,$$$)))333999;;;999777:::999999999999999999999444999======;;;999<<>>??????===;;;:::;;;444***  !!! ))),,,333BBBMMM]]]ttt111111111111222444555666555444333111---***&&&$$$'''111666777333***""")))444;;;===<<<;;;999999999999888888777777222777<<<>>><<<<<<>>>AAABBBEEECCC===888999999777666888<<>>;;;999888888999999999999999999444777;;;======;;;777444555555444555666777999:::777888999999:::999999999555222---,,,---......---//////111444888<<<@@@BBB<<<>>>@@@???===;;;999999444***!!!'''***111???IIIXXXooo000000111222444666888999:::999888777555222000///***%%%"""%%%...777;;;<<<777---%%%%%%'''$$$ """,,,666<<>>===::::::999888888777666666222666<<<>>>>>>>>>@@@BBBCCCDDDAAA:::666777888777666888;;;>>>>>><<<:::888777888888999999:::::::::666888;;;<<<<<<999555222333333333444555666888999:::::::::::::::999888888777444000...---------,,,///000333666:::===>>>???:::===@@@AAA???<<<:::999444+++###!!! $$$(((...:::CCCQQQggg///000111333666888:::;;;;;;;;;;;;:::999888777666888333......444:::======888,,,$$$'''...000///---&&&+++222999===>>>===<<<<<<<<<;;;:::888777666666444888<<>>===666---&&&$$$"""###''',,,888>>>KKK```...///111444777999;;;<<<::::::::::::::::::::::::;;;888444555888===???@@@:::---$$$'''000666777888000444888<<<>>>===;;;999>>>>>>===<<<:::999888888888:::<<<===>>>>>>???@@@<<>>;;;:::888444666888;;;===>>>>>>===<<<999999999999:::;;;===>>><<<>>>??????===:::666444000111333555777888999:::======<<<;;;:::888777666666666444111...---------999:::<<<<<<<<<:::777666666;;;@@@DDDEEEDDDBBBBBB999111***'''$$$ ###''',,,777<<>>333***+++111555777:::666888;;;===>>>===;;;:::>>>>>>======<<<;;;::::::;;;;;;:::;;;<<<===??????:::@@@CCCAAA???>>>;;;777999;;;===???@@@???>>>===999999888777888999;;;<<>>>>>===<<<<<<;;;999888666555444444444222000...///000555777999:::;;;;;;999888666:::@@@CCCEEEDDDEEEEEE<<<444...,,,(((!!!$$$"""###''',,,666;;;DDDWWWsss,,,...111444777888999:::999999999999999;;;<<<===999999:::<<<>>>?????????>>>666111222444444555777444666:::===???@@@@@@???======<<<<<<;;;;;;;;;;;;;;;999777777:::===@@@BBB<<>>===888777555444444666777888@@@@@@AAAAAA???<<<999777222444666999<<<>>>>>>???;;;;;;;;;:::999777666555111333444333111000111333000111444666888999::::::888;;;???AAABBBBBBBBBCCC>>>777111000,,,$$$ ###!!!"""&&&,,,666999BBBUUUfff{{{,,,...111444666888999999;;;::::::::::::<<<>>>???>>>>>>??????>>><<<:::888;;;777555777888666555666000333777<<<@@@CCCEEEEEE;;;;;;;;;;;;;;;;;;;;;;;;:::777555555888===BBBDDD>>>BBBCCC@@@???BBBCCCAAADDDEEEDDDCCCBBB???===;;;666555333222222333444555???@@@@@@@@@???<<<:::888///111444777:::<<<======:::::::::999888777666555///111444333111111333555///000111333555666777888:::<<>>888333333000''' !!!&&&,,,555888AAASSS]]]qqq,,,...222555777888888777:::;;;<<<>>>@@@BBBDDDDDDFFFDDDAAAAAAAAA???;;;777<<<:::666000------111444555444444888>>>CCCDDDDDDFFFBBB<<<666222222444555555555444666999===AAADDD@@@AAABBBDDDFFFHHHIIIJJJEEEHHHIIIEEECCCAAA<<<666888555333333777:::;;;;;;@@@?????????@@@===999555///222555999;;;;;;;;;:::666888;;;???@@@===888333000222444333000///111333222///...111222222555999?????????@@@@@@???<<<999======<<<;;;666...$$$ $$$))),,,222???KKK^^^mmm---///111444666666666666888999;;;===@@@BBBDDDEEEGGGDDDBBBAAAAAA@@@===::::::999666333111111555888666555444777<<>>999555111111555:::<<<>>>>>>@@@BBBAAA===:::777666333555777:::;;;:::999888:::;;;===??????===888444///111222111///...///111111...---000111000333777?????????@@@@@@>>><<<:::>>>>>>===<<<999222)))### $$$))),,,111===III[[[jjj---///111222333333333333444555888;;;???BBBEEEFFFHHHFFFBBB@@@@@@???>>><<<777888888777666666999;;;888666555666999>>>@@@BBB???===:::888666666777888777777777777:::===@@@BBBDDDCCCCCCDDDFFFHHHJJJLLLJJJMMMOOOMMMKKKKKKHHHDDD:::777333111444999===@@@<<<@@@CCCAAA;;;666555777666777888999999888888777===<<<;;;<<<<<<:::666444111222222111000//////111000---,,,///000///111555>>>>>>?????????===<<<;;;>>>>>>>>>>>><<<777000+++ $$$)))+++///:::EEEUUUeeezzz...///000111111111000000111222555999===AAADDDFFFHHHEEEAAA===;;;;;;;;;;;;777888::::::999999:::<<<999777555555666:::>>>@@@;;;:::999888888888888888999999999:::<<<>>>AAACCCIIIHHHHHHHHHJJJLLLOOOPPPMMMPPPQQQMMMKKKJJJGGGBBB<<<:::888666777:::<<<>>>===>>>???===:::666444333666666555555666666777777;;;999666666666666555444555555555444333222222222111...---000111///111444<<<>>>??????===<<<;;;<<<=========>>>===:::666222$$$$$$)))***---555???NNN___uuu/////////////////////......000333777;;;???BBBCCCEEECCC>>>999666555555666777999;;;<<<:::999888999888777555444444777;;;>>>888888888888888888888888:::::::::;;;===@@@BBBCCCJJJIIIIIIJJJKKKMMMOOOPPPQQQSSSRRRMMMIIIHHHDDD???===>>>>>>===<<<;;;::::::???<<<888888:::999444///222111111111222555777999999666333333444666777888777666555555444444333222111//////333444222333666;;;===>>>>>><<<:::;;;======<<<<<<===>>><<<999666)))###$$$))))))***000999HHHZZZqqq/////////..................///222555999<<>>===:::555222000222444777999::::::888666666666666666555444333555999<<<888777777666666666666666888888999;;;===@@@BBBCCCDDDEEEFFFGGGHHHIIIJJJJJJOOOQQQPPPKKKHHHGGGDDD???<<>>;;;999888AAA;;;666777;;;<<<666///000///------///333888;;;:::777444444666999;;;<<<777555444333444333222000111///000555666444555999:::<<<>>>===:::999;;;>>>>>>===<<<===>>>===;;;999///((($$$))))))''',,,333CCCVVVnnn//////.........////////////000222444777999;;;<<<555666555333000000222555444666777777555444444444333555666555333444777:::999888666444333333333444444555666999;;;>>>@@@AAA???@@@BBBDDDEEEEEEDDDDDDEEEHHHHHHEEEDDDFFFEEEAAA:::===??????<<<::::::;;;@@@<<<999999<<<===999555111///---,,,...333888<<<<<<999555555666999:::;;;999666444444555444222000000...000555777666777:::999<<<>>><<<999888;;;>>>AAA???>>>>>>>>>>>><<<:::555---###$$$)))(((%%%)))///???TTTlll~~~///............///000000000111222444666888999:::///111222222000111444777111333555555444333444555111444666555444444666999:::888555222111111111222111222444777:::<<<>>>???<<>>@@@???@@@DDDEEEBBB888:::<<<;;;999999<<>>============<<<;;;333111---,,,...222888<<<;;;888555444444666777777;;;999666666777777555222///---///555777666777;;;888<<<>>><<<888777;;;???CCCAAA????????????===;;;777000&&&$$$)))((($$$'''---===SSSlll}}}000///......///000111222...---///555:::===<<<999333111///222777888444000111333666999:::999888777777555222111111333666888<<<888444111222333444555222333555777888999::::::888;;;??????>>>>>>???AAA>>>=========>>>===<<<;;;<<<;;;999888888999;;;===<<<@@@BBB@@@<<<888777777666555333111111111333444<<<;;;999777777888999:::=========<<<:::777333111777777777777888999:::;;;===<<<;;;:::999:::;;;;;;>>><<<;;;;;;<<<;;;999777999333+++"""!!!$$$%%%(((***---666JJJ^^^uuu...---------...///111222000///000555:::===<<<:::444111000111555666444000///111555888::::::999888777555333111111333555666:::666222111111333444444000111222444555666666777555888<<<===;;;999:::;;;;;;;;;;;;<<<<<<<<<:::888999999999999:::;;;<<<<<<;;;===>>>>>>;;;888777666555444333222111222333333:::999888888888:::;;;===??????>>>===:::777444222666666777777888999999:::<<<<<<;;;::::::;;;<<<===<<<;;;:::;;;<<<<<<:::888;;;555+++!!!"""%%%&&&(((+++,,,555HHH[[[qqq++++++++++++,,,...000111444222222555999<<<<<<:::666333000000222444333111---///333666999:::::::::666666444333333333444444666333111000111333444444000111111222333333444444111444888:::888666444333777888999::::::999777555444666999<<<======<<<;;;888888888888999888555333333333333333222222222222888888777888999;;;<<<>>>@@@???>>><<<:::777555444555555777888888888888888::::::::::::;;;<<<===>>>:::999999:::<<<===<<<:::<<<777...$$$###&&&((()))+++,,,222DDDVVVjjj)))))))))***+++---000111666444222444999<<<<<<:::777333000...000111222111...000333666888999999999666666666666555444333222333111//////111333333333222222222222222333333444...111555888888666333222333555888888777555444333111444999>>>@@@???<<<:::444222111222555666333000222222333333333333222111777666666666777888:::;;;>>>===<<<:::888666555444444555666777777777777666777777888999:::;;;<<<===888888888:::===>>>>>>======:::333+++###$$$'''))))))***+++///@@@PPPbbbwww)))))))))***+++---000111555333111333777::::::999666333000......000111222111333444666777888888888444666888999999777444222000//////000222333222111222222111111111111222333---000444888:::999777444111444777777444222222222111444:::>>>@@@???;;;999000...,,,...111222000...111111222333333222222111666666555555555555555555::::::999999777666444444444444555666666666555555555555666888999:::;;;;;;888888999;;;>>>@@@@@@???===<<<:::444,,,"""$$$((())))))))))))+++;;;IIIZZZooozzz++++++++++++,,,...000111222000///222666999888666444222///...---///111222444444555777888888888888333666:::======:::666333000//////111333333222000000///.........///000111...000333777;;;;;;999777222444666555222111222444444777:::>>>>>>===:::888...---,,,---///000///...111111111111222222222222444444444444333333333222555666777888888777555444555444444333333444555555444555777888999:::::::::999999:::===@@@BBBBBBAAA>>>>>>>>>:::222'''$$$((()))((('''''''''555BBBQQQdddooo}}}...---------...///111222...------111555777666333111000///......///111333444444555777999:::;;;;;;222666<<<@@@AAA===888555000000000222333333111///000///...---...///111222000000111555999:::888555333555777444111000333666999:::;;;<<<<<<;;;999888///000000000//////000222222111000000000111333444222333333444444444444333111333777:::;;;999777555666555222111111222444666666777999:::;;;;;;;;;:::;;;:::;;;>>>BBBDDDDDDCCC@@@@@@>>>999222(((###((()))'''%%%$$$$$$111;;;GGGXXXbbbooo000///......///000111222+++***,,,000555777444111////////////...///111333222333555777999<<<===>>>111666===BBBCCC???:::666111000111333444333111...222111000///000222444555222111000333666777555222444666777444000///444888<<<<<<;;;;;;:::999888888000222444222000///222555222111000//////111333555111222333444555666666666///222777<<<===;;;888666777555222000///111444666888999;;;<<<===<<<<<<;;;<<<<<<===???CCCDDDDDDCCCBBB@@@===777///''' ###((()))'''$$$###"""...666AAAPPPYYYeeezzz444222000111333555555555***+++---///111444666777555444111---+++---111444555444444444555888;;;===333333444888<<<;;;777333444000------000111///+++000222444444333222222333444444555555555444333333555666777444222222444777888777666555666777999;;;222333333222000......///333333333333333333333333666555333222222444666888444333444888;;;;;;777444333222222333555666555444<<<<<<;;;:::999999999999;;;::::::>>>BBBCCC???:::;;;999666222,,,%%%&&&+++,,,***'''%%%))),,,222:::BBBOOOcccuuu444222111111333444555555,,,---...000111222222222444333111...,,,---111444222222111222333555777888333444555777999999666444333111///000333444111---///000222333333333555666444333333333222222111111555666777555222111222444555666777777777777666555111222222000///...000111666666666555555444444333888666444333444666888999444444555888::::::777444222111000222444666666555:::;;;=========;;;999777888;;;???@@@>>>===<<<<<<999777333...((( !!!(((...000---)))'''&&&)))///888@@@MMMbbbttt444222000000222333333333---...000111111000...---333222111...---...111444111111111222222333555555444555777777666555666666555333111333555666333000---///111111222333666999555444333222111000000111555666777666444222222333222444777999999777444111333444333111000000333555888888888888777777666555:::666333333666999999888555555666888:::999777444111000///111444666777888777:::>>>AAA@@@===999666666===CCCAAA;;;777999>>>:::888333---%%%###+++111333000,,,(((###&&&,,,555>>>KKKaaattt333000......///000000000...///111222222000---+++111111111///...///111444222222333333333444444555555777999888555444777:::;;;888444222333444444333...///000000000111444777666555333222111000111111333444666777666666555555222444777999999888666444999888666444222222555888666777888999999888888777999555222333666999888666666666777999999888777555222111///111444777::::::666999<<>>;;;<<<>>>>>>:::555888::::::555***"""''',,,---)))$$$!!!"""&&&,,,444AAAVVViii222000---+++,,,,,,+++***,,,------......---,,,,,,+++...000111111111222333111000...---...111555888444333333555888999999999999666222---+++,,,000333666888:::999666333000000,,,---000111222000///---000......111666:::;;;;;;888777555444555666888:::777777888777666666888999999:::;;;;;;999666333000...111333222//////111555333666888999888888:::===;;;777111...///222555666777777777888999:::<<<===@@@<<<888999<<<<<<888444333888;;;777,,,  ###(((***'''###!!!!!!$$$)))...;;;PPPbbb|||444111...---------,,,+++------,,,++++++******)))+++---000222222222222333444222///...///444999<<<222000000333888:::888666111111000...------///111666999<<<<<<:::666333222---000333666666555222111000...---///444888999888999888666555444444444444666888:::;;;;;;<<<>>>???>>>>>>>>>===999444000---,,,111555444///---111666222555888999888999;;;>>><<<777111------///222333666777888:::;;;<<<=========:::888888999999666444222777<<<:::///###!!! &&&)))'''### """&&&+++666KKK]]]ttt:::999555000,,,,,,///222000///.........---***''',,,---///333555666444111111111000000111333555666666222///222888;;;888333111000...---,,,...///000777999===???===999444111333//////777;;;999444111777333111333444444888>>>999666222000111333444555999888;;;AAAAAA===>>>CCCFFFCCC>>>999333///---+++---000444555333222222444111333666999<<<>>>>>>???<<<:::666222000111333444999777555666888;;;===>>>:::777444666999999555111777888999777000$$$!!!$$$$$$$$$%%%!!! ###'''///???NNNlll~~~<<<999555000,,,+++,,,...///...---...///...+++)))***,,,///222333333222111111111000000111333444555555444333444777888888888222111000///000111333444777:::>>>AAA@@@===888444444000000666:::888444333666111///222555666888;;;:::777333222333666777888<<<:::<<>>>>>BBBDDDBBB>>>888444000---,,,---000333333222000000111///111444777999;;;<<<<<<:::888555333222222333444444555888;;;>>>@@@@@@???<<<888666777:::;;;888555::::::999777111((( !!!!!! !!!"""&&&...>>>MMMdddwww<<<888333///---+++)))(((///...---...//////---+++)))---222333222111222444111111000000111222333333333555777666555666999<<<555444333222222444666777777:::???CCCCCC@@@<<<999666111000555888777555555555...,,,222888999888888999777444444666999:::;;;>>><<<===@@@AAA>>>>>>@@@BBB@@@<<<888444111...---...000222222000.........---...111333555777888888666666555444444444555555333444777:::===@@@BBBCCC===:::777888;;;===<<<:::>>>;;;888777444...### !!!$$$,,,;;;JJJ[[[ooo:::666111///---,,,)))'''111000......///...---+++***///444555111000222666111000000000111111111111333444555666555666999;;;666555333222222333555666555888===BBBCCCAAA>>><<<666111000333555444444555555...,,,333:::;;;888666888666444444777:::<<<===???======>>>???>>>======>>><<<:::777444222000///000111111111000...---------...///111333555666666333333444555666666666666555555555555777<<>>>>>AAA<<<888777888333)))  ###***888FFFUUUjjj777555111///...---+++***444222000//////...,,,***)))...222222///...000444000000000000000000//////222111222444777999888777666555333111000000111222444666:::===???>>>===;;;555111///222333222222555555...---444;;;<<<888666555444333444777:::<<<<<<===<<<::::::<<<>>>===::::::999888666555333111000333333222222111000///......///000111222444555666111222444555666777777777555777:::;;;::::::<<<>>>;;;999888888:::<<<>>>???AAA<<<888888:::777---%%%"""""""""'''444AAATTTiii~~~777666444111---,,,---///555333000/////////---,,,(((+++......,,,,,,---000000000000000000///...---000000111555999:::888555555444222///...///000000444555666888999999999999444111111333333111222555555///...444999999666555444333222444777:::;;;;;;::::::888777:::???>>>:::666666666666555444333222666444222222333222111///000000111111222444555666111222333555666777777888333:::CCCFFFCCC===888666:::999999999:::;;;===>>>>>>;;;999999:::777000)))""""""!!!%%%111===QQQggg|||999:::999333,,,***...333333111///...000111000000++++++,,,------.........000000111000000...---,,,,,,000666999:::888777777444333111000000111333444555555444333333555666777555333333666555222222666333///...222555333333444444333333444777:::;;;:::888999777555;;;BBBBBB<<<333444555555555555444333666444111111333333222000222111111111222444555666111222333444555777888888666===DDDFFFAAA;;;777555999:::;;;;;;;;;;;;<<<===999999:::;;;:::777111,,,!!!!!!!!!$$$...999LLLbbbwww<<<>>>===555+++(((---555000///---...000222333333///......///111222111000000000111111000...,,,+++(((111;;;>>>:::777777:::333222111111222555777999777555333111111222444666666555666999777444444777222///...111111///000333555444444555888:::;;;;;;777888666555<<>>BBB???:::555333222000000111222333111000//////000000///...222//////222222000000222......///111555777777777888666333333444666777777666777888<<<@@@@@@<<<999<<<999666555777777444222&&&###!!!$$$+++222>>>YYYkkkvvv<<<888222---+++,,,------///...---///222444222000***+++,,,+++++++++...000333444555444000---,,,,,,...000555;;;??????:::666555555333111000111444777777666666555444333222222666555444555777888999999444222//////111222111000///222888===@@@>>>;;;999999555222555<<>>;;;999888555333111111222333//////.../////////...,,,000//////222000------000000///000222666999::::::999666333222333555666666555666888===AAABBB???<<<:::888777888999888444111,,,)))""" """)))111999QQQcccooo888666333///,,,*********+++++++++...000222111000+++++++++)))((())),,,///333444555444111...------,,,///555<<>><<<777333888888888777555555777999:::777444000//////111222999666444555888888555111555444333222333555666777444777<<<@@@AAA@@@>>><<<666666666666555555666888999777444111///......///,,,///111222000...,,,+++---...222555222---...222444333222444999>>>BBBDDD>>>:::555333333555777777333555999<<>>>>>?????????777888888666333222333555777555333111000000111111...111444555222///------++++++///222111---///333444333222444999???CCCEEE???;;;777555555777888888555777999;;;<<<<<<<<<<<<>>>999555444777999:::999888333))) ''')))888CCCSSSjjj{{{999<<<===:::444---***)))---///000///---,,,+++,,,)))***,,,,,,,,,...000222///111333333111///...///,,,111777;;;;;;999666555777999:::999777666555666===:::555111//////000111000333777;;;=========<<<999999888666555666:::===??????======<<<===>>>>>>666777777555333222333444777555444222222333444555111444777666333//////000,,,******...///---...111222111111444999>>>AAABBB===:::777666777888888888666888;;;;;;:::999999:::>>>999333111444888;;;;;;777333+++!!!%%%)))666AAAPPPdddrrr===@@@BBB>>>777000---------///111111...---...///,,,...000111000/////////---///111111000............222888:::999888777888999;;;======;;;999888888===;;;777333111000000000000666===@@@>>>======???::::::888666333444888<<>>===<<<;;;;;;444444333444555666666666777555444222222333444555333666888666222///000222444...***---000///.../////////000333888<<<>>>>>>999777666666777888777666777:::<<<<<<:::999:::;;;<<<777222111555888::::::888555...%%%$$$)))777BBBNNN^^^iii|||BBBEEEGGGCCC;;;444111111***---000///...---...000222444666666444111//////,,,...000111///.........///333888:::888777888999>>>@@@BBBBBB@@@===<<<;;;===;;;888444222000000000555<<>>::::::<<<999999888555222222666:::@@@@@@AAA@@@>>><<<999777222111000222666999:::999666444222000000000111222333666888555000...000333>>>444---///333333111000......///222777:::;;;;;;555555444666777777666444777:::===<<<;;;:::;;;===999666222333666999999888:::777111((( ###***777BBBNNN[[[dddxxxAAAEEEDDD>>>;;;<<<999333222111...,,,,,,---///000444777666222111111000,,,......//////////////////---222666777444444777;;;@@@???======>>>===<<<:::>>><<<888333...---...000:::<<<>>>>>>===;;;;;;;;;888888777555333444777:::???BBBDDDDDDBBB???<<<<<<555444222333555888999:::888555222222444555444222888888666222333777888555>>>777111000333444000+++,,,...000333666777777666999666666;;;;;;777666:::666:::======;;;888999:::<<<777666999;;;999999;;;AAA@@@888,,,###!!!,,,222;;;FFFTTThhh~~~BBBFFFGGGBBB???>>>999222333111...,,,,,,...000222222444444111000111000,,,---------....../////////...222666666444555999===AAA???<<<;;;<<<;;;:::999<<<:::777222...---///111888999;;;;;;999888999:::777666555222111222555888@@@BBBCCCBBB???;;;888777555333111000333666777888666333000000333555555555888999777222222666666333888444000///111222000---,,,...///000111222444555:::777777::::::777777::::::;;;;;;:::999888:::;;;===888777:::<<<::::::<<>>AAA>>>:::999999::::::999:::888666222......///222666666777666555555666888888777555222000222555888AAABBBCCCAAA===888555444666333///...000333555666555333///...111333666666888:::888333222444444111000///......///000111222000222222000...///333777;;;888777999999777888;;;===;;;888777888:::;;;;;;>>>999777:::<<<;;;;;;>>>CCCDDD???777111...***$$$(((///999CCCPPP```sssCCCCCCBBB???;;;777333000000...+++)))))),,,000333222444444111///111///,,,******+++,,,---//////000...///000111222555:::>>>>>>;;;888777888:::<<<<<<:::999777333000...000111444555555444222333555888<<<;;;999666444555999<<>>>>><<<===888666999;;;;;;;;;>>>EEEFFFCCC===777333,,,%%%$$$+++666AAAMMM\\\mmmzzzCCCAAA>>>;;;888555333333222000---+++,,,///222555555777666222000111///+++******+++,,,---//////000,,,,,,---...000333777:::;;;888666666888<<<>>>???;;;:::888555111///000111444555555444333333666888<<<;;;;;;999777888;;;>>>:::;;;<<<;;;888666555555777444111000111444555666888555111...,,,---000222555:::;;;777444444444222***---000000///000555:::999999777444111333888===<<<<<<999777777888::::::444333444999>>>AAA@@@===<<<777555777:::999;;;>>>GGGHHHEEE???:::555+++"""'''222<<>>AAA@@@???<<<666444666999999;;;>>>HHHHHHEEE@@@;;;666+++ ###---666AAAOOO___kkkrrr999777888<<<;;;666444666666555444333333444444444111444444111000222111...---------....../////////++++++,,,...000222333333555444333333666777777777333444444222000000111333222444666666666555666888222444888999999999:::;;;444555666666444333444555333222222333555777777666444444222///+++***,,,...///777===;;;999999:::999111222111111000111333555333000///222666999888555:::======888888;;;:::666222555888:::;;;===???AAA===777444777999:::<<<@@@FFFFFFCCC???<<<888---""" (((///888EEEUUU```fffvvv111000555<<<<<<555000222333333333333222111111111---000111///000333333000......//////////////////,,,,,,---///222333333222444333222333444444333111...///000000///000222444000333666777666666666777000333888;;;;;;;;;;;;;;;888999:::999777666666777111111111444666777666555000222222///,,,+++---///---666===<<<:::;;;<<<<<<444333111000000111111222222///...333:::===:::444999>>>>>>999888;;;:::555666888999999888999>>>BBB>>>888555888:::;;;>>>BBBEEEEEEBBB???===999///$$$%%%+++222>>>MMMXXX\\\kkk)))***---333888888555111222111111111111000---***)))***+++++++++...222555...---,,,,,,---///111333///---,,,...222333111///111333444333111000///000---......000222444555666666333333777<<<;;;666333666555555666777888777666666333111111444666555444333555666666444333222222555555555111---,,,///222444444444666888:::999888222222222111000111333555444222111222555999;;;<<<<<<;;;:::888666555666777555555666777888999999:::===;;;888666666999<<>>>>>@@@@@@777(((###(((,,,555CCCNNNTTTddd|||((()))+++000444555222///------------...---***(((&&&'''))))))***,,,000333111000///------...///000/////////000111111000...---000222333111///......111111000///000111333444444333555888:::999666333555444333444777999:::999777444111111333555666555111333555666555555555666666777777333///,,,...000444444444555555555444333000000000000///000222444333111......111555888:::<<<======:::777555777999999777666555555777999;;;;;;:::888666777999<<<>>>???===>>>???>>>555&&&"""&&&)))111>>>GGGUUUbbbvvv)))((())),,,......---+++&&&&&&''')))+++***'''$$$"""$$$&&&(((***,,,///111555333111///...---......000111222111///...---...))),,,000222000...------555444111///...///000111222555888999888777666555777555333444777999;;;;;;999666222111222444666666...000333555555666777999777999999666111......///666666666666444222000///---.........---...111333333///+++***---111444666;;;>>>@@@===888555777:::<<<:::666444444666:::<<<;;;:::999999999:::<<<======<<<===>>><<<333$$$!!!$$$'''---777???QQQ\\\lll+++***)))(((((('''%%%%%% !!!###&&&(((((($$$!!!!!!&&&)))+++---///111555444222000///......---000333444222...+++,,,---***,,,...//////...///000777444111...---...000111111888===;;;777666777777:::777555555777:::======;;;888333000000222555666---///222333333444666888555888:::999444000000111888999:::999666333111000------......---...111444333///***(((***...222444999===@@@>>>888555777:::;;;999777666777999===??????>>>>>>===<<<;;;;;;:::999999;;;<<<;;;222%%% ###&&&+++333999HHHRRRaaauuu,,,+++)))%%%"""!!!%%%((('''### &&&+++...000111222333333222111000/////////000333444222...+++,,,------.........---///222444555333000---,,,...000222000:::???;;;666666888777666444333555999>>>BBBCCC;;;888444000///000222555///000111111111111333555222666999999666333333444666888::::::666333222222...///000///...///222444444000***(((***...222444555999===<<<888555666888666777888999;;;===???AAADDDCCCBBB@@@>>><<<:::888666666999;;;999333)))"""###&&&,,,222777<<>>999444666777444......///444;;;BBBFFFHHH999888555111...---000222000111222111000000111333000444888999666444555666333666:::999666222111111111111111000///000222444333000+++***,,,///222444222555888:::999777666555333444666999<<<>>>@@@AAAGGGFFFDDDAAA>>><<<999888666777888999888444---((("""''',,,111444333===MMMddd !!!!!!$$$'''%%%&&&...222333333333000000000000///...------/////////000111111000...,,,///111222111000000111333222000///......//////---777:::444222555444...***+++---333:::@@@CCCEEE777777555111---+++---///222222333222111111333555222555888888555333444666444888<<<;;;666222111222222222222111//////111333111...++++++---000333444111222444888;;;;;;777444333333444555777:::===???EEEDDDAAA???===;;;:::::::::999999999777444000--- """&&&***...000000888EEEZZZzzz$$$&&&###%%%---222333333333111111111000///---,,,+++///---,,,...222333111///)))---222555444111...---444333111000...------,,,+++555777111000444222+++,,,,,,...222777;;;======666666666222---***+++---222333444333222333666888444666888777333111222444888<<<@@@???999444222333222333222000......///111000---++++++...111222333111111222888===>>>999444555333111111222666;;;>>>BBBAAA???===;;;;;;;;;<<<===<<<;;;999666333000...###!!!%%%(((+++,,,000666AAASSSsss!!!***222777888777555777444+++'''***---+++///,,,***---111333111---)))---111666777777444333111444555333///,,,,,,...333333333333444444555666333333444666777999::::::444222...+++***,,,///111111222333555777888::::::888555999???;;;111000888???CCCDDD@@@666000000333666444111...,,,,,,,,,---///000111000///...///000111...///666;;;;;;:::;;;;;;666111000333777999999999===???;;;999999888555::::::999999999777444111...&&&!!!&&&---111...888???OOOnnn###,,,555999;;;:::777:::777000,,,///111///222///,,,---000111---))),,,...111444555444222111111333444333000///000111555444333222222333444555333444555666888999:::;;;666444111......///111222///000222444777999;;;<<<;;;777:::@@@>>>666444:::AAADDDDDD>>>666111333666999777444000...------......///000000...---...///111...///555:::999888999888555000///222555777777555:::===;;;:::<<<<<<:::666666777888:::999777444000))) %%%,,,000222;;;???KKKggg&&&000888<<<===<<<888::::::555333333444333222///---...000000---***///000111111111111111000222222222111000000333555666444333111111222444555444555666777888:::;;;;;;555444333111000111111222---...000333666999;;;===>>>999999@@@AAA;;;999<<>>888777<<>><<<:::<<<<<<:::666666777:::===??????>>>444---$$$"""(((,,,///888:::AAAXXXttt!!!###)))111666888888777777666999===@@@===999555444111000000111222333222111///...------...000222444444222///...---...///000.........///111444777999666666777888999::::::;;;333333333222222111000///111222333444666777888999;;;666444777;;;;;;::::::===BBBFFFGGGBBB<<<888666:::999777444111...---,,,)))+++...///...---------000///111555666333333666888666444222000111222444666;;;===;;;:::<<<===;;;777666777999;;;======<<<333...&&&!!!&&&***---888<<>>@@@???666555444666888999888777111...)))### &&&***000===BBBFFFVVVkkk$$$&&&(((+++'''******&&&"""###***222666:::>>>===999666666777777:::BBBIIIFFF<<<444333222333333222000...---,,,111000///...///000222333111///......000111000...)))***---000333555666666555666666777777888888999555444333222111111111222333444555666888999:::;;;888999888555444666999;;;;;;???EEEGGGFFF@@@:::666777777666444222///---,,,+++...111333222111111111...///222666666333555999<<<<<<:::555111...///000...444888888:::>>>@@@???777666444555777888888777111000---(((###!!!  %%%)))000???FFFJJJVVVhhh'''###"""'''+++,,,...111+++......)))$$$&&&...555;;;???BBB@@@:::777888:::555888@@@HHHEEE999111000---///000000///.........333222111000//////000111///...---000333444222000)))+++...222444444444444555555666666777777888888333222111///...//////000222333444666999;;;<<<===999<<<;;;777444666:::===<<>>GGGLLLXXXhhh111///---...111111...+++%%%%%%%%%$$$%%%)))...222===CCCFFFAAA777111222777666:::@@@CCCAAA:::222,,,***...222111---+++,,,///222111000///............000000////////////000000444444444444555555666666555777999888555444666888<<<888222//////000111222000111333666:::===@@@AAA555555555555777:::===???BBBAAABBBEEEGGGEEE<<<555:::777333111000000...---000555:::;;;888333///...+++///555:::<<<<<<======CCC@@@:::555000...------444777:::<<<===:::777555444666555333555:::;;;999999333......000---""""""$$$""" $$$'''+++999CCCNNN]]]gggyyy000//////000222000***%%% """'''...333>>>BBBDDD>>>444...000444333666;;;===;;;444,,,&&&(((---000000...,,,...000000//////......///000111---,,,,,,---...000222444666555333222222444666777:::;;;<<<:::777555666777:::777333111111333444444222333555777888::::::;;;555555555555666888;;;===??????@@@DDDGGGEEE===777555333111111111111000///111444777777444000//////---000666999:::::::::;;;BBB???;;;777333111000///444666999;;;;;;999666444555777666444555:::;;;999777222...///111///%%%!!!$$$&&&&&&### """%%%,,,888BBBLLLZZZddduuu......///111222///'''!!!%%%---333<<<>>>===666,,,''')))---333555999:::888222+++&&&%%%)))---...------///111//////......///000222333---,,,++++++,,,///222444888666222//////222555777<<<<<<<<<999666444444555666444333222333444444333444555666777777666555444555666666666555666888:::;;;<<<>>>CCCFFFDDD>>>888//////...000222222111000000111222111///...///000...111555777777777777888???>>><<<:::888555444333333555777999999777555333555888888666777;;;<<<:::555111...000333111)))!!!!!!!!!$$$(((***(((""" ###***666>>>GGGVVV```ppp******+++...000///***%%%$$$+++000777777444,,,"""$$$...000333444333000,,,)))$$$(((,,,.........000222222111000000000111333444000...,,,))))))+++...000777555222000///111333555:::999888666444333333333444333333333444444111///444666777888888666333111555777999888666555666888:::;;;>>>BBBDDDBBB<<<777,,,,,,---///111222000........................///---000333555555555666777============;;;999777666444555666777777666444333555999:::777777;;;<<<;;;666333111222555222+++$$$"""''',,,+++$$$ &&&111777AAAPPP[[[kkk(((&&&%%%(((,,,000000...'''&&&&&&$$$$$$&&&***---333222...%%%###$$$'''***++++++***)))))),,,///111222333444555555444444333333222222222000...+++))))))+++...000333222111111111111222222888666555444444555555666777777666777777555111...333555777999999777444333555999<<<;;;777555666888:::<<>>===888555666888:::===@@@CCCBBB>>>999666///...---...///000...,,,******+++---000111///...---...000111111333666999999:::;;;<<<<<<<<<;;;:::999888888777777666666666444:::===:::777999;;;:::999777777777888555...)))!!!"""%%%***---,,,'''"""'''+++444DDDPPP___ttt---)))$$$$$$)))...111222000111222222000...---...000///***### ###''',,,000333444444555777888888777666///111444666666444111///++++++++++++---///111222///.........///111333444999666333333666999:::::::::999999999999888444222222333444555555555555555222888======888444555888888;;;@@@CCCBBB???;;;888///...,,,---///000000///---+++***+++///222222222000111111111000222555777888999999:::;;;;;;::::::<<<;;;:::888888777888888333999===:::777888999999777777777999999777222---)))+++...000///,,,(((&&&""" &&&(((000???JJJXXXlll{{{111,,,'''&&&))),,,---------000333444222111000000---+++'''!!!"""(((---000333222333444555444333111+++...222666666444111............------.........000...,,,+++,,,000444777888444111111333666777777555555444555666666444111333333333333333333333444///666======777333444777666:::@@@CCCCCC@@@===;;;///---+++,,,...111222222000,,,))))))---222555666333333222111000000333666888888888999999:::::::::>>>===;;;999888888999:::222999===:::666777999999555666777999:::999555111111333555555111---)))((($$$!!!!!!'''(((...<<>>;;;===444222111222444444111///111111///---,,,///333777777333///...///111111000888999999777444444888<<<:::888555333333555777999777999;;;;;;:::888888888<<<;;;:::999888777777777888:::<<<;;;777222...,,,+++%%% """'''///;;;IIIUUU]]]uuu555///---///...''' ###)))---......***&&& !!!'''+++000111111///---,,,,,,---(((***...111444444333222000000///......///111111///000111111000//////000888666666777999;;;;;;:::999888777777777777666555777555333444666777555444333777<<<;;;777333222333555777===DDDEEE???::::::666333000///111333333222///000000000///111333666555111...---///222333222666777888999999:::===???;;;999666444333555777888555777999999888777888999;;;;;;::::::999:::::::::999;;;===<<<888444222111///)))""" ###(((111<<>>JJJVVV^^^ooo{{{777555666666222'''###&&& !!!!!!###&&&((((((***...111444555666666111111000000//////......222333333222000//////111555444333444777999999999888666333222444555666666333444666888999888666444555888::::::777444333333999666:::CCCIIIDDD;;;555444222///...///111333444...///000000000111333555444222000///000222444666333444888>>>DDDFFFCCC???<<<:::777555333333444555111222444555666888:::=========<<<<<<<<<======>>>;;;<<<<<<;;;999888999;;;:::555---&&& ###,,,666AAANNNZZZbbblllvvv333555777777444+++ !!!%%%  $$$(((***,,,///333555555555555222111000///......//////333333333222000///111222777555444555777999999888777444111000111222333333444444555555555555666666555777888888666333222111:::666999CCCJJJFFF===666000111111111111111111222000000///---,,,...222666777666444222111222444666555666888>>>CCCDDDAAA===<<<:::777555333222222222///111444666777999<<<>>>??????>>>===<<<;;;;;;<<<:::::::::999888888:::<<<<<<999333,,,%%% ###...888CCCPPP]]]gggnnnuuu111444666777555000$$$  """%%%***---111555777666555444222111///...---...000111333333333222000111333555:::888666777888999999888333111//////000222222222444555555444333444777999666666777666555444222111999555777AAAHHHFFF>>>:::000111333333111//////000333222000---+++---222666888777555333000111333666666777888;;;>>>???===;;;;;;:::777444111000//////---000444777999:::<<<===???>>>===<<<::::::::::::888999:::999888888:::<<<::::::777222+++%%%"""!!!$$$///888BBBNNN]]]gggnnnttt000444666555555333***  ######!!!!!!'''+++111666999999666444333111...,,,,,,...222444222222222111111222555777999777555555666666555444...------///222444444444444555666666444555888;;;888777777666666555333111666333555>>>DDDCCC>>><<<222333333111...---...000555555333111//////111444444444444111///000333666555666777777777888:::<<<:::999666333000...,,,,,,***...444888999999::::::<<<;;;;;;:::999999999999888:::;;;;;;:::999:::<<<777999:::666000***&&&%%%&&&///666===IIIXXXccchhhnnnzzz111555666555555555---"""   !!!***)))%%%!!!$$$)))000777;;;;;;888666333000---***+++...333666111222222111111222666999777444222111111111000///******,,,000444777888777333666999999777777999;;;999888777777777666444333333111444<<>>>>>555555333///++++++...222666777777555333111111222000111111///...///333777333555666555333555999>>>:::888555222///,,,+++***(((---333777999888888777999999888888888999::::::888:::<<<<<<;;;:::;;;<<<444888;;;999333---)))'''"""(((///444:::DDDSSS___```fffrrr555333222444666555...(((  ***++++++&&& $$$(((---222444555444333777333//////111333222111222000...///111444666777===:::666444444222///+++******---000555777777666666999:::666555888999888777555444555666666444111///333777999999888777777444333111///......///000777555444333333222///---------...///000222333444:::888777777888999999888888666333222222111///...,,,,,,...222222///000444444555777888888888777666777<<<@@@BBB@@@<<<777555777666555666888666111---%%%(((---222999DDDPPPYYYYYYeeeooo}}}666444222444555333,,,&&&  ((()))***&&& !!!$$$(((---000222333333555222///...000111111000222///---,,,...222666888:::777444333555444111...)))***+++///333555555444444888888555444888:::999888666555555777666444222+++///444666666444222111444333111000000222333444555333111111000...+++)))&&&&&&'''(((+++...111222;;;:::999888888888888777666444111000000111000//////,,,,,,...---,,,000666666666555555555555666666777:::>>>@@@>>>:::777666777666666999<<<;;;777222)))+++///444:::DDDPPPWWW[[[fffnnn{{{555444333444444111+++&&& ###%%%'''%%% !!!%%%)))---000111111000......000000///...111///,,,+++,,,000555888555333111222555555333000))))))***...111333333222333777777444333777::::::999888666666777666555333---111555888777444222222444333333222333555777888666444111000...,,,(((&&& !!!%%%***///333;;;;;;:::999888777777666666444000///000111111000111---*********+++111888999777444222111222444666666999<<<===<<<:::888888777777999===AAAAAA<<<888///000333777===FFFPPPWWW]]]gggmmmxxx444333333444444111,,,(((  $$$###!!!&&&***---------.../////////...---...............000444666222000///111333444111...***)))***---000333333222444888888444333777999999;;;:::888777777666666555222444666666444333333444444444444444555666777888888666333111///,,,(((%%%!!!(((///333777777888888777666666666999666222000000111111111222...++++++++++++222999>>>:::555000///111444777777:::<<<<<<;;;:::::::::999999:::???CCCCCC@@@<<<444555666:::@@@IIIRRRXXX\\\eeekkkttt222333444555555222...+++ ###&&&'''))),,,//////...---,,,***---111333333222333444111///...000222222...+++*********---000333444444666:::;;;777555888999777<<<<<<;;;999777666777777555444333000......111444555555444444444444555555888666333000...***&&&###$$$,,,000000222555666555444666777===:::666333333333222111111...---//////...222888AAA<<<666111///111555888999;;;======<<<;;;;;;<<<::::::;;;>>>BBBCCC@@@===:::999:::===DDDMMMUUUZZZZZZccciiirrr111222444555333000---***   ###)))------,,,+++***'''---333666555222111222222000///111333222...***))))))))),,,000444555555666;;;>>>;;;:::;;;;;;888>>>>>>===:::777777888999:::999666222000000333666555555444444444444444444666444111...,,,((($$$!!! &&&***+++///333555333333555777<<<:::777666666555333111000...///222111000222777@@@<<<777333111222555777:::<<<>>>>>><<<;;;;;;;;;;;;:::999<<>>AAAHHHPPPVVVZZZXXXbbbhhhrrr111333444444000,,,(((&&&     $$$)))***(((''''''&&&,,,333555333000111222222111111333666555111---'''&&&'''***///333555666444;;;?????????@@@???<<>>;;;888777999;;;======<<<999666555666888333333444555666666666666666444111...,,,)))%%%"""###&&&+++000444555333222444777888777666777888777555333000......000000///222777<<<:::777444222222333444999<<<>>>>>><<<:::999999;;;999777:::@@@DDDFFFEEEJJJFFFCCCDDDJJJPPPUUUWWWYYYcccjjjsss222444444222...(((###!!!      &&&'''&&&%%%%%%&&&,,,111222000...000333333222222555888888444000%%%$$$%%%(((---222555666111999@@@BBBCCCDDDCCC???@@@@@@???<<<888777999<<<999;;;<<<:::777444333333111222444666777888888999888666333111...+++'''$$$###%%%---222666777333111333666333333444777999999666444000------......---111888999888666555333222222222888;;;>>>>>><<<999777666:::777666999???FFFIIIJJJOOOKKKGGGGGGKKKPPPSSSTTT[[[eeelllttt000111111000,,,&&&!!!    !!!###%%%&&&***///000///...///000222111111333555555444333***&&&###%%%+++000111000333444777<<>>>>>>>>===<<<;;;>>>===<<<;;;999666444333---...000444777999888666888666555444444000***%%%(((###!!!&&&)))///333666444444555333///111111222666;;;===;;;888222///,,,---000333444333<<<:::888555444333333333666999<<<<<<:::777666555===;;;::::::<<<@@@EEEHHHEEEFFFGGGJJJLLLOOORRRTTTYYYaaafffkkkvvv111111000///,,,'''"""   !!!###&&&***...000///......///333222222222444444222000((($$$!!!###)))...///...111333777===AAABBB>>>:::999:::<<<===>>>===<<<;;;;;;;;;;;;:::999777555333//////222555888999777555666333000/////////,,,******'''"""###&&&(((+++000444444444666555222222111222666;;;===;;;888333000......000222333222;;;999777555333333333333999999999:::::::::999999999999999:::<<<@@@DDDFFFFFFFFFGGGHHHIIIKKKMMMMMMTTT[[[bbbgggsss333111......---***$$$    """(((+++///111111///......444222111222222222000...'''$$$!!!"""'''+++---,,,///222777<<>>999555222444777999;;;;;;;;;:::777888999:::999888666444000111444777:::999666333444000,,,***+++,,,......---+++'''$$$"""###%%%''''''---222333444777777555333222222666:::<<<:::777333111///...000111222111888777555333222222222222999666444555999;;;;;;999555666777:::<<<@@@BBBDDDGGGGGGHHHHHHHHHHHHIIIIIIOOOVVV^^^eeeppp444000---------+++&&&!!!   !!!%%%+++---000222333222111111222111000111222111///...)))&&&###$$$'''***,,,,,,000222555888:::888555333+++---111555888999999999666777999;;;;;;999777666222333666999:::999555222222000,,,******+++...///...---***&&&###""""""###%%%,,,222222222555666555555333222444777888555222///.........///000111111444333222000000000000111444111///333888;;;999666222333666:::===@@@AAABBBIIIIIIIIIIIIIIIIIIIIIHHHNNNSSS[[[dddooo}}}333000---,,,---+++(((%%%"""   """(((......///111333444444444/////////000222222111000,,,***'''''')))+++---...333333444444444444444555***,,,000444777:::<<<===888999;;;<<<<<<;;;999888444444666888:::888555111222111000...,,,,,,,,,,,,......+++&&&!!! %%%---222222000222444333666333111111333333000---++++++,,,---...///000222111000///.........///000000///000666<<<>>>999444111333666:::===@@@AAABBBGGGGGGIIIIIIJJJJJJIIIIIILLLPPPWWWaaakkkvvv222111///---+++*********&&&    !!!(((---+++***,,,///333444555///......000222333222111///...,,,++++++---///000555555444333111222444777...///222555999>>>BBBDDD<<<<<<<<<;;;;;;:::999999555444555666888777444222111222333111...,,,++++++------+++%%%$$$---333111///000222222444111//////000000...+++***,,,---.........000111///......---...///000111000111555;;;@@@AAA<<<888444555888;;;>>>@@@BBBCCCDDDEEEGGGHHHIIIIIIHHHGGGIIIJJJPPPZZZccclllxxx000111111...***(((+++///(((     ###(((%%%"""###(((...111333111000000111222333111000222111///---,,,---000222444555666555333222444777111111111444999>>>DDDHHH???>>><<<:::888777777777555444333444555666555333000222222111---++++++,,,------***###""",,,222111...///111222111...,,,---000222000...---///111111...---...000000/////////000111333444111444999===@@@@@@>>>===777888:::<<>>???::::::;;;===???AAADDDEEEIIIJJJKKKLLLLLLJJJHHHGGGHHHEEEIIIRRRYYY```lllyyy000333444///'''###%%%***(((!!!     """'''444222111111111111///...000...,,,++++++...222444555555555555555555555444///...---...222:::BBBGGGEEEAAA;;;666555666777888444444444666888888666444------------------,,,,,,,,,//////)))$$$***222555444222333555///+++***---///......000000111222222222000...---******+++---///000222222888888888:::<<<===<<<;;;444444666:::???BBBCCCBBBGGGMMMPPPKKKGGGHHHKKKLLLGGGIIILLLQQQXXXaaalllsss222333111,,,%%%!!!###%%%%%%       000000111333444333222000///...------...111444666333333333444444444444444222111000111444;;;CCCHHHEEEBBB===:::888777666555555444444555666777555444111111///...------,,,---000222333...%%%!!!"""&&&***000555666333000111222000,,,***---...---,,,......000222333333111///---++++++******+++...000222444333333555777999888777555666888;;;===???AAACCCCCCKKKOOOLLLIIIIIIJJJIIIFFFHHHLLLQQQXXXaaajjjqqq~~~777444///)))%%%"""""""""$$$     ))),,,000333555444222000------...///111333444555222333333444444555555555555444444444666;;;BBBHHHEEEDDDAAA>>>;;;888555444777555333333555555555444555333111...------......111444555111+++(((***---222555777666222......///222---***,,,---+++***,,,,,,///222555555333000------+++)))((()))+++///111111000000111444555555444666888:::999888999===AAA@@@HHHMMMLLLJJJJJJIIIGGGGGGJJJOOOTTTZZZbbbjjjppp{{{<<<777000+++)))'''%%%###'''###   ###'''...222333111///---------///000111222222222333333444555666666777777444555555444555999@@@EEEGGGGGGDDD@@@;;;888666555999777444333444555555444444222///------...000111000222333111---+++---000666666666444000------...222---)))++++++((((((***+++...222666666444000...---,,,,,,++++++,,,......222111000111444555555555555888999777444444999??????EEEIIIHHHHHHJJJJJJHHHHHHLLLQQQVVV\\\cccjjjooo{{{AAA:::333///...---***&&&+++%%%     &&&...333333000---+++------///000000000000///222222333444555666666777111333444333222555<<>>@@@@@@???AAAHHHLLLLLLDDDFFFJJJNNNSSSYYY```eeeuuu???<<<777111,,,&&&       ***000///------...++++++---...000222333444444444444555555555555555000444666555333555===DDDFFFHHHGGGBBB;;;777777999444333333444555666444333/////////000111222333444444333333111000//////000//////000111333333333222+++%%%"""$$$'''''')))---000111333555555333000///---///222555555444111///222000...///111444555555666777999:::<<<===??????:::===>>>>>>BBBIIILLLJJJDDDFFFHHHKKKOOOVVV^^^ccckkk|||<<<:::666000'''      %%%***+++***+++---******,,,...111444777999999999999999888888888888111555999888555777???FFFCCCFFFHHHEEE>>>888666888000000111333444555333111111111222222222333333333333222111///...---,,,,,,//////000333555555444222)))###!!!###&&&'''***...222333444444444222000///...///111222333333222222444222000000333555777777333333444777;;;======<<<777;;;>>>???DDDJJJKKKHHHGGGHHHIIIKKKPPPVVV___dddbbbvvvAAA===666---$$$     ###%%%''')))******+++---000333555555444555888;;;:::666222111222111555:::;;;::::::???DDDGGGGGGDDD@@@;;;888888888888777666555333111000000222222333333111///---,,,...///111222222000---,,,,,,,,,...111444555333222((('''$$$""""""&&&---333555444333444444333111......000222444555444222111444555555444222000///000111000000222777::::::888;;;999:::???BBBAAAAAACCCFFFIIIMMMPPPQQQUUU[[[___cccmmmxxx@@@===666...$$$     """%%%''',,,,,,,,,...222555777777777:::<<<:::555000///000///333888999999:::>>>CCCFFFFFFCCC>>>999666555666888777666555333222111000333222222111000...---,,,***---222555555333...+++000000000111111000---+++((((((&&&######'''...444555666777777555333111000...///222333444333111000000111333333111000111222111000000222555777777666:::777999>>>AAA@@@AAACCCFFFIIIMMMPPPRRRWWW^^^cccdddnnnxxx>>>;;;666///%%%      $$$+++++++++,,,///222555777777:::<<<999444///------...111555777777888<<<@@@CCCCCC@@@<<<777444333444888777777555444333222222444333222000///...------(((---333888888555///+++000///......---,,,(((&&&'''((('''%%%$$$'''...444555999<<<;;;777333111111...///111333333222000///,,,...000111111111222333222111000111333555444333777555777<<>>===:::666444444444777777666555555444333333666555333111000///000000,,,///444777777444///,,,)))(((((((((***)))'''%%%%%%''''''&&&$$$'''...444666;;;???>>>777222111333000111222333333222000///+++---///000//////000222333333222222333333333222555444666;;;======@@@EEEKKKNNNPPPQQQSSSYYYbbbiiijjjpppwww:::999666111)))     $$$)))...111000///......444777999888444000///000222333444444444444555666888999:::999777555555666666666555555444444444333777666555333222333444444333444444333222000...---%%%$$$###$$$&&&'''%%%$$$"""%%%((('''$$$&&&---444777<<>>FFFJJJMMMPPPRRRSSSVVV]]]bbbfffjjjsss}}}999888555333000---,,,+++""" ###)))000222---"""    &&&+++---///333777999;;;===:::555000//////333222333555888:::;;;;;;<<<===>>><<<999666555444111111222222222222333333000222444666888999888888444222000...------...///...,,,)))'''''''''%%%$$$""")))///...***+++111999999777444333333444444333000000///---,,,+++******---///000000///...//////***---000111111222555888777777:::;;;999888>>>FFFGGGJJJOOOQQQSSSWWW]]]bbbcccgggqqq|||999777555444333111///---+++$$$$$$)))000666888333***###    ###)))...111333666555333444555444///+++222666999888444444777;;;>>>======???@@@>>>888444555111...000444777666333000000222666:::<<<<<<:::444333111///...---......---...---+++)))((()))***(((((('''$$$###'''///666777666555444444333444444777222000333333...---///111111000000000000111111---///111444666777888888BBB:::555777888777:::@@@BBBFFFKKKNNNPPPUUU]]]dddeeeppprrrrrr|||;;;777333111111000---***((($$$&&&)))///444666333,,,'''    &&&,,,000333444333222333444333///,,,111444888888555444777:::>>><<<::::::;;;:::888555555222000222777999777444222222222444777888777666444333111000////////////.........---+++***+++---+++***&&&""" ###+++222555444444333333333333333666222000333222...,,,///////////////////////////...000222555777888888888<<<666333555777666:::???CCCGGGKKKLLLMMMQQQXXX]]]bbblllooorrr~~~<<<666///,,,,,,,,,((($$$###!!!###''')))---111444333///,,,    %%%+++000111111111222222111...+++...222666777555555666999===:::666555555666666666333222111444777888555222555333222222333444333222333222111000000000000000,,,------,,,******,,,...---+++&&& '''---222222222333333333444444555333111333111---,,,...---...///000000///...---...000222555777888999999888555444666777888;;;@@@EEEHHHJJJJJJJJJLLLQQQVVV___hhhjjjppp<<<444,,,'''''''''"""'''''''''))),,,///000000///%%%    %%%+++111111111111000...+++)))+++...222444444444555777888777444333333444444555000000000333555555222///666444111000111222222222222111111000000000000000)))***)))(((&&&''')))+++---***%%%&&&---111111222333444555555555555555444333111......///---...000111111000...------...111444666777777777888888888999999:::===@@@EEEGGGHHHHHHHHHJJJOOORRR\\\cccdddjjj{{{;;;444+++&&&$$$"""%%%&&&$$$###$$$(((+++,,,,,,)))%%%  !!!'''111111222000...***'''%%%''')))---///111222333444333444555666555444333333000000222444555444222000666444111111333444444444111111111111000//////...))))))(((%%%###$$$&&&(((***((("""'''///111222333555666666666666666777777444111/////////...///111222222111///...***,,,///111333444555555888::::::999777999<<>>@@@AAA@@@AAACCCHHHMMMPPPRRROOOWWWZZZ```ooovvv{{{:::;;;:::333***###!!!"""&&&%%%%%%&&&&&&%%%"""    !!!%%%%%%""" !!!###(((,,,...333777;;;<<<:::888999:::555666666555333333555666444444444444555444111///999999888777555333000...---***&&& $$$+++000222333555555444333222000777888000***+++,,,+++//////............//////***+++...111333444444444555:::;;;444222:::BBBEEEAAA@@@@@@BBBGGGKKKOOOPPPIIIUUUZZZaaaoootttxxxCCCAAA;;;333...,,,***(((...---,,,------+++(((%%%    ###$$$""" &&&000888888;;;>>>===999555333333:::777333111333666999:::333000000222222//////222777555444444444333000...///,,,(((""" $$$)))+++...222555555222//////222444444111///000111///---+++***,,,---...///...000222333333222111000666999;;;:::999:::>>>BBBCCCCCCDDDEEEGGGIIIKKKLLLJJJNNNWWW```eeelllyyy@@@===777111///......------------//////---***'''     ###''',,,222666888::::::888555333444555777555444555777999::::::000...///333444222333555333222111222333333222000///,,,(((###$$$&&&)))...333444333111111333666555333111111222000...,,,++++++,,,---...///000111333333222000///555666888888999;;;???AAADDDEEEFFFGGGIIIKKKMMMNNNMMMPPPXXX___ccchhhsss===999333000000111222333000000000111111///***'''$$$    !!!'''...222444444888888777555333444666999777666666888:::;;;:::888111///111666777444444666444333111111222222111000,,,***&&&"""###)))///333444333111333444444222111111111000///...,,,,,,,,,------000111222222222111000///555444444666:::>>>@@@AAACCCDDDEEEFFFIIIKKKMMMNNNPPPRRRWWW]]]```cccmmmxxx>>>777222111333444666888888555222111000...,,,***...(((     """(((000444444222666666555666666888;;;===999888888888::::::999888555333444888777333111333999777555333333111///---)))'''%%%!!!$$$,,,222555555111111111111000/////////.........---,,,,,,---///222222333333333333222111555333222666<<<@@@BBBAAA@@@@@@BBBDDDFFFIIIKKKMMMOOOPPPUUU[[[___ccclllvvvAAA888222444777666666999999555111......111222333777111(((   !!!&&&###"""$$$***///111111333444555888;;;>>>??????888666444555888;;;<<<<<<555333444777666333111333;;;999888777777555222///***)))'''%%%!!!"""***111555777333222111000000000///...,,,---///...------///111333333444444444555444444666444333666<<>>???@@@CCCFFFIIIKKKMMMLLLMMMRRRYYY___dddmmmwwwCCC888222777:::777555888555111...---000555999<<<:::666---$$$   ###'''###!!!'''$$$"""(((---111333333444777;;;======<<<111000///222777;;;???@@@111///000333444222333777777777999;;;<<<;;;888555------,,,***((($$$!!! ######!!!!!!)))111666777777555333222333333222111+++...000000---,,,///111222222333333444555666777666555555777:::===???@@@???@@@AAADDDGGGKKKNNNOOOLLLLLLPPPXXX^^^ccclllttt@@@555000777;;;777333555333000...///333666999:::888444...&&&    $$$+++)))!!!!!!""" !!!***000666333111222555777777666...---///222666:::;;;;;;111...---000111000222666444666:::>>>@@@>>>999666---......---***'''$$$"""!!!$$$(((***(((%%%"""!!!"""***111666888:::777444333444444333111---111333111---***,,,...//////000111333555777777555666666666666888:::======>>>@@@CCCGGGKKKNNNOOONNNMMMOOOVVV[[[___fffmmm===222...777<<<666222444444333222333555555555333444111---'''    """++++++###!!!(((000999444///,,,...000111111//////111444777777444222444000---......,,,...333666888<<<@@@AAA===777222+++,,,,,,,,,***'''$$$""""""&&&+++...,,,)))&&&$$$###***111666888999666222111222333111000000333555222,,,)))))),,,,,,---...///222444666777333666777555333333777:::;;;<<<>>>AAAEEEIIILLLNNNQQQOOOPPPUUUXXX[[[```fffqqq|||777222---...333666444000222222333444444555666666666666444111,,,'''###!!!    ###### '''...>>>:::333...+++,,,...111222000000222555666333111333222000//////111222444666:::;;;::::::;;;666000***---000000---((($$$"""###''',,,000000---)))&&&'''&&&%%%'''+++000333444000222222//////222333111222333333111...+++******+++,,,...000111222222111333444444444444666:::===AAA;;;777;;;FFFNNNNNNKKKQQQRRRRRRSSSTTTWWW\\\___nnnvvv666111...///444666333///111111222222444555666777777555555666777444---(((   ###""""""(((...<<<999555111///000333555444222111222555777666444333222111111222444666777444999<<<<<<<<<<<<777000---///222111...***'''&&&%%%''',,,///000...+++)))(((&&&%%%&&&***///222444222555444111000333555333444444444222...,,,+++,,,---...000222333444444444222333444444444777;;;>>>???<<<:::???IIIPPPRRRPPPOOOPPPQQQSSSVVV[[[bbbfffmmmuuu555222///111555666333...000000000111333555777999888666666:::???===555---###   !!!!!!$$$+++000;;;999777555555666888999777555333222444666777666111111000111222444777888333999=========<<<888222111222333111...,,,++++++(((***,,,...///...---,,,)))'''$$$$$$''',,,000222333666555111000333555444555666444222...,,,,,,---...///222444555555555555111222333333444777;;;???======>>>BBBHHHLLLOOOOOOKKKLLLNNNPPPTTT\\\dddkkkpppvvv555222111333666666222////////////000222444777999888777888;;;<<<;;;555111,,,)))$$$   %%%...444;;;;;;;;;::::::::::::::::::777333111000222333444000000000000111222444555444999<<<;;;:::;;;:::777333333333111...---...000..................------)))&&&""""""$$$)))---...222666666111///111444444555555333111---,,,,,,...---///111222444444444333///000111222333666;;;>>>;;;===???AAABBBDDDFFFGGGJJJJJJJJJKKKOOOWWW```gggqqqvvv~~~666444444555777666333000......///000222444666888555888:::999777666777999666333---&&&  %%%000999============<<<;;;:::999:::888444///------///111333333333222222222222222666;;;<<<888666999;;;:::333333222///......000333444333111///...------,,,)))&&&"""!!!###&&&)))***111666888444000111333444222222222000---,,,,,,---,,,---///000111000000///---...000000222555999===999;;;>>>?????????BBBDDDLLLLLLKKKJJJLLLRRRZZZ___kkkqqqyyy888777666777777777555333---...///000222333555555111555999888555555:::@@@:::777333---'''"""    $$$111:::>>>>>>>>>===<<<:::888777999777444000------///222888777777666666555444444666;;;<<<777444777999:::222222111///...///222444777555333111///...------)))'''$$$###$$$&&&''''''000777;;;777222222333333...///111000...------...---.../////////...---,,,...///000000111444888<<<777999;;;===???AAAEEEHHHNNNMMMLLLKKKKKKPPPVVV[[[```iiiuuu;;;:::888888777777777666,,,---000222333333222222000333666777555555777:::888777444111...+++)))((( """%%%&&&###!!!   $$$///777<<<<<<<<<;;;:::999888777777777666333111111444777888888888888888777777666333:::===999555555666555111222222111000111333666555555444222111111000000+++)))'''&&&'''((('''&&&+++444:::777111/////////+++...111222111000//////111111111111000...,,,+++000111222222222555999<<<888888888:::>>>BBBFFFHHHHHHIIIIIIIIIJJJOOOTTTYYY[[[ggguuu===<<<:::888777888888888+++---000333444333111000222333444555555333000...444444444333222111000000###$$$'''***+++''' """&&&$$$ %%%---333::::::999999999888888888555777888666555666:::===444555666777777888777777000888>>><<<777555333111111222333222111222555777333333333333333333333333---+++************(((&&&%%%///777444...+++***)))***---222444444222111000444444444333222000---,,,333444444444444666:::===<<<999777888<<<@@@BBBCCCAAABBBDDDFFFIIIMMMSSSWWW\\\iiixxx999>>>BBB@@@;;;777666777222222111...,,,,,,...111111///000333000,,,000777:::888444222555999666000'''&&&&&&''')))'''"""!!!'''***&&&  !!!###(((,,,...222777<<<>>>>>><<<;;;:::;;;;;;999777666666666222666:::<<<;;;888666555666888;;;;;;999666444444666333111000111222333333222222333444444444333333---...///---***'''%%%%%%(((---111111111111---(((---000333333222222333666555::::::555111222444444:::999777444222333777:::777444222444999===@@@@@@@@@EEEIIIIIIFFFGGGNNNUUUaaannnsssxxx666:::>>>>>>:::777777999333333222///,,,,,,...///333222333555333///222999888999777555888:::666///)))((((((***,,,***$$$ """''')))&&& !!!%%%))))))+++///555;;;>>>===<<<;;;;;;<<<;;;::::::::::::666666777777777777666666777:::<<<<<<:::666444444555222000///000222222222111222333444444444444444...///000...+++(((&&&&&&)))...111000000222222///000222555555333222444555888======888444555777777999999777444333333777:::888666444555999===??????@@@CCCGGGHHHHHHIIINNNRRR^^^kkkpppuuu222666:::;;;999777888999444444333000...---...000666666777999666444666<<<888::::::999;;;<<<666///,,,++++++---///---(((###!!!&&&'''$$$ !!!###((((((&&&(((...777<<<<<<999999999:::;;;<<<======>>>;;;777333222555777888777888:::<<<;;;888555333222333111//////000222222222000000222333444444444444+++---//////---+++***+++***///222000111555777666444555666666555444555666999>>>???:::666777999888999999777555333444777999777555555666:::>>>AAAAAAAAABBBEEEHHHKKKMMMNNNOOOWWWccchhhnnn{{{111444777888777666666777333444444333111111222444888:::<<<<<<999888:::>>>;;;<<<;;;999:::<<<888333///......000111///***%%%######  ###&&&%%% %%%### %%%+++---(((&&&+++444:::999666555555666999<<<>>>??????>>>888333222666999999777777999;;;:::777333000///111///......000222222111---...///111222222222222(((***---/////////000111,,,222666555444777999888666666666666666666777888777<<<>>>999666777888777999888777555333444666999555555666888===AAADDDFFFCCCCCCDDDIIINNNQQQPPPNNNNNNZZZ^^^cccppp{{{444555777777666444444444333444555555555555777888888<<>>===>>><<<888888;;;;;;888222000000111222000***%%% %%%***)))""" $$$$$$""" '''...222---)))---555;;;;;;888666555666999>>>AAAAAAAAA???:::666666:::<<<999666888:::<<<;;;888444222111///......///111333333222,,,,,,---//////000000000))),,,...000//////000111---666<<<;;;888888888666666555555555777888999999555;;;===999666777777666888888777666444444666888888888:::;;;>>>AAADDDFFFDDDCCCEEEJJJPPPTTTRRRPPPLLLUUUXXX\\\iiittt777777777777666555333333333555666777666777888:::777===???===:::;;;=========>>>;;;777777;;;>>>===555444222333333000)))$$$ ###)))(((!!! """###!!!###+++222555111///222999>>>@@@>>>:::888888<<>>;;;999:::;;;<<<999777:::<<<>>>>>>;;;777555444///......000222444444333,,,------...............---///111000///---------000999@@@>>>:::888777555777555444444666777888888555;;;>>>:::777888888777888888888666444444666888:::<<<======<<<===???AAAEEEDDDEEEIIIOOOSSSSSSRRROOOVVVVVVYYYgggrrr}}}999888777777777666555444444666777777666555555666555<<>>===999777555555444000)))### !!!%%%$$$   $$$%%%$$$(((111999:::888777888<<>>999888999888:::777333222333444444333222999<<<999666666666555777888888777555444666777666888;;;;;;;;;;;;>>>AAACCCCCCDDDGGGLLLPPPRRRSSSRRRXXXVVVWWWeeeppp{{{999888777777888888777666666777888777444222222222333;;;>>>:::888:::;;;999555:::<<<::::::===>>>===<<<:::888777555111)))###  """   !!!(((******...777???@@@???>>>=========>>>>>><<<999888;;;@@@CCCBBB???===<<<;;;888666666888;;;444666999999777444222222......///111444666666555111111111111000///...---&&&))),,,//////000222333333;;;@@@<<<777777;;;======999444222222222000...///555999666333333333222777888888777555555666777...111666888:::<<<@@@DDDAAABBBCCCFFFIIIMMMQQQTTTSSSWWWTTTTTTbbbnnnzzz555777888888777777888999888888777777666444333333:::???CCCAAA;;;777777999777888;;;>>>===999888999777;;;===777---&&&%%%'''!!! !!!  !!!***333999===???<<<;;;999:::<<<>>>>>>===999:::<<<===>>>>>>>>>>>>>>>999333000222666;;;===555888;;;;;;888555555666222111000000111333555777222111000...------,,,,,,,,,------------///222555999999:::::::::999999888???<<<999777666555333222111444666666444444888;;;:::888555666888:::999777//////000444;;;@@@AAAAAABBBAAA@@@AAAEEEJJJMMMOOOVVVWWW[[[aaaeeekkkxxx444666888888888999:::<<<:::999888777666666777777999<<<>>>===;;;999:::;;;888;;;@@@CCCAAA===:::999777999:::666...&&&######   &&&...555:::<<<<<<:::999:::<<<======<<<<<<<<<<<<======>>>???@@@===:::555333555888;;;<<<777999;;;;;;777444333333222111///.........///000//////...---------......)))************,,,000333777666666666777:::<<<===<<<;;;999888888666444222222333444555555666888::::::666333222444777888888111///...222888===AAAAAA@@@@@@@@@BBBFFFKKKOOOQQQZZZZZZ]]]bbbffflllxxx333555777888999:::<<<>>>;;;:::999888888999:::;;;555666777999::::::;;;;;;888===CCCEEECCC???;;;888777777777555000)))###    '''///555999<<<:::999999;;;<<<;;;;;;>>>>>>===<<<===>>>@@@AAA===;;;888777888:::;;;:::777999::::::777333222111111000///.........//////......------...///000000------...------///333666777555444333444888<<<>>>:::::::::;;;;;;999666333444333222333555777777777777444000...000333666888111///,,,---222999>>>AAA===>>>@@@CCCGGGLLLPPPSSS[[[YYY[[[___ccciiiuuu333555777888888999;;;<<<999::::::;;;;;;;;;;;;<<<444444666999;;;<<<:::888999>>>CCCCCCAAA???;;;777666555555555444///'''!!!!!!  !!!***333888<<<:::999999:::;;;:::999<<<<<<<<<===>>>>>>??????>>><<<;;;;;;;;;<<<;;;999666777888888777555333111000000111222333444555555222111111111111222333333222222222000///000222555888666444333333555777999999:::<<>>999555555222000111444666555333222000...---...000222333000,,,((('''***222:::???;;;===@@@CCCGGGKKKOOORRRVVVTTTTTTXXX]]]dddppp|||444666777777666666888999777999;;;>>>>>>===;;;:::777999<<>>@@@???;;;555444555888999777///)))###   (((333:::===;;;999999::::::999888777999;;;===>>>>>>======@@@>>><<<<<<<<<<<<;;;999333444666777888777555444222333444666777777777777888777666666555555666666333333111///,,,+++---///444444555555555666666666:::<<>><<<;;;>>>AAADDDFFFEEEAAA===:::===DDDEEE@@@>>>CCCDDD@@@666666777:::===;;;666222%%%"""  '''444<<<>>><<<::::::::::::999888555777999<<<===>>>>>>>>>CCC@@@<<<;;;;;;;;;;;;;;;333333444777999:::888666555666777888888666444333::::::999888888777888888777666444111...---...000///000333555777888999999;;;===AAADDDFFFCCC>>>999555333000......---+++***%%%'''))))))'''%%%$$$$$$$$$""""""***000111666===AAACCCFFFJJJNNNRRROOOOOOUUU\\\bbbkkkttt{{{666888999999999999;;;<<<>>>>>>>>>>>>>>>?????????AAADDDGGGFFFBBB>>>>>>>>>:::BBBEEE@@@???EEEEEE???888888:::<<<===<<<999777+++(((%%%"""  &&&555>>>@@@>>>;;;;;;;;;;;;999888888777777888;;;>>>BBBDDDFFFBBB<<<888888:::<<<<<<555444555888::::::888555555777999::::::888555333777777777777777777888999888888777444111111333555111111222444666888:::<<<<<<===@@@DDDEEEBBB===999444333111...***'''&&&'''"""$$$$$$"""###((((((///888>>>AAAEEEJJJNNNTTTQQQQQQWWW]]]aaagggmmmqqq666888:::;;;;;;<<<>>>@@@DDDBBB???======???AAACCCAAACCCDDDAAA;;;999===AAA444???DDD@@@???DDDCCC;;;999;;;<<<======;;;:::999111...+++'''  %%%555???AAA???<<<;;;;;;;;;:::888;;;999666666999???EEEIIIHHHBBB;;;666666999<<<>>>777666666888;;;:::777444333666999<<<===<<<:::999333333444444555777888999333333333111///000222444777555333222333666999;;;;;;===???BBBCCCAAA<<<888333444222...'''######%%%!!!!!! ###"""***555<<<@@@EEEKKKPPPUUUQQQRRRWWW\\\___cccgggjjjzzz;;;:::888888999;;;>>>@@@GGGAAA<<<<<>>>>>????????????>>>===444;;;>>>;;;;;;>>>>>>:::888===BBBBBB>>>:::999:::;;;999444///***%%%"""!!!###  ---666???>>>===<<<<<<:::666333777999;;;<<<<<<>>>AAACCCAAA@@@>>><<<;;;;;;<<<>>>:::999999:::;;;999666333888777666666888:::;;;;;;888111///555;;;;;;777555222222222222222222333333999999999777444222222222888:::;;;<<<@@@CCC???888000...+++'''$$$ '''666===<<>>===<<<<<<888======999777:::;;;999777<<>>???AAA>>>;;;;;;>>>???>>>===;;;:::999::::::888444111777777777777999999999888:::444111333666333000///333222111000///000111111888999999777444222222333777:::<<<<<<<<<<<<777111***(((%%%!!!###111888999???IIIOOOLLLNNNVVV[[[\\\^^^bbbkkkvvv777888999:::;;;===>>>??????>>>???CCCHHHKKKIIIFFFCCCBBB???===;;;:::::::::<<<>>>===888555777888777666:::>>>???<<<::::::<<<:::888555222111000111111000***!!! !!!&&&&&&"""&&&111333555444111///000111///333999<<<===<<<<<<<<>>:::666000***%%%"""***111444<<>>BBBGGGKKKKKKHHHDDDAAA@@@===:::999888999:::<<<>>>>>>;;;888888888888555888;;;<<<::::::;;;<<<;;;888222---,,,...222555555///&&&  $$$)))(((######---000222///+++***---222///333888;;;<<<<<<<<<===AAA>>><<<===???@@@>>><<<<<<;;;999888777555111///111444888:::999888666555666444333444111...222888;;;999666333111111222333666777666444222111333444777???EEEAAA;;;555...(((!!!###***000999CCCFFFHHHJJJMMMPPPSSSZZZ___hhhppp|||222333666888:::::::::999===???CCCGGGIIIGGGDDDAAA===;;;999888888999:::;;;;;;===@@@AAA???<<<::::::555666888888999999:::;;;===666---%%%###&&&,,,111555000)))"""!!!  $$$((('''"""!!!&&&---///...***&&&&&&,,,222222444777999:::<<>><<<:::888777666555222000...333888::::::888777777444333333444000...222999;;;999666444333333333444555555555333111111333555555>>>CCCAAA:::444---'''$$$+++444===BBBGGGKKKLLLMMMRRRZZZ```hhhmmmuuu333444666888999999888888<<<>>>AAACCCDDDBBB???===:::999999999999;;;<<<===;;;<<>>666666666666777888999:::;;;444))) ###(((...,,,)))&&&$$$$$$%%%%%%###%%%$$$ $$$))),,,000...)))###!!!(((...333555777999:::<<<@@@CCCBBBDDDEEE@@@999777;;;@@@:::999777777777777555444///444999;;;999777777888777555444333///***,,,111666666555444444333333444444444333222000111333666222999===;;;666111)))"""%%%...444<<>>>>>>>>=========:::;;;;;;<<<===>>>>>>???>>>===AAAFFFDDD>>>===@@@777666444444555777888999666111((( """$$$&&&'''((((((((('''"""""" %%%,,,///111333,,,""""""(((111444777:::;;;===???AAADDDDDDBBB===999999>>>BBB999777666666888999999888333888<<<<<<888666666888;;;888666555111+++)))+++333444555666666666666555444333222111///000333666222666888666333///&&&&&&***777CCCMMMMMMLLLSSS]]]bbb```eeekkkrrr~~~999999999999999999999999888::::::;;;::::::<<<=========>>>???@@@@@@??????BBB???@@@DDDBBB======AAA888666333333444666777888222...)))###"""'''******)))''' !!!"""!!!'''///333222444***###...222888<<<======>>>>>>FFFBBB>>>::::::===@@@BBB888666555666999;;;;;;;;;777;;;>>>===888444444666===999888888555///+++,,,222444777999::::::999888333333222000///000444777444666666444222///%%%!!!$$$333AAAMMMMMMLLLSSS]]]bbb\\\bbbjjjrrr}}};;;999666666999;;;======>>>>>>=========???@@@AAABBB???@@@EEEGGGFFFEEEFFFFFFCCC@@@@@@BBBBBB???<<>>666333333444222///333000+++%%%$$$***,,,)))&&&###""""""&&&'''&&& %%%,,,222666555&&&(((---444:::<<<======>>>???===;;;<<<>>>???===;;;777888999999888999;;;======;;;888555444555666777@@@???;;;666111...///000222111222444888:::::::::555666444000111666666333999777555222///)))""",,,333???HHHOOOUUU\\\```bbbdddkkkvvv<<<999666555777;;;===>>>@@@@@@AAABBBBBBAAA@@@???BBB???@@@EEEHHHEEECCCDDDCCCAAA@@@AAACCCDDDCCCAAADDD>>>888555666777555222333222///***$$$###(((***)))'''###""" !!!''',,,------,,,)))%%%&&&,,,222666888000$$$(((,,,222777999999999999>>>;;;999999;;;<<<:::888888999::::::999999:::<<<888666444222222333555666999999888555111/////////000///000222555777777666444666666333555888888555666666444000***$$$(((111===HHHNNNTTTYYY\\\```aaahhhttt<<<999666666888<<<>>>???===???BBBEEEFFFEEECCCAAAAAA???AAAFFFHHHDDDBBBBBBDDDCCCBBBBBBCCCDDDBBBAAABBB>>>:::999::::::888666222222111...(((!!!"""%%%&&&''''''""""""!!!$$$+++000222222333000)))!!!'''///555777777666---&&&!!!***...222666666666666777<<<999777666777888888777999;;;<<<;;;999888999:::555444222222222444666777111333666666333111//////...------///111333333222222666888777888;;;:::777333444222---$$$""",,,999DDDKKKQQQVVVZZZ___^^^cccppp}}}:::999999:::===??????>>>888:::>>>BBBEEEFFFGGGGGGAAA???AAAFFFGGGDDD@@@@@@GGGFFFDDDBBBAAA@@@>>>===???===::::::;;;<<<:::888222111111...***%%% """###$$$###"""!!!###$$$!!!""""""###)))...000000111///+++$$$!!!+++555:::999666333111...''' (((---000444777777777888999999888666555666888999:::;;;<<<>>>===;;;888777888777666555555555777999:::///222777999777444000///...---,,,---///000000///...333777777888:::999777111333111***  %%%000;;;DDDLLLUUU[[[^^^\\\```lllzzz888999<<<@@@BBBBBB@@@===777888:::===@@@CCCFFFHHHAAA???@@@EEEFFFCCC@@@@@@FFFEEEDDDBBB???===;;;;;;<<<;;;::::::;;;;;;;;;:::666444222000...,,,,,,,,,,,,---,,,''' !!!!!!######!!!(((---......000111///+++$$$ (((222888:::888666:::888111%%%'''000000222555777777888999;;;777777888888999;;;===???;;;===??????<<<999777666999888888777777888999:::111666:::<<<:::666222000///------...///000000...)))000555555555777777555222333000(((  '''000:::GGGTTT]]]\\\[[[___iiiuuu777999<<>>>>>CCCDDDBBB@@@AAABBBBBBBBBAAA>>><<<======<<<;;;:::999999:::;;;<<<<<<:::666444333555888:::444666555,,,!!!###%%%%%% ###***///111111555777777444---$$$)))222888;;;===@@@???888,,,%%%(((000666333444666666666666888:::888:::<<<======>>>@@@BBB;;;>>>AAAAAA>>>:::777666777777777666777777888888444888;;;<<<:::777444222///...---...000111111///(((000555444333444555444444222...%%%"""###""" !!!(((222@@@PPP[[[ZZZZZZ___gggppp{{{777888:::>>>AAABBB@@@>>>>>>>>>???@@@@@@AAAAAAAAAAAA===<<<@@@BBBAAAAAADDDBBBDDDDDDBBB>>><<<<<<>>>===<<<:::999888999<<<>>>???<<<999777666999<<<>>>999<<<;;;111###'''))))))"""$$$,,,222555666777999:::888222+++&&&### )))333;;;??????AAA===333///333888999:::;;;:::999666666777999:::>>>AAABBB@@@???@@@AAA:::>>>AAABBB???;;;888666444444555666777888999999333666888999777555444555...------...000222111000+++222777555333444666666555111***"""$$$)))+++***'''%%%%%%...;;;JJJTTTWWWYYY^^^dddiiittt999888777999===???@@@@@@<<<>>>AAADDDEEEEEEDDDCCCAAA===;;;???AAAAAABBBEEEGGGHHHHHHDDD>>>;;;:::;;;???>>>;;;999888999===@@@>>><<<999777777888:::<<<:::>>>>>>444%%%!!!***,,,+++$$$###---444888:::444666888777444000...---%%%### ###---777===;;;???>>>888666;;;<<<:::BBBBBB@@@<<<999777888999===@@@DDDEEEBBB???>>>???:::===AAACCC@@@<<<888666333333555777999:::<<<<<<111333555555444444555666---,,,,,,...000222111111...555:::777444666888888555000((( """)))...111000---***!!!%%%---777DDDMMMTTTWWW]]]bbbeeeppp666999<<>>??????<<<>>>AAAEEEIIIIIIFFFDDDBBBAAA@@@?????????@@@AAAFFFGGGHHHHHHEEEBBB@@@??????;;;666444555999<<<===============<<<;;;999999333999===666))) $$$///111000(((###///777:::999888666555555666666555444...,,,)))&&&&&&''')))*** '''111888777;;;???@@@>>>===???@@@DDDEEEEEEAAA<<<888888999:::::::::;;;;;;===>>>???===<<<<<<>>>@@@>>>888333888777777999<<>>NNNXXXZZZ```ccccccjjj:::<<>>===>>>???@@@BBBFFFIIIJJJHHHFFFAAA@@@???>>>>>>@@@AAACCCBBBEEEHHHHHHFFFCCCCCCDDDEEEAAA;;;999999;;;======>>>>>>===<<<:::888666444555;;;???:::///'''&&&***222444222+++ &&&111888;;;:::777555333222333444444333111000...,,,++++++,,,,,,(((%%%!!!+++222666:::???AAA@@@??????@@@@@@AAA@@@===999666777888777777888:::<<<>>>@@@AAA;;;;;;;;;===???>>>:::777999777666777:::<<<======666555555777999;;;;;;::::::888666555555444333111---000333555555333333333000,,,&&&"""'''+++111222333666777666444222000---)))%%%### """)))999IIISSSTTTZZZ```dddlll|||===???AAAAAA???===<<<<<>>AAACCC>>>CCCHHHIIIGGGEEEGGGJJJKKKGGGBBB???????????????AAAAAA@@@===:::777444222444:::???===555...---000666777666///&&&!!!!!!$$$""""""%%%,,,444:::;;;:::666333000///000222222222444444444333333222111111444...%%%###)))111666;;;???@@@???>>>>>>======;;;999666444555777888999999:::<<<===???@@@;;;::::::<<<>>>>>>===;;;<<<999666555777999:::;;;777666555777:::<<<<<<<<<;;;:::888777666444000---(((,,,222555555444222222000,,,%%% $$$)))///333666777888999888777555333444222...+++((($$$ &&&444BBBLLLNNNSSS\\\dddmmmyyy===???@@@???===<<<;;;<<<=========???BBBDDDCCCBBB@@@>>>;;;888888;;;>>>AAA===CCCIIIJJJFFFEEEHHHKKKMMMJJJFFFEEEDDDDDDCCCBBBCCCBBBAAA>>><<<999777666333888======888444333444999:::888333,,,)))***---,,,---///444999;;;:::888555222///...///111111111222444666888999888777666:::444+++ """***///666<<>>===>>>===:::888555555555666>>>>>>===<<<<<<<<<============<<<<<<===>>>>>>>>>???;;;777555666888999:::999888777888;;;===>>>>>>999999888888777444///+++***...222555444333222222111---&&&$$$(((...333666666888999999777444333222777555333111...+++'''###$$$000<<>><<<;;;::::::::::::444888<<<>>><<<:::999999;;;;;;:::666222///000222666777999<<<===<<<999666555333000///000111222111...111555999<<<<<<;;;:::999666000)))""" &&&***222:::@@@BBBAAA@@@AAA???<<<999888777666666@@@???>>>>>>>>>>>>>>>???@@@??????=========>>>???@@@<<<888666666888999:::<<<:::888999;;;>>>??????888888999999999777222///000222444444333222333444222...'''%%%***...222555666888999888555333222333888666444444333222///---""" ***444???GGGOOOUUU[[[gggwww888:::;;;;;;;;;;;;===>>>>>>>>>???BBBDDDEEEDDDBBB???===:::888777999;;;===AAACCCEEEFFFDDDBBBAAAAAABBBBBBBBBDDDEEEEEECCCAAA999777444333444666:::<<<:::;;;===?????????>>>===;;;<<<<<<:::777555555555999;;;>>>@@@???;;;777555444222111111222222222000+++...444888<<<<<<<<<;;;888777555111+++'''%%%$$$'''+++111999@@@DDDDDDBBB???>>><<<;;;;;;:::888666;;;<<<<<<===???@@@BBBCCC>>>??????===;;;;;;<<<>>>>>>;;;888777888999::::::===;;;888888:::<<<======999999:::;;;<<<:::666333444555555555333333444555222...'''"""'''+++---000222555888:::999555444555777888666555444666666666555&&&!!!"""***777AAAKKKPPPVVVdddttt999;;;<<<;;;;;;;;;===???>>>>>>@@@CCCFFFEEECCCAAA===<<<;;;:::;;;===???AAABBBAAAAAABBBCCCBBB???<<<<<<===>>>AAABBBAAA>>>;;;777444000...///444:::>>>===<<<;;;===???@@@???>>><<<===>>>>>><<<:::888777666:::>>>@@@>>>;;;777444222111111222333222000...,,,///333777:::::::::999888999999666222...,,,+++***+++///666===@@@@@@>>>999888888:::<<<<<<999666999999:::<<<===@@@BBBCCC888:::<<<;;;:::999;;;<<<:::888666666888:::::::::===:::777666777888999999999888888999999888444222000333555666555555555555///+++%%%!!!&&&+++---...//////222666999888555444666::::::777555444666888999:::,,,&&& %%%...999CCCJJJTTTcccooottt}}}<<<=========;;;<<<===???;;;===???BBBEEEDDDAAA>>>;;;;;;;;;===???AAACCCEEEAAA???===???CCCCCC>>>999::::::<<<>>>???===999666888444///,,,...444;;;@@@===:::999999<<<======<<<===>>>@@@AAA???===:::888222666<<>>:::777555000000111222333222///,,,...000444777999999888777:::;;;;;;888444222000111******,,,222888;;;:::888333333555999<<<===999666:::::::::;;;;;;===>>>???333666999:::888888:::<<<777555555666888::::::999<<<999555333444555666666777666555555555333000...,,,000555888888666555444,,,)))### """""" !!!%%%***...///......//////333666666333333666:::<<<999555444555888:::;;;222+++$$$!!!$$$)))222<<>>CCCAAA>>>???<<<=========>>>AAAGGGJJJHHHBBB;;;;;;???CCCAAA>>>888===AAABBB???;;;999999:::444000111444555999>>>===;;;888888;;;???BBBDDD@@@BBBEEEDDD@@@;;;888666666777999::::::999777666666333//////222444333222444333444777;;;<<<:::888;;;888777777999999666333///...///222777<<<@@@BBB===888777;;;<<<777555888333555999<<<======;;;:::333777;;;===<<<:::999999333444555666666777999;;;;;;:::888666444333222222666333111000222333111///000000111555999999555111,,,(((!!!!!!'''***((($$$!!!###(((...000000...///000111333555555333333777:::888999999666888>>>AAAAAA666222***!!!!!!&&&+++555AAANNNZZZbbbgggvvv999888777999<<<>>>===;;;>>>888777===AAA???======;;;<<<======>>>@@@CCCFFFFFFAAA<<<===AAACCC@@@<<<555999>>>???===;;;999999777111---///222333666;;;???>>><<<<<<>>>AAADDDEEEBBBCCCBBB???;;;888777777777888:::;;;;;;:::888777888444111111333444444333000000111555:::<<<;;;:::888666555555777777555333111111222555999>>>BBBDDD===888888<<<>>>;;;888888111333777:::;;;:::777555555888<<<>>>===<<<;;;:::888999999888666555777888<<<;;;999777666555444444555222000000222333222000//////111444888888444000)))$$$$$$+++......+++***)))---000222222222444666000111222333333444777999999;;;;;;888:::@@@CCCBBB;;;777...$$$$$$***444AAAOOO[[[ccchhhvvv===<<<;;;;;;===>>>===;;;>>>999888===@@@???<<<<<<:::;;;============???AAACCC@@@>>>@@@DDDEEE@@@;;;444777;;;===<<<;;;::::::777111...000222333666:::BBBBBBBBBCCCDDDDDDEEEFFFDDDCCC@@@;;;777555666777888999:::;;;;;;:::999888888666333222333444444333---...000444888;;;<<<;;;555444333444555555444333111222444777:::>>>BBBCCC>>>:::999>>>BBB???:::888000333777::::::888555222555888;;;===<<<;;;::::::;;;<<<;;;:::777666777888;;;;;;999888777666666666444333111111222333333222000///000444777777222...$$$!!! )))///333333333333222222333333222222555777111000111333666999999999;;;======;;;===BBBDDDCCCAAA<<<444))) """(((222@@@NNN[[[dddiiiyyy>>>===<<<<<<===>>>>>>===???===<<<>>>??????===<<<999;;;======<<<;;;<<<<<>>@@@EEEIIIHHHCCC>>>888999<<<======<<<;;;;;;:::555222555777777999<<>>@@@AAA>>>===@@@DDDBBB<<<666333555888;;;;;;888555222333666999::::::999888888;;;;;;<<<:::999888:::;;;888777666555555555555555777666444333333333222222111000111444777666111---"""%%%---333555555666777555555444333111000000000444222222666;;;>>>>>><<<;;;>>>???===???CCCEEECCCCCC???777---%%%$$$...<<>><<<888:::===>>>===;;;;;;;;;===>>>BBBGGGKKKKKKGGGCCC???????????????>>>===<<<<<<777666999;;;::::::===AAAEEEHHHIIIGGGEEEDDDEEECCCDDDDDDBBB>>>:::888777777777888888888888777777444444333222000/////////222333444555666888:::;;;:::999888555333222222222333666999;;;;;;;;;<<<>>>CCCBBBAAABBBDDDCCC<<<555444666888999999777555333444666999::::::999999999=========;;;888777888999333222222111111222222222999888777555333111111111333222222555777555000+++"""""")))111555555444444666111222444555555333000---333222333777===@@@???===;;;???@@@???@@@DDDDDDBBBBBB???999222+++%%%  )))555CCCQQQ\\\bbbkkkttt;;;<<<<<<;;;:::;;;>>>@@@AAADDDDDD@@@???@@@???<<<777:::===>>>=========>>>???@@@CCCGGGKKKKKKHHHFFFCCCAAA??????@@@@@@>>>===;;;777666999;;;:::999;;;===AAAFFFGGGDDDBBBAAABBBCCCEEEHHHGGGCCC>>>;;;999777777777777777777777777555666555444111///...///444555666666555666888:::;;;;;;999666333222333555777;;;???@@@===;;;<<<===CCCEEEEEECCCBBBBBB>>>888444555555666666555444333777999<<<===<<<;;;<<<===AAA@@@???;;;666333222333///////////////000111222777888777444111000000111333222222444555333...)))!!!$$$,,,444888666333333444///000333666999888555222000111333666:::<<<<<<;;;<<<@@@BBBAAABBBEEEEEEAAACCC@@@;;;777222,,,&&&!!!%%%///<<>>???>>>:::777:::<<<>>>>>>???AAACCCCCCCCCDDDEEEGGGFFFEEEDDDAAA???<<<===>>>@@@???>>>;;;777777:::<<<:::999:::888===BBBBBB???===>>>@@@CCCFFFHHHHHHEEEAAA>>><<<888888777777777777888888888::::::888444111111222333555666555333444666999888999888666333333555888:::???CCCBBB>>>:::999:::???DDDFFFBBB@@@AAAAAA>>>666555555444444555666777999;;;=========<<<===>>>@@@@@@>>>999444111000000////////////000111333333111333333111///...///111222000000222333000+++&&& """%%%...888<<<999555444666333222333555888888666333...111555888999999:::;;;===BBBEEEDDDEEEGGGFFFBBBEEECCC???<<<888222***$$$ ###+++666EEERRRZZZhhhpppyyyAAAAAAAAA===:::999;;;>>>@@@EEEEEE???<<<>>>===999888:::<<<>>>???AAADDDFFFFFFFFFDDDDDDCCCBBBBBBAAA>>>;;;999:::===??????>>><<<999888<<<>>>;;;:::;;;555:::>>>???<<<:::;;;>>>DDDFFFHHHGGGEEEBBB@@@???999999888888888888999999<<<>>>???<<<888555444555111333444333222222666999555666666555333333777;;;:::>>>CCCBBB<<<777666777;;;CCCGGGBBB>>>AAADDDCCC999888666555666777999;;;777999;;;<<<;;;;;;<<<===<<<<<<;;;888444111111111000000000111222333555666,,,...000///------///222000///...000111...(((######&&&%%%///;;;???<<<888777888:::666333333444444111//////444999;;;:::999;;;===???DDDGGGFFFGGGIIIHHHDDDIIIFFFCCC@@@===666---&&&!!!!!!###)))444BBBPPPYYYffflllsss|||===>>>>>><<<888777999;;;<<<>>>??????===;;;::::::666888;;;===>>>@@@BBBDDDDDDBBBAAAAAACCCBBB???;;;888999:::;;;<<<<<<<<<<<<<<<999777;;;AAABBB===777666888;;;===>>><<<999777>>>@@@CCCFFFFFFCCC@@@>>><<<<<<;;;:::999777666555;;;:::888999:::;;;::::::777333...---000444666666<<<:::666444333444666888===???@@@???<<<999777777AAAGGGIIICCC???AAABBB???<<<;;;:::888777777888888888777666777888999888777@@@;;;555111000222444555000333666777666333000---333333222222111000///...000111111111///,,,)))'''!!!$$$''''''---555;;;===<<<:::999<<<666222444666666777999333777<<<<<<999888:::===AAA@@@@@@DDDIIILLLLLLKKKGGGGGGDDDAAA@@@???888000)))$$$"""%%%,,,777GGGTTTbbbffflllvvv999;;;===<<<::::::;;;===>>>@@@AAAAAA???=========:::;;;<<<===>>>@@@BBBDDDCCCBBBAAAAAAAAA@@@;;;888444555777999;;;<<<======<<<888666:::@@@CCC@@@<<<666888;;;<<<;;;:::999999<<<>>>@@@CCCDDDEEEEEEDDD@@@>>><<<:::888777777888:::888777888999;;;;;;:::888666333333666999:::999<<<:::666444333444666888;;;===@@@AAA???<<<;;;;;;AAAGGGHHHDDDAAACCCCCCAAA===<<<:::888777777777777666444333444666888888777>>>;;;666222111222444555000222555888999888555222444555555666555444222111000111111111000...---,,,"""%%%)))***000777===>>>===;;;:::<<<666222444666666777999555999>>>>>><<<:::;;;===@@@@@@AAADDDIIIKKKIIIGGGCCCFFFFFFDDDDDDDDD???999...((($$$&&&+++555EEERRR]]]bbbiiisss555888;;;<<<<<<===>>>??????@@@BBBBBB@@@??????@@@@@@???>>>>>>>>>@@@CCCDDDCCCBBBBBBBBBAAA===888444333444777:::===??????@@@AAA<<<777888===AAA@@@>>>777999;;;:::888777:::===;;;;;;<<<>>>AAAEEEHHHJJJCCCAAA>>>;;;999999::::::999888666777999::::::999888666555777999<<<<<<<<<;;;999777444444555777888888<<<@@@BBBBBB@@@>>>>>>???CCCDDDBBBAAABBBCCCAAA>>>===;;;999777666666666444222000111444777888999===:::777444222222333444111111333777<<<===:::666666777999::::::999666555000000111111111111111222###"""'''+++///444:::>>>???>>><<<;;;;;;666333555666555666999888<<>>@@@@@@???>>>???AAABBB@@@>>>>>>@@@CCCEEEFFFEEEEEEEEEDDDBBB===888555777999<<>>>>>;;;===>>>>>>>>>????????????>>>===;;;999777666666333111///000333777:::;;;===<<<:::666222000000111333111222666;;;===;;;777666888;;;======;;;999777/////////000111222444555))) ###)))...333777<<>>===<<<:::666444666777555666999:::>>>CCCDDDBBB>>><<<;;;???AAAEEEHHHIIIGGGCCC@@@AAAHHHLLLJJJGGGFFFEEECCC888000)))(((+++444DDDQQQWWW[[[bbblllwww<<<:::888888999===@@@BBB999:::<<<<<<<<<<<<>>>@@@BBB@@@===>>>AAAEEEHHHHHHGGGHHHHHHGGGCCC>>>:::888<<<>>>@@@BBBCCCCCCBBBAAAIIICCC<<<888999;;;<<<===;;;======;;;:::;;;???CCC>>>;;;777555666:::???CCC???AAABBBCCCAAA>>>;;;888???===:::999999888777666666444222111222666;;;???:::999777666666666888999888;;;???AAA???===<<<;;;:::::::::===>>>>>>>>>???@@@@@@???===;;;999888777333111///111444999<<<===>>>>>>===999333...------333222111444777999888555555777:::======;;;888666///......//////111222333+++!!!%%%+++111666999===??????>>>======999666555777777444555999===???CCCEEECCC@@@<<<;;;???BBBFFFIIIHHHEEEAAA???===DDDHHHFFFDDDEEEFFFEEE@@@888000------222>>>JJJSSSUUU]]]fffppp>>>;;;888888:::===@@@AAA777888:::::::::<<<>>>AAABBB???===???CCCGGGHHHGGGGGGHHHHHHFFFBBB>>>===<<<<<<===@@@AAAAAA@@@===<<>>???===<<<<<<===>>>@@@AAAAAA<<<999666333444777;;;>>>;;;>>>BBBDDDCCC@@@;;;888>>><<<:::888888777666444666555444222222555:::>>>999999777777777777888999999<<<>>>>>><<<;;;::::::===::::::>>>AAA@@@???@@@?????????>>><<<:::888777333222111222666:::=========??????;;;444...++++++111111222222333333444555555777999::::::999666555000////////////.........)))  &&&---444777999<<<>>>=========>>>777666666888777444555999???AAACCCEEEDDDBBB???======AAAFFFHHHFFFBBB???>>>999>>>AAAAAACCCGGGJJJIIIHHH@@@888333000///666>>>IIIMMMWWWccckkkyyy;;;999888:::>>>@@@@@@???888999:::;;;;;;===AAACCCCCC@@@>>>@@@DDDGGGFFFDDDCCCDDDDDDBBB>>><<<<<<>>>:::;;;>>>@@@@@@>>>;;;999???===;;;:::;;;<<<======<<<:::;;;>>>BBBCCC@@@===666555333333555999<<>>999999???BBB???>>>@@@<<<<<<===<<<;;;999888666222111111444777:::<<<<<<999===???<<<555///,,,------000222111///000333777777777888888888666555444222222222111///---+++)))%%% '''///555666888;;;<<<;;;;;;<<<>>>666666777999777333555:::BBBCCCDDDEEEFFFEEEBBB@@@;;;???CCCEEEBBB???======<<<>>>>>>>>>BBBIIILLLKKKHHHBBB===999444111444999???GGGVVVeeemmmvvv666777999===BBBCCC@@@===999;;;<<<======@@@CCCFFFEEEAAA???AAAEEEFFFDDD@@@@@@AAA@@@>>>:::999<<<>>>999;;;>>>@@@@@@>>><<<:::@@@???===<<<;;;:::999888;;;999999>>>DDDEEE???999000111222444888<<<@@@BBB999;;;===>>>???>>>===;;;555444333333555666666555---111555777555222222333999888888888888888999999:::;;;<<<;;;:::;;;===???===777777===@@@===;;;===::::::;;;;;;:::888777666111111222444888:::::::::666:::>>><<<666000...///***///333222......444;;;888888888777666555444444444444444333000,,,)))&&&### (((///666555777999::::::;;;<<<>>>666666777999777333555:::EEEEEEEEEFFFGGGGGGEEEDDD999===AAABBB???<<<;;;<<>>BBBJJJLLLIIICCC???<<<;;;888444666;;;:::DDDXXXkkkqqqxxx333888<<<<<<::::::===AAAAAA@@@>>>===>>>???AAABBBCCCBBB@@@BBBDDDEEEBBB@@@???@@@@@@???<<<;;;;;;;;;;;;===???@@@@@@===:::888:::999888888999:::999888888999<<>><<<;;;999999;;;<<<<<<<<<::::::<<<>>>>>><<<777444333666999999666444444444888:::===<<<888222...+++------...///111444666888222666999:::777555555777888777555444000+++$$$&&&---000555666888:::;;;;;;;;;;;;888999999777555444555777<<<===>>>???@@@AAAAAAAAA???AAA@@@<<<666444777:::BBBDDDCCCAAAEEEMMMMMMHHHCCC===:::<<<<<<666555888>>>CCCUUUllltttvvv999===??????;;;999;;;>>>???===;;;::::::;;;===>>>CCCBBBBBBCCCFFFFFFEEEBBBAAAAAAAAA???>>>======>>>===>>>>>>>>>===<<<;;;:::;;;:::999:::;;;<<<;;;:::;;;<<>><<<:::::::::;;;;;;;;;;;;<<<<<<======>>><<<::::::;;;<<<<<<<<<:::999999:::;;;:::777444222555888888777555555666444666999999777444111000,,,,,,,,,---000444888:::444666888999888777777888:::888666333///)))""" (((...111444555888999;;;;;;;;;;;;888888888666444333444555<<<===???@@@AAAAAAAAAAAA@@@AAA@@@<<<666444777:::AAACCCCCCBBBGGGMMMMMMIIICCC===:::>>>???;;;888999888>>>RRRjjjtttxxx???AAABBB@@@<<<999999;;;<<<:::777555444666888:::CCCBBBCCCEEEHHHHHHGGGEEECCCBBBAAA@@@??????@@@AAA???>>>===<<<;;;;;;;;;;;;<<<;;;;;;<<<>>>???>>><<<<<<===???BBBEEEEEEBBB@@@AAAAAA@@@???===;;;:::999<<<;;;::::::::::::777555999888555111......111444666555333222333666999;;;???@@@@@@???<<<999888999;;;<<<===>>>>>>>>>======@@@>>>;;;:::;;;<<<;;;;;;:::888666666666777666555222444777777777666666777222444666666555333222333+++******+++///444999<<<777666666777999:::;;;:::;;;999666333...((( """***000333333555777999:::;;;;;;;;;888888888666333222333444;;;===???BBBCCCCCCBBBAAAAAAAAA???;;;666444777:::???AAABBBCCCGGGLLLMMMJJJDDD>>><<<@@@CCC@@@;;;888444:::NNNfffrrrxxx@@@AAAAAA???;;;888777888:::888444111000222444666@@@AAACCCFFFHHHHHHHHHGGGCCCAAA??????@@@AAABBBBBB>>>======<<<<<<;;;::::::<<<<<<<<<>>>@@@AAA???>>>;;;;;;<<<>>>??????>>>===???@@@AAA@@@>>>=========???>>><<<;;;999777555444222111111000111222444666555555333333444666999;;;=========<<<999666666666>>>>>>======>>>>>>??????@@@>>>;;;::::::::::::999:::777444222333555555555444555777777666555555555555555666444222000111111---,,,++++++---222888;;;:::666444555999<<<===<<<999777444222...((("""%%%---222555222444666888:::;;;;;;:::888888888666333222222333;;;===@@@BBBCCCCCCBBBAAABBBAAA>>>:::666555777:::;;;===@@@CCCFFFIIIJJJIIIFFFBBB@@@CCCFFFDDD===777444;;;MMMcccnnnttt<<<======;;;999777666666888666333000///000222444<<<>>>BBBDDDFFFFFFEEEEEEAAA>>>======@@@BBBBBBAAA;;;<<<>>>???>>><<<999777<<<<<<<<<>>>@@@@@@>>><<<:::;;;;;;<<<;;;:::999999===???AAA@@@>>>===>>>?????????===;;;999777666666------///111444555555555444444333333444666888:::999::::::999777666666888@@@>>>===<<<===???AAACCC@@@===:::999999999888777999777444333444555666666999888777666666444333222444555555333111000111333222000---,,,---000444777:::666333444888;;;<<<;;;666444222111...+++&&&"""""")))000444555111333555777999:::::::::888999888777444333444555:::<<>>666444;;;KKK]]]iiippp777888888777777666555444555444222000000000111222777:::???AAAAAA@@@@@@@@@>>><<<;;;===AAACCCBBB???999;;;>>>???>>><<<888666;;;;;;;;;===>>>>>>;;;888888:::<<<<<<:::999888999<<>>>>>>>><<<999888999;;;222111111333555555444222444444444444555777888999::::::;;;999888888999;;;>>>===<<<<<<===@@@CCCDDD@@@>>>;;;999::::::999888999888666666888888888777<<<:::777666555444222000000222333333333333444666555333000......000222444777555333333555888999:::444333111000000---***'''"""'''---222444555000222444777999:::::::::999::::::888666666777888;;;;;;===???AAABBBBBBCCCDDDAAA<<<888666666888:::444666<<>>CCCEEEBBB>>>;;;<<<======<<<;;;999888999999:::;;;<<<:::777444333666:::;;;:::999999::::::===@@@>>>:::888:::<<<<<<===>>><<<;;;;;;>>>@@@;;;777444333555666666666555555555666777888999:::;;;;;;;;;:::888888:::;;;888:::<<>>@@@BBBDDDEEEAAA;;;777666777888:::444555<<>>BBBBBBHHHKKKGGGDDDEEECCC@@@:::>>>HHHSSS]]]hhhvvv666555444444555444222000...///000111111000000//////333888:::999777666777;;;::::::???EEEFFFBBB>>>======<<<;;;::::::::::::888888888::::::888444111---222777999999888999:::666:::======:::999;;;???:::<<<======<<<===@@@DDD@@@:::444222444888;;;<<<666666777777888:::;;;;;;;;;<<<;;;999777666888999333777===BBBDDDDDDBBB@@@BBB@@@>>>===>>>>>>>>>===999:::<<>>;;;:::::::::<<>>===BBB>>>GGGKKKGGGCCCEEEGGGEEE@@@DDDJJJQQQYYYcccppp{{{111000000111222222000......,,,)))))),,,...---,,,)))...555999:::999888777999888:::@@@GGGJJJIIIFFF<<<<<<<<<;;;;;;:::999999<<<999666555444333111000222444222000222999===>>>999666444444777;;;???@@@@@@???>>>>>>??????===;;;<<<===<<<999555444777:::777666555333444888>>>CCCBBB>>>:::777666777666666+++111888<<<===>>>AAADDDGGGCCC???>>>AAACCCDDDCCCCCCDDDDDDDDDBBB>>>:::777;;;777666;;;>>><<<999999888888888777555333111///111222222111000000111333333444555555444333111000111333444333000...,,,,,,***///444666444333333444222444666444111222777<<<:::<<<===<<<:::888777777999:::999666888???CCCCCC@@@>>>777111000444666444666999<<<>>>>>>>>>>>>???===>>>===>>>CCCJJJJJJEEEHHHGGGJJJRRR\\\cccmmmuuu|||///......000111111///---///,,,***)))+++,,,,,,+++'''+++///333555777999;;;<<<999999<<>>??????@@@AAAAAAAAA@@@??????===>>>>>>;;;999888:::<<<555777888888888:::>>>@@@AAA>>>999777777777777777111333777999;;;===???AAAFFFCCC???>>>???@@@@@@???CCCCCCDDDDDDBBB@@@===;;;???:::888===???===;;;::::::888666444333222222222333333333222111111222333000111333444555555444444222333444333111//////000---///222333222000000000000333555444222333888<<<:::;;;:::999777666777888777999777444666<<>><<<666///...111111...444777:::<<<<<<;;;;;;<<<;;;>>>@@@AAAFFFKKKLLLIIIGGGFFFJJJQQQWWW^^^hhhrrruuu,,,,,,---...000111///---000---+++)))******)))(((''')))+++...111666<<<@@@AAA>>>::::::===BBBEEEGGGHHHEEEAAA===:::999888888999:::;;;888444222333444333555444111333999===<<<555444444666:::===>>>>>><<<@@@DDDDDDBBB@@@AAABBB===>>>>>><<<:::888999:::444777:::<<<<<<<<<===>>>@@@===999777777888999999777666555666999;;;===>>>@@@>>><<<<<<===?????????@@@BBBCCCDDDDDDBBB???>>>>>>888555888:::888666666;;;999555222111222333555444333222111000000111111///111333444666666666555333444444333111111222333222111000111111111///---///222444555444555:::===<<<<<<;;;888666666777999888999777333555;;;@@@@@@===<<<777111///111///+++000333888::::::999999999999@@@EEEFFFIIIMMMNNNLLLFFFGGGJJJOOOQQQVVVaaalllmmm,,,,,,,,,...111111000...///...+++)))(((((('''''')))+++---///222888>>>BBBDDDBBB???======???CCCFFFMMMJJJEEE@@@<<<:::::::::666:::<<<:::444111333666444666666333444:::===<<<444333444777;;;======<<<;;;@@@EEEEEEAAA>>>???BBB<<<<<<;;;999777555444444444777:::<<<<<<<<<===>>>@@@===999888888999::::::777555333555:::===<<<;;;888888999:::===@@@AAABBB;;;===AAADDDEEEBBB???<<<===666222444666444333333999777555333222333444444333000...------.........000111333555666777666666888888666444222111222444555333000111333444222//////222555777888:::===???BBBBBBBBB@@@<<<:::999:::<<<===:::666666<<<@@@@@@<<<<<<999444333444222...,,,000555888888888999999888@@@HHHJJJJJJMMMNNNMMMFFFHHHKKKMMMMMMOOO[[[gggiiizzz---,,,---///111222111///---,,,+++((('''&&&&&&''')))+++///222555999>>>AAACCCDDDCCC@@@<<<;;;<<>><<<444444555888;;;<<<<<<::::::???CCCBBB>>>;;;<<<>>>>>><<<999777555333222111666888888999888:::===???AAA>>>:::888999:::;;;;;;333222333888===???===:::666888:::<<<>>>???AAAAAA555999???CCCDDD@@@;;;888@@@999555777888666444555555666666666555444333333333000,,,+++---...///......///222555888999::::::<<<;;;999666222000111222444111///000444555444111000222666:::<<<>>>@@@AAAGGGIIIKKKJJJFFFAAA<<<:::??????===888888<<<>>>===777888666333333666444000)))---111444555666888999555???GGGIIIIIILLLLLLKKKHHHHHHKKKLLLJJJLLLWWWdddiiiwww------...000111222000...)))***)))(((&&&%%%''')))'''+++000444777:::===@@@BBBEEEFFFBBB:::666666999BBBAAA>>><<<:::::::::;;;888;;;>>>===:::888888999999;;;;;;888999===???===555555555777:::;;;:::999999<<<>>>===:::999:::<<<@@@===999666666666555444999999888777666999===@@@BBB???;;;999999:::;;;;;;000222555:::>>>???===<<<;;;===@@@@@@???>>>===>>>555888===@@@@@@===888555===777444666777555333333444444666666666555444333555111---,,,///222222111+++---111555999<<<===>>>======;;;777333000///000/////////000222222111000000333777;;;>>>@@@@@@@@@HHHKKKOOOPPPLLLFFF@@@===???AAA???:::888:::999777222333111...///222222...''')))+++---...000333555111888@@@CCCGGGKKKLLLJJJIIIGGGHHHIIIIIIKKKVVVaaagggttt...------///000000...,,,&&&'''((('''%%%&&&(((+++(((+++000555999===BBBFFFFFFJJJJJJDDD:::444555999;;;;;;;;;;;;<<<===>>>???===>>>???@@@@@@>>>===<<<;;;>>>===;;;;;;???@@@>>>888777666777888999999777777777777888999;;;===>>>@@@;;;777555777999;;;;;;999:::999888888:::===@@@DDDAAA<<<:::::::::::::::222444888:::;;;<<<>>>??????BBBDDDDDDAAA>>>===>>>::::::;;;::::::888777777999333111555777444111000555555444444555555555555555000,,,,,,000444444333...000333666999:::;;;;;;;;;;;;;;;888444111//////...000222333111000/////////222666:::>>>??????===DDDHHHLLLMMMJJJFFFBBBAAABBBDDDCCC>>>;;;:::777333000000---******...---***&&&&&&%%%$$$$$$%%%(((+++)))000666<<>>===??????<<<===@@@AAA???:::888666666777888888777666444333555999===???@@@===888333333666;;;>>>???999:::;;;;;;;;;;;;>>>@@@EEEBBB===::::::::::::999555777:::999888:::>>>BBB>>>BBBFFFFFFDDDAAAAAAAAA@@@===999666555666888999:::666555999;;;888444333777555333222222444666888333...)))***///333444333555666777888888777666555888999:::999555222000000000444888777333///...///...111555:::===???===;;;@@@CCCFFFHHHGGGEEEDDDCCCEEEHHHGGGBBB>>><<<888222111111---)))(((,,,+++(((%%%$$$!!! ###$$$)))///777BBBMMMOOOKKKGGGBBB@@@CCCGGGLLLTTT\\\\\\hhh}}}333222000---,,,+++++++++((((((''''''((()))***+++***++++++,,,444AAAKKKNNNOOOPPPOOOGGG<<<777888<<>>======@@@CCCFFFCCCCCCGGGJJJFFF>>>::::::???>>>??????@@@AAABBBBBB===999555666:::<<<;;;888:::666333555:::>>>>>><<<999888666555555666888999:::999888;;;>>>>>><<<999<<<:::999999:::999777555444777:::;;;;;;;;;<<<===EEECCCBBBAAABBBBBB@@@???CCC???;;;999777666444333777888888888888888777666777555333111111333555777000000//////000111222333222444888:::;;;:::888666333666999888555111...---000222444555555444444555333444666777999:::::::::???>>>>>>=========>>>>>>>>>@@@@@@@@@BBBBBB<<<444------,,,+++)))'''&&&%%% """***777EEEMMMLLLHHHDDDDDDEEEGGGJJJPPPUUUXXX^^^fffttt111000...,,,++++++++++++(((((()))))))))))))))))))))++++++---555BBBKKKMMMKKKMMMMMMFFF>>>:::<<<@@@EEECCCAAA???>>>???AAABBBBBBCCCFFFJJJGGG@@@===>>>BBBBBBAAA@@@@@@@@@AAABBB===999666666:::<<<:::888888555222444888:::999666;;;;;;;;;:::999888777777888888888:::===>>><<<::::::999888888999888666444444666999;;;;;;;;;<<<===DDDCCCBBBCCCEEEEEEDDDCCCBBB???;;;999888777666444888999999999999888777666555444333222222333444555111000000000111222444555111222555888888777555333333555999999777555333222444666888999888777666666777777888888888999999999;;;;;;:::::::::::::::;;;>>>@@@AAAAAABBBCCC===555------,,,***'''$$$!!!###000>>>GGGIIIGGGFFFGGGHHHIIILLLPPPUUUXXXbbbgggqqq111000...,,,++++++******'''((()))******)))'''&&&&&&))),,,...666BBBJJJLLLHHHKKKKKKGGGBBB???BBBFFFHHHFFFDDDAAA@@@???>>>???@@@AAADDDIIIGGGBBB@@@BBBFFFEEECCCAAA@@@@@@AAABBB>>>;;;777777999;;;999777;;;999777888;;;;;;999666<<<===??????>>>;;;777555666666777999<<<===<<<:::999888777777888888666444555777:::<<<<<<<<<===>>>AAA@@@AAACCCFFFGGGGGGFFFBBB@@@===<<<;;;;;;999888999999::::::999777666555444444444444444444444444111111111111222444666777222444666777777666444333333666999;;;:::999888999:::;;;=========;;;888666<<<;;;999777666777888999<<<<<<<<<<<<<<<<<<<<<<<<===@@@AAAAAACCCCCC<<<333,,,,,,***((($$$%%%333???EEEHHHFFFHHHKKKMMMOOOSSSWWW[[[eeeggglllxxx333222111...,,,+++))))))(((((((((''''''&&&&&&%%%###(((,,,///666@@@HHHJJJHHHJJJLLLJJJFFFEEEHHHKKKHHHGGGEEECCCAAA???>>>===>>>>>>BBBFFFEEEAAAAAADDDFFFEEEDDDBBBAAABBBBBBCCC???<<<999888999:::999888:::::::::;;;======:::888<<<===>>>???>>>;;;888777444555666888:::;;;::::::999888777888999999777555666999<<<>>>>>>>>>>>>???>>>>>>???AAADDDEEEDDDCCCCCCAAA???>>>>>>>>><<<:::888999999999888666444222444555666777777666555444111111111222333555777888777888999999999888777666666888;;;<<<;;;;;;;;;<<<>>>>>>@@@AAA@@@>>>:::666<<<:::777555444555777999;;;<<<<<<===============;;;>>>@@@@@@BBB@@@999///''''''&&&###)))777BBBHHHCCCHHHMMMQQQSSSVVV[[[^^^dddeeehhhrrr777666444111...+++)))''')))(((&&&%%%$$$%%%&&&''' ''',,,...444===EEEHHHJJJLLLMMMLLLJJJIIIKKKNNNHHHGGGEEECCCBBB@@@@@@???>>>===@@@CCCBBB??????BBBCCCCCCCCCBBBBBBCCCCCCCCC>>><<<:::999999999999999555555777888::::::999777;;;;;;;;;;;;:::::::::999222444666888888888888999:::999888999::::::888777666888;;;=========>>>???@@@@@@AAABBBDDDDDDBBB@@@@@@???============;;;999777777888999777555222000666777888999999888777666222222222222333555777888999999999999999999999888999:::;;;;;;::::::;;;<<<>>>>>>@@@BBBCCC@@@;;;666999777444222222444888:::777888999::::::::::::999999<<<>>>??????===444)))"""000>>>GGGEEEJJJQQQTTTUUUVVVYYY\\\___bbbfffooo888777666333000,,,)))((()))((('''&&&&&&&&&'''((( &&&+++---000999BBBEEEIIIKKKLLLLLLLLLLLLMMMNNNJJJIIIGGGEEEDDDCCCCCCCCC@@@???@@@BBB@@@<<<<<>>===<<<<<<<<<;;;888666555777888999888666333111777777999999999999777777555555444444555666888999888777666666666777888888:::::::::999777777999:::<<<<<>>>>>>>>:::///$$$(((666@@@GGGNNNUUUWWWUUURRRTTTVVV\\\```dddmmm555555444333000---+++)))''')))***,,,,,,+++)))((( &&&++++++---555>>>BBBEEEFFFIIIJJJKKKLLLNNNOOOQQQNNNKKKHHHFFFFFFGGGHHHEEECCCBBBBBB???:::999======???BBBCCCCCC@@@===:::<<<<<<;;;:::999999;;;<<<<<<<<<<<<;;;;;;;;;<<<===777888999:::999777555444111444777777555333444555999888777888::::::999777555777:::<<<<<<<<<===>>>BBBCCCDDDFFFGGGFFFCCC@@@AAA@@@??????>>>===:::777666777:::;;;:::888555333666777777777777777777666:::999888777777888999:::666555444333444555777888777888777666555555777:::999:::===CCCHHHFFF???888555444333222333555777999:::<<<>>>@@@@@@@@@???>>>:::===@@@???>>>888,,,  ,,,666CCCKKKTTTWWWUUURRRSSSVVV\\\___bbbiiizzz222222222222000...,,,+++%%%)))...111222///+++((( '''***)))+++333<<>>999666;;;;;;;;;:::999:::<<<>>><<<;;;:::888777666888999666888;;;<<<;;;777222///222555777777444222222444777777666777999999888666888:::===?????????@@@AAA??????AAADDDEEEEEEBBB???FFFEEEDDDDDDCCCAAA>>>;;;666888;;;======:::888666666666555555555555666666===<<<;;;:::::::::;;;;;;666555444333444666888:::555555555444333444777:::888999===DDDIIIHHHAAA:::777666555444444555777888888999;;;===>>>>>>===<<<;;;???AAA@@@>>>888+++   %%%///<<>><<<;;;@@@???>>>??????>>>;;;888;;;===>>>>>><<<::::::;;;BBBAAA???===;;;:::999999;;;<<<======;;;888444222...000111111000000111222444999??????;;;888888::::::>>>BBBAAA===;;;>>>AAA<<<>>>@@@AAAAAABBBDDDEEEKKKBBB@@@GGGLLLHHH@@@===<<<;;;::::::;;;;;;888777555555444333222333777:::<<<;;;999666555666;;;>>>999888777666555555666666777666444333222222333444555333555;;;CCCEEE???999222666::::::777555555777777===@@@>>><<<===>>>===FFFBBB???@@@AAA;;;---!!!    '''555@@@NNNUUUUUUSSSTTTVVV___ZZZYYY```nnn333555666666333111000000555333222222333111---)))(((***++++++---333<<>>???>>>???EEEMMMSSSPPPNNNNNNOOOQQQPPPNNNNNNMMMIIIEEEAAA>>><<<;;;???>>>===>>>???>>><<<999:::;;;===>>>>>>>>><<<;;;===???@@@AAA@@@???<<<;;;<<<<<<===<<<:::888555333///000111111000000222444444:::??????:::666666888;;;???CCCAAA===;;;>>>AAA@@@@@@AAABBBBBBCCCEEEGGGKKKBBB>>>BBBGGGFFFAAA@@@@@@>>><<<;;;:::999666333444444333111111333777:::>>>===:::666444555888;;;777777666666666555555555555555555555555666666666555444444:::@@@BBB>>>888444555666777888777555333999>>>@@@===;;;<<<===<<>>;;;<<<===666((( ###333<<>>;;;;;;>>>??????DDDJJJNNNMMMMMMNNNPPPQQQPPPNNNOOOMMMJJJFFFCCC@@@>>>===@@@>>>======>>>>>>===;;;:::999:::===AAAAAA===999777:::>>>BBBCCCBBB???=========<<<;;;999777666555111111111000000111444777888<<>>BBBCCCBBBCCC@@@>>><<<;;;:::999666333333333222111000333888<<<@@@???;;;777333222333666333444555555555444333222444555777999999999888777777444333777===???<<<777555222111333777777444///888<<<===::::::>>>AAAAAAAAA===::::::999222%%% +++222===HHHQQQVVVXXXXXXVVVVVVXXX]]]eeevvv555777999999777666666666888999999666333///......+++***+++...222555666555===:::;;;???BBBBBBEEEJJJIIIIIIKKKMMMNNNNNNLLLKKKQQQOOOMMMIIIFFFDDDBBBAAADDDBBB???>>>??????===<<<;;;999999<<>>=========<<<:::999888777777333333222111000222666999;;;???BBB@@@:::555555666<<>>CCCAAA>>>===>>>@@@BBBCCCCCC???<<<<<>>AAA@@@===888333000000111000222333444444333111000444666999<<<<<<:::888666777444333555999;;;999777333111111222444444222000333666777777;;;BBBHHHIIICCC???<<<:::888111$$$  !!!'''333BBBOOOWWWYYYWWWXXXZZZ^^^aaadddrrr555777999888666555444444555666666444222000///000,,,,,,---///333555444333<<<999:::???BBBCCCEEEIIIGGGIIIKKKMMMLLLKKKIIIHHHRRRPPPNNNLLLJJJHHHGGGGGGIIIFFFBBB@@@??????>>>===>>><<<:::<<<@@@???999444111111222444666888:::;;;<<<;;;;;;::::::999999999555555444222111333666999:::>>>AAA>>>888333333555;;;>>>???<<<777555888<<>>:::999:::<<<======<<<===>>>>>>???@@@@@@???<<<;;;::::::;;;:::888777555555666555555888<<>>999444000///000333444666777777666444333666999<<<>>>>>>;;;777444666444333444777999888666000222444333111000111333222555555555;;;DDDJJJJJJDDD@@@===;;;777///###  !!!...???PPPZZZ\\\ZZZ[[[___cccdddeeeooo666888999999777555555555222222111111000000//////...//////000111333555666:::666666;;;???@@@BBBEEEEEEHHHKKKKKKJJJHHHHHHHHHNNNNNNMMMKKKJJJJJJJJJJJJKKKGGGBBB????????????>>>AAA???===>>>???>>>:::777666444222111111444777999999999:::;;;;;;<<<;;;;;;888888777555333333666888666:::===;;;555111222555:::===>>>;;;666555999===@@@<<<888777999:::999888777===AAA@@@???@@@>>><<<@@@>>><<<;;;:::999666333555777888999999999<<<>>>>>>>>>===:::666222111111777888999:::::::::999888999<<>>???BBB???BBBEEEFFFEEEDDDFFFGGGHHHHHHGGGGGGGGGHHHHHHIIIHHHDDD???======???@@@AAACCCBBBAAA@@@?????????>>>>>>;;;888555333444666777555777999<<<===>>>======999:::999777555444555666555999<<<:::666333555888:::===>>><<<777777;;;@@@AAA===999888;;;;;;999555666>>>CCC@@@===>>>>>>;;;@@@>>><<<;;;:::999666333444777:::;;;:::999::::::;;;<<<===;;;888555444444777777888888888999999999;;;>>>AAADDDDDDAAA===;;;222333444555777888888777444444444444333333444555666777777777<<>>>>>>>>???@@@;;;777222333666777444000111333333000---000777>>><<<666444777<<<>>>@@@BBB888;;;???@@@???@@@CCCEEECCCCCCCCCCCCDDDEEEFFFGGGDDD@@@<<<:::<<>>:::888666777777333555999===??????>>>===:::;;;;;;999666444444444666;;;>>>===999777999===;;;>>>???===999999===BBBBBB>>>;;;;;;======999555888@@@DDD???;;;===>>><<<<<<;;;::::::;;;;;;999777333666:::<<<;;;999888888999;;;<<<<<<:::777666777444444444444444555666777<<>>999222)))  (((777III[[[eeeiiiiiijjjiiiggglll{{{333555777999;;;;;;;;;;;;777444333444777777444111//////...------111777;;;:::666222222555999::::::;;;<<<===???AAABBBBBBBBBAAAGGGJJJEEEBBBEEEEEECCCBBB???;;;:::;;;===??????@@@CCCCCC??????CCCDDD@@@>>>BBBEEEDDD@@@===;;;;;;999;;;>>>>>>===<<<======>>>===;;;666111///111444666888;;;<<<;;;999999999999:::;;;:::999999:::;;;<<<;;;;;;<<<>>>===999666777;;;>>>@@@??????BBBDDDBBBBBBAAA===999666555555666777888999:::999888888777;;;>>>===;;;888888999555666777666444333444555AAAEEEIIIJJJJJJHHH???555222555777888888888999:::222333555777888999999888888999999999<<>>>>>???@@@@@@EEEGGGBBB@@@CCCDDDCCCAAA>>>;;;999:::;;;;;;;;;:::======::::::???@@@===CCCFFFHHHHHHEEEBBBAAAAAA<<<<<<>>>???@@@@@@@@@???<<<<<<:::666222000222444444555777999::::::999888999:::<<<;;;:::999999:::>>>;;;999999;;;===<<<:::666999===>>>>>>@@@CCCFFFBBBBBBBBB@@@<<<:::999:::888999999::::::999888888555888;;;:::888555444555777888888777444333444555999???EEEHHHJJJIII@@@777333555888;;;===<<<:::999333444666888888999888888777:::;;;:::>>>CCCEEECCCIII???888888555))) ###)))555III\\\aaaddd``````ggghhhnnn~~~333333333444666777999:::>>>>>>===999444000...---///000111111111333666999999555111...///111333333666;;;??????<<<999;;;===???BBBBBB???===@@@BBBBBB@@@===:::888888999888777555777888666666:::;;;999CCCEEEGGGHHHGGGFFFEEEFFF???======???CCCEEEDDDBBB===<<<;;;888555333444666777555555777::::::777444888;;;======;;;999888888>>>:::777666888;;;>>>???777888;;;<<<===@@@CCCFFFBBBCCCDDDBBB@@@>>>===>>>::::::::::::999888777777555777999999777555333333777777777555222111111222111888???DDDGGGHHHAAA999666666999===AAA@@@;;;777555666777888999888777777777;;;======???DDDEEEBBBCCC<<<777888666+++ %%%///CCCTTT^^^aaa]]]\\\bbbccchhhwww666555555555666888:::;;;>>>@@@???;;;444...------...000222222222333555777444333111111111222222222777===CCCBBB<<<888:::===??????>>><<<;;;===???@@@===;;;999999999999888777444444444444555666888777;;;<<>><<<999777777:::888666555777:::===???::::::;;;;;;===???AAACCCBBBCCCDDDCCC@@@>>>======::::::999888777666555444666888:::;;;:::999888777444444444111...---...000///666<<>>>>>:::444000///000...000222333222222333555---000333666777666555444:::@@@EEEDDD===999;;;???@@@>>>;;;;;;;;;;;;<<<>>>:::999999:::<<<<<<;;;999333222111222222111222333111222444999>>>BBBFFFGGGAAA<<<999;;;AAAEEEDDDBBB@@@???===;;;999777444333999666333555999;;;888444777:::===>>><<<999888777666666888888999999:::;;;>>>===<<<======>>>??????AAABBBCCCBBB>>>;;;999999999888777666444333333222666777999;;;======;;;:::333333333000......000222444999<<<;;;<<<>>>>>>;;;:::666444666:::===:::777666666777888777666555444777===AAA@@@???BBBCCCBBB===AAADDD@@@888+++  """""" '''666DDDQQQZZZ^^^ccciiiccc```iii{{{222222222333333444666666999::::::888555333222222///000222222111111222333+++///555999:::999999999>>>BBBDDDBBB>>>;;;===@@@BBB>>>;;;<<<===;;;:::;;;999999999<<<>>>>>><<<:::444111///000///,,,+++------,,,...333:::@@@EEEFFF???<<<888999===AAABBBBBB???>>>===<<<<<<999555222333222111444888;;;:::999777999<<<===;;;:::999999666888<<<===;;;:::999999@@@???>>>???@@@???===;;;>>>???AAA???<<<888666555888777555444333222222222444555666999<<<<<<:::888444444444333111333555888;;;???@@@<<<:::;;;:::888888555222222555888888777444555666666666555444333888>>>AAA???===@@@BBBBBB>>>DDDFFFBBB:::///"""  ###&&&(((***(((###$$$111===JJJUUU]]]eeellleee___fffttt111222333333444444444444888777666666666555333222///000111000//////111222---111555888888999;;;===???@@@@@@>>><<<;;;===???EEE???<<>>===:::888999444111222///)))(((+++,,,++++++///666===AAABBB>>><<<:::888:::<<<@@@BBBAAA@@@@@@AAABBBAAA===999666666666777999:::;;;<<<777999;;;;;;::::::;;;<<<;;;===@@@@@@===:::999999?????????AAACCCBBB>>>;;;999;;;======:::777555444777666555333222222333333666666666888;;;;;;888555333333444333333666:::===>>>CCCFFFAAA===:::888444444444333444444555555555222333444555555555444333888>>>AAA===;;;===AAABBBAAABBBBBB???===666''' $$$((())),,,///...)))""" +++666DDDPPPXXXbbbjjjccc]]]eeekkk~~~222333555666777666555555888555333444666777444000000000000///---...000222000333555555555777<<<@@@???>>>;;;:::999:::<<<===FFF@@@===AAAAAA;;;777888::::::;;;<<<===<<<888555>>>888555555111***(((+++,,,***))),,,222999<<<===>>>===;;;999888:::???CCCDDDCCCDDDGGGJJJJJJFFFBBB???@@@???===;;;:::;;;<<<777888::::::::::::<<<>>>@@@BBBCCCBBB>>>;;;:::<<<>>>>>>???BBBEEEDDD@@@<<<666888;;;<<<:::777555555888777555444333333444555:::999888999;;;:::777333000111111222333666;;;???>>>EEEIIIFFF@@@<<<666111000333555666555444333333111222333444444444333333999>>>@@@<<<999<<<@@@BBBBBB@@@<<<;;;???===*** !!!'''+++)))---111222---'''!!!(((222@@@LLLTTT]]]fffaaa]]]eeeeeewww///000111333333333222111444555666777777888777777888111,,,///222222111111...000333555666999===@@@===<<<:::777666777:::>>>EEECCCBBBBBBBBB???999444999666888>>>>>>888555888>>>===;;;999555222///......,,,+++---111444333111666555444555777999999999??????DDDLLLPPPMMMJJJJJJEEEFFFGGGFFFDDDBBBBBBBBB555999<<<<<<:::888888999???>>>===<<<;;;::::::999<<<>>>@@@AAAAAA???===;;;;;;;;;;;;999777777888:::777333000000222444444333444888<<<>>><<<:::777666555333000000333777:::;;;???BBBEEEGGGFFFAAA<<<888777555555666444000000333...000222555666555555444999>>>BBBCCC@@@>>>AAADDDFFFAAA>>>>>>>>>777((( %%%+++...111111222333333111...+++!!!"""***333EEEWWW^^^___bbbfffiiieeennn...///000111111222222222222333444555666777777777999222---000222111000000///111444666777999<<<>>>::::::999777666888<<>>===<<<:::777444111///...------000444555555333444444555666777777666555888:::AAAKKKNNNKKKHHHGGGHHHIIIIIIHHHFFFDDDCCCCCC:::;;;<<<:::888777888:::?????????>>>===:::888666888999;;;===>>>>>>===<<<<<<======<<<999777777777888444111111333555444333222555888<<<===<<<:::888555444333333555777777777===???BBBDDDDDDAAA===:::888666666777555111000333000111333555666555555444999>>>BBBCCC@@@???AAACCCEEE@@@<<<<<<<<<666((( """(((,,,///222222333444666555111///$$$"""***000AAASSS]]]aaafffhhhiiiccchhh~~~...............000111222///000222444666777888888:::333///111222000...///000333777999999999999:::777888888777777888<<>>>>>:::999:::<<<<<<<<<;;;999555222000---...000333666777666444444444555555444333222111444666>>>IIILLLIIIFFFGGGJJJJJJJJJJJJHHHFFFDDDBBB???>>><<<999666666999;;;>>>???@@@@@@>>>;;;777444555555777999:::;;;<<<<<<<<<>>>???>>>;;;888666666999666444444555777777666333333555:::???AAA>>>;;;555444444555666666444222:::<<<>>>@@@@@@@@@>>>===:::777666888777222111333000222333444555555444333888===BBBCCCBBBAAABBBDDDEEE@@@;;;:::999333((( ###)))---///000000000222444666777444222(((  (((+++:::MMMZZZeeekkkllliii``````ooo...---,,,+++,,,///111333///000222444666777888999:::444111222333000...///222555999;;;:::888777666666777777777666777:::<<<666777888:::===>>>??????;;;::::::;;;:::999888888999:::;;;;;;999666333000,,,...111555777777666444666555444222000///000111444666<<>><<<:::999999;;;<<<>>>>>>??????===<<<:::888777777888888999:::;;;;;;<<<======;;;999777777888999888888888999;;;<<<<<<666555555:::AAADDDAAA===666444333333444333222000777888999;;;===>>>??????;;;777777999999444222333000111222333333333222222666:::AAAEEEFFFFFFFFFGGGEEE@@@:::777666000&&& """+++000222222222......000333666777666444+++###%%%&&&333DDDVVVeeeooonnniii___YYYbbb///---,,,+++,,,///222444111222333555777888888888888444222333333000///000333777;;;<<<:::888555444666777888777666555666888555666777888999;;;===>>><<<<<<;;;999999999999888666777888888777555333111,,,///333555666666555444999888444///,,,,,,///333444444777<<<>>>>>>CCCIIIIIIHHHFFFGGGIIIIIIGGGEEE???>>>=========>>>============<<<;;;;;;===>>>???<<<<<<<<<;;;::::::::::::::::::999777666666999;;;999:::;;;<<<===>>>@@@AAA;;;999888<<>>;;;777666999:::666333333//////000000111111111111333888???EEEIIIIIIIIIIIIDDD???999666333---### '''000444666666666000000111444777999888777///'''!!!""",,,<<>>:::999<<<<<<:::555555666666555555444444///111444666555444444444;;;:::666000++++++000444222111111333333444;;;DDDHHHEEECCCDDDHHHKKKKKKJJJBBBAAA@@@@@@AAAAAA???======<<<:::999;;;>>>AAACCC@@@??????>>><<<:::888777777888888777666666999;;;:::<<<>>>>>>>>>>>>@@@AAA===;;;:::<<<@@@CCCBBBAAA===999444000///000111111333333333444666888:::;;;999555444999;;;888444333......///000111222333333222666>>>EEEIIIJJJHHHFFF???<<<888555111,,,### )))222666777888999666666666888;;;===<<<;;;333,,,$$$ '''555FFFZZZjjjmmmiii```ZZZ[[[ppp000000//////111333666777555555555555555444333222111///111555555222333777666999;;;<<<:::777555555222444777777666555555555333444555444333555999===@@@BBB???999888<<<===:::666555555444555555777777333555777777555333444666999:::999444///---000444000///000000......444===CCC???;;;===CCCIIILLLLLLKKKGGGBBB@@@@@@AAA???>>><<<<<<;;;;;;<<<>>>@@@BBB>>>>>>???>>><<<999666444555888:::;;;999888777777===???@@@???<<<:::;;;<<<::::::;;;<<<>>>@@@BBBCCCCCC???:::666333111///---222222222333444555777777777222222888<<<999555333......///000222444555666222666===CCCGGGFFFCCC???888666555444222---&&&   )))111555777999<<<;;;:::999;;;===>>>===<<<888111***&&&!!!$$$000>>>RRRcccjjjjjj```]]]^^^mmm111000111111333555777888666666555444333111000//////...000555555333555999777999;;;;;;999777666666///222555777777666666666111333333222222444999>>>>>>@@@===777555:::;;;888777666555444555666999:::666888999888555444555777666999;;;999333///000222000000111222///---222:::===888444666>>>FFFJJJJJJRRRLLLDDD????????????>>><<<<<<===>>>>>>>>>>>>>>>;;;<<<======;;;888555222555999>>>@@@===999555333???@@@AAA???:::777666777777888:::;;;<<<>>>BBBEEEGGGDDD???;;;777222---)))222222222333333444444444555111111777<<<:::555333//////000111333666888999222666<<>><<<:::999:::<<<<<<;;;:::;;;555///+++%%%###---:::LLL___iiijjj```___```lll