You have 8 credits, but you need 44 to graduate by June?
There is no demon that will bring the credits you need without a lot of work on your part. It’s doable, but be prepared to work like a dog because what is likely to happen is they will bring you many extra assignments to complete for the credits you need.
If you were closer to the goal, like you had 40 credits or something, a demon might be able to swing making them forget the remaining 4 through a bureaucratic error or something but not with such a large disparity.
You can’t get something for nothing.