BMv 6( yyyzzz}}}zzzzzz}}}wwwrrruuu||||||}}}~~~}}}|||{{{}}}~~~yyy{{{}}}}}}yyytttpppqqqzzz}}}xxxwww}}}~~~~~~~~~~~~}}}|||}}}{{{yyyxxxzzz|||~~~yyyuuuvvvxxxvvvtttuuuvvvxxx||||||tttrrrsssssstttqqqlllmmmtttzzz|||xxx|||}}}}}}}}}~~~~~~}}}rrrnnnlllpppxxx}}}|||xxxzzzyyyyyyyyy|||~~~yyysssqqquuuzzz|||wwwrrrnnnlllllllllkkknnnooopppooommmnnnssswwwkkknnnqqqrrroooiiidddaaa^^^iiioookkkkkkppppppllleeegggjjjjjjjjjjjjlllooofffgggiiiiiijjjmmmpppsssrrrrrruuu{{{~~~|||{{{tttoooqqqvvv||||||yyyyyy|||zzz}}}}}}||||||~~~}}}}}}}}}}}}{{{yyy|||}}}zzz{{{|||sssmmmrrrwwwwww}}}vvvpppmmmppprrrpppnnnnnnjjjpppxxx}}}xxxqqqppprrrdddiiijjjeeebbbhhhpppuuunnnooottt{{{}}}yyyuuuqqqoooqqquuuxxxyyy{{{uuupppooorrruuuvvvttthhheeeeeekkktttwwwrrrllluuutttsssrrrtttvvvxxxyyyzzzwwwuuuwww{{{}}}zzzvvvjjjllllllhhhdddeeejjjooolllhhhccc___^^^^^^^^^^^^aaacccdddbbb______bbbeee```cccfffgggddd___[[[YYYOOO\\\ccc___^^^bbbaaaZZZTTTYYY___aaaaaaaaabbbddd[[[^^^aaaaaa^^^\\\]]]___```___bbbfffggggggjjjooorrrooommmlllooorrrtttuuujjjhhhiiiooosssrrrrrrtttxxx~~~wwwpppooozzzzzzwwwwww|||wwwqqqnnnqqqxxx~~~|||yyy|||{{{||||||vvvwww~~~{{{|||xxxqqqnnnnnnuuuzzz~~~yyyttttttxxx{{{zzzyyy}}}{{{zzz~~~~~~~~~wwwpppooovvv~~~|||yyy{{{sssrrrpppoooqqqtttxxx{{{wwwxxxzzzzzzuuuqqqsssyyyuuupppooopppooommmfffhhhjjjmmmpppssstttuuujjjfffeeehhhjjjhhhggghhhdddjjjrrrzzz{{{wwwssspppnnnjjjhhheeecccccceeehhhjjjcccdddfffiiimmmpppsssuuusssoookkkhhhiiikkklllmmmkkkfffcccfffhhhhhhjjjmmmgggddddddhhhooorrrmmmhhhnnnrrrtttrrrmmmjjjlllooonnniiidddbbbdddhhhjjjjjjccc___^^^```___]]]^^^aaaccc___YYYSSSPPPOOOPPPQQQTTTVVVWWWXXXWWWXXXYYY[[[SSSWWWZZZXXXSSSNNNMMMNNNQQQRRRSSSSSSRRRQQQPPPOOOMMMQQQUUUXXXXXXXXXXXXXXXTTTXXXVVVOOORRR]]]bbb]]]TTTSSSTTTVVVSSSPPPRRRXXXZZZYYYWWWVVVWWWXXXZZZ[[[VVV[[[```aaa^^^\\\^^^aaaeeehhhlllppprrruuuxxxzzz~~~zzztttqqqrrruuuwwwyyywww||||||yyy|||zzzwwwrrrmmmkkklllnnnooooooooopppqqqqqqooolllddd___]]]fffttt{{{yyysssvvvvvvsssooolllkkkmmmooommmqqquuuvvvtttssstttwwwwwwtttqqqoooqqqsssuuuvvvyyyuuuoooiiifffcccaaa```___^^^\\\]]]```dddjjjmmmwwwuuuqqqnnnkkkjjjjjjjjjlllnnnrrrvvvyyy|||}}}}}}wwwxxxyyyyyyxxxuuusssqqqsssqqqmmmkkkkkkmmmpppsss~~~~~~~~~}}}|||wwwxxxzzz}}}~~~xxxtttrrrrrrsssxxx|||~~~yyyvvvuuu{{{~~~~~~sssrrruuuwwwvvvuuuyyyxxxqqqqqqxxx|||}}}~~~~~~~~~yyytttpppqqqtttsssnnnhhheeeiiimmmnnnmmmnnnrrruuu|||{{{zzzxxxvvvtttrrrqqq______```aaaeeeiiinnnqqqlllmmmppprrrnnniiikkkqqq}}}uuulllgggeeeeeebbb```WWWYYY\\\```cccfffhhhiiibbb___^^^```___[[[ZZZ]]]```iiirrrwwwwwwwwwyyy|||~~~{{{wwwrrrlllhhhfff```___]]][[[[[[]]]___```VVVWWWYYY\\\___cccfffhhhjjjhhheeedddeeeeeeeeeddd^^^ZZZXXX\\\___aaacccggg^^^[[[[[[```gggjjjfffbbbdddhhhjjjiiidddbbbdddfffbbb]]]WWWUUUVVVXXXYYYYYYZZZVVVUUUWWWWWWTTTUUUXXXUUUSSSNNNJJJGGGFFFGGGHHHKKKLLLNNNNNNMMMNNNOOOQQQLLLMMMNNNLLLIIIGGGGGGHHHIIIIIIJJJJJJJJJIIIHHHGGGKKKNNNQQQRRRQQQPPPOOOOOORRRSSSOOOJJJPPP\\\]]]UUUMMMLLLMMMNNNLLLIIIKKKPPPNNNMMMLLLKKKKKKMMMNNNOOOKKKPPPUUUWWWUUUTTTVVVYYYXXX[[[^^^aaaccceeehhhjjjkkkiiieeebbbbbbfffllloooppprrruuuuuurrrooommmmmmllljjjeee```\\\\\\___ccchhhfffeeeddddddcccaaa___]]]ZZZZZZbbbmmmtttsssooollljjjgggbbb^^^\\\\\\^^^YYY[[[]]]______```bbbccc```]]][[[YYYZZZ\\\^^^___^^^___``````^^^YYYRRRNNNPPPQQQQQQSSSUUUYYY\\\]]]aaa___]]][[[ZZZZZZZZZ[[[bbbeeejjjnnnppppppooonnniiiiiijjjjjjjjjiiihhhggggggeeecccaaabbbdddhhhjjjvvvyyy|||}}}|||zzzyyyyyywwwvvvxxx~~~{{{sssllllllmmmnnnppprrrssstttrrruuuyyy|||||||||}}}~~~~~~wwwwww~~~}}}ӵ|||wwwrrrnnnkkkiiiuuu{{{yyyxxxyyy{{{zzzyyy~~~}}}sssmmmmmmrrrwww{{{zzzyyyzzz|||}}}|||{{{~~~zzzxxx{{{yyyuuussszzzĦ~~~zzzwwwuuuuuuvvvĦ~~~||||||zzzuuummmhhhggghhhiiieeebbbdddhhhhhhddd``````ӵmmmpppooommmjjjfffccc```___SSSSSSUUUXXX\\\```ccceee[[[\\\aaadddbbb^^^___cccmmmggg```[[[YYYWWWSSSPPPGGGIIILLLPPPSSSVVVXXXYYYVVVUUUVVVVVVRRRLLLLLLPPPWWW```iiijjjeeeaaacccffffffiiillliiiccc\\\XXXVVVQQQQQQPPPPPPPPPPPPQQQQQQGGGHHHIIILLLPPPSSSVVVXXXYYYXXXXXXXXXYYYXXXVVVTTTPPPLLLJJJNNNRRRSSSUUUXXXSSSPPPOOOĦTTTWWWZZZYYYVVVUUUVVVXXXRRRNNNIIIEEEEEEFFFFFFFFFLLLIIIHHHJJJJJJGGGHHHKKKEEEDDDBBB@@@>>>>>>>>>>>>AAABBBDDDCCCCCCCCCDDDEEECCCAAA??????@@@AAAAAAAAA@@@@@@AAAAAAAAA@@@??????EEEGGGJJJJJJGGGEEEDDDDDDKKKJJJFFFCCCKKKUUUSSSIIIHHHFFFGGGIIIHHHEEEFFFJJJFFFEEEDDDDDDDDDEEEGGGHHH@@@DDDHHHJJJIIIIIIKKKNNNKKKNNNQQQSSSTTTUUUWWWXXXTTTSSSRRROOOOOOTTT\\\cccccccccaaa^^^[[[YYYZZZ\\\]]]ZZZUUUQQQNNNPPPUUUYYYYYYWWWUUUTTTTTTTTTRRRQQQRRRQQQRRRWWW]]]aaaaaa___XXXXXXUUUQQQMMMKKKLLLNNNKKKJJJJJJLLLOOORRRSSSSSSMMMKKKIIIHHHHHHIIIKKKLLLIIIMMMSSSVVVUUUPPPIIIEEEAAABBBDDDGGGIIIKKKLLLLLLMMMLLLLLLKKKLLLNNNOOOPPPTTTWWW\\\___```^^^[[[YYYVVVVVVUUUVVVVVVWWWXXXXXXUUUTTTSSSSSSTTTWWW[[[]]]gggggghhhkkknnnppppppoooqqqssswww|||zzzvvvppphhheeedddcccbbbbbbdddeeegggbbbiiiqqqtttrrrpppqqqsss~~~vvvqqqqqqnnniiijjjppplllnnnppprrrsssuuuyyy|||~~~~~~~~~4ĉ@ӵ}}}zzzuuuqqqmmmjjjiiirrryyy~~~~~~uuupppppprrrtttzzzuuupppoooqqqssssssqqqoooqqqvvvxxxsssllliiilllqqqooonnnqqqtttvvvtttqqq>Lyyyuuuoookkkllllll=hĦvvvtttuuussskkkbbb[[[[[[^^^___\\\ZZZ\\\___```]]]ZZZ4ĉ@ӵcccbbb___\\\XXXUUUSSSRRRNNNOOOPPPRRRSSSTTTUUUUUUKKKLLLQQQVVVVVVRRRRRRUUU\\\XXXTTTQQQOOOLLLHHHEEE???@@@CCCEEEHHHJJJKKKLLLJJJKKKNNNNNNHHHAAABBBHHHLLLQQQTTTSSSNNNKKKLLLOOOKKKQQQUUUTTTMMMGGGEEEEEEDDDDDDDDDEEEEEEDDDDDDDDD@@@@@@AAABBBDDDGGGHHHJJJIIIGGGFFFGGGHHHHHHFFFDDDFFFAAA???BBBDDDCCCDDDFFFJJJGGGEEE>L???DDDFFFHHHHHHGGGFFFGGGIIIEEEBBB???<<<;;;;;;<<<<<<@@@======??????<<<<<<>>>;;;::::::::::::999999999;;;===>>>===<<<<<<===>>>===999777999===@@@>>><<<:::::::::;;;::::::::::::>>>@@@AAAAAA???<<<;;;;;;@@@@@@>>>===AAAGGGFFF???AAA???@@@BBBBBB??????BBB???????????????@@@AAABBB:::===@@@AAA@@@@@@BBBCCC@@@BBBDDDEEEEEEEEEGGGHHHCCCEEEDDDBBB@@@DDDNNNVVVSSSRRRPPPMMMJJJIIIKKKLLLLLLKKKIIIFFFEEEFFFKKKNNNHHHFFFDDDDDDFFFGGGHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGDDDDDDDDDCCCBBBCCCEEEHHHGGGDDDAAACCCFFFIIIIIIHHHCCCCCCBBBAAA@@@@@@AAACCCBBBEEEHHHJJJIIIGGGEEEDDD:::;;;<<<>>>@@@AAABBBBBBCCCCCCCCCDDDEEEGGGHHHIIIGGGIIIKKKMMMNNNMMMKKKJJJHHHGGGFFFEEEEEEGGGIIIJJJFFFFFFEEEFFFHHHKKKOOOPPPWWWUUUUUUYYY___dddeeedddiiimmmppprrrsssuuuyyy|||{{{rrrllleee^^^___]]]ZZZXXXWWWXXXYYY[[[VVV```jjjnnnkkkggghhhjjjsssuuuwwwvvvrrrmmmjjjhhhpppkkkggghhheee``````cccccccccdddhhhmmmppppppoookkkmmmpppssssssuuu}}}|||~~~xxxxxxzzzzzzzzz}}}|||yyywwwwwwxxx~~~GG=?}}}||||||xxxvvvsssooommmllllllmmmpppuuuyyyzzzxxxxxx{{{xxx{{{~~~{{{{{{{{{~~~~~~yyyvvvvvvuuutttxxxpppgggbbbbbbdddffffffeeefffjjjmmmjjjdddaaadddhhhjjjllljjjeeebbbccceeeHdĦkkkfff```\\\```=ĪjfffhhhhhhbbbZZZUUUVVVYYYUUUSSSQQQQQQSSSTTTRRRPPPGG=?RRRPPPNNNKKKJJJIIIIIIEEEFFFFFFGGGGGGFFFEEEEEE@@@AAAEEEJJJJJJGGGFFFIIIIIIHHHGGGFFFEEECCC@@@>>>;;;<<<===??????@@@@@@@@@>>>@@@DDDEEE@@@:::;;;AAADDDBBB>>>======>>>>>>>>>;;;???BBB@@@;;;777888:::::::::;;;<<<<<<;;;::::::===<<<<<<<<<<<<===>>>>>>>>><<<:::999:::;;;<<<;;;===888666999;;;::::::<<<@@@>>>;;;HdĦ555888:::;;;<<<<<<;;;<<<===:::999888777666666888999888666666888888555444777444555555666666666666666888999:::999777777888999666333333777===???;;;666666555555555555666666666777999::::::999777777888444888999777777888999888777444555888999666555666555555666666777888999999777888999999999888888999555777999999888888888::::::<<<<<<999777999BBBIIIAAABBBCCCBBB@@@>>>???@@@888:::;;;;;;:::;;;<<<>>>;;;999888888999;;;<<<<<<<<<======<<<:::888888777666777999999:::<<>>===;;;999;;;<<<:::888777888:::888;;;@@@AAA???<<<;;;:::888888777777888:::<<<>>><<<<<<<<<======>>>???@@@>>>>>>>>>>>>???AAABBBDDDAAA@@@>>><<<<<<===???@@@<<<<<<===>>>AAACCCEEEFFFIIIGGGGGGJJJQQQVVVWWWWWWXXX[[[^^^^^^\\\\\\___cccmmmppppppkkkddd^^^XXXTTTRRRPPPMMMJJJIIIIIIJJJLLLIIISSS^^^aaa^^^ZZZZZZ]]]ccceeeeeeccc___[[[XXXWWW]]][[[[[[\\\ZZZVVVSSSSSSVVVUUUVVV\\\dddgggeeebbb]]]^^^bbbdddccceeeppp|||yyywwwtttqqqppprrrvvvyyywww}}}{{{~~~~~~~~~|||wwwvvvzzz}}}zzz{{{}}}ӵĭӵӵĦӵӵ~~~yyyĦƜ`1.׼snnnrrrvvvĦӵĦ{{{zzzxxxtttsssuuusssuuuzzzĭӵppppppĦ}}}vvvtttĦĦzzzzzzyyyxxxvvvoooeee^^^[[[\\\___aaa]]]```aaabbbDdDVVVUUUTTT?fӵSSSUUUWWWĦHHHFFFDDDӵƜ`1.׼sEEEDDDĭӵ>>>:::<<>>>>>>>>>>>@@@DDDGGGIIIIIIGGGJJJMMMMMMLLLLLLOOORRRTTTVVVWWWUUUQQQMMMIIIHHHHHHFFFDDDBBB@@@@@@AAABBBAAAHHHPPPSSSPPPNNNNNNPPPOOOQQQRRRRRROOOMMMMMMMMMMMMNNNPPPRRRQQQMMMIIIGGGJJJIIIJJJPPPWWWZZZXXXTTTUUUTTTVVVWWWUUUTTTZZZcccbbbaaa___\\\ZZZ[[[^^^aaaaaagggmmmpppssstttnnnggghhhiiikkknnnrrrvvvyyy|||ttttttssstttvvvwwwvvvuuutttoooiiieeefffjjjnnnpppqqqmmmkkknnnrrrssstttwwwxxx?~4g&e>&e}}}g&e~~~>hӵg&e}}}guO>uO>&ezzzwww4ff?>ߝLtttgĉ@hhhgggjjjnnnShӵg&e>hӵqqqnnngggeeehhhhhhhhhkkkfff?><zhhhg&e>&eeeeeeeHLqqqqqqnnnShӵgLppppppqqqssstttllliiibbb[[[VVVUUUXXXS?ʬUUUWWW3h?D%%)?MMMJJJZufĦCCCDDDFFFgL@@@===<<<g&e===gĉ@>>>===g&e>&e999@e999666??666888222333444555444444g<ĉ4444443333333we<Ħ4448888884443h?@e333222222222222222222222Z2222222221111111113h?gL------222444333333555222111111D%%)?333fff?><z111111=?Ħ222g&e111g&e222333333S?ʬ...4ff?>ߝL///@e333g&e3331111113h?g&e>&e222444??333222111000111111111000222444666555444333444444333333333333333444555666000444888999888555333333111333555555444333333444111000//////000///...,,,222111000222555666444222111222333222000///000111666777888777444333222333333666:::999444111222444...444:::;;;888444222333111222222222222222222222555555666666666666666666555444333333444666888:::666555444444444555666777333444555666666666666666666888::::::::::::;;;===>>>@@@AAABBBBBBCCCEEEFFFAAABBBCCCCCCAAA>>>===>>>@@@@@@???======<<<<<<===<<>>???@@@???;;;:::<<<>>>BBBEEEGGGGGGJJJOOONNNJJJQQQPPPOOOOOOQQQTTTXXX[[[QQQTTTWWWWWWVVVVVVYYY]]]UUUTTTSSSTTTVVVXXXXXXWWW\\\NNNEEEJJJUUU\\\aaaeeeccceeeiiinnntttxxxyyyxxx{{{}}}|||xxxwww{{{}}}zzzwwwuuuuuuuuupppqqqtttzzz{{{4DuXӵzzzzzz{{{DdDΦDdDĦrrrDdDĦqqqt|<DdDĦyyyDdDΦDdDΦDdDĦcccpeƜ4DuTӵ[[[`eĭiiiqet^^^aaadddcccbbbbbbgggkkklllDdDĦbbbffft|>>>>>qjRgdKӵHdDĦgdKӵ:::999GR/f6LĭĦ777777DdDĦ777555555DdDĦ999`eĭ777DdDΦDdDĦ333DdDĦ555444444444333333222222222111222222333333333geĦ333222111FSĦ222666qjRgdKӵDdDĦ---...111222000......000111DdDĦ000111111000qjRgdKӵDdDĦ111222222111000111222......///HdDĦgdKӵDdDDdDĦ000DdDĦ4DufӵDdDĦ222DdDĦ222q<R//////peƜ4DuTӵ///DdDĦ333111DdDĦ...qjRgdKӵDdDΦDdDĦ000000111111111111333222111111111222333444......///000000000000000111111333444444333222111444222000111444666444222222222222111000///......///......///111333222111222222111111000/////////000000000000000///......///222333111111333222///;;;666111000222333222000///222333222000...///000000000000000////////////111111///.........///000444222000///...///000111111000000222444444333222000000000000000000000000000222333333222222333444000111111222333444444444444333333222222333333444555333222333666666444111333333333444444333333333333444444555555444444333777666666555555666666777333444555666777666555555333333333444444444555555555555666666666666555555999999;;;<<<>>>???AAAAAABBBBBBBBBCCCDDDEEEGGGGGGIIIHHHHHHGGGGGGIIIJJJKKKSSSNNNKKKLLLPPPSSSRRROOOIIIGGGDDDDDDGGGMMMTTTYYYYYY\\\\\\XXXXXX]]]aaabbb____________```ccchhhllllllhhheeegggmmmsssuuutttnnnnnnooorrrvvv{{{{{{xxxwwwwwwwwwwww|||zzzuuuzzz4DuXӵDdDΦDdDӵpppDdDĦiiinnno)hDdDĦrrrDdDΦDdDΦDdDӵ]]]=ӊB1.uTӵVVVHߝL`o9aaapo9wӵWWWUUUTTTUUUYYY]]]]]]DdDĦSSSTTTo)hLLLMMMLLLJJJGGGDDDBBBEEEEEEDdDΦDdDĦCCCDdDΦDdDӵ;;;GIpӵDdDĦ@@@po9wӵDdDĦ999:::;;;===>>>>>>===<<<:::999po9u777888888888GIdnuR)ĦDdDĦnuR)Ħ555444CdgĪj333DdDĦ333222333DdDĦ666HߝL`o9666DdDΦDdDӵ222DdDĦ333444444333333333222222222111111111111111111geĦ333222sp?aĦ222555GIdnuR)ĦDdDĦ...///111222000...///000111DdDĦ111000000000GIdnuR)ĦDdDĦ111111111111111111000//////000DdDĦnuR)ĦDdDΦDdDĦ000DdDĦnuR)ĦDdDĦ222DdDĦ222po9u000000//////=ӊB1.uTӵ000DdDĦ222111DdDĦ...GIdnuR)ĦDdDΦDdDӵ.../////////000000111111000000000111222333......///000000000/////////000111111111111000///333111000111333444333111222222222111000000//////000///...000222333333222//////000000111222222222000000000000000///......///222333000000333222///555444333111//////000111///111333222000...///000000/////////////////////111111000/////////000111111111111111111000000///000//////000222333333222/////////////////////////////////...---...000333......//////000111111222222222111111111111222222333111000222444444222000000111111111111111111000111111222222222222111111222222111111111111222222...///000111111111000000111111111222222222333333333333444444444444333333333444444666777888999:::888888888888999:::;;;<<<@@@???>>>>>>>>>???AAAAAAEEEBBB???AAAFFFIIIHHHFFFBBB@@@>>>>>>@@@EEEJJJNNNNNNQQQPPPKKKJJJNNNQQQQQQLLLMMMOOOOOOQQQTTTXXX[[[[[[ZZZ\\\bbbkkkqqqrrrpppjjjiiiiiiiiijjjmmmqqqsss{{{yyyvvvrrrpppnnnnnnnnnpppsssxxx~~~{{{wwwwww|||4DuXӵDdDʜ4DuTӵqqq>d<ĦeeeDtuuuzzzwwwwwwsssooo>d<Ħggg>d<ʜDd<ʜ4DuTӵTTTTTTF&uTӵMMM4DufئL>eUUUpuR)ĦGGGFFFEEEFFFHHHKKKKKK>d<ĦGGGDt>>>BBBBBB@@@???>>>::::::DdDΦDdDĦ777>d<ʜ4DuTӵ5554DwDd<Ħ666puR)Ħ>d<444444444333666444333111111peӵ222ĦpeӵDx<>d<ӵDd<222qR/ܗ?fӵ111>dd<Ħ3334DufئL>e444DdDʜ4DuTӵ222DdDĦ111333333333333222222222222222111000000000000geĦ333s<v>aĦ111444peӵDx<DdDĦ///000111222111//////111222DdDĦ111000000000peӵDx<>dd<ӵDd<DdDΦDdDĦ///DdDӵnd<DdDĦ222>d<Ħ222peӵ000Ħ000F&uTӵ111DdDĦ222000>d<Ħ...peӵDx<>d<ʜ4DuTӵ//////000000000000000////////////000111111......///000000000000///000000111111111000000///222111000111222333333111222222111111111111111111111000///000222333333222000000000111222222333333000000000000000//////......222222000000222222......111333111---,,,...111///111222111000//////000////////////////////////111000000000000000111222...///111333333222000///222000......000111111111////////////////////////222222111///...///333666------......//////000000000000////////////000000000//////000111111000...---......//////......---......////////////......///......------....../////////000111111111111000////////////000000000000000111111222222111111000//////000000111222222333222111111111111111222222666555555555555666777777888555444666;;;>>>>>><<<999888777777888:::===>>>BBBDDDCCC===;;;===???>>>>>>@@@BBBCCCEEEGGGJJJMMMIIIKKKQQQYYYbbbgggfffddd^^^\\\ZZZYYYZZZ\\\```bbbiiihhhgggfffeeeddddddccchhhiiilllpppuuuwwwvvvuuuvvv|||4DuXӵD&dq&ĒRqqqpppsdKĦbbbDHRRudyyyxxxsssooolllhhhbbbsdKĦ\\\D&oq<Ōq&ĒRLLLLLLLLL>dp&ĒRCCCCCCnfʜ>>???>>>sdKĦ>>>DHRRud;;;;;;;;;::::::444444>d<Φ>d<Ħ222s&dq&ĒR444333i?ʜtd<Ħ222HHܗDӊB555<x555444333222111000///B?d<222222222222222222222333222111000000111geĦ222Hg8>aĦ000333B?Ho9000>d<111111111000000111222>d<ӵ000000B?Ho9111<x222444222//////111333&ӫeʬtIӇ000>d<Φ>d<Ħ000D&ӫetIӇ222DdDĦ111sdKĦ222B?dp&ĒR222222>d<sdKĦ...B?Ho9000s&dq&ĒR111111111222222222333////////////000000111111///000000111111111111111333333333333222222222111111111111222222333333222111111111111222222222222111000000111222333333222333333333222111111000000//////000000000000//////...111111//////111111...,,,///111111///......000///000111111000/////////.........///////////////000000000000111111222222...///000111222222111000666333000...///000000000////////////////////////222222222111000111333666////////////000000111111000//////......//////000/////////000000000///...,,,------......------,,,------............------//////............//////000000000111111111111111............//////////////////000000000000/////////000000000000000111111333222111111000000000111000000000000111111222222222111000222555777777666333222222222222222222222888;;;:::444222444555444777999;;;<<<<<<===???AAA???AAAEEEKKKQQQTTTRRRPPPKKKJJJHHHHHHJJJNNNSSSVVVWWWXXXZZZ\\\]]]^^^^^^]]]bbbccceeeiiiooorrrssssssoootttyyyxxxtttuuu{{{4DuXӵyyyuuuHu]3hhlllmmmlllneaaa```=eppprrrqqqkkkgggddd___ZZZneSSSQQQpIƎ@t@hEEEFFFFFF>h>>><<<;;;fe<<<@ďD555777888777777777888888777ne333555=e555555666555444444222222ege444222sĪj@h111000///fdDĦ222@ďD///111Hkge222000///333222111111111@h333444@G333333HĪj@IŌ222333Bene222Hkge111ne222333fe444Hu]3hh333333444se222222222222222222222222555444333333222222geĦja>aĦ000222@G111111se111000000000111///111222<Ō111111111@G111111Hkge///222444222//////000333HĪj@IŌ//////ege111222Hu]3hIŌ000111DdDĦ111ne222222@h000000>h222222222se///ne000///@G000///sĪj@h000111111111111222222222000000000111111111111111111111222333333333333222444333333222222111111111111222222333222333333444111111111111111111222222222000000000222333222111333333222222111000000/////////000000000000//////---000111......111000---000......000222222000.../////////000000000//////------....../////////000......///000111222222222000000/////////111222333:::777222000/////////...........................+++---000111000......//////////////////000000000000000000//////000000000//////000111000/////////---......//////......------..................---//////............//////---------.........//////............//////////////////000000000000//////000000000000000000000000333333222111000000000000.........///////////////111111000111222222222111000000000000000///------222555555000...111222111111333444444333222333444777888999<<>>CCCGGGJJJHHHKKKNNNSSSVVVXXXYYYYYYZZZ[[[^^^cccgggjjjkkkjjjdddhhhkkkhhhcccbbbgggnnn4DuXӵvvvĵD^jjjlllllliiiaaaaaaaaaZZZeeegggeee___[[[YYYUUUPPPKKKHHHGGGDDD?????????>>>888777666666555555333333444555666222222333333333111111222222111111111000000///...000000333333333222111/////////DdDĦ111111000000111000---+++***111111111222222222111111222222333333444111111111111111000222222333444333444D^444555444444s׼s666111111111222222222222222444555555555444333geFm8222>aĦ///111111111222222s׼s111000///...///000...000111Ho000000111111222111111222//////111222111///...///111///...//////000222D^///000111DdDĦ111000111000000///000000000000111222222s׼s///...111000//////111111000000............///////////////000111222222222111111111111222333333333333333333222111000////////////000111222222111111222444111111000000000000000000111000///000111222111////////////000111111222222...//////000000000000000,,,000000......000000,,,333000---///222444111...///......///000111000...---------......//////000,,,,,,...000111111222222222111///......000222333999666333111111000///...........................+++...222333222000///...------..................111111000000000000111111...000222111000///000000//////000000000000//////......////////////............------------......000////////////000111111............/////////000...//////000000//////.../////////////////////000//////...---------------+++,,,---.........------//////000000//////...---///000000000///...---------111111...,,,///000///000000111000......///111000000111222444666888999666555555555666888;;;<<<===???CCCGGGKKKNNNOOOPPPLLLMMMPPPTTTWWWYYYXXXWWWUUUXXXYYYVVVRRRQQQUUUYYYΦ4DuXӵtvӵ>d<Ħ^^^aaacccdddaaaZZZVVVĦZZZXXXRRRPPPSSSTTTRRRUUUVVVTTTNNNKKKJJJHHHDDD@@@BBBĦ<<<===???<<<;;;:::999999:::::::::777777888888777666444333222222222222222333333444///000111222222111000000111111111111222222333333///000111111000/////////Ħ222111111111111000000000//////...............///000000111222222111222333111...---...000222111000//////000111333>d<Ħ111111000111333555555333222111222333333222111000///---,,,...000111222333222111000/////////000000000000111000000000111111222222333000111111111111111111000111111000////////////000000000000000000000000000111222222111Ħ555000222444555555333111000222>d<Ħ555555555444333Be666777000111111111222222222222333444555666555333geFYĉ444333>aĦ///111111///222777000000000000111111Be///000///------...000---///000nu]ӵ///000111111222222///000111222222222111111//////..................---...///000000000000000000///......000000///............///000>d<Ħ//////000000000>d<Ħ111......Ħ//////...---------------////////////////////////...///000111Be---///...---...Ħ///...............//////000//////000000000000000///,,,---------...............///000111111111000000///000111111222222111111333222111////////////000---///111000///...000222111000000000///.........000///...///000000///............///000000111111......///000000000000000,,,///000------000///,,,222111/////////000111111///------...111111000...,,,,,,---......///000000)))+++---///000111111111111111111000000000000000444222111111222222111///...........................000333444333111111222........................111111000000000000111111---000222111///...///000///000000000000000000///...//////000000//////.........------------......222111000000000111333333---------.........//////---......//////......---------....../////////000------,,,+++++++++,,,,,,+++,,,---.........------+++,,,.........---------....../////////.........---111111---,,,...///---/////////...---...111444---.../////////000111333111111111111222222222333444555888:::===???@@@AAA???>>>>>>@@@BBBCCCCCCBBBCCCDDDDDDCCCAAAAAABBBDDD?aŖ%7uSQuR)ӵsdKĦPPPPPPSSSUUURRRMMMgdKĦKKKLLLFFFCCCHHHLLLLLLIIIJJJGGGAAA>>>???===:::777gdKĦ555888:::555555666777777666555444111222333444444333222111111111000//////000000000---...000111111000//////111111111111111000000000...000111111000///000gdKĦ///......///000111111111000000000000000......///000111222222333000222333111...,,,---//////...,,,++++++---...000gdDĦ222111111...000333333111///......///////////////000000000...000222444444222000.../////////000000000111111/////////000000000111111222222333333333333222222333333222111111111111111222222222222222222222222222222111gdKĦ555//////000333555444111///000sdKĦ666555555333111333555777000000111111222222222222111222555666555222ŶS4444443333we<111...000444.../////////000000,,,...000///,,,,,,---000---...///iĉ@3hR/Ō---...///000000111---...111222333222000///)))+++------,,,+++,,,---,,,------...///000111111000...---...///000///..................DdDĦ...///000111000sdKĦ000...gdKĦ......---,,,,,,,,,,,,---////////////////////////,,,...///111...---...------gdKĦ///---------------...//////,,,---...//////...---,,,............/////////000,,,---///000000000///.........///000000000000000666555333111111111111222+++---//////---,,,...000111000000///...------,,,000///......///000///---000000000///......------......///000000000000000,,,//////------//////,,,111222222///,,,,,,///333///---,,,...111222000---,,,,,,------...///000000(((***,,,...000111111000000111222333222000...---.........000222333222111........................---...///...------///111111111111111111000000000000000////////////000000,,,///111111...---...000//////000000000000//////...//////000000//////...000//////......//////000...------,,,,,,...///000,,,,,,---------.........,,,------......------,,,---......///000000111111......------------......,,,---///000000000///...)))+++---............///------------.........//////333333///---......,,,*********)))))),,,000444///000111111///---,,,,,,,,,---...///000000000000...///000111222333444555888555333222333555666555555555555555555555555555>A@@@neEEEGGGGGGFFFEEECCCne>>>===<<<<<<>>>>>>===<<<===<<<:::777555555555555ne000000111111111222222222222111000000111111000000//////......///000///---++++++---///000111222111///------...333222111000////////////111111000000//////ne......//////000000......////////////......,,,,,,---...//////......666444333111000000111111000000///............De333000///111...///222444444333111///444333111////////////000333333333222222111111111111222333333111000000000000//////000222444666777444222111//////000222333222111111111000000//////000000000000000000000111333000ne111...//////000000000000//////111ne111///---000000111111222222222222333333111000000000111222333444555444222000>A///000111k<222,,,111555---333333222///---,,,---/////////...---,,,++++++***,,,------fh...///111111000...---///...,,,---...///...---,,,------.../////////...------,,,...///000///---222000...---------///000///............De---------......000ne//////ne000...---,,,,,,,,,,,,---...111///...---...///...---***+++...000000000...---......ne//////,,,...000111000...................../////////000///////////////000111111000000000//////......------------...///000111222222------111111......333000/////////000111222222111000///...------...//////...---...000000000///222222111000//////000000......///000000000000///------,,,+++,,,---...///------------...000111222444000------000///+++&&&........./////////000000........./////////000000333111000000000000...---000000000000000000000000........................111111222444444555555444111///...///222333222///111111111000000000000//////////////////......---...111333444222///...---......000000000///...---111444333000...///---***222///,,,,,,...000000......------------...///000.........---,,,+++))))))///...---,,,++++++++++++//////...------......///+++,,,------.........---///......------,,,++++++---------...000000---+++///...,,,*********,,,------...///...------...//////---+++,,,...///---***000//////.........//////000...---...///...***&&&444333111000/////////000//////000000111111111;;;::::::<<<>>>======<<<;;;999777666555666777888777555777666444222111111111111222111111111222......///000000111000000111000000000/////////.../////////...,,,,,,---//////111222111///------...000000/////////000000111000000000000//////....../////////000000////////////////////////------...///////////////444333222000//////000000000000///...............111111///...111...000111333333222111000333222111////////////000333333222222222111111111111222444333111000000111111000000000111333555666333222000//////000222333111111111000000000//////444333333333222222222222222000222000...//////000000000000//////...222111000//////000000111111222222222000000//////000111222333000222333222000///---///000222111,,,111555---333444333111///......000,,,,,,---------.........,,,------...+++,,,...///000000//////...------...//////...,,,,,,,,,---...............---,,,,,,---//////...---......,,,+++++++++,,,---......------...000------------...///000000//////000......,,,,,,,,,,,,......111///...---...///...---+++,,,---////////////........./////////.../////////............---------............////////////...//////000000111000000/////////.....................///000111333///...111111...///333000000000000000000111222111000///---------......///...---...///000///...111000000///////////////,,,///111111///...///111------,,,,,,,,,---...///...............///000111111...+++---000000---)))---------------......................../////////111000......//////...,,,////////////////////////..............................///000111111111000111000...///222333222000222222222111111111000000000000111111000000///...///111444444333000///.../////////////////////......111111......000///,,,000...,,,---///000///---------,,,,,,,,,------...------............------//////...---------------...------,,,,,,,,,,,,------------...------,,,,,,---------------------------------...000000---+++///...,,,+++***+++,,,---,,,---...---,,,,,,---......---,,,,,,---...---,,,---------,,,,,,+++++++++...---,,,...000///,,,)))333222000///......//////............//////000>>><<<:::777777888999;;;555444444333333444444555444444444444555555666666222111000000111222111000222111000///............////////////......//////***+++,,,...///000000000000000000000////////////---///000000...------......000111000...------------------......000111111000000000////////////.........////////////000000111000////////////000111......///000000000//////222111000///////////////000000///...............222......000000---...111000000000111111111222222222222111000////////////222222222111111111111111111333444444222111111222222222111000111222333444222111000//////000111222111111000000000000//////666555555555444444333333000///...///000111000///...//////000000//////...,,,---...000111111000000...//////000111111222222---------...///000222333000111333333111000000111,,,---///000000000///......,,,000000+++111555---333444555444111000///000,,,------------.........------............------+++,,,,,,---...///000000...------///000000...,,,,,,,,,------......------,,,,,,+++---...///...,,,,,,,,,,,,,,,++++++++++++------,,,,,,,,,---......------------...///000000222111///------...///000///...---,,,,,,---...///111///...---...///...---,,,,,,------.../////////............////////////000///...---------------,,,,,,---------.........000//////.........//////000000//////////////////000///............///000333000///111111///000222222111000000000000000000111000///---,,,,,,------000///......///000///---.........////////////000+++---000000...---...000------,,,,,,------...///............////////////,,,+++***,,,///111///,,,------,,,,,,,,,,,,,,,,,,........................///...------...///...,,,...............---------........................---....../////////......111000///000222333222111333333333333222222222222111111222222111111000//////222444555333111111000000000///......///000111...111111......111111......------...//////...,,,......------------------,,,------...///000111111000/////////////////////.........------,,,,,,,,,............---,,,+++***++++++,,,------...//////---------...000000---+++///...---,,,,,,,,,---...+++,,,------,,,+++,,,---,,,---...---,,,,,,---...///000000000///---,,,+++++++++,,,...000000...,,,111000///...............,,,,,,,,,------------>>>===:::777666666777777333333333333222222111111000000111222222333444444111000//////111111000///000000000///////////////---....../////////......++++++,,,---.../////////000000000000////////////,,,...000111///...---......///000000...------...---------------...///000//////////////////////////////////////////000000333111000......000111333//////000000000000000///111111000000////////////000000///...............333///...///...,,,---000111000000///000111222333111111000000////////////111111111111111111111000111333444444222111222333444333111000000000111222000000/////////000111111000000000000000000//////333333333333333333333333///......//////000000///...//////////////////...,,,,,,...//////000//////...//////000000111222222,,,,,,------...///000000111333555555333333333444------...///000/////////---+++///000+++000555---111333444444222000//////000000///...---,,,++++++------............------------,,,,,,---...///000...---...000111000...,,,,,,,,,---------------,,,,,,++++++,,,...///---,,,------.........---,,,+++,,,,,,++++++,,,,,,---...---------------...///000444222///,,,,,,,,,...//////...---,,,,,,---...///111///...---...///...---------,,,------...000000............////////////111///---,,,,,,------------------.........//////000///..................000000///......///000111111000.........///111222333222222222222222222333222222111000/////////000222111///---,,,,,,------000///......//////...---......///000000111111111,,,,,,,,,---...///...------------------......//////////////////.........+++******,,,///000///------------------,,,,,,,,,////////////...............---,,,---...///...---............------------........................000000111111111111000000111111111111222333333222444444444444333333333333111111222222111111000///000222555555444333222333222111///......000222333444666444000///111111...,,,---.../////////---,,,//////////////////......,,,,,,---...///000222222000000000000000000000///000000000000//////......---............---,,,+++,,,,,,,,,---------......---------...000///---+++///......---------...///,,,---......,,,,,,---...***---///...,,,+++---000000111222222111///,,,***,,,,,,---.../////////...//////......------------,,,,,,,,,,,,,,,,,,------888777444333222222222333333333333222111111000000//////000000000000111111111000///000111222111////////////000000/////////...000111333333222000///.........//////......---////////////000000000000,,,...000111000......///...///111000///---......//////...---------------.............../////////000000000000000000//////333111000......000111333///000000000000000//////111111111111111111000000000000///...............333///---///...,,,---000111000///...///000222333000000000000/////////...000000000000000000000000000222333333222111222333444333222000//////000111.........//////000000111//////////////////000000---......///000111222222------............///000......////////////............////////////......000000000000111111111111------.........---------111333444444333222333444---......///////////////,,,***//////+++111666...///000222222000...---...111000///...---,,,,,,+++---......//////......---//////...---------......///......///111000///------------......---,,,,,,,,,,,,,,,---...///...,,,------.........---,,,+++,,,++++++++++++,,,------...------------......///333111///,,,+++,,,...//////...------------...///111///...---...///...---------,,,------...000000............////////////222///,,,,,,---......---////////////000000000000000//////.........//////111000/////////111222444111000///...///111444555666888999999::::::999888222222111000/////////000333222000...------------000///......///000///---///000111222222222222222222...+++...333555111,,,------.........//////......//////000//////...---,,,,,,,,,---......---,,,///////////////.........000000000000000000000000000///......000111000///000000000/////////......////////////////////////111111222333333333222222111222222333222333333444555555555444444444444333000000111111000000///...000222444555444333444555444222000//////111444666<<<===:::444111111///,,,,,,---///000///...------......////////////...---------------...///111222000111111222111111000/////////000111111000//////---....../////////............---------,,,,,,,,,---------...000///---+++.........---............---///000///...---...000***,,,///...,,,+++---000---...//////...+++)))'''---....................................---------------------------------111000/////////111222333111111000///......//////........................000///......000000///...---......///......---,,,+++---///000000///,,,***//////000000///......---////////////000000000000---///000000/////////000...000111111000//////000000000///------,,,,,,,,,---............/////////111111000000000000//////111000////////////000111//////000000000///......000111111222222111000000000000///...............111------//////,,,---000000000///...///000111222...//////000000//////...////////////000000000000///111222222111111111222444333111000//////000000------......//////000000......////////////000000++++++,,,---...//////000+++---......------///000---......//////......---111000000000000000000000222222222222111111111111...............---,,,+++///000222222000//////000............/////////000,,,***///000,,,222777000---///000///...,,,,,,------............/////////......////////////......////////////////////////000///......000000///.........//////......------------,,,...///000///---,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,------...---------------......111000...,,,,,,---...///000///...------...///000111///...---...///...---,,,,,,------.../////////............////////////111...,,,---000111000---//////000000000111111111///////////////000111111444333222222333555777888444333111000000222555777888===AAAAAABBBDDDAAA===222111000000000000000000555333111///............///...---...000000000///000111222333333333222111555111///111666888444000------...////////////...---...///000000///............//////......------//////000000000111111111222222222333333333444444444333111222333444222111444444333333222222111111///////////////////////////000111222222333333333111333444444333222444555555555555555444444444444000000111111000000///...///111333444333333444666555444222111222444777888AAAAAA===666222222000,,,---///000000///......///+++,,,---...///...------------,,,---...000111333333444444555444222111///---...000111222222111000000000000000000000///...//////...---,,,,,,++++++---------...000000---+++,,,---------...............000000000///...///000***,,,------------...///.../////////...---+++***---...//////------...000---......///......------///...............------111000000000000111222222000///---,,,,,,---...///---------......////////////...---...///000///---......//////...---,,,+++)))+++...//////,,,)))&&&---......////////////....../////////000000000111...///000///......000222///000222222111000000111//////...............///---------.........//////111111111000000000/////////////////////////////////////////////...------//////000111111000//////000000///..................,,,,,,000000------//////////////////000111111---...///000000///.............../////////000000---///111111000000000222333222111/////////000000,,,,,,---...////////////........./////////000000...---------------------***,,,......,,,,,,...111---......//////......---111111111111222333333444555555444333222111000000,,,---...//////...------///000111111///------..................///000000,,,***///000---333999111...//////...,,,,,,---...............////////////......////////////......,,,---///000222222222111222000------...000000000//////000000//////...---......---///000111000.........,,,+++++++++,,,---,,,,,,,,,,,,,,,---.........------,,,,,,------...///......---------......000///...------...///000111///...---...///...---+++,,,---////////////...............////////////000...,,,...222444111...////////////000000000000/////////000000222333444999888666666777:::===???:::888555222111222444555555===CCCEEEFFFHHHDDD>>>000000000000000000111222666555333111////////////---,,,,,,---000111111000000111222333333222000///000111222222222222222222,,,---...///000//////...+++---///000111000///......///000000////////////...//////000111222333333333444444555666777888888999777666666777777555444888888777777666555555444////////////////////////......000222333444444444111333555444333222444666555555555444444444333333111111222222111111000///...000222333333333555666666555444444555666999:::>>>???;;;555222444333111///000111000......000222+++,,,///111222111111000,,,,,,,,,---///222555777777888888888777555222111...000222555666666666555555444444333111///...------------------------,,,---------...000000---+++++++++,,,---------------...///000///...---...000,,,++++++,,,...//////...111111000000/////////...+++---//////---...000333---...////////////...---///.........------------333222111///...---------111///---++++++---000111---...///000111222222333000///......000000///...000000111111000///---,,,///111444555444111---+++++++++---...///000000000.../////////000000111111/////////.........111333///111333333111111111222...............///000111---------.........//////222111111111000000//////......////////////............//////...---,,,,,,---...///000000///......000000///...............,,,+++,,,000111...---///////////////000000000000---...///000000///......---.........//////000000---...000111000///000111333222000/////////000111+++,,,---...////////////---.........//////000000222111000///...---,,,,,,))),,,......,,,,,,...111---..................---000000111222333555777888777666555444222111000///***+++---///000000//////111222333222000......///...............///000000,,,***000111---444999222/////////---+++,,,...000111111000///...---,,,,,,......////////////......(((+++...111444555555444333000---,,,---000111111000000111111000///......///......///111222000///222111...------...///000------,,,,,,------...///...------,,,,,,,,,------------..................000///...------...///000111///...---//////...---***+++...000000000...---............/////////000///---,,,000444666333///............/////////000/////////000111333555555<<<;;;::::::;;;>>>AAACCC>>><<<777333111111333444000999AAADDDFFFGGGCCC;;;000000//////000111222222777666444222000000000000,,,,,,+++---000222222111000111222333222000...---(((...333111,,,)))---222,,,---///000000000///...***,,,...000111111000///---...000111000000000111---...///000111222333444444555666777888::::::;;;<<<:::999888999888777555;;;::::::999888777777666000000000000000000000000...///111333555666777777111444666555333222444777555555444444444333333333222333333333333222111111...000111222222333555666777666666666777888:::;;;999:::888444333666777555000222222000......111444...000222555666666555555++++++,,,...111555999;;;;;;;;;<<<;;;999777444222222444777:::<<<<<<<<<;;;999888777444111...,,,***+++,,,,,,------......///...------...000000---+++***+++,,,,,,---------,,,---...///...------...///---+++)))+++///111///---...------,,,,,,,,,------)))+++.........///333666---...///000000000...............------,,,,,,,,,222222222222111000......---------...------,,,,,,000000//////000111222222////////////..................////////////......///......///000000///---000111111000...---///000////////////...000333666/////////...------,,,,,,//////000000000000//////---------...///000111222............////////////***...///***$$$$$$,,,444......//////...---,,,,,,000...------......---,,,000//////.........///////////////......---------.........///......------------......///000000000...------,,,,,,------............------......///---...---)))(((,,,...,,,////////////////////////,,,---...000000000//////...///////////////...---//////...---------------//////............//////...000111111000///000111000555888888;;;@@@DDDDDDEEE@@@:::444111000......---...///...------///111...333555333111222111...///000111222222111000///222222444444444222000...222111111000000/////////222111111000/////////000---.../////////---,,,+++///---...555<<>>999888<<<;;;999888777888777666444222///...///222444444222222333444666777777888888:::999888666666666777888888888888777666444222111222222222444555444333111222333444444444666:::<<<777888:::::::::888666555777444222111333444555555555444222333444555555444444333444;;;CCCFFF@@@:::888666666777444111666===:::===AAABBB@@@;;;777444444777;;;===>>>@@@AAACCC@@@CCCBBB;;;555222...)))***---///---,,,...,,,(((333111...---......---,,,///---+++***+++,,,,,,,,,,,,,,,,,,++++++*********...,,,***,,,///000///---************+++---...///---------------...///000111000---,,,++++++---...111,,,)))***+++***+++...111111111111000///...---,,,,,,---......---------000000//////000000111222000000/////////...............////////////.............../////////...---000000111000...---...000000000000...---...111333//////......---------,,,......////////////......------------...///000000---.........////////////---///000---((((((...444//////000000///......---000...------......---,,,------,,,,,,,,,,,,------///.........------------------............---------------...//////000000---------,,,,,,---------///......---------......000222000,,,,,,000222000////////////////////////---.../////////...---,,,......///////////////...222222111000000000000000//////............/////////111111111000000222444111888???BBBFFFMMMQQQPPPIIIDDD===777333111///......///111111000///000222...333666333111222111///...///000111111000///...222333444444444333111///333333222222111000//////222111000000//////000000//////000000000///------000///000777>>>@@@;;;555444333111111222333111000000//////000222222///+++...000333444444333333333444222000.........///000///.........///000222333222222222222111111111111000111111///---,,,---///000111444555666555333111111111222222222111///...111111000000000000111111555333222222333333222111222000000333777777333...111111111111111222222333888888777666555555555555999;;;;;;999555555999===???>>>999222///222333111///000111222333222222111//////000111222222333333999888666444222///...---...000111111000000111333222333333444444444444333/////////000222222000...111///...000333444333111222111111111000000000000111111000000000000000111......------...///000111...222666777555666:::>>>AAA;;;999<<<<<<888888<<<888777555555555555444222222000///000222444444333444555666777999999999999:::999888777666777777888;;;;;;999777666444222222555555555666777666444333222222222333555777999;;;888999:::;;;:::999777666777555222222444777999999777555333333555555555444333333666>>>IIINNNLLLGGG@@@:::555555333111222555<<<@@@FFFIIIGGGCCC===:::333555888:::<<>>888222555333222222444444333111000000000222333333111///000333555666555555555555777555333111000000000000///...------///222555777111000///.........///000333333333222000///000111111222444555555333111000111111111222111111000///111111111111222333444444555444333333444444333222222111111333777777444000222222333444555555666666>>>===<<<:::888666444222333555666444222333777;;;??????:::222000222222111------........./////////......///000222333444444777666555333222000///...000222333333222111222444444555555666777777777666222222222333444444222///222111000111333555444333222222111000000000000000000000000000000000000111333222111000////////////...000222333222444888<<<===999777777777555666:::555333222222333333222000333111000111333444444444666777888999:::;;;;;;;;;:::999999888888888888999<<<;;;:::888777777888888999::::::;;;:::999777666444222111333777::::::999888999:::;;;:::999888777666333111111444888:::;;;888666444444555555444333222333777@@@MMMUUUVVVUUUKKKAAA888666555222000000:::???GGGMMMNNNIIIBBB===222333555666999>>>EEEIIIHHHGGGBBB<<<<<<===:::444222111///000888AAABBB???>>>999222---+++)))(((''',,,---...//////...------))))))+++,,,...///111111111000///111222333111000///...---,,,++++++++++++------,,,+++++++++,,,,,,***++++++++++++++++++,,,***)))+++---+++(((+++000///////////////...------++++++---.../////////////////////......//////000111111000000000/////////---......//////......------......---,,,,,,---......///000///...------............---++++++---...------------------------,,,,,,------------,,,,,,...---,,,,,,+++++++++,,,,,,,,,---------.........///...------...///...---......////////////......000...------......---,,,..................///000......------------------,,,,,,---............---,,,------...//////000000---..................---111000///...............///111111......111222000111111111111111111111111000000000000000000/////////000111222333333333333222111111000000000111111222111111000000111111222555555444333333555999===CCCKKKSSSVVVVVVVVVSSSOOOFFFBBB===999666333///---///222666777666444333222111555777444222333333111000000000000000000000000222333333444444444333333777666555444333222111000333222222111111222222222111222222222222111111111......111777;;;;;;555000555444222333444555444222000000111333444444444333222444666777666555666777888777555333222111111111333111///...000333666999111000---,,,,,,---...///333333444222000000111333111222333333222111///---222222222222222222111111111111111222333555666777555444333333555555444333222111111444666666444222333333444666888:::;;;<<<>>>>>>>>><<<:::777444222000111222222111333777:::AAAAAA<<<333///000///,,,.........---...///000000------...000111333444444111222222222222333333333333555666555444444555777666666777888999999999999555555444555777666444222333333333333444555555444333222111000000000111111000000000111111111111111444333222111000000//////000111222111111444888<<<888666444333222222444777333222111111222222111000333333222222333444555555777888999:::;;;;;;;;;;;;:::::::::999999999999:::;;;:::999:::;;;>>>AAACCC===>>>??????>>><<<;;;;;;888444222555:::===;;;888999999::::::::::::999888555222000000333666888888888666444333444444333222333333666???KKKSSSWWWWWWPPPGGG>>>:::777222111222333:::CCCLLLNNNJJJBBB;;;111222444666888<<>>@@@BBB===555111000000555AAALLLNNNJJJGGGBBB999222...,,,+++******---000222111000///...***+++,,,...///111222333555555666777888888777666111111000......---------//////...---------,,,,,,++++++,,,------------,,,((()))+++---***)))///888...////////////......---+++,,,---...//////000/////////...............///000000000000////////////------............------,,,---...---+++***---///,,,...//////---,,,,,,---+++,,,------,,,,,,---///+++,,,,,,,,,------......++++++,,,,,,,,,,,,++++++...---,,,+++++++++++++++,,,,,,,,,,,,---------------+++***+++---...,,,***,,,,,,---......---------000...------......---,,,///.........//////000111........................,,,---....../////////...------...//////000000111...///000000000000///...222111000000/////////000...111111...///222333000222222222222222222222222111111111222333444444555111222333555555666666666222222111111111111222222444444333333333333444444666777666555555777;;;???IIIPPPWWWWWWTTTQQQLLLEEEAAA>>>;;;999888666333111///222777999888555333333111555666333111333333111111111111111111111111111111222222333444444444444666555555444222111111000333333222222222333333444111111111111111111222222...///222777:::999555000444222222222444444333222///000222222333333444555333444666666555444555666777666555444444333333333888666333111000222555777444333111//////000111222111222222111//////000222333333333333222111///...333333333222333333333333111111111222333555666777555444333333555555444333111111111333555555444333111111333666999<<<>>>@@@::::::;;;;;;:::888666555222222222222222444777:::??????:::333/////////,,,///............///000000,,,---...///111222444444000000111222222333333444555777888999888888999;;;777888999999:::::::::999777666666777999888666444333444444444444444555555444333111000000000111222000000111222333333222222222222222222222111111111111111000000000333666888555777666333111222555777333222111222333444333222444444444444444444555666777777888999:::::::::::::::::::::;;;;;;;;;;;;:::<<<<<<;;;<<<>>>AAADDDFFF???AAACCCCCC@@@>>>>>>???<<<999666888===???<<<888888999999999999999999999777555333333444666666666777555333222333333222111333333555;;;CCCJJJMMMMMMJJJEEE@@@<<<555000111777///555>>>GGGKKKHHH???888000333666888888:::<<<===???@@@???@@@BBBCCC;;;111111333666===KKKWWWXXXRRRLLLFFF===666111...,,,+++***---222444333111000111...//////000111111222222<<<>>>@@@AAAAAAAAA@@@@@@999888666444111000//////000111222222111000///...------.........---,,,,,,***)))***+++)))***333>>>/////////000000//////...,,,---...//////////////////......------------...////////////............------............------+++---...,,,)))))),,,///+++---//////---,,,+++,,,***,,,------,,,,,,---///******+++,,,---......///++++++,,,,,,,,,,,,++++++...---,,,,,,+++++++++++++++++++++,,,,,,,,,------,,,+++******+++,,,+++***++++++,,,------------,,,000...------......---,,,------------...///000000///////////////000000000---...///000000000000000...//////000000111222222000000222222222222000000222222222111111222222333000333444222222555666333333333333333333333333333222222222333444666888888333444555666666777666666444333333333333444444555555444444444444444444555666666666555555666:::<<>>888999999999999999888888777666777999::::::999777333444666555444333444666555333111000000000222333000111333444555555444333111111222333333333222222111000//////000111222333555999;;;777444666888888333222222333555666555444555666666555444444666777666777888999999999999999:::;;;;;;<<<<<<<<<<<<;;;@@@???>>>>>>>>>???@@@AAA>>>BBBEEEEEEBBB@@@AAACCC???===;;;<<<>>>>>><<<999888888888888888999999999:::888888888999:::999777777555333333444444333222444333555888===AAABBBCCC@@@>>><<<999333---000666000333;;;CCCHHHFFF>>>777000333666888777777777888777;;;>>>???@@@???777...///222777===IIIRRRSSSNNNIIICCC<<<555111...,,,******...333555333222222444222222222222222222222222???BBBFFFHHHHHHGGGHHHHHHBBBAAA>>>:::777444222111333555888::::::777444222111111000...---,,,+++***,,,***)))******+++222;;;///000000111111000000///......////////////......///...------,,,,,,------............------------,,,------......------,,,+++---...+++((((((,,,000***---//////---+++++++++,,,---......,,,+++,,,---)))******,,,---...//////+++,,,,,,,,,,,,,,,,,,+++...------,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,---------,,,+++,,,---...+++,,,------......------000...------......---,,,............///000111222///000000000111111111222...///000111222222222222000000000111222222333333111222444555555444222111333333333333333444555666111555555444444888888555333333333333333333333333333333333333444555777888444444555555666555555555333333222222333444444555444444333333333333444444333444555444333333555777:::@@@DDDCCCAAA@@@>>>:::555555555666666555222000...111555666555333222222111444555111///111222111000///...------...///000/////////000111222444444000000000000000000000000///.........//////000111///......---...///000111......000333555666555444///...---...000111000///---///000000......111333///000111000......///111...///111222444555666666666444333111/////////000///.........------------...//////...------///000222222111111000000//////111111000000000111222333////////////000111333333333111111222333444444333...///000111111222333444000666===CCCEEEBBB<<<888333333444555777:::<<<===999777555444555666777888444555444///...111111///+++,,,---...///...------.........///000111111222333333333222111000000///444666888999:::<<<>>>@@@999999999999888777666666666666777999;;;<<<;;;999333555666555333222444555555444111000///000222444111222444666777777666555333444444555555444333333333222111111222222111000222999<<<888555666888777333222222333555777666555555777888666444444666888777777888999999999999888:::;;;<<<===>>>======<<<>>>============<<<<<<<<<===AAAEEEEEEBBBAAACCCEEE@@@@@@??????>>><<<999888777666666666777777888999777888999;;;======;;;888888666444444666666666555333444555888<<<>>>>>>>>>:::777666666444000000333222444888???DDDCCC<<<666222333555555444444666888444999<<<<<<;;;:::555...///333555777===EEEGGGDDDDDD@@@:::555111///,,,******///444555333222444777222222333333333444444444:::>>>CCCFFFFFFEEEFFFHHHEEEDDDBBB???===;;;::::::;;;>>>CCCGGGGGGDDD???<<<:::999666222000...------...+++***++++++***+++000000000111111111111111000...///////////////...---///...------,,,,,,,,,,,,......---------,,,,,,,,,,,,------......------,,,***---...+++''''''+++000***,,,//////---+++******...///000///,,,******+++))))))***+++---...//////+++,,,,,,------,,,,,,+++---------,,,,,,------...******+++++++++,,,,,,,,,///000000...,,,---///111,,,------.../////////...000...------...///---,,,111111111111222333444555000000111111222222222333//////000222222333333333111111111222333333444444222333555666666555333222333333333444555666777888000444555444444777777555444444444444444444444444555444333222333444555666444444444555444444333333000000000000111111222333333222222111111222222333000222333333111111222333333888:::888666666555222000000000111111000---***...111333444333222222222000444444000...111222111...---,,,++++++,,,---............///000222333444............////////////,,,,,,,,,,,,,,,---...///...---,,,,,,,,,...///000******,,,...000111222222---,,,,,,---...//////...---///000///---,,,///222---...///...,,,,,,---///+++,,,///111444666777888222111000///............111111111222111000000///...//////...------///000------------,,,,,,,,,,,,000///.........000111222............///000111222222111000111333444333222---...000000000111333444555<<>>@@@999999999888777666555444555555666999<<<===<<<:::222444666555222111333555666444222000///111333444222333555777888888777666666666777777777555444333777666555555555444222000---666;;;777333555666444333222222333555777666555666777999777555444666999888888999:::::::::999999:::;;;===>>>>>>>>>===<<<888999:::;;;<<<<<<;;;;;;<<<@@@EEEEEEBBBAAACCCGGG???AAAAAA@@@<<<999777777666666555555666777888888333555777;;;>>>>>>;;;888999777666666888999888888222444666:::===>>>???>>>;;;555222555777444111000333333555;;;@@@@@@:::555333333333222111333777:::333999<<<999777666444000555888888666888>>>AAA@@@BBB>>>999666333111...,,,+++000555555333222555999222222333333444555666666222777===@@@@@@@@@AAABBBBBBAAAAAAAAABBBBBBCCCDDDCCCGGGNNNSSSSSSOOOIIIEEECCC@@@<<<777444222111111///+++***------(((%%%%%%666222---+++,,,...---,,,////////////...------,,,,,,...000000...---------........................///...------------...///,,,+++++++++,,,,,,------,,,---//////---,,,,,,---///...---,,,,,,---...///&&&))),,,---------...///,,,---......,,,******+++***+++------------+++******,,,---+++---111000,,,............////////////000000000000000///......//////000111111111111000555333222333555555222///333222222222222222222222777666555333222222333333222222333444444555555666777555444444666777444111444333333333333444555666222555888666111000333777333444444555555444444333555333111000///000111222888777444111//////000000333222111//////111222333111111111000//////......000111111111222222222222333333333333333222111000111000////////////000000***+++---///000111111111555222000//////...---,,,...------,,,,,,++++++***,,,,,,---000111000---+++...---,,,,,,...//////...,,,------......------,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,------...///...---,,,---......---+++---............,,,+++***------..................---------.........//////---.........------++++++......---------...////////////............//////+++,,,,,,------,,,,,,++++++++++++,,,...000111222+++...///------000///,,,/////////////////////...+++---000///......000333777CCCRRRXXXSSSGGG;;;555333222111222555;;;AAADDD<<<999666222///...//////666555333111///---,,,+++000000//////............//////000000000000//////000111111111111111000///555555444444555666888999777888999999888666444222666999===<<<999666666777666666555555444333222111111111222222222222111111111333555777777777555444666666666555444333111111DDD;;;444444666444222222333777777222111555777555111000...000333666888999777777777777777888888888999888666555555555666777===<<<<<<<<<<<<======>>>777666666666777999;;;<<<===@@@DDDDDDBBBAAABBBDDDHHHEEEBBB@@@>>><<<999777999777666666777777555444888777777888:::;;;;;;:::333333555999888444444888999777777===FFFJJJHHHCCCBBB<<<555333555777555333444555777:::<<<<<<999777;;;888555444555555777:::888999888666333222444666111333444555666888<<>>:::666333111111111---...000222444555555666333333333333333333444555///222666999::::::<<<===888<<<@@@AAA@@@AAADDDGGGJJJMMMSSSVVVVVVTTTPPPNNNJJJKKKCCC999999???;;;000222///,,,,,,---///000000777444000...000111111111+++,,,,,,,,,,,,++++++***...------...000///+++(((,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///---,,,+++++++++,,,---...,,,---......,,,,,,---.........---,,,,,,---......))),,,...///...------...------------------,,,+++,,,,,,------------,,,,,,,,,......,,,---111111............/////////000000000000111111000000///...///000000111111111111111444222222333444444111///222333333333333333333333666555444222111111222222111111222222333444444555555333222222444444222///222222222222333333444444111333444222//////222555111222222333333222222111333111000......///000111777555333000///...//////000///---,,,,,,---///000------..................///////////////000000111111111111111111000//////////////////////////////++++++---...000111111222444222000//////...---+++------,,,++++++******))),,,,,,---///111000...+++///---,,,,,,...//////...,,,,,,------------,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,---......,,,+++---...//////...---,,,+++........................------------.........///......------,,,,,,,,,,,,---------...............//////............//////+++,,,,,,------,,,,,,+++,,,,,,++++++,,,------...+++...///------000///,,,---------...............+++---//////......000222666@@@KKKOOOJJJ???666222111000///000333888<<>><<<999777;;;:::999999::::::888777999777777777999:::999888444333666999888444555888888666777???JJJQQQQQQOOOCCC===666444555777666444555555666888999999888777>>>;;;777777888:::===???:::888666555444444444444222444666666777888;;;===@@@>>>;;;888555444333333000111222444666777888888444555666888:::999777555333444555666888999::::::999;;;>>>???@@@AAABBBCCCDDDGGGNNNTTTXXXXXXUUURRRMMMMMMFFF===<<>>555444000---+++---///111222777444111000111222333222******+++,,,,,,,,,++++++///+++***,,,000000***###++++++++++++++++++,,,,,,...------,,,,,,------......---+++++++++,,,...000,,,------,,,,,,,,,///111...------,,,,,,------...+++,,,......,,,+++,,,,,,...,,,+++---///000...+++......------------......---000///,,,---111333111////////////000000000000000111111111111000000//////000111111222222111111222111111222333333111///111222222333333444444444444333222000000000111111///000000111111222333333111000///000111111///...000000111111111111222222111000///...---///000222//////000000000000//////111000...---------...///444333111///...---......///---,,,++++++,,,---///******+++,,,,,,---.........---,,,,,,,,,---///000....../////////...---------...//////000///...---+++,,,---...///111222222444222000000000///---+++,,,,,,++++++***))))))))),,,,,,---///111000...,,,000...,,,,,,.........---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---,,,,,,++++++++++++,,,,,,++++++,,,---...,,,***---...///000///...---,,,........................------------..................,,,++++++,,,,,,---+++,,,.../////////......//////............//////,,,,,,------------,,,,,,------,,,+++************+++...///------000000---,,,,,,,,,------.........,,,---//////......///111444999@@@AAA<<<666111///.........///111333666888222111000...///000222333/////////000000111111111000111222333333111000...111222222222111000000///,,,---...000111111111111000111222333333333333333000000222222222111000///333333333555777666555333222333333333222111000000222222222222222222222222333444555666666555444444333333444444444444333333555000...222444333111111...000111000333777999888333222111222333333222000444666888999999999777666666666666666777888888999:::::::::;;;;;;<<<<<<<<<999888888777888999:::;;;===???@@@???>>>>>>???AAAAAA@@@???>>>>>><<<999666;;;:::::::::<<<<<<:::888999888777777888888777666555444777:::999555555888888666888???JJJRRRTTTSSSDDD>>>777444444666666555555555555666666777888888@@@===:::999<<>>:::666555666666444222333555888888888888999;;;>>>===<<<:::999777666666111222333444666777999:::777999<<>>???>>><<<>>>BBBKKKUUU\\\\\\WWWQQQHHHHHHBBB999:::???>>>777777444///...///222444555444222000///......//////++++++,,,---.........------+++***---///...(((###------------............------,,,,,,,,,,,,------///...,,,++++++---///111,,,------,,,+++---000333........................)))+++,,,,,,+++***+++---///,,,***,,,111333///+++///...---,,,,,,---...///---000///,,,+++000333222/////////000000000111111000111111111111111000000///000111111222222111111111000000000111111000//////000000111222333333444222111000///...///000000---......///000000111111///...////////////...---......//////000000000000111///,,,+++---///000000......////////////......000///............//////111000///...------------000///...------...///000***+++++++++,,,,,,,,,---------+++++++++,,,...///------............------+++,,,...000000///---,,,,,,,,,,,,...///000222222555444222222222111...,,,------,,,,,,+++******))),,,,,,,,,...000000///---000...------.........---,,,,,,,,,++++++,,,,,,,,,***+++,,,,,,------,,,,,,---,,,,,,+++************++++++***,,,---...,,,+++---...///000000//////..................---------------------------------///---+++******+++---...***,,,...000000///...---///......------......///,,,,,,------------,,,,,,------,,,+++***************...///------000000---,,,------....../////////,,,---............//////000222444444222000///000---......///000111111222000///...---...///111222......//////000111111222...000222444444222///...111222222111111000///...---...///000000000000000...///111222222222111000---...///000000000000///...,,,,,,...222333111...//////000000000///......111111111000000111111111222333444444444333222222...//////000111111000000111------222444222000000///000222444888<<<>>>>>>888555222111222222222111222444666888999777555444444444666777999999999999888888999::::::;;;;;;;;;:::999888777777888999:::>>>>>>>>>>>>>>>>>>???@@@===<<<<<<======<<<999666999999999:::;;;;;;:::888;;;:::888888999888777555666555777:::999555555888999777666;;;CCCIIIKKKKKKAAA<<<666333333444555555555555555444555777;;;===BBB@@@======BBBIIIMMMMMMEEE???999777888888444000444666999:::999888888999<<<<<<<<<;;;:::999888777111111111222444666888:::===???DDDKKKOOOLLLDDD<<<>>>999333444999===>>>===<<<:::999<<>>DDDOOO\\\dddaaaWWWNNNDDDCCC>>>777777===>>>:::;;;777444222333555666666333333111///---,,,,,,,,,+++,,,------............***,,,......---***((('''---------....../////////------------------------///...---,,,,,,...000111---------,,,,,,---000333/////////000000/////////)))+++,,,,,,,,,---///111///,,,***,,,111333///+++///...---,,,,,,---...///,,,//////+++***...222222////////////000000000000///000000111111111000000//////000111111111111000.../////////......///000------...///000111111111111000///...---...///000,,,,,,------...//////000---.../////////.........,,,---.../////////......000...,,,,,,...000111000......////////////......000000000000000000111111///......---,,,,,,,,,,,,111000...------...000111------------,,,,,,++++++------,,,,,,,,,---...///------......///......---***,,,...000000///...---,,,,,,,,,---...000222333777555444444444333000............---,,,,,,++++++,,,+++,,,...000000///...000...,,,,,,...///...------,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,---,,,,,,+++************++++++***,,,......---+++,,,---...000000000////////////.........---------------------------,,,,,,...---+++******+++---...***+++...///000000///.........------------......,,,------......------,,,---,,,,,,,,,,,,------...***---...------000111.........//////000000000000------------............,,,------------...000222...//////000000000////////////...---------...//////////////////000000000---///111333333111///---000111111111000000///...000000111000000///.........///000111111111000///---...//////000000111111---+++***,,,000111000---...///000000000000000///111000////////////000111222222222222111000000///,,,---...///000000000000111...///333444000...///000///111777===AAACCCCCC???:::555111111222333333000222444666777555333222222444666999:::::::::999666666888999:::::::::999;;;:::888777666777777888=========>>>???@@@@@@@@@<<<;;;:::;;;<<<;;;999666888888999;;;======;;;999===<<<::::::::::::888666666555777:::888444444777888666555777<<<@@@AAAAAA;;;888444222111222333444444444555444555888>>>CCCEEEEEECCCBBBIIISSSVVVSSSKKKEEE>>>;;;;;;:::555000555888:::;;;;;;::::::;;;<<<<<<<<<;;;:::999777777333222222222333777:::<<>><<>>;;;888666777777777666333444333111...------...++++++,,,,,,------,,,,,,+++---//////,,,++++++,,,,,,,,,,,,---......//////---......//////......---...............///000000---......---------000222...///000000000000///...+++---...//////000333555...,,,+++---///000...+++......------------......***///000,,,***---111222............////////////...//////000000000000///---...//////000000//////---......---,,,,,,...000,,,------....../////////000///...------...///000+++,,,,,,------...//////,,,...//////.........///+++,,,---...///...---------............///000111......////////////......111111111111222222222222------------------,,,,,,///...,,,++++++,,,.../////////...------,,,++++++,,,---------............------...////////////...+++,,,...///000000//////---,,,,,,---...000222444777666555555555444000.../////////...------,,,,,,,,,++++++---///111000///...---,,,,,,...//////.........,,,,,,,,,,,,......***+++,,,,,,------,,,,,,---,,,,,,++++++++++++,,,,,,++++++---//////...---+++,,,---///000000000////////////...------,,,,,,------------,,,,,,,,,,,,,,,++++++******+++------***+++---///000000//////......------------......------............------,,,,,,,,,---...///000111)))---...---...111111...000000000000000000000000...---,,,---...///...,,,+++++++++,,,---///111222000000000000//////////////////...---------------////////////////////////---...000222222111000///000000111111111111111000222222222222111///...---000000111111111111000000/////////000000111111111......---...000222222111000000111222333333333333111000///......///000111333222222111000//////......///000111111111111111111///000333333///---//////---000:::DDDHHHJJJLLLJJJEEE>>>888666555555555000222444555555444333222222444777:::;;;;;;999888333555666888999999999888;;;:::888666555555555555::::::;;;>>>AAABBB@@@???===;;;999999::::::999777999999;;;===@@@@@@>>><<<>>><<<;;;:::;;;;;;999888555444666999777333333666555444444666999<<<<<<<<<555444333222222222333333333555666555555888???EEEFFFHHHGGGGGGPPP[[[\\\UUUMMMHHHBBB???===;;;777444888:::===>>>>>>???@@@BBB???>>>===;;;:::888777666777666444444555999===@@@JJJMMMQQQSSSQQQMMMGGGCCCCCC???;;;<<>>:::999:::;;;;;;000222333222000///000222------.........---,,,,,,///...------.../////////------......///000000111......///000000///......---...///000111000//////---...//////...---///000,,,---...//////...---,,,---.........---...111333------------------,,,+++,,,,,,------------,,,,,,)))000333///,,,...111222------------............------...///////////////,,,------...............+++------,,,++++++...000........................000///...------...///000++++++,,,------......///***,,,//////---,,,---///***+++---//////...---,,,))),,,000000...---///111---......//////......---000111111222222222222222,,,,,,---------------------,,,+++******+++,,,---------------------,,,,,,***+++---...///...---,,,,,,------...//////......------...//////000111111---,,,,,,,,,...000222444555444444444444333///,,,///......------,,,++++++,,,++++++---///111000///---,,,+++,,,...000000000000///---,,,,,,---///000***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---...,,,,,,,,,...000111000...)))***,,,...///000//////000//////...------,,,,,,---------,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,---...///000000...------,,,,,,------...------............------------------...///000111)))---...,,,...111111...111111000000//////......///---+++,,,...///---+++++++++,,,---/////////...111000000///......//////......------...................../////////000000///000111111222222111111111111222333444444444444222222333222222111000///222222111111111111222222000000000///000000111111///000111000000000222333//////111222222333333333333222111000000111222333555444333222111000/////////000000111111111111000///---...111000------000///---222@@@NNNTTTWWWZZZ[[[WWWPPPJJJDDD???;;;777333333444555555555555555222555888;;;<<<;;;888777222333555777999888888777;;;999777555333333333333666666999===BBBBBB@@@===???<<<999888888999999999888888:::===@@@@@@>>>;;;<<<;;;:::::::::;;;999888555444555888666222111555444444444666777888777777111222444444444444444444444666777555444666<<>><<<;;;:::<<<>>>@@@AAACCCEEEHHHKKKDDDBBB???<<<999888777777999777555444555:::>>>AAAMMMPPPRRRPPPJJJEEECCCDDDDDDBBBAAAAAAEEEJJJPPPTTT\\\^^^______[[[WWWSSSQQQPPP[[[jjjssssssoookkkiiiaaa\\\VVVRRRPPPRRRWWW\\\[[[SSSHHH@@@>>>AAAFFFIII,,,///111111000000222555000111111111000///......333...***,,,111444333000///000000111222333333444...///000111111000///...,,,...000222222111///...---///000000///---......++++++,,,------,,,++++++,,,---,,,+++******,,,...,,,---......,,,******+++***+++------------+++******111555111...000222333,,,,,,,,,---------......,,,,,,---...//////......+++,,,------......------***,,,---,,,******---000///////////////.........000///...---......000000+++,,,,,,------...//////(((+++......,,,+++,,,///***+++---//////...---,,,&&&+++000111...+++---000,,,------......------,,,///000111222222222222222,,,,,,---.........------...---+++******+++---...+++++++++,,,,,,---......(((***---//////...,,,***+++,,,------........................///000222333------,,,,,,---000222444444333333333333111...+++...------,,,,,,++++++***,,,++++++,,,///111111000,,,+++***,,,...111111111111000...------...000111++++++,,,---------,,,,,,,,,,,,,,,,,,---......///---,,,---...000111000///((()))+++---////////////000000///...------,,,,,,---------,,,,,,+++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...///111222...------,,,,,,------...------............------......---------...//////))),,,...,,,...111111///111111000///...---,,,,,,///---+++,,,...///---+++,,,---...///000///---***111000///...---...//////,,,,,,---......//////000,,,,,,---...///000111111111111111222222333333444222222444555666777777777111222222333333333222222444333222111111222333444111000000/////////000000...000222000...---000333,,,,,,...///000000000000555444222111111222444555777666555333222111111111...///////////////......---+++,,,//////---...222111///555GGGVVV^^^bbbgggjjjfffaaaZZZSSSJJJAAA;;;555555555555666666777777333555999<<<===;;;888666111222555777888888777777:::999777444222222111222222333777===BBBBBB???;;;@@@===999777777999::::::555666888;;;>>>>>><<<999;;;:::888999::::::999777444333555777666111111444555555555555555333111000///111444666666555555555555777888666222333888>>>;;;@@@AAABBBLLLXXXVVVJJJDDDDDDCCC@@@===<<<===>>>???@@@BBBDDDFFFIIINNNQQQHHHEEEAAA===:::888888888888666333222333888===@@@NNNQQQRRRLLLCCC>>>@@@DDDDDDEEEEEEDDDFFFJJJQQQUUU___ccceeeddd^^^YYYVVVVVVWWW```kkknnnkkkfffeeegggfffbbb___^^^___dddllltttlllaaaQQQFFFDDDIIIQQQWWW666444111000111333444555222111111000000000000000111---)))***///111000---000000111111222222222333...------...000111000...---...//////......///111000000000000111111111111,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///111111///---,,,***))))))******)))+++---///...,,,)))&&&...,,,++++++---......---)))******++++++,,,------///---++++++,,,,,,,,,+++,,,,,,,,,---------......000///---,,,+++,,,,,,------///000///---,,,,,,------,,,---///...,,,222:::000///...---,,,------...,,,,,,,,,,,,,,,,,,,,,+++...///000///---,,,,,,...,,,+++***+++---///000///000111111000///......///222000///------///000222/////////......---------))))))(((***,,,...---,,,,,,,,,------...---------000000111111111///...---///...---,,,,,,---///000...000///,,,,,,000111000,,,,,,---...///000111222666555555333111///---,,,......//////...,,,+++***+++,,,---------,,,+++***------...///111444777888//////...---,,,******)))&&&***,,,******---///...,,,,,,,,,,,,,,,,,,,,,,,,***,,,......+++***+++---,,,---......//////......+++,,,---000222222000---------,,,++++++,,,,,,,,,......------------,,,,,,------------------------000///---,,,,,,---///000222+++))),,,...+++,,,000,,,,,,++++++++++++++++++///---,,,,,,---...------000111///++++++///111000111///---,,,,,,,,,+++***111///---,,,...000000000000000000000000000000000,,,,,,------...///000000---000000...///222222000111000000000000000///...777777888;;;<<<<<<999777888777666555555666888999333222222222333222000...111000////////////111222...///000111222333333222////////////000000111222444888888333000333666777===<<<999666222000///...222111000000000///,,,)))...///000000000000111333//////888MMMbbbllliiiccctttzzz|||qqqbbbUUUJJJCCC@@@???===<<<<<<;;;999888888999;;;<<<<<<;;;999888333444666777888888888777666555555555555555666666555888<<>>===<<<;;;<<<;;;999:::===<<<888888777777666666777777888777999;;;;;;999777666666444333111222333333222000333222444666777555333444111000000222444555444222444444444333333444444555777<<<<<<;;;BBBLLLKKKBBB:::::::::;;;;;;:::888666BBBAAABBBFFFLLLPPPPPPOOOIIIGGGCCC>>>;;;999888888;;;666444666666444888>>>HHHLLLKKKBBB======;;;777BBB>>>AAAIIIMMMJJJIIIKKKUUUZZZ[[[VVVRRRRRRSSSQQQVVV^^^hhhjjjeee``````aaaaaajjjmmmjjjnnnzzz}}}xxx}}}lllZZZUUU\\\fffiiiggg666444333222333333222111111111000/////////000000111...,,,,,,///111000.../////////000000000111111...------...000000///...---.........------///000111111111000//////......***)))))))))))))))))))))+++++++++,,,---...000111,,,+++*********+++,,,---...------------,,,,,,+++...,,,+++,,,---......---*********+++,,,,,,------000...,,,,,,---...---,,,,,,,,,---------.........///...---,,,,,,,,,,,,,,,---///000///...,,,,,,---...,,,+++---333888;;;;;;000///...---,,,---......++++++,,,,,,------.........///000///---,,,---...///...,,,,,,...///...---000111111111///...///000111000///......///000111............---------,,,---,,,***+++---//////...***+++,,,---...///////////////000111111000...---//////...---------...///---//////,,,---000111...------...///000111222222444444333222000///---,,,+++,,,---.........---,,,...///000000///...---,,,000///...---,,,---......///......---+++******)))&&&+++,,,******---///...,,,,,,,,,,,,,,,,,,,,,,,,***,,,......,,,+++,,,---------...//////000//////,,,,,,...111333333000...,,,,,,,,,++++++,,,,,,,,,......---------,,,,,,,,,........................//////------------//////000,,,+++///111---,,,...------------------------000...------...//////......111000,,,,,,000111...111///............---+++000///......000111111000000000000000000000000000------...//////000111111,,,//////------000000...///.........000111222222555888>>>DDDHHHGGGCCC???::::::;;;===@@@@@@>>>;;;555333222111222222111///111000//////...//////000/////////000000000111111000/////////000111111222444888888444333777:::;;;>>>>>><<<888555222000000111000///000000///,,,)))...///000000......///000000111999III\\\hhhlllmmm}}}yyynnnbbbWWWMMMIIIGGGEEECCCBBBAAA>>>;;;999:::;;;<<<;;;:::999888777777666777777888999:::999888888888888888999::::::<<<@@@AAAAAA>>><<<;;;;;;===<<<999888:::888555333333222222222222333333444666999999777666555555333333333222222222222222444555777:::;;;999666555111111111222222333222222222222222222222333444444666666666888>>>DDDCCC===666666777888999999888777>>>===>>>AAAFFFJJJKKKJJJEEECCCAAA>>>;;;:::::::::>>>888555555444222333888BBBDDDBBB===:::<<<:::555<<<<<<@@@FFFGGGCCCAAADDDJJJNNNPPPOOOOOORRRRRROOOVVV[[[___```]]]ZZZZZZ[[[]]]hhhpppssszzz|||pppcccbbbkkkssssssppp666555555555555333000---111000//////......//////000000///....../////////------------............---,,,,,,---//////...,,,+++,,,---,,,+++,,,---///222222111///...,,,+++***------,,,,,,++++++***************+++,,,---...///)))))))))***+++---///000222000...,,,+++---///111---,,,+++,,,...///...---******++++++,,,,,,------111///......//////...---,,,------------.........------......------,,,,,,---...000///...,,,------...---******666DDDDDD;;;000///...---------...///++++++,,,---...///000000---/////////---,,,---...222111////////////---,,,000111111111///...///000111000///......///000111...------------,,,,,,,,,222///---,,,---///000000)))***,,,---//////000000---...///000111000///...000000///...------------***...///---...000///,,,......///000111222333333222222111111000...---,,,***+++---.../////////...,,,---------,,,+++)))(((111000...,,,************......---,,,+++******)))'''+++---+++***---///...,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,---,,,---...///000000000000------...000222222000...+++++++++++++++,,,,,,,,,...------------,,,,,,,,,...//////////////////////////////....../////////...,,,---111222///,,,,,,////////////////////////111///......///000000///---000000......000000---///......000111111///---///...///000222222000///000000000000000000000000...//////000000111111111...000000------000///---000///------...111333555666<<>><<<<<<;;;;;;<<<===>>>??????AAACCCDDDDDDBBB???======@@@???:::999999777444000000////////////000000000333555555444333333444000333555555333222555777;;;===@@@CCCDDDBBB===888000111111000///...///000/////////000111222333444444000000555:::999888888000111333444555666666666999888888:::>>>BBBCCCCCC???>>>>>>===============AAA;;;777777666555555777<<<<<<999777:::===;;;777999:::???DDDCCC>>><<<<<<===@@@DDDHHHOOOUUUTTTPPPSSSRRRPPPNNNNNNOOOQQQRRRXXXeeeqqqxxxvvvqqqmmmrrr{{{|||www888777555444333111...,,,000///......---............//////...---,,,---...+++++++++++++++,,,,,,,,,---,,,,,,---......---+++***+++,,,+++******,,,...111000///...,,,+++******//////...---,,,+++++++++************+++,,,---...))))))***+++,,,...//////111000---,,,,,,---///111---,,,+++,,,...///...,,,******++++++,,,------...000///...///000000...---------------............,,,,,,.........---,,,+++,,,...//////...------......111---)))444EEECCC666000///...------...///000------......//////000000---...///...---,,,---///333111000000111000///---///111222111//////000111000000////////////000000---------------,,,,,,,,,444111---,,,---///000000++++++---...////////////,,,---///000000000//////111000000///...------,,,)))---///...///000///***......///000000111222222000000000000///...------+++,,,---/////////......+++,,,,,,,,,+++)))'''&&&///...---------...///000......------,,,++++++***(((,,,...++++++...///...,,,,,,,,,,,,,,,---------,,,---.........---------+++,,,---...///000000000---,,,---///111111///---+++++++++,,,,,,,,,,,,,,,.........---------,,,,,,............////////////...//////000000//////......------///000///---,,,.............../////////111///......///000000///,,,000222000000222000,,,------...111222222000---......///222333333000---000000000000000000000000//////000000000111111111000333222//////111000---222111///---...111555999>>>DDDMMMWWW\\\ZZZTTTOOOIIIGGGHHHNNNTTTSSSJJJBBB999555111//////111222222333333333333222111000000222111/////////111333444111111000000000000000111000333444333666===BBBBBB@@@BBBBBB???:::666444444333222111111222222000...///000111111//////000222222333777BBBTTThhhuuuxxxvvv|||~~~yyyqqqkkkeee```kkklllmmmmmmiii___SSSKKKAAAAAA???>>>>>>>>>>>>>>>???@@@BBBCCCDDDDDDCCCCCC======<<<<<<>>>@@@BBBDDDBBBDDDFFFIIIKKKJJJHHHEEEDDDGGGFFFAAA===;;;999555//////............//////---///111222111000111222---222777888666777<<>>000111000---***)))+++---------...///000222444555555...---555888333111666000111222222222222222333333333444555888;;;======::::::;;;===>>>???AAAAAABBB???======>>>=========<<<888555777<<<@@@???;;;999:::===BBBEEEBBB===888666888===DDDQQQZZZXXXRRRLLLFFF???===@@@EEEIIIJJJUUUaaammmuuu{{{}}}vvvmmmmmmqqqyyy{{{sss:::777333000//////...---///...------,,,,,,------+++,,,------+++++++++,,,+++++++++***************---,,,,,,---......---+++)))***++++++******+++---------------,,,,,,,,,,,,,,,++++++***)))(((((('''***************+++,,,---++++++,,,,,,------------------------------......,,,,,,,,,---//////---,,,***++++++,,,------......///......///000///---,,,---------.........//////+++,,,---.........,,,,,,,,,...//////...------...---333111***///;;;:::///000///...---......000000000000000//////.........,,,...///...------...///000///000111333333111000///111222111000///000222000000////////////000000------------------------444111---+++,,,---...............///......------,,,---...///000000///...111111000000///...---,,,(((---000///000111///***---......//////000000000///////////////...------------...//////...------...////////////---+++***......------...000222333//////......---,,,,,,,,,)))...///,,,+++...000...,,,,,,------........................//////...---++++++,,,---.../////////,,,,,,,,,---//////---,,,***+++,,,------------,,,/////////.........------------....../////////000//////000111111000/////////...,,,+++,,,...///---,,,,,,,,,------.........111000......000000000///---111333222222333111---------...111333222000...---...000333444333000---000000000000000000000000000000000000000111111111000333333//////111111...000000000///000555;;;AAAJJJLLLQQQVVVYYYWWWRRRNNNOOOLLLKKKOOOSSSSSSKKKDDD;;;777222///000111333333333333333222222111111111000///......///222444666444333222111111111111111...111222222777???CCCCCCAAADDDFFFCCC===777555666333111000000111222111000---...000000000000222333///000222===RRRgggnnnjjjdddmmmrrrnnngggfffhhhiiiuuuyyy~~~yyyjjjYYYMMMEEEDDDCCCCCCBBBBBBCCCCCCCCCFFFKKKNNNOOOLLLHHHEEE;;;::::::;;;>>>AAAEEEGGGGGGHHHLLLQQQVVVWWWVVVSSSQQQTTTRRRIIIAAA<<<888333...------,,,,,,------...+++---//////......///000+++111888;;;<<>>;;;666333333555666666444444222222222222444555111111111111222444555777888777666555444444333333111333333444:::BBBFFFDDDBBBGGGJJJHHHAAA:::888999333222000111222333333222///000222222111222333555///000222:::MMM___^^^TTTJJJSSSZZZZZZ[[[ccckkkpppyyy}}}|||lllXXXJJJFFFFFFFFFFFFGGGGGGGGGGGGHHHLLLQQQUUUTTTNNNGGGBBB777666777999===BBBGGGJJJMMMNNNRRRXXX^^^aaa___\\\YYY\\\YYYNNNBBB:::444///,,,,,,++++++++++++,,,,,,,,,---......------...///,,,111777===AAAFFFLLLQQQ^^^jjjuuuzzz|||vvvbbbMMM999444...***)))(((((('''------...///000222333444444222333777888666666999<<<===;;;666000,,,,,,...///222777:::;;;<<<<<<===;;;;;;<<<===AAAEEEIIILLLOOOWWW\\\XXXQQQKKKHHHEEEFFF???;;;<<<>>>===<<<===;;;::::::>>>EEEHHH@@@666555666888===GGGNNNKKKDDD>>>888333222777>>>CCCFFFKKKRRR\\\eeejjjjjjgggdddVVVYYY]]]bbbdddbbb\\\WWW222000...---...///...---------,,,+++++++++++++++)))((((((+++...///---+++---,,,,,,,,,+++++++++***000///......//////---+++***+++++++++******,,,---,,,,,,,,,,,,------......------------------------,,,++++++++++++,,,------,,,,,,---......---,,,+++***+++,,,---...------,,,++++++,,,...000///---+++++++++,,,,,,---.........000000000111222111///,,,............////////////,,,,,,,,,,,,,,,---...///+++---//////...---...///......---...///000000///000///.........///111222/////////......---------,,,---......------...000------...111444444222111///000222222111000222333//////000000000000//////........./////////000000000...------...///...---...////////////......------.../////////...---,,,//////000111000000///...,,,000111000000222111---///////////////000000000111111111000///...---,,,,,,---...///000000//////***+++,,,---...---,,,,,,//////...------...///000111111111111000000000000+++///111...,,,///000///...//////000111111222222000///...///111111///---000000000000000//////...000///......000000///---+++,,,...000111111000///222222222111111111000000000000111222222333444444222111000000000000111222000222111---///333222...//////000000111222222333555444222222444444444333222555666444444666555222444333222333444555444333555555555777999999777444666666666666666666666666555555444444444444444444222555555222333555666333111444777888999===EEELLLMMMLLLKKKKKKLLLLLLJJJHHHHHHHHHJJJMMMOOONNNKKKGGGCCC@@@<<<999999::::::::::::999777555666888;;;===::::::999999999999999999>>>===;;;:::999888888888777888888888>>>GGGJJJHHHEEEKKKOOOMMMEEE>>><<<===999777666666888999:::999999::::::999777666777888666:::;;;>>>IIITTTQQQEEE;;;???DDDLLLZZZlllxxx|||{{{~~~xxxhhhUUUIIIEEEFFFGGGIIIIIIIIIIIIHHHNNNQQQTTTUUUQQQIII@@@:::333333444777<<>>===>>>BBBGGGMMMPPPVVVeeeooojjj^^^VVVSSSPPPPPPIIIEEEDDDAAA<<<<<>>BBB???888666333111000333888<<>>EEEPPPZZZ___\\\WWWTTTGGGHHHIIIJJJIIIHHHGGGFFF---------...000///---,,,---,,,++++++******++++++***((('''+++000222///+++------------,,,,,,++++++000///...///000000...,,,***+++,,,+++******,,,...------------------------*********************+++,,,,,,,,,+++,,,,,,------***+++---.........------,,,,,,,,,,,,------......++++++,,,...000///---+++++++++,,,------......///111111111333444333000---............/////////000------,,,+++,,,---///000+++---//////.........///000***)))///333222111222000///.........000111222---------...............,,,---......------///000......///111333333111//////000222222111111222333//////000000000000//////.../////////000000111111///...---...///000///---------...///000000//////....../////////...,,,+++...///000111111000//////---111222000000333222///000000000000111111111111222222111111000...---,,,***+++---///111111111111---...///111111111111000///.........///111222333222222222111111111111111,,,000111...---///000//////000000111222333333333111///...///111222000---222333333222222111000///222111///000111222000///,,,---///111222222111000333333333222222222111111222222333444444555666666333222000//////000222333///333444111333666444---222222333444444555666666777666444444666777666555444777777555555777777444888666444444666666666555888888888:::;;;<<<:::888888888888888888888888888777777777777777666666666666999999777777;;;;;;999888;;;===<<<:::<<>>>>>>>>======AAA???===;;;<<>>===<<<;;;;;;<<<===<<<===CCCKKKMMMKKKGGGNNNSSSQQQIIIAAA??????@@@>>><<<<<<>>>@@@AAAAAACCCDDDCCCAAA>>><<<<<<===>>>EEEGGGCCCGGGNNNJJJ???<<<<<<>>>KKKddd~~~|||ttteeeUUUJJJCCCEEEGGGJJJKKKJJJIIIHHHSSSTTTTTTRRRLLLCCC:::444111111333666<<>>999666333111000000//////000000111///000000...,,,,,,---...222333666<<>>999EEEFFFDDD===444...///111000777@@@EEEFFFEEEDDDEEEBBBAAA??????BBBHHHOOOSSSZZZmmm{{{wwwjjjbbb___]]]YYYRRRNNNKKKEEE======BBB<<>>======;;;888999;;;888222//////......///222555777444:::FFFQQQTTTOOOGGGCCC::::::888777666666888:::111222222222111...,,,***++++++***************+++---((((((,,,,,,((()))---+++******,,,...//////...000000000///...------,,,,,,+++*********,,,///000++++++++++++,,,---......+++'''''',,,,,,''''''+++...---,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,------............------------,,,+++,,,---...///...///000111111///---+++...------...//////...,,,000////////////000111111/////////000000000000111000000111222222111111000222111000000/////////000000000//////...---------...//////...------///111......///000111333444555444222000000000111111111000//////000222222111///---///111222222222333333222111000//////000111222///000111222333222111111222222222222111111111000111111000000000000000111000222555555333111000000222111000000000000000111555666666444111...---...,,,///222222000...///000111000000111222222000///444222111111333333222000111111111111111111111111444333333222111000//////222111111000000111111222111111000000111111222333111///...000333555333111444333333222222222222222222222222111222222333444333666777555555888777555222444666777777666444333999555333444333111222666666555444555666888777666999444333888:::777777;;;AAA>>>:::777666888;;;===<<<<<<;;;===>>>>>><<<:::;;;:::999888888999:::;;;??????===<<>>???>>><<<<<<===>>>AAA@@@>>>======>>>@@@BBB<<<@@@AAA>>>@@@EEEDDD???DDDFFFJJJLLLMMMKKKHHHGGGCCCEEEKKKQQQQQQLLLJJJKKKLLLDDDEEEHHHEEEJJJNNNGGGKKKGGGEEEGGGLLLMMMJJJFFFKKKJJJNNNRRRPPPHHHEEEHHHNNNJJJFFFEEEGGGHHHGGGFFFBBBEEEIIILLLNNNOOOPPPQQQTTTRRRQQQPPPPPPNNNKKKHHHIIIHHHGGGHHHJJJMMMMMMMMMVVVMMMNNNPPPIIIHHHMMMJJJMMMOOORRRQQQNNNKKKHHHGGG======FFF___}}}zzzwwwyyyppp^^^TTTTTTJJJMMMPPPMMMHHHEEEFFFIIITTTVVVTTTLLLEEEAAA===999444555777999<<<@@@DDDGGGHHHKKKOOORRRRRRNNNIIIFFFFFFFFFEEECCC@@@<<<888666555333222222444333111//////111333444444222000...333444888===DDDJJJNNNQQQXXXlllwwwcccNNN@@@555222111...,,,///---------------...//////---......///666>>>@@@===DDDDDD???777333333111...333999AAAGGGIIIIIIGGGFFFDDDFFFFFFDDDBBBEEELLLSSSeeeuuutttkkkfffdddaaa\\\VVVNNNHHHDDDCCCBBBGGGIIILLLLLLIIIFFFDDDCCCAAAAAA???:::444222333666+++******,,,...///---,,,111666<<<>>>===999555444000000111///------...///000111111222111///,,,+++++++++***************+++,,,)))(((+++,,,((()))---+++++++++,,,---...000111444333222000///...------,,,+++******+++,,,...000,,,++++++++++++,,,,,,---+++((((((,,,,,,((((((+++---,,,,,,,,,......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------------............------------,,,,,,,,,---...///......///000000///..................//////...------------------...////////////000000000111111111//////////////////000000000000///...............111111000000000///.........///000000///...///111///000111222444666777777555555555555666666555444444222111222333333222111111222444444444444444444222222111111111111222222333333444555555555444333555555444333333222222111555444444333333333444444111444666777555444444444444333222222111111111222777888888777555333222333...111333222000///000222111111111111222111000///666555444444555555333222333333333333333333333333444444444333333222111111666555555444444555555666222222222222222333444444444222000111444555444222666555333222222222222333333333333333444555555666666999:::777777888777333666777888999999999888777:::666555777777555666:::999777666666888:::;;;;;;>>>999999>>>AAA@@@AAADDDCCCAAA>>><<<;;;<<<>>>@@@>>>AAADDDDDDBBBAAAAAABBB@@@@@@@@@??????@@@AAAAAABBBEEEEEEDDDFFFIIIGGGCCCGGGHHHHHHIIIIIIIIIHHHHHHGGGHHHGGGEEECCCBBBCCCEEEEEEDDDDDDDDDEEEFFFGGGHHHEEEJJJLLLHHHHHHKKKLLLIIIKKKMMMOOOQQQQQQPPPNNNMMMLLLLLLOOOUUUWWWUUUTTTUUUVVVPPPUUUYYYVVVXXXYYYPPPRRRPPPOOORRRVVVWWWTTTPPPTTTTTTXXX\\\YYYQQQNNNQQQRRROOOLLLKKKMMMOOOOOONNNQQQTTTWWWWWWVVVWWWYYY\\\[[[[[[[[[[[[[[[XXXTTTPPPQQQOOONNNOOORRRUUUXXXXXX]]]SSSUUUZZZVVVXXX^^^]]]\\\]]]^^^\\\XXXTTTQQQPPPOOOQQQ\\\sss}}}qqqjjjnnnmmmaaaWWWTTTTTTWWWXXXVVVPPPMMMMMMOOOTTTVVVSSSMMMHHHEEE@@@::::::;;;>>>@@@BBBEEEHHHKKKMMMMMMLLLKKKJJJGGGEEEDDDFFFEEEEEECCCBBB@@@???>>>;;;;;;;;;::::::999777666:::;;;<<<<<<;;;999666444999888999<<>>444222111...,,,......------,,,,,,---...///444555444333888@@@BBB@@@CCCCCC???888555666555222333777===BBBEEEFFFFFFFFFAAABBBAAA>>>===BBBKKKSSSbbbqqq~~~}}}sssmmmjjjjjjhhhddd\\\TTTNNNJJJIIIHHHHHHIIIJJJIIIHHHHHHIIIKKKIIIJJJHHHCCC<<<666222111+++***)))***,,,------,,,---000555777555222000///---------,,,******+++---...///000000000///---,,,+++***************++++++,,,))))))++++++))))))+++***,,,---,,,+++---111555888666333000...------...,,,++++++***+++,,,...///,,,++++++*********++++++,,,******,,,,,,******,,,,,,++++++,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,.........///......------------............------------,,,,,,------...////////////...//////000000......////////////......---------------...////////////000000000111111111//////.........///111222000000//////////////////111111111222111111000000///000222222000///000000111222444666888999::::::444555666777777666555444888666444444555555555444777777888888888888777777444444555555555555444444777888999::::::::::::999;;;:::888777555555444444888888777777777777888888444777999999888777777777777666555444333333222222666888999999777666666777222333444333111111333444222333333333222222111000:::888666666777666555333555555555555555555555555555555555666666555555555555444444333333444444555555555444444555555666777666555333444555666666555:::888555333222333444666666666666666777888::::::999===>>><<<;;;;;;888444<<<<<<<<<======>>>>>>>>>>>>;;;:::======;;;<<>><<<;;;;;;>>>AAABBBBBBEEEBBBBBBFFFHHHHHHIIIKKKGGGFFFFFFFFFFFFGGGHHHIIIEEEKKKPPPPPPKKKIIIKKKOOOHHHIIIJJJKKKKKKKKKKKKKKKLLLQQQSSSQQQQQQTTTTTTRRRUUUUUUTTTSSSQQQPPPOOONNNTTTTTTRRROOOLLLLLLNNNPPPNNNNNNNNNOOOPPPQQQRRRSSSSSSWWWXXXUUUUUUXXXYYYXXXVVVWWWXXXYYYYYYYYYXXXXXX[[[VVVVVV\\\aaacccdddfffgggdddlllrrrnnnmmmjjj``````______aaadddeeeaaa^^^\\\^^^bbbddd___XXXUUUVVVZZZXXXWWWXXXZZZ[[[[[[ZZZ]]]___aaa___[[[[[[```dddggghhhjjjlllllliiiddd___```^^^\\\\\\^^^aaabbbbbbbbbXXXZZZ___^^^bbbiiihhhggghhhhhhgggccc```___^^^```eeepppooodddiiinnnhhh]]]WWW\\\___aaa```\\\ZZZ[[[]]]YYYZZZWWWSSSQQQOOOHHH@@@BBBDDDFFFIIILLLNNNPPPPPPQQQNNNJJJFFFDDDEEEGGGIIIJJJJJJJJJJJJJJJJJJIIIIIIDDDEEEFFFEEECCCAAA@@@@@@GGGGGGFFFEEECCC@@@===;;;???===;;;===CCCKKKQQQTTTWWWeeerrrwwwxxxsssdddTTTEEE===666444444222000111333222000......///111222666666444222666===@@@???AAABBB???:::888::::::777666777:::===@@@CCCFFFGGG@@@@@@===;;;;;;@@@JJJQQQ]]]jjjuuuuuuooolllmmmmmmjjjfff^^^UUUOOOKKKIIIIIIIIIHHHGGGFFFFFFKKKQQQVVVPPPRRRSSSPPPHHH???888555///---***)))***+++,,,+++))),,,//////...,,,+++++++++,,,,,,+++))))))***,,,------.../////////...---*********)))******+++,,,+++******++++++***)))***))),,,...,,,***,,,222888:::777333///,,,,,,,,,---,,,++++++++++++,,,---...,,,,,,+++***))))))))))))---,,,+++,,,,,,+++,,,---+++******+++,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,...............------,,,------............---------------------......///222111///...---...///000...///000000////////////000////////////000111111.../////////000000000000111000//////000222444666222222222222222222111111000111222333333333222222000222333444222111111222444555777:::;;;<<<======888999::::::999999999:::<<<:::888888888999999888<<<<<<<<<===??????>>>===:::;;;<<<======<<<;;;:::;;;<<<===???@@@AAABBBBBBAAA???===;;;999888888888:::999999999999::::::;;;999;;;<<<;;;999777777888999888777666444444333333444666888888888777888999777666555444333333555666333444555444333222222222;;;999888777888777666444666666666666666666666666666777888999999999999888555555444444444444555555888888777777888888999:::888777666777888999:::;;;===;;;888555444666888::::::::::::;;;<<<===>>>???===AAADDDBBBBBBBBB>>>999@@@@@@@@@@@@AAABBBCCCDDDDDDBBBBBBEEEEEEBBBBBBEEEDDDDDDDDDGGGJJJKKKKKKJJJKKKIIIHHHIIILLLLLLMMMMMMMMMNNNPPPSSSUUUWWWXXXXXXSSSXXX]]]]]][[[YYYYYY[[[UUUVVVXXXYYYZZZZZZYYYXXX[[[aaabbb___^^^bbbfffgggfffeeeccc```]]]ZZZYYYXXX```___^^^[[[YYYYYY[[[]]]___^^^]]]\\\\\\^^^```bbbeeeccc```aaafffkkkkkkhhheeeeeeeeeeeefffggghhhhhhllldddaaagggoootttxxx{{{~~~|||wwwssssssssstttuuutttpppllljjjnnnpppoooggg___\\\]]]dddeeehhhjjjkkkiiigggeeeeeehhhhhheee```aaahhhnnnrrrtttxxx}}}}}}xxxttttttsssqqqqqqpppooollliiilll```aaafffdddhhhnnnmmmiiikkkmmmmmmlllllllllmmmnnnrrr{{{zzzpppssswwwrrrfff^^^```bbbeeeffffffggghhhjjjdddccc```\\\\\\[[[RRRHHHIIIKKKMMMQQQUUUXXXXXXXXXTTTPPPLLLHHHHHHKKKPPPSSSSSSTTTVVVWWWVVVTTTQQQPPPKKKNNNOOONNNKKKHHHGGGHHHLLLLLLJJJIIIFFFDDDBBB@@@BBB@@@>>>AAAGGGOOOSSSUUU[[[cccjjjkkkjjjdddWWWKKKDDD???;;;999999888777777999888666444444555777888888999666333555===AAAAAAAAACCCAAA<<<;;;===<<<::::::999999:::>>>CCCFFFHHH@@@@@@>>><<<<<<@@@GGGLLLUUU```hhhhhheeefffhhhiiiddd___VVVNNNGGGDDDBBBBBBFFFEEEEEEEEEGGGNNNVVV\\\UUUWWWYYYXXXTTTMMMFFFBBB777333...+++***+++++++++***+++---,,,+++***+++,,,,,,,,,---,,,******,,,---,,,------...............******))))))***++++++,,,***+++,,,++++++***)))(((***,,,...,,,***+++111777777555111---+++***+++,,,,,,,,,++++++,,,,,,------,,,,,,+++***))))))))))))------,,,++++++,,,------******)))+++------,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++------............------------.........//////...555333111...------...///...000222111000...///111111000000000000111222222....../////////000000000222111000000111333666888333333444555555444444333111222444666777777666666444666777777666666777888;;;<<<===???@@@AAAAAABBBCCCDDDCCCAAA??????BBBDDDAAA@@@>>>???AAABBBBBBAAACCCBBBBBBEEEHHHIIIHHHGGGCCCDDDEEEFFFFFFEEEDDDCCC@@@@@@BBBDDDFFFHHHJJJKKKGGGEEEBBB???===<<<<<<<<<::::::999999:::;;;<<<<<<>>>??????===:::777777777;;;:::999777666555555555555777999:::999999:::<<<:::888666555555666666777333555666666444333444555:::999777777888777666444666666666666666666666666777888:::<<<<<<<<<;;;:::;;;::::::999999::::::;;;:::::::::::::::;;;;;;<<<999999999:::;;;===@@@BBB@@@>>>;;;888888:::<<<>>>?????????@@@AAABBBCCCCCCAAAFFFIIIHHHHHHIIIFFFAAABBBBBBBBBCCCDDDFFFGGGHHHLLLJJJKKKNNNMMMIIIHHHJJJKKKLLLOOOTTTWWWVVVSSSQQQMMMMMMLLLMMMPPPSSSTTTSSSTTTWWW[[[```dddggghhhhhhggghhhjjjlllnnnllljjjhhheeefffhhhiiijjjiiihhhhhhkkkooonnnjjjiiiooovvvyyywwwuuurrrooollliiihhhgggkkkkkkkkkiiihhhiiikkknnnuuurrrnnnkkkkkkmmmqqqtttwwwnnnhhhnnnxxx}}}yyywwwwwwwwwwwwxxxzzz{{{}}}~~~vvvrrrxxx~~~~~~tttmmmkkkkkkppptttzzz~~~~~~yyytttqqqqqqrrrrrrooolllooovvv}}}||||||www|||ooonnnsssqqqtttxxxuuuooorrruuuxxxxxxyyyzzz{{{}}}zzzqqqjjjfffhhhkkkmmmnnnoooppprrrooommmiiifffeeeddd\\\RRRRRRRRRTTTYYY^^^aaa```___XXXVVVSSSPPPPPPSSSVVVYYY\\\^^^aaacccaaa[[[UUUQQQSSSTTTVVVVVVTTTQQQOOONNNMMMLLLKKKIIIHHHGGGFFFFFFEEECCCBBBGGGNNNSSSUUUTTTVVVYYY\\\\\\[[[WWWOOOGGGCCCAAA???===<<<======<<<>>>===;;;::::::;;;<<<===>>>@@@>>>:::<<>>@@@???<<<===:::777888<<>>===>>>@@@BBBMMMTTTYYYXXXXXX[[[^^^^^^\\\WWWOOOFFFAAA>>>>>>>>>???@@@BBBDDDIIIPPPXXX^^^[[[\\\\\\\\\YYYUUUQQQNNN???:::444///,,,,,,++++++,,,,,,---,,,******,,,...+++,,,---,,,++++++,,,...------------------------))))))))))))***+++,,,,,,))),,,---+++***+++***&&&***,,,---,,,***+++///333333111...,,,*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,...---))))))---...,,,*********+++---...---+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------............------------...////////////...555444111///------...///...111333333000...000222000000000000000111111222000000000111111111222222111111111222444666888999444555666777777777666555666777:::===>>>???>>>======>>>?????????@@@BBBDDDGGGGGGFFFGGGGGGHHHJJJJJJLLLMMMMMMJJJFFFEEEHHHKKKHHHHHHIIILLLOOOPPPPPPOOOOOOMMMLLLOOOSSSTTTRRRPPPMMMMMMNNNNNNNNNNNNMMMMMMFFFFFFGGGHHHJJJLLLNNNOOOKKKIIIFFFCCCAAAAAAAAABBB;;;;;;;;;;;;<<<===>>>???AAAAAAAAA>>>;;;999999999===<<<;;;:::999888888888999;;;======<<<<<<<<<===;;;999777777777888777666111555888888555555777999999888777777888888777666777777777777777777777777999:::<<<>>>>>>>>><<<;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;<<<<<<===>>><<<<<<=========???CCCFFFBBB@@@>>>======???BBBCCCEEEEEEEEEDDDEEEEEEFFFGGGEEEJJJLLLKKKLLLMMMKKKGGGDDDDDDEEEGGGHHHJJJKKKLLLQQQPPPRRRVVVUUUQQQOOOQQQSSSUUUXXX\\\___^^^ZZZWWWPPPRRRRRRSSSWWW]]]___]]]\\\___dddiiinnnqqqrrrsssttttttuuuxxxzzzyyytttpppsssttttttuuuuuuttttttssssssuuutttpppqqqyyy|||zzzwwwtttqqqpppoooooouuuvvvwwwwwwvvvwwwyyy{{{{{{yyyyyy{{{xxxqqqxxx~~~yyyyyyzzz~~~~~~}}}|||zzz{{{|||{{{}}}~~~{{{zzz}}}|||uuuuuuvvvwwwwwwwwwwwwvvvwwwvvvsssnnnmmmmmmggg```___^^^^^^aaafffiiihhhfffaaa___\\\ZZZYYYYYY[[[\\\bbbeeehhhjjjgggaaaZZZUUU\\\\\\]]]^^^___^^^ZZZWWWRRRQQQOOOMMMMMMMMMMMMNNNLLLIIIGGGKKKRRRVVVUUURRRMMMMMMMMMMMMNNNNNNLLLIIIBBBCCCAAA======@@@AAA@@@@@@@@@@@@@@@AAAAAABBBBBBCCCFFFEEEAAA@@@EEEJJJKKKEEEHHHGGGDDDCCCEEEDDDAAA???;;;888999===@@@BBBAAA============<<<;;;::::::DDDIIILLLKKKMMMQQQSSSSSSWWWRRRJJJCCC>>>===>>>@@@:::<<>>888222000///...---,,,------,,,++++++---...***+++,,,+++******,,,...------,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,---)))---...+++***,,,***%%%+++++++++++++++,,,---...///...---,,,,,,+++,,,,,,,,,,,,,,,---,,,,,,,,,+++,,,++++++++++++,,,,,,---+++...,,,((((((,,,...++++++******,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,******,,,---............------............------,,,---...///000//////...222111000/////////000111...111444333000...000333222222111111222222333444333333444444444555555555444555666888:::<<<===>>>999:::<<<=========;;;;;;>>>@@@CCCFFFHHHIIIHHHGGGIIIJJJJJJIIIJJJLLLPPPTTTUUUTTTRRRPPPPPPRRRTTTUUUVVVZZZ\\\[[[UUUQQQQQQRRRQQQSSSVVV[[[___aaa```___]]]ZZZXXXZZZ]]]^^^[[[WWWTTTTTTTTTSSSSSSTTTTTTTTTMMMMMMLLLLLLLLLMMMNNNOOONNNLLLIIIFFFEEEEEEEEEFFF????????????@@@AAABBBCCCBBBBBBBBB@@@>>>======?????????>>>===============<<<===???>>><<<;;;;;;<<<;;;999777888999999777444000444888888666666999<<<888777666777999:::999888888888888888888888888888:::<<<>>>???@@@>>><<<;;;;;;::::::999999::::::;;;======<<<<<<======>>>???AAAAAAAAA@@@>>>???CCCGGGBBBBBBAAABBBCCCDDDFFFGGGJJJJJJIIIHHHHHHHHHHHHIIIJJJMMMNNNLLLLLLNNNLLLIIIEEEFFFIIIKKKMMMNNNNNNNNNSSSRRRUUU[[[\\\YYYWWWYYY[[[[[[\\\^^^```aaa___]]]XXXZZZZZZYYY\\\bbbccc```bbbdddhhhmmmpppssstttuuusssuuuxxxzzzxxxuuurrrqqqxxxxxxwwwvvvuuuuuuuuuuuurrrtttsssrrrvvv~~~zzzxxxuuusssqqqqqqqqqrrr{{{}}}~~~}}}}}}~~~|||www|||xxx{{{}}}}}}xxxvvvwwwvvvssspppllliiijjjnnnpppnnnkkkjjjiiifffcccbbbcccdddfffiiikkkmmmnnnllliiieeeccchhheeedddhhhmmmlllggg```^^^\\\ZZZWWWVVVWWWXXXYYYWWWQQQLLLMMMQQQTTTSSSPPPMMMJJJGGGGGGHHHIIIJJJKKKDDDGGGEEE???>>>CCCFFFDDDEEEFFFHHHIIIJJJKKKJJJJJJJJJNNNMMMHHHEEEGGGJJJJJJGGGJJJKKKIIIIIILLLLLLIIIDDD@@@===>>>BBBDDDBBB@@@===<<<;;;:::;;;;;;;;;:::>>>BBBDDDCCCFFFLLLNNNLLLPPPKKKDDD>>>;;;;;;>>>@@@777999;;;===CCCKKKTTT[[[\\\ZZZYYYYYYYYYVVVPPPLLLAAA===888444333222111000///000000000......///111,,,---...---,,,---...000...---,,,,,,+++++++++,,,))))))))))))***+++,,,---(((---...+++***,,,***$$$,,,+++***+++,,,,,,+++***,,,,,,------------------,,,,,,---------,,,++++++++++++++++++,,,---......+++...,,,'''''',,,...++++++++++++---///000///---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...///000000111---..................---,,,---///000000000///...////////////000111222333...222555444000...000333555555444444444555666666666666666777777777777888999:::<<>>@@@BBBCCCDDDCCCBBBAAADDDFFFJJJNNNPPPPPPOOOOOORRRRRRRRRQQQRRRUUU[[[______]]]ZZZWWWWWWYYY[[[]]]ccciiinnnnnnhhhbbb^^^^^^XXXZZZ___eeekkkmmmllljjjgggccc```aaadddccc___[[[XXXXXXVVVUUUUUUVVVXXXXXXSSSRRRPPPNNNMMMMMMMMMNNNPPPNNNJJJHHHFFFGGGHHHIIIBBBBBBBBBCCCCCCEEEFFFFFFAAABBBCCCBBB@@@@@@BBBDDDAAAAAA@@@@@@???@@@@@@@@@;;;======<<<:::888888999;;;999888999::::::666333///444888999777777:::>>>888777777888:::;;;;;;:::::::::::::::::::::::::::;;;<<>><<<;;;>>>>>>============>>>>>>===============>>>>>>???EEEEEEDDDBBB??????BBBFFFBBBBBBCCCDDDFFFGGGIIIJJJMMMLLLKKKJJJJJJIIIIIIJJJMMMOOOOOOLLLKKKLLLKKKHHHFFFHHHKKKNNNPPPQQQPPPPPPRRRRRRWWW^^^```^^^]]]^^^aaa___]]]]]]___aaaaaaaaa```bbbaaa\\\]]]bbbaaa\\\eeegggjjjmmmpppqqqrrrssskkkqqqwwwwwwqqqllllllmmmwwwvvvtttrrrqqqqqqqqqrrrnnnpppqqqsssyyyzzzzzzyyywwwuuutttuuuvvvwww|||~~~|||{{{{{{xxxzzz||||||yyy|||}}}|||vvvttt{{{~~~|||wwwrrrqqqssstttrrrnnnpppnnnkkkjjjjjjmmmppprrroooooopppqqqqqqqqqqqqqqqpppllljjjooovvvwwwppphhhiiigggccc```______```aaa```XXXOOOLLLPPPRRRQQQNNNTTTOOOIIIGGGGGGGGGIIIKKKHHHKKKIIIBBBAAAGGGJJJIIIKKKLLLOOORRRSSSSSSRRRQQQUUUXXXWWWQQQLLLMMMNNNMMMGGGKKKMMMLLLNNNQQQRRROOOIIIFFFCCCDDDHHHIIIFFFBBB@@@===;;;:::;;;===??????;;;>>>@@@@@@DDDJJJLLLJJJHHHDDD>>>888666888;;;>>>777777888999???HHHSSSZZZTTTTTTUUUWWWXXXUUUOOOJJJ>>>;;;777555444444333333222333444444222222333444///000111111000000222444---------,,,,,,,,,++++++......------,,,+++******))))))))))))))))))))))))***+++,,,---------,,,+++***+++,,,------,,,***)))******+++++++++,,,,,,,,,///,,,***+++///000...++++++,,,,,,------,,,,,,+++------............------------...---,,,+++---///,,,---***---444///,,,666............/////////000000///...///000111111///555222///...///111333333555555555444222333444666555666666666666777999;;;<<<999666777;;;<<<;;;999@@@???BBBKKKPPPNNNIIIHHHGGGJJJOOOQQQQQQMMMIIIEEEHHHMMMSSSWWWYYYXXXWWWVVVVVVVVVWWWYYY]]]ccchhhlllgggeeebbbbbbcccfffhhhiiigggmmmsssvvvtttnnngggdddbbbfffgggggglllrrrpppiiinnnjjjeeedddfffhhhgggfff]]][[[YYYYYYYYYXXXWWWUUURRRRRRRRRPPPMMMMMMNNNPPPXXXXXXTTTNNNLLLMMMJJJFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCEEECCCBBBAAACCCCCCCCCBBBBBB???;;;999:::<<<======???>>><<<;;;::::::::::::999:::;;;=========<<<;;;888::::::::::::;;;>>>@@@<<>>@@@???>>>>>>>>>???AAABBBAAA>>>======@@@AAA???===BBB===<<>>===::::::999;;;???DDDJJJMMMPPPNNNMMMOOOQQQPPPLLLHHH<<<:::777666777888888777888666555555666555444333777666333111000///000000---,,,,,,,,,++++++++++++...------,,,++++++******+++++++++++++++++++++++++++,,,---------,,,+++***)))***,,,------,,,+++***+++,,,,,,,,,------------.........---,,,++++++,,,------............---------......//////......------......---,,,,,,---//////111---...444...***333....../////////000000000000///...///222333222111666333111000222555666777888888777666666666888999<<<===>>>===<<<<<<@@@CCCAAA@@@??????@@@AAAAAA@@@EEEEEEIIIPPPTTTQQQNNNNNNSSSTTTVVVYYYZZZXXXRRRNNNPPPUUU[[[___aaa___]]][[[[[[\\\^^^aaafffkkkppprrrjjjgggeeefffiiilllmmmmmmpppuuuzzz|||zzzuuupppnnniiilllnnnmmmppptttrrrlllnnnjjjgggeeegggiiiiiihhhfffdddbbbaaaaaa```^^^\\\VVVTTTSSSQQQQQQQQQQQQQQQWWWYYYXXXSSSQQQRRRPPPMMMJJJKKKLLLMMMLLLKKKJJJIIIIIIIIIHHHHHHGGGFFFEEEEEEFFFDDDBBBBBBCCCCCCBBBAAACCCAAA>>>===???@@@AAAAAAAAA???===;;;;;;;;;<<<===;;;;;;<<<===============;;;<<<<<<;;;;;;===@@@CCC@@@CCCBBB>>>===???AAA???BBBBBBBBBBBBBBBBBBCCCDDDEEECCCAAABBBDDDDDDCCCAAABBB??????DDDFFFFFFJJJOOOMMMNNNNNNKKKGGGFFFGGGIIIHHHHHHJJJMMMPPPRRRRRRRRRRRRTTTVVVWWWUUUSSSRRRRRRXXXYYYYYYWWWSSSOOOLLLLLLRRRSSSVVVXXXZZZ\\\]]]]]]aaabbbccceeegggjjjlllmmmtttrrrooonnnmmmnnnnnnnnnooonnnjjjfffhhhmmmmmmiiimmmooorrrtttuuuwwwyyy|||qqqvvv{{{{{{xxxwwwzzz}}}}}}{{{xxxxxxzzzzzz~~~}}}|||wwwqqqqqqttt|||~~~}}}}}}|||zzzxxxzzzzzzzzzzzzzzzzzz{{{|||{{{}}}}}}|||~~~~~~~~~~~~zzzwwwttttttwwwvvvrrrnnniiigggbbb]]]^^^aaa^^^XXXMMMKKKHHHEEEDDDHHHOOOTTTVVVYYYYYYVVVTTTUUUTTTQQQZZZVVVSSSWWW]]]```^^^[[[XXX^^^aaa]]][[[^^^___]]]YYYZZZZZZYYYWWWVVVXXXYYYTTTPPPNNNPPPOOOKKKKKKNNNVVVQQQLLLKKKMMMNNNKKKGGGJJJEEECCCFFFIIIGGGEEEFFFHHHFFFCCC???======???AAA===<<<<<<<<<>>>AAAEEEGGGHHHHHHHHHHHHIIIHHHFFFDDDDDD@@@<<<:::;;;===??????===<<<::::::;;;;;;999888222333444555444333111000,,,,,,,,,+++++++++******---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,***))))))***+++---------,,,,,,------------............,,,///111///***(((***,,,...//////000000//////.........////////////.........//////...------...000222444000///444...***111//////000000000111111111000//////111444555555555777555333333666888::::::888888777666666777888999???BBBDDDBBB??????CCCHHHFFFHHHIIIJJJIIIIIIIIIJJJQQQRRRVVV\\\]]]ZZZZZZ]]]cccaaa```bbbeeeccc]]]WWWZZZ^^^dddiiijjjhhhdddaaaaaacccfffkkkppptttxxxzzzpppllljjjmmmrrrvvvuuurrrtttwwwzzz{{{yyyvvvttttttmmmpppqqqpppqqqrrrnnniiinnnkkkiiihhhiiijjjkkkkkkiiigggeeeeeeeeedddbbb```[[[XXXUUUTTTVVVXXXVVVUUUXXX]]]```\\\XXXXXXXXXVVVPPPQQQRRRRRRRRRPPPOOOMMMMMMMMMLLLKKKJJJJJJKKKKKKKKKJJJHHHHHHHHHHHHFFFEEEGGGEEEDDDEEEGGGIIIIIIIIIJJJGGGDDDBBBAAACCCEEEFFFCCCBBBBBBBBBBBBCCCDDDDDDEEEEEEDDDCCCBBBDDDHHHKKKJJJLLLKKKHHHGGGJJJJJJHHHIIIJJJMMMMMMMMMMMMNNNOOOOOOMMMLLLLLLMMMMMMLLLJJJLLLIIIJJJMMMPPPPPPSSSWWWWWWWWWVVVTTTRRRRRRTTTVVVTTTUUUXXXZZZ\\\]]]]]]]]]^^^```ccccccaaa___^^^^^^aaaccccccaaa\\\XXXUUUTTT[[[\\\___bbbeeehhhjjjkkkmmmlllkkklllnnnsssxxx{{{zzzzzzyyyyyyyyyyyyxxxxxx}}}yyyuuuwww{{{{{{vvv{{{}}}{{{pppkkkhhhjjjooowww}}}}}}}}}|||zzzyyyzzz|||~~~|||zzzxxxzzz|||}}}~~~~~~}}}||||||~~~~~~yyyvvvwwwzzzxxxqqqjjjkkkkkkiiifffeeeddd^^^VVVKKKLLLLLLIIIGGGJJJSSSZZZ^^^aaabbb___]]]]]]ZZZVVV^^^[[[ZZZ]]]bbbdddaaa]]]VVV[[[```aaabbbfffgggfff```aaa```^^^[[[[[[\\\^^^XXXVVVVVVXXXWWWTTTSSSTTT^^^[[[WWWVVVVVVUUUTTTSSSMMMIIIHHHJJJIIIFFFFFFIIIKKKLLLLLLHHHCCCAAADDDGGGBBBAAAAAA@@@@@@@@@@@@AAACCCDDDEEEDDDCCCBBBCCCDDDJJJFFFAAA???@@@CCCEEEGGGBBBAAA??????@@@@@@>>>===222555999<<<<<<:::777555,,,,,,+++++++++*********,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------......---+++***((()))***+++,,,------------,,,------------.........,,,...///...+++***+++---//////000000000000//////...//////000000//////...//////000///...---///111222666222000444000,,,111111111111111222222222222111000111333666888999888:::888666666999;;;;;;;;;:::999888888999;;;<<<<<>>??????>>>@@@>>>===@@@EEEJJJKKKJJJIIIJJJKKKLLLMMMPPPSSSVVVSSSXXX```gggllloooqqqrrrvvvuuuvvvzzz|||}}}~~~uuupppooommmiiifffpppqqqsssxxx{{{zzzuuuqqqppprrruuuyyy{{{}}}~~~~~~~~~|||zzzyyyyyyyyyxxxwww}}}}}}|||{{{{{{}}}~~~}}}{{{zzz{{{|||~~~~~~zzzwwwttttttwwwyyyxxxvvvwww|||}}}xxxsssqqqpppnnnooollliiiffffffiiimmmooommmmmmnnnooopppppppppooojjjiiiiiijjjkkkkkkhhhfffiiihhhhhhkkknnnrrrssssssuuurrrnnnkkkiiiiiikkkllljjjjjjiiiiiihhhiiiiiiiiikkkllllllkkkjjjkkkmmmooolllmmmmmmmmmrrrvvvuuupppccciiioooqqqpppqqqvvv{{{~~~~~~~~~|||yyywwwwwwxxxuuuxxxyyyxxxyyy|||}}}{{{qqqsssxxx}}}}}}xxxttt{{{|||sssiiibbb^^^]]]ccclllwwwsssiiicccdddlllvvv~~~}}}|||{{{{{{yyywwwvvvwwwxxxxxxwwwvvvnnnqqqsssqqqmmmjjjiiijjjjjjiiiiiikkkmmmmmmllljjjooonnnmmmnnnpppqqqpppooohhhgggggghhhkkkjjjgggccccccffffffcccbbbcccaaa]]]TTTWWWYYYXXXVVVWWW]]]cccbbb```[[[WWWXXX\\\[[[VVVVVVUUUUUUXXX\\\___``````___\\\\\\``````\\\YYYYYYZZZYYYWWWTTTQQQPPPRRRUUU[[[^^^___^^^^^^aaaaaa___ccc```]]]\\\]]]]]]\\\[[[RRROOOOOOSSSUUUVVVYYY^^^[[[XXXWWWXXX[[[[[[WWWRRRRRRRRRRRRQQQPPPNNNLLLKKKIIIJJJLLLMMMNNNOOOPPPRRRJJJKKKMMMPPPSSSRRROOOLLLMMMLLLJJJJJJKKKKKKIIIHHHFFFDDDBBB???>>>>>>>>>>>>.........---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,+++***------,,,,,,,,,------...------------............///......///000111111000111111222222222222111111000111111222222111111000111222333222000000222333000999666000666888444666444444555555555666666666888777777999<<<>>>>>>>>>===<<<<<>>===>>>>>>//////.........---------........................------------------------***+++,,,---------,,,+++......---,,,,,,,,,------............/////////000///111333222///...000222222333333444444333333222111111222222222222111111222333333222111111222444222;;;777111666888444555555555555555666666666666999999999:::===??????>>><<<<<<===@@@EEEHHHJJJJJJNNNLLLKKKPPPYYY___aaa```ccc```___ccckkkpppqqqppplllooouuu~~~xxxyyy{{{}}}~~~~~~}}}}}}yyy|||~~~{{{{{{||||||~~~|||zzz{{{~~~{{{yyyxxxwwwzzzzzz{{{|||{{{zzzxxxwwwwwwyyy{{{|||{{{yyyyyyzzz||||||zzzzzz}}}|||uuutttxxx{{{yyyuuuuuuzzz}}}wwwwwwyyy~~~wwwmmmeeeaaa```hhhttt|||{{{~~~yyy}}}}}}zzz~~~xxxssssssssstttvvvxxxwwwuuusssoooqqqrrrpppmmmkkkmmmoooiiioooqqqnnniiifffaaa\\\``````___^^^___```aaabbbZZZZZZXXXWWWZZZ\\\WWWPPPVVVTTTQQQPPPRRRUUUXXX[[[\\\UUUSSSWWWYYYVVVTTTVVVSSSRRRPPPLLLJJJJJJNNNPPPVVVYYYYYYUUUWWW]]]___]]]^^^WWWRRRRRRWWWYYYUUUQQQMMMFFFBBBGGGNNNPPPQQQSSSRRRVVVYYYXXXVVVUUUWWWYYYVVVUUUSSSPPPNNNLLLKKKKKKJJJIIIKKKOOOTTTVVVTTTQQQNNNMMMMMMOOORRRSSSSSSRRRKKKJJJHHHHHHIIIIIIGGGFFFEEEDDDCCCBBBAAA@@@??????000///---------...000111---,,,++++++------,,,+++,,,---......,,,,,,---...000---,,,//////,,,,,,000///...---...000000...,,,,,,,,,,,,,,,---///111333222111111111333333333222111111222222222222222222222222333333444333333333111111333555777777555333888999:::999666666888;;;999:::;;;===??????===;;;<<<:::<<>>AAA111000...,,,+++,,,---...,,,,,,---///000000---***,,,---......,,,,,,---...111...---000000---...111......---...//////...,,,//////.........///111111222222111222333333333222333333333333444444444444222333444444555555444444777777888;;;======;;;999;;;===>>>>>>======@@@CCC@@@???>>>>>>???AAAAAABBBCCCBBBDDDJJJLLLJJJHHHIIIQQQSSSWWW[[[aaaeeeiiikkkpppkkkkkkqqqwwwyyyyyy{{{|||}}}|||~~~}}}~~~~~~}}}~~~{{{{{{{{{{{{{{{{{{{{{{{{~~~}}}{{{zzz||||||~~~~~~zzzuuuuuuyyy~~~}}}{{{zzzzzz|||}}}~~~wwwxxxwwwwwwzzz~~~}}}|||tttlllgggccc___cccjjjuuu~~~uuummmjjjrrr}}}~~~~~~~~~zzzvvvrrrpppoooooonnnoooooollliiihhhlllqqqooorrrppphhhaaa``````___aaa^^^ZZZYYY\\\```dddeeeccc```^^^``````]]]^^^aaabbbaaacccddd```[[[]]]ddd```cccddd```___bbbdddccc^^^[[[WWWVVVWWWWWWVVVTTTPPPKKKGGGIIIOOOUUUVVVUUUWWWXXXXXXWWWVVVUUUUUUUUUTTTTTTRRROOOKKKHHHHHHHHHIIIHHHHHHLLLPPPQQQPPPNNNLLLMMMMMMMMMMMMLLLJJJIIIOOOLLLIIIGGGGGGGGGFFFEEEEEECCCCCCFFFDDD???<<<>>>222000...,,,++++++,,,,,,,,,---///222333111---***,,,---...---,,,,,,---...222///...111111...///222000///...///111111///...111111000000000000111111222222222333333444444444555555666666777777888888555666777777888888777777::::::;;;>>>AAAAAA???======@@@BBBCCCDDDEEEHHHJJJKKKIIIFFFDDDEEEGGGJJJMMMNNNNNNRRRYYYZZZVVVTTTUUU\\\___ccciiioootttwwwyyy}}}{{{~~~~~~}}}~~~~~~}}}}}}}}}|||yyyxxxyyyzzz{{{zzzuuuuuuttttttuuuvvvxxxyyy~~~}}}~~~~~~{{{yyyzzz}}}{{{|||~~~}}}|||||||||}}}{{{xxxxxxxxxzzz{{{}}}}}}}}}yyyxxxxxxzzz}}}}}}{{{~~~~~~~~~wwwooogggbbbbbbdddeeellluuu}}}wwwnnnfffdddhhhqqq~~~zzzvvvsssqqqqqqqqqqqqqqqqqqqqqrrrsssttt{{{}}}yyyooogggfffgggfffhhhddd```^^^```dddgggiiifffdddfffjjjkkkgggfffhhhhhhhhhjjjkkkiiieeeggglllgggjjjiiieeedddhhhkkkkkkeeeaaa]]]]]]``````\\\XXXWWWPPPKKKNNNWWW^^^^^^[[[\\\^^^___]]]ZZZVVVTTTTTTSSSTTTTTTRRRNNNKKKJJJJJJMMMJJJHHHKKKOOOPPPMMMIIIHHHIIIIIIJJJJJJJJJIIIIIIKKKIIIFFFDDDEEEEEEDDDCCCAAA@@@BBBEEEDDD>>>::::::222000...,,,+++,,,---.........///000222111...,,,,,,---......,,,,,,---...222///...111111///000333111111000111333333222000111111111222222333333444333444555555555555666777888888999:::;;;<<<======;;;<<<===>>>>>>>>>>>>>>>>>>???AAAEEEHHHJJJIIIGGGGGGHHHKKKLLLNNNOOOQQQRRRTTTSSSRRRPPPPPPRRRUUUXXX[[[\\\bbbiiiiiidddbbbcccgggjjjooouuu{{{~~~zzzyyyzzz|||xxxvvvtttuuuwwwyyyzzzzzzxxxwwwuuutttssstttvvvwwwxxxxxxzzz}}}}}}~~~yyyxxx{{{zzzzzz{{{|||zzzzzz|||}}}~~~~~~}}}}}}}}}~~~}}}|||}}}~~~~~~|||~~~{{{vvvooogggaaadddiiinnnsss{{{wwwkkkbbb]]]aaaooo}}}{{{wwwtttrrrpppsssrrrqqqsssvvvwwwuuussszzz|||yyyooogggeeeeeedddgggdddaaaaaacccfffhhhiiiffffffjjjpppqqqmmmjjjkkkjjjkkkmmmnnnlllkkklllooolllooooookkkjjjnnnqqqrrrkkkgggdddeeehhhiiiddd______[[[WWWXXX^^^ccceeedddaaadddfffddd___YYYUUUTTTVVVXXXYYYWWWTTTRRRPPPPPPSSSNNNKKKLLLPPPQQQLLLHHHEEEFFFGGGHHHIIIJJJKKKKKKIIIGGGDDDCCCDDDDDDDDDCCC???>>>???CCCBBB===:::;;;111000...------///000222000...------...//////...---...//////------...///111......111111///000333222111111222444444333222111222333444666777888999666888::::::888888:::<<<<<<===>>>@@@BBBDDDEEEFFFEEEEEEFFFGGGHHHIIIIIIIIIIIIJJJMMMRRRVVVYYYYYYWWWUUUVVVWWWYYYZZZ[[[[[[ZZZWWWZZZ\\\]]]\\\]]]___aaahhhjjjqqqwwwvvvqqqppprrrwwwzzz~~~~~~|||zzzzzz{{{xxxwwwuuuvvvxxxyyyzzzyyyzzzyyywwwvvvvvvwwwyyyzzzssstttwww{{{}}}yyyzzz~~~~~~}}}|||~~~}}}}}}}}}~~~~~~~~~}}}~~~}}}}}}zzzvvvllldddhhhpppyyy}}}yyyjjj\\\WWW___kkk}}}yyyvvvtttsssxxxuuutttuuuxxxyyyuuurrrssswwwvvvnnngggdddbbb___```______aaadddggghhhgggggggggkkkqqqrrrmmmjjjjjjjjjmmmooonnnnnnoooooooooooorrrrrrnnnmmmpppssssssllliiifffhhhkkkkkkgggcccdddcccaaa______```dddgggdddhhhkkkiiibbb\\\XXXXXXYYY[[[\\\[[[XXXUUUTTTTTTWWWSSSOOOOOOQQQRRRNNNJJJJJJJJJJJJJJJJJJKKKKKKKKKJJJHHHEEEDDDEEEEEEEEEDDDAAA>>>===@@@???<<<<<<>>>111000///......000222333222///,,,+++---///000000///000111000///...///111222//////222333111222555333222222444666666555444444555777:::<<<===>>>???<<>>===??????===>>>AAA222111///.........000111222000......000111111000000111222222111000111222555222222555555444555888999888888:::<<<===<<<:::;;;<<>>???BBBBBB??????AAA333222///---,,,,,,---...111111111222333333111///111222333333222111222333777444444777888666777;;;@@@??????AAACCCDDDCCCBBBAAABBBDDDFFFGGGGGGFFFFFFJJJNNNQQQQQQNNNNNNQQQUUUMMMOOOSSSWWW\\\aaadddfffbbbbbbdddeeefffggggggggghhhhhhiiikkkmmmmmmkkkiiijjjiiijjjmmmqqqqqqooollliiiooowww{{{}}}}}}~~~}}}~~~~~~ssskkkwww{{{qqqqqqvvv{{{{{{{{{zzzyyyyyyzzz{{{tttxxxxxxrrrooorrruuuwwwpppkkkeeebbbdddjjjooorrrxxxtttssstttrrrmmmlllooolllpppqqqnnnooorrrpppjjjggglllnnnkkkiiiiiihhhdddeeehhhjjjiiiggghhhmmmssshhhccc___\\\]]]_________[[[aaaeeeddd^^^[[[\\\```______]]]ZZZVVVUUUUUUWWWTTTVVVXXXUUUQQQPPPSSSXXXNNNNNNNNNNNNPPPRRRTTTUUUOOOLLLHHHFFFFFFEEEDDDCCC???>>>AAAFFFFFFBBB???@@@///111333444444333222111444555777666444333333444555444333222222333444555:::777666:::<<<<<>>>>>???@@@AAAAAA111222444555555444444444555777888777666444555666888777666666666777888999>>>;;;;;;>>>@@@@@@BBBGGGKKKGGGGGGLLLQQQQQQQQQRRROOOOOOOOORRRUUUVVVTTTRRRTTTVVVWWWWWWVVVXXX\\\___\\\XXXXXX___dddcccbbbdddgggjjjlllllliiigggiiikkkkkkmmmoooqqqpppooommmlllnnnnnnnnnppprrrvvvzzz|||~~~~~~~~~rrrpppwww~~~||||||{{{vvvrrrqqqtttxxxwwwuuussstttuuuvvvtttrrrvvvrrroooooorrrsssqqqnnnooolllhhheeedddeeehhhjjjjjjkkklllnnnpppqqqqqqrrrrrrqqqqqqrrrsssrrrooolllmmmlllmmmooolllggggggjjjlllkkkkkklllmmmnnnooonnnppplllhhhfffggghhhhhhggg```eeefffcccaaaaaa^^^XXX``````___]]]ZZZWWWTTTRRRWWWXXXXXXXXXWWWUUUSSSRRROOOOOOPPPQQQSSSSSSSSSRRRNNNKKKFFFDDDDDDDDDCCCAAA======>>>>>>>>>?????????333555777777666777888:::888999:::999777666777888::::::::::::;;;===>>>@@@CCC@@@@@@CCCEEEEEEGGGKKKRRRNNNNNNSSSUUUTTTTTTUUUTTTTTTUUUWWWXXXXXXVVVSSSTTTWWWZZZZZZXXXXXX[[[]]]\\\ZZZ[[[___cccbbbbbbccceeehhhkkkjjjfffddddddeeehhhhhhiiilllooonnnjjjfffjjjiiiiiijjjnnnsssxxx{{{~~~~~~|||xxxyyy{{{}}}}}}zzzzzz|||~~~{{{|||nnnkkkppp{{{}}}zzzxxxsssooommmmmmooopppsssrrrppppppqqqpppnnnlllooommmkkklllnnnnnnkkkgggiiigggeeeddddddfffiiikkkccceeehhhkkkmmmnnnnnnnnnpppooonnnooopppooommmkkknnnrrrxxx{{{wwwooommmpppnnnmmmmmmllllllmmmmmmnnnooommmkkkjjjjjjjjjiiihhhdddgggfffcccbbbcccaaa^^^___^^^]]][[[XXXUUUSSSQQQVVVXXX[[[YYYVVVSSSSSSTTTQQQPPPPPPOOOOOOPPPPPPQQQKKKIIIEEECCCBBBAAA@@@???;;;<<<===>>>???>>>======666888:::999888888;;;>>>:::;;;;;;:::999888999:::;;;;;;;;;<<<>>>@@@CCCDDDFFFCCCDDDGGGIIIHHHJJJMMMVVVQQQOOOQQQQQQOOOPPPSSSTTTUUUVVVWWWWWWVVVSSSQQQQQQVVV[[[\\\YYYWWWXXXZZZZZZYYYZZZ]]]____________```bbbdddccc```^^^___bbbdddaaa___cccjjjmmmjjjeeeiiihhhgggiiimmmssszzz~~~}}}{{{}}}xxxuuuuuuxxx{{{||||||{{{|||~~~}}}{{{~~~zzzmmmkkkpppzzz|||~~~~~~}}}}}}~~~xxxtttnnnlllmmmoooooonnnppppppoooooonnnllljjjhhhjjjiiihhhiiijjjiiieeebbbcccbbbbbbcccdddgggiiijjjbbbdddfffiiikkklllkkkkkknnnmmmllllllllllllkkkkkkmmmvvvvvvnnnnnnnnnnnnnnnlllkkkjjjkkklllfffffffffgggggggggfffeeeffffffdddbbbaaaaaaaaaaaa]]]\\\[[[YYYWWWTTTSSSRRRTTTXXX[[[YYYTTTQQQRRRUUURRRQQQPPPNNNMMMMMMNNNPPPIIIGGGEEEBBBAAA@@@???>>>;;;===???@@@@@@???===<<<777:::<<<;;;999999===@@@;;;<<<<<<:::999888:::<<<;;;;;;;;;===???AAADDDFFFFFFDDDDDDHHHIIIHHHIIIMMMQQQMMMLLLMMMMMMLLLPPPUUUPPPRRRUUUUUUTTTRRROOONNNSSSYYY______[[[WWWWWWZZZVVVYYYZZZ[[[[[[\\\]]]]]]^^^```aaa___]]]^^^bbbfffeee```\\\aaakkkqqqpppmmmpppooooooqqquuu|||}}}wwwvvvyyy}}}}}}}}}zzzuuutttvvvzzz}}}~~~|||zzzzzz{{{}}}}}}}}}{{{}}}}}}uuummmmmmrrryyy{{{}}}}}}{{{yyyyyyyyysssoookkkjjjnnnppppppnnnnnnooooooooollljjjhhhfffggggggggggggfffeeebbb```______```aaacccfffhhhiiieeefffgggiiijjjjjjjjjiiikkkkkkjjjiiihhhiiijjjkkkjjjssspppgggfffkkkmmmmmmllliiigggggghhh___aaacccdddeeeeeeeeefffeeebbb```^^^]]]\\\]]]^^^ZZZZZZXXXWWWUUUTTTSSSSSSRRRVVVYYYWWWRRROOOPPPSSSPPPQQQPPPNNNKKKJJJLLLNNNGGGGGGEEECCCAAA@@@??????===>>>@@@AAAAAA@@@>>>===888<<>>AAACCCEEEEEEBBBCCCGGGHHHFFFGGGJJJIIIHHHJJJNNNOOOOOOSSSYYYNNNQQQTTTUUUSSSOOOMMMLLLQQQXXX^^^^^^XXXSSSTTTWWWWWW[[[^^^\\\\\\___```___aaadddfffeeedddfffjjjnnnkkkgggeeejjjssszzzzzzxxxvvvuuuvvvxxx}}}~~~yyysssoooppptttyyy~~~{{{zzz{{{|||yyywwwttttttwwwzzz}}}~~~|||yyyvvvuuuwwwyyy{{{{{{{{{|||}}}{{{wwwssssssuuuvvvxxxyyyyyywwwuuuttttttmmmjjjiiijjjmmmooonnnllllllnnnpppooollliiigggfffffffffeeedddcccbbb```___]]]]]]^^^___aaacccfffgggffffffgggggghhhhhhiiiiiijjjjjjiiigggffffffiiillllllooouuuwwwpppgggdddffffffiiilllkkkgggdddcccddd^^^```cccdddeeeeeefffhhhbbb^^^[[[ZZZXXXVVVVVVYYYVVVUUUTTTTTTSSSSSSSSSSSSPPPRRRUUUSSSPPPMMMMMMNNNLLLMMMNNNLLLHHHFFFHHHJJJDDDEEEFFFDDDBBB@@@@@@AAA??????@@@AAAAAA@@@>>>===777<<<@@@???:::777999===;;;;;;:::888666666999;;;::::::;;;<<<>>>@@@CCCDDDCCCAAABBBFFFGGGEEEEEEHHHEEEGGGMMMTTTTTTQQQQQQTTTNNNRRRVVVWWWUUUQQQOOOOOOQQQXXX^^^]]]VVVQQQRRRVVV\\\bbbeeecccbbbfffhhhgggfffjjjoooqqqppppppqqqtttqqqppprrrwww~~~~~~{{{{{{}}}~~~|||wwwqqqppptttyyy~~~}}}zzzwwwwwwyyy{{{vvvuuussstttvvvxxxyyyyyywwwuuussssssuuuwwwxxxxxx{{{|||||||||{{{yyyvvvsssoooqqqssssssrrrppppppqqqjjjjjjkkkmmmnnnnnnllljjjiiilllooonnnkkkhhhffffffeeeeeedddbbb```^^^^^^___^^^]]]]]]]]]^^^aaadddeeedddcccbbbcccdddfffhhhjjjiiiiiihhhfffdddeeeiiimmmjjjiiijjjllliiiccccccfff```eeejjjjjjfffaaa``````^^^```bbbaaa``````bbbddd___ZZZWWWWWWUUUPPPPPPTTTQQQPPPPPPOOOPPPQQQRRRSSSNNNOOOOOOOOONNNLLLJJJJJJEEEHHHKKKIIIDDDBBBCCCFFFAAACCCEEEDDDAAA@@@AAABBB@@@?????????>>>>>>>>>>>>666<<>>@@@BBBDDDBBBAAABBBFFFGGGDDDDDDGGGDDDIIIRRRYYYWWWOOOKKKKKKPPPUUUYYYZZZXXXTTTRRRRRRWWW^^^dddbbbZZZUUUWWW[[[aaahhhllliiihhhlllooommmhhhnnnvvvzzzxxxuuutttttttttvvvzzzyyyxxx|||{{{~~~|||yyyvvvwwwzzz}}}uuusssrrrssstttvvvuuuttttttsssssstttwwwwwwwwwuuuuuuvvvwwwxxxyyyxxxqqqjjjjjjlllnnnooonnnnnnnnnoookkkmmmoooqqqpppnnnkkkjjjgggkkknnnnnnjjjgggffffffddddddbbb```]]]\\\]]]^^^___^^^\\\\\\]]]___bbbddd```___^^^___aaadddhhhjjjiiiiiihhheeecccdddiiimmm______bbbggggggbbb^^^^^^\\\bbbiiijjjeee```^^^^^^[[[]]]^^^\\\ZZZYYY[[[^^^^^^XXXUUUVVVSSSMMMLLLPPPMMMLLLLLLLLLMMMOOOQQQRRRNNNMMMLLLLLLMMMLLLIIIFFF@@@DDDHHHFFFBBB???@@@BBB>>>AAACCCCCCAAA???AAACCC@@@???>>>===<<<<<<======888555777;;;:::444444888333555777999:::<<<>>>@@@888:::<<<===>>>@@@CCCDDDAAACCCCCCEEELLLQQQLLLAAABBBFFFPPP[[[ZZZRRROOOQQQRRR^^^ddd^^^ZZZZZZVVVLLL```bbbeeeggghhhfffcccaaammmppprrrqqqnnnmmmnnnpppvvv~~~}}}|||yyyuuu{{{zzz~~~|||{{{}}}~~~~~~|||yyywwwwwwxxxuuuvvvuuussspppqqquuuyyyttttttsssssstttuuuwwwxxxmmmqqquuuuuusssqqqqqqrrrjjjjjjlllnnnpppooollljjjmmmjjjhhhjjjooorrrpppllleeejjjllljjjhhhiiihhheeeiiigggdddaaa^^^]]]]]]]]]\\\\\\]]]^^^___aaaaaabbb___[[[[[[___```\\\]]]bbbdddcccbbbaaaaaabbbcccddd___^^^]]]]]]^^^\\\ZZZWWW]]]___bbbddddddbbb^^^\\\TTTUUUWWWXXXYYYXXXXXXWWWXXXVVVTTTOOOKKKJJJKKKMMMMMMMMMNNNQQQTTTUUUSSSRRRPPPLLLHHHIIIMMMNNNLLLIIIFFFEEEDDDDDDDDDBBB???===<<<;;;;;;===AAAAAA???<<<@@@???>>>??????>>>;;;999;;;999:::===;;;555444888333555777999:::<<<===>>>:::<<<>>>???@@@AAACCCDDD@@@CCCEEEGGGMMMSSSQQQJJJJJJNNNVVV\\\ZZZRRRQQQTTTYYYaaaccc]]]ZZZ______ZZZeeefffgggiiijjjkkkkkkkkksssuuuwwwwwwvvvuuuuuuvvv}}}|||xxx|||~~~~~~|||{{{}}}zzzxxxxxxyyyxxxyyyyyyvvvtttsssvvvyyyuuuuuutttttttttttttttuuuoooqqqssssssqqqooopppqqqmmmmmmnnnooopppoookkkiiillliiigggiiimmmooommmjjjiiimmmoookkkggggggeeeaaajjjhhhddd```^^^]]]^^^^^^]]]]]]]]]^^^___```aaaaaa^^^YYYWWWXXXYYYWWWZZZ___aaa```^^^]]][[[[[[[[[[[[\\\\\\[[[\\\]]]]]]ZZZXXXTTTVVVYYY[[[ZZZXXXTTTRRRRRRSSSTTTUUUVVVUUUUUUTTTRRRRRRQQQOOOKKKIIIIIIIIIKKKJJJKKKLLLOOOPPPPPPNNNQQQMMMIIIHHHJJJKKKHHHEEEBBBAAAAAABBBCCCCCC@@@>>>===<<<;;;===@@@AAA???======<<<<<<===>>>>>><<<:::777666777999777333333666444666888;;;<<<===<<<<<<888:::<<<>>>???@@@@@@@@@BBBFFFHHHJJJMMMRRRSSSQQQOOOSSSZZZ]]]YYYUUUYYY```dddhhhfff^^^^^^gggmmmmmmkkkkkklllmmmpppsssvvvwww|||}}}~~~~~~}}}|||}}}}}}|||xxxvvvwwwxxx|||}}}|||zzzxxxvvvvvvwwwvvvvvvvvvuuutttsssrrrqqqqqqrrrrrrqqqooonnnooopppppppppoooppppppnnnkkkiiimmmkkkiiijjjmmmnnnllliiijjjnnnooojjjgggfffdddaaakkkhhhccc___]]]]]]^^^___]]]]]]]]]^^^^^^_________^^^YYYTTTTTTSSSTTTXXX]]][[[[[[YYYXXXWWWWWWWWWWWWXXXWWWXXXZZZ[[[\\\ZZZXXXSSSUUUWWWXXXWWWTTTQQQNNNOOOPPPQQQRRRRRRQQQPPPPPPNNNPPPQQQQQQNNNKKKJJJJJJHHHGGGFFFGGGIIIKKKKKKKKKPPPLLLHHHGGGGGGFFFCCC@@@>>>>>>>>>@@@BBBCCCAAA???===<<<;;;<<<>>>?????????;;;::::::;;;===>>><<<;;;333333555666555444666888666777:::===??????<<<:::888999<<<@@@DDDEEEEEEDDDGGGKKKMMMMMMMMMOOORRRUUUQQQWWW]]]___]]]```iiirrrssssssnnngggiiirrrzzz}}}uuuvvvvvvxxxzzz}}}~~~{{{}}}~~~}}}~~~~~~}}}}}}{{{xxxvvvuuuvvvxxx~~~~~~~~~|||zzzwwwuuuttttttuuuvvvvvvuuutttrrrqqqtttsssqqqooonnnnnnoooqqqqqqpppnnnooooooooommmkkkpppnnnlllmmmnnnnnnmmmkkkhhhlllmmmiiifffgggfffdddiiifffaaa]]]ZZZ[[[\\\^^^[[[[[[[[[[[[\\\\\\\\\\\\^^^ZZZWWWUUUTTTUUUXXX[[[VVVVVVVVVWWWWWWXXXYYYYYYSSSSSSSSSVVVXXXYYYXXXVVVUUUVVVXXXXXXWWWTTTQQQOOOMMMNNNOOOOOOOOONNNMMMLLLKKKMMMNNNMMMKKKIIIIIIJJJHHHFFFDDDEEEGGGHHHIIIIIILLLIIIFFFDDDDDDCCCAAA???>>>>>>>>>@@@BBBCCCAAA???<<<;;;::::::;;;<<<>>>???;;;:::999:::;;;<<<;;;999666888999888777999:::;;;888999;;;>>>AAAAAA>>>;;;>>>@@@DDDJJJQQQSSSRRRPPPNNNQQQTTTUUUSSSTTTYYY^^^^^^ccchhhiiijjjqqq}}}|||xxxyyy}}}vvvxxxzzz}}}|||||||||{{{{{{{{{{{{{{{yyyyyyyyyxxxwwwwwwyyy{{{}}}||||||{{{zzzwwwsssqqqssstttuuuvvvvvvuuutttssswwwuuurrroooooopppqqqrrrooommmllllllmmmnnnnnnmmmooonnnmmmlllmmmlllkkkjjjgggkkkkkkfffcccdddcccaaadddaaa]]]ZZZXXXYYYZZZ[[[YYYYYYYYYYYYYYYYYYYYYYYYZZZZZZXXXVVVVVVWWWWWWWWWUUUUUUVVVVVVWWWWWWWWWWWWOOOOOOPPPRRRUUUVVVTTTSSSRRRSSSTTTUUUSSSQQQNNNLLLLLLMMMNNNNNNMMMLLLKKKJJJHHHHHHGGGEEEDDDDDDFFFIIIIIIGGGEEEEEEFFFHHHHHHHHHFFFEEECCCBBBBBBAAA@@@@@@AAA@@@@@@AAABBBBBB@@@===999999999888888:::<<<======;;;999999::::::888777999<<<===:::999<<<>>>===AAA@@@@@@DDDHHHJJJGGGDDDGGGIIINNNWWW___bbbaaa^^^ZZZ[[[___dddeeeeeejjjqqquuuyyy{{{zzz}}}|||qqqrrrtttyyy~~~xxxwwwwwwwwwwwwwwwxxxyyyxxxzzz{{{|||{{{{{{}}}~~~zzzyyyxxxxxxxxxwwwtttqqquuuvvvvvvwwwwwwwwwvvvvvvwwwtttqqqpppqqqrrrrrrrrrmmmkkkiiiiiikkklllmmmmmmkkkjjjjjjjjjiiiiiihhhhhhiiikkkjjjddd___^^^]]]ZZZ^^^]]][[[YYYXXXYYYYYYZZZWWWWWWWWWXXXXXXXXXYYYYYYUUUWWWWWWTTTTTTVVVVVVTTTWWWWWWWWWVVVUUUSSSQQQPPPPPPOOOPPPRRRSSSTTTRRRPPPQQQRRRSSSSSSRRRPPPNNNMMMLLLLLLMMMMMMLLLJJJHHHGGGJJJIIIGGGEEECCCDDDGGGJJJHHHGGGEEEEEEFFFGGGFFFEEEBBBAAAAAA@@@@@@@@@@@@AAABBBAAAAAAAAABBBAAA>>><<<777888999999888999;;;===>>><<<:::999999999888666<<>><<<<<<<<>>===>>>???>>>======>>>??????===;;;777:::>>>>>>===;;;<<<>>><<<:::888888:::;;;<<<;;;RRRVVV[[[```dddjjjooosssqqqooonnnooorrruuuvvvvvvwwwccc\\\YYY\\\hhhsssxxxyyyyyy{{{zzzyyy|||~~~{{{{{{|||~~~~~~{{{xxxwwwwwwwwwwwwwwwwwwxxx{{{{{{yyyuuupppnnnpppssssssttttttpppllljjjlllnnnjjjiiigggfffeeeffffffggghhhlllnnnlllkkkjjjgggaaadddeeeeeeeeeccc```\\\ZZZZZZWWWVVVYYY^^^___\\\XXX]]]^^^^^^^^^^^^^^^^^^^^^TTTXXXXXXRRRNNNQQQVVVYYYYYYZZZ[[[[[[[[[YYYVVVUUUWWWRRRSSSXXXWWWOOOPPPWWWRRRRRRRRRPPPNNNMMMNNNPPPJJJKKKHHHBBB@@@BBBCCCAAAAAAFFF@@@===BBB???;;;@@@@@@BBBDDDBBB???>>>@@@CCC>>>>>>============>>>>>><<<>>>??????===;;;:::;;;::::::;;;===??????<<<:::888888999<<>>999555eeefffiiimmmsssyyy}}}~~~~~~vvvdddVVVUUUZZZfffpppvvvyyy|||xxxxxxyyy{{{}}}}}}|||zzzxxxxxxyyy{{{}}}}}}|||zzzttttttssssssssssssttttttvvvvvvuuurrrnnnmmmoooqqqvvvuuutttooojjjhhhiiikkkiiiiiihhhgggffffffggggggfffiiiiiigggfffhhhhhheeeaaabbbdddeeeeeecccaaa```\\\ZZZXXX[[[___aaa^^^[[[________________________VVVZZZZZZSSSOOORRRWWWYYYTTTUUUVVVWWWWWWWWWUUUUUUWWWTTTSSSUUUUUUSSSSSSUUUQQQQQQQQQPPPMMMLLLMMMNNNJJJJJJGGGCCCBBBEEEEEEBBBBBBGGGBBB???DDDBBB>>>CCCBBBCCCCCCAAA@@@???@@@AAA=========<<<<<<=========>>>@@@AAA@@@===<<<;;;<<<<<<;;;;;;<<<>>>===<<<:::;;;;;;;;;===???>>>;;;777wwwxxxzzz~~~vvvfffTTTSSSXXXdddnnnsssvvvzzztttvvvxxxyyyyyyxxxxxxyyytttsssssstttvvvwwwwwwvvvsssrrrrrrrrrrrrrrrrrrssspppppppppnnnlllkkklllmmmtttrrrooojjjeeebbbcccdddhhhhhhggggggggggggggggggdddfffeeeaaabbbfffhhhggg```aaaccceeeeeedddbbbaaa___]]][[[\\\___aaa```^^^]]]]]]]]]]]]]]]]]]]]]]]]WWW[[[ZZZTTTQQQSSSVVVWWWUUUUUUVVVWWWXXXYYYYYYYYYWWWVVVSSSPPPRRRVVVUUUQQQOOOPPPPPPNNNLLLJJJKKKKKKIIIIIIFFFCCCEEEJJJIIIEEEDDDIIIEEEBBBHHHFFFBBBGGGEEECCCAAAAAAAAAAAA@@@???????????????????????????BBBCCCBBB@@@>>>======>>>>>><<<;;;;;;<<<===<<<;;;???>>>===>>>???>>><<<:::|||wwwjjj\\\WWWXXXbbbnnnrrrssssssooosssvvvvvvsssrrrsssuuuqqqooommmnnnoooqqqqqqqqqppppppoooooooooooopppppplllllllllkkkjjjiiihhhhhhllljjjgggbbb___]]]]]]]]]dddeeeeeefffffffffeeeeeeccceeeccc``````eeegggfffaaabbbbbbcccbbb```^^^]]]aaa^^^\\\\\\___aaaaaa```ZZZZZZYYYYYYYYYYYYYYYXXXUUUYYYXXXSSSPPPQQQSSSRRRTTTUUUUUUVVVWWWWWWXXXXXXUUUVVVQQQKKKNNNVVVTTTKKKLLLNNNNNNMMMJJJIIIIIIIIIGGGFFFDDDBBBFFFKKKJJJEEEDDDJJJFFFDDDJJJHHHDDDIIIGGGDDD@@@@@@BBBCCC@@@>>>CCCCCCCCCCCCCCCCCCCCCCCCFFFFFFDDDBBB???>>>@@@AAA>>><<<::::::<<<>>>??????AAA@@@???>>>>>>>>>======~~~wwwlllbbbYYYVVVaaaooouuusssooommmpppsssrrrnnnlllmmmnnnnnnllliiiiiijjjlllmmmlllllllllkkkkkkkkkkkklllllljjjiiiiiiiiiiiihhhfffdddfffdddaaa___]]]\\\[[[[[[``````aaaaaabbbbbbccccccbbbddddddaaaaaaddddddbbb___`````````___]]]\\\[[[```___]]]]]]^^^___``````YYYYYYXXXXXXWWWWWWWWWWWWRRRUUUUUUPPPNNNPPPPPPMMMPPPPPPQQQQQQQQQQQQPPPPPPSSSTTTOOOIIIKKKRRROOOEEEJJJKKKLLLLLLJJJHHHHHHHHHDDDEEEDDDBBBFFFJJJJJJEEEDDDJJJGGGFFFKKKIIIDDDIIIGGGCCC@@@@@@BBBCCCAAA???DDDDDDEEEFFFFFFEEEDDDDDDGGGGGGFFFCCCAAA@@@BBBCCC>>><<<::::::===@@@BBBCCC@@@@@@???>>>======>>>???~~~|||sssjjjaaaXXXUUU___nnntttrrrooolllnnnooommmkkkhhhgggfffgggfffdddeeegggiiijjjjjjlllllllllkkkkkkllllllllleeeeeefffgggiiihhheeebbbbbbaaa``````aaa```^^^[[[\\\[[[ZZZZZZ[[[]]]___``````cccbbb______ccccccaaa]]]^^^^^^__________________^^^^^^^^^^^^^^^______[[[ZZZZZZYYYYYYXXXXXXWWWPPPSSSSSSPPPOOOPPPOOOKKKOOOPPPRRRSSSRRRQQQOOONNNSSSRRROOOKKKKKKLLLHHHBBBGGGIIIKKKKKKJJJHHHHHHIIICCCFFFGGGDDDEEEGGGHHHEEEEEEKKKHHHGGGLLLIIIDDDHHHEEECCCBBBAAABBBCCCBBBAAABBBCCCDDDEEEEEEDDDCCCBBBFFFGGGGGGEEECCCBBBCCCEEE@@@>>><<<===???BBBDDDDDD???@@@@@@???>>>>>>???AAAzzz|||~~~~~~}}}{{{zzzzzztttyyy}}}|||xxxtttkkkccc]]]WWWWWW^^^fffjjjkkkmmmnnnlllkkkjjjhhhfffbbb___^^^]]]^^^aaaeeehhhjjjjjjjjjiiiiiiiiiiiiiiiiiijjj______aaaeeehhhhhheeebbbaaa``````bbbcccbbb]]]YYYWWWVVVTTTTTTUUUXXX[[[]]]^^^___^^^ZZZ[[[```dddcccbbbbbbbbbbbbbbbbbbaaaaaa^^^___``````___^^^^^^^^^[[[ZZZZZZYYYXXXXXXWWWWWWQQQSSSTTTRRRRRRTTTRRRMMMNNNQQQTTTWWWWWWVVVSSSQQQTTTQQQPPPPPPMMMFFFBBBBBBDDDGGGJJJKKKJJJIIIIIIJJJCCCIIILLLHHHDDDEEEGGGFFFGGGMMMJJJIIINNNJJJDDDHHHBBBBBBCCCBBBBBBBBBCCCEEEBBBCCCEEEFFFFFFEEECCCBBBDDDEEEGGGFFFEEEDDDEEEEEECCCAAA@@@@@@AAACCCCCCCCC>>>@@@BBBBBBAAA@@@BBBDDD~~~|||}}}zzz{{{}}}}}}{{{zzz{{{}}}|||wwwssshhhlllpppqqqooonnnoooppplllsssxxxwwwsssnnnfff^^^[[[YYY[[[^^^___^^^bbbhhhooolllhhhggggggddd___[[[VVVWWWYYY^^^dddhhhkkkkkkaaa``````______``````aaaYYYZZZ]]]bbbhhhiiifffccc_________bbbccc```ZZZUUUUUUSSSPPPOOOQQQTTTYYY[[[]]]]]]YYYUUUWWW___eeegggjjjiiihhhfffdddbbbaaa```^^^___aaabbb```___^^^___YYYYYYXXXWWWVVVVVVUUUUUURRRUUUVVVUUUVVVWWWUUUPPPIIILLLQQQVVVWWWVVVSSSPPPUUUPPPQQQTTTOOOBBB>>>BBBCCCFFFIIIKKKKKKJJJJJJKKKDDDLLLPPPJJJDDDDDDFFFHHHIIIOOOLLLJJJOOOKKKDDDHHH@@@BBBDDDCCCAAAAAADDDGGGDDDEEEGGGHHHHHHGGGEEEDDDBBBDDDGGGGGGFFFEEEEEEFFFGGGEEECCCBBBCCCCCCBBB@@@>>>AAADDDDDDCCCBBBDDDFFF~~~}}}uuuvvvuuunnngggffflllssssssuuuuuuqqqllliiihhhiiippptttxxxyyyzzz{{{|||uuuqqqsssxxx{{{|||yyywwwtttsssvvvyyy}}}~~~yyyuuurrrooommmqqqxxxooottttttrrrwww|||tttfffaaaaaabbbddddddeeeeeeeeehhhjjjlllmmmjjjeee___[[[ZZZXXXWWWWWWYYY]]]bbbeeekkkfff```^^^___^^^ZZZVVVUUUXXX[[[___fffiiicccZZZVVVXXX[[[\\\[[[[[[[[[\\\YYYZZZ\\\```dddeeecccaaa___\\\[[[]]]```___YYYTTTSSSPPPKKKJJJLLLOOORRRSSSTTT\\\\\\SSSSSS___jjjkkknnniiiddd```^^^___^^^^^^]]]aaabbb^^^\\\___dddeee^^^\\\UUUNNNNNNQQQSSSQQQWWWUUUVVVZZZ___\\\SSSJJJKKKLLLOOORRRUUUWWWYYYZZZWWWXXXXXXTTTOOOIIIEEECCCGGGHHHJJJLLLNNNNNNNNNNNNIIILLLNNNKKKFFFDDDGGGKKKFFFHHHGGGFFFHHHMMMNNNJJJJJJ@@@;;;@@@FFFGGGFFFHHHIIIGGGFFFFFFHHHIIIIIIHHHFFFGGGHHHIIIJJJJJJJJJJJJHHHHHHGGGDDD@@@???@@@AAABBBCCCCCCCCCBBBBBBCCCEEE~~~~~~|||~~~}}}~~~~~~~~~~~~xxx|||zzzttttttyyy|||{{{yyytttuuuvvvvvvvvvrrrmmmjjjfffhhhgggccc^^^^^^eeelllkkkkkkiiiddd___\\\\\\]]]cccgggkkkooorrruuuxxxzzzwwwqqqjjjgggjjjooosssuuupppmmmjjjnnnuuuzzzzzzxxxrrrmmmhhhgggeeedddiiipppoootttuuuqqqqqqrrriii[[[\\\]]]^^^```aaabbbbbbbbbeeedddcccbbb___]]][[[ZZZZZZYYYXXXXXXYYY\\\^^^___fffaaa[[[XXXXXXWWWSSSOOOOOOUUUZZZ]]]___aaa^^^YYYPPPRRRTTTUUUTTTTTTUUUVVVZZZZZZ[[[]]]___^^^[[[YYYXXXWWWVVVYYY]]]]]]YYYTTTWWWRRRKKKFFFFFFIIIKKKMMMMMMVVVXXXRRRRRR]]]fffgggccc___[[[XXXXXXXXXYYYXXXZZZ\\\\\\YYY[[[```bbb___\\\ZZZTTTNNNNNNRRRTTTRRRRRRRRRUUUYYY\\\YYYRRRLLLKKKMMMOOORRRUUUWWWYYYZZZYYYZZZYYYUUUOOOJJJHHHGGGIIIKKKMMMOOOQQQRRRRRRRRRMMMMMMLLLIIIEEEEEEIIIMMMMMMNNNLLLJJJKKKOOOOOOKKKJJJCCC@@@DDDHHHHHHHHHJJJKKKJJJHHHGGGHHHHHHGGGFFFEEEEEEGGGIIIJJJKKKLLLLLLJJJJJJIIIFFFCCCAAABBBCCCCCCEEEGGGFFFDDDBBBAAAAAA~~~|||zzzvvvtttsssssswww|||vvvvvvvvvwwwvvvvvvuuutttyyyzzz||||||{{{wwwtttqqqxxxtttooonnnppptttxxxzzzwwwvvvuuutttsssqqqpppooowwwuuupppllltttyyyvvvsssooonnnooosssuuuwwwtttpppuuuyyymmmgggcccccchhhlllllljjjjjjlllnnnlllggg```YYYVVVVVVYYY[[[YYYWWWZZZaaahhhkkkhhhccc\\\WWWUUUVVVXXX]]]___dddjjjppptttuuuuuuhhhddd^^^[[[^^^dddiiilllkkkfffeeejjjrrruuupppjjjccc^^^[[[[[[[[[\\\ccckkkooouuuvvvoooiiifff]]]RRRVVVWWWYYYZZZ\\\]]]^^^^^^___\\\WWWSSSQQQRRRTTTVVVXXXYYYYYYYYYYYYXXXWWWVVVYYYUUUPPPOOOPPPPPPMMMKKKLLLSSSYYYXXXVVVVVVTTTQQQIIIJJJKKKKKKJJJKKKMMMOOOVVVVVVUUUUUUTTTRRRNNNKKKMMMLLLMMMPPPTTTVVVSSSPPPTTTNNNFFF@@@@@@CCCFFFHHHHHHQQQTTTQQQQQQWWW\\\ZZZTTTQQQNNNMMMNNNPPPPPPPPPUUUUUUTTTSSSXXX]]][[[VVVUUUTTTOOOJJJKKKPPPRRRPPPMMMPPPSSSVVVVVVTTTOOOLLLIIIJJJMMMPPPRRRTTTVVVVVVXXXXXXVVVRRRMMMJJJIIIIIILLLNNNPPPRRRSSSUUUUUUVVVPPPNNNJJJGGGFFFHHHKKKNNNQQQRRROOOLLLLLLOOONNNJJJJJJGGGGGGJJJKKKIIIJJJLLLNNNLLLJJJIIIIIIHHHFFFDDDCCCDDDFFFIIIKKKMMMNNNNNNMMMMMMLLLJJJGGGEEEEEEGGGEEEHHHJJJJJJGGGCCCAAA@@@zzzyyywwwwwwwwwuuusssqqqwwwwwwyyy{{{|||{{{zzzyyy|||~~~{{{uuunnnnnnoooooooooqqqtttvvvvvvwww{{{|||wwwsssqqqnnnjjjhhhjjjooovvv{{{{{{vvvqqqtttqqqlllhhheeedddeeeggg^^^___aaacccdddeeeffffffkkkjjjhhhfffcccaaa___^^^dddbbbaaabbbeeeiiilllmmmgggfffeeecccaaaaaa``````dddbbb```cccnnnxxxwwwoooeee```\\\[[[___dddggggggfffeeennnvvvhhhZZZVVVSSSTTTYYY]]]]]]\\\eeehhhhhhddd[[[RRRMMMKKKMMMPPPTTTUUUVVVZZZaaagggiiieee^^^VVVQQQPPPRRRTTTZZZZZZ^^^eeelllooonnnlll[[[XXXSSSRRRTTTZZZ```dddhhhgggfffhhhiiifff^^^WWWVVVSSSQQQSSSVVVYYYbbbkkklllqqqqqqiiiaaa]]]XXXSSSOOOPPPRRRTTTVVVXXXYYYYYYVVVRRRMMMIIIGGGIIIMMMOOOTTTUUUWWWWWWUUURRRMMMKKKJJJGGGEEEFFFIIIKKKKKKJJJKKKPPPRRRPPPNNNMMMJJJEEEDDDEEEEEEDDDDDDEEEGGGJJJMMMLLLKKKJJJHHHEEEAAA>>>BBBBBBCCCFFFIIIJJJIIIGGGGGGCCC>>>;;;===@@@DDDEEEGGGNNNQQQOOOMMMOOONNNKKKFFFDDDCCCDDDFFFIIIIIIIIINNNOOOOOOMMMOOOSSSPPPKKKKKKJJJFFFBBBDDDJJJLLLJJJIIINNNRRRSSSPPPLLLJJJJJJDDDFFFHHHJJJLLLNNNOOOPPPRRRQQQOOOKKKGGGEEEFFFGGGMMMMMMOOOQQQRRRTTTUUUUUUNNNKKKGGGFFFGGGIIIKKKKKKOOOPPPMMMJJJJJJMMMLLLHHHHHHKKKNNNOOOMMMKKKKKKNNNNNNMMMKKKKKKKKKJJJHHHFFFDDDEEEGGGIIIKKKLLLMMMMMMOOOPPPOOOMMMKKKIIIIIIJJJHHHJJJKKKJJJHHHEEEDDDDDD{{{yyywwwuuuqqqnnnllllllmmmnnnpppqqqssstttttttttrrrqqqjjjhhheeebbb___^^^]]]]]]YYYXXXWWWXXXYYYYYYWWWVVV]]]]]]]]]\\\]]]^^^```bbbhhhjjjjjjeeebbb```]]]XXXRRRRRRSSSVVVXXXYYYZZZ\\\bbbgggiiieee___ZZZTTTNNNMMMPPPVVV___gggjjjhhheeebbbaaa]]]WWWRRROOOLLLIIIHHHJJJMMMPPPTTTVVVXXXYYYXXXUUUPPPKKKIIIHHHIIIJJJMMMMMMOOOSSSWWWYYYYYYWWWRRRPPPLLLIIIHHHIIIKKKMMMNNNMMMNNNUUUaaagggbbbZZZSSSOOOJJJKKKOOOTTTVVVVVVWWWYYYdddsssxxxnnn^^^TTTHHHFFFDDDFFFJJJMMMNNNNNN]]]]]]\\\UUUMMMFFFCCCCCCDDDGGGKKKMMMPPPTTTZZZ___ZZZUUUMMMGGGDDDDDDFFFGGGMMMMMMOOOTTTZZZ[[[YYYVVVLLLKKKIIIHHHJJJNNNTTTXXX]]]___aaa```ZZZRRRJJJFFFGGGDDDEEEIIIMMMQQQZZZccc___cccbbb[[[TTTRRRSSSSSSHHHIIIKKKMMMOOOQQQQQQRRRKKKIIIEEECCCBBBCCCFFFGGGLLLMMMOOOOOOMMMIIIDDDAAA@@@?????????BBBDDDFFFFFFFFFGGGEEEDDDGGGIIIEEE===@@@AAAAAA@@@@@@AAACCCFFFDDDCCCAAAAAA@@@>>>;;;888<<<<<<===???AAAAAA@@@???:::999888999;;;>>>??????AAAFFFKKKKKKIIIHHHEEEAAA===<<<<<<>>>BBBDDDDDDDDDFFFJJJKKKGGGDDDEEEDDDCCCDDDDDDAAA===???DDDFFFDDDFFFJJJNNNMMMIIIEEEDDDEEE@@@AAACCCEEEGGGIIIIIIJJJKKKJJJHHHEEEBBBAAACCCEEEIIIIIIJJJKKKMMMNNNOOOPPPGGGFFFEEEFFFHHHIIIGGGFFFJJJKKKJJJGGGHHHLLLKKKHHHFFFKKKOOOOOOLLLKKKLLLNNNKKKJJJJJJKKKMMMMMMKKKIIIGGGHHHIIIJJJKKKLLLLLLLLLQQQRRRRRRPPPNNNLLLLLLLLLJJJKKKKKKIIIHHHHHHKKKMMM~~~vvvuuusssrrrqqqqqqqqqrrroooqqqssspppiiiccc```______aaaccccccaaa```___```]]]^^^``````___\\\YYYWWWRRRPPPMMMJJJIIIIIIJJJKKKMMMMMMOOOPPPQQQQQQQQQQQQKKKIIIGGGDDDBBBAAA@@@@@@>>>===>>>???AAABBBAAA@@@CCCCCCBBB@@@@@@BBBFFFJJJSSSUUUSSSNNNKKKKKKIIIEEE???===???BBBDDDCCCCCCFFFLLLQQQTTTPPPJJJEEE>>>888;;;===CCCMMMWWW]]]]]]\\\RRRSSSPPPIIIDDD@@@<<<777888:::===AAAEEEIIIKKKLLLGGGDDD???:::888999;;;===>>>???CCCGGGKKKKKKHHHEEEAAA???;;;888888:::===@@@BBBAAACCCJJJQQQSSSLLLDDDAAA???======???BBBDDDEEEEEEHHHQQQZZZZZZOOOEEE@@@999888777999<<>>@@@BBBEEEIIILLLFFFBBB<<<999888999::::::??????AAACCCEEEEEECCCAAA<<<============@@@DDDGGGGGGLLLPPPNNNGGG@@@<<<;;;777555777;;;>>>AAAHHHOOOKKKLLLLLLHHHEEEDDDGGGJJJ???@@@AAACCCEEEFFFFFFGGG@@@???>>>=========>>>???BBBCCCDDDDDDBBB???<<<:::<<<;;;:::::::::;;;<<<===::::::888999@@@EEEBBB:::;;;<<<======<<<<<<>>>@@@===<<<:::;;;;;;:::888666999::::::;;;<<<<<<<<<;;;555555555666888999888666888;;;???BBBDDDCCC@@@>>>777777888;;;>>>@@@???>>>>>>DDDEEE@@@::::::<<<<<>>:::<<>>>>>>>><<<===???AAABBBCCCDDDDDDDDDDDDBBB@@@>>>>>>@@@BBBDDDDDDDDDDDDDDDFFFGGGGGG???AAACCCDDDEEEDDDCCCBBBFFFGGGFFFDDDFFFJJJJJJGGGBBBHHHLLLKKKIIIKKKLLLLLLFFFFFFGGGIIILLLMMMKKKJJJHHHIIIJJJKKKKKKKKKKKKKKKQQQRRRSSSRRROOOMMMMMMMMMLLLLLLKKKIIIIIIKKKPPPSSSvvvvvvtttrrrooonnnoooqqqmmmpppqqqoooiiiggghhhkkkaaa___aaadddddd```___aaadddbbb```___^^^\\\YYYVVVTTTSSSRRRQQQPPPQQQQQQRRRKKKNNNQQQNNNIIIEEEEEEGGGCCCEEEGGGGGGEEECCCCCCCCCAAABBBCCCDDDDDDBBBAAA@@@<<<:::888666555666777888:::::::::::::::<<<===>>>;;;:::777555444444444444222222222444666777666555111333444333222333777:::BBBEEEEEEAAA??????<<<888777444444888888666666:::<<>>???:::888666444333444555666888888;;;>>>@@@@@@<<<:::777666444333444555777999;;;999:::???CCCBBB===:::555666666666555555777888666666:::@@@???999444444000000000111333666777777888666555555555444222111111222444555666777888999777444111111333555444333666777999888777666666777000222444444333333555888555888;;;;;;999555333222///...///333444333666;;;777888999:::999777888999444555666888999999::::::666666666555555666777777888888888888888777666666555555444333222222444555111222222222555::::::555333555777777666666777888666555444444555555444333333444555666666666777888444333111222333555444333222333666:::<<<<<<:::999222333444777:::;;;:::888999<<<;;;666555777888777>>>>>>;;;777888;;;<<<999777888:::::::::999999999555666777999:::;;;;;;<<<;;;<<<<<<;;;999999;;;===??????>>>======>>>??????:::===??????>>>===???BBBBBBCCCBBB???AAAEEEEEEAAA???EEEGGGEEEFFFJJJKKKIIIBBBBBBCCCFFFIIIIIIHHHFFFGGGHHHIIIKKKLLLMMMMMMMMMPPPRRRSSSRRRPPPNNNMMMMMMLLLLLLMMMLLLLLLNNNQQQTTT~~~zzzxxxxxx|||{{{wwwvvvxxxqqqvvvyyyvvvooojjjlllppplllkkkiiifffccc```]]][[[___^^^]]][[[[[[[[[\\\\\\^^^]]]]]]^^^^^^]]]ZZZWWWNNNMMMKKKIIIGGGHHHKKKMMMEEEIIILLLJJJGGGEEEHHHLLLIIIFFFFFFHHHGGGBBB@@@AAA@@@@@@@@@AAABBBBBB???===???>>>===<<<<<<===>>>>>>555888;;;:::666444666:::555777999888777555444555333444555666777666666555666555333222222222444555888777555444444666888999444333111000/////////000222111111222444555444222+++...111222111000333555777;;;>>><<<;;;:::666111222------111111---...222666::::::555333444444222111000///333888<<<===;;;777999666///---111111...,,,...///222444555666777//////000000111000000///333333333444666666333111//////000111222222333333111000000333666666555555111333555444111///111333...++++++000222000//////.........///111333444555---------111555555222...000000111222111111000000---+++***,,,000222111...///222333222///---///222***---000111///---...//////......000222222///---000...///222000,,,---111------000333333000---,,,------...000000111111111111111000//////111222333222222111111111222333444---............///111333---111222///---///111///,,,///222222222111111222111///......///000///------...000111111222333555333000......000333555555111000111555666555333333000000222444777777666333777666222000333888888444;;;;;;888333333666666333000111222333555666666666...///111222333444444444444555666555444444666888===<<<:::999999999:::;;;888;;;===;;;888888>>>CCC>>>???===:::<<>>?????????;;;<<<===AAADDDEEECCCAAABBBBBBCCCHHHLLLNNNLLLJJJNNNLLLIIIGGGGGGHHHJJJKKKJJJIIIHHHHHHJJJMMMPPPRRRyyyyyyuuurrrtttxxxwwwsssuuussspppnnnmmmmmmnnnoooiiigggddd___[[[YYY[[[]]]\\\[[[YYYWWWVVVUUUTTTTTTOOONNNMMMJJJHHHHHHJJJMMMLLLJJJHHHFFFFFFGGGIIIJJJ@@@AAABBBBBBBBBAAA@@@??????>>>>>>===<<<<<<<<<===<<<<<<<<<;;;:::999999888:::999888666555444444333888;;;777666:::666444>>><<<999555444555666555444555333222333555555222000555444444444444444444555555444333222222222333333222222222222222222222222000000111222222222222111111111222111000///111333333333333333222111//////000111222333333222111000111111111000000000//////...111111///000444444222......---------......///......//////000111111111000000///...///111333444777444333333444333111...000///---...//////...---222222222111111000000000000000111111222333333444111000//////000000///---000000000///000000111111222...---000///++++++...---...//////000000//////.../////////000000000000000000000000000000000000111///---...000111000...000***'''+++///...------///.........000000...---///---,,,---...---,,,***............------------......---------------......///000000000///---,,,///...------,,,,,,------)))+++,,,---...---,,,+++...---,,,***))))))******---+++)))***,,,---,,,***+++,,,...///000///...------,,,+++,,,///000///...))))))***+++++++++************))))))***++++++,,,,,,++++++***))))))************++++++++++++++++++***''''''***)))%%%%%%((()))((((((''''''(((******,,,,,,+++***)))(((((('''++++++************++++++*********************))))))***)))&&&(((,,,---))))))))))))))))))***++++++,,,+++***,,,///000...,,,---......,,,++++++---///...------------......///---///000111000///000111//////000111111111111000555444333333333444444333666666777888999:::;;;;;;777888999<<>>>>>@@@DDDHHHJJJIIIGGGJJJIIIGGGEEEDDDEEEGGGHHHHHHGGGFFFFFFGGGJJJMMMNNN~~~|||yyyuuusssooojjjfffcccaaa```^^^[[[WWWTTTWWW[[[YYYSSSRRRQQQPPPNNNNNNMMMMMMMMMJJJIIIGGGCCC@@@???@@@BBBAAA@@@>>>===<<<;;;::::::777666444555666777888777888777555333333444666777000111222333333333333333333333333333222222222222444444444444333333222222111111111111111111111111222555111111555000...888555333000000111222222111222111111111222222111///111111111111111111111111111111000000000111111222000000000000000000000000//////000111111111111000///000111000......000222222222333333333222111111000000111111111111000000111111000000000000//////,,,///000///000444555333///......---------......+++,,,...///000000//////000/////////111333555666666444222222333222000/////////...///111111000...111111111111000000000000000000000111222222333333111///...///000000///---111111000///////////////111///...000///---,,,...,,,,,,---------.............../////////000000000000000000000000000000000000///---...///000///...333---***,,,///---++++++......---...000000...---000///---,,,---,,,***)))------------...............---,,,++++++,,,---......///000000000///---,,,---------,,,,,,,,,++++++++++++++++++++++++******,,,,,,+++***))))))))))))***)))((()))***+++***(((***,,,...000000///---,,,---,,,+++,,,///000///...'''((()))******+++++++++*********)))******+++,,,,,,+++******)))*********&&&&&&'''(((((()))******'''%%%&&&)))(((%%%$$$%%%))))))((('''&&&&&&&&&''',,,,,,+++)))((('''&&&%%%***))))))(((((())))))***))))))((((((''''''&&&&&&''''''$$$!!!$$$))),,,***'''''''''((()))+++,,,---***)))((()))++++++***((()))******)))((((((***+++++++++***)))))))))))))))(((***,,,,,,+++******+++,,,,,,---............---///...---,,,,,,---...///111111000111111333555666222222333666999999888777888888:::>>>AAACCCCCCBBBDDDBBBAAA??????@@@AAABBBDDDCCCBBBAAABBBDDDFFFHHH}}}|||ssssssssssssrrrpppnnnlllkkkfffbbbbbbeeegggddd```VVVSSSOOOKKKHHHFFFEEEDDDGGGDDD???===AAAEEEBBB;;;===============<<<;;;;;;<<<<<<;;;999777666777888888777666555444333333333444222111333666888666333444333222111111222333444111111111222222222111111222222222333333333333222666666555444333222222222000111222333444444555555111444111111555000---666333222111111111222222333111111111111222111000///111222222222222222222111111111111111222333333444000000000000000000000000///000000111111111111111000000111000///...000222333333333333333222111111//////000000000000//////000000000000000000//////,,,000000///000333444222//////...------------...)))+++---///000///...---.........///111333555666444333222111111111000000000//////111222222111/////////000000000000000000//////000000111222222222000///......///000///...000//////....../////////000//////000///.........---,,,,,,,,,------.............../////////000000////////////////////////............//////...---222---+++...///,,,***+++...------...///000...---000...,,,+++,,,,,,+++***,,,,,,,,,------............---+++++++++,,,...///...///000000000///---,,,,,,,,,,,,,,,++++++******...---,,,*********++++++,,,,,,+++***************))))))((())))))))))))((()))+++...000000///---+++,,,+++***+++...///...---+++,,,,,,---------,,,,,,+++***************++++++++++++***************+++&&&&&&&&&''''''(((((((((&&&''')))+++***(((&&&&&&))))))((((((((('''''''''******)))((('''&&&&&&%%%)))((((((''''''(((((()))******))))))((((((''''''))))))'''###%%%)))***'''************+++,,,---...((((((((((((((((((&&&%%%'''((()))((('''&&&''')))(((''''''&&&&&&'''''''''''')))******)))((()))***)))******+++++++++++++++,,,,,,+++***)))***,,,...---,,,+++++++++---000111.........000222333222111111222444777999;;;;;;;;;;;;:::888777777888999:::>>>>>><<<<<<<<<===???@@@|||{{{zzzyyywwwvvvkkkkkkkkkiiifffeeeeeeggg___```bbbbbb___[[[VVVSSSNNNOOOPPPPPPNNNMMMKKKKKKJJJFFFCCCDDDIIIKKKHHHEEE???>>><<<999777666666666666555222///222666333---555555666777777666555444333444555444222111111222444333222111111111111111111///...///222222///,,,222222111000111111222333222111111000///.........//////000222222222222111666555333111000///......---...///111222333333333000444111222666000---666222222222222222222333444000111222222222222111222111222333333333333222111111111222222333333333333111111111111111111111111000111222222333333222222000111222111//////111222444444444333222111000/////////////////////////////////////////////000000...111111//////222222/////////...---------------)))***,,,...///...---,,,,,,------///000222333444333333222111//////000111111000000000222222111/////////////////////000000...//////000000111111222///...---...///000///...------------...///000111/////////......///...---------........./////////............////////////........................,,,---...///...---------///,,,+++...///,,,+++------,,,,,,---///000...---...,,,******,,,------,,,+++,,,,,,,,,------......------,,,,,,,,,---///000...///000000000///---,,,++++++,,,,,,,,,+++***)))000...---+++++++++,,,---,,,,,,,,,,,,,,,+++++++++)))*********))))))******)))+++---//////...,,,++++++***)))***,,,------,,,////////////...---,,,+++++++++***************++++++***************++++++))))))((((((((('''''''''&&&(((***+++++++++)))'''&&&&&&''''''(((((((((((('''''''''''''''((((((((((((''''''''''''''''''(((******))))))((((((((('''&&&((((((&&&(((+++***%%%)))(((((('''''''''(((((((((((())))))'''&&&&&&%%%&&&''')))((('''&&&'''(((%%%%%%%%%%%%&&&'''((()))&&&((())))))(((''''''((($$$%%%&&&&&&''''''&&&&&&((())))))(((''''''***---+++***(((((((((***,,,...,,,++++++,,,.........,,,,,,---///000111222444444111111000//////000111222777777666555666666777888}}}xxxvvvuuuwww{{{|||zzzwwwrrrooonnnqqqvvvvvvpppjjjhhheee```]]][[[XXXUUURRRLLLLLLLLLJJJHHHGGGHHHIIICCCEEEGGGGGGEEEAAA<<<999888:::<<<<<<:::888888888999777555555777777555222444333333333222222222111111333222///000333222...111111222333333333222222///111333222111//////000222222111111111111111222111000//////000///---,,,111000000000000111111222222111000...---,,,,,,,,,---...000222222222222111666444222000///...//////,,,---///000111222111111///333000111555///,,,444///111222222000000111222000222333333222222222333000111222333333222111000///000111111222111111111111111111111111111111111111111222333333333333333111111222111000///111333333333333222111000......000000////////////000000......////////////000000///111111///...111111...000///...---------------)))***,,,---......------,,,---...///000111222222222222222000......000222333111//////000111000///////////////.....................///000000111111...---------///000///...,,,,,,,,,,,,...///000111---//////---,,,//////,,,---...///111111000//////------........./////////........................***,,,//////---,,,,,,,,,,,,***+++......++++++---,,,++++++---///000///------+++))))))+++---------,,,,,,,,,,,,------------,,,,,,------......//////...///000000000///---,,,++++++,,,---,,,+++***)))///...---,,,,,,,,,---...,,,,,,---------,,,,,,+++)))+++,,,+++***)))***+++***+++,,,---...------,,,+++***)))***,,,...---,,,/////////...,,,+++)))(((,,,+++******)))******************)))******+++,,,++++++******)))(((''''''%%%((()))((((((***)))&&&###$$$%%%&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))(((''''''&&&&&&''''''(((''''''''''''''''''''''''!!!$$$%%%&&&(((,,,+++'''(((((('''&&&&&&&&&&&&&&&''')))***)))'''&&&&&&'''&&&((())))))(((''''''((($$$$$$$$$%%%&&&'''((()))%%%&&&((('''%%%$$$%%%%%%%%%&&&&&&'''''''''''''''"""%%%((('''%%%$$$'''))))))(((''''''((()))***+++***)))((((((***+++***))))))***,,,,,,++++++---///******************+++,,,000000000000000000111111~~~|||~~~}}}zzzvvvtttsssppplllhhhiiigggddddddeeefffffffff^^^]]]]]]___bbbbbb^^^[[[SSSRRRRRRTTTVVVVVVQQQMMMMMMJJJGGGDDDBBB@@@===;;;888999999888666666777888666777888999888777555444111444666666444222222333444444333333222000///...000111222333333222000///...333555222111333444333111111111222222222333333000222444444333111000000333333222222222333333444222333333333111000111222000000000111111111222222222111000///...//////000---...111333444444333333666555333222222333444555...///111333333222111000---222000111555///+++333...000222111///...///000///111444333222111222444000111222333333222111000000000111222111000//////111111111111111111111111000000111222222222222222///000111000///...000222111111111111111000///...111111000//////000111111........./////////000000---000000...///222222000000000///------,,,,,,---++++++,,,,,,---...............///000111222222222111111111///------000222666333///---...//////////////////......---------------...//////000000111...---,,,---///000///...---,,,,,,,,,---......///+++......++++++......++++++---000222222111///------------.........//////------------------------))),,,//////---++++++,,,+++)))+++...---)))))),,,+++++++++---///000///---///,,,***)))***+++,,,,,,------,,,,,,,,,,,,,,,,,,)))***,,,.........---,,,...///000000000///---,,,+++,,,---...---,,,***))),,,,,,,,,,,,,,,,,,------***+++,,,,,,,,,,,,+++***)))***,,,+++)))(((***,,,,,,,,,++++++,,,,,,------,,,++++++,,,...//////.........------,,,+++***))),,,++++++***))))))************))))))***++++++,,,***************)))))))))%%%))))))&&&'''***+++'''%%%&&&&&&''''''&&&%%%$$$(((((((((((((((((())))))((((((''''''''''''(((((($$$%%%%%%&&&&&&'''''''''$$$&&&%%%$$$'''++++++((((((((('''''''''((())))))&&&(((***)))'''&&&&&&(((%%%'''))))))((('''''''''%%%$$$$$$$$$%%%&&&&&&'''%%%&&&((('''%%%$$$$$$%%%'''(((((()))))))))))))))###((((((%%%$$$%%%((('''''''''''''''(((((((((((('''%%%%%%&&&''''''&&&((()))***)))'''&&&(((***''''''''''''(((((())))))******+++++++++,,,,,,---~~~}}}{{{{{{tttsssppplllhhhffffffhhhiiijjjlllkkkiiigggggghhhaaabbbaaa]]]WWWQQQNNNMMMOOOKKKFFFDDDEEEIIILLLMMMCCCBBBBBBEEEGGGGGGBBB>>>===???@@@@@@???<<<;;;:::<<<:::888777888888777555222333444333222222333555000000//////111333555666---000333333000...///000///111222111///......//////111333444444222///...'''...222///,,,---000111333333333333333444666666000222555555333111000000222111111111111222222333...000111000------000333......//////000000000000111000///...///000111222***,,,...111222222111111333222222111222444777888...///111222222111///......222111222666000+++444...111333222///---...000...111333333111000222444111333444555555444333111222222333333333111000///111111111111111111111111//////000111111111111111...///000///------///000......///000000000000000222111000//////000111222---.........//////000000+++...///---///333444222111000///...---,,,,,,,,,,,,,,,,,,,,,---...///000///000111222222222222222000111111///,,,,,,000333777444///,,,,,,---......000000///...------,,,,,,------......///000000000...---,,,---///000///.........---,,,,,,,,,------***......******......******,,,000333333111...+++---------.........//////------------------------(((,,,//////---++++++,,,+++***+++...,,,((('''***+++++++++,,,///000///---111...+++))))))*********---------,,,,,,+++++++++&&&(((+++.........,,,***...///000000000///---,,,+++,,,---......,,,+++)))*********+++,,,,,,,,,,,,))))))+++,,,,,,+++***)))(((***,,,+++(((''')))+++---,,,+++***+++,,,---......------...000111000///------.........---,,,,,,,,,,,,+++***))))))************))))))***+++,,,,,,(((((())))))***+++++++++'''++++++&&&''',,,---***)))*********)))'''%%%$$$******))))))((((((((('''((((((''''''''''''(((((($$$%%%&&&'''(((((()))***,,,,,,)))$$$%%%***+++((($$$$$$$$$%%%&&&'''((()))$$$'''))))))&&&%%%&&&(((%%%'''))))))(((&&&&&&'''&&&%%%%%%$$$$$$$$$$$$$$$'''((())))))'''&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%$$$***+++(((%%%&&&)))%%%&&&&&&'''''''''&&&&&&'''%%%######$$$%%%$$$###((()))***(((%%%$$$&&&(((&&&&&&'''''''''(((((((((''''''(((((()))******+++{{{yyy{{{{{{vvvppprrrooollljjjkkkllllllkkkjjjkkkmmmkkkfffbbb^^^]]]YYYWWWSSSOOOLLLJJJJJJJJJOOOOOOOOOMMMKKKIIIIIIIIIEEEEEEEEEDDDBBB@@@>>><<<:::999777666666777999:::777888888999888666555444555777777777555444555666555444444333333444444555333444444333000//////000333222000/////////000111000000000000000000000000...111333444222111000000...000222333333333111000555222000111444555444333444444444444444444444444111333666666444222111111444555333000000333222//////222333000111444555222444444333333222111111111111111111000......000222111///...///000222222111444444444444333333222111000000000000000111111111000......222222......000444...---222333///...000111111222222222111111000666555333111000000111111///000111222222222222111222222111111000111111111111111111111111000//////000000//////000111222222000000000000111111111111///...,,,+++,,,---///111222000//////000000///---///...---...000000000...,,,444666000,,,---///...------,,,,,,,,,,,,------***,,,...000222222222222333111///.........---,,,//////............//////000///---,,,++++++,,,---...------,,,,,,+++******..................---------,,,,,,++++++,,,,,,---+++,,,---......---,,,+++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------,,,,,,+++***)))))),,,+++******))))))******---,,,+++******,,,...///---------,,,,,,+++++++++000///...------------------.../////////...---,,,------............------......,,,***---222111,,,---+++******+++,,,,,,+++------------------------+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,...+++((()))---000000...333000......///...+++(((+++,,,,,,+++)))((()))***+++++++++,,,------***(((*********)))))))))))))))***'''&&&'''***---,,,***((((((((((((((((((((((((***)))(((&&&&&&''''''((()))))))))))))))))))))))))))(((((()))+++,,,***)))&&&''''''&&&$$$$$$&&&''''''''''''%%%###"""###$$$$$$***'''%%%+++)))%%%***'''+++***))))))!!!---&&&%%%######%%%&&&'''&&&'''(((((('''&&&&&&)))+++&&&&&&&&&%%%%%%$$$$$$$$$$$$'''))))))'''%%%&&&'''&&&&&&&&&'''''''''''''''''''''((((((((((((((((((&&&&&&&&&(((((('''$$$!!!***&&&###$$$(((***((($$$)))***++++++***)))((('''~~~}}}~~~|||rrrnnnppprrrmmmgggdddcccaaa]]]ZZZYYYWWWTTTSSSTTTUUUUUUTTTMMMOOOPPPOOOKKKGGGDDDCCCDDDBBB???===;;;;;;;;;;;;;;;<<<<<<:::888777777888999999999999777555333222777666444333333444666777555555555555555444444333333555555444333222333444555444444333333333333444///000222111000000111333444333111000/////////000222222111111000000000//////111444444333111111111///000222333333333111000333111000111444666666555222222222222222111111111000222444444333111111111444555333000111444333///000333333000111444444111222222222222222111111111333333333111......///111111///...///111333333222444444555555444444333222111111111000000000000000111......111111//////222444...---000222///...111///000000111111000000///555444333111111111222222111111111111111222222222333222111111000111111111000000111111000000///...//////......///000000111000000000111111111222222///...---,,,---...000111000///......//////...,,,///...---...000000000///,,,333666000,,,---///.........------------......---...//////000000000///000///...---++++++++++++...------,,,,,,------...------,,,+++++++++,,,,,,............------------..................---------,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---,,,,,,++++++*********,,,,,,+++************+++---,,,+++******,,,---///---,,,,,,,,,,,,,,,,,,+++//////...---------------***+++,,,---......---,,,------............------...///---+++---111000,,,---,,,******+++,,,+++***------------------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---...000000000///---,,,,,,------***'''***+++,,,,,,***))))))***)))((()))+++------+++)))---,,,+++***)))'''&&&&&&***(((&&&'''***,,,+++***''''''''''''''''''''''''***)))((('''''''''(((((())))))))))))))))))))))))'''&&&&&&''')))***((('''&&&''''''&&&%%%%%%&&&(((&&&''''''%%%######$$$%%%'''***%%%$$$,,,---***///++++++$$$$$$***%%%"""+++'''%%%######%%%&&&'''&&&'''((((((&&&%%%%%%&&&(((&&&&&&&&&%%%%%%%%%$$$$$$$$$'''))))))'''%%%&&&'''&&&&&&&&&'''''''''''''''((((((((((((''''''''''''######$$$'''***+++***))),,,(((%%%%%%'''(((&&&###((())))))***)))((('''&&&~~~{{{{{{yyytttpppooooooooommmkkkhhhggghhhiiinnnllljjjhhh```WWWRRRRRRTTTRRRNNNJJJGGGDDDAAA@@@???===;;;;;;<<<=========888:::;;;:::777444222222555444222222111222333444000111222111/////////111000000000000///...---,,,333222222111111222222333222222111111222222333333222333444333111000111222444444444333333222222222...000111111000000111222333222111000////////////111111111111111111111111000222444555333222222222///000222333333333222111111000000111444666666666222222222222222222222222000111222222111000222333555666444111111444333000111444333111000333333000000000000111111111111222555555444111///...///000111000///000222444444333444444555555555444333222222222111111000000//////222///...111111000111555555000---///000//////111......//////000//////...444333222222222222333333333222111000000111222333333222222111000000111111//////000000000///.....................//////000000000111111111222222222000///.........///111222///...------......---,,,///...---...000111000///---222444000------......///..................///000///......------------...000000...***)))***---,,,,,,++++++++++++,,,,,,******++++++,,,,,,++++++.........////////////000------------------......---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------000///...,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......++++++++++++++++++++++++------,,,+++++++++++++++,,,++++++******,,,---...+++,,,,,,,,,,,,,,,,,,---///...------------------))))))+++,,,---.........------............------///000...+++---000000,,,...---++++++,,,,,,+++***........................------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,...000000000///000111---,,,,,,---...---+++))))))***,,,,,,+++)))))))))''''''(((***,,,---,,,***---,,,+++***)))''''''&&&+++)))(((((()))+++***)))&&&&&&&&&&&&&&&&&&&&&&&&***))))))((('''((((((((())))))))))))))))))))))))'''&&&&&&'''))))))(((&&&&&&'''''''''%%%%%%''')))'''(((((('''&&&%%%'''(((***+++######///222000444:::333%%%###,,,***###''''''%%%$$$$$$%%%'''''''''$$$%%%&&&%%%$$$%%%''')))&&&&&&&&&&&&&&&%%%%%%%%%$$$&&&))))))'''&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((''''''&&&&&&$$$$$$$$$&&&***,,,---,,,---***&&&%%%''''''$$$"""''''''((())))))(((&&&%%%~~~}}}xxxtttrrrooolllhhhaaa\\\ZZZ[[[ZZZYYYUUUQQQOOOOOOPPPNNNOOOOOOMMMHHHBBB??????>>>??????;;;666333333444444222111111333444444444222444666666333111000000222111111000111222333333111222444333222222333555000000000000000/////////111111111111111111111111111000000///000222444555333444555444333222222444444444444333333222111111222333333111///---...///111000000000000000111111//////000111222333444555111222444555333333333444000111222333333333222222222222111222333444555555444555555555555555666666111222333222111111333555555666444111222555444000111444444000000222222///...//////000111111222222444444333111//////000222444222111111222333333222222333444555555444222111333222222111000///......333000...000111000222666999555111/////////000000...//////000000000000///333333222222333333333444555333111000000111222333333333222111000000000000......////////////......//////.........//////000/////////000000000111111000000//////000000111222///...------//////...---///.........000111000///---000222000...---......//////............//////000///---,,,++++++,,,---///222444111+++))),,,000,,,,,,++++++++++++,,,,,,)))***+++---------,,,+++---------...///000000111,,,,,,------------......---,,,,,,++++++,,,,,,---...---,,,++++++,,,---...///...---,,,++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++++++++++++++,,,,,,...---,,,,,,++++++,,,,,,++++++******++++++,,,---+++++++++,,,,,,---------......---,,,,,,---------++++++,,,------.........,,,------......------,,,///111000,,,---000000---///---,,,---------+++***........................------------............++++++++++++++++++++++++***...111111///...///111,,,---...///000///---,,,(((***,,,---+++***))))))))))))***+++---...,,,***)))))))))))))))*********+++***))))))))))))))))))((((((((((((((((((((((((******)))))))))((((((((())))))))))))))))))))))))***)))((()))++++++***(((&&&'''((('''&&&&&&(((***)))***+++***))))))***,,,++++++$$$%%%222555000111IIIBBB000(((---***###$$$(((&&&$$$$$$&&&((((((((("""###%%%&&&&&&''')))+++'''''''''&&&&&&&&&&&&&&&%%%&&&((((((((('''&&&&&&%%%%%%&&&&&&'''((((((((()))((((((''''''&&&&&&%%%)))(((&&&&&&((())))))(((,,,)))&&&&&&&&&'''%%%###'''((()))))))))((('''&&&|||tttpppqqqqqqkkkeeecccccc```[[[UUUPPPKKKHHHGGGGGGFFFDDD@@@>>>>>>???777:::<<<;;;999777555444333666888666222000222444222111000111333444444333///111333333111000000000000000////////////000000///111222333222222444555333222222222222222222222111222333444444333222111222111000111222333555666666777888777555444555666333444444444444333222111222333333222///......///---...///000111222333333222222222222333333333333111222444444333333444555111111222222333333333333555555444333222111222222555666666666777777888888333444444444222222444666555666444111111444333///111444333000///222111.........///000111222222333111222222000///000222444777555222111222222000//////000222333333222000///333222222111000///......444000...000111000222666<<<999444000///000000//////000111222222222222222222333333333444444333333555333222000000111333444444333222111000000000000......////////////......111111000//////000000000........./////////000000000000000000000111222222000///......000111000...000///...///111111111///......///000///------...//////............//////------,,,++++++,,,...//////222444111+++))),,,000------,,,,,,,,,,,,------***+++,,,.........---,,,++++++,,,---......///000,,,,,,,,,,,,------......---,,,,,,++++++,,,,,,------,,,+++******+++,,,---,,,,,,+++++++++,,,,,,---++++++++++++++++++++++++,,,++++++++++++,,,------++++++++++++++++++,,,,,,...---,,,,,,++++++,,,,,,************++++++,,,,,,+++++++++,,,,,,---------------,,,,,,,,,------...,,,,,,++++++++++++++++++,,,,,,------------,,,,,,...111000---,,,///000.........---...///...,,,***........................,,,,,,,,,,,,,,,---------++++++++++++++++++++++++))),,,000000---+++,,,...+++,,,///000000///------(((***,,,,,,+++*********...------...///...+++)))(((((())))))*********************)))(((((()))***))))))))))))))))))))))))***************)))))))))))))))))))))))))))))))))***)))))))))++++++)))(((&&&((((((((('''''')))+++((()))***)))((((((***,,,***+++%%%'''333333+++***IIIGGG777++++++(((###&&&)))'''%%%%%%'''((()))((($$$&&&((((((''''''(((***''''''''''''''''''''''''&&&&&&'''(((((((((&&&%%%%%%%%%&&&&&&'''(((((()))((((((''''''&&&&&&&&&%%%+++)))'''&&&''''''&&&%%%)))'''&&&&&&&&&''''''&&&(((((()))*********)))(((~~~zzzzzzxxxtttpppiiibbb^^^]]][[[WWWSSSQQQSSSQQQJJJEEEBBB???<<<999::::::999666555555666000444666444222222000...000333555555333222333666111000000111333444333222///111222222111000111222111111111111111111000000///111222222222222333555333333222111111111222222333444666777777666444333333333333333444555666777777888999888666666666777222333555555555555333333///111222222111111222333,,,---///111222333333333777666555444222111000///000222333333222222444555222222222222333333333444666666666444111000000111333333444444555666666666444666666555444333333555444555333000000333222///000333222000///222222/////////000000111222333333///000000//////000222444777444222111111111///...---...111333333222000...222222111111000000//////444000///111111///000333:::999555000000222111...111111222333444444444444333333444444444444333222333222222111222333444555444444222111000000//////......///000000000//////222111111000000000000111........./////////000000///000000000111111111111000///...///000111000///000///...///111222111000///------000000------...///..................///+++++++++,,,---...///000...000000...***)))***---......------------......,,,,,,---.........------******++++++,,,---......++++++,,,,,,------......---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,+++++++++++++++,,,------+++++++++++++++++++++++++++++++++++++++,,,------++++++++++++++++++++++++------,,,+++++++++++++++*********++++++++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,------...+++***)))(((((((((((())),,,,,,------------,,,,,,,,,000111...---000111000---------///000000...,,,------------------------,,,,,,,,,,,,+++++++++***++++++++++++++++++++++++***+++,,,,,,+++++++++,,,(((+++...///...,,,++++++)))***++++++***)))+++,,,000////////////...,,,)))++++++******)))((((((''')))******)))((((((***+++++++++++++++++++++++++++***++++++++++++***)))))))))))))))))))))))))))))))))((('''((())))))'''%%%'''((()))(((((((((***,,,'''(((((('''&&&%%%'''((('''+++'''(((222000'''&&&999===333(((((('''$$$))))))'''%%%&&&'''))))))))))))***+++***'''%%%%%%%%%'''''''''(((((((((((((((&&&&&&&&&'''))))))&&&$$$$$$%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&(((((('''&&&''''''&&&&&&&&&''''''(((((((((***++++++******)))xxxvvvoooeee```aaa```^^^VVVRRRMMMIIIHHHGGGEEECCCBBBFFFEEE===888888888666333444555444222111111222///555777333111222111---111222444555555444444444222111000111333333222111333444555555333333444555333333444555555555555555333555666666666666777888666555444333222222333333444666888::::::888666444333444444555666666666666666777888777555444555666222333555777777777666555000222333333222222333444...///000111222111111000666555555444333222222111///111222222111111333555222222222222333333444444555666666444111000111333222222222333444444555555444666777666444222111111333444222//////222111---///111222//////222222000000111111111222222333333///000000///---...000222333222000000111111111000,,,...111333444222000...111111111000000000000000333000///222111...---000333444333///000444333///111111333444444555555555444444555555555333222111000111111222333444555555555444333111000/////////...///000000111111000000111111000///////////////000000000000111111111111...///000000000111000000///...---...000111000///000/////////111222111000///,,,,,,000111---,,,///......------------......+++,,,---....../////////000///...---++++++++++++......------------......------,,,,,,+++,,,,,,,,,******++++++,,,,,,------***++++++,,,------......---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++++++++************************+++++++++***++++++,,,------,,,,,,++++++*********,,,,,,+++************+++))))))***+++++++++++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,++++++,,,,,,---...++++++***))))))***+++,,,+++,,,,,,------,,,,,,++++++///111...---000333333,,,,,,---///111111///---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++***))))))************************,,,+++******+++++++++***(((+++///000...+++***************)))((())),,,...///....../////////,,,***++++++******)))(((((((((''')))***)))((((((***---************************++++++,,,,,,,,,+++***))))))))))))))))))))))))))))))((('''((()))((('''%%%'''((())))))((()))+++---)))))))))(((&&&%%%&&&(((&&&+++''''''///,,,&&&))))))111+++###''')))&&&)))***(((&&&&&&((()))***)))&&&((())))))'''&&&%%%&&&''''''((((((((()))))))))'''&&&%%%'''))))))'''$$$$$$$$$%%%&&&'''((())))))$$$%%%%%%&&&&&&''''''((('''&&&'''(((***+++)))'''((((((((('''%%%%%%&&&'''&&&''')))*********)))(((hhheee\\\PPPJJJLLLMMMLLLCCCAAA???<<<:::::::::;;;999>>>===666111444555444222333444444222000000111000666888444222444333///333444555555666555444333444333222333555555333111444555666555444333444555111222444555666777777777666888999999888888999:::;;;:::888666666666666777444666999;;;;;;999666444333444555666777666555444444555666555333222333444111333555777888888777666555666666444222000111222111111222222111000...---111111222333555666777777///000111111000111333555333333222222222333444555333444555444111000222555222222333333444555666666333555777777444111///...222333111...///222111---...111111//////333333000222222222222222333333333000000000...,,,,,,...000000///...///111222222222---///222444555333111///000000000000000111111111333000000222111---,,,---,,,000000---000555555000000111222333444555555555555555666666555333111000///000111333555555666666555444333111000///////////////000111111111111111111000///...............111222222222222333333333......///000000000000000...---,,,---///000///...111//////000111222111000000++++++000111---,,,///---------,,,,,,---------,,,---...///000///...---333111///.........---,,,...------,,,,,,------......---+++***)))***++++++++++++,,,,,,,,,,,,------******+++,,,,,,---......---,,,,,,++++++,,,,,,---***+++,,,------,,,+++***......,,,+++***)))))))))************************++++++******++++++,,,---------,,,,,,+++***)))))),,,+++******))))))******))))))***++++++++++++***---------,,,,,,+++++++++++++++++++++,,,,,,---...---,,,,,,,,,---///111222+++,,,,,,------,,,,,,+++***///111...---000444444++++++---///222222000...++++++++++++++++++++++++//////...---+++***))))))************************///+++((((((+++---,,,******...222333000---++++++++++++***((('''))),,,///,,,,,,,,,---//////---+++'''(((((()))***+++++++++&&&(((******((((((+++...))))))))))))))))))))))))++++++,,,---,,,+++***)))))))))))))))))))))))))))+++***)))***+++***(((''''''((())))))((()))+++---,,,---,,,+++)))((((((***&&&+++'''&&&,,,***(((---$$$,,,'''!!!))),,,''''''***(((&&&&&&(((*********"""%%%''''''((()))***'''((((((((())))))******'''&&&%%%'''))))))'''$$$$$$$$$%%%&&&'''((()))***###$$$$$$%%%&&&'''(((((()))))))))+++,,,+++(((&&&******)))'''%%%$$$$$$%%%%%%&&&((()))))))))((((((VVVNNNEEE??????BBBDDDDDD;;;999666555666666666555:::;;;777222111555888777777666666777888888666444888666555555555444333222555555666777777666555444///111666:::888444444777777777777666666777;;;===999999888888888999;;;<<<;;;<<<:::888;;;@@@AAA???===;;;:::888888999:::;;;999888777666666777888999777666555777999999666333222222111111222444666777888777666555555666777888555555555555444444333222000111222222111///---+++111222333111//////222555333444444333111111222444999777444444444444222111555444222111111222444555444333333222222222333333333555777777444111000000333333222111///...------000000///...............444222///...///111111000000//////......//////000111111000000000000111111222555444000111666444///111...///222333111222666222222222333333111---***...///222333333222000...111222222111111111444777444555666777777666555555777666555777999:::999888666444222111222333333333111000///111333444222000+++---111222222111111111444555666777777666444222444444444555444333222111555444333333222333333444---///111333333333222111/////////000//////......000///...///111222111000........./////////000000//////////////////......111111222111000...,,,+++666333///,,,***+++---...------,,,,,,,,,,,,------///---,,,,,,---......---...---,,,++++++,,,---......******000222...---000,,,+++***,,,......+++(((,,,...000000...,,,+++***...,,,+++,,,***(((***///***)))((()))+++,,,+++***+++******+++------,,,+++***+++------,,,,,,,,,---+++++++++***)))***,,,...((()))+++---/////////...,,,+++++++++,,,,,,---...---,,,+++******+++------111///...///000222111111+++---///000///...------,,,******,,,......***'''.........---+++)))'''%%%,,,((('''+++---------///***************)))))))))---)))+++111222,,,((()))000...+++)))((()))+++---......+++(((***---+++&&&***((('''&&&&&&''')))***((((((((((((((()))******''')))***)))'''(((+++///'''&&&&&&&&&&&&(((***+++...,,,)))(((***+++,,,,,,,,,'''$$$'''*********,,,,,,+++******,,,///444777111EEE666)))))))))000)))+++++++++++++++,,,,,,---)))(((''''''''')))***+++++++++******))))))(((((('''&&&&&&))),,,,,,)))&&&&&&&&&&&&&&&&&&'''((()))+++***((('''&&&''')))***&&&&&&&&&''')))***)))(((###&&&((((((&&&&&&(((***)))(((((((((((())))))******++++++)))&&&%%%%%%&&&###%%%'''(((((((((***,,,GGGDDD???;;;::::::;;;;;;888555333222333444333333888999777333444888;;;999:::888777888999:::999777:::999777777666555444333666777999999999888666555222333666:::999555555999:::;;;:::888666777999;;;999999888888888999;;;;;;:::<<<;;;999<<>>===<<<:::888888888999:::999999888777777888999999:::888777777777666333000333333222222333444555666666555444444444444555666666666666666666555444444111111222333222111///---111333333222000000222555222333333222000000111333888666444333444444333111444333111000000111333444333333222111111111222222777999::::::777555333333666555555444222111000000111000000000000111111222555333111111222333222111222111111111111222222333222222111111111111111111///111111...000444444///333111111444333111222666555333111111222333333333111222444555555444222000333444555444444444666888777888999999999888777666888777666777888999888777999777444333444444222111555333222333555666444111111333666777555444333333555777888999999888777666666666666555555444444444888777777666555444333333444555777888999888777666333333444444444333333222222111000111333444333222111111111222222222333333222222222222111111111111444444444333222111000///888666222000...///111222000000000000000000000000000///------///000//////.........------......///111,,,+++000222//////111...,,,,,,---000000...+++,,,...000000...,,,,,,,,,000......000---))))))------,,,,,,---......---,,,---------...//////...---111111111000...---,,,,,,,,,,,,,,,+++******,,,...***+++---.../////////...---------------...///000111111000/////////000111...---+++,,,...//////...,,,...111222111000/////////......000222111...+++---.........---,,,+++***222---+++...///---,,,...++++++++++++,,,,,,------)))&&&''',,,---(((%%%%%%///---,,,*********+++,,,,,,---***((()))---,,,(((+++***)))))))))***+++,,,++++++******))))))******''')))******((((((+++...)))((('''&&&&&&'''((((((***(((%%%%%%'''((())))))+++&&&$$$(((***((('''(((***((((((000===HHHNNNOOOQQQ]]]BBB---(((&&&,,,&&&******))))))******+++,,,((((((''''''(((((()))***)))))))))))))))))))))))))))(((''')))++++++(((%%%&&&&&&&&&&&&&&&&&&''''''+++***(((&&&&&&'''((()))&&&&&&&&&''')))***)))(((&&&((()))(((&&&%%%&&&((())))))((((((((((((((()))))))))***(((&&&%%%%%%&&&$$$%%%'''''''''''')))+++???@@@@@@???===;;;::::::;;;999777666888999999888777::::::888:::>>>@@@>>>>>><<<::::::<<<=========@@@???>>><<<;;;999888888999:::<<<======;;;888777888777999;;;;;;888999===>>>>>>===:::888777888999:::999999999999::::::;;;999<<<<<<;;;===AAA@@@<<<===<<<:::888777777888999999999888888888888999999888777666666666555222000444444444333333444555555555444444333333444444555666666777777666666555555111222333444333333111111222333333222111000222444333333444222111000111333666444222222333333222111444333222111111222333444444444333222222222222222666888999999777444333444444444333222111111000000000000000000111222333333444222222222333333111000111111111111111222222222111222222222222111000///111222111000333777888555666555555777666333555999>>>;;;666444555888;;;<<<666777888999999777555333555777999999999999:::;;;:::;;;<<<======<<<;;;;;;<<<;;;::::::;;;;;;:::999===<<<999888888777444222888777666777888888777555:::<<<>>>???===;;;::::::;;;<<<>>>???@@@@@@???>>>>>>===;;;::::::;;;<<<<<>>===;;;999888===>>>?????????>>><<<;;;;;;;;;<<<<<<;;;::::::999888777777777999:::999888777888888888888999999999;;;;;;:::::::::999999999:::999888777666555555555:::999666444333444555666333444666777777666444333444222000000111222222111000111111111111111000000555111///111333222333444222111000111333444444222222333444333111///000000111000222444111---,,,//////000111111111000000//////000111111111000//////444444333222111000//////...//////...---,,,...///,,,---///000111000000///......//////000111222222333333222111111000000000000///......000111111000,,,...///111111111///...000000111222333222///---,,,,,,---.........------333...---///000...---///*********+++,,,---...///000......222333000---,,,+++++++++***************)))***)))&&&(((,,,,,,(((************************+++***)))(((((('''''''''$$$&&&((()))((('''((()))++++++)))((('''''''''''')))'''%%%%%%''')))))))))+++'''&&&)))+++(((&&&''',,,'''(((555KKK\\\bbb```kkknnnJJJ000(((%%%,,,&&&((((((((((((((()))******&&&''''''(((((((((((((((&&&&&&'''(((((()))******+++***(((((())))))'''&&&&&&'''((()))((('''&&&%%%***)))'''&&&&&&&&&'''(((&&&&&&&&&''')))***)))(((((())))))(((&&&%%%%%%&&&******)))((('''''''''''''''((()))(((&&&%%%&&&'''%%%&&&(((''''''&&&((()))>>>BBBEEEEEEBBB???@@@BBBAAA???======???@@@AAA@@@===@@@BBB@@@AAAEEEEEEBBBBBB@@@======>>>@@@AAABBBFFFFFFEEECCC@@@>>>>>>>>><<<>>>@@@AAA@@@>>>;;;999>>>;;;:::======;;;<<>><<<999888999:::::::::::::::::::::::::::999;;;<<<;;;>>>AAA???:::<<<;;;:::888777777777777888888777777777777888888333333333444555555444444444444333333333333333333555444444444444444444555444444555555555555444444111111222333444444333333222333222222111111111222333444444333222111333444555333111111222333222111555444444333333444444555777666555555444444444555777999:::999777555555555444444333333222222222111444333333333333444555666666555555666777777444222444444444444333333222222444444555555555444333222666555555555888<<<===<<<:::999;;;===<<<:::<<>>@@@@@@???@@@AAAAAABBBBBBHHHJJJMMMNNNMMMKKKKKKKKKKKKLLLNNNOOOQQQQQQQQQQQQPPPOOOMMMLLLLLLMMMOOOPPPOOOPPPQQQRRRQQQOOOLLLKKKSSSSSSSSSSSSRRRQQQOOOOOOOOOOOONNNMMMLLLJJJIIIHHHJJJHHHHHHIIIJJJKKKJJJIIIIIIIIIJJJJJJJJJKKKKKKKKKOOOOOONNNNNNMMMMMMLLLLLLJJJIIIFFFDDDBBBBBBBBBBBBDDDCCCBBB@@@??????@@@@@@@@@BBBEEEFFFFFFEEEBBB@@@@@@===:::999999::::::999888999:::::::::999888777===:::777777999:::;;;<<<:::999999:::<<<===>>>???AAAAAA???<<<999888888999777555666888888666888===555666888888777666777777666777777777555444444555888777666666777888888777555666777555444333444555111222444555666666555444333444444555666777777777999999888888666555333222888666444444666666666555000000222444555555333111444444555777777666444222000111111111111111111111333///...111444222333555------,,,------///000111---++++++,,,...,,,***)))+++,,,,,,---,,,+++***)))***,,,,,,)))***...///,,,,,,,,,---------,,,+++++++++***))))))((((((((()))&&&((()))+++******)))))),,,++++++***))))))((((((+++)))((()))+++,,,,,,,,,)))'''(((,,,,,,)))((()))...***)))444GGGTTTXXXUUUbbbcccBBB---***(((...)))'''''''''''''''(((((()))&&&'''((())))))((('''&&&&&&'''''''''((((((((()))+++***((((((((((((((((((((()))+++++++++)))'''&&&(((((('''&&&&&&&&&&&&'''&&&&&&&&&''')))***)))((((((((((((((('''&&&&&&'''+++***)))((('''&&&&&&&&&&&&'''((('''&&&%%%&&&''''''((())))))''''''((()))@@@CCCEEEEEEBBBBBBDDDGGGEEECCCAAAAAABBBDDDDDDDDDFFFIIIJJJHHHHHHJJJIIIFFFEEEBBB@@@@@@AAADDDEEEEEEHHHIIIIIIFFFBBB@@@@@@AAA???@@@BBBCCCBBB@@@===;;;>>>:::999;;;;;;:::;;;???===>>>>>>===;;;:::;;;<<<::::::::::::::::::::::::888;;;;;;:::<<>>999::::::999888777777666666555555666666666666555555222333333333333444555555333333333333333222222222333333333333333333333333222222333333444333333222111222222333444444444444333333222222222222111000111222333222111222333555666444222222333333222111555555555444444555555555888777777777777777777888<<<===>>>===;;;::::::;;;888888888888777777777777999999888888888888888999;;;::::::;;;<<<<<<999777888888999999999888777777888888999999999999888888999777777999===@@@BBBCCCBBBCCCGGGJJJIIIHHHLLLSSSUUUSSSRRRRRRTTTWWWWWWWWWRRRRRRSSSSSSSSSRRRPPPPPPOOORRRTTTUUUUUUTTTTTTUUURRRSSSVVVZZZ\\\^^^______```___]]]]]]]]]]]][[[YYYYYYXXXWWWXXXZZZZZZYYYXXXVVVVVVWWWWWWXXXZZZ\\\]]]bbbeeehhhjjjjjjiiiiiijjjkkkkkkmmmnnnpppqqqqqqqqqqqqpppooommmmmmoooqqqrrrnnnoooqqqrrrsssrrrpppooozzzyyyyyyxxxwwwvvvuuuuuusssrrrqqqpppnnnkkkiiihhhjjjhhhhhhiiijjjkkkjjjiiimmmmmmmmmnnnnnnnnnooooooqqqqqqpppooonnnnnnmmmmmmkkkjjjgggdddbbbaaaaaaaaa``````___^^^]]]\\\\\\[[[___aaadddggggggdddaaa___ZZZVVVQQQNNNMMMMMMLLLKKKJJJKKKLLLLLLLLLJJJIIIHHHJJJHHHFFFEEEGGGKKKLLLKKKIIIIIIIIIIIIJJJLLLPPPRRRWWWVVVRRRMMMHHHFFFGGGHHHGGGDDDCCCEEEFFFGGGNNNUUUCCCEEEGGGGGGFFFGGGIIIKKKIIIJJJIIIGGGDDDCCCEEEGGGJJJGGGEEEEEEFFFGGGFFFEEEDDDEEEFFFEEEBBBAAAAAABBB>>>???AAACCCEEEEEEEEEEEECCCDDDEEEFFFFFFFFFEEEEEEHHHIIIIIIHHHFFFCCC@@@>>>???===;;;;;;;;;;;;:::999999999999<<>>>>>::::::999888777666555555888444333777999777777999444333111000000111222333111000//////000111///---///000111111111///---,,,...111111......111222000000111111111111000///...,,,,,,+++++++++,,,,,,---++++++,,,.........,,,+++************************,,,***)))***,,,------,,,&&&%%%(((,,,,,,)))))),,,...+++***...555;;;======BBBIII111(((,,,***...)))'''''''''''''''(((((()))&&&'''((())))))((('''&&&)))((((((((('''''''''&&&((((((((((((((((((***+++'''(((***+++***(((&&&%%%(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''')))***)))(((''''''''''''((()))))))))******((('''&&&&&&&&&&&&&&&'''((((((&&&%%%&&&''')))***+++***((((((((()))FFFGGGHHHHHHHHHHHHKKKLLLKKKIIIGGGGGGHHHIIIIIIIIIKKKNNNNNNKKKJJJLLLJJJGGGEEECCCAAABBBDDDFFFFFFFFFFFFHHHIIIFFFBBB@@@@@@BBBBBBBBBBBBBBBAAA???>>>======888666999:::999999;;;;;;<<<======<<<;;;<<<>>>:::;;;;;;;;;;;;::::::999888::::::888:::===<<<888888888888888777777777666444444555555555555444444666666666444222111222444222222333444444333333222111222222333333222222111222333444444555444444444444444444555555666666666666555444444555555333111///111222222222333666888;;;999777666666666555444777777777777777777777777::::::::::::;;;<<<===>>>???@@@@@@???>>>===>>>???;;;;;;;;;;;;;;;;;;<<<<<<:::::::::999::::::;;;;;;???>>>======>>>>>>===;;;:::;;;===???@@@AAAAAA@@@>>>>>>===>>>>>>???@@@AAACCC@@@@@@EEEKKKNNNRRRUUU[[[]]]aaaeeeddddddiiirrrllllllnnnqqquuuwwwxxxwwwrrrssssssttttttsssssssssqqqsssuuuvvvuuuuuuvvvwwwrrrtttwww{{{~~~~~~}}}{{{yyyxxxyyy{{{~~~||||||}}}}}}}}}~~~yyysssmmmjjjhhhfffeeeccccccccccccbbbaaa``````]]]^^^]]]\\\^^^cccdddbbb\\\]]]]]]]]]^^^aaafffjjjnnnkkkfff___ZZZXXXZZZ\\\___[[[XXXYYYZZZ\\\dddmmmYYY[[[]]]]]]]]]```eeejjjhhhhhhfffaaa]]]]]]aaafffjjjeee```^^^^^^^^^[[[XXX[[[]]]]]]\\\ZZZWWWWWWWWWVVVWWWZZZ^^^```bbbccccccbbbbbbcccddddddbbbaaa```______```___\\\XXXSSSQQQPPPMMMJJJIIIHHHGGGFFFDDDFFFEEEEEEHHHLLLLLLJJJFFFFFFIIILLLNNNNNNMMMNNNNNNIIIHHHFFFDDDBBBAAA@@@@@@FFFAAA???AAAAAA>>>===???>>><<<:::888888999:::;;;???@@@>>>;;;<<>>>>>>>>???:::888;;;===;;;:::;;;:::<<<======<<<;;;<<<===;;;;;;<<<<<<<<<;;;999999888999888555777;;;;;;777666666777777777777777777444444555666666555444444666777777555222111333666222333444666666666666555333444555666666555444333666666777888888888888888888888777777777888888999:::888777888999999666333222444666777888:::===???BBB@@@===<<<<<<;;;999888>>>>>>>>>??????>>>>>>>>>AAAAAABBBCCCDDDFFFGGGHHHFFFGGGHHHGGGEEEDDDFFFGGGCCCCCCCCCDDDDDDEEEEEEEEEAAAAAABBBCCCDDDFFFHHHIIIKKKIIIHHHHHHIIIIIIHHHGGGDDDGGGKKKPPPTTTVVVXXXXXXSSSRRRQQQQQQRRRUUUXXXZZZ[[[XXXYYYbbbjjjooouuu{{{~~~|||wwwwwwvvvuuuttttttttttttrrruuuuuutttxxx~~~~~~zzzqqqqqqrrrqqqrrruuu|||~~~{{{uuunnnjjjjjjmmmpppvvvrrrnnnmmmkkkjjjpppwwwmmmoooqqqqqqrrrwww|||wwwxxx~~~zzzwwwwwwvvvsssooouuuvvvwwwvvvssspppoooooorrruuuyyy}}}~~~~~~{{{vvvpppmmmpppmmmiiigggeeedddaaa___^^^\\\\\\___dddeeebbb^^^]]]aaaeeehhhhhhhhhiiikkkgggfffdddaaa___^^^^^^^^^aaa\\\ZZZ\\\\\\YYYXXXYYYWWWUUUSSSRRRRRRTTTVVVXXXSSSTTTRRRMMMNNNSSSSSSOOOTTTSSSRRRQQQOOOMMMKKKJJJIIILLLLLLFFFBBBCCCCCCBBBCCCBBBAAA????????????@@@@@@???>>><<<:::999999888777555333333555666555444777777888888777666444444666555444444555555333111333222222333111---///444111111111///---,,,,,,...%%%333)))***///(((,,,*********))))))******+++,,,++++++***)))))))))))))))))))))))))))))))))))))))%%%(((++++++)))'''((()))''''''''''''''''''((((((((()))))))))((((((''''''&&&&&&&&&''')))***)))(((***(((&&&''')))***)))'''(((''''''&&&&&&&&&''''''***++++++***(((&&&''''''&&&'''(((((('''&&&((()))KKKKKKKKKOOOSSSSSSPPPLLLLLLJJJGGGFFFGGGGGGFFFFFFHHHJJJIIIFFFEEEHHHIIIFFFBBBBBBBBBDDDFFFGGGFFFDDDIIILLLNNNLLLGGGEEEGGGJJJDDDCCCAAA???>>>>>>>>>???CCC>>><<<@@@BBB@@@>>>>>>;;;===>>>===;;;::::::;;;;;;;;;<<<===<<<;;;999888888999777444555::::::777444555666777888888888888444555666777777666555444222444555444333333777:::333444666888888888888777777888999::::::999888777999:::;;;<<<<<<<<<<<<<<<;;;;;;:::999999::::::;;;===;;;:::;;;<<<<<<888555888:::<<<>>>???AAAEEEGGGGGGEEEBBB@@@@@@???===;;;EEEFFFFFFGGGGGGFFFFFFEEEIIIIIIJJJKKKMMMOOOQQQRRRSSSTTTTTTSSSRRRQQQSSSTTTPPPPPPQQQQQQRRRRRRSSSSSSOOOOOOQQQSSSVVVYYY\\\]]]^^^\\\YYYYYYZZZ[[[[[[ZZZVVVZZZ___ffflllqqqssstttnnnmmmkkkkkkmmmqqquuuxxxuuuqqqttt~~~}}}||||||}}}}}}~~~~~~}}}wwwssstttyyy|||~~~zzzxxxtttpppqqqvvvxxxzzz||||||~~~}}}{{{yyywwwwwwzzz}}}yyyxxx}}}~~~zzzyyy|||}}}|||{{{}}}uuutttrrrrrrsssuuuxxxzzzyyy{{{xxxssstttyyyzzzvvvtttsssrrrooommmjjjiiihhhdddgggggg```[[[[[[[[[ZZZXXXVVVTTTRRRQQQRRRSSSTTTWWWVVVSSSPPPMMMKKKJJJIIIGGGDDDAAAAAACCCEEEEEECCCBBBBBBCCCBBB@@@>>><<<;;;AAA@@@?????????>>><<<:::>>><<<;;;;;;777222444999999888666555444444444333)))777------000)))///000+++++++++++++++,,,,,,------,,,***)))))))))***+++(((((())))))******++++++&&&))),,,,,,)))&&&&&&'''******))))))***+++,,,---)))))))))***)))(((((('''&&&&&&&&&''')))***)))(((,,,)))'''((()))***(((%%%''''''&&&&&&&&&''''''(((,,,,,,,,,+++((('''''''''$$$%%%&&&&&&%%%%%%&&&(((JJJKKKNNNRRRUUUUUURRRPPPNNNMMMMMMLLLKKKJJJIIIHHHHHHGGGFFFEEEEEEFFFGGGHHHDDDBBBCCCFFFFFFBBBBBBDDDGGGIIILLLMMMLLLIIIEEEBBBBBBCCCBBBAAA???>>>???@@@>>>===>>>???@@@@@@>>><<<@@@???>>>===<<<;;;;;;<<<:::;;;;;;;;;:::999777555???:::555333555888::::::===555000444>>>AAA999000222444777888888999;;;<<<999:::;;;:::999999;;;<<<>>><<<<<<>>>AAAAAA===999<<<<<<<<<===>>>???@@@AAA>>>@@@CCCEEEFFFEEECCCAAA<<<@@@CCCBBB???>>>AAADDDCCCHHHJJJGGGGGGIIIFFF???DDDCCCFFFKKKMMMLLLOOOUUUNNNRRRVVVVVVSSSPPPPPPQQQPPPZZZ]]]TTTOOOTTTVVVRRRWWW[[[^^^^^^```eeejjjlllpppnnnmmmlllmmmllljjjhhhcccfffhhhhhhkkkooommmiiifff``````hhhpppssswww|||xxxpppjjjkkkllllllmmmoootttrrrxxx~~~|||yyy|||}}}~~~{{{{{{|||~~~|||{{{zzzzzzxxxwww}}}}}}uuupppuuu~~~}}}{{{vvvttttttsssqqqnnniiifffbbb```aaaccceeefff```___]]]\\\[[[[[[[[[\\\]]]]]]\\\YYYUUUSSSRRRSSSQQQPPPNNNKKKHHHFFFDDDBBBDDDCCCAAA???>>>=========:::;;;;;;888555222222222222111000////////////...000---+++,,,,,,)))((((((000...,,,,,,---......---(((((())),,,------+++))),,,,,,,,,++++++,,,---...///***%%%''',,,---)))$$$&&&(((******)))))))))***'''''''''''''''''''''''')))((('''&&&%%%&&&''''''))))))((('''&&&%%%$$$$$$((($$$%%%***+++((()))...LLLLLLNNNPPPRRRPPPMMMJJJJJJIIIIIIIIIHHHHHHGGGGGGKKKJJJIIIHHHHHHHHHIIIJJJFFFCCCCCCEEEEEEBBBBBBDDDEEEGGGIIIJJJJJJGGGDDDBBBBBBCCCCCCAAA??????@@@AAA???>>>>>>???@@@@@@???===::::::::::::;;;;;;<<<<<<777888888999::::::::::::BBB>>>999888999;;;<<<<<<@@@;;;777;;;AAACCC>>>777777999:::::::::;;;===??????@@@AAA@@@@@@AAACCCFFFFFFGGGIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGIIIJJJLLLMMMPPPQQQSSSUUUVVVVVVUUUTTTSSSVVVYYYXXXVVVUUUXXX[[[eeefffddd``````bbb]]]VVVVVVWWW[[[aaadddcccfffkkkfffiiikkkkkkhhheeeccccccdddmmmpppkkkiiinnnmmmhhhiiikkkllllllooovvv~~~yyysssrrryyyyyyzzz}}}}}}}}}~~~}}}xxxttttttsssqqqrrrvvvwww~~~|||zzz{{{}}}~~~}}}|||{{{yyywww}}}~~~}}}~~~{{{yyyyyyzzzsssssssssqqqnnniiieeebbbbbb___[[[WWWUUUSSSSSSRRROOOMMMJJJGGGEEECCCBBBBBB>>>===<<<===>>>===:::888888666555666666555444444555333222222222222111000,,,,,,,,,...//////,,,***000///////////////...---))))))(((***,,,---,,,***(((***++++++)))((())))))***))))))((('''&&&&&&%%%***)))((('''&&&'''((((((******))))))))))))))))))+++((((((,,,,,,))))))---PPPOOOOOOOOOOOOMMMIIIEEEFFFFFFFFFFFFGGGGGGHHHHHHIIIHHHHHHGGGGGGFFFFFFFFFEEEBBB@@@BBBBBB???@@@CCCDDDDDDEEEFFFEEEDDDBBBAAA@@@AAAAAA@@@???>>>@@@AAA@@@>>>======>>>??????>>>::::::;;;<<<<<<<<<<<<;;;999999999:::;;;===???@@@DDDBBB@@@???@@@AAAAAAAAADDDBBBAAACCCEEEFFFBBB???@@@@@@AAA@@@@@@BBBEEEHHHKKKLLLMMMNNNOOOQQQVVVYYY\\\___aaa___\\\[[[^^^aaa````````````bbbdddfffgggooopppqqqrrrssstttuuuuuuxxxzzz}}}}}}{{{zzz}}}}}}vvvnnnrrrtttzzz{{{xxxyyyzzz}}}}}}}}}}}}|||~~~vvvsssuuuxxxzzzzzzssskkkeeefffgggffffffhhhkkkrrrxxxzzzzzz{{{zzzwwwyyyzzz{{{{{{{{{zzzyyyyyyuuuuuuuuuuuuxxx{{{~~~~~~|||{{{{{{zzzxxxvvvyyy~~~yyyuuuuuuwww~~~yyyuuusssqqqpppoooiiiccc___`````````^^^YYYWWWVVVWWWWWWVVVQQQLLLNNNNNNLLLJJJIIIHHHHHHGGGCCCBBB@@@@@@@@@???<<<:::777666666666777666444111999777666777888777333///'''+++...///......///000---...///...,,,******+++,,,,,,+++++++++************)))((('''''''''(((((())))))((('''((()))***+++,,,))))))+++***'''''')))RRRQQQPPPOOONNNLLLIIIFFFDDDEEEEEEFFFGGGHHHIIIJJJGGGGGGHHHGGGGGGFFFEEEDDDHHHDDDBBBCCCCCCAAABBBFFFHHHHHHGGGFFFEEEDDDDDDCCC@@@AAABBBBBBAAAAAACCCEEECCCAAA@@@@@@BBBCCCDDDDDDAAABBBBBBBBBAAA@@@>>>===BBBAAA@@@@@@BBBEEEHHHJJJJJJJJJJJJKKKMMMNNNNNNNNNNNNOOOPPPQQQPPPNNNMMMMMMOOOPPPPPPPPPQQQTTTYYY]]]```aaaccceeehhhmmmsssxxx~~~}}}}}}{{{uuuyyy~~~~~~{{{yyywwwqqqpppjjjgggcccbbbfffkkkooopppjjj```YYYYYY\\\\\\]]]^^^___dddjjjmmmooonnnkkkhhhooooooooopppqqqpppmmmjjjhhhhhhjjjnnntttyyy}}}zzzwwwssspppqqqrrrssssssvvv{{{|||uuunnnmmmnnnwww|||~~~~~~}}}|||{{{{{{{{{}}}zzzvvvtttvvv~~~{{{xxx|||~~~{{{xxxwwwvvvsssoookkkooopppnnngggcccbbbaaa___]]][[[ZZZYYYXXXUUURRROOOLLLJJJIIIIIIIIIHHHEEECCCHHHFFFDDDFFFGGGEEE>>>999222444666777555333333333222333444444222000000111......//////000000111111------,,,,,,,,,+++++++++,,,+++)))(((((()))***+++,,,++++++++++++)))))))))QQQPPPNNNMMMMMMLLLJJJHHHDDDDDDEEEFFFGGGHHHIIIIIIHHHIIIJJJKKKJJJIIIGGGFFFLLLHHHFFFGGGGGGFFFHHHLLLLLLLLLJJJIIIHHHGGGFFFFFFCCCEEEFFFFFFEEEFFFHHHJJJJJJHHHGGGHHHJJJMMMNNNNNNKKKLLLLLLLLLLLLKKKJJJJJJOOOOOONNNPPPSSSXXX]]]```^^^```bbbdddfffhhhiiijjjjjjlllooonnnjjjhhhhhhiiijjjkkkmmmnnnppptttzzz~~~~~~xxxsssvvvzzzyyyuuussswww{{{ttteee]]]ZZZZZZVVVVVVWWWYYY]]]aaacccdddaaaWWWOOOPPPTTTVVVWWWZZZ[[[]]]aaaeeegggdddaaa___cccccccccdddeeeccc```]]]dddcccdddhhhnnnsssuuuuuunnniiibbb___```dddiiikkkppptttwwwuuuooojjjiiijjjrrrvvv{{{}}}|||{{{|||~~~}}}{{{{{{zzz~~~|||yyywwwuuuuuuuuutttpppjjjhhhkkkrrr{{{~~~|||~~~{{{{{{yyyzzz}}}|||zzzwwwvvvtttrrrnnnkkkfffeeecccbbbaaa```^^^[[[^^^]]]]]]]]]]]]YYYSSSNNNHHHFFFEEEDDDCCCAAA===:::;;;<<<>>>===;;;::::::;;;555555555444444333333333333333333333333222222111333222000---,,,+++++++++...///......---......---PPPNNNLLLKKKLLLMMMLLLKKKFFFGGGGGGGGGHHHHHHIIIIIIGGGHHHKKKLLLMMMKKKIIIGGGKKKHHHGGGJJJJJJIIIJJJNNNLLLLLLLLLKKKKKKJJJJJJJJJJJJLLLMMMNNNNNNOOORRRTTTTTTTTTTTTVVVZZZ]]]^^^^^^______```aaaccceeegggiiihhhhhhiiimmmrrrxxx~~~{{{~~~yyywwwyyyzzzvvvssssssxxx|||zzzqqqmmmooouuu|||vvvfffXXXPPPLLLLLLLLLJJJLLLOOOSSSVVVWWWWWWWWWVVVNNNGGGHHHLLLOOOTTTYYY\\\ZZZ\\\```aaa]]]ZZZYYYXXXYYYYYYYYYWWWUUUTTTSSScccaaa___```dddfffeeeccc[[[VVVOOOLLLOOOUUU[[[___eeegggiiiiiigggeeedddccchhhlllooopppooonnnppprrrxxxwwwxxxzzz|||{{{wwwssswwwuuussspppnnnmmmmmmmmmjjjeee```]]]```gggmmmppp{{{sssnnnrrrlllhhhggggggjjjqqqyyy}}}{{{zzzyyyxxxvvvttttttuuuvvvvvvsssnnnjjjgggaaa^^^ZZZXXXXXXVVVRRROOOOOOPPPQQQPPPNNNLLLLLLMMMGGGFFFDDDBBB???===<<<;;;;;;;;;;;;<<<;;;::::::999<<<;;;:::777444222000///111333333000000222222000TTTRRROOONNNOOOPPPPPPPPPMMMMMMMMMMMMLLLLLLKKKKKKKKKMMMPPPSSSTTTRRRPPPNNNQQQOOOPPPTTTUUUTTTUUUXXXUUUVVVXXXZZZ\\\\\\]]]]]]bbbdddfffggggggiiilllnnnooooooqqquuuzzz}}}~~~}}}zzz~~~~~~|||vvvtttvvvzzzlllfff^^^YYY[[[___cccdddooozzz|||zzzzzzsssiii]]]TTTHHHCCCCCCEEEEEECCCDDDFFFIIIKKKLLLLLLLLLLLLIIICCC???@@@CCCGGGOOOWWW[[[VVVUUUYYYZZZUUURRRRRRPPPRRRRRRPPPLLLJJJJJJLLLYYYUUURRRSSSUUUVVVSSSOOOHHHDDD@@@@@@CCCIIINNNQQQUUUVVVXXX\\\___^^^ZZZWWWXXX[[[^^^^^^]]]]]]```cccjjjjjjkkklllkkkjjjhhhfffdddcccbbbaaa```aaabbbbbb^^^YYYTTTQQQTTTWWWZZZ[[[ccchhhrrr~~~vvvggg___]]]WWWTTTUUUXXXZZZ^^^cccllloooqqqrrrsssyyyzzzxxxyyyuuutttssspppmmmlllmmmooonnnooonnnlllhhheeedddddd```___^^^\\\ZZZXXXWWWVVVQQQRRRSSSSSSSSSRRRPPPPPPPPPPPPOOONNNKKKGGGCCCAAA@@@CCCBBB>>>===??????;;;[[[XXXUUUSSSTTTUUUUUUUUUUUUTTTTTTSSSRRRQQQPPPOOOUUUXXX\\\```aaa___]]][[[___^^^```eeegggeeefffiiihhhjjjmmmqqqtttvvvwwwxxxzzz{{{yyy|||xxx}}}}}}|||vvvddd^^^VVVQQQPPPPPPOOONNNSSS___eeeaaa]]]]]]VVVKKKDDD<<<666777???DDDBBB>>>AAACCCEEEEEEDDDDDDDDDDDD@@@<<<999:::<<>>CCCFFFHHHJJJJJJMMMTTTYYYYYYRRRLLLKKKNNNPPPPPPOOOPPPTTTXXXVVVXXXYYYYYYWWWUUUUUUVVVSSSSSSSSSSSSTTTVVVWWWYYYTTTOOOJJJGGGIIIJJJKKKJJJNNNSSS\\\hhhuuu~~~vvvwwwzzztttbbbWWWQQQKKKIIIMMMRRRSSSTTTVVVXXX\\\```bbbeeekkkuuu~~~~~~}}}}}}}}}~~~{{{zzz~~~yyywwwwwwssssssssssssttttttttttttnnnooopppppppppooommmlllhhhiiiiiihhheeeaaa]]]ZZZVVVYYYXXXRRRPPPRRRQQQLLLbbbbbbaaa^^^ZZZZZZ^^^aaadddeeeeeecccaaa``````aaaeeejjjpppuuuvvvuuuttttttxxxzzz~~~~~~~~~~~~|||vvvuuuuuuxxxtttvvvxxx{{{~~~yyyuuuuuuxxx|||}}}{{{zzzuuuqqquuu~~~tttqqqoooooorrrsssrrrqqqmmmfff\\\TTTNNNHHHBBB===>>>@@@BBBFFFHHHGGGCCC@@@???<<<999:::>>>???<<<888;;;???CCCBBB===999999;;;999<<<<<<888999@@@HHHKKKPPPSSSSSSNNNFFFAAA@@@AAAGGGLLLQQQPPPJJJCCC@@@???===AAACCCAAA<<<999:::===<<<:::888999===AAADDDFFFDDDGGGJJJJJJHHHEEEEEEFFF???BBBEEEHHHIIIJJJKKKLLLNNNLLLJJJJJJLLLNNNOOONNNKKKIIIHHHKKKTTT\\\XXXPPPMMMIIIEEEDDDFFFHHHHHHFFFHHHJJJOOOTTT\\\hhhuuu~~~rrrpppnnnpppssstttsssqqq~~~lllYYYOOOKKKFFF@@@???BBBFFFHHHHHHKKKJJJLLLQQQUUU\\\iiiuuuxxx}}}|||yyyvvvtttuuuzzz~~~yyyzzz}}}~~~~~~zzz{{{wwwsssrrrpppnnnnnnmmmkkkiiimmmnnnnnnllljjjjjjnnnrrrxxxyyy{{{{{{zzzyyyzzz{{{}}}ssstttrrrvvv{{{|||~~~{{{||||||xxxrrrooopppwwwvvvmmmfffhhhlllrrrxxx|||~~~xxxwwwvvvwww{{{|||{{{}}}zzztttuuuuuuuuuttttttuuuxxx{{{~~~}}}|||}}}}}}|||{{{zzzzzzzzzyyyxxxyyy|||yyyvvvrrrpppqqqtttyyy|||yyyrrrnnnjjjgggkkkrrrkkkhhheeeeeeiiinnnpppqqqlllggg```XXXOOOFFF===777777888;;;???BBBBBB???<<<555333444888===???<<<888777;;;>>>===999555555777888;;;;;;777888???FFFHHHJJJLLLMMMIIICCC??????AAAHHHLLLPPPNNNHHHBBB??????;;;>>>AAA???;;;999;;;>>>BBB???<<<;;;>>>BBBEEEGGGFFFHHHIIIGGGCCC@@@@@@@@@<<<>>>AAADDDFFFHHHJJJKKKKKKIIIHHHHHHJJJLLLLLLLLLGGGFFFCCCFFFOOOWWWVVVOOOKKKFFFAAA???AAACCCCCCBBBIIIHHHHHHNNNZZZiiivvv}}}xxxvvvttttttuuutttrrrooouuuzzzzzziiiZZZQQQEEEAAA======@@@BBBBBBAAA@@@???BBBGGGKKKOOOZZZdddhhhllloooooonnnnnnssswwwyyy~~~}}}}}}~~~tttrrrooonnnooossswwwzzzzzz|||}}}zzz{{{|||||||||~~~tttjjjcccfffeeehhhrrr{{{~~~~~~tttjjjkkkuuu~~~yyyuuuqqqmmmhhheeehhhooowww||||||yyyuuussstttwwwyyyvvvpppkkkhhhhhhqqquuuxxxvvvtttqqqkkkdddYYYZZZ^^^bbbhhhmmmqqqsssuuu{{{~~~|||zzzzzz}}}~~~~~~}}}~~~}}}xxxmmmllllllmmmqqqyyy}}}vvvrrrqqqmmmhhheeegggiiikkklllnnnrrrttt~~~~~~}}}~~~}}}{{{~~~{{{vvvsssqqqrrrrrrsssssssssuuuyyy|||tttrrrqqqqqqssswww{{{~~~~~~}}}sssiiidddbbbcccgggllliiiddd___]]]___eeejjjnnnooonnnkkkbbbVVVHHH>>>888222333666999<<<<<<:::888222333777===BBBCCC???;;;999<<>>;;;777777888999<<<<<<999999@@@EEEFFFCCCEEEEEECCC>>><<<===???GGGJJJLLLJJJEEEAAA???@@@;;;>>>@@@???======???BBBKKKGGGCCCAAACCCGGGJJJLLLLLLLLLJJJGGGBBB???>>>>>>===>>>@@@BBBFFFIIILLLNNNLLLJJJIIIJJJLLLNNNNNNNNNIIIFFFBBBCCCLLLUUUUUUPPPGGGBBB>>>===BBBHHHKKKLLLMMMGGGCCCHHHWWWiiixxx~~~}}}zzzwwwtttsssyyyyyykkk\\\RRRGGGDDDAAAAAACCCDDDBBB???>>>===@@@DDDFFFHHHPPPYYYZZZ\\\]]][[[XXXWWWYYY[[[bbbiiipppuuu{{{yyywwwtttrrrrrrpppnnnmmmllluuu}}}~~~vvvkkkjjjiiihhhiiikkknnnoooooovvv}}}yyy{{{~~~xxxssssssuuuuuuvvvxxxtttwwwzzz}}}}}}{{{yyywwwzzz{{{xxxwwwwwwyyyzzzwwwyyy}}}zzztttsssuuuvvvxxxtttkkkccc___YYYSSS^^^^^^bbbjjjqqqvvvwwwxxxttt|||wwwrrriiiaaa```eeemmmrrrqqqmmmgggbbb^^^ZZZWWWUUUWWW]]]gggnnnooommmjjjhhhhhhkkkmmmmmmiiieeebbbbbbeeeggghhhhhhggggggeeecccYYY[[[^^^```bbbdddfffgggfffmmmvvv}}}~~~}}}zzzxxxxxxzzz|||{{{yyyzzz{{{~~~|||zzz|||~~~xxxnnnnnnnnnmmmpppwww~~~~~~xxxqqqjjjddd___\\\XXX\\\```eeehhhlllqqqttt{{{|||~~~xxx}}}yyyyyyyyyyyywwwtttrrrpppoooqqqssstttrrrnnnjjjgggjjjkkkkkkllllllooosssvvvoooooooooqqqtttyyy}}}|||~~~wwwooogggeeegggkkknnnpppqqqjjjbbb[[[ZZZ]]]cccgggooopppmmmeeeWWWJJJAAA===555555666999;;;;;;999777555888>>>DDDHHHGGGBBB>>><<>>;;;;;;;;;===??????<<<>>>CCCGGGGGG@@@AAABBB@@@===;;;<<<===EEEGGGHHHGGGDDDAAAAAABBB@@@BBBCCCCCCBBBCCCGGGJJJRRRNNNJJJHHHJJJNNNRRRTTTUUUSSSOOOKKKGGGDDDDDDDDDBBBAAABBBEEEJJJNNNQQQSSSSSSRRRQQQRRRUUUVVVVVVUUUQQQNNNIIIGGGNNNWWWYYYUUUKKKFFF@@@@@@EEELLLQQQTTTPPPKKKGGGJJJUUUhhhyyy~~~}}}sssbbbTTTSSSOOOKKKJJJLLLMMMKKKIIIDDDCCCCCCEEEEEEFFFMMMVVVWWWWWWVVVSSSNNNKKKKKKLLLSSS\\\eeekkkqqqxxxzzzyyy{{{}}}|||yyyttttttsssqqqooooooqqqsssvvvzzz}}}|||xxxwwwyyy{{{xxx|||vvvnnnllliiigggfffeeeddddddbbbkkktttwwwzzz}}}vvvoooiiieeeeeeeeeeeeffffffggggggfffkkkqqqxxx~~~xxxvvvwwwzzz{{{rrrjjjkkkmmmllljjjkkkfffhhhkkkmmmnnnnnnnnnooorrrzzzzzzvvvrrroooppptttnnnkkkhhhfffgggjjjkkkkkkgggeeeeeehhhnnnuuuzzz{{{zzzxxxvvvuuusssuuu}}}{{{xxxrrrjjjffffffaaaaaa]]]WWWSSSSSSQQQLLL[[[___ccchhhkkkllljjjfff\\\bbbgggiiimmmsssvvvvvvnnniiiddd```]]]]]]___bbb^^^ZZZUUUPPPNNNMMMKKKJJJHHHPPP\\\fffjjjiiigggeeegggiiijjjjjjfffaaa]]][[[[[[[[[\\\___bbbdddgggiiicccfffiiiiiigggeeedddeee```fffooouuuwwwvvvtttrrrppptttvvvtttpppqqqwww}}}pppuuu{{{{{{wwwuuuxxx{{{~~~~~~~~~~~~yyyrrroooppppppooonnnrrrzzz|||xxxuuuyyyvvvpppiiiaaaYYYTTTSSSRRRUUUZZZ]]]aaadddhhhkkknnnppptttyyy}}}}}}{{{xxxnnnssswwwxxxwwwvvvrrrmmmkkkkkkkkkjjjiiigggeeedddbbbcccdddeeeeeebbb^^^\\\______``````aaaccchhhkkkggghhhkkkmmmqqqtttwwwyyywwwxxx{{{}}}}}}{{{pppmmmjjjiiimmmqqqrrrqqqsssmmmddd\\\YYYZZZ___ccchhhhhhfff^^^SSSJJJEEECCC>>>===<<<<<<======:::888777;;;BBBIIILLLLLLHHHEEE@@@BBBCCCDDDBBB@@@???>>>AAACCCCCCAAACCCIIIKKKIIIEEEFFFGGGFFFDDDBBBAAAAAAFFFGGGHHHGGGFFFFFFFFFGGGGGGGGGFFFFFFFFFIIIMMMPPPSSSPPPMMMLLLOOOTTTXXXZZZ[[[XXXTTTPPPNNNMMMMMMLLLHHHGGGGGGJJJOOOSSSVVVVVVZZZYYYYYY[[[]]]___^^^]]]\\\XXXRRRNNNSSS[[[^^^[[[UUUOOOHHHEEEIIINNNSSSUUURRRRRRPPPOOOTTTbbbvvv|||jjjWWW]]]XXXRRROOOQQQSSSSSSRRRJJJGGGFFFEEEDDDEEELLLUUUWWWWWWTTTPPPKKKHHHGGGFFFNNNWWW```eeeiiinnnpppooonnnppprrrttttttrrrpppnnniiiiiihhheeebbbcccfffiiimmmlllkkkjjjjjjkkkjjjjjjmmmvvv}}}tttnnnggggggeeecccbbbaaabbbcccbbbjjjqqqrrrtttxxx||||||yyynnngggbbb___^^^___```aaaaaaaaaaaaaaaaaaeeejjjooowww~~~|||||||||}}}~~~yyyyyy{{{~~~~~~{{{zzz{{{zzzwwwsssrrrtttvvvtttkkkcccccceeeccc``````aaabbbcccbbbbbbcccgggjjjllluuu{{{rrrlllmmmfff```^^^\\\[[[___ddd^^^]]][[[ZZZ^^^cccccc___ZZZWWWTTTUUUZZZ___bbbccceeeiiimmmoooooosss{{{~~~{{{yyytttkkkccc```YYYYYYWWWTTTTTTXXXWWWSSS[[[bbbhhhiiihhheee^^^WWWJJJOOOSSSUUU[[[ccchhhhhheeeaaa______]]]XXXWWWYYYPPPLLLGGGDDDCCCEEEEEEFFFBBBJJJVVV```fffgggggggggllllllllljjjfff___XXXTTTTTTRRRTTTZZZ___ccciiiooolllqqquuuvvvrrrmmmkkkkkkdddhhhmmmppppppnnnlllkkkfffjjjmmmkkkhhhgggkkkoooffflllqqqrrrpppoooqqquuuxxxtttrrrsssrrrooopppsssuuuwwwzzz}}}|||wwwoooiiinnnpppqqqnnnjjjkkkqqqvvvvvvvvvvvvvvvtttsssqqqppprrrnnnkkkggg```XXXVVVXXXZZZ[[[\\\\\\\\\]]]___aaabbbdddhhhnnnssstttsssqqqggghhhjjjlllllljjjeeeaaa]]]]]]]]]]]]\\\[[[ZZZYYYTTTTTTTTTVVVWWWVVVSSSQQQWWWXXXYYYYYYZZZ]]]aaaeeedddfffiiilllnnnpppqqqrrrnnnnnnpppssstttsssooolllgggiiiiiiggghhhkkkjjjfffhhhfffbbb]]][[[\\\```dddfffeeebbb]]]WWWRRRPPPOOOIIIGGGEEECCCCCCBBBAAA???@@@DDDKKKRRRWWWYYYXXXWWWMMMNNNPPPPPPPPPNNNMMMKKKGGGIIIIIIIIILLLRRRSSSPPPOOOQQQSSSTTTTTTRRROOOMMMNNNOOOOOOOOOOOONNNNNNMMMMMMKKKIIIHHHIIILLLPPPRRRSSSQQQOOOPPPTTTYYY\\\^^^^^^[[[WWWUUUTTTTTTTTTSSSOOOMMMLLLOOOTTTXXXXXXWWW^^^]]]^^^```cccdddcccbbbccc```ZZZVVVYYY```cccaaa\\\WWWRRRRRRXXX```fffiiiWWWZZZZZZWWWWWW___ppp~~~~~~zzz}}}}}}ooo\\\___ZZZSSSPPPQQQTTTVVVUUUPPPMMMLLLLLLJJJIIIPPPXXXUUUSSSPPPMMMJJJGGGEEEDDDLLLTTT\\\^^^```dddffffffaaabbbeeeffffffeeecccaaaaaabbbaaa^^^[[[\\\```dddgggddd``````bbbccccccaaahhhoooxxx}}}{{{uuunnniiieeeeeedddaaa______bbbddddddkkkooonnnnnnrrrvvvvvv~~~}}}rrrfff___\\\\\\XXXXXXZZZ[[[\\\\\\\\\\\\\\\___dddkkksss|||~~~}}}{{{yyywwwvvvuuussstttuuuuuutttqqqnnnmmmmmmpppuuuxxxzzzyyyxxxvvvssssssrrrpppnnnnnnppprrrllleee___^^^^^^[[[YYYZZZZZZ[[[\\\[[[YYYZZZ___ccchhhooowww}}}~~~yyytttrrrpppllleee___[[[VVVQQQOOONNNOOOTTT[[[YYYZZZYYYYYY]]]ccc```YYYSSSPPPNNNQQQVVVZZZYYYXXX\\\eeeoootttuuuyyy~~~~~~~~~tttjjjeee___```______bbbggggggccc___hhhmmmlllhhhddd[[[RRREEEHHHJJJKKKQQQYYY]]]]]]\\\XXXXXX[[[ZZZUUUSSSVVVJJJFFFBBB???AAACCCFFFGGGHHHMMMTTT[[[___bbbdddfffiiiiiiiiihhhddd^^^VVVQQQMMMJJJLLLSSSYYY]]]ccckkkooovvv{{{xxxwwwqqqrrrsssppplllhhhfffeee^^^aaadddeeecccaaaaaabbb___bbbeeeeeedddeeegggiiihhheeeccceeeccc```___aaadddhhhmmmooommmhhhdddaaadddhhhjjjgggbbb```dddhhhhhhggggggffffffggghhhiiihhheeeeeefffbbb]]]^^^cccdddcccaaa^^^[[[ZZZ\\\]]][[[]]]```eeeiiikkkjjjiiibbb```___aaabbb```\\\XXXQQQQQQQQQQQQQQQQQQQQQQQQMMMKKKJJJKKKMMMNNNMMMKKKOOOPPPRRRTTTVVVZZZ___cccaaacccfffhhhjjjjjjiiihhheeeeeegggjjjllljjjeee```[[[```aaa^^^\\\^^^]]]ZZZZZZ\\\^^^______```dddggghhhfffdddbbbaaa___\\\ZZZTTTRRROOONNNNNNMMMLLLKKKNNNQQQWWW\\\aaadddfffggg^^^^^^___``````___]]][[[QQQSSSTTTUUUZZZ______\\\[[[]]]aaaeeegggeeeaaa^^^]]]\\\\\\\\\[[[YYYVVVTTTUUURRRNNNLLLMMMQQQTTTVVVXXXWWWVVVXXX\\\```bbbbbbbbb___\\\[[[[[[[[[ZZZXXXXXXVVVUUUWWW\\\^^^\\\YYY``````aaadddggghhhgggeeegggfffaaa]]]aaahhhlllkkkeeeaaa^^^```hhhrrrxxx{{{cccddddddbbbaaaeeennnvvv~~~uuutttuuulll^^^___ZZZUUUTTTUUUWWWWWWVVVRRRRRRTTTVVVTTTQQQTTTZZZSSSQQQNNNLLLKKKJJJHHHGGGKKKSSSZZZYYYYYY\\\______[[[\\\^^^___^^^\\\ZZZYYY[[[]]]]]][[[XXXXXX\\\aaaccccccaaa___^^^___aaaccchhhkkkooopppnnnkkkiiihhhccccccbbb___[[[[[[]]]```dddjjjllliiiiiimmmqqqrrryyyxxx}}}~~~zzzxxxjjjaaa]]]\\\]]]TTTTTTVVVWWWXXXYYYZZZZZZXXX\\\bbbhhhnnnsssxxxzzzqqqqqqpppnnnllljjjhhhgggdddfffhhhiiiiiigggdddbbbdddgggjjjlllkkkkkklllmmmjjjiiihhhfffeeefffiiikkkeee```\\\[[[YYYUUUUUUXXXSSSWWW[[[[[[YYYXXX\\\___dddgggkkkpppuuu}}}yyytttqqqlllgggkkkgggcccccceeeeeeaaa\\\WWWRRRMMMKKKIIIIIIOOOWWW[[[]]]]]]\\\```eeeaaaYYYQQQOOOPPPUUU[[[]]][[[WWW[[[gggttt{{{}}}}}}rrrmmmhhhiiijjjkkkooottttttooodddmmmrrroookkkggg^^^UUUHHHJJJIIIIIIMMMTTTXXXVVVVVVRRRRRRWWWWWWSSSRRRVVVKKKGGGCCCAAABBBFFFIIIJJJRRRTTTVVVWWWYYY[[[___aaa```aaabbbcccaaa]]]VVVQQQHHHDDDEEELLLRRRTTT[[[cccoooxxx~~~}}}yyyssslllfffccccccZZZ]]]aaacccaaa___]]][[[XXXXXXYYYYYYXXXYYY[[[]]]]]][[[[[[^^^]]]XXXVVVWWWTTTZZZ```bbb```\\\ZZZYYYWWW[[[___\\\VVVSSSVVVZZZ]]]\\\ZZZXXXYYYZZZ\\\]]]\\\ZZZ]]]aaa```]]]```hhhdddccc```\\\XXXXXXYYY\\\UUUVVVXXX\\\```bbbaaa```[[[VVVTTTVVVXXXVVVQQQNNNJJJJJJJJJKKKKKKLLLLLLLLLKKKHHHFFFGGGJJJLLLKKKJJJDDDFFFIIIKKKOOOTTTYYY^^^ZZZ\\\___aaaaaa```^^^]]]```aaacccfffiiigggaaa\\\QQQXXXZZZUUURRRUUUVVVTTTSSSXXX^^^aaacccdddgggiiifffdddbbbccceeeccc___[[[\\\ZZZWWWVVVWWWWWWWWWVVVVVVYYY\\\___aaadddgggiiiddddddeeefffgggfffdddaaa[[[]]]^^^```eeekkkkkkfffbbbeeekkkqqqtttsssnnnjjjhhhgggfffeeeccc```[[[XXX\\\YYYTTTQQQRRRUUUXXXYYY^^^^^^^^^```dddfffgggggggggdddaaa```aaa```^^^[[[```]]]\\\___cccddd```\\\ccccccdddgggjjjkkkjjjhhhjjjjjjfffdddhhhppptttsssrrrmmmhhhhhhlllqqquuuvvvnnnmmmlllkkkkkklllppprrr|||tttllllllggg^^^```]]]ZZZZZZ\\\]]][[[XXXNNNPPPUUUYYYWWWSSSSSSWWWTTTRRRPPPOOONNNNNNMMMLLLLLLSSSYYYXXXVVVYYY]]]^^^\\\]]]]]]]]]\\\ZZZWWWVVVWWWZZZ\\\YYYVVVVVV[[[```bbbdddeeebbb^^^]]]ccchhhjjjjjjiiifffddddddfffiiibbbbbb```\\\WWWVVVYYY\\\cccgggiiieeedddiiinnnpppnnnlllrrr{{{{{{www}}}|||zzz~~~}}}~~~xxxnnneee___\\\]]]]]]TTTTTTUUUWWWXXXZZZ[[[\\\XXX[[[aaafffjjjkkkkkkkkkjjjiiihhhfffcccaaa^^^]]]YYY[[[^^^```aaa```___^^^^^^``````___]]]]]]```cccbbbaaa___^^^]]]___bbbcccaaa]]][[[ZZZWWWRRRSSSXXXSSSYYY```bbb```___```bbbbbbaaaaaaccchhhnnntttxxx}}}|||~~~|||vvvtttqqqppppppqqqppppppllljjjkkklllggg___[[[\\\]]]``````^^^___bbbaaa]]]XXXRRRMMMMMMNNNOOOTTT[[[eeehhhgggeeegggjjjeee\\\WWWPPPOOOXXXcccfffdddaaakkksss}}}yyywwwxxx}}}|||zzz{{{yyywwwvvvxxxzzzzzzvvvrrrmmmssszzz|||vvvkkk```YYYLLLLLLNNNQQQTTTVVVUUUTTTVVVNNNJJJMMMQQQQQQQQQQQQRRRLLLGGGGGGGGGHHHLLLRRRTTTXXX\\\^^^^^^___cccfffeee```^^^aaafffeee[[[QQQHHHGGGJJJOOORRRTTTZZZaaagggtttvvvmmmfff```]]]YYYZZZ[[[ZZZWWWTTTSSSSSSUUUVVVWWWUUUQQQPPPRRRTTTRRRTTTWWWWWWUUURRRQQQPPPUUUWWWYYYZZZYYYUUUPPPMMMTTTRRROOOLLLLLLMMMPPPQQQUUUSSSPPPPPPTTTYYY]]]___PPPSSSWWWZZZ[[[\\\^^^___^^^```]]]VVVSSSVVVUUUQQQUUUUUUTTTUUUVVVVVVTTTSSSNNNNNNLLLLLLLLLMMMNNNOOOJJJKKKIIIEEEDDDFFFGGGEEEFFFFFFGGGIIILLLLLLKKKIIIHHHIIIKKKLLLNNNOOOOOOPPPVVVVVVWWWWWWWWWVVVVVVUUUZZZ___aaa```______[[[VVVPPPPPPNNNNNNMMMNNNOOOPPPOOOQQQWWW___aaa^^^\\\]]]]]]]]]]]]]]]]]]\\\\\\[[[YYYYYYXXXXXXWWWWWWVVVVVVSSSQQQTTT]]]aaa___```eeedddccccccdddeeeeeecccaaa^^^```dddgggjjjlllllllllfffiiimmmrrrtttrrrmmmhhhgggeeecccbbbbbbccccccbbbcccaaa]]][[[[[[]]]```bbbfffjjjmmmnnnkkkiiiiiiiiimmmdddcccjjjkkkccc```ccc]]]aaahhhooorrrqqqkkkgggfffggggggeeedddeeegggiiillliiihhhiiiiiiiiimmmtttqqqnnnkkkiiiiiijjjkkkllliiinnnssssssooonnnsssxxx}}}~~~zzzvvvrrrqqqppppppkkkfffaaa```ccceeedddaaa```\\\XXXWWWXXXXXXVVVTTT\\\ZZZWWWUUUSSSSSSTTTTTTSSSUUUVVVSSSPPPPPPVVV[[[UUUWWWZZZ\\\\\\ZZZWWWUUU^^^]]]ZZZWWWUUUWWW[[[______```aaa___\\\\\\^^^aaaeeeeeeeeecccaaabbbfffjjjjjjeee___ZZZYYYYYYYYYYYY\\\aaaccc```___``````^^^gggdddaaaaaafffmmmrrruuu~~~|||}}}|||yyywwwvvvwwwwwwsssmmmfff```^^^______```[[[WWWWWWYYYXXXTTTVVV]]]XXX]]]cccffffffeeefffgggeee```[[[ZZZ\\\[[[VVVQQQUUUWWWYYY]]]___]]]YYYVVVXXXXXXWWWVVVVVVXXX]]]aaaZZZ[[[[[[[[[ZZZ[[[^^^```______^^^ZZZVVVTTTSSSTTTVVVYYY___eeehhhfffaaa]]]YYYWWWVVVZZZ___dddfffeeehhhkkkttt}}}}}}|||zzzzzz{{{yyyuuuvvvzzz~~~yyyyyyrrrnnnppprrrpppmmmmmmgggfffeeeddddddddddddccc___^^^```aaa^^^XXXWWWYYY___aaacccfffllloooiii```[[[UUUQQQPPPQQQSSSYYY```hhhkkkllljjjjjjlllhhhbbb___WWWSSSXXX___aaaaaaaaagggnnnvvvzzzyyywwwxxxzzzrrrpppqqqvvvxxxuuussstttzzzzzz{{{|||}}}|||yyywwwqqqyyyrrrddd\\\TTTTTTTTTVVVXXXXXXVVVTTTRRRLLLHHHKKKOOONNNLLLLLLPPPLLLKKKMMMNNNLLLMMMQQQWWW[[[^^^___^^^^^^aaadddbbbbbbbbbdddddd```YYYRRRJJJIIIKKKPPPRRRTTTYYY___hhhsssxxxpppggg```[[[YYYSSSTTTUUUSSSPPPNNNMMMNNNPPPQQQRRRPPPMMMLLLMMMOOOMMMOOORRRSSSQQQOOOMMMMMMNNNOOORRRSSSSSSPPPMMMKKKLLLJJJGGGEEEDDDFFFIIIKKKSSSPPPMMMLLLOOOSSSUUUWWWMMMNNNPPPPPPQQQSSSWWWYYYTTTVVVSSSMMMKKKMMMMMMIIILLLKKKJJJKKKLLLLLLKKKJJJJJJIIIIIIIIIIIIIIIJJJJJJHHHJJJIIIFFFEEEHHHHHHEEEDDDDDDDDDFFFHHHHHHGGGEEECCCDDDFFFHHHIIIJJJKKKKKKOOOPPPQQQQQQQQQQQQPPPPPPYYY]]]^^^[[[YYYWWWRRRLLLMMMLLLKKKKKKKKKLLLMMMNNNMMMMMMQQQWWWXXXTTTRRRSSSSSSSSSTTTUUUUUUUUUUUUUUUTTTTTTUUUUUUTTTTTTSSSSSSOOOMMMPPPVVVZZZYYYZZZ___^^^^^^___aaaccccccaaa___```bbbeeehhhjjjjjjiiihhheeegggkkkoooqqqpppkkkfffeeebbb______aaabbbaaa```___^^^^^^___aaacccfffgggjjjlllooonnnllljjjkkkllloooiiiiiipppooohhhfffkkkdddgggmmmsssuuutttnnniiimmmmmmmmmllljjjjjjlllnnnnnnlllmmmooonnnlllnnnsssvvvqqqkkkhhhiiihhheeebbbfffkkkpppooolllkkkpppuuuuuuxxx{{{|||}}}}}}~~~~~~|||yyyxxxwwwwwwpppllliiiiiimmmooonnnkkkddd```[[[ZZZ[[[[[[YYYWWW]]]]]]\\\ZZZWWWWWWYYY[[[XXXYYYXXXUUURRRSSSZZZ___XXXXXXXXXWWWWWWVVVUUUTTTZZZYYYWWWUUUTTTVVVZZZ^^^``````^^^[[[WWWVVVXXXZZZdddeeegggeeebbbaaaaaabbbeeeaaa\\\YYYWWWWWWWWWWWWZZZ^^^```\\\ZZZ[[[ZZZWWWYYYWWWUUUUUUXXX]]]cccgggooorrrwww{{{~~~}}}zzz{{{{{{wwwuuuvvv{{{zzzxxxvvvtttsssssssssnnnjjjddd```^^^^^^^^^^^^[[[WWWWWWZZZZZZUUUTTTWWWZZZ^^^ccceeedddbbbbbbccc^^^]]][[[ZZZYYYXXXWWWVVVZZZZZZZZZ[[[]]]]]][[[YYYZZZXXXUUUSSSSSSUUUXXXYYYWWWXXXYYYYYYYYYZZZ]]]___``````___[[[WWWTTTTTTUUUVVVXXX]]]```bbb___ZZZVVVNNNLLLKKKNNNRRRVVVXXXXXX^^^aaahhhqqqsssqqqqqqtttuuusssrrrsssppplllmmmpppqqqssstttssssssuuuyyy}}}~~~rrrhhhhhhaaa]]]```bbbaaa```aaa\\\]]]^^^^^^^^^^^^\\\\\\WWWVVVWWWZZZYYYWWWXXX\\\^^^aaafffmmmvvvyyyooobbbZZZTTTOOOOOOPPPRRRYYY```iiimmmooommmkkkkkkjjjgggggg___YYYYYYZZZZZZ\\\```aaafffkkkmmmlllkkkkkkmmmjjjggghhhmmmooolllkkklllvvvxxx{{{|||{{{yyyyyyyyyuuu}}}vvvggg^^^ZZZYYYYYYYYYYYYWWWTTTRRRMMMHHHFFFIIILLLIIIFFFFFFLLLLLLNNNSSSTTTPPPNNNOOOXXX[[[^^^^^^\\\[[[]]]```^^^```bbbbbb^^^YYYUUURRRKKKJJJLLLPPPQQQRRRVVV\\\dddjjjsssyyyzzzyyywwwvvvtttpppiiibbb[[[VVVSSSQQQLLLLLLLLLJJJGGGFFFGGGHHHJJJKKKKKKJJJHHHGGGGGGIIIEEEHHHKKKLLLKKKIIIIIIIIIEEEFFFHHHJJJJJJJJJIIIIIIEEECCC@@@===>>>@@@DDDFFFNNNKKKHHHGGGHHHJJJKKKLLLGGGGGGFFFEEEEEEHHHLLLOOOIIIKKKIIIEEEDDDFFFEEECCCCCCBBB@@@@@@BBBCCCBBBBBBDDDDDDEEEFFFFFFEEEDDDCCCCCCFFFFFFDDDDDDFFFFFFCCCBBBAAAAAABBBCCCCCCBBB@@@???@@@BBBDDDFFFGGGHHHHHHHHHIIIKKKLLLMMMLLLLLLKKKRRRVVVWWWTTTRRRPPPLLLFFFHHHHHHGGGHHHIIIJJJLLLMMMMMMKKKLLLOOONNNJJJHHHJJJIIIJJJKKKMMMNNNNNNOOOOOOPPPQQQRRRSSSSSSSSSRRRQQQLLLJJJKKKPPPRRRRRRTTTXXXWWWXXXZZZ^^^aaaaaa___]]]___aaadddfffgggeeecccaaabbbcccfffjjjllljjjfffcccccc___[[[\\\```cccaaa^^^]]]^^^```bbbeeeggghhhiiikkkllllllkkkiiiiiijjjkkkhhheeehhhllliiibbbcccjjjgggjjjnnnsssuuusssnnnjjjnnnoooppppppooooooqqqrrrooommmnnnooommmjjjjjjnnnvvvpppjjjhhhiiigggaaa[[[dddhhhlllllliiihhhlllqqqlllooossstttuuuuuuwwwxxx}}}{{{zzzqqqooonnnooosssuuusssqqqeeeaaa]]]\\\]]]^^^\\\ZZZ\\\___```^^^YYYXXX\\\```[[[[[[ZZZWWWTTTVVV\\\aaaZZZXXXUUUSSSQQQQQQRRRSSSVVVVVVTTTRRRQQQSSSXXX\\\\\\[[[XXXTTTPPPPPPSSSUUU[[[___bbbcccaaa^^^\\\[[[^^^[[[XXXVVVVVVVVVUUUTTTTTTYYYZZZVVVSSSSSSRRROOOPPPQQQPPPOOONNNRRRXXX^^^bbbhhhnnnqqqqqqssswww{{{zzzuuurrrsssssspppooopppssssssssssssrrrpppooonnniiieeeaaa___^^^^^^]]]]]]ZZZWWWWWW[[[]]]XXXQQQOOOTTTXXX\\\^^^^^^^^^^^^___VVVXXXYYYXXXVVVVVVXXXZZZ```^^^[[[ZZZ\\\]]]]]]]]][[[WWWSSSRRRTTTWWWXXXWWWVVVWWWXXXXXXWWWYYY[[[^^^aaaaaa___\\\XXXVVVWWWXXX[[[]]]^^^___]]]YYYUUURRRIIIGGGFFFGGGKKKNNNPPPQQQUUUXXX___eeedddbbbfffmmmssspppoooooolllggggggkkklllmmmnnnllljjjmmmuuu|||yyynnngggaaa\\\ZZZ]]]___\\\ZZZ[[[WWWZZZ]]]^^^]]]\\\ZZZZZZTTTRRRSSSVVVVVVUUUXXX^^^ZZZ```gggmmmtttuuummmbbbTTTNNNIIIIIIKKKMMMSSSZZZfffjjjmmmllliiigggggghhhfffaaa\\\ZZZWWWUUUWWW]]][[[^^^aaaaaa```______```ddd```aaaeeegggeeedddeeejjjnnnrrrsssqqqooopppqqqrrrxxx|||pppddd\\\XXXVVVUUUUUUTTTRRRNNNLLLIIIEEEEEEIIIJJJFFFBBBBBBIIIIIILLLRRRSSSOOOLLLMMMTTTVVVXXXWWWUUUUUUXXX[[[YYYYYYXXXWWWUUUSSSQQQPPPKKKJJJLLLOOOPPPOOORRRWWWZZZ\\\```dddgggfffccc```___\\\WWWRRRMMMKKKJJJIIIGGGGGGFFFDDDAAAAAACCCDDDDDDEEEEEEEEEDDDCCCCCCCCC???AAADDDFFFEEEEEEEEEFFFAAABBBBBBCCCDDDEEEEEEFFFBBB@@@===;;;<<>><<<<<<>>>???@@@???@@@BBBDDDEEEEEECCCAAA???<<>>@@@???>>>>>>@@@@@@>>>===>>>@@@AAACCCEEEFFFGGGGGGEEEFFFHHHJJJKKKJJJJJJIIIHHHLLLOOOMMMMMMNNNLLLGGGEEEEEEEEEFFFHHHJJJMMMNNNMMMJJJIIIJJJIIIEEEDDDGGGFFFGGGHHHIIIJJJJJJJJJJJJNNNOOOQQQRRRSSSRRRQQQPPPKKKJJJIIIKKKLLLNNNPPPRRRQQQRRRVVVZZZ^^^___]]][[[XXXZZZ^^^``````^^^[[[YYY\\\\\\^^^aaabbbbbb___\\\___[[[WWWXXX^^^aaa```\\\]]]^^^^^^___aaabbbdddeeefffeeedddbbbaaabbbdddeee]]]^^^aaabbb\\\UUUXXX```cccdddhhhlllnnnnnnjjjggggggiiilllmmmnnnnnnpppqqqllliiiggggggeeeaaaccchhhooommmjjjiiigggccc___[[[dddgggjjjjjjhhhhhhkkknnniiillloooqqqrrrssstttuuu}}}~~~~~~zzzwwwtttlllkkkkkklllooopppnnnlllaaa^^^[[[[[[^^^___^^^]]]ZZZ___aaa^^^WWWUUUYYY___YYYZZZZZZXXXVVVWWWZZZ]]]WWWUUUSSSQQQPPPPPPPPPQQQUUUTTTRRROOONNNPPPTTTXXXVVVSSSPPPMMMLLLMMMQQQSSSPPPSSSXXX[[[\\\[[[YYYXXXVVVTTTSSSRRRSSSSSSQQQPPPMMMQQQSSSPPPMMMNNNMMMKKKLLLOOOPPPNNNKKKMMMSSSZZZ[[[___dddhhhiiilllooorrrqqqllljjjlllmmmllllllooonnnoooqqqsssrrrpppmmmkkkcccaaa___^^^^^^^^^]]][[[XXXVVVVVV[[[]]]YYYOOOHHHKKKMMMQQQTTTWWWYYY[[[\\\RRRSSSTTTTTTUUUWWWYYY[[[aaa___]]]\\\]]]^^^]]]\\\ZZZUUURRRSSSYYY]]]]]][[[XXXYYYYYYXXXVVVWWWYYY[[[______^^^\\\ZZZYYY[[[]]]`````````]]]XXXSSSPPPNNNJJJIIIHHHIIIKKKOOORRRTTTUUUZZZaaafffccc```eeelllssspppooonnnjjjeeeeeehhhlllooopppnnnjjjlllsssyyy|||sssjjjddd]]][[[\\\```___YYYTTTSSSQQQUUUYYYZZZXXXVVVUUUUUURRROOOPPPRRRQQQPPPSSSYYYWWW___eeegggggghhheee```QQQKKKGGGHHHIIIKKKPPPWWWbbbdddggggggdddaaabbbeee\\\ZZZYYYYYYUUUQQQRRRWWWUUUVVVXXXXXXWWWVVVVVVWWW\\\XXXXXX\\\^^^\\\\\\]]]^^^bbbfffgggdddcccccceeegggjjjnnnnnniiiaaaZZZVVVQQQPPPOOOOOONNNMMMJJJGGGFFFDDDEEEHHHHHHDDD@@@AAAFFFDDDFFFJJJKKKIIIIIILLLKKKNNNOOOOOOMMMMMMPPPTTTRRRNNNIIIHHHKKKMMMMMMLLLJJJHHHJJJMMMMMMKKKMMMRRRPPPPPPQQQSSSUUUUUURRROOOOOOMMMJJJHHHFFFEEEFFFFFFDDDDDDDDDBBB@@@@@@BBBDDDAAAAAAAAABBBBBBAAA@@@???;;;>>>AAABBBBBBBBBCCCEEEAAAAAAAAAAAAAAAAAABBBBBB@@@???===;;;<<<>>>AAACCC@@@>>>===>>>@@@AAAAAA@@@===>>>@@@???>>>======>>>BBBAAAAAABBBBBBBBBAAABBB>>>===<<<<<<>>>??????>>>???AAACCCEEEDDDBBB???===888<<<>>>======@@@???;;;???>>><<<===>>>>>>===<<<>>>???@@@BBBCCCDDDEEEEEEAAACCCEEEGGGHHHHHHGGGFFFBBBGGGJJJIIIKKKMMMLLLHHHDDDDDDDDDFFFHHHJJJMMMOOOJJJGGGEEEFFFEEEBBBCCCFFFEEEEEEFFFFFFFFFEEEEEEDDDJJJKKKLLLMMMNNNNNNMMMMMMFFFFFFFFFEEEFFFHHHJJJKKKIIIJJJMMMQQQUUUVVVUUUSSSMMMOOORRRUUUVVVUUUSSSQQQTTTTTTTTTUUUWWWWWWUUUSSSVVVRRROOOQQQUUUXXXXXXUUUXXXVVVTTTTTTUUUXXX\\\^^^^^^\\\YYYXXXYYYZZZ\\\]]]WWWZZZ]]][[[SSSNNNQQQXXXYYYZZZ]]]aaadddfffdddbbb```cccfffhhhgggggggggggghhhccc^^^\\\YYYWWW\\\ccchhhkkkmmmjjjbbb\\\[[[\\\dddgggiiiiiihhhhhhjjjllliiillloooqqqrrrrrrsssuuuxxxyyy{{{{{{yyytttooolllfffffffffggghhhhhhfffeee^^^[[[YYYZZZ^^^``````___YYY^^^```\\\TTTQQQTTTXXXVVVWWWYYYYYYXXXWWWWWWWWWOOOPPPQQQQQQQQQPPPOOONNNTTTRRRPPPLLLJJJLLLPPPSSSTTTPPPLLLIIIIIIKKKMMMOOOMMMNNNOOORRRUUUVVVVVVVVVNNNMMMMMMMMMNNNNNNMMMKKKFFFJJJMMMJJJIIIKKKKKKIIIGGGJJJLLLJJJGGGGGGMMMRRRSSSSSSUUUYYY^^^bbbcccbbbeee```^^^bbbeeefffhhhllljjjllloooqqqqqqnnnjjjhhh]]]\\\ZZZZZZ[[[[[[ZZZXXXTTTSSSTTTVVVYYYVVVMMMEEEHHHIIIKKKNNNRRRUUUWWWXXXQQQNNNLLLNNNSSSWWWWWWUUU\\\\\\\\\]]]^^^]]]ZZZWWWXXXTTTPPPRRRXXX\\\[[[YYYZZZZZZYYYVVVTTTSSSTTTVVVZZZZZZZZZYYYYYY[[[^^^aaabbbbbbaaa\\\UUUOOOMMMLLLMMMMMMLLLMMMOOORRRWWWZZZYYY^^^fffkkkhhhdddfffmmmooommmkkkkkkgggbbbbbbfffjjjnnnqqqooollljjjmmmpppwwwwww}}}}}}tttkkkddd```]]]\\\___ccc```XXXQQQPPPNNNRRRVVVVVVSSSQQQPPPQQQSSSPPPPPPRRRPPPNNNPPPUUUSSS[[[```^^^ZZZZZZ[[[ZZZQQQMMMJJJKKKLLLLLLOOOUUU\\\[[[\\\^^^]]]ZZZZZZ]]]PPPNNNPPPSSSQQQMMMMMMPPPNNNOOOPPPQQQRRRRRRQQQPPPRRRNNNNNNRRRTTTRRRRRRTTTUUUWWWZZZ[[[ZZZYYYXXXXXXXXXYYY[[[YYYVVVRRROOOOOOKKKKKKJJJJJJKKKJJJGGGEEEEEECCCDDDHHHGGGCCCAAABBBCCC@@@@@@CCCEEEDDDGGGKKKEEEGGGIIIGGGEEEFFFIIIMMMIIIEEE@@@AAAEEEHHHHHHFFFFFFEEEGGGJJJIIIFFFHHHLLLLLLKKKJJJJJJLLLLLLKKKJJJHHHGGGGGGFFFEEEEEEEEEEEEBBBCCCCCCBBB@@@@@@AAACCC?????????@@@AAAAAA???===:::<<>>;;;::::::<<<>>>??????>>>;;;===??????===<<<;;;;;;>>><<<===@@@@@@>>>===???;;;::::::<<<>>>???===<<>><<<:::===>>><<<<<>>===;;;;;;===>>>>>>===<<<===>>>??????@@@@@@@@@===???BBBDDDDDDCCCAAA@@@CCCGGGHHHGGGGGGIIIGGGCCCBBBBBBBBBCCCEEEHHHKKKLLLDDDAAA???AAAAAA???@@@CCCAAABBBBBBBBBAAAAAA@@@???DDDDDDDDDDDDDDDDDDEEEEEE===@@@@@@===>>>BBBBBBAAA@@@@@@AAAEEEHHHJJJIIIHHHCCCDDDGGGIIIJJJJJJJJJIIIKKKJJJHHHIIIJJJKKKJJJIIIHHHFFFEEEEEEGGGIIIJJJJJJKKKIIIGGGFFFHHHMMMQQQUUURRRPPPNNNNNNPPPRRRTTTTTTNNNRRRTTTQQQJJJGGGJJJOOOQQQQQQRRRVVVZZZ\\\\\\[[[ZZZ\\\___```^^^[[[ZZZYYYbbb\\\VVVRRRPPPPPPWWW___dddjjjmmmggg[[[SSSTTTYYYaaabbbddddddcccdddeeegggfffiiilllmmmmmmmmmnnnoooqqqsssttttttrrrmmmhhhdddccccccbbbbbbbbbbbbbbbbbb]]]YYYWWWXXX\\\^^^^^^\\\WWWZZZ[[[WWWQQQMMMNNNQQQSSSTTTUUUVVVUUUTTTSSSRRRIIIKKKNNNPPPPPPNNNKKKIIIOOONNNLLLHHHGGGHHHLLLOOOUUUQQQKKKHHHGGGGGGGGGGGGMMMLLLKKKLLLOOOQQQQQQQQQHHHFFFEEEFFFGGGHHHGGGFFFAAAFFFHHHFFFFFFHHHHHHFFFCCCFFFGGGFFFEEEEEEIIILLLMMMKKKJJJNNNTTTXXXXXXUUUWWWRRRQQQUUUYYY[[[^^^bbbbbbeeehhhjjjiiifffbbb```UUUTTTRRRRRRSSSTTTSSSRRRMMMNNNMMMMMMNNNOOOKKKEEELLLKKKJJJLLLOOOQQQRRRRRROOOJJJEEEGGGMMMQQQPPPNNNSSSTTTWWWZZZ[[[YYYTTTPPPRRROOOMMMMMMOOOQQQPPPOOOUUUUUUTTTQQQNNNMMMNNNPPPSSSTTTTTTSSSTTTWWW\\\___ggghhhfffaaaYYYSSSQQQRRRUUUUUUUUUTTTUUUXXX]]]aaaYYY]]]dddiiigggbbbdddiiinnnlllkkkllliiidddeeeiiijjjmmmpppqqqooollljjjiii~~~wwwyyy|||uuunnngggbbb^^^\\\[[[[[[]]]```]]]UUUPPPOOOKKKOOOSSSRRRNNNKKKKKKMMMPPPNNNOOOPPPNNNKKKLLLQQQMMMRRRUUURRRPPPQQQPPPNNNNNNKKKIIIKKKKKKIIIKKKOOOQQQMMMLLLPPPRRRNNNNNNPPPGGGEEEFFFJJJKKKHHHHHHIIIHHHIIIKKKMMMOOOOOOMMMLLLLLLHHHGGGJJJMMMKKKKKKMMMNNNNNNOOOPPPQQQPPPNNNLLLJJJLLLMMMMMMKKKIIIIIIIIIHHHGGGGGGGGGHHHGGGDDDBBBCCCBBBCCCFFFEEEAAAAAACCCBBB>>>>>>AAABBBCCCFFFKKKEEEFFFGGGDDDAAAAAADDDGGG@@@AAACCCDDDDDDDDDBBBBBBBBBAAACCCFFFFFFCCCDDDHHHIIIIIIHHHGGGGGGGGGIIIJJJFFFFFFGGGGGGFFFDDDCCCBBB>>>@@@BBBBBB@@@@@@@@@AAA>>>======???AAAAAA>>>;;;:::;;;===>>>>>>???@@@BBB======>>>>>>>>>>>>======::::::;;;;;;;;;:::999999999888888:::<<<===;;;:::;;;<<<===<<<:::999:::<<<:::777999======999999<<<777888999<<<>>>>>><<<999===>>>??????>>>===;;;999:::======::::::===>>>;;;===;;;999:::<<<>>>>>>>>><<<<<<============<<<<<<<<<>>>@@@BBBBBBAAA>>><<>>>>>>>>>>>???AAADDDFFFGGG@@@===<<<>>>===;;;<<>>>>>>>>>>>>>>>>>???>>><<<;;;;;;<<<===>>>666:::;;;999999======:::;;;::::::;;;>>>@@@@@@@@@======>>>???@@@AAABBBBBBCCCAAA???>>>@@@AAAAAAAAA<<<>>>>>>===<<<<<>>>>>???AAACCCEEEEEECCCBBBCCCFFFIIIJJJIIIEEEHHHJJJGGGCCCCCCFFFIIIIIIHHHIIIKKKNNNPPPQQQPPPLLLOOOTTTUUUTTTRRRPPPOOOXXXRRRNNNLLLJJJJJJQQQXXX___ccceee```VVVPPPQQQUUUZZZZZZ[[[\\\\\\\\\]]]^^^___aaacccddddddcccddddddgggiiikkkkkkiiieeeaaa^^^[[[[[[[[[ZZZZZZ[[[]]]___ZZZVVVSSSSSSUUUVVVUUUSSSPPPQQQQQQOOOLLLIIIHHHIIIOOOMMMLLLKKKKKKLLLLLLLLLFFFHHHKKKLLLLLLIIIFFFCCCHHHGGGEEECCCCCCEEEJJJNNNRRRNNNIIIFFFFFFFFFDDDBBBFFFDDDDDDFFFIIILLLLLLKKKAAA@@@>>>>>>???@@@@@@???>>>CCCEEECCCBBBDDDDDDBBBAAAAAABBBBBBCCCEEEFFFGGGEEEEEEFFFHHHJJJMMMNNNOOOMMMHHHFFFJJJNNNOOOSSSWWWWWWYYY[[[]]]\\\YYYUUUSSSLLLJJJHHHGGGHHHIIIIIIHHHEEEGGGFFFAAABBBFFFHHHEEEJJJHHHFFFGGGJJJMMMNNNMMMIIIFFFBBBBBBDDDFFFGGGGGGJJJLLLNNNQQQSSSQQQMMMIIIHHHGGGFFFFFFFFFGGGGGGHHHKKKLLLKKKIIIGGGGGGHHHJJJNNNNNNNNNMMMMMMPPPTTTXXXgggiiiiiiddd\\\VVVTTTUUUZZZZZZYYYVVVUUUWWW[[[```WWWWWWZZZ^^^^^^[[[]]]aaakkkiiiiiijjjhhheeefffjjjkkkkkklllnnnpppooojjjfff|||~~~|||~~~~~~}}}yyyuuuvvvxxxuuuooofffddd```]]]ZZZYYYWWWWWWUUUTTTUUUWWWTTTMMMJJJLLLFFFIIIMMMKKKFFFCCCDDDGGGHHHGGGHHHJJJHHHDDDEEEHHHHHHJJJJJJIIIJJJLLLIIICCCIIIEEEEEEGGGGGGDDDDDDGGGHHHBBB@@@EEEHHHEEECCCEEEDDD@@@???CCCFFFEEEDDDFFFDDDEEEHHHKKKNNNNNNLLLJJJJJJFFFEEEHHHJJJIIIIIIKKKJJJHHHHHHIIILLLKKKGGGCCCCCCEEEHHHHHHGGGFFFFFFGGGFFFEEEDDDEEEEEECCC@@@>>>BBB@@@BBBDDDDDD@@@AAADDDAAA>>>>>>AAACCCCCCFFFKKKGGGHHHGGGDDD@@@>>>AAADDD:::AAAHHHJJJEEE@@@??????@@@???AAADDDCCC@@@AAAEEEGGGHHHGGGFFFDDDEEEHHHKKKEEEFFFGGGGGGEEEBBB???===<<<>>>@@@AAA@@@?????????===<<<<<<>>>@@@@@@===:::999;;;============???AAA888999;;;<<<======<<<;;;:::;;;<<<======;;;888777888888888999;;;;;;999777<<<<<<:::888666777:::===999666777<<<<<<888777:::666777:::===??????;;;888;;;;;;<<<<<<;;;:::888777999;;;:::666666:::;;;999;;;:::888999;;;===>>>>>>===>>>>>>>>>======<<<;;;===???AAACCCCCCAAA>>><<<>>>AAABBB@@@???AAA@@@<<<:::::::::;;;===???BBBCCC???<<<;;;======::::::===:::;;;<<<===>>>?????????>>><<<:::777777888:::;;;333888:::888888<<<<<<777;;;999777777:::<<<===<<<;;;;;;;;;;;;;;;<<<===>>>>>><<<999888999;;;<<<<<<777:::<<<:::777666:::???======<<<;;;:::999888777;;;999888:::???BBBBBB@@@BBBEEEFFFDDDCCCEEEHHHJJJDDDCCCBBBCCCEEEGGGHHHGGG===BBBHHHLLLMMMMMMLLLLLLOOOKKKHHHHHHFFFFFFKKKRRRYYY[[[\\\YYYTTTQQQRRRUUUSSSTTTTTTUUUUUUUUUVVVWWWWWWYYY\\\\\\[[[ZZZZZZ[[[___```bbbcccccc```\\\ZZZRRRRRRRRRRRRRRRUUUXXX[[[WWWSSSNNNMMMNNNNNNKKKIIIIIIIIIHHHHHHGGGEEEDDDCCCKKKGGGCCC@@@AAACCCFFFGGGFFFGGGHHHHHHGGGDDDBBB@@@AAAAAA@@@???@@@DDDIIINNNLLLIIIFFFEEEFFFGGGEEECCC;;;:::<<<@@@FFFIIIIIIGGG>>><<<999999:::;;;;;;;;;>>>CCCDDDAAA???@@@@@@>>>;;;::::::<<<>>>@@@@@@???<<>>???@@@@@@AAAAAAAAAAAABBBBBBBBBCCCEEEFFFDDDBBB???===<<<===???@@@@@@??????>>><<<<<<===>>>>>>>>>>>>>>>AAABBBCCCCCCCCCEEEHHHKKKJJJGGGFFFFFFHHHGGGDDDAAACCCCCCCCCEEEGGGHHHGGGFFFKKKLLLLLLJJJGGGEEEEEEEEEGGGKKKKKKEEEAAABBBDDDEEEAAADDDFFFEEECCCAAABBBDDDCCCBBBBBBBBBCCCCCCAAA@@@???<<<;;;===BBBFFFFFFFFFFFFDDDAAAAAABBBAAA>>>;;;<<<===???BBBDDDDDDAAA???@@@@@@BBBCCCEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFDDDDDDDDDBBB???<<<<<<======>>>???>>><<<;;;;;;;;;;;;===>>>>>><<<;;;<<<===;;;::::::<<<>>>???<<<999???>>><<<;;;::::::;;;;;;999888777666666555666666777888999::::::999777777;;;888666666999;;;999777555777999:::;;;:::888777888:::;;;;;;:::;;;<<<>>>444;;;===:::999;;;:::555555555666666777888888888999777555333444888<<>>>>>===;;;888777:::<<<>>>>>><<<;;;;;;;;;???????????????>>>===<<<<<<======;;;::::::<<<>>>===:::666555777999;;;<<<666888<<>><<>>>>>???@@@AAA@@@BBBAAABBBBBBCCCAAA>>>;;;:::>>>@@@>>>===???@@@>>>@@@@@@???@@@AAA@@@===;;;666999======<<<<<<>>>@@@999777555555666888888888<<<>>>===999999;;;;;;999;;;888777888<<<>>>===<<<999:::<<<>>>>>>>>><<<;;;BBB@@@>>>???BBBEEEDDDBBBCCCDDDEEEFFFGGGFFFEEEEEE??????>>>===<<<;;;;;;:::;;;;;;<<<<<<===>>>??????@@@@@@AAAAAAAAA@@@@@@???@@@@@@@@@@@@???????????????@@@@@@@@@@@@@@@???>>>999777999>>>@@@>>>???AAA@@@EEEDDD>>><<<@@@AAA???AAAAAAAAAAAABBBCCCDDDDDDOOOMMMKKKIIIHHHHHHIIIJJJPPPNNNLLLJJJHHHGGGGGGGGGFFFFFFGGGHHHIIIJJJKKKKKKOOOOOOOOOOOOQQQTTTXXXZZZVVVUUUTTTWWW[[[```dddeee{{{vvvzzz~~~}}}{{{{{{zzzvvvrrrqqqmmmhhheeeccc___XXXRRRMMMJJJGGGFFFFFFFFFCCCAAAAAACCCEEEDDDBBB@@@>>>>>>>>>???AAA@@@>>><<<;;;<<<;;;;;;:::888777777999;;;<<<<<<===>>>???@@@AAAAAA???@@@@@@AAA@@@>>><<<:::888999;;;<<<===<<<<<<;;;======>>>>>>>>>>>>>>>>>>AAACCCDDDDDDDDDEEEHHHJJJHHHFFFEEEEEEGGGGGGDDDBBBFFFEEEDDDEEEFFFGGGFFFDDDGGGHHHHHHFFFDDDCCCDDDFFFFFFIIIIIIDDDBBBDDDDDDBBBFFFGGGHHHEEEAAA>>>===???AAAAAABBBBBBBBBBBBBBBBBBAAA???>>>AAAEEEHHHHHHGGGFFFDDDCCCCCCDDDBBB???<<<;;;<<>>>>>===>>>>>>>>>>>><<<>>>???>>><<<::::::;;;<<<===>>>>>><<<;;;;;;;;;;;;::::::;;;>>>>>><<<:::???===<<<::::::::::::;;;999888777666555444444444666777888999999888777666:::777333333555777555333555555777888888888777666666888999999999999:::<<<555:::;;;888777:::999666333333444444555666666666888777555555666888<<<>>><<<===>>>>>>>>><<<:::999888:::;;;<<<:::999999999======>>>>>>===<<<<<<;;;:::::::::999888999;;;===<<<999666555777999;;;<<<999;;;===@@@AAAAAAAAA@@@:::<<<;;;777888;;;999333;;;:::;;;<<<======:::888:::;;;999444555::::::777777888999999888777777777:::999888666555444444444333666777555222222666:::>>><<<;;;:::888777555444777888888:::;;;<<<<<<===<<>>=========>>>>>>===;;;999===;;;::::::<<<>>>>>>>>>???????????????>>>;;;999999<<<<<<:::;;;======:::888777777888999888666333555888:::;;;::::::<<<>>>888666333333444444444333777999999666666999:::888888666444666888::::::999666777999:::::::::888888;;;999888999<<<>>>===<<<<<<===>>>?????????>>>>>>======<<<;;;:::999999999999999::::::;;;<<<<<<===<<<<<<===============<<<:::::::::999999888888777999999::::::::::::::::::555444777<<<>>>;;;:::<<<999======999888<<<>>>======<<<<<<<<<<<<======>>>AAA@@@???===<<<<<<======CCCCCCBBBAAAAAAAAAAAABBB<<<===>>>???@@@AAAAAABBBBBBBBBCCCDDDEEEGGGIIIKKKHHHGGGGGGIIIMMMQQQSSSTTT}}}||||||{{{vvvvvv{{{xxxzzzyyyuuunnnnnnkkkkkkqqqzzz~~~|||www{{{~~~wwwqqqrrrrrrqqqpppqqqrrrtttvvvlllgggaaa]]]\\\[[[XXXUUUQQQMMMJJJIIIIIIGGGBBB>>>;;;999777666777777666444777999::::::999777666777222444555666555444555666888555111///000444777888888888999:::<<<===>>>>>>::::::::::::999999888888666777999:::;;;;;;;;;:::@@@???>>>>>>>>>>>>>>>???@@@BBBCCCCCCBBBCCCDDDFFFFFFDDDCCCDDDEEEEEEDDDCCCHHHGGGEEEFFFGGGGGGFFFEEEIIIIIIGGGDDDBBBAAACCCDDDFFFGGGFFFDDDDDDFFFDDD@@@AAABBBCCCBBBAAAAAACCCEEE@@@CCCEEEDDDAAA@@@BBBDDDEEECCCCCCFFFJJJLLLJJJHHHEEEEEEEEEEEEEEECCC@@@===:::<<>>;;;999:::===??????>>><<<===>>>===;;;:::::::::<<<===>>>===;;;999999::::::::::::;;;======<<<:::===<<<;;;:::999999::::::888888666555444333333333555666666777777777666666===999444222333444333222444444555555555666666666444666777777777777888:::555888777555555777888666111111222222333444444444666555555555666888999;;;:::;;;<<<===<<<<<<::::::666888999999888777888888<<<<<<======<<<<<<;;;;;;777888888888777888:::<<<<<<999666666777:::<<<<<<;;;;;;<<<>>>???@@@@@@AAA>>>>>><<<::::::===<<<999===<<<<<<===>>>===:::888888:::999777888;;;<<<:::888888888888888777666666;;;999888666444333222111666888:::888666666999<<<>>>>>>===:::777666666777<<<:::999<<>>>>><<<;;;;;;:::::::::999888888???>>>======???BBBFFFHHHIIIJJJIIIGGGEEEEEEFFFHHHEEEEEEFFFFFFFFFFFFFFFFFFAAACCCDDDEEEEEEGGGKKKMMMNNNNNNMMMMMMRRRYYYZZZWWWLLLGGGDDDEEEFFFEEEEEEHHHGGGGGGIIILLLLLLGGGDDDDDDBBB???<<<;;;<<<>>>>>>>>>;;;<<<<<<<<<;;;:::888777999888888999<<<>>>??????============<<<:::999888<<<<<<:::888;;;>>><<<777555444555666777777444222555666888888888888:::;;;666444111111111111000///222444444222333777888666444222111222444555555555111222444555555555444333555444333333555777777666555555666777777777777777;;;999888777666666777888666666666777777888999999666666777888999999999999555555444444333222111000111111222222333333444444222111333888999555444555444777777333222555777777777666666555555555555666999888888777777666666666666666888999:::;;;;;;<<<333444555666777777888888555555777888999:::::::::888888888:::>>>@@@AAA@@@~~~{{{wwwssspppnnnmmmmmmiiikkkoooqqqmmmhhhmmmwwwxxxwwwuuurrrlllfffaaa]]]ZZZ[[[[[[[[[aaahhhjjjgggkkknnnqqqqqqmmmhhhcccaaa___\\\YYYXXXYYY\\\]]]]]]UUUQQQKKKHHHGGGGGGEEEDDD@@@===;;;;;;;;;:::888555444333222111222222222222222444666666444333444444///000222222111111222333888333//////333777999999777777888888999:::::::::777666555555555666777777777888:::<<<======<<<<<<@@@@@@???>>>===>>>>>>???>>>@@@BBBBBBAAA@@@@@@AAACCCBBBBBBBBBCCCCCCCCCCCCIIIHHHGGGHHHIIIJJJIIIHHHPPPNNNKKKFFFAAA@@@AAACCCFFFGGGFFFDDDGGGIIIFFF??????@@@AAABBBDDDFFFIIIKKKEEEHHHJJJHHHCCCAAADDDHHHGGGFFFFFFIIILLLMMMKKKHHHDDDEEEFFFFFFFFFCCC@@@>>>:::<<>>::::::>>>AAA@@@===<<<===>>>===;;;:::999:::<<<===>>><<<:::888777888:::999::::::;;;;;;;;;;;;<<<;;;:::999888888999:::888777666444333222111111444444555555555555555555BBB===666444444555555333555555444444444555666777333555666666666666777999666555333222333555666666000000111111222333333333444444444555666777777888666777888999::::::999999777888:::999888888999:::=========>>>>>>======<<<999999999888666777888:::===:::888888:::<<<===>>>999999999:::<<<>>>AAABBBBBBAAA???>>>@@@CCCCCCBBB>>>=========>>>===;;;999777999::::::999:::::::::::::::999999:::999888666:::999888666555444444444888:::;;;;;;999999:::<<<@@@@@@???;;;888777999;;;AAA>>><<>>???@@@???===>>>>>>>>><<<:::999:::;;;AAAAAAAAABBBEEEHHHLLLNNNHHHIIIHHHHHHGGGGGGHHHHHHHHHGGGGGGGGGHHHHHHIIIIIIGGGGGGHHHGGGGGGHHHLLLNNNWWWVVVTTTUUU[[[bbbaaa\\\RRRIIIEEEJJJJJJEEEFFFLLLGGGIIINNNPPPOOOKKKHHHFFFBBB???<<<;;;<<<>>>??????===>>>???>>>===;;;999999:::999:::<<<@@@CCCDDDCCC@@@@@@@@@>>><<<;;;:::;;;AAA???;;;999===AAA===777555555666888:::999666444777777777888888888999:::333222000000111111000///111333333000111444555333111111000000000111111111000000111222222111111000333222111222222333444444222222222333333333333333777666444333333444555666444333333333333444555666111222333444555555666555333444444333222111///...,,,,,,,,,---...///000000222//////222333000000333444555444111......///000333222111111000000000000555555666666666555444444000111333666777888888777///000222333444444444333...000111333444333222111000000111333555666555444ggggggeeeccc```^^^]]]]]]```aaabbb```ZZZXXX___iiigggddd___YYYSSSNNNLLLJJJGGGJJJKKKJJJMMMRRRRRROOOWWWYYYZZZXXXUUURRRPPPOOOLLLIIIFFFDDDEEEGGGHHHHHHAAA>>>;;;:::::::::::::::777555333333222222000///---...............000111000222444444222222333444111222333222111000111333666333222444888;;;:::888999999888888777777666666555444333333333555777888888999:::<<<======<<<<<>>>>>>>>>>>>>>???>>>AAACCCDDDBBBAAA@@@AAAAAAAAAAAA@@@@@@@@@BBBCCCHHHHHHIIIKKKMMMNNNNNNLLLOOOMMMJJJEEEAAA@@@BBBDDDHHHIIIHHHGGGJJJLLLIIICCCGGGGGGFFFGGGHHHIIIIIIIIINNNPPPQQQNNNHHHEEEGGGKKKIIIGGGGGGIIILLLMMMJJJGGGDDDEEEFFFFFFEEECCCAAA@@@;;;>>>AAACCCBBBBBBDDDEEECCCEEEGGGJJJKKKKKKKKKJJJEEEDDDAAA??????@@@BBBDDDEEEAAA===>>>CCCFFFDDDAAA<<<===>>>===;;;:::::::::;;;<<<===;;;999777666777999999999999999::::::;;;;;;:::888777777888999999777666555444222222111111333333444444444555555666CCC===777444555666555444666666555555555666777888333444666666555555777888666222///000222444555666111111111222333333444444555666777777888888888888666666777888999999999999888999::::::999999;;;<<<===>>>????????????>>>>>><<<<<<<<<999777666888999>>><<<::::::<<<>>>??????888888888:::<<<@@@CCCEEECCCAAA@@@CCCFFFHHHJJJKKKBBBAAA@@@@@@AAAAAA???>>><<<===>>>>>><<<:::;;;===>>><<<;;;;;;<<<<<<999777999888888888888888999999888:::<<<===<<<;;;;;;;;;BBBAAA???===;;;;;;===>>>CCCAAA@@@DDDIIIKKKHHHDDDAAA??????BBBDDDDDDCCCBBBBBBAAA@@@>>><<<;;;===???BBBCCCFFFIIILLLOOOPPPQQQIIIHHHHHHHHHIIIJJJKKKKKKKKKKKKJJJIIIIIIIIIJJJJJJIIIJJJJJJJJJJJJLLLPPPSSSZZZ[[[ZZZ[[[```ddd```YYYVVVMMMIIINNNNNNHHHHHHNNNFFFLLLRRRTTTSSSQQQNNNMMMIIIFFFBBBAAAAAABBBAAAAAA>>>@@@BBBAAA>>><<<;;;;;;;;;;;;<<<@@@DDDGGGHHHHHHFFFFFFFFFCCC@@@>>>???AAADDDBBB===:::===AAA>>>777666666888;;;===<<<999666;;;:::999999999:::;;;;;;222111111222444555444333333555555111111333444111111111111000000000000111111111111111111111111000111111111111000111222333000000000000000111111222333333222111111222444444333222111000000111333444//////111222333333333333222333444444333111000...++++++++++++,,,...///000333///,,,---...---///444444333222111...---...000111111000///............///000000111111111000000///000222333444444333222...///111222333333222111,,,...000222222111000............///111222111///VVVWWWXXXVVVTTTRRRRRRSSSTTTUUUSSSOOOJJJJJJPPPVVVRRROOOJJJDDD@@@===<<<<<<666:::<<<;;;===AAAAAA>>>BBBBBBAAAAAA@@@??????>>>;;;:::888777666777888999666666666666666777888888444333222111////////////,,,---......---...000222000111222222111000222333333444444222000///111222111111333666888999888666:::999888777666444444333333333222333444666888999777777999:::::::::999888<<<<<<===>>>>>>>>>>>>>>>@@@CCCFFFGGGFFFDDDCCCCCC@@@AAA@@@???======@@@BBBFFFGGGJJJNNNQQQQQQOOOMMMFFFFFFFFFDDDBBBBBBEEEGGGKKKMMMMMMKKKLLLOOONNNJJJHHHHHHJJJMMMQQQSSSSSSRRRVVVVVVVVVRRRNNNLLLMMMPPPKKKHHHGGGHHHKKKKKKIIIFFFEEEGGGHHHGGGDDDCCCCCCDDD>>>AAADDDDDDCCCBBBDDDGGGEEEFFFGGGIIIJJJKKKLLLLLLFFFEEECCC@@@???@@@AAAAAABBB@@@@@@CCCGGGJJJIIIGGG===>>>???>>><<<;;;;;;;;;999:::;;;:::888666666777888999999999888888:::<<<999888777666666777888999666666555444333333333333333333333333444555666777===999444222333444333222666666777777777888888888111333444555444444555777666000---000333444444555111111222222333444444444888888888999999:::::::::777777777888888999999:::777999999999888999;;;===<<<<<<===>>>>>>>>>=========>>>===;;;888777999:::===<<<:::;;;===???@@@@@@999999:::;;;>>>AAADDDFFFBBB???@@@EEEHHHIIIKKKMMMDDDCCCBBBBBBCCCDDDCCCBBB@@@@@@AAAAAA>>>;;;===BBB@@@>>><<<<<<>>>>>>;;;777888888888999:::<<<>>>>>>???AAACCCDDDEEEDDDBBBAAAAAA???======>>>?????????AAAAAABBBGGGKKKMMMKKKHHHFFFBBBAAAFFFJJJJJJIIIIIIFFFDDDAAA???>>>@@@AAACCCCCCEEEIIIMMMQQQSSSTTTUUUNNNLLLJJJJJJLLLMMMNNNMMMLLLKKKJJJIIIHHHIIIJJJKKKGGGHHHIIIJJJMMMQQQWWW[[[]]]___``````bbbddd```YYYVVVRRROOOPPPPPPMMMKKKLLLHHHPPPWWWXXXVVVVVVVVVTTTRRRPPPMMMKKKJJJHHHFFFDDD@@@CCCEEEDDD@@@======>>><<<<<<>>>BBBFFFIIIJJJIIILLLLLLKKKHHHCCCBBBDDDHHHEEEDDD@@@;;;<<>>BBBDDDCCC@@@===???===;;;:::;;;<<<===<<<333333333555888999888666666888777333222444444222555555555444222111222444444333333333222222222222///000000///......///111///............///000000000111111222222333333333222111000......000222333...///000000111111111111///000222333222111///------,,,++++++,,,---///000222...+++,,,,,,+++///333000...///111000...111666//////...---------...............//////000000000///////////////......---+++---///000111000...---***,,,...///000///...------,,,+++,,,...///...---GGGIIIJJJIIIGGGFFFGGGHHHCCCDDDCCC@@@>>>>>>@@@BBB>>>===;;;999666444333222---222444333333777777555555333111111444666555333000222333222///...000333000222444666666666666777444444333111000000111222...000111111//////222444222333333222111000222333333333333222000000111333...000333555555555555666777777666555444333333222111111222333555777888999666777888888888777666555777999<<<>>>??????===<<<>>>AAAFFFHHHGGGEEECCCBBB@@@AAA@@@>>>;;;;;;===@@@EEEGGGKKKOOORRRQQQLLLIIICCCDDDEEEEEEEEEEEEHHHJJJNNNRRRRRROOONNNRRRSSSRRRGGGHHHLLLSSSZZZ^^^^^^]]]YYYXXXVVVTTTSSSSSSTTTUUUMMMJJJGGGGGGJJJJJJIIIFFFIIIJJJJJJHHHEEEDDDFFFIIIAAADDDGGGFFFCCCBBBEEEHHHGGGFFFFFFGGGHHHJJJLLLMMMJJJIIIGGGEEECCCBBBAAAAAA???AAACCCFFFGGGHHHHHHGGG>>>???@@@???===<<<<<<<<<777999:::999888666666777777999999888777777999<<<888777666666666666888888555555444444444444555555444333333333444555777888888444111111333444333111555666777888999888777777///111222222222222333555666///,,,111555444333444000111111222222333444444666666555555555666777888555555555555555555666666444555666555555555888:::777888999:::::::::::::::;;;;;;;;;:::999999;;;===;;;:::999:::===?????????888999999;;;<<<>>>@@@AAA@@@<<<===CCCFFFEEEEEEGGG@@@???>>>???AAABBBBBBAAA???>>>???@@@===999>>>FFFAAA>>>;;;<<<>>>>>>:::666888888999:::;;;===???@@@CCCEEEGGGIIIJJJIIIFFFDDD???;;;999;;;@@@CCC@@@<<<===???CCCGGGJJJKKKKKKKKKJJJDDDBBBHHHMMMNNNNNNPPPLLLHHHCCCBBBDDDGGGHHHHHHHHHJJJLLLPPPTTTXXX[[[\\\WWWSSSOOOMMMNNNPPPPPPOOOKKKKKKJJJIIIJJJKKKMMMOOOIIIJJJKKKMMMOOOTTT[[[___```cccdddaaabbbdddbbb___YYY[[[YYYVVVVVVVVVSSSNNNOOOXXX___^^^\\\]]]]]][[[YYYWWWUUUTTTSSSPPPLLLIIIEEEHHHKKKIIIDDDAAAAAACCC>>>>>>@@@DDDIIIKKKLLLKKKOOOPPPOOOJJJEEECCCGGGKKKGGGHHHEEE???===???>>><<<>>>???BBBFFFIIIHHHEEEBBBBBB???;;;;;;<<<>>>===<<<666666666888::::::999777555888777444333666777444999::::::888666444666888666555555444444444444444///000111000...---///222000//////...///000111222...000222333444444333222333222///......///111333---....../////////......,,,...000222222111///...---,,,+++******+++---......******------+++---000...+++,,,//////---000666,,,,,,+++++++++,,,------...---------...///111222///...---,,,,,,++++++,,,)))***,,,......---+++***((()))***,,,---------,,,,,,***))))))+++,,,---,,,888;;;<<<<<<999888:::===666888999888777888666444111222444444333111...,,,,,,111222000///111222000222...+++,,,111444222...,,,000333222---,,,...222+++---000222222111111111000111000///......000222---///111000......111444555555555444222222333555333333333222111222444666---111444444222222444777444444444333333333333222000000222444555777888999888888999999999777666555555777;;;>>>@@@???===<<<:::>>>CCCEEEEEECCCAAA@@@@@@AAA@@@===:::999<<>>=========666888999999777666777777777999999888666666999<<<888777666555555666777888555444444444444555666666444444333333444666777888555333000111444555444222444555777999999888666555...///111111000000222333666...+++222666555333444000000000111222222333333222111000///000111222333222222111000000111111222111222222222111222555777444444555666666666666666777888999999999:::===???999888888999;;;===>>>===777777777888888999999999>>>:::;;;AAADDD@@@>>>AAA;;;999888999<<<>>>>>>>>>;;;999:::<<<999666<<>>>>>:::555888888999:::;;;===>>>??????@@@BBBEEEGGGEEEBBB???===888555999AAAEEE@@@:::999===CCCGGGIIIJJJKKKLLLLLLEEEBBBIIIOOOPPPQQQSSSSSSMMMFFFFFFJJJNNNOOOMMMOOOOOOPPPRRRWWW\\\aaaddd^^^YYYSSSPPPPPPQQQQQQPPPLLLKKKJJJKKKLLLOOORRRTTTPPPPPPQQQQQQRRRVVV\\\```^^^aaaaaa]]]\\\___aaaaaa___dddddd]]]]]]```\\\SSSVVV```fffdddaaaccccccaaa\\\[[[ZZZZZZXXXUUUPPPMMMJJJNNNPPPNNNIIIEEEFFFHHHAAAAAACCCGGGLLLNNNNNNMMMPPPQQQPPPJJJEEECCCHHHLLLKKKMMMJJJCCC???AAABBB@@@:::<<>>>>><<<999888888999;;;:::888666444666666444444888999777<<<===>>><<<888777888;;;777777666555444444444555111333444333000///111444222222111000111222333444---///222555666555333222444222000......///111333------.........---,,,,,,,,,---000222333222000///---,,,***))))))***+++,,,)))(((***...///,,,+++---///++++++///...***,,,333)))))))))))))))***+++,,,******(((((()))+++...//////...---+++++++++,,,---((())),,,---...,,,***)))'''((()))***+++,,,---------***(((((())),,,------555444222000000111222333333000111444333...---......000...******---...,,,,,,...000///,,,,,,---000222///,,,---000222///+++111000///......///000111000111222111///...---...000///...------...000000000//////000222444777888777555333222333444333333333222111000000111111222111111222333444444444444111111222222222111000000...///111333444555555555444444555666888999::::::888888888;;;>>>??????>>>888<<<@@@BBBAAA@@@AAABBBBBBBBBAAA???>>>>>>AAACCCHHHIIIKKKMMMOOONNNLLLIIIGGGIIIJJJJJJHHHHHHJJJKKKQQQXXX___```\\\VVVTTTSSSNNNWWW[[[YYYXXX\\\^^^\\\WWWSSSPPPOOORRRUUUVVVUUULLLLLLKKKKKKJJJJJJIIIIIIKKKIIIJJJMMMMMMIIIHHHJJJKKKGGGCCCEEEJJJMMMKKKHHHEEEEEEEEEEEEEEEEEEEEEEEEJJJKKKKKKKKKJJJHHHFFFEEECCC@@@BBBGGGFFF???;;;<<<<<<::::::<<>><<<555666777999::::::;;;;;;111777<<<<<<>>>BBBDDDCCC>>><<<;;;>>>DDDIIIJJJIIIEEEFFFFFFFFFFFFGGGJJJMMMNNNLLLJJJKKKNNNQQQTTTUUURRRQQQPPPNNNMMMMMMLLLLLLMMMIIIDDDBBBHHHQQQTTTPPPUUURRRRRRUUUVVVTTTUUUYYY[[[ZZZ[[[\\\WWWRRRVVV^^^eeeggghhhddd\\\WWWWWWYYYYYY]]]cccfffeeebbb___]]]ZZZTTTOOOPPPUUUVVVPPPIIIGGGKKKLLLIIIGGGIIIIIIFFFBBBGGGLLLMMMKKKKKKNNNQQQPPPOOOKKKGGGDDDDDDFFFIIIHHHDDDCCCDDDBBB>>>===@@@@@@;;;888===EEEIIIEEE???GGGCCC>>>;;;999999888888666555444444555777:::;;;---222666777444444777;;;:::;;;>>>??????>>><<<:::::::::999999888777777777555666666333//////333888333666777555222///000111666555444333333333333333555444222000000111222333222111///.........///000,,,---///000000000///...000...---+++++++++---...//////...---,,,++++++***---+++((((((***---///000------,,,,,,,,,------...,,,,,,+++***+++,,,---......---+++))))))***+++,,,******+++++++++******)))((())))))*********))))))000...---,,,------,,,***333222000///...///000111111///000222222...---...---//////++++++---...+++...000111000...---///000222///,,,---000111...+++000000///////////////000...///000///---++++++,,,------------...///000000//////000222555888;;;===<<<999555222222222111111111000///......///000111///000111222333333333333000111111222222222111111111111222222333333333444666777777777888999999999888777888:::===>>>>>>===999<<<@@@AAA@@@@@@AAACCCDDDDDDDDDBBBAAAAAADDDFFFFFFGGGIIILLLNNNMMMLLLJJJJJJJJJLLLMMMNNNOOOOOOOOOTTTZZZ```___ZZZVVVVVVYYYSSSYYY\\\ZZZYYY\\\^^^]]]UUURRRMMMLLLMMMNNNNNNMMMKKKKKKKKKKKKKKKKKKKKKKKKLLLIIIJJJMMMMMMIIIGGGIIILLLIIIGGGGGGJJJMMMLLLKKKDDDDDDCCCCCCBBBBBBBBBBBBFFFFFFGGGGGGEEEDDDBBBAAAAAA>>>???CCCAAA;;;888999888777777999<<<===<<<999555444333222333444666777222222222222111111111111///000111111111111000//////////////////...---,,,000000//////000111333444111000///......---......222333444555555444333333............---------------------............///...------,,,,,,------...,,,------,,,******+++,,,******++++++++++++******(((&&&(((,,,---+++***---,,,,,,,,,---...000111222000000000000111111111111111333444333222111222333///000333777333---...333444111//////111444444444<<<999555333333333222111333222222444777999999888666555333222111111111222/////////000222444555666222222333666888888666444000111333444555666666666444888:::888777999:::999888777777888;;;=========???@@@@@@@@@@@@AAADDDFFFDDDBBB??????AAADDDFFFGGGIIIIIIJJJJJJIIIGGGEEECCC;;;???@@@>>>@@@EEEHHHHHHLLLJJJKKKNNNOOOMMMMMMPPPOOONNNOOORRRPPPLLLNNNTTT[[[]]]^^^[[[UUUPPPQQQRRRRRRUUUXXXYYYXXXVVVVVVVVVMMMIIIFFFHHHMMMNNNKKKFFFFFFIIIJJJGGGEEEGGGFFFDDD@@@DDDHHHHHHFFFDDDGGGIIIIIIIIIFFFCCC@@@???AAABBB>>><<<<<>>;;;:::<<<>>>999555777===BBBAAA???CCC@@@;;;888777777777666444333222222222444666777---111444444222222666:::;;;<<<>>>>>>>>><<<999888777777777777777666666666666888888555111000333777444777888777333000111333555555444333333333333333444333222111000111222222444333111000...------,,,,,,---...///000//////......---,,,+++***+++---...,,,,,,---...////////////...+++)))(((***---...///---------------......///,,,,,,+++******+++,,,---///---,,,*********,,,,,,+++++++++***************))))))***************)))000///---...//////...---000///...,,,,,,---...//////------111000---,,,///,,,//////,,,,,,...---***///000111000...---...///222000------//////---***......///////////////...---///000///---++++++,,,***+++,,,---.../////////...000333666;;;???BBBCCCAAA===777222111000000///...------,,,---...000111...///000222333444444444000111222333333333333333444333222222222444555666999999999888888888888888888777777999<<<======<<<;;;===???@@@@@@@@@BBBDDDDDDDDDCCCBBB@@@AAADDDFFFCCCDDDGGGJJJLLLLLLLLLKKKKKKKKKLLLOOOTTTUUUSSSPPPSSSYYY___]]]VVVSSSWWW\\\ZZZ]]]^^^ZZZYYY[[[]]]\\\SSSPPPKKKHHHFFFEEECCCAAAFFFGGGHHHIIIIIIJJJJJJJJJJJJGGGHHHJJJJJJEEEDDDEEEJJJIIIHHHHHHHHHIIIJJJKKKDDDCCCBBB@@@????????????AAAAAABBBAAA@@@???===<<<>>><<<;;;<<<:::666444555333333333666888:::999888//////000111222333444444......//////////////////------............------+++,,,,,,------,,,,,,+++222000---+++,,,///333666//////...---,,,,,,,,,,,,///000111222222222222222---,,,,,,++++++*********,,,,,,,,,,,,---------...,,,,,,++++++++++++,,,,,,***,,,------+++******+++))))))************))))))(((&&&&&&)))***''''''***++++++++++++,,,---//////------........./////////...///000000///...///000......000111---)))***///000...,,,,,,.../////////;;;777333111000///---,,,000//////111444555555444111111111000//////......//////......//////000111222222222444555444111///---...///111111222222222333666666222000111222111222333444444222111111222777888999999888999;;;======:::777666888:::<<<<<<>>>???AAABBBAAA???;;;999+++666===;;;777888<<>>>>>@@@CCCEEEEEEDDDCCCFFFEEEBBBAAACCCCCC@@@===@@@BBBAAA>>><<<>>>@@@@@@@@@@@@>>>;;;999999:::555444666;;;;;;888777999:::666222111333888<<<>>>===:::666444444555555444111000///......///000111---///111111///000444888999:::;;;<<<;;;999666555333333333444444444555555555777999777333111333555444777999777333111222444555444333333222333333333222222222111111111000000444444333111///,,,***))),,,---......//////......------+++++++++,,,---...,,,---///111222222111000000---***)))***,,,.....................///000000---,,,,,,+++++++++,,,,,,///...,,,++++++,,,------,,,,,,***)))))))))************+++++++++******)))...---,,,---...///...---...---,,,,,,,,,,,,------...+++,,,//////,,,,,,///***...///------///---***---......---,,,+++++++++222000...---......,,,***,,,---...///000///...---...000111000///------...***+++---...///...---,,,///111666;;;@@@EEEHHHJJJCCC>>>777222000000000000------,,,,,,---///000111000111222444555666666666111222333444555666666666666555444444555777999;;;888888888888888999999999888777777888;;;<<<===<<<<<<<<<======>>>@@@BBBCCC?????????===<<<===@@@BBB@@@BBBFFFIIIJJJKKKLLLMMMLLLJJJJJJOOOUUUVVVRRRMMMNNNVVV\\\[[[TTTPPPUUU[[[^^^^^^]]]ZZZYYYYYYZZZ[[[RRROOOKKKGGGBBB>>>;;;999???@@@BBBDDDFFFFFFGGGGGGFFFDDDDDDGGGFFFAAA@@@AAAEEEFFFFFFEEEDDDDDDGGGIIIEEEDDDBBB@@@>>>>>>======>>>>>>>>>>>>===;;;:::888<<<:::888666444222111111111111111222333444444333---...///111111111000000......///////////////000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......------111///,,,***+++...222444......---,,,++++++++++++,,,---......///000000111,,,,,,++++++***)))((((((******++++++,,,,,,------*********))))))*********)))+++------+++)))))))))((())))))******))))))(((,,,((((((******'''(((+++))))))))))))***+++,,,---++++++++++++,,,,,,,,,,,,,,,---......---,,,---...,,,,,,,,,+++)))(((+++...000///---------.........333000...---......---,,,///......///111222222111...////////////...---,,,......---------......///222111111222333111...+++......000111111222222222...222222...,,,000222222000333666555111......///111222444444333333555777777555222222444777888888888999::::::999777666444+++555<<<999444444666888777666999>>>???;;;888999999888:::>>>AAAAAA>>>===@@@AAABBBAAA???>>>???AAA???@@@@@@???>>>>>>@@@BBB777888:::<<<===>>>AAACCC???AAA@@@======@@@???<<<888:::;;;;;;888777888:::999;;;<<<;;;888555444444222111444::::::777555777555333111///...111666999666333111000111222222111///...---,,,,,,,,,------------...---,,,...222555444444666666666555333222//////000000111222222333111333666666444333333444333555777666222000111333333333222222222222222333000000111111000000///...222222222111///---***(((,,,,,,------............------,,,,,,,,,---...//////111333444444222000...333000,,,+++,,,---......///.........///000111222.........---------------//////...---------...///...---***)))((()))***++++++++++++,,,++++++***)))***))))))***,,,------,,,---------,,,------------...++++++---...+++,,,///***---///------///...***---,,,,,,,,,,,,++++++***000///.........---,,,++++++,,,---/////////...------///000000...---......,,,---.........---,,,+++///333888>>>DDDHHHJJJKKK@@@;;;555111000111222222......------...000222333333333555666777888888888333444555666777777777777;;;:::888777777888:::;;;444444555666777888999:::888777666777999;;;<<<;;;:::::::::;;;===???@@@AAA:::;;;:::999888999<<>>======>>><<<=========<<<:::888777999888666333111111111000111111111000///......//////000111111111///---,,,------......////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............---,,,++++++,,,---///000......---,,,+++++++++++++++++++++,,,---...//////,,,,,,++++++***)))(((((())))))******+++,,,,,,---))))))(((((((((((())))))(((***,,,,,,+++)))((()))))))))************))))))---)))(((******'''(((+++((('''''''''((()))***+++))))))*********++++++++++++---...---,,,+++,,,---)))******((((((+++---///.........------------...---+++++++++---......---///------...000111000///---............---,,,,,,,,,,,,,,,,,,---...000000...............---)))&&&...///000111111111111111---111111...---111444333000333666666222000000222///000222222111111222444111000///111444666666666777666555333222333444444333888999666333444555333222222555:::;;;666333444777999;;;===??????<<<999999999999999888999:::<<<999;;;>>>>>>===;;;;;;;;;444666888888777888<<<>>>;;;<<<:::777999======999444555666666666666888999666888::::::888444222111222111333888888444111333000222222111//////111444000...------.../////////......---,,,,,,+++++++++,,,,,,+++******,,,///222,,,---///000111111111111,,,,,,------...///000000,,,...111222333222222222000222444333000...///111111111000000000000111111......//////......---,,,---...//////...---+++***,,,,,,,,,,,,,,,------...///...............//////...000222444555333111///555222...------///000000.........///000111222222000000000000000000000/////////////////////000000000...,,,***)))***+++,,,,,,,,,,,,,,,,,,+++******))))))(((***,,,------,,,,,,,,,------------------///,,,+++------++++++...***---...,,,,,,//////,,,...---,,,,,,......---,,,.........---------------++++++,,,---............+++,,,......,,,+++,,,,,,------............------///222888>>>CCCFFFGGGGGG;;;777333000111222333333000////////////000222333444444555666777777777777333444555666666666666666>>><<<:::888666666666666111111222444555777888888777555333444666888999999777666666888;;;======<<<888999999777777888;;;>>>:::>>>BBBDDDDDDEEEIIILLLLLLKKKKKKMMMPPPPPPMMMIIIIIIOOOWWWYYYWWWTTTTTTVVVYYYUUURRRTTTTTTRRRQQQRRRJJJKKKJJJFFFAAA<<<888777:::<<>><<<999777777666555555666888999777:::>>>???===:::888777444444555444333444777999777777444333666<<<<<<888333333333444555777888999444666999999777333111000000...000333333///---//////111222222000/////////---,,,***+++---......------------,,,,,,++++++++++++************,,,---...'''(((***,,,...//////000******+++,,,,,,---......***+++---///000111000000---000222111...,,,---///..................///000,,,,,,,,,++++++++++++*********+++,,,,,,,,,,,,,,,,,,++++++++++++,,,---...////////////......------***,,,///222444444444444555222///---...000000111............///111222333000000111222333333222222000000000111111111111111111000...,,,++++++,,,,,,------------,,,++++++***,,,++++++,,,///000000///++++++,,,,,,------------111---,,,------***+++...+++...---++++++//////---,,,+++***+++...///...,,,,,,------------------...++++++++++++,,,---...///***,,,------,,,+++,,,---,,,,,,,,,---...000111222---000666;;;???@@@@@@???888555222000111222222222111000/////////000111222222222333333333333222222222333333444444444333333666666666555444444333333000000111111222333444444444222///000222444555555333333333666:::;;;999777666777666555555666999<<<555:::>>>??????@@@DDDHHHFFFFFFHHHIIIJJJJJJJJJJJJHHHKKKNNNQQQRRRRRRSSSSSSRRRMMMLLLPPPRRRNNNLLLMMMBBBDDDFFFDDD???;;;888888888;;;>>>BBBDDDEEEEEEDDDCCCAAABBBFFFFFFCCCBBBDDD>>><<<:::<<>><<<999888888999:::777777777777666444333111111444444000///222111---000111111...+++***,,,..................---,,,+++)))))))))***+++,,,,,,,,,,,,+++***))))))***+++,,,)))******+++++++++******))))))******+++,,,,,,---,,,+++***)))((((((((((((++++++***)))******+++,,,************))))))))))))((())))))***+++,,,---...))))))(((((((((((()))))))))******)))''''''(((***'''(((((())))))((((((''''''%%%&&&******'''&&&(((''''''&&&&&&&&&'''((((((*********++++++++++++,,,)))***++++++))))))***+++'''******''')))......+++'''***,,,,,,+++***,,,---,,,++++++,,,---...,,,+++---,,,++++++,,,---,,,+++---,,,+++******+++,,,---******++++++,,,---////////////000111333222000---------...////////////...///333444111...000///---222111///000111222222111,,,...000111000//////000000222555999<<<;;;777444222111///.........000000333555444111111444333000///...000444444000...///---444999777666999;;;999999777555444444555666666555888<<<<<<;;;888666666555444333222333555666777444333000///555;;;<<<777444333222333555666888888222444666666444111000//////------000000------///111111111111000///---,,,,,,+++***+++,,,------+++++++++,,,,,,,,,++++++******))))))***+++,,,,,,,,,(((((()))+++,,,---......*********++++++,,,,,,,,,,,,,,,,,,---.........---,,,///111000---+++,,,...,,,,,,++++++,,,------...+++***)))((('''((()))))))))))))))))))))***++++++,,,+++*********+++------//////......---+++******)))***---///111333444444333000---,,,---///000000---------...///000222222...///111222333444333333000111111222222222222222111111000///...---,,,,,,............---,,,+++***...---,,,---///000000///)))***+++,,,,,,,,,,,,,,,222...,,,------******...,,,...---******...000...)))((('''(((,,,...---+++***,,,------------...///++++++******+++---...000,,,...//////...---...///******+++,,,...111444666+++///444999;;;;;;:::999666444222111111222111000111111///......///000000///000000000000///......111111222222222111000000,,,---///111333444444444000000000000000000000000111///---,,,...111222222111000111555999:::777444333444444333222444777:::333777;;;<<<;;;<<<@@@EEE???AAACCCDDDDDDEEEGGGJJJGGGFFFFFFHHHKKKNNNOOOPPPMMMHHHGGGMMMPPPLLLIIIJJJ<<<@@@BBBBBB>>>:::888888666888<<<@@@BBBCCCBBBAAA???===>>>CCCCCC@@@@@@BBB;;;777555888???CCCCCCAAA<<<:::888555444555666888444444444444333111000......222333///...222111,,,...000000...++++++...000,,,,,,,,,,,,,,,,,,------)))******+++,,,---------+++***)))(((((()))***+++++++++,,,,,,,,,,,,++++++******)))((()))+++,,,...***)))(((''''''&&&&&&''',,,+++***))))))***++++++((((((((()))))))))))))))((()))***+++,,,---......))))))(((((((((((())))))*********(((&&&&&&(((***&&&''''''''''''''''''&&&'''&&&(((,,,,,,)))''')))''''''&&&&&&&&&'''((((((++++++++++++,,,,,,,,,,,,((()))***)))((('''(((***(((++++++'''(((---,,,'''(((+++......,,,,,,...000***)))***,,,...//////...,,,+++******++++++***))),,,+++)))((((((***,,,---++++++******+++,,,------++++++,,,...000000...,,,//////000000111000000000+++000222000...000///---555111......111333222000***---//////...------...+++...111666777555000+++---............------,,,---333666444333444444222...---...222222...,,,...&&&000555333111555999999:::888555333444555555555555777999999777555555555888555333333666888999999222111......444;;;<<<888555444222222444666666666000222444444222///......///------000111...///222333111///...//////---+++,,,+++***+++,,,---,,,+++******++++++++++++******)))))))))***,,,---+++************+++,,,,,,------************++++++++++++000...------------,,,***,,,...111000---+++---///+++*********++++++,,,---+++)))'''&&&%%%&&&((()))***)))(((''''''((()))***,,,+++*********+++,,,---......---,,,+++)))(((''',,,,,,---...///000111111111...+++***,,,...//////,,,,,,------...000111222,,,...000222333444444333000111222333333333333333222222222111000...---,,,............---,,,+++***---,,,+++,,,...///...---000///---,,,,,,---...///000---+++,,,...///,,,)))++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,''')))***,,,---------,,,---,,,,,,+++,,,---...///,,,+++******+++,,,.../////////...,,,+++,,,...111555///222:::999///+++000333111......///111222222111///---,,,,,,...111222...---+++))))))***+++---,,,,,,,,,,,,,,,,,,,,,,,,---...000///......///111------...///000000000///---,,,,,,,,,,,,---......000111111222222222222111---------///111444777888666777888999;;;<<<>>>???>>>===<<<===@@@CCCEEEEEEDDDEEEFFFEEEBBBCCCGGGLLLGGGCCC@@@EEEKKKMMMFFF>>>??????>>>======;;;:::999555888===???AAAAAACCCDDD???@@@AAA@@@??????AAACCC@@@666222999??????>>>>>>===>>>===999555333444666222333555555555333111///222333333222///---...//////111///,,,,,,111333111///....../////////,,,***))))))+++,,,---...------,,,,,,,,,++++++,,,,,,,,,///---***)))***++++++++++++***)))((((((***,,,---+++)))((('''((()))+++,,,)))***+++,,,---,,,++++++++++++***************+++'''(((((()))***+++++++++))))))(((((('''''''''&&&(((((())))))((('''&&&&&&''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((()))*********************************)))(((''''''((()))***'''(((***++++++***(((''')))))))))***,,,......---...---,,,++++++---///000---,,,+++***)))))))))))),,,+++*********+++***)))(((***,,,,,,++++++,,,---444///,,,...///---...000+++,,,.../////////111333333...***---333666333///111000...------...000222555111---++++++,,,,,,,,,333000///111111//////222,,,---------......//////222...,,,---222444333000///---,,,---111333222111------,,,---///333666888999;;;:::555//////333999555444444666777666444222222111000222444666555555222111111222444777;;;===999666444333333333222111///000222333333222000///000000//////.........---888444///...//////...---///,,,***)))+++---------)))+++,,,,,,***))))))***,,,+++++++++******)))))),,,)))''''''***+++***)))***++++++,,,,,,++++++***---...///---+++******+++,,,...111111///---,,,,,,---------......***"""&&&***,,,((('''***...///&&&&&&'''((()))***+++++++++***)))(((((()))******++++++++++++++++++++++++++++++,,,///111111///---111000...---------...//////,,,((((((***,,,,,,+++)))***---///111222222222333000...///111333111000&&&***...///......111444...---,,,,,,++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,++++++,,,...111222///...---------...,,,+++***+++,,,---...------,,,,,,,,,,,,,,,,,,+++++++++((()))***,,,------,,,,,,...---,,,++++++,,,...///++++++******++++++,,,,,,---...---,,,***+++---000333...///777666...+++000111...,,,+++---/////////...---,,,+++,,,---///000---,,,***)))((()))***+++************************)))***++++++******+++---+++,,,------------------,,,,,,++++++,,,,,,---......///000111222111000000......///000111222444555333333333444666888:::;;;;;;:::999;;;>>>AAABBBCCCBBBCCCBBB@@@???@@@BBBEEEBBB??????DDDIIIJJJEEE???AAABBBBBBAAA>>>;;;999999666:::>>>AAABBBBBBBBBCCC??????@@@???======???@@@@@@999666;;;???>>><<<===888888777444111000222555444444444444444333222222333444444222///......//////111///++++++///000...,,,,,,---///000000---+++---,,,***((((((---555;;;000///---,,,+++***++++++,,,***((((((***,,,,,,,,,,,,+++***)))***+++---...,,,+++***)))((()))+++,,,)))***+++,,,,,,,,,++++++******)))))))))******+++''''''((())))))***++++++)))((((((((('''''''''&&&'''((((((((((((''''''&&&''''''''''''(((((((((((())))))))))))((((((((('''((((((((((((((())))))***************************&&&&&&&&&'''(((***+++,,,((()))***++++++***)))(((((((((((()))******))))))---,,,+++******,,,---///,,,+++***)))((((((((((((************++++++)))(((((()))+++,,,++++++,,,---000,,,+++...///---,,,...***,,,.........///000222444000,,,,,,...///---***333111///...///000111111333000---++++++,,,---,,,...+++***------***+++...------........./////////222...,,,---222444222000333000------///111000///......---...///222555777555777888666333111222444666555444555555444222///222111111222444444333111............000222555777555444222222222222000////////////000111222333333000//////............---555222//////000111000...///,,,***)))+++,,,,,,,,,+++,,,------+++******+++++++++******))))))))))))+++)))'''(((***+++***(((+++++++++,,,,,,+++++++++---------,,,***)))***+++,,,+++***+++---///---,,,+++))))))***,,,,,,***'''***......)))&&&)))++++++(((((())))))******))))))+++***)))(((((()))***************************************,,,...///---,,,//////.........//////000...+++((((((***,,,---,,,)))***,,,///111222333333222///---...000111000///---/////////---,,,+++,,,---,,,,,,+++++++++++++++///...---------------...,,,,,,++++++,,,...000111---...///...---,,,---...***,,,...000111///---+++,,,,,,,,,+++++++++******))))))***+++,,,,,,,,,+++///...+++***)))+++---...***++++++++++++***))))))+++,,,,,,***))))))+++---000+++,,,222111,,,+++000...+++))))))***+++,,,++++++++++++++++++,,,,,,,,,,,,+++)))((('''''''''(((((((((((((((((((((((((((&&&((())))))(((''')))*********+++++++++******)))+++************+++,,,,,,+++---///000111000...---...///000000111111111111111000000000222555888999666666666888;;;>>>@@@@@@@@@>>><<<<<<<<<===>>>===;;;<<>>999888888999===AAADDDDDDCCCBBBBBB?????????>>><<<;;;<<<===???<<<===???@@@===<<<>>>666666444111///000222555666555444333222333444555444555555333000......//////111///+++***---...,,,)))***,,,///111000...+++,,,+++)))'''+++777JJJXXX333222...+++***))))))***)))'''&&&'''))),,,---------,,,+++++++++,,,---......---+++***))))))***+++))))))***++++++++++++***((((((((((((((()))******''''''(((((())))))******((((((((('''''''''''''''&&&''''''(((((((((''''''''''''''''''(((((((((((()))))))))(((((((((''''''((((((''''''(((((()))***((((((((((((((((((((((((%%%&&&'''((()))*********************************+++,,,---------+++***)))+++***)))))))))***,,,---******)))((('''''''''''''''(((***++++++***)))(((''')))+++,,,++++++,,,---+++(((***///111...+++,,,***,,,---...---...///111111000---+++*********+++666333//////111222111///111...+++***+++---------+++((((((++++++((((((+++.........///////////////333000...///333555444222666333///------......---------,,,,,,---///111222000222444666555333000///555444333333333222///,,,//////000222333333000...000/////////000222444555000000000111222111...,,,///...,,,,,,...111444666//////...------------...111000///000222222111//////---***)))***++++++***)))+++,,,,,,***))))))***))))))))))))((((((((((((+++)))(((((()))***)))(((++++++,,,,,,,,,,,,++++++,,,,,,,,,***(((((()))+++,,,'''$$$&&&,,,000...***,,,)))'''(((***---...///,,,///...)))''')))+++)))******+++++++++***((('''***))))))(((((())))))***))))))))))))))))))))))))***)))((()))+++,,,,,,+++------...///000000000000,,,***))))))+++,,,------)))***,,,///111222333444000///------...//////...111000...------+++)))''',,,++++++***************///...---,,,,,,,,,,,,,,,//////...,,,,,,,,,,,,,,,+++...000///,,,+++---///***+++---//////...---,,,,,,,,,,,,+++******))))))*********+++++++++++++++000...+++)))((())),,,---++++++,,,,,,+++***(((''')))******)))'''''')))+++---)))))),,,---***+++///+++***((('''((())))))((('''((()))***+++***))))))+++***((('''&&&%%%%%%&&&'''''''''''''''''''''''''''((())))))(((((()))+++***************)))(((''')))))))))))))))***++++++)))***---//////...---,,,---...///000111000//////111111000000222555888:::333333333666999<<<======>>>;;;888999===???>>><<<:::===AAACCCCCCBBB@@@@@@===AAADDDCCC===999888999;;;???CCCEEEEEECCCAAA@@@@@@@@@@@@>>>;;;:::;;;<<<<<>>???AAA;;;:::777444222333555777777555333222111333555777444555555333000......///---//////++++++...///,,,)))***,,,///000///,,,))))))******))),,,888LLL\\\333111...+++))))))******((('''&&&&&&)))+++++++++,,,,,,++++++++++++,,,---...---+++***)))((((((((()))))))))***************'''''''''''''''((()))***'''''''''(((((()))))))))''''''''''''''''''''''''%%%%%%&&&'''((((((((((((''''''''''''(((((((((((())))))((((((((('''''''''(((''''''''''''((())))))''''''''''''''''''''''''((())))))***)))(((&&&%%%+++***))))))))))))***+++***+++---...,,,+++***)))))))))((((((((()))***+++)))(((''''''&&&&&&&&&'''%%%'''+++,,,,,,***((((((''')))+++++++++***+++---((('''***111444000,,,+++***+++------,,,,,,...000+++,,,---+++***+++///333777333000000222333111...///---******,,,---------,,,)))***------+++***---////////////////////////444222111222444666666555666444000...---------...,,,++++++***+++,,,------...///000222444333000---222111111111222111...,,,,,,,,,...111333222///---000000/////////000111222------///222333222...+++...---,,,,,,---///222444......---,,,,,,------...//////000222222111///...///---***)))******)))(((&&&((()))((('''%%%&&&&&&((((((((((((((((((''''''***)))((((((((((((((((((***++++++,,,,,,++++++***+++++++++)))'''''')))+++)))'''%%%(((,,,...,,,)))///---+++)))***+++---...***,,,,,,((((((,,,...,,,)))***,,,,,,,,,+++)))((((((((((((((()))))))))***)))))))))******************)))((((((***++++++++++++,,,...000111111111000+++***)))***+++,,,------)))***,,,...000222333444///...---,,,------------...,,,***+++......,,,(((+++******))))))))))))))),,,+++***)))))))))))))))//////...---,,,+++++++++***---///...+++***,,,///++++++******++++++,,,---+++++++++******)))))))))++++++******************///---***)))((()))+++,,,+++,,,,,,,,,+++***(((&&&'''((()))((('''&&&((())))))''''''((()))(((***---***)))''''''(((((('''&&&%%%&&&((()))))))))((('''(((((('''&&&%%%%%%%%%%%%'''''''''''''''''''''''''''((())))))(((((()))******************)))(((''')))(((((((((((()))******''')))+++---------,,,+++***+++---///000000//////000000000000222444777999222222222555999;;;;;;;;;;;;999888:::???BBBAAA???===@@@CCCCCCAAA???>>>???>>>AAACCCCCC???===<<<===<<>><<<:::;;;<<<:::???CCCCCCAAAAAACCCDDD@@@>>>:::777666666666666666444333222222333555666333444444222000...///000+++......,,,---111222///++++++,,,...///---***'''***---...***'''+++555???///...,,,*********+++,,,)))'''&&&''')))***)))(((++++++***************+++,,,,,,***)))((('''&&&&&&((((((((()))))))))******''''''&&&&&&'''((())))))'''''''''''''''(((((((((&&&&&&&&&'''''''''''''''%%%%%%&&&''''''(((''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))'''&&&%%%***))))))(((((())))))***"""%%%'''(((&&&%%%&&&'''''''''''''''(((((())))))((('''&&&&&&&&&&&&&&&&&&%%%(((,,,---+++)))((((((''')))++++++******+++,,,'''(((---555888333...,,,)))***,,,,,,++++++,,,...***---///...,,,---222777555333000000111222000...---+++******+++------,,,,,,***+++//////,,,,,,...///////////////.........111000///000111333333333333222000...------...///,,,,,,,,,,,,,,,,,,,,,,,,///...---...000000///............///111111///---)))***,,,///222222000---,,,++++++++++++++++++++++++,,,///222444333000,,,------------------.........---,,,++++++,,,---......000111222111///---+++...,,,***)))******((('''%%%'''((((((&&&%%%%%%&&&''''''''''''''''''((((((******)))(((''''''(((((()))******************)))*********)))'''''')))+++'''))),,,------,,,***))).........,,,+++***++++++***,,,+++((()))---///,,,((()))***+++,,,++++++***''''''(((((())))))))))))*********+++++++++,,,,,,,,,***))))))+++,,,,,,+++***+++---///111111111000******++++++++++++,,,---***+++,,,---///111222333......---,,,++++++,,,,,,,,,***)))+++...///---++++++***))))))(((((())))))******)))(((((((((((((((++++++,,,,,,------------***+++,,,,,,++++++,,,---***)))((((((((()))+++,,,)))))))))))))))))))))))),,,+++***))))))))))))))),,,+++***)))))))))***++++++++++++******(((''''''&&&'''((((((&&&&&&'''((('''&&&&&&'''''''''((()))***(((''''''((('''&&&$$$$$$%%%'''((((((((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''$$$&&&''''''&&&%%%'''((()))************))))))((()))(((((((((((()))******(((((()))++++++,,,,,,,,,***+++,,,---.../////////,,,---...///111222444555111111222555888999999888999888999<<<@@@BBBCCCCCCAAABBBBBBAAA@@@>>>>>>???BBBBBBBBBBBBBBBAAA@@@@@@<<<>>>AAABBBAAA?????????@@@AAA@@@>>><<<:::;;;<<<888>>>AAA@@@???AAACCCDDD@@@===999777777666444333222222333333333333333333000111222111/////////000)))---...,,,...222333000---,,,+++,,,,,,,,,)))'''(((,,,...---)))(((+++///+++************+++++++++)))((('''((()))***)))(((+++++++++*********))))))+++******)))'''&&&%%%%%%((((((((('''((())))))***((((((''''''''''''((((((&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&'''''''''%%%&&&&&&'''''''''&&&&&&''''''''''''((((((((((((((((((((('''''''''&&&&&&''''''&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%'''((()))******(((((((((((((((((((((((("""%%%''''''$$$$$$&&&)))''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&''''''+++......+++((((((***&&&(((***+++******+++,,,))))))///777:::555///---(((***++++++******+++------///111000...---000333000111000000///.........,,,+++)))***+++,,,,,,+++)))''')))---...+++***,,,...............---------,,,,,,,,,,,,,,,---//////000111111000...---///000.../////////............///...---,,,,,,---///000,,,,,,,,,...000111///---******,,,...111111///---+++,,,,,,,,,+++++++++++++++,,,///222555444111///,,,,,,,,,,,,,,,,,,,,,+++---,,,+++******+++---///---///111111...,,,+++***,,,***))))))******((('''''')))******(((''''''(((''''''''''''(((((((((((()))******(((&&&&&&'''((((((((())))))))))))(((((((((***+++***)))((()))***'''***......,,,+++***+++***,,,......,,,+++,,,,,,---...,,,((()))------***))))))))))))******++++++&&&&&&'''((())))))))))))*********+++,,,,,,------,,,+++***+++,,,---,,,*********,,,---...//////000***+++,,,,,,+++***+++,,,+++++++++,,,---...000111.........---+++***+++------,,,,,,---......,,,++++++******)))))))))))))))******)))))))))******+++++++++,,,------------,,,***)))))))))+++,,,+++***(((((()))))))))*********''''''(((((()))*********---,,,***)))((((((((()))))))))******************)))(((''''''&&&&&&&&&&&&%%%'''(((((('''&&&&&&'''%%%&&&'''&&&&&&''''''&&&((('''&&&&&&&&&&&&$$$"""%%%%%%&&&&&&'''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%$$$&&&''''''((())))))))))))))))))))))))(((((())))))***+++)))(((((()))***+++---...------,,,,,,,,,,,,------)))+++---///111222222222111111111444666777666444666888;;;===>>>???@@@BBBBBB@@@???>>>>>>???@@@@@@FFFBBB>>>>>>@@@AAA???===;;;===>>>>>>======>>>@@@>>>???>>>===:::999:::<<<999===>>>::::::>>>@@@>>><<<999777777777666444111...000333555555444111000---///000000//////000111))),,,...,,,---000000...,,,+++))))))+++++++++***(((***,,,---,,,,,,...000((()))************)))((('''''''''(((+++,,,+++***+++,,,,,,,,,++++++***)))*********)))((('''&&&&&&(((((('''''''''((()))*********)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&'''''''''&&&%%%%%%''''''''''''(((((((((((((((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''"""###$$$%%%''')))+++---%%%&&&'''(((((('''&&&%%%(((***+++((($$$$$$(((,,,&&&''''''(((((((((((((((''''''&&&&&&&&&&&&''''''+++...000...***'''(((+++&&&(((***+++*********,,,******000888:::555///,,,((()))+++***))))))***,,,...///000///...,,,+++++++++...000///,,,***,,,///,,,+++)))***++++++***)))&&&%%%'''+++,,,)))(((***...---------,,,,,,,,,,,,******++++++++++++---...///111333222///------...------..................---...///---+++***---000---------...000000...,,,...------...//////---,,,---------.........------***+++---111333444222000+++***)))))))))+++---...---,,,***))))))+++---///))),,,......,,,++++++,,,***)))((()))******)))'''((()))******(((''''''(((''''''((((((((())))))))))))******)))&&&%%%&&&(((&&&&&&''''''''''''&&&&&&'''))),,,,,,+++***))))))***)))))))))***,,,......)))+++---,,,******,,,...------***(((***//////++++++***)))''''''((()))***%%%&&&'''))))))))))))((()))))))))***+++,,,,,,,,,+++******,,,------+++)))*********+++,,,---...///+++---...---***))))))+++,,,,,,+++++++++,,,---......//////---+++***+++------...//////---,,,,,,---++++++***))))))))))))***(((((((((((()))***++++++.........---,,,+++)))(((***(((&&&(((+++,,,+++(((&&&(((***,,,,,,+++)))(((&&&&&&'''((()))***++++++---,,,***)))((('''(((((('''((()))+++++++++***)))'''&&&%%%$$$###$$$%%%&&&%%%'''(((((('''&&&&&&'''%%%''''''&&&&&&'''&&&$$$'''&&&%%%%%%%%%%%%""" %%%%%%&&&&&&&&&&&&''''''$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%'''(((&&&&&&'''((()))))))))((()))))))))))))))***++++++***)))(((((()))+++...000000///---+++******++++++)))+++...111333333333222000000111333555555333222555888<<<===;;;;;;===@@@AAA>>>;;;:::===@@@AAAAAAFFF@@@999888<<<>>>;;;777;;;<<<<<<<<<;;;<<<>>>@@@<<<======;;;999999:::;;;999<<<;;;666666<<<===999999777666777999888555111+++...333666666444000---,,,---//////......000222***------++++++...---***+++)))((((((***,,,---,,,---,,,***)))(((((())))))'''(((***+++***)))'''%%%%%%%%%&&&))),,,...---,,,---------------,,,+++*********+++******)))((('''(((''''''&&&&&&((()))***,,,+++***)))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''&&&%%%$$$$$$''''''''''''((((((((()))(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&%%%%%%%%%&&&(((***+++$$$%%%'''(((((('''%%%$$$)))******%%% $$$)))&&&'''(((((())))))((((((''''''&&&&&&&&&''''''(((---000111///)))'''))),,,&&&(((*********)))***,,,++++++000777999444...,,,((()))******))))))***+++***+++,,,------,,,)))'''''',,,111///***(((+++000,,,+++******++++++***(((%%%$$$&&&+++,,,(((''')))---------,,,,,,++++++++++++,,,---,,,,,,---...000///222444444000,,,+++,,,******+++,,,,,,,,,+++++++++...222000+++)))+++//////......///000///---***222111.........---+++***))))))***+++++++++******)))***,,,///222333222000,,,)))'''%%%&&&***///222---+++)))((()))+++---///'''***,,,,,,+++***,,,...(((((('''(((******)))'''&&&''')))((('''%%%&&&&&&'''((((((((())))))******)))***+++)))%%%$$$&&&(((%%%&&&&&&&&&&&&&&&&&&%%%&&&)))---...---+++))))))...((("""###)))///111000,,,------+++((('''***...))))))(((''',,,222333///...,,,)))&&&%%%&&&'''((($$$%%%'''))))))))))))((('''(((((()))***+++++++++*********,,,---,,,)))'''+++******)))***+++---...+++---///...***((((((***---,,,+++*********+++,,,...///000...+++)))+++---***---000000---,,,...111,,,++++++***************%%%%%%%%%&&&'''((()))***...***)))...///,,,((('''&&&''')))++++++++++++***&&&))))))''''''))))))&&&)))'''&&&&&&(((***+++***---...///,,,'''$$$%%%&&&)))))))))))))))((((((''')))(((&&&%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''***)))$$$"""%%%''''''+++)))'''%%%%%%&&&(((***)))(((((('''&&&%%%%%%%%%%%%$$$%%%'''***+++'''$$$&&&$$$$$$&&&&&&$$$$$$&&&######$$$$$$$$$$$$%%%%%%***))))))((('''&&&&&&%%%,,,)))''''''***---///000.........------,,,,,,,,,------............------,,,------...///000111111333333333333555999<<<>>>777999;;;===???@@@@@@@@@AAA???===;;;:::999999:::555777999:::999999:::<<<>>>===<<<<<<;;;:::::::::;;;:::888777666666666666<<<999555444444444222///111...---///333444000++++++,,,......---,,,---...***,,,......+++***+++---(((******&&&&&&)))***'''---***&&&&&&))),,,---,,,((())))))************)))+++***)))'''''')))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,333222***(((---,,,$$$+++(((%%%%%%((())))))'''((()))***)))'''$$$######(((((('''&&&%%%%%%$$$$$$&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$%%%&&&'''((('''%%%###$$$'''((((((&&&%%%'''(((((('''&&&&&&'''&&&%%%$$$######%%%'''((('''&&&&&&&&&''')))***,,,%%%&&&''''''%%%%%%&&&'''******))))))((((((((('''+++(((%%%%%%'''(((&&&$$$'''&&&%%%$$$%%%''')))+++///,,,+++,,,+++'''&&&((((((***,,,+++((((((+++...222+++---888:::000(((((()))'''&&&&&&((((((%%%"""***//////+++***,,,***%%%---///000///+++))))))******(((''''''(((((('''&&&((('''&&&(((++++++)))&&&&&&&&&&&&''''''((()))***)))(((''''''(((***,,,...222+++...222+++)))---+++------......///.........******+++,,,---...///000000000//////.........---//////...,,,***)))***,,,(((***,,,,,,+++))))))************,,,///000000///...---,,,+++++++++,,,---,,,+++***((((((***+++,,,%%%(((+++,,,***)))***+++((((((((((((((((((((((((((())))))(((&&&&&&'''))))))))))))))))))(((((('''&&&+++,,,'''''')))'''"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))******))))))''')))+++++++++,,,---///...222222---***,,,000111***++++++,,,...000222333***(((&&&%%%$$$%%%'''(((******)))((('''&&&&&&%%%(((((((((***,,,,,,***((((((%%%"""###&&&((((((''',,,+++++++++++++++++++++++++++***)))(((((())))))''')))+++)))''''''***.........---,,,++++++++++++***++++++,,,,,,,,,++++++000...***'''%%%&&&((())))))(((''''''''')))***+++---***)))---///+++''''''&&&'''((()))************&&&))))))''''''))))))&&&+++)))''''''((())))))(((((()))***)))((('''((()))(((((())))))(((((('''&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&%%%"""$$$### $$$$$$"""'''''''''''''''''''''(((((((((''''''&&&%%%%%%$$$&&&%%%%%%'''******'''$$$&&&$$$$$$&&&&&&$$$$$$&&&%%%%%%%%%%%%&&&&&&&&&'''(((((((((((())))))))))))---***''''''))),,,...///...---------,,,,,,,,,,,,------............------,,,------....../////////111111111222444666888:::111333555888:::;;;;;;;;;AAA@@@===:::777555555444555777999:::999999:::;;;;;;;;;;;;<<<<<<;;;;;;:::888777555333222111222222777444222222333333222000000...---///222333///+++***,,,------,,,++++++,,,***,,,......+++***+++---,,,...---)))(((******'''---***'''&&&)))+++,,,+++(((((()))************)))***)))(((''''''((()))***++++++,,,,,,,,,,,,,,,,,,,,,222222+++)))---,,,$$$***(((%%%&&&((())))))'''''')))***)))'''$$$$$$$$$(((((('''&&&&&&%%%$$$$$$''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''''''''%%%###$$$'''((('''&&&%%%'''(((((('''&&&&&&''''''&&&%%%$$$$$$&&&((()))%%%%%%$$$$$$%%%&&&((((((%%%&&&''''''%%%%%%&&&'''((('''''''''&&&&&&&&&&&&+++(((&&&&&&((()))(((&&&'''&&&%%%%%%&&&(((***+++...+++***,,,+++'''''')))(((***++++++))))))+++---111***,,,666999000)))(((+++)))'''((()))***(((&&&***......******,,,+++''',,,...///---***(((((()))***(((''''''(((((('''&&&&&&&&&&&&(((++++++)))&&&''''''''''''((()))*********)))((('''((()))+++,,,,,,(((...444000+++***&&&+++,,,------------------,,,,,,------.../////////////////////.........---------,,,***((('''(((***(((***,,,,,,+++))))))***)))((()))+++---......---,,,+++***)))))))))***+++,,,+++)))(((((()))+++,,,&&&)))++++++***((()))***''''''''''''''''''''''''+++++++++)))'''&&&'''((((((((())))))(((((('''&&&$$$((()))%%%$$$&&&%%% &&&&&&&&&&&&&&&&&&&&&&&&&&&''')))++++++***)))(((&&&''')))))))))***+++---+++------)))))),,,//////+++++++++++++++,,,---...)))((('''&&&%%%&&&''''''(((((((((''''''&&&&&&&&&'''&&&&&&(((******(((&&&***(((%%%&&&(((***)))(((*********)))))))))))))))+++******)))(((((())))))((())))))(((((((((***,,,,,,,,,++++++++++++++++++***+++++++++++++++***))),,,,,,***)))(((((('''''')))((((((''''''((()))***,,,))))))---...***&&&&&&''''''''''''((()))******&&&))))))''''''))))))&&&,,,***((('''(((((('''&&&'''&&&&&&'''((()))((('''''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%###$$$###!!!$$$(((&&& ###$$$&&&'''(((''''''&&&(((''''''&&&&&&%%%%%%%%%'''&&&&&&'''((((((&&&###&&&$$$$$$&&&&&&$$$$$$&&&&&&'''''''''((((((((((((&&&&&&'''(((***+++,,,---...***'''&&&(((+++---...------,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,---------------...///000111222333333333000222444777999;;;;;;;;;===<<<:::777555444333222333555777888777777777999777888;;;<<<======<<<;;;;;;999777555333333333333222000//////111222222111///---,,,...111111...+++***,,,---,,,***))))))******,,,------,,,++++++,,,///111000+++***,,,+++(((---+++((('''(((*********(((((()))******************)))(((''''''((()))******+++++++++,,,,,,------,,,111111,,,***...,,,&&&***(((&&&'''((())))))(((''')))***)))&&&%%%$$$%%%((((((''''''&&&%%%%%%%%%'''((((((((('''&&&%%%%%%$$$%%%%%%&&&&&&''''''''')))((('''&&&&&&&&&'''((('''%%%%%%%%%'''((('''&&&%%%&&&((((((&&&%%%&&&'''''''''&&&%%%&&&'''((()))&&&&&&%%%%%%%%%&&&&&&'''%%%&&&''''''%%%%%%%%%'''''''''''''''&&&&&&&&&&&&***((('''''')))******)))(((''''''&&&'''(((***+++,,,))))))++++++((('''***(((***++++++***)))+++,,,...)))+++444777000******---+++))))))***+++*********,,,,,,)))))),,,,,,***+++,,,---,,,)))((('''(((***(((''''''(((((('''&&&$$$%%%'''))),,,+++)))&&&(((((((((((()))***++++++***)))((((((((()))***+++...+++---333333///,,,+++***+++,,,,,,------,,,,,,......////////////.........////////////...------,,,---,,,+++((('''((()))(((***++++++***))))))***((('''''')))+++,,,,,,++++++***)))((())))))+++++++++***)))(((((()))***+++''')))++++++)))((((((((('''''''''''''''''''''''',,,,,,,,,***'''&&&&&&(((''''''((((((''''''&&&%%%(((++++++(((((()))(((%%%&&&&&&&&&&&&&&&&&&&&&&&&''')))+++,,,,,,***(((&&&$$$%%%'''''''''''')))+++'''((('''%%%''',,,...+++,,,+++***)))(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$&&&'''(((&&&%%%+++)))''''''((()))(((''''''''''''(((((((((((((((******)))((((((((())))))***((('''''')))******)))))))))))))))***************************)))((((((((()))***+++***)))((('''))))))((('''''''''((((((+++((()))------(((&&&'''((('''&&&&&&&&&((()))***&&&))))))''''''))))))&&&***)))''''''(((((('''&&&***'''$$$%%%'''(((%%%###&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######&&&)))$$$"""###$$$%%%&&&'''''''''((((((((('''''''''&&&&&&'''''''''''''''&&&%%%###&&&$$$$$$&&&&&&$$$$$$&&&''''''''''''((((((((((((%%%&&&&&&((()))***+++,,,...+++'''&&&'''***,,,---,,,,,,,,,,,,++++++++++++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++++++++---...000111222111000//////111444777999:::;;;;;;777666666555555555555555111333444555444333444555555777:::===???>>>===<<<===;;;999777555444444444000000//////000111111111...------...000000---++++++------,,,***(((((()))***+++,,,,,,,,,+++++++++...000///++++++------***,,,+++)))''''''(((((()))'''((()))*********************)))(((((()))***************+++,,,,,,------+++000000---,,,...,,,''')))(((((((((((())))))((('''((()))(((&&&%%%%%%&&&((((((''''''&&&&&&&&&%%%(((((((((((('''&&&%%%$$$$$$$$$%%%%%%&&&'''((((((''''''&&&&&&'''(((***+++&&&&&&&&&''''''''''''&&&$$$&&&((('''&&&%%%&&&&&&'''&&&&&&%%%&&&'''(((((())))))((((((''''''''''''%%%'''''''''%%%$$$%%%&&&)))))))))))))))(((((((((((('''''''''((()))******((((((((('''((()))***+++***''''''******((((((***))))))***++++++***+++++++++(((***111333///+++***,,,+++***)))***+++,,,,,,***+++***((()))+++,,,---******+++***)))''''''&&&***(((''''''(((((('''&&&$$$%%%(((+++---,,,***((((((((((((((()))***+++,,,***))))))((((((((())))))222...(((***111000...333***+++,,,---------------000000111111000///...------......//////...------...//////---+++)))***+++((()))+++***))))))***+++***((('''(((***++++++***++++++*********,,,---...+++***))))))))))))***+++)))***++++++***(((''''''''''''''''''''''''''''''*********)))'''&&&'''(((&&&&&&''''''&&&&&&%%%$$$+++++++++************(((&&&&&&&&&&&&'''''''''''')))***,,,---,,,***'''%%%###%%%&&&'''&&&&&&((()))''''''%%%###''',,,+++'''+++***)))(((''''''''''''''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%&&&'''&&&%%%(((((('''&&&&&&&&&&&&%%%&&&'''''''''''''''((((((***))))))((((((((())))))***'''%%%&&&)))***)))&&&&&&''''''((())))))))))))************)))((('''&&&'''((()))******)))(((((())))))((((((''''''''''''***)))***---,,,'''&&&'''(((((('''&&&&&&''')))***&&&))))))''''''))))))&&&'''&&&&&&'''))))))(((''')))&&&###$$$''''''%%%"""&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%######!!! ###%%%$$$$$$###"""###%%%'''))))))))))))(((((((((((((((&&&'''''''''&&&%%%$$$$$$&&&$$$$$$&&&&&&$$$$$$&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&''''''(((((((((---+++(((''')))+++,,,,,,++++++++++++++++++++++++---,,,++++++++++++,,,---+++++++++++++++*********---...000222222000...---,,,...000333555666777777444555555666666666666666111333555555444333444555555777:::===>>>>>>===<<<999888666444222222222222222222111000/////////000---------...//////---,,,,,,---...---+++))))))***++++++++++++,,,,,,+++******---,,,)))***------+++******)))((('''''''''((('''''')))******+++++++++,,,++++++++++++++++++,,,*********++++++,,,,,,,,,+++...000///......,,,)))((())))))))))))(((((()))&&&'''((('''&&&%%%&&&(((((('''''''''''''''&&&&&&''''''(((((('''&&&&&&%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&'''***,,,---&&&'''((((((((('''&&&&&&$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&''')))))))))(((((('''&&&&&&&&&'''((('''%%%$$$%%%&&&((((((((()))))))))))))))&&&&&&&&&&&&&&&'''((()))((((((((((((((())))))***)))&&&&&&)))***''''''***))))))***+++,,,,,,+++***)))(((***...000---+++***)))))))))))))))***+++,,,***)))((())))))***,,,...)))))))))))))))((('''&&&***(((''''''(((((('''&&&%%%'''***,,,---,,,+++***(((((((((((()))***+++,,,))))))((((((((((((((((((---,,,###&&&444222+++111+++,,,---....../////////111111222222111///---+++,,,---...//////...---,,,---...///...+++*********''')))***)))((((((***,,,,,,+++))))))+++,,,,,,+++******))))))***,,,---///++++++************++++++*********++++++***((('''''''''''''''''''''''''''%%%&&&''''''&&&&&&(((***&&&&&&&&&&&&&&&%%%%%%$$$(((''''''''''''&&&&&&'''&&&&&&&&&''''''((((((((()))***,,,,,,+++)))&&&$$$$$$&&&''''''''''''((()))))))))&&&$$$'''+++)))$$$***)))((((((((((((((()))''''''((((((''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%'''%%%$$$%%%'''((('''&&&(((((((((((('''&&&%%%&&&'''''''''(((((())))))))))))((((((((((((((()))))))))'''%%%&&&)))***'''%%%%%%%%%'''((((((((((((''')))))))))))))))((('''&&&)))((('''''''''((()))***)))(((((((((''''''&&&&&&***)))+++...,,,'''&&&))))))(((((('''(((((())))))&&&))))))''''''))))))&&&%%%%%%%%%''')))***)))'''$$$######$$$&&&(((''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$%%%%%%$$$%%%$$$"""###%%% &&&%%%###""""""%%%''')))((((((((((((((((((((((((%%%&&&'''&&&$$$$$$%%%&&&&&&$$$$$$&&&&&&$$$$$$&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&+++***)))***,,,------,,,)))************+++++++++,,,,,,************,,,,,,*********+++++++++++++++---...000111111///...,,,...///222444666666666666666666666666666555444333444666777777666555555666555777999;;;;;;;;;:::999999777666444333333333444444444444222///......///---...///000000///...---+++---...---+++******++++++******+++,,,,,,+++)))'''******'''(((,,,---+++(((((()))(((&&&&&&''')))&&&'''(((***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---///000000...,,,***''')))+++***)))(((((()))&&&'''''''''%%%%%%''')))''''''''''''''''''''''''&&&&&&'''''''''''''''&&&$$$%%%%%%&&&&&&'''''''''$$$$$$$$$%%%'''))),,,---%%%'''))))))(((&&&&&&&&&$$$%%%''''''%%%$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$&&&'''((('''%%%$$$$$$%%%&&&&&&&&&'''''''''''''''&&&'''''''''%%%%%%''')))(((((((((((((((((((((((()))&&&&&&))))))&&&&&&))))))))))))+++------+++)))'''(((***,,,,,,+++******%%%'''************+++,,,***((((((***+++)))***---)))((((((((())))))'''%%%***(((''''''(((((('''&&&''')))+++,,,+++******+++(((((((((((()))***++++++(((((((((((((((((((((((('''...)))000EEE>>>,,,///+++,,,---...///000000000000111222222111///,,,++++++,,,.../////////---,,,+++,,,---,,,***((('''((('''((()))(((((((((***,,,///---******+++,,,,,,,,,''''''&&&'''(((***,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++***,,,---,,,***(((&&&&&&&&&&&&&&&&&&&&&&&&"""$$$%%%%%%%%%&&&)))+++&&&&&&''''''&&&&&&%%%$$$***'''&&&((((((&&&''')))&&&&&&&&&'''(((((()))))))))*********)))(((&&&%%%%%%'''((((((''''''((())))))***)))''''''***)))%%%)))(((((((((((())))))***(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%%%%'''(((((('''(((***++++++)))(((((()))''''''(((((()))*********((((((''''''(((((())))))''''''&&&'''((((((&&&$$$%%%&&&'''((((((((('''&&&(((((())))))))))))(((((()))((('''&&&'''((()))***''''''((((((((('''&&&&&&******---///---''''''***((())))))***)))))))))(((&&&))))))''''''))))))&&&&&&&&&&&&'''))))))'''%%%###%%%&&&&&&%%%%%%'''((('''''''''''''''&&&%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&############$$$$$$$$$%%%###&&&'''%%%%%%&&&%%%!!!&&&&&&%%%$$$%%%%%%&&&'''&&&&&&&&&'''''''''''''''$$$%%%&&&&&&$$$###%%%(((&&&$$$$$$&&&&&&$$$$$$&&&$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''))))))***---//////...,,,))))))))))))******++++++,,,+++***))))))***+++,,,*********++++++,,,,,,,,,,,,---......///...---,,,000222333555666777666666333444555555555444333333333555777666555444444555555666666666666666555555777666555444333444555555222333333111...---...000---///000111000///......)))+++,,,,,,***)))***++++++***)))***,,,,,,***((('''***)))&&&'''***+++(((%%%'''((((((&&&%%%''')))&&&'''((()))+++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,++++++***)))))))))+++,,,...111111///,,,+++'''))),,,+++)))((((((***&&&&&&'''&&&%%%&&&(((***''''''''''''((((((((((((%%%%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&''')))***%%%(((++++++(((&&&&&&&&&###%%%'''&&&%%%$$$%%%&&&$$$%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&%%%$$$'''(((((('''%%%$$$$$$%%%&&&&&&&&&&&&'''''''''((('''))))))(((&&&%%%''')))''''''(((((((((''''''''')))&&&&&&((((((%%%%%%((()))((()))+++------+++(((''')))******))))))))))))###&&&+++,,,+++***+++,,,***'''(((,,,,,,((((((+++***((('''(((******(((%%%***(((''''''(((((('''&&&((()))***)))'''&&&(((***''''''''''''((()))******&&&&&&'''((())))))))))))&&&111,,,666OOOFFF...111******,,,---...////////////000111222111///,,,******+++---///000///---,,,+++,,,---,,,***((('''''''''((((((((('''(((***---000---***)))***,,,,,,+++&&&&&&&&&&&&(((***,,,...,,,------......------,,,,,,+++***,,,//////,,,***&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&''')))+++'''''''''''''''&&&%%%%%%,,,((('''******'''(((,,,&&&&&&&&&'''((()))))))))))))))(((''''''&&&&&&&&&%%%&&&((('''&&&&&&'''(((%%%)))+++(((''')))***((()))(((((('''''''''(((((()))((('''&&&%%%&&&''''''''''''&&&&&&%%%%%%$$$$$$(((&&&$$$%%%&&&(((((((((&&&)))++++++***((()))***&&&''''''((())))))******'''''''''''''''((())))))%%%'''(((((('''%%%%%%%%%%%%&&&((()))((('''%%%$$$''''''((()))************'''(((((()))((((((''''''%%%&&&'''((((((((('''&&&++++++...000---((('''+++((()))***++++++***)))(((&&&))))))''''''))))))&&&(((''''''((()))(((%%%###''')))***((($$$"""###%%%''''''((((((''''''&&&%%%'''&&&$$$######$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&""""""######$$$$$$$$$%%%"""$$$"""!!!$$$%%%$$$%%%&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&%%%######&&&)))&&&$$$$$$&&&&&&$$$$$$&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((())))))((()))+++///111111///,,,(((((())))))*********+++,,,+++)))(((((()))+++,,,))))))***+++,,,---------++++++,,,------------,,,---...000111222222111111...000222444555666666555111222444444222111111222555444444333222222111111111111000//////000111111000222222111---,,,...111...///111111000/////////''')))++++++)))))))))***+++***(((***,,,---***((()))+++***'''&&&))))))&&&$$$&&&((((((&&&%%%'''***&&&'''((()))++++++,,,,,,***++++++,,,,,,++++++***---,,,,,,+++***)))((((((***+++...222222///,,,,,,&&&))),,,,,,***((((((***&&&&&&'''&&&%%%&&&(((+++'''''''''((((((((((((((($$$$$$&&&'''((()))))))))&&&&&&&&&&&&&&&&&&%%%%%%'''&&&%%%%%%$$$%%%&&&'''%%%(((++++++(((&&&%%%&&&###%%%'''&&&%%%$$$%%%%%%%%%&&&''''''((((((''''''&&&'''((())))))((('''''''''(((((('''%%%$$$$$$%%%'''((((((((())))))******)))***+++)))&&&%%%'''***&&&'''''''''''''''&&&&&&)))&&&&&&((((((%%%%%%''')))((((((+++......+++'''''')))+++)))(((((()))((("""&&&,,,...---++++++,,,***'''(((------((('''******((('''(((***+++(((&&&***(((''''''(((((('''&&&((())))))'''$$$###%%%(((&&&&&&&&&''''''((()))***%%%%%%'''((())))))))))))%%%///&&&---JJJBBB+++111((()))+++,,,---............///111222111///,,,***)))+++---///000///---+++,,,...//////,,,***))))))'''((((((''''''(((+++---000---***)))***+++++++++((('''((((((***,,,...000---......//////......---,,,++++++---000000...+++&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((&&&'''(((***''''''((((((''''''&&&%%%)))$$$###&&&&&&###$$$)))&&&&&&&&&'''((())))))***)))(((&&&%%%%%%&&&''''''$$$&&&''''''%%%%%%&&&(((!!!'''+++(((&&&(((+++***)))(((''''''&&&&&&&&&&&&***(((&&&%%%$$$%%%'''((((((((('''&&&&&&%%%$$$$$$(((&&&$$$$$$&&&'''((('''###&&&)))***((('''((()))&&&&&&''''''((()))******'''''''''''''''((()))***$$$'''***)))&&&###$$$%%%&&&''')))))))))'''%%%$$$&&&'''(((***++++++++++++%%%'''***++++++(((%%%###$$$%%%'''((((((((('''''',,,,,,+++***)))((('''&&&++++++******)))'''&&&%%%'''((()))******)))((((((***'''%%%'''***+++'''###((('''&&&&&&&&&&&&'''(((+++***(((&&&%%%%%%%%%%%%$$$$$$%%%$$$######$$$&&&&&&(((***+++)))'''&&&%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&&&&%%%###(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######$$$&&&))),,,'''&&&&&&&&&&&&%%%%%%%%%((()))((()))///444111***&&&###$$$((((((%%%%%%'''(((''''''))),,,---+++(((...---,,,+++************------------,,,+++***))))))+++------,,,+++,,,---444222222555555111///111222000000333333000000333111000000/////////000000111000000///......------...---,,,,,,,,,---...///---///000111000...+++)))(((***)))$$$$$$''''''%%%&&&&&&'''((())))))((((((((('''''''''&&&&&&&&&&&&***)))''''''((())))))(((&&&'''((())))))((('''&&&&&&''')))+++,,,---,,,,,,...++++++---,,,))))))+++(((''')))---///...+++******...)))''',,,+++''',,,***)))'''(((***,,,---,,,)))'''&&&'''((()))((('''&&&&&&'''''''''''''''''')))'''%%%$$$%%%&&&&&&%%%&&&%%%#########%%%'''(((''')))+++)))%%%######%%%###$$$&&&((((((&&&###"""&&&&&&&&&%%%$$$$$$''')))$$$'''******'''%%%$$$%%%'''%%%######$$$&&&&&&%%%''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&+++)))''''''(((((('''&&&***((('''&&&%%%&&&&&&''''''''''''''''''''''''''')))(((&&&%%%%%%''')))+++((((((***---//////,,,)))+++)))((()))***,,,,,,+++(((***+++)))%%%$$$&&&)))%%%%%%$$$&&&'''((('''%%%((('''&&&'''((((((&&&$$$&&&%%%%%%&&&((()))((('''###$$$%%%&&&'''''''''''')))((((((+++//////---***(((***++++++++++++,,,......000222222///---++++++,,,,,,------------------222///+++))))))******)))(((((((((((()))***+++,,,,,,,,,,,,++++++,,,,,,---'''((()))))))))+++...000///---+++,,,---...---,,,111000///---+++*********)))'''%%%&&&((((((&&&"""%%%%%%%%%&&&&&&&&&''''''&&&&&&$$$###"""###'''***''''''&&&&&&&&&&&&''''''%%%&&&&&&'''((()))******)))))))))(((''''''&&&&&&((()))***)))'''&&&&&&&&&$$$%%%&&&'''(((((((((((())))))(((((('''''''''&&&***((('''&&&'''((('''&&&''''''(((((('''&&&%%%%%%%%%%%%&&&'''((((((''''''((('''''''''(((((()))***,,,+++)))'''&&&'''((()))((()))***+++***)))'''&&&((((((&&&###!!!###'''******&&&(((...///)))&&&''')))((((((+++...000...+++(((%%%$$$%%%'''(((&&&$$$$$$$$$%%%&&&&&&'''''''''))))))************++++++(((((()))))))))(((''''''((()))******)))(((&&&&&&'''&&&%%%(((,,,,,,)))%%%''''''''''''''''''''''''(((((('''&&&%%%&&&''''''$$$%%%%%%$$$###"""$$$%%%&&&(((******(((&&&%%%&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''%%%$$$(((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%&&&))),,,(((((((((''''''''''''&&&((((((((((((---111///)))'''%%%%%%((((((&&&&&&)))(((''''''))),,,,,,***(((******)))))))))******+++((()))***+++,,,,,,,,,,,,---...//////......///000222///000222111---+++---222//////222222//////111000//////.........//////............---,,,++++++,,,,,,+++***+++,,,---...+++,,,...///...,,,***(((***+++***&&&%%%((((((&&&&&&&&&'''(((((((((((((((((((((((('''''''''&&&&&&(((&&&%%%&&&'''((('''&&&&&&'''((())))))((('''&&&&&&''')))***+++,,,,,,+++---******,,,,,,((((((+++)))))),,,///222000---+++)))///+++)))---+++(((///***(((''''''***,,,......'''&&&&&&((()))***((('''&&&&&&''''''''''''''''''***'''%%%$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''&&&)))***)))%%%"""###%%%###$$$&&&''''''&&&%%%$$$'''''''''&&&$$$$$$&&&(((%%%(((++++++(((&&&&&&&&&)))'''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&***(((&&&&&&'''''''''&&&''''''&&&%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''(((((()))((((((***---//////,,,******)))((()))+++,,,,,,+++*********(((&&&%%%&&&'''&&&%%%%%%&&&(((((('''%%%((('''&&&'''((((((&&&$$$%%%$$$$$$&&&((()))((('''$$$$$$%%%&&&''''''''''''(((((((((+++......,,,)))***+++------,,,---...000111222444333000---,,,,,,***************+++,,,------***'''&&&&&&&&&&&&%%%((((((((((((((()))++++++------,,,+++++++++++++++'''((()))))))))***---///000...,,,,,,---...---,,,000///...---,,,++++++******((('''))),,,,,,***'''%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&$$$###$$$''')))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''((()))***++++++)))'''%%%"""$$$&&&'''&&&&&&'''(((&&&'''((()))************)))(((((((((''''''''''''***(((&&&&&&'''((('''&&&''''''(((((('''&&&&&&%%%%%%&&&&&&'''((((((''''''#########"""######$$$$$$+++***(((''''''''')))******))))))(((((((((((()))******)))'''%%%&&&))),,,((($$$%%%+++---(((%%%&&&(((((((((***---...,,,***'''&&&$$$%%%'''(((&&&$$$######$$$%%%'''(((((()))))))))*********+++++++++&&&&&&'''((()))))))))((())))))******)))'''%%%$$$%%%%%%&&&)))---...***'''%%%&&&'''(((((('''&&&%%%&&&&&&%%%%%%&&&'''((((((%%%&&&&&&$$$###"""###%%%%%%'''))))))'''&&&%%%&&&%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%''''''&&&%%%''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&'''&&&&&&&&&)))+++***))))))))))))(((((((((((())))))(((,,,000...(((***&&&%%%((((((&&&(((+++'''''''''(((***+++***)))''''''''''''((()))***+++''''''(((******++++++++++++,,,,,,+++***+++---///111......000///+++)))+++111......000000,,,,,,.........------------......+++,,,,,,,,,,,,***)))(((***))))))))))))***+++,,,((()))+++,,,,,,***)))'''+++---+++((('''******'''&&&''''''((((((((((((((()))))))))(((((((((''''''&&&&&&&&&''')))(((&&&$$$&&&'''((())))))((('''&&&%%%&&&((()))************+++((((((+++***''''''***(((***---000222111---)))(((...,,,)))///---***000***(((%%%&&&))),,,///000&&&&&&&&&(((******((('''''''''&&&&&&&&&&&&&&&&&&***(((%%%$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&(((***)))%%%######%%%###$$$$$$%%%%%%&&&&&&&&&((())))))'''%%%%%%&&&(((&&&(((******((('''&&&'''***(((&&&%%%&&&'''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&(((((()))***)))((('''&&&((('''%%%%%%&&&'''&&&%%%&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''))))))((('''&&&'''((())),,,//////---+++***)))((()))+++,,,,,,,,,,,,***((('''''''''&&&$$$&&&%%%%%%&&&(((((('''%%%((('''&&&&&&''''''&&&$$$$$$###$$$&&&(((***)))(((%%%&&&&&&&&&&&&&&&&&&&&&(((((()))***,,,---+++)))(((***,,,,,,,,,---///000222333444222///+++***)))***)))((('''(((***,,,......+++)))(((((()))((('''''''''&&&''''''((()))***------,,,+++*********+++'''((())))))((()))+++---000...,,,,,,------,,,+++---------,,,,,,,,,++++++)))''''''***---...+++(((%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&''''''&&&&&&''')))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%$$$$$$&&&(((+++......+++(((%%%"""$$$&&&&&&&&&%%%&&&'''&&&'''((()))************((((((((((((''''''''''''***(((&&&&&&'''((('''&&&'''''''''(((''''''&&&%%%%%%&&&''''''(((''''''''''''&&&&&&%%%%%%%%%&&&&&&***)))((('''((()))***++++++***(((''''''(((***,,,)))******)))((((((***+++'''$$$&&&***,,,***''''''((((((((()))++++++***((('''&&&%%%%%%''''''&&&%%%$$$%%%%%%&&&&&&'''''''''+++******)))((((((''''''&&&&&&'''((((((((((((''''''(((((()))((('''%%%$$$%%%&&&'''+++------)))&&&$$$%%%'''(((((('''%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&$$$""""""###$$$$$$&&&((((((&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%#########%%%'''((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((('''&&&&&&%%%&&&''''''&&&%%%'''((())))))))))))(((((((((((()))+++***(((+++///---)))***&&&%%%&&&'''&&&(((,,,&&&&&&'''((())))))))))))''''''''''''((()))***+++***************)))(((''')))***)))((('''))),,,///222///...000///***)))+++000---,,,...---***))),,,,,,,,,,,,+++,,,,,,---...***+++,,,,,,+++***(((&&&((((((((((((((())))))***'''((()))***+++***)))(((***---,,,((((((******'''''''''((((((((((((((('''))))))))))))((((((((((((((('''(((***++++++(((%%%&&&&&&'''(((((('''&&&&&&%%%&&&'''(((((())))))))))))''''''))))))&&&&&&)))&&&))),,,...///000+++&&&***,,,''''''111111+++---+++(((%%%$$$(((,,,000222+++)))&&&&&&'''(((((('''''''''&&&&&&&&&&&&%%%%%%+++(((&&&$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%$$$&&&)))+++***&&&$$$%%%'''$$$$$$######$$$&&&'''((()))******)))&&&%%%&&&'''&&&'''((((((''''''&&&&&&)))'''%%%%%%&&&&&&%%%###$$$$$$%%%%%%%%%%%%%%%&&&((()))***+++***((('''%%%'''%%%$$$$$$%%%&&&%%%$$$&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''''''((())),,,///000///---***)))((()))+++,,,,,,,,,...***'''&&&((((((&&&###&&&%%%%%%&&&((()))'''&&&)))'''&&&%%%&&&&&&%%%$$$#########%%%((())))))((('''&&&&&&&&&%%%%%%&&&&&&(((((()))*********)))(((%%%''')))*********,,,...000000111...+++(((&&&&&&+++***(((((()))+++...000...,,,*********+++***)))&&&&&&&&&&&&'''((())))))++++++************++++++''')))***)))(((((()))+++---,,,******+++++++++)))***++++++,,,,,,,,,,,,,,,((('''&&&(((++++++)))%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$'''))))))((('''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%'''***,,,---+++)))''''''((())))))'''%%%%%%&&&%%%%%%&&&''''''(((''''''(((((((((((((((''''''''')))(((&&&&&&'''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&+++***))))))((()))))))))(((((((((((()))***+++,,,***)))((((((((()))***+++&&&((())))))((((((((()))((('''(((+++------+++***(((''''''(((((()))((((((&&&&&&%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%((((((''''''&&&&&&%%%%%%'''''''''''''''&&&%%%%%%$$$%%%&&&'''(((((('''&&&'''''')))++++++***'''%%%$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$###"""###%%%$$$%%%''''''%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########%%%'''((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((())))))(((&&&%%%$$$%%%'''&&&%%%$$$%%%&&&(((((('''''''''&&&&&&&&&'''((((((&&&'''++++++((()))%%%###%%%&&&$$$&&&+++%%%&&&'''''''''((()))***))))))(((((((((((())))))******************)))(((,,,,,,,,,+++***+++///222111---,,,...---))))))+++///,,,+++---,,,)))(((***+++++++++++++++,,,------++++++,,,,,,+++***((('''''''''(((((())))))))))))((()))******+++***))))))))),,,,,,((((((***)))&&&'''(((((((((((((((''''''))))))))))))((((((((((((((('''(((***++++++(((%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&''''''((())))))(((&&&&&&))))))&&&&&&)))&&&***---,,,...000,,,%%%,,,***"""$$$333444***(((+++(((%%%$$$(((,,,000222111,,,'''######%%%''''''''''''&&&&&&%%%%%%%%%%%%***(((%%%$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$'''***,,,+++'''%%%&&&(((%%%$$$######$$$&&&((())))))******)))'''%%%%%%&&&%%%$$$%%%%%%&&&&&&%%%$$$&&&%%%$$$$$$%%%%%%###"""$$$$$$$$$%%%%%%&&&&&&&&&)))*********)))(((&&&%%%&&&%%%######%%%&&&%%%%%%$$$%%%'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$%%%&&&((()))''''''))),,,///111000///+++***((()))***,,,++++++---***&&&&&&((((((&&&###&&&&&&%%%'''((()))(((&&&***'''%%%$$$%%%%%%%%%$$$#########%%%((()))((('''''''''&&&%%%%%%%%%&&&&&&(((((())))))((('''''''''%%%'''((()))))))))+++---.........,,,)))'''&&&&&&+++)))(((''''''***---///***(((''''''((()))((('''%%%%%%%%%%%%&&&'''((()))((((((((()))***+++,,,---((()))***)))(((''''''(((***(((&&&'''((()))((((((((()))***+++,,,,,,,,,,,,+++(((&&&'''((((((&&&###$$$$$$$$$%%%%%%%%%&&&&&&$$$''')))***)))(((((((((&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&''''''((((((%%%&&&'''((()))*********'''((()))(((&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''((((((((((((((()))'''&&&%%%&&&'''&&&%%%&&&&&&'''''''''''''''&&&&&&'''''''''''''''&&&&&&''''''&&&&&&&&&&&&&&&''''''(((((()))***+++,,,,,,((()))***++++++***)))(((%%%'''******)))))))))***(((((()))***,,,...---***''''''''''''''''''((((((%%%&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''######$$$%%%&&&&&&'''(((&&&'''''''''&&&%%%$$$$$$"""###%%%'''(((((('''''''''((())))))((('''&&&%%%$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&%%%$$$###$$$%%%%%%$$$######$$$&&&###%%%&&&%%%$$$$$$%%%'''$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((())))))(((&&&%%%###$$$&&&&&&%%%$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%"""$$$$$$"""###'''(((&&&'''$$$###&&&&&&$$$&&&)))%%%&&&'''&&&&&&&&&(((******)))(((((((((((())))))&&&&&&((()))+++,,,,,,,,,((()))***))))))***---///---***)))******''''''***---******,,,,,,((((((***+++******++++++,,,---...---,,,,,,+++******))))))'''((()))*********))))))*********+++******))))))))),,,,,,)))(((***)))%%%(((((((((((((((((('''&&&)))))))))(((((((((''''''&&&&&&&&&''')))(((&&&$$$%%%&&&'''(((((('''&&&%%%'''''''''''''''((())))))(((%%%%%%((()))&&&&&&))))))...///,,,...222///''',,,***!!!$$$333444)))%%%***(((%%%&&&))),,,///000222---'''######%%%'''(((''''''&&&&&&%%%%%%$$$$$$)))'''%%%$$$%%%&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$''')))+++***'''%%%''')))%%%$$$$$$###$$$%%%'''((('''(((***)))'''%%%%%%&&&$$$###"""###%%%%%%%%%$$$$$$######$$$%%%%%%###"""$$$$$$%%%%%%&&&&&&''''''+++***)))(((''''''&&&&&&&&&$$$###$$$%%%&&&&&&%%%"""######$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%###$$$&&&(((***''''''(((+++///111111111---+++))))))***+++***)))+++)))'''''''''''''''&&&'''&&&&&&'''))))))(((&&&***(((%%%$$$$$$%%%$$$###$$$$$$$$$%%%'''((('''%%%'''&&&%%%$$$%%%%%%'''((('''((()))(((&&&%%%&&&'''((()))++++++******+++---,,,---...,,,***((()))***((('''&&&%%%%%%'''(((***)))((('''(((******)))(((&&&&&&%%%&&&&&&'''((()))''''''(((((()))***,,,,,,((()))***)))'''%%%%%%&&&&&&$$$###$$$&&&((((((''''''(((***+++,,,,,,++++++...***&&&%%%&&&'''%%%###$$$$$$$$$$$$%%%%%%%%%%%%$$$''')))***)))(((((((((&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&'''((())))))$$$$$$%%%&&&((()))+++,,,!!!###%%%%%%%%%$$$%%%&&&(((((()))))))))))))))((('''''''''((((((((((((((()))'''%%%%%%&&&'''&&&%%%%%%&&&''''''(((''''''''''''''''''(((''''''&&&%%%&&&%%%%%%%%%%%%&&&'''((((((((()))******+++,,,,,,)))***+++,,,,,,***((('''''')))+++,,,+++***+++,,,'''(((((('''))),,,+++(((&&&'''''''''&&&&&&(((***%%%&&&''''''%%%%%%&&&''' !!!###%%%''')))***+++"""###$$$%%%&&&'''(((((($$$$$$%%%&&&&&&&&&&&&%%%###$$$%%%&&&''''''&&&%%%&&&&&&'''&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%"""###$$$$$$###$$$%%%'''###$$$%%%$$$###$$$%%%'''$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''))))))'''%%%$$$"""$$$''''''&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%% $$$$$$""""""&&&)))((('''$$$%%%((((((&&&&&&)))$$$&&&'''&&&$$$%%%(((+++&&&&&&&&&&&&'''((())))))$$$%%%&&&((()))***++++++$$$&&&'''(((((((((***,,,,,,)))(((******'''(((,,,,,,)))))),,,,,,))))))++++++******+++,,,---.........,,,***)))((()))******((()))***+++,,,++++++***++++++******))))))((((((***------+++***,,,***&&&((((((((((((((('''&&&&&&((((((((('''''''''&&&&&&(((&&&%%%&&&'''((('''&&&%%%%%%''''''''''''%%%%%%)))((('''''''''((()))***(((%%%%%%))))))''''''******000///***+++222000(((***,,,'''(((222000((((((***(((''''''***,,,......---***&&&%%%&&&'''''''''''''''&&&&&&%%%$$$$$$###'''&&&$$$$$$%%%''''''''''''&&&%%%$$$$$$$$$%%%%%%%%%'''***)))&&&$$$%%%'''%%%%%%%%%$$$%%%%%%%%%&&&$$$&&&(((((('''%%%%%%&&&%%%###""""""%%%&&&&&&$$$"""""""""$$$&&&'''%%%###$$$%%%%%%&&&''''''((((((,,,***(((&&&%%%%%%&&&&&&&&&%%%###$$$&&&''''''&&&$$$#########$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''(((''''''(((+++///222222222///,,,***)))******)))'''((((((((((((&&&&&&((()))'''&&&&&&'''))))))((('''+++(((%%%######$$$$$$###%%%%%%$$$%%%&&&'''%%%$$$&&&%%%$$$$$$$$$&&&((()))'''))))))'''$$$###$$$&&&)))***+++***))))))***+++)))***+++***))))))+++,,,((('''&&&&&&%%%%%%&&&&&&(((''''''(((***+++***(((&&&&&&&&&&&&'''((()))******))))))((((((((())))))((()))***)))'''%%%$$$$$$$$$###"""###&&&((())))))&&&(((***+++,,,+++***)))---(((""" """$$$%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%&&&(((((('''''''''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&&&&&&&'''"""$$$&&&)))+++,,,,,,,,,!!!###%%%%%%$$$$$$%%%&&&(((((())))))))))))((((((''''''''''''((((((((())))))'''%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((((((''''''''''''(((((('''&&&&&&%%%''''''''''''(((***+++,,,((()))******++++++++++++,,,,,,,,,+++***)))((('''''')))******)))***+++---(((******'''(((,,,+++&&&%%%&&&''''''&&&&&&))),,,$$$&&&((('''%%%$$$&&&'''"""###$$$%%%'''((()))***&&&&&&&&&&&&&&&&&&&&&%%%""""""$$$%%%&&&'''''''''$$$%%%&&&&&&&&&%%%$$$###$$$%%%%%%$$$$$$&&&(((+++&&&%%%%%%$$$$$$%%%%%%&&&!!!"""$$$&&&''''''''''''!!!"""$$$$$$###$$$&&&(((###$$$$$$$$$######%%%'''$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''(((((('''%%%######%%%'''(((((('''((((((''''''&&&&&&&&&%%%%%%%%%"""&&&&&&$$$$$$))),,,,,,'''%%%&&&******'''''')))$$$%%%'''%%%$$$$$$(((+++######$$$%%%&&&((()))***&&&&&&''''''(((''''''&&&&&&(((***+++++++++,,,...---***)))+++,,,***+++///+++)))))),,,,,,)))))),,,++++++++++++,,,---...///...,,,)))'''&&&''')))+++)))***+++------,,,,,,+++++++++***)))(((''''''&&&+++...///,,,,,,---+++((((((((())))))((('''&&&&&&((('''''''''&&&&&&&&&&&&+++)))''''''(((***)))(((%%%%%%&&&''''''&&&%%%%%%))))))(((''''''(((***+++(((%%%&&&))))))''''''***)))///---'''(((//////&&&(((///---,,,000---''',,,***)))'''(((***,,,---,,,'''&&&&&&((()))***((('''''''''&&&%%%%%%$$$######'''%%%###$$$&&&(((((((((((('''%%%#########%%%&&&###&&&((('''$$$"""$$$&&&%%%%%%%%%%%%%%%%%%%%%$$$###%%%'''((('''%%%%%%&&&&&&$$$"""###&&&((('''%%%""""""###%%%(((((('''%%%%%%%%%&&&&&&'''((()))))),,,***'''$$$###$$$%%%'''&&&%%%$$$$$$&&&(((((('''''''''&&&%%%&&&''')))***%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&&&&''''''(((+++///222333333000---+++******)))(((&&&%%%((()))(((&&&%%%(((+++'''&&&&&&''')))***((('''+++(((%%%######$$$$$$###&&&%%%%%%%%%&&&&&&$$$###&&&%%%$$$###$$$&&&)))***'''))))))'''$$$"""$$$&&&'''((()))((('''&&&'''(((%%%&&&''''''''''''***,,,)))))))))(((((('''&&&&&&###""""""$$$&&&&&&%%%$$$''''''&&&''''''((()))***,,,+++***(((''''''&&&&&&(((***+++***'''$$$#########""""""$$$'''*********&&&(((***+++,,,+++)))((()))###!!!###$$$######$$$$$$$$$%%%%%%%%%%%%&&&''''''&&&&&&''')))&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$### ###(((,,,......,,,+++&&&'''((((((&&&$$$$$$%%%&&&'''''''''''''''&&&&&&&&&'''''''''(((((())))))((('''%%%%%%&&&&&&&&&%%%%%%%%%&&&'''(((((((((''''''((((((((('''&&&%%%%%%%%%%%%%%%&&&((()))+++,,,))))))***++++++++++++***000...+++)))((((((((()))%%%&&&''''''&&&''')))++++++...,,,)))***...---((($$$&&&((('''&&&'''+++...$$$&&&((('''%%%$$$%%%((((((''''''&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&!!!$$$'''%%%"""!!!$$$)))'''&&&$$$###$$$$$$###"""############$$$%%%&&&'''***''''''((((((&&&$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&$$$""""""###$$$###"""((('''&&&%%%$$$#########(((((((((''''''&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%&&&,,,111---%%%#########$$$%%%&&&((()))(((((('''&&&%%%$$$$$$###((('''&&&%%%%%%%%%%%%%%%"""$$$&&&'''&&&&&&'''(((''''''''''''''''''&&&&&&)))&&&&&&***111333...((('''(((***+++,,,,,,++++++,,,,,,+++***)))((('''&&&...///,,,)))+++000111///...---+++))))))***+++,,,***+++,,,------------,,,(((+++...///...+++((((((---...///000---)))***---+++++++++***)))(((((('''((('''&&&&&&'''((('''&&&---+++)))&&&%%%%%%&&&&&&'''(((((((((((((((''''''******)))(((((((((((((((,,,)))&&&%%%&&&'''((('''((()))))))))************///,,,))))))+++,,,,,,***,,,++++++***))))))******+++***(((((())))))'''&&&%%%%%%%%%%%%%%%&&&'''(((((('''%%%$$$$$$%%%'''(((%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%&&&'''((((((###$$$######$$$&&&+++)))'''$$$###$$$%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$***((('''&&&&&&'''(((***)))((('''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$###%%%%%%%%%&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***---...---,,,,,,///,,,***)))++++++(((%%%'''&&&&&&&&&&&&'''((((((((($$$###'''***)))))),,,(((&&&$$$###$$$%%%%%%$$$'''%%%!!!!!!%%%'''$$$$$$$$$$$$%%%&&&'''((('''((((((((((((&&&%%%$$$"""###$$$%%%&&&%%%$$$$$$)))((('''&&&&&&'''((()))))))))((('''%%%$$$######!!!""""""###%%%''')))***%%%'''((((((''''''(((******&&&###$$$''''''$$$ &&&''')))))))))'''$$$###$$$######''',,,---)))$$$)))((((((''''''''''''(((+++)))&&&$$$$$$%%%$$$#########$$$$$$$$$%%%%%%%%%###'''(((%%%$$$&&&'''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%###$$$((((((%%%$$$&&&'''%%%&&&***000000+++%%%+++)))'''%%%%%%%%%&&&'''###$$$%%%&&&''''''''''''''''''&&&%%%%%%'''((()))&&&&&&&&&&&&&&&'''((((((###$$$%%%&&&((()))******(((&&&$$$&&&)))+++***((($$$&&&(((******)))((('''+++'''&&&'''((((((+++000,,,,,,,,,,,,,,,,,,,,,,,,((((((((()))+++,,,+++)))'''''')))******)))(((((()))))))))))))))(((((('''$$$&&&''''''&&&%%%%%%&&&)))((('''&&&%%%%%%&&&'''###$$$$$$%%%%%%$$$######$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$'''%%%"""!!!%%%((('''&&&$$$######$$$######$$$###!!! !!!###&&&((('''&&&%%%&&&&&&%%%$$$###%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$"""!!!"""$$$%%%%%%$$$''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$"""%%%'''&&&(((+++)))%%%%%%%%%%%%%%%%%%%%%%%%%%%,,,+++)))'''%%%###"""!!!''''''&&&&&&%%%%%%%%%%%%###%%%&&&&&&%%%%%%'''(((((((((((((((((((((((((((111...,,,---...,,,&&& '''(((***+++,,,,,,+++++++++++++++***************...///,,,)))+++///000---...---+++))))))***+++,,,***++++++,,,,,,,,,,,,+++))),,,///000...,,,***)))222000///000///---***)))++++++******)))(((((('''((('''&&&&&&'''((('''&&&***)))'''&&&&&&'''((()))%%%&&&'''(((((()))((((((***))))))(((''''''((((((+++)))&&&%%%&&&'''''''''(((((()))))))))*********...,,,)))(((***+++***)))((((((((()))))))))******,,,***)))((()))((('''%%%''''''&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$%%%&&&''''''%%%###""""""$$$'''(((''''''&&&%%%%%%%%%%%%&&&!!!$$$%%%$$$###$$$&&&'''&&&$$$###""""""###$$$%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&)))((('''&&&&&&'''((()))(((((('''%%%%%%$$$$$$%%%$$$$$$$$$$$$######""""""%%%%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''')))+++---......------///---******++++++)))&&&'''&&&&&&&&&&&&'''(((((()))%%%$$$((()))((((((***(((&&&$$$###$$$%%%%%%%%%'''%%%###!!!!!!###%%%'''%%%$$$$$$$$$%%%&&&&&&''''''((((((((((((&&&%%%$$$%%%$$$$$$###$$$$$$%%%&&&(((((('''&&&&&&'''((()))(((''''''&&&%%%$$$######"""######$$$%%%'''((()))'''((((((((('''''')))+++,,,((($$$%%%'''(((&&&###'''((((((((((((&&&%%%$$$'''&&&%%%%%%&&&$$$ )))(((((('''''''''''''''***(((&&&%%%%%%%%%$$$###############$$$$$$%%%%%%###'''(((%%%$$$&&&'''%%%&&&&&&&&&%%%%%%$$$$$$$$$'''%%%&&&(((((($$$###$$$%%%$$$%%%))),,,---***&&&***)))'''%%%$$$%%%&&&&&&(((((()))))))))(((''''''&&&&&&&&&&&&&&&'''(((((('''''''''''''''((()))***$$$$$$%%%&&&'''(((((()))'''%%%%%%''')))+++)))'''%%%&&&'''''''''%%%###"""***'''&&&((())))))+++///++++++++++++++++++++++++'''&&&&&&''')))***)))((('''((()))***+++***)))))))))))))))))))))(((''''''$$$&&&''''''&&&%%%&&&'''***)))(((&&&%%%%%%&&&&&&!!!"""$$$%%%%%%$$$###"""######$$$&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$"""%%%&&&%%%###"""%%%((('''&&&%%%$$$############%%%### """&&&((($$$$$$%%%$$$$$$$$$######%%%%%%&&&&&&&&&&&&%%%%%%$$$###############$$$$$$"""!!! !!!$$$&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$#########((('''&&&%%%%%%&&&''''''$$$%%%'''((('''&&&$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%(((%%%$$$%%%&&&$$$&&&&&&'''&&&%%%$$$"""!!!,,,+++)))(((&&&$$$###"""%%%&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&%%%$$$$$$&&&(((((()))))))))))))))))))))******,,,------+++)))((((((((()))***++++++++++++))))))***+++,,,------......///,,,)))***......+++---,,,+++))))))***++++++++++++++++++***************---000111///---++++++111000......000///,,,(((+++******))))))(((((('''((('''&&&&&&'''((('''&&&&&&&&&%%%%%%&&&(((***+++$$$%%%&&&'''((()))))))))))))))(((''''''''''''((()))'''%%%$$$%%%''''''&&&(((((((((((())))))))))))---+++)))((())))))((('''$$$%%%&&&((()))*********,,,***)))))))))(((&&&$$$***)))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&###!!!!!!$$$(((+++)))((('''%%%$$$#########!!!###%%%%%%$$$$$$$$$%%%&&&%%%############$$$%%%&&&%%%#########$$$&&&'''&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&''''''(((((()))((('''&&&&&&'''((()))((('''&&&%%%%%%$$$$$$%%%%%%%%%$$$###############$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((()))+++---.........---///---++++++++++++)))((('''&&&&&&&&&&&&'''((((((***&&&%%%((()))'''&&&((()))'''%%%$$$%%%&&&&&&%%%&&&&&&$$$######$$$&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((((((((((('''&&&%%%$$$(((&&&$$$###"""$$$&&&'''((((((''''''&&&''''''(((&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''''')))))))))'''&&&'''***,,,...***&&&%%%''')))(((''')))(((((('''&&&&&&%%%&&&&&&'''''''''%%%$$$%%%&&&)))(((((('''&&&&&&'''''')))'''&&&&&&'''&&&$$$""""""""""""############$$$###'''(((%%%###&&&'''%%%&&&&&&%%%%%%%%%%%%$$$$$$)))&&&&&&((('''###"""$$$###$$$%%%'''((()))(((((()))(((&&&%%%$$$$$$%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''''''''''''''((()))***+++$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&(((******((('''%%%%%%&&&&&&&&&$$$###!!!(((%%%&&&***+++)))***---++++++++++++++++++++++++&&&%%%$$$%%%'''))))))(((((()))***+++,,,++++++***(((((())))))(((((('''&&&%%%&&&((('''&&&%%%&&&''',,,+++)))'''&&&%%%&&&&&&###############$$$$$$$$$"""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%###%%%&&&%%%######%%%(((&&&&&&&&&$$$###"""###$$$%%%$$$""" !!!###%%%'''"""%%%&&&$$$###$$$%%%###%%%%%%%%%&&&&&&%%%%%%%%%######"""""""""###$$$$$$###"""!!!"""$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''''''''&&&%%%$$$""""""!!!)))((('''&&&%%%&&&'''((($$$%%%'''((('''%%%###!!!#########$$$$$$%%%&&&&&&!!!%%%&&&$$$###%%%$$$"""%%%%%%''''''&&&$$$!!! ''''''''''''''''''''''''$$$%%%&&&&&&&&&%%%%%%$$$''''''&&&%%%######&&&)))((((((((((((((()))))))))!!!%%%***,,,,,,,,,...000(((((()))***************((())))))***+++,,,------......,,,)))***---,,,))),,,+++******)))***+++++++++******)))))))))))))))***,,,///000...,,,+++++++++///111///---------+++******))))))(((((((((((((((&&&&&&&&&'''((('''&&&%%%%%%%%%%%%'''(((***+++%%%&&&&&&'''(((((((((((((((((('''&&&&&&'''''''''(((&&&$$$$$$%%%&&&&&&%%%'''''''''((((((((())))))+++***)))(((''''''&&&%%%$$$%%%&&&((())))))))))))+++***))))))***)))&&&$$$))))))((('''''''''''''''$$$$$$%%%&&&&&&%%%$$$$$$)))'''%%%######%%%'''))))))(((&&&%%%$$$#########%%%%%%&&&%%%%%%$$$%%%%%%&&&%%%%%%%%%%%%&&&'''(((&&&$$$"""!!!!!!###&&&(((&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''((()))))))))(((''''''''''''((()))'''&&&&&&%%%$$$$$$$$$%%%((('''&&&%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((()))+++,,,,,,,,,,,,...---,,,,,,++++++***)))'''&&&&&&&&&&&&'''(((((()))%%%%%%)))+++)))((()))***'''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&(((((((((''''''&&&%%%%%%''''''&&&%%%$$$%%%%%%&&&(((((('''''''''&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&******)))'''%%%'''***---...***&&&%%%&&&((())))))***)))'''%%%%%%%%%&&&'''%%%(((***((($$$###'''+++)))(((''''''&&&&&&&&&&&&''''''&&&'''((('''$$$!!!"""""""""""""""""""""######'''((($$$###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''$$$$$$'''&&&###"""$$$$$$%%%&&&&&&&&&''')))+++((('''&&&%%%$$$$$$%%%%%% !!!###%%%'''))))))***$$$%%%&&&'''((('''&&&%%%&&&&&&&&&&&&'''((()))***$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((())))))((('''###$$$%%%&&&'''(((((('''&&&$$$&&&+++,,,******,,,,,,,,,,,,,,,,,,,,,,,,,,,'''%%%$$$$$$''')))))))))((()))+++,,,---,,,,,,+++((())))))))))))(((''''''&&&'''((('''&&&%%%&&&(((---,,,***'''&&&%%%%%%%%%&&&%%%###""""""$$$''')))###############"""!!!!!!$$$%%%%%%%%%&&&&&&''''''$$$%%%%%%%%%$$$%%%&&&'''%%%&&&&&&%%%"""!!!###$$$$$$$$$%%%%%%%%%%%%%%%%%%"""(((***&&&###&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%$$$######""""""###$$$%%%%%%%%%###""""""###$$$$$$###$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%)))((('''&&&%%%&&&&&&'''$$$%%%&&&'''&&&%%%###"""###############$$$%%%&&&&&&%%%###"""%%%(((%%%"""###%%%&&&&&&%%%###"""&&&&&&&&&'''''''''''''''$$$$$$%%%%%%%%%%%%%%%$$$''''''&&&%%%######&&&)))&&&&&&&&&''''''((((((((('''+++...---)))''')))+++))))))))))))))))))******))))))******************,,,---+++((())),,,+++'''*********************+++******)))(((((())))))***(((+++---...,,,+++++++++***555;;;444,,,***,,,---)))))))))((((((((((((((((((&&&&&&&&&'''((('''&&&&&&&&&&&&&&&&&&'''((((((''''''(((''''''&&&%%%%%%'''&&&&&&&&&&&&&&&'''''''''%%%$$$%%%&&&'''&&&%%%&&&''''''''''''((((((((()))))))))((('''&&&%%%%%%&&&'''(((((())))))((((((***))))))******)))'''$$$'''''''''''''''((())))))$$$%%%%%%&&&&&&%%%%%%$$$((((((''''''&&&%%%$$$###%%%%%%%%%$$$$$$%%%%%%%%%'''&&&%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&''''''(((&&&$$$"""!!!!!!###&&&(((%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((())))))((((((''''''''''''((((((&&&&&&%%%$$$$$$$$$%%%%%%((('''&&&&&&%%%%%%&&&&&&###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))*********,,,,,,,,,,,,************'''&&&&&&&&&&&&'''((((((&&&$$$$$$***---++++++,,,***(((&&&%%%&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''')))(((((('''&&&&&&%%%%%%$$$&&&'''(((((('''%%%$$$'''''''''''''''&&&%%%%%%######$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%******)))&&&%%%&&&))),,,+++)))&&&$$$%%%&&&((()))+++)))'''%%%$$$%%%&&&'''))),,,,,,&&&###))))))'''&&&&&&%%%%%%%%%'''&&&&&&'''((('''$$$"""###""""""""""""""""""""""""&&&'''$$$###%%%&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$!!!!!!$$$%%%######&&&&&&'''(((''''''(((+++---(((((('''&&&%%%%%%%%%%%%$$$&&&'''***,,,---......###$$$&&&'''''''''&&&%%%&&&&&&%%%%%%&&&&&&''''''%%%$$$$$$$$$$$$############%%%'''(((((((((''''''######$$$&&&'''((((((((($$$###&&&+++,,,***))),,,........................'''&&&%%%&&&)))+++++++++((()))+++,,,---------,,,)))))))))***))))))(((''''''(((((('''%%%%%%''')))---+++)))'''%%%%%%%%%%%%'''%%%###"""###%%%(((***###$$$$$$###"""!!! %%%%%%%%%&&&&&&''''''(((%%%%%%%%%%%%%%%&&&''''''$$$&&&'''%%%""" """%%%$$$%%%&&&''''''&&&%%%$$$$$$+++---'''###&&&'''$$$$$$$$$%%%%%%%%%%%%$$$$$$############$$$%%%&&&&&&&&&$$$""""""###$$$###"""$$$$$$$$$$$$%%%%%%&&&'''######%%%&&&((()))++++++)))((('''%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$###$$$$$$###""""""###%%%&&&'''&&&"""!!!&&&***'''!!!"""###%%%%%%%%%$$$$$$(((((('''&&&%%%%%%$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$&&&(((%%%%%%&&&&&&''''''(((((((((+++---,,,)))'''(((***))))))((((((((())))))***+++******))))))(((((((((***+++***((())),,,+++''')))))))))******************)))((((((((()))+++,,,(((***,,,---,,,+++++++++///>>>EEE:::,,,(((+++,,,((((((((((((((((((((((((((('''&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&%%%$$$###&&&%%%%%%%%%%%%&&&'''''''''%%%%%%&&&'''((('''&&&&&&&&&&&&&&&'''''''''(((&&&((())))))'''&&&&&&'''(((((('''''''''(((((()))((('''(((***++++++(((%%%&&&&&&&&&&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''%%%###!!!############$$$%%%'''''''''%%%$$$$$$%%%&&&%%%$$$#########$$$$$$%%%%%%%%%&&&%%%#########$$$&&&'''$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((((((((%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((()))******+++,,,+++)))((()))***'''&&&&&&&&&&&&'''((((((&&&$$$&&&,,,///...---///+++)))&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))))))))'''&&&&&&%%%&&&&&&"""%%%(((***+++)))&&&$$$'''''''''''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%'''(((((('''&&&%%%))))))(((&&&%%%%%%(((***((('''%%%$$$$$$%%%'''(((+++)))'''%%%$$$%%%&&&''')))+++,,,(((###!!!$$$((())))))'''&&&%%%%%%$$$$$$'''&&&&&&&&&''''''%%%###$$$############""""""""""""&&&'''$$$"""%%%&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&### $$$%%%###%%%(((((((((((((((***+++,,,---(((((((((''''''&&&%%%%%%'''((()))))))))))))))((($$$$$$%%%&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&((()))%%%%%%%%%$$$$$$$$$$$$$$$$$$###%%%***,,,******,,,------------------------'''&&&'''))),,,---,,,+++''')))***,,,---------,,,******++++++******)))(((((((((((('''%%%%%%(((***+++***(((&&&%%%$$$%%%%%%"""######$$$%%%%%%&&&&&&###$$$$$$$$$$$$$$$#########$$$$$$%%%&&&&&&''''''&&&%%%$$$%%%&&&'''''''''$$$&&&(((&&&!!! """&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$---000'''"""&&&'''###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''((($$$###!!!"""###$$$$$$###%%%%%%$$$$$$$$$%%%&&&&&&$$$%%%%%%'''((()))******)))(((&&&%%%$$$$$$$$$%%%%%%$$$#########$$$%%%&&&&&&%%%###"""!!!"""$$$%%%$$$%%%###!!!###'''&&&""""""#########$$$$$$$$$$$$&&&&&&&&&%%%$$$$$$$$$###&&&$$$###""""""$$$&&&(((###%%%&&&&&&%%%%%%'''(((&&&&&&&&&'''(((((())))))%%%&&&((()))***+++---...***)))(((((('''((()))***+++++++++*********))))))((())))))'''))),,,+++'''(((((()))***************))))))(((((()))+++---...)))+++------,,,+++,,,---...>>>DDD999---+++,,,+++((((((((((((((((((((((((((('''&&&&&&'''((('''&&&%%%%%%&&&&&&'''''''''&&&''''''''''''&&&%%%%%%$$$%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&'''))))))((('''%%%%%%&&&&&&&&&'''''''''$$$'''))))))(((&&&''')))&&&%%%$$$###$$$''')))+++%%%&&&'''***,,,,,,)))''''''&&&&&&&&&&&&&&&''''''((((((&&&&&&&&&&&&(((((($$$$$$%%%%%%%%%%%%%%%$$$############$$$%%%&&&''''''$$$""""""$$$&&&&&&$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((((((((''''''%%%$$$$$$$$$$$$$$$%%%%%%###$$$&&&''''''%%%###!!!"""###$$$%%%&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***(((***+++***((('''(((***'''&&&&&&&&&&&&'''(((((()))&&&(((...111///...///+++)))'''&&&'''(((((((((&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%'''(((***+++***)))'''&&&%%%%%%&&&&&&###$$$''')))******((((((''''''(((((('''%%%$$$###&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%'''((()))((('''&&&'''(((((('''%%%$$$&&&'''&&&&&&&&&&&&%%%%%%&&&'''***)))'''&&&%%%%%%&&&&&&(((***++++++)))))),,,...))))))'''&&&%%%$$$$$$$$$(((&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$############"""&&&'''$$$"""$$$%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&######%%%&&&$$$%%%))))))'''&&&(((,,,...,,,***))))))))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%$$$###%%%%%%$$$$$$%%%%%%&&&''')))((('''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$&&&&&&%%%$$$$$$(((+++&&&%%%%%%%%%%%%%%%&&&&&&$$$"""$$$)))+++)))***---,,,,,,,,,,,,,,,,,,,,,,,,%%%&&&(((+++......,,,***'''(((***+++,,,---,,,,,,+++,,,,,,,,,,,,+++******(((((((((&&&%%%&&&(((***)))(((&&&%%%$$$$$$$$$%%% $$$&&&'''&&&$$$"""######$$$%%%&&&&&&&&&&&&""""""###$$$%%%%%%&&&&&&&&&%%%$$$%%%&&&'''''''''$$$'''(((&&&!!! """&&&&&&%%%$$$""""""###%%%&&&$$$...000'''!!!%%%&&&!!!$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&'''((()))"""!!! !!!$$$&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&))))))((('''&&&&&&%%%%%%((('''&&&$$$######$$$$$$%%%$$$"""""""""$$$&&&((('''%%%###"""!!!"""###$$$ $$$%%%"""!!!$$$&&&%%%$$$$$$###""""""######$$$""""""###$$$%%%%%%&&&&&&&&&%%%""" !!!###''')))"""$$$&&&''''''&&&'''(((&&&''''''((()))******+++((((((((()))***+++++++++***)))(((''''''((()))***++++++++++++++++++++++++&&&(((((('''))),,,+++''''''((()))***************)))((((((((())),,,...000***,,,......---------///(((666<<<444,,,......+++'''''''''(((((((((((((((((('''&&&&&&'''((('''&&&###$$$%%%&&&'''(((((((((%%%%%%&&&&&&'''&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&''''''&&&&&&((()))***)))'''%%%%%%%%%&&&&&&&&&''''''###&&&******((('''(((***$$$###!!!!!!"""&&&***---$$$%%%'''***,,,,,,***(((((('''&&&%%%%%%%%%%%%%%%***)))'''&&&&&&''')))***###"""""""""###%%%''')))$$$$$$######$$$$$$%%%&&&&&&###!!!!!!$$$&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$''''''((((((((((((''''''$$$$$$$$$###$$$$$$%%%%%%$$$&&&)))+++***(((%%%###"""###$$$%%%&&&&&&'''&&&((((((((((((((((((((((((&&&&&&&&&&&&''')))***+++''')))+++***'''&&&(((***'''&&&&&&&&&&&&'''((((((+++)))***///111///------,,,***''''''((())))))(((&&&%%%$$$######$$$%%%&&&######$$$%%%''')))+++,,,***)))'''&&&%%%%%%&&&&&&$$$%%%&&&'''(((******+++''''''(((((('''%%%$$$"""'''''''''&&&&&&%%%%%%%%%###$$$'''((())))))((('''&&&'''((('''%%%$$$$$$%%%%%%'''((('''&&&&&&'''((()))(((((('''&&&&&&&&&&&&+++,,,+++***'''%%%%%%%%%))))))'''&&&%%%$$$$$$$$$)))'''$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######"""&&&'''###"""$$$%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&***&&&%%%''''''%%%&&&))))))&&&%%%(((---///,,,(((************)))((('''&&&###$$$%%%&&&''''''''''''&&&%%%$$$###$$$%%%&&&'''+++***)))'''%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&$$$"""$$$(((,,,%%%%%%%%%&&&(((***+++,,,$$$"""$$$(((***)))***...************************###%%%(((,,,......,,,)))&&&''')))+++,,,,,,,,,,,,,,,------------,,,++++++))))))(((&&&%%%&&&(((+++''''''%%%$$$###$$$$$$%%%"""$$$'''(((&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$###$$$%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''######$$$$$$%%%&&&'''(((&&&&&&&&&%%%$$$###"""!!!%%%&&&&&&&&&&&&%%%$$$$$$############$$$&&&((()))$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%&&&&&&''',,,,,,+++)))((('''&&&%%%((('''%%%######%%%''')))$$$&&&'''&&&$$$$$$%%%'''#########$$$$$$%%%%%%%%%$$$###""""""!!!"""""""""%%%%%%%%%$$$$$$$$$######'''&&&%%%$$$%%%&&&'''(((%%%%%%%%%&&&&&&'''''''''&&&'''''''''&&&&&&((()))&&&(((******)))(((((()))&&&)))+++,,,***'''&&&%%%((()))***++++++***)))(((''')))******))))))***,,,))))))))))))((((((((((((((('''&&&%%%&&&''')))+++***++++++***))))))***,,,++++++,,,------------,,,&&&000///###"""''''''+++******))))))(((''''''%%%%%%'''''''''&&&%%%$$$%%%%%%$$$###$$$%%%&&&''')))$$$$$$''''''"""!!!%%%%%%""" $$$'''((('''"""###%%%((())))))))))))+++'''###$$$(((***((($$$&&&$$$######&&&(((((((((%%%$$$$$$$$$$$$%%%&&&&&&!!!###&&&)))***)))((('''%%%&&&''''''%%%%%%&&&'''&&&%%%%%%%%%&&&&&&$$$"""%%%%%%$$$$$$%%%%%%&&&''''''''''''%%%###"""$$$&&&'''&&&%%%$$$############((($$$###''''''""""""&&&%%%$$$######%%%&&&''''''&&&%%%%%%%%%$$$######"""&&&%%%$$$###$$$&&&(((***++++++***)))((('''&&&&&&!!!###%%%&&&%%%$$$$$$%%%'''(((&&&###$$$((('''###$$$$$$$$$$$$%%%''')))***(((((((((((((((''''''''''''&&&&&&''''''((()))******+++,,,,,,+++)))&&&$$$&&&''''''&&&$$$$$$&&&'''++++++++++++,,,...000111,,,'''''',,,,,,'''%%%'''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%'''(((***+++''''''&&&&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&((('''%%%%%%(((&&&""""""$$$''''''$$$###%%%'''&&&%%%$$$%%%'''((('''&&&)))((('''%%%$$$###""""""&&&''''''%%%$$$$$$&&&((('''((((((%%% $$$(((((()))***)))'''&&&%%%&&&***)))'''%%%$$$$$$$$$$$$%%%%%%&&&&&&'''(((((()))###%%%&&&$$$!!! """%%%######$$$$$$$$$%%%%%%%%%&&&)))***'''%%%&&&$$$ (((((((((((()))))))))))))))######+++000---'''+++***((('''%%%$$$$$$$$$%%%$$$$$$%%%'''(((((('''"""&&&(((&&&"""!!!&&&***---***'''$$$$$$'''+++...$$$%%%&&&&&&&&&%%%$$$###"""$$$&&&&&&&&&&&&((()))(((&&&$$$%%%&&&((((((((($$$&&&'''''''''(((***,,,///,,,,,,...---(((''')))%%%%%%''',,,000000***$$$'''&&&&&&(((***+++***)))+++***((()))***++++++++++++***)))((('''&&&&&&&&&(((%%%!!!!!!$$$''''''&&&$$$&&&((()))'''%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%$$$$$$%%%&&&&&&######$$$%%%%%%%%%%%%%%%###$$$$$$$$$$$$###""""""%%%$$$#########$$$%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%(((''''''&&&%%%$$$######&&&%%%######$$$&&&(((***###$$$$$$$$$$$$###$$$$$$"""""""""######$$$$$$$$$######"""""""""######$$$#########$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&'''&&&%%%&&&''')))%%%''')))***)))(((((()))......,,,***((((((***,,,'''((())))))))))))(((''''''(((******)))(((***+++((((((((((((((((((((((((((('''&&&%%%&&&''')))***((()))***)))'''''')))*********+++,,,,,,,,,,,,+++'''......$$$ %%%)))&&&""""""###$$$&&&((()))***$$$%%%&&&'''''''''&&&%%%%%%%%%$$$$$$$$$%%%&&&'''((($$$$$$''''''######'''&&&###!!!!!!$$$&&&'''&&&######$$$%%%%%%$$$######)))%%%###$$$(((***(((%%%&&&%%%###$$$&&&(((((((((%%%%%%%%%%%%%%%&&&&&&'''((()))***++++++)))((('''%%%&&&''''''%%%%%%&&&'''&&&%%%%%%%%%&&&&&&$$$###$$$############$$$%%%%%%&&&&&&&&&%%%######$$$&&&'''&&&%%%$$$############'''$$$$$$'''&&&###"""&&&&&&%%%######$$$&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$%%%'''***+++++++++***)))((('''&&&&&&!!!$$$$$$###"""######'''(((&&&###$$$((('''###$$$$$$$$$$$$%%%''')))***((('''''''''''''''((((((&&&&&&&&&&&&'''((()))******+++++++++)))(((&&&%%%&&&&&&'''&&&$$$$$$&&&''',,,,,,,,,,,,---///000222***&&&&&&+++,,,)))'''(((&&&&&&%%%%%%$$$$$$$$$%%%######$$$$$$%%%&&&((((((''''''&&&&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&+++,,,***&&&$$$$$$!!!!!!$$$&&&'''&&&%%%''')))&&&%%%$$$%%%'''((('''&&&'''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%###$$$&&&'''%%%(((***((($$$"""$$$'''((()))***)))'''%%%%%%&&&***)))'''%%%$$$$$$$$$$$$''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$""""""###%%%$$$$$$%%%%%%%%%&&&&&&&&&'''))))))&&&$$$&&&%%%!!!''''''(((((()))******+++***&&&"""$$$))),,,***&&&+++***)))((('''&&&&&&&&&%%%$$$$$$&&&((()))(((&&&$$$%%%&&&%%%######&&&)))'''&&&%%%$$$$$$%%%'''(((%%%&&&'''''''''&&&%%%%%%###%%%&&&&&&&&&&&&''')))***(((&&&&&&'''))))))((($$$%%%''''''''''''***,,,---***)))+++***&&&%%%'''***)))***---111///)))###'''''''''(((***+++)))(((++++++******+++,,,,,,,,,******)))'''&&&&&&%%%%%%'''$$$"""###%%%''''''&&&%%%'''))))))'''%%%%%%%%%######################## !!!###%%%&&&(((((()))&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$######"""&&&%%%$$$############$$$%%%%%%&&&&&&&&&&&&%%%%%%((((((&&&%%%$$$#########%%%%%%%%%$$$$$$#########'''&&&$$$######$$$&&&'''%%%$$$######$$$%%%$$$###"""""""""""""""###############"""######$$$%%%&&&!!!!!!"""###$$$%%%&&&'''######$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&'''&&&%%%%%%''')))$$$&&&((()))(((((()))***'''((()))((('''''')))+++&&&&&&''''''''''''&&&&&&'''((())))))(((((()))***((((((((((((((((((((((((((('''&&&&&&&&&'''((()))'''(((((('''&&&&&&''')))((())))))***************''',,,+++%%%$$$******&&&)))(((''''''&&&&&&''''''$$$%%%&&&&&&'''''''''&&&%%%%%%$$$$$$$$$%%%&&&''''''$$$%%%'''(((&&&&&&((('''%%%""""""###%%%%%%$$$"""###$$$%%%%%%$$$###"""'''$$$"""$$$''')))(((&&&&&&%%%###$$$&&&(((((('''&&&&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&''''''&&&%%%&&&'''&&&%%%#########""""""######$$$%%%$$$%%%%%%$$$###$$$%%%'''''''''&&&%%%$$$$$$$$$$$$'''$$$$$$&&&&&&######%%%'''&&&%%%$$$$$$$$$%%%%%%%%%$$$###""""""$$$&&&'''%%%%%%%%%%%%'''))),,,---+++***))))))((('''&&&&&& """$$$$$$###"""###$$$'''(((&&&###$$$((('''###$$$$$$$$$$$$%%%&&&((()))''''''&&&&&&&&&''')))***&&&&&&&&&&&&'''((()))*********)))((('''&&&&&&%%%%%%&&&&&&%%%$$$$$$&&&''',,,,,,,,,---...///000111(((%%%%%%))),,,***)))***'''&&&%%%$$$###$$$%%%&&&%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&''''''''''''&&&&&&)))***''''''((('''###$$$&&&''''''&&&&&&&&&'''&&&%%%$$$%%%'''((('''&&&$$$$$$$$$$$$%%%&&&&&&'''$$$%%%%%%$$$######$$$&&&$$$(((+++***&&&$$$$$$%%%''')))***)))'''%%%%%%&&&)))(((&&&%%%$$$$$$$$$$$$))))))((('''%%%$$$######'''&&&$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&&&&'''''''''(((***((($$$###%%%&&&###&&&&&&'''(((***+++,,,,,,+++)))'''&&&''''''&&&%%%)))))))))(((((((((((('''%%%$$$%%%''')))***(((&&&%%%%%%$$$$$$$$$%%%&&&'''###$$$%%%&&&&&&%%%$$$###&&&&&&'''(((((('''''''''$$$%%%''''''&&&&&&''')))+++)))'''&&&((())))))(((&&&'''))))))))))))+++------***(((***)))&&&&&&)))***)))+++...111000+++'''(((''''''(((******(((&&&++++++++++++,,,,,,------))))))((('''&&&%%%%%%$$$%%%$$$###$$$&&&'''&&&%%%%%%'''((((((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###&&&'''(((((((((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&((('''&&&%%%$$$#########&&&&&&''''''&&&&&&%%%$$$&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&+++***'''$$$"""!!!!!!!!!&&&$$$###$$$&&&&&&%%%###""""""##################"""""""""###$$$&&&'''(((!!!""""""###$$$%%%%%%%%%$$$%%%&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%''')))###%%%'''''''''((()))+++!!!(((,,,,,,***'''&&&&&&&&&''''''''''''&&&&&&'''((())))))''''''((()))&&&'''''''''''''''((((((((('''&&&&&&&&&'''((((((&&&'''((('''%%%%%%'''(((''''''((())))))))))))(((''')))(((&&&)))---+++%%%---,,,***(((&&&%%%%%%%%%$$$$$$%%%&&&&&&'''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%'''((((((((()))'''&&&$$$###############!!!###%%%'''((()))(((((((((&&&$$$$$$&&&'''&&&%%%&&&%%%$$$%%%'''((('''&&&'''&&&&&&&&&&&&'''((((((######""""""###%%%&&&'''%%%&&&''''''%%%%%%&&&''''''&&&%%%&&&''''''%%%##################$$$%%%%%%"""###$$$$$$$$$$$$&&&((('''&&&&&&%%%$$$$$$%%%%%%&&&%%%$$$%%%%%%######$$$'''''''''&&&$$$######$$$%%%$$$"""!!!"""$$$''')))%%%%%%%%%'''(((+++---...***))))))(((''''''&&&&&&###%%%&&&&&&%%%$$$%%%&&&'''(((&&&###$$$((('''###$$$$$$$$$###$$$&&&'''(((&&&&&&%%%%%%&&&'''***+++&&&&&&&&&&&&'''((())))))***)))(((&&&&&&%%%%%%&&&$$$%%%&&&%%%$$$$$$&&&'''++++++,,,,,,---...//////)))'''&&&(((******))))))(((&&&%%%######$$$%%%&&&))))))(((''''''(((((((((''''''&&&&&&&&&&&&''''''%%%&&&&&&'''''''''''''''$$$)))+++******,,,+++)))(((((()))((('''&&&%%%%%%&&&%%%$$$%%%'''((('''&&&%%%$$$$$$$$$%%%%%%&&&'''###$$$$$$$$$""""""###%%%%%%'''((((((%%%$$$$$$%%%&&&((()))((('''%%%%%%&&&((('''&&&$$$###$$$$$$$$$(((((('''&&&%%%$$$######)))&&&$$$$$$&&&(((&&&###%%%%%%%%%%%%&&&&&&&&&&&&)))***'''""""""%%%'''%%%%%%%%%'''(((***,,,---...)))))))))'''%%%%%%%%%&&&''''''((((((((((((((('''%%%%%%&&&(((******(((&&&'''%%%######%%%&&&'''&&&%%%%%%&&&''''''&&&$$$###%%%%%%&&&&&&''''''''''''%%%&&&((('''&&&&&&'''(((+++(((&&&&&&'''(((((('''((()))+++,,,++++++,,,......+++)))++++++((((((,,,%%%&&&(((,,,000111///,,,((((((((()))******'''%%%)))***+++,,,+++++++++,,,))))))((('''&&&%%%$$$###$$$$$$$$$%%%&&&&&&%%%%%%$$$%%%&&&&&&$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$&&&''''''&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&#########$$$%%%&&&((())))))(((&&&%%%$$$#########&&&''''''''''''&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$###############$$$%%%&&&%%%&&&&&&&&&&&&'''''''''***)))&&&$$$""" $$$#########$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$&&&'''(((########################$$$%%%&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%&&&(((###$$$&&&&&&&&&''')))+++ %%%+++///...+++(((&&&''''''''''''''''''''''''&&&((()))((('''&&&'''(((%%%%%%&&&&&&'''''''''''''''''''''&&&&&&&&&''''''&&&'''((('''%%%%%%'''(((%%%&&&''''''((((((''''''''''''&&&'''+++...+++&&&%%%$$$######$$$&&&((()))%%%%%%%%%%%%&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''')))))))))''''''&&&%%%###"""""""""###$$$&&&(((***************(((&&&%%%%%%%%%$$$###&&&%%%$$$%%%'''((('''%%%'''&&&&&&&&&&&&'''((((((&&&&&&%%%$$$%%%&&&((()))%%%&&&''''''%%%%%%&&&''''''&&&&&&&&&''''''%%%###$$$$$$$$$$$$$$$%%%&&&&&& """$$$$$$$$$$$$&&&'''&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%%%%$$$###$$$$$$###&&&'''((('''$$$""""""$$$$$$###"""!!!"""$$$''')))$$$%%%&&&''')))+++---...))))))((((((''''''&&&&&&%%%&&&'''&&&$$$$$$%%%&&&'''(((&&&###$$$((('''###%%%$$$######$$$%%%'''(((&&&%%%%%%%%%&&&''')))***%%%%%%%%%&&&&&&'''((())))))((('''&&&%%%%%%&&&&&&###$$$%%%%%%$$$$$$&&&((()))******+++,,,,,,,,,,,,******((('''((()))(((&&&'''&&&%%%$$$$$$$$$%%%%%%))))))(((''''''''''''(((''''''&&&&&&&&&&&&''''''%%%&&&''''''((((((''''''''',,,...+++''''''%%%"""&&&&&&''''''(((((('''&&&&&&%%%$$$%%%'''((('''&&&''''''&&&%%%$$$$$$$$$$$$"""###$$$$$$###"""###$$$&&&&&&%%%###""""""$$$&&&%%%'''((((((&&&%%%&&&&&&((('''%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%***'''$$$$$$'''(((&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%)))***'''"""!!!%%%'''&&&$$$%%%''')))+++,,,...///&&&(((((('''%%%$$$&&&((($$$%%%&&&'''''''''&&&&&&%%%$$$%%%'''))))))(((&&&'''%%%######%%%&&&'''&&&'''&&&%%%$$$###$$$$$$%%%######$$$%%%%%%&&&'''(((&&&(((((((((&&&%%%&&&''')))&&&$$$$$$%%%&&&'''&&&&&&(((++++++******++++++---))))))++++++((())),,,$$$%%%&&&))),,,...---,,,(((((()))***,,,+++(((%%%&&&)))++++++***))))))+++((())))))((('''&&&$$$######$$$%%%&&&&&&%%%%%%%%%"""$$$%%%$$$###"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%!!!""""""###%%%''')))***&&&%%%$$$$$$$$$%%%'''(((%%%%%%%%%%%%%%%$$$#########$$$%%%&&&&&&&&&&&&&&&######$$$$$$$$$$$$######!!!!!!!!!"""###$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################## """###"""!!! !!!###%%%%%%%%%$$$$$$$$$$$$$$$!!!!!!""""""$$$%%%&&&'''$$$$$$#########"""""""""######$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$&&&(((###$$$%%%%%%%%%&&&(((************'''%%%$$$%%%&&&(((''''''&&&&&&''''''(((&&&'''((('''&&&%%%&&&'''$$$$$$%%%%%%&&&'''''''''''''''''''''&&&&&&&&&%%%&&&''''''&&&%%%%%%&&&(((%%%&&&&&&''''''''''''''''''&&&%%%'''***,,,***'''***)))'''%%%%%%&&&((()))'''&&&&&&%%%%%%&&&&&&'''###$$$%%%&&&&&&&&&%%%%%%###&&&&&&%%%&&&))))))'''&&&''''''&&&###!!!!!!"""%%%&&&'''(((((('''&&&%%%***)))((('''&&&%%%%%%%%%&&&%%%%%%&&&'''(((&&&$$$&&&&&&&&&%%%&&&''''''(((((('''%%%###"""""""""###%%%&&&''''''%%%%%%&&&'''((('''&&&&&&((('''&&&$$$%%%%%%$$$$$$%%%%%%&&&''' """$$$%%%$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%###&&&%%%###"""$$$$$$"""$$$''')))((($$$""""""$$$$$$###""""""###%%%'''((($$$%%%&&&((()))+++,,,,,,((((((((('''''''''&&&&&&$$$%%%%%%$$$""""""###%%%'''(((&&&###$$$((('''###%%%$$$#########%%%&&&'''%%%%%%&&&&&&'''''''''(((%%%%%%%%%%%%&&&'''((()))(((((('''''''''&&&&&&&&&###$$$%%%$$$###$$$&&&(((((()))***++++++++++++***++++++)))&&&'''))))))%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$$$$%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&'''(((((((((((('''&&&***(((%%%%%%%%%###""""""###%%%)))******)))&&&%%%$$$%%%'''((('''&&&)))((('''%%%$$$###""""""!!!###%%%%%%###"""######'''%%%"""!!!!!!"""%%%&&&%%%&&&((((((&&&%%%&&&&&&'''&&&%%%#########$$$%%%""""""###$$$$$$%%%&&&&&&((('''%%%%%%&&&&&&&&&%%%#########$$$$$$$$$%%%%%%((()))'''""""""&&&'''&&&%%%&&&''')))+++---...///%%%&&&'''&&&%%%%%%'''(((###$$$&&&''''''&&&%%%$$$%%%$$$$$$%%%'''(((((('''%%%%%%$$$$$$$$$%%%&&&''''''%%%""" !!!###$$$############%%%&&&((()))((())))))(((&&&%%%&&&''''''%%%######%%%&&&'''&&&###&&&((()))(((''''''((((((&&&'''******'''''')))''''''((((((((((((((((((((((((***,,,---,,,)))'''$$$(((++++++)))'''(((***))))))******)))'''%%%$$$###%%%&&&&&&$$$$$$&&&'''"""###$$$$$$###$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%#########$$$%%%&&&((()))'''&&&$$$$$$$$$%%%'''(((%%%%%%%%%&&&%%%%%%$$$#########$$$$$$$$$###"""!!!""""""############"""""""""""""""""""""###$$$%%%###############"""""""""!!!!!!!!!"""###$$$$$$%%% $$$'''&&&!!!###'''$$$$$$$$$$$$#########"""!!!!!!!!!"""###$$$%%%&&&""""""""""""############$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$%%%&&&%%%$$$$$$&&&((($$$%%%%%%%%%$$$$$$''')))((((((&&&###!!!!!!###%%%'''&&&%%%$$$$$$%%%&&&'''&&&'''((('''%%%$$$%%%&&&###$$$$$$%%%&&&&&&''''''''''''''''''&&&&&&%%%$$$$$$%%%&&&%%%######%%%&&&%%%&&&&&&'''(((''''''''''''%%%%%%'''((((((((()))333111---)))'''&&&'''''')))(((&&&%%%$$$$$$%%%%%%###$$$%%%&&&&&&&&&%%%%%%"""&&&&&&###$$$((((((%%%$$$&&&'''&&&###!!!"""###%%%%%%&&&''''''&&&%%%%%%((((((((((((''''''((()))&&&%%%%%%&&&((('''&&&$$$%%%%%%%%%%%%%%%&&&&&&'''$$$###"""!!! %%%&&&''''''%%%%%%&&&'''((('''&&&'''((((((&&&$$$$$$$$$$$$$$$$$$%%%%%%&&& """$$$%%%$$$###$$$%%%#########""""""######$$$"""&&&&&&"""!!!%%%$$$!!!###&&&)))((($$$"""###%%%############$$$%%%&&&&&&%%%%%%&&&((()))*********(((((('''''''''&&&&&&&&&%%%%%%%%%$$$""""""###%%%'''(((&&&###$$$((('''###%%%$$$#########$$$%%%&&&$$$%%%'''(((((('''&&&%%%%%%%%%%%%%%%&&&'''((((((''''''((()))((('''&&&%%%"""###$$$$$$###$$$&&&(((((()))***+++,,,+++******)))+++)))%%%&&&++++++&&&$$$%%%&&&''''''%%%$$$"""$$$$$$#########$$$$$$%%%''''''&&&&&&&&&&&&''''''&&&&&&'''((((((((((((((("""((((((&&&((()))(((###""""""$$$((()))(((&&&&&&%%%$$$%%%'''((('''&&&)))((('''%%%$$$###"""""""""$$$%%%&&&$$$######$$$&&&$$$#########$$$%%%%%%$$$&&&''''''&&&%%%&&&'''&&&%%%$$$#########$$$%%%"""""""""###$$$%%%%%%%%%&&&''''''%%%$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&''')))'''######&&&'''&&&&&&'''((()))+++,,,---...'''&&&%%%%%%&&&&&&&&&&&&$$$%%%'''((((((&&&%%%$$$&&&$$$""""""$$$&&&''''''$$$%%%&&&%%%######&&&)))'''&&&###!!! !!!"""############$$$%%%''')))+++((()))***)))&&&%%%&&&&&&&&&$$$######&&&((())))))###&&&((()))((('''''''''%%%$$$'''+++,,,(((&&&(((((((((((('''&&&&&&'''(((((()))+++---//////+++)))$$$(((------***''')))+++******++++++***(((&&&$$$$$$%%%&&&%%%######&&&)))"""###%%%%%%$$$%%%''')))########################%%%$$$######$$$&&&''')))%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''+++)))'''$$$###$$$%%%%%%''''''((((((''''''&&&%%%######$$$###""" !!!!!!""""""""""""!!!!!!$$$###"""""""""""""""###$$$$$$$$$$$$#########""""""""""""""""""""""""""""""(((---***$$$!!!&&&,,,$$$#########""""""!!!!!!!!!!!!!!!!!!"""###$$$%%% !!!"""###$$$%%%%%%'''&&&%%%$$$%%%&&&'''(((%%%%%%%%%$$$$$$#########$$$%%%%%%%%%$$$$$$&&&(((%%%&&&%%%$$$######&&&(((!!!$$$(((***)))(((''''''&&&%%%$$$######$$$%%%&&&&&&'''((('''%%%$$$%%%&&&######$$$%%%%%%&&&''''''&&&'''''''''&&&&&&%%%$$$###$$$$$$###""""""###%%%%%%&&&''''''(((((('''''''''%%%%%%''''''&&&''')))+++)))'''&&&&&&'''***+++***)))'''%%%$$$$$$$$$%%%###$$$%%%&&&'''&&&%%%%%%"""&&&'''######'''((($$$$$$&&&(((&&&###!!!"""###"""###%%%((())))))))))))%%%'''((((((((()))+++---&&&%%%%%%'''((('''%%%###%%%$$$$$$$$$$$$%%%&&&&&&#########$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%&&&'''((('''&&&'''((((((&&&$$$#########"""###$$$$$$%%% """%%%%%%$$$######$$$###"""""""""""""""######"""&&&&&&!!!!!!%%%%%% """&&&)))((($$$"""###&&&######$$$$$$$$$%%%%%%%%%%%%%%%'''((())))))))))))'''''''''''''''&&&&&&&&&(((((('''&&&$$$$$$%%%''''''(((&&&###$$$((('''###%%%$$$#########$$$%%%&&&$$$%%%'''))))))'''$$$###%%%%%%%%%%%%&&&'''((((((&&&''')))******(((&&&%%%"""###$$$$$$###$$$&&&((()))***+++,,,---,,,+++***'''***((($$$&&&,,,---(((###%%%'''((((((&&&###!!!%%%$$$$$$$$$%%%%%%&&&''''''''''''&&&&&&'''''''''&&&''''''(((((((((((((((!!!)))...,,,((('''&&&%%%)))&&&$$$%%%&&&&&&### &&&%%%$$$%%%'''((('''&&&((((((&&&%%%$$$#########"""$$$&&&&&&%%%$$$###$$$$$$$$$$$$&&&''''''%%%###$$$&&&''''''&&&%%%&&&'''&&&%%%$$$#########$$$%%%"""############$$$$$$$$$$$$&&&(((&&&###"""$$$'''%%%%%%%%%&&&&&&&&&''''''&&&((('''######&&&'''%%%''''''(((***+++,,,---...)))'''%%%%%%&&&&&&%%%$$$&&&'''((())))))'''%%%$$$&&&$$$!!! """%%%'''((("""&&&(((&&&"""!!!&&&***((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&)))+++,,,)))******)))&&&%%%%%%&&&&&&$$$###$$$''')))***+++&&&(((+++,,,+++)))))))))&&&%%%)))...///***((()))%%%&&&'''''''''((()))+++((()))+++...111000---***%%%)))......+++(((***,,,***+++,,,,,,+++)))&&&%%%$$$&&&&&&$$$""""""&&&***'''%%%###"""######""" $$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%######"""$$$&&&(((((('''%%%&&&((('''&&&%%%%%%&&&%%%&&&&&&&&&$$$%%%&&&((((((''''''''''''(((((()))''')))(((&&&&&&((('''"""'''%%%""" """%%%'''###""" !!!""""""!!!#########$$$%%%&&&((()))'''%%%$$$$$$%%%%%%###"""###"""""""""###$$$%%%%%%%%%""" """###!!!%%%###"""###$$$$$$###"""######$$$$$$$$$######""" """%%%''''''&&&$$$"""&&&&&&'''&&&%%%###!!! $$$###"""!!!!!!"""###$$$###!!!!!!$$$((()))(((&&&'''$$$%%%((((((%%%$$$'''&&&###$$$)))***%%%$$$'''$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&''''''(((&&&&&&&&&%%%%%%$$$$$$$$$''''''(((((('''&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$ !!!"""$$$%%%&&&''''''***)))'''&&&%%%'''((()))000...+++(((&&&&&&''''''((('''&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%$$$$$$%%%'''((()))'''((((((&&&$$$$$$%%%&&&$$$%%%&&&&&&%%%&&&))),,,(((''''''))))))((($$$!!!%%%$$$$$$&&&((()))&&&###$$$%%%%%%$$$###"""$$$%%%)))'''$$$######%%%%%%%%%%%%((((((%%%%%%((((((&&&&&&&&&'''''''''&&&$$$###)))&&&$$$%%%((()))'''%%%########################$$$$$$######$$$$$$%%%&&&&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$!!!###%%%(((***+++,,,,,,***)))((('''&&&%%%%%%%%%&&&######&&&%%%""""""%%%+++((($$$"""###$$$$$$$$$$$$%%%%%%""" """'''((()))))))))'''&&&%%%%%%$$$"""###%%%''''''&&&+++(((%%%%%%'''(((&&&$$$&&&&&&%%%$$$"""###&&&(((000...,,,)))((()))***+++***)))''''''((())))))(((+++'''$$$%%%)))+++)))&&&''''''((((((((((((((('''(((((()))(((&&&&&&''')))''')))***)))((('''((()))%%%***,,,)))''''''&&&###$$$######$$$&&&&&&$$$###%%%$$$######$$$%%%'''(((***)))(((%%%###"""$$$&&&%%%%%%%%%$$$$$$$$$######%%%!!! %%%'''%%%$$$&&&'''&&&%%%$$$###""""""###"""###$$$%%%%%%$$$###"""###""""""!!!"""$$$%%%&&&"""$$$&&&''''''&&&%%%###%%%%%%%%%$$$$$$#########'''%%%"""!!!"""$$$(((***'''&&&&&&&&&'''***,,,...---+++)))&&&%%%%%%&&&&&&++++++***)))'''$$$""" """###$$$%%%&&&'''''''''(((&&&$$$$$$&&&&&&&&&%%%###$$$$$$%%%%%%$$$$$$######&&&&&&###"""%%%((('''''')))***)))&&&$$$$$$%%%%%%%%%%%%&&&'''((()))***''''''(((***++++++)))&&&&&&###%%%,,,...***((()))"""$$$%%%&&&&&&(((***,,,***,,,...000000///---,,,************************))))))*********((('''&&&'''""" ###&&&&&&)))---(((&&&$$$###$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$&&&'''&&&%%%$$$%%%'''&&&%%%$$$$$$%%%%%%&&&''''''&&&&&&(((***)))(((((('''''''''(((((('''))))))&&&&&&'''&&&"""$$$######""""""######$$$$$$"""!!!!!!"""###"""!!!&&&%%%$$$###########################""""""""""""$$$$$$##################$$$""" !!!###$$$""" ###"""!!!"""######"""!!!######$$$$$$$$$######"""!!!###$$$&&&&&&%%%$$$###!!!###%%%''''''$$$###"""!!!!!!"""###$$$###""""""$$$'''((('''%%%&&&$$$%%%((((((%%%$$$&&&&&&###$$$((()))%%%%%%((())))))(((((((((((((((((($$$$$$%%%&&&&&&''''''((('''&&&&&&&&&%%%%%%%%%$$$'''''''''''''''&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&((('''&&&%%%%%%&&&'''(((...---+++)))''''''&&&'''''''''&&&%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&$$$$$$#########%%%&&&'''((()))(((&&&$$$"""###$$$$$$%%%&&&&&&%%%'''))),,,***)))))))))***)))'''$$$&&&%%%%%%&&&))))))'''$$$%%%%%%&&&%%%######%%%&&&)))'''$$$###$$$%%%%%%%%%%%%((((((%%%%%%((((((%%%%%%&&&&&&''''''&&&%%%$$$'''&&&%%%&&&'''((('''&&&########################$$$$$$######$$$$$$%%%&&&$$$$$$###""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$#########$$$&&&((()))))))))))))))((('''&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&######&&&+++(((%%%###$$$&&&&&&&&&((())))))'''%%%%%%(((***(((((()))))))))(((&&&%%%%%%$$$###$$$&&&(((((('''(((&&&$$$$$$&&&'''&&&%%%&&&&&&&&&$$$######&&&(((...---***((('''(((***+++((('''&&&&&&((())))))((()))&&&###$$$''')))'''$$$&&&&&&''''''''''''&&&&&&'''((()))(((&&&&&&''')))((()))******(((((()))***&&&+++---)))''''''&&&###$$$$$$###$$$&&&&&&$$$#########""""""###$$$&&&''''''((()))'''%%%######$$$$$$$$$$$$#########"""""""""############$$$$$$%%%%%%%%%%%%$$$$$$$$$#########$$$%%%%%%%%%%%%$$$#########""""""###$$$&&&'''###$$$&&&''''''&&&$$$###%%%%%%%%%$$$$$$$$$######&&&%%%#########%%%((()))''''''(((((()))))))))))),,,***(((&&&%%%%%%%%%&&&(((((((((((('''%%%$$$"""###$$$%%%&&&''''''&&&&&&((('''&&&&&&'''(((((('''$$$$$$$$$%%%%%%$$$$$$$$$"""&&&'''$$$###&&&'''&&&''')))***)))&&&%%%%%%%%%&&&%%%%%%%%%&&&'''((((((''''''(((***,,,+++)))''''''$$$&&&,,,///,,,)))+++((())))))((('''&&&((())))))+++---///000///---,,,************************((())))))))))))'''&&&%%%((($$$###&&&)))(((+++...'''%%%$$$$$$%%%&&&&&&%%%###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%+++)))%%%$$$$$$%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%&&&'''((((((((((((***,,,******)))((('''''''''''''''***)))&&&%%%&&&%%%!!!!!!"""###$$$$$$###"""!!!$$$###!!!!!!###$$$######&&&%%%$$$###"""!!!!!!!!! """$$$"""  """&&&%%%$$$###""""""""""""###"""!!!"""$$$$$$$$$""""""!!! !!!"""###""" """######$$$$$$$$$############$$$%%%%%%%%%%%%$$$"""""""""######$$$%%%&&&$$$###""""""""""""###$$$$$$$$$###%%%''''''&&&$$$&&&$$$$$$(((((($$$$$$&&&'''$$$$$$''''''%%%&&&))),,,+++***)))((()))))))))$$$$$$%%%&&&&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&,,,++++++***)))'''&&&%%%&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''))))))(((&&&###!!!!!!"""$$$%%%&&&&&&&&&''')))++++++***((('''(((((('''&&&&&&&&&&&&((())))))(((&&&%%%&&&'''&&&$$$$$$&&&((()))&&&$$$###%%%&&&&&&%%%%%%((((((%%%%%%((((((%%%###$$$%%%&&&'''&&&%%%$$$%%%&&&''''''%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&######""""""""""""######%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%$$$"""!!!$$$%%%&&&'''''''''''''''(((''''''&&&&&&&&&'''''''''$$$$$$''''''%%%%%%(((+++(((%%%$$$%%%'''((()))$$$%%%&&&%%%%%%&&&)))+++(((((()))***)))((('''&&&%%%$$$$$$%%%((()))))))))&&&$$$######%%%&&&&&&%%%&&&&&&&&&%%%###$$$&&&(((+++***(((&&&&&&(((***+++&&&%%%$$$&&&(((***))))))(((%%%"""###&&&'''&&&###&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''&&&&&&'''))))))***++++++))))))***+++(((,,,---***'''&&&%%%"""%%%$$$$$$$$$&&&&&&$$$######""""""!!!"""$$$%%%&&&%%%'''))))))'''$$$""""""#########"""""""""!!!!!! '''(((###"""((()))%%%###$$$%%%%%%%%%%%%######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$%%%'''(((%%%&&&&&&'''&&&%%%###"""%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%'''(((((('''((()))******(((&&&$$$***((('''%%%$$$$$$%%%%%%%%%%%%&&&''''''&&&%%%$$$%%%%%%&&&'''''''''&&&%%%'''&&&%%%&&&((())))))((($$$$$$$$$$$$$$$$$$$$$$$$!!!&&&(((&&&%%%&&&'''%%%'''((())))))'''%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''((()))++++++)))'''&&&$$$&&&,,,///---+++,,,***++++++)))''''''((()))(((***,,,...///...---,,,************************(((((())))))((('''%%%$$$'''$$$%%%)))***)))***...%%%$$$######%%%&&&&&&%%%""""""###$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$+++((($$$"""###$$$%%%%%%###%%%''''''&&&%%%&&&''''''((()))))))))))),,,...+++***)))(((''''''&&&&&&&&&)))***&&&$$$$$$###!!!""""""###$$$$$$###""""""$$$###""""""$$$%%%$$$$$$######"""""""""######$$$"""%%%### $$$$$$$$$######"""#########"""""""""###$$$%%%%%%$$$"""!!! !!!#########!!!""""""###$$$$$$$$$############$$$$$$$$$%%%%%%%%%***)))'''$$$###"""""""""########################%%%%%%%%%%%%&&&&&&%%%$$$&&&$$$$$$''''''$$$$$$&&&'''&&&%%%%%%&&&&&&(((***(((((())))))((('''&&&%%%$$$$$$%%%&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&)))***++++++***(((&&&%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&)))((('''&&&&&&&&&'''((('''((('''%%%###""""""######%%%&&&'''&&&''')))+++***'''%%%$$$%%%&&&&&&&&&&&&&&&''')))))))))((('''&&&'''''''''%%%&&&''')))(((&&&$$$$$$%%%&&&&&&%%%%%%((((((%%%%%%''''''$$$"""###$$$%%%&&&&&&%%%%%%###&&&((('''$$$###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###""""""$$$$$$%%%&&&&&&'''''''''''''''&&&&&&&&&''''''((('''$$$%%%((((((&&&&&&)))***(((%%%$$$%%%((())))))###############$$$'''((('''((()))))))))(((''''''%%%$$$%%%''')))+++***)))'''&&&%%%$$$%%%%%%%%%%%%&&&&&&'''%%%$$$$$$&&&((()))'''%%%$$$%%%''')))+++%%%$$$%%%'''***++++++***'''%%%######%%%&&&&&&$$$''''''&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''')))***+++,,,,,,******+++,,,***......***&&&&&&%%%"""&&&%%%$$$%%%&&&&&&$$$#########""""""###$$$&&&'''%%%'''((((((%%%#########$$$#########"""""""""""""""))))))"""&&&111111'''###$$$&&&'''&&&$$$"""!!!$$$%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$###$$$&&&'''(((&&&&&&'''&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''''''''((()))((('''&&&%%%''''''%%%$$$$$$$$$$$$%%%$$$%%%&&&''''''&&&%%%%%%&&&'''((())))))(((&&&%%%%%%$$$$$$%%%((()))((('''$$$$$$$$$$$$$$$$$$$$$$$$!!!&&&)))'''&&&'''&&&###&&&((())))))'''&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%'''&&&&&&''')))***(((&&&%%%$$$&&&***------,,,+++'''((())))))((((((***,,,)))***,,,...//////......************************)))*********)))(((&&&%%%$$$###%%%((()))'''(((,,,$$$"""!!!"""$$$%%%%%%%%% !!!!!!"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''%%%"""!!!###%%%''''''%%%'''))))))((('''((()))'''((())))))))))))+++---******((('''&&&&&&&&&&&&$$$(((***%%%"""######!!!######"""!!!!!!"""######$$$"""!!!"""$$$%%%%%%$$$$$$$$$#########$$$$$$%%%###&&&$$$ !!!%%%""""""""""""###$$$%%%&&&""""""#########$$$$$$%%%###"""!!!"""$$$%%%$$$###!!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!! !!!"""$$$&&&######$$$$$$$$$$$$######%%%%%%&&&&&&%%%$$$$$$$$$&&&###$$$''''''$$$###&&&&&&&&&&&&%%%%%%(((******$$$%%%(((***)))'''$$$!!!$$$$$$%%%&&&&&&''''''(((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&'''((((((((((((((('''(((***+++***)))&&&%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&''''''''')))((('''&&&%%%&&&'''(((%%%&&&&&&%%%$$$###%%%&&&###%%%'''''''''''')))******'''$$$###$$$%%%&&&&&&%%%'''((())))))(((((((((&&&'''''''''&&&&&&(((***'''&&&%%%%%%&&&''''''&&&%%%((((((%%%$$$&&&&&&###!!!"""$$$%%%%%%%%%$$$$$$###%%%'''&&&###"""$$$'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""######$$$############$$$%%%&&&((())))))''''''&&&&&&&&&''''''(((&&&$$$$$$((()))'''(((+++)))'''$$$###$$$'''(((((()))((('''&&&'''(((((()))&&&'''((())))))((('''&&&%%%%%%%%%(((***+++***)))))))))(((&&&%%%$$$%%%%%%%%%&&&'''&&&%%%%%%&&&''''''&&&$$$###$$$&&&)))***%%%%%%&&&))),,,------+++((('''%%%%%%&&&'''''''''))))))((('''&&&&&&''''''%%%&&&'''&&&%%%&&&((()))***,,,---,,,+++***+++,,,+++......)))&&&&&&&&&###'''&&&%%%%%%&&&&&&$$$"""$$$$$$######$$$%%%'''(((''''''&&&%%%###"""$$$&&&%%%%%%$$$$$$$$$############'''$$$ )))777444&&&%%%&&&''''''&&&###!!!$$$$$$############$$$$$$%%%$$$$$$###$$$&&&'''(((''''''&&&&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%''''''''''''&&&&&&%%%%%%%%%%%%'''((()))%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&'''''''''&&&%%%$$$&&&((()))******)))'''%%%%%%%%%%%%''')))***)))(((%%%$$$$$$######$$$$$$%%%!!!'''***(((''''''&&&"""&&&'''))))))((('''((()))&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%$$$%%%'''((('''%%%$$$$$$%%%'''***,,,+++)))&&&((((((((('''''')))+++***+++---...//////......)))))))))))))))))))))))),,,,,,,,,,,,+++)))'''&&&$$$$$$&&&***)))''')))...$$$"""!!!"""###%%%%%%$$$ !!!!!!"""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!"""$$$'''((()))&&&''')))***))))))***+++'''((()))((('''''')))+++(((((('''&&&%%%%%%%%%%%%"""''')))%%%""""""###"""######!!! !!!#########!!! !!!###%%%%%%$$$'''&&&%%%$$$###""""""""" ###%%%$$$"""!!!###&&& !!!!!!"""###%%%&&&'''!!!###$$$###""""""###$$$###"""!!!"""$$$&&&%%%$$$!!!"""###$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$ !!!"""###%%%&&&'''######$$$%%%%%%$$$######$$$%%%'''&&&%%%$$$$$$%%%%%%######''''''######%%%$$$''''''%%%&&&***+++)))###%%%(((******(((%%%###$$$$$$%%%&&&&&&''''''(((&&&&&&&&&&&&&&&'''''''''$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&%%%$$$&&&'''''''''((()))))))))&&&''')))******)))'''&&&%%%$$$$$$$$$$$$%%%%%%&&&%%%&&&&&&''''''(((((((((%%%$$$#########$$$%%%&&&%%%&&&&&&&&&%%%%%%''')))"""$$$'''(((''''''(((***+++(((%%%%%%&&&((((((((($$$&&&((()))(((''''''(((%%%&&&''''''&&&&&&(((***'''%%%%%%&&&'''((('''&&&&&&(((((($$$$$$&&&%%%"""!!!"""###$$$%%%$$$###"""###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$$$$%%%%%%######$$$%%%&&&(((***+++(((''''''&&&&&&&&&''''''%%%###$$$((()))'''(((+++***'''$$$###$$$&&&'''''',,,***'''&&&'''(((((('''$$$%%%&&&'''((('''&&&&&&&&&%%%&&&(((******)))'''((())))))'''%%%$$$%%%'''%%%'''((('''&&&%%%&&&''''''&&&$$$######%%%(((***&&&&&&'''***---...---+++)))((((((''''''(((((()))+++***((('''&&&&&&'''((($$$%%%&&&&&&%%%&&&((()))***+++,,,,,,******+++,,,+++......)))&&&''''''%%%'''&&&%%%&&&'''&&&$$$"""%%%$$$$$$$$$$$$&&&'''(((''''''%%%###!!!"""$$$'''%%%%%%%%%$$$$$$$$$$$$###"""### (((111///%%%&&&&&&&&&&&&%%%###!!! $$$######""""""######$$$$$$$$$######$$$%%%'''((('''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&"""###$$$%%%&&&&&&&&&&&&$$$$$$######$$$'''***,,,$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&&&&&&&(((***,,,,,,***((('''''''''(((***,,,,,,***(((&&&%%%$$$######$$$%%%&&&"""'''***)))''''''&&&###%%%'''))))))(((((()))***&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%&&&''''''&&&$$$&&&&&&%%%(((+++***''')))******(((&&&&&&'''(((+++,,,,,,---------------))))))))))))))))))))))))---......---,,,***((('''''''''))),,,***(((,,,222%%%$$$""""""$$$%%%%%%$$$""""""""""""""""""##############################&&&$$$$$$%%%''')))***)))%%%'''))))))))))))***+++'''(((((('''%%%%%%&&&(((&&&%%%%%%$$$$$$$$$%%%%%%%%%(((%%%!!!"""$$$$$$!!!!!!""""""""""""!!!!!!"""  """$$$$$$###%%%$$$###"""""""""""""""""""""############$$$$$$""""""""""""###$$$%%%&&&!!!###$$$###!!! !!!###"""!!! """$$$%%%$$$###!!!!!!"""$$$$$$%%%%%%$$$!!!###$$$&&&&&&%%%$$$###&&&&&&&&&&&&&&&%%%$$$######$$$$$$%%%%%%$$$$$$###"""%%%''''''%%%$$$%%%&&&%%%######&&&&&&######%%%"""'''(((&&&'''++++++((($$$%%%&&&'''''''''((('''$$$$$$%%%&&&&&&''''''((($$$%%%%%%%%%&&&&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&%%%%%%&&&''')))***&&&'''((())))))(((((('''%%%%%%%%%%%%%%%&&&''''''&&&&&&'''(((((()))******###""""""!!!"""###%%%&&&'''(((((('''&&&%%%'''((("""$$$'''(((((('''((())))))'''%%%%%%'''(((((('''###%%%((()))'''&&&&&&'''$$$%%%&&&&&&%%%&&&(((***&&&%%%%%%&&&((()))(((&&&&&&(((((($$$###%%%%%%""""""###$$$$$$$$$###"""!!!$$$#########$$$%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$%%%&&&&&&&&&&&&%%%$$$########################"""###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&((()))***)))((('''&&&&&&&&&&&&&&&$$$"""###'''((('''(((+++,,,)))&&&$$$%%%''''''''')))&&&######%%%&&&%%%$$$######%%%&&&&&&&&&%%%%%%&&&&&&'''(((***)))'''$$$$$$&&&'''&&&%%%%%%''')))%%%'''((((((&&&&&&&&&'''((('''$$$######%%%''')))&&&&&&'''***------,,,***((((((((((((''''''((()))+++)))'''&&&%%%%%%&&&'''$$$%%%&&&&&&%%%&&&(((******+++,,,+++***)))***,,,***...---)))&&&((((((&&&((('''&&&&&&'''&&&$$$"""$$$############%%%&&&'''$$$%%%&&&%%%###"""$$$%%%$$$$$$$$$$$$############$$$######$$$&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$############$$$%%%######""""""###$$$&&&'''&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''""""""######$$$%%%%%%&&&""""""###$$$&&&'''))))))$$$$$$%%%&&&&&&&&&&&&&&&$$$%%%''')))*********)))%%%'''***------,,,***(((&&&&&&''')))******'''%%%&&&%%%###""""""###%%%&&&###(((+++(((&&&'''&&&###%%%'''))))))))))))***+++&&&%%%%%%%%%&&&'''(((((((((&&&%%%&&&''')))((('''&&&((((((%%%'''+++***&&&)))******)))(((''')))***++++++++++++*********)))))))))))))))))))))))))))---......---,,,***'''&&&((((((***+++)))(((---444'''%%%$$$$$$%%%&&&%%%%%%$$$$$$$$$#######################################((('''&&&(((***+++***)))$$$&&&((()))(((((()))***'''((((((&&&$$$###$$$&&&$$$$$$$$$###$$$$$$%%%%%%$$$((($$$!!!"""$$$%%% ###%%%%%%### !!!  """$$$$$$### !!!###$$$%%%"""!!!!!!"""###$$$$$$###$$$###############$$$$$$!!!###$$$###  """  ###$$$$$$###!!!!!!"""$$$$$$%%%%%%%%% """%%%''''''&&&$$$""" """###$$$$$$###"""###$$$%%%&&&&&&%%%$$$###"""$$$''''''%%%$$$%%%'''%%%######&&&&&&######%%%!!!''')))&&&(((,,,,,,'''%%%$$$""""""###%%%(((***$$$$$$%%%&&&&&&''''''((($$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&%%%$$$###$$$&&&)))***&&&''''''(((((((((((((((%%%%%%%%%%%%&&&&&&'''((('''''''''((()))******+++######""""""###%%%'''(((*********(((&&&%%%&&&'''"""$$$'''(((((((((((()))&&&%%%###$$$%%%&&&&&&%%%"""%%%((((((&&&%%%&&&'''###%%%&&&%%%%%%%%%(((***&&&%%%%%%'''((()))(((&&&&&&(((((($$$###%%%%%%""""""###$$$$$$###"""!!! %%%###!!!"""%%%&&&$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&###$$$%%%&&&&&&%%%$$$###########################&&&&&&'''''''''&&&%%%%%%))))))'''&&&&&&'''((()))***)))((('''&&&%%%%%%%%%###!!!"""&&&((('''(((+++...+++'''&&&&&&'''(((((()))&&&######&&&((('''&&&"""###$$$%%%&&&%%%%%%$$$'''&&&'''((()))(((%%%### """%%%%%%$$$%%%(((,,,%%%'''(((((('''&&&&&&''')))'''%%%######%%%'''(((%%%%%%'''))),,,,,,***(((((((((((((((''''''((()))***(((&&&$$$###$$$%%%&&&###%%%&&&&&&%%%&&&(((***)))***++++++))))))***+++***------(((&&&((()))(((((('''&&&&&&'''&&&$$$"""###""""""""""""$$$%%%&&&"""$$$&&&'''%%%#####################""""""""""""&&&&&&)))***%%%""")))"""""""""###$$$&&&'''(((&&&&&&$$$$$$$$$$$$&&&&&&###""""""""""""$$$%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&'''''''''""""""""""""###$$$%%%&&& """$$$&&&'''''''''&&&$$$$$$%%%&&&''''''''''''"""$$$&&&)))+++,,,------%%%'''***---...---+++)))######$$$%%%'''&&&### &&&%%%###""""""###%%%&&&$$$)))+++'''&&&'''&&&$$$$$$&&&))))))))))))***+++%%%%%%%%%&&&'''((()))******((('''''')))******)))(((***)))&&&''',,,+++&&&&&&''')))******+++...000******))))))((('''''''''))))))))))))))))))))))))---------,,,+++)))'''%%%''''''((()))'''%%%+++444+++'''###"""$$$''''''&&&)))******)))((('''%%%$$$######$$$%%%%%%$$$$$$$$$!!!%%%'''''')))---...+++,,,)))(((***)))&&&%%%(((######$$$%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$'''&&&&&&%%%$$$###""""""!!!""""""""" """###"""!!! !!!###%%%&&&%%%%%%%%%%%%%%%$$$###""""""!!! !!!###$$$$$$!!! ###%%%$$$"""!!!###%%%&&&%%%$$$$$$$$$''''''&&&%%%$$$$$$$$$$$$&&&&&&'''&&&%%%"""%%%$$$###""""""###$$$%%%###############$$$$$$$$$""""""""""""###$$$%%%&&&''''''(((((('''&&&%%%%%%((((((((('''%%%%%%&&&''')))'''%%%&&&)))***(((&&&&&&'''((('''%%%%%%'''((($$$$$$%%%&&&&&&%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&$$$%%%'''&&&$$$""""""###%%%%%%$$$$$$%%%%%%&&&'''###"""!!!"""%%%((())))))'''(((((())))))((('''&&&'''%%%$$$$$$&&&'''''''''&&&&&&'''((()))***++++++)))(((&&&&&&%%%&&&'''(((,,,+++***(((&&&%%%%%%%%%(((''''''((())))))(((&&&&&&%%%$$$$$$######$$$$$$$$$$$$%%%%%%&&&'''(((((((((%%%$$$&&&%%%%%%)))///%%%'''(((&&&######&&&)))(((&&&%%%###""""""######$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''%%%""""""$$$'''%%%&&&$$$###%%%$$$$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%(((((('''&&&%%%%%%$$$$$$$$$%%%''''''&&&%%%&&&'''+++)))'''''')))***++++++(((((('''&&&&&&''')))***'''"""!!!%%%&&&%%%(((...,,,***'''%%%%%%'''***,,,(((((('''&&&&&&%%%$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%'''((((((((('''&&&###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&''''''((()))'''&&&###!!! """&&&)))))))))***,,,---+++%%% )))(((***---+++''''''***///,,,(((&&&&&&'''''''''+++***'''$$$"""$$$)))---***************)))((((((***+++***((())),,,***%%%---+++)))'''&&&%%%%%%%%%$$$$$$$$$$$$######""""""$$$$$$$$$###!!!"""$$$&&&#########$$$%%%&&&'''((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$#########$$$%%%&&&$$$&&&'''%%%###"""%%%(((######"""###$$$&&&)))***!!!%%%(((&&&""" $$$(((&&&&&&%%%$$$$$$$$$%%%%%%!!!%%%))))))&&&$$$&&&((($$$&&&%%%+++333...""",,,,,,---///000///+++)))***)))((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&((()))***)))(((&&&''''''(((((((((((((((((()))((('''&&&&&&''')))***)))******)))'''&&&((()))((()))***)))((('''((())),,,,,,,,,,,,,,,,,,,,,,,,///---***'''&&&'''(((***)))******)))'''''''''(((+++*********))))))(((((()))(((''''''''')))***+++,,,((($$$""""""######"""&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$((()))'''(((++++++(((+++((((((***)))&&&%%%((($$$$$$$$$%%%&&&%%%"""########################%%%%%%%%%%%%%%%$$$######&&&%%%%%%$$$###""""""!!!!!!"""###""" """###"""!!!!!!!!!"""###$$$$$$%%%%%%%%%%%%$$$$$$###""""""!!!!!! !!!"""###$$$$$$""" !!!$$$%%%$$$###"""###%%%%%%%%%$$$$$$%%%$$$$$$###"""""""""###### """""""""!!! $$$$$$###""""""###$$$$$$$$$$$$##################""""""""""""###$$$%%%&&&'''''''''''''''&&&%%%%%%'''(((((('''%%%%%%&&&''')))'''&&&&&&))))))(((&&&&&&'''((('''%%%%%%'''((($$$%%%&&&&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&%%%#########%%%'''&&&%%%$$$$$$$$$$$$$$$&&&$$$###$$$&&&((((((((('''((()))))))))((('''&&&&&&%%%$$$$$$&&&''''''&&&&&&''''''(((((())))))***)))((('''&&&&&&&&&''''''******((('''&&&%%%%%%%%%((('''&&&'''((()))'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&######$$$###!!!$$$)))%%%%%%%%%$$$######%%%''''''&&&%%%###############$$$$$$$$$$$$$$$$$$######%%%&&&'''%%%""""""$$$&&&&&&'''%%% $$$%%%$$$##################$$$$$$######$$$$$$$$$%%%%%%%%%((((((''''''&&&%%%%%%$$$###%%%''''''&&&%%%&&&'''***)))'''(((***++++++******)))((('''&&&&&&'''((('''###!!!%%%&&&%%%(((---+++)))'''&&&&&&''')))+++''''''&&&&&&%%%$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''%%%%%%'''((((((((('''&&&###$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&'''(((%%%%%%$$$#########%%%&&&((('''&&&(((******(((&&&'''&&&(((+++***'''(((,,,...+++'''%%%&&&'''''''''''')))))))))(((((()))***************)))((('''&&&(((******((((((+++***&&&,,,+++)))'''%%%%%%%%%%%%$$$$$$$$$$$$#########"""$$$$$$$$$###!!!"""$$$&&&$$$$$$$$$$$$%%%&&&'''((('''&&&&&&%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%$$$#########%%%$$$$$$###$$$%%%&&&'''"""$$$&&&%%%###"""$$$&&&$$$$$$$$$%%%&&&(((***+++!!!###%%%%%%$$$%%%(((,,,%%%%%%%%%%%%&&&''''''((("""&&&))))))&&&$$$%%%(((!!!&&&'''###(((000///''',,,,,,---...///---***''')))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))))))))'''&&&(((((((((((('''''''''''''''&&&%%%%%%&&&(((***,,,)))******)))''''''(((***,,,------+++)))''''''(((++++++,,,,,,---,,,,,,,,,000...***'''&&&&&&'''((()))***+++***((('''((())),,,,,,+++******)))((((((+++***)))'''''''''((()))...+++&&&$$$###"""!!! &&&%%%$$$######$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%'''******'''&&&)))(((%%%***'''''')))(((%%%%%%'''%%%$$$$$$%%%&&&&&&%%%###########################$$$$$$$$$############"""$$$$$$######""""""!!!!!!""""""###"""!!! """$$$!!!""""""#########""""""$$$$$$$$$$$$$$$#########"""!!!!!!!!!!!!"""###$$$$$$###"""###$$$%%%%%%$$$$$$$$$######$$$$$$%%%&&&######"""""""""###$$$$$$!!!"""$$$$$$%%%$$$###"""$$$$$$###""""""###$$$$$$%%%$$$$$$$$$###"""""""""""""""""""""###$$$%%%%%%&&&''''''''''''&&&&&&%%%''''''((('''%%%$$$&&&'''((('''&&&'''(((((('''&&&&&&''''''&&&%%%%%%&&&(((%%%&&&&&&''''''&&&&&&%%%((('''&&&%%%$$$$$$%%%%%%$$$%%%%%%$$$######%%%(((((('''%%%$$$###"""""""""((('''%%%&&&((())))))((((((((())))))((('''&&&&&&&&&$$$$$$$$$&&&'''&&&%%%'''''''''''''''''''''''')))(((''''''&&&&&&''''''(((''''''&&&&&&&&&&&&&&&'''&&&%%%&&&''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''%%%###$$$%%%$$$ !!!%%%%%%$$$""""""###$$$$$$$$$&&&&&&%%%$$$$$$#########$$$$$$$$$#########""""""%%%%%%%%%$$$###"""$$$%%%((()))'''"""!!!$$$%%%###"""""""""###$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%((((((((('''&&&&&&%%%%%%###%%%''''''&&&&&&&&&'''(((((((((***+++,,,***(((+++***)))'''&&&&&&&&&&&&'''$$$###%%%%%%%%%'''+++)))((((((''''''(((((()))&&&&&&%%%%%%$$$#########%%%%%%%%%%%%%%%&&&''''''%%%%%%'''((((((((('''&&&$$$$$$$$$%%%&&&&&&''''''%%%$$$$$$$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%$$$$$$***(((%%%$$$%%%'''((((((&&&$$$%%%((((((&&&(((---,,,)))&&&%%%%%%&&&&&&%%%'''((((((((('''''')))+++*********)))(((&&&%%%$$$%%%)))***((('''))))))'''+++***(((&&&%%%$$$$$$%%%$$$$$$$$$$$$############$$$$$$$$$###""""""$$$&&&&&&&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$######"""""""""""""""###$$$$$$$$$%%%)))((('''&&&$$$###""""""%%%$$$$$$$$$%%%'''((()))!!!###%%%%%%$$$#########$$$$$$%%%&&&((()))***+++%%%%%%$$$$$$%%%(((+++,,,%%%%%%%%%&&&'''(((******$$$''')))(((&&&$$$%%%'''$$$)))(((###%%%---///,,,+++++++++,,,---+++(((%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''%%%&&&'''((((((((('''&&&((((((((((((''''''&&&&&&%%%%%%%%%%%%''')))+++,,,***++++++***(((((()))+++---......---+++)))***+++)))***+++---------,,,+++000...***'''%%%%%%%%%&&&***+++,,,+++***)))***+++......---,,,***)))((((((---,,,***((('''&&&''''''///---***'''&&&%%%$$$$$$((('''%%%%%%%%%''')))***''''''''''''''''''&&&%%%'''***)))&&&%%%((('''%%%)))&&&&&&(((((($$$$$$'''%%%#########%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#####################""""""""""""!!!!!!!!!!!!"""######"""!!!!!!"""$$$!!!"""###$$$$$$###!!! $$$$$$###############$$$"""""""""""""""##################$$$%%%%%%%%%$$$%%%$$$""""""###%%%&&&&&&$$$$$$######$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$""""""$$$##################$$$%%%%%%%%%$$$###"""!!!!!!######""""""###$$$$$$%%%&&&&&&&&&''''''&&&&&&%%%&&&''''''&&&%%%$$$&&&'''''''''&&&'''''''''''''''&&&''''''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&***(((&&&#########$$$%%%$$$$$$$$$###"""$$$'''***&&&&&&%%%$$$###""""""###((('''&&&(((***++++++***)))))))))(((((('''&&&&&&%%%$$$$$$%%%''''''&&&%%%((((((''''''&&&&&&&&&&&&))))))(((''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((&&&%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$$$$%%%%%%%%%&&&$$$###%%%(((&&&""""""%%%%%%###!!!"""%%%&&&%%%"""$$$%%%%%%%%%%%%$$$###"""%%%$$$$$$######""""""!!!$$$$$$$$$$$$######$$$$$$)))***(((###"""%%%%%%###!!!!!!"""###$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%(((((((((''''''&&&&&&&&&###%%%''''''&&&&&&'''((('''''')))+++---,,,)))'''***))))))((('''&&&&&&&&&'''%%%$$$$$$%%%&&&''')))'''(((((((((((((((((('''$$$$$$$$$$$$######""""""%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%'''((((((((('''&&&$$$$$$%%%%%%&&&'''''''''$$$$$$#########$$$$$$%%%&&&&&&%%%&&&&&&&&&%%%$$$---***'''$$$############&&&$$$$$$&&&&&&$$$''',,,+++(((%%%$$$%%%%%%%%%%%%((('''%%%""""""$$$)))...******)))((('''%%%###""""""'''***'''&&&)))***)))+++)))(((&&&%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###""""""$$$&&&(((''''''&&&%%%%%%%%%&&&%%%%%%$$$$$$############!!!!!!"""######$$$%%%%%%''''''&&&&&&%%%$$$###"""%%%%%%$$$%%%&&&(((***+++"""###&&&'''&&&%%%###"""###$$$&&&'''))))))*********(((%%%$$$%%%'''((((((%%%%%%%%%%%%&&&'''((()))&&&''')))(((&&&%%%&&&'''%%%))))))%%%%%%***...---+++*********+++)))&&&$$$&&&%%%%%%$$$######$$$$$$######$$$$$$%%%&&&''''''$$$%%%&&&''''''''''''&&&)))((((((''''''&&&&&&%%%&&&%%%%%%&&&&&&((()))***+++,,,,,,+++)))(((***+++)))***,,,,,,,,,,,,---///''')))+++---------,,,,,,...,,,)))&&&%%%%%%'''(((+++,,,---,,,+++***+++---000///...---+++***)))(((,,,+++)))((('''&&&'''''',,,,,,+++)))'''''''''((()))((('''&&&''')))+++,,,'''(((((((((''''''&&&%%%&&&((('''$$$$$$((((((&&&'''%%%$$$''''''$$$###&&&###"""!!!"""%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$%%%!!!!!!!!!!!!!!!!!!"""""""""#########!!!!!!###$$$!!!"""###$$$$$$###!!! $$$######""""""###$$$$$$!!!""""""###############"""###%%%%%%%%%%%%$$$%%%&&&$$$!!!"""$$$&&&&&&%%%############$$$%%%%%%&&&#########""""""!!!!!! #########$$$$$$#########%%%%%%%%%$$$###"""!!!!!!#########"""######$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$&&&(((&&&'''''''''&&&&&&&&&'''%%%&&&'''&&&$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&)))(((%%%###"""###$$$%%%$$$$$$$$$######$$$(((+++%%%$$$$$$###$$$$$$%%%%%%&&&&&&&&&))),,,......---***))))))((('''&&&&&&&&&%%%%%%%%%&&&(((((('''%%%((((((((('''&&&&&&%%%%%%)))))))))(((((('''&&&&&&%%%$$$$$$%%%%%%'''(((((()))'''%%%$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$############$$$$$$$$$$$$$$$!!! ###''''''######'''%%%###"""###&&&(((&&&######$$$%%%&&&&&&%%%###"""$$$$$$$$$$$$######""""""$$$$$$$$$$$$%%%%%%$$$$$$)))+++)))$$$###%%%%%%###!!!!!!"""###$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''''''''''''''&&&&&&&&&"""$$$&&&'''&&&&&&'''(((&&&'''))),,,---,,,)))&&&''''''((((((((((((((((((&&&&&&&&&$$$$$$&&&''''''&&&'''((())))))((('''&&&$$$$$$############""""""###############$$$$$$%%%%%%%%%'''((((((((('''&&&$$$%%%%%%&&&&&&'''((((((%%%%%%$$$######$$$$$$$$$***((($$$$$$%%%'''&&&%%%((()))((('''%%%###""""""'''%%%%%%&&&%%%"""$$$))))))'''%%%$$$%%%&&&%%%$$$'''''''''%%%%%%&&&(((+++******)))(((&&&$$$###"""!!!&&&(((''''''***+++******)))(((&&&%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$"""###%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&(((***+++$$$%%%&&&(((((('''%%%###!!!###%%%'''))))))(((((()))'''$$$$$$%%%'''((('''&&&&&&%%%%%%%%%%%%%%%&&&''''''((('''&&&&&&'''((($$$(((***((((((***+++******)))((())))))(((&&&$$$%%%%%%$$$#########$$$$$$!!!!!!"""###$$$%%%%%%&&&$$$%%%%%%&&&&&&&&&&&&&&&((((((''''''&&&&&&&&&%%%'''''''''&&&&&&&&&&&&&&&+++,,,,,,+++)))(((***+++''')))++++++***+++,,,...'''(((***,,,------------+++***(((&&&&&&'''***++++++,,,...---,,,+++,,,...000000///---+++***)))(((+++***((('''''''''((()))((())))))((('''&&&((()))''''''&&&&&&&&&''')))***(((((((((((('''&&&%%%%%%$$$&&&&&&######''')))'''&&&######&&&&&&######&&&###""""""###%%%&&&%%%###########################$$$###"""""""""###$$$%%% !!!!!!""""""######"""###$$$###"""!!!###%%%!!!""""""#########""""""######"""!!!!!!###$$$%%%!!!"""######$$$$$$###### ###%%%&&&%%%$$$$$$$$$&&&###!!!"""%%%'''&&&$$$""""""!!!!!!!!!"""###### !!!"""###$$$%%%&&&'''"""###$$$$$$$$$$$$###"""%%%$$$$$$$$$###"""""""""$$$###############$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$%%%&&&%%%$$$$$$&&&(((%%%'''((('''&&&%%%&&&'''%%%&&&&&&%%%$$$$$$%%%'''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$######$$$$$$$$$$$$%%%$$$$$$%%%(((***%%%$$$$$$$$$%%%%%%&&&'''%%%%%%&&&)))---/////////+++***)))'''&&&&&&&&&&&&&&&&&&&&&(((******(((&&&((((((((('''''''''&&&&&&*********)))((('''&&&%%%%%%%%%%%%%%%&&&'''((()))***(((%%%%%%%%%&&&&&&%%%%%%&&&'''''''''&&&$$$###########################!!!%%%%%%""""""&&&#########%%%&&&'''&&&%%%!!!###%%%''''''%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%''''''&&&$$$''')))((($$$$$$&&&&&&###"""""""""###$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&'''&&&&&&''')))'''''')))+++---,,,)))'''&&&&&&'''((())))))((((((&&&((('''$$$$$$''''''%%%&&&''''''((((((''''''&&&########################"""""""""""""""###$$$$$$%%%%%%'''((((((((('''&&&%%%%%%%%%&&&''''''(((((('''&&&&&&%%%%%%%%%%%%&&&---)))$$$$$$&&&((('''%%%"""$$$''')))(((&&&%%%&&&'''%%%&&&'''%%%"""###'''((('''%%%%%%&&&&&&%%%$$$$$$'''+++---+++(((&&&%%%)))))))))((('''%%%$$$######%%%&&&&&&)))...---***+++***((('''&&&&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$######%%%''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$%%%%%%&&&"""###%%%&&&''''''&&&%%%&&&%%%%%%%%%&&&((()))***&&&&&&&&&''')))(((&&&$$$ """%%%(((***)))((('''$$$$$$%%%&&&'''(((***+++'''&&&%%%$$$$$$$$$$$$$$$''''''&&&&&&''''''((()))$$$&&&((()))******(((&&&)))(((''''''))))))'''%%%%%%%%%$$$######$$$$$$%%%!!!!!!""""""######$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&%%%%%%$$$***++++++***(((((()))++++++,,,,,,+++)))'''((()))''''''(((***+++---...///+++)))(((''''''))),,,...+++,,,------,,,,,,---...//////...---+++***))))))***)))(((''''''((())))))(((***+++***''''''(((***&&&&&&&&&''''''''''''''''''(((((('''&&&%%%$$$$$$%%%'''%%%""""""&&&((('''%%%""""""%%%%%%""""""%%%######$$$&&&''''''$$$"""###########################"""!!! """$$$%%% !!!""""""###$$$$$$###$$$$$$###""""""###%%%"""!!!!!!!!!"""###$$$$$$###"""!!!!!!!!!"""$$$%%%!!!"""###$$$$$$$$$######"""%%%&&&$$$""""""###%%%###!!!###'''(((%%%"""###""""""!!!!!!!!!!!!"""######$$$%%%&&&((()))***"""###$$$$$$$$$$$$###"""$$$$$$##################$$$$$$###############$$$###$$$%%%&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$$$$&&&((($$$&&&((('''%%%$$$&&&(((%%%&&&&&&%%%$$$$$$%%%'''%%%$$$############$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$###%%%&&&&&&%%%%%%'''(((''''''&&&&&&%%%&&&&&&&&&%%%%%%'''***---///...---,,,***)))'''&&&&&&&&&&&&''''''(((***++++++)))'''((((((((((((((((((((((((************)))'''&&&$$$&&&&&&&&&&&&'''((()))))),,,)))&&&%%%&&&''''''&&&%%%&&&'''((('''&&&$$$########################"""!!! """%%%$$$!!!"""&&& """$$$%%%%%%$$$%%%%%% ###&&&((((((&&&###!!!$$$$$$$$$%%%&&&&&&''''''&&&$$$$$$&&&))))))'''$$$%%%((('''$$$$$$&&&&&&#####################$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$&&&'''&&&&&&((()))(((((((((***,,,,,,***''''''(((((())))))((('''&&&%%%)))((($$$$$$''''''###''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%%%%'''((((((((('''&&&%%%%%%&&&&&&'''((((((((())))))(((''''''''''''''',,,(((%%%&&&))))))&&&###!!!$$$((()))((('''''')))%%%$$$&&&((('''$$$$$$(((((('''&&&&&&''''''&&&%%%&&&'''((((((&&&$$$$$$%%%)))))))))((((((&&&%%%%%%%%%$$$###%%%,,,222000))),,,+++)))(((''''''(((((($$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&$$$######%%%'''%%%%%%$$$#########$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&###$$$%%%''''''&&&%%%$$$&&&&&&%%%%%%%%%&&&((()))'''&&&$$$%%%'''(((&&&$$$ ###'''***,,,+++)))'''"""%%%)))***)))(((***,,,&&&&&&%%%%%%%%%&&&&&&''''''&&&%%%%%%''')))***+++&&&$$$$$$'''***)))&&&$$$((('''&&&'''))))))((('''%%%%%%$$$$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&''''''(((&&&&&&''''''&&&&&&%%%%%%)))******)))''''''(((***,,,------+++(((''''''((((((''''''(((***,,,///111,,,+++)))((((((***,,,...***,,,------,,,,,,---...---------,,,+++******))),,,+++)))(((''''''''''''+++---...---***((()))+++'''(((((())))))(((''''''''''''''''''&&&%%%$$$###&&&(((&&&""""""%%%'''%%%$$$""""""%%%%%%""""""%%%$$$%%%&&&((()))(((%%%"""%%%%%%%%%%%%%%%%%%%%%%%%!!! !!!###$$$ !!!"""###$$$%%%%%%###$$$$$$###""""""###%%%"""!!!!!! !!!###%%%&&&###"""!!! !!!"""$$$&&&!!!"""###$$$%%%$$$######!!!%%%%%%###!!!"""###%%%"""!!!$$$((()))%%%!!!%%%%%%$$$###""""""############"""""""""###$$$$$$"""###$$$%%%%%%$$$###"""###############$$$$$$$$$$$$$$$###############$$$###$$$%%%%%%&&&&&&&&&&&&###%%%%%%%%%$$$$$$&&&((($$$&&&((('''%%%$$$%%%(((%%%&&&&&&%%%$$$$$$%%%'''%%%$$$###""""""###$$$%%%######$$$%%%%%%%%%$$$$$$###%%%''''''&&&%%%&&&'''***)))((('''&&&%%%%%%%%%''''''(((***---...,,,+++,,,+++)))'''&&&%%%&&&&&&(((((()))+++,,,,,,***'''((()))))))))))))))))))))******+++***)))'''%%%$$$'''''''''''''''((())))))---***'''%%%&&&'''''''''%%%&&&'''((((((&&&$$$############"""""""""""""""'''%%%%%%'''&&&"""###'''!!!$$$%%%###"""###%%% """&&&((((((&&&### ###$$$%%%%%%''''''((()))&&&%%%%%%'''******(((%%%$$$''''''$$$$$$&&&&&&###$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###&&&'''&&&'''((()))(((((((((***+++,,,***((())))))******)))'''%%%$$$%%%))))))$$$$$$''''''"""((('''&&&&&&&&&&&&'''((($$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&%%%&&&'''((((((((('''&&&%%%%%%&&&&&&'''(((((((((+++***)))(((((((((((((((***((('''))),,,+++%%% %%%''')))(((&&&%%%&&&(((""""""%%%))))))%%%&&&)))((('''&&&&&&(((((('''%%%,,,(((!!!###)))((()))))))))((('''&&&&&&&&&$$$"""$$$---555111))),,,+++***((((((((())))))$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&$$$######%%%'''$$$###############$$$$$$"""""""""""""""#########&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''''''''%%%###"""'''&&&%%%$$$%%%%%%''''''(((%%%######%%%'''&&&$$$!!!$$$(((,,,---,,,***((($$$)))......***'''(((***%%%%%%%%%&&&'''((()))***&&&%%%$$$%%%(((***+++,,,)))$$$!!!%%%))))))&&&###'''&&&&&&''')))***)))(((%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&###$$$$$$%%%&&&'''(((((($$$%%%%%%&&&'''''''''''')))******)))'''&&&((()))***+++,,,+++))))))***+++((('''&&&&&&(((,,,000222///---+++)))(((***,,,---***+++,,,,,,++++++---...,,,,,,,,,++++++*********...---+++(((&&&%%%%%%%%%///---,,,---......***''',,,+++***(((&&&%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$'''%%%$$$$$$%%%&&&%%%$$$&&&%%%$$$$$$######$$$$$$'''&&&$$$#########$$$$$$%%%$$$"""!!!!!!!!!"""###!!!!!!!!!!!!"""###$$$%%%$$$$$$######$$$$$$%%%&&&###"""!!! !!!"""###""""""!!!"""###$$$###"""%%%$$$$$$$$$###"""""""""""""""###"""!!!!!!###&&&$$$#########""""""!!!!!!$$$ %%%%%%"""###(((""""""""""""""""""""""""'''###!!!###%%%$$$$$$'''&&&&&&%%%$$$$$$######""""""!!!!!!!!!"""###$$$$$$$$$###"""###$$$&&&&&&%%%'''((()))))))))(((&&&%%%'''''''''&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&'''((((((%%%$$$$$$%%%&&&%%%$$$$$$%%%&&&%%%$$$#########$$$$$$%%%%%%%%%!!!---&&&((('''&&&///''''''&&&%%%&&&'''&&&### ***((((((***---///...+++*********(((&&&&&&(((***(((&&&$$$''',,,---***&&&,,,***)))'''''')))***,,,,,,+++***(((&&&%%%%%%%%%&&&$$$"""$$$(((+++***))),,,+++)))(((&&&%%%%%%%%%$$$&&&((('''%%%#########!!!""""""""""""#########%%%$$$$$$######$$$$$$%%%"""######$$$%%%%%%&&&&&&'''&&&))),,,)))""""""'''%%%$$$%%%'''))))))(((&&&%%%%%%%%%''')))(((%%%###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$###$$$&&&''''''&&&$$$###(((&&&$$$%%%((((((%%%"""%%%%%%%%%'''((((((&&&$$$(((&&&%%%%%%''')))******)))************)))(((((()))((('''&&&&&&'''((()))%%%&&&$$$"""%%%+++***%%%&&&&&&&&&%%%%%%$$$$$$$$$!!!!!!"""###$$$&&&'''(((%%%%%%&&&'''((((((''''''((('''&&&&&&((())))))(((((()))+++---)))$$$$$$)))++++++,,,++++++***)))((('''''''''((((((((())))))$$$$$$$$$$$$%%%&&&'''(((%%%&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%(((***''''''((()))***)))&&&$$$###""""""'''...000...***))),,,)))###"""'''((($$$+++)))&&&&&&&&&&&&&&&$$$((($$$ !!!&&&)))'''%%%$$$'''(((&&&&&&'''&&&###'''%%%"""  """$$$###$$$$$$###""""""###%%%%%%######$$$''''''$$$!!!&&&%%%%%%%%%%%%&&&'''(((%%%$$$"""!!! !!!"""$$$!!!$$$((()))''''''(((***&&&''')))))))))))))))***'''&&&&&&(((++++++'''$$$###%%%&&&%%%'''++++++'''+++(((&&&&&&((((((&&&###"""$$$&&&&&&%%%%%%&&&'''""""""$$$$$$$$$$$$""""""##################$$$$$$###$$$%%%&&&&&&&&&%%%%%%***'''$$$%%%'''((('''%%%&&&%%%$$$$$$$$$$$$%%%&&&******++++++)))'''%%%$$$,,,,,,+++(((&&&%%%'''((( $$$%%%###'''///222000///---***((((((***---///...---+++***((((((((())))))+++---,,,***,,,111555...---+++)))((()))***+++...+++((('''((())))))'''(((((('''&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%$$$######%%%''''''&&&&&&%%%$$$$$$######$$$$$$'''&&&%%%$$$###$$$$$$%%%%%%%%%$$$############$$$######"""""""""""""""##################$$$%%%%%%"""###$$$$$$$$$$$$###"""%%%$$$$$$###$$$######"""$$$$$$$$$###############""""""###"""!!!!!!###%%%$$$#########""""""""""""$$$ """"""###########################%%%"""!!!$$$%%%######&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""$$$%%%''')))***$$$###"""######$$$%%%$$$%%%&&&'''(((((('''&&&%%%))))))(((&&&%%%$$$###"""###$$$$$$$$$$$$%%%%%%%%%&&&'''((((((%%%$$$$$$%%%#########%%%&&&''''''&&&$$$$$$$$$$$$%%%%%%%%%%%%!!!***###%%%&&&%%%---$$$'''&&&&&&&&&'''&&&$$$!!!((('''''')))---...,,,***,,,,,,+++(((&&&%%%&&&((((((&&&%%%(((,,,...+++''')))((('''&&&&&&'''((()))((('''&&&%%%%%%%%%%%%%%%'''%%%$$$%%%(((******)))---+++(((&&&%%%%%%'''(((%%%&&&((('''%%%#########$$$$$$$$$######"""""""""######""""""""""""###############$$$$$$%%%%%%%%%%%%%%%'''***'''!!!!!!%%%$$$$$$%%%'''))))))(((&&&%%%%%%%%%'''((((((%%%###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%''''''%%%$$$###"""!!!"""$$$&&&'''&&&%%%$$$$$$%%%&&&((((((((('''((('''%%%&&&(((************************)))((('''((('''&&&%%%%%%&&&'''(((((()))'''###$$$(((&&& &&&&&&&&&&&&%%%%%%%%%%%%"""""""""###$$$%%%&&&'''&&&&&&&&&''''''(((((((((((('''&&&&&&((())))))(((***(((***,,,***%%%%%%((((((((()))***++++++++++++''''''''''''''''''(((((($$$$$$$$$$$$%%%&&&'''((((((((())))))))))))(((((($$$%%%&&&'''((((((''''''''''''&&&'''((((((&&&###%%%$$$$$$(((...000...******,,,***%%%$$$((()))&&&***((('''&&&''''''%%%$$$'''&&&%%%############$$$'''******'''%%%&&&%%%!!!%%%$$$"""!!!!!!!!!###$$$$$$%%%%%%%%%######$$$&&&%%%######$$$&&&'''$$$"""%%%%%%%%%&&&&&&&&&&&&'''%%%$$$"""!!!!!!!!!###$$$!!!$$$'''(((''''''(((***&&&'''(((((((((''''''((('''&&&&&&(((******'''$$$$$$&&&&&&$$$%%%((('''"""%%%$$$###$$$''''''&&&######$$$&&&&&&%%%$$$%%%&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%$$$###"""""""""###%%%$$$$$$$$$$$$&&&'''((()))'''%%%%%%'''((('''&&&'''&&&%%%$$$$$$%%%&&&'''''''''(((((())))))((((((,,,,,,,,,***((('''((()))###''''''%%%'''---///---///...+++******+++...///000...,,,)))'''&&&%%%%%%''')))++++++***+++///333///---+++)))'''(((((()))///+++&&&###$$$&&&((()))%%%$$$$$$$$$$$$$$$%%%&&&'''&&&$$$###"""###$$$%%%$$$###"""###&&&'''((('''&&&%%%$$$$$$######$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$######"""!!!!!!!!!"""""""""""""""######$$$"""###&&&((((((&&&###"""''''''&&&%%%$$$###"""!!!###############$$$$$$$$$!!!"""###"""!!!!!!###%%%###############"""""""""&&&###!!!"""!!! $$$$$$$$$$$$$$$$$$$$$$$$### !!!%%%%%%""""""$$$""""""######$$$%%%%%%&&&"""######$$$&&&(((***+++$$$$$$###"""""""""######"""###%%%&&&''''''&&&&&&***)))(((&&&%%%###"""!!!$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((((((%%%$$$$$$%%%###$$$%%%'''''''''&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%,,,###(((+++)))///%%%((('''&&&'''''''''%%%###'''''''''***,,,---,,,***------,,,)))&&&$$$%%%&&&(((&&&&&&)))---...,,,))))))((('''&&&&&&'''((()))&&&&&&%%%%%%%%%&&&&&&'''((('''%%%&&&((())))))(((---***'''$$$$$$&&&)))+++%%%'''((((((&&&$$$######&&&&&&%%%$$$###"""!!!!!!$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%''')))'''###"""%%%$$$$$$$$$&&&((()))'''%%%%%%%%%%%%&&&((('''%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$### """$$$%%%%%%%%%&&&'''$$$$$$$$$%%%'''(((***+++((('''&&&''')))************+++******)))((('''&&&((('''%%%######%%%'''((('''((('''$$$%%%&&&$$$&&&&&&&&&&&&&&&'''''''''$$$$$$######$$$$$$%%%&&&(((((('''&&&'''((()))***((('''&&&'''((())))))(((+++((('''***+++'''%%%&&&'''((()))***++++++++++++'''''''''&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&&&&''''''&&&&&&''''''''''''&&&&&&#########'''******'''$$$(((&&&%%%%%%&&&&&&%%%$$$'''&&&&&&)))---///,,,***+++,,,***&&&%%%((()))((((((''''''(((((((((%%%###'''))))))%%%  $$$'''******'''&&&(((&&&###"""""""""###############%%%&&&'''&&&%%%$$$%%%'''%%%$$$$$$%%%&&&&&&$$$######$$$&&&'''''''''&&&%%%%%%$$$###"""""""""###$$$"""$$$&&&'''''''''((()))'''''''''&&&&&&&&&&&&&&&'''&&&'''((())))))'''%%%%%%'''&&&######%%%###!!!!!!###%%%((()))'''%%%$$$&&&'''&&&%%%$$$$$$%%%&&&&&&''''''''''''&&&&&&'''&&&%%%$$$""""""""""""&&&%%%###"""###%%%(((***(((&&&%%%&&&'''((('''&&&''''''&&&&&&&&&&&&''''''$$$$$$%%%&&&(((***---...,,,---...---***(((((()))'''))))))''''''+++,,,***///...---,,,,,,---...///000///+++(((%%%###"""""""""%%%))))))((())),,,///000...+++((('''&&&''''''---+++'''$$$$$$&&&)))***$$$$$$$$$$$$$$$$$$%%%&&&)))'''%%%###"""$$$&&&'''%%%$$$######%%%''''''&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&'''''''''&&&$$$##################"""!!!!!!!!!!!!!!!!!!!!!"""#########$$$&&&''''''&&&$$$###%%%&&&&&&%%%###""""""###"""""""""###$$$$$$$$$%%%!!!"""######""""""###%%%########################'''%%%$$$###"""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$!!! """%%%%%%!!!!!!$$$""""""######$$$$$$$$$%%%#########""""""######$$$$$$$$$$$$"""!!! !!!"""!!!"""$$$&&&'''(((''''''(((''''''&&&%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''((((((%%%$$$$$$%%%&&&((())))))&&&$$$""""""'''''''''&&&&&&%%%%%%%%%'''+++!!!)))...+++///%%%)))'''&&&'''((((((&&&$$$&&&''')))+++------,,,+++,,,,,,+++(((&&&%%%&&&(((((('''(((***---...,,,******)))(((((((((((()))***((((((''''''''''''((((((((('''&&&&&&&&&&&&'''&&&***)))'''&&&'''((()))***%%%'''((((((&&&$$$###$$$&&&&&&%%%%%%$$$######"""'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$((((((((()))(((&&&%%%&&&######$$$&&&((((((&&&%%%%%%%%%$$$%%%''''''%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$######%%%(((***)))&&&$$$%%%'''%%%&&&&&&&&&&&&'''***,,,)))''''''(((***++++++***************)))(((&&&&&&)))'''%%%######%%%''')))###$$$%%%%%%&&&&&&%%%###%%%&&&&&&''''''(((((((((%%%%%%$$$$$$###$$$$$$%%%***)))'''&&&&&&''')))***'''&&&&&&'''))))))(((''',,,'''%%%(((+++(((&&&&&&++++++++++++***)))(((''''''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%"""!!!$$$)))+++((($$$)))'''%%%%%%&&&'''&&&%%%'''&&&&&&(((+++,,,***(((******(((&&&&&&((())))))'''''''''((()))(((%%%"""(((***)))&&&!!!!!!$$$$$$'''(((&&&'''***+++(((!!!!!!###$$$%%%$$$$$$###$$$&&&'''&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$"""$$$&&&'''''''''%%%$$$&&&%%%$$$############$$$###$$$%%%&&&''''''((())))))'''&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((('''&&&&&&'''&&&###$$$&&&###"""###&&&)))******(((&&&%%%'''((('''%%%#########%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$############&&&%%%$$$###$$$&&&((()))&&&&&&&&&''''''(((''''''((((((''''''''''''((((((%%%%%%$$$%%%(((+++///222+++,,,...---+++)))((((((((())))))((()))*********...........................,,,)))&&&$$$"""!!!!!!###'''(((''''''))),,,111///+++(((&&&%%%%%%&&&((((((((('''&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&***(((&&&$$$$$$%%%''')))(((&&&$$$$$$%%%%%%$$$###&&&%%%$$$$$$######$$$$$$""""""##################$$$%%%&&&&&&&&&%%%###""" !!!"""###############!!!!!! !!!!!!"""###$$$$$$############$$$$$$!!!###$$$$$$"""!!!###$$$"""""""""###$$$$$$$$$%%% """######""""""###$$$###############$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ###&&&$$$ !!!$$$$$$$$$$$$######"""""""""""""""!!!!!!!!!!!!""""""###$$$$$$### !!!###"""###%%%'''((())))))((($$$$$$$$$%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((((((%%%$$$$$$%%%'''(((***)))&&&#########'''''''''&&&&&&%%%%%%%%%###%%%&&&***%%%))) )))'''&&&&&&'''((('''%%%'''))),,,.........------)))***)))(((&&&&&&(((***(((((()))+++,,,---+++***))))))(((((((((((())))))***)))(((''''''&&&''''''&&&&&&&&&%%%$$$$$$%%%%%%&&&''')))***+++***)))(((%%%''')))(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''###$$$$$$$$$$$$$$$%%%%%%'''''''''&&&''''''&&&%%%###"""###%%%''''''&&&$$$%%%$$$$$$$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%(((***)))&&&$$$&&&((('''((()))'''&&&&&&)))+++)))(((((()))+++,,,+++************))))))'''&&&&&&***(((&&&%%%%%%&&&(((***$$$$$$%%%&&&&&&%%%%%%&&&%%%&&&&&&''''''(((((((((%%%%%%$$$$$$######$$$$$$***)))'''%%%%%%'''((()))'''&&&&&&((()))***(((''',,,&&&$$$'''***(((&&&&&&************)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&''''''((())))))))))))))))))$$$ !!!&&&***)))'''***(((&&&&&&'''((('''&&&&&&&&&&&&&&&(((((('''&&&)))'''&&&%%%&&&&&&(((***&&&&&&'''((()))(((&&&###***)))'''&&&%%%%%%&&&&&&$$$'''(((&&&&&&***+++))) """###%%%%%%%%%$$$######$$$&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&"""###%%%''''''&&&%%%$$$&&&%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''((((((+++(((&&&&&&'''((('''%%%&&&&&&'''''''''&&&&&&'''%%%'''&&&$$$&&&((('''"""$$$&&&(((***)))(((&&&$$$&&&'''((('''$$$###"""###%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&&&&%%%%%%&&&''''''''''''&&&$$$%%%'''(((((('''''''''(((((((((((((((((((((((()))(((&&&&&&(((+++///222***,,,------***(((''''''((('''(((***+++***+++,,,,,,---...//////...---,,,***)))'''%%%############"""&&&&&&%%%%%%'''***111///,,,)))&&&%%%%%%%%%"""$$$''''''&&&$$$$$$$$$(((''''''&&&&&&&&&&&&''')))(((&&&%%%$$$%%%'''((()))'''%%%$$$%%%$$$###"""&&&%%%$$$$$$######$$$$$$!!!"""######$$$#########$$$$$$$$$$$$$$$###"""""" """###$$$$$$######!!!!!!!!!!!!!!!""""""###$$$###"""!!!!!!"""###$$$"""$$$###!!! ###%%%###############$$$$$$$$$ """###$$$###"""###$$$#########$$$$$$$$$$$$$$$ ######!!!!!!%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!$$$&&&$$$ !!!'''%%%$$$$$$###""""""!!!!!!!!!!!!!!!"""###$$$%%%&&&"""$$$%%%$$$!!! """%%%"""###%%%'''((()))((((((""""""###$$$%%%&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((%%%$$$$$$%%%###&&&((('''%%%%%%'''***&&&&&&&&&&&&%%%%%%%%%%%%"""%%%(((+++$$$)))"""((('''%%%%%%&&&''''''&&&&&&***...000///...---...((())))))(((''''''***,,,((()))***++++++***))))))&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%'''%%%'''***------+++(((&&&&&&((())))))'''%%%$$$$$$############$$$$$$%%%%%%$$$$$$############$$$$$$"""######$$$%%%%%%&&&&&&$$$%%%###!!!###&&&%%%!!!"""""""""$$$&&&'''%%%###&&&$$$###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!###%%%&&&&&&&&&'''((('''***+++)))'''&&&(((+++)))((((((***,,,---,,,***(((((()))))))))((('''''')))(((''''''''''''((())))))'''''''''%%%"""$$$'''&&&&&&&&&&&&&&&'''''''''%%%%%%$$$$$$###$$$$$$$$$)))((('''&&&%%%&&&''''''&&&&&&'''(((******(((&&&***&&&%%%'''(((&&&&&&(((&&&'''((()))************%%%&&&&&&&&&''''''''''''%%%&&&'''(((((('''&&&%%%%%%&&&''''''((((((((((((,,,'''###"""%%%((())))))***(((''''''((()))'''&&&%%%%%%%%%%%%&&&&&&&&&&&&(((%%%$$$&&&&&&%%%'''+++'''&&&&&&''')))(((&&&$$$***)))'''&&&'''((((((((()))+++)))%%%%%%''''''%%%"""###$$$%%%%%%%%%$$$###"""$$$&&&'''%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$&&&'''"""###%%%&&&&&&&&&%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%###"""###&&&(((((((((+++(((%%%%%%''')))(((&&&%%%'''''''''%%%%%%&&&'''%%%''''''%%%'''+++***%%%$$$&&&((((((&&&###""""""%%%'''((('''%%%#########''''''&&&&&&&&&&&&''''''############$$$&&&'''(((&&&&&&((((((((('''%%%$$$###%%%((()))(((''''''(((''''''((((((((((((''''''***)))''''''(((***---///+++,,,---,,,)))''''''((((((&&&(((+++,,,***+++---+++,,,///111111///,,,+++'''&&&%%%$$$###$$$%%%%%%!!!$$$&&&&&&$$$###&&&)))222000---)))'''&&&&&&'''"""$$$''''''%%%$$$$$$%%%%%%%%%%%%&&&&&&'''((()))&&&&&&%%%$$$$$$$$$$$$%%%(((&&&$$$$$$%%%%%%$$$###&&&%%%$$$$$$######$$$$$$"""###$$$%%%&&&%%%%%%$$$%%%%%%$$$############### !!!###$$$$$$###"""!!!""""""!!!!!!""""""###$$$"""##################"""!!!$$$&&&%%%!!! """%%%$$$$$$$$$###############!!!$$$$$$###""""""############$$$$$$%%%%%%%%%!!!$$$$$$!!!"""'''(((%%%########################""""""%%%&&&######)))############""""""""""""!!!"""""""""###$$$&&&&&&!!!$$$&&&%%%!!!!!!$$$'''"""###%%%&&&'''''''''&&&#########$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&'''((((((%%%$$$$$$%%%###&&&(((&&&$$$$$$)))---$$$$$$$$$$$$%%%%%%%%%%%%$$$'''"""---...$$$***'''(((&&&$$$$$$%%%&&&&&&&&&%%%)))...000///---------)))***)))(((&&&''')))***)))***++++++***((('''&&&%%%&&&&&&&&&&&&&&&&&&%%%'''&&&&&&%%%%%%%%%&&&&&&&&&'''((('''%%%%%%'''***'''(((+++,,,,,,***(((&&&&&&((())))))'''%%%$$$%%%##################""""""######""""""""""""######!!!!!!"""###%%%&&&''''''"""$$$"""!!!&&&%%%"""!!!"""$$$&&&&&&%%%###&&&$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$"""""""""!!!!!!"""""""""#########%%%'''(((((('''%%%(((,,,+++((('''))),,,)))))))))+++---...,,,***&&&'''(((((()))(((((((((&&&''''''''''''''''''&&&***'''&&&'''%%%"""&&&---&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%'''&&&&&&&&&%%%%%%%%%%%%&&&&&&''')))******(((&&&(((&&&&&&((('''$$$&&&***&&&'''((()))************%%%%%%&&&'''((())))))***%%%&&&'''(((((('''&&&%%%"""###$$$%%%&&&&&&&&&&&&+++)))'''&&&&&&'''((()))(((''''''((()))(((&&&$$$%%%%%%&&&&&&%%%&&&'''((()))%%%$$$'''(((&&&(((---(((&&&%%%&&&'''((('''&&&((()))***(((%%%$$$'''***)))+++)))$$$###%%%&&&###$$$$$$%%%%%%$$$$$$#########%%%'''((('''%%%%%%%%%%%%''''''&&&$$$###&&&(((###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$%%%###!!!"""&&&(((((('''***&&&"""###&&&)))(((&&&%%%'''((('''$$$$$$&&&(((%%%''''''&&&'''+++)))%%%%%%'''((('''$$$"""###$$$%%%&&&''''''%%%######$$$'''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$$$$$$$%%%&&&'''))))))((('''&&&%%%$$$$$$"""%%%((()))(((''''''(((&&&'''(((((((((((('''&&&((('''&&&&&&''')))+++,,,---------+++)))((()))***)))'''(((------***))),,,+++---111333333111---+++'''&&&%%%$$$$$$$$$%%%&&&%%%&&&'''&&&######&&&)))222000---***((((((((()))%%%''')))(((&&&%%%''')))#########%%%&&&(((***+++$$$$$$$$$$$$######""""""&&&%%%###$$$%%%&&&&&&%%%&&&%%%$$$$$$######$$$$$$###$$$&&&'''((('''&&&&&&&&&%%%$$$###"""###$$$%%%"""###$$$%%%$$$""" """""""""""""""###$$$$$$!!!"""$$$&&&&&&$$$"""!!!$$$''')))'''"""!!!%%%%%%$$$$$$$$$######""""""!!!$$$$$$###""""""############$$$$$$%%%%%%%%%%%%)))((($$$$$$)))***&&&""""""""""""""""""""""""######%%%&&&"""$$$+++!!!!!!!!!"""######$$$$$$$$$$$$###"""!!!!!!""""""!!!$$$'''%%%"""!!!%%%)))!!!"""$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&'''((((((&&&$$$$$$%%%'''))))))&&&""""""''',,,#########$$$$$$%%%%%%%%%!!!%%%!!!,,,,,,!!!(((&&&'''%%%######$$$&&&&&&&&&###(((---///...,,,,,,,,,++++++***(((&&&&&&'''))))))+++,,,+++)))&&&%%%%%%''''''((((((((((((''''''&&&&&&&&&'''((()))******&&&(((***)))''''''))),,,***************)))((((((&&&(((***)))'''%%%%%%%%%%%%$$$$$$###"""!!! %%%$$$$$$$$$$$$$$$$$$%%% !!!"""###%%%'''((((((###%%%###"""'''&&& !!!!!!"""$$$&&&&&&$$$###&&&$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""***(((&&&'''******'''$$$"""'''+++,,,***)))+++...))))))***+++......,,,***%%%&&&'''((())))))))))))$$$%%%''''''''''''%%%$$$'''$$$$$$'''&&&$$$***333&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%&&&&&&&&&&&&%%%$$$###&&&&&&''')))+++***(((%%%'''&&&'''(((%%%###&&&,,,************)))((('''&&&$$$%%%&&&'''(((***++++++%%%&&&((())))))'''&&&$$$%%%&&&'''((()))))))))))))))***+++***'''&&&'''(((&&&&&&&&&((()))(((%%%"""%%%&&&'''&&&&&&&&&(((******%%%$$$((()))''')))///((('''%%%%%%'''(((((('''%%%***---)))"""$$$+++&&&((('''######&&&'''%%%&&&%%%%%%$$$$$$#########$$$&&&))))))(((&&&&&&&&&%%%'''(((&&&######&&&)))$$$$$$#########$$$%%%&&&&&&&&&''''''&&&&&&%%%$$$&&&###!!!"""%%%((((((''')))$$$ !!!%%%((((((&&&%%%'''(((&&&$$$###&&&(((&&&((('''&&&'''***((($$$&&&(((***(((%%%$$$&&&((($$$&&&'''&&&%%%$$$$$$%%%$$$$$$""""""""""""$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%---+++(((%%%###$$$%%%&&&!!!%%%)))***((('''''')))%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%&&&((()))+++//////...,,,))))))***,,,+++((()))......)))(((+++,,,...222555555222...,,,((('''%%%$$$$$$$$$%%%%%%'''((((((&&&""""""&&&)))222000...+++)))))))))***