............
....',;:clooddddddoolc:;,'....
..,;:loxO0KKKK00OOOOOO00KKKK0Oxoc:;'..
.';:lx0KK0kdlc:;;cc:;;;;:lc:;:codk0KK0xl:;'..
.,:cdOXKOdc:;;;;;;;ONNXo;;;:0WO;cO0o;;cldOKKOd::,.
.;:oOXKxl:cdOKKd;;;;oNXxNXd:;;lXW0XXx:;xXKkoclkKXOl:;.
.;:dKXOl;;:OWXdkWKl;;;OMXkXMWO:;;dWWOc;;xWNkx00c;;oOX0d:;.
.;:dKXxc;;;;;lKWXK0KN0:lNNkdokNNx;;xWXc;;kWNKKOl;;;;clckXKo:;.
.,;l0Nkc;;;;;;;;cKW0d0NO:cdl;;;;cc:;;cdl;;oNW0oldc;;lONW0lckN0l;,.
.;:xN0lcdxo;;;;;;;c0N0xc;codkO00000000Okdoc;:ok00c;o0WW0oONx;lKNx:;.
';cONk:lXKko;;cl;;;;:::okKK0kdolccccclloxONXKko:;:;xNXkKWKXWk;;:kNOc;'
';cKNd;;OWk;;;cKNl;;;lOK0xl:;;;::;;;;dk::;oWKdxKXOl;:l:oNNxoc;;;;;dN0c;'
';cKNo;;;lXWKkdxX0c;o0Xkc:;c:;:;o0l:;;kWOc;xMMKldWMW0l;;dXx;;;;:ldd:dN0c:'
.;c0No;okc;coxOOko:l0Kxdc;:;kKl;;xWXd::0MMKlOMMMN0WMMMW0l;:lxO0KXNMNo;dN0:;.
.;:kWx;lX0:oXx;;;;;dXOc:0Kl::OMNd:kMMW0dXMMMNKMMMMkkWMM00Nd;:xdoxKNOl;;;xWk:;.
,;lNK::0MXOXXl;;;;dWXl;cXMXo:KMMWx0MMMMXKMMMNoOWMWd:dNMx:ONd;;oKWXOk0XO::KXl;,
.:;kWx;;cdk0XNNKo;lNMMXloNMMNkNMMMN0WMMMKl0WMXc:xWNl;:oXo;cKXl;OWWNKOxoc;;xWx:;.
.;:KNl;;;;;;;cod:;OMMMMN0WMMMX0WMMXldNMMO::kW0:;:d0c::;oo;;oWk;:oc:;;;;;;;lN0:;.
';cXK:;;;;;;;;;;;cXMMMMM00WMM0:xWMK::oXMk;;:xk:;;:ol;;;oXd::KXc;;;;;;;;;;;:KXc;'
':lN0;;;;;;;;;;;;lN00MMMx:kWMk;:dNO:;;lOo;;;:dc;:;kXo:;xMNx:0Nl;;;;;;;;;;;:KNl;'
';lN0;;;;;;;;;;;;lNOcOWWd;:xNx;;;od;;:;cxc:;:0Xl;:OMNd:kMMWOKNl;;;;;;;;;;;:KNl;'
';cXX:;;;;;;;;;;;:KK::kXl;;:ol;;;:ko:;;dNKl;cXMNo:KMMWk0MMMMMK:;;;;;;;;;;;cXXc;'
.::0Nl;;;;;;;;;;;;xWd;:ol;;;lOl;;cXNd::kWMXooNMMNONMMMW0WMMMWx;;;;;;;;;;;;oWO:;.
.:;xWk;;;;;;;:oxd;cKKc;dKl;;oWNo:lNMWxc0MMMN0WMMMXOWMMXldNMMK:;lxo:;;;;;;;kWd;;.
';cKXc;;:lx0XNWWx;lXKckMXo;xMMNxdWMMW0XMMMM0OWMM0:xNMK::xWXl;;o0NN0xl;;;cXKc;'
.;:dWO;c0NKkOXXkc;;lKKXMMNdkMMMWKWMMMKo0MMMx:kWMk;:dNO:oXKl;ldddx0XWWXl:OWd:;.
.;:kNx;:lxKWXOxkOk::xXMMMW0WMMMkdNMMO::kWWo;:dXx;;;ok0Kx:;lXWWNKOkkkd:kNk:;.
.;:kNk;ckOkkOKNWNx;;:xXMWddNMWd;lKWx;;:o0l;;;cc:lxKKx::ox::okKNXOo;;kWk:;.
.::kNk:;lOXNKOdc:xOl;:oOK00WNl;;cOo;:;;c:;:cok0XOo::dKKdcl;;;cdkl:ONk::.
.;:xN0c:xdc;;;oKW0ddlc;:ok0XK0kxxxdddxkO0KK0ko:::;xWWkkX0c::;;;lKNd:;.
.;:lKXx:;;;;kNNx::dXXo;:c::codxxkkkkxxdoc:;;;oXXo;o0WWOlkXk;:xNKl;;.
';:xXKo;;cXWd;cOWXo;:KWXd;:lc;;;:lddl;:kKd;:0MNo;;oKWN0o:oKXx:;'
.,:ckXKd:l0XKNNk:;;kWNW0:xW0:cOXXO0Kd;dNWKKK0WNd;;:ol:dKXkc;,.
.,;cxXKklcll:;;;lNNdXNxXNo;OMWd;;;;;;oNWO:;dX0c;;lkXXxc;,.
.,;:dOXKxl:;;;OWk;kWNWk;;xWWO:;okd;;oXNd;;::lxKXOo:;,.
.,;cdOKKOxlcc:;l0XKc;;:o0NX0XKo;;;clclxOXKOdc;,.
..';:lxOKKKOkdoolc::;;:coollloxkOKXKOdl:;'..
..',;:ldxk00KKKKKKKKKKKK0Okxdl:;,'..
....',,;::cccccc::;,,'....
...........