: :::::::::::,:::::::,:::::::,:::,:,:::,:,:::::::::,:::::::::::::::::::::::::::,:,:::::,:::::::,:::::::,:::::::::,:,:,:::::,:::::::,:::::,:::,:,,:::i.
,                                                                                                                                            . . .    
: :,:::,:,:,:,:,,,,,:,:,,,:,:,::::::,,:,:,:,:,:,:,:,,::,:,:,:,:,:,:,:,,,,,,,,,,,:,,,:,:,,,:,:,:,,,,,:,::,,:,,,:,,,:,:,:,:,:,:,::::::::::, i,,, ,::,:: 
, ,:,:,:,:,,,:,:,:,,,:,:,,,:,:,,,:,:,:,,,:,:,:,,,:,:,:,,,:,:,,,:,:,,,,,:,,,,,:,:,,,,,:,:,,,,,,,:,,,:,:,:,,,:,,,:,:,,,,,:,:,    ,...... ,, ,, . .,  .: 
: :,,,:,,,,,:,,,:,,,,,:,,,,,,,:,,,,,,,,,,,:,,,:,,,,,:,,,:,,,,,:,,,:,:,,,,,,,,,,,:,,,:,,,,,,,,,,,,,:,,,,,:,:,,,,,,,:,,,:,,,:.. . . . .  .i   . .   . : 
, ::,,,,,,,:,,,,,,,,,,,:,,,:,:,,,,,,,:,,,:,,,:,,,:,:,:,,,:,,,:,,,,,:,,,,,,,,,:,,,:,,,,,,,,,:,,,,,,,,,,,,,,,,,,,,,,,:,,,:,,,:::,:,:,:,:::,::::::,,:::, 
: :,:,,,:,:,,,:,,,:,,,:,,,,,:,,,,,,,:,:,,,:,,,,,,,,,,,,,:,,,:,,,:,:,,,:,,,:,,,,,,,:,,,:,,,:,,,:,,,,,,,:,,,:,,,:,,,,,:,,,,,,,:,,,:,,,:,:,:,,,:,,,:,:,: 
: :,,,,,,:,,,,,:,:,,,:,:,,,:,,,,,,,,,,,,,,,,,,,,,,,,,,,:,,,,,,,,,,,:,:,,,:,,,:,:,,,:,,,,,,,,,,,:,,,,,,,,,:,,,:,,,:,,,:,:,,,,,,,:,,,:,,,,,:,,,:,,,,,:,.
: :,,,,,,,,,,,,,,,,,,,:,,,,,,,:,,,,,,,,,,,:,:,,,,,:,,,,,,,:,:,:,,,,,,,:,:,:,:,,,,,,,:,,,:,,,:,,,:,:,,,:,,,,,,,,,,,:,,,:,,,,,:,,,,,:,,,,,,,:,:,,,,,,,: 
, :,,,,,,:,,,,,:,:,,,,,:,:,,,,,,,,,,,:,,,,,,,:,,,,,,,,,,,,,:,,,:,:,,,,,,,,,,,:,,,,,:,:,,,:,,,,,,,:,,,,,,,,,,,,,,,,,:,:,,,,,:,:,:,:,,,,,,,,,,,,,:,,,:, 
: ,,,,,,:,,,,,:,,,,,,,,,:,:,:,,,,,,,,,:,,,,,:,:,,,,,:,,,:,,,,,,,:,,,:,,,:,,,:,:,,,:,,,,,,,:,:,:,,,,,:,:,,,,,:,,,:,:,,,,,:,,,,,,,,,,,,,:,,,:,,,,,:,:,: 
: :,,,,,,,,,,,,,,,,,,,,,,:,,,:,,,,,,,,,:,,,:,,,,,,,,,:,,,,,,,,,,,,,,,,,,,,,,,,,:,:,:,,,,,,,,,,,:,:,,,,,,,,,:,,,,,:,,,,,:,:,,,,,:,,,,,,,,,:,,,:,:,,,,,.
: :,,,,,,,,,,,,,:,:,,,,,,,,,,,,,,,,,:,,,,,:,,,:,:,:,,,,,,,:,:,:,,,,,,,,,,,,,:,:,,,,,,,:,:,,,:,,,,,,,,,,,:,,,,,,,,,,,,,,,,,,,,,,,,,:,,,,,:,,,:,:,,,,,: 
: ::,,,:,,,:,,,:,,,,,,,,,,,,,,,,,:,,,,,,,,,,,,,,,:,,,,,,,:,,,:,,,,,:,,,,,,,:,,,:,:,,,,,:,:,:,:,,,,,:,,,,,,,:,:,,,:,:,,,,,,,:,:,,,,,,,:,:,:,,,,,,,,,:, 
: :,,,,,,,,,,,:,,,,,,,,,,,,,:,:,,,,,,,,,,,:,,,,,:,,,:,,,:,:,:,,,,,:,:,,,,,,,:,,,,,,,,,,,,,:,,,,,:,:,:,,,:,:,,,:,:,,,,,,,,,,,:,,,:,,,,,:,,,,,:,,,,,,,: 
, :,,,,,,,,,,,,,,,,,,,,,,,,,,,,:,:,:,:,,,:,,,,,:,,,,,,,,,,,,,,,,,,,,,,,,,,,:,:,,,,,,,:,,,,,,,,,:,,,:,,,:,:,,,:,,,,,,,,,,,,,,,,,,,,,,,,,:,:,,,,,:,:,,,.
: :,,,:,:,,,:,,,,,,,,,,,:,:,:,,,,,,,:,,,,,,,,,:,:,,,:,,,,,,,,,:,,,:,:,,,,,,,,,:,,,:,,,,,:,:,:,,,:,,,,,,,,,:,:,,,:,,,:,:,,,,,,,,,:,,,,,:,:,:,,,,,,,,,: 
: :,,,,,,:,:,,,,,,,:,,,,,,,,,,,,,:,,,:,,,,,,,,,,,:,,,,,,,,,:,:,:,,,,,,,,,:,:,,,,,,,:,,,,,,,,,,,,,,,,,,,:,,,,,,,:,,,,,:,,,:,,,,,,,,,:,,,:,,,,,:,,,,,,,.
: :,:,,,:,:,:,,,,,,,,,,,,,,,,,,,,,,,,,,,:,,,,,,,:,:,:,,,,,:,:,:,,,:,,,,,:,:,,,,,,,,,:,,,:,,,,,:,,,:,:,,,,,:,,,,,:,,,,,:,,,,,,,,,,,:,,,:,,,,,,,,,,,,,: 
, ,:,,,,,:,,,,,,,:,,,,,:,,,,,,,,,,,,,:,,,:,,,,,,,,,:,,,:,:,,,,,,,,,,,:,:,,,,,,,,,,,:,,,:,,,:,:,:,:,,,,,,,:,,,,,,,,,,,:,,,,,:,,,,,,,,,,,:,:,,,,,:,,,:,.
: :,,,:,,,,,:,,,,,:,,,,,:,:,:,,,,,,,:,,,,,,,,,:,:,,,:,:,:,:,:,,,:,:,,,,,,,,,,,,,:.,,,,:,,,,,:,:,,,,,:,:,:,:,,,,,,,:,,,:,:,,,,,:,,,,,:,,,:,:,,,:,,,:,: 
, ,:,,,,,,,,,,,,,,,,,:,,,,,,,:,,,:,,,:,:,:,:,,,,,,,:,:,,,:,,,,,,,,,,,,,,,,,:.,..   ,,:,,,,,,,,,,,:,,,:,,,:,,,,,:,:,,,:,,,,,,,,,,,,,:,,,,,,,,,:,,,,,:, 
: :,:,:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:,,,,,:,,,:,,,,,,,,,:,,,:,:,,,,,:,,..    X7.,,,,,,,,,,:,,,:,,,,,,,,,,,,,:,:,:,:,:,,,,,,,,,:,:,,,,,:,,,,,,,,,: 
: ,:,,,:,,,,,,,,,,,,,,,:,,,,,,,,,:,,,,,:,,,:,,,,,:,,,,,,,:,,,,,,,:,:,,,:,,.. 8B8MW7,.,,,,,,,,:,,,,,:,,,:,,,:,:,:,,,,,:,:,,,,,,,,,,,,,,,:,,,,,,,:,,,::.
: :,:,:,,,:,,,,,,,:,:,,,,,:,,,:,:,,,,,:,,,,,:,,,:,,,:,:,:,:,:,,,,,,,:,,,,,, XM  MZ .,,:,,,:,:,,,:,,,:,,,:,:,,,:,,,,,,,:,,,:,,,:,:,,,,,,,,,,,,,:,:,:,: 
: :,,:,:,,,,,,,,,:,,,,,,,:,,,,,,,:,:,:,,,:,,,,,,,:,,,,,,,,,:,,,,,:,,,,,,,:..MM8W0  ,,,,,,,,,,,,,,,,,,:,,,,,,,,,,,,,:,,,:,:,:,:,:,,,,,:,:,,,,,:,:,,,:, 
: :,,,,,,,,,,,:,,,,,,,,,,,,,,,,,,,:,:,:,:,,,,,,,,,,,,,,,:,,,,,,,,,,,,,,,:,..7     ,,,,:,:,,,,,,,:,,,,,,,:,:,:,,,,,:,,,,,,,,,:,:,:,:,:,,,,,,,:,:,,,,,: 
, ,:,,,,,,,,,,,:,,,,,,,,,:,,,:,,,,,:,:,,,:,,,,,,,:,,,:,,,:,:,,,,,,,:,:,,,:.,  ...,,,,:,,,,,,,:,,,,,,,,,,,:,,,:,,,:,:,:,,,,,,,,,:,,,,,:,:,:,:,,,,,,,,,.
: :,,,:,,,,,:,:,:,,,:,,,:,,,:,,,:,,,,,,,,,:,,,:,,,,,,,,,,,,,:,,,,,,,:,,,,,,,,.,,:,:,,,:,,,,,:,,,,,,,,,,,,,,,,,,,,,:,,,:,,,,,,,,,,,,,,,:,:,,,:,,,,,,,: 
: ,:,,,,,,,,,,,,,:,:,:,,,,,,,,,,,:,,,,,:,,,,,:,,,:,:,,,,,:,,,,,:,,,,,,,,,:,,,:,,,,,,,:,:,,,:,,,,,,,,,:,:,:,:,:,,,,,:,,,,,,,,,:,,,,,:,,,,,,,,,,,:,,,:,.
: :,:,:,,,,,:,,,,,:,,,,,,,,,:,,,:,,,,,:,:,,,:,,,,,:,,,:,:,,,,,,,:,,,:,,,:,,,:,:,,,:,,,,,,,,,:,:,,,,,:,,,:,:,,,,,,,,,,,:,,,:,,,,,,,:,,,:,,,:,:,,,,,,,: 
: ::,,,,,:,,,:,:,,,,,,,,,,,:,,,,,:,,,,,:,,,,,:,,,,,:,,,,,,,,,,,:,,,:,,,,,,,:,:,,,:,,,,,,,,,:,,,:,:,:,:,,,,,,,:,:,,,,,:,:,:,:,,,,,,,,,,,,,:,,,:,,,,,,,.
: :,,,:,,,,,,,:,,,,,,,,,,,:,,,:,,,,,,,,,:,,,,,:,:,:,:,,,,,,,,,,,:,,,,,,,:,:,:,,,:,,,,,,,,,,,,,,,,,:,,,,,,,,,,,,,:,:,:,,,:,:,,,,,,,,,,,,,,,:,,,,,:,,,: 
: ,,,,,:,,,,,,,,,:,,,:,:,:,,,,,,,:,:,,,,,,,,,:,:,,,,,:,,,,,,,,,,,,,,,,,,,:,,,,,,,,,,,:,,,,,:,,,,,,,,,,,,,:,,,,,,,,,:,,,,,,,,,,,:,:,,,,,,,,,,,,,,,,,,: 
: :,:,:,:,:,,,:,,,,,,,,,,,,,,,,,,,,,,,,,:,:,:,:,,,:,,,:,,,:,:,:,:,,,,,:,:,,,,,,,:,:,,,:,,,:,,,:,,,:,,,,,:,,,:,,,:,,,:,,,,,,,,,:,:,,,,,:,:,:,:,:,,,,,: 
: ::,,,,,:,,,,,:,:,,,,,,,,,,,,,,,,,:,,,:,,,,,,,,,,,:,,,,,:,:,:,,,:,,,,,,,:,,,:,,,:,,,,,,,,,,,,,:,:,:,,,:,,,,,,,,,,,:,,,,,:,,,,,:,,,:,:,,,,,:,,,,,:,:, 
: :,,,,,:,,,:,:,,,,,,,,,,,,,,,:,:,,,,,,,,,,,:,:,,,,,,,,,,,:,,,,,,,,,:,,,:,,,,,,,,,:,:,,,,,,,,,,,,,:,:,,,,,,,,,,,:,,,,,,,:,,,:,,,,,:,,,,,:,,,,,,,:,,,: 
, ,:,,,,,:,,,,,,,:,,,,,,,,,,,,,,,,,,,,,,,,,:,:,,,,,:,,,,,:,,,,,,,:,:,,,:,:,:,:,,,,,:,,,:,:,,,:,,,,,,,,,,,,,,,,,,,:,,,:,:,:,,,,,,,:,,,:,:,:,:,,,,,,,:,.
: :,:,,,:,,,,,,,,,,,,,:,,,,,,,,,:,,,:,,,,,,,,,,,,,,,:,,,:,,,,,,,,,,,:,,,,,,,,,,,,,:,:,:,,,,,,,:,,,,,,,,,,,,,,,,,,,,,,,:,,,,,,,,,:,:,,,,,,,,,,,,,:,,,: 
: ,:,:,,,:,:,,,,,,,:,:,,,,,,,:,,,,,,,,,,,,,,,,,,,:,,,,,,,:,,,,,,,,,:,,,,,:,:,:,,,,,,,:,,,,,,,,,,,:,:,,,,,,,:,,,,,,,:,,,:,,,,,:,,,,,,,,,:,,,:,,,,,,,:,.
: ,,:,,,,,,,,,:,,,,,:,,,,,:,:,:,,,:,,,:,:,,,,,:,,,,,,,:,,,:,:,,,,,,,:,,,,,:,,,,,:,,,,,,,:,,,,,,,:,:,,,:,:,,,,,,,:,,,,,:,:,:,,,,,,,:,,,:,:,,,,,,,:,:,: 
, ,,,,,:,,,,,,,:,,,,,,,,,:,:,,,:,,,:,,,,,,,,,:,,,,,:,:,,,,,:,:,,,,,:,,,,,,,,,:,,,,,,,,,:,:,,,,,,,:,:,,,,,:,:,:,,,:,:,:,,,:,:,,,,,:,,,,,:,,,,,,,,,,,:,.
: :,:,,,,,,,:,:,:,,,:,,,,,,,,,,,,,,,,,,,,,,,:,,,:,:,,,,,,,,,:,,,:,:,,,,,,,:,,,,,,,,,,,,,,,:,:,,,,,,,:,:,,,:,,,:,,,,,,,,,,,,,,,:,,,:,,,,,,,,,:,:,,,,,: 
: ::,,,,,:,:,,,:,,,,,,,,,:,:,,,,,,,,,,,,,,,:,,,,,,,,,:,:,:,,,:,:,,,,,,,,,,,:,,,:,,,:,,,,,:,,,,,,,,,,,,,:,,,:,,,,,:,,,,,,,,,,,:,:,,,:,,,,,,,,,:,,,,,:,.
: :,,,,,,,,,:,:,,,,,,,,,,,:,,,:,,,,,,,,,:,,,,,,,,,:,,,,,,,:,,,,,,,,,,,:,,,:,,,:,,,,,,,,,:,:,,,,,,,,,,,:,,,:,,,,,,,:,,,:,,,,,:,,,,,:,:,,,:,,,,,,,,,:,: 
, ,,,,,,,,,,,,,:,:,,,:,:,,,:,:,,,:,,,,,,,:,,,:,,,:,,,:,:,,,,,:,,,:,,,,,:,,,:,,,:,:,:,,,:,:,:,:,,,,,,,:,,,,,,,,,,,,,,,,,:,:,:,,,:,:,,,,,:,,,,,,,,,,,::.
: :,:,:,,,,,:,,,:,:,:,,,:,,,:,:,:,:,:,:,,,:,,,,,:,:,,,:,:,:,,,:,,,:,:,:,,,,,:,:,:,:,,,:,,,,,:,,,:,:,:,:,:,:,:,,,,,:,,,:,:,:,,,:,:,:,:,:,:,,,:,,,,,:,: 
: ::,:,:::,:,:::,:,:,:,:,:,:,:::,:,:,:,:,:::,:,:,:,:,:::::,:::::,:,:,:::::,:,:,:,:::::,:,:,:,:,:::,:,:::::::,:::::,:,:,:,:::,:::,:,:,:,:,:::::,:::,::.
i . . . .     . . .   .   . . . . . . . . . . .   .   .   . .   . . .     . . .   . . . .   . . . . . . . .   .     . . . .     . . . .   . . .   . . 
