Files
OpenFrontIO/resources/maps/niledelta/map4x.bin
gabigabogabu 9ca342e510 Add Nile Delta map (#3306)
## Description:
Add Nile Delta as a new regional map. Features 11 nations across the
delta region (Alexandria, Damietta, Faraskur, Sheremsah, El
Senbellawein, Aga, Mit Ghamr, Cairo, Heliopolis, Memphis, El Mansoura).
1.36M land tiles at 1556x1280, terrain generated from real relief data.
Includes the Suez Canal. Playlist frequency: 4.

![Nile Delta
thumbnail](https://raw.githubusercontent.com/gabigabogabu/OpenFrontIO/feature/nile-delta-map/resources/maps/niledelta/thumbnail.webp)

## Checklist
- [x] I have added screenshots for all UI updates
- [x] I process any text displayed to the user through translateText()
and I've added it to the en.json file
- [x] I have added relevant tests to the test directory
- [x] I confirm I have thoroughly tested these changes and take full
responsibility for any bugs introduced

Source: https://commons.wikimedia.org/wiki/File:Niledelta_33.svg
Discord: gabigabogabu
2026-03-01 20:14:26 -08:00

1 line
486 KiB
Plaintext
Raw Permalink Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>>>======>>>>>>>>>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>========================>>>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>??>>>>==========<<<<<<============>>>>>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>=====<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>?>>>=>>====<<<<<<<<<<;;;;;;<<<<<<<<<<<<========>>>>>>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>======<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<==========>>>>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>?>>=>===<==<<<<;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<=========>>>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>====<<<<<<;;;;;::::::::::::::::::::::::;;;;;;<<<<<<<<<<=======>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>??>>==>==<=<<<;<<;;;;::::::::::999999::::::::::::;;;;;;;;<<<<<<<<<======>>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>>=====<<<<;;;;;;:::::999999999999999999999999::::::;;;;;;;;;;<<<<<<<====>>>>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>>===>>==<<=<<;<;;;:;;::::9999999999888888999999999999::::::::;;;;;;;;;<<<<<<=====>>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>>=========<<<<<;;;;::::::99999888888888888888888888888999999::::::::::;;;;;;;<<<<======>>>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>=========<<<==<<;;<;;:;:::9::9999888888888877777788888888888899999999:::::::::;;;;;;<<<<<=====>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>=========<<<<<<<<<;;;;;::::999999888887777777777777777777777778888889999999999:::::::;;;;<<<<<<=====>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>=======<<<<<<<<<;;;<<;;::;::9:9998998888777777777766666677777777777788888888999999999::::::;;;;;<<<<<====>>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>======<<<<<<<<<;;;;;;;;;:::::99998888887777766666666666666666666666677777788888888889999999::::;;;;;;<<<<<====>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>=====<<<<<<<;;;;;;;;;:::;;::99:99898887887777666666666655555566666666666677777777888888888999999:::::;;;;;<<<<=====>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>>>>>??>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>>=====<<<<<<;;;;;;;;;:::::::::99999888877777766666555555555555555555555555666666777777777788888889999::::::;;;;;<<<<====>>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>=======>>>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>=====<<<<<;;;;;;;:::::::::999::998898878777677666655555555554444445555555555556666666677777777788888899999:::::;;;;<<<<<====>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==========>>=>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>======<<<<<;;;;;;:::::::::99999999988888777766666655555444444444444444444444444555555666666666677777778888999999:::::;;;;<<<<====>>??????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<<<<<<======>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>=====<<<<<;;;;;:::::::9999999998889988778776766656655554444444444333333444444444444555555556666666667777778888899999::::;;;;;<<<<===>>>?????????????????????????????????????????????????????????????????????????????????????????????????????>>>>==<<<<<<<<<<==<===>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>=====<<<<<<;;;;;::::::9999999998888888887777766665555554444433333333333333333333333344444455555555556666666777788888899999::::;;;;<<<<==>>>>??????????????????????????????????????????????????????????????????????????????????????????????????>>>>==<<<;;;;;;;<<<<<<==>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>?????????????????????????????????????????????????????????????????????????????>>>>>>=====<<<<<;;;;;:::::999999988888888877788776676656555455444433333333332222223333333333334444444455555555566666677777888889999:::::;;;;<<<===>>>>??????????????????????????????????????????????????????????????????????????????????????????????>>>====<<;;;;;;;;;;<<;<<<===>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>????????????????????????????????????????????????????????????????????????>>>>>>=====<<<<<;;;;;;:::::99999988888888877777777766666555544444433333222222222222222222222222333333444444444455555556666777777888889999::::;;;;<<====>>>>???????????????????????????????????????????????????????????????????????????????????????????>>>====<<;;;:::::::;;;;;;<<===>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>=>>>>???????????????????????????????????????????????????????????????????>>>>>>======<<<<<;;;;;:::::9999988888887777777776667766556554544434433332222222222111111222222222222333333334444444445555556666677777888899999::::;;;<<<====>>>????????????????????????????????????????????????????????????????????????????????????????>>>===<<<<;;::::::::::;;:;;;<<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>====>>>???????????????????????????????????????????????????????????????>>>>>>======<<<<<;;;;;::::::99999888888777777777666666666555554444333333222221111111111111111111111112222223333333333444444455556666667777788889999::::;;<<<<====>>>????????????????????????????????????????????????????????????????????????????????????>>>>===<<<<;;:::9999999::::::;;<<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<====>>???????????????????????????????????????????????????????????>>>>>>======<<<<<<;;;;;:::::9999988888777777766666666655566554454434333233222211111111110000001111111111112222222233333333344444455555666667777888889999:::;;;<<<<===>>>>????????????????????????????????????????????????????????????????????????????????>>>>===<<<;;;;::9999999999::9:::;;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<<===>>???????????????????????????????????????????????????????>>>>>>======<<<<<<;;;;;:::::999999888887777776666666665555555554444433332222221111100000000000000000000000011111122222222223333333444455555566666777788889999::;;;;<<<<===>>>?????????????????????????????????????????????????????????????????????????????>>>>====<<<;;;;::9998888888999999::;;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;<<<<==>>????????????????????????????????????????????????????>>>>>======<<<<<<;;;;;;:::::99999888887777766666665555555554445544334332322212211110000000000//////0000000000001111111122222222233333344444555556666777778888999:::;;;;<<<====>>>?????????????????????????????????????????????????????????????????????????>>>>====<<<;;;::::998888888888998999:::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;;<<<==>>????????????????????????????????????????????????>>>>>======<<<<<<;;;;;;:::::999998888887777766666655555555544444444433333222211111100000////////////////////////0000001111111111222222233334444445555566667777888899::::;;;;<<<===>>>>?????????????????????????????????????????????????????????????????????>>>>====<<<<;;;::::99888777777788888899:::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;:;;;;<<==>>????????????????????????????????????????????>>>>>>=====<<<<<<;;;;;;::::::999998888877777666665555555444444444333443322322121110110000//////////......////////////0000000011111111122222233333444445555666667777888999::::;;;<<<<===>>>>?????????????????????????????????????????????????????????????????>>>>====<<<<;;;:::9999887777777777887888999::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::::;;;<<==>>>?????????????????????????????????????>>>>>>>>=====<<<<<<;;;;;;::::::999998888877777766666555555444444444333333333222221111000000/////........................//////00000000001111111222233333344444555566667777889999::::;;;<<<====>>>>?????????????????????????????????????????????????????????????>>>>====<<<<;;;;:::999988777666666677777788999::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9::::;;<<==>>>>????????????????????????????????>>>>>>>>======<<<<<;;;;;;::::::99999988888777776666655555444444433333333322233221121101000/00////..........------............////////000000000111111222223333344445555566667778889999:::;;;;<<<====>>>>???????????????????????????????????????????????????????>>>>>>====<<<<;;;;:::999888877666666666677677788899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9999:::;;<<===>>>????????????????????????????>>>>>>========<<<<<;;;;;;::::::999999888887777766666655555444444333333333222222222111110000//////.....------------------------......//////////00000001111222222333334444555566667788889999:::;;;<<<<====>>>>?????????????????????????????????????????????????>>>>>>>>====<<<<;;;;::::99988887766655555556666667788899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9989999::;;<<====>>>>????????????????????>>>>>>>>========<<<<<<;;;;;::::::999999888888777776666655555444443333333222222222111221100100/0///.//....----------,,,,,,------------......../////////000000111112222233334444455556667778888999::::;;;<<<<====>>>???????????????????????????????????????????>>>>>>>>>======<<<<;;;;::::99988877776655555555556656667778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998888999::;;<<<===>>>>>>??????????????>>>>>>>>======<<<<<<<<;;;;;::::::99999988888877777666665555554444433333322222222211111111100000////......-----,,,,,,,,,,,,,,,,,,,,,,,,------..........///////0000111111222223333444455556677778888999:::;;;;<<<<====>>>>????????????????????????????????????>>>>>>>>>========<<<<;;;;::::99998887777665554444444555555667778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887888899::;;<<<<====>>>>>>??????>>>>>>>>========<<<<<<<<;;;;;;:::::9999998888887777776666655555444443333322222221111111110001100//0//./...-..----,,,,,,,,,,++++++,,,,,,,,,,,,--------.........//////0000011111222233333444455566677778889999:::;;;;<<<<===>>>>>???????????????????????????????>>>>>>>=========<<<<<<;;;;::::99998887776666554444444444554555666778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988777788899::;;;<<<======>>>>>>>>>>>>>>========<<<<<<;;;;;;;;:::::999999888888777777666665555544444433333222222111111111000000000/////....------,,,,,++++++++++++++++++++++++,,,,,,----------.......////000000111112222333344445566667777888999::::;;;;<<<<====>>>>>???????????????????????>>>>>>>>=========<<<<<<<<;;;;::::99998888777666655444333333344444455666778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877677778899::;;;;<<<<======>>>>>>========<<<<<<<<;;;;;;;;::::::99999888888777777666666555554444433333222221111111000000000///00//../..-.---,--,,,,++++++++++******++++++++++++,,,,,,,,---------....../////00000111122222333344455566667778888999::::;;;;<<<=====>>>>>>???????????????>>>>>>>>>>=======<<<<<<<<<;;;;;;::::99998888777666555544333333333344344455566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766667778899:::;;;<<<<<<==============<<<<<<<<;;;;;;::::::::99999888888777777666666555554444433333322222111111000000000/////////.....----,,,,,,+++++************************++++++,,,,,,,,,,-------....//////0000011112222333344555566667778889999::::;;;;<<<<=====>>>>>>>>?????>>>>>>>>>>========<<<<<<<<<;;;;;;;;::::99998888777766655554433322222223333334455566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776656666778899::::;;;;<<<<<<======<<<<<<<<;;;;;;;;::::::::99999988888777777666666555555444443333322222111110000000/////////...//..--.--,-,,,+,,++++**********))))))************++++++++,,,,,,,,,------...../////0000111112222333444555566677778889999::::;;;<<<<<======>>>>>>>>>>>>>>>==========<<<<<<<;;;;;;;;;::::::99998888777766655544443322222222223323334445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655556667788999:::;;;;;;<<<<<<<<<<<<<<;;;;;;;;::::::9999999988888777777666666555555444443333322222211111000000/////////.........-----,,,,++++++*****))))))))))))))))))))))))******++++++++++,,,,,,,----....../////000011112222334444555566677788889999::::;;;;<<<<<========>>>>>==========<<<<<<<<;;;;;;;;;::::::::99998888777766665554444332221111111222222334445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655455556677889999::::;;;;;;<<<<<<;;;;;;;;::::::::999999998888887777766666655555544444433333222221111100000///////.........---..--,,-,,+,+++*++****))))))))))(((((())))))))))))********+++++++++,,,,,,-----.....////0000011112223334444555666677788889999:::;;;;;<<<<<<===============<<<<<<<<<<;;;;;;;:::::::::9999998888777766665554443333221111111111221222333445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544445556677888999::::::;;;;;;;;;;;;;;::::::::9999998888888877777666666555555444444333332222211111100000//////.........---------,,,,,++++******)))))(((((((((((((((((((((((())))))**********+++++++,,,,------.....////000011112233334444555666777788889999::::;;;;;<<<<<<<<=====<<<<<<<<<<;;;;;;;;:::::::::999999998888777766665555444333322111000000011111122333445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443444455667788889999::::::;;;;;;::::::::999999998888888877777766666555555444444333333222221111100000/////.......---------,,,--,,++,++*+***)**))))((((((((((''''''(((((((((((())))))))*********++++++,,,,,-----..../////00001112223333444555566677778888999:::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;:::::::999999999888888777766665555444333222211000000000011011122233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433334445566777888999999::::::::::::::9999999988888877777777666665555554444443333332222211111000000/////......---------,,,,,,,,,+++++****))))))(((((''''''''''''''''''''''''(((((())))))))))*******++++,,,,,,-----....////000011222233334445556666777788889999:::::;;;;;;;;<<<<<;;;;;;;;;;::::::::999999999888888887777666655554444333222211000///////0000001122233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332333344556677778888999999::::::999999998888888877777777666666555554444443333332222221111100000/////.....-------,,,,,,,,,+++,,++**+**)*)))())((((''''''''''&&&&&&''''''''''''(((((((()))))))))******+++++,,,,,----.....////000111222233344445556666777788899999::::::;;;;;;;;;;;;;;;::::::::::9999999888888888777777666655554444333222111100//////////00/0001112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443322223334455666777888888999999999999998888888877777766666666555554444443333332222221111100000//////.....------,,,,,,,,,+++++++++*****))))(((((('''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((()))))))****++++++,,,,,----....////0011112222333444555566667777888899999::::::::;;;;;::::::::::99999999888888888777777776666555544443333222111100///.......//////001112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332212222334455666677778888889999998888888877777777666666665555554444433333322222211111100000/////.....-----,,,,,,,+++++++++***++**))*))()((('((''''&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''((((((((())))))*****+++++,,,,-----....///000111122233334445555666677788888999999:::::::::::::::999999999988888887777777776666665555444433332221110000//..........//.///000112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443322111122233445556667777778888888888888877777777666666555555554444433333322222211111100000/////......-----,,,,,,+++++++++*********)))))((((''''''&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''((((((())))******+++++,,,,----....//0000111122233344445555666677778888899999999:::::9999999999888888887777777776666666655554444333322221110000//...-------......//000112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544332211011112233445555666677777788888877777777666666665555555544444433333222222111111000000/////.....-----,,,,,+++++++*********)))**))(()(('('''&''&&&&%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&'''''''''(((((()))))*****++++,,,,,----...///00001112222333444455556667777788888899999999999999988888888887777777666666666555555444433332222111000////..----------..-...///00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443322110000111223344455566666677777777777777666666665555554444444433333222222111111000000/////.....------,,,,,++++++*********)))))))))(((((''''&&&&&&%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&'''''''(((())))))*****++++,,,,----..////00001112223333444455556666777778888888899999888888888877777777666666666555555554444333322221111000////..---,,,,,,,------..///00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100/00001122334444555566666677777766666666555555554444444433333322222111111000000//////.....-----,,,,,+++++*******)))))))))((())((''(''&'&&&%&&%%%%$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%&&&&&&&&&''''''((((()))))****+++++,,,,---...////0001111222333344445556666677777788888888888888877777777776666666555555555444444333322221111000///....--,,,,,,,,,,--,---...//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100////000112233344455555566666666666666555555554444443333333322222111111000000//////.....-----,,,,,,+++++******)))))))))((((((((('''''&&&&%%%%%%$$$$$########################$$$$$$%%%%%%%%%%&&&&&&&''''(((((()))))****++++,,,,--....////0001112222333344445555666667777777788888777777777766666666555555555444444443333222211110000///....--,,,+++++++,,,,,,--...//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//.////0011223333444455555566666655555555444444443333333322222211111000000//////......-----,,,,,+++++*****)))))))((((((((('''((''&&'&&%&%%%$%%$$$$##########""""""############$$$$$$$$%%%%%%%%%&&&&&&'''''((((())))*****++++,,,---....///0000111222233334445555566666677777777777777766666666665555555444444444333333222211110000///...----,,++++++++++,,+,,,---..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//....///001122233344444455555555555555444444443333332222222211111000000//////......-----,,,,,++++++*****))))))((((((((('''''''''&&&&&%%%%$$$$$$#####""""""""""""""""""""""""######$$$$$$$$$$%%%%%%%&&&&''''''((((())))****++++,,----....///000111122223333444455555666666667777766666666665555555544444444433333333222211110000////...----,,+++*******++++++,,---..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..-....//00112222333344444455555544444444333333332222222211111100000//////......------,,,,,+++++*****)))))((((((('''''''''&&&''&&%%&%%$%$$$#$$####""""""""""!!!!!!""""""""""""########$$$$$$$$$%%%%%%&&&&&'''''(((()))))****+++,,,----...////00011112222333444445555556666666666666665555555555444444433333333322222211110000////...---,,,,++**********++*+++,,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..----...//0011122233333344444444444444333333332222221111111100000//////......------,,,,,+++++******)))))(((((('''''''''&&&&&&&&&%%%%%$$$$######"""""!!!!!!!!!!!!!!!!!!!!!!!!""""""##########$$$$$$$%%%%&&&&&&'''''(((())))****++,,,,----...///00001111222233334444455555555666665555555555444444443333333332222222211110000////....---,,,,++***)))))))******++,,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,----..//0011112222333333444444333333332222222211111111000000/////......------,,,,,,+++++*****)))))((((('''''''&&&&&&&&&%%%&&%%$$%$$#$###"##""""!!!!!!!!!!``````!!!!!!!!!!!!""""""""#########$$$$$$%%%%%&&&&&''''((((())))***+++,,,,---....///0000111122233333444444555555555555555444444444433333332222222221111110000////....---,,,++++**))))))))))**)***+++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,,,---..//000111222222333333333333332222222211111100000000/////......------,,,,,,+++++*****))))))(((((''''''&&&&&&&&&%%%%%%%%%$$$$$####""""""!!!!!``````````````````!!!!!!""""""""""#######$$$$%%%%%%&&&&&''''(((())))**++++,,,,---...////000011112222333334444444455555444444444433333333222222222111111110000////....----,,,++++**)))((((((())))))**+++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,+,,,,--..//00001111222222333333222222221111111100000000//////.....------,,,,,,++++++*****)))))((((('''''&&&&&&&%%%%%%%%%$$$%%$$##$##"#"""!""!!!!````!!!!!!!!"""""""""######$$$$$%%%%%&&&&'''''(((()))***++++,,,----...////00001112222233333344444444444444433333333332222222111111111000000////....----,,,+++****))(((((((((())()))***++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++++,,,--..///0001111112222222222222211111111000000////////.....------,,,,,,++++++*****)))))(((((('''''&&&&&&%%%%%%%%%$$$$$$$$$#####""""!!!!!!```````!!!!!!!!!!"""""""####$$$$$$%%%%%&&&&''''(((())****++++,,,---....////0000111122222333333334444433333333332222222211111111100000000////....----,,,,+++****))((('''''''(((((())***++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++*++++,,--..////00001111112222221111111100000000////////......-----,,,,,,++++++******)))))((((('''''&&&&&%%%%%%%$$$$$$$$$###$$##""#""!"!!!`!!`````!!!!!!!!!""""""#####$$$$$%%%%&&&&&''''((()))****+++,,,,---....////0001111122222233333333333333322222222221111111000000000//////....----,,,,+++***))))((''''''''''(('((()))**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++****+++,,--...///0000001111111111111100000000//////........-----,,,,,,++++++******)))))(((((''''''&&&&&%%%%%%$$$$$$$$$#########"""""!!!!```a```````!!!!!!!""""######$$$$$%%%%&&&&''''(())))****+++,,,----....////0000111112222222233333222222222211111111000000000////////....----,,,,++++***))))(('''&&&&&&&''''''(()))**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**)****++,,--....////00000011111100000000////////........------,,,,,++++++******))))))((((('''''&&&&&%%%%%$$$$$$$#########"""##""!!"!!`a```!!!`````!!!!!!"""""#####$$$$%%%%%&&&&'''((())))***++++,,,----....///0000011111122222222222222211111111110000000/////////......----,,,,++++***)))((((''&&&&&&&&&&''&'''((())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))))***++,,---...//////00000000000000////////......--------,,,,,++++++******))))))((((('''''&&&&&&%%%%%$$$$$$#########"""""""""!!!!!``a`a!!"!!!```````!!!!""""""#####$$$$%%%%&&&&''(((())))***+++,,,,----....////000001111111122222111111111100000000/////////........----,,,,++++****)))((((''&&&%%%%%%%&&&&&&''((())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))())))**++,,----....//////000000////////........--------,,,,,,+++++******))))))(((((('''''&&&&&%%%%%$$$$$#######"""""""""!!!""!!``aaa`!!!!!"""!!!!!`````!!!!!"""""####$$$$$%%%%&&&'''(((()))****+++,,,,----.../////0000001111111111111110000000000///////.........------,,,,++++****)))(((''''&&%%%%%%%%%%&&%&&&'''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(((()))**++,,,---......//////////////........------,,,,,,,,+++++******))))))(((((('''''&&&&&%%%%%%$$$$$######"""""""""!!!!!!!!a``a!!!"!"""#"""!!!!!!``````!!!!!!"""""####$$$$%%%%&&''''(((()))***++++,,,,----..../////00000000111110000000000////////.........--------,,,,++++****))))(((''''&&%%%$$$$$$$%%%%%%&&'''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433221100//..--,,++**))(('(((())**++,,,,----......//////........--------,,,,,,,,++++++*****))))))((((((''''''&&&&&%%%%%$$$$$#####"""""""!!!!!!!!!```aaaa``a!"!"""""###"""""!!!!!!!``````!!!!!""""#####$$$$%%%&&&''''((())))***++++,,,,---.....//////000000000000000//////////.......---------,,,,,,++++****))))((('''&&&&%%$$$$$$$$$$%%$%%%&&&''(())**++,,--..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>?????????????????>>==<<;;::99887766554433221100//..--,,++**))((''''((())**+++,,,------..............--------,,,,,,++++++++*****))))))((((((''''''&&&&&%%%%%$$$$$$#####""""""!!!!!!!!!````a!!!a!""""#"###$###""""""!!!!!!!`````!!!!!""""####$$$$%%&&&&''''((()))****++++,,,,----.....////////00000//////////........---------,,,,,,,,++++****))))(((('''&&&&%%$$$#######$$$$$$%%&&&''(())**++,,--..//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>???????????????>>==<<;;::99887766554433221100//..--,,++**))((''&''''(())**++++,,,,------......--------,,,,,,,,++++++++******)))))((((((''''''&&&&&&%%%%%$$$$$#####"""""!!!!!!!`````````!!""!!""#"######$$#####"""""""!!!!!````!!!!"""""####$$$%%%&&&&'''(((()))****++++,,,-----......///////////////..........-------,,,,,,,,,++++++****))))(((('''&&&%%%%$$##########$$#$$$%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>==>>?????????????>>==<<;;::99887766554433221100//..--,,++**))((''&&&&'''(())***+++,,,,,,--------------,,,,,,,,++++++********)))))((((((''''''&&&&&&%%%%%$$$$$######"""""!!!!!!`````a!!!""""""#####"""##$$$######"""""""!!!!````!!!!""""####$$%%%%&&&&'''((())))****++++,,,,-----......../////..........--------,,,,,,,,,++++++++****))))((((''''&&&%%%%$$###"""""""######$$%%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>====>>???????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%&&&&''(())****++++,,,,,,------,,,,,,,,++++++++********))))))(((((''''''&&&&&&%%%%%%$$$$$#####"""""!!!!!```````!!!!!""##""##$##"""""##$$$$$#######"""""!!!`````!!!!!""""###$$$%%%%&&&''''((())))****+++,,,,,------...............----------,,,,,,,+++++++++******))))((((''''&&&%%%$$$$##""""""""""##"###$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<==>>?????????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%%%&&&''(()))***++++++,,,,,,,,,,,,,,++++++++******))))))))(((((''''''&&&&&&%%%%%%$$$$$#####""""""!!!!!``````!!!!!""""######$##""!!!""##$$$$$$$#######""""!!!`!!`````!!!!""""##$$$$%%%%&&&'''(((())))****++++,,,,,--------.....----------,,,,,,,,+++++++++********))))((((''''&&&&%%%$$$$##"""!!!!!!!""""""##$$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<<<==>>???????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$%%%%&&''(())))****++++++,,,,,,++++++++********))))))))(((((('''''&&&&&&%%%%%%$$$$$$#####"""""!!!!!`````a!!!!!!"""""##$$##$##""!!!!!""##$$%$$$$$#######"""!!!!!`````!!!!"""###$$$$%%%&&&&'''(((())))***+++++,,,,,,---------------,,,,,,,,,,+++++++*********))))))((((''''&&&&%%%$$$####""!!!!!!!!!!""!"""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<;;<<==>>?????>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$$$%%%&&''((()))******++++++++++++++********))))))(((((((('''''&&&&&&%%%%%%$$$$$$#####"""""!!!!!!`````a!!!!!"""""####$$$$$##""!!```a!""##$$$#############"""!!``````!!!!""####$$$$%%%&&&''''(((())))****+++++,,,,,,,,-----,,,,,,,,,,++++++++*********))))))))((((''''&&&&%%%%$$$####""!!!```````a!!!!!""###$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<;;;;<<==>>???>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$#$$$$%%&&''(((())))******++++++********))))))))((((((((''''''&&&&&%%%%%%$$$$$$######"""""!!!!!````!!!!"""""""#####$$%$$##""!!``!!""##$#####"""##"####"""!!``````!!!"""####$$$%%%%&&&''''(((()))*****++++++,,,,,,,,,,,,,,,++++++++++*******)))))))))((((((''''&&&&%%%%$$$###""""!!```aa`!!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;::;;<<==>>?>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$####$$$%%&&'''((())))))**************))))))))((((((''''''''&&&&&%%%%%%$$$$$$######"""""!!!!!````a!!""""""#####$$$$%%%$$##""!a````!!""###"""""""""""""##""!!`````!!""""####$$$%%%&&&&''''(((())))*****++++++++,,,,,++++++++++********)))))))))((((((((''''&&&&%%%%$$$$###""""!!``a!```!!"""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;::::;;<<==>>>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##"####$$%%&&''''(((())))))******))))))))((((((((''''''''&&&&&&%%%%%$$$$$$######""""""!!!!!````a!""""#######$$$$$%%&%%$$##""!!!!`!!""###"""""!!!""!""""##""!!````!!!""""###$$$$%%%&&&&''''((()))))******+++++++++++++++**********)))))))(((((((((''''''&&&&%%%%$$$$###"""!!!!````aaa``!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;:::99::;;<<==>==<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""""###$$%%&&&'''(((((())))))))))))))((((((((''''''&&&&&&&&%%%%%$$$$$$######""""""!!!!!````a!!"""######$$$$$%%%%&&&%%$$##""!!!!!""###""!!!!!!!!!!!!!""#""!!````!!!!""""###$$$%%%%&&&&''''(((()))))********+++++**********))))))))(((((((((''''''''&&&&%%%%$$$$####"""!!!!``!!!aa!``!!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;:::9999::;;<<===<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!""""##$$%%&&&&''''(((((())))))((((((((''''''''&&&&&&&&%%%%%%$$$$$######""""""!!!!!!````a!!""####$$$$$$$%%%%%&&'&&%%$$##""""!""###""!!!!!```!!`!!!!""#""!!`````!!!!"""####$$$%%%%&&&&'''((((())))))***************))))))))))((((((('''''''''&&&&&&%%%%$$$$####"""!!!``a`````a!!a`!!!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>?>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9998899::;;<<=<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!!!"""##$$%%%&&&''''''((((((((((((((''''''''&&&&&&%%%%%%%%$$$$$######""""""!!!!!!````a!!"""###$$$$$$%%%%%&&&&'''&&%%$$##"""""###""!!`````````!!""""!!`````!!!!"""###$$$$%%%%&&&&''''((((())))))))*****))))))))))(((((((('''''''''&&&&&&&&%%%%$$$$####""""!!!````a!!!!!!``!!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>>>>?>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::999888899::;;<<<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!`!!!!""##$$%%%%&&&&''''''((((((''''''''&&&&&&&&%%%%%%%%$$$$$$#####""""""!!!!!!``````a!!"""##$$$$%%%%%%%&&&&&''(''&&%%$$####"###""!!``!!""!!`````!!!""""###$$$$%%%%&&&'''''(((((()))))))))))))))(((((((((('''''''&&&&&&&&&%%%%%%$$$$####""""!!!`````aa!!!""!a`aaa!!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>==>>>>>>>>>>>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99888778899::;;<;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!!""##$$$%%%&&&&&&''''''''''''''&&&&&&&&%%%%%%$$$$$$$$#####""""""!!!!!!````!!!!"""###$$$%%%%%%&&&&&''''(((''&&%%$$#####$##""!!``!!""aa``````!!!"""####$$$$%%%%&&&&'''''(((((((()))))((((((((((''''''''&&&&&&&&&%%%%%%%%$$$$####""""!!!!```!a""""""!aaa``!``!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<=====>====>>>>>>>>>>>>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988877778899::;;;::99887766554433221100//..--,,++**))((''&&%%$$##""!!```!!""##$$$$%%%%&&&&&&''''''&&&&&&&&%%%%%%%%$$$$$$$$######"""""!!!!!!````a!!!"""###$$%%%%&&&&&&&'''''(((('''&&%%$$$$#$$##""!!``!!!!a`````!!!!"""####$$$$%%%&&&&&''''''(((((((((((((((''''''''''&&&&&&&%%%%%%%%%$$$$$$####""""!!!!`````!!"""##""aa``!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<=<<============>>>>>>>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877766778899::;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""###$$$%%%%%%&&&&&&&&&&&&&&%%%%%%%%$$$$$$########"""""!!!!!!`````a!""""###$$$%%%%%%&&&'''''((((((''&&'&&%%$$$$$##""!!``!!!``````!!!""""####$$$$%%%%&&&&&''''''''(((((''''''''''&&&&&&&&%%%%%%%%%$$$$$$$$####""""!!!!````a!a""##""!!``!```!!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<<<<=<<<<==============>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887776666778899::;::99887766554433221100//..--,,++**))((''&&%%$$##""!!``!!""####$$$$%%%%%%&&&&&&%%%%%%%%$$$$$$$$########""""""!!!!!``````a!!""""###$$$%%%%$$%%&&'''(((((((''&&&&'&&%%%$$##""!!``!!`````!!!""""####$$$%%%%%&&&&&&'''''''''''''''&&&&&&&&&&%%%%%%%$$$$$$$$$######""""!!!!```````a!""##""!!``````a!""##$$%%&&''(())**++,,--..//00112233445566778899::::;;<;;<<<<<<<<<<<<=========>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776665566778899::;::99887766554433221100//..--,,++**))((''&&%%$$##"ba!``!!"""###$$$$$$%%%%%%%%%%%%%%$$$$$$$$######""""""""!!!!!``````a!!!!""####$$$%%%%$$$$$%%&&''(())((''&&%%&&&&&%%$$##""!!``!`````!!!!""""####$$$$%%%%%&&&&&&&&'''''&&&&&&&&&&%%%%%%%%$$$$$$$$$########""""!!!!````!!""#""!!``!!``a!""##$$%%&&''(())**++,,--..//0011223344556677889999:::;;;;;<;;;;<<<<<<<<<<<<<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877666555566778899:::99887766554433221100//..--,,++**))((''&&%%$$##""!a`!``!!""""####$$$$$$%%%%%%$$$$$$$$########""""""""!!!!!!````a!!!!!"""####$$$%%%$$$$##$$%%&&''((((''&&%%%%&&%%%$$##""!!`````````!!!!""""###$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%$$$$$$$#########""""""!!!!````!!""###""!!``!!!``a!""##$$%%&&''(())**++,,--..//001122334455667788899999::;::;;;;;;;;;;;;<<<<<<<<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766555445566778899:99887766554433221100//..--,,++**))((''&&%%$$##""!!````!!!"""######$$$$$$$$$$$$$$########""""""!!!!!!!!``````a!!!!"""""##$$$$%%%$$$$#####$$%%&&''((''&&%%$$%%%%%%$$##""!!`````!!!!""""####$$$$$%%%%%%%%&&&&&%%%%%%%%%%$$$$$$$$#########""""""""!!!!````!!""##$##""!!``a!!``!!""##$$%%&&''(())**++,,--..//001122334455667788888999:::::;::::;;;;;;;;;;;;;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655544445566778899:99887766554433221100//..--,,++**))((''&&%%$$##""!!``!``!!!!""""######$$$$$$########""""""""!!!!!!!!`````!!!!!""""""###$$$$%%%$$$####""##$$%%&&''''&&%%$$$$%%$$$$##""!!`````!!!!"""#####$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$#######"""""""""!!!!!!````!!""##$##""!!``!!!``!!""##$$%%&&''(())**++,,--..//0011223344556677778888899:99::::::::::::;;;;;;;;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554443344556677889999887766554433221100//..--,,++**))((''&&%%$$##""!!`````!!!""""""##############""""""""!!!!!!``````!!!!!"""""#####$$$$$%%$$####"""""##$$%%&&''&&%%$$##$$$$$$##""!!`````!!!!""""#####$$$$$$$$%%%%%$$$$$$$$$$########"""""""""!!!!!!!!`````!!""####""!!``!!!!``!!""##$$%%&&''(())**++,,--..//0011223344556667777788899999:9999::::::::::::::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877665544433334455667788999887766554433221100//..--,,++**))((''&&%%$$##""!!`````!!!!""""""######""""""""!!!!!!!!````!!!"""""######$$$$#$$$$$###""""!!""##$$%%&&&&%%$$####$$##$##""!!`````!!!"""""######$$$$$$$$$$$$$$$##########"""""""!!!!!!!!!```````!!""####""!!```!!!``!!""##$$%%&&''(())**++,,--..//001122334455566667777788988999999999999:::::::::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9988776655443332233445566778899887766554433221100//..--,,++**))((''&&%%$$##""!!``!``!!!!!!""""""""""""""!!!!!!!!````!!"""""#####$$$$$$####$$##""""!!!!!""##$$%%&&%%$$##""######$##""!!````!!!!"""""########$$$$$##########""""""""!!!!!!!!!`````a`````!!""####""!!```!!!``!!""##$$%%&&''(())**++,,--..//0011223344555566666777888889888899999999999999::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99887766554433322223344556677889887766554433221100//..--,,++**))((''&&%%$$##""!!``````!!!!!!""""""!!!!!!!!``````a!"""#####$$$$$$$$##"#####"""!!!!``!!""##$$%%%%$$##""""##""###""!!`݀```!!!!!""""""###############""""""""""!!!!!!!``````````!``!!""###"""!!!``!!!``!!""##$$%%&&''(())**++,,--..///0011223344455556666677877888888888888999999999::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>==<<;;::998877665544332221122334455667788887766554433221100//..--,,++**))((''&&%%$$##""!!``!````!!!!!!!!!!!!!!````a!""#####$$$$$%$$###""""##""!!!!```!!""##$$%%$$##""!!""""""##""!!`݀`````!!!!!""""""""#####""""""""""!!!!!!!!`````````!``!!""#"""""!!``!!``!!""##$$%%&&''(())**++,,--...///0011223344445555566677777877778888888888888899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>==<<;;::9988776655443322211112233445566778887766554433221100//..--,,++**))((''&&%%$$##""!!``````!!!!!!``````a!""###$$$$$%%%$$###""!"""""!!!```!!""##$$%%$$##""!!!!""!!""""!!`ݝ```!!!!!!"""""""""""""""!!!!!!!!!!`````!!``!!""""!""""!a```!!``!!""##$$%%&&''(())**++,,---...//0011223334444555556676677777777777788888888899::;;<<==>>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<;;::99887766554433221110011223344556677777766554433221100//..--,,++**))((''&&%%$$##""!!`````````````!!""##$$$$$%%%%$$##"""!!!!""!!````a!""##$$%%$$##""!!``!!!!!!"""!!`ݝ`````!!!!!!!!"""""!!!!!!!!!!```````!!a````!!"""!!!""""!!!`!!!!``!!""##$$%%&&''(())**++,,---...//0011223333444445556666676666777777777777778899::;;<<==>>>>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>===<<;;::998877665544332211100001122334455667777766554433221100//..--,,++**))((''&&%%$$##""!!`````!!!!!""##$$$%%%%%%$$##"""!!`!!!!!```a!!""###$$%$$##""!!``!!``!!"!!``````!!!!!!!!!!!!!!!````````!!!!!!``!!"""!!`!!!"""!!!!""!!``!!""##$$%%&&''(())**++,,,,---..//0011222333344444556556666666666667777777778899::;;<<====>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>==<<<;;::998877665544332211000//00112233445566666766554433221100//..--,,++**))((''&&%%$$##""!!```!!!!!""##$$%%%%%%%$$##""!!!```!!!!``!!!!"""""##$$$##""!!````!!!!```````!!!!!````````!!!!``!``a!""!!``!!!""""!"""!!``!!""##$$%%&&''(())**+++,,,---..//0011222233333444555556555566666666666666778899::;;<<=====>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>????>>>===<<<;;::998877665544332211000////0011223344556666666554433221100//..--,,++**))((''&&%%$$##""!!```````!!"""""##$$%%%&&%%$$##""!!!``!!!a`!!!""""""""##$$##""!!``!!`````````````````!!""!!````!!"""""#""!!``!!""##$$%%&&''(())**++++,,,--..//0011122223333344544555555555555666666666778899::;;<<<<===>>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>?>>>??>>====<<;;;::99887766554433221100///..//001122334455555666554433221100//..--,,++**))((''&&%%$$##""!!````````!!"""""##$$$%%&&%%$$##""!!```!!aaa!!!!!!!!!""####"""!!```````!`a!""""!!``!!"""###""!!`a!!""##$$%%&&''(())****+++,,,--..//0011112222233344444544445555555555555566778899::;;<<<<<==>>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>=>>>>===<<<;;;::99887766554433221100///....//00112233445555555554433221100//..--,,++**))((''&&%%$$##""!!````````!!!"""""""###$$%%%%$$##""!!``!!!a!``!!!!!!!!""##""!!!````!!ab"#""!a``!!""####""!!```!!""##$$%%&&''(()))****+++,,--..//0001111222223343344444444444455555555566778899::;;;;<<<===>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>=>===>>==<<<<;;:::99887766554433221100//...--..//001122334444455554433221100//..--,,++**))((''&&%%$$##""!!`````!!!!!!!""!!!""""###$$%%$$##""!!`````````````!!""""!!!``````a!!"b#""""!a``!!""##""!!``!!""##$$%%&&''(())))***+++,,--..//0000111112223333343333444444444444445566778899::;;;;;<<===>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>====<====<<<;;;:::99887766554433221100//...----..//00112233444444444433221100//..--,,++**))((''&&%%$$##""!!`````!!!!!!!"""!!!!!!!"""##$$%$$##""!!``!!""!!```````!!""cb"!""!!``!!""""!!```!!""##$$%%&&''((())))***++,,--..///000011111223223333333333334444444445566778899::::;;;<<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<=<<<==<<;;;;::999887766554433221100//..---,,--..//0011223333344444433221100//..--,,++**))((''&&%%$$##""!!``````````````a!!!"""""""!!```!!!!"""##$$$##""!!!```!!!!`````!!"""!!!""!!```a!""#""!!``!!""##$$%%&&''(((()))***++,,--..////00000111222223222233333333333333445566778899:::::;;<<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<<;<<<<;;;:::999887766554433221100//..---,,,,--..//001122333333333333221100//..--,,++**))((''&&%%$$##""!!````!!!!!!`a!!!!!""""""""!!````!!!""##$##""!!````!!````aa`````!!""!!`!!"!!!```a!!""#""!!```!!""##$$%%&&''''(((()))**++,,--...////000001121122222222222233333333344556677889999:::;;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;<;;;<<;;::::998887766554433221100//..--,,,++,,--..//0011222223333333221100//..--,,++**))((''&&%%$$##""!!```!!!!!!!!!!!""""####""!!``a!!""###""!!`````````a!`````````!!"!!``!!!!!```!!""#""!!``!!""##$$%%&&'''''((()))**++,,--..../////00011111211112222222222222233445566778899999::;;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;;:;;;;:::9998887766554433221100//..--,,,++++,,--..//001122222222222221100//..--,,++**))((''&&%%$$##""!!```!!""""!""""""#####"""!!```!!""#""!!````````a!!`a!""!!``!!``!!``!!""""!!``!!""##$$%%&&&&''''((())**++,,---..../////0010011111111111122222222233445566778888999:::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;:;:::;;::99998877766554433221100//..--,,+++**++,,--..//00111112222222111100//..--,,++**))((''&&%%$$##""!!````a!""""""""""#####"""""!!``!!"""!!````````````!!!!!!"""!!````!``!!""""!!``!!""##$$%%&&&&&'''((())**++,,----.....///0000010000111111111111112233445566778888899:::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::::9::::99988877766554433221100//..--,,+++****++,,--..//001111111111111100//..--,,++**))((''&&%%$$##""!!````!!""""""###""""""""!!"!!``!!"!!````!```aa`````!!"!""""!!``!!``!!""""!!``!!""##$$%%%%%&&&&'''(())**++,,,----.....//0//00000000000011111111122334455667777888999::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9:999::99888877666554433221100//..--,,++***))**++,,--..//00000111111100000//..--,,++**))((''&&%%$$##""!!````!!!""!!""#"""""""!!!!!!```!!!`````aa!!```!!""##""!!````````!!"""!!```!!""##$$$%%%%%&&&'''(())**++,,,,-----.../////0////000000000000001122334455667777788999::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::999989999888777666554433221100//..--,,++***))))**++,,--..//000000000000000///..--,,++**))((''&&%%$$##""!!```!!!!!!!!"""!!!!!!!!``!``!!!`````a```!!""###""!!!``!``!!""""!!`!``!!""##$$$$$%%%%&&&''(())**+++,,,,-----../..////////////0000000001122334455666677788899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998988899887777665554433221100//..--,,++**)))(())**++,,--../////0000000//////..--,,++**))((''&&%%$$##""!!``````!!``!!"!!!!!!!````!```a`````!!""####""!!````````!!""!"!!!!``!!""###$$$$$%%%&&&''(())**++++,,,,,---...../....//////////////001122334455666667788899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998888788887776665554433221100//..--,,++**)))(((())**++,,--..///////////////....--,,++**))((''&&%%$$##""!!``````!!!``````````a!```a!""##$$##""!!`aaaa```````!!!!!!!!!``!!"""#####$$$$%%%&&''(())***++++,,,,,--.--............/////////001122334455556667778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998878777887766665544433221100//..--,,++**))(((''(())**++,,--.....///////......---,,++**))((''&&%%$$##""!!````!!```a!``!!""##$$$##""!!!a!!!!!`````!!`!!!!!!``!!""""#####$$$%%%&&''(())****+++++,,,-----.----..............//001122334455555667778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::998877776777766655544433221100//..--,,++**))(((''''(())**++,,--...............-----,,++**))((''&&%%$$##""!!```````````````a!``a!""##$$%$$##""!""""!!!!!`a`````!!!!!``!!!"""""####$$$%%&&''(()))****+++++,,-,,------------.........//001122334444555666778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>?>>==<<;;::998877676667766555544333221100//..--,,++**))(('''&&''(())**++,,-----.......------,,,,++**))((''&&%%$$##""!!```!```````a!``a!""""##$$%$$##"""""""""!!!!!``a```!!!!````!!!!"""""###$$$%%&&''(())))*****+++,,,,,-,,,,--------------..//001122334444455666778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>>>==<<;;::998877666656666555444333221100//..--,,++**))(('''&&&&''(())**++,,---------------,,,,,+++**))((''&&%%$$##""!!``````````!!"""""##$$%$$##"####"""""!"!!!a!``!!!`!!```!!!!!""""###$$%%&&''((())))*****++,++,,,,,,,,,,,,---------..//001122333344455566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==>==<<;;::998877665655566554444332221100//..--,,++**))((''&&&%%&&''(())**++,,,,,-------,,,,,,+++++**))((''&&%%$$##""!!````````!!!!!!""##$$%$$#########"""""!!"!!````aa!```!````!!!!!"""###$$%%&&''(((()))))***+++++,++++,,,,,,,,,,,,,,--..//001122333334455566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>=====<<;;::998877665555455554443332221100//..--,,++**))((''&&&%%%%&&''(())**++,,,,,,,,,,,,,,,+++++****))((''&&%%$$##""!!`````````!!!!!""##$$%$$#$$$$#####"#"""""!!!!!!!!```!````!!!!"""##$$%%&&'''(((()))))**+**++++++++++++,,,,,,,,,--..//001122223334445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<=<<;;::998877665545444554433332211100//..--,,++**))((''&&%%%$$%%&&''(())**+++++,,,,,,,++++++*****)))((''&&%%$$##""!!````````````!!""##$$%$$$$$$$$$#####""#""!!!!""!!`````````!!!"""##$$%%&&''''((((()))*****+****++++++++++++++,,--..//001122222334445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<<<;;::998877665544443444433322211100//..--,,++**))((''&&%%%$$$$%%&&''(())**+++++++++++++++*****))))(((''&&%%$$##""!!```````````!!""##$$%$%%%%$$$$$#$#####""""""""!!!!!```````!!!""##$$%%&&&''''((((())*))************+++++++++,,--..//001111222333445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;<;;::998877665544343334433222211000//..--,,++**))((''&&%%$$$##$$%%&&''(())*****+++++++******)))))((((''&&%%$$##""!!`````````a!!``!```````!!""##$$%%%%%%%%%$$$$$##$##""""##""!!!!!!`a!!``````!!!""##$$%%&&&&'''''((()))))*))))**************++,,--..//001111122333445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;;;::998877665544333323333222111000//..--,,++**))((''&&%%$$$####$$%%&&''(())***************)))))((((''''&&%%$$##""!!``````````a``!!!!!!!!!!!!``a!""##$$%%%&&&&%%%%%$%$$$$$########"""""!!!!!!!!!!!```!!""##$$%%%&&&&'''''(()(())))))))))))*********++,,--..//000011122233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::;::99887766554433232223322111100///..--,,++**))((''&&%%$$###""##$$%%&&''(()))))*******))))))(((((''''&&&%%$$##""!!```````````aa``!!"!!"!!!!!!!!!""##$$%%&&&&&&&&&%%%%%$$%$$####$$##""""""!"""!!!!!!``!!""##$$%%%%&&&&&'''((((()(((())))))))))))))**++,,--..//000001122233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;:::::99887766554433222212222111000///..--,,++**))((''&&%%$$###""""##$$%%&&''(()))))))))))))))(((((''''&&&&%%$$##""!!``````!````a```!!"""""""""!!""##$$%%&&&''''&&&&&%&%%%%%$$$$$$$$#####""""""""""!!``!!""##$$$%%%%&&&&&''(''(((((((((((()))))))))**++,,--..////0001112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::99:99887766554433221211122110000//...--,,++**))((''&&%%$$##"""!!""##$$%%&&''((((()))))))(((((('''''&&&&%%%$$###""!!```a``!````a``!!"""""""""""##$$%%&&'''''''''&&&&&%%&%%$$$$%%$$######"###""""!!``!!""##$$$$%%%%%&&&'''''(''''(((((((((((((())**++,,--../////001112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;::9999988776655443322111101111000///...--,,++**))((''&&%%$$##"""!!!!""##$$%%&&''((((((((((((((('''''&&&&%%%%$$###""!!````!````aa``!!""######""##$$%%&&'''(((('''''&'&&&&&%%%%%%%%$$$$$#########""!!````!!""###$$$$%%%%%&&'&&''''''''''''((((((((())**++,,--....///000112233445566778899::;;<<==>>???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>==<<;;::998898877665544332211010001100////..---,,++**))((''&&%%$$##""!!!``a!""##$$%%&&'''''(((((((''''''&&&&&%%%%$$$##"""!!``!`````a``!!""########$$%%&&''((((((((('''''&&'&&%%%%&&%%$$$$$$#$$$####""!!!!``!!""####$$$$$%%%&&&&&'&&&&''''''''''''''(())**++,,--.....//000112233445566778899::;;<<==>>?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>==<<;;::9988888776655443322110000/0000///...---,,++**))((''&&%%$$##""!!!``!!""##$$%%&&'''''''''''''''&&&&&%%%%$$$$##"""!!`````````````a!""##$$$$##$$%%&&''((())))((((('('''''&&&&&&&&%%%%%$$$$$$$$$##""!!!!```!!"""####$$$$$%%&%%&&&&&&&&&&&&'''''''''(())**++,,----...///00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>===<<;;::99887787766554433221100/0///00//....--,,,++**))((''&&%%$$##""!!````!!""##$$%%&&&&&&&'''''''&&&&&&%%%%%$$$$###""!!!`````````!!!!!""##$$$$$$$$%%&&''(()))))))))(((((''(''&&&&''&&%%%%%%$%%%$$$$##""""!!!``!!""""#####$$$%%%%%&%%%%&&&&&&&&&&&&&&''(())**++,,-----..///00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>>===<<;;::99887777766554433221100////.////...---,,,++**))((''&&%%$$##""!!``!!""##$$%%&&&&&&&&&&&&&&&&&&%%%%%$$$$####""!!!````````!!!""##$$%%%%$$%%&&''(()))****)))))()(((((''''''''&&&&&%%%%%%%%%$$##""""!!!``!!!""""#####$$%$$%%%%%%%%%%%%&&&&&&&&&''(())**++,,,,---...//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<<;;::99887766766554433221100//./...//..----,,+++**))((''&&%%$$###""!!``!!""##$$%%%%%%%%%&&&&&&&%%%%%%$$$$$####"""!!`````````!!""##$$%%%%%%%&&''(())())******)))))(()((''''((''&&&&&&%&&&%%%%$$####"""!!```!!!!"""""###$$$$$%$$$$%%%%%%%%%%%%%%&&''(())**++,,,,,--...//00112233445566778899::;;<<==>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>===<<<;;::99887766666554433221100//....-....---,,,+++**))((''&&%%$$####""!!``!!""##$$$%%%%%%%%%%%%%%%%%%$$$$$####""""!!`````````!!""##$$%%&%%&&''(())((())*******)*)))))(((((((('''''&&&&&&&&&%%$$####"""!!!````!!!!"""""##$##$$$$$$$$$$$$%%%%%%%%%&&''(())**++++,,,---..//00112233445566778899::;;<<==>>??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<;;;::99887766556554433221100//..-.---..--,,,,++***))((''&&%%$$##"""""!!``!!""##$$$$$$$$$%%%%%%%$$$$$$#####""""!!!``````````!!""##$$%%&&&&''(())(('(())*********))*))(((())((''''''&'''&&&&%%$$$$###""!!!!````!!!!!"""#####$####$$$$$$$$$$$$$$%%&&''(())**+++++,,---..//00112233445566778899::;;<<==>>??????????????????????????????????????>?????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<<;;;::99887766555554433221100//..----,----,,,+++***))((''&&%%$$##"""""!!``!!""####$$$$$$$$$$$$$$$$$$#####""""!!!!`````````````a!""##$$$%%&&&''(())(('''(())))*)**+*****))))))))((((('''''''''&&%%$$$$###"""!!!!````!!!!!""#""############$$$$$$$$$%%&&''(())****+++,,,--..//00112233445566778899::;;<<==>>???????????????????????????????>>>>>>>????????????????????????????????????????????????????????????????????????????????????????????????????>>==<<;;;:::99887766554454433221100//..--,-,,,--,,++++**)))((''&&%%$$##""!!!!!``!!""###########$$$$$$$######"""""!!!!`````````!!!!!!""#####$$%%&&''(()((''&''(())))))**+***))))))**))(((((('(((''''&&%%%%$$$##""""!!!!`````!!!"""""#""""##############$$%%&&''(())*****++,,,--..//00112233445566778899::;;<<==>>??????????????????????????>>>>>>>>>>=??????????????????????????????????????????????????????????????????????????????????????????????????>>>==<<;;;:::99887766554444433221100//..--,,,,+,,,,+++***)))((''&&%%$$##""!!!!!```!!"""""##################"""""!!!!`````````!!!!!!!""""###$$%%&&''(((''&&&''(((()())***)))))))****)))))(((((((((''&&%%%%$$$###""""!!!!````!!"!!""""""""""""#########$$%%&&''(())))***+++,,--..//00112233445566778899::;;<<==>>?>>>??????????????>>>>>?>>>>>=======?????????????????????????????????????????????????????????????????????????????????????????????????>>>==<<;;:::999887766554433433221100//..--,,+,+++,,++****))(((''&&%%$$##""!!`````!!"""""""""""#######""""""!!!!!`````````!!"!!`!!"""""##$$%%&&''(''&&%&&''(((((())*)))(((())****))))))()))((((''&&&&%%%$$####""""!!!!```!!!!!"!!!!""""""""""""""##$$%%&&''(()))))**+++,,--..//00112233445566778899::;;<<==>>>>>>>>>>>>>>>>>>>>>>>>>>==========<????????????????????????????????????????????????????????????????????????????????????????????????>>===<<;;:::999887766554433333221100//..--,,++++*++++***)))(((''&&%%$$##""!!``!!!!!""""""""""""""""""!!!!!``````````a``!!!!``!!!!"""##$$%%&&'''&&%%%&&''''('(()))((((((())**))))*)))))))))((''&&&&%%%$$$####""""!!!!``aaa``!!!!!!!!!!!!"""""""""##$$%%&&''(((()))***++,,--..//00112233445566778899::;;<<==>===>>>>>>>>>>>>>>=====>=====<<<<<<<???????????????????????????????????????????????????????????????????????????????????????????????>>===<<;;::9998887766554433223221100//..--,,++*+***++**))))(('''&&%%$$##""!!!``!!!!!!!!!!!!"""""""!!!!!!``````````a``!!!```!!!!!""##$$%%&&'&&%%$%%&&''''''(()(((''''(())))(())**)***))))((''''&&&%%$$$$####""""!!!!!!``a````!!!!!!!!!!!!!!""##$$%%&&''((((())***++,,--..//00112233445566778899::;;<<==========================<<<<<<<<<<;?????????????????????????????????????????????????????????????????????????????????????????????>>>==<<<;;::9998887766554433222221100//..--,,++****)****)))((('''&&%%$$##""!!!``````!!!!!!!!!!!!!!!!!!``````````a``!!!````!!!""##$$%%&&&%%$$$%%&&&&'&''((('''''''(())(((())********))((''''&&&%%%$$$$####""""!!"!!``a```````!!!!!!!!!""##$$%%&&''''((()))**++,,--..//00112233445566778899::;;<<=<<<==============<<<<<=<<<<<;;;;;;;????????????????????????????????????????????????????????????????????????????????????????????>>>==<<<;;::9988877766554433221121100//..--,,++**)*)))**))((((''&&&%%$$##""!!`````````!!!!!!!``````````````!!!````!!""##$$%%&%%$$#$$%%&&&&&&''('''&&&&''((((''(())**++****))(((('''&&%%%%$$$$####""""!!``!!``````````!!""##$$%%&&'''''(()))**++,,--..//00112233445566778899::;;<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;:???????????????????????????????????????????????????????????????????????????????????????????>>===<<;;;::9988877766554433221111100//..--,,++**))))())))((('''&&&%%$$##""!!```````````````````````!!""##$$%%%$$###$$%%%%&%&&'''&&&&&&&''((''''(())**++++**))(((('''&&&%%%%$$$$####""!!``!!!``!!""##$$%%&&&&'''((())**++,,--..//00112233445566778899::;;<;;;<<<<<<<<<<<<<<;;;;;<;;;;;:::::::??????????????????????????????????????????????????????????????????????????????????????????>>===<<;;;::9988777666554433221100100//..--,,++**))()((())((''''&&%%%$$##""!!`````````!!""##$$$%$$##"##$$%%%%%%&&'&&&%%%%&&''''&&''(())**++++**))))(((''&&&&%%%%$$$$##""!!``````!!""##$$%%%&&&&&''((())**++,,--..//00112233445566778899::;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::9????????????????????????????????????????????????????????????????????????????????????????>>>==<<<;;:::9988777666554433221100000//..--,,++**))(((('(((('''&&&%%%$$##""!!!``````a```!!""##$$$$##"""##$$$$%$%%&&&%%%%%%%&&''&&&&''(())**++++**))))((('''&&&&%%%$$$$##""!!```a``!!""##$$%%%%%%%&&&'''(())**++,,--..//00112233445566778899::;:::;;;;;;;;;;;;;;:::::;:::::9999999???????????????????????????????????????????????????????????????????????????????????????>>>==<<<;;:::9988776665554433221100//0//..--,,++**))(('('''((''&&&&%%$$$##""!!!`````aa``a!""#####$##""!""##$$$$$$%%&%%%$$$$%%&&&&%%&&''(())**+++*****)))((''''&&%%$$#$$##""!!``!!!!``a`!a""##$$%$$%%%%%&&'''(())**++,,--..//00112233445566778899::::::::::::::::::::::::::99999999998?????????????????????????????????????????????????????????????????????????????????????>>>===<<;;;::99988776665554433221100/////..--,,++**))((''''&''''&&&%%%$$$##""!!``````aa``!!"""######""!!!""####$#$$%%%$$$$$$$%%&&%%%%&&''(())**+*******)))((''&&%%$$###$$##""!!``!!!!!```a``a!""##$$$$$$$%%%&&&''(())**++,,--..//00112233445566778899:999::::::::::::::99999:999998888888????????????????????????????????????????????????????????????????????????????????????>>>===<<;;;::99988776655544433221100//../..--,,++**))((''&'&&&''&&%%%%$$###""!!`````aa``!!"""""""#""!!`!!""######$$%$$$####$$%%%%$$%%&&''(())***)*****))((''&&%%$$##"##$$##""!!a!"""!!````!!""##$##$$$$$%%&&&''(())**++,,--..//0011223344556677889999999999999999999999999988888888887???????????????????????????????????????????????????????????????????????????????????>>===<<<;;:::99888776655544433221100//.....--,,++**))((''&&&&%&&&&%%%$$$###""!!````````````````!!!!""""""!!``!!""""#"##$$$#######$$%%$$$$%%&&''(())*)))***))((''&&%%$$##"""##$$##""!!""""!!````!!""#######$$$%%%&&''(())**++,,--..//001122334455667788988899999999999999888889888887777777??????????????????????????????????????????????????????????????????????????????????>>===<<<;;:::99888776655444333221100//..--.--,,++**))((''&&%&%%%&&%%$$$$##"""!!```````a````````````!!!!!!!""!!``!!""""""""##$###""""##$$$$##$$%%&&''(()))()))))((''&&%%$$##""!""##$$##""""##""!!```!``!!""#""#####$$%%%&&''(())**++,,--..//00112233445566778888888888888888888888888877777777776????????????????????????????????????????????????????????????????????????????????>>>==<<<;;;::999887776655444333221100//..-----,,++**))((''&&%%%%$%%%%$$$###"""!!``````````!!!!!!!``!!"""!!"!""###"""""""##$$####$$%%&&''(()((()))((''&&%%$$##""!!!""##$$##""####""!!!```!``!!"""""""###$$$%%&&''(())**++,,--..//0011223344556677877788888888888888777778777776666666???????????????????????????????????????????????????????????????????????????????>>>==<<<;;;::999887776655443332221100//..--,,-,,++**))((''&&%%$%$$$%%$$####""!!!`````a`````!!!``!!!"!!!!!!""#"""!!!!""####""##$$%%&&''((('(((((''&&%%$$##""!!`a!""##$$####$$##""!!!!``!``!!""!!"""""##$$$%%&&''(())**++,,--..//001122334455667777777777777777777777777766666666665??????????????????????????????????????????????????????????????????????????????>>===<<;;;:::998887766655443332221100//..--,,,,,++**))((''&&%%$$$$#$$$$###"""!!!`````````````````!!!!!``!`!!"""!!!!!!!""##""""##$$%%&&''('''(((''&&%%$$##""!a``!!""##$$####$$##"""!!``!``!a!!!!!!"""###$$%%&&''(())**++,,--..//00112233445566766677777777777777666667666665555555????????????????????????????????????????????????????????????????????????????>>>===<<;;;:::998887766655443322211100//..--,,++,++**))((''&&%%$$#$###$$##""""!!`````````````````!`!```!!"!!!````aa""""!!""##$$%%&&'''&'''''&&%%$$##""!!``!!""##$$$####$$##""!!````!`a!``!!!!!""###$$%%&&''(())**++,,--..//0011223344556666666666666666666666666655555555554???????????????????????????????????????????????????????????????????????????>>>==<<<;;:::9998877766555443322211100//..--,,+++++**))((''&&%%$$####"####"""!!!````````````````````a!"!!```aa""!!!!""##$$%%&&'&&&'''''&&%%$$##""!!``!!""##$$##""##$###""!!`````````!!!"""##$$%%&&''(())**++,,--..//001122334455655566666666666666555556555554444444??????????????????????????????????????????????????????????????????????????>>===<<<;;:::9998877766555443322111000//..--,,++**+**))((''&&%%$$##"#"""##""!!!!```````````````````!!"!!``!aa!!``!!""##$$%%&&&%&&&&&&&&%%$$##""!!``!!""##$##""""###"""""!!```!````!!"""##$$%%&&''(())**++,,--..//00112233445555555555555555555555555544444444443?????????????????????????????????????????????????????????????????????????>>===<<;;;::99988877666554443322111000//..--,,++*****))((''&&%%$$##""""!""""!!!```````````````a`!!``a!""!!```!!!``!!""##$$%%&%%%&&&&&%%%%%$$##""!!`a!""##$##""!!""#""""""!!``````!!!""##$$%%&&''(())**++,,--..//0011223344544455555555555555444445444443333333???????????????????????????????????????????????????????????????????????>>>==<<<;;;::9998887766655444332211000///..--,,++**))*))((''&&%%$$##""!"!!!""!!```````````a```aa!`!!!!"!!`````!!""##$$%%%$%%%%%%%%%%%%$$##""!!!""##$##""!a!!"""!!!!!!!!`````````aaa!!""##$$%%&&''(())**++,,--..//001122334444444444444444444444444433333333332??????????????????????????????????????????????????????????????????????>>>==<<<;;:::9988877766555443332211000///..--,,++**)))))((''&&%%$$##""!!!a`!!!!``````````a!```aaa``!!!!!!`````a!""##$$%%%$$$%%%%%$$$%%%$$$##""!""##$##""!!``!!"!!!!!!!!!```````a!!!a`!!""##$$%%&&''(())**++,,--..//00112233433344444444444444333334333332222222?????????????????????????????????????????????????????????????????????>>===<<;;;:::998887776655544333221100///...--,,++**))(()((''&&%%$$##""!!`!``!!!``````````````!!``!````!!`!!````!!!a!""##$$%%%$$#$$$$$$$$$$$$$#$$##"""##$##""!!``!!a``````!```````!!!!``!!""##$$%%&&''(())**++,,--..//0011223333333333333333333333333322222222221???????????????????????????????????????????????????????????????????>>>===<<;;;::9998877766655444332221100///...--,,++**))(((((''&&%%$$##""!!`````````````````````!!!`````!!``!``!!!!!!!!""##$$%$$###$$$$$###$$$###$$##"##$$##""!!``!`````a````!!""!!``!!""##$$%%&&''(())**++,,--..//001122322233333333333333222223222221111111?????????????????????????????????????????????????????????????????>>>>==<<<;;:::9998877766655444332221100//...---,,++**))((''(((''&&%%$$##""!a`!``````````````````a!!```!!!a`!``!!!!!!`!!""##$$$##"#############"#########$$##""!!``!!```````!!``!!!""""!!``!!""##$$%%&&''(())**++,,--..//00112222222222222222222222222211111111110???????????????????????????????????????????????????????????????>>>>===<<<;;:::9988877666555443332211100//...---,,++**))(('''''((''&&%%$$##""a!!``````````````````!!!``!!!```a!!``a``!!""##$##"""#####"""###"""#########$$##""!!``aa!!````!```````!````!!""##""!!`aa""##$$%%&&''(())**++,,--..//001122211122222222222222111112111110000000??????????????????????????????????????????????????????????????>>>====<<;;;::99988877666555443332211100//..---,,,++**))((''&&'''''''&&%%$$##""!!!```````a```````````````a!!```!!!``!!````!!""####""!"""""""""""""!""""###""##$$##""!!!!""!!`a!!`````!!""###""!!!bb##$$%%&&''(())**++,,--..///00111211111111111111111111111110000000000/????????????????????????????????????????????????????????????>>>====<<<;;;::99988777665554443322211000//..---,,,++**))((''&&&&&''''&&%%$$$##""!!`````aaa``````````````````````````a!````````````````!````!!""####""!!!"""""!!!"""!!!"""""""""##$$##""!!""""!!aa!`````!!""##$##""!""###$$%%&&''(())**++,,--.././/0011110001111111111111100000100000///////??????????????????????????????????????????????????????????>>>>===<<<<;;:::99888777665554443322211000//..--,,,+++**))((''&&%%&&&&&&&%%$$###""!!``````aaaa!!````````````aa`a!!!`a!````````````````````````````!!``a!""###""!a`!!!!!!!!!!!!!`!!!!"""!!""##$$##""""##""!!`!`````!!""##$###"""""###$$%%&&''(())**++,,--....//00010000000000000000000000000//////////.????????????????????????????????????????????????????????>>>>===<<<<;;;:::9988877666554443332211100///..--,,,+++**))((''&&%%%%%&&&&%%$$###""!!``````aa""!!```````````````````````````````````````````````````!``a!""###""!!``!!!!!```!!!``!!!!!!!!!""##$$##""##""!!```````!!""#####""""""""##$$%%&&''(())**++,,--.-..//0000///00000000000000/////0/////.......??????????????????????????????????????????????????????>>>>====<<<;;;;::99988777666554443332211100///..--,,+++***))((''&&%%$$%%%%%%%$$##"""!!````a!"""!!``````````````````````````````````a!""####""!!`````````````!!!``aa""##$$#####""!!!`!``````!!""###""""!!!!"""##$$%%&&''(())**++,,----..///0/////////////////////////..........-????????????????????????????????????????????????????>>>>====<<<;;;;:::99988777665554433322211000//...--,,+++***))((''&&%%$$$$$%%%%$$##"""!!````a!!""""!!``````````````````````````````!!"""#"##""!!`````a!""##$$###""!a`!!``````!!"""""""!!!!!!!!""##$$%%&&''(())**++,,-,--..////...//////////////...../.....-------??????????????????????????????????????????????????>>>>====<<<<;;;::::99888776665554433322211000//...--,,++***)))((''&&%%$$##$$$$$$$##""!!!``a!!!!""#""!!``````````a``!``````````!!!"""""#""!!``!!""##$##""!a````````a!""""""!!!!````!!!""##$$%%&&''(())**++,,,,--.../.........................----------,????????????????????????????????????????????????>>>>====<<<<;;;::::99988877666554443322211100///..---,,++***)))((''&&%%$$#####$$$$##""!!!``!!!"""##""!!```````````a```````a!!!"!"""#""!!```!!""##$##""!!``````!!"!!!!!!!````!!""##$$%%&&''(())**++,+,,--....---..............-----.-----,,,,,,,???????????????????????????????????????????????>>>====<<<<;;;;:::999988777665554443322211100///..---,,++**)))(((''&&%%$$##""#######""!!``````!!""""##""!!````````````````````````a`!!!!!""#""!!!```!!""##$$##""!!``````!!!!!!!```!!""##$$%%&&''(())**++++,,---.-------------------------,,,,,,,,,,+?????????????????????????????????????????????>>>====<<<<;;;;:::9999888777665554433322111000//...--,,,++**)))(((''&&%%$$##"""""####""!!``a!!!!"""###""!!````````````````````````````!`!!!""#""!!!!```````!!""##$$##""!!``````!!``````!!""##$$%%&&''(())**++*++,,----,,,--------------,,,,,-,,,,,+++++++???????????????????????????????????????????>>>>===<<<<;;;;::::9998888776665544433322111000//...--,,,++**))((('''&&%%$$##""!!""""""""!!``a!!!!""####""!!``````````!`````````````a`````!!""#"""!!!!``a!a``!!""##$$$##""!!````````!!""##$$%%&&''(())*****++,,,-,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++*?????????????????????????????????????????>>>>===<<<<;;;;::::9998888777666554443322211000///..---,,+++**))((('''&&%%$$##""!!!!!""""!!!``!!""""####""!!````````!```````````a!`````!!""#""""!!!````a!!aa`!!""##$$$$##""!!``````!!""##$$%%&&''(())**)**++,,,,+++,,,,,,,,,,,,,,+++++,+++++*******???????????????????????????????????????>>>>====<<<;;;;::::99998887777665554433322211000///..---,,+++**))(('''&&&%%$$##""!!``!!!!!!!!``!!"""####""!!``````a```````````````````aa``!!""##""""!!```a!!!!``!!!""##$$%%$$##""!!``````!!""##$$%%&&''(()))))**+++,+++++++++++++++++++++++++**********)??????????????????????????????????????>>>====<<<;;;;::::99998887777666555443332211100///...--,,,++***))(('''&&&%%$$##""!!```!!!!```!!""##$##""!!``````````````````````````````````````!!!```a!""#####"""!!!````!!!!!``!!""##$$%$$$##""!!``````!!"""##$$%%&&''(())())**++++***++++++++++++++*****+*****)))))))???????????????????????????????????>>>>====<<<<;;;::::999988887776666554443322211100///...--,,,++***))((''&&&%%%%$$##""!!``````!!""###""!!``````````````````````````````````a``!!!!!!""##$$####""!!!!!!!!"!!``!!""##$$$$###""!!`````!!""""##$$%%&&''((((())***+*************************))))))))))(??????????????????????????????????>>>>===<<<<;;;::::9999888877766665554443322211000//...---,,+++**)))((''&&&%%%$$$##""!!``!!""##""!!``````````````````````````````!```!!!!!""##$$$$$###"""!!!!`a!!!``!!""###$####"""!!``a```!!!!""##$$%%&&''(('(())****)))**************)))))*)))))(((((((???????????????????????????????>>>>====<<<<;;;;:::99998888777766655554433322111000//...---,,+++**)))((''&&%%%$$$$###""!!``!!""#""!!`````````````a````a``````````!!a``a!""""##$$$$$$$$##"""!!``!!!````aa""#######""""!!``aa``!!!!""##$$%%&&'''''(()))*)))))))))))))))))))))))))(((((((((('?????????????????????????????>>>>>====<<<;;;;:::99998888777766655554443332211100///..---,,,++***))(((''&&%%%$$$###"""!!``!!""#""!!```````a``!`````a```````````````a!"""##$$$$$$$$$$##""!!``!```!!""###"#""""!!!``aa````!!""##$$%%&&''&''(())))((())))))))))))))((((()((((('''''''???????????????????????????>>>>====<<<<;;;;::::99988887777666655544443322211000///..---,,,++***))(((''&&%%$$$####"""!!``!!!""#""!!```````a``!!````````a``````!!""##$$$##$$$%$$##""!!````!!""""""""!!!!``!``!!""##$$%%&&&&&''((()(((((((((((((((((((((((((''''''''''&?????????????????????????>>>>=====<<<<;;;::::999888877776666555444433322211000//...--,,,+++**)))(('''&&%%$$$###"""!!!``!!!!""#""!!!````````!!!`````````````!!""##$#####$$$$##""!!```!!""""!"!!!!```!``!!!""##$$%%&&%&&''(((('''(((((((((((((('''''('''''&&&&&&&???????????????????????>>>>====<<<<;;;;::::999988877776666555544433332211100///...--,,,+++**)))(('''&&%%$$###""""!!!`````!!""#""!!!!```````!!!```````````````!!""###""###$$##"""!!````!!!!!!!!!!```!````!!""##$$%%%%%&&'''('''''''''''''''''''''''''&&&&&&&&&&%???????????????????>>>>>>====<<<<<;;;;:::9999888777766665555444333322211100///..---,,+++***))(((''&&&%%$$###"""!!!```!!""#"""!!!```````````````````!`````````a``````````````!!""#"""""####"""!!``!```!!!!!`!```!``!!""##$$%%$%%&&''''&&&''''''''''''''&&&&&'&&&&&%%%%%%%????????????????>>>>>>>====<<<<;;;;::::99998888777666655554444333222211000//...---,,+++***))(((''&&&%%$$##"""!!!!``!!""#""""!!!````````````````````!``a!""#""!!"""##""!!a``````````!``!a""##$$$$$%%&&&'&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%$??????????????>>>>>======<<<<;;;;;::::99988887776666555544443332222111000//...--,,,++***)))(('''&&%%%$$##"""!!!```!!""#"""!!!!``````a`````````````````a!""#""!!!!!""""!!!!!``!``aa""##$$#$$%%&&&&%%%&&&&&&&&&&&&&&%%%%%&%%%%%$$$$$$$???????????>>>>>=======<<<<;;;;::::999988887777666555544443333222111100///..---,,,++***)))(('''&&%%%$$##""!!!```a!""#""!!!!````````````````````a```a````!!!!"""!!``!!!""!a`!!````aa""#####$$%%%&%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$#????????>>>>>>=====<<<<<<;;;;:::::999988877776665555444433332221111000///..---,,+++**)))(((''&&&%%$$$##""!!!``!!""""!!!`````````````````````````````aa```````````````!!!!!!"!!```!!!!```````aa""##"##$$%%%%$$$%%%%%%%%%%%%%%$$$$$%$$$$$#######?????>>>>>>=====<<<<<<<;;;;::::99998888777766665554444333322221110000//...--,,,+++**)))(((''&&&%%$$$##""!!```!!"""!!```!```````aa`````````````a!!!!``!!!!``!!!!````aa"""""##$$$%$$$$$$$$$$$$$$$$$$$$$$$$$##########"???>>>>>======<<<<<;;;;;;::::99999888877766665554444333322221110000///...--,,,++***))((('''&&%%%$$###""!!``a!"""!!````````!``````````````````````!!!```!!!````aa""!""##$$$$###$$$$$$$$$$$$$$#####$#####""""""">>>>>======<<<<<;;;;;;;::::99998888777766665555444333322221111000////..---,,+++***))((('''&&%%%$$###""!!``a!""""!!````````!!`````````````````````````````a!!````!````aa!!!""###$#########################""""""""""!>>>=====<<<<<<;;;;;::::::99998888877776665555444333322221111000////...---,,+++**)))(('''&&&%%$$$##"""!!``!!"""""!!```````!!`````````````````````````````!!!``````aa`!!""####"""##############"""""#"""""!!!!!!!=====<<<<<<;;;;;:::::::999988887777666655554444333222211110000///....--,,,++***)))(('''&&&%%$$$##"""!!``!!"""!!!!```````!!```````````````````````a!!````!``!!"""#"""""""""""""""""""""""""!!!!!!!!!!`===<<<<<;;;;;;:::::99999988887777766665554444333222211110000///....---,,,++***))(((''&&&%%%$$###""!!!``a!!!!!!!!!````````!!````````````````````````!!!```````!!""""!!!""""""""""""""!!!!!"!!!!!``````<<<<<;;;;;;:::::999999988887777666655554444333322211110000////...----,,+++**)))(((''&&&%%%$$###""!!!``!!!!!!`````````````````````````````!!!``````aa!!!"!!!!!!!!!!!!!!!!!!!!!!!!!`````<<<;;;;;::::::999998888887777666665555444333322211110000////...----,,,+++**)))(('''&&%%%$$$##"""!!`````````````````````a``!``````!!!!```!!!!!!!!!!!!!!`````a```````!;;;;;::::::9999988888887777666655554444333322221110000////....---,,,,++***))((('''&&%%%$$$##"""!!`````````````````!`````a````````````````a````a!!!!!!;;;:::::99999988888777777666655555444433322221110000////....---,,,,+++***))(((''&&&%%$$$###""!!!````````````a``````````````a!!``!!!!!!!!:::::999999888887777777666655554444333322221111000////....----,,,++++**)))(('''&&&%%$$$###""!!!```````````````````````````!````!a`````!!"""!!:::999998888887777766666655554444433332221111000////....----,,,++++***)))(('''&&%%%$$###"""!!````````````````````````!```````a!""!!`99999888888777776666666555544443333222211110000///....----,,,,+++****))(((''&&&%%%$$###"""!!`````````````````````!``a``!!!!!`999888887777776666655555544443333322221110000///....----,,,,+++****)))(((''&&&%%$$$##"""!!!````````````````````````!``a```aa!!!`8888877777766666555555544443333222211110000////...----,,,,++++***))))(('''&&%%%$$$##"""!!!```````````````````````````````!```!``a```!!!```88877777666666555554444443333222221111000////...----,,,,++++***))))((('''&&%%%$$###""!!!`````````````aa``````````````````!````````777776666665555544444443333222211110000////....---,,,,++++****)))((((''&&&%%$$$###""!!!``!```````````````````````````!`````77766666555555444443333332222111110000///....---,,,,++++****)))(((('''&&&%%$$$##"""!!````````````````````````````````a``!``````66666555555444443333333222211110000////....----,,,++++****))))(((''''&&%%%$$###"""!!````````````````````````````````````````!``````6665555544444433333222222111100000////...----,,,++++****))))(((''''&&&%%%$$###""!!!````````````````````````````!`````5555544444433333222222211110000////....----,,,,+++****))))(((('''&&&&%%$$$##"""!!!````!````````````````!`````55544444333333222221111110000/////....---,,,,+++****))))(((('''&&&&%%%$$$##"""!!```````````````````````!`````444443333332222211111110000////....----,,,,++++***))))((((''''&&&%%%%$$###""!!!```````!``````````!`````````4443333322222211111000000////.....----,,,++++***))))((((''''&&&%%%%$$$###""!!!``!`````!``````a``!``````33333222222111110000000////....----,,,,++++****)))((((''''&&&&%%%$$$$##"""!!```````````````!`````3332222211111100000//////....-----,,,,+++****)))((((''''&&&&%%%$$$$###"""!!````!`````````!````2222211111100000///////....----,,,,++++****))))(((''''&&&&%%%%$$$####""!!!```````````````!```22211111000000/////......----,,,,,++++***))))(((''''&&&&%%%%$$$####"""!!!````!`````a`````!```11111000000/////.......----,,,,++++****))))(((('''&&&&%%%%$$$$###""""!!``````````````````````!```11100000//////.....------,,,,+++++****)))(((('''&&&&%%%%$$$$###""""!!!````!````````````!````00000//////.....-------,,,,++++****))))((((''''&&&%%%%$$$$####"""!!!!`````````````a``!``a`000/////......-----,,,,,,++++*****))))(((''''&&&%%%%$$$$####"""!!!!```````````a`````!`````/////......-----,,,,,,,++++****))))((((''''&&&&%%%$$$$####""""!!!```````````````````````///.....------,,,,,++++++****)))))(((('''&&&&%%%$$$$####""""!!!```````````````a``````.....------,,,,,+++++++****))))((((''''&&&&%%%%$$$####""""!!!!`````````````````...-----,,,,,,+++++******))))(((((''''&&&%%%%$$$####""""!!!!``````````````@@`a````-----,,,,,,+++++*******))))((((''''&&&&%%%%$$$$###""""!!!!```````````````````@AA@@`a`````---,,,,,++++++*****))))))(((('''''&&&&%%%$$$$###""""!!!!```````````````````@A@`a`````,,,,,++++++*****)))))))((((''''&&&&%%%%$$$$####"""!!!!````````````!```@A@@`a````,,,+++++******)))))((((((''''&&&&&%%%%$$$####"""!!!!`````!``````!```@@@A@A@``````+++++******)))))(((((((''''&&&&%%%%$$$$####""""!!!`````!````````@@@@@@@@@`````+++*****))))))(((((''''''&&&&%%%%%$$$$###""""!!!````!`````````@@@@@````*****))))))((((('''''''&&&&%%%%$$$$####""""!!!!````!````````@@```***)))))(((((('''''&&&&&&%%%%$$$$$####"""!!!!``````a````a`````@@`)))))(((((('''''&&&&&&&%%%%$$$$####""""!!!!```````````````````@@`)))(((((''''''&&&&&%%%%%%$$$$#####""""!!!``````````````a```@AA@@@@@@`(((((''''''&&&&&%%%%%%%$$$$####""""!!!!```````````````````@@@AA@`((('''''&&&&&&%%%%%$$$$$$####"""""!!!!`````````````a``@@@@@`'''''&&&&&&%%%%%$$$$$$$####""""!!!!```````````````@@``'''&&&&&%%%%%%$$$$$######""""!!!!!`````````````@@``&&&&&%%%%%%$$$$$#######""""!!!!````````````!```@@@``&&&%%%%%$$$$$$#####""""""!!!!```````````a```@@@@@``%%%%%$$$$$$#####"""""""!!!!```!``````````@@@@@@A@``%%%$$$$$######"""""!!!!!!``````!```````````@@@@@A@``$$$$$######"""""!!!!!!!``````!``a```````````@@@@``$$$#####""""""!!!!!````````````````````````@@@@``#####""""""!!!!!```````````````@@``###"""""!!!!!!`````````````@@``"""""!!!!!!````````````````@A@``"""!!!!!```````````````@@@``!!!!!``````````````@@@@@@``!!!```````````````@@@````````````````````````````````````````````````````````````!`````````````````!```````````````````````````````````````````````a````````````````````````````````````````````````````````````````````````````````````````````````!````````````````````!!``a`````````````````a!!!!`a!````````a```````!!!!!!`a```````````````!````````````````````!`````````````````````!!!``aaa`a`````````````````````!!!!``aa`a`````````````````````````!`a`````````````````````````````````@@@@@``````````````````@@A@`````````````````````````@@@@@`````````!````````@@`````````!```````@@`````````````````@@@@`````````````!```@@@``````````a````````@@@``a`Ã``````!``````@@`!a`Ã``````a``````@@`!`````````````````a````@@@@@@@@@@`!!`Ń````````````````!!!!````@@@@@@`!`ą````````````````!!!````@@@`!`Ņ````````````````````!``!!!````````````````!`````````````````````````````````Ä```````````Ą```````````Ą```!````````ă```!``````````!`````````!```````Ã```!``````Ã```!``````Ä`````````````````````````````ą`````````Ņ`````a```LJ``````a````````aa````````aa```ɉ``````a```ɉ`````````ʉ`````````````a`````````````````Ɔ``````````````Ɔ`````````````Ɔ```````````a`ņ``````````ƅ`!```````!`ƅ`!`````````a`ņ``````````!`ƅ````````````!`Ņ`````````````````!`ƅ````````````````a!```!`````````````!!!!!!!!!`܅````````````````!!!!!`ݜ`````````````````Ą```!!!!`ݝ``a``````````````````````````a`LJ`!!!`ݝ`aa````````````````````````Ƈ`!!`ݝ`a````````````````````````````````````````````Ƈ`!!`ݝ````````````````````````````````````````````````!!!`ݝ`````!````````````````````````````````````````````ݝ`!````````!`````````````````````````````````````````ݜ`!```````````!``a`````````````````ݜ`!```````````aa`````݆```````````````܆````````````!`ņ`````````````݆````````````܆````````````Ɔ`````````````܇`````````````````````````Lj``````````````Lj``````````````LJ```````````````܇``````````a``a```܇```````````````````````````܇`````!`````a```ܜ````````````````ɜ`````````````ʜ`````````````Ɗ```````````````̜``!``a``aa`````͌``!``````!!`````͏``````a!`````̍```!````````````````````````````````!`͎``````````````ʎ```````````````!`͎``````````````!`̍`````````````!`Ɍ```````````a``!````````````````a``a!`̌``````````````a``!`̌````````````````!`ˌ````!a`````````a!!`̌````````````````!!"!!`̍```````````````````a!!!!!!""!!`̍````a``!`a!!!````````!!!!!!!""""!!`̍А````````a``````````!!"""""""##""!!```А``!````````````````!!""""""###""!!``!`Б````````````````!!""######$##""!!```Ð`````````````````!!""#####$$$##""!!``!`ϐ`````````````````!!""##$$$$##""!!`̍``ώ`````````````!!""##$$$$##""!!```Î`````````````````````!!""##$$%$$##""!!````Ȏ```!````````````````````a!""##$$%%$$##""!!````č````a`````````````!!""##$$%%%$$##""!!```a!`Ύ`````````````````!!""##$$%%%$$##""!!``!!!!``Ό``````````````!!""##$$%%%%$$##""!!`a!""!!!`̌`a```````````!!""##$$%%&%%$$##""!a!""""!!!`̈`aa````````````‚`!!""##$$%%&&%%$$##""!""##""!!`ʝ`a`````````Â`!!""##$$%%&&&%%$$##"""###""!!`ɝ`a````````````````Ã`!!""##$$%%&&&&%%$$##"####""!!`ݝ`a``a``!```````````Ą`!!""##$$%%&&'&&%%$$###$##""!!`ݝ`a``a``!!```````````Ņ`!!""##$$%%&&&'&&%%$$#$$$##""!!`ޞ`!!```````!!``````````Ŝ`!!""##$$%%&&&&&&%%$$$$$##""!!`ޞ`!!a``````!!!```!````!!""##$$%%%&&&&&%%$%$$##""!!`ޞ````!!````````Ņ`!!""##$$%%%%%%%&%%%$$##""!!`ޞ````!!```````!!""##$$$%%%%%%%%$$##""!!`ޞ````a````````Ņ`!!""##$$$$$$$%%%%$$##""!!`ޞ````````````Ŝ`!!""###$$$$$$$$$$$##""!!`ݞ```````````ܜ`!!""########$$$$$$##""!!`ݝ`````````````ܜ`!!""""#########$$##""!!`ݝ```````````Ȝ`!!"""""""""#####$##""!!`ݝ```````````ɉ`!!!!!"""""""""####""!!`````````````ˊ`!!!!!!!!!!"""""####""!!`ܝ`````````````````̋`````!!!!!!!!!""####""!a`ܝ`````````````````````!!!!!""####""!!`ܝ`!``````!`````ˌ````!!""####""!!`ݝ`!```````````Ȋ`!!""####""!!````ݝ````````````ƈ`!!!""####""!!!!!```ݝݝ```!`````a`Ƈ``!!""####""!!!!!!!`````ݝ```!`````````Ņ`!!""###""!!``!!!!!!````!`ݝ```!!````````Ą`!!""#""!!````!!!!!!!!`ݝ```!!``````a`Ä`!!""#""!!`Ü``!!!!!!!`ݝ````!!```````a`ƒ`!!""""!!`ŝ``!!!"!!`ݝ`!``!!````````a`‚`!!""""!!`Ɲ``!!"!!`ݝ`!``!``````a``!!!""!!!`ǜ`!!"!!`ݝ```````````````!!!!!`ˉ`!!""!!`ݝ``````````!!``ʊ`!!"""!!`ݝ```````````ʋ``!!""""!!`ݝ```````````ʊ`!!""#""!!`ݝ````````````!!""#""!!`ݝ``````````````````!!""#""!!`ݝ``````````````````!!"""""!!`ݝ``a```````````````!!"""""!!`ݝ````````````!````````!!!!!!!!`ݝ```````````````````!!!!!!!`ݝ````````````!````!!`ݝ`!`````a!``````!`ݝ`````a````ݝ`!`ݝ```````````!`ݝ````a````!`ݝ```````````!``````!`ݝ````````````````a````!`ݝ`````````````!!```!`ݝ`````!!!`````ݝ`!!!`````ݝ`!!`````ݝ`!!`````ݝ`!!````ݝ`!!``````ݝ``!a``````````ݝ```````````````ݝ```a!``````ݝ`````!aaa``````ݝ``````!aaa`````ݝ`````!!aa`````ݝ````!aa````ݝ```!!a`````ݝ``a!!a```a```ݝ`!a``aa```````````ݝ`````````ݝ````ݝ`````ݝ`````ݝ````ݝ`````ݝ`````ݝ````ݝ`````ݝ``````ݝ`````ݝ````ݝ```ݝ````ݝ```!`ݝ````ݝ```ݝ``ݝ``ȝ``ݝ``ʜ``ݝ``ݝ``ʋ``ʋ``ݝ``ʋ``ݝ``Ɋ``ݝ``Ȉ``Ƈ``Ą``ܜ`!`ƒ``ܜ`!`‚``ܜ`!`ƒ``܀`!!`ƒ``܀`!`‚``܀`!```܀`!!`‚``ܜ`!```ܜ`!```ܜ``Ä``ܜ``ÄLj```Ã``ݝ``ć`````a!!`Â`a`ݜ``Lj```!!`!!!!!!!``a`ܜ``ˋ``a!!!!!!!!""!!``!`ܜ```̌``a!!!!""!""""!!``!``!`ȝ``!!!!"""""""""!!````!`ݝ`!!!"""""##"##""!!````ƀ``ݝ`a!""""#########""!!a`ˆ``ݝ`!!""#####$$#$##""!!`ˊ``ݝ`!!""##$$$$$$$$##""!a`Ɇ`!!""##$$$$%%$%$$##""!!`œ``ݝ`!!""##$$%%%%%%%$$##""!!``ܝ``ݝ`a!""##$$%%%&&%&%%$$##""!!!`ݜ``ܝ`!!""##$$%%&&&&&&%%$$##""!!`ݜ```!!""##$$%%&&'&'&&%%$$##""!!`܀```!!""##$$%%&&''''&&%%$$##""!!```!!""##$$$%%&&''(''&&%%$$##""!!```!!""##$$$$%%&&''(''&&%%$$##""!!```!!""####$$%%&&''(''&&%%$$##""!!``!!""####$$%%&&''(''&&%%$$##""!!``!!""""##$$%%&&''''&&%%$$##""!!```Ɔ`!!""""##$$%%&&''''&&%%$$##""!!````LJ`!!!!!!""##$$%%&&''''&&%%$$##""!!!```LJ`!!!!!!!""##$$%%&&''''&&%%$$##""!!```Ɔ``````a!""##$$%%&&''''&&%%$$##""!!``!`Ƈ`!!""##$$%%&&'''&&%%$$##""!!``!`ą`!!""##$$%%&&''&&%%$$##""!!``!`ą`!!""##$$%%&&'''&&%%$$##""!!``!`ą`!!""##$$%%&&'''&&%%$$##""!!``!`Ą`!!""##$$%%&&''''&&%%$$##""!!``!`Ą`a!""##$$%%&&''''&&%%$$##""!!``!`Ą`a!""##$$%%&&''(''&&%%$$##""!!``!`ą`!!""##$$%%&&''''&&%%$$##""!!``!`ą`a!""##$$%%&&''''&&%%$$##""!!```ą`!!""##$$%%&&'''&&%%$$##""!!```ą`!!""##$$%%&&''&&%%$$##""!!```ą`!!""##$$%%&&''''&&%%$$##""!!````!!""##$$%%&&''((''&&%%$$##""!!!!``!!""##$$%%&&''((((''&&%%$$##""!!!!``!!""##$$%%&&''(())((''&&%%$$##""""!!`ݝ``Ã`!!""##$$%%&&''(())))((''&&%%$$##""""!!`ݞ``Ã``!!""##$$%%&&''(())**))((''&&%%$$###""!!`ݞ``Ã`a!!""##$$%%&&''(())****))((''&&%%$$###""!!`ޞ``Ä`a!!""##$$%%&&''(())**++**))((''&&%%$$##""!!`ޞ`!!"""##$$%%&&''(())**++++**))((''&&%%$$##""!!`ޞ``‚`a!"""##$$%%&&''(())**++,,++**))((''&&%%$$##""!!`ޞ``‚`a!""###$$%%&&''(())**++,,,,++**))((''&&%%$$##""!!`ޞ`a!""###$$%%&&''(())**++,,--,,++**))((''&&%%$$##""!!`ޝ``‚`!!""##$$%%&&''(())**++,,---,,++**))((''&&%%$$##""!!`ޝ```!!""##$$%%&&''(())**++,,--.--,,++**))((''&&%%$$##""!!`ݝ``‚`a!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..--,,++**))((''&&%%$$##""!!`ݝ``a!""##$$%%&&''(())**++,,--....--,,++**))((''&&%%$$##""!!```ݝ```!!""##$$%%&&''(())**++,,--../..--,,++**))((''&&%%$$##""!!!!`ݝ```!!""##$$%%&&''(())**++,,--..///..--,,++**))((''&&%%$$##""!!!!`ݝ``!!""##$$%%&&''(())**++,,--..////..--,,++**))((''&&%%$$##"""!!`ݝ``!!""##$$%%&&''(())**++,,--..//00//..--,,++**))((''&&%%$$##"""!!`ݝ```!!""##$$%%&&''(())**++,,--..//0000//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//00100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//001100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!`ݝ```a!""##$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$##""!!`ޞ````!!""##$$%%&&''(())**++,,--..//00111100//..--,,++**))((''&&%%$$##""!!`ݞ```!!""##$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$##""!!`ޞ```!!""##$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$##""!!`ޞ``„`a!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!`ޞ``ć`!!""##$$%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%$$##""!!`ޞ``Ƈ`!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!`ޞ``Ɔ`!!""##$$%%&&''(())**++,,--..//00112221100//..--,,++**))((''&&%%$$##""!!`ݝ``ņ`!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!`ݝ``Ć`!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!`ݝ``ą`!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!`ݝ``Ã`!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!`ݜ`a`Ã`!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!`ܜ`a`Ã`!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!`ݝ`a``!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!`ݝ``ƒ`!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!`ޝ```!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!`ݝ```a!""##$$%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%$$##""!!`ݝ``!!""##$$%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%$$##""!!`ݝ``a!""##$$%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%$$##""!!`ݝ``a!""##$$%%&&''(())**++,,--..//00112233221100//..--,,++**))((''&&%%$$##""!!`ݝ```!!""##$$%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%$$##""!!`ݝ```a!""##$$%%&&''(())**++,,--..//00112233221100//..--,,++**))((''&&%%$$##""!!`ܜ```!!""##$$%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%$$##""!!`ܜ```!!""##$$%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%$$##""!!`ܜ```!!""##$$%%&&''(())**++,,--..//00112233221100//..--,,++**))((''&&%%$$##""!!``ݝ``!!""##$$%%&&''(())**++,,--..//001122333221100//..--,,++**))((''&&%%$$##""!!!```ܜ``!!""##$$%%&&''(())**++,,--..//001122333221100//..--,,++**))((''&&%%$$##""!!!!!``܀``!!""##$$%%&&''(())**++,,--..//001122333221100//..--,,++**))((''&&%%$$##"""!!!!`ݜ``!!""##$$%%&&''(())**++,,--..//001122333221100//..--,,++**))((''&&%%$$##"""""!!`ܜ```!!""##$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$###"""!!`ݜ```!!""##$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$###""!!`ݜ``ƒ`!!""##$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##""!!`ݝ``Ņ`!!""##$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##""!!`ݝ``Ɔ`!!""##$$%%&&''(())**++,,--..//00112233433221100//..--,,++**))((''&&%%$$##""!!`ݝ`!!""##$$%%&&''(())**++,,--..//001122334433221100//..--,,++**))((''&&%%$$##""!!`ݜ``Ɔ`!!""##$$%%&&''(())**++,,--..//00112233433221100//..--,,++**))((''&&%%$$##""!!`ݝ`!!""##$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##""!!`ݝ``Ņ`!!""##$$%%&&''(())**++,,--..//0011223333221100//..--,,++**))((''&&%%$$##""!!`ݝ@``Ä`!!""##$$$%%&&''(())**++,,--..//001122333221100//..--,,++**))((''&&%%$$##""!!`ݝ@@@``ƒ`!!""##$$$%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%$$##""!!`ݝ@@@@@@@@```!!!""###$$%%&&''(())**++,,--..//0011223221100//..--,,++**))((''&&%%$$##""!!`ݝ@AA@@A@```!!!""###$$%%&&''(())**++,,--..//001122221100//..--,,++**))((''&&%%$$##""!!`ݝ@@@@@@@```!!"""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!`ݝ@@@@@A@@@@@@```!!"""##$$%%&&''(())**++,,--..//0011221100//..--,,++**))((''&&%%$$##""!!`ݝ@@@@@@@```!!!!""##$$%%&&''(())**++,,--..//001121100//..--,,++**))((''&&%%$$##""!!`ݝ@A@@```!!!""##$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!`ݝ@@````!!""##$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!`ݝ@@`a``!!""##$$%%&&''(())**++,,--..//0011100//..--,,++**))((''&&%%$$##""!!`ݝ