>>717962616
NTA but I'll take a crack at it.