The server hiccup prevented the auto-upload from completing and we've restarted the process to ensure that they are 100% on https://dl.lolliopcloud.solutions
Over the next hour or two you should see Armbian 5.58 builds appearing on our site.
Thank you for being patient with us as we deal with this hiccup.