:soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso::soso: