Hello Edison,
You're right. These files seem to have vanished from to top folder, but at the moment you can find them (dev, rc ...) in
https://landoleet.org/old. Nearly at the end of the list you also can find the latest official release.
Dunno whether this is temporarily or not.
-Data