The IP address 139.59.202.101 appears to be a server provided by a cloud hosting company, DigitalOcean. This specific address is registered in Singapore and is commonly used for hosting a wide variety of services, from websites to game servers and file repositories. It's a generic server address and doesn't inherently belong to a file hosting service. This means the file could be anywhere on that server, if it exists at all.
Extract the downloaded firmware zip file to an easily accessible folder on your PC. x mobile x2 flash file139 59 202 101