>>24795568
>>24795992
Updated (this took way too much effort).

And don't fall into despair. Everything depends on multiple tech trees working out, with AI central.