@@ -0,0 +1,1006 @@
+import java.util.HashMap;%0Aimport java.net.URL;%0Aimport java.time.LocalTime;%0A%0Aimport configparser.ConfigParser;%0A%0Apublic class Depot %7B%0A    public enum URLArchivedState %7B%0A        TO_BE_DOWNLOADED,%0A        DOWNLOADED,%0A        UNREACHABLE%0A    %7D%0A%0A    class DepotEntry %7B%0A        public URL url;%0A        public URLArchivedState state;%0A    %7D%0A%0A    public Depot(String depotFilename) %7B%0A        depotFilename_ = depotFilename;%0A        UNREACHABLE_TIMEOUT = Long.parseLong(ConfigParser.get(%22DEPOT-PARAMS%22, %0A                                                              %22unreachable-timeout%22, %0A                                                              %2260%22), 36);%0A%0A        // serializer_ = new ObjectOutputStream%0A%0A        // Check if the file already exists. In that case, bring it to the map        %0A    %7D%0A%0A    private void flush() %7B%0A%0A    %7D%0A%0A    private HashMap%3CString, DepotEntry%3E map_;%0A    // private ObjectOutputStream serializer_;%0A    private String depotFilename_;%0A    private final long UNREACHABLE_TIMEOUT;%0A%0A%7D

Modify Depot.java to make the app run