afsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss
afsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss
afsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss
afsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss
afsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss
afsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss
afsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss
afsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss
afsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssafsdfsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss