initialContext.waitForChildThreads(); out.close();
initialContext.waitForChildThreads(); out.close();
initialContext.waitForChildThreads(); out.close();
initialContext.waitForChildThreads(); out.close();
initialContext.waitForChildThreads();
initialContext.waitForChildThreads();