: :,:::::,:,:,:::,:::::,:,:,:::::::,:,:::,:,:,:,:::,:::,:,:,:,:,:::::,:,:,:::::,:,:::::,:::::,:,:::,:::::::,:,:,:::,:,:,:,:::,:::,:,:,:,:,:::::,:,::: 
,                                                                                                                                          .     .    
: :,,,:,:,,,,,:,,,:,:,,,:,:,:,:,:,,,:,,,,,:,,,:,:,:,,,,,:,:,:,:,:,,,:,:,,,:,,,:,,,,,,,,,,,,,,,:,:,:,:,,,:,:,:,,,,,:,:,,,,,:,:::,:,:,:::,. ::,: ,:,.:: 
: ,:,,,,,,,,,,,,,,,,,,,,,:,:,,,,,,,:,,,,,,,,,,,:,,,,,,,:,,,,,:,,,,,,,,,:,,,,,,,,,,,,,,,,,:,:,,,:,,,,,:,,,,,,,,,:,,,:,:,:,,:    ,... .. :, ,, . .,  ., 
: ,,,,,,:,,.,,:.,,:,,,,,,,:,,,,,:,,.:,:,,,,,,,,,,,,.:,:.:.,,:,,,,,,,,,:,,,,,,,,,,.:,,,,,:,:,:,,,:,,,,.,,,,,,,.:,:,,,:,,,,,, . .     .  .:     .     : 
, ,,,,,:,,,:.,,,.,,:,,,,,,,:,,,,,,,,,,.,,:,:,,,,,,.:.,,:,,,:,,,,,,,,,,,,,:,,,,,,.,.,,,,,,,.:,:,,,,,:.,,,,,,,,,,:,:,,,,.,,,,:,:::,:::,,,:,:,:::,:,:,:, 
: :,,.,,:,,,:,,,:,,,:,,,:,,,,,,,:,,,,,,,:,:.,,,,:,,,:,,,:,:,,,,,:.:,:,,,,,:,:,,,,,,,,.:,,,,,,,,,:,,,,.,,,,,,,,,,,,:.:,:,:,,,,,:,,,,,,,,,,,,,,,,,,,,,, 
, ,:,,,,.,.:,,,:,,,,,:,:,,,,,:,,,:,,,,,:,:,,,,,,,,,,.:,,,,,:,,,,,,,,,,,,,,,,,,,:.,,,,,,,,:,,,:.:.:,:,,,:.,,:,,,,,,.,,,,:,,,,,:,:,,,:.:,:,,,,,:,,,:,::.
, :,:,,,:,:,,,,,,,,,:,:,,.,,,,:,,,,,:,,,:,,,,,,,,,:,,,,,:,:,,,:,,,,.,,,,,,,,:,,,,,,,,.:,:,:.,.,,:,,,:,:,,.,,:,:,:,,,:,,,,,,.:,,,:,,,,,,,,.:,,,:,,,,,: 
: ,:,,,,,,,,,,,:,,,,,,,:,,,,,,,,.,,,,,.,,,,,,,,,,:,:,:,,,,,,,:,,,,,,,,,:,,,,.,,:.:,,,,,,,,,,.:,:,:,,,:,,,,,:,,,:,:,,,:,,,:,,.:,:,:,,.,,,,:.:.:,,,,.,, 
, :,,,,,,.:,,,,,,,,,:,,,,,:,:,:,,,:,,,,,:,:.,,,.,.,,,,,,,,,,,.,.,,,,,,:.,,,,,,,,,.:.:,,.:,:,:,,.:.:.,,,,,,:,:,,,,,,,,,,,:,,,:,:,,,,,,,:,,,:,,,,,,,,,: 
, ,,.:.,.,,:,,,,,,,,.:,,,,,:,,,,,,,:,,,:,,,,,:,:,:,,,:,:,:.:,,,,.,,:,,.:,,,:,,,,,,,,,,,,,:,,,,,:,,,:,:,,.,,,,,,,,:,,,,,:,:,:,,,,,,,,,:,:,,,,,,.,,,,:,.
: ,,,,,,,,,,,,:,:,,,:,:,,,:,,,,,,,,.,,,.,,:.:.:,,.,,,,,,,,,,:,:,,,,,,.,,,,,,:.,,,,,,:,:.,,,,,,,.,,:,,,,,:,,.,,:,:,:,:,,,:,:,,,:,,,,,,.,,,,,.:,,,,.,,: 
: ,,,,,,.,,:,:,,,:.,,,,,,,.,,,.:,,,:,:,,,,,,,,,:,,,,,,,:,:,,,,,,,,,:,,,,,,,:,:,:,,,,,,,:,,,,,:,,,,,,,,,,,:,:,,,,,:,,,:,:,,.,.,,:,,,:,:,,.:.,,:,,,,.:,.
: :,:,,,:,:,,,,.:,,,,,,.:,:,:,,,:,,,:.:,,,,,,,,,,,,,,,,,,,,,,,:,,,:,:,,.,,,,,,,,,,,,,,,,:.,,,,:,,.,,:,:,,,:,:,,.,,,,:.,,:,,,,,:,,.,,,,:.,,,,:,,,,,:,, 
: ,:,,.,.,,:,:.,,,,,.,,,,:,:,,,,,,,,,,,,,,,,,:,,,:,:.:,,,:,,,,.,,,,:,:,,,:,:,,.,,,,,,:,,,,,:,,,:,,,,,,,,,,,,,,,,,,,,,,,:,,.:,,,,,,,,,,.:,,,,,,,:.:,:,.
: :,,,,,:,:,:.:,:,,,,,,,:.:,:.,.,,:,:,,,,,,,:.,,,,:,,,:,:,,,:,,,,.,,,.,,,,,,:,:.,,:,:,:.,,:,,,,,,,:.,.,,:,:,,,,,,,:,,,,,:,,,:,:,,,:,:.,,:,:,,.:,,.:,: 
, ,:.,,:,,,:,,,:,:,,.,,:,,,,,,,,,,,,,,,,,:,,,:,,,,,,,:,,.,,:,,,,,,,:,,.,,,.:.,.,.,,,,,,:,,,,.,,:,,,:,,.,,,,,.,,,,,,,,,.:.,,,,,,,,,,:.:,,,:,,,:,,.:,:: 
: :,:,,,:,,.,.,,:,,.,,:,,,,,,.,,,,,,,,:,,,:,:,:,:,,,,,:.,,,.,.,,:,,,,.,,,.,..     ,,,.,,,,,.,.,,,,,,:,:,,,,,,,,.:,,,,.:,,,,.,,,,,,,,,,:,,,:,,,,,,,,,, 
, ,:,,,:,,,:.,,:,,.,,,,,,,,,.:.:,,,:.:,,,,,,,,,,,,,,,:.,,,.:,:.,,,,:,:.,    .7X:,   .,,,,,,:,:,,,:,,,:,,,:,,,:.:,,,,,,,:.,,,,,,,,,,,,,,,,:,,,,,,,:,:: 
, :,,,,,,.,,:,,,:,,,,,,,,,:,,,:.:.:.,,,,,.,,,,,.:,,,,,:,,,,,:,,,,,,.,., .XZ0BaXMBBZ.  ..,,,,,.:,,,,,:,,,:.,,,,,.,,,.,,:,:,,.,,:,,,,.:,,.,,:,,,,,,,,,: 
: ,,,,,:,,,:,,.,.,,,,,.,,,,,,,,:,,,,,,,:,:,:,:.,,,,,,:,:.:,,,,,:,,,,,, .MXr:  rM  MMZ7 ,,:,,.:,:,:,,,,.,,,,,,,,:,:.,,,,,,,.,,,,,,,.,,,,,.:,,,,,,,,.,,.
: ,,,,,,,,:,:,,,,,,.,,,.,,,,,,,,,,,.,.:,,,,,,.,,,,,,,,,,:,,.,,,,:,,,, ,MM     M7M  00M  ,,,.:.,,:,,,:.,,,,,,,.,,,,:.,,,,,,,.,,,,,,,,,,:.,,:.,,:,:,:,: 
, ,,,,,,,,,:,,,,,:,,,,,,,,,,,:,,,,,:,,,:,,,,,,,,.,.:,:,,,:,:,,,,,,,,. XM M2a8MaW@M;XWMi ,:,,,:,:,,.:,,,,,,,,,:,:,:.,,:,,,,,,,:,,,:,,.:,:,:,:,,,,,,.,,.
: :,:.,,,,:,,,,,:,,,,,,,,,:,:,:,,,,,,,:,,,,,:,:,:,,,,.:.,,,,,,:,:.,,,. @rB; 8MM0 W8 :M  ,,,,:,,.:.:,,,,.,,,.,,:,,.:,,,,,,,,,,,:,,,,,,,,,:,,.:,,,,,,,: 
, ,,,,,:,:,,,:.,,:,:,,,,.:,,.:,:,,,,,,.,,,,,,:,,,,,,,,.,,:,:,:.,,,,,,,  M0M8;  rM   Mr ..,,:.,,,,,,:,:,,,,,,,,,:,,,:,,,,,,,,.,,:,,,:,:.,,,,,,,,,,,,:,.
: :,:,,,,,,.,,:,,,,,,,,,,,:,:.,,:,:,,,,.:,:,,,:,:.,,,,,,:,,.,,:,:,:,,,,  MM     ;Ma;Z .,,,:,,,,,:,,,,,:,,,,.,,,.,,:.,,,,,,:,,,:.:,:,,,:,,.:,,,,,,,,,, 
, ,,,,,,,,,,,,,:,:,,,,,,,:,,,:,,,,,:,:,,,,,,,:,,,,,,,:,:,,,:.,,:.,,,,,.,  rZ22S;2@Z. ..,,,,,,,,:,:,,,,,:,:,:,,.,,,,:.,,,,:,:.:.:,,,,,,,:,,.,,,,,,:,,:.
: ,,,,,,:,,,,.:.,,,,,,,,,,:,,.,.:,:.,,:,,,,,,,,,,,,,:,,,,,,,,,:.,,,,,.,.,  iXX2;;  .,.,,,,:,,,:,,,,,,,,,,.:,,,,,,,,,:,:,,,,,,,,,:,:,:.,.,,:,:,,.,,,,, 
, ,,,,,,,,,,,:,:,,,:,:,,,,,,,,,:,:,:,,,:,:,,,:,:,,,:,,,,,,,:,,,:,,,,,:,,,,..     ,.,,:,:.,,:,:,,,:,:.:,,,:,,,,,,,,,,,,,,,:,,,,,:,:,,,,,,,:.,,,,:,:,,, 
: ,,,,,.:,,,,,,,:,:.,.,,:,,,,,:,:,,,,,,,,,:,:,,,,,,,,.,,:,:.:,:,,,:,:.,,:,,.,.,,,.,,,,,.,,:,:,:,:,,,,,,,,,,,,,:,,,:,,,,,,,,,:,,,,,:,,.,,,,,,,,,.,,,,: 
: ,:,,,,,:.:,,,,.,,,,:,:,:,,,,,,,:,,.,,,.,.,,,,,,:.:,,,,,:.:,,,,,:,,.,,,.,,,.:,,,,,,,,,,.,,,,,,,,:,:,,,,,,.,.,,,,,,,,,.,.,,:,,,,,:,,,,.,.:,,,:,,,,,,: 
: :,:.:,,,,,,,,,,.,.,,,,:,,,,,,,,,,,,,:.,,:.,,,.:,,,:,,,:,,,,,,,:,:,:,,,,,,,,,:,:,,,,,,,:,:,,,,,,,,,,,,,,,:,,.:,,,,,,,,,,,,,:,,.,,:,,,,,,.,,:,:.,,,,: 
: ,,,,,,,,.:,:.,.,.:,:,:,,,,,,.,,,,,,,,,,,,:,,.,.:,,,:,,,,,,,,.,,:,,,,,:,:,,,:,,,,,,.,,,.,,,,,,:,,,:,,.,,,.,.,,,.,.,,,,:.,,:,,,:,,,:,,,,,,,,,,,,,:,,,.
: :,:,,.:,:.:.,,:,,,,,:.,,,,,,,.,,,,,,,,,,,,,,,,,,:,,.:,,,,,:,,,:.:,:.,,,,,,,,,,,,:,:,,,,,:,,.,,:,,,,,:,:,,.:,:,,,:,,,,,,,,,:,,,,,,,,,,,,,,,,,,,:,:,, 
, ,,.,,,,:.:,,,:,,,:,,,,,:,,,,,:,,,:.,,:.,,:,:.,,,,,,,,:,:,:,:,,,,,,,:,:.,.:,:,:.:,,,:,,,:,,,,,:,:,,,:.,,,,,,,,,,:,:.,,,.,,,.:,,,:,:,,,,,,,,,,.,,,,,,.
, ,,,,,,,,,.:,:,:,,.:,,,,,,,:,:.,,:,,,:,:,,,:,,,,,:,:,,.,.,,,.:,,,:,,.,,,,:,,,:,,.:,,,,,:,,,,.:,,,:,:,,,,,,,,.:,,.,,,,,,,,,,,,,,,.,,,,,,:,,.,,:.,.,,: 
, ,,,,,:,,,,.,,,.,,:,:,,,,,,,:,:,,,:,,,,,:,,,,,,,:.:,:,:,,,,,,,,,:,:,:,:,,,,.,,,,:,,,,,,,,,,,:,:,,,,,,,,,,,,,:,:.,.,,,,,,,.,,,,,.,.,,,,,,,,,.,.,,,,::.
: :,,,,,,,,,,,,,:,,,,,,,,,,,,,,,:,,,,.,.:,,,,,:,,,,,,,,,,,,,:,,,:,,,,,,.:,:,:,:,,,:,,.,,,,,,,.,,,,:.:,,.,,,,:,,,:,,,:,,,:,,,,,,,:,:,:.:,,,,,,,:,,,,,: 
, ,:,:,,.,,:,,,:,:,,,,,,,,,,,:,,.:.,,,,:,:.,,,,,,,,,,,.,.:.:,,,,.:,,,:,:.:,,,,,,,:,:,,,,,,,,,:,,,:,,,,,,,,,,,,,,,:,:,,,:,,,:,,,,,,,,.,,,,,,:.:,,.,.,, 
: :,:,,,,,,,,,:,,,,,,,,,:.,,:,,.,,:,,,:,,,,,,,,.:,,,,,:,:,,.,,,,,,:,,,,,,,,,:,,.,,:,,,,,,,:,,,,,:,,,,,:,,,,,,,:,:,,,:.,,,,:,,,,,,,,,:,:,,,,,,,:,,,,,: 
, ,,,:,,,,,:,:,,,:,,,:,,,,,,,:,,.:,:,:,:,,,:,,,:,,,,,:,,,,,:,:.,,,.,,,.,.:,:.,,,,,,:,,,:,,,:,,,,,,,:,,,,,:,,,,,,,:,:,,.,.:,,,,.:,:,,.,,,.,,:,,,:,:,:, 
: ,,:,:,:,:,:.:,,,:,,,,.:,,,,,,,:,,,,,,,,.,,,.,,,,,,,,,,,,:,:.,,:,,,,,:,,,,,:,:.,,:.:,:,,,:,,,:,,,,.,,,,:.,,,,,,:,,,,,,.,.,,,,,,,,:,,,:,:,,.,,:,,,:,: 
, ,,,,,,,,.,,,,,,,.:.,,,,,,,.,,,,,,,.:,,,:.,,,.,,,,,,:,,.:,:,,,:,:,,,,,,,:,,,,,,,:,:,:,:.:,,,,,:,,,,,:,:.:.,,:,:,,,,,,.,,:,,,:.,,:,,.:,,,:,,.:,:,:,,,.
: :,:.:,,.:,,,,,:,:,:,,,,.,,,,,,,,,,:,,,:,:,,,,,,,:,,,,,:,:,:,,,:,,,:.,,,,,,,,,,:,,,:,,,,.,,,,,,,,,,:,,,:.,,,,,,,,,,:,,,,.:,,,,.:.,,:.,.,,,.,,,,,,:,, 
, ,,,:.,,:.,,,,,.,,,.,,:,:,,,,,,,,,,,,,,,:,,,,,,.:.,,,,,,,.:,,,:,,,,.:,,,:,,.,,:,,,:,,,,,,,,,,,,,,,:,:,:,:,,,,,:,:,,,,,:,,.,,,,:,,,,,:,:,,,:,,,:,,,,, 
: ,,,,,,:,,,,,,,,,,,:,,,:,,,:,,,,,,,,,:,,,,,,,,,:,:,,,,,,,:,:,,,,,,,:,,,,,:,:,:,,,:,,,,,,,,,:,:,:,:,,,,,,,,,:,:,,,:,:,:,:,,,,,,,,,:,,,:,,,:,:,,,,,:,: 
, ,:,,,,,,,:,,,:,,,:::,:,:,:,::,,:,,,:,,,:,:,:,,,,,:::,:,:,:,,:,::,,,:,,::,:,,,:,:::,:::,:,,,:,:,:,,,:,:,:,:,,::,,,:,,,:,,,,,:,,,:,:,:,:,:,:,:,:,:,::.
:   .   . . .   .   . .   . .   .   . . . .   .         . . .   . . . .     .     .   . .   . .   .         . . . .             . . .   .   .   . . . 
