BM6P6(@ !!!###!!!"""'''!!!!!!!!!  !!!!!!"""""" !!! !!!!!!"""   !!!!!!  !!!""""""!!! !!!!!!!!!!!!"""""""""""""""###$$$$$$$$$'''+++...CCCUUUeeegggaaa^^^\\\ZZZZZZXXXUUUTTTUUUYYY^^^aaaVVVOOOHHHCCCAAAAAA???>>>===;;;<<<@@@AAA??????BBBEEEIIIKKKJJJKKKMMMKKKGGGKKKNNNTTT]]]ffflllnnnooopppooommmiiifffbbb^^^\\\___dddlllrrrwww}}}mmmUUUDDDEEEKKKRRRVVVTTTLLLBBB;;;555444222000//////000000!!!)))111333///,,,---000111000000222444555444222555222000//////000111111555333444999:::888<<>>AAA===;;;===AAAAAA;;;444???@@@AAACCCCCCCCCAAA@@@AAAAAAEEEMMMVVV^^^aaaaaa^^^\\\^^^eeeooossspppkkkmmmlllkkkmmmpppsssttttttzzz{{{}}}~~~~~~}}}|||zzzsssjjjccc]]]YYYRRRIIIAAA<<<888666333222111///...---------111///111666555///...333444:::>>>???EEERRR```ggg !!!!!!!!!"""!!!!!!"""!!!   !!!!!!!!!"""""""""""" !!!!!!!!!"""""""""!!!!!! !!!!!!   !!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!"""""""""""" !!!"""""""""%%%(((+++>>>QQQdddjjjhhhfffdddbbb^^^[[[XXXWWWXXX\\\bbbeee[[[UUUNNNHHHFFFEEEDDDBBBAAA???AAAEEEGGGEEEEEEHHHJJJNNNPPPOOOPPPTTTTTTQQQSSSXXXaaalllvvv~~~}}}zzzwwwuuuuuuzzzvvv___OOO>>>@@@CCCCCCAAA;;;555000444333222000000///000000+++///222222000...000333000//////000222333222000444222000///000111222222555222333888::::::===CCC@@@BBBEEEGGGIIIOOOVVV[[[eeejjjqqqyyy|||uuupppoooqqqnnnoooqqqtttvvvyyy}}}~~~~~~}}}}}}zzzsssoooeeedddbbb___\\\YYYWWWVVVMMMNNNNNNKKKHHHEEEDDDDDDGGGGGGGGGFFFEEEDDDCCCBBBBBBAAA@@@@@@AAAAAA???===CCCAAA???AAADDDDDDAAA===IIIIIIIIIIIIIIIIIIIIIHHHHHHKKKRRR]]]hhhqqqtttuuurrrrrrtttzzzzzzpppkkklllcccaaa```___]]]XXXPPPKKKAAA???<<<888444222111000------......000111333444111///111666666444777<<<@@@GGGMMMPPPWWWcccooottt###!!!!!!!!!""" """"""!!!!!!!!!!!!""""""!!!   !!!!!!!!!!!! !!!!!!!!!"""""""""###"""!!!   !!! !!!!!! !!!!!!!!!!!!!!!!!!"""""""""""" !!!"""""""""$$$'''***777KKK```lllnnnmmmkkkhhhbbb```]]]\\\\\\___cccfff___ZZZSSSMMMJJJHHHGGGFFFAAA???AAAEEEGGGEEEFFFIIIJJJMMMOOOOOORRRXXX[[[ZZZ[[[aaalllyyyzzzeeeVVV>>>===;;;888555222000///333222111000000000000000444333111//////000222333111000000111222333111000111111111222333555777888999666666:::>>>???AAACCCAAAEEEJJJNNNRRRZZZeeennnzzz~~~~~~~~~zzzzzz{{{}}}zzzwwwvvvtttoookkkfff```YYYTTTKKKJJJIIIHHHFFFEEEDDDCCCCCCDDDEEEDDDBBBBBBDDDEEE??????@@@AAABBBBBBBBBBBBDDDCCCAAA@@@AAABBBAAA@@@DDDEEEFFFGGGIIIKKKKKKLLLWWWWWWWWWWWWXXXXXXYYYYYYYYY^^^hhhuuuwwwpppfff[[[SSSQQQEEEDDDBBBAAA@@@===999666000000000000////////////------------...//////000111000111666999<<>>AAACCCAAABBBFFFJJJLLLMMMMMMPPPUUUZZZ^^^bbbkkkxxx~~~}}}|||~~~{{{uuunnngggbbb___[[[YYYVVVTTTRRRNNNJJJGGGAAAAAAAAA@@@?????????>>>>>>>>>???>>>===???AAADDDBBBCCCCCCDDDEEEEEEDDDDDDGGGEEEDDDDDDGGGIIIJJJJJJIIIMMMPPPSSSUUUXXX^^^bbbhhhiiikkkmmmnnnnnnnnnmmmooouuutttjjjaaa[[[TTTIIIAAA===:::999777666555444333222111111222222222111000//////////////////111222222111222555:::@@@HHHRRRYYYeeekkkqqquuuzzz|||"""$$$%%%""" ### !!!""""""""""""!!! !!!    !!!!!!######""" !!!  !!! !!! !!!"""###!!!!!!!!!!!!"""""""""""""""$$$%%%%%%$$$%%%'''(((***888NNNcccooorrrsssssspppqqqqqqppplllfff___[[[[[[XXXTTTOOOKKKHHHHHHHHHIIIGGGHHHLLLMMMKKKKKKMMMQQQVVV[[[___fffpppvvvvvvuuu|||}}}qqqaaaOOOCCC888777555333222222222222///000000000111111000000///---+++...222333111...444333333444666666555333222444555666777;;;@@@DDDMMMPPPUUUZZZ```dddeeedddfffjjjnnnpppttt|||~~~{{{yyyuuuqqqnnngggeeeaaa\\\VVVQQQMMMKKKJJJHHHFFFFFFEEEDDDBBB@@@@@@@@@@@@??????????????????@@@@@@?????????BBBDDDIIIJJJKKKLLLMMMNNNNNNNNNQQQPPPPPPRRRVVVZZZ\\\]]]XXX]]]ccchhhkkkpppxxx~~~~~~|||zzzsssnnniiieeebbbYYYQQQJJJHHHDDD===888666888888666555444444555666333333333222111///...---......000222444777:::;;;444999@@@HHHRRR^^^iiioooyyy|||~~~~~~yyyqqq!!!$$$&&&""""""((( !!!!!!!!!!!! !!! ###############"""""""""!!!!!!"""""""""############"""!!! !!!!!! !!!!!! !!!  !!!"""###!!!!!!!!!!!!"""""""""""" """######""""""###%%%&&&///BBBXXXiiiqqquuuyyyvvvxxxyyywwwqqqggg]]]WWWWWWVVVTTTPPPLLLJJJKKKMMMKKKIIIKKKPPPQQQPPPPPPTTTZZZaaahhhnnnuuu~~~}}}}}}rrrggg\\\OOOBBB999222222222111111111000000......///000111111111000///...///222555666333///222111111333555666555333666777888888888===DDDJJJZZZdddnnntttzzz|||}}}~~~~~~~~~~~~{{{xxxkkkhhhdddaaa^^^ZZZVVVSSSOOOMMMKKKHHHEEEDDDBBBBBBDDDBBB@@@@@@@@@@@@>>><<<>>>>>>??????@@@AAAAAABBBEEEFFFGGGHHHHHHIIIKKKMMMTTTUUUXXX\\\___bbbdddeeehhhggggggjjjnnnqqqrrrrrrpppuuu|||}}}zzzqqqkkkbbbZZZSSSMMMHHHDDDAAA<<<:::;;;;;;777666777888888888666444444555777444333333222222111111111222222222333444666777888AAAKKKVVV___jjjvvv~~~|||{{{xxxmmmaaa!!!###$$$""" !!!###!!!!!!!!!!!!!!!!!!!!!!!!!!! ######"""""""""!!!!!!!!!!!!"""""""""############"""!!!!!! !!!!!!!!!!!! !!!!!! !!!!!!  !!!""""""""""""!!!!!!!!!!!!"""""""""""" """######"""""""""###&&&)))666KKK\\\fffmmmtttwwwwwwvvvssslllcccYYYTTTRRRRRRRRROOOLLLKKKMMMOOOLLLKKKNNNTTTXXXXXXZZZ^^^hhhpppyyy~~~qqqhhh[[[PPPGGGAAA:::666444333222111111000000000,,,---///000111111111111111222222444555444222000111000111333555777666555666999:::<<>>;;;777666777888999999666666999===<<<;;;???FFFBBBCCCDDDAAA>>><<<===???999777555444333444666777666999???GGGOOOXXX___ccclllxxxwwwlllhhh```ZZZYYYVVVJJJ>>>!!!!!!%%%###""" !!!!!!"""""" !!!"""  """ """"""!!!!!! !!!!!!!!!   !!!  !!!!!!!!!  !!!"""""""""""""""""""""""""""""""""&&&###!!!"""%%%'''&&&$$$...)))(((222@@@LLLXXXaaaeeekkknnnhhhaaa\\\WWWSSSJJJOOOPPPNNNMMMOOOQQQOOOQQQVVV^^^fffmmmsssxxx|||{{{tttmmmeee]]]XXXJJJDDD<<<666444444555666111111000000111111222333///...---------///000111222222111111111222333333666444444777777555777:::999;;;???HHHVVVhhhyyy~~~{{{}}}~~~~~~~~~{{{wwwrrroooooopppsssmmmeee___\\\YYYUUURRRWWWVVVVVVVVVVVVTTTQQQOOOOOOKKKIIIIIIKKKLLLJJJHHHMMMKKKIIIJJJKKKLLLLLLKKKIIIJJJKKKLLLLLLJJJIIIGGGGGGHHHIIIHHHGGGHHHJJJLLLNNNIIIEEEFFFMMMQQQRRRQQQLLLQQQWWW^^^eeelllrrrwww|||yyyrrriii```XXXTTTKKKIIIEEE@@@<<<888555444555333111222555888999888555888===CCCHHHLLLNNNPPPNNNMMMJJJEEE@@@===>>>???111666888666666555111,,,BBBIIITTT]]]eeellltttyyyyyyoooggg___XXXPPPKKKHHHDDD===777$$$!!!!!!$$$$$$ !!!%%% !!!!!!!!!!!!!!! !!!"""  !!!!!!!!!   !!!  !!! """"""""""""""""""""""""%%%###!!!"""$$$&&&%%%###(((&&&'''...555>>>KKKVVV```gggiiieee___\\\YYYVVVPPPSSSTTTOOOLLLMMMOOONNNWWW^^^hhhrrrzzz}}}~~~yyyvvvqqqmmmfff^^^WWWOOOHHHDDD???;;;555111111222333444555444333222111000000/////////.........///000000222333333333333444444444333111222555666555777;;;===AAAJJJVVVeeeuuu~~~}}}~~~~~~sssppplllkkkkkkjjjgggeeebbbaaa```]]]YYYWWWXXXYYYXXXTTTOOOLLLLLLLLLJJJIIILLLKKKJJJJJJIIIHHHFFFEEEGGGFFFEEEEEEFFFGGGGGGFFFJJJKKKLLLMMMOOOQQQSSSUUUZZZZZZZZZYYYWWWSSSOOOMMMNNNOOOQQQRRRSSSTTTWWWYYY\\\YYYVVVWWW[[[_________dddhhhpppwwwuuunnnaaa___[[[UUUNNNHHHCCC@@@<<<;;;:::888666555555555333111222555:::<<<;;;888@@@BBBGGGNNNSSSUUUUUUSSSSSSRRRNNNHHHBBB>>><<<<<<444999;;;:::<<>>;;;777%%%!!! """###""""""$$$!!!!!!!!!!!!!!!  !!!"""  !!!!!! !!!!!!!!!!!!  !!!!!!"""""""""!!!!!! """""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!###""" !!!###$$$$$$###$$$%%%'''***+++000===JJJXXX```eeeccc___]]][[[XXXUUUXXXWWWPPPLLLNNNPPPQQQ]]]eeerrr~~~{{{uuuvvv|||~~~}}}{{{vvvpppiiiccc```ZZZUUUOOOIIICCC???:::777555222000///000222333333555444333222111000000000///000000000000//////...222333444555666555444444222000222666777777:::@@@EEENNN\\\lll{{{~~~zzzuuupppmmmhhhaaa[[[UUUSSSPPPOOOPPPOOONNNMMMIIIIIIIIIGGGEEEDDDEEEFFFDDDBBB@@@???AAABBBBBBBBBEEEDDDCCCCCCBBBBBBBBBCCCCCCDDDFFFGGGGGGIIIKKKNNNQQQUUUYYY\\\]]]aaafffkkkpppqqqrrrqqqnnniiiddd```bbbdddgggjjjkkknnnqqqtttttttttsssttttttvvvvvvwww{{{{{{ssslllfff]]]TTTMMMFFFEEEBBB>>>;;;888666555111111111111111222333333222111333:::@@@CCC???:::EEEFFFJJJOOOTTTUUUQQQMMMGGGGGGEEEBBB???>>>???AAA===CCCGGGGGGKKKUUU^^^aaajjjqqq{{{tttnnneee\\\UUUOOOJJJGGG<<<;;;999888777777666666###!!! !!!"""!!!""""""!!!!!!  !!!!!!!!! !!!!!!!!!######""""""""""""""""""   !!!"""###"""ӵ !!!!!!!!!"""""""""######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!!!!"""######%%%%%%'''((((((+++555@@@PPPYYYbbbbbb```___\\\XXXUUUYYYXXXRRRNNNRRRXXX[[[bbblllyyy~~~sssjjjgggkkkuuuĦĦӵ~~~}}}~~~|||yyyvvvuuusssrrrllljjjgggaaa[[[TTTNNNJJJFFFBBB>>>:::999999888777222111111222444666666555111222222333333333333333000111111222111000...---000111444555666555444333444333666999:::;;;@@@GGGQQQ^^^pppĦ|||wwwrrrmmmkkkaaa]]]XXXTTTRRROOOKKKIIIGGGFFFEEEDDDDDDDDDDDDDDDCCCDDDDDDDDDBBBBBBCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDFFFGGGGGGGGGHHHIIILLLNNNIIIMMMQQQTTTVVVYYY^^^cccgggmmmsssvvvwwwzzz|||xxxtttqqqppphhhbbbZZZQQQJJJCCC<<<777;;;:::888666555555555555222111111000000000111111333333555;;;BBBEEEBBB>>>FFFDDDDDDGGGJJJJJJFFFBBB??????>>>>>>???CCCHHHMMMOOOXXX___bbbeeelllsssuuuwww{{{|||uuummmhhh]]]WWWOOOHHHDDDBBBAAAAAA888999888666444222333555"""###$$$$$$###!!!""""""!!!!!!  !!!!!!!!!!!! !!!""" !!!!!!!!!  !!! !!!"""4ĉ@ӵ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###&&&######&&&(((***111888FFFRRR]]]aaa```^^^YYYTTTRRRWWWYYYUUUSSSZZZccchhhnnnvvvwwwlll```[[[\\\dddrrr>L=hĦ4ĉ@ӵ{{{vvvttttttvvvwwwsssooojjjfffdddaaa]]][[[UUUSSSQQQMMMHHHBBB>>>;;;999666333111222333444333333333333444666777666444222222333444444444444333111111222222222111///......000222444555444333222666555888;;;<<Lzzzzzzyyywwwtttpppllljjjeeedddccc```]]]XXXUUURRRQQQNNNJJJHHHGGGFFFFFFFFFBBBBBBBBBBBBBBBBBBCCCDDDBBBCCCEEEEEEDDDDDDEEEFFFHHHIIIJJJKKKKKKKKKLLLLLLLLLNNNQQQRRRSSSVVVZZZ^^^YYY^^^dddiiilllrrryyy~~~|||xxxvvvpppnnnjjjeeeaaa]]]ZZZYYYNNNJJJDDD>>>:::666444222555444222111000111222333333222222111000000111111555555666:::???AAAAAA@@@DDDAAA>>>>>>@@@AAA@@@>>>FFFFFFFFFFFFJJJRRR[[[bbbjjjttt}}}|||xxxuuutttrrrnnnhhh```WWWRRRIIIEEEAAA>>>============777777777666333222333555"""''')))'''###!!!!!!!!!!!!!!!!!!  !!!!!!""""""!!! !!!### !!!!!!!!!!!!!!! !!!!!! !!!!!! !!!GG=?  !!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!! """$$$### ###%%%'''+++222;;;GGGSSSWWWXXXXXXUUUQQQPPPWWW\\\YYYYYYaaalllsss|||}}}xxxrrriii___YYYXXX\\\hhhsssHdĦ=ĪjGG=?}}}~~~}}}|||wwwqqqjjjeeecccbbbccc[[[WWWRRROOONNNLLLHHHDDDAAA@@@???===:::888666555777555222111111222111000333222222333555555333222555666666666555333111000111222222222222111111000...///111333444444333333666666888<<>>@@@>>>===<<<;;;<<>>@@@???<<<ӵ444444333333Ħ222222333333222333222666444222000222222111Ħ000000111222333444EEEĦDdDӵӵӵĦӵcccccccccTTTĭӵRRRRRRKKKIIIFFFDDDDDDDDDFFFHHHJJJKKKJJJHHHHHHKKKMMMKKKNNNSSSWWWYYY\\\___aaabbbffflllooopppppprrrtttssswww|||}}}|||}}}|||wwwssspppppppppccc___YYYSSSNNNJJJFFFCCC???>>><<<;;;999888777777666555444222111111333444111222222333444444333333000000000000111222333333===CCCIIIHHHBBB>>>???BBB;;;???BBBDDDFFFJJJRRRXXX[[[```iiirrr{{{yyyiii[[[SSSQQQNNNMMMKKKGGGBBB===999777444333444555444333000...---...222444444222%%%?~4&&& g&e>&eg&e>hӵ"""###""" !!!$$$g&e guO>uO>&e 4ff?>ߝL!!!gĉ@ Shӵ##################g&e###>hӵ&&&###///)))111888fff?><zdddg&e>&e{{{HLvvvsssoooShӵgLooojjjccc\\\WWWSSSOOOKKKIIIFFFEEEKKKS?ʬZZZ[[[3h?D%%)?cccbbbZufĦfffffffffgLmmmvvvxxxg&egĉ@xxx{{{g&e>&eccc@eMMMJJJ??===>>><<<999666777;;;<<<g<ĉ1112223333333we<Ħ---///1112223h?@e777777666555444222222111Z5552222222222224443h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&eXXXRRRSSS3h?g&e>&e[[[\\\??SSSSSSRRRPPPNNNNNNOOOPPPRRRTTTUUUTTTRRRQQQTTTWWW[[[___eeekkkooossswwwyyyzzzzzzuuummmkkkfff```ZZZVVVUUUUUUIIIFFFBBB???>>><<<:::999555555444333333333444444555555444222000000111222000111333555666666555555444444333222222222222222CCCMMMUUUTTTKKKCCCCCCFFF???GGGPPPUUUWWW\\\eeemmmzzzzzzsssjjj[[[LLLFFFEEECCCCCCCCC???999444555222000///000222333333333///,,,---222444222///###4Dӵ !!!Hƅ^Hu]ĦHu]Ħ!!!ZuR)Ħ Hu]ĦHŐeHŐeHu]ĦqIܗGIӵ!!!tt!!!!!!!!!HGgĉ@"""%%% !!!!!!"""###%%%Hu]Ħ"""ZuR)Ħ!!!"""###$$$%%%(((+++sߝLGdUĦ\\\Hƅ^Hu]ĦdddntHdĦWWWUUUHGgĉ@fffHdĦVVVQQQMMMIIIGGG???>>>;;;999888888Htƅ^AAA???Bt=o9ĦDtfo9ĦJJJKKKKKKg?LLLMMMHdĦWWW]]]```Hu]Ħqqqtt\\\aaaHƅ^Hu]ĦOOOH׼sAAA;;;666555444666111///222333222tQ222000...///je<Ħ000000000Bt=o9ĦH׼s222222222333444555888777777HtĦ777222222222222Bt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦOOOKKKBt=o9ĦHƅ^Hu]Ħqqqddd```___^^^\\\]]]^^^```aaaeeeffffffhhhkkknnnrrrtttxxx|||rrreee[[[VVVRRROOOKKKGGGEEEBBB???===:::::::::999888666555444666111---000666888444///444222111111333444333111888555333666;;;<<<888333000111111111222555:::>>>LLL]]]jjjfffXXXPPPPPPRRRVVV^^^hhhooossswww}}}|||wwwrrrlll```OOOBBB>>>===;;;<<<===<<<888555444444333222111000///...000222333333222222333555""""""4DuXӵ ###DdDΦDdDĦ!!!DdDĦt|<"""!!! !!!"""DdDĦDdDΦDdDΦDdDĦ!!!peƜ4DuTӵ!!!`eĭ qet"""$$$!!!!!!!!!"""###$$$DdDĦ"""###t|>>:::777555666555333222111q<R666555qjRgdKӵHdDĦgdKӵ999:::GR/f6LĭĦ:::<<<DdDĦGGGIIIJJJDdDĦPPP`eĭJJJDdDΦDdDĦ>>>DdDĦ555555444333333111111000///333111222444111---geĦ111000...FSĦ000000qjRgdKӵDdDĦ222222222333444555777777666DdDĦ777444444444qjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦSSSqjRgdKӵDdDΦDdDĦ|||xxxxxxyyyyyy{{{}}}xxxvvvrrrllldddZZZPPPGGGAAABBB@@@>>>=========<<<;;;666555555444333333222222666444222222333222111///000111222333444444333222555555666999<<<<<<888444666777888999:::<<<@@@CCCWWWhhhvvvuuulllhhhkkknnnssszzz{{{uuuooojjjdddZZZKKK@@@;;;999888888999888555222555444333222111000000///...///000000//////000222!!!!!!4DuXӵ %%% DdDΦDdDӵ!!!DdDĦo)h"""!!!!!! !!!!!!"""DdDĦ DdDΦDdDΦDdDӵ###=ӊB1.uTӵ HߝL`o9po9wӵ######""""""""""""###DdDĦ""""""o)h!!!!!!!!!"""###$$$%%%!!!###DdDΦDdDĦGGGDdDΦDdDӵ<<>>BBBFFFIIIMMMQQQSSShhhvvv~~~zzzrrrkkkddd^^^YYYRRRGGG???888777666666666666333111444444333222222111000000---...//////......///000 4DuXӵ$$$!!!DdDʜ4DuTӵ>d<Ħ Dt  >d<Ħ!!!>d<ʜDd<ʜ4DuTӵ### F&uTӵ4DufئL>epuR)Ħ"""######"""""""""""">d<Ħ!!!Dt"""!!!"""###$$$$$$"""###DdDΦDdDĦ<<<>d<ʜ4DuTӵ///4DwDd<Ħ,,,puR)Ħ>dd<ӵDd<...qR/ܗ?fӵ222>d<222333>d<Ħ7774DufئL>e222DdDʜ4DuTӵ333DdDĦ222.........////////////000111......000///...geĦ111s<v>aĦ111000peӵDx<DdDĦ333333444444555555555555666DdDĦ666555555666peӵDx<>dd<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦxxxpeӵDx<>d<ʜ4DuTӵ~~~uuuoooiiigggeeedddhhhmmmlll```SSSMMMMMMKKKEEE>>>AAA???===:::888777666666666555333333444555555444888777666666777999;;;===888888888777555444666888444666888888555222111111111444999===>>>@@@BBBCCCCCCHHHQQQYYY```eeejjjmmmxxx~~~zzzvvvrrroooeee___WWWQQQNNNIIICCC>>>777666666555555444333222333222222111000/////////...000111000//////0001114DuXӵ !!!!!!D&dq&ĒRsdKĦ DHRRud sdKĦ!!!D&oq<Ōq&ĒR!!! >dp&ĒRnfʜd<Φ>d<Ħ444s&dq&ĒR((()))i?ʜtd<Ħ(((HHܗDӊB+++<x******************+++B?daĦ111111B?Ho9333>d<555555666666555555666>d<ӵ555666B?Ho9@@@<x===@@@CCCFFFEEEGGGIII&ӫeʬtIӇSSS>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR|||vvvooohhhbbb___UUUNNNIIIGGGFFFEEEHHHMMMJJJFFF@@@<<<999888777777333555666333000000333777888666555555666777666555666666555555777999<<<>>>===:::777666666777666555555666777666555444555555333666;;;AAAFFFLLLSSSWWWYYY```iiissszzz~~~vvvrrrmmmhhheeebbb___]]]UUUOOOIIIDDDAAA???<<<999444444444333222111222222000000//////......------///000111000///...///000 4DuXӵ!!! Hu]3hh!!!!!!!!!ne=e!!!""""""######""""""!!!ne pIƎ@t@h >h fe@ďD !!!######""""""!!!!!!!!!ne!!!!!!=e""""""""""""######!!!!!!ege+++---sĪj@h%%%%%%'''fdDĦ&&&@ďD)))(((Hkge***))))))((())))))******@h((()))@G,,,)))HĪj@IŌ(((***Bene(((Hkge...ne...///fe---Hu]3hh...//////se---......///000000111111CCC666++++++//////geĦja>aĦ111111@G111111se555666666666666555666888<Ō777777888@G555555Hkge555666888:::<<<:::<<<>>>HĪj@IŌEEEIIIegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h|||xxxtttoookkkbbbbbb___ZZZRRRKKKGGGEEECCC===999999888777999>>>555666777555333222444777555666666444111111333666555444333444777999999999999999999:::;;;>>>@@@AAABBB>>>:::888888888777555888888999;;;???@@@???===777;;;BBBLLLXXXccclllqqqyyy~~~wwwnnnhhhddd[[[XXXSSSOOOMMMLLLIIIHHHCCC@@@<<<999777666444333000111111000...---///000.........------,,,,,,,,,---...///...---,,,---... 4DuXӵ"""ĵD^!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$###"""!!!!!! !!!!!! """$$$""""""!!!!!!!!!""" !!!###""""""""""""###### $$$%%%'''%%%###$$$&&&&&&DdDĦ&&&(((******)))************))))))************++++++,,,------...,,,***++++++))),,,...///,,,---...+++...D^000---///000s׼s///------......//////000000<<<333,,,---///...geFm8000>aĦ222111111000111111s׼s444555666777666666666777999Ho999;;;<<<======444333222666666777999:::;;;999;;;===HHHNNNTTTD^DdDĦs׼s~~~|||qqqjjjaaa[[[XXXUUUPPPLLLFFFGGGGGGDDD???;;;999999<<<888666777777555666:::222333555555555444444444888444111333888:::888555333222222444777:::;;;;;;;;;<<<===>>>@@@BBBCCCDDDCCCBBBAAA???===>>>@@@CCCFFFEEEFFFLLLQQQQQQJJJCCC<<>>===<<<;;;999888777666555444333111000///000111///---,,,...111......------------,,,,,,...///000///---,,,---...Φ4DuXӵtvӵ>d<Ħ$$$Ħ """$$$ !!!""""""!!! Ħ  !!!"""###!!!!!!"""!!!  """""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """%%%!!!!!!!!!!!!!!!"""######Ħ !!!!!!!!!"""######"""""""""""""""###"""""""""$$$&&&&&&&&&$$$!!!!!!###$$$%%%&&&&&&'''%%%###$$$'''&&&###$$$(((>d<Ħ###&&&(((&&&'''(((******)))((((((%%%&&&''''''((((((((('''***++++++,,,,,,+++******))))))))))))******+++,,,)))---///,,,***,,,---+++******))))))))))))*********++++++,,,,,,------...---...000///,,,***)))))),,,---------Ħ/////////......,,,+++***)))+++>d<Ħ...---+++---///Be...111.........//////000000000000---,,,000111...geFYĉ---///>aĦ222111111222222333333333222222333333Be222444666777777777666666888:::nu]ӵ:::BBBBBBBBBBBBBBB<<<<<<;;;999777666777999555666777888999;;;;;;<<<999;;;???AAADDDGGGKKKOOOQQQVVV]]]dddkkkttt~~~>d<Ħ>d<ĦĦBeĦ}}}wwwrrrmmmhhhccc```VVVOOOGGGCCCCCCBBB???;;;666999;;;:::888666777999777333222444444222333777777666666777999888444111333+++&&&---999@@@;;;333666444444555888:::;;;:::888999;;;===>>>???@@@@@@@@@DDDHHHFFFCCCEEEMMMUUUVVVUUUWWW]]]bbb^^^RRRFFF???FFFTTTjjj}}}zzzyyyssskkk]]]ZZZTTTOOOJJJDDD???<<<;;;999777666777777555444555555666666666555333111111222333111......000333..................------111222333222000//////000?aŖ%7uSQuR)ӵsdKĦ!!! gdKĦ """!!!!!!""" """'''!!!gdKĦ"""!!! !!!"""!!!  !!!!!!!!!""""""  !!!"""###!!! ###$$$"""!!!!!! !!!!!!$$$""" """%%%%%%###gdKĦ!!! !!!###%%%""""""!!!!!!!!!!!!""""""$$$$$$############$$$$$$!!!"""######"""###%%%'''"""$$$&&&%%%$$$###$$$%%%gdDĦ###"""%%%&&&)))+++((($$$$$$(((,,,&&&&&&&&&&&&''')))***+++((((((((((((((()))******+++((('''(((+++,,,***(((******+++,,,,,,,,,,,,+++)))***+++++++++)))'''&&&))))))***+++,,,,,,------)))***+++,,,---............------gdKĦ...,,,,,,------------------,,,sdKĦ---......,,,***///...,,,000...---...111111///,,,111...,,,---///111ŶS0000001113we<000111444555222222333333333444444666888999999999;;;===777;;;>>>iĉ@3hR/ŌSSSVVVXXXXXXSSSLLLGGG???:::;;;:::777888<<<>>><<<;;;======;;;???DDDBBBFFFHHHIIINNNWWW]]]^^^iiinnnvvvDdDĦsdKĦgdKĦgdKĦ~~~xxxpppjjjcccaaa\\\WWWQQQMMMIIIGGG???>>><<<:::888666666555555555666666666555444444888222555888222444888444111222444666666555333222777666666666777999:::;;;777666555666:::<<<:::555??????@@@@@@@@@BBBEEEGGGEEEMMMUUUXXXXXXZZZ```fffoooqqquuuyyyvvviiiVVVHHHCCCHHH]]]|||wwwnnnhhhddd___XXXRRREEECCC@@@===:::999888888666666555444333222111000555444222111111111111222333111///---,,,,,,---...///000///---)))'''))),,,,,,---......//////......>Ane!!!!!! ne"""!!!!!! ###%%%$$$!!!!!!%%%)))ne ###""" !!!"""!!!  !!!!!!!!!###"""!!!  !!! """###!!!!!!!!! !!!!!!"""!!!!!!"""######ne!!!!!!!!!!!!###$$$""""""!!!!!!!!!!!!""""""$$$######""""""######$$$!!!"""######""""""$$$&&&"""$$$%%%%%%$$$######De'''$$$$$$'''&&&(((***((($$$###'''+++$$$%%%%%%%%%&&&'''''''''((((((((((((((())))))******)))((()))***+++***))))))***++++++,,,,,,+++++++++++++++++++++***)))))))))******+++,,,,,,------***+++,,,,,,------------------ne------,,,+++************++++++,,,ne,,,---......,,,+++,,,///000...---000...---...000111///---111...---...000111>A000000000k<///000222444555333333333333444444444444222444666666666777888:::;;;===>>>fhZZZdddiiillllllfff___UUULLLDDDBBB???;;;;;;>>>@@@@@@CCCHHHHHHEEEGGGKKKNNNTTTYYY]]]eeepppxxxzzzDeneneneyyyrrrmmmfffaaa___[[[UUUPPPMMMLLLHHHEEEAAA>>><<<;;;888777777666555444444444333333444555555666666555666333888:::999BBBHHH@@@444555666777777777666555222333555666888888999999777777777888;;;>>>===;;;>>>@@@CCCFFFIIIMMMRRRVVVVVV^^^hhhooorrrwww~~~~~~vvvfffSSSEEECCCJJJ___~~~ttthhhaaaYYYRRRNNNIIICCC======;;;999777555444444444333333222111000///......222111000//////000222333777444111...,,,,,,---......//////...++++++---///.........//////////// !!!"""""" ###!!! """%%%%%%###"""$$$''' """"""!!!!!!!!!!!!  !!!!!!###"""!!!   """###!!! !!!!!! !!!!!! !!!""""""!!! !!!""""""!!!!!!###$$$""""""!!!!!!!!!!!!""""""$$$######""""""######$$$!!!"""###"""!!!!!!"""$$$"""$$$%%%%%%$$$######$$$&&&'''&&&'''***%%%'''((('''$$$###&&&)))$$$%%%&&&''''''&&&%%%%%%((((((''''''(((((())))))''')))******))))))***+++)))***++++++,,,,,,++++++,,,,,,++++++++++++++++++*********++++++,,,,,,---+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,...---+++)))))))))***+++,,,,,,,,,---......---,,,---///000///...///......///000000///---///...---...000111000000000000000111222444555333333444444444555555555222444666666555666777999<<<======>>>bbbmmmzzz}}}tttjjjbbbYYYTTTPPPKKKIIIJJJJJJKKKOOOUUUVVVSSSTTTXXXaaaiiiqqqxxx{{{tttoookkkeee^^^YYYQQQMMMHHHFFFFFFEEEAAA>>>>>>===;;;999888777666666222333333444444555555555111222333444555666666777222444999;;;@@@RRRYYYKKK666666555555555555666666333444666888999999888888888888999<<>>???@@@DDDKKKUUU```gggttt}}}xxxsssoookkkfffbbb```[[[YYYZZZ\\\\\\\\\```eeerrr{{{|||xxxvvvtttoooiiieee___ZZZUUUQQQNNNKKKGGGEEEBBB@@@=========>>><<<:::::::::999888888888888888444444555666777888999999444444444444444555666666444888======EEE\\\cccPPP:::888777555555666777888888999::::::;;;<<<======<<<<<<@@@FFFLLLRRRXXX___iiilllppptttxxx|||{{{mmm^^^RRRFFF<<<777===KKKddd~~~|||}}}tttjjjaaaWWWOOOJJJFFFAAA>>>;;;999666444888777555333222222222333333222222111000/////////...---,,,,,,...222666888@@@<<<666000---+++,,,---....../////////000111222//////.........---...!!!""""""!!!!!!!!!"""""""""""""""""""""!!!!!!!!! !!!!!!   ### !!!  !!!"""!!! !!!  !!!"""### !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!######  """!!!"""######"""!!!###$$$""""""!!!!!!!!!!!!""""""###""""""""""""""""""### !!!"""!!! """$$$!!!###%%%$$$###"""######''')))***(((%%%%%%&&&'''$$$%%%&&&%%%%%%$$$$$$%%%&&&''')))******(((&&&%%%((((((''''''''''''((((((%%%(((+++***((((((+++---))))))***++++++++++++******)))(((((((((***+++,,,***+++++++++++++++,,,,,,------.........---,,,,,,***++++++,,,,,,++++++***555333000---,,,---///000,,,---......,,,,,,---...---...///////////////000//////000111000/////////***+++---...............111111111111111222222333111111111222222333444444555555666666666777777777777888::::::::::::<<<===@@@CCCHHHOOOYYYfffttt}}}}}}xxxooohhhaaa]]]ZZZ[[[bbbkkkvvvzzzsssmmmiiiggg___]]]ZZZXXXXXXVVVPPPJJJFFFCCC@@@>>>======<<<<<<<<<:::999888888888888777888777777666666666666777888888888888999;;;<<<===999888777666555555666666999<<<@@@???EEE[[[```MMM===<<<:::999999;;;===>>>??????@@@AAADDDGGGKKKMMMHHHGGGLLLXXXbbbiiirrrzzz~~~nnneeeXXXKKKAAA;;;888777;;;KKKeeexxx|||sssjjjfffcccgggfff___VVVPPPJJJEEE???===:::999999999888888;;;:::777555333222222222222111111111000/////////...---------///333777999???;;;666111---,,,,,,,,,////////////000000000///......---,,,,,,------... """###"""!!! !!!"""""""""!!!!!!!!!!!! !!!"""!!!  !!! """###!!!  !!!###""" !!!"""###"""!!!   """"""!!! !!!"""!!!!!! !!!!!! !!!""""""!!! !!!!!! !!!""""""!!!!!!###$$$""""""!!!!!!!!!!!!""""""###""""""!!!!!!""""""### !!!""""""!!!"""$$$&&&!!!###$$$$$$###""""""###&&&+++,,,'''$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&''''''&&&%%%%%%((((((''''''&&&&&&''''''&&&((()))))))))***+++---((()))******++++++******(((((((((((()))***+++,,,++++++++++++++++++++++++,,,------.........------***+++,,,------,,,+++***111000...,,,,,,,,,---...,,,---......,,,,,,---...,,,...//////...---///000...000222111000//////000(((+++...///.........///222111111111111222333333111111222222333444444444666666777777777888888888666888:::;;;;;;;;;===???>>>FFFPPPZZZcccpppxxxkkkaaaZZZXXX___gggooo}}}{{{rrrkkkgggfffccc]]]VVVQQQNNNNNNBBBDDDDDDBBBCCCEEEBBB>>><<<;;;999888777777888888999999888777666666666666999888777777666666777777;;;:::888888:::===@@@CCC===<<<:::888777777777888888888<<<;;;>>>NNNSSSDDD>>>======>>>@@@DDDGGGIIINNNOOOPPPSSSWWW\\\```bbbWWWSSSYYYiiixxx{{{nnngggUUUOOOEEE;;;555444666888@@@OOOcccmmmiii]]]TTTPPPNNNQQQPPPJJJFFFEEEBBB???888777777777777888:::;;;:::999777444222111111111000/////////.........---.........///111333555666999777444111...---------000//////000111222000......------,,,,,,...///000"""$$$###!!! !!!###!!!!!!!!!  !!!!!!  """"""!!! """!!!!!!!!!!!!!!!   """%%%$$$!!!  """######"""!!!   """""" !!!"""!!!!!! !!!!!!"""!!!!!!"""######""" !!!!!!!!!!!!###$$$""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""" """""""""###&&&(((!!!"""$$$$$$"""""""""######***,,,&&&"""$$$&&&&&&%%%%%%%%%&&&''''''%%%$$$$$$%%%%%%%%%&&&''''''''')))((('''&&&&&&&&&&&&''''''''''''(((+++,,,,,,+++((())))))***************'''''')))***+++,,,,,,,,,++++++++++++++++++++++++,,,,,,---.../////////...+++,,,---......---,,,+++------,,,,,,,,,,,,,,,---,,,---......,,,,,,---...+++---///...,,,,,,...000...000222222000///000111))),,,000111000///000111222222111111222222333444111111222333444444444444777777777888888888999999777999<<<===>>>???BBBDDDFFFRRRaaakkksss}}}}}}qqqeee\\\\\\aaafffvvvwwwrrrqqqqqqooommmhhhgggeeeccc```ZZZTTTOOOLLLKKKIIIEEEAAA???@@@AAA555:::<<<999888<<<<<<:::999999999999888777888999:::::::::999888777888999;;;::::::999::::::;;;;;;<<<;;;999888;;;AAAGGGKKK???>>><<<:::::::::;;;<<<:::777<<>>HHHMMMFFFFFFGGGJJJOOOTTTZZZ___bbbjjjlllooorrrttttttttttttaaaYYY^^^rrrzzzkkk\\\PPPJJJ@@@<<<777333111444999===JJJVVV``````UUUIIICCC@@@BBBCCC@@@;;;:::<<<<<<999666666666666666777:::;;;888777555333222111222222000000////////////......---...///000111111222222222222111000///......---///...///111444555444111///...------...000222444"""$$$###!!! !!!###!!!!!!  ###$$$""" !!!""" !!! $$$"""   !!!"""&&&%%%""" !!!###$$$  !!!"""### ###""" !!!###!!!!!! !!!!!!$$$""" """%%%%%%###  !!! !!!###%%%""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""" """######$$$''')))!!!"""$$$$$$"""!!!"""### (((+++&&&"""%%%((('''%%%%%%&&&'''((((((&&&$$$&&&&&&&&&&&&''')))***+++)))((('''&&&&&&&&&&&&&&&)))&&&%%%'''+++...,,,***(((((()))***************&&&(((***,,,---...------+++++++++++++++++++++++++++,,,---...////////////+++,,,...//////...,,,+++,,,,,,------------------,,,---......,,,,,,---...***,,,......,,,+++---///...111333222000///000222***...222333222111222333222222111111222222333444111111222333444444444444777888888888888999999999:::<<>><<<<<<;;;999777888<<>>888555777999888777999::::::::::::;;;<<<999999999999777777999:::999999999999:::;;;<<<<<<>>><<<::::::>>>FFFNNNSSS???>>>===<<<<<<===???@@@EEE@@@FFFKKKIIINNNUUUSSSVVVYYY^^^eeemmmuuu||||||cccZZZ]]]rrr}}}wwwlll^^^QQQGGG@@@===666555444333555;;;BBBGGGRRR[[[___WWWHHH===::::::???===999444444888888555333444444333333333666777666555444333333333444555222222222222111111111111,,,---///000000000///...---...////////////......///...///222777999777555000/////////000333555777###$$$$$$$$$###"""!!! ###$$$###!!! """   !!!!!!!!!  """######!!!""""""""" """### !!!!!!!!!!!!""" """"""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""######"""""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!  !!!""" ######"""""""""$$$%%%&&& !!!###$$$$$$$$$###############$$$$$$&&&&&&&&&&&&$$$$$$%%%&&&((('''&&&&&&''')))&&&&&&&&&'''''''''((((((,,,(((&&&)))///111...)))))))))))))))))))))))))))((()))))))))************++++++,,,,,,,,,,,,------...------,,,,,,------...//////...---,,,,,,++++++---,,,,,,++++++,,,,,,---///...---,,,,,,---.../////////---,,,,,,---...///222222111000//////000000///---,,,...111333222000444444333333222111111111111111222222222333333333777777777999;;;;;;999888:::???DDDEEEFFFIIIQQQXXXfffxxxuuuhhhaaa```hhh{{{~~~vvvsssqqqmmmhhhccc___]]][[[RRRKKKGGGGGGGGGCCCAAAAAA;;;<<<=========;;;:::999777888888999999888888777>>>:::777666999;;;;;;:::888999999999777777999;;;;;;DDDGGG???777666888888555777:::===>>>===;;;:::<<<>>>?????????EEEPPPXXXKKKKKKKKKJJJIIIJJJMMMPPPRRRRRRUUU[[[bbbiiimmmnnnsssuuuyyy~~~uuuYYYKKKQQQrrr{{{ssscccXXXJJJBBB???===888333999222111777<<>>>>>>>>;;;999:::888999999999999777666555999999:::;;;<<<<<<<<<<<<>>>;;;999999<<<>>>>>><<<999::::::999888888999;;;>>>CCCCCC===999::::::777;;;<<<>>>??????>>>===<<>>;;;AAAAAACCCDDDFFFGGGHHHIIIMMMPPPTTTVVVYYY^^^ffflllppprrruuuxxxyyy{{{}}}~~~}}}uuuiiiTTTAAA<<>>;;;:::555555444444333333222222444333111111333333333222111000000111333555444333333444333///+++***,,,000111000/////////000000111/////////.........------000000111444777999999888999888777777999===AAADDD'''%%%###!!!!!!!!!###$$$ !!!$$$### !!! !!!!!! !!!!!! !!! !!!###%%%'''((( !!!"""!!!!!!"""  !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""%%%$$$"""""""""!!!!!!!!!!!!"""""""""""""""""""""#########!!!!!! !!!!!!%%%%%%$$$######"""""""""!!!!!!!!!######"""""""""!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$((($$$!!!###(((***'''###''''''''''''(((((((((((($$$&&&))))))'''&&&'''))))))))))))))))))))))))))),,,+++***))))))+++,,,---+++++++++,,,,,,,,,------...------,,,,,,------...//////......---------,,,------,,,,,,,,,,,,------//////............//////000000000000000111111222222222111000000111111111333222222222222222111111000000111111222333333444333333444555777888888999:::;;;===???@@@CCCFFFHHHKKKUUUcccoooyyywwwttt{{{|||uuuqqqnnnmmmkkkhhhddd```\\\XXXUUUSSSRRROOOKKKHHHFFFDDDAAA>>>======<<<<<<<<<======>>>???<<<;;;======::::::<<<999999888888777666555555777888999:::;;;;;;;;;;;;;;;;;;;;;<<<=========<<<>>>?????????>>>>>>???AAAAAABBBCCCBBBCCCEEEHHHIIIIIIJJJMMMQQQVVV[[[```bbbhhhkkkooorrrtttwww{{{iii[[[PPP@@@999888<<>>DDDEEEIIIPPPWWW[[[]]]___\\\UUUKKKCCC>>>:::777444333333333222222111111111444333111111333444333222111000///111333444333222***...111000,,,+++...222///////////////000000000333333333333333222222111444444555888<<<@@@BBBBBB@@@===:::<<<@@@EEEHHHIII$$$"""  """!!!%%%$$$"""  !!! !!!!!! !!!###%%%'''((( !!!!!!  """ !!!!!!!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""%%%$$$"""""""""!!!!!!!!!!!!""""""""""""!!!!!!"""###$$$$$$"""!!!!!! !!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""" !!!"""!!!!!!"""!!! !!!!!!"""###$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&((($$$"""$$$(((***'''$$$'''''''''((((((((())))))$$$(((+++***'''&&&(((***))))))))))))))))))))))))***))))))((()))***+++,,,+++++++++,,,,,,,,,------...------,,,,,,------...///...............------...------,,,,,,------...//////////////////////////////000000111111111111222111111111111111222222111111222111000000000111000000111222333444444555333333555666888999:::;;;999;;;>>>???AAAEEEKKKOOO\\\gggwww}}}yyy|||~~~{{{xxxtttqqqkkkddd]]]XXXUUUSSSOOONNNLLLIIIFFFDDDDDDDDDDDDBBB@@@???>>>>>>>>>===;;;;;;::::::::::::;;;;;;999777888;;;:::888888;;;::::::999999888888888888<<<<<<===>>>>>>>>>=========>>>???@@@@@@?????????@@@AAABBBBBBAAABBBDDDFFFGGGLLLQQQSSSRRRSSSYYY``````bbbeeeiiipppvvv|||wwwVVVDDD>>>555444444555>>>QQQbbbcccZZZPPPKKKCCC<<<777666555555000444999:::;;;===CCCHHHQQQRRRTTTVVVYYY[[[YYYVVVVVVNNNDDD===:::888555333222222222222222111111111555333222222333444444333222000///000111222111000&&&,,,222333000---...111//////000000111111111111444444555555555555444444888888:::>>>EEEJJJNNNOOONNNIIIFFFGGGLLLQQQRRRRRR$$$###""" !!!%%%""" """!!!   !!!!!!  !!!!!! !!!!!!  """ !!!!!!!!!!!!""" !!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###"""""""""!!!!!!!!!!!!"""""""""!!! !!!"""$$$%%%""""""!!!!!! !!!!!!########################!!!""""""""""""!!!!!! ###$$$""""""$$$$$$!!!"""""""""###$$$$$$$$$%%%''''''&&&&&&&&&&&&''''''(((&&&$$$%%%(((***(((&&&''''''((((((((()))))))))&&&)))++++++((('''(((***))))))))))))))))))))))))(((((())))))************++++++,,,,,,,,,,,,------...------,,,,,,------.................................------------.........//////000000//////......///000111111222111111222111111111111222333333///111222111000000111222111222222333444555555666444555666888:::<<<===>>>;;;>>>BBBEEEIIIOOOXXX___qqq}}}}}}|||uuummmfffbbb^^^YYYVVVXXXVVVRRRNNNJJJGGGEEEEEEAAAAAAAAA@@@>>>===>>>@@@<<<<<<<<<<<<<<<===>>>>>>===<<<<<<;;;;;;;;;;;;<<<999888:::===<<<888999===;;;::::::::::::;;;<<<<<<======>>>???@@@@@@@@@@@@???AAACCCCCCCCCDDDFFFHHHKKKMMMNNNOOOOOOPPPSSSUUU]]]bbbjjjooommmlllsss|||~~~iiiIII888666222000//////444>>>GGGGGGBBB===:::777444333333555777000555<<>>BBBIIIRRRZZZ___aaaccc___[[[ZZZ^^^aaabbbbbb%%%%%%$$$$$$###"""""""""###"""!!! """"""   !!!!!!  !!!  """!!!!!!!!!"""""""""###### !!!"""###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!"""""" """"""!!!!!!!!!!!!""""""!!!  !!!###%%%######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""###"""!!!!!!###$$$!!!"""%%%%%%!!!##################$$$$$$'''&&&%%%%%%%%%%%%&&&''''''''''''(((((()))))))))'''((((((((())))))))))))'''(((***))))))((((((((())))))))))))))))))))))))''')))***,,,,,,+++***)))++++++,,,,,,,,,,,,------...------,,,,,,------...............////////////......------------.........///000111111000///...///000111222333333333222222111111111222222333444///111333333111111333555444444444555555666666666666777999;;;===???AAAAAABBBGGGNNNSSSZZZdddpppyyy~~~|||yyytttoooiiidddaaa^^^YYYRRRNNNMMMKKKHHHEEEHHHGGGEEECCCAAA@@@@@@@@@===???@@@???===;;;===>>>:::;;;<<<<<<<<<<<<===>>>>>>>>>============>>>>>><<<<<>>======>>>???@@@BBBCCC@@@AAACCCFFFGGGIIIJJJJJJJJJMMMPPPQQQRRRUUUZZZ^^^fffgggjjjkkklllnnnqqqttt|||rrrgggWWW>>>444555111000------111555666777888444444444444444555777999:::>>>EEEKKKPPPUUUXXXZZZ___aaa^^^WWWSSSRRRLLLDDD<<<:::888666666666555444444444444444444444444444555444222222444555444333333222111222444555555444333444555666666666666666999:::;;;<<<=========<<<>>>???BBBDDDEEEFFFEEEEEEGGGJJJPPPYYYdddnnnsssvvv{{{xxxtttrrrrrrtttuuuvvv!!!"""""""""!!!   !!!######!!! !!!  !!!"""!!!  """###### !!!  !!!""""""""""""############ """###$$$###!!! !!!!!!!!!!!!!!!!!!!!!!!!"""######"""""""""!!!!!!!!!!!!"""""" !!!###%%%######"""!!!!!!!!!!!!!!!########################!!!"""###$$$%%%%%%$$$###"""### %%%%%% $$$$$$$$$###############&&&&&&$$$$$$$$$$$$&&&&&&'''((())))))(((((()))+++(((((((((((())))))))))))(((((((((((()))((('''&&&))))))))))))))))))))))))'''))),,,......---+++)))++++++,,,,,,,,,---------...------,,,,,,------............///////////////......------------.........///000111111000///...000111222444555555444444222111111111222333333444///222444444222222444777555555555666666666666666999999;;;===@@@BBBCCCDDDKKKQQQYYYaaaiiivvvvvv}}}}}}vvvzzz|||{{{zzzxxxqqqiii___^^^]]][[[XXXTTTQQQOOOIIIEEECCCCCCFFFHHHHHHFFFGGGFFFDDDBBBAAA@@@??????>>>@@@BBB@@@===::::::<<<<<<===??????===<<<<<<===<<<<<<;;;;;;<<<======>>><<<<<>>888888777666444222111111555555555555555555555555666444222333444555444444222111222333666888888888666555333555888<<<>>>???>>>???AAABBBCCCCCCCCCBBBIIIKKKNNNQQQSSSSSSSSSRRRPPPTTT[[[fffsss}}}"""""""""""""""###$$$$$$!!!  !!!!!!!!!  $$$###!!! !!!  $$$$$$######""" !!!#########"""""" !!!"""######"""!!! !!!!!!!!!!!! %%%$$$###"""!!!!!!!!!!!!"""######"""  """ ###### ###%%%###$$$$$$###  !!!!!! !!!!!! !!!"""$$$$$$!!!###$$$$$$###"""""""""######$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((((('''&&&&&&'''((()))***''''''&&&%%%&&&'''((()))))))))))))))************+++((((((+++000222///+++***,,,......---,,,---...000///...---------------111000///...............///...------...///000111///111222222111111222333222222222222222222222222222222333444444333111111111333555555333111111111777666666777999:::999888999<<<@@@BBBCCCGGGMMMRRR\\\bbblllwww{{{|||}}}zzzuuuqqqmmmhhhccc``````___]]]YYYVVVSSSPPPOOOLLLNNNOOOMMMJJJFFFCCCBBBBBB@@@>>>@@@CCCFFFEEEDDDFFFGGGGGGFFFCCCAAA>>>======<<<<<<;;;;;;;;;<<<<<<=========>>>>>>>>>>>>>>>>>>=========>>>AAACCCEEEAAABBBCCCDDDFFFHHHIIIJJJGGGHHHMMMTTTWWWWWWYYY^^^^^^bbbfffjjjmmmppptttvvv~~~~~~~~~{{{vvvsssdddSSSAAA777222......000333...---000222000111333===777222555===CCCAAA===TTTXXX^^^```]]]ZZZ\\\aaa^^^YYYQQQHHHBBB>>><<<<<<777777777666555444222111111222444555666666555555666444222444888::::::888888777777777888:::;;;<<<<<<<<<<<<===>>>AAACCCEEEHHHJJJMMMOOOQQQQQQQQQQQQTTTWWW```jjjkkkffffffkkkhhhmmmvvv~~~"""""""""!!!""""""######"""!!! !!!"""!!!!!!  !!! !!!###$$$ !!!!!! !!!!!!""""""""""""!!!!!!""""""######"""!!!  """""""""""" !!!!!!!!!!!! """"""!!!!!!!!!"""######!!!""""""!!! """$$$!!!"""!!!"""$$$%%%"""###$$$"""  !!!!!!!!! !!!!!! !!!!!!""""""############!!! """#########!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&((((((((((((((((((((((((((('''&&&&&&'''((()))***(((((('''''''''((()))***))))))))))))************+++((((((+++///111...+++***,,,......---,,,---...000///...------------...000000//////............000000/////////000111222///000222111000000111333222222222222222222222222111111222222222111000///222444666777666555555666777666666777999:::<<<<<>>@@@??????>>>>>>>>>??????>>>>>>???@@@AAABBBCCCCCCDDDDDDEEEGGGHHHIIIIIIJJJNNNOOORRRVVVZZZ]]]___```cccbbbfffnnnrrrrrrtttwwwyyy}}}xxxvvvtttrrrpppmmmiiieeeTTTFFF888222000///000333000---,,,000111111444999===;;;===CCCMMMSSSTTTRRR[[[bbbhhheee\\\UUUWWW\\\TTTOOOHHHAAA===:::999999777777777777666555555444555555666666666666555555888888777888;;;===============>>>???AAADDDGGGHHHHHHHHHIIIKKKMMMPPPRRRSSSTTTWWW\\\___aaabbbbbbbbbjjjlllttt}}}~~~zzzyyy}}}|||"""""""""!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""!!!   !!!###$$$ !!!!!!!!!!!!  !!!"""#########"""#########"""!!!  !!!""""""!!!  !!!!!!!!!!!!!!!!!! !!!"""###$$$"""######""" !!!""" ###$$$$$$$$$!!!"""###"""!!! !!!""""""!!!!!! !!!!!!"""!!!"""###$$$$$$######"""%%%### !!!#########!!!"""$$$&&&'''&&&%%%$$$#########$$$$$$$$$%%%%%%(((((((((((((((((((((((('''''''''&&&''''''((())))))(((((((((((()))******))))))))))))***************)))(((+++...000...+++***,,,......---,,,---...//////......------......000000000///////////////222222111000000000111111...000111111000000111222333333333333333333333333222222222222222111000000222444777888888888999:::999888777777999<<<@@@BBBFFFLLLTTT[[[aaahhhpppvvv}}}mmmcccjjj|||{{{xxxssspppmmmkkkiiiggg^^^]]][[[ZZZXXXTTTOOOKKKIIIHHHFFFFFFGGGGGGFFFDDDDDDDDDDDDEEEEEEFFFFFFGGGBBBCCCDDDDDDCCCCCCEEEGGGFFFEEEDDDEEEGGGIIIIIIIIIGGGGGGHHHFFFCCCAAA@@@AAABBBBBBBBBBBBCCCDDDDDDDDDBBBCCCEEEHHHJJJLLLMMMNNNPPPRRRUUUYYY\\\]]]^^^^^^eeehhhnnnsssxxx|||~~~yyyoookkkfffaaa\\\XXXSSSPPPBBB888000///000111333666222000///000000000666>>>>>>CCCJJJSSS[[[```bbbccceeeooovvvpppbbbWWWUUUXXXNNNJJJDDD???===<<<<<<;;;777777777777777777777777999999888888888888888888;;;===???@@@AAACCCEEEGGGKKKLLLMMMPPPSSSWWW[[[]]][[[\\\^^^aaaccceeeggghhheeeiiiooosssuuuuuuvvvwww""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! ###"""!!!  """"""""""""!!!   !!!""""""###### !!!!!!"""######### !!!!!! !!!!!! !!!!!! !!!""""""$$$%%%$$$"""  ###  ###$$$### !!!""""""!!!!!!"""$$$""""""!!!!!!!!!!!!"""""""""###%%%&&&%%%$$$"""!!!###"""!!!"""$$$%%%$$$"""!!!"""%%%(((((('''%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((()))))))))((()))))))))***************))))))***---...---,,,***,,,......---,,,---...//////............//////000000000000000000000///222222111111000000000000...000111111000///111222333333333333333333333333444444444444444333333333333555666777777777888:::;;;;;;:::999;;;???DDDHHHOOOVVVaaakkkttt~~~zzzlllhhhnnnvvv|||xxxxxxtttoookkkiiifffdddbbbaaa___[[[WWWUUUTTTSSSRRROOOOOONNNOOOOOONNNKKKHHHJJJHHHGGGGGGIIIIIIHHHFFFCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHGGGFFFGGGJJJMMMJJJIIIHHHHHHHHHHHHIIIIIIDDDFFFGGGFFFCCCCCCEEEHHHFFFGGGIIIKKKMMMOOOPPPPPPPPPRRRVVVYYY]]]```aaabbbeeehhhlllqqqvvv{{{~~~xxxqqqeee```XXXPPPJJJDDD???<<<888222...000333333555888777555444222...---444>>>CCCLLLWWW^^^```bbbdddfffiiittt|||xxxmmmaaaYYYTTTNNNIIICCC@@@??????>>>===888888888888888999999:::<<<<<<<<<<<<===>>>???@@@AAAFFFJJJMMMNNNPPPTTTXXXcccccceeegggkkkooorrrtttqqqrrrtttwwwyyy{{{|||}}}www{{{!!!!!!"""###""""""!!! """"""!!! !!!###"""!!!!!! """"""""""""!!!  !!!!!!!!!!!! !!!""""""###### !!!!!! """!!! !!!"""""""""!!! !!!"""###""" !!!###%%%### ######  """"""!!!!!!###$$$""""""!!!!!!!!!!!!"""""""""###%%%&&&%%%$$$"""!!! !!!"""%%%''''''$$$"""!!!"""%%%(((((('''%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((((()))))))))******************)))***+++,,,,,,,,,***,,,......---,,,---...//////.........//////000000000111222222111111000111111111000000//////...///000111111000000111222333333333333333333333333333333333444444555555555444555666666555555666888============???DDDKKKQQQ[[[cccppp|||}}}rrrkkkgggqqq|||{{{uuupppooooooppppppqqqrrrssstttrrrrrrpppkkkddd___^^^___]]]ZZZWWWTTTTTTSSSQQQPPPQQQPPPOOONNNMMMMMMNNNOOOLLLLLLMMMOOORRRSSSRRRQQQPPPOOOLLLKKKKKKJJJHHHFFFGGGGGGGGGHHHHHHHHHIIIIIIKKKKKKJJJGGGFFFFFFIIILLLHHHIIIIIIIIIIIIJJJLLLMMMIIILLLNNNMMMKKKMMMRRRWWWUUUWWWZZZ^^^bbbdddfffgggkkkmmmqqqvvvzzz}}}}}}rrrhhhaaaTTTNNNGGG@@@;;;777333111555111///222333222222555888666444222...---444>>>MMMVVVbbbgggfffdddeeehhhhhhrrr{{{|||yyyqqqdddWWWQQQKKKDDDAAAAAAAAA>>>;;;::::::999::::::<<<===>>>@@@BBBDDDFFFIIILLLNNNOOOQQQVVV\\\aaacccggglllppp}}}}}}}}}~~~ !!!###$$$$$$$$$###""" ###"""!!!!!! !!!!!! !!!""""""""" !!!!!!!!!!!! !!!!!!!!!!!!!!! $$$###"""!!! !!! !!!""""""!!! """!!!  !!!"""$$$###"""!!!  !!!!!!###%%%(((%%%###"""!!!"""!!! !!!""""""!!!!!!"""$$$###""""""!!!!!!""""""###!!!"""###$$$$$$######"""!!!"""$$$&&&((('''$$$!!!!!!"""$$$&&&'''&&&%%%$$$%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((&&&''''''''''''&&&%%%%%%%%%&&&&&&'''((('''''''''))))))))))))***************************+++,,,,,,***,,,......---,,,---...//////......//////000000///000222333333222111111000000000111000000///...///111222222111111222333333333333333333333333333222222222333444666777888888999999999777777999;;;???BBBEEEFFFIIIPPPYYYaaammmvvv~~~tttmmmiiiwww|||xxxsssooommmlllmmmmmmkkkgggbbb]]]ZZZWWWWWWXXXXXXXXXWWWVVVVVVSSSVVVWWWRRRLLLIIILLLQQQPPPOOOMMMNNNOOOPPPOOOOOOMMMOOORRRSSSTTTVVVXXXZZZWWWWWWWWWYYY\\\]]]\\\[[[WWWUUURRRPPPOOOMMMJJJHHHKKKKKKLLLLLLMMMNNNNNNOOOOOOOOOOOOMMMLLLMMMPPPSSSPPPQQQTTTUUUVVVXXX\\\^^^]]]```cccbbb```cccjjjqqqqqqssswww{{{~~~vvvmmmcccYYYPPPIII>>>;;;666333222111000///222///...111111......111666333111111000000777@@@QQQ[[[eeeiiigggfffiiimmmkkkttt|||uuueeeZZZTTTMMMJJJJJJIIIEEE@@@;;;;;;<<<===@@@CCCFFFGGGKKKNNNSSSXXX\\\```bbbbbbfffjjjqqqvvv{{{!!!###%%%&&&&&&%%%$$$ !!!""""""!!! ###""""""!!!!!!!!!!!!!!! !!!!!!""""""""" !!!!!! !!!!!! $$$###"""!!! !!!!!! """""""""""" """!!!  !!!"""######"""!!!!!!!!!""""""!!!!!!!!!"""$$$&&&!!!"""""""""!!! !!!""" !!!""""""!!!!!!"""#########""""""""""""###### !!!!!!""""""#########(((&&&%%%$$$%%%%%%###"""!!!"""###$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&((((((((((((((((((((((((&&&&&&'''''''''&&&%%%$$$%%%&&&'''((()))(((((('''))))))))))))*********************))))))***+++---***,,,......---,,,---...///////////////000111111///000222333444333222111///000111222222222111000000222333333222222333444444444444444444444444444444444555666888;;;===???===>>>??????>>>???BBBDDDGGGLLLRRRWWW]]]eeeqqqyyy{{{ooowww~~~zzzwwwvvvqqqpppooollliiihhhiiijjjffffffdddbbb^^^[[[WWWUUUTTTTTTTTTSSSQQQNNNKKKJJJHHHIIIKKKMMMMMMKKKIIIHHHJJJKKKKKKHHHFFFFFFIIIMMMQQQPPPPPPRRRUUUWWWWWWVVVQQQUUU[[[___aaacccfffhhhiiigggeeeeeeeeedddbbb```[[[YYYWWWVVVUUUTTTQQQOOOKKKLLLNNNQQQTTTVVVXXXYYYaaabbbdddeeegggiiimmmpppnnnppprrrsssrrrtttwwwzzz{{{|||wwwrrrddd___WWWPPPIIICCC===:::555222000///000111000//////---...000000---...111777222000111111222777<<>>AAAFFFLLLQQQTTT[[[___eeelllqqqtttuuuuuuyyy{{{!!!###&&&''''''&&&&&& !!!"""######"""!!! ######"""!!!!!!!!!!!!!!!""""""""""""!!!    !!!!!! !!!"""$$$%%% !!!"""######"""!!! ###!!!  !!!###"""!!!!!!""""""###$$$%%%###$$$$$$"""  !!! ###"""!!!!!!###&&&!!!"""###"""!!! !!!"""######""""""""""""###### !!!"""$$$$$$///+++%%%"""!!!""""""""""""""""""######$$$%%%%%%######$$$$$$$$$%%%%%%%%%((((((((((((((((((((((((&&&&&&'''((('''&&&$$$###&&&''')))*********)))((())))))))))))***************+++***)))))))))+++---***,,,......---,,,---...///////////////000111111///000222444444444222111///000222333444333333222111333444444333222444555444444444444444444444444888888999:::===@@@CCCEEEAAACCCDDDDDDEEEFFFJJJMMMOOOUUU^^^fffmmmxxxyyyxxxzzzvvvxxx{{{|||zzzvvvqqqmmmggggggfffddd```^^^]]]]]]TTTUUUUUURRRMMMKKKMMMPPPKKKKKKLLLLLLKKKJJJHHHGGGFFFFFFFFFFFFEEEDDDDDDCCCDDDFFFJJJMMMMMMLLLJJJHHHPPPMMMKKKIIIIIIKKKMMMNNNUUUUUUUUUWWW[[[]]]]]]]]]UUU[[[ccchhhjjjllloooqqqssspppllliiifffccc___\\\[[[YYYXXXWWWXXXWWWVVVTTT___aaadddhhhmmmrrruuuwwwvvvyyy}}}xxxwwwtttoooggg]]]UUUPPPJJJFFFAAA<<<:::999777666666444222111111111000///---,,,...111111///111555;;;555000111222111333777@@@EEEKKKMMMMMMOOOSSSWWW___jjjooolllmmmttttttmmmccc\\\UUUSSSTTTTTTNNNIII;;;<<>>>>>;;;888666777999::::::666666666555444222000///...///000111222222222111000111111///......000222777:::<<<======???DDDIIIMMMPPPTTTWWWWWWXXXXXXYYYUUUKKKEEEIIIKKKGGGCCCCCCCCC@@@======AAAGGGMMMOOOYYY^^^eeennnuuuyyy{{{{{{~~~}}}|||}}}xxxqqqoooqqqsssqqqoookkkiiihhhjjjmmmnnntttssssssssssssuuuwwwxxxqqqnnnkkkiiijjjkkkllllllmmmkkkgggaaa[[[WWWWWWYYY###%%%$$$###+++333... """!!!!!!""""""!!!!!!!!!  !!!!!!  !!!"""!!! !!!###!!!$$$%%%$$$"""!!!"""###"""!!!$$$$$$ !!!  !!!"""###"""  !!!"""""""""""""""  ###%%%###!!! """######"""""""""!!!!!!!!!""""""### !!!!!!!!!!!!!!!!!!!!!!!!""""""#########!!!###### ######!!!#######################################$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''(((((()))))))))(((&&&&&&+++...,,,'''&&&))))))%%%***)))(((((()))***(((''')))******+++++++++++++++************++++++,,,,,,---,,,,,,,,,---///111222/////////000111222111111///222555555333222222444333444444333222111333444555666666777888999999:::888666777<<<===999888999<<>>:::999:::999777777888;;;>>>@@@@@@KKKNNNTTTYYY^^^aaaccccccfffdddcccccceeeggghhhhhhhhhiiikkklllmmmmmmmmmlllkkkiiiddd^^^XXXVVVWWWYYYXXXVVVTTTRRRRRRSSSUUUVVVZZZZZZYYYYYYYYY[[[\\\]]]XXXVVVSSSQQQQQQRRRSSSTTTTTTSSSPPPKKKGGGEEEFFFGGG"""%%%$$$!!!%%%+++)))!!!$$$!!!!!!###!!!!!!!!!!!!  !!!!!! !!!!!! !!!"""!!!%%%''''''%%%######$$$### !!!%%%%%%!!!!!! !!!"""""" !!!!!!"""### !!!######"""!!!!!!###$$$$$$###!!!!!!!!!!!!""""""###$$$ !!!!!!!!!!!!!!!"""#####################$$$!!! ###### !!!$$$""""""""""""""""""""""""###############$$$%%%%%%&&&(((***'''######&&&***%%%''')))+++***(((&&&$$$***+++***'''&&&((((((%%%)))((('''(((*********((()))***++++++,,,,,,++++++((()))***+++,,,---......,,,,,,---...///000111111...///000111222222333333000222444555444333333444333444555444333333555777555555666777888:::<<<===;;;999999<<<===::::::===BBBKKKVVV^^^aaaeeejjjoootttwww{{{xxxyyylllYYYIIIDDDBBB>>>===@@@AAA@@@>>>===<<<<<<===>>>>>>===<<<>>>@@@AAAAAA@@@CCCEEEEEEEEECCCBBBCCCEEEKKKJJJIIIIIILLLMMMMMMMMMKKKJJJIIIIIILLLNNNOOOOOOUUUVVVZZZaaahhhjjjhhheeefffgggfffdddaaabbbgggkkknnnrrrvvvyyyzzz{{{}}}{{{yyyxxxvvvrrrnnnooouuu|||yyy~~~~~~zzzuuurrrmmmgggaaa^^^\\\XXXPPPIIICCCBBBAAAAAAAAA@@@===;;;>>>>>>>>>@@@AAAAAA???======999444000000333888;;;999888777666666666777888333333333222000000111222333222111222555777888888555777:::;;;:::999999:::===999666777666444555888333444555777999999777555===???AAADDDFFFHHHIIIJJJPPPLLLIIIGGGGGGHHHIIIIIIHHHIIILLLNNNOOOOOOOOOOOOKKKJJJHHHDDD@@@>>>>>>?????????>>>=========>>>>>>AAA@@@@@@???@@@@@@AAAAAAAAA@@@>>><<<;;;<<<===>>>;;;;;;;;;999777777999;;;######"""### %%%###"""$$$!!!!!!!!!!!!!!! !!!!!!"""""" !!!!!!!!!!!!""""""&&&(((((('''&&&$$$%%%###!!!"""&&&%%%""" !!!!!!!!!"""!!!"""""""""!!! !!!""" !!!######!!! !!!"""$$$######!!!!!!!!!!!!"""###$$$%%% !!!!!!!!!!!!!!!$$$$$$$$$###############&&&%%%%%%&&&########################$$$############$$$%%%%%%******)))'''$$$$$$&&&)))&&&''')))***)))((('''%%%******)))'''''''''(((''')))((('''(((***++++++******++++++,,,,,,,,,,,,,,,******+++,,,---...//////,,,---...000000111000000444444333111000000333444777666555333222222333444111333444444333444666888888888999:::;;;>>>@@@AAAAAA??????AAABBB@@@BBBGGGPPP[[[iiiqqqtttxxx}}}yyy}}}zzz]]]QQQGGGFFFEEEAAA===<<>>???;;;;;;;;;999666555555666888666444666:::<<<;;;888999;;;<<<<<<:::888888999>>>===<<<;;;888777:::===777777888:::<<<;;;999666999999999::::::<<<======FFFBBB<<<888666666666666777888:::;;;<<<<<<<<<;;;;;;<<<<<<:::888666555666666666777777777666666555666666666666666666666666888888777555444444666777111333444444444555777999"""### !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""  ###%%%''' !!!!!!!!!""""""$$$$$$$$$%%%'''((())))))$$$%%%###!!!"""&&&%%%""" !!!!!!!!!!!!!!!"""$$$%%%###!!! !!!"""!!! """###""" !!!""""""!!!!!!!!!!!!!!!"""$$$%%%%%% !!!!!!!!!!!!!!!$$$$$$$$$###############&&& %%%%%% &&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&...+++'''%%%&&&''''''&&&((((((''''''''''''((((((***)))((())))))((((((***)))(((((()))***,,,+++***++++++,,,---------------,,,---------............---...///000111111111000777666333000...000666;;;HHHCCC<<<555222111333444000111333444444666888;;;<<<===>>>@@@BBBDDDGGGHHHJJJHHHJJJMMMNNNMMMRRRXXXcccmmmzzz~~~{{{lllTTTMMMGGGFFFGGGDDDAAA???DDDEEEFFFFFFEEECCC@@@???CCCEEEHHHJJJKKKMMMNNNNNNTTTWWWZZZ]]]```cccgggjjjkkkjjjiiikkknnnqqqrrrqqqpppooonnnqqqvvv{{{~~~xxxwwwtttqqqlllfffbbb```___^^^]]][[[[[[[[[\\\\\\[[[___fffllloooooonnnmmmppplllddd^^^YYYUUUQQQOOOMMMMMMOOOPPPQQQQQQQQQQQQVVVVVVVVVYYY^^^```___^^^```bbbcccaaa\\\TTTMMMIIIKKKHHHDDDBBBBBBBBBAAAAAA888999:::;;;<<<>>>???@@@DDDBBB@@@??????@@@AAABBBCCCDDDDDDBBB>>><<<;;;<<<===;;;:::<<<@@@BBBAAA>>>@@@AAABBB@@@>>><<<;;;<<>>:::999888:::;;;<<<;;;:::888888777777777888::::::@@@;;;666333222222333333555555666777777666444444555777999999777555555555444555666777777666555555444444555555555555555555444555666555333333555777...000333444444555666888"""$$$%%%### !!!### !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""!!! !!!$$$'''*** !!!!!!!!!"""$$$((('''&&&%%%&&&''')))***###$$$### !!!%%%%%%!!! !!!"""!!!!!!!!!"""$$$&&&%%%!!!!!! """######"""!!!###$$$!!! !!!""""""!!!""""""""""""######$$$%%% !!!!!!!!!!!!!!!"""#####################%%%"""!!!$$$$$$!!!"""%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&///***&&&&&&)))***(((%%%)))((('''&&&&&&''')))******(((''')))***((()))+++***)))((()))+++++++++)))+++,,,------......------...............////////////000000000111111111222444444222000///333;;;BBBTTTMMMBBB:::555444444555111333555777888:::===@@@===???BBBFFFJJJMMMOOOPPPTTTTTTXXX]]]^^^___eeemmmyyy}}}qqqhhhkkkzzz~~~}}}|||dddTTTNNNGGGDDDFFFHHHJJJJJJFFFGGGJJJKKKKKKIIIGGGEEEKKKNNNTTTYYY\\\___bbbdddiiilllpppssswwwzzz~~~tttooommmooonnnjjjgggggg^^^]]]\\\ZZZXXXVVVSSSRRRPPPQQQRRRSSSTTTUUUVVVWWWWWWXXXYYYYYYWWWVVVWWWWWWWWWQQQLLLJJJKKKLLLIIIFFFEEEFFFIIIMMMQQQUUUXXXZZZcccfffjjjooosssssspppnnnrrrvvvxxxuuukkk___SSSLLLKKKGGGBBB???????????????CCCAAA??????AAAFFFKKKOOOMMMLLLIIIGGGFFFEEEEEEEEEFFFGGGHHHHHHEEECCCCCCDDDGGGGGGHHHKKKNNNOOOOOOOOOSSSSSSSSSQQQNNNLLLLLLLLLJJJLLLKKKGGGEEEEEECCC???===;;;999999;;;<<<<<<;;;999999888888888999::::::999666333222444666777777777888999999888777555444222444777777666555666666444555666666666666666666444555666777888888888888333666888777555666999<<<222444666777555444444444######$$$$$$"""!!!"""$$$ !!!""""""!!!  !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$%%%&&&''' !!!!!! !!!###%%%%%%%%%%%%%%%&&&'''(((((("""###"""!!!$$$$$$ !!!"""""""""!!! """&&&%%%""" !!!$$$ !!!######"""""""""$$$"""!!! """######"""#########"""######$$$$$$ !!!!!!!!!!!!!!!!!!!!!!!!""""""#########"""%%%$$$!!!!!!$$$%%%"""########################%%%$$$$$$$$$$$$%%%&&&&&&+++***))))))))))))((('''&&&''''''((((((((((((((()))%%%%%%))))))'''''',,,,,,***)))***++++++***))),,,,,,---...............------...///000000111111222111000000000111222333111333555444222555;;;AAAKKKFFF???:::999:::999999666888;;;===>>>AAADDDGGGDDDHHHOOOVVV\\\```cccdddhhhjjjqqqwwwzzz|||~~~iiibbbYYYUUU]]]ppp}}}kkk___\\\YYYWWWZZZ]]]^^^]]]YYYZZZ\\\___aaabbbbbbbbbeeejjjqqqvvvzzz}}}~~~|||}}}tttqqqmmmhhheeeddddddddd[[[WWWVVVYYYZZZVVVTTTUUUMMMMMMMMMLLLLLLKKKKKKKKKFFFHHHJJJLLLNNNNNNMMMLLLLLLLLLLLLJJJGGGGGGJJJMMMJJJIIIHHHJJJMMMPPPRRRRRRQQQSSSVVV[[[aaaggglllnnnuuuyyy}}}tttnnnuuuzzz|||ppp```QQQHHHBBB@@@===<<<<<<===<<<;;;EEEDDDDDDEEEHHHMMMQQQTTTPPPPPPPPPOOONNNNNNMMMMMMQQQTTTWWWXXXXXXXXXYYYZZZ^^^aaaeeehhhiiikkkmmmnnnpppppppppmmmjjjhhhiiiiiibbbcccbbb^^^]]]]]]VVVMMMIIIGGGEEEEEEEEEDDDCCCAAA?????????>>>>>>======<<<<<<:::888888:::;;;;;;;;;::::::;;;<<<<<<;;;:::999555777:::;;;:::::::::;;;::::::::::::;;;;;;<<<<<<;;;<<<>>>???AAAAAAAAAAAA===AAAEEEEEECCCDDDHHHLLLCCCEEEGGGFFFBBB>>><<<;;;!!!!!!"""$$$###!!! """$$$$$$$$$######"""!!!  !!!!!!""""""""""""""""""""""""""""""!!!%%%'''&&&$$$###!!!!!!!!!!!! !!!###&&& """$$$&&&'''''''''&&&"""###!!! $$$### !!!"""""""""!!!  %%%%%%"""!!!$$$'''!!!######"""!!!"""######""" !!!###$$$$$$###$$$$$$################## !!!!!!!!!!!!!!! !!!"""######$$$!!!'''&&& &&&'''!!!""""""""""""""""""""""""%%%%%%$$$$$$%%%%%%&&&''''''***---,,,)))'''(((***$$$&&&(((******)))(((&&&((($$$$$$((()))%%%&&&+++---+++******++++++)))(((,,,---......//////......+++,,,---///000222333444333222000//////111333444111555999888555555888<<<:::888666777;;;>>>???>>>:::===???AAACCCFFFJJJMMMSSSXXXaaakkksssxxx{{{|||{{{fffWWWRRRMMMMMMYYYooo|||yyyvvvlllooorrruuuwwwxxxtttoooqqqrrrsssvvvyyy~~~}}}wwwtttmmmhhheeefffeee```]]]^^^[[[YYYWWWTTTQQQOOOMMMMMMLLLHHHHHHLLLNNNLLLJJJLLLGGGGGGGGGFFFEEEEEEEEEDDDAAABBBEEEGGGGGGFFFCCCBBB???CCCGGGHHHHHHHHHKKKMMMLLLOOORRRTTTVVVZZZ___cccfffgggjjjooouuu{{{~~~qqqhhhkkkrrrxxxvvvjjjXXXGGG>>>999999999:::;;;;;;999777:::===CCCHHHKKKLLLLLLKKKNNNOOOQQQSSSUUUVVVWWWWWWeeehhhllloooqqqsssuuuwwwvvvzzz~~~~~~{{{}}}zzzvvvvvvvvvlll```WWWVVVUUUTTTSSSQQQMMMJJJFFFFFFFFFEEEDDDCCCAAA@@@EEECCCAAA@@@@@@???>>><<<;;;<<<===?????????>>>===<<<>>>@@@AAA@@@@@@BBBCCCBBBBBBAAAAAABBBCCCDDDDDDCCCEEEGGGIIIKKKLLLLLLLLLMMMQQQUUUVVVUUUUUUZZZ^^^XXXYYYZZZXXXSSSMMMIIIHHH########################!!!""""""""" """###!!!!!!!!!!!!!!!"""###### """$$$$$$###!!!  !!!!!!"""!!!!!!###"""!!! !!!"""###$$$$$$%%%'''((('''$$$"""!!!###$$$###"""!!!###$$$"""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!"""############"""""""""""""""""""""""""""!!!!!!!!! ###$$$!!!"""###$$$###""""""###$$$#########""""""!!!!!!$$$$$$######$$$$$$%%%&&& !!!"""!!! """(((,,,)))&&&$$$&&&***,,,)))%%%&&&'''((())))))((('''&&&+++(((''''''***+++)))&&&&&&&&&((()))************...///000000///...///111444333000000111555:::===444555555555444444666888333444666777888999999999???????????????BBBGGGJJJFFFDDDDDDJJJSSS[[[]]]]]]gggppp|||uuu^^^PPPMMMJJJMMMZZZrrryyypppiiieeeaaa[[[VVVRRRPPPNNNLLLLLLKKKIIIHHHLLLJJJHHHFFFEEEDDDDDDEEEDDDDDDCCCDDDDDDFFFGGGGGGDDDDDDBBBAAAAAA@@@AAAAAACCC@@@>>>BBBIIIMMMLLLJJJCCCFFFJJJPPPVVV[[[^^^```aaadddhhhkkkmmmrrryyy~~~}}}|||lllXXXLLLUUU^^^eeeaaaTTTEEE===;;;:::999777555444555666777666999===BBBEEEGGGGGGFFFQQQNNNRRRZZZ[[[WWW]]]iiiwwwttttttsssqqqnnnkkkgggfff```[[[WWWUUURRRNNNNNNQQQQQQPPPNNNNNNNNNNNNKKKJJJLLLJJJIIIIIILLLOOOQQQQQQNNNNNNOOORRRWWWYYYXXXVVVUUUUUUUUUTTTSSSTTTVVVXXXYYY\\\```eeehhhiiiiiihhhkkknnnqqquuuxxxyyyyyyyyyzzzyyywwwsssooojjjfffccc !!!""""""!!! !!!###!!!!!!!!!!!!!!!"""######!!!!!! !!!"""###!!!""""""############"""###"""!!! !!!"""###""""""###%%%%%%%%%###!!!  !!!!!!!!! $$$$$$$$$###!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!"""#########""""""""""""""""""!!!!!!!!!!!!"""""""""###$$$###%%%((( !!!"""#########""""""###$$$#########""""""""""""######""""""######$$$$$$"""######""""""$$$(((,,,)))&&&$$$&&&***+++)))%%%(((((()))******)))((((((***((('''''')))***)))'''++++++++++++++++++++++++---///000///...---...000000000///000111333555666444555666666555666777999888999:::;;;<<<===>>>???BBBCCCEEEFFFGGGKKKPPPSSSWWWWWWYYY___gggkkkkkkhhhuuu|||gggSSSPPPLLLOOO[[[qqq{{{zzzxxxwwwuuupppiiiccc^^^XXXRRRMMMKKKIIIEEEBBBGGGFFFEEEDDDDDDDDDCCCBBBAAAAAA@@@?????????@@@AAABBBBBBBBBCCCDDDEEEFFFFFFAAAAAABBBBBBDDDEEEFFFGGGHHHGGGHHHLLLSSSXXXZZZZZZXXX[[[```gggnnnsssvvvwww{{{~~~|||}}}{{{rrrrrrqqqnnnfffXXXJJJ@@@DDDKKKRRRQQQJJJBBB======888777555444444555777888999:::<<>>>>>>>>??????>>>>>>???@@@AAABBB@@@AAACCCDDDFFFGGGHHHHHHEEEFFFIIIMMMPPPTTTVVVWWW]]]___bbbfffkkkooorrrttttttvvv{{{}}}vvvooolllllllllhhhccc[[[XXXUUUPPPKKKCCC;;;555666:::>>>@@@???===<<<<<<666555555444555777999:::<<<<<<===???CCCIIINNNPPPVVV^^^jjjooofff]]]eeettt|||yyyvvvwww{{{||||||~~~|||}}}{{{{{{}}}"""""""""""""""""""""""" !!!"""!!!!!!"""!!!!!!!!!!!!!!!""""""###$$$!!!###%%%!!!!!!"""!!!!!! ###"""!!! !!!"""###!!!""""""!!!!!! !!!######!!!!!!######!!!  !!!###!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!"""######""""""!!!!!!"""###$$$$$$######"""""""""###$$$$$$######!!!"""---%%%$$$""""""#########"""########################!!!""""""###############&&&&&&%%%$$$$$$%%%'''((('''&&&&&&''')))***(((&&&************************(((''''''(((((())))))(((******)))(((***,,,///000///111333444222111222222222333555777777777666666777:::>>>AAACCCFFFIIIKKKNNNNNNOOOQQQTTTYYY]]]```eeehhhmmmqqqssswwwzzz}}}uuurrrnnnlllqqq~~~~~~~~~yyyuuuqqqnnnkkkgggbbb^^^[[[XXXUUUSSSTTTTTTSSSRRRIIIIIIHHHGGGGGGFFFEEEDDD@@@@@@???>>>===>>>>>>???CCCDDDDDDCCCAAA@@@???@@@DDDDDDEEEEEEEEEFFFFFFGGGFFFHHHKKKOOORRRSSSTTTUUUWWWZZZ___eeejjjnnnqqqrrrzzz}}}{{{sssnnnlllddd^^^VVVQQQPPPOOOLLLIIIEEECCC@@@===;;;888555222777666666777888999999888555555555666777999;;;<<>>@@@BBBCCCEEEHHHIIIHHHGGGHHHJJJMMMNNNOOOQQQSSSTTTUUUVVVXXX[[[```eeehhhjjjkkkkkkrrruuu{{{{{{rrrhhh```ZZZVVVTTTJJJFFF@@@===<<<<<<;;;999555555555666777777555222:::777444333555777777666666666777888999;;;<<<===???DDDKKKSSS[[[aaadddfffmmmiiidddZZZMMMCCCAAADDDKKKMMMOOORRRWWWcccuuu !!!!!!  """!!!!!!!!!!!!!!!"""###### !!!!!!""""""""""""""""""############""""""!!!###"""!!! !!!"""###!!!###%%%$$$!!! """%%% !!! !!!$$$ """$$$%%%$$$"""!!!"""""""""""""""""""""""" !!!""""""!!!!!!"""######"""!!! !!!"""%%%&&&+++)))&&&###!!!!!!!!!!!! $$$######+++===000)))%%%"""!!!###%%%$$$"""#########$$$$$$$$$$$$$$$"""###$$$&&&&&&%%%$$$$$$&&&$$$######%%%&&&%%%$$$&&&''''''(((((((((((((((***))))))(((((())))))***''')))************+++---333222000///....../////////222666888999888999999;;;<<<>>>@@@BBBEEEGGGHHHPPPTTTYYY^^^bbbeeeiiikkkkkkmmmooosssxxx~~~|||yyywwwuuusssssssssssspppjjjbbbZZZTTTTTTTTTSSSQQQMMMLLLLLLMMMGGGFFFDDDCCCAAA@@@@@@@@@???>>>=========>>>???@@@@@@AAABBBBBB@@@@@@AAABBBEEEIIIMMMLLLHHHGGGKKKOOOIIINNNTTTWWWWWWYYY\\\___bbbdddgggjjjmmmpppqqqrrrqqqtttyyy~~~{{{tttnnnddd]]]TTTKKKFFFBBB@@@???===:::777666666777777777---...000444777777555333555333222222444666777777777888888999::::::;;;;;;===BBBKKKTTT[[[^^^^^^^^^ZZZTTTLLLEEE@@@===;;;;;;<<<<<<===???BBBMMM```qqq !!!  """!!!!!!!!!!!!!!!"""######""""""""""""#########$$$!!!""""""############"""###"""!!! !!!"""### ###%%%### """%%%"""%%%'''&&&""" ###&&& """######"""!!! """""""""""""""""""""""" !!!""""""!!!!!!"""######""" """%%%'''+++)))&&&###!!!!!!"""###%%%!!!$$$###///EEE;;;***&&&!!!!!!$$$%%%$$$!!!#########$$$$$$%%%%%%%%%!!!"""$$$%%%%%%%%%######&&&$$$###$$$'''((('''%%%&&&'''((((((((((((((((((+++***))))))))))))***+++(((***,,,,,,+++***,,,///000000000111111111222222444888===@@@AAAAAABBBCCCHHHJJJOOOTTTXXXZZZZZZZZZbbbfffkkkoooqqqrrrtttvvvyyyzzz}}}~~~}}}|||yyyvvvrrrnnnllliiieeeaaa^^^]]]\\\ZZZYYY\\\[[[YYYVVVQQQLLLGGGDDDFFFFFFFFFDDDBBBAAABBBDDD@@@@@@???>>>======>>>@@@>>>>>>>>>======>>>@@@BBBCCCFFFHHHIIIGGGGGGHHHJJJJJJPPPWWWWWWUUUUUUZZZ```eeekkkqqqtttuuuvvvyyy|||uuummmeeeaaa```]]]WWWQQQJJJEEE>>>:::888777555333888777666666666777777666...///000333666777555333000111222333444555777888888888888888888888777777999===DDDJJJMMMLLLJJJHHHAAA???;;;999:::<<<;;;:::999777777888:::BBBVVVjjj!!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!!!!!!!!!!!!!!!!"""######$$$###"""!!!"""###%%%&&& !!!!!!"""!!!!!!###"""!!! !!!"""######%%%###!!!%%% ###&&&$$$ """""""""""""""""""""""" !!!""""""!!!!!!"""######"""  """%%%'''***(((%%%###""""""$$$%%%$$$!!!###"""000IIIAAA+++&&&!!!!!!$$$&&&$$$!!!#########$$$$$$%%%%%%%%% !!!###$$$%%%$$$"""!!!'''%%%$$$%%%(((***)))'''%%%'''((()))((('''((()))---,,,+++******+++,,,---(((+++------++++++---000''')))+++///222444666666;;;???DDDHHHIIIJJJKKKLLLTTTYYYaaahhhmmmnnnmmmkkkooorrrvvvyyyyyyyyyzzz{{{}}}|||zzzzzzxxxtttqqqtttsssrrrqqqppppppoooooohhhgggeeebbb^^^ZZZVVVSSSSSSPPPLLLJJJJJJJJJJJJIIIOOONNNKKKIIIGGGFFFFFFGGGDDDDDDDDDBBB???===>>>????????????>>>======???AAA>>>???@@@@@@AAACCCFFFHHHGGGKKKOOORRRRRRRRRUUUWWW```iiiqqqtttrrrttt{{{~~~yyywwwvvvqqqiiibbb\\\TTTKKKGGGGGGFFFAAA;;;???<<<999888999888666444666666666555555555444333333222222444666666555333///111444555444444666777888888888777777666555444666999<<<>>>>>>;;;777555555666666666777:::;;;999>>>;;;;;;<<<>>>FFFZZZooo%%%###!!!!!!"""!!! !!!"""###"""!!! !!!"""$$$###"""""""""###%%%&&&$$$#########""""""!!!!!!"""!!!!!! !!!### ###!!!""""""!!!!!!!!!!!!""""""!!!"""###"""!!! !!!""" !!!""""""###"""""""""""""""!!! !!!###!!!  !!!###$$$&&&&&&%%%$$$#########$$$!!!!!!$$$&&&######///>>>)))(((%%%""" """$$$$$$""""""""""""""""""###$$$###%%%&&&%%%###!!!###$$$!!!"""...:::333$$$)))(((((((((((())))))***&&&'''((()))***+++,,,---+++---///...++++++---000555111,,,,,,111666:::;;;BBBIIISSSZZZ^^^bbbfffjjjuuuyyy|||yyywwwzzz~~~yyy|||~~~{{{xxxzzz|||zzzuuussstttssspppgggeeebbb___^^^]]]^^^^^^\\\[[[[[[ZZZZZZZZZZZZ[[[RRRRRRQQQOOOKKKIIIIIIJJJJJJIIIGGGDDDCCCBBBCCCCCCGGGGGGGGGGGGFFFEEEDDDDDDAAACCCDDDCCC@@@>>>@@@BBB@@@AAABBBBBBAAABBBEEEGGGEEEBBBAAAFFFNNNUUUWWWVVV[[[]]]aaadddhhhlllqqqttt~~~xxxrrrnnnfffccc___\\\YYYSSSLLLGGGCCCBBB@@@>>>===<<<;;;;;;999999999888777666666666555555666666666777777777222444666666555444333444///111333666777666555444444555666666444333444666666444222444777888555222555333333666;;;======<<<<<<<<<@@@DDDFFFOOOfff}}}!!! """###""" !!!###"""!!! """#########""""""######$$$%%%""""""""""""!!!!!!  !!!!!!!!! %%%%%%!!! """""""""!!!!!!!!!!!!""""""!!!"""###"""!!! !!!"""$$$$$$$$$######"""!!! !!!"""###"""  !!!$$$$$$"""""""""###%%%&&&%%%%%%$$$##################"""######%%%000%%%%%%$$$""""""""""""!!!"""!!! !!!"""$$$$$$### !!!$$$&&&&&&%%%$$$###''')))(((***444>>>666'''((((((((((((((())))))***((())))))******++++++++++++---///...++++++...111555333222333777===BBBFFFSSS[[[fffpppvvv{{{~~~xxx|||{{{~~~||||||~~~}}}xxxuuussspppnnnmmmllljjjjjjiiihhheeecccaaacccaaa[[[YYY[[[ZZZVVVUUUSSSQQQOOOMMMMMMNNNNNNQQQPPPPPPOOOOOOOOOOOOOOOKKKKKKKKKIIIFFFFFFGGGIIIFFFFFFEEEDDDDDDDDDFFFGGGGGGGGGHHHIIIIIIHHHHHHHHHGGGIIIJJJJJJHHHHHHJJJLLLOOOMMMLLLKKKKKKMMMNNNPPPUUUUUUXXX___ffflllnnnooovvvyyy|||~~~}}}zzzpppnnnlllkkkhhhbbbZZZTTTMMMKKKHHHGGGEEEBBB<<<888;;;::::::999888888888999777888777666444333222333::::::999999999::::::;;;444444555444444444555666111222444555666666555444666777777666333222222333444555666666666666666666444333333777;;;??????>>>??????CCCIIIPPP\\\sss """######""" !!!""""""!!!!!!"""$$$!!!"""######$$$$$$######!!!!!!!!!!!!  !!!!!!"""!!!%%%&&&$$$$$$&&&""""""!!!!!!!!!!!!"""""" """###"""!!! !!!###%%%%%%$$$$$$######""""""!!!###$$$$$$###!!!!!!!!!$$$$$$###"""###$$$%%%&&&$$$$$$###"""""""""######%%%"""!!!!!!$$$!!!!!!"""$$$$$$"""!!!!!!"""  ###%%%$$$"""$$$$$$%%%%%%&&&%%%%%%$$$$$$&&&''')))222888000"""((((((((((((((()))******+++++++++++++++*********,,,...000///,,,,,,///222111333555666:::BBBMMMUUUhhhqqq}}}zzzvvvxxx~~~{{{yyywwwtttpppmmmiiifffaaa___```bbbeeeffffffgggiiikkkkkkkkkkkkkkkmmmiiiddd___]]]ZZZWWWUUUXXXVVVSSSRRRSSSRRRQQQPPPOOOQQQOOOKKKJJJKKKKKKHHHJJJIIIGGGFFFEEEEEEFFFFFFGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFEEEDDDFFFJJJMMMGGGHHHHHHHHHHHHJJJNNNQQQPPPRRRSSSUUUVVVWWWWWWWWWXXXZZZ\\\]]]]]]^^^```ccchhhccc^^^[[[]]]^^^^^^]]]eeejjjsss|||zzzsssllleeebbbXXXSSSNNNMMMMMMJJJBBB;;;<<<;;;:::::::::999555333444333333444444555777777555666777666555555666777;;;:::999888888888::::::666555555444444666777888444444444555555555555555555666666666444333444555444777:::999666555888;;;333222333666:::===>>>>>>CCCDDDJJJUUUbbbqqq"""!!! !!!!!!  !!!"""!!!"""###%%% !!!###$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$!!!!!!!!!###"""!!! !!!""""""!!!!!!!!!!!!"""""" !!!""""""!!!!!!"""###!!!!!!!!!"""###$$$%%%&&& ###%%%&&&%%%###""""""""""""!!!!!!!!!"""###$$$######"""""""""""""""######!!! !!!######"""###"""!!!"""%%%%%%######$$$""" $$$&&&$$$"""&&&%%%%%%$$$$$$$$$$$$%%%"""###"""$$$***...)))(((''''''(((((()))***+++++++++++++++,,,,,,,,,,,,,,,...000///------000333111555888:::???KKK]]]jjj~~~xxxooovvv}}}~~~|||zzzxxxuuurrrpppqqqrrrrrrqqqjjjjjjjjjjjjiiihhhggggggdddbbbaaa___\\\ZZZWWWUUUVVVSSSOOOMMMOOORRRUUUVVVSSSTTTVVVXXXYYYZZZZZZYYY___]]]YYYVVVRRROOOMMMKKKQQQOOOLLLKKKKKKLLLLLLKKKKKKNNNMMMJJJKKKNNNOOOLLLKKKKKKJJJIIIIIIIIIIIIJJJGGGGGGHHHIIIKKKLLLNNNOOONNNNNNNNNMMMNNNRRRWWW[[[VVVVVVTTTRRRRRRVVV]]]cccgggiiillloooqqqrrrrrrrrrtttuuuwwwyyy{{{}}}~~~xxxppplllnnnooommmkkkoooyyy}}}wwwrrrooommmjjjhhheee```YYYRRRMMMIIIGGGCCC>>>===>>>===999555999999999::::::999888777222222222333444555666777333666999999999:::===???<<<;;;999888999:::;;;<<<:::999777777888888888777777777666555444555555555111333666777777888:::<<<777999::::::999999;;;===999888888999;;;>>>@@@AAAIIIMMMXXXgggxxx"""!!!!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!!"""###%%% !!!"""$$$$$$###""""""""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$%%%""""""""" """"""!!!!!!!!!!!!""""""!!!""""""!!!!!!"""$$$ !!!###%%%&&& ###%%%&&&%%%#########"""""""""""""""######$$$###"""""""""""""""######!!! """$$$&&&%%%###%%%""""""''''''$$$%%%)))!!! """%%%&&&$$$"""%%%%%%######"""###$$$$$$&&&%%%######&&&***)))%%%''''''''''''((()))***+++******+++,,,---...//////---///111000......111555666999===@@@HHHYYYppp}}}mmmlllkkkiiifffcccbbbbbb```^^^[[[ZZZZZZ[[[\\\[[[XXXXXXYYYYYYXXXXXXWWWVVVWWWWWWWWWVVVUUUSSSRRRRRRQQQNNNLLLKKKMMMPPPRRRSSSMMMOOORRRUUUWWWYYYYYYZZZ^^^]]]\\\YYYUUURRRPPPNNNVVVTTTQQQPPPPPPQQQQQQPPPKKKOOOPPPOOOQQQVVVXXXWWWTTTSSSSSSSSSSSSSSSSSSSSSSSSTTTVVVYYY]]]```ccceeecccddddddcccdddhhhnnnrrrqqqoookkkfffccchhhrrrzzzzzzwwwxxxyyyxxxuuu{{{{{{qqqhhhaaa[[[WWWUUUOOONNNLLLIIIEEEAAA===;;;;;;:::999888777777888999666777777777666666666666555444444444444555555666333777;;;;;;999:::===AAA@@@@@@@@@@@@AAACCCEEEFFFBBB@@@===<<<<<<:::888555:::999888777666666666666333555888999:::;;;>>>@@@===:::999:::===???>>>===AAA@@@>>>>>>???BBBGGGJJJUUU]]]kkk{{{  ###%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!"""$$$ !!!""""""######""""""""""""""""""############!!!!!!!!!!!!"""###$$$$$$ ###""" """"""""""""!!!!!!!!!!!!"""""" """"""!!!!!!###$$$###"""!!! !!!"""### """%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%&&&######"""""""""###$$$$$$ """"""!!!"""%%%$$$ '''###$$$++++++&&&%%%***!!!###$$$%%%%%%%%%$$$###$$$$$$############$$$%%%'''%%%###"""$$$'''((((((''''''''''''(((***+++,,,******+++---...000111111---000222111///000333666555999???EEEPPPccc|||zzzsssqqqyyy~~~zzzmmmeee^^^YYYTTTRRRSSSWWWQQQOOOMMMMMMOOOQQQSSSSSSSSSTTTUUUWWWWWWVVVUUUUUUSSSUUUWWWWWWVVVUUUVVVWWWUUUTTTRRRSSSUUUWWWXXXWWWYYY[[[^^^bbbfffhhhjjjjjjiiikkkkkkiiieeeaaa___^^^eeeccc```___```___^^^]]]YYY]]]______bbbhhhkkkjjjkkkkkkkkkkkkkkkjjjjjjjjjjjjlllnnnrrrvvv{{{~~~{{{~~~}}}~~~xxxsssgggaaaYYYRRRLLLHHHDDDBBB>>>>>>===<<<;;;999888777444555666555333444777:::555666666555444333444555888888777666666666666777888<<>>;;;:::===AAAFFFGGGIIILLLNNNQQQRRRSSSQQQKKKCCC>>>===;;;888666;;;:::::::::999999888888999:::<<<<<<;;;<<<===???@@@<<<999;;;???BBBBBB@@@AAA@@@>>>>>>@@@GGGPPPWWWhhhsss !!!!!! """%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!###"""!!! """###!!!!!!!!!!!!!!!"""######!!!!!!!!!"""""""""######!!! !!!!!! ############ """"""!!!!!!!!!!!!"""""" """"""!!!!!!###$$$$$$###!!! !!!###$$$!!!"""######""""""###%%%$$$$$$%%%%%%&&&&&&&&&%%%###############$$$%%%%%%###$$$!!!!!!%%%%%%"""%%%"""'''000111'''###&&&"""&&&))))))%%%######%%%######$$$$$$%%%%%%&&&&&&$$$""""""######$$$&&&(((&&&&&&''''''(((***+++,,,,,,,,,---...//////000000...000222222000111444777555;;;DDDOOO]]]qqqqqqjjjhhhpppyyy{{{yyyxxxooodddZZZVVVSSSQQQUUU\\\UUUTTTSSSUUUZZZ^^^aaabbbeeefffiiikkkllllllkkkjjjgggjjjllllllkkkjjjlllmmmjjjiiiiiikkkmmmnnnlllkkktttvvvzzz~~~~~~|||{{{~~~|||{{{zzzzzzyyyvvvtttwww{{{||||||}}}vvvpppiiieeeccc___YYYTTTMMMIIIEEEAAA???===:::888777777777777777777666666666555333333444555666666777999:::999777666888:::===<<<<<<;;;;;;<<<<<<===???DDDIIIHHHEEEEEEJJJOOOTTTVVV[[[```dddggghhhiiibbbWWWHHH>>>:::::::::999;;;;;;<<<======<<<;;;::::::;;;<<<===<<<<<<===???@@@>>>======???AAACCCDDDBBBBBBBBBDDDJJJVVVfffppp$$$%%%$$$ !!!""""""""""""""""""""""""!!!"""###"""!!! !!!""""""!!! !!!###$$$ !!!!!!"""""" !!!$$$### """"""!!!!!!!!!!!!"""""" """"""!!!!!!###%%%"""!!! !!!"""%%%''')))!!!"""""""""!!!!!!###%%%""""""###$$$$$$$$$$$$###$$$$$$######$$$%%%&&&&&&###&&&""""""'''***(((""" (((555555((( """"""(((,,,+++%%%!!!###&&&###$$$%%%&&&''''''''''''######%%%''''''&&&''')))&&&&&&''''''(((***+++,,,////////////////////////...000333222111111444888;;;CCCOOO^^^nnnvvvpppooovvv~~~~~~}}}rrrggg]]]ZZZYYYXXX^^^eeefffeeefffjjjpppvvv{{{|||yyyvvvtttrrrqqqpppooojjjbbb\\\VVVQQQKKKIIIIIIGGGCCC>>>===;;;999888999999888666666666666555555555555444<<<777333444888:::777333888:::;;;;;;999999;;;>>>AAAAAAAAAAAAAAABBBCCCDDDEEEKKKRRRTTTSSSUUU\\\bbbeeeiiiooouuu{{{~~~nnn___KKK<<<777999;;;<<<:::<<<>>>??????>>><<<;;;666888:::<<<<<<===???AAA>>>@@@AAA@@@>>>???DDDHHHKKKKKKMMMQQQ[[[lll"""$$$&&&&&&### !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!"""'''$$$    """%%%###!!!  !!!"""######""""""!!!!!! !!!!!!!!!"""!!!!!!""""""######$$$$$$"""!!! !!!###$$$'''%%%$$$###$$$$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""""""""!!!!!! $$$""" """&&&(((&&&$$$###111;;;444###$$$$$$(((,,,+++&&&###%%%(((######$$$$$$$$$%%%%%%%%%''''''''''''&&&%%%$$$###(((((()))+++,,,---...///++++++,,,---...000111222555222111222111111999BBBAAANNN]]]jjjxxx|||uuuqqqkkkeeegggnnnzzzxxxzzz}}}tttllleee^^^ZZZVVVUUUTTTQQQNNNJJJFFFDDD@@@===>>>AAA???999999===;;;999777777777777666666666666666666555555555555888888999:::::::::999999;;;<<<<<<<<<<<<===@@@BBBHHHGGGGGGGGGHHHKKKNNNPPPWWWYYY^^^fffnnntttwwwxxx|||~~~xxxfffWWWFFF===999777777::::::;;;======;;;::::::;;;<<<<<<<<<;;;;;;<<<<<<===<<<;;;>>>EEEHHHIIIPPPYYYZZZXXXXXX```qqq!!!###$$$"""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""$$$!!! !!!!!!$$$%%%%%%### $$$###!!! """######"""""""""!!!!!!!!! !!!!!!!!!""""""#########$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&&&&%%%$$$%%%&&&&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$###&&&$$$"""###%%%((()))***!!!***222...""" &&&!!!$$$'''&&&###!!!"""###$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''((()))***+++---......,,,,,,,,,---...///111222333222222333222222888@@@KKKVVVdddppp~~~}}}uuusssuuu~~~~~~}}}yyyvvvtttmmmggg___XXXSSSNNNIIIFFFGGGGGGGGGFFFCCCAAA???===@@@<<<;;;>>>===888777999888777666666777888888777444444555555666777888888888888999:::<<<===>>>??????@@@AAAAAA@@@AAADDDGGGMMMNNNPPPSSSXXX\\\aaacccgggjjjpppyyyxxxoooZZZMMMAAA;;;:::888999;;;;;;<<<>>>>>><<<<<<<<<===::::::;;;;;;<<<>>>BBBDDDKKKHHHHHHLLLPPPTTT___jjjooojjjffflll|||!!!""""""!!!"""###""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""  """""""""###$$$$$$"""""""""!!! !!!######""""""""""""!!!!!!!!!!!! !!!!!!!!!"""""""""$$$##################"""""""""!!!!!!!!!"""###$$$$$$$$$%%%&&&((((((%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$"""  $$$'''!!!"""((('''!!!!!!(((!!!"""######"""!!!!!! %%%%%%&&&&&&&&&'''''''''$$$$$$%%%&&&&&&'''((((((''''''(((***+++,,,---...------------...///111111333222444777666666<<>>999;;;<<<<<<::::::;;;<<<;;;;;;<<<<<<>>>CCCIIINNNOOOPPPUUU^^^fffooozzz{{{ssswww!!!""""""!!!"""###"""""""""""""""""""""""""""!!!!!!!!!!!!""""""###$$$"""!!!!!!"""######""" !!!!!!!!! !!!"""###$$$""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!"""""""""""""""!!!!!!  !!!!!!"""""""""###%%%(((***)))'''$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$&&&&&&###"""$$$"""$$$!!!"""%%%%%%#########%%%%%%###"""%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((''''''((()))+++,,,------............///000111222444444666999;;;>>>FFFOOOdddlllwwwzzz|||uuuiiibbb___]]]^^^______\\\XXXTTTQQQMMMLLLJJJGGGDDDBBBAAA@@@BBB@@@>>>======<<<<<<<<<999999:::::::::;;;::::::<<<777444666:::;;;999666333555666777888888999:::@@@@@@??????>>>>>>======<<<<<<===???CCCGGGLLLNNNQQQSSSUUUWWWYYY]]]aaaeeeqqqssswww|||yyyuuuoooiiidddbbbaaa[[[NNNDDDDDD>>><<<>>>???===<<<>>>;;;<<<<<<<<<::::::;;;===>>>???AAACCCFFFMMMUUU\\\ZZZ```lllyyyssswww """######"""!!!"""###""""""""""""""""""""""""!!!!!!!!!!!!!!!"""#########"""!!!!!!"""!!! """$$$ !!!!!!!!!!!!"""######!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""###""""""!!!!!! ######$$$$$$$$$%%%%%%%%%""""""%%%(((******'''%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""######%%%%%%###'''******'''$$$$$$%%%&&&""" ###$$$###!!!!!!&&&$$$###$$$%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''''''''(((***+++,,,---...//////000000111222333444555555777<<<@@@GGGSSS^^^mmmvvv~~~|||qqqdddWWWOOOKKKJJJGGGHHHIIIJJJIIIFFFCCCAAAAAA@@@>>>===;;;;;;;;;;;;:::::::::999999888999:::;;;;;;:::::::::;;;;;;;;;<<<999666777===AAA???<<<888;;;>>>???>>>>>>???AAABBBBBBCCCCCCCCCDDDDDDDDDEEEFFFIIIMMMTTT[[[aaaeeefffhhhkkknnnqqquuuzzz~~~wwwpppjjjddd___[[[\\\WWWRRRQQQRRRNNNEEE===???;;;;;;>>>???;;;:::<<<>>>>>>???>>>======???AAACCCGGGMMMRRRWWW```kkksss|||{{{lllsss###$$$$$$###!!!!!!!!!"""""""""""""""""""""""""""!!! !!!!!!"""###$$$!!! !!!""""""!!!!!!###$$$!!!!!!!!!"""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!"""""""""######$$$##################"""!!!"""######$$$$$$######"""###$$$&&&((()))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######$$$%%%'''(((!!!&&&******)))'''&&&%%%$$$$$$%%%%%%$$$!!!$$$$$$#########$$$%%%%%%#########$$$$$$$$$%%%%%%((('''&&&%%%$$$%%%&&&'''(((((()))+++,,,---...///000111111222333555777888888888<<>>??????>>>======AAA@@@>>>;;;::::::::::::777888999999777666777888::::::999999999:::;;;;;;777777555444888>>>>>>;;;999===BBBDDDCCCCCCEEEHHHFFFGGGIIIMMMPPPSSSUUUWWWWWWYYY___fffnnnwww~~~~~~{{{xxxwwwlllggg___XXXSSSOOOLLLKKKJJJGGGEEEDDDDDDCCC???;;;;;;999999<<<===::::::======>>>??????@@@BBBEEEHHHQQQYYYccckkkrrrzzzqqq```lll"""######""" !!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$ !!!"""!!!###$$$$$$$$$"""!!!"""###"""""""""""""""!!!!!! !!!!!!!!!"""""""""###!!!!!!"""""""""##################$$$$$$$$$$$$$$$ !!!"""!!!!!! $$$######$$$&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""$$$&&&(((!!!%%%''''''$$$""""""$$$%%%$$$$$$$$$###""""""$$$%%%$$$!!!"""%%%((($$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$&&&((()))))))))***,,,---...///000111111222444666888:::;;;???BBBIIISSSZZZaaalllvvv}}}{{{yyyyyyxxxuuussslllgggaaa^^^^^^^^^\\\ZZZWWWWWWVVVSSSPPPNNNPPPSSSbbbnnnzzz}}}wwwkkk___OOODDDAAAAAA???===;;;;;;:::;;;;;;;;;<<<<<>>???@@@:::<<<;;;777888>>>@@@===@@@FFFLLLPPPPPPQQQUUUXXXYYY[[[^^^ccchhhlllppprrrqqqtttyyyyyywwwrrrlllfffbbb___^^^SSSPPPKKKGGGFFFEEEDDDBBB=========<<<:::999999:::999888999===??????BBBGGGCCCEEEHHHKKKNNNSSSYYY]]]kkkttt}}}aaaPPP``` !!!!!!!!!!!!###!!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$$$$ !!!"""$$$&&&%%%""" !!!"""###"""!!! !!!"""""""""######"""!!!  !!!!!!!!!""""""######""""""""""""############!!!!!!""""""######$$$$$$!!!"""$$$%%%%%%%%%$$$###%%%###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!  """$$$%%%&&&$$$###%%%''''''### ###%%%###"""###%%%&&&"""&&&(((&&&""""""&&&+++%%%%%%%%%&&&&&&&&&''''''$$$$$$######%%%'''***,,,******+++,,,...///000000111222333555777:::<<<===GGGKKKUUUaaahhhmmmuuu}}}{{{tttmmmhhhfffggghhhccc```]]][[[[[[ZZZXXXVVVSSSNNNIIIGGGHHHHHHFFFDDDDDDEEEDDDBBB???@@@DDDHHHSSSaaaqqqzzzyyyrrr___RRRDDD===>>>@@@>>>:::===<<<:::999999:::;;;;;;===<<<:::999999:::;;;===999<<<>>>>>>;;;:::;;;===?????????@@@BBBDDDFFFHHHFFFJJJIIICCCAAAFFFHHHGGGNNNUUU]]]aaaccceeejjjnnnppprrruuuyyy}}}xxxsssppppppeeebbb\\\VVVQQQMMMLLLKKKEEECCCAAAAAAAAAAAA???>>><<<===>>><<<888777999<<<:::888;;;@@@CCCFFFKKKRRRRRRTTTXXX]]]cccjjjqqqvvvqqqTTTBBBTTTvvv######""""""!!!!!! ######""""""!!!!!! &&&""" """"""$$$+++$$$###"""!!!!!!"""###### !!!######!!!!!!!!!"""$$$"""!!!"""######"""!!! !!!""""""!!!!!!%%%### !!!%%%'''""""""""""""############""""""""""""""""""""""""###########################!!!%%%!!!'''###"""!!!###%%%%%%"""###$$$%%%%%%$$$###!!! """$$$%%%### !!!###$$$######""""""######$$$)))'''))))))&&&((("""""""""###%%%'''((()))++++++,,,,,,...///111222444333555:::===AAAHHHOOOWWWaaajjjmmmpppxxxyyytttnnnjjjiiigggeeebbb]]]YYYSSSOOONNNMMMKKKHHHHHHHHHGGGEEECCCBBBAAA@@@DDDCCCAAA???>>>>>>??????<<<<<<<<<;;;;;;<<>>===<<<;;;:::;;;<<<===???>>>===<<<<<<===>>>???>>>???@@@AAABBBCCCCCCCCCJJJIIIHHHIIIMMMQQQSSSTTTTTTTTTTTTTTTUUUWWW[[[]]]```hhhttt}}}}}}{{{wwwlllccc^^^[[[YYYWWWOOOLLLHHHDDDAAA@@@AAAAAA@@@???>>>===<<<<<<<<<;;;888:::<<<===<<<<<<<<<===BBBAAAEEEKKKOOOSSSZZZbbbffflllttt|||```PPPEEELLL^^^uuu###"""""""""!!!!!!!!! ###"""""""""!!!!!!!!! $$$!!!"""$$$""" %%%###""""""!!!!!!!!!"""### !!!######!!!!!!!!!""""""!!! !!!""""""!!!  !!!!!!!!!!!!!!!!!!###""" !!!###%%%""""""""""""############################################################$$$!!! """"""!!!$$$""""""###%%%&&&$$$!!!######$$$$$$$$$######"""$$$%%%&&&$$$""""""###&&&$$$$$$############$$$$$$)))%%%%%%###  $$$$$$$$$%%%'''(((***+++++++++,,,---...///111222444555;;;DDDJJJNNNUUU]]]eeelllrrrtttyyy}}}}}}zzzyyyxxxwwwtttqqqmmmhhheeeccc[[[WWWSSSPPPPPPPPPNNNLLLKKKGGGCCCBBBBBBAAA???===AAAAAAAAAAAAAAAAAA@@@@@@@@@???>>>===<<<===>>>???<<<======;;;::::::===???FFFQQQ___iiiiii```TTTLLLIIIFFFBBB>>>======>>>??????>>>======>>>???@@@AAACCCCCCDDDDDDEEEFFFGGGHHHGGGHHHJJJMMMOOOPPPQQQRRRUUUUUUUUUYYY___eeeiiikkkkkkkkkkkkkkkkkklllnnnpppuuuzzz}}}yyysssooooooeee^^^VVVOOOLLLJJJIIIGGGGGGEEECCC@@@???>>>??????:::;;;<<<===>>>>>>======<<<===???@@@@@@BBBFFFHHHLLLMMMTTT]]]eeekkksss{{{xxxWWWJJJAAAFFFSSSfff}}}zzzyyyzzz""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! """$$$###!!!"""!!!!!! !!!"""""" !!!######!!!!!!!!!"""!!!  !!!"""!!! !!!!!!!!!!!!!!!!!!   !!!""""""""""""""""""################################################################## !!!$$$!!!$$$###"""###%%%&&&&&&%%%##################$$$$$$%%%&&&&&&&&&$$$$$$&&&(((%%%%%%$$$$$$$$$$$$%%%%%%+++&&&$$$"""!!!"""&&&&&&&&&''')))***,,,---++++++,,,---...000111222444888CCCQQQZZZ___fffllltttxxx{{{}}}xxxoookkkjjjiiihhhdddbbb___^^^___cccgggjjjpppsssssspppooopppnnniiieeeeeeeeedddbbb___\\\[[[YYYXXXVVVTTTPPPMMMJJJHHHFFFDDDAAA@@@AAAAAAAAA@@@===;;;;;;;;;<<<<<<:::888;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999999:::;;;<<<===>>>??????>>><<<<<<===>>>DDDLLLUUUZZZXXXQQQHHHCCCDDDCCCAAA@@@@@@AAABBBCCCBBBBBBCCCDDDEEEGGGIIIJJJMMMOOORRRTTTWWWYYYYYYZZZZZZ\\\^^^aaadddggghhhiiinnnmmmnnnrrryyy{{{{{{rrriiiccc]]]UUURRRRRRJJJGGGBBB???======<<<;;;===<<<<<<;;;;;;;;;<<<<<<999:::<<>>???@@@???>>><<>>>>>===<<<;;;;;;:::===<<<;;;;;;<<<===>>>???>>>???AAA@@@@@@@@@AAACCCFFFJJJPPPRRRQQQMMMIIIGGGDDDEEEGGGHHHIIIJJJLLLMMMNNNOOOPPPRRRTTTVVVXXXYYY___bbbfffkkkooopppqqqqqqtttvvvxxxzzz}}}~~~}}}|||}}}zzzwwwsssrrrpppmmmgggbbbaaaYYYQQQMMMGGGBBBAAACCC???>>>===<<<<<<;;;:::::::::;;;;;;<<<======>>>>>>===>>>???AAABBBDDDFFFGGGOOOSSSXXX^^^eeelllssswwwbbbJJJDDDAAA@@@@@@HHHaaayyyyyyuuurrrrrrrrrqqqnnnllljjjiiigggdddbbbXXXWWWUUUQQQLLLHHHGGGHHH!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""$$$$$$!!! """### !!!!!!!!!!!!!!! !!!######!!!!!!!!!""""""!!! !!!###$$$###"""!!!!!!""""""!!!  !!!"""#########""""""!!!"""""""""############################################################$$$%%%######!!!"""###$$$$$$%%%&&&&&&######"""!!!"""###%%%&&&$$$$$$######$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&!!!""" """((("""+++&&&&&&''''''((()))***+++++++++,,,---///111333444555===MMM```kkkooossswww~~~ssslllllliiidddVVVTTTPPPMMMJJJFFFCCCAAABBBAAA@@@???@@@AAACCCEEEEEEGGGFFFCCCBBBEEEEEEBBBBBBCCCDDDDDDCCCBBB@@@???@@@@@@AAAAAABBBBBBAAAAAA>>>>>>>>>>>>=========>>><<<>>>AAABBBBBB@@@>>>>>>AAAAAAAAA@@@@@@?????????BBBAAA@@@@@@AAABBBCCCDDD>>>???BBBCCCDDDFFFIIILLLHHHKKKNNNPPPQQQQQQRRRSSSRRRUUUYYY[[[\\\]]]```cccggghhhiiikkkmmmnnnooopppuuuxxx}}}{{{yyyuuuuuu{{{|||vvvnnnkkkfffaaa[[[YYYXXXWWWTTTQQQMMMGGGCCCBBB>>>;;;<<<@@@<<<===>>>>>>===<<<<<<<<<<<<===>>>@@@AAACCCDDDDDDDDDCCCDDDFFFJJJPPPUUUXXX```fffoooyyyxxxZZZFFFCCCBBBAAA>>>CCCYYYrrr~~~wwwrrrpppooommmkkkjjjfffaaa\\\YYYWWWVVVWWWUUUSSSQQQPPPPPPOOOLLLJJJEEEFFFEEECCC@@@>>>>>>???!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""&&&(((&&&!!! !!!""""""""""""""" !!!######!!!!!!!!!""""""!!! """$$$%%%$$$###!!!!!!!!!!!!!!!!!! !!!""""""###############""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$########################""""""!!!###"""!!!###&&&'''&&&%%%%%%&&&##################$$$$$$%%%###""""""$$$%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%((($$$$$$***###)))&&&&&&&&&&&&'''((()))***++++++,,,---///222444555888@@@QQQdddqqqvvvzzzvvvddd[[[WWWTTTJJJHHHCCC@@@>>>???AAACCC???>>>=========>>>?????????AAAAAA>>>>>>AAAAAA>>>>>>???@@@AAAAAA@@@???>>>??????@@@@@@@@@??????>>>===>>>???>>>===<<<===>>>;;;>>>AAABBB@@@???>>>>>>@@@@@@AAABBBCCCEEEEEEFFFEEEEEEDDDEEEFFFHHHJJJKKKHHHJJJLLLNNNPPPUUUZZZ^^^YYY[[[^^^```bbbdddgggjjjmmmqqquuuwwwwwwyyy}}}~~~zzzuuuppplllhhheeegggfff___XXXUUUPPPMMMHHHEEEEEEEEEFFFFFFBBB@@@@@@AAA???;;;;;;???;;;<<<>>>>>>===<<<<<<=========???BBBEEEHHHKKKLLLQQQQQQTTTXXX___gggnnnrrrvvv}}}kkkQQQBBB@@@@@@@@@===AAAWWWppp{{{uuuoookkkeee```ZZZWWWVVVUUURRRPPPKKKJJJHHHFFFEEEEEEFFFGGGDDDCCCBBBBBBCCCCCCBBB@@@===>>>???>>><<<;;;;;;<<< !!!!!!!!!"""""""""### !!!!!!!!!"""""""""###$$$%%%!!!!!!!!! !!!############### !!!######!!!!!!!!!"""!!! !!!###$$$$$$### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$########################$$$!!!"""###%%%"""&&&***+++)))'''&&&&&&######$$$$$$$$$######"""&&&$$$""""""$$$%%%$$$"""$$$$$$############$$$$$$((($$$---''''''---$$$((('''''''''''''''((()))***++++++,,,...000222444555;;;DDDUUUjjjxxxjjjZZZPPPKKK======<<<;;;;;;<<<>>>@@@??????>>>>>>>>>>>>>>>>>>===AAAAAA??????BBBAAA>>>>>>???@@@BBBBBBBBBAAAAAAAAAAAABBBCCCDDDDDDDDDDDDBBBEEEGGGGGGFFFEEEFFFHHHDDDGGGJJJKKKIIIIIIJJJKKKNNNNNNOOOQQQRRRSSSTTTUUUSSSSSSTTTVVVXXX\\\___aaadddeeefffgggjjjpppwww}}}yyy{{{}}}~~~~~~xxxpppkkkiiifff```\\\VVVQQQOOOPPPNNNHHHEEEEEEAAAAAA@@@===<<<;;;===???;;;<<<@@@DDDCCC>>>===AAA>>>@@@BBBCCCBBBAAACCCEEEHHHHHHKKKOOOTTTZZZ```ccckkkmmmrrrxxxsss\\\FFF???===>>>???>>>DDDZZZrrryyyxxxuuusssrrrrrrssstttnnnllliiihhhiiiiiihhhgggggghhhiiihhhccc]]]VVVQQQOOOJJJFFFEEEFFFFFFBBB???>>>>>>>>>>>>???AAABBBBBBAAA@@@@@@AAADDDEEEEEEDDDCCCEEEGGGGGGGGGGGGHHHIII !!!!!!!!!""""""###### !!!!!!!!!""""""######"""!!!!!!%%%$$$  """###$$$$$$$$$### """######!!!!!!!!!"""  """######""" !!!"""""""""!!!!!! !!!""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$########################)))$$$$$$###&&&$$$)))...///,,,)))''''''###$$$%%%%%%%%%###""" (((%%%""""""$$$%%%$$$"""$$$##################$$$### ***$$$%%%+++"""%%%(((((('''(((((()))******++++++,,,...000222444666>>>FFFXXXnnnsss___OOOFFF555:::???BBBBBB@@@===;;;AAAAAAAAA@@@@@@@@@??????===AAACCCAAAAAACCCBBB??????@@@BBBDDDDDDEEEDDDDDDCCCDDDGGGIIILLLNNNOOOPPPHHHKKKNNNOOONNNMMMPPPRRRQQQTTTXXXYYYXXXXXX[[[]]]gggggggggggghhhhhhhhhhhhhhhiiikkknnnrrrwww{{{}}}~~~|||{{{zzzxxxllleee]]]WWWUUURRRMMMHHHDDDAAAAAACCCBBB??????BBB===@@@BBBAAA>>><<<===@@@555888???FFFFFFAAA@@@CCCDDDGGGJJJJJJIIIJJJMMMPPP[[[\\\___dddkkksss{{{gggQQQ>>>???<<<===@@@AAAHHH___vvvzzzuuupppkkkgggfffccc```]]]\\\\\\]]]^^^]]][[[YYYYYY[[[\\\\\\\\\[[[]]]___^^^[[[TTTMMMHHHEEEAAA>>>>>>AAAAAA===999@@@@@@AAAAAABBBBBBCCCCCCCCCCCCCCCFFFIIIKKKLLLKKKPPPSSSWWWYYY[[[\\\___aaa"""""""""""""""""""""""" ###!!!!!!### """"""!!! $$$###""" !!!"""!!!!!!"""###############!!!###$$$$$$"""!!!!!!"""  ######""""""""""""###### !!!""""""!!!!!!"""###############$$$$$$$$$$$$$$$###"""!!!%%%%%%&&&''''''&&&%%%%%%+++//////------///,,,((('''&&&$$$%%%%%%&&&$$$###"""############$$$$$$$$$$$$#########$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((((((((()))******++++++---------...000222555777<<>>>>>??????>>>EEEDDDCCCCCCDDDCCCAAA???AAAEEEHHHGGGEEEBBBBBBCCCFFFGGGJJJMMMPPPQQQPPPNNNNNNPPPTTTYYY^^^aaaccccccbbb```^^^```cccffffffdddjjjkkkllllllmmmpppuuuxxxzzz}}}}}}zzz{{{uuuoookkkiiifff___YYYXXXRRRIIIDDDCCCBBBAAA@@@>>>======>>>??????===<<<<<<======>>>???@@@@@@@@@DDDEEEEEEFFFFFFGGGHHHHHHMMMQQQUUUVVVWWW[[[ccciiiqqqvvv}}}tttUUUGGGDDD>>>>>>>>>@@@CCCQQQjjjwwwqqqoookkkhhhfffmmmrrrxxx}}}|||zzz|||~~~|||uuuooohhhccc___^^^\\\[[[[[[[[[ZZZYYYZZZ[[[]]]^^^___[[[ZZZ]]]___^^^___bbb```bbbcccaaa\\\UUUPPPMMMGGGGGGEEEBBB@@@???AAACCCEEECCCCCCEEEHHHKKKMMMMMMNNNPPPUUUZZZ___dddgggiiihhhmmmrrrttttttuuuvvvyyy"""""""""""""""""""""""" ###!!!!!!### ###"""!!!!!! !!!!!!$$$###"""!!! !!!"""!!!!!!"""###############""""""######$$$######""" !!!!!!""""""######$$$######""""""""""""######!!!!!!!!!!!!""""""######!!!!!!"""###############$$$$$$$$$$$$$$$###""""""%%%%%%&&&&&&''''''''''''---111222000000111...)))'''&&&$$$%%%%%%&&&$$$###############$$$$$$$$$$$$$$$############$$$%%%&&&%%%%%%%%%$$$%%%&&&&&&'''((((((((()))******++++++,,,---...///111333555777???KKKbbbzzzqqqYYYKKKFFFEEEDDDCCCDDDEEEEEEEEEGGGFFFFFFFFFGGGFFFFFFEEEKKKNNNRRRRRRQQQOOOPPPQQQPPPRRRWWW]]]bbbeeefffeeeeeegggkkkoootttwwwyyy{{{{{{zzzxxxyyy|||}}}|||zzz{{{vvvrrrnnnjjjgggccc___YYYWWWVVVSSSNNNIIIGGGCCC???===>>>@@@?????????>>>>>>>>>??????>>>===??????@@@@@@BBBCCCEEEFFFJJJLLLOOOTTTXXX[[[^^^___aaafffkkknnnpppuuu}}}cccKKK@@@>>>===>>>???AAADDDSSSoooqqqbbb[[[XXXUUUSSSSSSVVVZZZ___ccceeehhhkkkmmmhhhhhhhhhgggfffeeeeeedddbbbjjjpppnnnjjjhhhfffddd___\\\YYYXXXZZZ\\\]]]]]]bbbbbbaaaaaacccfffiiillloookkkkkkooopppnnnnnnpppqqqrrrrrrmmmeee[[[TTTPPPPPPPPPPPPNNNMMMNNNQQQTTTXXXWWWVVVYYY]]]```bbbccclllooorrrwww|||"""""""""""""""""""""""" ###### ###### ######"""!!!!!!!!!!!!"""###""""""!!!!!!!!!!!!"""!!!""""""############"""###!!!!!!"""%%%'''%%%"""!!!"""!!! """$$$######""""""""""""######"""""""""#########$$$$$$!!!"""######$$$#########$$$$$$$$$$$$$$$$$$###"""&&&&&&%%%%%%&&&(((***+++///222555777:::;;;555,,,'''%%%$$$$$$&&&&&&%%%###############$$$$$$$$$%%%$$$############$$$$$$%%%&&&%%%%%%%%%%%%&&&''''''((((((((()))******++++++***---///111222333666888BBBPPPhhhkkkZZZMMMLLLJJJIIIIIILLLNNNPPPSSSSSSTTTUUUVVVWWWWWWXXXaaadddggghhhhhhhhhhhhiiihhhlllrrrxxx~~~xxxtttiiifffaaa\\\YYYUUURRROOONNNJJJGGGEEEFFFEEEAAA>>>===;;;;;;<<<>>>@@@???>>>@@@@@@@@@@@@@@@BBBCCCCCCGGGGGGGGGIIILLLOOOSSSUUU___bbbhhhnnntttyyy{{{|||~~~}}}cccNNNAAA<<<;;;??????AAADDDLLL^^^}}}vvvfffUUULLLGGGDDDCCCDDDDDDGGGJJJLLLMMMOOORRRTTTWWWVVVVVVVVVVVVWWWYYYZZZWWW___dddcccaaa```^^^[[[WWWVVVWWW[[[```eeeggghhhqqqpppqqqrrruuuzzz~~~xxxnnneeeaaacccdddeeefffgggjjjnnnrrruuuttttttvvv{{{""""""""""""""""""""""""!!!"""############"""!!!$$$######""""""""""""""""""""""""!!!!!!!!!!!!"""!!!"""############""""""$$$!!!"""''')))&&&"""!!!###!!!"""%%%######""""""""""""######"""""""""###############"""######$$$$$$#########$$$$$$$$$%%%%%%$$$######&&&%%%%%%%%%&&&))),,,...000111555>>>JJJLLL@@@111&&&%%%$$$$$$&&&&&&%%%$$$#########$$$$$$$$$%%%%%%$$$$$$#########$$$$$$%%%&&&&&&&&&&&&&&&''''''(((((((((((()))******++++++)))---000222222444777999DDDTTTlllvvveeeaaaZZZTTTTTTYYYbbbhhhlllmmmoooqqqrrrtttvvvxxx}}}|||wwwuuuqqqrrrqqqnnniiibbb[[[WWWTTTQQQMMMJJJHHHEEEBBB@@@EEECCCAAAAAABBBBBB@@@>>>??????AAABBBCCCCCCAAA@@@BBBCCCEEEFFFHHHJJJNNNPPPVVVWWWXXX[[[___fffkkkooovvv]]]III@@@??????>>>AAA???AAAKKK[[[rrrrrr___RRRJJJEEEEEEGGGGGGHHHJJJJJJJJJLLLOOOQQQWWWXXX[[[]]]```bbbcccdddeeemmmrrrrrrqqqqqqooolllkkkkkknnnrrrwww{{{||||||}}}~~~!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###%%%%%%###"""!!!$$$######"""""""""""""""!!!!!!!!!""""""""""""!!!""""""#########""""""!!!### !!!&&&(((&&&""" &&&'''$$$###%%%)))######""""""""""""###### !!!"""#########""""""######$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$&&&%%%$$$%%%&&&))),,,.........333BBBUUUZZZIII333&&&%%%$$$$$$&&&&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%''''''&&&&&&''''''((()))((((((((()))******++++++)))---111333222444888<<>>@@@BBBEEEGGGIIIJJJHHHJJJMMMOOOPPPRRRUUUWWW\\\aaahhhmmmppptttzzz~~~yyy[[[OOOAAA999;;;>>>@@@???BBBBBBNNNggg}}}qqqhhhaaa___bbbdddfffhhhhhhhhhiiikkklllyyy}}}!!!!!!!!!!!!!!!!!!!!!!!!### $$$$$$ ######"""!!!!!! !!!!!! !!!"""######"""!!!###############"""!!!!!! !!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""###### !!!###%%%%%%$$$###"""$$$%%%%%%%%%$$$$$$###"""###$$$%%%%%%&&&&&&%%%%%%###$$$%%%&&&'''((())))))(((+++///666>>>@@@777+++%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&)))((('''&&&&&&&&&&&&&&&((((((''''''(((((()))***((((((((()))******++++++***...111111000333<<>>999999<<<>>>@@@EEENNNccc|||{{{~~~~~~!!!!!!!!!!!!!!!!!!!!!!!!$$$######$$$""""""!!!  !!!#########"""!!!###############"""!!!!!!!!!""""""  (((&&&$$$###$$$$$$###"""######""""""""""""######!!!###$$$&&&&&&%%%$$$###%%%%%%%%%%%%%%%$$$###"""###$$$%%%%%%&&&&&&&&&&&&######%%%&&&'''(((((('''&&&,,,///...------***&&&%%%$$$###$$$&&&'''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&***)))((('''''''''''''''((((((((((((((()))******((((((((()))******+++++++++///111000///333===EEE[[[lll~~~}}}zzzwwwtttqqqnnnkkkgggccc___[[[WWWRRROOOKKKNNNPPPNNNIIIFFFEEEGGGBBBBBBAAAAAABBBDDDFFFGGGAAABBBDDDFFFFFFEEEBBBAAAEEEDDDDDDFFFJJJLLLMMMMMMTTTWWW]]]dddjjjpppvvvzzzxxxyyyzzzyyyyyy~~~{{{hhhUUUIII@@@>>>;;;999888;;;???CCCJJJZZZvvv"""!!!  !!!"""############"""""""""""" !!!""""""!!!!!!"""#########"""!!!!!!!!!!!!!!! !!!###$$$%%%"""!!!###"""!!!!!!!!!"""#####################$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$###$$$$$$######"""#########&&&&&&&&&&&&&&&&&&&&&&&&'''%%%###$$$''')))'''%%%&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&%%%$$$$$$'''((()))))))))((('''&&&,,,+++)))'''&&&'''((()))'''((()))******)))((('''************+++,,,---...)))***...222333666@@@KKK]]]sss~~~{{{qqqkkkaaa___]]]YYYVVVTTTRRRRRRPPPOOONNNKKKHHHFFFDDDCCCBBBCCCDDDBBB@@@???BBBEEEBBBEEEHHHHHHEEEDDDFFFHHHHHHMMMNNNLLLMMMSSSVVVWWWTTTWWWYYYZZZZZZ]]]bbbfffjjjooowwwpppbbbUUUHHH???@@@@@@@@@>>>===AAAHHHNNN___yyy###"""!!! !!!"""############"""""""""""" !!!""""""!!!!!!"""$$$######"""!!!!!!!!!!!!!!! !!!!!!"""###$$$$$$""" !!!###%%%$$$###!!!""""""#####################$$$$$$$$$%%%%%%%%%"""######$$$%%%$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###%%%'''((('''%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''''''''''''''######"""!!!!!!""""""###***)))((('''''''''((()))(((((()))******)))((((((************+++,,,---...,,,,,,000333444777AAALLLcccwww}}}{{{uuuooojjjcccZZZUUUKKKKKKIIIHHHGGGFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCCCC@@@BBBCCCBBBAAABBBEEEHHHIIILLLPPPQQQQQQRRRUUUXXX\\\```bbbaaaccchhhllllllqqqrrrrrrqqqqqqsssxxx}}}~~~wwwfffXXXNNNGGG???:::BBBBBBAAA@@@BBBJJJUUU^^^zzz$$$$$$"""!!! !!!!!!"""############"""""""""""" !!!###"""!!!!!!"""$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""$$$"""!!!!!!###$$$$$$###!!!"""######$$$$$$############$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''&&&&&&&&&%%%###!!!!!!###%%%&&&'''''''''''''''(((((((((((())))))******))))))(((*********++++++,,,---...//////111444555999CCCOOOiii|||~~~tttqqqmmmkkkjjjiiigggfffddd```[[[VVVQQQLLLGGGCCCAAAAAA@@@@@@@@@@@@@@@@@@BBBBBBBBBCCCDDDFFFIIIJJJDDDFFFHHHIIIJJJLLLPPPRRRWWW[[[```ccceeeggglllpppvvv{{{~~~}}}~~~zzzsssdddZZZLLLBBB===<<<;;;;;;BBBBBBCCCEEEKKKYYYkkkwww%%%$$$###!!!!!!!!!""""""############"""""""""!!! """######"""!!!###$$$""""""!!!!!!!!!!!!"""""""""""""""""""""!!! """!!! !!!!!!""""""""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%""""""""""""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$######"""(((((('''''''''((())))))$$$%%%&&&'''(((((((((((())))))))))))))))))))))))++++++++++++,,,---......000000222555666:::FFFRRRiii|||{{{xxxvvvssspppmmmfffccc___[[[XXXWWWVVVVVVSSSQQQNNNKKKHHHFFFDDDCCCEEEDDDDDDCCCCCCCCCCCCCCCHHHHHHHHHJJJMMMPPPTTTVVVTTTVVVXXX[[[^^^bbbeeegggmmmqqqvvvyyy{{{~~~{{{mmmaaaZZZQQQKKKBBB<<<;;;===???@@@AAACCCFFFLLLXXXlll%%%$$$###!!!!!!!!!"""###############"""""""""!!!!!!"""######""""""###$$$""""""!!!!!!!!!!!!""""""""""""######"""!!! """""""""!!!!!!!!!""""""""""""###$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%""""""""""""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&###$$$$$$$$$$$$$$$$$$###%%%%%%%%%$$$###"""!!! ###$$$&&&(((((((((&&&%%%###$$$&&&'''((((((((((((******))))))))))))******++++++++++++,,,---...///000///111555777===KKKXXXggg|||xxxrrrnnnjjjgggeeecccaaa___[[[YYYVVVRRRNNNMMMMMMMMMLLLLLLKKKJJJIIIJJJKKKKKKHHHHHHHHHIIIJJJKKKLLLMMMRRRSSSUUUYYY^^^ccchhhjjjnnnooorrrvvvzzz~~~|||tttjjj___UUUMMMIIIFFFCCC@@@>>>>>>@@@BBBBBBCCCHHHPPP[[[jjj###"""!!!!!!!!!!!!##################""""""""""""!!!"""$$$###""""""###%%%!!!!!!!!!!!!!!!""""""###!!!"""#########!!! $$$%%%%%%$$$""""""###%%%"""###$$$$$$%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$###''''''''''''&&&$$$###"""!!!###''')))***(((&&&$$$%%%%%%&&&'''(((((())))))+++******))))))******+++++++++++++++,,,---.../////////111555:::BBBQQQ```iii~~~|||~~~tttnnnjjjddd```^^^\\\ZZZYYY[[[[[[ZZZWWWTTTRRRSSSTTTRRRSSSUUUVVVVVVWWWYYY[[[UUUVVVXXX[[[___cccfffgggjjjlllqqqwww}}}~~~yyysssooobbb^^^WWWOOOHHHCCC@@@???<<<===>>>???AAABBBCCCDDDNNNWWWdddsss!!!  !!!###$$$############""""""""""""!!!###$$$$$$###"""$$$%%%!!!!!!!!!!!!!!!"""###### !!!#########""" $$$&&&&&&%%%"""!!!###%%%"""###$$$$$$%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%"""######$$$%%%$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&%%%######%%%'''$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&''''''''''''&&&&&&$$$%%%(((*********((('''(((''''''&&&'''(((***+++++++++***))))))***++++++,,,,,,+++,,,,,,---...///000///222777===HHHYYYiiiqqq}}}zzzwwwqqqnnnmmmmmmllllllnnnpppqqqpppmmmlllnnnooolllooossstttsssssstttvvvtttuuuxxx|||yyysssjjjdddaaa]]]WWWSSSMMMJJJEEEAAA>>>=========;;;===@@@DDDGGGJJJNNNPPPaaalll}}} !!!###$$$############""""""""""""!!!###$$$$$$######$$$%%%!!!!!!!!!!!!!!!"""######!!!"""###$$$"""!!! """$$$%%%### !!!$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$###$$$$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$&&&%%%###"""$$$'''$$$%%%%%%&&&&&&%%%%%%$$$!!!"""$$$%%%&&&'''''''''$$$$$$%%%%%%&&&'''((((((***)))'''&&&'''(((***+++,,,+++***))))))***+++,,,,,,,,,,,,,,,---...//////000000333999@@@LLL^^^nnnyyy~~~}}}vvvzzz}}}ssskkk___YYYRRRNNNMMMLLLHHHDDDCCCBBB@@@>>>===>>>>>>???@@@BBBGGGKKKPPPUUU[[[___ppp}}}%%%%%%###!!! !!!$$$'''""""""""""""""""""""""""###"""""""""###$$$%%%%%%!!!!!!!!!!!!!!!""""""### !!!"""###$$$$$$%%%########################"""############$$$$$$$$$$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%% !!!!!!###$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&'''((('''&&&%%%%%%&&&'''((()))))))))))),,,+++***))))))***++++++))))))))))))***+++,,,---,,,------....../////////222///111777@@@NNNbbbsssrrrkkkcccggggggjjjrrrzzz}}}sss|||}}}tttjjjaaaXXXRRRJJJHHHEEECCCCCCBBBBBBAAAAAA@@@???======>>>@@@BBBGGGFFFJJJSSS[[[dddppp{{{""""""!!! !!!$$$""""""""""""""""""""""""######"""""""""###$$$$$$"""""""""""""""###$$$$$$!!!!!!""""""######$$$$$$########################"""############$$$$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''***)))(((((((((((()))***))))))))))))***+++,,,---------.........//////000///---///666@@@MMM```pppyyydddXXXUUUOOOOOOPPPTTTZZZbbbnnnuuuwww}}}yyykkkggg```XXXRRRKKKEEEAAADDDBBB@@@???>>>??????>>>>>>?????????AAACCCFFFHHHLLLOOOZZZhhhttt~~~ !!!"""""" !!!"""""""""""""""""""""""""""######"""!!!!!!!!!""""""###############$$$$$$%%%"""#############################################"""############$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%''''''&&&%%%$$$###""""""%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&''''''''''''(((''''''&&&&&&'''((((((***))))))******+++,,,---..................//////000///000555<<>>BBBFFFJJJVVVmmm{{{uuurrrxxx{{{qqqhhh```ZZZQQQMMMHHHCCCAAA>>><<<:::@@@???>>>=========>>>???>>>@@@BBBCCCFFFIIINNNRRRWWW^^^mmm"""$$$&&&&&&%%%$$$$$$$$$""""""""""""""""""""""""######"""!!! !!!!!!###""""""""""""###$$$$$$$$$#############################################""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%((('''&&&&&&%%%$$$######%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$###"""###$$$%%%&&&&&&''''''((())))))(((((('''&&&&&&'''''''''((((((************+++,,,------...------,,,---...//////444222222555777===HHHTTTnnn||||||cccPPPDDD777777===;;;<<<>>>@@@AAACCCMMMcccyyy~~~wwwxxx}}}wwwsssnnnfff]]]VVVOOOIIIEEEFFFCCC???<<<===>>>>>>>>>???@@@@@@??????@@@BBBCCCDDDFFFHHHJJJMMMTTT]]]cccpppvvv###%%%(((((('''&&&%%%%%%""""""""""""""""""""""""######"""!!! !!!!!!"""!!!!!!!!!!!!"""######$$$$$$$$$$$$####################################""""""#########$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###"""###$$$%%%&&&&&&'''(((((()))(((((((((''''''(((((())))))))))))************+++,,,---...------,,,,,,,,,...000111555333333444444555===FFF\\\llleeePPPDDD>>>666888>>><<<<<>>???AAAAAAAAABBBFFFIIIMMMPPPTTTXXX^^^hhhvvv"""$$$&&&&&&%%%$$$###$$$""""""""""""""""""""""""######"""!!!!!!!!!""""""!!!!!!!!!!!!!!!""""""#########$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$"""###############$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%&&&&&&#########$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%'''''')))***************+++******++++++,,,---......---,,,,,,...000333555555333444666444444999AAAOOO^^^ttttttSSSCCC>>>===777999???>>>===BBBJJJQQQUUU]]]nnn~~~{{{tttmmmhhhcccaaa\\\VVVQQQMMMJJJHHHDDDAAA???>>>???@@@@@@???===;;;888888:::<<<======<<>><<<<<<888<<>>===>>>@@@BBBBBBAAAAAAGGGNNNSSSWWW^^^fffmmmwww"""$$$$$$$$$""""""###$$$""""""""""""""""""""""""######""""""###$$$%%%%%%#########"""###$$$$$$%%%""""""###$$$%%%%%%&&&&&&########################"""############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%########################""""""######$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''((('''&&&%%%'''(((((((((((((((''''''%%%&&&(((************)))++++++++++++,,,---......111111000111444777;;;>>>???=========888222333888888>>>KKK___wwwmmmVVVIII===<<<===:::BBBSSSYYYhhhmmmyyy~~~{{{vvvooohhhbbb^^^\\\SSSPPPLLLJJJIIIIIIHHHFFF@@@@@@@@@@@@@@@@@@??????AAA???>>>>>>???@@@>>>===AAA@@@@@@BBBDDDEEEEEEDDDJJJQQQYYYaaagggppp{{{######""""""######$$$%%%""""""""""""!!!!!!!!!!!!###$$$%%%%%%&&&&&&%%%%%%"""  ###$$$###!!!"""###$$$%%%&&&'''''''''########################&&&%%%###""""""###%%%&&&&&&''''''&&&%%%### ###((()))&&&$$$%%%(((%%%$$$$$$###"""""""""###&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$$$$%%%&&&'''))))))((('''&&&%%%%%%'''(((***((((((((((((((('''''''''((()))***)))((('''((()))***)))***+++------,,,+++000111222555888;;;>>>@@@HHHMMMKKKBBB999777:::===<<<<<>>???@@@HHHZZZkkk}}}}}}vvvzzz}}}wwwsssooojjjfffdddaaa\\\VVVQQQMMMKKKJJJFFFEEEGGGJJJHHHBBB>>>???>>>???>>><<>>???===???DDDDDDBBBBBBBBBCCCBBBBBBCCCFFFIIIJJJLLLNNNPPPSSSXXX^^^ccckkkqqqzzz######""""""######$$$%%%$$$$$$#########"""""""""!!!""""""###$$$#########$$$"""""""""$$$%%%$$$###$$$$$$%%%%%%%%%%%%%%%$$$########################&&&%%%$$$######$$$%%%&&& !!!"""$$$&&&'''''''''"""&&&&&&$$$###$$$&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%'''((()))&&&&&&%%%$$$%%%&&&'''(((((((((((((((((((((((((((((()))******)))((()))***++++++++++++---000222444///111222333777BBBQQQ\\\lllnnnlllddd[[[SSSJJJAAA;;;===@@@AAABBBMMMfff}}}ttt\\\LLLKKKIIIHHHIIIKKKRRRaaaooo~~~vvvsss}}}|||wwwqqqiiibbb\\\YYYRRROOOKKKIIIHHHGGGEEEDDDBBBBBBCCCCCCDDDCCCCCCCCCDDD???===>>>===<<<>>>CCC===BBBCCC@@@>>>BBBEEEFFFEEEGGGIIIKKKLLLOOOSSSUUUXXX[[[```eeeiiiooouuuyyy######""""""######$$$%%%$$$$$$$$$$$$#########"""!!!"""######$$$$$$#########"""""""""#########"""$$$$$$%%%%%%%%%$$$$$$###########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""%%%''''''&&&%%%&&&''''''&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&%%%%%%%%%%%%&&&''''''((((((((((((((()))))))))(((***+++***))))))***,,,,,,,,,,,,,,,---111666:::000222444666;;;JJJ```ppp}}}}}}wwwpppgggYYYLLLEEECCCBBB@@@???GGGZZZlll{{{iii^^^VVVSSSSSSTTTVVV\\\hhhuuuyyy|||~~~xxxrrrlllgggddd```___\\\XXXSSSOOOKKKIIIGGGEEECCCBBBAAAAAAAAAAAABBBCCCDDDDDDCCCBBB@@@???CCC???===???@@@@@@CCCGGGKKKPPPRRRKKKEEEFFFKKKNNNMMMPPPUUUYYY]]]aaaeeeiiiqqquuu{{{######""""""######$$$%%%$$$$$$$$$$$$#########""""""######$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%&&&&&&$$$$$$$$$%%%$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$############$$$&&&''''''&&&&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%&&&&&&''''''(((((((((((())))))******(((***++++++******+++---,,,---------...222888===000222666999AAASSSlll~~~zzzlll___XXXPPPIIIFFFDDDGGGQQQ[[[zzz~~~wwwjjjggggggiiikkkoooyyy~~~}}}|||yyyvvvrrrnnnllljjjfffdddaaa\\\VVVQQQNNNMMMMMMMMMLLLJJJHHHFFFDDDCCCCCCCCCBBBAAA@@@AAABBBCCCCCCDDDDDDDDDBBB@@@>>>===CCCAAABBBFFFHHHGGGIIILLLYYY```bbb[[[TTTUUU[[[___```dddkkkqqqvvv{{{######""""""######$$$%%%$$$$$$#########""""""""""""###$$$$$$%%%%%%$$$$$$$$$%%%&&&%%%###"""###$$$######$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&'''''''''(((((('''(((((())))))******+++)))***,,,,,,++++++,,,...,,,...///...///222999>>>000333888???KKK^^^vvvwwwrrrhhh]]]WWWRRRNNNOOOSSSlll}}}||||||tttkkkddd___\\\```___]]]ZZZVVVTTTQQQPPPPPPPPPOOOLLLHHHEEECCCDDDFFFFFFEEEEEECCCBBBAAA@@@???@@@AAA@@@@@@AAADDDFFFBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCFFFLLLOOOOOOOOORRR```hhhllliiigggkkkqqquuu}}}######""""""######$$$%%%######"""""""""!!!!!!!!!!!!""""""###$$$######### """###"""  !!!!!!"""###$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%$$$$$$$$$""""""""""""$$$%%%''')))&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$###$$$$$$%%%&&&''''''(((((())))))(((((('''(((((()))******++++++)))***,,,,,,+++,,,---///+++...000000///222888>>>666999???JJJYYYmmm|||sssiii```___bbbjjj|||xxx}}}|||zzz|||zzztttsssvvvppppppppprrrsssssspppnnngggddd___XXXRRRNNNJJJIIILLLKKKJJJIIIHHHGGGFFFFFFEEEGGGHHHFFFCCCAAABBBCCCCCCCCCDDDDDDDDDCCCCCCBBB@@@BBBDDDDDDDDDFFFJJJNNNKKKLLLMMMOOORRRTTTWWWXXXSSSSSSVVV]]]aaaaaacccgggmmmuuu|||}}}~~~wwwrrrooonnnkkkkkkjjjhhhgggfffeeeddd#########"""###$$$$$$%%%""""""""""""!!!!!!!!!!!! !!!!!!"""""""""""""""###%%%&&&%%%"""!!!"""$$$ !!!"""###$$$%%%%%%%%%###########################$$$$$$%%%%%%$$$$$$###$$$###""""""###%%%&&&''')))'''&&&&&&'''''''''&&&$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$###$$$$$$%%%%%%'''(((((()))))))))))))))'''(((((()))***+++++++++)))+++,,,,,,,,,,,,...///+++...111111000111777======@@@GGGTTTeeeyyy~~~sssrrrwwwppp~~~xxxwww}}}{{{vvvrrrnnnppprrrrrrooollljjjiiibbb^^^^^^aaa___YYYXXX[[[YYYXXXXXXYYY[[[[[[YYYWWWPPPNNNLLLIIIGGGFFFEEEEEECCCCCCCCCDDDDDDEEEEEEEEEAAACCCEEEDDDAAA@@@BBBDDDAAABBBDDDEEEGGGHHHHHHHHHDDDGGGJJJKKKLLLOOOTTTXXX[[[[[[\\\^^^aaaeeeiiikkkmmmkkknnntttyyyzzz}}}~~~|||}}}|||{{{zzzwwwuuusssjjjiiigggbbb\\\WWWTTTTTTPPPPPPNNNLLLJJJGGGFFFEEE$$$$$$$$$###############"""""""""###$$$$$$$$$%%%%%%$$$###""""""###$$$$$$'''$$$ ###%%%%%%$$$""""""###"""!!!!!!###&&&%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$'''$$$""""""%%%&&&%%%###$$$((((((&&&$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%''')))+++(((###!!!###'''''''''''''''((((((((((((((()))***+++,,,---------...------...///...---+++,,,,,,111555333///555>>>===GGGVVVffftttuuuooo}}}{{{jjjddd^^^WWWXXX___QQQRRRSSSTTTSSSRRRQQQPPPKKKKKKJJJJJJJJJJJJJJJJJJKKKIIIHHHIIIKKKMMMKKKIIIKKKIIIFFFEEEEEEDDDCCCBBBEEEFFFGGGEEECCCBBBBBBCCCBBBCCCCCCCCCDDDDDDDDDDDDDDDHHHJJJGGGGGGMMMSSSUUUVVVXXXZZZ\\\___dddiiimmmuuuvvvyyy|||xxx||||||vvvrrroookkkhhhaaaaaaaaa___]]]\\\]]]^^^ZZZ[[[\\\[[[XXXSSSNNNKKKKKKJJJHHHEEEBBB@@@>>><<<;;;;;;;;;::::::::::::999##################$$$$$$###############$$$$$$$$$%%%$$$###""""""###$$$$$$%%%"""!!!""""""!!!###$$$$$$###""""""%%%'''%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$'''%%%######&&&'''&&&%%% $$$''')))'''%%%###"""######$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%$$$######%%%%%%%%%&&&&&&%%%%%%$$$$$$&&&(((&&&###!!!$$$(((((((((((()))))))))******)))***+++,,,,,,,,,,,,,,,++++++,,,---.........---333111222666666666:::@@@GGGSSSdddtttzzz{{{~~~xxxgggYYYTTTPPPJJJKKKRRREEEFFFFFFFFFEEEDDDCCCBBBCCCDDDDDDEEEEEEFFFFFFGGGHHHFFFEEEGGGJJJLLLKKKIIIJJJIIIGGGFFFFFFFFFEEEDDDFFFGGGHHHHHHGGGFFFGGGIIIIIIIIIJJJKKKMMMOOOQQQRRRTTTYYY[[[YYY[[[bbbhhhjjjlllnnnrrrvvvzzz~~~pppgggccchhhppptttwwwxxx{{{}}}~~~~~~}}}{{{yyywwwwwwwwwyyyzzz~~~|||yyywwwuuurrrqqqqqqqqqpppnnnkkkiiigggeeedddddddddcccfffaaaZZZVVVSSSPPPMMMJJJFFFGGGGGGEEECCCBBBCCCDDD???@@@AAABBBAAA???===;;;<<<<<<;;;999777666555444444444444444444444444444"""""""""###$$$$$$$$$%%%$$$$$$$$$###############$$$$$$###""""""###$$$%%%%%%###!!! !!!""""""!!!$$$%%%%%%$$$###$$$%%%'''%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%###$$$&&&'''''''''$$$&&&((((((&&&$$$###$$$"""######$$$%%%&&&&&&'''%%%%%%%%%%%%%%%$$$$$$###$$$%%%&&&''''''&&&%%%$$$"""$$$&&&%%%######&&&))))))))))))*********++++++++++++,,,,,,---,,,,,,,,,++++++,,,---...///000000555111000444888<<>>>>>AAAAAABBBCCCDDDEEEEEEFFFIIIHHHIIIKKKOOORRRSSSRRRPPPOOONNNMMMLLLLLLLLLLLLOOOQQQSSSTTTUUUVVVXXXZZZ\\\\\\]]]___bbbfffjjjlllnnnsssvvvuuuyyy{{{lllcccVVVOOOLLLQQQWWWXXXXXXXXXYYY[[[^^^^^^^^^^^^___```\\\]]]^^^______^^^]]]]]]\\\[[[[[[ZZZZZZZZZ[[[[[[___eeekkknnnmmmlllnnnqqqllliiieeeaaa___]]]ZZZWWWVVVTTTRRRQQQRRRRRRQQQPPPMMMLLLJJJHHHGGGFFFEEEEEEEEECCC@@@>>>===;;;888666666666666555333333444555111222333444444444333333111111111111111111111111111111111111111111111111!!!!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$###"""""""""$$$###"""""""""###$$$%%%'''&&&$$$##################$$$%%%%%%$$$$$$%%%'''%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$###$$$%%%&&&''''''###%%%&&&&&&%%%%%%&&&((("""######$$$%%%&&&''''''$$$%%%%%%&&&%%%%%%$$$$$$###$$$&&&'''((('''&&&%%%$$$&&&'''&&&$$$$$$&&&))))))))))))*********++++++,,,---------------,,,+++------/////////000111333333444666999???GGGRRRZZZgggrrr~~~xxxaaaVVVLLLIIIGGGCCCBBBEEEDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHJJJLLLNNNOOOPPPTTTUUUXXX\\\aaaeeehhhiiiddddddcccaaa^^^]]]]]]^^^eeehhhkkkmmmoooqqquuuwwwyyyyyyyyy{{{~~~rrreeeXXXPPPNNNFFFAAACCCEEECCCBBBCCCDDDEEEGGGGGGFFFFFFGGGHHHEEEFFFGGGHHHIIIHHHGGGFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFHHHLLLOOOQQQRRRSSSSSSOOOMMMLLLJJJIIIHHHHHHGGGDDDBBB@@@@@@BBBBBBBBBAAA===>>>>>>===<<<<<<<<<===999999999:::999888666555555666777666444444555777888777666555444333333333222222222333333333444444222222222333333333444444!!!!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$###"""""""""######"""""""""###%%%&&&&&&&&&%%%%%%$$$###$$$$$$"""###%%%$$$######$$$%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$##################$$$%%%$$$$$$$$$$$$######&&&(((######$$$%%%&&&&&&''''''$$$%%%%%%&&&&&&&&&%%%%%%$$$%%%&&&'''''''''&&&&&&((())))))(((&&&&&&'''(((((((((((()))))))))******------.........------,,,---///000///......111333333<<>>======;;;<<<>>><<<===>>>===<<<<<<===>>>;;;<<<>>>?????????>>>===:::;;;<<<=========<<<;;;<<<::::::>>>CCCFFFDDDAAA@@@@@@@@@@@@??????@@@AAA???===;;;<<<===>>>===<<<888:::;;;:::888777777999222444666777777777666555333444555444333333555777777666444333222111111111444444444444444444444444222222333444444555666666"""""""""###$$$$$$$$$%%%$$$$$$$$$##################""""""""""""$$$%%%&&&!!!###$$$$$$""""""###$$$!!!###%%%%%%$$$###$$$%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$###!!!!!!###$$$&&&'''&&&$$$""""""$$$&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((+++***)))(((((((((((((((((((((((()))))))))******------......///.........---///111000...///333777777FFFTTTZZZ^^^kkk}}}yyyuuuzzzrrrhhhbbb^^^[[[YYYWWWSSSTTTUUUXXXZZZ^^^```bbbbbbeeejjjpppwww}}}wwwjjj___WWWPPPIIIDDDHHHAAA;;;;;;;;;;;;===AAA;;;<<<<<<;;;999999:::<<<888999;;;<<<======<<<;;;888999999::::::999888888;;;888777999>>>AAA@@@======>>>>>>===;;;:::;;;======;;;999999:::;;;:::999;;;===>>><<<777444444555000222555666555444444555111222333333222222444666222111111111111222333333333333333333333333333333333333444555666888888999##################$$$$$$###############$$$$$$$$$###""""""""""""$$$%%%&&&"""$$$$$$###"""$$$&&&"""$$$&&&&&&%%%$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&$$$!!! """$$$&&&&&&&&&%%%$$$$$$%%%'''&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&''''''&&&&&&&&&&&&%%%$$$%%%''')))***)))(((''''''((())))))))))))))))))*********++++++,,,---...//////////////////222555555444666<<>>===<<<::::::;;;===888999;;;<<<=========<<<;;;::::::999999888888888777999:::999888888;;;>>><<<===>>><<<999888:::<<<<<<:::888888999999999777===@@@BBB???:::666666777555777999999666555666888444555666666555666888:::444444666777888::::::;;;777888888888999999:::::::::;;;<<<===???@@@AAABBB$$$$$$$$$###############""""""######$$$$$$$$$%%%###""""""""""""$$$&&&''' ###&&&'''%%%%%%''')))###%%%'''((('''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&'''(((%%%""" """$$$"""$$$&&&&&&&&&(((***,,,(((''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&'''''''''&&&(((&&&$$$###$$$'''***,,,&&&%%%%%%&&&(((***************+++++++++,,,,,,,,,,,,,,,...///000000000000222666:::;;;;;;???FFFLLL]]]kkkxxx~~~{{{zzz||||||zzz{{{~~~{{{yyy|||zzzyyy}}}xxxqqqgggYYYIII>>>DDDAAA???@@@>>>:::888:::@@@@@@???===;;;;;;===???999:::<<<>>>>>>>>>>>>===>>>===<<<:::999999999999222777<<<888111///666===:::<<<>>><<<:::999<<<>>>===<<<:::999::::::999888999===AAA???;;;888999;;;999;;;<<<;;;888777888:::777888999999999:::<<<>>>:::;;;<<<>>>???????????????@@@AAABBBCCCDDDEEEEEEDDDEEEFFFGGGIIIJJJLLLLLL######""""""""""""######'''&&&&&&%%%$$$###""""""%%% %%%&&&""""""&&&&&&&&&%%%$$$$$$%%%%%%%%%"""''',,,,,,((($$$$$$%%%'''&&&%%%$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%$$$#########$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''...+++'''&&&''')))+++++++++,,,,,,---------,,,,,,//////...,,,,,,///444888<<>>;;;<<>>===>>><<<999;;;???@@@>>>;;;:::;;;>>>BBBDDDAAABBBCCCDDDDDDCCCAAA@@@>>>??????@@@AAA@@@@@@@@@@@@AAABBBBBB@@@@@@AAABBBEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDEEEFFFHHHIIILLLLLLMMMNNNPPPQQQRRRSSSUUUUUUTTTVVVXXXXXXWWWVVVXXXVVVXXX]]]^^^\\\bbbkkk######""""""""""""######$$$$$$$$$###############$$$!!!"""%%%$$$!!!!!!&&&%%%$$$$$$######$$$$$$$$$"""''',,,,,,((($$$$$$%%%''''''&&&%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$###&&&$$$###$$$&&&'''&&&$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&(((((((((''''''&&&&&&&&&$$$$$$%%%&&&((()))******&&&'''((()))***+++++++++++++++,,,,,,------,,,,,,222222222111111333777:::MMMTTTXXXXXXZZZdddqqqxxxxxxiiicccbbbcccggglllttt}}}}}}{{{zzz~~~yyybbbPPPHHHFFFBBBAAAEEEGGGEEEBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEKKKJJJIIIHHHGGGGGGGGGGGGDDDBBBBBBCCCBBB???AAAEEEBBBBBBCCCEEEGGGIIIKKKMMMNNNOOOQQQRRRQQQPPPMMMKKKJJJKKKKKKLLLLLLLLLLLLLLLOOOQQQRRRRRRQQQQQQRRRSSSWWWVVVVVVUUUUUUUUUUUUVVVXXXXXXXXXYYY[[[]]]^^^___eeefffggghhhiiijjjkkkkkkrrrrrrrrrsssuuuuuutttrrrrrrqqqrrrvvvwwwvvvzzz######""""""""""""######!!!!!!"""###############""""""$$$%%%###!!!%%%$$$######""""""###$$$$$$"""&&&***+++(((%%%$$$%%%((('''&&&&&&%%%&&&&&&&&&&&&''''''&&&%%%$$$###"""(((&&&$$$%%%'''(((&&&###&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&******)))((('''&&&&&&%%%%%%&&&&&&'''((())))))***$$$***---,,,++++++,,,++++++,,,,,,------------000111111111222444888;;;AAAJJJSSSXXX```ppppppbbbZZZWWWZZZ___eeemmmvvv~~~yyyuuurrrooonnnppppppqqqtttvvvyyy~~~}}}zzzyyyvvvtttrrrtttxxx{{{wwweeeZZZUUUNNNJJJNNNQQQPPPMMMMMMMMMMMMLLLLLLMMMOOOQQQRRRUUUUUUTTTSSSRRRRRRRRRRRRQQQOOOOOOQQQPPPNNNPPPTTTQQQTTTYYY^^^bbbcccdddccchhhjjjlllmmmllliiifffccccccccccccddddddddddddeeejjjllloooooooooooopppqqquuuttttttttttttuuuuuuvvvwwwxxxxxxyyyzzz|||~~~$$$######""""""######$$$"""###$$$$$$$$$$$$######!!!$$$&&&%%%!!!!!!%%%$$$############$$$$$$%%%###&&&))))))'''%%%%%%%%%(((''''''&&&&&&&&&''''''%%%%%%%%%%%%%%%$$$$$$$$$'''(((((('''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&)))(((((((((''''''&&&&&&******))))))((('''&&&&&&$$$+++---+++)))+++...++++++,,,,,,---...//////111111111111333888???EEEKKKWWWdddnnn{{{oooaaaXXXUUUUUUWWW]]]dddnnn{{{ttthhh]]]WWWTTTQQQQQQRRRUUUVVVXXXZZZ^^^bbbgggjjjkkkkkkqqq|||~~~{{{{{{ooommmkkkjjjiiihhhfffeeeaaaeeeiiilllpppwwwwwwlllccc]]]___bbbaaa^^^]]]```_________aaacccfffgggiiiiiihhhggggggggggggggggggfffgggjjjiiigggiiimmmqqqtttzzz$$$$$$############$$$$$$%%%&&&''''''&&&$$$###!!!"""%%%&&&$$$""""""###%%%$$$$$$$$$$$$$$$%%%&&&&&&###%%%'''((('''&&&%%%%%%''''''&&&&&&&&&''''''((($$$$$$$$$$$$%%%&&&&&&'''%%%))),,,***$$$"""%%%)))%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''++++++***)))((((((''''''###(((,,,,,,)))(((+++///,,,,,,,,,---...000111222555444444555:::DDDPPPYYYmmmxxx}}}ttteeeXXXPPPKKKNNNTTT___mmm~~~vvv```VVVMMMIIIHHHEEEEEEFFFJJJIIIJJJKKKNNNQQQSSSTTTSSSTTTYYYdddnnnuuu}}}}}}|||}}}wwwnnniiiddd]]]ZZZ[[[UUUVVVWWWWWWWWWXXX[[[]]][[[dddoooyyyzzzzzzzzzxxxuuuuuuwwwwwwxxxxxxzzz|||$$$$$$############$$$$$$&&&'''(((((('''%%%"""!!!###%%%%%%###$$$''''''$$$$$$$$$$$$$$$%%%&&&''''''$$$$$$%%%&&&'''&&&%%%%%%&&&&&&&&&&&&&&&&&&'''(((%%%%%%%%%%%%&&&'''(((((($$$(((+++)))$$$"""%%%***$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''###$$$$$$%%%&&&'''(((((('''(((((()))***++++++,,,)))+++,,,+++)))))),,,///...------...000222444666555666888===FFFUUUdddnnn}}}ooonnnkkkhhheeebbbaaa```YYY]]]ccchhhnnnwwwwwwcccUUUHHHGGGKKKTTTaaaqqq}}}iiiWWWNNNFFFEEEEEECCCCCCDDDFFFDDDDDDDDDFFFHHHHHHGGGLLLJJJNNNVVV]]]aaahhhoootttuuuxxx~~~|||wwwqqqllliiihhhgggffffffhhhiiiiiihhhhhhgggiiigggfffeeeeeegggjjjlllnnnnnnoooppprrrsssuuuvvv{{{zzz{{{|||{{{xxxsssmmmjjjddd[[[SSSOOOLLLGGGFFFHHHFFFIIILLLOOOQQQVVV]]]ccckkkuuu%%%$$$$$$######$$$$$$%%%$$$%%%'''((('''%%%###!!!$$$%%%$$$"""&&&,,,***$$$############$$$%%%&&&'''$$$$$$$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%&&&'''''')))((('''&&&&&&&&&''''''&&&&&&%%%&&&'''''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&''''''((((((''''''((()))+++,,,------++++++++++++,,,---......////////////111444777888999<<>>AAABBBCCCIIIRRRZZZfffuuuppp```WWWPPPOOOPPPTTTaaannnjjj^^^SSSOOOOOONNNPPPSSSTTTSSSRRRUUUYYY\\\[[[ZZZ[[[YYYYYY___cccfffkkkqqqooommmlllmmmmmmkkkgggcccXXXWWWUUURRRPPPOOOOOOOOOOOONNNMMMKKKJJJKKKKKKLLLMMMLLLKKKJJJJJJKKKKKKLLLQQQRRRTTTUUUWWWZZZ^^^aaafffjjjrrr{{{}}}zzzsssjjjddd[[[YYYVVVSSSRRRQQQRRRSSSPPPJJJGGGIIILLLMMMPPPUUUXXX^^^fffkkkpppyyy$$$###"""!!!"""###%%%&&&%%%%%%%%%$$$$$$############!!!!!!%%%((('''&&&%%%%%%$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''222///)))%%%###$$$''')))+++***)))(((&&&$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&'''((()))((('''&&&%%%&&&(((***++++++)))(((***,,,---+++)))...,,,***,,,000111000///000...///333666999AAAJJJUUUaaarrrxxx```OOOFFF>>>:::999:::666333222444555444222555777;;;>>>BBBFFFLLLPPP[[[ggg{{{ttthhh]]]WWWSSSQQQVVV___hhhxxx~~~~~~wwwmmmeeeaaabbbeeeiiiggggggiiikkkmmmpppssstttxxxxxxyyy{{{~~~|||wwwqqqjjjdddaaa___\\\XXXVVVUUUUUUUUUTTTTTTSSSQQQPPPOOONNNMMMJJJIIIIIIJJJKKKMMMLLLLLLRRRSSSTTTVVVZZZ]]]aaacccggghhhnnnvvv{{{{{{}}}}}}{{{wwwqqqhhhaaaXXXYYYXXXTTTPPPPPPUUUZZZWWWWWWXXX[[[___eeekkknnnrrryyy""""""###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$(((&&&$$$######&&&)))+++'''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''///,,,(((%%%$$$$$$&&&(((((('''''''''&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))+++***)))((()))+++---...+++)))(((***,,,---+++(((---++++++...111333222000444222222666:::@@@KKKUUUiiivvvqqqaaaNNNCCC===888666777666333111222444555444333555888;;;@@@EEELLLTTTYYY^^^hhh|||yyymmmeee]]]UUURRRTTTYYYeeesss~~~~~~|||sssqqqnnnkkkiiihhhhhhhhhcccbbbaaa```^^^]]]\\\[[[ZZZZZZZZZ[[[\\\]]]]]]\\\eeefffgggiiilllooorrrtttxxxxxx}}}}}}vvvpppkkkmmmlllhhhdddccchhhlllmmmnnnppptttyyy~~~ """$$$%%%&&&%%%###"""$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%#########$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$''''''&&&&&&&&&&&&''''''***)))'''&&&%%%%%%&&&'''$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%&&&'''((((((((((((''''''''')))+++,,,+++***)))***++++++***(((,,,,,,---000333444333222666555666;;;BBBKKKZZZhhhrrrUUUKKK@@@:::666222222555333222222333555777666555777:::>>>DDDMMMXXXcccjjjkkkuuuzzzqqqdddXXXQQQNNNUUU\\\dddqqq}}}|||{{{yyywwwvvvtttttttttttttttuuuvvvvvvwwwwww!!!"""###$$$%%%$$$###############$$$$$$%%%%%%%%%"""""""""!!!!!!!!!!!!!!!&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%&&&''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''((((((''''''&&&&&&'''((()))***++++++++++++++++++***))),,,---///222444444333222666777;;;CCCLLLYYYkkk|||sss___JJJCCC===999555111222555333333444666777888888888999<<>>DDDIIIRRR\\\mmm}}}vvveeeWWWQQQGGG===;;;;;;::::::;;;<<<>>>???@@@BBBGGGMMMSSSXXX___lllyyyqqqaaaUUULLLJJJMMMPPPVVV___hhhpppyyy{{{{{{ """$$$%%%%%%%%%###"""&&&%%%%%%$$$$$$#########$$$$$$######$$$&&&((()))$$$$$$$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''''''''&&&%%%&&&&&&''''''(((((((((''''''''''''((((((((())))))(((((('''''''''(((((()))***+++,,,,,,------,,,***---000111000000222444///222666999===CCCKKKRRR___kkk~~~wwwlll___QQQDDD@@@AAA???======BBBDDDFFFGGGJJJQQQZZZ```hhhppp}}}pppaaaSSSLLLMMMAAAEEEMMMWWWcccnnnyyy|||uuu|||'''%%%$$$""""""""""""###&&&%%%###$$$%%%%%%$$$"""###$$$&&&'''&&&&&&'''((('''&&&%%%$$$$$$$$$%%%&&&((()))***)))'''&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%'''%%%$$$""""""###%%%&&&(((&&&###$$$(((,,,---,,,))))))*********))))))(((***)))***,,,...//////...000000000///......111333<<<===>>>CCCJJJSSS[[[aaannn{{{{{{mmm___OOOHHHEEEEEEHHHMMMKKKQQQXXX\\\```gggrrrzzzssseeeVVVLLLFFFDDDFFFLLLQQQXXXcccmmmuuuzzzzzzvvv{{{$$$$$$###""""""###$$$%%%$$$###"""###%%%&&&&&&$$$$$$%%%'''(((((((((((()))%%%&&&'''''''''&&&%%%%%%'''))))))((('''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''%%%$$$######$$$%%%&&&'''&&&%%%(((---333555555111///,,,)))(((((()))************,,,...//////...///111333444555666:::<<<@@@CCCHHHOOOYYYcccmmmttt~~~{{{oooaaaYYYTTTSSSXXX^^^ggglllrrrwww}}}tttcccWWWJJJEEEBBBEEEIIILLLSSSZZZbbbhhhsss~~~~~~""""""""""""###%%%&&&'''###""""""###&&&''''''&&&%%%&&&'''((())))))))))))$$$&&&(((******(((&&&$$$'''((()))(((&&&&&&&&&((('''''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&%%%$$$$$$%%%&&&'''(((''''''***///444777888888444...)))'''(((***,,,+++,,,---...///000000111...000333555888<<>>EEEHHHPPPYYYcccppp~~~pppfffaaaUUUTTTSSSSSSTTTTTTSSSQQQQQQOOOLLLJJJIIIIIIGGGEEEHHHJJJKKKJJJHHHIIIMMMQQQVVVZZZ```gggpppzzz"""###$$$&&&&&&&&&&&&%%%&&&%%%$$$%%%''''''&&&%%%'''$$$###%%%)))+++(((%%%$$$$$$%%%%%%&&&'''''''''$$$%%%'''&&&&&&%%%'''(((&&&&&&'''''''''(((((((((%%%&&&&&&''''''&&&&&&%%%''''''((()))************(((***------,,,+++---///((()))***,,,.../////////,,,000333444444777===CCCEEEMMMXXXfffsssuuueeeTTTLLLJJJJJJIIIHHHHHHIIIMMMQQQTTT[[[hhhuuu}}}yyymmm```TTTIIIBBB@@@???>>>>>>??????>>>===AAADDDIIIQQQYYYggg~~~xxxjjjbbb^^^TTTSSSQQQQQQQQQPPPNNNLLLKKKHHHFFFDDDDDDDDDBBBAAADDDCCCBBB@@@@@@@@@BBBCCCDDDGGGJJJOOOUUU\\\eeekkk~~~ !!!###&&&'''(((((('''$$$$$$###%%%''')))((('''(((%%%$$$&&&+++,,,***&&&"""$$$''')))***)))'''&&&$$$%%%&&&&&&%%%%%%'''(((%%%&&&&&&&&&''''''((((((%%%&&&&&&''''''&&&&&&%%%'''''')))***++++++++++++***,,,///...+++***+++---)))******,,,---///000111111555999::::::>>>EEEKKKYYYbbbqqqwwwdddXXXUUUMMMKKKKKKLLLPPPTTTVVVWWW[[[gggssswwwzzzrrrlllbbbVVVLLLDDD???===::::::;;;;;;;;;===@@@CCCBBBEEEKKKRRRZZZiiixxxqqqooodddaaa^^^\\\ZZZVVVRRROOOLLLJJJHHHGGGGGGGGGFFFDDDEEEBBB@@@???AAACCCCCCCCC@@@@@@AAACCCEEEKKKQQQVVVbbbsss~~~{{{xxxwwwwwwyyytttqqqnnnooorrrrrrnnniii######$$$$$$$$$%%%%%%%%%''''''''''''&&&&&&%%%$$$###!!!"""(((000222---'''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((&&&%%%%%%''''''''''''&&&&&&%%%%%%%%%''''''&&&%%%&&&'''((()))---***((())),,,,,,+++((((((***,,,,,,*********+++...---,,,---...//////...555777999>>>DDDNNNXXX___mmmxxxtttddd]]][[[ZZZ^^^dddjjjllllllrrrwww|||~~~||||||}}}tttlllcccaaaZZZOOOHHHEEEBBB===???>>>=========???AAABBBGGGPPP\\\dddmmmzzz~~~wwwrrroookkkfffaaa^^^[[[UUUPPPLLLJJJJJJKKKHHHHHHHHHHHHIIIIIIIIIIIICCCEEEFFFGGGFFFIIINNNRRRYYYggg~~~{{{|||zzzwwwsssoookkkiiiggg\\\[[[XXXVVVUUUUUUVVVWWWQQQPPPPPPOOONNNNNNMMMMMM######$$$$$$$$$%%%%%%%%%'''''''''''''''&&&%%%%%%%%%######(((...000+++%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&%%%%%%''''''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&'''((())),,,***((()))+++,,,***((()))+++,,,,,,++++++,,,---......///111333444333222444777<<>>>>>======<<<;;;;;;:::######$$$$$$$$$%%%%%%%%%''''''((((((''''''&&&&&&'''$$$$$$''',,,,,,(((###&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%&&&''''''''''''&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))***)))((()))***+++***(((***,,,------,,,,,,---...+++---///222444555555555:::???GGGRRR```ppptttppprrrvvvwww{{{yyyppp```RRRKKKGGGEEECCCCCCCCCDDDGGGKKKNNNPPPZZZlll}}}sssjjjccc___]]]]]][[[YYYWWWUUUTTTTTTUUUTTTVVVXXXYYYZZZ]]]aaaeeennnvvvzzztttnnnjjjgggdddaaa]]]\\\ZZZXXXWWWWWWWWWWWWUUUUUUTTTTTTWWW]]]eeekkkxxx|||wwwpppiiidddccceeegggnnnssszzz|||zzzxxxwwwxxxssssssmmmddd^^^\\\XXXTTTLLLJJJFFFBBB===999777555333222111111111333444555222222111111000/////////######$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&%%%)))&&&%%%&&&)))***&&&"""&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&''''''''''''''''''&&&&&&&&&'''''''''''''''(((((())))))(((((())))))******)))+++,,,------,,,,,,...000...///111222444777;;;>>>HHHNNNZZZgggtttsssooowwwppp]]]RRRLLLHHHJJJJJJKKKMMMQQQUUUYYY\\\fffxxx|||vvvtttmmmllliiifffeeedddeeeeeebbbdddgggkkkpppuuuyyy|||xxxpppkkkccc___ZZZUUUSSSPPPMMMKKKFFFFFFEEEEEEFFFHHHJJJKKKIIIIIIHHHGGGHHHMMMTTTZZZ]]]eeeuuu|||vvvvvvrrrooopppqqqpppkkkeee```\\\VVVPPPNNNNNNQQQSSS^^^ccciiimmmnnnnnnnnnooonnnnnnhhh]]]TTTOOOKKKGGG@@@???<<<888555222111000111111000000000111222333/////////......---------######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%)))'''%%%&&&((((((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&%%%%%%&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))******++++++,,,---,,,,,,,,,///111555666666777999???GGGMMMWWW___mmm{{{pppmmmnnnwwwoooccc\\\WWWTTTUUUWWW[[[aaagggmmmpppzzz}}}}}}zzzsssllleee^^^XXXTTTNNNKKKHHHFFFEEEDDDBBB@@@????????????@@@BBBDDDEEEEEEEEEDDDCCCDDDHHHNNNRRRPPPXXXjjjvvvooojjjfffbbbbbbccc```YYYRRRLLLJJJGGGEEEDDDEEEFFFHHHMMMQQQWWW[[[___aaadddeeefffgggaaaUUUJJJDDD@@@;;;777666555333222111000000000//////...............,,,,,,,,,,,,,,,+++++++++######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&)))'''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%&&&''''''''''''''''''(((((((((&&&'''((())))))))))))(((((()))++++++******+++---,,,---...------...111333555777:::===AAAIIITTT\\\fffppp~~~}}}uuummmrrr~~~yyyrrrfffgggjjjooovvv}}}zzzvvvqqqlllhhh\\\YYYVVVSSSQQQNNNKKKHHHDDDBBB@@@@@@AAAAAA@@@???BBBAAA@@@@@@AAABBBCCCDDDFFFFFFFFFFFFGGGLLLRRRWWWYYYbbbrrr{{{uuupppmmmiiiiiihhhcccZZZSSSKKKJJJHHHFFFEEEDDDDDDDDDGGGHHHLLLQQQVVV\\\```bbbbbbddd___SSSHHHAAA===999555444444333333333333333............------,,,,,,------------------------######$$$$$$$$$%%%%%%%%%&&&''''''((())))))((((((((('''&&&&&&''')))***+++&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%%%%&&&'''&&&'''''''''((((((((()))&&&'''((()))***))))))((((((***,,,,,,++++++---//////000000//////000444666555:::BBBIIIQQQZZZfffooozzzrrrppp||||||xxxmmmjjjfffbbb___\\\WWWTTTKKKJJJIIIJJJKKKKKKIIIGGGFFFDDDCCCDDDEEEFFFEEEDDDFFFFFFFFFGGGIIIKKKNNNOOOMMMOOOPPPRRRVVV\\\dddiiirrrzzz}}}|||yyyqqqhhh```YYYVVVRRRNNNJJJGGGFFFEEEDDDDDDFFFJJJQQQYYY___bbb```ccc```TTTHHHBBB>>>;;;777666666555555555555666000000111111111111111111111111111111111222222222######$$$$$$$$$%%%%%%%%%(((((()))***************((('''&&&&&&'''***,,,...&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&%%%%%%%%%&&&'''&&&'''''''''(((((())))))&&&''')))*********)))((((((+++------++++++---000111222222111111333666999:::CCCPPP[[[dddnnnzzzxxxoooppp}}}vvvooogggaaa[[[YYYVVVUUUUUUSSSQQQOOOKKKJJJJJJLLLMMMMMMJJJHHHLLLJJJIIIJJJKKKLLLKKKJJJHHHIIIKKKNNNSSSXXX\\\___XXXZZZ]]]aaagggnnnwww}}}}}}ssslllgggccc\\\TTTNNNJJJHHHGGG???>>>???BBBJJJSSSZZZ^^^[[[___]]]RRRFFF@@@===:::666666555444333333333333///000111333444555555555222222222222222333333333(((&&&######&&&(((((('''''''''''''''''''''''''''&&&%%%$$$######%%%'''(((''''''&&&%%%&&&'''((()))%%%%%%%%%&&&&&&'''''''''((()))))))))))))))((('''))))))))))))************,,,+++++++++---------,,,//////000111333777<<<@@@FFFVVVhhhuuu~~~}}}{{{uuunnniiifffccc___\\\YYYWWWVVVVVVWWWWWWVVVUUUUUUUUUVVVXXXYYYYYYWWWTTTYYYZZZ[[[ZZZXXXWWWWWWXXXWWWXXXZZZ___eeekkknnnooowwwxxx{{{~~~{{{tttppphhh^^^WWWSSSNNNGGGBBBAAA@@@>>>>>>AAAFFFLLLPPPOOOPPPNNNHHHAAA<<<<<<>>>:::======888666666666444888888777777888:::<<<>>>999<<<>>>>>><<<<<<>>>AAA$$$!!!"""$$$###"""'''''''''''''''&&&&&&&&&&&&%%%$$$###$$$%%%'''((('''&&&&&&%%%&&&'''((()))%%%%%%%%%&&&&&&''''''''')))(((&&&%%%%%%&&&(((***))))))))))))************,,,,,,,,,---/////////...000111111333888@@@JJJQQQbbbppp|||wwwqqqmmmjjjhhhiiijjjiiihhhjjjiiiiiijjjkkkllljjjiiihhhhhhiiikkkmmmlllhhhfffhhhiiijjjiiigggggggggiiikkkmmmpppvvv{{{~~~wwwooohhh]]]VVVQQQKKKEEE???>>>===<<<<<<===???AAACCCAAABBBBBB???<<<;;;>>>BBBEEEJJJKKKHHHDDDCCCAAA>>>??????AAABBBEEEGGGIIIJJJIIIMMMRRRUUUTTTSSSSSSTTT&&&$$$######%%%&&&&&&%%%(((((('''''''''&&&&&&&&&&&&%%%$$$$$$$$$%%%'''((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&''''''''')))'''### !!!$$$))),,,))))))*********+++++++++,,,---...000111111111111444444444888@@@MMM\\\fff|||}}}|||xxxuuuyyyzzzyyyxxxyyy|||~~~~~~yyyrrrhhh```[[[VVVPPPLLLFFFGGGGGGFFFEEECCCBBBAAAAAABBBDDDCCCDDDGGGNNNSSSYYY___bbb___\\\YYYUUUPPPTTTVVVYYY]]]aaaccceeeeeeaaafffmmmrrrsssqqqnnnmmm(((((((((((())))))***)))((((((((('''&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''((((((&&&&&&&&&'''''''''''''''(((&&&###!!!"""%%%***,,,))))))******+++,,,,,,,,,---///111111111111222222777777999>>>JJJ\\\ooo{{{tttmmmeeeaaa[[[YYY^^^eeekkknnnuuuwwwppplllhhheeecccZZZZZZYYYXXXVVVTTTRRRQQQTTTVVVWWWWWWXXX]]]eeekkkrrrwwwyyyvvvsssqqqnnniiinnnqqquuuzzz}}}~~~~~~~~~xxx}}}~~~$$$%%%%%%&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((***+++)))******+++,,,---------///111222222111111333555777:::@@@KKKZZZnnnrrr```XXXRRRNNNJJJJJJLLLQQQVVVYYYbbbuuu}}}xxxuuutttttttttmmmkkkiiigggfffgggiiijjjmmmnnnnnnmmmmmmqqqxxx~~~!!!###%%%%%%$$$$$$$$$%%%''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''%%%&&&''''''((((((''''''((((((((('''''''''''''''&&&'''(((************)))******+++,,,------...///000222333222111333888<<<<<>>===<<<;;;999999999:::;;;@@@>>>===<<>><<<;;;:::999888666666777777555333666555444333333333333444888666444333444666999;;;:::>>>BBBEEEIIIPPPZZZbbbmmmsss|||sssccc%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%%%%%%%''')))$$$$$$$$$$$$%%%%%%&&&&&&(((''''''&&&&&&''''''(((''''''(((((()))******+++...///000///......///111444<<>><<<;;;888777666666555666666777555555555555555444333222555333222222222222111000000//////............/////////------------///000333555666666555888???DDDRRRWWW```gggnnnssswwwzzzzzz}}}~~~uuudddTTT&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((()))###$$$%%%&&&&&&&&&%%%%%%((((((''''''''''''((((((((())))))***+++,,,------+++...000000///111444888>>>HHHYYYjjj{{{qqq___UUUTTTTTTTTTTTTOOONNNLLLLLLOOOUUU[[[``````kkkxxxzzzpppkkknnnttt~~~|||wwwbbbcccaaa]]]XXXWWW[[[___bbbccchhhxxxyyywwwtttooojjjeeeaaa___```]]]YYYTTTPPPMMMKKKJJJJJJJJJIIIGGGEEECCCBBBAAA???AAACCCEEEFFFHHHKKKNNNPPPWWW\\\^^^aaahhhllllllsssrrrnnniiiccc\\\VVVRRRMMMKKKIIIGGGEEECCCCCCCCCDDDBBBAAA@@@AAAAAA???>>>>>>======<<<;;;::::::999555555444444444333333333222333333444444333333222444222111111222222111000///.....................,,,,,,------...///000000111222222111000111444777888<<>>===<<<<<<;;;;;;:::;;;<<<<<<;;;<<>>>>>>>>======;;;::::::;;;;;;;;;:::666666666666777777777777555444444333222111000///...///000111111111111000000///......//////...---......//////////////////,,,---...///000000000000+++,,,---......000222444---///222555777:::>>>AAACCCFFFJJJOOOSSSWWWZZZ[[[\\\^^^]]]YYYTTTMMMAAA555$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%&&&(((******)))&&&'''((()))))))))(((''''''(((((())))))((((((''''''((()))***+++------...---000333333444:::EEEMMM]]]iii|||mmm^^^XXXWWWRRRKKKLLLJJJHHHHHHJJJLLLMMMMMMJJJNNNQQQRRRQQQSSSYYY___dddkkkuuu{{{nnnaaaWWWPPPKKKHHHCCCBBBAAABBBEEEFFFDDDBBBLLLNNNVVVfff}}}|||xxxnnnjjjddd^^^YYYUUUQQQNNNMMMLLLLLLKKKJJJJJJIIIIIIDDDCCCBBBAAAAAA@@@@@@@@@>>>>>>===<<<<<<<<<<<<===:::;;;<<<<<<:::999:::<<<555:::===;;;;;;>>>???>>>DDDDDDCCCCCCAAA@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;999888777777999999888777111222222333333444555555555555444444333111000///---...//////000000000///000///......///000///---,,,---......//////.........---------,,,,,,++++++,,,,,,+++***)))((('''&&&...///000000///000222444555555666888:::<<>>??????;;;===??????>>>===<<<===999>>>>>>;;;999::::::888::::::;;;;;;;;;;;;;;;;;;999999999999888888777666666555444555777777555333222222222333333444444555333444444444444333222111///000000111111111111000222000///000222222111000+++,,,---...///......---------,,,+++++++++,,,,,,///...---+++)))&&&###!!!...//////...,,,,,,---..................///000000222444444000///000---(((#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$)))'''%%%&&&)))++++++)))''''''''''''(((((())))))'''((()))******)))((('''+++,,,---...000111222333111666<<>>JJJYYYeeeuuupppddd```XXXUUUPPPMMMMMMOOOSSSVVV\\\```cccaaa]]]\\\^^^bbbZZZ]]]aaaaaaaaaiiivvv{{{rrrfffZZZRRRNNNVVV\\\dddlllsss{{{rrrfffXXXRRROOOMMMNNNQQQOOONNNMMMKKKKKKKKKLLLLLLKKKIIIEEEAAA===:::999888333444666777888888888777777666555444333333333444///000111222222222222222222333333222000000111333555222///---------,,,+++,,,,,,------............---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...,,,***))))))***+++,,,,,,,,,,,,+++************))))))))))))******+++,,,&&&''''''((())))))((((((((((((''''''&&&'''''''''((((((((()))))))))))))))))))))******+++,,,------+++,,,.........000222555333666;;;BBBLLL\\\mmmyyy}}}tttppphhh___XXXSSSPPPOOOVVVZZZ^^^]]]XXXRRRNNNLLLLLLNNNOOONNNOOOUUU```iiiwwwzzz}}}}}}zzz|||~~~ffffffddd^^^WWWSSSTTTVVViiippp{{{iii^^^RRRLLLIIIGGGGGGIIIEEEEEEEEEEEEGGGIIIKKKLLLJJJHHHDDD@@@===:::999888555666777888999999888888777666555333333333333444000000000111111111111111222333444333111000111222111///---------...---+++++++++,,,,,,---......///---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,+++***))))))***+++++++++***)))((((((((()))******)))))))))***+++,,,---%%%&&&'''((()))*********(((''''''''''''(((((()))'''''''''(((((()))))))))))))))))))))***,,,...///+++,,,...//////111444666777<<>><<<;;;::::::777888999::::::999888888888666444333222222333444222222000//////000111111///111333333111000///000...---,,,---......---+++,,,,,,,,,,,,,,,------------,,,,,,+++******++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))))))))))))))))))))))))))(((%%%$$$$$$&&&(((***((((((((())))))***+++,,,$$$%%%'''(((***+++++++++'''''''''''''''((()))***%%%%%%&&&&&&'''(((((()))(((''''''&&&(((***---///+++---...///000222555777<<>><<<;;;;;;<<<<<<888999:::;;;::::::888777888666444222222222333444444222000///...///000111---000222333111///......///.........///...+++(((...------,,,,,,++++++***---,,,,,,+++*********+++++++++++++++++++++++++++*********++++++,,,,,,,,,+++,,,,,,---------,,,,,,,,,***'''%%%&&&))),,,///''''''''''''((()))+++++++++((($$$$$$(((+++,,,,,,)))'''&&&(((++++++)))&&&*********'''%%%$$$&&&))))))+++++++++******,,,.........///111333777999;;;===OOOfffyyy|||qqqhhhccc]]]VVVPPPLLLIIIFFFEEEFFFGGGGGGFFFBBBEEEIIIIIIFFFCCCCCCDDDHHHKKKOOOTTTZZZccckkkqqqsssvvvzzz~~~kkkjjjkkkqqq{{{iii[[[WWWJJJJJJIIIIIIIIIHHHHHHHHHEEEDDDBBBAAA@@@@@@AAABBB??????>>>>>>===<<<:::999:::999666444444555777999777444222333555666444111222111111222333333111......000222111...---///111...000111111000//////000...---,,,,,,++++++++++++,,,+++******))))))******************************///...,,,*********,,,---,,,***+++......******,,,)))(((((((((((((((((()))000///---)))&&&$$$%%%'''(((%%%""""""%%%((()))))))))'''&&&(((***+++)))''''''(((((((((((((((((())),,,------,,,++++++,,,......///111333555999>>>BBBTTTeeeyyyzzzsssjjjddd[[[WWWQQQMMMKKKJJJHHHGGGEEEEEEEEEDDDBBB@@@>>>>>><<<===???BBBEEEJJJOOORRRWWWXXXYYY[[[___bbbfffhhhuuuyyy~~~~~~vvvaaaUUURRRJJJIIIIIIHHHHHHHHHIIIIIIEEEDDDBBBAAA@@@@@@@@@AAA>>>>>>>>>===<<<;;;:::999777666444333333333555666666444222333555555333111222222111222333333111///,,,...//////---,,,---///---///000000///......///...---,,,,,,+++++++++,,,,,,,,,+++++++++*********++++++++++++++++++++++++...---,,,******+++,,,---000,,,+++///000---,,,...---,,,,,,++++++,,,,,,---$$$'''+++,,,+++)))(((((('''$$$""""""$$$&&&'''((((((''''''(((*********(((&&&&&&'''(((***+++***)))///000000...,,,,,,---...///222666777:::@@@KKKSSSqqqwwwqqqiiibbb\\\XXXTTTRRRNNNJJJDDDBBBAAAAAA???<<>>>>>===;;;:::>>>===<<<<<<===???BBBCCC???AAACCCHHHMMMSSSXXXZZZdddiiirrrzzznnn^^^RRRMMMMMMKKKHHHEEEBBB@@@AAABBBCCCEEEDDDCCCBBB@@@???>>>>>><<<<<<<<<;;;:::999888777666777888888888777555555444444333333333333333222222111000000111111///---///000000000//////000000+++---......---,,,,,,------,,,,,,++++++,,,,,,,,,)))***+++,,,,,,***(((''',,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,......+++---222555000(((%%%(((++++++************++++++,,,***'''###"""$$$)))---&&&&&&%%%%%%%%%%%%'''(((''''''''''''((()))***,,,---+++((('''(((***+++,,,222333333111000///000111111666===CCCLLL^^^ttt{{{pppccc\\\[[[XXXQQQKKKDDDBBB?????????>>><<<:::999999:::<<<<<<=========<<<<<<<<<===@@@CCCFFFHHHLLLPPPUUU[[[bbbjjjrrrxxx|||}}}vvvtttxxx}}}uuudddYYYRRROOOQQQOOOLLLHHHCCC@@@??????@@@CCCCCCCCCBBBAAA???>>>>>><<<<<<;;;;;;:::999777666666777888999888777555444333444444333222222222222222000......//////---,,,000000//////000000000///+++---......---,,,,,,---,,,,,,,,,++++++,,,,,,---''')))***++++++)))'''&&&++++++++++++++++++++++++++++++++++++,,,------...---555???AAA666***''',,,///......------......///...,,,((($$$!!!###'''+++###$$$%%%$$$######$$$&&&&&&'''(((''''''(((+++---,,,,,,+++)))'''(((+++---000111222222111111333555333;;;FFFRRR```sssxxxsssmmmccc\\\RRRNNNIIIGGGFFFEEEAAA>>>888999:::<<<<<<;;;:::999;;;:::::::::;;;===???AAABBBBBBCCCEEEHHHNNNVVV[[[[[[dddpppyyy~~~wwwllleeecccdddeeejjjrrrxxx{{{zzzwwwtttqqqnnnllllllhhhkkkooosssxxxlll]]]VVVRRRQQQRRRRRROOOKKKGGGCCCAAA@@@@@@AAABBBBBBBBBAAA@@@???>>><<<<<<<<<;;;:::999777777444555666666666555333222222444444333222111222333333111...---......---,,,///---,,,---...///...---+++---......---,,,,,,---,,,,,,+++++++++,,,------((()))*********)))((('''************************++++++,,,,,,,,,,,,,,,,,,+++444???@@@555(((&&&,,,------,,,,,,,,,,,,------&&&(((******)))'''''''''###%%%&&&%%%######$$$&&&&&&'''((('''&&&'''+++///%%%***///...***(((+++......///111111111333555888<<>>===<<<;;;;;;999888888999999:::;;;;;;=========<<<<<>>@@@:::===@@@@@@@@@DDDLLLRRRTTTVVVYYY[[[YYYTTTNNNIIIEEEIIILLLNNNPPPVVV___gggssszzzmmm___YYYWWWUUURRRPPPOOOOOOPPPQQQPPPOOONNNMMMMMMMMMNNNJJJLLLNNNNNNPPPVVVaaajjjzzzbbbUUUQQQOOOMMMLLLHHHHHHGGGEEECCCAAA??????>>>???@@@AAABBBAAA@@@@@@=========<<<;;;:::999888888777777777666666666666111333555444111000111333777444111000000000000///111///---...111222000...,,,...//////...------...++++++++++++,,,,,,---......---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***...******------++++++...---,,,,,,++++++,,,,,,---------+++)))&&&&&&(((***$$$%%%&&&&&&''''''&&&&&&''''''(((((())))))******---------,,,,,,+++++++++---...//////111666===CCCPPPiiiwwwjjjaaaXXXUUUPPPIIIBBB???@@@AAA@@@>>>;;;::::::;;;:::999;;;;;;<<<======;;;:::999>>>;;;999:::===BBBEEEGGGDDDEEEEEEFFFFFFFFFEEEEEECCCCCCCCCCCCFFFIIILLLNNNXXX^^^fffmmmuuuqqq```WWWTTTQQQNNNMMMMMMOOOOOOOOOTTTSSSQQQPPPPPPPPPQQQRRRKKKLLLMMMPPPUUU[[[```dddtttyyybbbWWWQQQJJJHHHKKKKKKHHHEEECCCCCCCCCBBBAAACCCBBB@@@@@@@@@???<<<:::AAA>>>;;;:::;;;;;;:::999888888999888777555333222222333444555444333222111111111000/////////////////////000000///...------111...++++++---...---+++---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++...+++)))***,,,---+++(((***+++,,,***((((((***,,,,,,,,,,,,,,,,,,+++***)))******++++++++++++************+++,,,,,,,,,++++++$$$%%%&&&&&&''''''&&&&&&''''''(((((()))*********------------------------,,,...000111222888BBBJJJcccyyyrrrlllcccXXXPPPKKKIIIHHHEEEBBB???>>>>>>???>>>===999999::::::::::::::::::;;;999777888:::>>>@@@@@@??????@@@@@@AAA@@@@@@@@@AAA@@@@@@@@@BBBCCCEEEFFFHHHMMMUUU[[[aaajjjuuu}}}qqq^^^SSSVVVTTTRRRRRRTTTUUUUUUUUUZZZZZZYYYYYYYYYXXXXXXXXXUUUUUUUUUXXX]]]ccciiimmmrrr^^^UUUQQQLLLKKKOOOLLLIIIFFFDDDDDDCCCAAA@@@CCCAAA@@@@@@@@@???===;;;@@@>>>;;;:::;;;;;;:::999888888888888777555333222222222333444444333222111111111000/////////////////////////////////...------+++******++++++***)))...------,,,,,,------...---,,,,,,,,,++++++++++++)))***+++,,,,,,---...///***((('''+++///111000---,,,,,,,,,,,,,,,+++***)))******++++++++++++******)))******+++++++++++++++%%%%%%&&&''''''''''''&&&''''''((())))))******+++---------...//////000000---000333444666???OOO[[[{{{~~~rrriiibbb[[[WWWOOOLLLHHHEEEDDDCCCAAA@@@===<<<;;;::::::;;;<<<<<<;;;:::888999:::<<<<<<;;;999:::;;;;;;<<<<<<<<<;;;????????????????????????===AAAGGGKKKOOOTTT[[[```lllqqqzzzzzzhhh^^^bbbaaaaaaccceeefffeeedddiiijjjlllmmmmmmkkkiiihhhgggffffffhhhmmmtttzzz~~~mmmZZZSSSQQQLLLLLLPPPLLLJJJGGGEEEEEECCCAAA???BBBAAA@@@@@@AAA@@@>>><<<@@@>>>;;;:::;;;;;;:::888777888888888777555444222111111222222333222222111111111000///////////////---...//////////////////---///000000///...------///......------......///,,,,,,,,,+++++++++******(((+++///...,,,+++///222111,,,(((,,,333222***!!!++++++,,,,,,,,,+++************++++++++++++******)))))))))*********++++++%%%&&&&&&''''''''''''''''''(((((()))******++++++++++++,,,---///000111222...222555888>>>MMMddduuuuuummmaaa]]]XXXRRRNNNKKKGGGEEEFFFDDDAAA>>>=========>>><<<;;;;;;;;;======<<<:::888888999:::::::::::::::<<<===>>>>>>>>>>>>======>>>AAAEEEHHHIIIKKKNNNQQQSSSWWW^^^gggrrr|||{{{zzzzzz{{{}}}}}}zzz~~~}}}}}}~~~kkkYYYSSSPPPJJJIIILLLLLLJJJHHHGGGFFFDDDAAA>>>BBBAAA@@@@@@AAAAAA???===???===;;;;;;;;;;;;999888666777777777777555444333000000111111222222222222111000000///////////////------...///000000//////---111444444222//////111......------------......,,,,,,+++++++++*********,,,...///...+++***+++---111---***---111...###++++++,,,,,,,,,++++++******++++++,,,,,,++++++***((((((((())))))***++++++%%%&&&''''''((((((''''''(((((())))))***+++++++++)))***+++,,,...000111222///222777===III___yyy}}}xxxqqqiiiccc]]]XXXUUUTTTPPPKKKEEEAAA?????????===<<<<<<===>>>===;;;999999999::::::::::::999999888999;;;<<<============@@@BBBEEEGGGHHHHHHIIIJJJEEEGGGKKKPPPWWW^^^dddhhhooottt||||||iiiXXXSSSPPPKKKIIILLLKKKJJJIIIIIIHHHEEEAAA>>>AAA@@@@@@@@@BBBBBB@@@>>>>>>===;;;;;;;;;;;;999777666666777777666555444333000000000111111222222333111000000///////////////------...///000000//////***...222222///------///------,,,,,,,,,,,,------,,,,,,,,,+++++++++******...,,,***+++,,,---+++)))'''(((+++...000---((($$$***++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++(((((((((((()))***+++,,,&&&&&&'''(((((((((((('''(((((()))******++++++,,,))))))+++,,,...000111222///333;;;HHHZZZssszzzuuurrrhhhddd]]]VVVOOOKKKIIIHHHDDDCCCBBBAAABBB@@@>>><<<<<<<<<<<<<<<;;;:::999999666666777999:::<<<===>>>>>>???AAACCCEEEFFFGGGGGGCCCCCCDDDEEEHHHKKKNNNOOOVVV^^^kkkxxxxxxgggWWWTTTRRRNNNLLLOOOJJJIIIJJJJJJJJJGGGCCC???@@@@@@???@@@BBBBBBAAA???===<<<;;;;;;;;;:::888666555555666777666555444333111111111111111222333444111111000///////////////---...//////////////////---///111111000000///000,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,+++++++++(((&&&)))---000...+++(((,,,000111...+++))))))******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++)))((((((((()))+++,,,...&&&&&&'''(((((((((((((((((())))))******+++,,,,,,***+++,,,---///111222222444:::GGG[[[rrr{{{ssskkkeeebbb```YYYVVVSSSQQQOOOLLLIIIGGGCCCBBBBBBAAA@@@>>>===<<<999888888999:::<<<>>>@@@??????AAADDDHHHKKKMMMMMMHHHHHHFFFEEEDDDDDDEEEEEEJJJQQQ```qqqzzzhhhYYYVVVTTTOOOLLLNNNHHHHHHJJJKKKKKKIIIDDD@@@@@@??????AAABBBCCCBBB@@@===<<<;;;;;;;;;:::888555444555666666666555444333222111111111222333555666111111000/////////////////////////////////...---111111000111222333333222------,,,,,,,,,,,,------.........---------,,,,,,***)))***+++---.........---///111///+++((((((***)))***+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++***)))(((((()))+++...///&&&''''''((((((((((((((()))))))))***++++++,,,,,,,,,,,,---///000222333333:::BBBSSSlll~~~zzzwwwnnnjjjeeeaaa^^^ZZZVVVTTTIIIIIIHHHGGGEEECCCAAA@@@>>>===<<<;;;<<<>>>AAABBBDDDDDDEEEIIINNNSSSVVVWWWNNNLLLKKKHHHFFFEEEDDDDDDDDDIIIWWWhhhwwwmmm]]]XXXUUUMMMIIIJJJGGGHHHIIILLLLLLJJJEEEAAA@@@??????AAACCCCCCBBBAAA<<<;;;;;;;;;<<<:::888555444555666666666555444333222222111111222444555777111111000//////////////////000000000///...------000---+++,,,///111000............------.........//////.........---------,,,...000///+++***,,,...&&&'''((())))))+++...000)))***+++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******))))))***,,,///000%%%&&&'''((())))))))))))'''((()))***,,,---...//////------///000000555;;;>>>OOOgggyyysssnnnkkkccc```ZZZVVVRRRNNNJJJHHHAAADDDAAA;;;>>>JJJNNNJJJHHHJJJNNNUUU]]]eeelllooo___```[[[OOOHHHFFFCCC>>>AAABBBHHHSSS]]]jjjrrr```WWWSSSPPPMMMMMMKKKJJJIIIIIIIIIHHHEEEBBB>>>???@@@BBBCCCBBBBBBAAA>>>>>>===<<<;;;::::::999666555444555666666444222///000222222111111222444444444333111//////000222......//////000111111111000000000000000000000000///...---+++******++++++///,,,444+++444)))///***,,,---///000000...---+++++++++++++++++++++,,,,,,************************+++++++++,,,,,,---------+++***)))))))))***+++,,,%%%&&&'''((())))))))))))(((((()))+++,,,---...///------///222333333:::CCCTTTdddzzz~~~{{{wwwqqqkkkccc[[[UUUKKKJJJHHHIIIQQQ\\\aaa```^^^```dddjjjrrrzzzxxxvvvkkkYYYKKKEEEAAA===AAA@@@CCCJJJPPP[[[oootttcccZZZUUUQQQNNNMMMJJJIIIGGGGGGFFFEEEBBB@@@@@@@@@AAABBBBBBAAA@@@???>>>>>>===<<<;;;999888888666555444555666666444222000111333222111111222333333222000...---...//////...////////////000000000////////////////////////---,,,,,,++++++,,,......222+++...""",,,%%%000...//////000000000///---,,,---,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,,,,------******)))))))))+++,,,---%%%&&&'''((())))))))))))((()))***+++,,,---...///,,,...111555555888CCCOOOkkk||||||pppjjjiiijjjnnnyyyuuummmaaaZZZXXXaaammmvvv{{{}}}{{{{{{}}}xxxaaaMMMCCC???>>>@@@???@@@BBBEEELLL[[[iii|||tttbbbYYYVVVRRROOONNNLLLIIIFFFEEEDDDDDDBBB@@@AAAAAAAAAAAA@@@???>>>===>>>>>>===<<<:::999777666666555444555666666444222222333444333222111222333999555000///111333333222////////////............////////////////////////++++++++++++---///111222111***,,,***$$$111000222222111000///......---.........------,,,,,,,,,************************++++++++++++,,,,,,,,,,,,))))))))))))***+++,,,---%%%&&&'''((())))))))))))))))))***+++,,,---...///---///222444555<<>>@@@AAABBBCCCHHHQQQZZZiii}}}sss___VVVRRRPPPOOOOOOMMMJJJGGGDDDDDDCCCBBBAAA???????????????>>>>>>===??????>>>===<<<999777666666555444555666666444222333444555444222111222333;;;555//////222555555222000000//////...------,,,////////////////////////,,,,,,+++,,,---///111222,,,(((///%%%000(((111...333222111///...---------///......---,,,++++++***************************+++++++++++++++++++++,,,(((((())))))***,,,,,,---%%%&&&'''((())))))))))))******+++,,,------...///000111333555999FFF]]]rrrkkk[[[OOOHHHHHHKKKOOORRR^^^ssskkkUUUEEE===>>>AAA:::>>>BBBDDDFFFKKKQQQTTT```lllttt^^^RRRNNNKKKKKKMMMIIIGGGCCCAAAAAA@@@???>>><<<<<<<<<<<<======>>>>>>>>>?????????===;;;888777666555444555666666444222333444555444222111222333555000++++++...111000...111111000///...------,,,...........................------,,,---...///000,,,(((...%%%000)))111///222111///...---,,,,,,,,,...------,,,+++******)))************************++++++++++++++++++++++++(((((()))***++++++,,,,,,%%%&&&'''((())))))))))))+++++++++,,,---.........222222555<<>>666;;;@@@AAAEEEMMMRRRTTT___eeesssqqq[[[OOOJJJGGGEEEFFFAAA???===<<<<<<;;;:::999999999999999:::;;;<<<===<<<===>>>>>>===;;;999777666555444555666666444222222333444333222111222333333000------000111111///222111111000///......---........................///...---,,,,,,,,,---...000(((+++***%%%222222000000///...---,,,,,,+++,,,,,,,,,++++++*********************************+++++++++++++++*********))))))***++++++++++++***%%%&&&'''((())))))))))))++++++,,,,,,---.........000222:::HHHYYYmmmooo[[[OOOKKKLLLQQQWWW___hhhzzzpppkkkddd\\\XXXWWWYYYZZZ^^^```eeeqqqkkkSSSGGGBBB===;;;<<<999===>>><<>><<<999888888999::::::777555999888777555555555666666666777999;;;;;;999777555666555444555666666444222///000222222111111222444...000333333222111000111222222222222111111111111........................,,,,,,+++***+++,,,---...---***333***555+++111,,,...///111222222000...---,,,---------------------************************++++++++++++******))))))++++++,,,,,,+++***((('''((('''&&&%%%&&&(((***+++---///000......000111000:::===HHH```|||rrriiicccccchhhmmmsssyyywwwkkk```VVVOOOIIIEEECCCBBB@@@@@@@@@???>>><<>>AAAEEEKKKOOOVVV^^^eeehhhgggggglllqqq}}}yyytttoookkkhhhgggdddaaa]]]\\\]]]\\\XXXUUUHHHGGGFFFCCC???>>>===>>>;;;;;;;;;999777666777888888999666444777888000###999888555444444666888:::777777666555333222111111444444444444444444444444222111000000000111222333222111000///---+++******///,,,***,,,...///---+++.....................---......,,,++++++,,,......000000//////000111222222...///000111111///---,,,+++,,,---,,,++++++---///------,,,,,,+++***))))))------------,,,+++***))))))(((''''''((()))+++,,,,,,---...///000333333333:::DDDWWWrrr~~~xxxyyy}}}vvv```[[[SSSMMMHHHEEEBBB@@@>>>>>>===>>>@@@AAAAAAAAAGGGGGGLLLWWWkkkeeeVVVGGGDDDDDDAAA????????????@@@@@@AAADDDHHHJJJNNNUUU]]]___]]][[[^^^bbbttt~~~~~~yyypppjjjiiicccaaa^^^[[[WWWUUUSSSRRRTTTRRRPPPPPPOOOOOOMMMKKKFFFFFFEEECCC@@@>>>======;;;;;;<<<;;;;;;;;;===>>>999:::888555777:::555---777666444222222444666777777666666666555444444444222222222222222222222222333222111000000111111222333222111000...---,,,+++000...------...//////...+++,,,,,,,,,------------...------,,,,,,------...000000//////000111111222,,,,,,---...---,,,+++******+++,,,+++***+++,,,......------,,,++++++******------------,,,+++***)))***))))))))))))+++---...,,,,,,,,,///333666777777===OOOjjj~~~lll^^^SSSGGGEEEAAA????????????>>>???@@@@@@BBBDDDFFFGGGHHHMMMOOOVVVcccwwweeeZZZNNNHHHFFFCCCBBBCCC??????>>>>>>??????@@@AAAGGGNNNVVVZZZYYYWWWYYY[[[gggqqq~~~|||xxxpppjjjdddaaa\\\VVVRRRRRRQQQPPPOOOMMMKKKIIIHHHHHHHHHIIIJJJJJJIIIHHHIIIJJJLLLLLLLLLJJJHHHFFFCCCBBB<<<;;;;;;;;;;;;===>>>???;;;===<<<999999;;;;;;999777666444333333444666777666666666777777777777777333333222222222222222222333333222111000000000111333333222111///...------000000///...------000222,,,,,,,,,------......///------............------000000/////////000111111,,,,,,,,,+++++++++******)))***++++++******+++---.........------,,,,,,+++---------,,,++++++******))))))))))))***+++---......+++,,,000555777:::===LLLcccrrr^^^PPPGGGBBBDDDBBBAAABBBDDDDDDDDDCCCGGGHHHIIIKKKLLLNNNRRRTTTXXX\\\fffuuutttlllbbbWWWNNNHHHEEEEEEAAA@@@????????????===<<>>===>>>?????????===@@@BBBAAA>>>===>>>???:::999777666666777888999777777777777777666666666555555555555555444444444444333222111111000//////222222111000//////......000111000...++++++000444000000000000000000//////,,,---...//////...---,,,000000/////////000000111...---,,,,,,++++++,,,,,,)))***+++***))))))+++---...............------------,,,,,,+++++++++++++++((((((((()))***+++------000------222666888???GGGccczzzpppZZZMMMGGGDDDCCCEEEFFFGGGKKKNNNOOONNNMMMOOOQQQSSSUUUWWW[[[```dddkkkoooyyy{{{wwwtttsssooojjjhhhjjjkkknnnxxxzzzkkk]]]QQQJJJEEEGGGEEECCCCCCCCCBBB@@@>>><<>>===>>>;;;:::999888888888888999999999888777666555444333666666666555555444444444333333333222111000//////000000000//////.........///000000---***+++///333222222111000///......---,,,---////////////---,,,000000///////////////000...---,,,++++++++++++,,,)))***+++***))))))+++---........................,,,,,,+++*********++++++''''''(((***+++,,,------111...111666888;;;HHHWWWsss|||aaaPPPIIIHHHHHHJJJIIILLLQQQXXX___bbbbbbaaa]]]aaadddgggiiinnnuuu{{{{{{vvvqqqnnnnnnkkkddd___[[[VVVSSSSSSQQQMMMMMMPPPLLLOOOXXXeeerrrpppcccWWWNNNLLLHHHDDDBBBBBBAAA>>>;;;777<<>>;;;===;;;:::999999888888888888::::::999777666444333333555555444444333222222222222222222222222111000/////////////////////////////////...---,,,,,,///111000//////...---,,,++++++......////////////......000000//////......//////+++++++++*********)))))))))***++++++******+++---,,,------....../////////,,,+++***))))))***+++,,,'''(((***+++---......///000000444;;;<<<@@@TTTkkkrrrbbbZZZVVVTTTUUUYYY\\\```hhhrrr|||~~~}}}{{{yyyvvvrrrooommmjjjfffcccWWWUUURRRQQQPPPMMMJJJGGGDDDAAAAAACCCCCC??????AAA@@@@@@CCCKKKUUUcccwww}}}ooobbbUUUOOOHHHDDDDDDBBB>>>;;;;;;<<<>>>BBBHHHQQQYYY___ooo|||lll___UUUPPPNNNLLLLLLLLLLLLKKKJJJIIIHHHEEEEEEFFFHHHKKKOOOSSSUUU___fffttt~~~|||zzztttooobbb[[[SSSNNNLLLKKKGGGDDDEEECCCEEEHHHEEE>>>;;;>>>===<<<<<<;;;:::999999999::::::999888777777666666555555555444333333222222000111222222222222111000000000000000000000000000111///......///000000///,,,,,,,,,,,,,,,,,,,,,---//////............//////000000///...............***+++,,,,,,,,,+++))))))***+++,,,+++***+++,,,...++++++,,,---......//////,,,+++***))))))***+++,,,((()))+++---...///000000000000777>>>???EEE]]]xxxyyyrrrnnnnnnkkkfffhhhmmmsssxxxyyylllddd___]]]ZZZWWWSSSPPPNNNLLLIIIGGGAAAAAAAAA@@@@@@>>>======;;;:::<<>><<<===BBB???===???DDDOOObbbsssuuubbb[[[RRRMMMKKKIIIEEEAAACCC@@@===;;;===CCCKKKPPP[[[qqqttteeeYYYRRROOOKKKKKKLLLMMMLLLKKKIIIHHHEEEFFFGGGIIIJJJJJJKKKKKKIIIOOO[[[kkk~~~xxxpppddd[[[VVVQQQKKKFFFGGGBBBAAADDDCCC>>>===@@@@@@??????>>>======<<<<<<999999999999999999999999888888777666555555444444///000222333333222111000111111111111111222222222222000...///222333111...++++++,,,---...///000111000///...------...///000111000///...............,,,---/////////...,,,***+++,,,---,,,++++++---///***++++++,,,---...//////,,,+++)))((((((***+++---***///000++++++111444222...444:::???HHH[[[ttt}}}fffXXXPPPKKKHHHIIIIIIGGGEEECCCBBBBBBBBBCCC???===;;;;;;;;;;;;999888666888;;;;;;999999;;;===999;;;<<<<<<@@@JJJZZZfff|||tttiii^^^UUUNNNFFFAAACCC>>><<>>===???BBB@@@>>>:::999999:::::::::::::::999999888999999999888888888888777777777777888444111222111------000333,,,,,,333444///...333222000///...//////---,,,///............---------000...---...111222111///------------------------,,,------......------,,,)))***+++***))))))+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++***...///++++++///222000///333999CCCSSSjjjqqqZZZMMMGGGDDDCCCCCCDDDDDDDDDCCCBBBBBBAAAAAA???>>>===>>>??????===;;;:::;;;===<<<;;;:::<<<>>>===???@@@@@@CCCLLL[[[fff|||sssjjj___RRRIIIIIIBBB>>>??????======@@@DDDNNN[[[fffnnnyyy|||mmmgggeeeeeeccc```]]]XXXUUURRRPPPOOOOOOOOOPPPOOOMMMKKKLLLNNNRRRVVV[[[jjjpppeee[[[SSSNNNHHHHHHGGGEEECCCBBBBBBBBBAAA>>>;;;:::;;;;;;;;;;;;<<<;;;:::999888777777777666666666666666666666555999555333444222//////222666222111333333000000222222000///...//////---,,,///............---------000...---...111222000///------------------------,,,,,,------------,,,,,,)))***+++***))))))+++---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------,,,000000...---///111000333555===MMMddd~~~yyyzzz|||zzzfffPPPFFFDDDEEEEEEGGGFFFHHHKKKLLLLLLKKKHHHFFFCCCBBBBBBCCCCCCCCC@@@>>>???@@@@@@???===<<<===???>>>AAADDDFFFIIIRRR```jjjyyyhhh[[[TTTJJJAAA???@@@@@@??????<<>>=========<<<:::888888888777888888999999777888888888999999999:::777444444666555111000222---444333***(((000333000111000//////000111///...///............------------...............///000------------------------+++,,,,,,,,,,,,,,,,,,+++***+++,,,+++******,,,...++++++++++++++++++++++++---,,,+++************+++333000//////......222888>>>MMMgggrrrcccUUUIIICCCAAABBBCCCGGGRRRfff|||yyy}}}}}}|||{{{zzzooolllhhhffffffffffffeeehhhppp{{{mmmYYYMMMIIICCC<<>>;;;999777777777777777888::::::555666666777777888888888666444444666666222000222...333333///---000333555111000//////111111000//////............---------,,,...//////...---///000------------------------++++++,,,,,,,,,,,,++++++***+++,,,+++***+++,,,...++++++++++++++++++++++++///---,,,***))))))))))))777222///000//////666>>>KKK___|||vvvhhhXXXNNNFFF??????DDDAAAHHHSSSdddxxxrrrbbbXXXMMMDDDAAAAAA@@@?????????AAACCCNNN[[[jjjttt{{{rrrfff^^^YYYTTTOOOHHHFFFDDDCCCAAA???<<<:::888777777777777888888999555666666777777888999999777555555888777333222444111111222333///,,,///555111000///000111222111//////............---------+++...//////------...000------------------------++++++,,,,,,,,,,,,+++++++++,,,,,,,,,++++++---...************************...,,,***)))((()))***+++<<<666222333333333;;;EEEYYYnnncccUUUHHHCCC???>>>CCCJJJIIISSSeeeyyyuuuhhh[[[OOOEEEDDDCCCAAA???=========>>>IIIVVV```jjjtttzzzzzzwwwuuujjjaaaYYYTTTKKKIIIGGGEEEDDDAAA>>>;;;999999888777777666777777777888888999::::::;;;;;;888666777:::999555333555111...000444///''')))222111000///000111222111000//////.........---------+++---//////---,,,...000------------------------+++++++++,,,,,,++++++++++++,,,,,,,,,++++++---///************************,,,+++)))((((((***+++---555222222222222666BBBNNNmmmwwwcccTTTGGG@@@DDDGGGDDDFFFMMMQQQddd}}}vvvqqqjjj``````ggglllqqqzzzkkkUUUPPPGGGBBBCCCAAA<<<:::;;;@@@BBBFFFMMMWWWaaajjjooottt{{{vvvkkkaaaYYYTTTKKKGGGDDDBBBBBBAAA===:::777777777777777888888888666::::::666666:::;;;888:::666555888999666444555111111111000///......---000000000000000000000000000...++++++---...---+++***,,,......+++***+++---111000///---,,,,,,,,,,,,,,,+++*********+++,,,---///...---+++***)))))))))000///...,,,+++***)))))),,,++++++******++++++,,,222111222333555<<>>;;;999777777888888888888777777444888999555666;;;>>><<<===999888::::::666444444222222111111000//////...///////////////////////////,,,******,,,---,,,***---///111000...---...000............------------------,,,+++************...---,,,+++************...---,,,,,,++++++++++++,,,++++++******++++++,,,///000222555999DDDYYYmmm{{{dddTTTMMMCCCBBBEEEHHHGGGKKK\\\pppqqq___VVVSSSHHHAAABBBFFFLLLYYYgggoooqqqttt}}}zzzsssooolllmmmqqqttttttsssqqqnnniiieeebbb]]]]]]\\\\\\\\\\\\\\\]]]XXXXXXXXX[[[```dddggghhhqqqtttyyy~~~nnn\\\JJJCCCDDDEEECCCBBBCCCAAA??????CCCKKKSSSXXXaaalll|||{{{wwwttttttrrroookkkeee```YYYRRRLLLHHHCCCAAA@@@>>><<<;;;;;;:::888777666666777888888777666555222666777555777===AAACCC@@@<<<:::<<<<<<777444444333333222222111111000000///////////////////////////...,,,,,,---...---+++,,,---...---++++++---///,,,,,,---..................---------,,,***)))(((,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---,,,++++++******++++++,,,...000333777===LLLeee||||||eeeRRRIIIHHHFFFHHHMMMRRRUUU^^^rrr{{{lll```TTTLLLJJJOOOFFF???@@@IIIXXXnnnqqq^^^UUURRRPPPPPPQQQWWWWWWWWWVVVSSSPPPMMMKKKHHHHHHGGGGGGGGGGGGGGGHHHFFFDDDCCCEEEHHHJJJLLLLLLRRRTTTWWW[[[bbbkkkuuu|||oooZZZLLLHHHGGGGGGFFFEEECCC@@@???AAAEEEKKKNNNZZZgggyyy}}}{{{vvvtttqqqooommmkkkhhheeeccc^^^ZZZXXXXXXWWWTTTQQQNNNJJJEEEAAA???===;;;::::::999888888888777777666444555666777777666444333111333555555777===EEEJJJCCC>>><<<======888555555444444333333333222222222000000000000000000000000111111000111111000//////,,,,,,,,,+++++++++---...,,,,,,---.........---,,,,,,,,,---...---,,,***)))++++++++++++,,,---......------,,,+++++++++,,,,,,,,,++++++******++++++,,,000111555;;;DDDTTTnnnuuubbbSSSGGGDDDFFFMMMPPPWWWbbbmmm{{{uuukkkggghhhqqq{{{ppp]]]OOOFFFAAAAAADDDGGG@@@;;;>>>JJJaaa~~~uuucccQQQIIIGGGFFFEEEEEEFFFGGGGGGHHHGGGGGGEEEEEEBBBBBBBBBBBBAAA@@@@@@???BBB@@@>>>>>>@@@BBBBBBBBBBBBCCCCCCEEEHHHNNNVVV[[[gggtttvvvbbbSSSLLLIIIHHHCCCCCCBBBAAABBBDDDFFFGGGLLLYYYmmm}}}yyywwwtttrrrpppmmmjjjgggcccaaa^^^]]]]]]\\\YYYWWWUUUQQQLLLJJJKKKKKKHHHFFFGGGCCC???===<<<<<<<<<;;;888888888888777777777777444444555555555444222222111222444555777>>>HHHQQQJJJDDD??????===888666777444444444444333333333333111111111111111111111111111111222222111000000000//////......///000111111............---,,,+++***)))***,,,---......---,,,*********+++,,,---///000//////---,,,+++*********,,,++++++******++++++,,,333333777@@@LLL^^^uuuyyy\\\NNNIIIGGGIIIOOOZZZ___jjjxxxooodddYYYRRRPPPUUUbbbnnnuuu]]]SSSIIICCC???:::999<<<<<<;;;:::@@@PPPjjjeeeVVVHHHBBBCCCCCCCCCEEEEEEFFFFFFGGGHHHHHHHHHHHHDDDDDDDDDCCCAAA???===<<>>>>>>>>>>>>>>>>>>>>>>>AAAEEEHHHOOOYYYnnnvvvaaaSSSKKKFFFCCCCCCCCCBBBBBBBBBBBBBBBCCCMMM]]]nnn{{{~~~}}}yyy{{{|||yyysssqqqooonnnmmmkkkhhhfffaaa```^^^]]]]]]\\\ZZZXXXVVVQQQLLLIIIIIIIIIFFFDDDFFFCCC???<<<<<<<<<;;;::::::;;;<<<;;;999999999:::666666555555444444333333333333444666777===IIIVVVVVVNNNFFFAAA===888666777444444444444333333333333222222222222222222222222---///111111000...---...---------...000111000...000///...,,,+++*********)))***+++---............******++++++,,,...///000000///...,,,+++***)))))),,,++++++******++++++,,,555555999FFFVVVhhh|||}}}dddNNNIIIMMMRRR\\\fffqqqzzz~~~ooogggWWWPPPJJJJJJNNNXXXjjjyyyiiiUUUGGGCCC@@@AAA@@@===<<<>>>???CCCIIIQQQaaayyyvvveeeYYYMMMJJJMMMPPPTTTYYY]]]]]]]]]]]]\\\\\\\\\[[[WWWVVVUUUSSSPPPLLLIIIGGGEEEBBB???=========<<<;;;;;;===>>>?????????AAACCCHHHMMM\\\vvvwwwiiiZZZMMMIIIHHHEEECCCBBBAAABBBBBBCCCFFFNNNZZZiiivvv~~~sssnnnmmmnnnkkknnnrrrwww}}}~~~{{{wwwuuusssrrrqqqpppnnnlllhhhbbb[[[WWWUUUSSSPPPMMMMMMJJJEEEAAA@@@???===<<<===???@@@???===;;;===>>>;;;999777666555555666777666444555777777;;;IIIXXXfffZZZNNNFFF>>>777444666333333333333333333333333111111111111111111111111,,,///222222///------...******+++...000000...***000...,,,***)))***,,,---,,,,,,,,,,,,,,,---...///+++++++++,,,---...///000///...---,,,++++++***+++,,,++++++******++++++,,,777555;;;JJJ]]]oookkkWWWHHHKKKVVV```ooo~~~|||fffXXXRRRSSSOOONNNRRR[[[jjj|||gggSSSEEEBBB>>>===@@@BBBBBBEEEJJJHHHPPPZZZcccqqqzzzvvvlllbbb```ccciiiqqqxxx}}}}}}{{{zzzxxxwwwuuuuuuqqqpppnnnlllhhhccc___]]]TTTQQQLLLHHHEEECCC@@@>>>777:::>>>@@@AAAAAABBBCCCMMMLLLUUUmmmppp___QQQNNNIIIDDDBBBBBBCCCEEECCC@@@@@@HHHVVVdddnnnrrrooottt|||sssqqqqqqqqqpppsssyyyyyypppjjjgggddd```\\\ZZZVVVPPPLLLJJJHHHFFFDDD@@@BBBDDDBBB???>>>???AAA>>><<<999777666777999:::888555555777777;;;IIIYYYqqqdddUUUIII???666333555333333333333333333333333000000000000000000000000---111444444111///...///,,,,,,...222555444000,,,///---***((()))+++...000///...---++++++,,,---...,,,,,,,,,,,,---...//////---,,,,,,++++++,,,,,,---,,,++++++++++++++++++,,,999;;;FFF\\\ooo{{{\\\VVVPPPTTTcccuuuooocccYYYTTT\\\\\\^^^bbbjjjvvvjjjWWWKKKFFFBBB???>>>BBBFFFJJJSSS\\\dddiiirrrzzzvvvsssnnnfff\\\UUURRRNNNHHHCCCEEEEEEAAA>>>CCCJJJJJJDDDNNNPPP^^^{{{vvveeeUUUGGGFFFGGGDDDAAA@@@CCCCCCCCCCCCGGGPPP\\\eeejjjlllrrr~~~{{{wwwtttpppnnnjjjddd]]]VVVQQQNNNNNNLLLIIIHHHGGGGGGEEECCCDDDAAA>>><<<<<<;;;:::999<<<666333555777===KKKYYYrrrrrrfffPPPAAA???;;;333444444444444444444333333333222222222111000000000333333333333222000///---000000000000000...,,,+++---***(((***...000...***000111111000...,,,---...---...---,,,++++++---///,,,...000///---,,,---000---,,,,,,---...---+++(((888===NNNggg|||zzz]]]YYYXXX```qqqrrrccc___]]]```kkksssxxx|||wwwjjj^^^TTTMMMKKKGGGFFFKKKRRR\\\iiittt~~~xxxpppjjjgggbbb[[[VVVQQQSSSQQQLLLLLLPPPPPPMMMSSSXXXiiiwwwfffUUUMMMIIICCC??????BBBBBBAAA@@@BBBHHHPPPWWWbbbgggnnnvvv~~~zzzuuuooojjjgggaaa^^^ZZZVVVSSSPPPMMMJJJKKKHHHCCCAAA???>>><<<:::<<<888666888;;;@@@NNN[[[ppprrrhhhSSSCCC>>>:::444555555444444444444333333222222222111111111111111111111222222111000...---///000000000000...---,,,///,,,)))+++...000...+++///000111000...,,,---...,,,------,,,++++++,,,......///000000000000000111---,,,+++,,,,,,***(((%%%:::EEEZZZuuuvvvjjjhhhkkkuuuuuuqqqfffjjjddd___gggnnnwww{{{ttttttsssllleee___ZZZYYY___jjjwww}}}yyysssnnnfffhhhgggbbb___``````^^^fffooo|||iii[[[PPPGGGBBBAAABBBBBB@@@???>>>@@@DDDHHHUUU^^^fffiiilllwww{{{uuuooojjjeee```]]]WWWSSSMMMHHHEEEBBB???===@@@>>>===???AAAGGGRRR]]]mmmrrrlllXXXFFF>>>:::666555555555444444444333333111111111111111222222222//////000111111000///.../////////000000///......000...,,,,,,///000...+++///000111000...------...+++---......---,,,,,,---///...///222666777666333///...,,,,,,+++***'''%%%BBBQQQiiiqqqbbb\\\\\\gggkkkrrr|||wwwuuu|||~~~}}}|||yyyxxxwwwvvvttt}}}}}}mmm^^^RRRIIIFFFBBBBBB@@@???>>>>>>???@@@IIIRRR[[[^^^___gggwww|||yyyoooiiibbb[[[VVVRRROOOLLLLLLKKKJJJJJJJJJOOOXXX```lllrrrooo^^^KKK???:::888666666555555444444333333000000000111222222222333...///000222222222111000/////////000000000000000111///......//////...,,,///000000000...------///+++...000000///---------...---000888AAACCC===777111000.........---+++)))NNN```zzzqqqaaaYYYWWWgggxxx|||tttqqqtttxxxqqqssswwwzzz}}}{{{vvvqqqmmmjjjhhhgggiiillloooqqqrrrtttuuurrrvvvzzz}}}rrrbbbTTTKKKCCCAAA???>>>>>>>>>??????BBBGGGOOOUUUZZZ```iiiooo|||tttnnnjjjfffddd______]]]XXXVVVZZZ```eeemmmrrrqqqcccOOOBBB;;;999777777666555555444333333000000000111222222222333///000222333444333333222///////////////000000000111000////////////...---...///000///...---...///---///111222000/////////...///555AAALLLMMMEEE<<<000...------//////...---\\\qqqzzzggg[[[YYY```iii}}}yyywwwuuutttxxx|||}}}xxxssspppnnnhhhaaa[[[YYYZZZ[[[ZZZ\\\___aaadddgggkkkmmmnnnmmmllllllnnnooonnnmmmhhheee```\\\YYYVVVRRROOONNNQQQUUUWWWXXXXXXZZZ[[[\\\```dddffffffgggjjjmmmnnnqqqxxx~~~|||~~~}}}|||{{{}}}xxxdddTTTHHHDDD@@@======???@@@@@@???AAAFFFLLLTTTZZZ^^^___sss}}}zzzvvvuuuttttttppphhhcccfffkkknnnppprrrqqqeeeTTTEEE===;;;888777777666555444333333111111111111111222222222000111333444444444333333111111000//////000000000///////////////............///000///...---...///...000111111000//////000///111888DDDNNNOOOGGG>>>...,,,++++++---......---lllvvvbbbVVVWWWbbbwwwzzzvvvrrrpppnnnmmmjjjfffaaa]]]\\\YYYYYY]]]cccddd___YYYXXXTTTOOOKKKIIIHHHGGGFFFGGGIIIKKKMMMMMMOOOQQQSSSRRRRRRRRRTTTVVVVVVTTTSSSPPPMMMIIIHHHGGGFFFCCC@@@>>>BBBFFFGGGFFFFFFGGGHHHIIIMMMQQQQQQOOOMMMPPPRRRRRRUUUZZZbbbiiimmmnnnnnnllllllmmmppptttxxxzzzzzzyyytttpppkkkddd[[[ZZZ___fffhhhkkknnnpppuuu{{{zzzgggTTTNNNEEE@@@???@@@AAABBB@@@@@@AAAEEEKKKQQQUUUVVV___kkk}}}tttooorrrwwwyyyssssssooofffWWWHHH>>>;;;888888777666555444333333222222222111111111111111000111222333444333222111333222111////////////000---..................///---///000///...---///000...//////...------...000...///333;;;BBBCCC>>>888000...,,,,,,---......---wwwiii^^^TTTTTT___sss~~~{{{{{{zzzwwwtttooojjjfffccc^^^\\\ZZZXXXVVVSSSOOOLLLKKKGGGFFFJJJPPPSSSNNNIIIJJJFFFAAA@@@AAAAAA???===>>>@@@BBBBBBBBBBBBDDDEEEBBBBBBDDDFFFHHHHHHEEECCCDDDAAA>>>>>>???@@@>>><<<888<<<@@@AAA???>>>>>>@@@>>>BBBFFFEEEAAA>>>@@@BBBCCCDDDGGGMMMRRRUUUUUUTTTWWWVVVVVVXXX\\\___``````^^^YYYVVVTTTMMMFFFGGGNNNOOOTTTYYY\\\^^^ccclllsssmmmooottt{{{vvv|||yyyaaaXXXLLLDDDBBBBBBCCCDDDAAA@@@??????BBBHHHOOOSSSSSS\\\mmm|||vvvzzzvvvsssnnnfffYYYJJJ@@@<<<999888777666555444333333333222222222111111000000000111222333333222111000444333111////////////000+++---......------///000---///000///......///000---...---,,,++++++---///,,,+++,,,///333555333000444222///.../////////...nnn[[[XXXYYYeeezzzyyytttooolllkkkiiieeeaaafffddd___ZZZVVVSSSQQQPPPLLLMMMKKKGGGFFFGGGDDD???;;;<<<<<<===>>>??????@@@===<<<;;;::::::;;;======::::::;;;<<<============888:::<<<<<<;;;;;;<<<===888888888888777777777777999:::;;;;;;<<<<<<;;;;;;:::;;;===>>>>>><<<999777;;;<<<===???@@@BBBDDDDDDBBBBBBCCCDDDFFFGGGHHHHHHJJJHHHFFFCCCBBBAAAAAAAAADDDFFFIIILLLPPPSSSTTTUUU^^^[[[[[[aaapppvvvhhhtttyyyqqqkkkhhhjjjggg___ZZZ[[[cccgggrrrkkkVVVLLLHHHCCCAAABBB@@@AAA@@@???@@@FFFLLLOOORRRUUU^^^lll|||}}}sssiiidddaaaYYYJJJ>>>;;;999777666666555444222333333333333333333333444000111222333333222111000333222222111///...,,,+++111111000000///.........000111222000...------...000///...------...000111,,,,,,,,,,,,---...//////111...+++***+++---......jjj[[[]]]dddtttzzztttpppnnn___\\\XXXVVVUUUSSSPPPMMMOOONNNLLLIIIFFFDDDCCCBBBDDDDDDBBB???@@@AAA>>>888999::::::;;;<<<<<<======;;;::::::999999999999:::888999999999999999888888555777999999888777888999666666666666666666777777888999::::::;;;;;;::::::666777999999999888666444999999999:::::::::;;;;;;;;;<<<<<<===>>>???@@@@@@???>>>============>>>???BBBDDDFFFIIILLLNNNPPPQQQPPPPPPRRR[[[kkkggg```sssttthhh]]]QQQLLLJJJMMMMMMGGGDDDEEELLLOOOYYYfffrrrooo^^^PPPDDDAAACCCBBBBBBAAA??????BBBEEEGGGOOOQQQVVVaaalll|||vvvnnnffffffggg```PPPAAA===:::888666777777777666333333333333333333333333111111222222222222111111111111111111000///......111111111000000000//////333333444333111///000111000///...------...000111//////......---.........000...------...---+++)))~~~qqqhhhmmmyyy~~~{{{qqqeee]]]WWWUUUTTTJJJHHHFFFEEEEEEDDDAAA@@@>>>?????????>>>===<<<<<<>>>===:::888;;;>>>:::333777777888888999999::::::777777888888777666555555666666666555555444333222111333555555444333444555333333444444555555666666777777888999999999999999555666666666666555555444555555555555666666666666777777777888888888999999888888888888999:::;;;<<>>;;;888666666777888888555555444444333333222222222222111111111111222222///000000111111111000000000111111111111222222222000111111000...---...///111000///.........///000222111000///...............//////111111...)))%%%|||}}}~~~}}}yyysssllliiihhhfffaaaYYYQQQJJJHHHGGGHHHAAA@@@@@@@@@??????>>>===999:::<<<=========<<<;;;===;;;888777<<<@@@;;;444666666666666777777888888555666666777666555333222222333333333222222111000///111222222111000111222111111222333333444555555555666777777888888777777777777777777777777777777222333444555777888999:::777777777777777777777777999999999999999999999999<<<<<<===>>>???@@@AAABBBDDDGGGLLLUUUcccttt}}}yyyyyybbbQQQFFF???@@@>>>===>>>???>>><<<<<<:::;;;>>>@@@BBBKKK___rrrsss^^^QQQLLLIIIEEECCCDDDDDDAAA@@@AAAHHHIIILLLOOOPPPWWWhhhxxx}}}vvvrrrsss|||jjjWWWAAA===888555555555666666666666555444333222222111333333111000000111333333000111111222222111111000000000111222222333444444///000111000...---...///111000//////...//////000111000//////.........///---...///111111///+++'''~~~~~~zzzuuuqqqooojjjhhheeedddbbb^^^XXXSSSOOOMMMIIIEEEBBBAAA@@@AAA999:::;;;;;;;;;:::::::::555666888999999999888777<<<<<<:::999<<<@@@===777555666666666666666777777444555666666666444333222000111111222333333222222///111222222111000000111000111111222333444555555444555666666777777666666888888888888888888888888444444555666888999::::::888888888888777777777777888888999999:::::::::::::::999999999999:::<<<<<>>AAAAAA???>>>???@@@???<<<>>>???@@@@@@>>>CCCRRRbbbyyydddVVVMMMFFFCCCEEEFFFBBBAAACCCBBBDDDIIILLLMMMPPPZZZfffxxxzzzxxxzzzrrr```FFFAAA;;;777666666666555666666555444444333222222444333222111111222333444333333333333222111000///000000111222333444444555333444555444333222333444111111000///////////////......------...//////000...------...000000...,,,rrrrrrqqqqqqxxx|||xxxxxxuuuqqqqqqooojjjeee```\\\ZZZXXXYYYWWWVVVUUUTTTPPPJJJEEEAAAAAA???>>><<<;;;:::999666888::::::999777777777555555666666666666555555888::::::888:::<<<;;;777555555555666666666666666333333444444444444444333000111222333444444444444111222444333222000111111222222333333444444555555444444555666666666666666555666666777777777777777666666666666666555555555777777777777777777777777222333555777999:::;;;;;;888888777666666888999:::<<<======>>>CCCMMM[[[eee{{{hhh[[[RRRKKKHHHHHHFFFBBBAAACCCBBB>>>======???AAA@@@DDDPPP]]]|||}}}iiiXXXMMMEEEFFFFFFAAA@@@DDD===???CCCIIIJJJJJJOOOUUUdddxxx}}}}}}{{{zzz|||ttteeeHHHDDD???;;;999888888777666666555555444444333333333333222222222222333333444444444333222111000///000000111222333333444444111333444333111111222333111111111000000//////...------------...///000111///---,,,,,,...000000000zzzrrrnnn]]]______bbbooo~~~wwwwwwppphhhdddeeebbb\\\[[[YYYTTTPPPLLLJJJJJJIIILLLOOORRROOOIIIBBB@@@???;;;:::999888777777777777666888;;;:::888555555666666666555555666666777888444999:::777555777888666444444444444444444444444222111111222222333444555222333333444444444333333222333444444222111111222555555555555555555555555444555555666666666666666333555666888888888666555666666555555444444444444777777777777777888888888111222444666888999999999888777666555555777888:::999;;;<<<;;;<<>>===???EEEHHHHHHHHHKKKTTTdddyyyxxxwwwtttrrrqqqpppppppppmmmmmmlllmmmoooqqqtttvvvvvvxxxzzz~~~~~~zzzvvvuuuwwwyyyvvvqqqnnnnnnoookkkkkklllqqquuupppeee[[[CCC@@@===::::::999888777555555555555555444444444222333333333333333333222222333333333333333222222000000111111222222333333---...//////...---...///222222222111000///....../////////...//////000000///...------///000///...yyylllccc___MMMQQQSSSXXXhhh~~~~~~yyyuuutttnnnhhhbbbbbb\\\SSSPPPQQQNNNHHHNNNLLLHHHEEECCCBBBCCCDDDEEEMMMSSSNNNBBB999:::>>>999777555444444666888999333666999888555111111222444444333333444555777888222888<<<777333444666666333333333333333333333333000000//////000222444555444444555444444333222111222333555444222111111222666666666666666666555555444555666666777777666666444555888:::;;;999888666333333444555666666777777888888888999999999::::::444555666777777777666555888777555555555777999:::333666999999888;;;BBBHHHMMM[[[jjjrrryyy}}}vvvtttkkk]]]UUUQQQJJJAAADDDAAAAAAEEEJJJPPP[[[fff|||hhhWWWQQQKKKBBBAAAFFFCCC>>>>>>CCCHHHGGGFFFGGGJJJUUUfffxxx~~~uuummmgggeeeaaa___\\\YYYXXXWWWXXXYYYYYYXXXWWWVVVVVVXXXYYY[[[YYYYYY[[[^^^______[[[XXXXXXXXXYYYYYYYYYXXXVVVTTTSSSSSSTTTXXXYYYVVVOOOHHH<<<:::888777888888666555444444444555555555555555222222444555555444222222000111222333444444444444000111111111111222222222...000111000//////000111222222222222111000......333222111000////////////000/////////000000---+++vvvgggVVVLLLIIIBBBGGGMMMTTTdddzzz}}}zzz{{{{{{xxxtttnnnlllhhhbbb\\\VVVRRRPPPQQQNNNMMMLLLLLLJJJEEE@@@@@@AAA@@@===:::999<<>>===:::;;;:::999666555444555999888555333222333444555444333222111111111222333111111222222222222111111222222111111111111222222000000000000000000000000000111111111111000000/////////000000000000//////000///............//////pppcccVVVIIIBBBAAA???FFFNNNWWWhhh|||}}}wwwoookkkiiigggbbb^^^XXXVVVSSSPPPLLLHHHEEEDDDBBBAAA@@@AAABBB@@@===999:::@@@EEEBBB;;;666777:::>>>EEEJJJHHH???777666888555444333222222222333333222222333444444333222222444444444444444444444444333333333333444444444444444444333222222222222222111000000000111111///---333333222111111222333333222333333333444444444444777666555444555666888:::777777666555555555555555444444333222333444555666777777777777666666666666777777666555555555666666555555555444555555666777555444555777::::::888555444777:::999555555:::???;;;>>>BBBFFFIIIKKKOOOQQQbbbeeeiiimmmrrrxxx{{{jjj\\\TTTRRROOOPPPWWW___iiiwwwzzzhhhWWWIIIDDDEEECCCEEECCC>>>>>>CCCCCC@@@FFFEEEJJJUUUdddyyyxxxrrrnnngggccc^^^YYYVVVSSSOOOMMMNNNLLLJJJIIIIIIHHHFFFDDDBBBCCCDDDDDDCCCBBBAAA@@@AAAAAA@@@???>>>===<<<<<<>>>>>>>>>===<<<;;;:::999999999999888777666777777888777555444444444555666444444222111111111222333222222333333333333222222222111111000000111111222222222222222222222222222222222222222222111111000//////000000000000////////////.........//////000wwwiiiXXXNNNFFF@@@>>>@@@CCCKKKVVVbbbpppzzzsssfff```YYYUUURRROOOJJJFFFDDDCCCBBBAAA@@@???>>>===:::::::::;;;======:::888;;;EEEOOONNNDDD:::888999777;;;>>>>>>:::777666777444444333222222222222333000000111222222111000000444444444444444444444444444444333333333333333333222222222222111111111111111000000111222111///...333333222222222222333333444444444444555555555555555555444555666777999;;;999888777555555444444444444444444444555555555555666666666555555444444444666666555444444444444444222222222222222333444444444444444666888999777555888999888777555555777999999;;;<<<===>>>???BBBDDDMMMPPPWWWaaallluuu{{{}}}wwweeeYYYYYYXXX[[[bbbjjjrrrgggRRRIIIHHHEEEGGGEEE@@@>>>@@@AAAAAAEEEDDDGGGMMMWWWhhh~~~wwwqqqkkkeee```\\\XXXUUUQQQNNNLLLIIIFFFDDDCCCCCCCCCBBBAAAAAA@@@@@@@@@???>>>>>><<<<<<;;;:::;;;::::::888777666555444666555555444444555666666555555555555666666666666555444333222222222222333333444444555555444444333111111000000000000111111333333333333333333333333333333444444333222222111///000000111111000000///.........//////000000000~~~sssqqqrrrwww~~~{{{mmm___RRRFFFAAAAAABBBEEEIIIPPPYYYdddpppyyy{{{wwwxxxyyyyyyuuulllaaaYYYMMMJJJEEECCCAAA@@@===:::::::::::::::::::::;;;;;;888888999:::;;;;;;:::999<<>>BBBDDDBBBDDDLLLYYYgggppprrrpppmmmvvvtttbbbVVVRRRTTTWWW\\\bbbjjjssszzzgggVVVOOOHHHIIIIIIEEEAAA@@@AAABBBDDDEEEHHHKKKPPP\\\sss}}}zzzmmmiiiccc]]]YYYTTTPPPMMMIIIHHHGGGFFFFFFFFFFFFGGGDDDCCCBBBAAA@@@???>>>===<<<;;;:::999888777666666888666555555555666666555333444555666666666666666555444444333333333333333333444444555555444444333111111111000000111111111333333333333333333333333333444444333333222111000000000000111111000000000---...//////000000111111wwwdddWWWWWW]]]jjjxxx|||iiiXXXJJJBBB<<<===AAAEEEJJJPPP\\\dddppp{{{wwwpppjjjaaaaaabbbaaa\\\TTTIIIBBB???===<<<::::::999888777444444444555555555555555444555666666555555555555666999===???>>>:::555111555444333222333444444444333333333222222222111111111111000000000000111111333333333333333333333333333333333222222111111000///000111222222222222222444222111111222222111000333333333333333333333333333333333333444444444444777777666666666666666777999999777666444444333333222222333333333222222111333333333333222222111111333333222222222222333333444444333222111111111111000111222333333333444444@@@<<<999777888888666555444555666666777999===@@@>>>???EEEQQQ^^^dddbbb^^^VVV___kkksssrrrhhhYYYOOOHHHKKKNNNPPPSSSYYY___bbbiiimmmsss{{{hhhXXXKKKKKKJJJHHHEEEAAA@@@AAA???AAAFFFIIIIIIPPPaaaqqqyyyrrrmmmgggccc```ZZZYYYVVVTTTRRRPPPOOOOOOIIIHHHGGGEEECCCAAA@@@???@@@???>>><<<;;;;;;;;;;;;===;;;999999::::::777555444555666666666666666555555555555555444444333333333333444444444444333333222222111111111111222222333333333333333333333333333333333333222111000///000000111111111111000000......///000111111000000|||mmm]]]LLLAAAGGGOOO```tttzzzjjjWWWHHH===::::::???DDDHHHPPPWWWeeelllxxxvvvmmmddd\\\WWWNNNMMMMMMKKKHHHBBB:::444;;;::::::888777666555555555555555555555444444444444555666555333222333444333222111333555555333000444444333222222222333333222222222333222111111000222111111000000111111222333333333333333333333333222222111111111111111111...///111333444444333333555333111111222333222111333333444444444444333333222333333333333444444444777777777777666666666555999888777555555444444444222222222222111111111111222222222222222222222222111111111222222333444555222222222222333555666777222444555555444555666888???<<<:::888888888777666444555666666555555777999;;;<<>>@@@EEEHHHHHHKKKUUUaaa|||zzzvvvtttppplllgggccc___]]]VVVUUUSSSPPPNNNKKKIIIHHHHHHFFFDDDAAA???>>>>>>>>>@@@>>>===>>>???>>>999444999999999888777666666666555555666666555555444333333444444444444444444333333333222222222222333333333333333333333333333333333333333333222000//////000111111222222111111000///000111111111111///...}}}tttfffZZZPPPGGG???999BBBIIIZZZrrrwwwdddUUUHHH???:::;;;AAAHHHMMMSSS^^^iiitttyyy|||vvvlllbbbYYYRRRLLLHHHBBBAAA???>>><<<999555111666777888777555444444444666666666666666666666555444666777666444444666888444333333222222333444444111333444333111000222444111222222333222111000///222111000//////000111222222222222222222222222222000000000111111111111111...///222444555555444444666444222111222333333222333333444555555444333333444444444444555555555555666666666777777777777666777777666555555555555555444333222111111111222222111111111222222333333444000000111111333555666777222222222333444555777888333555666666444444777999;;;;;;999888777666777888555666888888777777777888888888:::???DDDFFFDDDBBBBBBEEEJJJOOOPPPLLLCCC<<>><<<999888777777555333111333444555444444555555333333333333333333333333000333444444222222555888222444555333000///222666...111444333000000222555111111222333222111000///111000///......///000111222222222222222222222222//////000000111111222222...000222444666666555444666444222111222333333222333333444555555444333333555555555555666666666777333444555777888888888888777666666555555555666666666555333111111111333444000000111222333444444555//////000222333666777888555555444444333444444444111333555444222222555888888999999777555555777999111444777888888777888999666777888;;;>>>@@@@@@???===???AAAEEEFFFAAA888111<<>>>>>FFFTTTgggzzz}}}eeeRRREEE===:::;;;999BBBOOO\\\lll|||zzzmmmaaaRRRKKKCCC>>>>>>>>>;;;888333333333333333333333333222333333444444333333222111222222333333222222222222222222222222222222222111111111000000000000000222222000/////////000111///111333555555333111///---......///000111111111333444555555555444333222///......------///000111//////000222444555333222333111///---...000444666333555777666444333222222222333333444444333333222555555666666777888888888444444333333333444555555444444333222111111111111000111222222000000111222222222333444444555555666555444444333333222111111666555444333333444666777444555666666666666888:::666666777888888888888888:::888777999<<<===<<<:::===>>>>>>>>>??????@@@@@@======<<<;;;<<<===>>>???======>>>???CCCHHHMMMPPPRRRVVV[[[\\\ZZZXXXZZZ\\\WWWZZZ___cccgggmmmuuu{{{}}}bbbRRROOOOOOJJJDDDAAACCCFFFIIIGGGEEEJJJRRR]]]iii{{{~~~vvvhhhUUUNNNDDD===:::999888666---000333666666666666666666555444444666777777777444555777666444333444555777666444333333444555777888666444333333222000...333333222222333333444555555333111000111111000///|||fffTTTIIICCC:::777444444999???DDDGGGTTT```pppjjjSSSFFFBBB???>>>>>>EEEQQQaaapppzzzrrrmmmrrrzzz}}}vvvqqqiii[[[OOOCCC>>>777555666777666444333333333333333333333333222222333333333333222222222222222333222222111111222222222222222222222222111000000000000000000000333222111000///000000111000111333444444333111000......///000000111222222333444444444444333111111000//////...///000111222222111222333555666444333666555333222222333666777222444555555444222222333444444444444444444444444666666666666666666666666555555555555555555666666444444333222222111222222111222333333111111222333222333333444555555666666666666666555444444333333666555333333333555777888777888888777555555666777777888888999999999999999:::888777888;;;<<<<<<:::;;;;;;<<<<<<===============<<<;;;;;;;;;<<<>>>>>><<<;;;;;;<<<>>>BBBEEEHHHGGGGGGIIIKKKLLLLLLJJJIIIJJJMMMOOOPPPQQQUUUZZZ^^^hhhooo{{{wwwaaaTTTMMMGGGCCCDDDDDDEEEGGGEEEEEEKKKSSSUUU___wwwkkk```QQQFFF@@@>>>>>>===555777999:::999888888777555444444555666777666555333444555666666666666666666555444333333555666777888666444333333222000...222222222222222333444444555333111111222333222111}}}dddLLL;;;666666444333222555<<>>BBBDDDFFFQQQ___rrryyynnnccc```lll{{{|||mmmbbb[[[RRRFFF======888333111333444444222222222222222222222222222222222333333333333222222222222222222222111000///111111111111111111111111000000000000000000111111333222111111000000111111222222222222222222222222//////000000111222222222333333333333222111//////000000000000000111222222333222222333555555333111333333222111111111222222222444666777555444444555555555444333333444555555777777777777666555444333666666666666777777888888444444333222222222333333333444555444333222333555333333444444555666666666888888888777666666555555444444333333444666888999:::::::::888555444444555888999999:::;;;:::::::::888777777888:::;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======<<<;;;:::::::::<<>>333222555444555777;;;BBBOOO]]]gggpppyyyuuugggUUUHHH<<<;;;@@@FFFMMMRRR___nnnxxxmmmddd^^^eeexxx~~~nnneeeWWWMMMGGGAAA;;;666<<<999444222222222111000111111111111222222222222111111222222222222111111222222222222111000///...111111111111111111111111000000000000000111111111333222222111111111111111333222111000000111222333000000111111222222222222222222111111000///...---/////////000000000111111333222111111333333111000222222222222222111000///333555888999888777777888555444222111111222444555555666666777666555444333555555666777777888888888444333333333333333444555444555666666555444555666444444444555666666777777999888888777777666666555333333333444555777888999:::::::::888555444555666888999999:::::::::::::::777777777888999:::::::::<<<===>>>>>>>>>>>>======;;;;;;;;;;;;;;;<<<<<<======<<<;;;;;;;;;<<<>>>???BBBAAA@@@AAABBBBBB@@@======>>>>>>???@@@AAACCCEEECCCFFFLLLRRRZZZeeerrr{{{wwwbbbSSSLLLGGGEEEDDDFFFDDDCCCFFFLLLNNNTTTdddpppaaaUUUKKKBBB======;;;999888888888888888999999:::;;;===<<<:::777555444444555888999888666555555555555666777888999888666444444555444333111222111111111111222333333666444333444666888888888iiiOOO???888333333555777:::???CCCJJJVVVeeepppxxx}}}qqq```RRREEEAAA@@@CCCGGGNNNZZZdddsssvvvjjj^^^ZZZaaaqqqtttjjjcccUUUOOOEEE>>>999777666444555333000............---000000000111111222222222000111111222222111111000000111111111000000///...000000000000000000000000//////000000111111111111222222222222111111000000333222000//////000222333111111111111111222222222111111000///......------......////////////000///444333111222333333222111555555666666666444333222333555777888777666777777555333222000000222333555333444666777777777666555333444555777888888888777444333333333444555666666555666777777666555666777444444555666666777777888888888777777666555555444333333444555666777999999777888999888666666888999777888888999:::999999999777888999999999:::;;;;;;<<<===>>>??????>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>???===>>>@@@???<<<:::;;;<<<:::::::::;;;===???@@@@@@===BBBFFFGGGFFFLLLXXXbbbqqq|||xxxaaaRRRIIIGGGGGGHHHFFFCCCCCCFFFMMMQQQ^^^vvvzzznnn```QQQGGGDDD@@@<<<:::;;;=========999999:::<<<===<<<999777777777666777888888777555666666666666777777888888777666555555666666444333222222111111222222333444777555444555888::::::999oooVVV>>>666666444333555;;;BBBJJJOOOSSS\\\jjjuuu|||mmm___QQQHHH<<<@@@IIIRRRWWW]]]iiivvvwwwiii\\\SSSYYYiii}}}|||ooocccWWWMMMGGGCCC@@@;;;666222111111222000///.........///111111/////////000111111222222000000111111111111000000//////000000000000///////////////////////////////////////000111111222222000111111111111000//////222111000//////000111222111111111111111111111111000//////............///------...///////////////666444222333444555555444444444555555555444333333222444666666555444444555444333222222222222333444333444666888999999777666333444666777888888888777333333333444555666777888666777888777666555666888555555666666777888888888777777666666555444444444444444555666777777888888555777888888777888:::<<<777888888999999999999999777999::::::::::::;;;===;;;<<<>>>??????===;;;:::;;;<<<======>>>>>>======::::::::::::;;;<<<===>>>:::===???===999777:::======<<<;;;<<<======<<<;;;999>>>BBBBBB@@@CCCJJJPPPUUU___pppqqq]]]PPPLLLJJJKKKHHHDDDBBBEEEHHHMMMXXXmmmwwwfff[[[NNNHHHAAA======>>>>>>===:::999999:::;;;:::888666777888:::999777666666777777888888888888777777777777666555555666777666444333333222222333333444555888666555666888:::::::::^^^III888777:::999:::===BBBLLLWWW]]]___eeeqqq{{{oooZZZLLLGGGDDDCCCJJJVVVccckkkooowwwyyykkk[[[TTTUUUcccxxx~~~pppiii]]]RRRHHH@@@:::777555555555222000///000111222222222222111222333444......//////000111111222///000000000000000000///------...///000000000000////////////////////////...//////000111111222222//////000111000///...---111111000000000000111111000000000000000000000000///......---......000000---...///000111000000///333111000000222444444444111111111222222222222333444666888888666555555555555555555555555555555555555666888::::::999777666333555777999::::::999999333333333444555777888999666777888777666555666888555666666777777888999999777777777666555555444444555555666777777777777777666777888888777888:::<<<888999999:::::::::::::::888:::<<<<<<::::::<<<>>><<<===???@@@@@@>>><<<:::<<<===>>>?????????>>>===;;;;;;;;;;;;;;;<<<<<<<<<===>>>>>>===<<<<<<======@@@>>>===>>>??????===;;;:::;;;>>>BBBEEEGGGGGGEEEHHHLLLWWWfffrrrsss\\\UUUOOOLLLIIIEEEEEEHHHFFFLLLUUUeeexxxccc[[[OOOGGGDDDCCC@@@>>>===;;;::::::;;;;;;:::999333888<<<;;;666444777;;;999999999999888777666666777666555555777888777555444444333333444444555666999777666777888::::::999SSSCCC999===AAA@@@CCCKKKIIITTTbbbhhhiiinnnxxx|||cccJJJ???@@@DDDQQQVVVbbbqqqzzz}}}ssscccRRRRRR[[[qqq|||pppiiiUUUOOOEEE===888666444333,,,///111111//////111333444555444222000//////000---......///000111111222//////000000000000//////+++,,,---///000000111111////////////////////////...//////000111222222222...///000000000///---,,,000000000111111000000000000000000///////////////......------...///111222...///000222222111111000///---+++,,,...000111111444444444444444555666777888:::<<<<<<:::888777888666666777777777777666666777999:::;;;;;;999666444444666888;;;<<<<<<;;;:::333333444444666777999:::555777888777666555666777666666666777888888999999888888777777666555555555555666777777777777777666777888999888777777999;;;999:::;;;;;;<<<<<<;;;;;;888;;;======;;;;;;===??????@@@BBBCCCCCCAAA>>><<<<<<===???@@@@@@@@@???>>>>>>>>>>>>======<<<<<<<<>><<<@@@======DDDMMMOOOHHH@@@GGGFFFIIIQQQYYYfff}}}eee[[[QQQLLLHHHFFFHHHMMMHHHMMMTTTaaayyypppooottt{{{qqqbbbWWWQQQNNNIIIEEEBBB@@@>>>===>>>???>>>===000777===<<<666444999???:::::::::999888777666555777666555666777888777666555444444444444555666666999888666777888999999888xxxTTTHHHDDDLLLRRRPPPRRRWWWccclllssstttvvv}}}|||gggRRRFFFCCCDDDEEEYYYaaaooozzzxxxggg^^^QQQ[[[kkk}}}xxxooocccUUUKKK>>><<<:::888666444333333000000111111111111000000444333111///...//////000111...,,,---///111///---...///000222222111111000///+++,,,000111......222000000000000000000000000111111111111111222222333111111000000000000111111111111111111000000000000...------------...//////444222111000000000...,,,///000111222222222222222000000111222333444444555333222222222222333444555999;;;:::777777;;;<<<:::888777777777666666666666666777999::::::999777666666999;;;<<<:::777666555444666888999999777555444888666555666999:::999777555666777888888777666555555666777666555444555777555555555444444333333333666666666666666777888888999:::999888888999<<>>@@@FFFGGGCCC???>>>===>>>>>>===;;;999999:::;;;;;;<<<<<<<<<<<<<<<;;;999999::::::;;;<<<======<<<>>>AAADDDDDDBBB@@@>>>???BBBEEEGGGLLLXXXgggrrr~~~ppp^^^QQQKKKKKKJJJIIIGGGNNNUUU___tttzzzeee___aaammmqqq}}}~~~wwwtttwww}}}oooddd[[[TTTOOOJJJHHHEEECCCAAA@@@???===666888999:::999888888888444555777777666777888999888::::::999666444666999222333555666777666555444;;;>>>???<<<666222333666xxxZZZSSSTTT```gggfffhhhmmmwww~~~oooYYYLLLFFFEEEKKKSSS```iiivvvqqqaaaYYYZZZfffyyyzzzrrrhhh^^^VVVKKK@@@777:::999777555333222111111//////000000000000//////222111000///............111...,,,---///000///...---...///000111000/////////,,,,,,000111......222000000000000000000000000111000000000000111222222111111000000000000111111111111000000000/////////...------------...//////333111000///000000///---000000111222222222111111000000111222333444444555333333333333444555666666:::;;;:::555555888888666999999999888777666555444888999;;;<<<<<<;;;:::999666888::::::888555444333111333555777888777555444666444333444777888777555666666666777777666666666444555666555444333444666666666666555555444444444666666666555666777777888888999999999888999;;;>>>;;;999;;;???@@@===>>>AAA???KKKTTTUUUQQQNNNJJJGGGAAA@@@DDDJJJLLLGGGBBB@@@===>>>>>>>>>======>>>@@@;;;<<<======>>>===<<<;;;:::::::::;;;;;;<<<<<<<<<<<<>>>@@@BBBBBBAAA???>>>@@@AAACCCCCCEEELLLWWW```sssnnn[[[PPPLLLKKKJJJIIINNNRRRZZZlllooodddaaafffgggmmmzzztttnnnkkklllsss{{{{{{qqqggg```YYYUUUOOOLLLJJJGGGCCC?????????>>><<<:::999999999888999:::999999999999:::777888999777444444555777888888999::::::999999999???BBBDDD@@@:::444333333|||jjjhhhnnnzzzzzzcccNNNJJJJJJKKKUUUbbbkkktttzzzjjj]]]XXXfffuuu|||pppiii```YYYOOOGGGAAA;;;444///444333222111000/////////......////////////......////////////...------,,,000...------...//////...,,,---...////////////......,,,---000111//////222000000000000000000000000000000/////////000111111111000000//////000000111000////////////............------------...//////111///...///000111000///111111111222111111000000000000111222333444444555333333444555666888999999999;;;999555555888999888;;;;;;<<<;;;:::888666444999:::;;;<<<<<<;;;:::999666888999888666333222222///000333555666666555444444333222333555555555333666666555555555555666666333444555444333222333555666666666666666555555555666666555555666666777888666888999999999999:::<<<<<<;;;>>>AAAAAA???AAAEEEFFFSSS```dddaaa\\\WWWRRRIIIHHHLLLRRRSSSMMMFFFCCC<<<===<<<;;;999:::===???<<<===>>>??????>>><<<;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>??????@@@@@@?????????@@@@@@??????CCCJJJPPPWWWeeezzzlll[[[RRROOOOOOMMMOOOQQQUUUddd~~~tttllljjjfffeeeiiiooovvvyyymmmgggfffeeegggjjjwww|||rrrkkkddd___\\\WWWPPPJJJKKKIIIEEEAAA>>><<<<<<<<<::::::::::::999999888888777888888777555555666888888888777777666777777777>>>BBBEEEDDD>>>888555444yyy```OOOSSSVVVTTT]]]mmmwww}}}pppddd^^^___tttttteeeXXXPPPLLLFFF???:::888666555444000000///...............---..................---...//////000///...---,,,///...------............------......////////////...---...///000000000111000000000000000000000000///////////////000000111000000////////////000000//////.........---------...------------...//////000//////000222333222111111111222111111000//////000000111222333444444555333444555777999:::;;;<<<999:::999666777<<<>>>===<<<======>>><<<:::888777888999999:::999999888777777888999777555222222333000111333444555555444333333333333333444444444333777666444444444444666777333444555555333333444555666666555555555555555555666666555555666666777888555777999:::999999:::;;;???>>>@@@CCCCCCAAADDDJJJOOO```rrryyyvvvpppggg___ZZZWWWXXXZZZXXXPPPIIIFFFAAA@@@>>>;;;888888;;;======>>>@@@AAAAAA???===;;;<<<<<<<<<<<<;;;;;;;;;;;;>>>>>>>>>>>>>>>??????@@@===>>>?????????BBBGGGJJJJJJTTTeeezzz~~~jjj]]]VVVTTTOOOPPPQQQUUUaaaxxx~~~wwwpppmmmkkkjjjnnntttzzzlllgggfffeeeeeegggnnnvvv~~~yyyvvvqqqhhhaaa[[[WWWPPPJJJFFFCCCAAA@@@>>>===<<<;;;<<<<<<;;;:::::::::999999888888888999777666555444333444555666777;;;AAABBB@@@<<<888777{{{vvvbbbYYYaaafffbbbggguuusssfff___aaahhhwwwiii\\\PPPFFF@@@<<<999444111000111222333///......---.........///------............------...///000111000///...---.........---------...///........./////////000000.../////////000111222111000000000000000000000000///////////////000000111000000////////////000000............------------...------------...//////000//////111333555444444111111111111111000///...000000111222333444444555333444777999;;;<<<======:::<<<:::777888===@@@???;;;;;;<<<<<<<<<:::999888999999999888888777777666888999888777444333333555555555666666555444333222444444555444444444444444666555444333333444555666444666777666555444555666444444444444444444444444777666666666666777888888666888:::::::::999:::;;;??????@@@BBBAAAAAAGGGOOO]]]pppyyyppppppiiidddaaa\\\SSSLLLKKKIIIHHHEEEAAA>>>===???AAA>>>???@@@AAA@@@???===<<<<<<<<<<<<<<<<<<<<<<<<;;;>>>>>>=========>>>???@@@>>>???@@@@@@AAACCCEEEGGGHHHMMMXXXhhh{{{}}}kkk^^^XXXOOOPPPRRRWWW```sssvvvlllhhhhhhmmmnnnssszzz|||mmmfffddddddeeegggkkkppp}}}tttmmmddd[[[TTTNNNGGGCCCCCCAAA??????@@@@@@???===<<<;;;:::999999888888888999888777666666777888999333777<<<@@@@@@===;;;999sssiiihhhrrrvvvsssvvvzzziii]]][[[gggtttrrrjjj^^^RRRHHH@@@;;;777666444111///...---...//////......---......//////------............------//////000000000//////...---......---,,,,,,---/////////......//////000111---000000...///222333111000000000000000000000000000000/////////000111111000//////......//////000///............---------...------------...//////000//////111333555444444000000000111000000//////000000111222333444444555444555888:::<<<============>>><<<888888>>>AAAAAA<<<<<<;;;:::999888888888:::::::::999888888777777888888777555333333555777777777777666555444333222555666777666444333444555444444444333333444444444555666777666555555666777333333333444444444444444888777777777777888999999777999::::::::::::;;;===>>>===>>>@@@@@@CCCMMMYYYppp{{{sssnnnggg]]]WWWVVVQQQPPPMMMHHHDDDBBBBBBCCC???@@@?????????>>>===<<<<<<<<<<<<<<<<<<<<<======???>>>>>>>>>>>>???@@@@@@AAA@@@@@@???@@@@@@BBBBBBFFFHHHNNNYYYkkk}}}jjj___RRRSSSUUUXXX___ppp{{{pppmmmiiiddd```dddlllwwwrrrjjjfffdddeeeiiikkkppp{{{vvvmmmbbbWWWOOOKKKGGGDDDCCCDDDCCC???<<>>yyyyyy}}}ooo^^^UUU[[[qqq}}}uuunnniiiVVVPPPGGG???:::666444333111222222222000///......///......---------............////////////......///......------......///,,,...///---++++++---///......---------...///000---111111...///333333000000000000000000000000000111000000000000111222222//////............///////////////............---...------------.../////////......///111333222111...///000000000000000000000000111222333444444555444666888;;;<<<===<<<<<<===>>>===;;;>>>FFFKKKLLLEEECCC@@@===;;;:::999::::::999888777666666666666666666555333111222555888777666666666555555444444444666777666333222333555333333444444444444333333444555666666444444555666444444444444555555555666999999888888999999:::;;;::::::;;;:::::::::===???>>>===???AAADDDKKKZZZiii|||rrrlllkkkdddbbb^^^WWWNNNHHHEEEDDDAAA@@@>>>===<<<<<<======;;;;;;<<<<<<======>>>>>>?????????@@@@@@@@@@@@@@@BBBAAA???>>>???@@@AAABBBCCCEEEIIIOOO\\\rrr~~~qqq^^^\\\[[[\\\```ooouuujjj```]]]___eeeppp{{{{{{sssmmmmmmqqqrrrxxxqqqggg^^^ZZZTTTQQQPPPMMMHHHCCCEEEBBB>>>======<<<999777999999;;;<<<======>>>>>>??????@@@BBBEEEHHHIIIJJJwwweeeWWWRRR^^^{{{}}}rrrhhh^^^UUUOOODDD???:::555333222111000***,,,///111000//////.........------,,,,,,------......////////////.........---,,,++++++,,,...///,,,...///---+++***---///------,,,+++,,,---...///---111222...///333444000000000000000000000000000111111111111111222222333//////............//////000////////////............------------...//////...---,,,---000111000///......///000000111000000000000111222333444444555555666999;;;======<<<;;;;;;===>>>???EEEPPPXXXZZZOOOLLLGGGBBB>>>=========777777555444333333333333444444333111000111555888555555555555555555555555333555777555333111333555222222444555555444222222333444555555333333444555444555555555666666777777::::::999999::::::;;;<<<;;;<<<;;;:::999;;;>>>AAA@@@@@@BBBEEEJJJTTTfffxxx}}}}}}zzzsssiii\\\RRRKKKHHHBBB@@@>>><<<;;;;;;===>>>:::;;;;;;<<<===>>>????????????@@@AAAAAAAAAAAA@@@BBB@@@>>>>>>AAACCCEEEFFFBBBDDDGGGIIIRRRfffkkkfffbbb```bbbqqqvvvgggaaa^^^^^^eeennnzzzxxx{{{}}}~~~wwwqqqjjjfffccc___XXXRRRKKKGGGCCCBBBBBBAAA>>>;;;>>>@@@BBBDDDEEEFFFFFFEEEBBBAAABBBEEEKKKQQQUUUWWWzzzhhhVVVSSS___rrruuucccWWWOOOHHHDDDDDD888888777666444333222111///............---------111///---,,,,,,---,,,***,,,,,,,,,---------......+++,,,,,,------,,,,,,+++---,,,---///000000---+++..................------///000000111111111000000111111000111333333111///222000///000222333000...,,,,,,,,,------.........---...///000000///...---111///---++++++,,,///000+++,,,.../////////...---...000222222111111222333111111222222333444555666444999<<<<<<:::;;;===>>>AAADDDGGGKKKUUUdddooossskkk```UUUNNNFFF>>>===AAA<<<:::888777666666666666666666555444444333222222777666555444444444444444777444222222444444222///666444111111111333333333666777888777666666888::::::999999888888999;;;<<<<<<=========;;;;;;===???AAABBBBBBAAA???@@@BBBEEEGGGHHHJJJLLLTTTeeeyyy|||qqqeeeTTTEEEGGGCCC???>>>@@@@@@???<<<===<<<;;;:::;;;???DDDHHHFFF>>>;;;@@@DDDAAA>>>???===?????????BBBGGGGGGDDDEEEBBBCCCGGGKKKUUUmmm{{{pppmmmvvv|||sssiii```eeeqqqwwwooohhhccc[[[QQQHHHDDDDDDFFFGGGEEEJJJRRRXXX[[[[[[XXXVVVWWWYYY\\\```dddhhhkkklllssscccVVVWWWeeexxxmmm___PPPGGGBBB<<<999:::555555444333222111111000............------------000...,,,,,,,,,---,,,***,,,,,,,,,---------......,,,------......------,,,,,,///222222000.................................//////000111111111111111222111000000222222111000///...---...000000...,,,,,,,,,,,,------...............///000000///......000///---++++++---...000------.../////////.........000222222111111111333111111111222333444555666444888;;;;;;:::;;;>>>@@@FFFKKKRRR^^^pppssseeeZZZNNNBBB===>>>999777666555555555444444555555555444333222222222555555444333333333333333666444222333444555333111666666555555666666666666888999999999777777999;;;;;;;;;;;;;;;;;;<<<>>>???AAABBBCCCCCCAAA@@@AAACCC???BBBEEEEEEEEEDDDDDDDDDEEEJJJQQQYYYdddtttyyyhhhZZZNNNIIIDDDBBBCCCCCCBBB???<<<============>>>AAABBBAAA;;;999>>>BBB@@@>>>???>>>CCCEEEBBB@@@CCCEEEDDDDDDAAABBBFFFHHHQQQggg~~~~~~tttvvvxxxpppeee\\\WWWVVVVVVVVV^^^ccckkksssxxxyyyxxxwwwvvvwwwyyy|||ttthhh___cccqqqoooSSSHHH>>>999666222111222111111111111000000000///............------------000...,,,+++,,,---,,,+++,,,,,,,,,---------......---......//////......---,,,222666444///,,,...111........................---...///111111222222222333111//////000111111111...------...///000...------------------............///000111111000///...///...,,,++++++---...000000//////........./////////000222222111000111222000000000111222333555666666888;;;<<<;;;<<>>???@@@@@@AAACCCEEEDDDFFFGGGFFFDDDCCCCCCCCCCCCGGGLLLOOONNNLLLJJJIIIMMMVVVcccppp||||||nnnXXXQQQHHHCCCBBBAAA@@@???<<<===>>>>>>>>>>>>======???:::999>>>AAAAAA@@@@@@>>>EEEIIIDDD??????CCCDDDDDDAAACCCGGGHHHMMM```uuuyyyuuutttssssssxxxrrrwww]]]DDD<<<666555444111111333//////////////////000000.........---------,,,,,,///---++++++,,,,,,,,,+++,,,,,,,,,---------......------............------...111444333///,,,---000---------...............------///000222222333333333000...---...000111111/////////000111111000///---------..................///000111111000///......---,,,+++,,,---...///111000///...---...///000///000222222111000000111//////000111222333555666::::::<<<>>>>>>???EEELLLTTTbbbwww|||mmm\\\NNNEEE;;;999777777999999777444444444333333222222222222555444444333333444444444333333444444666777777777222555777888888666555555===>>>@@@@@@@@@BBBDDDFFFCCCFFFJJJKKKKKKKKKMMMPPPNNNPPPQQQQQQNNNLLLLLLLLLPPPTTTYYY\\\\\\[[[ZZZZZZdddmmm|||~~~jjj```RRRGGGBBBAAA@@@???======<<<===>>>>>>===<<>>===???BBBBBBAAAAAA>>>DDDFFFBBB>>>@@@BBBCCCFFFDDDFFFIIIIIILLL\\\pppoooLLL===888444444444111222555////////////000000000000...------------,,,,,,,,,...,,,++++++,,,,,,,,,+++,,,,,,,,,---------......,,,,,,------------,,,,,,///...............---,,,---------.........//////------///000222222333333222000---,,,...///000000---...///000000000000000...........................///000111111000///...---,,,,,,+++,,,---...///000///...------...///000///000222222000//////000//////000111222444666777:::999:::???AAABBBKKKUUUfffzzzzzziiiWWWJJJ>>>:::777888::::::777444444444333333333333333222666666555555555555666666333444555666666777888999666888;;;<<<::::::;;;<<<@@@BBBDDDFFFHHHJJJNNNQQQTTTYYY___```______aaacccggghhhiiihhhfffdddddddddgggiiilllnnnoooppprrrsss}}}uuucccTTTKKKFFFDDDBBB???===:::;;;===???@@@???BBBBBBAAA@@@@@@AAA@@@>>>===???@@@>>>@@@DDDDDDAAAFFFDDDGGGJJJIIIKKKZZZlll{{{]]]CCC888333111222111///111555////////////000000000000------------,,,,,,,,,,,,---,,,******,,,,,,,,,+++,,,,,,,,,---------......+++,,,,,,,,,,,,,,,,,,+++...,,,***+++---...---+++,,,,,,------.../////////---...///111111222222222111///------.../////////***,,,......------...////////////...............---...///000000///...---+++++++++,,,,,,---......---------------.../////////000222111000//////000000000000222333555777888888666888@@@EEEJJJVVVcccwwwttt^^^MMMAAA<<<666666888999666222444444444444444444444444666666666555666666777888444666777777777777999:::666888;;;;;;;;;===BBBFFFMMMOOORRRTTTWWWZZZ^^^aaammmsssyyy{{{yyywwwyyy|||~~~|||{{{|||~~~tttdddXXXNNNGGGBBBAAA>>>:::;;;>>>AAAAAA@@@@@@BBBAAA>>>===>>>===:::<<<>>>======AAAFFFFFFBBBCCCBBBEEEIIIHHHJJJYYYlllsss^^^JJJ===555111000111000///222777//////////////////......---------,,,,,,,,,++++++---+++******+++,,,,,,+++,,,,,,,,,---------......,,,,,,------------,,,,,,***++++++++++++,,,---...,,,,,,------...//////000//////000111111111111111///...------//////...---)))+++......---,,,...000000/////////.........---,,,---...//////...---,,,***++++++,,,,,,---......******+++---............///000222111///......///000111111333444666888999888555:::FFFOOOWWWgggxxxgggRRRGGG???888666888999777333555555555555555555555555555555555555555666777777555777999999777777999;;;888;;;===>>>@@@FFFQQQYYYeeegggjjjlllmmmpppsssvvv{{{nnn___PPPGGGCCC@@@===>>>AAABBB???<<<===AAAAAA===<<>>BBBCCC???<<>><<<;;;===>>>@@@@@@AAADDDFFFGGGGGGFFFEEEIIICCCCCCGGGIIIOOOeee}}}eeeJJJ???;;;444000111333222111000///////////////...---,,,+++,,,,,,------,,,++++++++++++,,,---************************++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------......///...---,,,---...000111/////////.........------......////////////......------------..................------------,,,,,,---------,,,+++************))))))(((((()))***++++++,,,...000000000000///111000///......///000111000222555666666777888:::<<<>>>GGGVVVeeewwwqqq^^^RRRFFFAAA>>>;;;999999444444444444444444444444555555555555666777888999:::===AAA@@@>>>???DDDIIINNNVVVaaalllwwwyyy```TTTIIIFFFEEEBBBAAADDDCCCAAA???>>>===???@@@BBBAAABBBDDDFFFGGGGGGFFFEEEGGGDDDFFFJJJKKKQQQfff~~~eeeMMM888444777555111000000//////.........//////......---,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---......//////...---------...///000///////////////...............////////////......,,,,,,,,,---------......000000///...,,,+++******,,,,,,,,,+++******)))))))))))))))))))))***++++++------......///000000000111000///......///000111000333555666666666777888>>>CCCNNN___ppp}}}iiiZZZJJJCCC@@@;;;777666666666666666666666666666666666666777777888999:::===AAAEEEEEEDDDFFFLLLSSS]]]gggvvvuuueeeSSSJJJGGGDDDBBBBBBCCCBBB@@@??????AAACCCDDDBBBDDDEEEFFFGGGGGGFFFEEEEEEEEEIIIMMMMMMSSSjjj~~~oooRRRBBB444111444222///...------,,,,,,---......///---------,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,------...///000///...---------...//////////////////////////////---......//////......---+++,,,,,,,,,------------......---,,,***)))((((((+++++++++*********))))))++++++++++++,,,------..................///000111000//////......///111111111333666666666555666888>>>DDDRRRcccwwwvvveeeRRRIIIDDD>>>999777999999999999999888888888777777777888999:::;;;<<<@@@DDDGGGHHHJJJPPPZZZbbboooxxxxxx___OOOHHHEEECCCAAABBBAAAAAA@@@AAABBBDDDEEEDDDEEEFFFGGGGGGGGGFFFFFFEEEGGGKKKLLLMMMWWWppp}}}fffUUU???888222000---+++***,,,++++++++++++,,,---......,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111.........---------...............///////////////------............------++++++++++++,,,,,,,,,---,,,,,,,,,++++++*********++++++************************+++,,,---.........///............//////000000///.........000111222333444666666555666888999???HHHUUUggg|||rrr___SSSLLLDDD>>><<<;;;;;;::::::999999999888888888888999;;;===>>>???CCCHHHMMMPPPUUU___lllvvvnnnXXXMMMIIIFFFCCCAAAAAAAAA@@@AAABBBCCCDDDEEEEEEFFFGGGGGGHHHHHHHHHHHHJJJLLLLLLOOO]]]yyy}}}ppp```MMM???222333222000,,,+++,,,///+++++++++++++++,,,---...,,,,,,,,,,,,,,,+++************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///111111............---------,,,---------...............------............------******+++++++++,,,,,,,,,,,,---------------------++++++++++++++++++++++++'''(((***+++,,,,,,,,,,,,......////////////////////////......///000111222555666666555555777:::===FFFOOO[[[kkk|||jjj\\\OOODDD>>>===;;;;;;;;;:::999999888888999:::;;;===???AAADDDEEEJJJQQQ[[[cccjjjtttiiiZZZRRRKKKFFFBBBBBBBBBBBBBBBBBBCCCCCCEEEEEEFFFGGGHHHIIIJJJJJJKKKMMMNNNOOOVVViii|||iiiZZZPPPGGG<<<444///000111/////////000000,,,,,,+++++++++,,,------+++,,,,,,---,,,+++***))))))***+++,,,,,,+++***)))++++++++++++++++++++++++---,,,+++******,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...000111222............------,,,+++,,,,,,,,,,,,---------...,,,------......------,,,************++++++++++++------------------------+++++++++,,,,,,,,,,,,,,,'''(((***+++---------,,,---...///000000///...---///.........///000222333888777666444444888===BBBMMMUUU```nnnxxxgggVVVFFF?????????>>>>>>===<<<<<<;;;;;;<<<<<<>>>AAADDDGGGJJJLLLSSS___ooo|||lll___SSSIIIEEEDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEFFFHHHJJJKKKLLLMMMOOORRRVVVbbbwwwlll```OOOBBB;;;999666444...---,,,+++---///---***------,,,,,,+++,,,,,,---++++++,,,---,,,+++***))))))***+++,,,,,,+++***)))++++++++++++++++++++++++...---,,,++++++---...000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------///000111222---.........------,,,++++++++++++,,,,,,---------,,,------......------,,,)))************+++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,...////////////---...000111111///---,,,///.........///000222333999888555333444888???EEEPPPXXXbbbnnnvvvaaaNNNGGGGGGCCCCCCBBBBBBAAA@@@??????>>>???AAADDDHHHKKKOOOPPP[[[jjj~~~}}}{{{wwwssstttzzz|||zzziiiXXXKKKGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDEEEFFFHHHKKKMMMNNNMMMQQQUUU\\\kkk}}}lll___JJJFFF>>>777111//////000...///000///...---...///,,,++++++******++++++,,,,,,++++++,,,......---+++---,,,***)))))))))***+++)))***+++,,,---,,,++++++...,,,***)))***+++...000000...,,,,,,------,,,+++...---,,,++++++,,,---...000...------------+++******++++++,,,,,,++++++***---------,,,+++***)))((((((***++++++******+++,,,---,,,***(((((()))***+++///,,,***+++---...,,,)))************+++,,,---......///000111111000//////......///......///222444:::555333444666888???FFFVVV]]]hhhwwwnnnZZZMMMFFFHHHDDDAAAAAADDDEEECCC@@@@@@AAAGGGLLLMMMNNNXXXeeeoooyyywwwrrrjjjdddcccgggmmmqqq}}}mmm\\\NNNJJJEEEBBBAAAAAABBBBBBAAACCCFFFGGGHHHJJJLLLOOOSSSRRRXXXjjj~~~pppaaaSSSIII999777444111///.........///000000///---,,,---...,,,++++++******++++++,,,++++++***,,,---...---+++,,,,,,+++***************)))***+++,,,,,,,,,++++++...,,,***)))***+++...//////---++++++,,,,,,,,,***------,,,,,,,,,,,,------...---++++++++++++***(((***++++++,,,,,,++++++***,,,,,,,,,,,,+++***))))))(((***++++++******+++,,,---,,,***)))((()))***+++000...------//////...+++************+++,,,---...//////000111111000///.........//////...///222555888444333666999<<>>BBBJJJSSSaaatttxxxnnnkkkhhhfffhhhqqq~~~{{{qqqoookkkddd]]]VVVQQQOOOSSSUUU[[[hhhxxxwwwoookkkjjjiiilllttt}}}sssllliiijjjkkkuuuxxx}}}zzzrrreeeZZZRRRNNNLLLKKKMMMMMMNNNOOOSSS[[[eeelllqqqyyyzzzuuusssppppppqqqwwwrrreee^^^ZZZYYYOOOJJJCCC???<<<:::666333222111...,,,***+++,,,------...///...+++***+++,,,,,,++++++******++++++,,,*********+++,,,---,,,*********,,,------,,,+++***+++***++++++++++++,,,,,,,,,,,,+++++++++,,,---...---------...//////...,,,***+++,,,------,,,+++***+++***))))))***+++)))(((***++++++,,,,,,++++++***(((((()))***++++++++++++(((***++++++******+++,,,++++++++++++++++++,,,,,,,,,------,,,++++++++++++,,,,,,,,,,,,---...///000222111111000///............///000000000222555888666555888<<<>>>AAAKKKUUUggg|||qqqaaaVVVNNNLLLJJJLLLTTTaaaoooxxxsssggg^^^[[[\\\^^^bbblllyyy|||ttthhhhhhiiikkkooovvv~~~~~~~~~|||qqqiiidddbbbkkkkkklllpppvvv~~~}}}rrriiiaaaZZZVVVWWWWWWVVVXXX^^^iiivvvwwwoooiiiggg___aaaeeeooozzzkkk[[[NNNGGGDDDDDD999888999;;;<<<:::555000333111...---,,,...000222,,,---...---+++***+++,,,,,,++++++******++++++,,,***))))))***,,,---+++******+++,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,+++++++++,,,,,,---------------///111111///---++++++,,,,,,,,,,,,++++++,,,***)))***+++,,,***)))***++++++,,,,,,++++++***(((((()))***+++++++++***(((***++++++******+++,,,+++++++++,,,,,,,,,,,,,,,...///000///---,,,---...------------...///000000222111000///......//////...///111111111333666999888888:::===>>>AAALLLXXXqqqppp]]]OOOGGG>>>>>>===>>>CCCMMMXXX```sss}}}~~~oooffffffiiilllttt~~~wwwiii```VVVWWWWWWVVVXXX___jjjrrrvvvnnniiimmmkkkhhhggghhhkkkooorrrwww~~~uuulllfffeeefffgggjjjqqq}}}}}}}}}zzztttllleeeaaa___^^^```eeeooo{{{tttfff___UUUIIIAAA<<<::::::444333444777:::888333...111111000000000000111111***+++,,,,,,++++++,,,---,,,++++++******++++++,,,***))))))***,,,,,,+++***+++++++++++++++,,,------++++++*********+++,,,---+++++++++,,,,,,,,,------,,,,,,---///111000...,,,,,,,,,++++++++++++,,,,,,+++***))))))++++++***)))***++++++,,,,,,++++++***((()))***************)))(((***++++++******+++,,,***++++++,,,---------,,,---///000///---,,,---///------------...///000111111000///......///000000...000111111222333777:::::::::;;;===>>>CCCPPP^^^~~~xxx```MMMDDDAAA888999:::;;;===BBBIIIOOOYYYggg}}}|||uuuvvvzzzyyynnncccWWWOOOJJJKKKLLLKKKJJJMMMUUU\\\lllooossswww{{{~~~zzzuuutttpppmmmkkkiiiiiiiiiiiimmmsssxxx~~~|||xxx|||zzzrrrqqqqqqpppllleee```\\\[[[gggiiillltttzzzlll^^^UUUIIIEEE@@@:::666333222222555444333555777777333///------...///---+++)))'''(((***+++,,,++++++,,,...,,,++++++++++++++++++,,,***))))))***,,,,,,+++))),,,,,,+++***+++,,,...///,,,+++*********+++,,,---++++++,,,,,,,,,---------++++++,,,...000000---+++---,,,+++******+++,,,---***)))((()))***+++***)))+++++++++,,,,,,+++++++++))))))************))))))(((***++++++******+++,,,***+++,,,,,,------------+++---///---***)))+++---...------......///000111000000///......///000111///000111111222444777:::;;;;;;<<<>>>???EEETTTcccqqqVVVDDD>>>???777999;;;;;;;;;<<>>BBBKKKccczzzgggXXXOOOIIIDDDAAABBBBBBCCCDDDBBB@@@DDDKKKRRRWWW___jjjwww}}}zzzyyyyyywwwyyy}}}{{{tttrrrcccYYYYYY[[[[[[dddppp~~~zzzooobbbZZZ^^^___bbbbbb\\\ZZZfffvvvppphhh\\\OOOEEE===777333333222111111000000000000...///000000...---...///...,,,++++++,,,,,,+++***---,,,***))))))***,,,---...---,,,+++******************+++,,,,,,,,,,,,,,,+++++++++++++++***))))))******+++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,+++******)))((((((******))))))((()))))))))************************)))******++++++******)))******)))(((((((((((((((,,,+++++++++,,,---,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,---...///111111000/////////000111111111000000000000111111///000222333555888;;;===@@@<<<>>>DDDGGGNNNbbbwww~~~___III@@@;;;777777777666666777999;;;===@@@FFFZZZyyyyyynnn```VVVPPPMMMIIIGGGHHHDDDCCCDDDCCCBBBFFFLLLQQQWWWaaannn{{{~~~|||xxxtttqqqhhhiiikkkmmmppprrrssssss{{{|||lll^^^ZZZWWWUUU[[[fffppp~~~yyyqqqhhhbbbfffggghhhfffbbbcccooo}}}{{{qqqjjjYYYQQQFFF<<<666444333222............///000111222,,,---......------...///---,,,++++++,,,,,,+++***,,,+++***))))))***+++,,,---,,,+++***************((())))))***************+++++++++++++++***************+++,,,,,,,,,,,,+++,,,,,,+++++++++++++++++++++++++++***))))))((((((---,,,+++***************************************)))))))))******)))))))))******)))(((((((((((()))***+++,,,+++******+++,,,++++++,,,,,,,,,,,,------+++++++++,,,---///000111222111111000111111222222222111111000000111111222---///222444666:::>>>AAABBBAAADDDIIIKKKTTTkkkwwwYYYEEE===:::777777666666666777888:::;;;@@@BBBPPPmmm{{{iiiddd]]]ZZZYYYWWWTTTQQQOOOIIIEEEFFFHHHIIILLLQQQXXX^^^iiiuuu~~~~~~yyymmmkkkiiigggffffffggghhhooouuu|||yyyhhh___XXXQQQSSSZZZ```lllzzz}}}zzzxxxxxxvvvqqqkkkmmmvvvxxxlll___VVVJJJDDD;;;555222333444444............///000111222***+++------,,,,,,---///---+++***+++,,,,,,+++***++++++***))))))***++++++,,,,,,+++***************((())))))***************,,,+++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,++++++*********---,,,,,,,,,++++++******------,,,+++************++++++++++++++++++++++++))))))************)))))),,,,,,+++******+++++++++(((+++---,,,)))(((***,,,+++++++++,,,,,,,,,------++++++,,,---...///111111111111111111111222222222222222111111111111222222333444555666888>>>GGGMMMQQQQQQRRRQQQQQQ[[[uuulllQQQAAA;;;999888777777777777888999:::;;;BBBAAALLLfff|||oooeeefffhhhkkklllhhhaaa\\\TTTLLLGGGJJJOOORRRVVV[[[eeekkkuuu}}}vvvqqqooonnnnnnuuu{{{tttjjj```WWWTTTVVVXXX```kkkvvvyyyzzz{{{pppdddWWWKKKDDD;;;888333000/////////.........---------...//////)))+++,,,,,,++++++,,,...,,,*********,,,,,,+++***************************++++++******))))))******)))***++++++,,,+++++++++,,,++++++******+++,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,++++++*********,,,,,,+++++++++++++++***,,,+++***)))))))))))))))***************************++++++++++++++++++***,,,+++++++++++++++,,,,,,(((+++---,,,)))(((***,,,+++++++++,,,,,,,,,------,,,------....../////////000000000111111222222222333333222222222222333333777777777777;;;GGGWWWccciiihhhddd^^^[[[ggg```JJJ>>>:::999:::999999999999:::;;;;;;<<<@@@AAAKKKcccyyynnnrrrwww~~~yyymmmdddUUUNNNKKKPPPWWW\\\aaaeeeqqqwwwyyyqqqhhh___YYYWWWWWWZZZaaaiiittt|||tttgggZZZMMMCCC:::555333111///.........,,,+++---,,,++++++***+++++++++***+++,,,,,,++++++,,,---+++***)))***+++,,,+++***************************+++******)))))))))*********+++,,,,,,------,,,,,,,,,,,,+++******+++---...******+++,,,,,,,,,,,,+++,,,,,,++++++++++++++++++))))))))))))))))))))))))))))))((((((((())))))***))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++***))))))))))))***++++++***+++,,,+++******+++,,,++++++,,,,,,,,,,,,------....../////////......---///000111222222222222222444333333222222333333444666777777888@@@QQQgggwww}}}{{{vvvmmmjjjvvvwwwYYYEEE>>>;;;:::;;;999::::::;;;;;;;;;<<<<<<===AAAKKKaaa}}}yyyqqqgggVVVTTTUUU]]]cccggglllpppzzzxxxqqqjjjccc]]]ZZZVVVVVVXXX]]]dddmmm|||{{{tttddd\\\PPPEEE===777333000111000......//////...---,,,++++++******++++++,,,+++---------+++***+++,,,***))))))***+++,,,,,,***))))))************))))))******))))))))))))*********+++,,,,,,---,,,,,,,,,---,,,+++******,,,---///******+++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,(((((((((((())))))))))))((((((((((((((()))***+++((((((((((((((((((((((((******++++++++++++*********)))))))))******+++,,,,,,+++++++++,,,---,,,+++++++++,,,,,,,,,,,,---------...///000000///...---///000222333444444444333444444333333333333444444666777999;;;BBBTTTlll}}}|||{{{tttVVVEEE???<<<;;;;;;999999::::::;;;;;;::::::===CCCNNN```~~~~~~ooofff___aaagggoootttuuuyyy~~~}}}uuunnnhhheeeaaa]]]WWWSSSRRRTTTWWW]]]jjjxxx{{{vvvnnndddMMMHHH???999555444333222000...++++++,,,.........,,,,,,,,,,,,---...//////,,,......---+++***+++,,,***)))((()))+++,,,,,,***))))))************))))))***)))))))))))))))************+++,,,,,,,,,,,,+++---,,,+++******,,,...///******+++,,,,,,,,,,,,+++*********++++++,,,,,,---***************+++++++++''''''(((((()))***,,,---(((((((((((((((((((((((())))))************)))))),,,+++++++++,,,------......,,,***+++...///---***++++++,,,,,,,,,---------,,,---///000000000///...000222333555666666555555555444444333333444444555888:::<<<===CCCSSSiiiyyyuuuVVVGGGAAA===;;;;;;888888999:::::::::999999???FFFQQQaaa~~~yyykkkccciiinnnvvv~~~uuulllgggeeedddaaaXXXSSSPPPQQQRRRUUUbbbooo}}}{{{sssggg[[[SSSOOO@@@<<<777555444222///+++000000///---++++++---///)))******++++++,,,,,,---************************)))***,,,,,,,,,+++)))''')))************+++++++++++++++***************+++***+++---......---+++***,,,,,,---+++)))'''((()))***++++++,,,,,,++++++***+++,,,***'''(((,,,,,,)))---,,,+++***))))))))))))'''(((((()))))))))))))))(((((((((((())))))))))))************************,,,...---(((###"""(((---++++++,,,,,,,,,,,,------++++++,,,---............---...///111111111000000000444888888555444777;;;444333222222444666777888<<<<<>>===>>>===::::::::::::;;;===???@@@AAACCCNNNfffzzzsssqqqrrrvvv~~~|||{{{~~~yyyooofff___\\\[[[]]]XXXRRRMMMNNNSSS[[[```nnn~~~}}}vvvrrrmmmkkkfff]]]QQQGGG@@@===999666333111111111...,,,,,,------,,,******+++---,,,,,,,,,,,,++++++++++++************************((()))***++++++)))((('''))))))*********+++++++++++++++***************+++++++++,,,------,,,+++++++++---------+++***+++---***++++++,,,,,,++++++***+++,,,+++((((((,,,---***---,,,+++***))))))))))))'''(((((()))))))))))))))))))))))))))************************************---,,,***((('''''')))+++++++++,,,,,,,,,,,,------++++++,,,---...............///000222222222111111555777888777555555888<<<777666555555777999;;;;;;>>>>>>@@@CCCDDDIIIXXXiiisss|||eeeMMMAAA>>><<<;;;;;;:::::::::;;;===???@@@AAAEEERRRkkk~~~|||xxxwww{{{xxxooofffaaa___^^^^^^YYYRRRMMMLLLPPPVVVZZZeeeuuu{{{rrrhhh___[[[UUUSSSOOOHHH???888444333111///...---...///...---)))+++------,,,++++++,,,......---,,,,,,+++******************************(((((()))******((('''&&&)))))))))*********+++++++++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++,,,...***++++++,,,,,,++++++******---,,,)))))),,,---***,,,+++******))))))))))))'''((())))))******))))))************++++++++++++************************---+++((()))+++,,,+++***++++++,,,,,,,,,,,,------+++,,,---...////////////...///111222333333222222:::999888777777888999;;;888777777777888:::<<<===CCCDDDFFFHHHIIIPPP___mmmxxxoooVVVGGG@@@===;;;<<<;;;;;;;;;<<<>>>???AAABBBHHHYYYsssxxxqqqqqqwww{{{rrrjjjeeebbbaaa```\\\UUUPPPMMMOOORRRUUUaaaqqqxxx}}}yyyrrrhhh]]]QQQHHHCCC@@@@@@>>>;;;666444333444---,,,++++++,,,,,,,,,,,,))),,,...///...------...---------,,,,,,,,,++++++************************))))))*********)))((('''))))))))))))*********************)))******+++,,,,,,,,,+++******+++,,,,,,((()))******)))((()))+++***++++++,,,,,,++++++******---...******,,,---+++++++++***)))))))))))))))(((((()))************))))))))))))*********++++++*********************************+++,,,---,,,++++++++++++,,,,,,,,,------,,,---...//////000//////...///000222333333333222:::999888999:::;;;:::888888999;;;;;;<<>>======<<<<<<===>>>@@@AAADDDLLL___{{{}}}ppplllqqq|||{{{sssllleeeaaabbb^^^YYYSSSQQQQQQSSSTTT___ooo^^^ooozzzuuuqqqnnnhhhddd]]]TTTKKKBBB;;;777333444444222000///000222---,,,,,,+++******+++,,,)))+++...///...------...+++++++++,,,,,,---------***************************++++++*********))))))(((((()))))))))***************))))))***++++++,,,,,,++++++******++++++,,,***++++++***(((''''''(((***++++++,,,,,,++++++***)))...///,,,***,,,---,,,******))))))((()))))))))((())))))***************((((((((()))))))))******************************&&&***......+++***,,,...+++++++++,,,,,,,,,------------...///000000000000---...000222333333333333777888999<<<>>>>>>;;;888:::===BBBEEEFFFHHHLLLNNNWWW]]]ccchhhooozzzgggRRREEEAAA@@@???>>>======>>>???AAABBBEEEOOOccctttjjjjjjrrr~~~sssiiiaaa```]]]XXXSSSQQQQQQRRRTTT\\\kkkDDDSSSeeeqqq|||}}}yyywwwuuurrrmmmfff___ZZZVVVMMMKKKGGGBBB===999666444222333333111///------...,,,------,,,***)))+++,,,(((***,,,,,,+++******+++))))))***++++++,,,------************************+++++++++***************((((((((()))))))))******))))))))))))***+++,,,,,,++++++++++++++++++++++++------...,,,***(((((()))***++++++,,,,,,++++++***)))///111...+++,,,...---***))))))(((((()))))))))((()))******++++++******'''((((((((())))))))))))************************%%%***///...)))'''+++///++++++,,,,,,,,,,,,---------...///000111111111111...///111333444555444444555888;;;>>>@@@@@@???>>><<>>???@@@AAABBBFFFQQQeee|||sssrrrxxxyyypppjjjllluuuzzznnneee]]]ZZZTTTOOOMMMMMMPPPQQQ[[[jjj444===GGGPPP[[[iiisssvvv}}}~~~yyyzzz{{{yyytttlllddd^^^\\\[[[XXXTTTOOOIIIDDDAAA:::999666333222111111111000222333222000---------***+++,,,+++))))))+++...***+++,,,***)))(((***+++************************************************++++++***)))))))))))))))(((((((((((()))))))))***))))))))))))***+++,,,---)))***+++,,,,,,+++***)))+++,,,,,,+++***))))))******++++++,,,,,,++++++***(((///222///,,,,,,......))))))(((((((((((())))))))))))***++++++++++++***(((((()))))))))*********************************(((***++++++)))(((***,,,++++++,,,,,,,,,,,,------......///000111111111111000111333555777777777777666:::===???@@@BBBFFFIIIIIIRRR^^^gggkkkmmmpppsss~~~iiiTTTHHHCCCAAAAAA@@@??????@@@BBBCCCGGGQQQddd}}}|||ppphhhnnn{{{}}}wwwtttxxxtttlll^^^ZZZSSSMMMKKKKKKMMMOOOYYYggg~~~000333555888AAAOOOYYY]]]aaahhhrrryyy~~~~~~yyyqqqkkkhhhiiiiiiggg```WWWMMMHHHCCCCCCBBBAAA>>>:::777444333111///,,,++++++,,,,,,(((***---...---+++++++++''')))++++++)))))),,,///.........,,,******+++---++++++******)))(((((((((******************************)))((((((((((((((((((((((((((())))))))))))))))))))))))***+++,,,---((()))+++,,,,,,+++)))((('''((())))))(((((()))***+++++++++,,,,,,+++++++++(((///333000,,,,,,......))))))(((((((((((()))***))))))***++++++++++++***)))************+++++++++************************+++)))(((((()))******)))++++++,,,,,,,,,---------...///000111111222222111111333555777999999999999888<<>>BBBKKKRRR]]]hhhvvvvvv^^^NNNGGGBBBAAA@@@@@@@@@AAABBBCCCHHHQQQddd|||zzzmmmhhhrrryyysssbbb]]]UUUNNNKKKKKKMMMOOORRR```vvv///,,,+++///222444999???JJJOOOXXXccclllsssxxxzzz}}}||||||yyyvvvuuutttpppiiibbbZZZVVVVVVTTTPPPKKKEEE@@@<<<:::777777666555333111///...------,,,,,,+++***))))))+++++++++***************'''+++---***))),,,...---+++++++++++++++++++++++++++++++++************))))))***+++,,,,,,+++***)))+++)))(((&&&&&&((()))+++)))'''&&&'''((()))((('''((((((''''''((()))************+++***)))'''%%%$$$)))))))))***+++++++++,,,*********+++,,,,,,,,,---------,,,,,,,,,,,,++++++*********)))))))))))))))+++)))'''&&&((())))))))),,,(((%%%%%%(((******)))+++***))))))+++------,,,++++++************++++++,,,---...///111111222222000000000000000000//////111222444666888888888888???<<<===@@@BBBFFFSSSaaasssppp[[[LLLGGGBBB@@@@@@@@@>>>@@@DDDJJJRRRaaawww}}}sssooo{{{{{{ttthhhddd\\\SSSKKKGGGGGGHHHUUU___qqq000,,,+++---...///222777777:::@@@HHHRRRZZZaaaeeeiiiggghhhlllppppppkkkfffYYYXXXWWWUUUPPPKKKFFFBBBAAA???===999666222000...------............------------,,,++++++***))))))************************(((+++,,,)))(((++++++(((+++++++++++++++++++++++++++++++++*********))))))'''((())))))))))))((('''***)))(((''''''((()))***)))(((''''''((()))((('''(((((((((((())))))******))))))*********)))((('''******************+++++++++++++++***))))))((((((------,,,,,,,,,+++++++++***)))))))))))))))))))))+++++++++,,,...---+++))),,,***''''''***,,,,,,,,,---,,,******+++,,,++++++++++++************++++++***,,,---000222333444444////////////000000000000222333555777999:::;;;;;;===>>>AAAEEEGGGOOOcccvvvzzzaaaOOOFFFAAA>>>???>>><<<>>>CCCFFFOOO___vvv}}}vvvvvvzzzvvvuuuvvvwwwtttqqqqqquuuyyyvvvqqqkkkaaaWWWNNNIIIHHHIIIPPPYYYiii000,,,)))******(((***///......000444;;;CCCJJJOOOLLLLLLLLLPPPSSSTTTPPPLLL@@@??????===;;;999666555222111000///---,,,+++***'''((()))***************,,,,,,,,,+++******))))))((())))))******+++++++++)))+++***'''(((***(((###++++++++++++++++++++++++++++++*********)))))))))'''(((((())))))(((((('''***)))(((''''''((()))***)))(((''''''))))))(((''')))))))))************+++((()))***+++++++++++++++******************)))))))))))))))((((((''''''&&&,,,,,,,,,,,,++++++++++++))))))))))))))))))******)))***---000111///+++''',,,***)))***,,,.../////////---++++++++++++***)))++++++************++++++***+++...000333444666666///////////////000111222444555666888:::<<<===>>>;;;???DDDHHHLLLZZZuuujjjTTTIIIDDD@@@@@@???>>>@@@EEEGGGPPPaaawww}}}uuunnngggccc^^^bbbeeeccc______fffmmm{{{{{{wwwooocccVVVLLLFFFEEEEEEJJJPPP]]]ppp///***(((((('''%%%&&&***///...---...000444999<<<777777888;;;>>>>>>;;;999444444333222111000000000.........------------,,,******************)))(((,,,+++++++++******))))))'''(((((()))***++++++,,,)))+++***((()))+++(((###************************************)))))))))))))))))))))***************))))))(((((((((((()))))))))((('''((()))***)))'''*********+++++++++************+++++++++,,,,,,,,,++++++******))))))((((((%%%&&&&&&'''((()))******,,,,,,,,,++++++++++++***)))))))))))))))*********'''(((***---...---)))%%%+++******+++,,,...000000///---++++++,,,,,,+++***,,,++++++******++++++,,,,,,---///111333444555666//////...///000222333444777777888999:::<<<>>>???AAAEEEIIINNNXXXlllsss]]]QQQKKKGGGFFFEEEDDDGGGLLLQQQZZZjjj|||zzzmmmccc___\\\YYYUUUUUUZZZ^^^]]]ZZZ]]]iiisss~~~{{{qqqcccUUULLLGGGDDDDDDFFFKKKUUUbbbrrr,,,(((&&&((('''%%%&&&******************+++,,,---------///111222333111000---,,,+++************++++++***************))))))******++++++++++++******++++++***************)))''''''((()))******++++++(((++++++***+++---+++&&&*********************************)))))))))(((((((((((()))))))))******+++))))))(((((((((((())))))***((('''((()))***)))(((******++++++++++++***)))---,,,,,,++++++++++++++++++******))))))(((((((((&&&''''''(((***++++++,,,,,,,,,+++++++++*********(((((())))))************)))(((((()))******)))'''))))))***+++,,,---...000---+++***+++,,,......---,,,,,,++++++++++++,,,,,,//////000222222333333333////////////111444666888::::::999999:::<<>>;;;::::::<<>>@@@:::999:::===BBBJJJQQQVVVcccsss|||~~~~~~vvvsssrrrrrrxxx~~~ttttttsssrrrttt|||~~~qqqkkkhhhbbb^^^\\\WWWWWWYYY[[[^^^___^^^]]]bbbhhhqqqyyy~~~tttiiiccc^^^XXXTTTSSS___ooowwwxxxxxx|||&&&&&&&&&''''''''''''(((***(((%%%%%%'''(((&&&$$$((('''&&&'''((()))((('''''''''''''''''''''''''''((((((((((((''''''''''''&&&'''((('''&&&'''(((***''''''((()))***)))))))))((()))***)))((('''((()))(((+++...---***((()))***))))))))))))))))))))))))''''''''''''((((((((((((&&&(((******)))(((((()))))))))(((((((((((())))))''''''''''''(((((((((((()))((((((((((((***,,,---))))))))))))))))))))))))(((((()))***************+++***)))))))))***,,,---...///+++%%%&&&,,,---((((((((())))))))))))((((((,,,------+++))))))***+++***))))))***,,,------,,,111111000---***)))***,,,...---++++++,,,,,,,,,+++//////000111222333444444555555555555666:::???CCCBBBAAAAAACCCJJJVVVdddnnnzzzsssuuuyyy|||zzzuuupppoooooosss|||zzzrrrmmmmmmfff^^^[[[]]]```aaa```bbbbbbbbbbbbbbbbbbbbbccciiipppyyywwwllleeeaaa]]]aaannn{{{}}}xxx&&&&&&&&&&&&''''''''''''***'''%%%%%%'''(((&&&%%%)))(((((((((***+++***)))''''''''''''''''''''''''%%%%%%&&&'''((()))******&&&'''((((((''''''(((***(((((((((((())))))))))))'''((())))))''''''((()))'''))),,,+++)))''''''(((((((((((((((((((((((((((''''''''''''((((((((((((((()))***)))((('''((()))))))))(((((((((((())))))''''''''''''(((((((((((()))((((((((()))***+++,,,(((((((((((((((((((((((((((((()))************)))+++***)))))))))***+++,,,((()))&&&"""###)))***''')))******++++++******))),,,------,,,******+++---+++***)))***,,,------,,,//////...---+++***,,,...000...,,,---...//////......///000111222333444555333555777888:::===BBBEEECCCEEEHHHMMMXXXgggwwwxxxtttmmmoooqqqtttwwwzzz{{{|||yyyoooiiieeecccgggmmmlllmmmnnnkkkfff```]]]\\\```^^^\\\^^^bbbfffhhhhhhhhhiiiiiihhhfffgggiiilllrrrxxx~~~~~~wwwoooiiifffllluuu~~~&&&&&&&&&&&&'''''''''''')))'''%%%%%%&&&'''&&&%%%)))((('''(((*********)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((())))))***&&&'''((((((''''''(((***)))((('''''''''(((***+++&&&'''(((((('''&&&'''(((&&&((())))))'''&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((*********(((&&&&&&((()))))))))(((((((((((())))))''''''''''''(((((((((((()))((((((((()))***+++,,,'''''''''''''''''''''''''''((())))))******)))))),,,+++***)))))))))***+++((((((&&&$$$&&&+++,,,***++++++,,,,,,,,,,,,+++++++++,,,------,,,+++---...+++***)))***---...---,,,,,,---...---+++,,,---///...---,,,---///000000///...///000111333444555666444666999<<>>BBBHHHOOOTTTUUU]]]jjjyyyqqqgggbbbaaa```aaaaaaaaabbbfffkkkqqquuuwwwyyy}}}~~~sssggg[[[XXXYYYXXXXXXZZZ^^^ccceeebbb[[[YYY]]]bbbbbbhhhooosssuuuxxx}}}~~~yyyzzz~~~}}}zzzzzzzzzzzz{{{|||zzz|||}}}zzzyyyzzz}}}yyyoookkklll~~~~~~|||}}}%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%&&&'''&&&$$$$$$%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%'''))))))((('''((()))***)))'''&&&'''(((***,,,$$$&&&''''''&&&&&&''')))***)))((((((((((((((('''''''''''''''''''''''''''''''''''''''((((((((((((,,,,,,***'''%%%%%%''')))))))))(((((((((((())))))''''''''''''((((((((((((((()))))))))************))))))))))))))))))))))))''''''((())))))))))))))),,,+++***))))))***++++++,,,)))''''''((((((((((((******++++++++++++*********,,,......------......+++******+++---......------...///...,,,++++++,,,+++******+++...000000000///000111333666888999:::999:::<<>>BBBIIISSS```nnnwwwyyyhhhYYYQQQPPPRRRTTTVVVVVVVVVYYY___gggooottttttxxx}}}yyyqqqddddddeeehhhiiiiiigggdddccc^^^[[[___cccdddeeehhhnnnvvv{{{xxxxxxyyyxxx{{{|||}}}~~~~~~~~~}}}}}}yyy{{{}}}$$$$$$%%%%%%%%%&&&&&&&&&###%%%&&&%%%$$$$$$&&&(((&&&%%%%%%%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%''''''((()))$$$&&&)))***)))((('''((((((((((((((())))))))))))%%%'''(((((((((((()))+++---***'''''')))***)))(((''''''''''''''''''''''''''''''''''''((((((((((((((()))***)))((('''((()))))))))(((((((((((())))))''''''''''''((((((((((((((()))***++++++***)))((())))))))))))))))))))))))&&&'''(((((())))))(((((())))))(((((()))+++---...000+++)))---...+++***---))))))************))))))))),,,......---+++******,,,++++++,,,...///...---+++---//////---,,,,,,---///...---...000222222111222333555777:::===???@@@AAAGGGQQQ^^^lll|||rrrhhhZZZOOOJJJKKKOOOQQQUUUUUUVVVZZZaaajjjsssxxxzzz}}}~~~wwwqqqggggggggghhhjjjjjjhhhffffffeeehhhnnnqqqqqqrrrvvv}}}}}}yyyzzz{{{yyyzzz}}}$$$$$$%%%%%%%%%&&&&&&&&&###%%%&&&%%%######&&&)))$$$###"""###%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$&&&)))***)))((('''(((''''''((()))***)))))))))&&&'''))))))((()))***,,,---)))&&&&&&(((***)))'''''''''''''''''''''''''''''''''''''''((((((((()))&&&(((******)))(((((()))))))))(((((((((((())))))''''''''''''((((((((()))((()))***++++++***)))(((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((***,,,...///***%%%$$$)))+++((((((+++*********++++++*********))),,,......,,,***)))))),,,++++++,,,...//////...)))+++...///...---...///...,,,+++,,,.../////////222444666999<<<>>>AAABBBGGGPPP___qqqeee]]]QQQIIIGGGIIINNNQQQVVVWWWYYY^^^fffoooxxx}}}~~~zzzwwwnnnmmmmmmnnnoooooonnnmmmhhhjjjqqqzzz~~~~~~uuu{{{}}}xxxuuuvvvwwwtttxxx~~~&&&###!!!###(((******(((%%%%%%%%%&&&&&&'''''''''***&&&!!!!!!%%%)))(((&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&$$$$$$$$$$$$&&&&&&''''''((((((((((((''''''((()))***)))'''%%%&&&'''''''''(((((())))))******&&&'''((())))))***)))))))))))))))(((''''''&&&&&&%%%&&&&&&'''((())))))***%%%&&&(((((('''''')))******))))))(((((()))***+++))))))************))))))+++*********))))))((((((***)))((('''&&&&&&'''(((''''''(((((())))))******))))))))))))((((((((((((((()))***++++++***)))((((((((())))))***+++------*********++++++,,,,,,,,,***,,,------++++++,,,...---------------------,,,.........//////000111222555777999;;;===@@@CCCFFFPPPccc{{{ttt]]]TTTLLLIIIHHHGGGJJJOOOXXXYYY^^^fffpppyyy{{{yyyvvvtttuuuxxxyyyxxxuuuuuuyyy|||{{{{{{zzzyyyttttttssssssttttttuuuuuuzzz}}}###$$$$$$$$$$$$$$$&&&'''###$$$$$$$$$%%%%%%%%%&&&((($$$"""$$$''')))'''$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''((((((''''''''''''((()))((('''&&&'''(((''''''(((((())))))))))))'''(((((())))))))))))(((((((((((((((''''''''''''((((((((()))***+++++++++((()))***)))'''%%%&&&''')))(((''''''(((***,,,---))))))************))))))*********)))))))))(((((())))))''''''&&&'''((((((''''''(((((((((((((((((()))))))))***************((()))***++++++***)))((())))))))))))***+++,,,---******+++++++++,,,,,,,,,***,,,------++++++,,,......------,,,,,,------...000000///000000111222333555777:::;;;===BBBJJJQQQdddvvv|||oooYYYRRRLLLJJJJJJJJJMMMRRR\\\___fffpppxxx~~~|||xxxwwwwwwvvvvvvuuutttsssssssssssssssvvvzzz"""%%%'''%%%"""!!!$$$'''""""""############$$$$$$%%%$$$###&&&))))))&&&###&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%'''(((((('''&&&((()))'''(((((((((((()))))))))((())))))))))))(((((('''''''''''''''(((((((((((((((((())))))******++++++((()))***)))'''%%%&&&'''((('''&&&&&&'''***---///******++++++++++++************))))))))))))(((((((((''''''''''''(((((()))((((((((((((((((((''''''*********++++++,,,,,,,,,))))))***++++++***))))))++++++************++++++++++++++++++,,,,,,,,,,,,***,,,------++++++,,,...///...,,,++++++---...///111111111111222333444444555999<<<<<<>>>GGGVVVbbbxxxvvvjjjZZZUUUSSSTTTUUUTTTXXX]]]hhhmmmuuu|||~~~||||||uuurrrssstttxxxwwwuuutttrrrqqqppppppsssvvv|||}}}###%%%&&&%%%######%%%(((#####################$$$%%%$$$###%%%'''(((&&&$$$&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%''''''''''''(((***(((((((((((((((((((((((())))))***))))))((('''&&&&&&&&&&&&'''((())))))***&&&'''''''''((((((((()))%%%&&&(((((('''''')))******(((&&&%%%&&&))),,,...******++++++++++++******))))))))))))))))))((((((''''''''''''(((((())))))*********))))))((((((((())))))******+++,,,,,,,,,************************---,,,++++++************,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,++++++,,,...000...,,,++++++---///111111000000111111222333444666:::===>>>AAAOOOeeevvvuuullleeecccdddggghhhhhhkkkqqq{{{~~~~~~|||}}}uuurrrsssvvvzzzyyywwwuuusssqqqpppooorrruuuzzz~~~###!!! !!!$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###"""###%%%''''''%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%###%%%&&&'''&&&'''(((***((((((((('''''''''''''''))))))***))))))((('''&&&%%%&&&&&&'''((()))******''''''''''''((((((((((((%%%&&&(((((('''''')))***+++***(((&&&&&&''')))************++++++*********(((((((((((((((((())))))&&&&&&'''(((((()))))))))+++++++++******))))))))))))))))))*********++++++++++++************++++++...---,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,++++++,,,...000...,,,++++++---000222000000000000111222333333777;;;>>>AAAHHHZZZsss{{{uuuuuutttwww{{{|||{{{~~~~~~}}}xxxuuuwwwzzz{{{zzzyyywwwuuutttssssssuuuwwwzzz~~~!!!###&&&%%%###'''''''''&&&&&&&&&&&&%%%'''%%%###!!!"""$$$&&&(((%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&###%%%&&&'''&&&&&&((()))(((((((((''''''''''''&&&((())))))))))))(((((('''&&&&&&&&&'''((())))))***))))))))))))************((()))***)))'''%%%&&&'''+++***)))'''''''''''''''))))))************))))))''''''(((((((((((())))))&&&'''(((((()))(((((('''+++***************))))))************************,,,+++************+++,,,...---,,,+++++++++++++++------------,,,,,,,,,,,,***,,,------++++++,,,...///...---,,,---...000222000//////000000111222333888;;;???EEEPPPeee~~~}}}{{{zzz{{{|||{{{{{{zzzyyyyyyxxxyyyyyyzzzzzz{{{}}}"""!!! !!!###$$$%%%%%%''''''''''''&&&&&&%%%%%%$$$$$$$$$######$$$%%%'''%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''''''''(((((('''''''''$$$%%%&&&&&&&&&&&&'''((((((((('''''''''&&&&&&&&&'''(((((())))))))))))(((&&&&&&''''''(((((())))))************))))))))))))((()))***)))'''%%%&&&'''((((((((((((((((((''''''(((((())))))))))))(((((('''''''''((((((((())))))'''(((((())))))((('''&&&((((((((((((((())))))))),,,,,,,,,+++******)))))),,,++++++******++++++,,,------,,,+++++++++,,,,,,......---------,,,,,,,,,***,,,------++++++,,,...------------...///000111111111111111111222444444999;;;@@@IIIXXXooo~~~~~~}}}}}}~~~||||||||||||{{{zzzzzzzzz{{{{{{|||~~~~~~~~~~~~$$$'''((('''$$$###&&&)))'''''''''&&&&&&%%%%%%%%%!!!###%%%&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$&&&&&&&&&&&&$$$$$$''''''((((((((((((''''''$$$&&&'''&&&%%%%%%&&&((((((((('''''''''&&&&&&&&&''''''((())))))***))))))'''''''''(((((((((((((((((((((((((((''''''''''''%%%&&&(((((('''''')))***%%%&&&((()))))))))((('''''''''((((((((((((''''''&&&'''''''''(((((())))))(((((()))))))))'''&&&%%%%%%&&&&&&&&&''''''((((((///...------,,,+++***)))---,,,+++******+++,,,------,,,,,,++++++,,,,,,---.........------,,,,,,,,,***,,,------,,,+++---...,,,---......///000000111222222222222333444555555:::;;;@@@KKK]]]uuu|||}}}}}}}}}}}}zzz{{{}}}}}}zzzwwwyyyzzz{{{}}}''''''&&&$$$"""!!!###$$$)))((('''&&&%%%$$$$$$$$$$$$###"""!!!"""%%%''')))"""###%%%&&&%%%$$$"""!!!%%%%%%%%%%%%%%%$$$###"""$$$$$$%%%%%%%%%&&&&&&&&&(((((('''&&&%%%%%%%%%%%%***(((%%%######$$$&&&((('''(((((('''%%%%%%&&&(((((('''&&&%%%%%%&&&'''((())))))))))))************%%%&&&''')))))))))((('''+++)))'''&&&((()))))))))%%%'''((((((&&&$$$$$$$$$))))))))))))((((((((((((((()))***)))((('''((()))))))))(((((((((((())))))444666333,,,))),,,+++'''++++++++++++,,,---......---,,,+++*********+++,,,333///***))),,,...---,,,...........................,,,***,,,///111111///222222333333444666777888999<<<@@@KKKbbb~~~|||zzzzzz}}}}}}}}}xxxxxxxxxxxxxxxyyyyyyyyywwwyyy{{{}}}|||{{{|||~~~$$$$$$$$$###"""###%%%'''+++***(((&&&%%%%%%%%%%%%$$$############$$$&&&'''"""#########""" &&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''')))(((&&&%%%$$$%%%&&&''''''(((((('''&&&%%%'''((()))(((''''''''''''((()))))))))))))))))))))))))))&&&'''((((((((((((((((((+++)))''''''((())))))((( """%%%''''''((()))***))))))(((((((((''''''''''''((())))))''''''((()))))))))(((((((((((())))))///111///***))),,,,,,(((++++++++++++,,,---.........---,,,+++++++++,,,,,,///---++++++...//////...------------------------///---,,,---000111111000111222333444444555666888:::===AAAKKKbbb~~~}}}zzzzzz{{{zzzyyyzzztttuuuuuuvvvwwwwwwwwwxxx{{{|||}}}!!!"""#########$$$'''***---,,,)))&&&%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%###!!! '''&&&&&&&&&&&&&&&'''(((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))''''''''''''&&&&&&&&&&&&''''''((('''&&&&&&''')))))))))(((((((((((())))))(((((((((((((((((((((((()))((((((''''''''''''(((***(((''''''((())))))((("""%%%''''''(((***,,,(((((('''''''''&&&&&&&&&&&&'''(((((('''&&&'''((())))))(((((((((((()))))))))++++++((((((+++,,,***++++++++++++,,,---......///...---,,,,,,,,,------***++++++---...///000000,,,,,,,,,,,,------------000...---...000111111111333555666666666666777888<<<>>>CCCMMMccc{{{zzzzzz}}}}}}xxxvvvvvvssstttuuuwwwxxxyyyzzzzzz!!!"""#########$$$'''***---+++(((%%%######$$$%%%$$$%%%%%%%%%%%%$$$###""""""###$$$&&&''''''''''''&&&&&&%%%%%%%%%'''((()))%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''((((((&&&'''((()))(((((('''&&&&&&'''((('''&&&&&&(((***(((((((((((((((((((((((('''''''''''''''&&&&&&&&&***)))(((&&&&&&&&&'''((()))(((&&&'''((()))((('''%%%&&&((('''&&&&&&'''(((''''''&&&&&&&&&%%%%%%%%%%%%&&&((('''&&&&&&'''((())))))(((((((((((())))))((())))))))))))+++,,,+++++++++++++++,,,---.........------,,,,,,,,,,,,,,,******+++,,,,,,...000111++++++,,,,,,,,,,,,,,,---///.........///111111111777999;;;:::777666888:::<<<@@@FFFPPPfff~~~|||{{{zzz{{{|||~~~~~~|||xxxuuutttuuuvvvyyy|||~~~###$$$$$$###"""###%%%(((+++)))&&&$$$""""""######%%%%%%%%%%%%%%%$$$"""""" !!!###$$$%%%%%%&&&%%%%%%$$$%%%%%%&&&''''''%%%%%%&&&&&&&&&''''''''')))((('''&&&&&&&&&&&&&&&&&&''')))******)))'''&&&&&&'''(((((('''''')))+++''''''''''''''''''''''''((('''''''''&&&&&&&&&%%%***)))(((&&&&&&&&&'''(((((('''&&&'''((()))(((&&&((())))))(((&&&$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$&&&''''''&&&&&&''')))))))))(((((((((((())))))***)))***++++++++++++,,,++++++++++++,,,---......,,,,,,,,,,,,+++++++++***,,,+++++++++,,,...//////+++++++++,,,,,,---------------......///000222333888;;;<<<:::777666999===>>>DDDLLLVVVkkk}}}zzzwwwuuuvvvwwwxxxzzz||||||yyyvvvsssrrrvvvxxx|||%%%%%%%%%$$$""""""$$$&&&''''''&&&$$$######""""""%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''***)))((('''&&&&&&&&&&&&'''''')))*********)))(((&&&'''(((((('''((()))+++&&&&&&''''''''''''&&&&&&((((((((('''&&&&&&%%%%%%)))((((((''''''''''''(((''''''&&&'''))))))'''%%%'''(((((('''&&&&&&''')))''''''&&&&&&&&&%%%%%%%%%%%%&&&((((((''''''(((***))))))(((((((((((())))))+++)))***------+++***,,,++++++++++++,,,---......++++++,,,,,,,,,+++***)))---++++++...222333000---++++++,,,,,,------......,,,---///000000111444666777:::;;;:::777999@@@FFFIIIQQQZZZddduuu{{{vvvsssrrrsssssstttuuuvvvuuusssqqqpppuuuxxx}}}$$$%%%%%%$$$""""""$$$&&&%%%%%%&&&&&&&&&%%%$$$###&&&%%%$$$#########$$$%%%))))))((('''''''''''''''%%%&&&((())))))'''%%%###&&&&&&&&&&&&'''''''''''')))((('''''''''''''''((((((((())))))************&&&'''(((((('''(((***,,,&&&'''((())))))((('''&&&))))))(((((('''&&&&&&%%%&&&'''(((((((((((((((((('''&&&&&&'''))))))'''%%%&&&'''((('''&&&&&&)))+++''''''''''''&&&&&&&&&&&&%%%'''(((((((((((()))+++))))))(((((((((((())))))***''')))---...++++++...++++++++++++,,,---......,,,,,,---------,,,+++*********---555===<<<333***+++,,,,,,---......//////,,,...111222222444888;;;777;;;=========CCCMMMWWW^^^gggqqqzzz~~~xxxtttssssssrrrrrrrrrsssssssssrrrqqquuuxxx~~~}}}xxxuuuuuuvvvxxx}}}###$$$$$$###"""###%%%((($$$%%%'''(((((('''%%%$$$&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$%%%&&&'''&&&'''***++++++(((%%%###&&&&&&&&&'''''''''((((((''''''&&&''''''((()))***(((((()))))))))******+++&&&'''((((((((((((***,,,'''((()))******)))((('''******)))(((''''''&&&&&&%%%&&&((()))))))))((((((&&&&&&&&&'''))))))&&&$$$((())))))'''&&&&&&(((***(((((('''''''''&&&&&&&&&&&&'''))))))((()))***,,,))))))(((((((((((())))))'''$$$'''---///++++++///++++++++++++,,,---......,,,---.........---,,,+++'''(((...;;;FFFDDD666(((,,,,,,------...///000000,,,///333444444777;;;???999===AAABBBDDDLLLZZZfffpppzzzzzzvvvuuuuuutttsssssssssuuuvvvuuutttvvvzzzzzzvvvyyyvvvqqqlllhhhiiimmmqqqyyy}}}######""""""######$$$%%%&&&&&&&&&&&&%%%$$$$$$###%%%&&&''''''&&&$$$###"""$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&))))))))))))))))))))))))((())))))(((''''''***,,,(((&&&&&&(((***,,,---,,,'''&&&&&&&&&&&&'''(((((()))&&&$$$%%%''''''%%%###&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((()))(((&&&&&&((()))(((''''''''''''(((((((((((((((%%%%%%&&&&&&'''(((((((((''''''((()))))))))))))))***************+++++++++***)))((((((***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///...+++)))(((///+++---:::HHHGGG666$$$---+++***+++---000111222...111444777888999;;;===>>>BBBGGGKKKPPPZZZhhhrrr~~~zzzxxxxxxxxxwwwvvvtttssstttuuuwwwxxxwww|||}}}{{{~~~yyyqqqkkkhhhfffddddddcccdddkkktttuuu~~~###############$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((()))((('''''')))+++)))'''%%%%%%&&&'''''''''&&&&&&&&&&&&&&&'''((((((***(((&&&'''))))))(((&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((()))'''&&&&&&'''((((((''''''((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''((()))))))))))))))((())))))))))))*********+++***)))***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...---+++)))(((***))),,,333::::::111(((...---------...............000333555777;;;???BBBGGGMMMVVV]]]eeeooo{{{|||zzzzzzzzz{{{zzzxxxwwwwwwxxxzzz{{{|||~~~}}}zzzxxxxxxyyy|||}}}}}}uuulllgggddd```]]]]]]\\\___iiittt}}}############$$$$$$$$$%%%###$$$%%%%%%%%%%%%%%%%%%$$$###$$$$$$%%%&&&'''((($$$$$$#########$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''((()))((('''''')))+++,,,***''''''(((*********&&&&&&&&&&&&&&&''''''(((((('''&&&'''))))))((('''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((('''%%%%%%'''((('''&&&((((((((((((((((((''''''((((((''''''&&&%%%%%%$$$''''''((()))))))))))))))''''''(((((()))))))))))),,,+++***,,,...///......,,,,,,,,,,,,,,,,,,------)))***+++,,,,,,+++***)))(((***,,,---...---------...//////000000000//////222444555777;;;AAAHHHMMMTTT\\\gggqqqyyy~~~}}}}}}}}}~~~}}}}}}}}}{{{xxxuuussstttuuuwwwyyy{{{ssskkkgggddd```\\\[[[\\\aaammmyyy######$$$$$$$$$%%%%%%$$$"""###$$$%%%%%%%%%%%%%%%%%%$$$######$$$%%%'''((($$$###"""!!!"""$$$&&&'''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''(((***+++(((&&&'''***---//////&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%%%%&&&'''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((((((&&&%%%%%%'''''''''&&&(((((((((((('''''''''''''''''''''&&&&&&%%%%%%%%%''''''((()))))))))))))))''''''(((((()))*********---,,,,,,...000111000///,,,,,,,,,---------------((()))***++++++++++++***)))+++---,,,******---000+++...000222333333444555999:::<<>>@@@EEELLLUUUaaannnvvvwwwooohhhdddbbb```___``````bbbkkkuuu"""###%%%&&&&&&&&&%%%$$$"""###$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$######$$$&&&((()))***)))(((&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&(((((('''''''''(((((('''%%%&&&'''((('''&&&%%%%%%%%%%%%%%%&&&&&&'''&&&((()))(((''''''((()))&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((()))(((&&&&&&((()))(((''')))))))))(((''''''&&&&&&###$$$$$$%%%&&&&&&''''''''''''((()))))))))))))))(((((()))***+++,,,,,,---...---...000222222111///,,,,,,,,,---......//////************++++++,,,,,,((()))***,,,---...,,,+++///000222222333777>>>DDDJJJNNNUUU^^^jjjwww{{{zzz}}}yyypppjjjfffbbb``````bbbbbbccckkkuuu"""###%%%&&&'''&&&%%%$$$###$$$$$$$$$$$$######"""######$$$%%%&&&&&&&&&&&&###$$$%%%&&&'''(((((()))+++***(((&&&%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((()))(((''''''((((((''''''((())))))'''&&&%%%%%%$$$$$$%%%%%%&&&'''''')))***)))'''&&&''')))&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((***)))'''''')))***)))(((***))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''((()))))))))))))))''''''((()))***+++,,,,,,------...000222222111...,,,,,,------.../////////,,,++++++++++++,,,,,,,,,''')))+++---------...///222444555666:::DDDQQQ[[[eeeiiipppxxx~~~|||~~~vvvmmmgggcccaaa^^^]]]___```cccmmmxxx"""###%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$###"""!!! !!!$$$&&&'''(((((('''###$$$&&&'''((())))))))),,,***(((&&&%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((()))(((''''''''' """%%%'''(((&&&$$$%%%%%%$$$$$$%%%%%%&&&'''%%%''')))'''$$$###$$$&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((+++***((((((*********)))***))))))((('''&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###'''(((((()))))))))))))))&&&&&&'''((()))***++++++------...000222222000...,,,,,,------...///000000------,,,++++++,,,,,,---(((,,,//////------111555444666999<<>>@@@AAAJJJVVVeeeyyywwwiiibbb^^^ZZZWWWWWWTTTSSSTTTVVVTTTRRRUUU\\\fff$$$######""""""#########$$$$$$$$$######""""""!!!%%%%%%%%%$$$$$$$$$######$$$%%%%%%$$$###$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''+++)))&&&$$$$$$%%%''')))&&&&&&'''(((((('''&&&%%%$$$%%%&&&&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%"""###$$$$$$######%%%&&&%%%''')))***+++***(((''')))******************)))((((((((((((''''''''''''''''''''''''''''''''''''(((((())))))***+++++++++++++++++++++,,,,,,,,,,,,000000000000...---+++***))))))*********+++++++++,,,,,,---------.........000222555888999===AAAEEEOOOZZZiiixxx}}}nnnfffbbb^^^\\\]]][[[YYYXXXWWWTTTQQQUUU\\\ggg###$$$$$$$$$$$$###"""!!!$$$%%%%%%&&&%%%%%%$$$###%%%%%%%%%$$$$$$$$$######!!!"""######"""###$$$&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%&&&'''''')))(((&&&%%%$$$%%%&&&'''######$$$%%%%%%$$$$$$######%%%'''&&&%%%$$$$$$%%%'''''''''''''''&&&&&&&&&$$$%%%''''''&&&&&&((()))%%%&&&((()))))))))((('''************************((((((((((((((((((''''''((((((''''''''''''''''''(((((()))******++++++,,,******++++++,,,,,,,,,---000///...---+++***)))(((*********++++++++++++,,,,,,------....../////////222444777777888<<>>MMMZZZppp|||{{{&&&&&&%%%%%%$$$%%%%%%%%%$$$######$$$&&&&&&%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$######$$$%%%&&&%%%######"""!!!!!!!!!!!!"""###"""######$$$%%%&&&&&&'''!!!"""$$$%%%&&&%%%%%%$$$$$$%%%&&&&&&%%%%%%''')))666---%%%$$$%%%%%%'''***''''''&&&&&&''''''((()))''''''''''''''''''''''''&&&'''((('''%%%%%%'''(((''''''((('''&&&&&&)))+++************************+++++++++,,,++++++***)))))))))******+++,,,,,,---)))+++---------...000111---...000111333666;;;???NNN```zzz&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&%%%###%%%$$$$$$######$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%#########%%%''''''%%%###$$$###!!! !!!###$$$######$$$$$$%%%&&&&&&''' !!!$$$&&&'''&&&%%%$$$$$$%%%&&&&&&%%%%%%''')))444,,,%%%%%%%%%%%%&&&***'''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''((()))((('''&&&''')))((((((((((((((()))+++,,,***************+++++++++***++++++++++++*********))))))******+++,,,------+++---......------///000---...000111333777<<<@@@KKKaaa~~~}}}$$$$$$############$$$$$$&&&%%%$$$%%%&&&&&&%%%###%%%$$$$$$######$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$&&&((((((&&&$$$%%%$$$"""!!!!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%% !!!$$$&&&'''&&&%%%$$$%%%&&&&&&&&&%%%%%%&&&(((,,,'''%%%&&&'''%%%&&&)))&&&&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''((())))))''''''((()))%%%%%%$$$%%%&&&((((((((())))))*********+++++++++*********************+++((()))***+++,,,---.........///000///---,,,---......///111222444888<<<@@@EEE]]]~~~xxxsssvvv~~~{{{xxxyyy}}}zzz{{{|||######""""""######$$$$$$'''&&&%%%&&&''''''%%%###%%%$$$$$$######$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%&&&%%%%%%&&&(((((('''%%%%%%$$$############$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%!!!"""$$$%%%&&&%%%%%%$$$%%%&&&'''&&&%%%$$$&&&(((%%%###$$$'''(((%%%%%%(((&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''&&&((())))))(((''''''(((&&&%%%%%%''')))******))))))))))))***++++++,,,,,,******)))))))))***++++++((()))***+++,,,---...///...///000///---------///000111222333444888<<<@@@CCC[[[|||vvvqqqnnnooovvv{{{}}}|||{{{yyyuuuqqqooopppuuuyyy~~~$$$############$$$%%%&&&'''&&&%%%&&&''''''%%%###%%%$$$$$$######$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%&&&$$$###$$$%%%'''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&%%%$$$&&&'''%%%###$$$''''''$$$%%%(((&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''%%%'''))))))(((&&&&&&''')))''''''))),,,...---+++((())))))***++++++,,,,,,***)))(((((()))***+++,,,((()))***+++---...//////,,,---//////......000111222333444444555777;;;???FFF\\\|||tttqqqnnnmmmooorrrssstttnnnnnnmmmmmmnnnssszzz$$$$$$$$$$$$%%%%%%&&&''''''&&&&&&&&&''''''%%%###%%%$$$$$$$$$$$$$$$$$$%%%""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%&&&$$$""""""$$$%%%&&&%%%######$$$$$$$$$$$$######"""###$$$%%%'''((()))***%%%%%%$$$######$$$$$$$$$&&&''''''&&&%%%$$$&&&''''''%%%%%%'''&&&###%%%)))&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''$$$&&&((()))'''&&&&&&&&&&&&$$$$$$&&&***,,,***(((((())))))***++++++,,,,,,***)))(((((((((***+++,,,((()))***+++---...///000)))+++---...///000222444333444444444555777;;;>>>JJJ___}}}uuussspppmmmkkklllmmmnnnlllmmmpppsssxxx%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%$$$"""!!! """"""""""""###$$$%%%&&&&&&%%%%%%$$$#########$$$########################$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$!!!!!!$$$&&&&&&%%%""""""""""""""""""""""""$$$%%%&&&&&&&&&%%%$$$###''''''&&&&&&&&&&&&''''''$$$%%%'''((((((((('''&&&&&&%%%$$$###$$$&&&)))***'''''''''(((''''''&&&&&&)))(((((()))***(((%%%###$$$$$$%%%%%%'''(((***+++''''''((()))***+++,,,,,,***)))((((((((()))+++,,,+++,,,---.........---,,,,,,))))))000:::???>>>:::777333111444555666:::???GGGZZZxxxrrrpppllliiiiiinnnvvv|||~~~$$$$$$$$$$$$$$$%%%%%%&&&(((&&&""" !!!###%%%""""""""""""###$$$%%%&&&&&&%%%$$$$$$######$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$!!!"""$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&'''(((((((((''''''&&&%%%$$$$$$$$$&&&((()))&&&&&&''''''''''''''''''&&&'''))),,,---***$$$ %%%%%%%%%&&&'''((())))))&&&&&&''')))***,,,,,,---***)))((((((((()))+++++++++,,,---.........---,,,,,,++++++...333999===>>>>>>888333333444666<<>>GGG[[[{{{$$$###############$$$$$$(((''''''&&&&&&%%%%%%%%%$$$$$$$$$#########""""""%%%$$$###$$$%%%&&&&&&%%%&&&%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%'''((((((&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$###$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&''''''((((((111,,,$$$'''(((%%%)))''''''&&&&&&''''''((()))******))))))******+++,,,))))))***++++++++++++***)))***++++++,,,,,,++++++---------------......///...///000000000000000000333555999===CCCUUUuuu#########"""######$$$$$$$$$%%%%%%&&&&&&&&&''''''$$$$$$$$$#########""""""###""""""###%%%%%%%%%###%%%%%%%%%%%%$$$$$$%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%''''''%%%$$$$$$%%%'''&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&'''''''''&&&&&&((('''''''''&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''###+++'''"""''''''%%%***&&&&&&%%%%%%&&&&&&'''(((***************+++,,,,,,))))))***++++++++++++*********+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------......///000000000000000...111555888<<>>NNN^^^ttt !!!"""###%%%'''(((''''''(((((((((&&&%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$###"""###%%%((((((&&&%%%!!!###%%%$$$###$$$(((,,,&&&%%%%%%$$$$$$#########$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%'''***---&&&%%%$$$$$$$$$$$$&&&&&&%%%&&&''''''((((((''''''(((((((((((())))))))))))'''&&&&&&%%%%%%&&&&&&'''"""(((%%%$$$)))%%%"""******************++++++,,,&&&(((***+++,,,+++)))((())))))***++++++++++++******+++,,,,,,------,,,,,,++++++---.........---,,,,,,---...///000000000000000///000222333777BBBNNNcccwww%%%$$$#########$$$%%%&&&((())))))(((&&&%%%%%%&&&"""###$$$%%%%%%$$$###"""########################$$$$$$%%%&&&%%%$$$###"""&&&&&&&&&%%%$$$###!!! %%%$$$$$$$$$######""""""&&&&&&&&&%%%%%%$$$$$$$$$"""###%%%'''))))))))))))&&&''''''%%%###"""$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&%%%&&&'''((()))###$$$$$$%%%%%%&&&&&&'''''''''''''''''''''''''''))))))*********))))))((((((((())))))))))))((((((+++++++++******************)))((()))*********)))---...///111111///...---........................---///111333555999>>>BBBSSSdddzzz$$$$$$#########$$$%%%&&&%%%'''((((((&&&%%%%%%&&&######$$$$$$$$$$$$##############################$$$$$$%%%%%%%%%$$$###"""$$$$$$$$$%%%%%%$$$$$$###$$$#########""""""""""""'''''''''&&&&&&&&&%%%%%%###$$$&&&'''(((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&(((((('''''''''((()))***&&&&&&&&&&&&&&&%%%%%%%%%(((((((((((((((((((((((())))))************))))))(((((())))))))))))((((((************************,,,+++++++++,,,---,,,,,,---...///000000///...---........................///000111111222555999<<>>GGGTTThhh"""###$$$%%%%%%%%%%%%$$$"""%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$###"""""""""""""""############$$$$$$$$$%%%%%%%%%%%%&&&'''&&&%%%%%%%%%%%%%%%&&&(((%%%###%%%(((******(((%%%&&&&&&&&&&&&'''''''''%%%&&&&&&'''((('''''''''&&&&&&''''''((())))))***))))))))))))))))))))))))'''((()))******+++******)))******++++++******))))))))))))***++++++,,,,,,---///000///...000444999////////////////////////........................---///111111000000222333333555:::@@@HHHYYYsss"""###$$$%%%%%%%%%$$$$$$"""$$$%%%&&&%%%$$$%%%&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$$$$$$$%%%%%%%%%%%%$$$##################$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%$$$$$$$$$%%%&&&''''''&&&&&&&&&'''((())))))%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&'''((()))(((((('''''''''''''''''''''''''''(((((((((((((((((((((((('''((()))******+++++++++)))******++++++******))))))******+++,,,,,,---------///111000...000666;;;//////............//////...........................///111111000///000111333555:::???DDDPPPjjj"""###$$$%%%&&&%%%$$$$$$$$$%%%&&&%%%$$$$$$&&&'''$$$$$$&&&''''''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$%%%###$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&''''''(((((((((&&&&&&&&&'''''''''((((((%%%%%%$$$###$$$%%%&&&'''$$$%%%&&&%%%$$$$$$&&&'''$$$$$$$$$%%%%%%%%%&&&&&&&&&''')))*********)))(((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''(((******+++++++++******++++++++++++************+++,,,------......+++...000///---///555;;;//////............//////...........................000111000///------...///111777<<>>MMM\\\nnn|||$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((("""###$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&'''(((***(((((('''&&&%%%$$$$$$$$$&&&&&&''''''''''''''''''(((''''''''''''(((((()))%%%&&&'''&&&%%%&&&''')))(((***---///...,,,)))&&&&&&'''''''''((((((((((((************************)))***+++,,,,,,------,,,.........---......///000000000000//////...............////////////......,,,---...///000000000000000111444666666;;;HHHVVVfffuuu$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''(((((((((###$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$"""$$$'''((('''''''''(((&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&'''(((((((((&&&''''''(((((((((((((((&&&'''&&&%%%%%%'''***---+++---000111111---)))&&&''''''((())))))))))))((())))))*********+++++++++)))***+++,,,,,,------,,,///.........//////000111000000//////...---,,,,,,------.../////////...---,,,---...///000000000//////000333444333666BBBOOO]]]lll~~~$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$###%%%%%%&&&&&&'''((())))))%%%%%%%%%%%%%%%$$$###"""###$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$!!!$$$&&&%%%$$$$$$$$$###$$$&&&((()))(((((('''%%%%%%&&&&&&'''((())))))%%%&&&((()))))))))((('''((('''&&&%%%%%%(((---111---///222333222...)))&&&((())))))************)))(((((()))***+++,,,,,,---******+++,,,------------///////////////000111111000000///...---,,,,,,+++,,,---...//////...------,,,---...000000000000///...///111333111333>>>JJJSSSbbbsss...+++(((%%%######$$$%%%)))'''$$$""""""$$$''')))$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&%%%###$$$'''&&&"""'''((((((%%%"""!!!###&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&&&&%%%%%%&&&'''((((((&&&&&&&&&''''''&&&%%%%%%&&&'''((()))///,,,((('''((()))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&))),,,000222222...***'''******))))))(((((('''''')))******))))))))),,,............------,,,,,,,,,............////////////111///---+++++++++,,,---......///000///...,,,+++,,,---...///000111222333000000000000111333555777IIIOOOYYYgggvvv)))(((%%%######$$$&&&'''&&&$$$"""!!!!!!"""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%''')))(((&&&'''***)))&&&'''((((((&&&$$$###%%%'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&''''''&&&%%%''''''''''''&&&&&&''''''((('''&&&&&&%%%&&&'''''')))'''%%%&&&'''&&&### '''''''''''''''''''''''')))+++...//////,,,)))'''***)))))))))(((((((((''')))*********)))***,,,.........---------,,,,,,,,,............////////////111///...,,,,,,---...///.........///......------......//////000000111111111000000000111333444555===AAAKKKXXXeeepppvvvyyywwwzzzwwwvvvwwwyyy%%%$$$###"""###%%%'''((($$$$$$############$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&$$$&&&&&&$$$$$$''''''$$$'''(((((('''&&&&&&''')))%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&''''''&&&&&&&&&&&&'''(((&&&&&&&&&%%%&&&''''''((($$$$$$%%%&&&'''%%%!!!((((((((((((((((((((((((((()))***++++++***(((&&&))))))))))))(((((((((((()))***+++*********,,,......------------,,,,,,,,,............////////////000///.........///000111.........---......//////////////////////////////111111000000000111333444666888===FFFPPPYYY^^^```]]]```gggooossspppggg```ZZZ[[[___dddiiimmmnnnmmmqqqrrrrrrrrrrrrpppnnnmmmkkkllllllnnnpppsssvvvwww$$$############%%%'''(((%%%&&&&&&&&&&&&&&&&&&%%%'''&&&$$$######$$$&&&'''!!!%%%%%%""""""$$$%%%###&&&&&&''''''''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''''''''((('''&&&&&&'''(((((((((###$$$$$$%%%&&&((())))))&&&&&&'''((((((&&&$$$"""'''''''''''''''((((((((('''''''''((((((''''''&&&))))))))))))(((((((((((((((***++++++***+++,,,...------------------------............////////////............///000111222///...---------///000111.........///////////////222111000//////000222222999888999===BBBHHHKKKLLLGGGIIIMMMRRRVVVTTTMMMHHHAAACCCFFFJJJNNNQQQSSSSSSZZZYYYXXXVVVTTTSSSRRRRRRTTTUUUVVVXXX[[[___dddggg&&&%%%%%%$$$$$$%%%&&&'''%%%&&&''''''''''''&&&%%%'''&&&$$$######$$$&&&'''###''')))&&&$$$'''((((((%%%%%%%%%&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((('''&&&'''******)))'''%%%%%%&&&&&&&&&&&&&&&&&&(((((((((''''''''''''(((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))(((***,,,,,,++++++,,,...------------------------............////////////,,,,,,------...///000111///...------...///111222,,,,,,---...///000111111111000/////////000111222:::888777999<<>>===<<<>>>@@@@@@===999666777999<<<===???AAABBBGGGFFFDDDCCCBBBBBBBBBBBBGGGIIIJJJKKKMMMPPPVVVZZZpppvvvqqqttt~~~'''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&$$$$$$$$$$$$&&&&&& %%%(((%%%"""%%%''''''%%%%%%%%%&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&%%%&&&&&&&&&(((''''''***---...***'''))))))((('''%%%###!!! '''''''''&&&%%%%%%(((***$$$$$$%%%%%%&&&'''''''''%%%%%%&&&''''''''''''&&&(((((((((((())))))))))))(((***,,,---,,,,,,---...,,,,,,,,,------------...............////////////,,,,,,---...//////000000/////////...//////000000***+++,,,---///000111222000///.........000111222444333333555999<<<>>>>>>===999666555777888777555444555777777777888999;;;<<<;;;:::999999:::<<<===???BBBEEEEEEEEEGGGKKKPPP___mmm~~~tttggg[[[YYY^^^iii%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###&&&""" """%%%%%%'''&&&&&&'''******(((%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$$$$%%%&&&(((''')))---111111,,,&&&''''''''''''&&&$$$"""!!!$$$&&&((((((&&&&&&(((***%%%%%%%%%&&&'''(((((((((%%%&&&'''((()))((('''''''''((((((((()))))))))***(((***---------,,,------,,,,,,,,,---------..................////////////---...//////000000000000///000000000000//////...,,,,,,------...///000000...---------...000111333000000000333777:::;;;;;;999666333333666777666444222444666666444555777999777666666666777888:::;;;999===AAAAAA@@@AAAEEEIIIRRR^^^mmm}}}rrr___UUUPPPSSSVVV\\\mmm"""""""""###$$$$$$%%%%%%(((''''''&&&&&&''''''((($$$%%%%%%&&&&&&%%%%%%$$$&&&)))%%%"""$$$((())))))(((''')))++++++(((%%%''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%$$$###$$$$$$%%%''''''***///444333,,,&&&"""###$$$&&&''''''&&&&&&###'''+++,,,***))))))***&&&&&&&&&'''((())))))***%%%&&&(((******)))(((''''''((((((((())))))******(((***---...---,,,------,,,,,,,,,------...................../////////000///000000111111111111000///000111111111///...---........................------,,,---...000222333111111111333666888888777444222111333666777555333///222333333222222555888555555555666777888999:::444999>>>???======AAAEEEFFFPPP^^^lllyyyggg\\\TTTNNNNNNUUUWWWWWWaaappp|||$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$'''(((***++++++)))'''&&&"""&&&'''&&&###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###&&&%%%%%%%%%%%%&&&''''''))))))(((((('''''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''&&&%%%'''(((&&&$$$%%%&&&'''(((*********))))))(((((())))))******++++++*********+++,,,---...///,,,---......//////......//////.........000111222222000//////000111111000,,,---///000000000///.............../////////000111...,,,---///111000...,,,---...000222444555666333222111000000111222333333222222333555666666555666777777666555555777999<<<<<<======>>>?????????EEEGGGNNNZZZhhhzzz|||mmm^^^RRRLLLHHHHHHGGGGGGKKKRRR\\\cccpppwww$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''')))******)))'''&&&%%%######$$$&&&&&&$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%$$$&&&%%%%%%%%%%%%&&&'''''')))((((((((('''''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))))))))))))))''''''((('''((()))******)))(((((('''(((((())))))***++++++,,,,,,+++++++++,,,------,,,---......//////......//////......///000111222222000//////000111111000000000111000///...,,,+++.........///////////////...---,,,---000111000/////////111222444666777888222222111000000111222222000000000222444666666666555666888777666666777999::::::;;;;;;<<<=========>>>???DDDLLLUUUaaasssuuufff\\\RRRKKKIIIHHHHHHGGGFFFHHHNNNUUUZZZbbbjjjzzz$$$$$$###""""""###$$$$$$''''''&&&&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%&&&'''(((%%%&&&'''(((((((((&&&&&&((('''&&&&&&''''''%%%###%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((((('''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((******)))((('''((()))((()))))))))))))))((('''''''''(((((())))))******...---,,,,,,+++++++++,,,,,,---......//////..................///000111222222000//////000111111000000111000000///---,,,+++///////////////.........,,,,,,,,,...000111000//////000111222444555777777222222111000000111222222000000111111222444555666444666999999888777888888777888888999999:::;;;;;;;;;:::===BBBFFFLLLXXXcccyyy{{{kkkZZZQQQMMMIIIGGGHHHGGGGGGGGGFFFFFFHHHLLLPPPUUU]]]ooo&&&$$$###!!!!!!###$$$&&&''''''&&&&&&%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$%%%'''((($$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((($$$'''(((&&&%%%&&&''''''******)))))))))(((''''''&&&''''''((())))))******---,,,,,,++++++,,,,,,,,,,,,---......///.........---......///000111222222222000//////000111111000---......///////////////////////////............,,,------///000000///...---...///000222333444555222111111111111111111222222333333222222222444666333666999:::999888888888666777777888888999::::::999888:::>>>@@@CCCJJJRRRYYYmmmyyycccXXXNNNJJJIIIGGGGGGIIIEEEFFFFFFFFFEEEEEEHHHJJJQQQXXXjjj'''&&&$$$######$$$&&&'''&&&&&&%%%%%%$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$#########%%%&&&'''$$$$$$%%%&&&&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((("""&&&'''%%%'''+++***%%%******)))(((((((((''''''''''''(((((()))*********++++++++++++,,,---...///,,,---......///.........,,,---...///000111222222222000//////000111111000...............//////000///////////////............///000000///...............///000222333444444111111111222222111111111111222333333333555888<<<222555888:::999888888888666777777888999999::::::888666777;;;<<<<<<@@@EEEGGGVVVlllkkk```UUUNNNJJJJJJJJJGGGEEEFFFCCCDDDFFFFFFFFFFFFGGGIIIOOOWWWlll&&&&&&%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&"""######$$$$$$%%%%%%%%%$$$%%%%%%%%%&&&''''''((((((((('''%%%###""""""$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((($$$'''((((((...555111'''***))))))(((((((((((()))((((((((()))******++++++*********+++,,,---//////,,,---......//////......+++,,,...000111222222222222000//////000111111000222111000...------------............/////////000000111111000///...000222000111222333444555555666000111222222222222111000,,,///222333444777>>>CCC222444777888777777888999777777777888999999::::::<<<999999;;;<<<:::;;;???AAAJJJZZZpppxxxdddUUULLLKKKGGGFFFHHHHHHDDD@@@AAAAAACCCEEEFFFFFFFFFHHHJJJMMMWWWooo$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&!!!"""$$$&&&''''''&&&%%%%%%%%%%%%&&&&&&'''((()))'''((((((%%%###"""###&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((%%%'''(((***555>>>777'''))))))(((''''''((()))***))))))******++++++,,,,,,++++++++++++,,,,,,---...,,,---......//////......+++,,,...000111222222222222000//////000111111000222111000...------------,,,------...///000111111///000111///...000444888111111222333444555555666000111222222222222111000,,,///222222222666<<>>>>>DDDMMM[[[tttkkk\\\SSSLLLGGGFFFCCCCCCFFFGGGCCCAAACCCBBBCCCEEEEEEEEEFFFHHHIIILLLYYYuuu"""###$$$$$$$$$$$$###"""%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&!!!###&&&((()))(((&&&%%%&&&%%%%%%&&&'''((()))***###%%%&&&%%%$$$$$$(((+++%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((('''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((($$$&&&'''***888CCC999&&&)))(((''''''''')))***+++*********+++,,,,,,------------,,,,,,++++++,,,,,,,,,---......//////......***,,,...000222222222222222000//////000111111000///......------///000111+++,,,---...///111222222...///000//////222888>>>//////000111222222333333000111222333333222111000000333444222000111777===222333444444444555777999555555666666777888888888555111111555888888:::>>>:::???EEEMMM```|||iiiVVVNNNNNNNNNMMMGGGCCCCCCGGGGGGFFFFFFIIICCCDDDEEEDDDDDDDDDFFFHHHNNN\\\{{{(((&&&$$$"""!!!!!!"""###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''%%%&&&&&&%%%######$$$&&&((('''%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$###"""!!! )))))))))))))))))))))))))))******(((&&&&&&)))+++'''((()))+++++++++***)))(((&&&&&&'''+++,,,***((())))))*********+++++++++---,,,,,,+++,,,---///000///000000000111111111111,,,...000111000000111222000000////////////000000---------...............111000......///000000///---333111***222CCCFFF<<<111222222333222111000///222222333333333222222111111111000000000222333444444444333444555777999;;;555555666666777777777888555666888999::::::999999<<<>>>@@@DDDNNNbbb|||lllUUULLLMMMLLLGGGDDDFFFFFFFFFFFFEEEEEEEEEEEECCCDDDDDDDDDCCCDDDFFFIIIRRRaaa"""!!!!!!!!!###$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%&&&&&&%%%######$$$&&&%%%$$$###"""!!!""""""###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&'''''''''(((((((((((('''&&&%%%%%%(((((((((((((((((((((((((((&&&%%%&&&((()))))))))'''((()))******))))))(((((('''''')))+++,,,+++)))))))))*********+++++++++......---,,,+++,,,------//////000000000111111111+++---///000//////000111111000///////////////000.....................///111000/////////000000000000111//////999EEECCC777111222222222222111000///111111111222222111111000000000000000111222333333333333333444555777888999666666777777888888888888555666777888999999999999<<<>>>???@@@EEEUUUjjjzzzlllZZZIIIDDDGGGIIIHHHGGGFFFFFFEEEEEEEEEDDDDDDDDDAAABBBCCCCCCCCCEEEHHHKKKTTTaaa!!!"""$$$&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&(((******(((&&&$$$%%%&&&&&&%%%######$$$&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''((()))))))))))))))((((((''''''''''''''''''''''''(((%%%$$$&&&+++---+++''''''(((((()))(((((('''''')))((()))+++------,,,******************+++++++++///...---,,,+++++++++,,,////////////000000000000+++---//////......///000111111000///////////////000000000///////////////000000000000000000000000333......888CCCFFF===222111111222222111111000//////000000111111111000000......000111111222222222222333444555666666666666777777777888888888888888777666666777777888999:::??????>>><<<===FFFTTT___xxxiiiVVVKKKAAA@@@CCCEEEGGGIIIEEEDDDDDDDDDDDDCCCCCCCCC???AAABBBCCCDDDFFFIIILLLSSS^^^yyy"""######$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))******)))'''&&&%%%&&&&&&%%%######$$$&&&((((((((('''''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''%%%&&&'''(((((((((((((((''''''''''''''''''''''''''''''(((***,,,,,,***(((''''''''''''''''''&&&&&&))))))+++---......---+++************************------,,,,,,,,,,,,,,,,,,........./////////000000+++---//////...---...///222111000//////......///111111111000000000000000///000111111000000000000222---111@@@IIIAAA666000111111111111111111000000///000111111111111111111,,,---///111222222111111222333444666666666555444666666666777777777777777777777666555666777888999@@@@@@???<<<;;;???GGGNNN___mmm~~~jjj\\\OOOHHHCCCCCCCCCBBBDDDHHHDDDDDDCCCCCCCCCBBBBBBBBB@@@AAACCCCCCCCCEEEIIIKKKOOOYYYqqq$$$%%%%%%$$$$$$"""!!! $$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''((((((%%%&&&&&&%%%######$$$&&&$$$$$$$$$%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((($$$%%%&&&'''''''''''''''''''''''''''''''''''''''%%%)))---,,,'''$$$%%%(((''''''&&&&&&&&&&&&&&&&&&(((***---//////...---,,,************************)))***+++,,,------......---............/////////+++---//////...---...///111111000///////////////222222111111000000000000...000333222111///000111000---555DDDFFF:::111111000000000000000000111111000111111222333333222222,,,---///111222333222222333444555666666666555444555555555555555555444444777666555555555666777888<<<======<<<;;;===BBBFFFLLLYYYmmmuuudddZZZWWWLLLIIIGGGGGGDDDAAACCCGGGCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDCCCCCCDDDGGGIIINNNXXXooo###############$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&&&&&&&&&&((()))%%%&&&&&&%%%######$$$&&&$$$$$$%%%&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&'''''''''(((((((((&&&&&&'''(((((()))((((((''''''''''''''''''''''''"""(((,,,)))""""""''''''&&&&&&&&&&&&'''(((((('''***...000///---------+++++++++***************'''(((***,,,---.........------------.........///,,,...000000...---...///000000////////////000000222222111111000000//////---111444444111///000222//////666???>>>555000222000000/////////000111111000111222333333333333333---...000111333333444444666666666666666666555555444444444444333333333333666666555555555555666666666777888999999;;;>>>AAABBBKKK[[[nnnsss^^^PPPMMMQQQFFFDDDDDDFFFDDDBBBCCCGGGDDDCCCCCCCCCCCCBBBBBBBBBCCCDDDDDDDDDCCCDDDFFFHHHPPP^^^uuu""""""!!!""""""$$$&&&'''######$$$%%%%%%&&&''''''%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%&&&&&&%%%######$$$&&&$$$%%%&&&'''(((((('''&&&''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''(((((()))(((((((((((((((((((((((((((((((((%%%(((***'''###!!!$$$(((&&&&&&%%%&&&'''(((***+++&&&***...000///---,,,,,,+++++++++*********))))))((()))***,,,---------,,,,,,,,,---------.........---///111000///......//////......//////000111222222111111000//////......---111555555111///000222111000222555777555222000000//////...///000111222///000111222222333333333///000000111222444666777999888777666666666666666555555555444444333333333555555555666666555555444444555666777888999<<<======BBBLLLZZZlll|||iii\\\RRRIIIFFFHHHBBB???@@@CCCCCCBBBCCCGGGDDDDDDDDDCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCDDDGGGJJJQQQddd}}}%%%$$$"""!!!!!!###%%%&&&######$$$%%%%%%&&&''''''$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''(((((('''%%%###&&&&&&&&&%%%$$$###$$$&&& !!!###$$$%%%$$$######''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))&&&&&&''''''''''''&&&&&&)))))))))))))))))))))))))))))))))''''''(((***+++&&&%%%%%%&&&''')))+++---%%%)))...000...,,,,,,,,,++++++++++++******)))))))))***+++,,,---,,,+++***,,,,,,,,,---------.........000111111000...///000............///111222333111111111000///......---,,,111555555111///000222333111------222666444...000///.........000111222......///111111222222222111111000111222555777888;;;999888666666666777777666666666555555444444444444444666666666555444333666666777777888999:::;;;<<<>>>CCCMMM^^^qqqrrr```QQQNNNNNNJJJEEECCCBBB???>>>BBBCCCBBBBBBEEEEEEDDDDDDDDDDDDCCCCCCCCC@@@AAABBBCCCDDDFFFIIILLLQQQfff######$$$$$$$$$%%%%%%%%%%%%&&&''''''((((((''''''%%%%%%%%%%%%$$$###""""""&&&&&&%%%$$$$$$$$$$$$%%%%%%'''(((((('''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&***)))((('''''''''''''''&&&'''''''''&&&&&&((()))(((((('''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%+++'''$$$$$$'''******))))))***,,,,,,***)))***+++*********)))))))))))))))&&&(((***,,,,,,---...000++++++,,,---...///000111222111000...------------......///000111333444555222111000//////000111222666555333222222111///...222222111111111111111222...///000111111222222111111111111111111111111111000000000//////111444777<<<:::777444333222333333444444444444444444444444555555555555555555555555777777888999999999999888:::;;;@@@FFFLLLXXXoootttkkkWWWRRRJJJFFFEEEEEECCCBBBBBBBBBAAA@@@AAABBBCCCDDDDDDCCCBBBAAA@@@AAABBBCCCGGGBBB???BBBDDDEEEGGGKKKUUUeee}}}######$$$$$$$$$%%%%%%%%%%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%%%%%%%%%%%%%'''((((((&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''')))(((''''''&&&&&&''''''%%%&&&'''&&&%%%%%%''')))(((((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%***'''$$$$$$'''))))))))))))***,,,,,,***)))***+++************))))))))))))&&&(((***,,,+++,,,---...++++++,,,---...///000111111000///......---......111111111111222222222222111111000/////////000111333222111111111111000///222222111111111111111222///000000111111111111111111111111111111111111111000111111000000111333555888777555444333444555666444444444444444444444444444444444444444444444444666777888888999999888888777999<<>>>>>@@@JJJUUUlll|||fffSSSLLLJJJKKKNNNAAAAAAAAAAAABBBAAA@@@???AAAAAAAAAAAABBBBBBCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCBBBDDDFFFGGGEEEHHHTTTbbbmmm######$$$$$$$$$%%%%%%%%%%%%&&&''''''((('''''''''%%%%%%%%%&&&'''((()))***(((((('''&&&&&&&&&&&&'''&&&&&&'''%%%$$$$$$&&&(((%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&'''%%%&&&&&&&&&%%%%%%'''((())))))(((''''''''''''(((&&&&&&&&&''''''(((((((((%%%%%%%%%&&&&&&'''''''''''''''(((((('''((()))))))))***,,,,,,***)))***+++++++++******)))(((((('''''')))+++++++++***+++,,,,,,,,,------.../////////......---......///000111...000222444555444333222...//////000000000000000444666666444111000000111111111000000111222222333555444222111000000000000000000000000000000000000...///000000...,,,,,,,,,444444444444444555555555555555444444444333333333222222222333333444444444555555666777777777777666888888;;;>>>===>>>EEEOOO[[[mmm}}}hhhRRRGGGEEEFFFGGGHHH>>>@@@AAABBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBDDDDDDDDDCCCCCCBBBBBBAAAGGGHHHJJJKKKKKKRRReeewww######$$$$$$$$$%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&%%%%%%&&&''')))***(((''''''&&&%%%&&&&&&&&&&&&&&&&&&%%%###$$$&&&((($$$%%%%%%&&&&&&'''''''''$$$%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&'''(((&&&'''''''''&&&&&&((()))***)))((((((''''''(((((('''''''''''''''(((((((((%%%%%%%%%&&&''''''((((((''')))******)))(((***+++)))***,,,,,,***)))***+++,,,++++++***)))((('''''''''))),,,,,,,,,+++,,,...---------.........//////...............///000111,,,---000222333444444444...///000111222222111111555777888666222///000222000000000000111222333333555444222111000000111111111111111111111111111111///000000///...------...555555555555444444444333555555555444444333333222222222333333444444555555444555555666666666666666666666888;;;;;;;;;AAAIIIQQQbbbwwwdddVVVIIIEEEEEECCCAAAAAA???@@@BBBBBBAAA@@@AAABBB@@@AAABBBBBBCCCCCCBBBBBBCCCDDDDDDDDDDDDCCCBBBBBBEEEGGGJJJOOOTTTaaaxxx######$$$$$$$$$%%%%%%%%%%%%&&&''''''(((((('''''''''&&&%%%$$$%%%&&&((()))'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$######&&&((($$$$$$%%%%%%&&&''''''(((%%%'''(((******)))((('''''''''&&&&&&''''''((()))'''((((((((('''''')))******))))))(((((((((((((((((((((((((((''''''''''''%%%%%%&&&&&&'''((((((((('''***,,,,,,***)))+++,,,)))***,,,,,,***)))***+++,,,,,,+++***)))((('''''''''***,,,---------...000---------...............//////.........//////000,,,---...///111222333444...///111222333333333222333555777555111///111444000000000000111222333444555444222000000000222222222222222222222222222222222222222000//////111333333444444444555444444444666555555444333333222222222333333444555555666666444444555666666666555555666555666999999999>>>EEEGGGVVViiiyyy}}}hhhWWWOOOGGGFFFFFFCCCAAABBB@@@BBBCCCBBB@@@???@@@BBB@@@AAABBBCCCCCCCCCBBBBBB@@@AAACCCDDDEEEEEEEEEDDDDDDGGGOOOZZZgggxxx######$$$$$$$$$%%%%%%%%%%%%&&&''''''(((((('''''''''&&&%%%$$$$$$%%%''')))&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$"""###&&&((($$$$$$%%%%%%&&&'''(((((('''(((***+++,,,+++)))((('''''''''''''''((()))***'''((()))((('''((()))+++******)))((((((((((((((())))))((((((''''''&&&&&&%%%%%%&&&&&&'''((())))))(((+++------+++***+++---)))***,,,,,,***)))***+++,,,,,,+++***)))((('''&&&'''***,,,.........000111---------...............//////............//////............///111222333///000222333444444333333///333666444000///111555000000000000111222333444555444222000000111222333333333333333333333333333444444333222000111444777222222333444555555555555666666555444333333222222333333444444555666777777333444555555666666555555888666666888888888===CCC:::GGGXXXiii{{{vvvcccWWWOOOIIIDDDDDDDDDAAAAAADDDAAACCCCCCAAA>>>===???AAA@@@AAABBBCCCCCCCCCBBBAAA===???AAADDDFFFGGGGGGGGGIIIMMMYYYjjj|||%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%'''((($$$%%%'''((()))((('''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''***,,,...---+++(((''''''&&&&&&&&&''''''''''''(((((((((((((((((()))******''''''(((((())))))*********((()))...///+++'''&&&'''''''''''''''((())))))))))))))))))***+++,,,---------,,,,,,+++***))))))***---///---***((()))+++---------....../////////777555222///...---...///+++---///111111///,,,***...///000111111222222111222333333444333222111000222222111111222222333444000//////111333444333222222111000000000111222333333333444444333333222111000000000///000000111222555444333333555555444333555555444333111111222444333333444444333333222111777666555444333444444555666666777888999999::::::AAAAAAIII[[[nnn}}}mmm___RRRJJJIIIFFFCCCCCCDDDDDDAAA>>>CCCBBB@@@???>>>???@@@@@@BBB@@@???======>>>@@@AAADDDAAA@@@BBBCCCBBBEEEJJJHHH[[[sss%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''((('''%%%$$$$$$%%%'''(((%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&***,,,...---+++(((''''''&&&&&&&&&''''''''''''(((((((((((((((((())))))***''''''(((((())))))))))))***+++///555444---((('''(((''''''''''''((())))))))))))))))))***+++,,,---------,,,,,,+++******)))+++---...---***))))))***++++++,,,---....../////////...---------...//////,,,---...///000///---,,,...///000111111222222111222222333333333222111000111111111111111222333333000//////111333444333111222111000000000111222333222222333333222222111000111000000000000111222222555444333333555555444333444444444222000000222444333333444444333333222111666555444333333333444444666666777888888999::::::???===BBBOOO^^^mmm|||yyyaaaTTTNNNJJJHHHGGGEEECCCCCCDDDDDDBBB???CCCBBBAAA@@@???@@@@@@AAAAAA@@@???>>>>>>???AAABBBEEEBBBBBBEEEFFFGGGKKKQQQVVVlll%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&***,,,---,,,***(((''''''&&&&&&&&&''''''''''''(((((((((''''''(((((()))***'''(((((((((((()))))))))''',,,444:::666---''''''((((((''''''(((((()))***))))))))))))***+++,,,------,,,,,,++++++*********+++---...---+++))))))***))))))***+++---...//////+++,,,,,,------.........,,,,,,---....../////////...///000111111222222111222222222333222222111000000000000000000111111222000//////111333444333111111111000000111222222333111222222222222111000000111111111111111222333333555444333333555555444333333333333111000000111333333333444444333333222111555444333222222222333333666666777777888888999999===;;;<<>>@@@GGGWWWfff{{{pppfff```OOOKKKGGGFFFFFFEEECCCAAA@@@AAABBBBBBAAABBBBBBCCCAAABBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAABBBCCCDDDEEEGGGEEEEEEFFFHHHNNNZZZfff%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''++++++,,,***(((&&&&&&'''&&&&&&&&&''''''''''''(((''''''&&&&&&''''''((()))(((((((((''''''''''''&&&))))))+++---***%%%&&&+++))))))(((((())))))***+++))))))))))))***+++,,,---++++++++++++++++++++++++---,,,++++++,,,,,,***((((((((()))***,,,---......***++++++,,,,,,---------...---,,,,,,---...000111...///000111111222222111111111000000000111222222///////////////000000111111111000111333333111000...///000222333333333333333444444444444333222222111111111111111222333333555444333333555555444333111222222111000000333555333333444444333333222111111111222333333333222222555555555555666666666666222444999===>>>BBBMMMZZZttt|||gggYYYRRROOOKKKHHHDDDBBBCCCDDDFFFFFF???AAABBBBBB@@@@@@AAABBB@@@AAAAAABBBBBBBBBBBBAAA@@@AAAAAABBBBBBCCCCCCCCCDDDBBBBBBEEEJJJTTTgggwww%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((+++++++++)))'''&&&&&&(((&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&(((&&&'''******''''''***))))))(((((())))))***+++))))))))))))***+++,,,---++++++++++++++++++++++++...,,,++++++,,,,,,***'''******++++++,,,------...------,,,++++++,,,---.........---------......///...///000111111222222111111000//////000111222333000000//////000000111222222111000111333333111///---...000222333333333333333333333333333222111111111000000000000111222222555444333333555555444333222222333222111111444666333333444444333333222111111111333444444444333333555555555555555555555555444555888;;;<<<>>>FFFPPPeeeuuuvvvaaaTTTLLLIIIGGGIIIFFFCCCBBBCCCEEEGGGHHH???AAABBBBBB???>>>@@@BBB>>>???@@@BBBBBBBBBAAA@@@AAAAAAAAABBBBBBBBBAAAAAAAAA@@@BBBHHHQQQbbb|||%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((()))+++++++++)))'''&&&&&&(((&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&&&&###$$$)))+++(((&&&''')))))))))))))))******+++))))))))))))***+++,,,---++++++++++++++++++++++++...,,,***+++------***'''+++++++++,,,,,,---------555333000...,,,,,,,,,---..................------...///000111111222222111111000/////////111222333000000000000000111222222222111111111333333111///---...000222333444333333111222222222222111000000000000000///000111111222555444333333555555444333222333333222111222444777333333444444444333222222111222333444555444444333555555555555555555555444999888999;;;<<<===CCCLLLVVViiisss]]]MMMHHHGGGEEECCC@@@@@@AAABBBCCCCCCBBBAAA???AAACCCBBB???===???AAA===>>>@@@AAABBBAAAAAA@@@AAAAAAAAABBBBBBAAA@@@@@@EEEDDDHHHQQQ___uuu&&&$$$######%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&))))))))))))((((((((((((''''''(((((((((((('''''''''''''''''''''''''''''')))(((((('''''''''((((((((())))))***))))))((('''))))))(((((((((((())))))***)))((((((***,,,///111///...+++***))))))***+++))))))******++++++++++++(((***++++++***)))***,,,,,,---------,,,,,,...//////...---,,,+++,,,------000000//////000111222222444333222111000000000000222222111111111111222222222222222444555333...***///000111222222222222222222222111111111111111222///000000111111222333333888666444444777777555333111222222111000111444666444444444333333222222222222222333333333333444444444444333333444555777888333666999::::::<<>>???BBB@@@AAAAAAAAABBBDDDBBB>>>@@@AAA@@@???AAADDDDDDBBBDDDGGGJJJQQQeee###!!! !!!$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&))))))((((((((('''''''''''''''(((((((((((('''''''''''''''''''''&&&&&&&&&((((((''''''''''''((((((((((((((((((((((((((()))))))))(((((((((((())))))******))))))***,,,...///,,,+++***))))))+++,,,...++++++************++++++***+++,,,,,,******+++---,,,---------,,,,,,...//////...------...///000111,,,---...///111333444555111111111111111111222222222222111111111111222222444222111111333222000---000000111222222222222222222222111111111111111222000000111111222333333333777555444555777777666444222222333222000111333555444444333333333222222222111111111222222222333333555555444444555666888999555888::::::999:::===@@@FFFMMM[[[nnnlll\\\QQQHHHGGGHHHDDDAAA???CCCBBBAAABBBCCCBBB???;;;BBB??????@@@???===>>>CCCJJJHHHEEEBBBAAAAAA???===AAAAAA@@@???@@@AAAAAA???CCCGGGMMMXXXppp"""!!!!!!"""&&&((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&''''''((((((((((((''''''(((((('''''''''&&&&&&&&&((((((''''''''''''((((((''''''&&&&&&'''((()))******))))))(((((())))))***++++++***)))***+++,,,---))))))))))))***,,,///000...,,,+++))))))***,,,---------...---++++++,,,...,,,---------,,,,,,...///------------...000222333,,,---...///111333444555///000000111222222333333222222111111111111222222555333000///000111111000000111111111111222222222222111111111111111222222111111222222333444444444666555444555777777555444222333333222111000222333333333333333222222222222000000111111111222222222555555444444555666888999888999999999888888:::;;;@@@FFFRRRaaasssjjjVVVNNNGGGCCCGGGIIIFFFAAA???AAA@@@@@@BBBCCCBBB@@@>>>>>>???AAABBB???<<<@@@HHHWWWQQQJJJDDDAAA?????????@@@@@@@@@@@@AAAAAABBBBBBDDDKKKVVVggg&&&%%%%%%&&&)))++++++***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''&&&((((((((('''&&&&&&%%%%%%(((''''''''''''(((((()))'''&&&%%%%%%&&&(((***,,,***))))))))))))))))))***,,,+++******)))***++++++)))))))))***+++---...///---,,,***)))***---000222///000000...,,,,,,---///,,,---------,,,,,,...///,,,,,,++++++,,,---///000000000000111111111000000000000111111222222222222222222111111111111222222333222111000000111111111111111111111111111222222111111111000111111222333111222222333333444555555444444555666666666555444333444444333111000111222333222222222222222222222111111111111222222222222444444333333444555777888888888888777777777888999@@@DDDKKKWWWfffwwwjjjUUUHHHHHHDDDBBBGGGJJJHHHDDDCCC??????????????????===<<<===>>>AAAAAA===<<>>CCCKKKWWWgggxxxjjjUUUIIIDDDHHHCCCBBBEEEHHHFFFDDDDDD@@@@@@@@@???>>><<<<<<;;;>>>???@@@???<<<>>>MMM]]]XXXMMMCCC???>>>===@@@FFFBBB???@@@CCCCCCCCCHHHOOOMMM^^^www'''&&&%%%&&&''''''%%%###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&''''''((()))***((((((''''''((()))***++++++******))))))******+++******************)))))),,,,,,++++++++++++++++++******+++---111555:::<<<444333222///,,,,,,...000,,,---------,,,,,,...///111000///...---......///,,,---///111222333222222222222333333222111///...222222111111111111222222---000222333222111222222333222111000000000111222000000000000111222333333111111222222333444444444444666888888555222111111111333444444222111111222111111111222222222222222222222333333333444444444111111000000111222444555555444444555888:::::::::999<<<@@@FFFOOO]]]nnnzzznnnYYYIIICCCDDDFFFBBB@@@BBBCCCAAA@@@BBBBBBCCCCCCAAA>>>======>>>?????????>>><<<@@@OOO___QQQFFF======<<<:::>>>EEEEEE@@@???CCCBBBAAAHHHTTT[[[ppp%%%$$$$$$&&&''''''%%%###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''(((((((((&&&&&&&&&''''''((()))***)))))))))***************+++******))))))******+++)))))))))************)))+++++++++,,,,,,++++++++++++,,,...111444888;;;===555444222///,,,+++---///,,,---------,,,,,,...///000///...---......000111,,,...000222333333222111000111222333333222000///222222111111111111222222...000222111000000333666444333111000///000111222000000000000111222333444000000111111222333333333444777999888555111/////////111333444333222222333000111111111222222222222111222222222333333333333222111111111111333444555777555444555888::::::999;;;===AAACCCIIISSSbbblll}}}jjjYYYLLLCCCBBBFFFCCC@@@@@@BBBCCC???>>>@@@@@@AAABBB@@@>>>===>>>@@@???>>>??????===???KKKXXXSSSGGG@@@AAA@@@<<<>>>EEEEEE@@@???DDDEEEFFFQQQaaavvv$$$$$$%%%''')))***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&''''''''''''''''''&&&(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&'''((())))))&&&&&&&&&'''''')))************+++++++++******)))++++++************++++++(((((()))***************)))***+++,,,,,,,,,,,,,,,---...111444777999;;;<<<555444222...++++++---///,,,---------,,,,,,...///,,,+++++++++,,,...///111000111222333222111///---...///111333444333222111222222111111111111222222000111111///---///444999444333111000///000111222000000000000111222333444///000000111222222333333555888:::999444000.........111333444333222222333000000111111222222222222000111111111111222222222333222222111222444555666999666444555888:::999777:::<<<>>>>>>@@@GGGRRR[[[ooo{{{xxxgggUUUKKKFFFAAACCCGGGAAA???AAAEEEEEEAAA>>>???;;;===???>>><<<<<<>>>AAA???>>>???@@@??????FFFPPPZZZNNNGGGHHHFFF??????FFFDDD>>>???FFFJJJNNN^^^ppp'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((()))***+++***)))'''%%%&&&&&&%%%$$$%%%&&&'''(((%%%%%%&&&&&&'''((())))))&&&&&&''''''&&&&&&%%%$$$%%%&&&'''''''''&&&%%%$$$"""$$$''')))))))))'''&&&***...222111,,,((((((***))))))(((((((((((())))))*********)))))))))))))))******+++,,,,,,------...,,,111111...///666999777666222...,,,***)))***---((()))***+++,,,------,,,---------...............,,,...000222333222111111111111111111000000000000333333333333333333333333444222000///000000///...111111111111111111111111...000333555666555444222111111222222333444555666555444333222111111111111111111222222222222111111000000000000000000000000222222222222222222222222333333333333333333333333222333333444555666888888:::;;;<<<===???DDDJJJNNN___mmmnnnYYYRRRIIICCCBBBDDDEEEEEEDDDDDDCCCBBBBBBBBBBBBCCC@@@@@@@@@?????????>>>>>><<<<<<===>>>???AAACCCDDDPPPUUUTTTKKKDDDDDDCCCAAA>>>CCCHHHJJJLLLZZZvvv&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&,,,+++***)))'''&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((%%%%%%&&&&&&'''(((((()))''''''((((((''''''&&&%%%%%%&&&'''''''''&&&%%%%%%&&&&&&'''((((((((((((''''''+++///...***'''''')))******))))))))))))*********)))))))))))))))))))))++++++++++++,,,---...///---222222......333444222777444111///---***)))***))))))***+++,,,,,,---------------.............../////////000000111222333//////000000111111111222333333333222222222222333444222000///000000///...111111111111111111111111///000333555666555444222333333333222222333444444666555444333111111000000000111111222222111111000000000000000000000000000222222222222222222222222333333333333333333333333333333333444555666777888:::;;;;;;<<<>>>BBBGGGLLLVVVdddyyy~~~jjj[[[OOOKKKFFFDDDDDDEEEDDDCCCDDDCCCBBBBBBAAAAAABBBBBB@@@@@@@@@?????????>>>>>>=========>>>???AAABBBCCCEEEMMMRRRPPPMMMLLLJJJGGGCCCEEEJJJRRRaaawww%%%%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&///---***'''%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((%%%%%%&&&&&&'''((((((((((((((())))))(((((('''&&&%%%&&&&&&'''''''''&&&&&&******))))))(((((())))))%%%(((++++++(((&&&''')))))))))(((((((((((())))))))))))))))))))))))******,,,,,,++++++,,,---///000///222222...---...000///666555333000...,,,***((()))******+++,,,,,,,,,------------.........//////111000///......000333444......///000111222333333222222111111111222222222444222000///000000000...///000000000000000000//////111333555555555333222555444333333222222333333888777555444222111000000000111111222222111111000000000000000000000000000222222222222222222222222222222333333333333333333333333333444555666777888999::::::;;;<<>>>>>>>>>>>???@@@AAABBB===EEELLLMMMNNNPPPRRRRRRJJJJJJOOO^^^xxx$$$%%%'''))))))((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%,,,+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((&&&&&&&&&'''''''''((((((((((((((((((((('''&&&&&&&&&&&&&&&''''''''''''''',,,---......---+++***((($$$&&&))))))''''''((()))(((''''''&&&&&&''''''((()))))))))))))))*********------,,,+++,,,...000111///000///,,,+++---222666;;;:::666000,,,,,,+++)))*********++++++,,,,,,---,,,,,,------.../////////111000/////////000222333...//////000111111222222222111000000000111222333333111000///000111000///...///000000000000///...000111333444555444333333333333222222222333444444999888666444222111000000000000111111111111000000000000000000000000000000111111111111111111111111222222222222222333333333333333333444444666777777999999999999:::<<<@@@CCCHHHQQQbbbrrr|||lll\\\QQQJJJHHH@@@AAABBBCCCEEEEEEDDDCCCBBBAAA@@@@@@??????@@@@@@?????????????????????????????????>>>??????@@@AAA???BBBDDDCCCEEEKKKSSSXXXTTTXXXcccuuu$$$%%%'''))))))((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''((())))))((('''&&&&&&&&&'''''''''(((((('''&&&&&&&&&'''''''''''''''&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&''''''((((((,,,...222444333///***'''%%%&&&(((((((((((()))***)))((((((''''''(((((()))(((((())))))************...------------///000111///...---******///999BBBKKKIII???222,,,------***++++++*********+++,,,---,,,,,,------...//////000...///111222222111000000111111000000000000000000222111000///000111333444333111//////000111000///...///000111111000///...111222333444444444333333111111111222333444666777999888666444222111000000000000000111111000000000000000000000000000000000111111111111111111111111111111111222222333333333444444444444444555666777777888999888888:::===@@@DDDJJJUUUcccooo|||pppZZZQQQKKKHHHGGGCCCCCCBBBBBBBBBBBBCCCDDDAAAAAA@@@????????????@@@????????????????????????@@@???????????????@@@@@@@@@@@@?????????CCCKKKSSS___nnn%%%%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%((()))***)))'''&&&&&&&&&'''(((((((((((('''''''''''''''''''''''''''&&&&&&&&&'''&&&%%%%%%$$$&&&&&&&&&&&&'''((()))******...333666666111***&&&'''''''''(((((())))))***++++++************++++++((((((((()))******++++++------...//////000000000///---,,,++++++///<<>>AAACCCJJJTTT```ooo```PPPKKKFFFDDDEEEEEEDDDCCCAAA???@@@BBBDDDBBBAAA@@@@@@??????@@@@@@???????????????@@@@@@@@@??????????????????@@@@@@======@@@BBBBBBBBBGGGNNNeee&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''&&&&&&%%%&&&'''((()))((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%'''&&&&&&&&&'''(((***+++))),,,111444333///***&&&((('''''''''((((((((((((******))))))))))))******'''(((((()))******++++++,,,---///111111111000///000...//////---...999EEEVVVUUUJJJ777///111000***---,,,***))))))***,,,---++++++,,,---...///000000000000111111111000000000000000000000000111111111333222000000000333555777222000//////000111111000...000222333333222000...333333333333333333333333111111111222333444666777666555444333111111000000//////000000000000//////000000000000000000000000111111111111111111111111///000000111222222333333555444444444444555666666555666777888888999<<<>>>@@@@@@CCCKKKTTTaaatttmmmUUULLLIIIDDDBBBEEEBBBCCCCCCAAA???>>>@@@CCCBBBBBBAAA@@@@@@@@@@@@@@@>>>>>>?????????@@@@@@@@@???>>>>>>>>>???@@@AAAAAA======???DDDFFFGGGNNNWWWppp'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$+++)))'''%%%$$$%%%&&&'''%%%&&&((()))))))))(((''''''''''''''''''''''''&&&(((((((((((((((''''''&&&'''&&&&&&&&&'''(((***+++(((+++...000000---***''')))'''&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''''''(((((()))***++++++++++++---000222333222000...000///111333///,,,444???JJJLLLDDD555///333222,,,...,,,+++))))))***,,,---++++++,,,---...///000111333111000///...///111222......///000111222333333444222111000111333666888222000//////111222111000///000222444444222000///333333333333333333333333222222222222333444444555555444333222111111111111//////000000000000//////000000000000000000000000000000000000000000000000///000000111222222333333555555444444444555666666444555777888888999<<<>>>BBB@@@CCCHHHOOOXXXhhhvvvooo]]]OOOMMMKKKDDDCCCIII>>>AAACCCBBB???>>>???AAACCCBBBAAAAAA@@@@@@AAAAAA>>>>>>??????@@@@@@@@@@@@>>>>>>>>>>>>???@@@AAABBBBBB>>>===AAAEEEKKKYYYhhh%%%&&&(((((((((&&&$$$"""''''''&&&&&&&&&''''''(((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((((((((''''''''''''(((((('''((()))((('''&&&''')))---,,,***)))))))))***+++%%%&&&&&&'''((()))******************))))))))))))''''''&&&&&&%%%%%%%%%%%%))))))))))))))))))))))))*********+++,,,---...///...///000111111111111111///000000///......000222666555444222000...,,,+++...---,,,+++************---......///000000111222222222111111111111111222000000111111111222222222333444666666666444222000111111111000000///...---...///000111111111111111333333222111000000111111222111111222444555555444111000000///////////////111111111111000000000000////////////000000000000111111222222222333333333222//////444666555444666999555333444888999555111666666777999:::;;;<<<===???@@@AAACCCIIISSS___fff{{{wwwooogggaaaRRRJJJDDDFFFGGGDDDCCCFFFBBBBBBAAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>BBB???>>>@@@CCCDDDCCCAAACCCDDDDDDCCCBBBLLLddd{{{$$$%%%&&&&&&&&&%%%$$$###(((''''''&&&&&&&&&''''''(((''''''&&&&&&''''''(((&&&&&&%%%%%%%%%%%%&&&&&&((('''&&&&&&&&&&&&'''(((&&&&&&&&&%%%%%%&&&&&&&&&'''((()))((('''&&&''')))++++++***)))))))))))))))&&&&&&&&&'''''''''''''''++++++***))))))(((''''''******)))))))))((((((((())))))))))))))))))))))))*********+++,,,---.../////////000111111111000000///000000///------///111222111111000///...------...---,,,+++************---...///000111111111111111111000000000000111111000000000000111111111222333444444444444222111000000000000000000//////...///000111111222222222111333222222111000000111111222111111222444555555444333222111111000000111111111111111000000000//////////////////000000000000111111111222222222333333111...///333666444333555666444222444888:::777333555666777888999:::;;;<<<;;;<<<>>>@@@EEEMMMWWW]]]pppnnnddd]]]UUUPPPNNNGGGCCCEEEFFFCCCBBBDDDBBBBBBBBBAAAAAA@@@@@@@@@????????????????????????????????????????????????AAA???>>>???BBBCCCCCCAAABBBBBBDDDHHHMMM\\\vvv%%%%%%&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((&&&&&&$$$$$$$$$$$$&&&&&&((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((('''&&&'''))))))))))))))))))((((((''''''''''''&&&&&&&&&%%%%%%******))))))((('''&&&&&&'''''''''''''''&&&&&&&&&))))))))))))))))))))))))*********+++,,,---...///000000111111111000/////////000000...,,,+++---...,,,,,,------.........///...---,,,++++++******+++---...000222333222111000000000////////////000000000000000000111111111111333333333222111111000000...//////000000000000000111111222333333333222222333222111111000111111111222111111222444555444333333222111111000000111111111111000000000000//////////////////000000000000111111111222222222222333222...///333666444333444444222111444888:::888555444555666777888999:::;;;999;;;<<<>>>BBBGGGNNNRRRaaayyyxxxhhh[[[SSSOOOIIIEEEGGGCCCBBBDDDEEEBBBAAABBBCCCCCCBBBAAAAAA@@@??????????????????????????????????????????????????????@@@???>>>???AAACCCCCCBBBCCCCCCGGGPPP^^^rrr''''''&&&&&&'''((()))******)))((('''&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$######$$$%%%&&&'''''''''&&&&&&'''''''''(((((())))))))))))(((((('''((()))((('''&&&''')))&&&'''((())))))((('''&&&''''''''''''''''''''''''(((''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))*********+++,,,---...///000111111111000///.........//////...,,,***+++,,,******+++,,,,,,---.........---,,,+++++++++++++++---///111333444222000//////............//////000111111111111222222222222444444222111111000111111---...///000111111111111222222333444444333333333222222111111111111111222222111000111333444333222000000///...............111000000000////////////////////////000000000000111111111111222222222222333000000444666555444555444333222444777888777555333444555666777999:::::::::<<<>>>@@@AAADDDHHHKKKUUUllltttiiiaaaUUUNNNJJJIIIFFFDDDCCCBBBBBBDDDDDDCCCAAAAAACCCCCCBBBAAA@@@@@@??????BBBBBBAAAAAAAAAAAAAAA@@@????????????????????????@@@???>>>???@@@BBBCCCDDDGGGGGGMMM[[[nnn&&&%%%%%%%%%&&&'''((((((***)))((('''&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&''''''''''''''''''&&&(((((()))******)))(((((('''((()))((('''&&&''')))&&&'''((())))))((('''&&&&&&''''''((())))))******%%%%%%&&&'''((()))******)))))))))))))))******************************************+++,,,---...///000000000000000///...---...//////...,,,******+++++++++++++++,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,---///111333333222000.........------...///000000222222222333333333444444555444333222111111111222,,,---...000111111111111333333444444444333333222222111111111111111222222222111000111333444333222000//////...---.........000000000////////////...////////////000000000000000000111111111222222222555111111666888666444666555444444555666555444333333333444666777888999::::::===???@@@@@@AAADDDFFFNNNaaawwwhhh\\\RRRMMMGGGCCCCCCDDDDDDCCC@@@CCCEEEEEEDDDDDDBBBAAACCCCCCBBBAAAAAA@@@??????BBBBBBBBBAAAAAA@@@@@@@@@????????????????????????@@@@@@??????@@@BBBDDDFFFIIIKKKVVViii######$$$$$$$$$$$$$$$$$$)))((('''&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&'''((())))))((('''&&&'''((()))((('''&&&''')))&&&''''''(((((((((((((((&&&'''((()))***+++,,,,,,%%%%%%&&&''')))***++++++(((((((((((())))))))))))*********************************+++,,,---.../////////000000000///......,,,...//////---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------...000111111000///.........---......///000111222222222333333333333444444444444333222222111111------///000111111111111333333444444444333222222111111111000111111222333222111000111222333222111222111000000//////000000000000////////////......////////////000000000000000000000111111111111222555222222666777555444555555555555555555444333333333444555666777888999:::888:::=========>>>@@@AAAJJJXXXqqq~~~vvvkkkeeebbb]]]TTTMMMGGGEEEBBBAAACCCDDDEEEEEE@@@EEEGGGDDDCCCDDDCCCAAABBBBBBAAAAAAAAAAAA@@@@@@AAA@@@@@@??????>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@BBBFFFIIILLLSSSddd{{{$$$%%%&&&&&&&&&%%%$$$###(((''''''&&&&&&&&&''''''(((''''''&&&&&&''''''(((%%%&&&((())))))(((&&&%%%&&&&&&'''(((((('''&&&&&&&&&'''((())))))((('''&&&'''((()))((('''&&&''')))((((((''''''(((((()))***''''''(((((())))))******((((((((()))))))))******%%%&&&&&&&&&''''''''''''*********************************+++,,,---...///......//////000/////////,,,---//////...,,,,,,------------.........//////------,,,,,,,,,------.........////////////...---............///000111222000000111111111222222222222333333333333111000///......///000000111000000333333333333333222111111111111000000111222222333333111000111222333222000111111000////////////000000000/////////.........////////////000000000000000000000000111111111111444000000444666333222333222333555555444444444444444444555666888999:::;;;888999;;;<<<<<<===???AAAFFFNNNcccuuujjjaaa[[[TTTPPPNNNLLLHHHEEEFFFEEECCCCCCDDDEEEEEEEEE@@@FFFGGGCCC@@@BBBCCCAAA@@@@@@AAAAAAAAAAAABBBBBBAAAAAA@@@@@@???>>>>>>===@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCBBBAAACCCGGGKKKVVVbbbwww'''((()))******(((&&&$$$''''''&&&&&&&&&''''''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%''')))++++++)))'''%%%%%%&&&'''(((((('''&&&%%%((()))***,,,,,,***)))((('''((()))((('''&&&'''))))))(((''''''''')))***+++((((((((((((''''''''''''+++++++++***))))))((((((((()))))))))******++++++*********************************+++,,,---//////------...///000000000///+++---///000///...---...,,,------...///000111222------,,,,,,,,,------...............---------............//////111222222////////////000000000000000111222333222000...---...//////000000000000000333333333333222222111000111111000000111222333333333111000111222222111000//////...---------------000/////////............////////////000000000000000000000000111111111111222//////222444222000111000222444555555555666777444555666777888999:::;;;999:::<<<<<<<<<>>>AAACCCCCCHHHZZZzzzooo```WWWPPPMMMJJJGGGFFFEEECCCAAADDDCCCBBBAAAAAAAAA@@@@@@@@@FFFGGGAAA>>>AAABBB@@@???@@@@@@AAAAAABBBBBBCCCCCCCCCBBBBBBAAA@@@??????@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCDDDBBBAAACCCIIIMMMbbbppp''''''''''''''''''''''''&&&%%%$$$$$$$$$$$$%%%&&&''''''''''''''''''''''''))))))***))))))(((''''''&&&'''''''''&&&%%%%%%$$$''''''(((((((((((('''''')))'''&&&''')))*********((('''%%%%%%%%%&&&(((***))))))(((((((((((())))))))))))(((((((((((())))))''''''''''''((((((((()))************************++++++++++++,,,---...///++++++++++++++++++++++++//////...---++++++,,,.........---,,,++++++******++++++,,,,,,---...//////222///------///000...,,,,,,...///000///000111333///000111000///......000111111111000000000000000......///000000000000000222222333333333222111111000111111111222222222222111111000000000000111111222222222111000...---,,,111111000000//////......//////000000000000//////......///000000000000000111111222222222333333333333333333444444444555555111333555888999999888777::::::;;;<<<===>>>???@@@DDDHHHUUUnnnyyyjjj\\\SSSOOOHHHIIIHHHEEEAAA>>>======BBBEEEHHHHHHFFFBBB???>>>EEEEEEFFFFFFEEECCCAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAA@@@???????????????@@@BBBCCCCCCBBB@@@???AAA???@@@BBBDDDHHHQQQZZZooo''''''''''''''''''''''''(((((('''&&&&&&'''((((((''''''''''''''''''''''''((()))))))))(((((('''&&&&&&'''''''''&&&&&&%%%$$$''''''((((((((((((''''''''''''&&&(((+++,,,,,,,,,((('''&&&%%%%%%'''(((***))))))(((((((((((())))))))))))(((((((((((())))))'''''''''((((((((())))))***************************++++++,,,------......++++++++++++++++++++++++......---,,,******+++---......------,,,,,,++++++++++++,,,---......//////222///------//////...------...000000//////000222///000111111//////000111333333222111000//////.........///000000000000000333333333333222111111000000000000111111111222222111111000000000000111111000000//////////////////111000000000/////////...//////000000000000//////......///000000000000000111111222222222333333333333333333444444444444555444555666888888888888777::::::;;;<<<===>>>??????DDDHHHSSSiii}}}lll___TTTLLLJJJDDDEEEEEEDDDAAA@@@@@@AAADDDFFFIIIIIIGGGDDDAAA@@@DDDDDDEEEEEEDDDCCCAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???????????????@@@AAABBBBBBBBBAAA@@@@@@???@@@CCCFFFJJJVVVbbb~~~'''''''''''''''''''''''')))((('''&&&&&&'''((()))'''''''''''''''''''''''''''(((((((((((('''&&&&&&&&&''''''''''''&&&%%%%%%''''''((((((((((((''''''%%%&&&'''***---...---,,,((('''&&&&&&&&&'''((()))))))))(((((((((((())))))))))))(((((((((((())))))''''''((((((((()))))))))************************)))***,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++......------------------+++,,,------............111///------...///...---...///000000......///000...000111111000000222333555444333222111///............///000000000000000333333333333222111000////////////000000000111111111000000//////000000111......------...000222333000000000000//////////////////000000000000//////......///000000000000000111111222222222333333333333333333333444444444444666666666777777888888888999::::::;;;<<<===>>>>>>BBBEEEMMM^^^wwwyyymmm|||kkk]]]TTTKKKFFFEEE???AAABBBBBBAAAAAACCCDDDEEEHHHJJJJJJHHHEEECCCBBBBBBBBBCCCCCCCCCCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@??????@@@@@@AAAAAABBBBBBAAAAAACCCGGGJJJSSSdddttt''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&'''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''%%%&&&'''***------+++)))(((''''''&&&'''((())))))))))))(((((((((((())))))))))))(((((((((((())))))'''(((((((((((()))))))))************************)))***---...//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))***+++******------..................+++,,,---...//////......///...---------.........///000111000...---...///---///111111111222444555444333333222111000000///......///000000000000000333333333333222000///...////////////000000000000000000////////////000000......---,,,---///222333000000000000//////////////////000000000000//////......///000000000000000111111222222222333333333222222333333333444444444666555555666777888999:::999::::::;;;<<<<<<======???AAAFFFRRRdddzzzpppiiivvv|||nnn___UUUNNNGGGDDDDDD>>>@@@AAABBBAAABBBDDDEEEEEEGGGIIIJJJGGGEEECCCCCC@@@AAAAAABBBBBBCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@AAAAAA@@@@@@????????????@@@AAACCCDDDCCCCCCFFFKKKRRRaaayyy''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&'''((((((''''''&&&''''''((((((((((((''''''&&&&&&''')))+++***'''%%%''''''''''''(((((())))))))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((()))))))))***************************)))+++---///000///...---,,,,,,,,,,,,,,,,,,,,,,,,***)))((())),,,---,,,***------..................,,,---...///000///...---.........---------...//////000111///---,,,---...---///111111111222444666111111111111111111222222......///000000000000000222222222222111000///...////////////000000000000000000////////////000000000///---,,,,,,...000111////////////000000000000//////000000000000//////......///000000000000000111111222222222333333333222222222333333333444444333333444555666888:::;;;999999::::::;;;;;;<<<<<>>>>>???@@@BBBCCCEEEFFFFFFFFFIIIRRRbbbsss''''''''''''''''''''''''++++++***))))))***++++++''''''''''''''''''''''''&&&'''(((((()))))))))(((&&&&&&'''(((((((((((((((''''''((((((((((((''''''((('''&&&'''((()))((('''''''''((()))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((()))))))))*********************************,,,,,,------.../////////------------------------,,,***))),,,111333000---......------,,,,,,++++++,,,...000111111///---,,,+++---...---,,,+++...000---/////////---,,,---...---...000000000000222333///////////////000000000......///000000000000000///000000111111111111111000000000111111111222222//////............////////////.........---------.../////////000000000111//////000000000000//////......///000000000000000111111222222222333333333111222222222222333333333222333444555555555444333999999999999::::::::::::@@@>>>AAADDDGGGTTTuuu{{{ooohhheeecccjjjxxxpppgggccccccdddrrr{{{gggaaaUUUOOOIIIGGGEEEAAAAAACCCDDDEEEFFFEEECCCBBBCCCDDDBBBDDDEEEEEECCCBBBBBBCCCDDDCCCBBBBBBBBBCCCDDDEEE@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBB@@@>>>===>>>???BBBDDDFFFGGGGGGGGGMMMRRRbbbxxx''''''''''''''''''''''''***)))(((''''''((()))***''''''''''''''''''''''''''''''((()))******))))))&&&&&&'''((())))))((((((''''''((((((((((((''''''((('''&&&''')))+++++++++''''''((()))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))************************************------,,,------...000000---------------------------+++***...333555222.........---,,,++++++******,,,...000111111000---,,,+++---...---++++++...111---...///...------...///---...000000//////111222000000//////......------...//////000000000000000...///000111111222222111111111111111222222222222//////............//////------...//////......---.../////////000000111111//////000000000000//////...//////000000000000000111111222222222333333333111111222222222333333333333444555666555222000...999999999999999999::::::===;;;===AAAAAAKKKhhh~~~oooeee___[[[OOOYYYjjjuuuhhhbbbaaabbb```tttppp___\\\OOOJJJFFFFFFEEEBBBBBBEEEDDDFFFFFFEEEDDDCCCDDDEEEBBBDDDEEEEEECCCBBBCCCCCCEEEDDDCCCBBBBBBCCCDDDEEE@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCBBB@@@===<<<===???CCCFFFHHHHHHHHHGGGTTT\\\ppp+++***((('''''''''((())))))(((((((((''''''''''''))))))))))))((('''&&&%%%************************&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))((('''''''''(((***+++((((((''''''''''''(((((((((''''''&&&&&&&&&''''''+++******)))))))))))))))...---***((((((***,,,...'''(((******))))))+++,,,***+++,,,,,,------,,,,,,------,,,++++++,,,,,,,,,///...---,,,+++,,,------,,,---///...---,,,,,,---......000222222000---)))...---+++++++++,,,...000...///000111111000///...------...///000000//////111111000///...---,,,,,,...///000111111111111111222222111111000//////...000000000000000000000000////////////............///...---,,,,,,---.../////////000000111111111222...//////...,,,***+++,,,...///000000000000000///222222222222111111111111///111333444333333444555111444777888777666555555999888888888999999888666888999>>>DDDCCCFFF]]]www~~~tttjjjZZZPPPOOONNNQQQ\\\qqqqqqhhheeeaaa___aaaeeewwwiii]]]SSSHHHFFFEEEDDDEEEDDDCCCAAAEEEEEEDDDDDDDDDDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCCBBB???>>>???CCCEEEEEECCCAAABBBBBBBBBBBBAAA@@@?????????@@@AAAAAAAAAAAA@@@AAAAAAAAAAAACCCFFFLLLPPPYYYrrr******))))))((((((((()))))))))((((((((('''''''''''''''((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))(((((('''((()))***+++((((((''''''''''''((((((***))))))(((((()))))))))******)))(((((((((((()))---+++***))))))***+++,,,'''(((******))))))+++,,,******+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---///...---,,,,,,,,,------+++---/////////......//////....../////////...---......---------...///000...///000111111000///...------...///////////////000000000///......------//////000111111111000000000000000000000111111111000000000000000000000000////////////............///...------------...///000000000111111222222222///000000///---,,,,,,---......///000111111000000111111111111111111111111111222444444333333555666444666999999888777777888888888888999::::::999888<<<;;;>>>BBB@@@BBBSSShhhpppjjjdddVVVLLLJJJKKKLLLTTTeeezzztttgggcccbbb```___aaahhh|||dddWWWMMMDDDCCCBBBCCCEEEGGGFFFEEEHHHGGGFFFEEEDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDBBB@@@AAADDDFFFEEEDDDBBBBBBBBBAAAAAA@@@@@@@@@??????@@@AAAAAAAAAAAAAAA???AAADDDDDDFFFJJJRRRYYYooo******++++++******)))((()))))))))(((((((((''''''%%%&&&'''((())))))))))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))******((((((''''''''''''((((((******))))))))))))*********)))((((((''''''((((((************************''')))******)))***+++---))))))***+++++++++++++++,,,,,,,,,++++++,,,,,,---///...------,,,,,,------))),,,///000000000000111///...---,,,---...///000........./////////000000...//////000000//////...---......///////////////////////////////////////000000111111111000//////...//////000111222222222000000000000000000000000////////////............///......------......///000000111111111111222222000111111000...---...///---...///000111111222222/////////000111111222222333444444333333444666888555777888888777666888999777888999::::::;;;::::::===:::<<>>CCCFFFGGGHHHOOO]]]ggg******+++,,,,,,***)))((()))))))))(((((((((((('''''''''((()))))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))***((((((''''''''''''(((((((((((('''''''''((())))))))))))(((''''''''''''''''''((()))***+++***))))))''')))************+++---******+++,,,,,,,,,,,,+++,,,,,,+++++++++,,,------///......---------------***,,,///000000///000111/////////...------///000------...////////////...////////////////////////......///////////////...............//////000000000111111111000///....../////////000111111222222000000000000000000000000////////////............//////............//////000000000000000000000000///000111000...---...///,,,---///000111222333333---......000111222333333444555444333222444777:::444555555444333444666888777888:::;;;;;;;;;<<<<<<<<<888999===??????DDDLLLXXXxxxhhh]]]UUUTTTSSSMMMFFFDDDAAABBBEEEJJJQQQ[[[eeelllpppqqqsssvvvyyyzzzzzzyyyzzz}}}~~~xxxpppjjjpppppprrruuuxxx|||{{{rrrllloootttwwwyyyzzz|||~~~~~~zzzllljjjgggeeedddcccdddfffzzz}}}```TTTLLLIIIGGGEEEDDDEEEEEEEEEDDDIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDGGGFFFDDDDDDDDDDDDDDDDDDCCCBBB@@@??????@@@BBBCCC@@@@@@@@@@@@AAAAAABBBBBBAAAEEEGGGGGGIIIUUUhhhxxx******+++,,,,,,***)))(((***)))))))))(((((((((((())))))******)))(((''''''(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((('''(((((()))))))))))))))((((((''''''''''''((((((((((((((((((((()))******))))))((('''''''''''''''&&&((()))+++++++++))))))((()))++++++******,,,---+++,,,------......------,,,+++++++++,,,,,,---......//////.........------+++---//////......000111///111333222000......///+++,,,---............---//////............//////...///////////////......------......///000000000000000000000000///...---000000000000000000000000000000000000000000000000////////////............////////////////////////////////////////////////...///000///---------///---...///111222333333333---...///000111222333444444555444333222444777:::333444555444333333555777666888;;;;;;::::::;;;===<<<:::999<<>>===<<<=========;;;:::>>>LLL[[[vvvzzzgggWWWOOOFFF@@@????????????@@@AAABBBCCCCCCEEEHHHKKKPPPRRRSSSSSSQQQOOONNNOOONNNRRRVVVWWWVVVSSSQQQPPPPPPUUUXXXXXXZZZ```ddddddhhhiiigggddddddccc]]]UUUSSSTTTVVVWWWVVVVVVWWWXXXYYYZZZ[[[[[[[[[YYYVVVUUUOOOOOOTTT]]]eeehhhjjjmmmlllpppoooiiieeelllxxxrrrcccUUUMMMJJJGGGFFFGGGIIIIIIIIIEEEEEEEEEEEEEEEGGGHHHHHHCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCBBB@@@???AAABBBBBBAAA@@@@@@@@@AAABBBCCCBBBAAA@@@@@@@@@AAACCCDDDHHHJJJKKKMMMWWWmmm******))))))((((((((()))*********)))))))))(((((())))))*********))))))((((((((((((((((((((((((((('''((((((((())))))))))))((((((((((((((((((((((((&&&'''((()))***))))))(((((((((''''''''''''((((((++++++++++++,,,---......******)))(((((((((((()))((()))***+++,,,,,,,,,,,,(((***++++++++++++,,,...+++,,,------......------++++++++++++,,,---...///...//////000///...---,,,............///333999======>>>===888222---...000...------,,,,,,...///000///...------------...//////////////////...------.........///////////////......//////000///////////////000000111111222222000000000000000000000000////////////...............///000111111000///...222111111111000000000000...///000000......///000///000111222222222222222000111111222333444444555111222444444333333555666333555777888777666666777555999<<<;;;888666888;;;;;;<<<<<<<<<<<<<<<;;;:::===CCCIII]]]}}}dddYYYMMMHHHAAA<<<<<<>>>??????AAA@@@???@@@BBBEEEHHHIIIHHHJJJLLLKKKHHHFFFFFFGGGFFFIIILLLLLLKKKIIIIIIJJJGGGMMMOOOMMMNNNRRRTTTRRRWWWWWWTTTRRRTTTWWWSSSLLLNNNOOOPPPPPPNNNMMMNNNOOOOOOPPPQQQQQQOOOLLLIIIGGGBBBBBBFFFOOOUUUYYYbbblllooovvvxxxqqqnnnxxxrrr```QQQMMMJJJHHHHHHIIIJJJIIIEEEEEEDDDDDDDDDEEEFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCAAABBBCCCBBB@@@???AAACCC@@@@@@@@@AAAAAABBBBBBBBBCCCBBB@@@@@@@@@AAACCCDDDHHHKKKOOOXXXhhh+++***((('''''''''((()))************))))))))))))'''((()))******++++++***************************(((((((((((())))))))))))((((((((((((((((((((((((&&&''')))*********)))(((((((((''''''''''''(((((())))))))))))***+++,,,---++++++***))))))))))))))))))******+++,,,,,,------(((***++++++++++++,,,...***+++,,,,,,------,,,,,,++++++++++++,,,---...///...///000000000///---,,,......---...000666>>>DDDCCCCCC@@@888000---///333000///---,,,---...000222///...---,,,,,,---.../////////000000///...------////////////////////////------...///000000000///------...000111333444444000000000000000000000000000/////////...............///000111111000///...333333333333222222111111///000111111000///000222000111111222222222111111222222222333333444444555///111333444333333444555000222555666555444333444555999<<<;;;777555777:::444777::::::;;;===>>>======@@@???LLLiiiiiiTTTOOOFFFCCC???;;;===@@@AAA@@@BBB???<<<===AAAGGGJJJLLLDDDGGGIIIIIIFFFCCCCCCEEEDDDGGGIIIHHHFFFEEEFFFHHHEEEKKKMMMIIIHHHLLLLLLIIIMMMKKKHHHFFFKKKPPPNNNHHHLLLMMMNNNMMMKKKJJJKKKLLLJJJKKKLLLLLLKKKHHHEEEBBB???>>>BBBIIIMMMQQQ^^^lllvvv}}}yyylllWWWSSSMMMJJJHHHHHHGGGFFFFFFFFFEEEDDDDDDCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEE@@@BBBDDDBBB@@@???BBBDDD???@@@AAABBBBBBBBBBBBAAACCCBBBAAA@@@@@@BBBCCCEEEGGGKKKSSSaaavvv******))))))))))))******))))))************))))))))))))))))))))))))))))))))))))*********))))))(((+++(((&&&'''))))))'''%%%((())))))(((''''''***,,,''')))++++++)))((('''(((,,,+++***)))((((((((((((***)))'''&&&'''))),,,...)))******+++++++++******)))************+++++++++***+++,,,,,,******+++,,,,,,++++++******++++++,,,......---------...//////.........///111111///---,,,+++***+++...222777:::<<<888222000000000///---///...,,,,,,,,,---///111000...,,,++++++---000111111111///...------------......---------......///...---,,,,,,,,,...///000////////////000111222333222000///------///000222//////............//////000000///...............444444222000///.........//////000///------...000//////000000000000//////000222444666666555444333000000000111222333555555111222222333444555666666;;;:::999888777777777777???===:::888888999;;;<<<===:::<<>>>>>===:::777666777888<<<===???BBBDDDEEEFFFFFFFFFDDDEEEGGGFFFCCCDDDHHH>>>DDDIIIJJJFFFDDDEEEGGGHHHHHHHHHHHHHHHHHHHHHGGGEEEGGGHHHFFFHHHKKKIIIDDDOOONNNLLLKKKIIIIIIHHHHHHIIIIIIIIIIIIIIIGGGCCCAAAAAABBBEEEIIIKKKOOOZZZeeetttrrr___UUUNNNLLLKKKHHHGGGGGGGGGEEEDDDCCCCCCDDDEEEGGGIIIHHHFFFDDDBBBBBBBBBCCCDDDCCCAAA??????@@@AAABBBAAAAAA@@@@@@AAAAAABBBCCC@@@>>>>>>AAABBBAAAEEEKKKOOONNNWWWooo******))))))))))))******))))))************))))))))))))))))))))))))))))))+++++++++******((('''&&&***(((''''''))))))'''%%%((())))))(((''''''***,,,$$$''')))***)))((())))))+++******)))))))))))))))***)))(((''''''))),,,...*********+++++++++******)))************+++++++++***+++,,,,,,******+++,,,,,,++++++******++++++,,,...------,,,,,,---//////.........///111111///------,,,******+++///222555666333000///000000///---///...---,,,,,,---///000///...,,,++++++---///111111111000///...------......------------......////////////...//////000000/////////000000111222333111000///......///000111//////............//////000000///...............333222111000///.........---...///...,,,,,,...//////000000111111000000///111222444555666555333222000000000111222333555555333333333444444555555666999999888888888888888888???===;;;999888999:::<<<999999<<>>>>>===;;;999999;;;<<<>>>>>>@@@AAACCCDDDEEEFFFCCCBBBDDDFFFEEEAAAAAAEEE???CCCGGGHHHFFFEEEFFFHHHGGGHHHJJJKKKJJJHHHFFFEEEFFFHHHGGGFFFGGGKKKIIIEEEKKKJJJIIIGGGFFFEEEEEEEEELLLKKKKKKKKKKKKJJJHHHFFFDDDDDDGGGJJJKKKNNNXXXdddrrr{{{```VVVMMMJJJIIIFFFDDDEEEFFFEEEDDDCCCCCCDDDEEEFFFHHHGGGFFFDDDDDDCCCCCCCCCDDDDDDCCCCCCBBBAAA@@@@@@AAAAAA@@@@@@AAAAAABBBCCCAAA???@@@CCCCCCBBBEEEKKKQQQSSS```yyy******))))))))))))******))))))************)))))))))))))))))))))))))))))),,,,,,,,,+++)))(((&&&%%%***)))(((((())))))((('''((()))))))))((((((***,,,###%%%((())))))((()))***)))))))))))))))******+++***)))((('''(((***,,,...************************)))************+++++++++***+++,,,,,,******+++,,,,,,++++++******++++++,,,...---+++++++++---///000/////////000111111///---...,,,***))))))+++---//////...---...///000...---......---,,,,,,...///000///...,,,+++,,,---///111111111000///............------,,,------...//////000111111111111111000000/////////000111111222222111000///......///000111//////............//////000000///...............111111000///////////////------...---,,,,,,---///000111111111111111111000222333444555444333222111000000000111222333555555555555555555555555555555888888888888888999999999>>>===;;;999888999:::;;;888:::>>>???AAAMMMhhhxxxjjjZZZKKKCCCAAA;;;<<<<<<;;;::::::<<<>>>@@@@@@@@@AAABBBCCCEEEFFFCCCBBBDDDGGGEEEAAA@@@BBBBBBBBBDDDEEEFFFGGGGGGHHHGGGIIIKKKMMMLLLIIIEEECCCGGGHHHGGGEEEFFFJJJJJJGGGIIIHHHGGGFFFEEEEEEDDDDDDIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHIIIKKKKKKMMMVVVaaapppfffZZZNNNJJJHHHEEEDDDDDDFFFEEEDDDCCCCCCDDDEEEFFFEEEFFFFFFFFFEEEDDDDDDCCCCCCDDDEEEFFFEEECCC@@@???AAAAAA@@@@@@AAAAAABBBCCCCCCAAABBBEEEEEECCCFFFKKKVVV^^^ppp+++******))))))******+++)))******++++++******)))))))))))))))))))))))))))+++++++++******(((''''''***))))))))))))))))))(((((()))***)))((((((***+++$$$&&&((()))((('''(((((((((((((((((()))***+++,,,***)))(((((()))***,,,---++++++******************))))))*********+++++++++***+++,,,,,,******+++,,,,,,++++++******++++++,,,...,,,+++******,,,///000000000000111222111///------,,,***)))(((***,,,---+++,,,---///000///---,,,...------------...///000......---,,,,,,...///000111000//////.........///,,,,,,,,,,,,---...//////000000111222222111///......///000000111222222222000000////////////000000//////............//////000000///.............../////////......//////000---.........------...000111111222222222222111111333333444444333222111000000000000111222333555555666666666666555555444444666666777888999:::::::::>>><<<;;;999888888999::::::===AAAAAA>>>EEEYYYmmm~~~qqqcccYYYOOOEEE>>>===999999999888777888:::<<>>999888;;;<<<<<<:::888888:::<<<>>>???AAABBBCCCDDDDDDDDD@@@@@@CCCFFFEEE@@@@@@CCCDDDCCCCCCBBBCCCDDDFFFGGGKKKJJJGGGEEEDDDDDDFFFGGGFFFHHHGGGEEEHHHLLLLLLIIIFFFFFFFFFEEEFFFFFFGGGGGGGGGJJJLLLKKKHHHHHHJJJLLLOOONNNOOOOOOMMMNNNVVV```mmmsss\\\PPPLLLIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFEEEEEEDDD@@@???>>>>>>???BBBDDDFFFAAAAAA@@@@@@AAAAAABBBCCCBBB???@@@CCCFFFIIIPPPXXXfffzzz,,,++++++******++++++,,,***++++++,,,,,,++++++***))))))))))))))))))))))))((())))))************)))(((***,,,,,,******+++---''')))+++,,,+++******+++)))+++,,,,,,***((((((((())))))(((((()))***++++++)))*********+++,,,------...---+++)))(((((()))***)))************+++++++++***+++,,,,,,******+++,,,,,,++++++******++++++,,,+++,,,...///111111111111333333222333333333000...++++++*********+++,,,------///111000...+++,,,,,,,,,------...............------------......//////,,,,,,,,,++++++,,,,,,---*********+++,,,---///000++++++,,,,,,---...000000---...000222333222111000//////000000000000////////////............//////000000///.....................------,,,------------...////////////111333///000000111111000000///111000000000000111111222000000000111222333555555888777777777777777777777555666888:::::::::999888777777888999:::;;;<<<<<<<<<:::;;;>>>>>><<<<<<@@@FFFOOO]]]lllzzz|||ooo___VVVLLLFFF@@@:::888:::999::::::999999999<<<>>>;;;===AAACCCEEEEEEDDDCCC@@@???AAADDDDDD@@@AAAEEEBBBDDDFFFDDDBBBAAADDDFFFGGGGGGFFFEEEDDDDDDEEEEEEEEEGGGHHHGGGIIIMMMLLLHHHDDDDDDDDDDDDDDDEEEFFFGGGDDDHHHLLLKKKGGGEEEFFFIIINNNNNNOOOPPPNNNOOOXXXbbbiii~~~hhhXXXQQQKKKGGGEEEFFFFFFFFFGGGGGGFFFFFFFFFIIIHHHGGGFFFEEEEEEDDDDDDAAAAAAAAAAAAAAABBBCCCCCCAAAAAA@@@@@@AAAAAABBBCCCCCC@@@???CCCGGGMMMWWWaaarrr,,,++++++******++++++,,,***++++++,,,,,,++++++***))))))))))))))))))))))))***************)))((('''(((+++---,,,******,,,...'''))),,,,,,+++******+++(((***,,,,,,+++******+++)))))))))))))))******+++)))******+++,,,,,,------...---+++)))(((((()))***)))************+++++++++***+++,,,,,,******+++,,,,,,++++++++++++++++++,,,***,,,///111222222111000444333333333444333000...,,,++++++***************+++---000///,,,+++,,,...,,,---......//////......---------............///+++++++++******+++,,,,,,*********+++,,,---///000,,,++++++,,,---///111333---...000222333222111000//////000000000000////////////............//////000000///...............///...---,,,,,,,,,,,,---,,,---............000222//////000000000000//////000000//////000111222222000000000111222333555555777777777777777777888888666777999:::::::::888777555666777888:::;;;<<<===>>><<<===>>>===:::<<>>CCCNNNZZZhhhvvvzzzqqqZZZQQQHHH@@@:::666777<<<444666777777777999<<>>>>>===;;;;;;;;;>>>@@@FFFOOOVVVbbbvvvwwwhhhVVVLLL@@@888777999999888:::777555555888;;;:::999:::===???@@@@@@@@@AAACCCDDD@@@AAAEEEFFFAAAAAAEEECCCCCCCCCCCCBBBAAA@@@???DDDEEEEEEDDDBBBCCCEEEHHHFFFGGGHHHIIIIIIIIIHHHGGGGGGFFFDDDCCCBBBCCCEEEFFFHHHIIIJJJJJJHHHHHHIIIJJJLLLLLLMMMOOORRRYYY```fffuuunnn[[[PPPJJJGGGJJJIIIHHHGGGFFFFFFFFFFFFTTTSSSNNNHHHHHHJJJGGGAAAFFFEEEDDDCCCBBBAAA@@@@@@???@@@@@@AAAAAA@@@@@@???BBBCCCFFFHHHJJJRRRdddvvv------,,,,,,,,,,,,------+++,,,---,,,)))))),,,...++++++,,,,,,,,,,,,++++++******+++++++++***))))))))),,,...---)))(((+++///,,,+++)))(((((()))+++,,,++++++++++++*********)))++++++************++++++((()))++++++******+++---************)))))))))))),,,+++***+++...///---+++,,,,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,---...///000000111111111444333222333333222///---,,,,,,++++++,,,,,,---...------......------,,,+++...//////000000//////...//////...---------------,,,,,,,,,---------......,,,---............---,,,...............///000111000000111111111222222222////////////000000000000000/////////.........---......////////////......---...//////...---...//////...000666777111---...............////////////222000......000222222111111000//////000222555666888777666666888888777666666888::::::888777777888666666777888888888888888888:::<<<===<<<:::999:::<<<===AAAGGGMMMVVVgggvvvqqqbbbOOOGGG===777777999999999:::777555666999;;;;;;:::;;;===???@@@@@@@@@AAABBBCCC@@@AAAEEEEEEBBBAAAEEEDDDDDDDDDDDDCCCBBBAAAAAACCCDDDEEEDDDCCCCCCEEEGGGFFFGGGHHHIIIIIIHHHGGGFFFGGGFFFDDDCCCCCCDDDEEEFFFGGGHHHJJJJJJJJJKKKLLLNNNRRRRRRRRRRRRVVVaaappp{{{zzzeeeUUULLLHHHIIIIIIHHHFFFFFFFFFFFFFFFOOONNNJJJEEEDDDFFFDDD???FFFEEEDDDCCCBBBAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@BBBCCCFFFIIIMMMWWWkkk}}}.........------.........***+++---,,,+++***+++,,,,,,,,,------------,,,,,,++++++++++++***)))((('''(((***,,,+++)))))),,,///+++***)))(((((()))***+++,,,,,,,,,+++++++++++++++++++++************++++++)))+++,,,+++***)))***,,,)))))))))************+++------,,,...///000///---...------,,,,,,---------------,,,,,,,,,,,,------,,,---...///000000000000222222222222333111...+++,,,,,,++++++,,,,,,---...------......------,,,+++//////000000000000/////////.........------------,,,,,,,,,---------......,,,---............---,,,---------...///000111222111111111111111222222222000000000000/////////////////////.....................////////////.........///000000......///000222------444:::888222...............////////////111/////////111222111000111000000000111333555666777666555555777888777555555777999999888777777888999999888888777666666555777999;;;;;;:::888888999;;;;;;===AAACCCIIIUUUbbbzzzuuubbbTTTFFF@@@999666777999999888999777666777999;;;;;;:::<<<>>>@@@@@@??????@@@AAABBB@@@AAADDDEEEBBBBBBDDDCCCDDDDDDEEEDDDDDDCCCCCCBBBDDDEEEFFFEEEDDDEEEFFFGGGGGGHHHHHHHHHHHHGGGFFFFFFFFFEEEDDDDDDEEEFFFGGGGGGHHHJJJKKKLLLMMMPPPRRRWWWWWWVVVVVV^^^oooppp[[[NNNHHHIIIHHHGGGFFFEEEEEEEEEEEEJJJJJJGGGCCCCCCEEEDDD???EEEEEEDDDCCCBBBAAAAAA@@@@@@AAAAAABBBBBBAAAAAA@@@CCCCCCFFFKKKRRR^^^ttt///......------......///)))***,,,---,,,+++***))),,,,,,------------,,,,,,+++++++++++++++*********''')))******)))))),,,...+++***))))))))))))***+++++++++++++++++++++++++++++++++************+++++++++,,,---,,,***)))***+++(((((()))******+++,,,,,,------...////////////...------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,------...---...///000111111111111111111111222222000---***,,,,,,++++++,,,,,,---...------......------,,,+++...///000000111000000000..................------,,,,,,,,,---------......------............---------------...///111222333111111111111111111111111111111111000///.................................---......//////......---///000111000///...///111555...,,,333===???777///............//////////////////000111222222111000222222222222333444555666666444444444666777666555444666777888777666888999:::999888777777666666666777999::::::999888888999<<<;;;<<<>>>???AAAJJJSSShhhvvv~~~ppp___OOODDD???;;;777555666777777666777777777888999;;;;;;;;;===???AAAAAA?????????@@@AAAAAABBBDDDDDDCCCCCCDDDBBBCCCCCCDDDDDDDDDCCCCCC@@@CCCEEEFFFFFFEEEEEEFFFIIIIIIIIIIIIIIIHHHHHHGGGFFFFFFEEEEEEEEEFFFGGGGGGGGGIIIJJJKKKLLLNNNQQQSSSWWWVVVVVV]]]lllwww^^^OOOIIIHHHHHHGGGFFFEEEEEEEEEEEEHHHJJJIIIEEEEEEGGGGGGCCCEEEDDDDDDCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAACCCCCCFFFMMMUUUdddzzz......------------......)))***,,,---...---***(((++++++,,,,,,,,,,,,++++++******++++++,,,---......((())))))))))))***,,,...+++++++++******+++++++++))))))******************++++++************++++++,,,------,,,***)))***+++(((((()))***+++,,,------,,,,,,.....................---,,,,,,+++++++++,,,+++++++++++++++,,,------//////000111222222222222111000000111111000,,,***,,,,,,++++++,,,,,,---...------......------,,,+++......///000000000000000------...//////......---,,,,,,,,,---------..............................------......000111333333111111111111111111111111222222111000///...---------------...............------............------///000111000///...///111444///,,,111;;;???888...............////////////...///111111111111111111444444444444555555666777444333222333555666555444333555666666666666888:::999888777777666777777888888999;;;:::999888999:::;;;::::::<<<<<<<<>>===:::999777555444444444444555777999::::::;;;<<<===<<<>>>@@@@@@??????@@@AAA???BBBCCCBBBCCCFFFFFFCCCAAABBBBBBBBBBBBBBBAAAAAA@@@BBBEEEEEEEEEEEEFFFGGGLLLKKKJJJIIIHHHHHHHHHIIIFFFFFFFFFGGGHHHHHHHHHIIIJJJKKKKKKKKKKKKMMMQQQTTTYYY___kkk~~~iiiWWWMMMJJJIIIHHHGGGFFFFFFFFFFFFCCCHHHIIIFFFEEEGGGGGGEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDCCCCCCBBBEEEEEEJJJUUUbbbrrr000//////......//////000...,,,,,,---//////---***,,,,,,------------,,,,,,++++++******+++---...///,,,+++******+++,,,,,,,,,******++++++++++++******)))))))))******+++++++++++++++************+++++++++,,,------+++***+++,,,*********++++++,,,,,,,,,***,,,//////---,,,---///000///...---,,,,,,,,,,,,+++++++++,,,,,,---...//////000111222222333333222555222000////////////...,,,,,,++++++,,,,,,---...------......------,,,++++++,,,---...////////////+++,,,...///000///...---,,,,,,,,,---------......000///...------...///000000000//////000111111222222222222111111111000000111111000000//////......,,,,,,,,,------.........,,,------......------,,,---...//////...---...///+++///000......111///***............///////////////111111000......111444222333333444444444444444222111000111444555444333111333444444444555888;;;999888777666666777888999777888999888777666888999888555666888777444555999777===@@@;;;888999<<<<<<888888777555444444666777444777:::;;;;;;;;;<<<>>>;;;===???@@@@@@@@@AAABBB>>>BBBCCCAAABBBFFFGGGCCCCCCCCCDDDCCCCCCBBBAAA@@@AAACCCDDDDDDDDDEEEGGGIIIKKKJJJHHHGGGFFFFFFGGGGGGEEEFFFGGGHHHIIIIIIIIIIIIJJJKKKKKKKKKLLLPPPTTTXXXdddqqquuu^^^QQQKKKJJJIIIHHHGGGGGGGGGGGGBBBGGGJJJGGGEEEFFFFFFEEECCCCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCFFFGGGOOO\\\lll~~~111111000000000000111111///---,,,---000000...,,,---..................---,,,+++*********+++,,,---...---++++++,,,---,,,+++))))))************))))))*********++++++,,,,,,,,,++++++************+++++++++,,,------++++++,,,---***++++++++++++,,,,,,,,,***---000///---,,,...000...---,,,+++***))))))))),,,,,,,,,---...///000111...///000111111222222111666333000....../////////,,,,,,++++++,,,,,,---...------......------,,,+++***+++,,,---............+++,,,...000000///...---,,,,,,,,,---------......000///...------...///000111000000000000000111111222222222222111111000000000000000000////////////,,,,,,,,,------.........,,,------......------,,,---...///...---,,,---///+++222555000,,,......,,,............/////////000000111111///---...222555111111222333333333222222111000000111333555444333111222333333444555999;;;;;;999777666555666777888666777777777555555777888999777666888777444333666999======777444777999999777777666555444555888:::333777;;;<<<;;;;;;<<<>>>;;;===???@@@@@@@@@AAACCC===BBBCCCAAABBBGGGGGGCCCEEEEEEEEEEEEDDDCCCBBBAAABBBCCCCCCCCCCCCDDDGGGJJJJJJHHHGGGEEEDDDDDDEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIIIIJJJKKKLLLNNNRRRXXX\\\nnn~~~dddTTTKKKKKKJJJIIIHHHHHHHHHHHHCCCIIILLLIIIFFFGGGGGGFFFCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCGGGIIIRRRbbbttt////////////000000000000,,,,,,---.../////////......------,,,,,,------...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---))))))))))))************,,,++++++******++++++,,,------------------------***,,,------+++***************+++++++++,,,,,,,,,---...///000///...,,,+++***,,,---...---...000111333111000///000111333444888666444000...------...+++,,,---...///////////////...,,,+++***)))))))))+++,,,,,,------,,,,,,+++,,,------......------,,,...,,,+++---111444333111---///000000......111444222111000//////000111222000000000000000000000000000000000///......------,,,,,,,,,+++++++++******------++++++++++++------------............------...------,,,,,,------...+++,,,.../////////...---222111000//////000111222444333111000000000111111111...,,,000777999555000444444444555555777888999>>>;;;888666666777777777888888777555555444444444555555555555555555555555888888777666666666666666222444555666666666888999666:::>>>>>>:::888:::===:::;;;>>>@@@BBBBBBAAA@@@BBBBBBBBBBBBCCCCCCDDDDDDEEEEEEEEEDDDCCCCCCBBBBBBFFFEEEEEEEEEFFFHHHJJJKKKIIIGGGEEEDDDEEEFFFFFFFFFGGGGGGHHHHHHHHHHHHIIIIIIOOOIIIIIINNNOOOOOO[[[kkkkkkUUUQQQLLLIIIIIIHHHFFFGGGKKKHHHIIIIIIJJJIIIHHHGGGFFFGGGDDDAAAAAADDDEEEEEECCCDDDCCCBBBBBBCCCCCCBBBAAAGGGLLLTTTaaattt000000000000000000000000,,,---....../////////...///......------......///------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---))))))))))))*********+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,++++++++++++,,,,,,,,,,,,......---,,,,,,,,,,,,,,,,,,---.........111555999222111000//////111222444???;;;777333111///...---++++++,,,....../////////,,,,,,++++++******+++++++++,,,,,,------,,,,,,+++---......//////......---///...---///111222111///---///000000...///111333222111000//////000111222000000000000000000000000111000000///...------,,,,,,,,,,,,+++++++++++++++------++++++++++++------------............------...------,,,,,,------...---...//////000000//////222111000//////000111222444333222111000111111222000...---///333555333000333333333444555666888888<<<:::777666777888888777888777666555444444444444333333333333333333333333888777777666666666666666222333555555555555777999777;;;>>>>>>;;;999;;;>>>>>>???AAABBBCCCBBBAAA@@@===>>>???AAACCCDDDEEEFFFDDDDDDCCCBBBAAAAAABBBBBBFFFEEEEEEEEEFFFHHHJJJKKKHHHFFFDDDDDDFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHNNNKKKMMMSSSUUUXXXgggyyyqqqZZZSSSMMMJJJJJJIIIGGGGGGKKKFFFFFFGGGGGGGGGFFFDDDDDDFFFDDDAAAAAADDDEEEDDDCCCGGGEEEBBBAAABBBDDDEEEFFFLLLPPPXXXggg{{{111111111111111111000000---......////////////////////////....../////////,,,,,,,,,,,,------------------------------------+++,,,------++++++,,,---))))))*********+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++***)))***---///+++++++++,,,,,,,,,------///---+++***)))+++,,,---............000444;;;???111000/////////000222333???:::555222222111///---***+++,,,------......---+++*********+++,,,,,,---,,,,,,------------,,,,,,/////////000000/////////000//////000222111///------///000000///000111333111111000000000000111111000000000000000000000000222111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------------............------...------,,,,,,------...///////////////000111111111111000000000000111111333222222111111111111222///.........//////000000000111222333555666777888:::888666555777888888888777666555444333333333333333333333333333333333333777777666666555555666666222333444444444555777999888<<<>>>>>><<<;;;<<<>>>AAABBBCCCDDDCCCCCCAAA@@@<<<===>>>@@@BBBCCCDDDDDDDDDCCCAAA@@@???@@@BBBCCCEEEEEEEEEEEEFFFHHHIIIJJJGGGEEEDDDEEEGGGIIIJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHJJJIIIMMMSSSWWW___tttxxxaaaVVVOOOJJJJJJIIIGGGGGGJJJEEEEEEFFFGGGGGGEEEDDDCCCEEEDDDBBBBBBDDDEEEDDDCCCHHHFFFCCCAAABBBEEEIIIKKKPPPTTT^^^ooo222222222222111111111111...//////000000000////////////............//////+++,,,,,,,,,------......------------------------+++,,,------++++++,,,---*********+++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++)))******))))))+++...111,,,,,,,,,,,,------------...---,,,++++++,,,---------...///000111444999===000000/////////000111222777333...---000111000...***+++,,,,,,---------,,,++++++******++++++,,,---,,,,,,------------,,,,,,...//////000000//////......///000111222111///---...///000000111111111222111000000000000000000111000000000000000000000000222111111///...---,,,+++,,,,,,,,,,,,------------------++++++++++++------------............------...------,,,,,,------...000///.........///111222111000000000000000000111111000000000000000000000///000000///,,,,,,///222...///000222444666777888888666555555777888888888666555444333333333333333444444555555555555555555777666666555555555666666222333444444333444777999:::<<<>>>>>><<<<<<===???@@@AAABBBCCCCCCCCCBBBBBB???@@@AAABBBBBBAAA@@@@@@DDDBBB@@@??????AAACCCEEEDDDDDDEEEFFFGGGHHHIIIIIIHHHFFFEEEEEEGGGIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJNNNSSSYYYggg~~~gggXXXPPPJJJIIIHHHFFFEEEGGGFFFFFFGGGHHHHHHGGGFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDEEEEEECCCBBBBBBEEEIIILLLSSSWWWbbbvvv444444333333222222222222///000000111000000//////...------,,,,,,------...,,,,,,,,,------.................................+++,,,------++++++,,,---++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++))))))***))))))+++///222,,,,,,---------.........,,,---...//////...---,,,***,,,///111111222333555000000000000000111111222333000,,,+++---//////---++++++,,,,,,------,,,,,,---,,,++++++******++++++,,,------......------,,,.........//////.........,,,...///111111111000000...//////111222222222111000000000111111000000000000000000000000000000000111111000///...---,,,,,,------------------------------++++++++++++------------............------...------,,,,,,------...///...---,,,---...///000000000000111111000000000......//////////////////000222333000---,,,///333---...000333555666666777666555444555777888888777555555444333333333444444444444444555555555666666666666555555555555666666333333444333333444777:::;;;<<<======<<<<<<===???===>>>???@@@AAABBBCCCCCC@@@AAABBBCCCCCCBBBAAA@@@DDDBBB@@@???@@@BBBEEEFFFCCCDDDEEEFFFGGGHHHHHHHHHJJJHHHEEEEEEFFFHHHHHHGGGHHHHHHIIIIIIIIIJJJJJJJJJMMMOOORRRVVV___rrrmmm[[[QQQIIIHHHGGGEEEDDDEEEDDDEEEFFFGGGGGGGGGFFFEEECCCDDDDDDDDDDDDCCCCCCDDDAAACCCEEEEEEDDDEEEHHHKKKSSSXXXfff|||555555444444333333222222111111111111111000000///------,,,,,,,,,,,,---------------------.........////////////////////////+++,,,------++++++,,,---++++++,,,,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))*********+++...000---------.........//////+++,,,...000000///...,,,))),,,000111111000///000000111111111222222222222444222000...,,,,,,---...,,,,,,------------,,,,,,---,,,,,,+++*********+++------............---------......//////......------...///000//////111333/////////111333444222000000000111111111111000000000000000000000000000000000000000///......------//////.........---------------++++++++++++------------............------...------,,,,,,------...---------------...//////000000111111111111000000---......////////////...000222333222///...111333...///111444555666666666555444444555777888777666555555444444444444444555111222222333333444444444555555444444555555666666444555555444333555999;;;<<<<<<;;;;;;<<<<<<===>>>;;;<<<===>>>@@@AAABBBCCC===>>>AAACCCDDDDDDCCCBBBBBBAAA@@@@@@AAACCCEEEGGGBBBCCCEEEFFFGGGHHHHHHHHHJJJGGGEEEDDDEEEFFFFFFEEEGGGGGGHHHIIIJJJKKKLLLLLLLLLOOOUUU]]]jjjuuu___TTTJJJHHHHHHEEECCCCCCAAABBBDDDEEEEEEDDDCCCCCCBBBDDDEEEEEEDDDCCCCCCDDD@@@CCCFFFFFFEEEEEEGGGJJJSSS[[[lll666666555555444333333222111222222222111111000///......------------..................------------////////////////////////+++,,,------++++++,,,---,,,,,,,,,,,,------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***++++++++++++---...---.........////////////,,,,,,------............+++---000111000000111222111111222333333333333333111222222///+++***---111------.........------,,,++++++******++++++,,,,,,------............------...//////000000//////...///000000///------000333/////////222444555222//////000111222222111000///000000000000000000000000//////////////////......111000000///...---,,,,,,------++++++++++++------------............------...------,,,,,,------...------...//////////////////000111222222111000///......000111111111000000///111222222111111111111///000333555666666555555555444444555666777555444666555555444555555666666111111222222333444444555555444444444444555666777666666555444444666:::===<<<;;;::::::;;;<<<===============>>>???@@@AAAAAA<<<===@@@BBBCCCCCCBBB@@@?????????@@@AAACCCDDDEEEBBBCCCEEEFFFGGGGGGGGGGGGGGGEEECCCCCCEEEFFFFFFFFFEEEFFFGGGIIIJJJLLLMMMNNNMMMSSS^^^lll~~~cccWWWLLLIIIJJJGGGEEEDDDAAABBBCCCDDDDDDDDDCCCCCCAAADDDFFFFFFDDDBBBCCCDDDCCCFFFHHHFFFDDDDDDIIIMMMTTT___sss777777666555444444333333222222222222222111000/////////............///////////////...---------,,,000000000000000000000000+++,,,------++++++,,,---,,,,,,,,,---------......,,,++++++++++++++++++,,,------------------------(((***,,,,,,,,,+++,,,---............/////////000---,,,+++******,,,...///...///000000000111444777222222333444444444444333***...000...))))))///555.........///......------)))))))))***+++,,,...///------............------000000111111111111000000333333222...++++++///222/////////222555555222//////000111222222111000///000000000000000000000000............////////////222222111///...---,,,+++------++++++++++++---------..................---...------,,,,,,------...---...000111111111000//////000111222222111000//////000111333333333222111...///000222222222111000000111444666666666555444555444444555666666555333666666555555555666666777333333444444555666777777444444444444444555666777777777666555555777;;;>>><<<:::999999:::<<<<<<<<<@@@??????>>>>>>???@@@@@@>>>???AAABBBBBB@@@===;;;======>>>@@@AAABBBCCCCCCAAACCCDDDFFFGGGGGGGGGGGGDDDCCCAAABBBDDDGGGGGGGGGDDDEEEGGGIIIKKKMMMNNNOOOTTT]]]lllfffZZZNNNKKKKKKIIIFFFEEEBBBCCCEEEFFFFFFFFFEEEEEE@@@DDDFFFFFFDDDBBBCCCDDDGGGIIIIIIFFFCCCDDDJJJPPPVVVcccxxx888999999999999888777666777666555555333333222111333222222111000//////...000///...------...///000+++,,,...000000///...---000///...---,,,+++++++++......---------,,,,,,,,,---,,,,,,,,,,,,---......---,,,+++******,,,...///)))******++++++,,,,,,---000///...------...///000,,,,,,,,,,,,------...///...///000111222333444444222222333333333222222111//////---,,,,,,---...///000000000000///...---,,,---,,,+++***+++,,,---...+++---......---,,,,,,---////////////000000000000///000222111///......///////////////000000000000//////000000000000//////......////////////......//////.........---------++++++++++++,,,,,,---...222///+++((('''))),,,///000000000000000/////////---,,,,,,++++++,,,,,,---......///000000///...---111000000111333333222000000000////////////000000000000000000000000000000333444555555555444333222333444666777777666444333333444444444555555666666333333444444555666666777333333333444555666777888777888888777666666888999;;;===@@@CCCBBB>>><<<===<<<<<<<<<<<<<<<===>>>???BBBBBBAAAAAAAAAAAA@@@@@@CCCBBBAAAAAA@@@@@@@@@@@@EEEEEEEEEGGGHHHIIIGGGEEEHHHHHHGGGFFFEEEEEEEEEEEEHHHFFFHHHLLLMMMKKKKKKOOOWWWiiiuuuZZZKKKJJJFFFEEEFFFBBBFFFFFFFFFFFFFFFEEEDDDDDDEEEDDDCCCBBBBBBCCCDDDEEECCCBBBDDDGGGGGGGGGMMMUUU\\\kkk;;;::::::999888777666555777666555444333222222111222222222111000/////////000///............///000,,,...///111111000///...,,,,,,,,,---...000111222.........---------,,,,,,---,,,,,,,,,,,,---......---,,,+++******,,,---///+++,,,,,,------...////////////............//////,,,,,,,,,,,,---...////////////000111222333444444333333333333222222111000///...------------...///000000000//////...---,,,---,,,+++++++++,,,---...,,,---//////---,,,---....../////////000000000000///000222111///......///////////////000000000000//////000000000000//////......////////////......//////.........---------,,,+++++++++,,,,,,---...000...,,,******,,,///111////////////////////////------,,,,,,,,,,,,---------...///000000///......111000000111333333222000000000////////////000000000000000000000000000000111222444555555555555444555444444333333333444444444444444555555555555555555444444444444444444444222222333333555666777888666777888777666666888:::;;;===AAACCCAAA>>>======<<<<<<<<<<<<<<<===>>>>>>AAAAAAAAAAAAAAAAAAAAAAAABBBAAA@@@@@@?????????@@@CCCCCCCCCEEEHHHHHHFFFEEEHHHHHHGGGFFFEEEEEEFFFFFFGGGGGGIIIMMMMMMMMMQQQXXXbbbvvv|||aaaRRRPPPKKKJJJKKKGGGEEEEEEFFFGGGGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCDDDEEEDDDCCCDDDGGGGGGHHHNNNVVV___ooo@@@???>>><<<:::888777666777666666555444333222222222222222111000000//////111000///......///000111...///111222222222111000+++,,,,,,...///111333444.........------------,,,---,,,,,,,,,,,,---......---,,,+++***+++,,,---...,,,,,,,,,---......//////......////////////......,,,,,,,,,,,,---...///000//////000111222333333444333333333333222111000//////......------...//////000000//////...------------,,,,,,,,,,,,---......,,,...000///...---...///....../////////000000000...000111111///......///000000000000////////////...//////000000//////.........////////////.....................---------,,,,,,+++++++++,,,------------,,,,,,---...000111..............................------------......,,,---...///000000000///000000///111222333222000000000////////////000000000000000000000000000000000111333444555666666666888555222//////111333555555555555555555555444444666555555444333222222111111111222333555666888888666777888777666777888:::;;;>>>BBBBBBAAA???>>>===<<<<<<============>>>>>>@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@???????????????AAAAAABBBDDDGGGHHHGGGEEEGGGGGGFFFFFFEEEFFFFFFFFFFFFHHHKKKNNNNNNOOOZZZffftttcccSSSQQQKKKJJJKKKFFFEEEFFFHHHIIIIIIHHHGGGFFFEEEDDDDDDCCCCCCDDDDDDEEEFFFDDDEEEGGGGGGHHHOOOXXXcccvvvEEEDDDBBB@@@===;;;:::999777777666555444333333222222222222222111111000000111111////////////111111//////000111222111111111/////////......//////000............---------------,,,,,,,,,,,,---......,,,,,,+++++++++,,,---...******++++++,,,------------...///000000///...---,,,,,,,,,,,,---///000111///000000111222222333333444444333333111000///..................///////////////......---------------------------......///---///000000///......///........./////////000000...000111111///...///000000000000000////////////...//////////////////.........////////////..............................,,,,,,,,,++++++,,,,,,---,,,---------.........///,,,,,,---------------...//////............//////,,,------...///000000111000//////000222333111000000000////////////000000000000000000000000000000222333333444444555555555888666333111000111333555555555666666666444333222555444444333333222111111000111222444666777888888555666777777666777999;;;<<<@@@CCCBBB@@@@@@@@@>>>=========>>>>>>>>>======??????@@@@@@AAAAAAAAABBBAAAAAA@@@@@@@@@@@@@@@AAA@@@@@@BBBDDDHHHIIIHHHGGGGGGFFFFFFFFFFFFFFFGGGGGGFFFIIIMMMOOONNNRRRbbbsssdddSSSPPPKKKJJJKKKGGGGGGHHHJJJKKKJJJHHHFFFDDDEEEDDDDDDDDDDDDDDDDDDEEEGGGFFFFFFGGGHHHIIIQQQZZZhhh}}}KKKIIIFFFCCC@@@>>><<<<<<999888888777666555444444333333333333333222222222222111000//////000111222//////000000111111111111111000///...------------//////.........------------,,,,,,,,,,,,---......++++++++++++,,,,,,------***++++++,,,,,,---......---...///000000///...---,,,,,,,,,---...///111111000000000111222222333333444333333222111000...------......//////000000000///......------------...------......////////////---///000000///......///............////////////...///111111/////////000111000000000/////////.........////////////............////////////......---.....................---,,,,,,++++++,,,,,,,,,---------------,,,+++++++++,,,,,,,,,------......000//////......//////000---------...///000111111000//////000222222111///000000////////////000000111111111111111111111111555555555444333333333333666555555555444444333333555555666777666555333222333333333333333333333333000111333555777777888888444555777777777888:::<<<<<>>======>>>??????>>>===<<<>>>>>>??????@@@AAABBBBBBBBBBBBAAAAAAAAABBBBBBCCCAAAAAABBBFFFIIIKKKJJJIIIFFFEEEEEEEEEFFFGGGHHHHHHFFFJJJOOOQQQQQQYYYmmmiiiWWWTTTNNNMMMNNNKKKJJJJJJKKKKKKIIIGGGEEECCCDDDEEEEEEEEEEEEEEEEEEDDDHHHFFFFFFGGGHHHKKKTTT^^^nnnUUURRRMMMHHHCCC@@@>>>===;;;::::::999888777666555555555555555555444444444333222111000000111222333000000000000000111111111......------......///////////////.........---------,,,,,,,,,,,,---......++++++,,,,,,,,,------------------...//////000000......////////////......,,,,,,,,,---...000111222000000111111111222222222222222222222111000///...------///000000000000000///...---,,,,,,---...///---...//////000000//////,,,...000///...---...///------........./////////---///111111000///000111111111000000//////......---......//////......---......////////////......---------...............------,,,+++++++++,,,,,,...------,,,,,,+++******+++,,,,,,------.........//////............//////...............///000111//////...000111222111///000000////////////000000111111111111111111111111777666555444333222222222222444666777777666444333333444666777777555333222333333333333444444444444222444555777888888888777333555666777777888;;;===<<>>===>>>???@@@???>>>===<<<======>>>???@@@AAABBBCCCCCCBBBBBBBBBBBBCCCCCCDDDAAABBBCCCFFFIIIKKKJJJIIIEEEEEEEEEEEEFFFGGGHHHIIIGGGKKKQQQVVVZZZfff}}}mmm[[[UUUNNNLLLMMMIIIKKKKKKJJJIIIHHHFFFEEEDDDDDDEEEEEEFFFFFFEEEEEEDDDIIIFFFFFFGGGIIIMMMXXXcccuuueeeaaaZZZRRRKKKEEEAAA@@@<<<<<<;;;:::999888888777666666666666666666666666333222111111111111222333111111111111111222333333............///000111222////////////............---,,,,,,,,,,,,---......++++++,,,,,,---------,,,------......///000000000//////............//////,,,,,,,,,---///000222333111111111111111222222222111111111111111000//////,,,---///000111111000000///...,,,++++++,,,...///---...///000111000//////,,,---//////---,,,---...---------.........//////---///000111000///000111111111111000///.........---......//////......---......////////////......---------.........//////...---,,,,,,+++++++++,,,...------,,,,,,,,,------,,,,,,,,,---....../////////......------....../////////...---......///000///......///111222000///000000////////////000000111111111111111111111111666666444333222333333444000222444666777666444333222333555777777666444333666666555555444333333333555666888999:::999888777222444666666777999;;;>>>===EEEFFF@@@???DDDDDD???===>>>@@@@@@@@@>>>===;;;<<<<<<===???@@@BBBCCCCCCBBBAAAAAAAAAAAABBBCCCDDDAAAAAACCCEEEHHHJJJIIIGGGDDDDDDDDDEEEFFFHHHIIIJJJJJJMMMTTT]]]gggwwwuuu```YYYOOOKKKKKKFFFIIIHHHGGGFFFFFFGGGGGGHHHDDDEEEFFFFFFFFFFFFEEEDDDHHHFFFEEEGGGJJJOOO[[[ggg}}}sssnnnfff\\\RRRKKKFFFDDD>>>===<<<;;;:::999999888777777777777888888888888333333222111111222333333333333222222222333444555000000000000000111111222000/////////............---,,,,,,,,,,,,---......***+++,,,---------,,,,,,++++++,,,,,,---.........000///...------...///000+++,,,,,,---///111222333111111111111111222222222000000111111111000000///,,,---///000111111111000///---,,,++++++,,,...///---...000111111111000///+++---......---,,,,,,------------.........//////---...000111000///000111222111111000///......------..................---......////////////......---------.........//////...---,,,,,,++++++++++++...---,,,,,,---...000111,,,,,,------...///000000......------------......111000...------...///000///......///111222000///000000////////////000000111111111111111111111111555444333222333444555666000000222333444555555555111333555777888777555333999888777666444333222111666777999::::::999888666222444666666777999<<<>>>===EEEGGG@@@>>>DDDEEE???>>>???@@@AAA@@@???===;;;;;;<<<===>>>@@@BBBCCCCCC@@@@@@@@@@@@AAAAAABBBCCCAAAAAABBBDDDGGGHHHGGGFFFDDDDDDDDDEEEFFFHHHIIIJJJKKKNNNVVVbbbpppjjj```UUUOOONNNHHHGGGFFFEEEDDDEEEGGGJJJKKKDDDEEEFFFGGGGGGFFFEEEDDDHHHEEEEEEGGGJJJPPP]]]iiirrrggg```XXXNNNFFF;;;<<<======;;;999888888::::::;;;;;;:::999888888555555555555444333222111222333444555555444222000222222111000000///000000000///...---,,,------...........................++++++,,,------......///111111000000000000111111111111/////////000111222000000/////////111222333000222333333222111333444//////000000000000//////000000111111111111000000///...---...///000///...///...------...///000111000000////////////000000............////////////111111111111111111222222333111...---.........---...------------...//////...///111000...,,,++++++---------------------,,,///...---,,,+++,,,------,,,,,,,,,---------......------...............------------.........//////222111000///......///000******,,,...///111333333222000...///000000---***000000000111222222333333444444555555444222111///222333444444555555444444444444444444444444444444333333333444444333222222888999;;;;;;;;;888555333999888777777777888:::;;;CCCCCCBBBAAAAAA@@@??????>>>???AAABBBBBBAAA???>>>>>>>>>???BBBDDDDDDBBB@@@BBB@@@@@@BBBEEEFFFEEEBBBAAA@@@@@@BBBEEEGGGGGGFFFDDDDDDEEEFFFGGGJJJMMMNNNRRRXXXbbbqqq{{{dddYYYTTTPPPNNNPPPHHHAAAAAAFFFJJJHHHDDDFFFFFFGGGGGGHHHHHHHHHHHH???AAAEEEGGGHHHOOOaaarrrvvvmmmcccWWWNNNKKKJJJHHHDDDAAA>>>======;;;;;;;;;;;;:::999888777777777777777666555444444222333555666555444222111111111000000000000111111111000///.........//////........................+++,,,,,,------......///111000000000000000000111111111000000000000000111////////////000111333444000111333222111111222444//////000000000000//////000000111111111111000000///...---...///000///...//////...---......000000//////............//////............////////////000000000000000000000000000...,,,,,,.../////////,,,,,,,,,,,,,,,---......---///111000...,,,+++,,,+++,,,,,,------.........------,,,++++++++++++,,,,,,,,,---------.........------...............---)))***+++---///000222222000///...---,,,------...------...//////000111111///---+++,,,------***(((000000000111222222333333333444444444444333111000222333444444555444444444444444444444444444444444333333444444444333333222666777999::::::888666444444444555666888:::===>>>BBBBBBAAAAAA@@@??????>>>>>>???AAABBBBBBAAA???>>>>>>>>>???AAADDDDDDBBB@@@BBB@@@@@@BBBEEEFFFDDDBBBAAA@@@AAADDDGGGJJJKKKJJJEEEFFFGGGHHHJJJLLLPPPRRRUUUaaarrruuuggg]]]UUUOOONNNKKKHHHGGGGGGGGGFFFDDDGGGFFFFFFEEEFFFGGGHHHHHHDDDFFFJJJNNNPPPXXXkkk|||uuuhhh___VVVSSSNNNHHHCCC@@@??????>>>>>>===<<<<<<;;;:::::::::::::::999999888777777444555666666666555333222111111111000111111222222222111111000000000000111........................,,,,,,,,,---......//////000000////////////000000111111111111111000///............///000222333444000111222222111111222444///000000111111000000///000000111111111111000000///------...000000000///000//////............///------------------------............////////////////////////////////////---,,,++++++...///000///,,,++++++++++++,,,---------///111000...---,,,,,,***++++++,,,---...//////++++++,,,,,,++++++***))),,,------------.........---...............------******+++---///000111222//////...------------...000000000000////////////000///...///000///---+++000000000111222222333333222333333333333333222222222222333444444444444444444444444444444444444444333333444444444444444333444666777888888777555444333333444666888;;;===>>>@@@@@@@@@??????>>>>>>===>>>???AAABBBBBBAAA???>>>======>>>AAACCCDDDCCCAAAAAAAAAAAABBBDDDEEEDDDBBB@@@@@@AAADDDHHHKKKLLLLLLCCCDDDFFFGGGHHHLLLPPPTTT___qqq{{{mmm___VVVPPPPPPNNNLLLIIIFFFEEEEEEGGGFFFEEEEEEEEEFFFHHHHHHEEEGGGKKKOOOSSS]]]qqq~~~vvvbbb\\\TTTLLLGGGDDDBBBAAA@@@@@@??????????????????======<<<;;;::::::::::::666777777777666555444333444333222111111111111111111111111000000000111111........................,,,,,,------...//////////////////000000/////////111222222222111000...---------...///111333444555000111222222111111222333000000000111111000000000000000111111111111000000...------...000111000///000000//////............---------......---------............////////////000000///////////////...,,,+++***+++...//////...,,,,,,,,,+++,,,,,,---...---///111111///---------,,,,,,,,,------.........+++,,,---------,,,***)))------------.....................///......---,,,........................000000000/////////000000000000000000000/////////111111111111111000///...000000000111222222333333222222222222333333333333222222333444444444444333333333444444444444444444333444444555555555555444555555666777666555333222555555666777888999:::;;;??????>>>>>>>>>============???@@@AAAAAA@@@???=========>>>@@@CCCDDDCCCBBBBBBBBBBBBCCCDDDDDDDDDCCC@@@???@@@CCCFFFIIIIIIIIIEEEFFFGGGHHHIIINNNVVV[[[ooooooeeeYYYVVVQQQMMMJJJIIIGGGGGGFFFGGGHHHIIIIIIIIIHHHGGGEEEGGGKKKPPPUUU```vvvuuunnncccZZZRRRMMMHHHEEEAAAAAA@@@@@@@@@AAABBBBBB???>>>===<<<;;;;;;;;;<<<999999888888777666555555666666444222111000000000000000000000000000000000////////////////////////,,,,,,---......//////000//////000000000000//////111222222222111000...---,,,---...000111333444444///111222222111000222333000000111111111111000000000000111111111111000000...---,,,...000111111000000000000//////...---------...////////////...---............////////////111111111000000/////////...,,,,,,,,,......---+++---------------......///---///111111///...---............------,,,,,,,,,,,,---.........---+++***---------.........//////......//////...------,,,.....................---//////000000000000000000......//////000000111111------......------,,,,,,000000000111222222333333222222222222222222222333111222333333444444333333333333333444444444555555333444555666666666666666666666666666555333111000444555666888:::;;;<<<<<<>>>>>>===============<<<===>>>@@@AAAAAA@@@>>>======<<<===???BBBCCCCCCBBBBBBCCCDDDEEEEEEDDDDDDDDDDDDCCCCCCEEEGGGIIIIIIHHHIIIKKKLLLLLLOOOWWWccclllwwwiii___TTTMMMMMMNNNKKKIIIEEEGGGKKKNNNNNNLLLIIIFFFIIIKKKOOOSSSYYYfff}}}uuujjjaaaXXXNNNHHHFFFEEECCCBBBBBBBBBCCCDDDBBBAAA???>>>======>>>>>>;;;;;;:::999888777666666777666555333222111111000//////000111111111111000////////////////////////---------...//////000000///000111222222111000///111111111111111000///...,,,---///111222333333333///000111111000000111333000111111222222111111000000000111111111111000000---,,,,,,---000111111000...//////000//////...------...///000000///...---............////////////222111111000000/////////...---------//////---+++...------------...//////---///111111000....../////////...---,,,++++++***---.........------,,,,,,------........./////////////////////...---,,,,,,++++++,,,---...///000111,,,---......///.........+++,,,---...///000111222---///000000///......///000000000111222222333333333222222111111111222222111111222333333333333333222333333444444555555555444444555666777777777777666666666555444333222111111222555999<<>>@@@AAAAAA@@@>>>======<<<<<<>>>AAACCCCCCCCCDDDEEEGGGGGGFFFEEEEEEFFFIIIHHHHHHIIIKKKLLLKKKJJJGGGIIIKKKMMMSSS```sss{{{nnn^^^TTTRRRRRRNNNJJJFFFIIIMMMPPPQQQNNNJJJGGGHHHIIIMMMSSSZZZiii}}}uuujjj]]]TTTRRRPPPMMMJJJHHHGGGGGGGGGEEEDDDBBB@@@???@@@AAAAAA===<<<;;;999888888777777555444444333333333333444///000222333333333222222////////////////////////------......//////000000000111222333333222111000111111000000000000000111---...000111222222222111///000111111000000111222000111111222222111111000000000111111111111000000---,,,,,,---000111111000---...///000000//////...+++,,,...//////...,,,+++............////////////111111000//////...---------,,,---...000111///---------,,,,,,------...///---///111111000/////////.........------,,,,,,+++...---,,,,,,++++++,,,,,,............////////////////////////...---,,,++++++,,,,,,---...///000000+++,,,.../////////......++++++,,,---...///000000///111333333111000111222000000000111222222333333444333222111000000111111111111222333333333333222222222333333444555555666444444555777777888888777444444444555555555555555111333666:::>>>AAABBBCCC===========================>>>???@@@@@@???>>>===<<<<<<;;;===@@@CCCDDDCCCEEEGGGIIIIIIGGGEEEFFFHHHJJJIIIIIIJJJMMMNNNNNNMMMFFFIIILLLQQQ[[[ooonnnaaaYYYSSSNNNJJJHHHJJJLLLMMMNNNMMMKKKJJJDDDFFFKKKRRR\\\mmm~~~qqqhhh]]][[[VVVRRRNNNLLLKKKKKKGGGFFFDDDBBBAAABBBCCCDDD>>>===;;;:::999888888888222222222333444555666777000111333444555444333333000000000000000000000000------......///000000000000111333444444333111000111111000//////000111222...///000222222222111000///000111111000000111222111111222222222222111111000000111111111111000000---,,,,,,---000222111111,,,---...000000000//////***+++---......---+++***............/////////000000000///...------,,,,,,++++++,,,///222333222000,,,,,,++++++,,,,,,---...---///111111000//////000,,,---------------------...---+++***)))***+++,,,............/////////000////////////...---,,,+++//////.........------------...000111111111000000+++,,,,,,------.........,,,...111000...---...000000000000111222222333333555444222000//////000000111111222333333333333222222222333333444555666666444444666777888888888888222222333444666777888888555666999<<<>>>@@@@@@@@@=========>>>>>>>>>>>>>>><<<>>>???@@@@@@???>>><<<<<<;;;;;;===@@@CCCDDDDDDFFFIIIKKKJJJGGGFFFGGGIIIGGGFFFGGGIIILLLNNNOOONNNLLLPPPTTT[[[hhh|||lll^^^SSSMMMJJJJJJJJJJJJJJJJJJKKKLLLLLLFFFIIIOOOWWWbbbvvvxxxpppjjjbbb\\\ZZZXXXUUURRRLLLJJJHHHFFFEEEDDDAAA???>>>??????>>>===;;;999777777555444444666777666666555444333111000111111222111000///000111222111///...///000111222333444444222222333444444333333333111000//////......---,,,//////000111222333333444000111111222222333444444111111111111000000000000...///////////////////////////000000000000//////000///......//////...---***+++...000111000...,,,222111///...------.........000222333333000---***,,,------......------,,,000---+++,,,///000///---........................000///...---,,,---............---,,,,,,+++******,,,---...000222333444444000/////////............---------......000111222---...///111111111000000..................------222111///...---...000111222222222000///111444777666555333111111111333444333111000111555666555333555555555555555555555555555666666777888999999999555444333444666666666444222777===BBBDDDDDDEEEEEEBBB@@@============<<<;;;<<<<<<============<<<<<<<<<===>>>???AAADDDFFFGGGEEEHHHJJJLLLKKKJJJKKKKKKOOOIIIGGGIIIKKKLLLNNNSSSJJJPPPWWWbbbxxx~~~iiiYYYPPPMMMNNNKKKHHHGGGIIIJJJIIIHHHIIIMMMRRRZZZiiizzzuuummmhhheeeaaa\\\XXXPPPNNNKKKHHHGGGEEECCCAAA??????>>>===<<<999777666999777666666777888888777555444333222111111222222222000///000111222111000000000111222333444555555222333333444444333333333222333333111000......//////000000111111222222222111111111222333333444444111111111111000000000000..................------//////000000000000//////111111000/////////...---,,,---...000000///...---000///.........///000000111000000000///...------------------------------000...++++++...//////...///////////////////////////...---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------...///000000000000000000/////////.........---------------...///000...///000111111000//////---------....../////////111000///......///111222111333555666555444444555666444333111111222333444222000///111333555444222555555555555555555555555555666777888999:::;;;;;;666555444555666777666555444888===AAACCCCCCCCCDDD???===;;;;;;<<<===<<<;;;<<<<<<============<<<<<<<<<<<<===???AAACCCEEEGGGFFFHHHJJJKKKJJJJJJKKKLLLNNNIIIGGGJJJLLLLLLOOOSSSTTT\\\hhhxxxooo]]]RRROOONNNKKKHHHHHHIIIJJJJJJHHHJJJLLLRRR]]]ppp~~~{{{wwwqqqiiiccc[[[XXXSSSNNNLLLIIIGGGEEEBBBAAA@@@>>><<<:::999888;;;999888888999:::999999666555444333222222222222222111000000222222111000222222333333444555666666333333444444444444333333333555666444111///000222000000000000000111111111111111222222333333444444111111111111000000000000//////......------,,,,,,///000000111111000000///222222111000//////....../////////............---............///000111222333111...,,,+++,,,...///...---,,,,,,,,,,,,---...111///,,,+++,,,...//////////////////////////////------,,,++++++++++++,,,******+++,,,,,,---............/////////...------000000000/////////.........---------------......///000000000000000///...,,,,,,---...///000111111000///......///000222333222444666666555444444555555444222111111222333333000//////000222333333222444444444444444444444444555666777888:::;;;<<<===777666555666888999888777666999>>>AAABBBAAAAAABBB===<<<::::::<<<<<<<<<;;;<<<======>>>>>>======<<<;;;<<<===???AAACCCDDDEEEGGGHHHIIIJJJIIIJJJMMMOOONNNJJJIIIKKKMMMLLLOOOTTTZZZgggzzzttt___SSSNNNLLLJJJHHHHHHJJJJJJJJJIIIJJJLLLRRRbbb{{{xxxqqqjjjeee^^^XXXSSSNNNJJJHHHEEEDDDBBBAAA???>>>>>>>>><<<:::999999:::::::::999666666555444444333333333333222111111222333222111222222333444555555666666444444444444444444333222444666888666111///000333111000000000000000000000111111222222333444444555111111111111000000000///000000//////......------000000000111111000000000000111222111000///000111111000///...------......///////////////000000111222000---+++***+++---//////...,,,++++++,,,...///111///---++++++---...///////////////////////////---------,,,,,,,,,,,,,,,***++++++,,,,,,------........./////////...------000000000////////////...000//////............///111111000000000///...............//////000000000////////////000111222333444444333111000111444666333333222111111222222333000000000111222333333333444444444444444444444444333444555777999;;;<<<===888777666777999:::999888888;;;>>>@@@@@@????????????===;;;;;;<<<<<<;;;:::======>>>>>>>>>>>>======;;;<<<===???AAACCCDDDDDDEEEFFFHHHHHHIIILLLPPPSSSOOOLLLKKKMMMMMMLLLOOOUUU^^^rrruuu___QQQLLLJJJIIIIIIIIIJJJJJJJJJJJJKKKLLLTTThhhxxxssskkkccc[[[TTTNNNJJJHHHFFFDDDBBB@@@@@@AAABBB===;;;999999:::::::::999777777666666555444444333333222111222333444333111222222333333444444555555444555555555444444333222333555666444111000111333111111111111000000000000111222222333444444555555111111111111000000000///222111111111000000//////000000111111111111000000---///111111000000111333222111///---------...///000000000000000//////...000//////...------,,,,,,///...,,,++++++,,,...///000000...,,,+++,,,---///------------------------...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,......///000000000//////111000000000////////////222111000000000000000111111111000/////////......111111111000000//////.../////////000111222333333000333555666444222222222222222222222222222222333111111222333333333444555444444444444444444444444222333444666888999;;;;;;999888777888:::::::::999999<<<>>>???>>>======>>>BBB@@@===<<<===<<<;;;:::======>>>>>>>>>>>>======;;;<<<>>>@@@BBBCCCCCCCCCCCCEEEGGGHHHJJJNNNRRRVVVOOOMMMLLLNNNMMMMMMSSSZZZmmmsss]]]QQQLLLHHHIIIJJJJJJJJJJJJKKKKKKLLLMMMWWWoooyyyppphhh___WWWQQQMMMJJJFFFCCCAAAAAABBBCCC>>><<<::::::;;;;;;:::999777777888777777666444444444333222222444444333222333333333444444444555555555555666555555444333222333333222222333333222222111111111111111222222222222222333333444444555555111111111111000000000000111111111222222222222222000111111222222111111000,,,///111111///...111444111000///.........///000111111111111000///...---...///000000000...,,,+++...---,,,,,,,,,,,,---...///000000...,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,....../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,......///000000000//////111111000000000/////////222222111111111111222222111000000////////////000333333222111000///......///000000111111222222222+++222;;;@@@???888000,,,111111111222222222222222000222333444333333444666333333333333333333333333222222444555777888999:::999888777888:::::::::999999<<<>>>>>>===<<<======BBB@@@>>>=========<<<;;;===>>>>>>??????>>>>>>===<<<===@@@BBBCCCDDDDDDCCCCCCEEEHHHJJJKKKNNNRRRUUUOOOMMMMMMOOOPPPSSS]]]ggg~~~ooo[[[QQQNNNFFFHHHJJJKKKJJJJJJKKKLLLMMMPPP\\\uuuyyypppgggaaaWWWTTTNNNHHHDDDCCCCCCCCC@@@>>><<<<<<<<<===<<<:::888888888888888666555444555333222333444555444333444555555555555666666666666666666666555444333222444111///111555777555222111111222222333333444444222222333333444555555555111111111111000000000000000000000111111222333333000111111222222111111000...111333111---+++...111//////////////////000000///000111111111000//////000000000000000...---,,,---------------------------///111000---++++++,,,------------------------------.........---,,,+++***++++++,,,,,,------...////////////...---,,,,,,111111111000000000//////000000000000111222333333000000///......///000111222222222111111000000000000111111222222111111111,,,333;;;@@@>>>888111,,,000000111222222222222222///111333333222111333666333333333333333333333333444444555666777888999999999777777888999:::999888999;;;======<<<<<<<<<===>>>===;;;;;;===>>>>>>===>>>>>>????????????>>>>>>===???AAACCCEEEEEEDDDDDDEEEGGGJJJLLLLLLMMMOOOPPPMMMLLLMMMQQQUUU\\\jjjwwwhhhWWWPPPOOODDDGGGJJJKKKJJJJJJKKKMMMNNNSSS```yyyvvvpppaaa]]]VVVNNNHHHFFFEEEEEEBBB@@@>>>===>>>>>>===<<<888888999999888777555444555444333333555555444333666666666666777777777777666666666666555444333222555000---111777:::777333111111222333444444555555222222333444444555555666111111111111000000000000......///000111222333333111111222222222222111111000222444111,,,)))+++.........//////000000111111---...000111222222111111222111000000///.........,,,------......------,,,,,,///222222...+++++++++........................,,,,,,---...---,,,+++***((()))***+++---...///000000000///...---+++)))(((111111111111000000000000////////////000111333333000///.........000111222111111111111111222222222111111222222222111111000222444666777555333222222///000111222222222222222...000222222000000222555333333333333333333333333555666666777888999999:::888777666777999:::999888999;;;======<<<<<<<<<===:::999888:::<<>>>>>????????????>>>>>>>>>???BBBDDDEEEEEEEEEDDDHHHJJJMMMMMMMMMLLLLLLLLLKKKKKKMMMSSSYYYccctttzzzaaaQQQMMMNNNCCCGGGKKKLLLKKKJJJLLLNNNOOOUUUccc|||tttmmmccc[[[UUUOOOHHHCCCCCC@@@===<<<;;;;;;:::999;;;;;;999888777777777777777777888888888888777777555666888999999888777666666666666666555444333222222333333444555666777777333333222222333555666777555444333222111222333444444333111222333333222000111111111222333333444444555444333222222222333333333222222111000//////...,,,---///000000000///...,,,---...000111111111111888666222///......///000,,,---......//////..............................---------............///......////////////......,,,,,,,,,,,,---...//////000...---...111222111///333222000/////////000111000000000000000000000000111222222222222111111000888000...333666333111222000000000000000111111222222222333333333333444444333333222111000000111111///000222444444444222111111111222222222333333333111555999:::999888:::===:::::::::999777777999;;;;;;;;;<<<>>>@@@@@@???======>>>===<<<;;;;;;===???===???AAAAAA???===<<<===>>>???AAAAAAAAABBBEEEGGGIIIJJJOOOSSSPPPJJJHHHKKKTTTPPPPPPSSSYYYfffnnn[[[NNNKKKNNNGGGFFFFFFHHHJJJLLLKKKKKKSSSWWWjjjzzznnnccc[[[TTTLLLGGGEEECCC@@@?????????>>>>>>>>>======<<<;;;::::::999999888777777777888999:::888999:::;;;;;;:::888777666666666666555444333333333333444444555555666666333222222222333555666777666555333222222222222333444333111222333333222000000000111111222333333444444444333333333333222222222222111000000///......---...///000000000//////---...///000111111111111666555222000......//////,,,,,,---.......................................---------............///------............------,,,,,,,,,,,,---...//////000...---...000111000...222111000000//////000000000000000000000000000000//////000000000111111111333...---222555222111333000000000000000111111222111111111222222222333333333222222111000000111111000111333444444333222111111111111222222222333333444555777999;;;<<<;;;:::;;;;;;:::999777777888:::<<<<<<<<<>>>@@@AAA???===<<<======<<<::::::<<<>>>???@@@BBBAAA???>>>>>>???@@@AAAAAAAAAAAABBBDDDGGGLLLKKKMMMPPPOOOKKKKKKNNNQQQPPPSSS[[[ffftttyyyeeeVVVKKKHHHJJJHHHHHHHHHIIIKKKLLLLLLLLLUUU\\\ooo~~~rrrhhh___VVVPPPHHHEEEBBBAAA@@@@@@???>>>=========<<<;;;:::888777:::999888777777999;;;===;;;<<<======<<<;;;:::888777777666666555555444444444444444444444444444444222222222222444555666777666666444333222222222222444333111222333333222000000000000111222222333333333333444444444333222111111000000//////............///000000111111000000///000000111111000000///444333222111000///...---+++,,,------......------........................---------............///,,,,,,------------,,,,,,,,,,,,,,,,,,---...//////000///......///000///---000000000000000///......000000000000000000000000000/////////000111222333///---///222333222222444000000000000111111222222000000111111111222222222333222111111000111111111111222333444333222111000000000111111111222222222777555555888===???===999<<<<<<;;;999777666777999=========???AAABBB@@@>>><<<<<<<<<;;;999:::<<<>>>AAAAAABBB@@@???>>>@@@AAABBBBBBAAA@@@@@@BBBEEEIIIRRRMMMJJJLLLNNNMMMNNNQQQPPPRRR[[[iiixxxlll\\\RRRKKKHHHHHHJJJJJJJJJJJJJJJKKKLLLMMMWWWbbbxxx{{{pppddd]]]TTTPPPLLLHHHFFFDDDBBB@@@???@@@??????===;;;999888;;;::::::::::::;;;<<<======>>>>>>======;;;:::999888777777666666555555555555555444444333333333222222222222333444666777777666666555444333222222111444333111222333333222000//////000111111222222333222333444555555333111000000/////////.........---///000000111111111111111111111111111111000///...111222222222000///---,,,+++,,,,,,---------------........................---------............///,,,------......------,,,,,,,,,,,,,,,---...////////////...............---//////000111111///...---////////////////////////222222111000111111222333///222666888555222222444000000111111222222222222111111111111222222222222222222111111111111111222333333333333333222111000000000000111111111222222777666777:::===>>>===;;;<<<===<<<999777666777888======>>>@@@BBBBBBAAA???;;;<<<;;;:::999999;;;===AAAAAAAAA???>>>>>>@@@BBBAAAAAAAAA@@@@@@CCCHHHLLLXXXOOOHHHIIIKKKMMMOOORRRQQQXXXfffxxxdddVVVRRROOOKKKHHHJJJJJJJJJJJJIIIJJJLLLMMMXXXhhhwwwnnnhhhddd]]]WWWRRRMMMIIIFFFFFFEEEDDDCCCAAA???===<<<;;;<<<===>>>>>>===<<<;;;=========<<<<<<::::::999888888777666666666777777666555555444444333333222333444444555666666777777666666555555444333222222444333111222333333222000000000000111222222333333222333444555555333111000////////////............000000000000000111111222111222222222111000///...000000111111000///,,,++++++,,,------......------........................---------............///......////////////......,,,,,,,,,,,,---...//////////////////.........//////000111111111000...---////////////////////////333222111111000000000000444<<>><<<===<<<999777666777888======>>>@@@BBBBBBAAA???;;;<<<;;;:::999999;;;===?????????>>>======???AAA???@@@@@@@@@AAAEEEKKKOOOZZZPPPHHHGGGJJJLLLOOOSSSSSS___rrr}}}```SSSQQQPPPLLLIIIIIIJJJKKKIIIHHHIIILLLOOO[[[ppp{{{uuummmddd]]]VVVOOOKKKIIIHHHEEECCCAAA???>>>>>>???????????????>>><<<<<<===<<<<<<;;;;;;:::::::::999888777666666777888999666666666555555444444444666666777777777777666666444555555555555444333333444333111222333333222000000111111222333333444444333333444444444333222111////////////////////////000////////////000111222111222222222111000000//////000000000000...,,,+++,,,---......//////..............................---------............///...//////////////////...,,,,,,,,,,,,---...//////...///000000//////000222111111111111111000//////000000000000000000000000///000000000000///......777EEEPPPLLL@@@888444333///000222333333333222111222222333333333444444444111111111000111111222333333333222222222222222222111111222222222333333333222777;;;<<<:::999;;;>>><<<<<<;;;999777666777999=========???AAABBB@@@>>><<<<<<<<<;;;999:::<<<>>>===>>>???>>>======???AAA???@@@AAAAAACCCGGGLLLPPPVVVNNNHHHGGGIIIKKKPPPVVVZZZjjjaaaRRRPPPNNNKKKHHHIIIKKKLLLJJJIIIJJJNNNRRRddd}}}}}}tttkkkbbb[[[WWWPPPMMMJJJFFFCCCBBBCCCCCCFFFCCC@@@===<<<<<<>>>???===<<<<<<;;;;;;;;;<<<<<<:::999777666666777999:::666666666666666666666555999999::::::999888666555333444555666666555555444444333111222333333222000222222222333444444555555444444333333333333222222000000000000000000000000//////.........///000111111111222222222111000000////////////...---,,,,,,---...//////000000//////........................---------............///---......//////......---,,,,,,,,,,,,---...//////---///111111000000222555333333222111111111111111000000000000000000000000---...111333444333222111888JJJXXXTTTFFF;;;666444///000222444444333222111111222222222333333333333111111000000111222222333222222222111222222333333222333333333333444444444333555888::::::;;;;;;;;;;;;;;;:::999777777888:::<<<<<<<<<>>>@@@AAA???===<<<======<<<::::::<<<>>><<<>>>@@@@@@?????????@@@@@@BBBCCCCCCDDDFFFJJJMMMMMMIIIGGGHHHIIIKKKRRRZZZjjj}}}eeeUUUPPPMMMJJJHHHJJJLLLNNNLLLKKKLLLRRRWWWppp{{{rrrkkkfff\\\XXXTTTOOOLLLLLLMMMNNNKKKGGG@@@;;;999;;;???BBB===<<<<<<<<<<<<======>>>:::999777666666888999;;;666777777777777777777777;;;;;;;;;;;;:::888666555222333444666666666666555444333111222333333222000222333333444444555555666555444333222222222333333000000000000111111111111///...---------...000111000111111222222222111111/////////...------------...//////000000000000000........................---------.........//////,,,------......------,,,,,,,,,,,,,,,---...//////,,,///222222111111444777555444222111111111222333000000000000000000000000,,,///444888:::999888777777LLL]]]YYYIII>>>888555///111222444444333222111000111111111111222222222111111000000111222333333222111111111222333444444333333333444444444555555666444444777<<<===;;;888:::::::::999777777999;;;;;;;;;<<<>>>@@@@@@???======>>>===<<<;;;;;;===???<<>>===>>>>>>>>>===777:::===<<<:::888999;;;777888999::::::999777666;;;<<<<<<;;;:::888555444555666666666555444333333000111333555555555333222555555555555555555555555888777555444333222222222000000111111111222222222444222111111222333222111111222333222000///000111000000///...............////////////////////////,,,,,,,,,------.........------......------,,,+++...,,,******---...---+++,,,,,,------...////////////222111...---222777777444333111000000000000111222222111000//////000000666222888CCCCCC999444777999BBBJJJLLLEEE===777555444444444333333333222222222222222222222222222222//////000222222333333222333333333333333333333333111111222333444444444444888999:::999999:::<<<>>>>>><<<:::888777888:::;;;:::<<<======<<<;;;===???>>>>>>===<<<<<<<<<<<<===???@@@AAAAAAAAA@@@@@@???FFFGGGIIIHHHGGGFFFGGGHHHOOOMMMFFFFFFKKKLLLYYYssslllZZZRRRMMMJJJKKKKKKLLLNNNNNNKKKMMMZZZhhhzzztttjjjbbbaaabbb]]]UUUMMMHHHCCC@@@BBBCCCCCCAAAAAA???===<<<===>>>======;;;<<<===<<<::::::;;;<<<888888999999999999999888<<<<<<<<<;;;:::777555444555666666666555555444333111222444555555555444333555555555555555555555555777666555333222222111111000000111111111222222222333111000000111222111000222333333222000///000222222222111000000000000000////////////////////////,,,,,,,,,------.........------......------,,,+++000---+++,,,...///...---------......///000000111000222222111333999<<<;;;777555333111000/////////222222111000000000000000444222999DDDEEE:::444666666:::???@@@===888555444333333333333222222222222222222222222222222222222///000111222222222222222444444444444444444333333111111222333444444444333666888:::;;;:::;;;<<<>>>>>>===:::888777888:::;;;???<<<999:::???BBBCCCBBB>>>>>>===============>>>@@@@@@@@@@@@@@@AAAAAAAAAEEEGGGIIIJJJIIIIIIIIIJJJKKKLLLIIIKKKTTTYYYkkkjjjXXXQQQNNNLLLLLLLLLMMMOOOOOONNNRRRbbbrrr~~~tttooollldddZZZTTTNNNHHHDDDDDDEEEDDDBBBBBB@@@======>>>?????????@@@>>>;;;;;;;;;<<<<<<;;;999888888888999:::;;;;;;======<<<;;;999777555444666666666666666555555444222333444555666555444333666666666666666666666666666555444222111111111111111111111111111222222222111000//////111111111///222333222111//////111333222222111000000000111111////////////////////////---------------.........---............---,,,,,,///---+++,,,---...------......//////000111111111000222333444;;;BBBCCC@@@999888555222000//////...222111000000000000000000000000777AAABBB888111111333444444555555444444444333222222222222111111111222222222222222222222222000111111222222222111111333333444444444444444444111222222333333333333222444777:::<<<=========>>>???===:::888777888:::;;;@@@<<<:::AAAKKKNNNHHH@@@>>>>>>=========>>>>>>???AAA@@@?????????AAACCCDDDEEEGGGJJJKKKKKKKKKKKKLLLGGGKKKJJJPPP^^^iiijjjVVVQQQQQQOOOMMMJJJKKKMMMNNNPPPXXXlllzzzpppfff___YYYQQQLLLKKKJJJGGGEEEEEECCC@@@@@@AAACCCCCCBBBCCC???:::999;;;===<<<::::::999888888999;;;===>>>>>>===<<<;;;999777666555666666777777777666666555444555555666666666555444777777777777777777777777555444333222111111111111111111111111111111111111111000///000222222111000222222222000//////222444000000//////...//////000////////////////////////---------..............................------,,,,,,+++*********+++++++++---......///000000111111000111222666???GGGGGGAAA888777555333111000000000111111000000000000000111------222999:::333......333111000111333444444333222222222111111111000000111111111111111111111111000111111222222222111111222222222222333333333333222222333333333333222222222666;;;>>>???>>>>>>>>>@@@>>>;;;999888888:::;;;:::<<>>???BBBAAA???>>>???BBBEEEGGGFFFHHHKKKLLLKKKJJJKKKKKKKKKOOOOOOYYYnnn~~~oooYYYSSSTTTRRROOOLLLLLLNNNQQQUUUbbbyyyvvvlllfff]]]XXXTTTQQQMMMIIIHHHFFFCCCCCCDDDEEEEEEDDDDDD@@@;;;:::;;;<<<;;;:::;;;::::::999:::<<<>>>???>>>===<<<;;;999888777777666666777777888777777666666666666777666666666666888888888888888888888888444444333222111111111111111111111111111111111111111000000222444444333111111222222111///000222444000000////////////000000000000000000000000000000..............................//////......---,,,++++++++++++******+++,,,,,,------......//////000///000222666>>>FFFEEE???555444333222222222333444111000000000000000111111......///333333000///000111000000111333333222111222222222111111111000000111111111111111111111111000000111222222222111111000000111111222222222333222222333444444444333333222777<<<@@@@@@???>>>>>>@@@???<<<999888888:::;;;666<<>>???BBB@@@>>>>>>???CCCGGGJJJHHHIIIJJJJJJIIIIIIJJJKKKQQQVVVYYYhhh{{{aaaXXXXXXVVVSSSRRRRRRSSSWWW\\\kkkzzzuuummmgggbbb\\\UUUPPPLLLIIIGGGFFFGGGGGGGGGFFFDDDBBB???======<<<;;;:::<<<;;;;;;;;;<<<===>>>>>>===<<<;;;:::999999999999666777777888888888888888888888777777777777777777777777777777777777777777444444333222222222222222222222222111111111111111000000111333555555333111///111222222111000222333222222111111111222333333000000000000000000000000/////////..................////////////...------......///...---,,,...000,,,,,,------...////////////222333444:::???>>>999111111111111222333555666000000000000000111111222222111111111111222222333...///000111111111111111333222222222222111111111111111111111111111111111//////000222222333333222000000111111222222333333222333444555555666666666444888===@@@@@@??????>>>AAA???<<<999888888:::;;;999===AAAAAA>>>;;;:::;;;::::::;;;;;;===>>>???@@@AAA@@@>>>>>>AAAEEEIIILLLIIIIIIIIIIIIHHHIIIKKKNNNQQQ[[[eeexxxmmm```___^^^[[[XXXWWWXXX[[[aaapppzzztttlllbbb[[[SSSQQQNNNLLLLLLLLLKKKJJJDDDEEEDDDBBB???=========<<<======>>>>>>>>>======<<<;;;::::::::::::;;;<<<666777888888999999999888999999888888777777777777777777777777777777777777555444444333333333333333222222222111111111000000//////000222444444333000---000333333333111111222222222111111222222333444000000000000000000000000000/////////.........---///////////////...------...000111///------///111---------...//////000000111444555333444777777444000000///000111333555666000000000000000111222222111222222111222333333222,,,...000000000111555999333333333333222222222222111111111111111111111111---...000111333333444444111222222333444444555555222333444666777888888888777:::>>>@@@@@@???>>>???BBB@@@===:::888888:::;;;<<<======:::777777:::===;;;<<<<<<===???@@@BBBCCC?????????@@@BBBFFFJJJLLLIIIIIIHHHGGGHHHKKKPPPTTTWWWjjj{{{yyyiiifffgggeeefffeeefffhhhnnn|||yyynnnfffZZZXXXTTTSSSRRRRRRQQQPPPEEEGGGIIIFFFAAA>>>>>>???<<<===>>>??????>>><<<<<<;;;::::::999:::;;;<<<===666777888999999999999999::::::999888777777888888666666666666666666666666555555444333333333444444222222222222111111000000---...///111444444222///,,,///333555444222111111000000//////000111222222000000000000000000000000000000//////.........---///////////////......------...000...,,,+++...000......//////000111111111333777777333111333333222000000//////000222444555000000///000000111222222---000111111222222111///,,,///222111000333:::AAA444444444333333333222222000000000000000000000000,,,---///111333444555555333333444444555666777777222333444666888999::::::999;;;>>>@@@???>>>>>>???BBB@@@===:::888999:::;;;<<<=========<<<;;;<<<=========>>>???@@@BBBDDDEEE>>>>>>???@@@CCCGGGJJJMMMHHHHHHGGGGGGHHHNNNUUUZZZeeennnkkkmmmmmmzzzyyyzzz|||~~~tttkkkcccZZZVVVWWWWWWRRRMMMQQQLLLEEEBBBAAAAAA???===AAA???===>>>@@@AAABBBBBB:::;;;<<<<<<<<<:::888666???777888:::888999:::333:::888999>>>>>>999555444999777666666777777666444888666444444444555444333555444444333222111000///111000000000//////......333222222111111222222333333222111000000000111111666555333111000000111222444333111////////////000......////////////......000000000///......------000000000000111111111111///000111111111111000000111111111111111111111111222111111111000000//////222222111000000111222222222222111111222444999<<<111111333333333333111111444333111000000000111111111222222222111111333555555555555444444333222222222333666888999999888777:::===??????>>>======>>>===<<<;;;::::::;;;<<<===AAA>>>;;;;;;===>>>===;;;???===;;;<<<>>>AAACCCDDDBBB???===>>>CCCHHHKKKKKKJJJFFFEEEHHHJJJMMMYYYeee~~~mmmnnnzzzyyyqqqhhhccccccaaa\\\WWWVVVSSSNNNKKKIIIHHHFFFEEEEEECCCAAA@@@AAABBBBBBAAA;;;<<<===>>>===<<<:::999:::???>>>;;;;;;>>>===<<<999666777;;;===999666666888777666666777777666444777555333333333444333222555555444333111000//////333222222222111111111111333222222111111222222333000111111222333333333333444222000///......///000111111000//////000111222......////////////.............../////////////////////000000000111111111111111111000000000000000111111111111111111111111111111111111000000000///111111111111111111111111000000000//////111333444000111222333333222111000444333222111000000111222111333333333222222333555888888777555555444444444222444666999:::999999888999;;;>>>????????????@@@???>>><<<;;;;;;;;;<<<===@@@===;;;;;;===>>>>>>===>>>>>>===>>>@@@BBBCCCCCCDDDAAA@@@AAAEEEHHHJJJJJJHHHFFFGGGKKKNNNVVVgggwwwooorrr~~~wwwrrrooolllfffaaa\\\[[[XXXTTTOOOKKKIIIIIIFFFDDDAAA@@@@@@@@@???======>>>???@@@@@@???===<<<666LLLGGG999<<<===999???888555555999;;;888777888888666555555777777666444666444222222333333222111666555444333111000///...222222222222222111111111333222222111111222222333333333444444444333222111333222000///......///000//////...///000111222333...//////000000//////...------......///000000111//////000000000000111111333222111/////////000000111111111111111111111111111111111111000000000000000111222333333222111000000000000000000//////...111111222333333222111111333333222111111111222222333444444444333333555666<<<;;;999777555555666666444555888:::;;;:::999999888:::===??????@@@AAACCCAAA@@@>>><<<;;;;;;<<<===>>><<<:::;;;===?????????===???AAACCCDDDCCCBBBBBBEEEDDDCCCDDDFFFHHHHHHHHHEEEEEEGGGKKKRRR```vvvyyywww{{{vvv{{{|||wwwrrrjjjkkkiiicccYYYPPPLLLKKKIIIGGGDDDCCCCCCBBB@@@>>>??????@@@AAAAAA@@@??????<<<\\\TTT;;;???===555>>><<<777666999:::888777999777666555555777777666555777555333222333333222111666555444333111000//////000000000000000000000000333222222111111222222333;;;999777444222000///...444333222111000111111111......//////000111111222//////000000000000//////............//////000000////////////000000000111444333000///...///000111111111111111111111111111111111111000000000000000000111333444444333111000222222333444444333000...222333444555555444333222333333333222222222333333333444555555444444555777===;;;999777555555666666555777999;;;;;;;;;:::999888:::===>>>>>>???AAACCCCCCAAA>>><<<;;;;;;<<<===<<<;;;::::::<<<>>>???@@@===@@@DDDFFFFFFDDDBBBAAAEEEEEEEEEFFFGGGGGGGGGFFFIIIHHHJJJPPP]]]qqq}}}vvvmmmfffdddfffiiipppqqqxxx~~~xxxlll___WWWSSSPPPNNNLLLKKKJJJIIIFFFDDDAAAAAAAAAAAAAAA@@@@@@@@@BBBcccZZZ@@@CCCAAA888@@@@@@;;;999::::::888777888888666555666777888777666888666444333444444333222555444444333222111000///000000000000000111111111333222222111111222222333>>>;;;666222//////000111222222111111111111111111/////////000000///////////////000000000000//////000000//////...............////////////000000000444222000......///000111111111111111111111111111000000000000000000111111000111333444444333111000444333333555666666333111333444555666666555444333333333333444444444333333444555555555444444666888;;;:::888666555555555555666777999;;;<<<;;;:::999:::;;;============???AAADDDAAA>>>;;;:::;;;<<<===<<<<<<;;;;;;;;;<<<>>>???>>>BBBFFFHHHFFFCCCBBBAAAEEEFFFFFFGGGFFFFFFGGGGGGNNNOOORRR^^^rrrwwwmmmkkkgggbbb^^^[[[[[[\\\dddbbbeeeooo{{{~~~pppeee^^^WWWUUUSSSQQQOOOLLLIIIFFFDDDDDDCCCBBBBBBAAAAAA@@@???TTTNNN>>>@@@@@@;;;???BBB===:::;;;;;;888666777888777666777999:::999888888666444444555555444333333333333222222222111111222222222333333333333333333222222111111222222333999666333111000222444666//////////////////////////////000000000///......///000000111111000000///111000000///......------......////////////000000222111000//////000111222111111111111111111111111000000000000111111111111111222333444444333222111888444111222444555444111444444555666666555444444333333444555555555444444444555555555444444666777888888777777666555555555666777999;;;;;;;;;999888:::;;;<<<<<<;;;<<<>>>@@@CCC@@@===:::999:::===>>>???@@@???>>><<<<<<===???@@@CCCGGGGGGDDDAAABBBCCCEEEFFFGGGGGGGGGGGGJJJLLLOOOVVV```ppprrrjjj^^^^^^]]]\\\ZZZXXXWWWVVV[[[YYYZZZ___gggtttvvvmmmdddbbb^^^[[[WWWSSSMMMIIIHHHGGGFFFDDDCCCBBBBBBBBB===AAAAAA======??????===???;;;999;;;<<<888666777999888777888:::;;;:::999777666444333444444333222111111222222222333333333222222222333333444444444333222222111111222222333333333222333333444444555......///////////////...,,,---...000000000000///000000111111111111000000///////////////................../////////000000/////////000111111222222111111111111111111111111///000000000111111111111333333333333333333333333>>>888222///111444333222222333444555555444333222222333444555666666555444333444555444333333555777555666777888888777666555666777999:::;;;:::888777777888999999:::;;;>>>AAAAAA???;;;999888:::===???EEEEEEEEEBBB>>>===>>>@@@BBBEEEFFFDDD@@@???BBBEEEFFFHHHIIIHHHHHHJJJOOORRRXXXhhh{{{rrrfff```WWWWWWWWWWWWXXXWWWVVVUUUPPPQQQTTTXXXZZZaaarrr}}}uuurrrmmmiiiddd]]]WWWRRRKKKJJJHHHFFFEEEDDDCCCCCCEEE===???CCCAAADDDFFF???<<<888888;;;<<<999777777:::999888999;;;<<<;;;:::666555333222333333222111000000111222333333444444000000000111111222222222333222222222222222222333111222444666666444111//////000111111111111111000***+++---///111111111111000000111111111111000000------......///000000000............/////////000---...///111222222222222111111111111111111111111//////000000111111111222444333333222222333333444DDD===444000111333444333111111333333333333111111222333555666666666555555333444444444333333555666444555888::::::999777555666777999::::::999888777444555777888999<<<@@@CCC@@@>>>:::888888:::===???IIIJJJIIIEEE@@@>>>???AAADDDFFFFFFCCC>>>===BBBFFFGGGIIIJJJJJJJJJMMMRRRWWWiii~~~nnnaaaYYYUUUWWWVVVUUUUUUWWWWWWWWWVVVHHHLLLSSSVVVTTTVVVcccrrr~~~wwwpppiiiaaa]]]YYYVVVRRRNNNJJJGGGEEEDDD@@@@@@AAACCCEEEFFFEEECCC@@@>>><<<<<<<<<<<<:::888:::777666:::===<<<999666666666666666555444333222333333222222222222222222444222111000111333666888222222222111111111000000444444333333333333222222222222000///............////////////////////////...///000111000///---+++---......///////////////222111000//////000111222000000111111111222222222111111222222222222111000...000111222111111333444111222444555555444222111>>>:::555333333222///+++444333222333555555555444555555666555333333555777555555444444555666888999666777888999999999999999:::999999<<<>>>===999555666777999;;;;;;===???AAA@@@>>>;;;999:::===@@@CCCTTTXXXRRRDDD===BBBBBB===GGGCCCAAADDDFFFEEEEEEHHHEEEIIIKKKKKKMMMWWWhhhuuutttiii___VVVSSSSSSUUUTTTSSSTTTVVVUUURRROOOKKKNNNPPPOOONNNQQQYYY___rrr}}}{{{sssnnnaaa^^^YYYUUUPPPMMMJJJHHHBBBBBBCCCDDDFFFEEECCC@@@<<<;;;999999::::::999777;;;:::999999888666555666666666666666555444333333333444333222000000222444333222111111222333555777333333222222222111111111444444333333333333222222333333222000000//////000////////////////////////...///000111111///---,,,---...//////000000//////111111000000000000111111000000111111111222222222111111111222111111000000---///000111000000222333222222333444444333222222555444222222333444333333555333333333555666555444444555555555333333444666555444444444555777888999666777888888999999999888999888999;;;===<<<999555777999;;;<<<===>>>@@@AAA???===:::888888;;;>>>AAATTTXXXRRREEE???BBBBBB>>>CCC@@@???CCCDDDCCCDDDGGGFFFIIIMMMRRR[[[iii||||||qqqfff___XXXRRRPPPQQQSSSQQQQQQRRRSSSSSSPPPMMMLLLNNNPPPNNNLLLNNNTTTYYYiiittt~~~nnnkkkeee```[[[VVVQQQMMMGGGGGGGGGIIIIIIGGGCCC@@@;;;999888888999:::999888:::<<<<<<999666444555666666666666666555444333333222555777444000...222666222222222333444444555555444444333333333222222222444444333333333333222222444333222111111111111111///////////////////////////000111111111000///...---...//////000000//////000000111111111111000000111111111111111222222222111111111111000000//////---///000000//////111222333333333333333333333333000111222222222333555777555444333444666777666555333444555444333333444555444444444555666777999:::666777777888888888888888888888999:::<<<;;;999666999:::<<<>>>@@@AAAAAAAAA===;;;888666777999<<<>>>QQQTTTPPPEEE???BBBBBB>>>@@@>>>???CCCDDDCCCDDDGGGHHHLLLTTT___nnnggg___WWWTTTQQQNNNNNNQQQNNNNNNNNNOOOPPPPPPNNNKKKLLLNNNOOONNNLLLKKKNNNQQQ]]]fffwww}}}yyyrrrmmmhhhaaaZZZUUUMMMMMMMMMNNNMMMJJJEEEBBB>>><<<::::::;;;<<<<<<<<<999<<<<<<;;;;;;<<<;;;888777777777666666555444333111777<<<:::444000222666111222444555555555444444555555444444444333333333444444333333333222222222333333222111111111111111000000000000000000000000000000111111111111000///......///000000000000000///000111222222111000///111111111111111111111111111111000000000//////000...000111111000000111333333333222111111222333333000333444333000///222555666555444555777777777666222444555555333333333444333444444555777888999:::666666777777888777777666777888999:::;;;:::999888:::;;;===@@@BBBBBBAAA@@@<<<:::888777777888;;;===HHHKKKIIIBBB>>>@@@AAA???@@@???AAAEEEEEECCCDDDHHHKKKRRR^^^ooonnnYYYSSSNNNNNNNNNMMMNNNRRRKKKLLLLLLNNNNNNNNNLLLKKKKKKMMMOOONNNLLLKKKLLLMMMSSS[[[iiizzz|||wwwpppggg```UUUTTTSSSRRRQQQMMMHHHDDDAAA???<<<;;;<<<======<<<888:::;;;===DDDIIIDDD:::777777777777666555444333000888@@@@@@:::444333555222333444666666555444333555555555444444444333333444444333333333222222222222222111000000000111111111111111111111111111111000000000111111111111000...//////000000000000000///000111222222111000///111111111111111111111111111111000000000000111111000222333333111111222444333222222111111222222333222444555333000///111444666555444555777777777666222444666666444333333444444444555666888888999999666666777777777666666555777888999:::::::::::::::;;;;;;===AAADDDDDDAAA>>>===;;;999888888999;;;<<<===@@@@@@===<<<>>>??????@@@@@@BBBEEEEEEBBBEEEJJJNNNXXXkkkrrr___SSSMMMJJJKKKLLLKKKLLLOOOIIIJJJLLLMMMMMMMMMMMMLLLKKKLLLNNNOOONNNNNNNNNNNNPPPTTT___mmmxxxwwwooodddaaa^^^ZZZWWWRRRMMMIIIFFFBBB???<<<<<<<<<<<<;;;999::::::===GGGOOOHHH:::777777777777666555444444222999AAABBB===777444333333444555666666555444333555555444444444333333333444444333333333333222222222111111000000000111111111111111111111111111111/////////000000000111111...///000000111111000000000000111111111111000000222222222111111111111111111111000000000222333444222333444333222222333444222222222222222222222222111222222222222222444666555444333444666777666555222555777777666444444444555555666777888888888888666666666666666555555444777999;;;;;;::::::;;;<<<======???DDDHHHGGGCCC>>>>>><<<;;;999999:::;;;<<<777999;;;<<<;;;<<<>>>???>>>>>>AAADDDDDDCCCHHHOOOWWWeee{{{hhhZZZOOOJJJGGGHHHIIIGGGGGGJJJGGGIIILLLMMMLLLLLLMMMMMMKKKLLLMMMNNNOOOOOOOOOOOOOOORRRYYYbbbjjjtttzzzvvvooohhhbbb[[[UUUQQQLLLHHHCCC???>>>===<<<;;;;;;>>><<<999@@@IIIEEE999777888888777777666555444666999===>>>;;;777444333444555555555555555444444444444444444333333333222444444333333333333222222222222111111111222222333222222222222222222222222///.........//////000111//////000111111111111000111111000000000000111111222222222111111111000000111000000000111444666888111333333333111111222333000111222333333222111000222111000222444666666666555333333333555666555444333555888888777555555555666777888888888888777666555666666666555555444333888:::<<<<<<;;;:::<<<>>>@@@@@@BBBGGGLLLKKKEEE@@@===<<<;;;999999::::::;;;888999<<<>>>===<<<===???>>>???BBBFFFGGGIIIRRR[[[mmm|||nnn]]]VVVNNNIIIFFFHHHHHHEEEDDDFFFDDDHHHKKKLLLKKKKKKLLLMMMMMMMMMLLLMMMNNNNNNNNNMMMOOOPPPTTTZZZ^^^eeesss~~~uuulllddd]]]YYYRRRNNNHHHCCCAAA???>>>===>>>BBB>>>666888@@@@@@888888888888888777666555444999999999999888666444333555555555555555555555555444444333333333222222222444444444333333333222222333333333222222333444444222222222222222222222222...............///000000//////000111111111111111222111000//////000111222222222222222111111000000000000000000222555888:::111222333222111000111222///000222333333222000///666333111222555777666333444333222333555666555444444666999999888666666666777888888999999777666555555666666666555444444333888;;;======;;;;;;===@@@BBBBBBEEEJJJOOONNNHHHAAA===<<<:::999999999::::::;;;<<<>>>@@@???======???@@@AAAEEEJJJLLLQQQ[[[gggrrr\\\PPPMMMNNNIIIGGGIIIIIIFFFDDDFFFCCCFFFJJJKKKJJJIIIKKKMMMOOOMMMLLLKKKLLLMMMLLLLLLNNNNNNQQQTTTWWW\\\hhhttt|||qqqddd[[[VVVNNNFFFEEEEEEBBBAAACCC@@@>>>============:::888666888999777444222444777:::999888666444444555666999999888777777777777777777888888666444333444555333333333222222222111111222222111111111111222222444333222222444444333222111111111111000000000000///000333444444333000///000000111222222222111111111111000000111333444666111111111111111111111111444///...222111,,,,,,000111111111000000000000///444444444444444444444444666555444333222333333444333333333555888999888777:::777555555666666444111222444555666666666777999999:::;;;<<<;;;;;;;;;;;;???DDDGGGFFFGGGIIIGGGCCCAAA@@@>>>===;;;;;;::::::>>>===<<<===???AAAAAAAAACCCDDDGGGLLLNNNVVViii~~~wwwnnn___MMMFFFJJJKKKHHHFFFGGGIIIIIIFFFBBBCCCEEEGGGJJJMMMOOOPPPQQQNNNMMMLLLKKKKKKLLLMMMNNNPPPLLLKKKNNNRRRWWWaaakkk~~~sssjjj___VVVNNNKKKJJJGGGFFFGGGAAA???>>>===>>>===:::888777999999888555444666888GGGAAA:::666666666555333777666555555444444555555777777777666444333444555444444444444333333333222222222111111111111222222444333222222444444333222111111111111000000000000...///000111111000///...111111111111222222333333222111111111111333444555111111111111111111111111222//////222111---,,,///000000000111111222222222444444444444444444444444666555444333333333444444333444555666777888999:::999777555555666666444222444555666555444555777999:::;;;<<<<<<<<<<<<<<<===>>>DDDHHHIIIIIIJJJFFFAAA@@@???>>>===;;;;;;::::::<<<<<<<<<>>>@@@BBBCCCCCCCCCBBBFFFNNNYYYiii|||oooeee```VVVJJJGGGLLLIIIHHHGGGGGGGGGGGGEEECCCDDDFFFHHHJJJLLLNNNOOOOOOMMMMMMLLLKKKKKKLLLMMMMMMLLLJJJKKKPPPSSSVVV]]]dddttt{{{kkk```VVVQQQNNNIIIGGGHHHDDDBBB@@@??????>>><<<:::999::::::999777777888:::LLLCCC999555666888666333666666555444444444444444666777777555333222333555555555555555444444444444333222222111111222222333444333222222444444333222222222111111111000000000000000000000000000000000222111111111222333555666222222111111222333444555222222222222222222222222111///000333222...---...//////000111222333444444333333333333333333333333666555444333333333444555555777999888777888<<<@@@888666555555666666444333666666666555444555888;;;;;;===>>>>>>======>>>???>>>EEEIIIJJJJJJJJJEEE???@@@???>>><<<<<<;;;;;;;;;:::;;;===???AAACCCEEEEEEEEEDDDIIIWWWlllvvvmmmbbbYYYRRRQQQMMMFFFFFFLLLFFFGGGHHHGGGEEEDDDDDDEEEFFFGGGIIIJJJLLLLLLMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLIIIHHHLLLQQQSSSTTTXXX^^^kkk{{{pppddd]]]VVVOOOKKKJJJJJJGGGDDDCCCBBB@@@>>><<<;;;::::::999888888999:::AAA<<<777444666777888777888777777666666666666666555666666555333222444555555555555444444444444333333333222222222222333333444333222222444444333222222222222111111111000000333333222111111222333333222111000000222444777888222222222222333333444444222222222222222222222222111111222444333111//////000111111222333333444444333333333333333333333333666555444333333444555666777:::<<<;;;888999???DDD666555555555555555555444666777666555555888<<>>@@@AAA@@@===<<<>>>AAABBBFFFIIIHHHHHHHHHEEE@@@???>>>===<<<<<<<<<<<<<<<;;;<<<>>>@@@AAABBBDDDFFFHHHKKKUUUiiizzzmmmaaaYYYWWWPPPKKKJJJHHHDDDEEEIIIEEEGGGHHHGGGCCCBBBDDDGGGHHHIIIJJJJJJKKKKKKKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIKKKPPPRRRRRRUUU[[[hhhyyywwwnnneee[[[UUUSSSPPPMMMIIIFFFDDDAAA???======<<<;;;:::::::::999999666888:::999666555777:::888888777666666666666666555666666555333333444666444444444444333333333333444444333333333333444444444333222222444444333222222222222222111111111111444333222111111222333444222111000000222444777888222333333333444444444444222222222222222222222222222444444444444444333111222222222222222222222222444444444444444444444444666555444444444444666666555999===<<<999888<<<@@@444444555555444444555555666777777777888;;;@@@DDD@@@BBBCCCAAA===<<<>>>BBBFFFIIIHHHDDDCCCEEEDDDAAA>>>======<<<<<<<<<=========>>>@@@@@@@@@BBBEEEHHHKKKVVViiissshhh___WWWSSSSSSNNNJJJHHHFFFDDDEEEHHHEEEGGGHHHFFFCCCBBBEEEHHHIIIJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJKKKKKKJJJJJJJJJLLLJJJJJJMMMOOOPPPUUU\\\dddsss~~~uuujjjaaa^^^ZZZVVVQQQLLLHHHEEEBBB@@@AAA???===<<<<<<;;;:::999777<<>>???AAABBBAAAAAACCCIIINNNTTThhhzzzuuummmddd\\\VVVSSSRRRMMMKKKHHHFFFEEEEEEGGGHHHGGGGGGFFFEEEDDDDDDFFFHHHIIIJJJJJJJJJJJJIIIHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIMMMJJJHHHJJJLLLNNNUUU]]]```mmm}}}tttpppjjjeee^^^XXXSSSOOOLLLIIIGGGDDD@@@??????>>><<<999<<<>>>???<<<888666888:::888888777666666666666666666777888777555555777999555555555555444444444444555555444444444444555555444333222222444444333222333333222222222111111111222111111000000111111222111111111111222222333333333333444555555444333222333333333333333333333333222555333//////444555333000000111111111111111111777777777777777777777777666555444444444666777888666:::???BBBBBB>>>888444000333555555333333555888666777999999:::;;;>>>@@@:::>>>AAA@@@===>>>DDDJJJGGGHHHFFFAAA???AAA@@@===<<<<<<<<<<<<<<<===>>>>>>AAACCCCCCCCCCCCHHHQQQYYYgggyyyrrrlllcccaaa]]]XXXSSSPPPOOOOOOJJJIIIGGGEEEEEEFFFHHHHHHIIIGGGEEEDDDEEEGGGHHHHHHIIIIIIJJJJJJJJJIIIHHHHHHHHHIIIJJJJJJJJJJJJIIIHHHJJJGGGFFFIIIJJJLLLSSSZZZaaalllwwwrrrkkkddd^^^ZZZUUUSSSKKKGGGCCCAAAAAA@@@===:::>>><<<999777777999:::;;;;;;::::::999999999999999777888888777666666888:::777666666666555555555555555555444444444444555555444333222222444444333222333333333222222222111111333333333333333333333333000111111222222222111111333444555555555444333222333333333333333333333333222444222,,,,,,222555222......///000111222222333777777777777777777777777666555444444555666777888:::>>>DDDIIIJJJDDD;;;444000222555555333333666888666888999:::999999:::<<<666;;;??????===???GGGNNNEEEGGGGGGCCCAAAAAA>>>:::<<<<<<<<<<<<<<<===>>>???AAACCCDDDDDDEEELLLWWWaaa{{{xxxppphhh```ZZZTTTUUUTTTRRROOOLLLKKKKKKKKKKKKIIIFFFEEEGGGHHHGGGKKKGGGDDDDDDGGGIIIIIIGGGIIIIIIIIIJJJIIIIIIHHHHHHHHHHHHIIIJJJJJJIIIHHHHHHFFFDDDEEEHHHJJJKKKQQQXXXeeennn