r:BBri7i;7jYU7JjY7v77r;i::::7rr7i:::i:ii::i:::irirUjL7i,::::::::i::::,:.. .         .  :i,::::i;r7UL
r:i7::::::iiiii;iiirii:i:i::,,.i:::::::i,::::i.:::::,:,,.:,,...... . ..  ..i;vL2252kPNk8GNF5JY777iii
7:r:::::r;;iiiii7riiri;i::;:::::::r:iiiii:i:;i;:i:i:i:i::::::::....:vuZBBBBBBBBBBBBBBBBBBBBBBBBqFrYv
i.::,:,,::.,,::rrii::::::,,:,ii:,:ii::,:,::::::i:iii:ii:,:,:.,..,7UEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBLj
Urri;irii:ii:::i;:i:i::::,,::ii,::;:::::::::;:::iii:iii::,, ,iYJPMBBBBMLj8BBBENEMG8MBBBkPBBBBBBBBBBB
UYYYLLrrrrrri:,i,,,:,:::.,.,.,..,:::,::::::::i:iii:iii,,.. :LXuLBBBBBBBB05BBBii0BX.OBBBOBBBBBBBBBMBB
L;Y77rr:i:ii;ii,:,...,:,..,.:,..:::::,:,::::::,:::i::.,. ,Yqi;BBBBBBBBO255LL1r;JNU2NBBBBBBBMBBBBBBBB
           ..::,,,...,.,::::::::::,::,.,,:.:.,...,,,.,. :EBBMY7BkE88BBL   ,LvkuUBO5BBBOF8BMP0BBBBBBB
G55YYLLYv77YY   .,::i:i::,:,:::::,:::.,,:,,.:.,.,,,.:..vBPYJBM8i.:YqBS:,::YGB2.iBBFBBBBk,UBBBBMEBBBB
M8BMMMGZPNGBGJ.. ..:,::,.,.,::::::::,:,:,,.::,.,,:,,..LXJBMYULi:FBBB;...,vBBBPGBMBBBBBBBiLBBBr7uBBBB
P2PkN80U1MBBBBMUUi,.....,.,::,:.:,:,,..,..,.,.,.::,..JGjBBBi   .:r7i  . .LGk8ZBjFGBBBBBBG07Mq7MBBBBB
UvLLL5XNBBBGrUBBX0U;.......,.. ......, . ..... .... iBNB1: .iri:    ,::,.ivJ1k1015BBBE5SEX,i2E8GBBBB
Lr7i;7JqBOi. uk05jqBL .,,.:.... .  .:,.     .     .:r7:  :YqBEN0L  .:ii.,7k1S50Xi;YUF:r,BBJr..,iBBBB
55EBMOPEB, vFNk1SPNBMj,......,:..rBM7i1Mk: :,...LqBN,,:YBBBBq:LJjLi. .:rYu:.,i7Ur:::;Lu0PLrrY5MBBB2:
BBBU;Y7BB::1BBB5:ii:jPY,:ir;7;iJBB8,..iMB1.,rXZBB1X2ZOBBBBBBBuvr,::.irjrv...:iriuYYrLYL7Y5BBBBBBBU;:
GML ;Y:J7i1BBOZi iGLrrrvJNB0uqEZv,          .0L:    FMBBBBPPEBGBBBBJ:7Yi:.iFv:....,7u2X00ULSNZMBBBBB
NqL::.i::rY.::  :BBBBMBBBOZPY,L.    ..,          .. LGBBBBBBBPBZOBBBBMZNBvY:       ..  .1Uqui..:J2Gq
G88GU.:irJv,:i,YMBBEXEN82L::i..vqr.,.           .,...FBBBBBBBE7LMBOMMBMMBBBBu.,i :7::L:.5qGMq5JL77LY
OG8ZBJU2kOEii7OBBBB0GOqi,.:EJ::0B2kSur:.    . . .,,...OBBBBBE1ZBBBMMGY:7PqBB2,iJi:rrXBBBBBBZBBBBBBBB
8NuNBur7ii:i.:1BBBBBBB:.,7Z:,..81LYUJv7UYr   . ..,...  qBBBBBBBBBBBZZBkPOMOGY1ZBBBEBEGBBBBBBBBBBBBBB
B:..2Pr:7:,;Y;72BEZBMi.,rFL.v :BMN5j2JuYuUL     ......  .JXY:8BOBBBMBBBq8ELLkEMBBBBBB0BBBBGr2EBBBBBB
MX;:XMBqUL7r..i:iY1BY  rUGrL:.ZBBBBBMEqMMGUU;.   ....,        rPq2YSFGGGBBZPXMBBBBZFEMBBBBBBBBFr.7BB
BBBBBBBBBi,:7L5F2uFPBFBBBB7..ZBBBBBBBMMZGBBEUY:  ...,..          L5NMNMMBZBBMPqqMBBP5Lq8XkBBBBBU;  i
BBBBBBBBBBJLjLrr:. .7LuMBS.rBBBBMBMBOONZN8MBGiJr   ,,.....        ..::::7JBBBGir77j555jj7i   iMBBBG.
BMBMBMMMBBB0;,:..       .  rGZMMO8MBBMBBBMBBBkJYri. ......  .         . ,i:jBBi     iuEXYUSi   :71GM
BBBBBBG8ZMOBMMMEULi:..   .   :7OBBBBBBBBBMZOBBBBZkS,     . .     ......      kBN  .iOBBB125Si       
BBBBBBBBBBBBBBBBBBBBMEPFPZM17ii:;iYGBBBBBB8XEGBBBBBP7,  . ... . ....,,:....   i...:,:i7vuGBMMq2r:.: 
BBBBBBBBBBBBBBBEMBBBBBBBBBBBBMv,     :vSkkqBBBEMBBBGUuvi   ........,,:,..,.,.. ....... ..:X8PGqBMPFi
BBBBBBBBBBBBBBMXBBBPPEBBBBBBBBBBE2J7r,,., ..:.iEBBBBY7uuur. ...  ...,.:...,.,..,:,......, ., :::,,:.
8GOUrBBBBBGMBGXNNBBBZ5EBBBBBBBBBBBBBBBBBMMqLi:iGMBBBGULYY12v...:.,.,.::..,.,.,.,.,.,.,.:...  . ..,. 