.:::::::::::::::::::..::::::::..............................................................................................................................................................................................................................................................:.:::::::::::::::::::::::::::::::::::::::::::::::::::::::::^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
::::::::::::::::::::::::::::::::::.:::::..::::.:::.......:............................................................................................................................................................................................................................::.:::::::::::::::::::::::::::::::::::::::::::::::::::::::^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^~~^~~~~~^
.:::::::::::::::::::::::::::::::::.:.:::::..::...::......:................................................................................................................................................................................................................................:::::::::::::::::::::::::::::::::::::::::::::::::::::::^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^~~^~~~~~^
.::::::::::::::::::::::::::::::::::::::::...::.:...........................................................................................................................................................................................................................................:::::::::::::::::::::::::::::::::::::::::::::::::::::::^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^~~^^~~~~~~^
.::::::::::::::::::::::::::::::::::::::..::....:..........................................................................................................................................................................................................................................::.:::::::::::::::::::::::::::::::::::::::^^^:::::::::::::^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^~~^~^^~~^
.::::::::::::::::::::::::::::.::::...:.......:..............................................................................................................................................................................................................................................:.::::::::::::::::::::::::::::::::::::::^^^:::::::::::::^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^~^
.::::::::::::::::::::::::::..::.:.....:...................................................................................................................................................................................................................................................:..:::::::::::::::::::::::::::::::::::::::::::::::::::::::::^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^~^
.::::::::::::::::::::::::...:..:..........................................................................................................................................................................................................................................................:..::::::::::::::::::::::::::::::::::::::::::::::::::::::^^::^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^~^
.::::::::::::::::::::::::::::............................................................................................................................................................................................................................................................:...:::::::::::::::::::::::::::::::::::::::::::::::::::::::^:^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.:::::::::::::::::::::::.:::.................................................................................................................................................................................................................................................................::::::::::::::::::::::::::::::::::::::::::::::::::::::::::^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.::::::::::::::::::...:::.:....................................................................................................................................................................................................................................................................::::::::::::::::::::::::::::::::::::::::::::::::::::::::^^:^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.:::::::::::::..::......:....................................................................................................:...................................................................................................................................................................:::::::::::::::::::::::::::::::::::::::::::::::::::::::^:^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.::::::::::::::.....................................................................................................:^!7??JJJJJJJJ???7777!~^::................................................................................................................................................:.::.::::::::::::::::::::::::::::::::::::::::::::::::::::^^:^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.:::::.::::.::...................................................................................................^!?JYYYYYYYYYYY5555555555555YYJ?7!^:........................................................................................................................................:..::::::::::::::::::::::::::::::::::::::::::::::::::::::::::^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
..::..............:...........................................................................................:~?J??JJJJJJJJJYYYYYYYYYYYYYY5555555PYY!...........................................................................................................................................::::::::::::::::::::::::::::::::::::::::::::::::::::::::::^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.:::..::....................................................................................................^!?J???JJJJJJJJYJYYYJJJYYYYYYYYYYYYY5Y5YY5?^........................................................................................................................................::.:::::::::::::::::::::::::::::::::::::::::::::::::::::::^^^:^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.:::..::.................................................................................................:~7???????JJ??JJJJJJJJJYJJJYYYYYYYY5555555JJ5GB5?^......................................................................................................................................::::::::::::::::::::::::::::::::::::::::::::::::::::::::::^^:^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.:::....:..............................................................................................^!??J??????7JJ???JJ?JJJJJJJJJJJJJJYYY5555555YJ5PGPGGJ:......................................................................................................................................:::::::::::::::::::::::::::::::::::::::::::::::::::::::^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.::.:................................................................................................^7???777????JJJJJJJJJJJJJJYJJYYYYJJJJYYYY555555?YPGGB##BJ~.................................................................................................................................:...:::::::::::::::::::::::::::::::::::::::::::::::::::::::::^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
...:...............................................................................................:!J?77??JJJJ???J???????????JJJJJJJJJYYYYYYYYY5555YYPB#####BBY^...................................................................................................................................:..:::::::::::::::::::::::::::::::::::::::::::::::::::::^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
...:.............................................................................................:^7JJJJYJJ??7777???J??JJJJJJJJJJ??JJJJJJYJJYYYYYY55YJ5GBBBBB#B#B?.......................................................................................................................................:.::::::::::::::::::::::::::::::::::::::::::::::::::::^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.:.:.........................................................................................:!JPB&&&&@@@@@&&&BG5J?JJJYYYYYYY55555555YYYYYJJJJJYYYYYYJ5GBBBBB#BBB#Y.................................................................................................................................:..:..:::::::::::::::::::::::::::::::::::::::::::::::::::::^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.:.........................................................................................~YB&@@@@@@@@@@@@@@@@@@@&B5JJJYYY5555PPPPPPPPPP555555YYJYYJ?YPGBBBBBBBBB&Y.....................................................................................................................................::::::::::::::::::::::::::::::::::::::::::::::::::::::^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.........................................................................................~5#&@@@@@@@@@@@@@@@@@@@@@@@@@#GYJY555PPPGGGGGGGGPPPPPPPPP5P5JYP5PPGBBBBBB#&7...................................................................................................................................:::::::::::::::::::::::::::::::::::::::::::::::::::::^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.:.....................................................................................:7B&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@&B5Y5PPPPGGGGGGGGGGGPGGPPPPPGGG5YYPGGBBBBB#B:....................................................................................................................................::::::::::::::::::::::::::::::::::::::::::::::::::::^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
......................................................................................:?#&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&BP55PGGGGGGGGGGGPGGGGPPPPPPPG#&#BBBBBB##~....................................................................................................................................:.:::::::::::::::::::::::::::::::::::::::::::::::::::::^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
......................................................................................7B&&&&&@@@@@@@@@@@@@@@@&&#BGGPP5PGB#&&@@@&#BGPPGGGGGGGGGPPPPGGGB#&&&@@&&BBBBB##J....................................................................................................................................::::::::::::::::::::::::::::::::::::::::::::::::::::^^:^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.....................................................................................~P&&&&&@@@@@@@@@@@@@&&BPY?77!!!!~~!!!7?YPB&@@&&&##BBBBGGBB##&&&&&&&##GPGGB##BB###?...................................................................................................................................:::::::::::::::::::::::::::::::::::::::::::::::::::::^:^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.:..................................................................................:J#&&&&@@@@@@@@@@@@&#PJ7!!!!!~!!~~~~~~~!!!7J5G#&@@@@@@@@@@@@&&&&###BGPYJY5YPB######^...............................................................................................................................:..:::::::::::::::::::::::::::::::::::::::::::::::::::::::^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
....................................................................................^P&&&&&@@@@@@@@@@@&GJ777!!!!!~!!!~!!!!!!!!!77!7JP#&&&&&&&&&&&#####BPYYYJY55Y5YG####?...................................................................................................................................:::::::::::::::::::::::::::::::::::::::::::::::::::^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
....................................................................................^B&&&&@@@@@@@@@@@&P?7777!!!!!!~!!~~~!!~~~~~!77!!77J5G##&########BBG5YYYYJ55YY??JG#&P..................................................................................................................................:::::::::::::::::::::::::::::::::::::::::::::::::::^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
....................................................................................:G&&&&@@@@@@@@@@&P??777!!!!~!!~!!!~~~~~~!~~7!!!!77777?YPGBBBBBBBBP5555PP5Y5Y5???J5BB~:::.............................................................................................................................::::::::::::::::::::::::::::::::::::::::::::::::::::^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.....................................................................................7#&&@@@@@&&@@@&G??77!!!!~~~~~~!77!~~~~!!~~!!~!!7?JYJ??JJY5555Y555YYY55PP55YGPYJJ5YJ?YP5J~.............................................................................................................................:.::::::::::::::::::::::::::::::::::::::::::::::::::::^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
......................................................................................^?5PGPJ!^5#&@#Y???77!!!!!~~~~~!77!!!!7?JJJJ5555555P555PPPY5YJJYYYYYY5PPPPPPG5PP57YB###GPJ:.............................................................................................................................::::::::::::::::::::::::::::::::::::::::::::::::::^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
..............................................................................................^JGJ???777777777!!!~!77??YPB#BGPP5J?77?JYY5PGGPPYJY5YYYYY55PGGBBBGGGYPYPPYY7...........................................................................................................................::::::::::::::::::::::::::::::::::::::::::::::::::::^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.............................................................................................:^?PBPY55P5PPGBG5PG5Y?7777?J5GB#GY?JY5PPGBBBGGGPPPP5YYYYYYYY555PBBB#BBBBB&#J7?5P57J^.........................................................................................................................:::::::::::::::::::::::::::::::::::::::::::::::::::^::^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
..............................................................................................:75GPBGGPP5YJJJY55PG5J?7777JPBGY5G#&B##BBBBBBBGPP5J???JJYYY5PPPGBB#BB###&BJ77?5G?!!.........................................................................................................................:::::::::::::::::::::::::::::::::::::::::::::::::::^^:^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
..............................................................................................:!JPG5Y?7777J5PPP5YYY?7~~!7?5Y?JJJJY?77!~!!7?77!!!!!77?JY5555PPPG###B###&&GJJ7?GP7!.........................................................................................................................:::::::::::::::::::::::::::::::::::::::::::::::::::^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
..............................................................................................:7JPPJJ5G#&&&&#BPP5Y??7!~!7JY?!!!!777?7777?7!~~!!!777?JJY55555PGGBBB####&J77PPJ~.....................................................................................................................::.::::::::::::::::::::::::::::::::::::::::::::::::::::^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
..............................................................................................~JJYP5G&&G5YJ7777??77?7!7?JJYJ???7!~~!77!!!!~~~77777?JJYY5555PPPGGGB##B#BBB5J!JPYJ......................................................................................................................:::::::::::::::::::::::::::::::::::::::::::::::::::::::^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.:...........................................................................................:~JJJJYYJ77777????77???777?JJJ?JJ??7~!!!!!!~~~~!!7????JJY555555PPPGGGB###BBPJ?75JJ~...................................................................................................................:.:...::::::::::::::::::::::::::::::::::::::::::::::::::::^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.:............................................................................................:!J?77!!!77777777~!???777??JYYY5YY?77!!~^^^::^!7????JJJYY55PPPP55PGGBB##9J5Y?J:......................................................................................................................:::::::::::::::::::::::::::::::::::::::::::::::::::::^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
...............................................................................................:??777777!~~!!!~~!???777??Y5GB5Y55YJ?7~^::::~!7???JJJJJYY5PPP5Y5PGGBB###P7?YJ?5!....................................................................................................................::.:::::::::::::::::::::::::::::::::::::::::::::::::::::^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.:..............................................................................................~J?777!!~~~~~^~7?J?77!!7?YPBGJJYPGYYYJ?!~~~!77??JJJJJJJY5PPPP55PGGBB##&#GJ??JY:...................................................................................................................:.::::::::::::::::::::::::::::::::::::::::::::::::::::::^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.:::.:..........................................................................................:JJ77!!!~~~^^!?JYYJ77!!?J5GG5Y5GB#Y!7JYY?777????JJYYYJJY5PGGPP5PGGG##&&##GYY5~.....................................................................................................................::::::::::::::::::::::::::::::::::::::::::::::::::::^::^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.:::.............................................................................................JJ?77!!!!!!77?Y5YP5YY55PB##&&&&#G?!!!7Y5YJ??JJYYYYJYYYY5PGPPPPPPGGB##&#B557:..................................................................................................................:::::::::::::::::::::::::::::::::::::::::::::::::::::::^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.:::::::::::....................................................................................:JJ???7???77?J5PY?YGBBB##&&@&#B5J???????JJYYJJJJJJJJYYY5PPPPPPGGGGBB#&&&#G?.....................................................................................................................::::::::::::::::::::::::::::::::::::::::::::::::::::::^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.::::::::::::::..::::::.........................................................................:YJJ?J????JJY5GY77?JYPG#&&&#PJ???77??JJJYJJYJ?????JJJJY5555PPPGGGBB##&&&#J:....................................................................................................................:::::::::::::::::::::::::::::::::::::::::::::::::::::::^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
::::::::::::::::::::::..:.::....................................................................:JJJJJJJJJJYPP5JJJJJJJJ??JJ?777?J5PGBBBBBP5YJ777??JJ?JJ55555PGGBBBBB#&&&&5:..................................................................................................................:::::::::::::::::::::::::::::::::::::::::::::::::::::::::^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
:::::::::::::::::::::::.::::::::................................................................:JYJJJJJYYYPGP5555YJYYJ?77?JYPGB&&#GB##BPPPYJ77??????JJY5PPPGGBBBBBB#&&&&&P:................................................................................................................:::::::::::::::::::::::::::::::::::::::::::::::::::::::^:^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
:::::::::::::::::::::::.:::...:..................................................................?YJJJ??JJY5GGGBBBB#BB###BGGBBBGGP5Y5YJJJJ?J?77?????JJJY5PPGGBBBBBBB#&&&&&@G^..............................................................................................................:::::::::::::::::::::::::::::::::::::::::::::::::::::::^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
::::::^^^^^^^^^^~~~~^^^^^^^^^^:::::::::::::::::::..::::::::::::::^~~^^^^::::::::::...............!5YJ???????J55GBPYY5YY5G5JJJJJJ77???JYYJ?77??7?????JJY5PPGGBBBBBBBB#&&&&@@#5~.........................................................................................................:::.:::::::::::::::::::::::::::::::::::::::::::::::::::::::^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^~^~~~~^~^
7??????JJJ?JJJJJJJJJJJJJJJJJJJ?J?7777777777!!!!!!~!!7777777777777?JJJ???????????777!!~~~^^^^::^^:^YYJ??????777J5J?JJ??77!!7!7!!!77?JY5Y?77?!!777?JJJJJY5PPGGBB#BBBB#&&&&&@@#GPY^.....................................................................................................::::::::::::::::::::::::::::::::::::::::::::::::::::::::::^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^~~~~~~~^
Y55YYYYYYJJYYJJJJJY5YYYYYJYYYYYYYYYYYYYYYYJYJJJJYJJYYJJJJ?JJJJJ??JYYJJJJJJYYYYYYJJJJJJJJJJJJ??JJ??J5Y????????77YJ?JJYYYJJJJJJYYYY55YJ???777!!77?JYYJJJJY5PGBBB#BBB##&&&&@@@&&B##7..............................................................................................:...:::::::::::::::::::::::::::::::::::::::::::::::::::::::::^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^~~~~~~~~~~~~~^
JYYYYYYJJJJJYYJJJJYYYYJJJYYYYYYYJJJJYYYJJJJJJJJJJYYJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ??JJJJYYYYYJJJYY55YJ??JJJ???J?7?JJYYYYYJYYYYJ???77777777777?JJYYJJJJYPPGGBB#####&&&&@@@@@&B&&&PJ!^...........................................................................................::::::::::::::::::::::::::::::::::::::::::::::::::::::::::^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^~~^~~~~~~~~~~~~~~~^
J5YYJYYJJJJJJJJJJJJJJJJJJJYJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ???JJJJJJJJJJJJJJJJYYJJJJYJJYPYJ??JJJJ??7!7??7???????777!!!!!!!!7????JYYYYJJ?JY5PPGBB#####&&&&&@@@@&PG&&@@&@&#Y!^::::::::::::^^^^^^^^:^^^^^^^^::::.................................:::::.....:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^~^^~~~~~~~~~~~~~~~~~~~~^
JYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYJJJJJJJYYJJJJJJJJJJJJJJJJJJJJJJJJYYJJJJJJJJJJJJ?JJJJJJJYP5JJ??JYJ??77?7!!77777!~~!!777!!!?77?J5PGPYJYJJJY5PGGB#####&&&&&@@@@BJJB&&&@@@@@@&#GJ7!!!!!!777!777!777777777777!!!~~~^^^^^^^^^^^^^~~~~~~^^^^^^~~~~~~~~~!~^:^^~~~^~!!!!!!!!!!!!!!!!77!!!!!!!~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^~~~~~~~~~~~~~~~~~~~~~~~~
JY555YY5555555YY555555P555Y555YYYY55Y7!?55555555YYJJY555YYYYYJJJJYY55YY555YYYYYY?!7JJJJJYJJJJJJJ??JJJJYP5Y??7?JJ????7777??77!!~!!7?7!!777JYPG#GYJY5YYYY5PGB#&###&&&&&@@@@G~^!5G&@@@@@@@@@@&#GJ?7777777777777777??7??77777777???777777777??????7777777???7777777?77777777777?JYYJ????????????????????????????????????????????????77777777!77!!777!!!!!77777777!!7777????????????????77777!!!!!!!!!!!!!!!!77!!!7Y5
Y5555555555555YY555555555YYYYJJJJJ???!~!?JJ??????77!?YYJJJJJYY???JJJJJJYYYYYJJJJ7~!!!7JJYJ7~!?JJJJJJYYYY5PYJ??7??JYYJ??????7!!777777??JJYPB#&GYYYYYJJJY5GBB#&#&&&&&&&@@&BY!77J5#@@@@@BB#&&&&#BPYJJ?????????7777??????77?7???JJJ???????????????????77777?7777??7??7?????????J5P555YJ???J?JJJJJJJJJJYYYJJ??JJJ????????J??JJJJJJ??JJJJYYYJJJJJJJJJJJJJJJYYYYYYYYYYYYY5PPPPPGGPPPPPPPPPP5555555555PP55YYY55PGGPPPPGP
55YYY555555555PPPPPPPPP55555555YYYJ?????JYYJJJJJJ???JYYJJJJY5YJ???JJ?JJYYYYJ??????777?JYYY7^~7JJ??JYYYYJJJP5J?????JJYYJJ???????JJJJYY55G#&&#PJY55YJJJY5PB##&#&&&&@@&@@@&BPP555B&@@@@&GGPGGPPP57???YYYJJ??JJJJJJJ?JJYYYYYJJJJJJYJJJJJJJJ??????JJJ???JJJYYJJJJJJJJJJJ?JJYYYYYJYYYYYYYYYYYYY5PPP55555PPP5JJY555YJJJYYYY55PPPP55YYY5555PP5555555PP5YYYYYYYY5PPPPPPPPPPPPPPPPPPPPPPP55PPPPPGPPGGPPPGGGGGPPGGGGGPP5PP5
PGP5555PPPPPPPPPPP55PP555555PPGP55PPPPP55PPP555555555YYYYYYYYYY55PP5YYYYY55YY555555YYYYYYYYYYJJYYYYYYYYYYYPGPY????J?7?JY555555PPPPGB##&&&#PYJ55555YY5PGB##&&#&&&@@&@@@&#GGGGB&&@@@@@&&&&&##GGPJ?!~^~7JPBBGP5YYYJJY5PPP5YYJJJYY5YYYYYYYYJJJYYYYJYYY5555P5555YYJYYJJYYY5PPPPP55PP555555555PP5PGPPPPPGGP555PPPP555PPPPGGBBBBBP55555PPP55PPGGGGGGGGPPP555PPPPGGGGGGGGGGGGGGPPPPPPPPPGGGBGGGGBBGGGPPPPPPPPGGGP555PPP5
PGPPPGGGGPPGGGPPPPPPPP555PPPPGBBGPPGGGGPPGGGP555PP55YYYYY555555PGGGP5555Y55555PPPPPGP55555555Y5Y55P5YYYP#&&&&G5JJ???J?7?YPBB###&###&##GP5JJY5PPPPP5PPGB###&&&&@@@&&&&&#BGGB#&@@&&&&@@@@@@@@&&#G5?J7^~?YB####PYYY555555555YYY55P555555555555555YY55555PPPPPP5YY5555PPPPPPPGPPPPPPGGPPPPPP55PGGPPPPGGGGPPPGGGPPPPGGGGGBBBBGP55555Y5PPPPGGBBBGGGGGBGGPPGGGGGGGGBGGGBBBGBBBBGGGGPPPPPGGGGGGPPPPGGPPPPPPPPPGGGGGGGGGP
5PPPPPP55PPPGGGGGGGGGPPP5PGGGGBBGGPGGGGGGGPPGGPPPGGGPPP555PP555PGBGGPPPPP5555PGGGBBBBGGGGP55YY5PGG5YP55#@@@@@@#PYJJJJJJJ??JYYYJJJJJJJJJJYY5PPGGGGPGBB######&&@@&&#B###BBGB#@@@@@G!!JP#&@@@@@@&BPJ7J55PB&#PYPGGGP555PP5PPP555PPPPPGBGPPPPGPPPGP55PGPJYPPPPP5555555PPGPP555PPPPPGGGGGGGGGGP5PGBBGPGGGGGGPPPGGPPPGPPPPGBGGGGPPPPPPPGGGGGGBBGBBBBBBBBGGPPGPPPPPGGGGBBBBB##BBBGGPPPPPPGGGGGP55PP5555PPPPPPGGPGGBBBBBG
5PPPPPYYY5PPPGPPGGGPP5P555PGGGGPPPPPPPGGP555PPPP55P5555Y5555YYY55PP55YYYYYJJJY55YYYYYYYYYYY5GB##GY5P5Y#&@@@@@@@&BPYJJJYYYYYYYYJJJJYYYYYY5PPGGBBBBB###BBBB#&&@&#GPPP55PPGB#@@@@@P:.:~?PGB&&@@&&#PJ7?PBB&#PPGPGGGP5JJY5PGBGPPPPPPGGGGGGPPPPPPPGG5YY5Y?J5PGP5555555PPGGPPPPPP5PPPPGGGGGGGBGPPPB#BPPGBBBBGGGBBBGGGGGGPPGBBBGGPGGGGPPGBBBGGGBBBBGBBBBGGGGPP5PPPPGGGGGGGB###BGP55Y5PGBBBBBBBGPGBGPPPGGGGGGGGPPGGGBBBBG
555555YJJY55555555555Y55Y5555YJJJYYYYYYYYYYYYYYYYYYYYYJJJJJJJJJJJJYJJJJJJ???????77?JPG5YPPB#&&#PY5PYYG&&@&@@@@@@@#G5YYY555Y555555P55555PPGGBBBB##BBBBBBB#&&&#PPGP5YYJJYG&@@@@@G7~!JGB&G55G#&&&BPJ!7JG#P5GBGGGPPY7JPPPPPPPP5YY5P55555P55PP55PP5YJY5Y?J55YYY555555PP555555555555PPP5555PP555PPP5555PPP55PPPPP55PPP5YY5PPP555PPPP5J5PGGGPPPPPPPPPPPPPGGP555PGGGGGGGGGGGGPP5J?7!7YPGGGGGGGPPPGGGGGGBGGGBGGPPPPPPPGG5
YYYY5YJ?Y555YYYYYYYYYYYY5YYYYYJJJYYYYYYYYYYYYYYYYYYYYYYJJJJJJJJJJJYYYJJJYYYJJJJYPB##BPGGPB#&&B55PG5?PGBBGB&@@@@@@&5PGGGP5555PPPPGPGGPPPGGGBBBB#BBBGGGBB#&&BPPB&&&BGPYY5#@@@@@BY?JPB&@@&#BGPPBBPJ??7JP5PBGPGPPPJ75GGGGGB##BG5YYJJJJJJJJJJJJJJJJJJJJ?7?JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJYJJYJJJJJJJJJJJJJJJJJJJJYYYYJ?JYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY5555555555555555555555555555P55555555PP5PPPPPPPPPPPPPPPPPP5
Y5PGGGYYGGGGP555YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYJYY555YYYYYYYYYYY5PB###GGYGB5B#&&B55PGPJ5&&&BBB&&&@@@@GYY5GGGPPPPPPPPPPPPPPPPGGBBBBBGGGGBB##BG5G#&@@@&&#BBGB&@@@@BJ?JPB#&@@@@&&###BP?~^~7?PBGPP555??PGGPG#&#BBB#BGBBBP5YYJYYJJYYYYYYYYYJ?JYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYJJYYY555555555555555555555555555555555555555555555555555PPPPPPP5Y5PPP5Y5PPPPPP555PPPPP55PPPPPP5
PBBBBG55B#BBBBGPPP555555555555555555555555555555YY55YYYYYYYJYYPPP5YYYYYYYYY5555YYYJYG#5G#&#B5YPP5YYG&&@&&&&&&&@@@5JJJY5PPPGGPP555YYYY55PPGGBBB#BBBGGPYY5B&&@@@@&&&&&##&@@@&GY?J5B#&@@@@@@@&&&&#PY~^!5BPP5YYY?JGGPPB&#BG##GPG#&&&&&&#B5JJYYYYYYYYYYYYJJYYYYYYYYYY555PP55YYYYYYYYYYYYYYYYYYYYYYYYYY55555Y5555555555JY5555555555Y5555555555555YYYYY55555555555555YYYY5555555555555Y?~7YYYYYYYY55YYJJJYYYY55555555YJ
PBBBBGY5##BBBBBBBBGP555555555555555555555555555555555555555YYYYY55555YYYYG#&&&#GY?J5BPYB##GP5PGPJYJ#@@&#&@@@&#&@@P?JJJJYY5PPGGGGPP55PPPGB###BGPYJ???JPB&@@@@@@&@@@@@@@@@@&5???JGB&@@@@@@@@@@@&BG5J75B5P5555J?GPPG###GB#G5J??5PGB#&&&@&GYYYY5YYYYYYYYYYYYYYYYYYY5PGGGBGGP55YYYYYYYYYYYYYYYYYYYY55555YY5Y5YYYYYYYYYYYYYYYYYYJJJJJYYJJ????777?7777777777777!!!!!!!!!!!!!!~~~~~~~!!~~~~!~!!!!!!!!!!!!!!!!!!!!!!!!!!!
JYYY5Y?J55YYYYYYYYYJJJJJJJJJJJJJJJJJJJJJJJJ??????????77?7777!7777777J5B#&@@@&&#P?7JG#5P###BGPGPY5P#&@@B?G&@@@&&@@#YJJJ???77??JY5PGBB###BGP5?7!!!7?J5PB#&@@@@@@@@@@@@@@@#P?~^^~?YPB##&&@@@@@@&&B5J?PBGBG5PPYJGPPB##BPBBPY??Y5GGPPPPPB#&&BP?!7!!!!!!!!!!!7!!!!!!!!777?????77!!!!!77777777777777??777777777777777777777!!!!!!!!~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^7YG##BB#&#PPPJ!7BB55B&###GGBYP&&&&@@@PJG@@@@@@@&5JJJJ??7!!!!!!!!77????77!!77J5PPPGG##&@@@@@@@@@@@@@#P?~:::^!?J555PGB#&&@@&#BPY?5BGBBPPGPJGGG##BBGBGYYYYG#&&&&&#BGGGGGGG5?~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~^^~~~~^^^^^^^^^^^^~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^~^^^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^:~?77PGP55PPY7~~~~5B5JB&&#&#PB5P&@@&&#@@&PJ#@@@@@@#YJJJ???77!!!!!!!7777777?5B#&&&&#&&##&&@@@@@@@@@@@&#GY7!!!7Y5PGPP55555PB&&#BGJ75BGBGGPP5JPBG#BGGGBG55YYPB#&@@@@@&&&&#G5??YP5?!!!!~!!!~~~~~~!!!~~~~~~~~~~~~~~~~~^^^^^^^^^~~^^^^^^^^^^^^^~~^^^~^^^^^~^^^^^^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!!!!!!~~~!!!!!!!!!!!!!!!!!!!!!!!!!!7777777!7777!!
~!!!!~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^~7^^5BBGGG5?!:..:?BGPP&&&#&BGPJ#@@@&&PB&@&BG&@@&@@#YJJ???777777777777?J5G#&@@@@@@@@@&&@@@@@@@@@@@@@@&#PJ7??YB#&&&&#BBGPPP5PPY?!!JPPGG5PYYJPBB#GGBGBGYYJ??YB&&@@&@@@@@@@&#P7~7P#J::^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^~^^^^~~^^~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~!!!!!!!!!!!!!!!!!!77!!!!!!!!!7!!!!!!!7777777777777777777777777777777?7??????????7
~!!!!!!!!!!~~~!!~~~~~~!!!!!!!!!~~~~~!~!!!~~~!!~~~~~~~~~~!~~~~!7!:?#&&&&&#PY7^::!GGGB&#BBGG5GGP&&&@&BJJP&@@@&&&#&&&GYJ??77777777?Y5G#&&@@@@@@@@@@@&@@@@@@@@@@@@@@@@&BY?7?JYG#&@@@@&&&&##BBPJY7~755PPPGPJJ5##BPGGPBPJJ?777YB#&@@@@@@@@@@&#BPYJJP&B!^~~~~~~~~~^~~~~~~~~~~~~~~~~~!~~~~~!!!!!!!~!!!!!!!!!!~!!!!!!!!!!!!!!!!!!!!!!!!!77!77777777!!!!7!!777777!7!!77777777777777777777777777777777777??77777777??7??7?7
!!!!!!!!!7!!!!77!777777!777777?77!7??7??7??77777777??????JJ?J5?7G@@@@@@&B5J???7YGPBBG5JJ~!G#B&&&&&&G~~JB&@@&&@&#&&&BJ??????7?5GB#B&@@@@@@@@@@@@&G&@@@@@@@@@@@@@@&&GJJ7?JYGB&@@@@@@@@@@@&#G5?7YJYYY5P5JJ?&#GPGGPGYJ?7!!7?P#&&@@@@@@@@@&##G5YPGGB##?^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!!~~~~~~~~~~~~~~~~~~~!!!!!!!!!~!!!!!~~!!!!!!!!!!!!!!!!!!!!!!!777777!!!!!!!!77777777777777??77??????????????????????JJ???????
~!!~!!!~!!!!!!!!~!!!!!~!!!~~~!!~~~~~!!!~~~~!!~~~~~~~~~~~~!!YBG5#@@@@@@@&&BGJ?JYYY5PPPYYP7?&&BB#&&&B7.:!P&&&&@@@##&J?????YB&&#BGB#&&&@@@@@@@#B&@@@@@@@@@@@@@&&BPYJ?7JYG#&@@@@@@@@@@@@&#B7!JYPBGP5P5J??P5YGGP5?7!:::^^75G#&#&&&&&&&&&#GPJ?YB&&&#B7^^^^^^^^^^^~^^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!!~~~~~!!!!!!!!!!!!!!!!!!!!77!!77777!7777??????J?JJJJJJJJ?????7??JJ???????7?????77777??7????????????J?????????7??7
~~~!~~~~~~~~~~~~~~~^~~~~~~~~~~~~~^^^~~^~~^~~^^^~^^^^^~~~^~P&&#&@@@@@@@@@@&YJYP#BB####BPGPJB&5GGBG57::^7G&&&&&&@&##&&BJJJJ?P@@@&#BGP5P#@@@@@@&@@@&&@@@@@@@&&##BB5J7!!~~7YG#&@@@@@@@@@@@&##Y75Y5#B555PGGJJP5?JJ??77::..:^!?YGGGGBB##&&&BBB5JJP#&@@@&#Y!~~~~~~~~!!!!~!!!!!!!!!!~!!!!!!!!!!!!!!!!!!!!7!!!!!!!!!!!!!!7!!77!!7777!!77777777?JJJJJJJYYYJJJJJJJJYJJJJJJYJJJJ????????J??JJJ????JJJJJJJJJJJJYJJJ???????JJ?
!!!!!!!!!!!!!!!!!!!!77!!!!!!!!!!!777777777777777777?????JB@@#B&@@@@@@@@@@&J5BG##B##B#&BBP5#5?G#GY!^~75GB###&#BPB#B##PYJYYG@@@&&GYJYG&@@@&#&#B&@@&@@&#&&#GP5PPPY7!::..:~7JGBB#&&&@@@@@@&#?7J?75YJYYJYY5JPBJJ5?JBB7^^:::~7?5P5555PPPGBGGP5P5PB&@@@@@@&GJ7??????7?777??7777777777777!!!!!!777!!!!777777!!!7777!!7777!!77777777!!77777777?777????JJ???????????JJ????????????JJJJY555YYYYYYJYYYYYYYYJJJJJJ?????JJ????
?JYYYYYYYYJJYYYJJYYYYYJJJJJJJYJJJJYYYY5YYYPPP5PGP5PGPPPG&@@B5B&@@&&&&&&&&GYPGB#GPG##&BG5J##G#&&G7!7YG#&&&#&&BGGPGB#BYYYYB@@@@&&#B#&@@&&###GY!?&@@#55B#BGGGGGGPJ7~:::^~7J5PPPGB##&&&@@&B77PYYG5YYJ??Y5YP#5J57J&@#J7~~~!JYGBGGGPPP5555??YY55G&@@@@@@@@@&5JYYYYJ?????JJ??????JJ??7777???JJJ??77!7??777777??777777777777777777!77777777777?77777????7???????77???????77??????????JJJJJJ?????????????????????7??7???7
5PGGGPPPPPGGGGGPPGP5PGPPGGPPPBGGGGBB#BBGPG###B##BGGBGG#&@@P!YP#&##BBBBG57~7GPBBPGGBBGP5?G&#&@@@&Y!YB&@@@@&##BGB##B##GYY#@@@@@@@&&#PP&&&&&G5J!^!PY?B&&&&&&&&&#B5J!!!?Y5PB#BBGGBBBB##9JGY5B5JYYYPPPP5Y?7Y77#@@PJ7!?JPG&&&&&###BBGPY7~^55PG#&@@@@@@@@@&BPYJJYJJYYJJJYJ????JJ?777?7???JJJ???777??????7???????????JJ????JJJ??JJJ???JJJJJ???JJ??77???J????????7???????777?JJJ?????JJ????J??????????????????????????
PGBBBGPGGGGBBGGPGGGPPGGGGGGPGBGPGGB###BGPGB#BB##G55PP&&@@Y:^7YPGPPPPP5?!77PPBBGGGPPP5P?5&&&@&@@@&5G&@@@@@@@@BJP&@@&&#B&@@@@@@@&&P~?&@@@&&BGY?!!JB&@@@@@@@&@@&B5J7?YP##&@&&##GGGPPP55?~?5J5BP5YYYYY5PP5JJ5??B@@BJ77?JG#&@&&&&&&&&&&B5J~^J&GGBB#&&@@@@@@&#BY?JJJ???J??J?????????JYYJJJJJJJJYYJJ?JJJJJJJ??JJJJJJJ??JYJJJJJJJJYYJJ?JJJJJ??J?JYYJ???JJJJJ???JJJJJJJJJJJJJJYJYYYYYJYYYJJYYJJYYYYJJYJYYJYJJJYJJYYJJJJJJ
YYYY55YJYYYYJ???JJJ??JJ?JJJ???????JJJYJ??JYYYYYYYY?JB#B&Y.:^!JYPPPBG5?!7?YPGGGGGGPGPP?Y&&&&&@@@@@&#@@@@@@@@@B775&@@&&@@@@@@@@&#Y~J&@@@@&#GYJ?JG#&@@@@@@@&@@&GY?7?JPB#&@@@@&&&&&##B5!~JY755JJ5555P5GGJ!Y57?#@&GJ7!?JGB&&&&&&&&&&@@&#GJ7!?&&BGB#BB&@@@@@@@&#P?J??JJ?????JJJ???JJJJJJJJJ?JJJYJ???JJ?J?????JJJYJJJJJJJJJ??J?JJYJJYJJJ?JJJJJJ?JJJ?JJYY55YJJYYYJJYYYYY5YJY5PP5555YYYYYYYYYYYYY55YYYY5555YYY5YJJYYJJJYJ
?J??J?777?7777777?777777777777777??7??777777??77777GGP5?^:~!?Y5B#&#GJ77JYGGBGGGGGPPPJ?&&&&&&#&&&&&#&&@@@@@@@B77JG&&&@@@@@@@@&#GYP&@&&@&#GYJJYGB&@@@@@&&@@J?7?JPB#&@@@@@@@@@@@@B!7YY?PPYYYJYY555PYJPP7J#@#PY?7?JPB&@@&&&&&&&&@&#BPJJ75&@#B5??JP@@@@@@@@&&P7!!77!77??7!!777!!!!!77777!!777!!!777??7!7?7??JJ?7???????7???JJ??JJJ???JJ???JJJ?JYJ?JJJJJYYYJJ?JJJJJJJ??JY5YYYYYYYYYYYYY55Y555555PP555YYYYYYY5YYY5YJ
!77777777777777777!77777777777!77!!!!!!!7!!!!!!!!!Y5YY5777?JYP#&@&GY7?555PGPGGPPGPPJ?#&B##GGGPPP5J!5#&&@@@@&G7?YGG#&@@@@@&&&&&#&@@@&@&#GJ7??5B#&@@@@@@&&BPJ?77JYPB#&@@@@@@@@@@@@G!?PYYGPYJYYJJJJ5GY?P5?Y?7!~775G#&&&&&@@@&&@&&#GJ?7?5&@&PJ7!7?B@@@@@@&&&#P~~~~~~~!~~~~!!~~!!!!!!!!~!!!!~!!!!!!!!!!7!!!!!!!!!7!!!!!!!!!7!!77!!!777!!!77777777777777777777???????777???J??JJJJJJJ??JJ?J???JJYYJJYYJJJJJJJJJYYYJ
77777777777?????77777?77?JJ?7777!77777?77!!!!!!!!777?PG5YYJYP&&@&G?~!J5YPGGGGGGGGPY?B&GGGGGGGP5J!^:^PGB#&&&#Y~!J?Y&@@&###&&@@@@@@&&&&BY7!~!75G#&&&&&&#PJ?!~!~7J5B#&@@@@@@@@@@@@GJ5BP5PPPPPP5PPP55JYBG55&BJ!^^:^~7YP#&&&&&&&@@@@&&#PYJ?YP&@@#G5J77J#@@&&&&####P!!!~~!!!!!!7!!!!!!!!!!!~~!!!!!!!!!~~~!!!!!!!~!!!!!!!!!!7!!!!!!!!!!7!!!!!!!!!!!!!!77!!!!!777777?777777!!7777777777777777777777?777777??7????77????7
!!!!!!!!!!!77777!!!!!!!!!!!!!!!!!!!!!!!!!~~!!7!!!^:^5#BPY??G&&&G?::^7JYPPGGGGGGPPP?B&####BB##B5J!~~!55PGGGPJ~:^^7YB&&G5YP&@@@@&&#BBB5?~^::^~J5BBBB#GP5YJ7!~^~7JG#&@@@@@@@@@@@@GP##GB#BBBBBBBBB##BG#BPB&&GY7~^~!?5PB####&&&&&@@@&&#GP5PG#@@@@&#G5YJ5#&&#BBGB##&P!!~~~~~!~~~~~~~~~!~~~~~~!!!!!!!!~~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7!!7!!!!!!!!777777!777!!!!!77?777777777777?77???7???7???7777????77????777777
~!!7!!!!!!!!!77!~!!!!!!!!!!!!!!!!~!!777!!!!!7777^..7&&BP?YGBGGY~:~7YPP5GGBGGGGGG5?B&#&&&&&&&&B5?77?P#GPPPY7~::^~!?Y#&BPG&@@&@&BBPPPY?!:...:!?Y5PB##&&#GY7!~~!J5G#####&&@@@@@&BG#&B#&#&###B###&#GB&#B#@@&#G5Y55G##&&&&###&&&&&&&&BGGGB#&&@@@@@@&#G5JJG##GGGB#&&&P!!!7!!77!777!!!777!!7JJ?777??777777?777!!777!!!!!!!!!!!7777!!7777???77777?777777??????7????777?JJ?7????7?????JJ??J???????7?777?????????777777777
~!!!!!!!!!!~~!7!!!!!~~~~!!!~!!~!!!!!!!!!!!!!!!!7^:!#@&#P5GGGGY!!?PB#&GPPGBBBBGPY7G&#&&&&&&&&BY?7!?5B&&#BPY!::!?7??YP#&@@@&@&&BGGPGGPJ!:::^!JYG#&@@@@&BY?!!77?J5PP5PPGB#&&&@&GB&&###BB#########B#&BB&@@&&BGGBB#&@@@@@@&&&&&&&&#BG55YPG#&@@@@@@@@&#GYJ?5#&###&&&@&57J?7!!!!!!!!777!7777??777?77!!!!!!777!!!!!!!!77777!!777??7!!7?7?JJJJJJ?JJJJJJ??J???JJJJJJYYJJ???7?YYJ?????J???????JJ??????777?77?777??777777777
~!7!!!777!!!!!!!77!!!!!!!!!!!!!~!!!~!!!!!~!!!!?7!J#@@&BBBB#B577JG#&@&P55G#BGP55!5@B&&&&&&&&#P?77?YG&&&&#GP7~7GG5YJ?JG#&&@@&&&###&&&GY!~~775B&&@@@@@&#PYJ?YPBBBBGGGGGGB##&&#G#&##&&&#BB##&&&&&B#&BB&@@&#BGGBB&&@@@@@@@@@@@@&&#BPYJ??YG&&@&##@@@@&#BPYJJP&@&&&@@@@&J!~~~~~!~~!!!!!~~!!~!!!!77!!!!!~~!!777!!!!!!!!7777!!777777777777!77??77777777777777????7?????77777??77??77??7777????77777?????77????77????77777
!777!!7?77777!!77!!!!!77!!7?77!!!7!!!!!!~~!!!7?JP#&&&B#&&&&GJ77JB&@@#PYYPGPG5J!Y@B&@&&&&@&#GJ7!7YG#&&&&BG5?7B&#BYJ?YPGB#&@&&&&&@@@&GJ?!7YB&@@&@@@@&#BYJ77J5#&&&&&&&&&&&&&BP#&##&&######&######&B#&@@&#BGGB#&&@@@@@@@@@@@@@@&&#P5JJJPB#&&#BG#@@&&&##GPPPB@@@@@@@@@&7~!!!77!!7!!!!!!7!!!!!~77!!!!~~~~!777!~!!!7!!!!!!!??7777??77777777!777777777777!!777!7??77???777???7???????????JJ??JJJYJJJJJJJJYJYYJJJJJ?????7
!7!!!!!!!!777!!!!!!!!!!!~~!!!!!!!!!!!!7!~~!~!?JG###BG#&&@@@&G5JYB&@&PPJYYYPYJ~7&B#&&#####BPJ7~!?PB&&&&&GYJ7Y@@&#G5YYJJ5G#&&&&&@@@@#5??7G&@@@@@@@@@&#B5J??J5B#&@@@@@@@@@@#P#&###&&&&&&##&&&&#&&BB@@&&#BBG##&&@@@@@@@@@@@@@@@&&#BGPPG##&@@&#B#&&&&@&&&&#BB#@@@@@@@@@B~~~~~~~~~~~~~~~~!!!!!~~~~~~~~!~~!!!!~~!!!!!~~!!~~!!!!!!!!!77!77!!7777777?777777777777777????7777?7777????J???????JY55YYJJJJYY5Y555YJ?????JYY?
!!!!!!!!!!!!!!!!~~~~~~~~!!!!~~~~!!!!!!!!~~~!J?5BPBG5#&@@@@@@&#GYJ5BBJ57J?JYJ7^P&G#GGGGPYJ?~^::~?5B####&GJ?7#@@@&#B5Y77?JP5G&@@@@@&GYJ5#@@@@@@@@@@@&#B5Y?7JPB&@@@@@@@@@@BP#&###&&&&&&##&&&&#&#B#&@&#BPGPG#&&@@@@@@@@@@@@@@@@&&##B##&&@@@@@&#B&@@@@@@@@@&#B#@@@@@@@@@5!!~~!~~~~!!!!~!!7!!7!~~~~~~!!~~!!!~~!!!~~~~~~~~~~~~~!~~~!7!!!!!!!!!!!!!!!!!~!!!!!!!!!!77!!!!!!!!!!!!77!!777777777????7777??JJ?J????7???7???7
~!!!~~~~~~~~~~~~~~~~^^~~~~~~~~^^^^^^~~^~^^^7JJPJPP75&@@@@@@@&#BP5PPJ~5YPGP55PJY##GGGGGY?!^:..:~?YPPPGGGGJ7P@@@&@&#B5?!~!7!Y&@@@&&#P?5G#&&&&&&&&&&&BP57!~~?PB&@@@@@@@@@G5B#B#&#&&######&&##&#B#&&#BPYYJYPB&&@@@@@@@@@@@@@@@&&###&&@@@@@@@@&&#&@@@@@@@@@@&#G#&@@@@@@@&J!~~~~~~!!!!~~~~~~!~~~~~~!!~~~~~~~~~~~~^^~~~~~~~~~~~~~~~~~!!!~!!!!!7777!!!!~!7777!!!!!!!!!!!!!!!77!77!!!!!!7777777777777777?777777777777777!
~77?!!~~~~!!~~~~~~~^^^^^^~~~~^^^~^^^^^^^^^^!!?J5G77Y#&@@??5#####PJP5J77YPB&&&#&###B5J!^:::^7JPP55555P5?&@&@&@@@#P?~^^:.5@@@&@#?~~JYPBB##BGBGGPY?~^:::^JYGBBBBB##&&G5B#B#&#B#BB#&&#B&&&&##&@@&#GYJ7?J5B#&@@@@@@@@@@@@@@&&&##&&&@@@@@@@&&&#&@@@@@@@@@@@&#B#&@@@@&&&G~^^^^^~~~~~^~~~~~^^^~~~~!!~~~~^^~~~~~~~^~!!!!~!!!!!!!7!!!!!!!!!!!7??777?7!!7JJJJ7!!77777!777!!77????77!!!!777??777777777777???7777???777??7
~?YJ777!!7J?777!~~~~~~~~!!!~~~~~~!~^^~~~^~~:^7P#Y7?YG&#G5?!75B#B&&@@&PJ?JGGB&@&&&&&&&BPJ?!!!7Y5B#BBGPPP55B@&@&&&&J7^:.:&@&&&5^.:^!7YGG5PG5555Y7!::...^PJPGP555PPPBB#&###&#GGB#&&#B##&&##&@@@&#GPYJY5GB#&&&&&@@@@@@@@@&&###&&@@@@@@&&&&&&&&@@@@@@@@@@@@&#BB#&&&####Y^^~^^~~^^^^~^^^^^^^~~~^~~~~~~^^~~~~!~~^~~~~~~~~~!!~!!!!!~~~~!!!!!!!!!!77!!777777777!!!!!~!77!!7777!!!!77!7777777!!!77!!7!!!777777!7777777!
^!7~~~!!~!77!!!!~~~~~!!!!!!~~~!~~^^^^!!~~!~:^P&#P55PB&B7YG##&&&&&&&@&BY?Y#&@@@@&&&&&#GYJ77JJPB&&&&&&###BB&@@&&###BBBPY7^:J&##G7::.::!JPBBGGBBBBBPY?!~^~~7PPBBBGGGGG5B##&&&&&&#####BBBB##B#&@&@&&BGGGGBB#&&&&&&&&&&@@@@&&##B#&&@@@@&&&&&&&&&@@@@@@@@@@@@@@@&BPPGGGBGB##?:^^~^^^^^~^^^^^^^^^^^^^^^^^^^^^~~~~~~~~~~~~~~~~~~~~~~~~~~~!!!!~!~~!!!!~~!~~~~~!!!!~!!!!!!!!!!!!!!!~!!!!!!!!!!!!!!!7!!!!!!!!77777!!77!77!~
^~~^^^^^^~~~~~~~!~~~~~~~~~^^^~!~~~^:^~~~^~~~7&&&&BB&@&PYB&@@@@@@@@&&Y?7JY5B@@@@&&@@&B5?77JJPB&@@&&@&&&&&&&&&#BGBBPGB#G5!!#BBGY7~~:^~JP#&&&&&&&&&#G5J?!?J5B#&&&&&&&&&&&#P#BGB#&&&&#&#GBBG#@@&&&#BGPGPB#&@@@@@@@&&&&&&&##GGPB#&&##&&&&&&&&&@@@@@@@@@@@@@@@@@&#GY?JYYPB#&&J^^^^~~^^~~^~~^~~^^^^^^^^^^^^^^~~~~~!!~~~!~~~~~~!!~~~~~!!~!!!!!!~~!77!!~~~~~~!~~~!~~!!!!!!!!!!!!!!~!!!!!!!!!!!!!!!77!7777??777??7777777!!
~!7!^^^~~!!~~~~~~^~!!~!~~~^^^~!~~~~^^~~~^7?JB&&&&#&&G775B&&&&&&&&&PJ?JGBY5J5#@@@@@&BPJ7!?JPB&&&&&&&&&@@&GG##GGG#GG####G5B&#&#G57!~7YB#@@@@@@@@@&#GY?7!J?PB&@@@@@@@@@@@&#&BP55GB&@@&BG5P#@@&&&&#G5JG#B#&@@@@@@@@@@@@&#BPYY55GBP5GB#&&&&@@@@@@@@@@@@@@@@@@@&&#GY?7?Y5B&&@&Y~~^^~^~~~~7!~~!!~~^^^~^^~^^^~~~~^~!!~~~!~~~~~~~~~~~~~!!~!!!!!!~~!7!!!~~~~~~!!~~~!!!!!!!!!~~!!!!~!!!!!!!!!!!!!!!77!!777?J?7777?7!7777777
~7J?!~~!~!??!~~~!!!7777!!~~^~~77!!!~^~!~!JYB&&&&#BBG7~~?P##BBBBBGY?7?5B&BG5?JY#&@&#GJ?!7J5B#&&&&&&&@@@@#775GB#&#GB###&&&&&&&&#P?!7JPB&@&&&&&&@@&BGY?7!?JGB&@@&&&@@@@@GB&BPY??YP##&&&BYG@@@&&&&BG5??#&&&&@@@@@@@@@@@J77?J5?7?JPB&&@@@@@@@@@@@@@@@@@@@&&&&&#G5J?J5G&&@@&5!^^^^~~~!777!77!~~~!!!!!~~~~^^~^~!~~~!~~!~~~~~~~~~~!!!!!77!!!!!!7!!!^~!7!!!!!!!!!7!~!7!!!~!!!!!!!!!!!!77!!77!7777777???77!!!!!!!777777
!777!~!77!??!~~~!!7777??77!!~~7J?77!~~77JYP#&&&#BGBG7^:!PBGGPP5JJY5G##BBGY5GGY?JPP5?7!!7JG#&@@&@&&&@@@&#GPPB&@&#BBB###&@@@@@&BY?!7JPB&@&&&&&&@@&#B5J?7JYBB&@@@@@&@@@@#5#G5J77JG##&&&&&&@@@@@@&BG5J?Y#@@&&@@@@@@@@@&&GJ?!!7J77!!?YP#&@@@@@@@@@@@@@@@@&&&&&&&&&&#PYYY5B#&@@&Y^^^^^~~~~77~!!~^~~77!!!~~!~^^~~~~~~~!~!!!~!!~~~~!7!!!!7??77!!!7!!!!~~!77!!7777!!!!!77!!7!!777!!!!!!!777!777?77?JJ?77??J?7!!!7!77????7
???7!!!???J77!!7777??JJ?77JJ7!?JJ7??!!JJ55B&&@@&&##B?^^JBBGGPY?JY55GP5G55PBB5PP5?777~^~!YP#&&&&&&&@@@&@@&&&&&&#@@&&##&&@@@@@#PJ7!?JG#&@@@@@@@@@&#B5Y?JY5##&@@@@@@@@@####B5YYY5GB#&@@@@@@@@@@@#BP5YJY5&@@@@@@@@@@@@&#G5Y?JYPPJ7!!JYPB&@@@@@@@@&&&&&&&&##&&&&&@@&#PY?JYPB&@@@Y^^~^~~^^~~~^~^~~~!7~~~^^~~^^~~~^~~^~~!!~!7!~~~~~!!~!!7J?77!!!7!~!!~!77!!77???!!7!!!777??7777?7!!!77!!!7??7??77?J?!!7?JJ?!!77777JYJ?7
7?YJ77?JJ?777??JJJJJYYYY?!?J777?J77?7?5YYB&&#&&@@@@&J~?B&&#GJJYY5YP55BBPGBBGGBGYJJP5JJ7??JPGB####&&&@@&BB?P&&&&@@@@@&&@@@@@&B5J77?5B&@&&&&@@@@@&&#GP55PB&&@@@@@@@@@G#@@&#YG555P#&@@@@@@@@@@@&#G55JJ5G#&@@@@@@@@@@@&#GGPPB#&#GYJ77?JPB#&@@@@@@BBBB5PB###&&&&@@@@&B5J?JJ5B#@@@Y^^^~~^:^^^^~~!!~~~~~!~^~^^^~~~~~!~~!!~^!7!~~~~~~~~~~!!77!~~~~!~~!~!J?!~~!7!!!!77!!!7?777!!77!77!77!!!!??77777!!!!7!!77!!777777?J?J?
J555J???YYJ??YYYY5YYY5YJJ7!7?7777!7??J5?5#@@&BB#&&9P&@&PJJJYJJ555PG#GPBGGBG55PBGPG5PPY7?YJY5PGGBBBGJJG?PB#&@@@@@@@@@@@@@#GJ7!!7YPB####&&&&@&&#BP5J55B#&&&&####&&#G&@&#GBPGGB&&@@@@@@@@@@@&#GPPY5P#&@@@@@@@@@@&&#BBBPB&@@&#GYJ?!?JPB#&@@@@@GPPPJYG#&&&&@@@@@@@&#PJ??J5G#&@&Y^^^^^:^^:^~~~!7!!!~!!~~~^^^~~~~!!!!7~^~!~~~~^!!~^~~^~!?7!~~~~~!!~!7!~~!!!!!!~!77!!!7777!?J7!!!!7!!!!!77!!77!!~~!!!!7777??7777?J7??
GBP5Y?7?55JJJYPGPGPYYY55YJ77?77J??JJJ5P75#&&&&##&&&&P?B@&YJY5JJJYPYPPG#BPPGGPY5GBBBGPPPYJ5BPJP5YP5YY777?Y???Y5G#&&&@@@@&&9^::^~?YGBBGB&&&&&&#BPJJ7Y5G##&#BB#B&&##&@@&##G5GGB&&@@@@@@@@@@@&#GGP5PB&@@@@@@@@&&####BBBB&@@@@&#G5J?7JYPB#&@@@@BPGP?YG#&@@@@@@@@@@@&#PYJ?JJ5G#&&5^^~^^^^^~~~~!!!!!~~~!~^^^^^~~!77!77~^^~~!~~~~~^~~!~~~!!!!!~~!!7!!!~~!!!!!!7!7?777777?77?J7!!!77!!7!!7777!!!!!!!77!7777J?77?J??7!!
B#G55YJY55YYPGBBGGPP55P5??J?7?J5YJY55G#?PBB##&@@@@@@GJB&55GB55PPG5PPPBGGPGBP5PGBBG55GGGPPBBGPPG##P?JJ77JJJ7Y#PY??GPYYY5GPPJ!::.::!Y5GGBGB&&&&&#BBGGGB#&&&@@@#BB#&#&@@@@@&#BPPPGB#&&&&&&&&&&&&BPPJYYB&@@@@@@@@&##B#&&&&@@@@@@@&#BPYJ7JYPB#&&&&&##GJJPB#&@@@@@@@@@@@&#PJ7~!!7YP#&Y~!~~!~!~!!!777~!~~~!!~~~~~~~7?77!~^^~~~~~~~~~^~!!!~~~~~!!~!77??7!!!!~!!!!!77?77??7!77!!7!~!!!7!!7!!!77!~~~!!!77!!!777?777??J?77!
PBGGBPJY55YJ5#&&&&&#PPGPYJ5Y?JJJY??YP##YGPPGGB&@@@@@&GP5YPGP5GGBGY5B##&&##G5PPPP5YYPBBBBPB##BB##GYY5PYYGG5YPBG5JG&#PJYB#5?YPYPG?!?JYGGBB#&&@@@&#&&@@&&&@@&@@#&&&&&@@@@@@@@&BGGBB#&&&&&&&&&&&#G5?!!JP#&@@@@@@@@@&@@@@@@@@@@@@@@@&&&#B?77YPG#&&@&&BJJY5G#&@@@@@@@@@@@&BY7~::^~?P#&P?~!7!~~!7!!7J7!?!~~7!!~~~!7J?7J?~^~!~~~~~~~~~7???7!!!!!!!7?JYYJ7~~!77!~~~!!!!?J?7!!77777!!!7777!!!!!JGGGGGJ!77!!777?J7!77777777
55PG#G?J5PG5P&@7~~G@#@BBB@&P5YYY555PG&#B#GPPPPG&@!^^B@?5PP5PPPGGP5Y#@#~~5@&@BGB@&YJJJJ?Y555PGB##P55Y5PYJPG#&BGBB&#B#GB&&##&&&@&&##BB##&@@@B~!Y@@&&@@&&&&&#&&&@@@@@&&@@!~!&@#BB#&&&&&&&&&&&&&#GY?!J&&BB&@@@@@@@@@@G:^!@@@&BB&@@@#~~5@Y^~~7YG&&@@@#Y??YYP&@7!!#@@@&&&&#PJ~::.:~JG&@G!~!!!7777!7YJ7YY7!!!!~!!!!77?J?!~77~!77!~~^P@BGB&#?777?J7!7Y5J7!!!!!!!~~~~~!7J7!!~!!!!7!!7!!??!~!~~B@7!7&&!!!!!77?J?777!!??77!
55PGBPJJ55P5P&@...Y@@@...&@&BP55PPYY#@@@@&&&&#P&@Y??#@#&###&&&&&&#GB@&..J@@@...&@#G5P5JP5BB###&@&&@BB&@&&&&&PP&@@&&##&@@@@@&##&@@@@@@@@@@@5..^@@@@@@@#&&@&@@@@@@@##&@&...&@@@&@@@@@@@@@@@@@@@&&B#&@5..!@@@@&&&@@@#??Y@@@Y..!@@@&..J@7^JGB#&@@@@@&5J??JJ&@...B@@@@@@&BG5JYPGGB#&@@@B7JPGGBB##B#&#B5Y5JYGBBB#BG5Y?77P##BB##B5?Y&@...&@GJ777J5PB#&#GPGGGGPJ7PGGPG57YGBBBBBBB57!?GBBGPB#B&@...#&?PGGGGG5J?77777???7!
PGBBBP55PGPYY&@...Y@5!...~7&@G5YPG#@@P7~^^~?P&@@@J77#@@B77PB7^^~?G@&@@..G@5!...~7&@GGPPP&@?7?#Y~^~7#&Y~^~7G@#&@7!7&@P&@7!7&&G@@P7~^^~?B@@@5..~G7^^~?B@@&&@@@@&@&###&@&...GY~^~7P@@@@G!!Y@@@@G!!5@&7:..:!5@@&#B#@@#77Y@&7:..:!5@@..G@G@#Y!^^^~J#@@B5YJ??#@:..5Y~^^!Y&@#&@@G?~^:^!5&@##@J7?#5~^^!Y&@G#@&5!^^^!5&@GG@#J!^^^!Y#@@5!...~7&&?!?P@@777&@@&777#@&@?77&@&&G7~^^^!5&@P#@?7?&P!^&@...#@@#?77G@#JJ777J5JJJ7!
B&&BGGGP5GPJJ#@...Y@GJ...75&@GYY5P@&:..?PP7..:@@@:..P@@5...^J5?...J@@@PY&@GJ...?5&@BGGGP&@...:?Y!...:!Y?...?@@@...B@P&&...#@@B...!YY^..~@@5...^J5?...J@&&@&&&&&&#&&&@&....~J?^...#@@J..~@@@@?..!@&5~..:YG@@&##&@@5..:@&5~..:YG@@PY&@@Y..~GBP^..5@&#G5Y7B@:...755^...&@@B:..!55?...Y@@@....75Y^...&@@Y..:YPY:..Y@@Y..~GBP^..P@GJ...?5&&?75B&@7..!@@J...~@@5..~@@B:..!55?...5@@@.....~!&@...&&7..^B@#555J?JJY?JJ?7
B#BGGBB5YGG77#@...Y@@@...&@##BYJ5J&@#GPBGP7...#@@:..P@@5..:@@&@Y..^@&BGBPP@@...&@BBBBGBB&@...G@@@!..7@&@5..:@@@...B@#@&...#@@...5@@@@PPP&@5..:@@&@J..^@@&&&&&&&#&&&&@&...G@@@@7..:@@J..~@@@@J..!@@@5..7@@@@&&#&@@P..^@@@5..7@@&@@@&&@!..:7YGGG&@@@&&BPJB@:..5@&@@...G@&...P@&#@&...G@@:..5@#@@...G@B...5BBBY...#@!..:7YGGG&@@@@...&@PJ7JPPG@@...&@..Y..#@:..&@&...P@#G@&...G@@...?@&B&@...~...P@&G555P5YYJ??????
#&#BBGBP5BB!~#@...Y@&@...#@5B&BGPG@&!..^!?Y...#@@:..P@@5..~@#P@5..^@#55JY5&@...#@PPGGBBB@@...B@G@7..J@G@5..:@@@...#@B@&...#@&...#@&@@@@@@@5..~@@&@5..^@@@@@@@&&&&&&&@&...&@@@@P...@@J..~@@@@?..!@@@Y..!@@@@&&#&&@P..^@@@Y..!@@@@@@@@@@BJ!:....:5@@@&#@:..B@5&@...G@#...&@&B&@:..5@@:..B@P&@...G@P...7!!!7?77#@@BJ!:....:5@@@...#&JJY5YY5B@P..?P.~@!.?G..Y@@#...&@5J&@:..5@@...#@5?B@....^..^#@#PP55PP5JJJYY5Y
G#G5GPGGGBB?!#@...Y@#@...B@&BB#BB@@~..?@@@P...&@@:..P@@5..~@#P@5..^@#55GBG&@...B@&#GGGPP&@...B@G@!..J@P@5..:@@@...J@&&?...#@@~..!&@@G:.^&@5..~@@&@Y..^@@@PPP&@&&@@&&@&...!&@@#:..J@@5..:&@@B:..!@@@Y..!@@@@&&##&@P..:@@@Y..!@@@@@@@@&777#@@&Y...&@@@&#B&@:..B@P&@...G@@!..!&@@@J..:&@@:..B@B&@...G@&...G@@@#YJ5@@777#@@&Y...&@@...B@&B5J??Y5&@^..:.G@#..:.^@@&@!..!&&&@J..:&@@...B@5Y#@...G@5...G@&PPGB#B55PP5P5
PBGBBGGB#BBPJ#@...Y@&@!...^&@PG#&@@G:..^~^!...G@@:..P@@5..~@#P@5..^@#5GGG#@@!...^&@GP55Y#@...B@B@!..J@Y@5..^@@@G:...::!...#@@@7...:...~#@@5..~@&&@Y..~@@&...P@&&@@&&@&...~.:...:Y@@@@7....:^~..!@@@B...:?@@&&#&&@P..:@@@B...:?@@@@@@@5:..:^^..:P@@&&&&#&@:..B@G&@...G@@@Y:..::...7&&&@:..B@B&@...G@@&7...::..~B@@P:..:^^..:P@@@!...^&@5Y5YPB#@#...^@@@~...B@G5&@Y:..::...7&@&@...B@P5&@...&@@B...J@&G##&#P5PPG#G
#&##&BGB&&&BYB@###&@G&@&#BG&@BPB&@@@&#GPB&@&##&@@&##@@@@##&@GY&&###&G5GBPP#&@#BGB@&J5G5G#@##B@&B@&##&@G&&##&@BB@@#BGB&@###@#P&@&#GPPB&@@&@&##&@&&@&##&@@@&J.#@&&&&&&@@&#&@&BGB#@@@&#@@&#BB#@@##&@@@@@##B&@@@&&@@@@&&&@@@@&##B&@@@@@@@@@&BGPGB&@@@&@@@@@@@&##@&G#@###@@@@@@&BGPG#&&5~J@##&@&P#@#BB&&P&@&#GPGB&&BBG&&#BPPPG#&&BB&@#BBB&&BPJ?G##&@##B&@#&&###@#5YP&@&#BPPG#&@B?P@###@&PP#@###@##@&##B&&B##&#BPY5B&G
#&###P5GB##GJJB&&&B5YPPG#B5P&&BPB&BJYB&&&#&&&&&&&@@@&&&&@&#B55PP55GGPPPGY5##PPPPPPPYP&PPPGPG#####&&&&#GP#@@&##BGGP###GGG##PPGGB#&@@@@@@@&&&&&&&&&&@@&&&@@Y7G@@&&&&&&&&&&&&@@&&@@&&&&#&@@@@&B#&@@@@@@@@@@@@@&&&@@@@@@@@@@&@@@@@@@@@@@@@@@&&&&@@@@@@@@@@@@@@@&#BPPPB#&@@@@@@@@@@@&G?~^~!?5#@&GGGGYY55J5##B&&#GBP7JY??YG##BYYYYPGB##BGGPGGP77P&BPP#&G5555PGGGP5YY#&BPGBBBGGB#PJ?Y55PGGPPPP55BBPPB#BBB5PB##BB##GYYPP
B&##&#GPB#&&BPPB#&#PG&#GGBB#&&&G5PYJP&@&&&&@@&&&&&&&&&&&&&#BGGPYJ?PGB&&#GBBBB&#GPPPYP&PPPG&&#BGG&&#B#&&&&&&#G&&#BBBGGPGGBYYPGB###&&@@@@@@@@@@@@@@@@@@&&@@&@@&&&&&&&&&&&&&&&&&&&@@&&@&&&&&#P5PB&&@@@@@@@@@&#B#&@@@@@@@@@@@@@@@@@@@@@@@@&&#BGG&@@@@@@@@@@@@@@@&BG555P#&&@@@&&####&GYY?7!!7J#@&BPGGGG577B&BPB#GB#577JJYPGBG?7J5PB&&&P555GB#P75&B5P&@#P55PP5PBBPYP#&#P55GG5YPBBGGGP55PGPPGBG5PGGGB#BBBG5P##B#&&&G5PP
B&&&@&&BB&&###B#&&BGB&&BPB#&&&#BJ75P#@@@@@@@@&&&&&&&&&&&&&&BGG5YP5Y5BBBGPG&&B#&&&#G55#GG&@&B#BGG#&BPGBB###BPG##BGPB&&#GGGPGB&&@@@@&&#&&@&&&&&&&&@@&&&#&&#&&&&&&&&&&&&&&&&&&&&&&&@@&&&@&#&BPY5G#&&@@@@@@@&#GB&&@@@@@@@@@@@@@@@@@@@@@@@@&&BPPG@@@@@@@@@@@@@@@@&#BP5Y5PBB&&&&#BBBB##BGP5JJJJYB@@GPGBBP!~P&&BPPG&&BJ!Y5PB#BG5Y5PPB&7PPB#&&G#&B5B&&&G55GG555P5JG###BPPPGP55PB#GGGP5PPPPPG#BP55BB##B&&B55B#####BPPG
B#&@@@@#G&&BB#&&&&#PPB##PY5GB##BJ7Y55B&@@@@@&&&&&@&&&&&&&&&BGPYY55YPBG55GGB#GGG&B57JJYB&##BB#GGB##GGBBGB&#B5B##BG5G#&#G#####@@@@@@@@&&@@@@&&&&@@&&&#BB&&#&&&@&&&&&&&&&&&&&&&&&&&&@@&&@@&##BGB#&@@@@@@@@&&###&@@@@@@@@@@@@@@@@@@@@@@@@@@@&BG#@@@@@@@@@@@@@@@@@&#G5?7?J5PG#B##BB##&&&&##G5YJYG&B55PP57!5&&&GP#&&&G?YGGBBPYPGBBB&&&P7JYPB#BGB&&BG&#PGGPP#BPY?JYP##GBG55GGGP5PP55GPGGPPGGJJBBGGGBB##&&BBG55GB#&##PPP
J5B#&&&G5PPPGGGGB&&#GBBP?!?PGBBP?Y55YJYG&@@@&&&&@&&&&&&&&&&BG555GG55GBGB#BGP55G5J:^^~~~~~!?7JJYPPB5GGBGG##P5G##PP5P##GPB###B#&@&@@&&&&@@@@&&&&@@&&&&&B&&#&&@&&&&&&&&&&&&&&&&&&&&&&@@@&&&&&##&@@@@@@@@@@&&#&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&@@@@@@@@@@@@@@@@@@&BY!^^~7J5GB####&&&@@@@&#G5YJ5B&BP555J?5PBBPPG#&@#J5BGPBP?YGGB###&P??JYPGPG#&&&&&B5PGPG&#PJ?YPB&B55YY5GGGPGP5JP#GPGGGGGYYGP55B#BB##BYJ5PYJG&@@&P5P
55GGB##GYJY55YY5BGB#BPPY!~?YPBBG5P55YYYG#&&&&&&&@&&&&&&&&&#GG555PP55GGGB##GPPPYGY7~~:...::^:::::^^^^^~~!77!7?YYYY?JPGPY5BBGPG#&&@@@@@@@@@@@@@@@@&@&&&##&#&&@&&&&&&&&&&&&&&&&&&&&&&&&@@&&&&&#&@@@@@@@@@@&&#&&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&&&@@@@@@@@@@@@@@@@~^:^!7Y5G#&&&&@@@@@@@&#BGB#####P55YYGGBGPGGB&@#5PGY5BBY7YPGGG&@BJY5JYGGGG##GGBGPPGGG#&GYYP#&#GYY5GGBBGGGBGYG&BGGGPGB5PPYYJ5BBBBGGY?JPGJ?G&@&G5G
PPGGB#G5Y5GP5PYJPGPPGB#BY?J5B#BGPPYYY5PB&&&&&&&&&&&&&&&&&&BBPY5PPPPPPGBB#B55P5GB##P?~:.........:::...... ...........::::~JJG&@@@@@@@@&&&&&&##&&##G&&&&@&&&&&&&&&&&&&&&&&&&&&&&&&@@@&&&&&#@@@@@@@@@&&&&&&&&@@@@@@@@@@@@@@@@@@@@@@@@@@@&##&&@@@@@@@@@@@@@@@&&GY7!~~!75G#@@@@@@@@@&&####&&#G#ᖳ##G5P##BB&&BPPGGBGY7JGBGB&@#Y5GY?Y5PPGGPPB&#GGBPG##YYP#@&GY5BBGGBBGG#B5B&#BBBBGGPPPJJ5PBBGBBBBPPPG5JJG&&PG#
PG5Y555JJ5P5Y5P5J?JYY5GP5J?YPBGGP5YJYPB#&&&&&&&&&&&&&&&&&#BGP5PPP5PPPPGBGPPG5B###BPPGB5Y7!7~~^^^^^^::::::......:.::::::::^~!J5PPB&@&&@@@&&&#&&&##&&&&&B&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&@@@&&&&&#&@@@@@@@@@&#BB#&@@@@@&#&@@@@@@@@@@@@@@@@@@@&##&&@@@@@@@@@@@@@@@@@&#B5YJ?Y5G#&@@@@@&&G5GB&&&&@&#&&&GYPB&GJP#&&#B##BGBB#GPPGB&#BG#&#PG#G?77JPGGBB#&#GGGGPGBYJPB#GYYP##BGGGGPGBG#&&#BPGBP5GB5JYPBBGB#BBBGPPBBJJGB5G&
GBGY?777JYYJ?YPGY77?Y55YY??Y5JYP55Y5PB#&&&&&&&&&&&&&&&&&&#GG5PGGP5PPPPBGY555BBB##GP5PPPGP5PYPYYYYYYYYYYYYJ??7?YPPY5BBPBG5##B&@@@#&&&&@&&&#&&&&##&&&&&&##@&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&@@&&&@&#@@@@@@@&&#B#@@@@@@&BB#&@@@@@@@@@@@@@@@@@@@@@&&&&&&&&@@@@@@@@@@@@@@&#BGPP5B#&@@@@&#YY##&&@@@@&&&YG#P5B##&&###BGGPGP55G#&&#GG&BP#BY7!7JPB#BB#&BPGGGGPPYY5P5JJ5G###BBBGPPB#&&@#GGPG5YBJYGGPPBBGP55GBGGJ7YYG&
5BGJ???7?JYYY5P5J??JYYJ?7!!??JP55Y5PB##&&&&&&&&&&&&&&&&&#BGP5PPPP55P5G5JY5YGPPGBGPGPP5BG55YY5JJYYYYYYYJYYY55J5PGGPPBBBBGG##B&@&#B###&##&&##&###&&&&&#&&B&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&@&&#&&&#&&&&@&&#&@@@@@@@#GG#&&@&@@@@@@@@@@@@@@@@@&#BGG##&&&@@@@@@@@@@@@@@&#BGGGG#&@@@&#BGGB#&&&&&&#B#&#GY5PP5GB#&&&BGPPP55555P###&#PGPPB57777J5B&&BGGGPPGGPP5PG5J?7YB###BBBBGPPG#&&&GPBGG5YB@&GJJPPYY5PPP5YYYP&#J!75#