46 mos. for sex offender for failing to register