Bangladesh Crypto Adoption: How 3.1 Million Users Thrive Despite the Ban