Well, we are talking about $515 millions, for sure OP will do anything to recover them.
The problem is that OP created his account, made the post, and never came back again, that way is hard to help him, if i were in his shoes i would contact the best expert for this, and from my point of view the right guy to help him is Joe Grand, he have shown us in his youtube channel his awesome hacker skills to deal with hardware and lost coins, i will leave his YT channel here:
https://www.youtube.com/@JoeGrand