................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................~`......................................................................................................................................................................................................................................................
.....................................................................................................................,+11`......................................................................................................................................................................................................................................................
.................................................................................................................`i111111`......................................................................................................................................................................................................................................................
...............................................................................................................!/11111111`......................................................................................................................................................................................................................................................
...........................................................................................................~/111111111111`......................................................................................................................................................................................................................................................
........................................................................................................`+111111111111111`......................................................................................................................................................................................................................................................
....................................................................................................:i1111111111111111111`......................................................................................................................................................................................................................................................
..................................................................................................~/111111111111111111111`......................................................................................................................................................................................................................................................
..............................................................................................'/1111111111111111111111111`......................................................................................................................................................................................................................................................
...........................................................................................`+1111111111111111111111111111`......................................................................................................................................................................................................................................................
.......................................................................................:+}}}}}}11111111111111111111111111`......................................................................................................................................................................................................................................................
.....................................................................................!}]]}}}}}}}}111111111111111111111111`......................................................................................................................................................................................................................................................
..............'*&&&&&&&KKKKKKKKKKKKKKKKKKKKKKRRRRRRRRRRRRRRRRRR##############E###&l]]]]]]]]}}}}}}}}1111111111111111111111`......................................................................................................................................................................................................................................................
...........'Y&&&&&&&&&&&&KKKKKKKKKKKKKKKKKKKKKKRRRRRRRRRRRRRRRRRR#############RIlllll]]]]]]]]}}}}}}}}11111111111111111111`......................................................................................................................................................................................................................................................
........~F&&&&&&&&&&&&&&&&&&KKKKKKKKKKKKKKKKKKKKKRRRRRRRRRRRRRRRRRRR######RY*****llllll]]]]]]]]]}}}}}}}}11111111111111111`......................................................................................................................................................................................................................................................
.......*&&&&&&&&&&&&&&&&&&&&&&KKKKKKKKKKKKKKKKKKKKKRRRRRRRRRRRRRRRRRR#R#F**********llllll]]]]]]]]]}}}}}}}}111111111111111`................................................................................'F@MMMMMM%1...........................................................................................................................................................
.....iFFF&&&&&&&&&&&&&&&&&&&&&&&KKKKKKKKKKKKKKKKKKKKKKRRRRRRRRRRRRRR&I****************llllll]]]]]]]]}}}}}}}}1111111111111`.............................................................................lMMMMMMMMMMMMMMMi........................................................................................................................................................
....~FFFFFF&&&&&&&&&&&&&&&&&&&&&&&KKKKKKKKKKKKKKKKKKKKKKRRRRRRRRRKYIII*****************lllllll]]]]]]]]}}}}}}}}}1111111111`............................................................................RMMMMMMMMMMMMMMMM@'.......................................................................................................................................................
...:XFFFFFFFF&&&&&&&&&&&&&&&&&&&&&&&&KKKKKKKKKKKKKKKKKKKKKKRRKYIIIIIIIII******************lllllll]]]]]]]]}}}}}}}}11111111`...........................................................................RMMMMMMMMMMMMMMMMMM].......................................................................................................................................................
...!FFFFFFFFFFF&&&&&&&&&&&&&&&&&&&&&&&&KKKKKKKKKKKKKKKKKKKKFIIIIIIIIIIIIII******************lllllll]]]]]]]]}}}}}}}}111111`...........................................................................WMMMMMMMMMMMMMMMMM@;.......................................................................................................................................................
...iFFFFFFFFFFFFFF&&&&&&&&&&&&&&&&&&&&&&&KKKKKKKKKKKKKK&YIIIIIIIIIIIIIIIIIII******************lllllll]]]]]]]]]}}}}}}}}111`...........................................................................~MMMMMMMMMMMMMMMMR.........................................................................................................................................................
...iFFFFFFFFFFFFFFFF&&&&&&&&&&&&&&&&&&&&&&&KKKKKKKKK&XYYYYYIIIIIIIIIIIIIIIIIIII******************llllll]]]]]]]]]}}}}}}}}1`............................................................................`WMMMMMMMMMMMM%!..........................................................................................................................................................
...iFFFFFFFFFFFFFFFFFFF&&&&&&&&&&&&&&&&&&&&&&&KK&XYYYYYYYYYYYIIIIIIIIIIIIIIIIIIII******************lllllll]]]]]]]]}}}}}}},................................................................................:+*YY]!...............................................................................................................................................................
...>FFFFFFFFFFFFFFFFFFFF&&&&&&&&&&&&&&&&&&&&&&FYYYYYYYYYYYYYYYYIIIIIIIIIIIIIIIIIIII******************lllllll]]]]]]]]}}}}},................................;~>+//i"':............................................................................................................................................................................................................
...>XXFFFFFFFFFFFFFFFFFFFFF&&&&&&&&&&&&&&&FXYYYYYYYYYYYYYYYYYYYYYYIIIIIIIIIIIIIIIIIIII******************llllll]]]]]]]]]}},.......................iEMMMMMMMMMMMMMMMMMMMMMMM%}......................`MMMMMMMMMMMMMMMMM/...........................................................................................................................................................
...>XXXFFFFFFFFFFFFFFFFFFFFFF&&&&&&&&&&&XXXXXYYYYYYYYYYYYYYYYYYYYYYYIIIIIIIIIIIIIIIIIIII******************llllll]]]]]]]]],....................I@MMMMMMMMMMMMMMMMMMMMMMMMMMMMM@I...................IMMMMMMMMMMMMMMMM%............................................................................................................................................................
...>XXXXXXFFFFFFFFFFFFFFFFFFFFFF&&&&&&&...................................1IIIIIIIIIIIIIIII*****************lllllll]]]]i.................."NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMR...............!MMMMMMMMMMMMMMMMM"............................................................................................................................................................
...>XXXXXXXXFFFFFFFFFFFFFFFFFFFFF&&&&&&...................................1IIIIIIIIIIIIIIIII******************llllll1,..................,%MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMi.............FMMMMMMMMMMMMMMMME................:'!>i+++i"~;.................................................................................................................................
...>XXXXXXXXXXFFFFFFFFFFFFFFFFFFFFFF&&&...................................1IIIIIIIIIIIIIIIIIIII*****************1`....................'NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM%...........+MMMMMMMMMMMMMMMM@'.........`"}]]]]]]]]]]]]]]]]]]]]]i:..........!]]]]]]]]]}.....................................................................................................
...>XXXXXXXXXXXXFFFFFFFFFFFFFFFFFFFFFF&...................................1YYIIIIIIIIIIIIIIIIIIII*************~......................~MMMMMMMMMMMMMMMMMM@*........]@MMMMMMMMMMMMMMMMMK..........#MMMMMMMMMMMMMMMM&........,}]]]]]]]]]]]]]]]]]]]]]]]]]]+`.......:+]]]]]]]]]!.....................................................................................................
...>XXXXXXXXXXXXXXXFFFFFFFFFFFFFFFFFFFF...................................1YYYYIIIIIIIIIIIIIIIIIIIII*****I&##&......................}MMMMMMMMMMMMMMMMMY.............1MMMMMMMMMMMMMMMMM}........]MMMMMMMMMMMMMMMM@......,}]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]],.....>]]]]]]]]]/......................................................................................................
...>XXXXXXXXXXXXXXXXXFFFFFFFFFFFFFFFFFF...................................1YYYYYYYIIIIIIIIIIIIIIIIIIIIIFRR###&.....................`@MMMMMMMMMMMMMMMMX...............%MMMMMMMMMMMMMMMM&........WMMMMMMMMMMMMMMMMI....:i]]]]]]]]]]]]}>;`...:`~/]]]]]]]]]]1>`....}]]]]]]]]]!.............:::................................:::::.........................:::::...................
...>XXXXXXXXXXXXXXXXXXXFFFFFFFFFFFFFFFF...................................1YYYYYYYYYIIIIIIIIIIIIIIIFRRRRRRRR#&.....................KMMMMMMMMMMMMMMMM$................$MMMMMMMMMMMMMMMM&.......IMMMMMMMMMMMMMMMM%....~]]]]]]]]]]]1:.............>]}+~`.........+]]]]]]]]]i:......`i}]]]]]]]]]]]}i:/]]]]]]]]]/......;+}]]]]]]]]]]]]]]]}i,........:~/]]]]]]]]]]]]]]]]1!`...........
...>YYXXXXXXXXXXXXXXXXXXXFFFFFFFFFFFFFF...................................1YYYYYYYYYYYIIIIIIIIIIXKRRRRRRRRRRRF.....................@MMMMMMMMMMMMMMMMY...............:@MMMMMMMMMMMMMMMMl.......NMMMMMMMMMMMMMMMM}...']]]]]]]]]]]>.............................,}]]]]]]]]];.....,}]]]]]]]]]]]]]]]]]]]]]]]]]]],....'}]]]]]]]]]]]]]]]]]]]]]i......i]]]]]]]]]]]]]]]]]]]]]}~..........
...>YYYYYXXXXXXXXXXXXXXXXXXXFFFFFFFFFFF...................................1YYYYYYYYYYYYYYIIIXKRRRRRRRRRRRRRRRF.....................MMMMMMMMMMMMMMMMMI...............&MMMMMMMMMMMMMMMM%.......&MMMMMMMMMMMMMMMM#...;1]]]]]]]]]]!..............................+]]]]]]]]]>....,}]]]]]]]]]]]]]]]]]]]]]]]]]]]]>...:i]]]]]]]]]i:....,"1]]1`......,}]]]]]]]]];....:'i}]]i.............
...>YYYYYYXXXXXXXXXXXXXXXXXXXXFFFFFFFFF...................................1YYYYYYYYYYYYYYY&KKKKKRRRRRRRRRRRRRF.....................%MMMMMMMMMMMMMMMM$..............]MMMMMMMMMMMMMMMMM+......;MMMMMMMMMMMMMMMMM+...!]]]]]]]]]]],.............................'}]]]]]]]]}`...,]]]]]]]]]]]i:......>]]]]]]]]]]:...,1]]]]]]]]]".........`........~]]]]]]]]]}`........,`..............
...>YYYYYYYYYXXXXXXXXXXXXXXXXXXXFFFFFFF...................................1YYYYYYYYYYX&KKKKKKKKKKKKRRRRRRRRRRF.....................>MMMMMMMMMMMMMMMMMM+.........:KMMMMMMMMMMMMMMMMMM!.......EMMMMMMMMMMMMMMMMF....>]]]]]]]]]]],.............................}]]]]]]]]]"....}]]]]]]]]]+........:1]]]]]]]]]!.....~]]]]]]]]]]]]]]]]}+,.........:+]]]]]]]]]]]]]]]]1>................
...>YYYYYYYYYYYXXXXXXXXXXXXXXXXXXXFFFFF...................................1YYYYYYYYFKKKKKKKKKKKKKKKKKRRRRRRRRF......................YMMMMMMMMMMMMMMMMMMM%Fl]l&NMMMMMMMMMMMMMMMMMMMM!......."MMMMMMMMMMMMMMMMM!....!]]]]]]]]]]]!...............:............~]]]]]]]]]},...;]]]]]]]]]],........']]]]]]]]]]`......;1]]]]]]]]]]]]]]]]]}>........."}]]]]]]]]]]]]]]]]]/'.............
...>YYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXFF...................................1YYYXF&&KKKKKKKKKKKKKKKKKKKKKRRRRRRF.......................'@MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM@>.........%MMMMMMMMMMMMMMMMI......i]]]]]]]]]]]+`...........'}]]]]}i':....`}]]]]]]]]]~....!]]]]]]]]]],.......`]]]]]]]]]]'...........`'>+1]]]]]]]]]]]]},...........,~i/}]]]]]]]]]]]]i:...........
...>YYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXX...................................1XF&&&&&&&KKKKKKKKKKKKKKKKKKKKKRRRRF.........................#MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMX........../MMMMMMMMMMMMMMMM@;......`+]]]]]]]]]]]]/!`....`~1]]]]]]]]]]]]i..!]]]]]]]]]}.....']]]]]]]]]]}'......>]]]]]]]]]1:.....,/]i`........!]]]]]]]]]];.....~}}!:.......`+]]]]]]]]]/`...........
...>YYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXFFFFFFFFFFFFFFFFFFFFFF&&&&&&&&&&&&&&&&&&&&&&&KKKKKKKKKKKKKKKKKKKKKKRF...........................'$MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM@}.............@MMMMMMMMMMMMMMMM}.........,1]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]i...;1]]]]]]]]},......"]]]]]]]]]]]]]]]]]]]]]]]]]]]`....>]]]]]]]]]]]}]]]]]]]]]]]]+...;1]]]]]]]]]]]]]]]]]]]]]]]];............
...>YYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXFFFFFFFFFFFFFFFFFFFFFF&&&&&&&&&&&&&&&&&&&&&&&KKKKKKKKKKKKKKKKKKKKKF..............................+WMMMMMMMMMMMMMMMMMMMMMMMMMM%}...............lMMMMMMMMMMMMMMMMN............;]]]]]]]]]]]]]]]]]]]]]]]]]]]i`....>]]]]]]]]]+........i]]]]]]]]]]]]]]]]]]]]]]]]]/....~]]]]]]]]]]]]]]]]]]]]]]]]i....+]]]]]]]]]]]]]]]]]]]]]]]}~.............
..."IYIYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXFFFFFFFFFFFFFFFFFFFFFF&&&&&&&&&&&&&&&&&&&&&&&KKKKKKKKKKKKKKKKKKF.....................................>l&$%@MMMM@%EF]"........................................................,i]]]]]]]]]]]]]]]]]/;........;]]]]]]]]]];..........:/]]]]]]]]]};,]]]]]]]]]],........`>}]]]]]]]]]]]]]]i,..........:;+]]]]]]]]]]]]]]}"`................
..."IIIYIYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXFFFFFFFFFFFFFFFFFFFFF&&&&&&&&&&&&&&&&&&&&&&&KKKKKKKKKKKKKKKKKX.................................................................................................................:`;!>iii>!'`:......................................``,,`:............................:``,,,``:.....................``,,,,``:.....................
..."IIIIIIYIYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXFFFFFFFFFFFFFFFFFFFFFF&&&&&&&&&&&&&&&&&&&&&&&KKKKKKKKKKKKKKX..................................................................................................................................................................................................................................................................
..."IIIIIIIYIYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXFFFFFFFFFFFFFFFFFFFFFF&&&&&&&&&&&&&&&&&&&&&&&KKKKKKKKKKKKX..................................................................................................................................................................................................................................................................
...'IIIIIIIIIIYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXFFFFFFFFFFFFFFFFFFFFF&&&&&&&&&&&&&&&&&&&&&&&&KKKKKKKKKI..................................................................................................................................................................................................................................................................
....*IIIIIIIIIIIYIYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXFFFFFFFFFFFFFFFFFFFFF&&&&&&&&&&&&&&&&&&&&&&&KKKKKKKKi..................................................................................................................................................................................................................................................................
....:IIIIIIIIIIIIIIIYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXFFFFFFFFFFFFFFFFFFFFFF&&&&&&&&&&&&&&&&&&&&&&&KKKK/...................................................................................................................................................................................................................................................................
.....;IIIIIIIIIIIIIIIIYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXFFFFFFFFFFFFFFFFFFFFFF&&&&&&&&&&&&&&&&&&&&&&&K]....................................................................................................................................................................................................................................................................
.......!IIIIIIIIIIIIIIIYIYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXFFFFFFFFFFFFFFFFFFFFFF&&&&&&&&&&&&&&&&&&&I......................................................................................................................................................................................................................................................................
.........1IIIIIIIIIIIIIIIYIYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXFFFFFFFFFFFFFFFFFFFFFF&&&&&&&&&&&&&&&&F~.......................................................................................................................................................................................................................................................................
............!*IIIIIIIIIIIIIIYIYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXFFFFFFFFFFFFFFFFFFFFFF&&&&&&&&&&]:..........................................................................................................................................................................................................................................................................
...............;/*IIIIIIIIIIIIYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXFFFFFFFFFFFFFFFFFFFFFF&&&FI>..............................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................