diff --git a/.codex-temp/php-server.err.log b/.codex-temp/php-server.err.log
index e69de29..d8b60b1 100644
--- a/.codex-temp/php-server.err.log
+++ b/.codex-temp/php-server.err.log
@@ -0,0 +1,3614 @@
+[Fri Apr 3 08:41:43 2026] PHP Warning: Module "mysqli" is already loaded in Unknown on line 0
+[Fri Apr 3 08:41:43 2026] PHP 8.4.5 Development Server (http://127.0.0.1:8000) started
+[Fri Apr 3 08:41:59 2026] 127.0.0.1:55678 Accepted
+[Fri Apr 3 08:41:59 2026] 127.0.0.1:55678 [200]: GET /
+[Fri Apr 3 08:41:59 2026] 127.0.0.1:55678 Closing
+[Fri Apr 3 08:43:30 2026] 127.0.0.1:52292 Accepted
+[Fri Apr 3 08:43:31 2026] 127.0.0.1:52292 [200]: GET /
+[Fri Apr 3 08:43:31 2026] 127.0.0.1:52292 Closing
+[Fri Apr 3 08:43:31 2026] 127.0.0.1:55346 Accepted
+[Fri Apr 3 08:43:31 2026] 127.0.0.1:55346 [200]: GET /css/style.css
+[Fri Apr 3 08:43:31 2026] 127.0.0.1:55346 Closing
+[Fri Apr 3 08:43:31 2026] 127.0.0.1:61928 Accepted
+[Fri Apr 3 08:43:31 2026] 127.0.0.1:61928 [200]: GET /images/star16x16.png
+[Fri Apr 3 08:43:31 2026] 127.0.0.1:61928 Closing
+[Fri Apr 3 08:43:31 2026] 127.0.0.1:63204 Accepted
+[Fri Apr 3 08:43:31 2026] 127.0.0.1:63204 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 08:43:31 2026] 127.0.0.1:63204 Closing
+[Fri Apr 3 08:43:31 2026] 127.0.0.1:64320 Accepted
+[Fri Apr 3 08:43:31 2026] 127.0.0.1:64320 [200]: GET /favicon.ico
+[Fri Apr 3 08:43:31 2026] 127.0.0.1:64320 Closing
+[Fri Apr 3 08:43:35 2026] 127.0.0.1:56498 Accepted
+[Fri Apr 3 08:43:35 2026] 127.0.0.1:56498 [200]: GET /geocron3d.php
+[Fri Apr 3 08:43:35 2026] 127.0.0.1:56498 Closing
+[Fri Apr 3 08:43:35 2026] 127.0.0.1:55776 Accepted
+[Fri Apr 3 08:43:35 2026] 127.0.0.1:55776 [200]: GET /css/style.css
+[Fri Apr 3 08:43:35 2026] 127.0.0.1:55776 Closing
+[Fri Apr 3 08:43:35 2026] 127.0.0.1:62928 Accepted
+[Fri Apr 3 08:43:35 2026] 127.0.0.1:63616 Accepted
+[Fri Apr 3 08:43:35 2026] 127.0.0.1:63534 Accepted
+[Fri Apr 3 08:43:35 2026] 127.0.0.1:51207 Accepted
+[Fri Apr 3 08:43:35 2026] 127.0.0.1:62928 [200]: GET /js/three.module.js
+[Fri Apr 3 08:43:35 2026] 127.0.0.1:63616 [200]: GET /js/GLTFLoader.js
+[Fri Apr 3 08:43:35 2026] 127.0.0.1:63534 [200]: GET /images/star16x16.png
+[Fri Apr 3 08:43:35 2026] 127.0.0.1:51207 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 08:43:35 2026] 127.0.0.1:63616 Closing
+[Fri Apr 3 08:43:35 2026] 127.0.0.1:63534 Closing
+[Fri Apr 3 08:43:35 2026] 127.0.0.1:51207 Closing
+[Fri Apr 3 08:43:35 2026] 127.0.0.1:62928 Closing
+[Fri Apr 3 08:43:35 2026] 127.0.0.1:59190 Accepted
+[Fri Apr 3 08:43:35 2026] 127.0.0.1:59190 [200]: GET /utils/BufferGeometryUtils.js
+[Fri Apr 3 08:43:35 2026] 127.0.0.1:59190 Closing
+[Fri Apr 3 08:43:35 2026] 127.0.0.1:55187 Accepted
+[Fri Apr 3 08:43:35 2026] 127.0.0.1:55187 [200]: GET /js/three.core.js
+[Fri Apr 3 08:43:35 2026] 127.0.0.1:55187 Closing
+[Fri Apr 3 08:43:35 2026] 127.0.0.1:51475 Accepted
+[Fri Apr 3 08:43:35 2026] 127.0.0.1:51475 [200]: GET /images/planets/earth/day/4.jpg
+[Fri Apr 3 08:43:35 2026] 127.0.0.1:53463 Accepted
+[Fri Apr 3 08:43:35 2026] 127.0.0.1:53463 [200]: GET /images/planets/earth/night/4.jpg
+[Fri Apr 3 08:43:35 2026] 127.0.0.1:51475 Closing
+[Fri Apr 3 08:43:35 2026] 127.0.0.1:53463 Closing
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:61093 Accepted
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:61093 [200]: GET /geocron/getTLE.php
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:61093 Closing
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:54584 Accepted
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:54584 [200]: GET /favicon.ico
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:54584 Closing
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:56106 Accepted
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:56106 [200]: GET /images/3dmodels/iss-web/ISS-web.gltf
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:56106 Closing
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:56872 Accepted
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:56872 [200]: GET /images/3dmodels/iss-web/iss-web.bin
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:53102 Accepted
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:51947 Accepted
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:55171 Accepted
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:53145 Accepted
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:54912 Accepted
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:53102 [200]: GET /images/3dmodels/iss-web/image_02.jpg
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:51947 [200]: GET /images/3dmodels/iss-web/image_10.jpg
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:55171 [200]: GET /images/3dmodels/iss-web/image_09.jpg
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:53145 [200]: GET /images/3dmodels/iss-web/image_07.jpg
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:54912 [200]: GET /images/3dmodels/iss-web/image_05.jpg
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:53102 Closing
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:51947 Closing
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:55171 Closing
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:53145 Closing
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:54912 Closing
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:59197 Accepted
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:64278 Accepted
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:64292 Accepted
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:51529 Accepted
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:62785 Accepted
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:59197 [200]: GET /images/3dmodels/iss-web/image_03.jpg
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:64278 [200]: GET /images/3dmodels/iss-web/image_00.jpg
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:64292 [200]: GET /images/3dmodels/iss-web/image_01.jpg
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:51529 [200]: GET /images/3dmodels/iss-web/image_04.jpg
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:62785 [200]: GET /images/3dmodels/iss-web/image_06.jpg
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:59197 Closing
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:64278 Closing
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:64292 Closing
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:51529 Closing
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:62785 Closing
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:64441 Accepted
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:58420 Accepted
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:64441 [200]: GET /images/3dmodels/iss-web/image_08.jpg
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:58420 [200]: GET /images/3dmodels/iss-web/image_11.jpg
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:64441 Closing
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:58420 Closing
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:52879 Accepted
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:58857 Accepted
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:61841 Accepted
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:52879 [200]: GET /images/3dmodels/iss-web/image_12.jpg
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:58857 [200]: GET /images/3dmodels/iss-web/image_19.jpg
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:61841 [200]: GET /images/3dmodels/iss-web/image_18.jpg
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:52879 Closing
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:58857 Closing
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:61841 Closing
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:51249 Accepted
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:59624 Accepted
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:51249 [200]: GET /images/3dmodels/iss-web/image_15.jpg
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:59624 [200]: GET /images/3dmodels/iss-web/image_14.jpg
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:51249 Closing
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:59624 Closing
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:56691 Accepted
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:49696 Accepted
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:60263 Accepted
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:56691 [200]: GET /images/3dmodels/iss-web/image_13.jpg
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:49696 [200]: GET /images/3dmodels/iss-web/image_16.jpg
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:60263 [200]: GET /images/3dmodels/iss-web/image_17.jpg
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:56691 Closing
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:49696 Closing
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:60263 Closing
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:64378 Accepted
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:61351 Accepted
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:64378 [200]: GET /images/3dmodels/iss-web/image_20.jpg
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:61351 [200]: GET /images/3dmodels/iss-web/image_21.jpg
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:64378 Closing
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:61351 Closing
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:52214 Accepted
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:55996 Accepted
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:51235 Accepted
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:52214 [200]: GET /images/3dmodels/iss-web/image_22.jpg
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:55996 [200]: GET /images/3dmodels/iss-web/image_23.jpg
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:51235 [200]: GET /images/3dmodels/iss-web/image_24.jpg
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:52214 Closing
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:55996 Closing
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:51235 Closing
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:65507 Accepted
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:65507 [200]: GET /images/3dmodels/iss-web/image_25.jpg
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:65507 Closing
+[Fri Apr 3 08:43:36 2026] 127.0.0.1:56872 Closing
+[Fri Apr 3 08:46:56 2026] 127.0.0.1:55500 Accepted
+[Fri Apr 3 08:46:56 2026] 127.0.0.1:55500 [200]: GET /geocron3d.php
+[Fri Apr 3 08:46:56 2026] 127.0.0.1:55500 Closing
+[Fri Apr 3 08:46:56 2026] 127.0.0.1:57337 Accepted
+[Fri Apr 3 08:46:56 2026] 127.0.0.1:57337 [200]: GET /css/style.css
+[Fri Apr 3 08:46:56 2026] 127.0.0.1:57337 Closing
+[Fri Apr 3 08:46:56 2026] 127.0.0.1:52927 Accepted
+[Fri Apr 3 08:46:56 2026] 127.0.0.1:57926 Accepted
+[Fri Apr 3 08:46:56 2026] 127.0.0.1:52927 [200]: GET /images/star16x16.png
+[Fri Apr 3 08:46:56 2026] 127.0.0.1:57926 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 08:46:56 2026] 127.0.0.1:52927 Closing
+[Fri Apr 3 08:46:56 2026] 127.0.0.1:57926 Closing
+[Fri Apr 3 08:46:56 2026] 127.0.0.1:53905 Accepted
+[Fri Apr 3 08:46:56 2026] 127.0.0.1:51667 Accepted
+[Fri Apr 3 08:46:56 2026] 127.0.0.1:53905 [200]: GET /js/three.module.js
+[Fri Apr 3 08:46:56 2026] 127.0.0.1:51667 [200]: GET /js/GLTFLoader.js
+[Fri Apr 3 08:46:56 2026] 127.0.0.1:51667 Closing
+[Fri Apr 3 08:46:56 2026] 127.0.0.1:50727 Accepted
+[Fri Apr 3 08:46:56 2026] 127.0.0.1:50727 [200]: GET /utils/BufferGeometryUtils.js
+[Fri Apr 3 08:46:56 2026] 127.0.0.1:50727 Closing
+[Fri Apr 3 08:46:56 2026] 127.0.0.1:53905 Closing
+[Fri Apr 3 08:46:56 2026] 127.0.0.1:50854 Accepted
+[Fri Apr 3 08:46:56 2026] 127.0.0.1:50854 [200]: GET /js/three.core.js
+[Fri Apr 3 08:46:56 2026] 127.0.0.1:50854 Closing
+[Fri Apr 3 08:46:56 2026] 127.0.0.1:52234 Accepted
+[Fri Apr 3 08:46:56 2026] 127.0.0.1:52234 [200]: GET /images/planets/earth/day/4.jpg
+[Fri Apr 3 08:46:56 2026] 127.0.0.1:64978 Accepted
+[Fri Apr 3 08:46:56 2026] 127.0.0.1:64978 [200]: GET /images/planets/earth/night/4.jpg
+[Fri Apr 3 08:46:56 2026] 127.0.0.1:52234 Closing
+[Fri Apr 3 08:46:56 2026] 127.0.0.1:64978 Closing
+[Fri Apr 3 08:46:56 2026] 127.0.0.1:64472 Accepted
+[Fri Apr 3 08:46:56 2026] 127.0.0.1:64472 [200]: GET /geocron/getTLE.php
+[Fri Apr 3 08:46:56 2026] 127.0.0.1:64472 Closing
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:62716 Accepted
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:62716 [200]: GET /favicon.ico
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:62716 Closing
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:51157 Accepted
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:51157 [200]: GET /images/3dmodels/iss-web/ISS-web.gltf
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:51157 Closing
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:50566 Accepted
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:50566 [200]: GET /images/3dmodels/iss-web/iss-web.bin
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:51900 Accepted
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:61072 Accepted
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:51900 [200]: GET /images/3dmodels/iss-web/image_02.jpg
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:55055 Accepted
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:61072 [200]: GET /images/3dmodels/iss-web/image_10.jpg
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:49409 Accepted
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:55055 [200]: GET /images/3dmodels/iss-web/image_09.jpg
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:54746 Accepted
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:49409 [200]: GET /images/3dmodels/iss-web/image_07.jpg
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:51900 Closing
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:54746 [200]: GET /images/3dmodels/iss-web/image_05.jpg
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:61072 Closing
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:55055 Closing
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:49409 Closing
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:54746 Closing
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:57902 Accepted
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:58250 Accepted
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:51937 Accepted
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:65021 Accepted
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:57902 [200]: GET /images/3dmodels/iss-web/image_03.jpg
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:58250 [200]: GET /images/3dmodels/iss-web/image_00.jpg
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:51937 [200]: GET /images/3dmodels/iss-web/image_01.jpg
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:65021 [200]: GET /images/3dmodels/iss-web/image_04.jpg
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:57902 Closing
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:58250 Closing
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:51937 Closing
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:65021 Closing
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:60550 Accepted
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:60550 [200]: GET /images/3dmodels/iss-web/image_06.jpg
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:60550 Closing
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:63535 Accepted
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:52622 Accepted
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:56975 Accepted
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:56219 Accepted
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:63535 [200]: GET /images/3dmodels/iss-web/image_08.jpg
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:52622 [200]: GET /images/3dmodels/iss-web/image_11.jpg
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:56975 [200]: GET /images/3dmodels/iss-web/image_12.jpg
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:56219 [200]: GET /images/3dmodels/iss-web/image_19.jpg
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:63535 Closing
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:52622 Closing
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:56975 Closing
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:56219 Closing
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:61685 Accepted
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:61685 [200]: GET /images/3dmodels/iss-web/image_18.jpg
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:61685 Closing
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:51978 Accepted
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:60821 Accepted
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:49239 Accepted
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:57091 Accepted
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:51978 [200]: GET /images/3dmodels/iss-web/image_15.jpg
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:60821 [200]: GET /images/3dmodels/iss-web/image_14.jpg
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:49239 [200]: GET /images/3dmodels/iss-web/image_13.jpg
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:57091 [200]: GET /images/3dmodels/iss-web/image_16.jpg
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:51978 Closing
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:60821 Closing
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:49239 Closing
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:57091 Closing
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:50257 Accepted
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:50257 [200]: GET /images/3dmodels/iss-web/image_17.jpg
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:50257 Closing
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:61751 Accepted
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:58215 Accepted
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:60802 Accepted
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:63589 Accepted
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:61751 [200]: GET /images/3dmodels/iss-web/image_20.jpg
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:58215 [200]: GET /images/3dmodels/iss-web/image_21.jpg
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:60802 [200]: GET /images/3dmodels/iss-web/image_22.jpg
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:63589 [200]: GET /images/3dmodels/iss-web/image_23.jpg
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:61751 Closing
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:58215 Closing
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:60802 Closing
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:63589 Closing
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:60068 Accepted
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:52955 Accepted
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:60068 [200]: GET /images/3dmodels/iss-web/image_24.jpg
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:52955 [200]: GET /images/3dmodels/iss-web/image_25.jpg
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:60068 Closing
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:52955 Closing
+[Fri Apr 3 08:46:57 2026] 127.0.0.1:50566 Closing
+[Fri Apr 3 08:52:42 2026] 127.0.0.1:65473 Accepted
+[Fri Apr 3 08:52:42 2026] 127.0.0.1:65473 [200]: GET /geocron3d.php
+[Fri Apr 3 08:52:42 2026] 127.0.0.1:65473 Closing
+[Fri Apr 3 08:52:42 2026] 127.0.0.1:51910 Accepted
+[Fri Apr 3 08:52:42 2026] 127.0.0.1:52987 Accepted
+[Fri Apr 3 08:52:42 2026] 127.0.0.1:51910 [200]: GET /css/style.css
+[Fri Apr 3 08:52:42 2026] 127.0.0.1:52987 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 08:52:42 2026] 127.0.0.1:51910 Closing
+[Fri Apr 3 08:52:42 2026] 127.0.0.1:52987 Closing
+[Fri Apr 3 08:52:42 2026] 127.0.0.1:61280 Accepted
+[Fri Apr 3 08:52:42 2026] 127.0.0.1:61280 [200]: GET /images/star16x16.png
+[Fri Apr 3 08:52:42 2026] 127.0.0.1:49828 Accepted
+[Fri Apr 3 08:52:42 2026] 127.0.0.1:49828 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 08:52:42 2026] 127.0.0.1:61280 Closing
+[Fri Apr 3 08:52:42 2026] 127.0.0.1:49828 Closing
+[Fri Apr 3 08:52:42 2026] 127.0.0.1:56211 Accepted
+[Fri Apr 3 08:52:42 2026] 127.0.0.1:59152 Accepted
+[Fri Apr 3 08:52:42 2026] 127.0.0.1:56211 [200]: GET /js/three.module.js
+[Fri Apr 3 08:52:42 2026] 127.0.0.1:59152 [200]: GET /js/GLTFLoader.js
+[Fri Apr 3 08:52:42 2026] 127.0.0.1:59152 Closing
+[Fri Apr 3 08:52:42 2026] 127.0.0.1:56211 Closing
+[Fri Apr 3 08:52:42 2026] 127.0.0.1:58930 Accepted
+[Fri Apr 3 08:52:42 2026] 127.0.0.1:58930 [200]: GET /utils/BufferGeometryUtils.js
+[Fri Apr 3 08:52:42 2026] 127.0.0.1:58930 Closing
+[Fri Apr 3 08:52:42 2026] 127.0.0.1:54784 Accepted
+[Fri Apr 3 08:52:42 2026] 127.0.0.1:54784 [200]: GET /js/three.core.js
+[Fri Apr 3 08:52:42 2026] 127.0.0.1:54784 Closing
+[Fri Apr 3 08:52:42 2026] 127.0.0.1:58269 Accepted
+[Fri Apr 3 08:52:42 2026] 127.0.0.1:54812 Accepted
+[Fri Apr 3 08:52:42 2026] 127.0.0.1:58269 [200]: GET /images/planets/earth/day/4.jpg
+[Fri Apr 3 08:52:42 2026] 127.0.0.1:54812 [200]: GET /images/planets/earth/night/4.jpg
+[Fri Apr 3 08:52:42 2026] 127.0.0.1:54812 Closing
+[Fri Apr 3 08:52:42 2026] 127.0.0.1:58269 Closing
+[Fri Apr 3 08:52:42 2026] 127.0.0.1:54045 Accepted
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:54045 [200]: GET /geocron/getTLE.php
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:54045 Closing
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:63056 Accepted
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:63056 [200]: GET /favicon.ico
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:63056 Closing
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:60381 Accepted
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:60381 [200]: GET /images/3dmodels/iss-web/ISS-web.gltf
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:60381 Closing
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:52788 Accepted
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:52788 [200]: GET /images/3dmodels/iss-web/iss-web.bin
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:62180 Accepted
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:58500 Accepted
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:58236 Accepted
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:51431 Accepted
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:58859 Accepted
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:62180 [200]: GET /images/3dmodels/iss-web/image_02.jpg
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:58500 [200]: GET /images/3dmodels/iss-web/image_10.jpg
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:58236 [200]: GET /images/3dmodels/iss-web/image_09.jpg
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:51431 [200]: GET /images/3dmodels/iss-web/image_07.jpg
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:58859 [200]: GET /images/3dmodels/iss-web/image_05.jpg
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:62180 Closing
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:58500 Closing
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:58236 Closing
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:51431 Closing
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:58859 Closing
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:49951 Accepted
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:56458 Accepted
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:55628 Accepted
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:62481 Accepted
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:49951 [200]: GET /images/3dmodels/iss-web/image_03.jpg
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:56458 [200]: GET /images/3dmodels/iss-web/image_00.jpg
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:55628 [200]: GET /images/3dmodels/iss-web/image_01.jpg
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:62481 [200]: GET /images/3dmodels/iss-web/image_04.jpg
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:49951 Closing
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:56458 Closing
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:55628 Closing
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:62481 Closing
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:49287 Accepted
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:49287 [200]: GET /images/3dmodels/iss-web/image_06.jpg
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:49287 Closing
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:59351 Accepted
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:58092 Accepted
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:61881 Accepted
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:53379 Accepted
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:59351 [200]: GET /images/3dmodels/iss-web/image_08.jpg
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:58092 [200]: GET /images/3dmodels/iss-web/image_11.jpg
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:61881 [200]: GET /images/3dmodels/iss-web/image_12.jpg
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:53379 [200]: GET /images/3dmodels/iss-web/image_19.jpg
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:59351 Closing
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:58092 Closing
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:61881 Closing
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:53379 Closing
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:54156 Accepted
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:54156 [200]: GET /images/3dmodels/iss-web/image_18.jpg
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:54156 Closing
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:61112 Accepted
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:50958 Accepted
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:64000 Accepted
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:61112 [200]: GET /images/3dmodels/iss-web/image_15.jpg
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:50958 [200]: GET /images/3dmodels/iss-web/image_14.jpg
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:64000 [200]: GET /images/3dmodels/iss-web/image_13.jpg
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:61112 Closing
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:50958 Closing
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:64000 Closing
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:55057 Accepted
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:56486 Accepted
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:55057 [200]: GET /images/3dmodels/iss-web/image_16.jpg
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:56486 [200]: GET /images/3dmodels/iss-web/image_17.jpg
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:55057 Closing
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:56486 Closing
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:64272 Accepted
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:65523 Accepted
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:52369 Accepted
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:64272 [200]: GET /images/3dmodels/iss-web/image_20.jpg
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:65523 [200]: GET /images/3dmodels/iss-web/image_21.jpg
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:52369 [200]: GET /images/3dmodels/iss-web/image_22.jpg
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:64272 Closing
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:65523 Closing
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:52369 Closing
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:59854 Accepted
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:54951 Accepted
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:59854 [200]: GET /images/3dmodels/iss-web/image_23.jpg
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:54951 [200]: GET /images/3dmodels/iss-web/image_24.jpg
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:59854 Closing
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:54951 Closing
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:51369 Accepted
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:51369 [200]: GET /images/3dmodels/iss-web/image_25.jpg
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:51369 Closing
+[Fri Apr 3 08:52:43 2026] 127.0.0.1:52788 Closing
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:63139 Accepted
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:63139 [200]: GET /geocron/index.php
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:63139 Closing
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:64656 Accepted
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:57906 Accepted
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:55117 Accepted
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:64656 [200]: GET /css/style.css
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:57906 [200]: GET /geocron/earth-core.js
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:55117 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:57192 Accepted
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:57768 Accepted
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:64656 Closing
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:62322 Accepted
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:57192 [200]: GET /geocron/plugin-terminator.js
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:57768 [200]: GET /geocron/plugin-clouds.js
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:57906 Closing
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:55117 Closing
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:62322 [200]: GET /geocron/plugin-satellites.js
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:57192 Closing
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:57768 Closing
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:62322 Closing
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:56705 Accepted
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:56705 [200]: GET /geocron/plugin-sun.js
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:59083 Accepted
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:56705 Closing
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:57786 Accepted
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:59083 [200]: GET /geocron/plugin-moon.js
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:57786 [200]: GET /geocron/plugin-markers.js
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:59083 Closing
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:57786 Closing
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:49701 Accepted
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:61945 Accepted
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:49701 [200]: GET /geocron/aurora.js
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:61945 [200]: GET /geocron/earthquake.js
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:49701 Closing
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:56600 Accepted
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:61945 Closing
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:56600 [200]: GET /geocron/plugin-ui.js
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:56600 Closing
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:60703 Accepted
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:53363 Accepted
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:62192 Accepted
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:61078 Accepted
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:60703 [200]: GET /images/star16x16.png
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:53363 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:62192 [200]: GET /images/planets/earth/night/4.jpg
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:61078 [200]: GET /images/satpics/satellit.png
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:60703 Closing
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:53363 Closing
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:62192 Closing
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:61078 Closing
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:61689 Accepted
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:54867 Accepted
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:61689 [200]: GET /images/moons/moon4geocron.png
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:54867 [200]: GET /images/logoAM.png
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:61689 Closing
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:54867 Closing
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:52831 Accepted
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:52831 [200]: GET /images/planets/earth/day/4.jpg
+[Fri Apr 3 08:52:59 2026] 127.0.0.1:52831 Closing
+[Fri Apr 3 08:53:00 2026] 127.0.0.1:62073 Accepted
+[Fri Apr 3 08:53:00 2026] 127.0.0.1:62073 [200]: GET /geocron/getTLE.php
+[Fri Apr 3 08:53:00 2026] 127.0.0.1:62073 Closing
+[Fri Apr 3 08:53:00 2026] 127.0.0.1:53501 Accepted
+[Fri Apr 3 08:53:00 2026] 127.0.0.1:53501 [200]: GET /favicon.ico
+[Fri Apr 3 08:53:00 2026] 127.0.0.1:53501 Closing
+[Fri Apr 3 08:53:00 2026] 127.0.0.1:59187 Accepted
+[Fri Apr 3 08:53:00 2026] 127.0.0.1:61411 Accepted
+[Fri Apr 3 08:53:00 2026] 127.0.0.1:59187 [200]: GET /images/satpics/25544.png
+[Fri Apr 3 08:53:00 2026] 127.0.0.1:63944 Accepted
+[Fri Apr 3 08:53:00 2026] 127.0.0.1:61411 [404]: GET /images/satpics/68538.png - No such file or directory
+[Fri Apr 3 08:53:00 2026] 127.0.0.1:54843 Accepted
+[Fri Apr 3 08:53:00 2026] 127.0.0.1:63944 [200]: GET /images/satpics/48274.png
+[Fri Apr 3 08:53:00 2026] 127.0.0.1:61411 Closing
+[Fri Apr 3 08:53:00 2026] 127.0.0.1:58136 Accepted
+[Fri Apr 3 08:53:00 2026] 127.0.0.1:54843 [404]: GET /images/satpics/60476.png - No such file or directory
+[Fri Apr 3 08:53:00 2026] 127.0.0.1:59187 Closing
+[Fri Apr 3 08:53:00 2026] 127.0.0.1:51278 Accepted
+[Fri Apr 3 08:53:00 2026] 127.0.0.1:58136 [404]: GET /images/satpics/66514.png - No such file or directory
+[Fri Apr 3 08:53:00 2026] 127.0.0.1:54843 Closing
+[Fri Apr 3 08:53:00 2026] 127.0.0.1:51278 [200]: GET /images/satpics/39446.png
+[Fri Apr 3 08:53:00 2026] 127.0.0.1:63944 Closing
+[Fri Apr 3 08:53:00 2026] 127.0.0.1:58136 Closing
+[Fri Apr 3 08:53:00 2026] 127.0.0.1:51278 Closing
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:62325 Accepted
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:62325 [200]: GET /geocron3d.php
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:62325 Closing
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:51325 Accepted
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:51325 [200]: GET /geocron/getTLE.php
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:51325 Closing
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:55017 Accepted
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:55017 [200]: GET /favicon.ico
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:55017 Closing
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:62912 Accepted
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:62912 [200]: GET /images/3dmodels/iss-web/ISS-web.gltf
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:62912 Closing
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:53895 Accepted
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:53895 [200]: GET /images/3dmodels/iss-web/iss-web.bin
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:60101 Accepted
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:53020 Accepted
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:65156 Accepted
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:55228 Accepted
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:51708 Accepted
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:60101 [200]: GET /images/3dmodels/iss-web/image_02.jpg
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:53020 [200]: GET /images/3dmodels/iss-web/image_10.jpg
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:65156 [200]: GET /images/3dmodels/iss-web/image_09.jpg
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:55228 [200]: GET /images/3dmodels/iss-web/image_07.jpg
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:51708 [200]: GET /images/3dmodels/iss-web/image_05.jpg
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:60101 Closing
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:53020 Closing
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:65156 Closing
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:55228 Closing
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:51708 Closing
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:63885 Accepted
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:57127 Accepted
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:55486 Accepted
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:63885 [200]: GET /images/3dmodels/iss-web/image_03.jpg
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:57127 [200]: GET /images/3dmodels/iss-web/image_00.jpg
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:55486 [200]: GET /images/3dmodels/iss-web/image_01.jpg
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:63885 Closing
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:57127 Closing
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:55486 Closing
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:52918 Accepted
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:57888 Accepted
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:52918 [200]: GET /images/3dmodels/iss-web/image_04.jpg
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:57888 [200]: GET /images/3dmodels/iss-web/image_06.jpg
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:52918 Closing
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:57888 Closing
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:63007 Accepted
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:54981 Accepted
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:62725 Accepted
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:63007 [200]: GET /images/3dmodels/iss-web/image_08.jpg
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:54981 [200]: GET /images/3dmodels/iss-web/image_11.jpg
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:62725 [200]: GET /images/3dmodels/iss-web/image_12.jpg
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:63007 Closing
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:54981 Closing
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:62725 Closing
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:51243 Accepted
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:51692 Accepted
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:65323 Accepted
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:55431 Accepted
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:55760 Accepted
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:51243 [200]: GET /images/3dmodels/iss-web/image_19.jpg
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:51692 [200]: GET /images/3dmodels/iss-web/image_18.jpg
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:65323 [200]: GET /images/3dmodels/iss-web/image_15.jpg
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:55431 [200]: GET /images/3dmodels/iss-web/image_14.jpg
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:55760 [200]: GET /images/3dmodels/iss-web/image_13.jpg
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:51243 Closing
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:51692 Closing
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:65323 Closing
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:55431 Closing
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:55760 Closing
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:54167 Accepted
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:51047 Accepted
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:54301 Accepted
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:62056 Accepted
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:65529 Accepted
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:54167 [200]: GET /images/3dmodels/iss-web/image_16.jpg
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:51047 [200]: GET /images/3dmodels/iss-web/image_17.jpg
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:54301 [200]: GET /images/3dmodels/iss-web/image_20.jpg
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:62056 [200]: GET /images/3dmodels/iss-web/image_21.jpg
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:65529 [200]: GET /images/3dmodels/iss-web/image_22.jpg
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:54167 Closing
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:51047 Closing
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:54301 Closing
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:62056 Closing
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:65529 Closing
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:51808 Accepted
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:53460 Accepted
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:57389 Accepted
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:51808 [200]: GET /images/3dmodels/iss-web/image_23.jpg
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:53460 [200]: GET /images/3dmodels/iss-web/image_24.jpg
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:57389 [200]: GET /images/3dmodels/iss-web/image_25.jpg
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:51808 Closing
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:53460 Closing
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:57389 Closing
+[Fri Apr 3 08:53:08 2026] 127.0.0.1:53895 Closing
+[Fri Apr 3 08:53:17 2026] 127.0.0.1:63658 Accepted
+[Fri Apr 3 08:53:17 2026] 127.0.0.1:63658 [200]: GET /geocron/index.php
+[Fri Apr 3 08:53:17 2026] 127.0.0.1:63658 Closing
+[Fri Apr 3 08:53:18 2026] 127.0.0.1:63573 Accepted
+[Fri Apr 3 08:53:18 2026] 127.0.0.1:63573 [200]: GET /geocron/getTLE.php
+[Fri Apr 3 08:53:18 2026] 127.0.0.1:63573 Closing
+[Fri Apr 3 08:53:18 2026] 127.0.0.1:54246 Accepted
+[Fri Apr 3 08:53:18 2026] 127.0.0.1:54246 [200]: GET /favicon.ico
+[Fri Apr 3 08:53:18 2026] 127.0.0.1:54246 Closing
+[Fri Apr 3 08:53:18 2026] 127.0.0.1:53325 Accepted
+[Fri Apr 3 08:53:18 2026] 127.0.0.1:53610 Accepted
+[Fri Apr 3 08:53:18 2026] 127.0.0.1:53325 [200]: GET /images/satpics/25544.png
+[Fri Apr 3 08:53:18 2026] 127.0.0.1:65061 Accepted
+[Fri Apr 3 08:53:18 2026] 127.0.0.1:53610 [404]: GET /images/satpics/68538.png - No such file or directory
+[Fri Apr 3 08:53:18 2026] 127.0.0.1:50569 Accepted
+[Fri Apr 3 08:53:18 2026] 127.0.0.1:65061 [200]: GET /images/satpics/48274.png
+[Fri Apr 3 08:53:18 2026] 127.0.0.1:53610 Closing
+[Fri Apr 3 08:53:18 2026] 127.0.0.1:57320 Accepted
+[Fri Apr 3 08:53:18 2026] 127.0.0.1:50569 [404]: GET /images/satpics/60476.png - No such file or directory
+[Fri Apr 3 08:53:18 2026] 127.0.0.1:53325 Closing
+[Fri Apr 3 08:53:18 2026] 127.0.0.1:59283 Accepted
+[Fri Apr 3 08:53:18 2026] 127.0.0.1:57320 [404]: GET /images/satpics/66514.png - No such file or directory
+[Fri Apr 3 08:53:18 2026] 127.0.0.1:50569 Closing
+[Fri Apr 3 08:53:18 2026] 127.0.0.1:59283 [200]: GET /images/satpics/39446.png
+[Fri Apr 3 08:53:18 2026] 127.0.0.1:65061 Closing
+[Fri Apr 3 08:53:18 2026] 127.0.0.1:57320 Closing
+[Fri Apr 3 08:53:18 2026] 127.0.0.1:59283 Closing
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:58853 Accepted
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:58853 [200]: GET /geocron3d.php
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:58853 Closing
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:50688 Accepted
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:50688 [200]: GET /geocron/getTLE.php
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:50688 Closing
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:54453 Accepted
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:54453 [200]: GET /favicon.ico
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:54453 Closing
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:51371 Accepted
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:51371 [200]: GET /images/3dmodels/iss-web/ISS-web.gltf
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:51371 Closing
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:58669 Accepted
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:58669 [200]: GET /images/3dmodels/iss-web/iss-web.bin
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:54814 Accepted
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:55464 Accepted
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:62052 Accepted
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:59332 Accepted
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:53741 Accepted
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:54814 [200]: GET /images/3dmodels/iss-web/image_02.jpg
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:55464 [200]: GET /images/3dmodels/iss-web/image_10.jpg
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:62052 [200]: GET /images/3dmodels/iss-web/image_09.jpg
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:59332 [200]: GET /images/3dmodels/iss-web/image_07.jpg
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:53741 [200]: GET /images/3dmodels/iss-web/image_05.jpg
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:54814 Closing
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:55464 Closing
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:62052 Closing
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:59332 Closing
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:53741 Closing
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:56909 Accepted
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:57061 Accepted
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:50324 Accepted
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:56909 [200]: GET /images/3dmodels/iss-web/image_03.jpg
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:57061 [200]: GET /images/3dmodels/iss-web/image_00.jpg
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:50324 [200]: GET /images/3dmodels/iss-web/image_01.jpg
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:56909 Closing
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:57061 Closing
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:50324 Closing
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:49477 Accepted
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:49477 [200]: GET /images/3dmodels/iss-web/image_04.jpg
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:49477 Closing
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:54670 Accepted
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:54670 [200]: GET /images/3dmodels/iss-web/image_06.jpg
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:54670 Closing
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:50367 Accepted
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:58546 Accepted
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:59304 Accepted
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:50367 [200]: GET /images/3dmodels/iss-web/image_08.jpg
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:58546 [200]: GET /images/3dmodels/iss-web/image_11.jpg
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:59304 [200]: GET /images/3dmodels/iss-web/image_12.jpg
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:50367 Closing
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:58546 Closing
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:59304 Closing
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:57248 Accepted
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:57248 [200]: GET /images/3dmodels/iss-web/image_19.jpg
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:57248 Closing
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:54932 Accepted
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:53984 Accepted
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:56056 Accepted
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:54923 Accepted
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:54932 [200]: GET /images/3dmodels/iss-web/image_18.jpg
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:53984 [200]: GET /images/3dmodels/iss-web/image_15.jpg
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:56056 [200]: GET /images/3dmodels/iss-web/image_14.jpg
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:54923 [200]: GET /images/3dmodels/iss-web/image_13.jpg
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:54932 Closing
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:53984 Closing
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:56056 Closing
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:54923 Closing
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:49326 Accepted
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:49326 [200]: GET /images/3dmodels/iss-web/image_16.jpg
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:49326 Closing
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:64761 Accepted
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:63663 Accepted
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:51321 Accepted
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:59290 Accepted
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:64761 [200]: GET /images/3dmodels/iss-web/image_17.jpg
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:63663 [200]: GET /images/3dmodels/iss-web/image_20.jpg
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:51321 [200]: GET /images/3dmodels/iss-web/image_21.jpg
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:59290 [200]: GET /images/3dmodels/iss-web/image_22.jpg
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:64761 Closing
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:63663 Closing
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:51321 Closing
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:59290 Closing
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:59584 Accepted
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:65469 Accepted
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:60893 Accepted
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:59584 [200]: GET /images/3dmodels/iss-web/image_23.jpg
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:65469 [200]: GET /images/3dmodels/iss-web/image_24.jpg
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:60893 [200]: GET /images/3dmodels/iss-web/image_25.jpg
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:59584 Closing
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:65469 Closing
+[Fri Apr 3 08:53:19 2026] 127.0.0.1:60893 Closing
+[Fri Apr 3 08:53:20 2026] 127.0.0.1:58669 Closing
+[Fri Apr 3 08:54:11 2026] 127.0.0.1:62502 Accepted
+[Fri Apr 3 08:54:11 2026] 127.0.0.1:62502 [200]: GET /geocron/index.php
+[Fri Apr 3 08:54:11 2026] 127.0.0.1:62502 Closing
+[Fri Apr 3 08:54:11 2026] 127.0.0.1:49246 Accepted
+[Fri Apr 3 08:54:11 2026] 127.0.0.1:49246 [200]: GET /geocron/getTLE.php
+[Fri Apr 3 08:54:11 2026] 127.0.0.1:49246 Closing
+[Fri Apr 3 08:54:11 2026] 127.0.0.1:52414 Accepted
+[Fri Apr 3 08:54:12 2026] 127.0.0.1:52414 [200]: GET /favicon.ico
+[Fri Apr 3 08:54:12 2026] 127.0.0.1:52414 Closing
+[Fri Apr 3 08:54:12 2026] 127.0.0.1:58729 Accepted
+[Fri Apr 3 08:54:12 2026] 127.0.0.1:57653 Accepted
+[Fri Apr 3 08:54:12 2026] 127.0.0.1:58729 [200]: GET /images/satpics/25544.png
+[Fri Apr 3 08:54:12 2026] 127.0.0.1:51834 Accepted
+[Fri Apr 3 08:54:12 2026] 127.0.0.1:57653 [404]: GET /images/satpics/68538.png - No such file or directory
+[Fri Apr 3 08:54:12 2026] 127.0.0.1:56891 Accepted
+[Fri Apr 3 08:54:12 2026] 127.0.0.1:51834 [200]: GET /images/satpics/48274.png
+[Fri Apr 3 08:54:12 2026] 127.0.0.1:57653 Closing
+[Fri Apr 3 08:54:12 2026] 127.0.0.1:55763 Accepted
+[Fri Apr 3 08:54:12 2026] 127.0.0.1:56891 [404]: GET /images/satpics/60476.png - No such file or directory
+[Fri Apr 3 08:54:12 2026] 127.0.0.1:58729 Closing
+[Fri Apr 3 08:54:12 2026] 127.0.0.1:49511 Accepted
+[Fri Apr 3 08:54:12 2026] 127.0.0.1:55763 [404]: GET /images/satpics/66514.png - No such file or directory
+[Fri Apr 3 08:54:12 2026] 127.0.0.1:56891 Closing
+[Fri Apr 3 08:54:12 2026] 127.0.0.1:49511 [200]: GET /images/satpics/39446.png
+[Fri Apr 3 08:54:12 2026] 127.0.0.1:51834 Closing
+[Fri Apr 3 08:54:12 2026] 127.0.0.1:55763 Closing
+[Fri Apr 3 08:54:12 2026] 127.0.0.1:49511 Closing
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:61747 Accepted
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:61747 [200]: GET /geocron3d.php
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:61747 Closing
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:57995 Accepted
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:57995 [200]: GET /geocron/getTLE.php
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:57995 Closing
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:64023 Accepted
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:64023 [200]: GET /favicon.ico
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:64023 Closing
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:57077 Accepted
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:57077 [200]: GET /images/3dmodels/iss-web/ISS-web.gltf
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:57077 Closing
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:55672 Accepted
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:55672 [200]: GET /images/3dmodels/iss-web/iss-web.bin
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:63498 Accepted
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:65009 Accepted
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:63498 [200]: GET /images/3dmodels/iss-web/image_02.jpg
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:57614 Accepted
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:49506 Accepted
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:54604 Accepted
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:65009 [200]: GET /images/3dmodels/iss-web/image_10.jpg
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:63498 Closing
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:57614 [200]: GET /images/3dmodels/iss-web/image_09.jpg
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:49506 [200]: GET /images/3dmodels/iss-web/image_07.jpg
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:54604 [200]: GET /images/3dmodels/iss-web/image_05.jpg
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:65009 Closing
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:57614 Closing
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:49506 Closing
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:54604 Closing
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:52082 Accepted
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:52082 [200]: GET /images/3dmodels/iss-web/image_03.jpg
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:52082 Closing
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:55166 Accepted
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:51872 Accepted
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:54153 Accepted
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:55166 [200]: GET /images/3dmodels/iss-web/image_00.jpg
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:51872 [200]: GET /images/3dmodels/iss-web/image_01.jpg
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:54153 [200]: GET /images/3dmodels/iss-web/image_04.jpg
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:55166 Closing
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:51872 Closing
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:54153 Closing
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:54954 Accepted
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:54954 [200]: GET /images/3dmodels/iss-web/image_06.jpg
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:54954 Closing
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:58948 Accepted
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:58948 [200]: GET /images/3dmodels/iss-web/image_08.jpg
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:58948 Closing
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:49190 Accepted
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:61097 Accepted
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:62093 Accepted
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:62724 Accepted
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:49190 [200]: GET /images/3dmodels/iss-web/image_11.jpg
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:61097 [200]: GET /images/3dmodels/iss-web/image_12.jpg
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:62093 [200]: GET /images/3dmodels/iss-web/image_19.jpg
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:62724 [200]: GET /images/3dmodels/iss-web/image_18.jpg
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:49190 Closing
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:61097 Closing
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:62093 Closing
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:62724 Closing
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:49943 Accepted
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:49943 [200]: GET /images/3dmodels/iss-web/image_15.jpg
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:49943 Closing
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:55403 Accepted
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:55403 [200]: GET /images/3dmodels/iss-web/image_14.jpg
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:55403 Closing
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:55093 Accepted
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:50304 Accepted
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:60044 Accepted
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:63422 Accepted
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:55093 [200]: GET /images/3dmodels/iss-web/image_13.jpg
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:50304 [200]: GET /images/3dmodels/iss-web/image_16.jpg
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:60044 [200]: GET /images/3dmodels/iss-web/image_17.jpg
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:63422 [200]: GET /images/3dmodels/iss-web/image_20.jpg
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:55093 Closing
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:50304 Closing
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:60044 Closing
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:63422 Closing
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:51841 Accepted
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:51841 [200]: GET /images/3dmodels/iss-web/image_21.jpg
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:51841 Closing
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:51084 Accepted
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:51084 [200]: GET /images/3dmodels/iss-web/image_22.jpg
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:60950 Accepted
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:51084 Closing
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:50249 Accepted
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:62382 Accepted
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:60950 [200]: GET /images/3dmodels/iss-web/image_23.jpg
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:50249 [200]: GET /images/3dmodels/iss-web/image_24.jpg
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:62382 [200]: GET /images/3dmodels/iss-web/image_25.jpg
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:60950 Closing
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:50249 Closing
+[Fri Apr 3 08:54:18 2026] 127.0.0.1:62382 Closing
+[Fri Apr 3 08:54:19 2026] 127.0.0.1:55672 Closing
+[Fri Apr 3 08:54:40 2026] 127.0.0.1:59401 Accepted
+[Fri Apr 3 08:54:40 2026] 127.0.0.1:59401 [200]: GET /geocron3d.php
+[Fri Apr 3 08:54:40 2026] 127.0.0.1:59401 Closing
+[Fri Apr 3 08:54:40 2026] 127.0.0.1:55617 Accepted
+[Fri Apr 3 08:54:40 2026] 127.0.0.1:60433 Accepted
+[Fri Apr 3 08:54:40 2026] 127.0.0.1:55617 [200]: GET /css/style.css
+[Fri Apr 3 08:54:40 2026] 127.0.0.1:60433 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 08:54:40 2026] 127.0.0.1:55617 Closing
+[Fri Apr 3 08:54:40 2026] 127.0.0.1:60433 Closing
+[Fri Apr 3 08:54:40 2026] 127.0.0.1:53643 Accepted
+[Fri Apr 3 08:54:40 2026] 127.0.0.1:62390 Accepted
+[Fri Apr 3 08:54:40 2026] 127.0.0.1:53643 [200]: GET /images/star16x16.png
+[Fri Apr 3 08:54:40 2026] 127.0.0.1:62390 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 08:54:40 2026] 127.0.0.1:53643 Closing
+[Fri Apr 3 08:54:40 2026] 127.0.0.1:62390 Closing
+[Fri Apr 3 08:54:40 2026] 127.0.0.1:62276 Accepted
+[Fri Apr 3 08:54:40 2026] 127.0.0.1:62276 [200]: GET /js/three.module.js
+[Fri Apr 3 08:54:40 2026] 127.0.0.1:57149 Accepted
+[Fri Apr 3 08:54:40 2026] 127.0.0.1:57149 [200]: GET /js/GLTFLoader.js
+[Fri Apr 3 08:54:40 2026] 127.0.0.1:57149 Closing
+[Fri Apr 3 08:54:40 2026] 127.0.0.1:62276 Closing
+[Fri Apr 3 08:54:40 2026] 127.0.0.1:51413 Accepted
+[Fri Apr 3 08:54:40 2026] 127.0.0.1:51413 [200]: GET /utils/BufferGeometryUtils.js
+[Fri Apr 3 08:54:40 2026] 127.0.0.1:51413 Closing
+[Fri Apr 3 08:54:40 2026] 127.0.0.1:52411 Accepted
+[Fri Apr 3 08:54:40 2026] 127.0.0.1:52411 [200]: GET /js/three.core.js
+[Fri Apr 3 08:54:40 2026] 127.0.0.1:52411 Closing
+[Fri Apr 3 08:54:40 2026] 127.0.0.1:61517 Accepted
+[Fri Apr 3 08:54:40 2026] 127.0.0.1:52304 Accepted
+[Fri Apr 3 08:54:40 2026] 127.0.0.1:61517 [200]: GET /images/planets/earth/day/4.jpg
+[Fri Apr 3 08:54:40 2026] 127.0.0.1:52304 [200]: GET /images/planets/earth/night/4.jpg
+[Fri Apr 3 08:54:40 2026] 127.0.0.1:52304 Closing
+[Fri Apr 3 08:54:40 2026] 127.0.0.1:61517 Closing
+[Fri Apr 3 08:54:40 2026] 127.0.0.1:51586 Accepted
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:51586 [200]: GET /geocron/getTLE.php
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:51586 Closing
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:50070 Accepted
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:50070 [200]: GET /favicon.ico
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:50070 Closing
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:63756 Accepted
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:63756 [200]: GET /images/3dmodels/iss-web/ISS-web.gltf
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:63756 Closing
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:50966 Accepted
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:50966 [200]: GET /images/3dmodels/iss-web/iss-web.bin
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:52088 Accepted
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:51466 Accepted
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:50432 Accepted
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:52769 Accepted
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:56141 Accepted
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:52088 [200]: GET /images/3dmodels/iss-web/image_02.jpg
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:51466 [200]: GET /images/3dmodels/iss-web/image_10.jpg
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:50432 [200]: GET /images/3dmodels/iss-web/image_09.jpg
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:52769 [200]: GET /images/3dmodels/iss-web/image_07.jpg
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:56141 [200]: GET /images/3dmodels/iss-web/image_05.jpg
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:52088 Closing
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:51466 Closing
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:50432 Closing
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:52769 Closing
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:56141 Closing
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:50720 Accepted
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:55539 Accepted
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:62307 Accepted
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:50720 [200]: GET /images/3dmodels/iss-web/image_03.jpg
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:55539 [200]: GET /images/3dmodels/iss-web/image_00.jpg
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:62307 [200]: GET /images/3dmodels/iss-web/image_01.jpg
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:50720 Closing
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:55539 Closing
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:62307 Closing
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:65256 Accepted
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:62248 Accepted
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:65256 [200]: GET /images/3dmodels/iss-web/image_04.jpg
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:62248 [200]: GET /images/3dmodels/iss-web/image_06.jpg
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:65256 Closing
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:62248 Closing
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:63542 Accepted
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:63542 [200]: GET /images/3dmodels/iss-web/image_08.jpg
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:63542 Closing
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:57162 Accepted
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:57162 [200]: GET /images/3dmodels/iss-web/image_11.jpg
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:65396 Accepted
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:57162 Closing
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:51003 Accepted
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:63519 Accepted
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:65396 [200]: GET /images/3dmodels/iss-web/image_12.jpg
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:51003 [200]: GET /images/3dmodels/iss-web/image_19.jpg
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:63519 [200]: GET /images/3dmodels/iss-web/image_18.jpg
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:65396 Closing
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:51003 Closing
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:63519 Closing
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:64228 Accepted
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:56709 Accepted
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:58496 Accepted
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:64228 [200]: GET /images/3dmodels/iss-web/image_15.jpg
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:56709 [200]: GET /images/3dmodels/iss-web/image_14.jpg
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:58496 [200]: GET /images/3dmodels/iss-web/image_13.jpg
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:64228 Closing
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:56709 Closing
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:58496 Closing
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:49803 Accepted
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:59791 Accepted
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:49803 [200]: GET /images/3dmodels/iss-web/image_16.jpg
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:59791 [200]: GET /images/3dmodels/iss-web/image_17.jpg
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:49803 Closing
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:59791 Closing
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:59843 Accepted
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:63071 Accepted
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:59843 [200]: GET /images/3dmodels/iss-web/image_20.jpg
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:63071 [200]: GET /images/3dmodels/iss-web/image_21.jpg
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:59843 Closing
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:53680 Accepted
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:63071 Closing
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:53680 [200]: GET /images/3dmodels/iss-web/image_22.jpg
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:53680 Closing
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:53796 Accepted
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:64771 Accepted
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:53796 [200]: GET /images/3dmodels/iss-web/image_23.jpg
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:64771 [200]: GET /images/3dmodels/iss-web/image_24.jpg
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:53796 Closing
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:64771 Closing
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:49965 Accepted
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:49965 [200]: GET /images/3dmodels/iss-web/image_25.jpg
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:49965 Closing
+[Fri Apr 3 08:54:41 2026] 127.0.0.1:50966 Closing
+[Fri Apr 3 08:55:24 2026] 127.0.0.1:60987 Accepted
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:60987 [200]: GET /geocron3d.php
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:60987 Closing
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:63712 Accepted
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:63712 [200]: GET /css/style.css
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:53456 Accepted
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:53456 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:63712 Closing
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:53456 Closing
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:51149 Accepted
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:51149 [200]: GET /images/star16x16.png
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:53506 Accepted
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:53506 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:51149 Closing
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:53506 Closing
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:63614 Accepted
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:63614 [200]: GET /js/three.module.js
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:64198 Accepted
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:64198 [200]: GET /js/GLTFLoader.js
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:64198 Closing
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:59706 Accepted
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:59706 [200]: GET /utils/BufferGeometryUtils.js
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:59706 Closing
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:63614 Closing
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:53364 Accepted
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:53364 [200]: GET /js/three.core.js
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:53364 Closing
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:52456 Accepted
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:57052 Accepted
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:52456 [200]: GET /images/planets/earth/day/4.jpg
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:57052 [200]: GET /images/planets/earth/night/4.jpg
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:57052 Closing
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:52456 Closing
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:53170 Accepted
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:53170 [200]: GET /geocron/getTLE.php
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:53170 Closing
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:57588 Accepted
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:57588 [200]: GET /favicon.ico
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:57588 Closing
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:60380 Accepted
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:60380 [200]: GET /images/3dmodels/iss-web/ISS-web.gltf
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:60380 Closing
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:65300 Accepted
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:65300 [200]: GET /images/3dmodels/iss-web/iss-web.bin
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:59291 Accepted
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:53824 Accepted
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:53486 Accepted
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:59291 [200]: GET /images/3dmodels/iss-web/image_02.jpg
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:54359 Accepted
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:53824 [200]: GET /images/3dmodels/iss-web/image_10.jpg
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:53486 [200]: GET /images/3dmodels/iss-web/image_09.jpg
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:52562 Accepted
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:54359 [200]: GET /images/3dmodels/iss-web/image_07.jpg
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:52562 [200]: GET /images/3dmodels/iss-web/image_05.jpg
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:59291 Closing
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:53824 Closing
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:53486 Closing
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:54359 Closing
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:52562 Closing
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:60876 Accepted
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:53110 Accepted
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:60623 Accepted
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:53504 Accepted
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:60876 [200]: GET /images/3dmodels/iss-web/image_03.jpg
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:53110 [200]: GET /images/3dmodels/iss-web/image_00.jpg
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:60623 [200]: GET /images/3dmodels/iss-web/image_01.jpg
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:53504 [200]: GET /images/3dmodels/iss-web/image_04.jpg
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:60876 Closing
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:53110 Closing
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:60623 Closing
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:53504 Closing
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:55621 Accepted
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:49896 Accepted
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:49312 Accepted
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:63053 Accepted
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:58476 Accepted
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:55621 [200]: GET /images/3dmodels/iss-web/image_06.jpg
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:49896 [200]: GET /images/3dmodels/iss-web/image_08.jpg
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:49312 [200]: GET /images/3dmodels/iss-web/image_11.jpg
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:63053 [200]: GET /images/3dmodels/iss-web/image_12.jpg
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:58476 [200]: GET /images/3dmodels/iss-web/image_19.jpg
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:55621 Closing
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:49896 Closing
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:49312 Closing
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:63053 Closing
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:58476 Closing
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:53904 Accepted
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:64468 Accepted
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:51153 Accepted
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:53904 [200]: GET /images/3dmodels/iss-web/image_18.jpg
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:64468 [200]: GET /images/3dmodels/iss-web/image_15.jpg
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:51153 [200]: GET /images/3dmodels/iss-web/image_14.jpg
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:53904 Closing
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:64468 Closing
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:51153 Closing
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:56455 Accepted
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:63366 Accepted
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:56455 [200]: GET /images/3dmodels/iss-web/image_13.jpg
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:63366 [200]: GET /images/3dmodels/iss-web/image_16.jpg
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:56455 Closing
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:63366 Closing
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:56975 Accepted
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:56523 Accepted
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:49878 Accepted
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:56975 [200]: GET /images/3dmodels/iss-web/image_17.jpg
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:56523 [200]: GET /images/3dmodels/iss-web/image_20.jpg
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:49878 [200]: GET /images/3dmodels/iss-web/image_21.jpg
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:56975 Closing
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:56523 Closing
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:49878 Closing
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:54640 Accepted
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:50872 Accepted
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:54640 [200]: GET /images/3dmodels/iss-web/image_22.jpg
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:50872 [200]: GET /images/3dmodels/iss-web/image_23.jpg
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:54640 Closing
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:50872 Closing
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:55331 Accepted
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:65528 Accepted
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:55331 [200]: GET /images/3dmodels/iss-web/image_24.jpg
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:65528 [200]: GET /images/3dmodels/iss-web/image_25.jpg
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:55331 Closing
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:65528 Closing
+[Fri Apr 3 08:55:25 2026] 127.0.0.1:65300 Closing
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:51149 Accepted
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:51149 [200]: GET /geocron/index.php
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:51149 Closing
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:51475 Accepted
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:51475 [200]: GET /css/style.css
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:50793 Accepted
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:50793 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:58110 Accepted
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:51475 Closing
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:58110 [200]: GET /geocron/earth-core.js
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:50793 Closing
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:58110 Closing
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:51914 Accepted
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:51914 [200]: GET /geocron/plugin-terminator.js
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:51914 Closing
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:57611 Accepted
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:57611 [200]: GET /geocron/plugin-clouds.js
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:57611 Closing
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:59018 Accepted
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:62633 Accepted
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:57920 Accepted
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:59018 [200]: GET /geocron/plugin-satellites.js
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:62633 [200]: GET /geocron/plugin-sun.js
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:57920 [200]: GET /geocron/plugin-moon.js
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:59018 Closing
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:62633 Closing
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:57920 Closing
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:61987 Accepted
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:52816 Accepted
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:65109 Accepted
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:61987 [200]: GET /geocron/plugin-markers.js
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:52816 [200]: GET /geocron/aurora.js
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:65109 [200]: GET /geocron/earthquake.js
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:61987 Closing
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:52816 Closing
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:65109 Closing
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:58341 Accepted
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:62435 Accepted
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:58341 [200]: GET /geocron/plugin-ui.js
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:62435 [200]: GET /images/star16x16.png
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:51395 Accepted
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:51395 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:58341 Closing
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:62435 Closing
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:51395 Closing
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:49366 Accepted
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:49366 [200]: GET /images/planets/earth/night/4.jpg
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:49366 Closing
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:59467 Accepted
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:59467 [200]: GET /images/planets/earth/day/4.jpg
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:59467 Closing
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:64116 Accepted
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:57592 Accepted
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:64116 [200]: GET /images/satpics/satellit.png
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:57592 [200]: GET /images/moons/moon4geocron.png
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:64116 Closing
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:57592 Closing
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:63622 Accepted
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:63622 [200]: GET /images/logoAM.png
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:63622 Closing
+[Fri Apr 3 08:55:56 2026] 127.0.0.1:51102 Accepted
+[Fri Apr 3 08:55:57 2026] 127.0.0.1:51102 [200]: GET /geocron/getTLE.php
+[Fri Apr 3 08:55:57 2026] 127.0.0.1:51102 Closing
+[Fri Apr 3 08:55:57 2026] 127.0.0.1:53936 Accepted
+[Fri Apr 3 08:55:57 2026] 127.0.0.1:53936 [200]: GET /favicon.ico
+[Fri Apr 3 08:55:57 2026] 127.0.0.1:53936 Closing
+[Fri Apr 3 08:55:57 2026] 127.0.0.1:57105 Accepted
+[Fri Apr 3 08:55:57 2026] 127.0.0.1:64761 Accepted
+[Fri Apr 3 08:55:57 2026] 127.0.0.1:57105 [200]: GET /images/satpics/25544.png
+[Fri Apr 3 08:55:57 2026] 127.0.0.1:64761 [404]: GET /images/satpics/68538.png - No such file or directory
+[Fri Apr 3 08:55:57 2026] 127.0.0.1:64761 Closing
+[Fri Apr 3 08:55:57 2026] 127.0.0.1:57105 Closing
+[Fri Apr 3 08:55:57 2026] 127.0.0.1:60180 Accepted
+[Fri Apr 3 08:55:57 2026] 127.0.0.1:60180 [200]: GET /images/satpics/48274.png
+[Fri Apr 3 08:55:57 2026] 127.0.0.1:60180 Closing
+[Fri Apr 3 08:55:57 2026] 127.0.0.1:64998 Accepted
+[Fri Apr 3 08:55:57 2026] 127.0.0.1:64998 [404]: GET /images/satpics/60476.png - No such file or directory
+[Fri Apr 3 08:55:57 2026] 127.0.0.1:64998 Closing
+[Fri Apr 3 08:55:57 2026] 127.0.0.1:49169 Accepted
+[Fri Apr 3 08:55:57 2026] 127.0.0.1:49169 [404]: GET /images/satpics/66514.png - No such file or directory
+[Fri Apr 3 08:55:57 2026] 127.0.0.1:49169 Closing
+[Fri Apr 3 08:55:57 2026] 127.0.0.1:61196 Accepted
+[Fri Apr 3 08:55:57 2026] 127.0.0.1:61196 [200]: GET /images/satpics/39446.png
+[Fri Apr 3 08:55:57 2026] 127.0.0.1:61196 Closing
+[Fri Apr 3 08:58:08 2026] 127.0.0.1:58284 Accepted
+[Fri Apr 3 08:58:08 2026] 127.0.0.1:58284 [200]: GET /geocron3d.php
+[Fri Apr 3 08:58:08 2026] 127.0.0.1:58284 Closing
+[Fri Apr 3 08:58:08 2026] 127.0.0.1:56261 Accepted
+[Fri Apr 3 08:58:08 2026] 127.0.0.1:56261 [200]: GET /css/style.css
+[Fri Apr 3 08:58:08 2026] 127.0.0.1:60350 Accepted
+[Fri Apr 3 08:58:08 2026] 127.0.0.1:60350 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 08:58:08 2026] 127.0.0.1:56261 Closing
+[Fri Apr 3 08:58:08 2026] 127.0.0.1:60350 Closing
+[Fri Apr 3 08:58:08 2026] 127.0.0.1:52146 Accepted
+[Fri Apr 3 08:58:08 2026] 127.0.0.1:52146 [200]: GET /images/star16x16.png
+[Fri Apr 3 08:58:08 2026] 127.0.0.1:56863 Accepted
+[Fri Apr 3 08:58:08 2026] 127.0.0.1:56863 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 08:58:08 2026] 127.0.0.1:52146 Closing
+[Fri Apr 3 08:58:08 2026] 127.0.0.1:56863 Closing
+[Fri Apr 3 08:58:08 2026] 127.0.0.1:51817 Accepted
+[Fri Apr 3 08:58:08 2026] 127.0.0.1:51977 Accepted
+[Fri Apr 3 08:58:08 2026] 127.0.0.1:51817 [200]: GET /js/three.module.js
+[Fri Apr 3 08:58:08 2026] 127.0.0.1:51977 [200]: GET /js/GLTFLoader.js
+[Fri Apr 3 08:58:08 2026] 127.0.0.1:51977 Closing
+[Fri Apr 3 08:58:08 2026] 127.0.0.1:63185 Accepted
+[Fri Apr 3 08:58:08 2026] 127.0.0.1:63185 [200]: GET /utils/BufferGeometryUtils.js
+[Fri Apr 3 08:58:08 2026] 127.0.0.1:51817 Closing
+[Fri Apr 3 08:58:08 2026] 127.0.0.1:63185 Closing
+[Fri Apr 3 08:58:08 2026] 127.0.0.1:52810 Accepted
+[Fri Apr 3 08:58:08 2026] 127.0.0.1:52810 [200]: GET /js/three.core.js
+[Fri Apr 3 08:58:08 2026] 127.0.0.1:52810 Closing
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:49602 Accepted
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:60763 Accepted
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:49602 [200]: GET /images/planets/earth/day/4.jpg
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:60763 [200]: GET /images/planets/earth/night/4.jpg
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:49602 Closing
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:60763 Closing
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:61717 Accepted
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:61717 [200]: GET /geocron/getTLE.php
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:61717 Closing
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:57975 Accepted
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:57975 [200]: GET /favicon.ico
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:57975 Closing
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:63513 Accepted
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:63513 [200]: GET /images/3dmodels/iss-web/ISS-web.gltf
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:63513 Closing
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:56742 Accepted
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:56742 [200]: GET /images/3dmodels/iss-web/iss-web.bin
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:59198 Accepted
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:62822 Accepted
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:65166 Accepted
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:59198 [200]: GET /images/3dmodels/iss-web/image_02.jpg
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:55296 Accepted
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:62822 [200]: GET /images/3dmodels/iss-web/image_10.jpg
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:65166 [200]: GET /images/3dmodels/iss-web/image_09.jpg
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:54030 Accepted
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:55296 [200]: GET /images/3dmodels/iss-web/image_07.jpg
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:54030 [200]: GET /images/3dmodels/iss-web/image_05.jpg
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:59198 Closing
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:62822 Closing
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:65166 Closing
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:55296 Closing
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:54030 Closing
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:61575 Accepted
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:52819 Accepted
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:50756 Accepted
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:61575 [200]: GET /images/3dmodels/iss-web/image_03.jpg
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:52819 [200]: GET /images/3dmodels/iss-web/image_00.jpg
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:50756 [200]: GET /images/3dmodels/iss-web/image_01.jpg
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:61575 Closing
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:57538 Accepted
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:52819 Closing
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:57538 [200]: GET /images/3dmodels/iss-web/image_04.jpg
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:50756 Closing
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:57538 Closing
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:56232 Accepted
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:60441 Accepted
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:58518 Accepted
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:56214 Accepted
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:56232 [200]: GET /images/3dmodels/iss-web/image_06.jpg
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:60441 [200]: GET /images/3dmodels/iss-web/image_08.jpg
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:58518 [200]: GET /images/3dmodels/iss-web/image_11.jpg
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:56214 [200]: GET /images/3dmodels/iss-web/image_12.jpg
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:56232 Closing
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:60441 Closing
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:58518 Closing
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:56214 Closing
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:49865 Accepted
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:49865 [200]: GET /images/3dmodels/iss-web/image_19.jpg
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:49865 Closing
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:58157 Accepted
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:53911 Accepted
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:60454 Accepted
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:58344 Accepted
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:58157 [200]: GET /images/3dmodels/iss-web/image_18.jpg
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:53911 [200]: GET /images/3dmodels/iss-web/image_15.jpg
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:60454 [200]: GET /images/3dmodels/iss-web/image_14.jpg
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:58344 [200]: GET /images/3dmodels/iss-web/image_13.jpg
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:58157 Closing
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:53911 Closing
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:60454 Closing
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:58344 Closing
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:60808 Accepted
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:60808 [200]: GET /images/3dmodels/iss-web/image_16.jpg
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:60808 Closing
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:60218 Accepted
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:52249 Accepted
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:57805 Accepted
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:60218 [200]: GET /images/3dmodels/iss-web/image_17.jpg
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:52249 [200]: GET /images/3dmodels/iss-web/image_20.jpg
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:57805 [200]: GET /images/3dmodels/iss-web/image_21.jpg
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:60218 Closing
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:52249 Closing
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:57805 Closing
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:49693 Accepted
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:61164 Accepted
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:61437 Accepted
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:49693 [200]: GET /images/3dmodels/iss-web/image_22.jpg
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:61164 [200]: GET /images/3dmodels/iss-web/image_23.jpg
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:61437 [200]: GET /images/3dmodels/iss-web/image_24.jpg
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:49693 Closing
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:61164 Closing
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:61437 Closing
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:60651 Accepted
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:60651 [200]: GET /images/3dmodels/iss-web/image_25.jpg
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:60651 Closing
+[Fri Apr 3 08:58:09 2026] 127.0.0.1:56742 Closing
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:53995 Accepted
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:53995 [200]: GET /geocron3d.php
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:53995 Closing
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:58851 Accepted
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:49594 Accepted
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:58851 [200]: GET /css/style.css
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:49594 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:58851 Closing
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:49594 Closing
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:60939 Accepted
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:56003 Accepted
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:60939 [200]: GET /images/star16x16.png
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:56003 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:60939 Closing
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:56003 Closing
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:49834 Accepted
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:57189 Accepted
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:49834 [200]: GET /js/three.module.js
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:57189 [200]: GET /js/GLTFLoader.js
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:57189 Closing
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:50438 Accepted
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:50438 [200]: GET /utils/BufferGeometryUtils.js
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:50438 Closing
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:49834 Closing
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:63572 Accepted
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:63572 [200]: GET /js/three.core.js
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:63572 Closing
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:64262 Accepted
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:64262 [200]: GET /images/planets/earth/day/4.jpg
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:62681 Accepted
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:62681 [200]: GET /images/planets/earth/night/4.jpg
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:62681 Closing
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:64262 Closing
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:55782 Accepted
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:55782 [200]: GET /geocron/getTLE.php
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:55782 Closing
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:61196 Accepted
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:61196 [200]: GET /favicon.ico
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:61196 Closing
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:63305 Accepted
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:63305 [200]: GET /images/3dmodels/iss-web/ISS-web.gltf
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:63305 Closing
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:57273 Accepted
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:57273 [200]: GET /images/3dmodels/iss-web/iss-web.bin
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:50603 Accepted
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:64710 Accepted
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:55313 Accepted
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:56854 Accepted
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:52719 Accepted
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:50603 [200]: GET /images/3dmodels/iss-web/image_02.jpg
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:64710 [200]: GET /images/3dmodels/iss-web/image_10.jpg
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:55313 [200]: GET /images/3dmodels/iss-web/image_09.jpg
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:56854 [200]: GET /images/3dmodels/iss-web/image_07.jpg
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:52719 [200]: GET /images/3dmodels/iss-web/image_05.jpg
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:50603 Closing
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:64710 Closing
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:55313 Closing
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:56854 Closing
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:52719 Closing
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:57836 Accepted
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:62895 Accepted
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:60034 Accepted
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:56329 Accepted
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:51507 Accepted
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:57836 [200]: GET /images/3dmodels/iss-web/image_03.jpg
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:62895 [200]: GET /images/3dmodels/iss-web/image_00.jpg
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:60034 [200]: GET /images/3dmodels/iss-web/image_01.jpg
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:56329 [200]: GET /images/3dmodels/iss-web/image_04.jpg
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:51507 [200]: GET /images/3dmodels/iss-web/image_06.jpg
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:57836 Closing
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:62895 Closing
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:60034 Closing
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:56329 Closing
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:51507 Closing
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:56587 Accepted
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:54534 Accepted
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:56587 [200]: GET /images/3dmodels/iss-web/image_08.jpg
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:54534 [200]: GET /images/3dmodels/iss-web/image_11.jpg
+[Fri Apr 3 09:01:13 2026] 127.0.0.1:56587 Closing
+[Fri Apr 3 09:01:14 2026] 127.0.0.1:54534 Closing
+[Fri Apr 3 09:01:14 2026] 127.0.0.1:53046 Accepted
+[Fri Apr 3 09:01:14 2026] 127.0.0.1:53046 [200]: GET /images/3dmodels/iss-web/image_12.jpg
+[Fri Apr 3 09:01:14 2026] 127.0.0.1:53046 Closing
+[Fri Apr 3 09:01:14 2026] 127.0.0.1:52686 Accepted
+[Fri Apr 3 09:01:14 2026] 127.0.0.1:52686 [200]: GET /images/3dmodels/iss-web/image_19.jpg
+[Fri Apr 3 09:01:14 2026] 127.0.0.1:52686 Closing
+[Fri Apr 3 09:01:14 2026] 127.0.0.1:51651 Accepted
+[Fri Apr 3 09:01:14 2026] 127.0.0.1:51651 [200]: GET /images/3dmodels/iss-web/image_18.jpg
+[Fri Apr 3 09:01:14 2026] 127.0.0.1:51651 Closing
+[Fri Apr 3 09:01:14 2026] 127.0.0.1:64166 Accepted
+[Fri Apr 3 09:01:14 2026] 127.0.0.1:57855 Accepted
+[Fri Apr 3 09:01:14 2026] 127.0.0.1:64166 [200]: GET /images/3dmodels/iss-web/image_15.jpg
+[Fri Apr 3 09:01:14 2026] 127.0.0.1:57855 [200]: GET /images/3dmodels/iss-web/image_14.jpg
+[Fri Apr 3 09:01:14 2026] 127.0.0.1:64166 Closing
+[Fri Apr 3 09:01:14 2026] 127.0.0.1:57855 Closing
+[Fri Apr 3 09:01:14 2026] 127.0.0.1:58859 Accepted
+[Fri Apr 3 09:01:14 2026] 127.0.0.1:58859 [200]: GET /images/3dmodels/iss-web/image_13.jpg
+[Fri Apr 3 09:01:14 2026] 127.0.0.1:58859 Closing
+[Fri Apr 3 09:01:14 2026] 127.0.0.1:55519 Accepted
+[Fri Apr 3 09:01:14 2026] 127.0.0.1:55519 [200]: GET /images/3dmodels/iss-web/image_16.jpg
+[Fri Apr 3 09:01:14 2026] 127.0.0.1:55519 Closing
+[Fri Apr 3 09:01:14 2026] 127.0.0.1:53286 Accepted
+[Fri Apr 3 09:01:14 2026] 127.0.0.1:53286 [200]: GET /images/3dmodels/iss-web/image_17.jpg
+[Fri Apr 3 09:01:14 2026] 127.0.0.1:53286 Closing
+[Fri Apr 3 09:01:14 2026] 127.0.0.1:60581 Accepted
+[Fri Apr 3 09:01:14 2026] 127.0.0.1:60581 [200]: GET /images/3dmodels/iss-web/image_20.jpg
+[Fri Apr 3 09:01:14 2026] 127.0.0.1:60581 Closing
+[Fri Apr 3 09:01:14 2026] 127.0.0.1:49731 Accepted
+[Fri Apr 3 09:01:14 2026] 127.0.0.1:49731 [200]: GET /images/3dmodels/iss-web/image_21.jpg
+[Fri Apr 3 09:01:14 2026] 127.0.0.1:49731 Closing
+[Fri Apr 3 09:01:14 2026] 127.0.0.1:62561 Accepted
+[Fri Apr 3 09:01:14 2026] 127.0.0.1:57845 Accepted
+[Fri Apr 3 09:01:14 2026] 127.0.0.1:62561 [200]: GET /images/3dmodels/iss-web/image_22.jpg
+[Fri Apr 3 09:01:14 2026] 127.0.0.1:57845 [200]: GET /images/3dmodels/iss-web/image_23.jpg
+[Fri Apr 3 09:01:14 2026] 127.0.0.1:62561 Closing
+[Fri Apr 3 09:01:14 2026] 127.0.0.1:57845 Closing
+[Fri Apr 3 09:01:14 2026] 127.0.0.1:59854 Accepted
+[Fri Apr 3 09:01:14 2026] 127.0.0.1:59854 [200]: GET /images/3dmodels/iss-web/image_24.jpg
+[Fri Apr 3 09:01:14 2026] 127.0.0.1:59854 Closing
+[Fri Apr 3 09:01:14 2026] 127.0.0.1:51772 Accepted
+[Fri Apr 3 09:01:14 2026] 127.0.0.1:51772 [200]: GET /images/3dmodels/iss-web/image_25.jpg
+[Fri Apr 3 09:01:14 2026] 127.0.0.1:51772 Closing
+[Fri Apr 3 09:01:14 2026] 127.0.0.1:57273 Closing
+[Fri Apr 3 09:03:44 2026] 127.0.0.1:50226 Accepted
+[Fri Apr 3 09:03:44 2026] 127.0.0.1:50226 [200]: GET /geocron3d.php
+[Fri Apr 3 09:03:44 2026] 127.0.0.1:50226 Closing
+[Fri Apr 3 09:03:44 2026] 127.0.0.1:62738 Accepted
+[Fri Apr 3 09:03:44 2026] 127.0.0.1:62738 [200]: GET /css/style.css
+[Fri Apr 3 09:03:44 2026] 127.0.0.1:62738 Closing
+[Fri Apr 3 09:03:44 2026] 127.0.0.1:63378 Accepted
+[Fri Apr 3 09:03:44 2026] 127.0.0.1:63378 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 09:03:44 2026] 127.0.0.1:63378 Closing
+[Fri Apr 3 09:03:44 2026] 127.0.0.1:53939 Accepted
+[Fri Apr 3 09:03:44 2026] 127.0.0.1:53939 [200]: GET /images/star16x16.png
+[Fri Apr 3 09:03:44 2026] 127.0.0.1:56494 Accepted
+[Fri Apr 3 09:03:44 2026] 127.0.0.1:56494 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 09:03:44 2026] 127.0.0.1:53939 Closing
+[Fri Apr 3 09:03:44 2026] 127.0.0.1:56494 Closing
+[Fri Apr 3 09:03:44 2026] 127.0.0.1:51633 Accepted
+[Fri Apr 3 09:03:44 2026] 127.0.0.1:60862 Accepted
+[Fri Apr 3 09:03:44 2026] 127.0.0.1:51633 [200]: GET /js/three.module.js
+[Fri Apr 3 09:03:44 2026] 127.0.0.1:60862 [200]: GET /js/GLTFLoader.js
+[Fri Apr 3 09:03:44 2026] 127.0.0.1:60862 Closing
+[Fri Apr 3 09:03:44 2026] 127.0.0.1:51633 Closing
+[Fri Apr 3 09:03:44 2026] 127.0.0.1:53824 Accepted
+[Fri Apr 3 09:03:44 2026] 127.0.0.1:53824 [200]: GET /utils/BufferGeometryUtils.js
+[Fri Apr 3 09:03:44 2026] 127.0.0.1:57913 Accepted
+[Fri Apr 3 09:03:44 2026] 127.0.0.1:57913 [200]: GET /js/three.core.js
+[Fri Apr 3 09:03:44 2026] 127.0.0.1:53824 Closing
+[Fri Apr 3 09:03:44 2026] 127.0.0.1:57913 Closing
+[Fri Apr 3 09:03:44 2026] 127.0.0.1:63182 Accepted
+[Fri Apr 3 09:03:44 2026] 127.0.0.1:58166 Accepted
+[Fri Apr 3 09:03:44 2026] 127.0.0.1:63182 [200]: GET /images/planets/earth/day/4.jpg
+[Fri Apr 3 09:03:44 2026] 127.0.0.1:58166 [200]: GET /images/planets/earth/night/4.jpg
+[Fri Apr 3 09:03:44 2026] 127.0.0.1:58166 Closing
+[Fri Apr 3 09:03:44 2026] 127.0.0.1:63182 Closing
+[Fri Apr 3 09:03:44 2026] 127.0.0.1:62406 Accepted
+[Fri Apr 3 09:03:44 2026] 127.0.0.1:62406 [200]: GET /geocron/getTLE.php
+[Fri Apr 3 09:03:44 2026] 127.0.0.1:62406 Closing
+[Fri Apr 3 09:03:44 2026] 127.0.0.1:61561 Accepted
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:61561 [200]: GET /favicon.ico
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:61561 Closing
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:50060 Accepted
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:50060 [200]: GET /images/3dmodels/iss-web/ISS-web.gltf
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:50060 Closing
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:58578 Accepted
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:58578 [200]: GET /images/3dmodels/iss-web/iss-web.bin
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:59474 Accepted
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:50738 Accepted
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:59233 Accepted
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:52200 Accepted
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:59474 [200]: GET /images/3dmodels/iss-web/image_02.jpg
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:50738 [200]: GET /images/3dmodels/iss-web/image_10.jpg
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:59233 [200]: GET /images/3dmodels/iss-web/image_09.jpg
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:52200 [200]: GET /images/3dmodels/iss-web/image_07.jpg
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:49949 Accepted
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:49949 [200]: GET /images/3dmodels/iss-web/image_05.jpg
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:59474 Closing
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:50738 Closing
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:59233 Closing
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:52200 Closing
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:49949 Closing
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:53627 Accepted
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:51218 Accepted
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:52136 Accepted
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:55671 Accepted
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:53627 [200]: GET /images/3dmodels/iss-web/image_03.jpg
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:51218 [200]: GET /images/3dmodels/iss-web/image_00.jpg
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:52136 [200]: GET /images/3dmodels/iss-web/image_01.jpg
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:55671 [200]: GET /images/3dmodels/iss-web/image_04.jpg
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:53627 Closing
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:51218 Closing
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:52136 Closing
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:55671 Closing
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:61085 Accepted
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:61085 [200]: GET /images/3dmodels/iss-web/image_06.jpg
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:61085 Closing
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:60229 Accepted
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:62553 Accepted
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:53327 Accepted
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:53949 Accepted
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:60229 [200]: GET /images/3dmodels/iss-web/image_08.jpg
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:62553 [200]: GET /images/3dmodels/iss-web/image_11.jpg
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:53327 [200]: GET /images/3dmodels/iss-web/image_12.jpg
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:53949 [200]: GET /images/3dmodels/iss-web/image_19.jpg
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:60229 Closing
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:62553 Closing
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:53327 Closing
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:53949 Closing
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:52484 Accepted
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:52484 [200]: GET /images/3dmodels/iss-web/image_18.jpg
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:52484 Closing
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:51010 Accepted
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:54122 Accepted
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:55476 Accepted
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:51010 [200]: GET /images/3dmodels/iss-web/image_15.jpg
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:54122 [200]: GET /images/3dmodels/iss-web/image_14.jpg
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:57898 Accepted
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:55476 [200]: GET /images/3dmodels/iss-web/image_13.jpg
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:57898 [200]: GET /images/3dmodels/iss-web/image_16.jpg
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:51010 Closing
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:54122 Closing
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:55476 Closing
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:57898 Closing
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:65424 Accepted
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:65424 [200]: GET /images/3dmodels/iss-web/image_17.jpg
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:65424 Closing
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:52321 Accepted
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:52759 Accepted
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:52321 [200]: GET /images/3dmodels/iss-web/image_20.jpg
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:52759 [200]: GET /images/3dmodels/iss-web/image_21.jpg
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:52321 Closing
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:60684 Accepted
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:52759 Closing
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:62171 Accepted
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:60684 [200]: GET /images/3dmodels/iss-web/image_22.jpg
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:62171 [200]: GET /images/3dmodels/iss-web/image_23.jpg
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:60684 Closing
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:62171 Closing
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:65276 Accepted
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:65276 [200]: GET /images/3dmodels/iss-web/image_24.jpg
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:65276 Closing
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:64704 Accepted
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:64704 [200]: GET /images/3dmodels/iss-web/image_25.jpg
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:64704 Closing
+[Fri Apr 3 09:03:45 2026] 127.0.0.1:58578 Closing
+[Fri Apr 3 09:03:54 2026] 127.0.0.1:54470 Accepted
+[Fri Apr 3 09:03:55 2026] 127.0.0.1:54470 [200]: GET /
+[Fri Apr 3 09:03:55 2026] 127.0.0.1:54470 Closing
+[Fri Apr 3 09:03:55 2026] 127.0.0.1:62526 Accepted
+[Fri Apr 3 09:03:55 2026] 127.0.0.1:62526 [200]: GET /favicon.ico
+[Fri Apr 3 09:03:55 2026] 127.0.0.1:62526 Closing
+[Fri Apr 3 09:03:55 2026] 127.0.0.1:62479 Accepted
+[Fri Apr 3 09:03:55 2026] 127.0.0.1:62479 [200]: GET /geocron3d.php
+[Fri Apr 3 09:03:55 2026] 127.0.0.1:62479 Closing
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:64602 Accepted
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:64602 [200]: GET /geocron/getTLE.php
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:64602 Closing
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:65215 Accepted
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:65215 [200]: GET /favicon.ico
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:65215 Closing
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:59679 Accepted
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:59679 [200]: GET /images/3dmodels/iss-web/ISS-web.gltf
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:59679 Closing
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:59698 Accepted
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:59698 [200]: GET /images/3dmodels/iss-web/iss-web.bin
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:56210 Accepted
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:56210 [200]: GET /images/3dmodels/iss-web/image_02.jpg
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:56210 Closing
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:54246 Accepted
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:56583 Accepted
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:56203 Accepted
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:54246 [200]: GET /images/3dmodels/iss-web/image_10.jpg
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:61603 Accepted
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:56583 [200]: GET /images/3dmodels/iss-web/image_09.jpg
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:56203 [200]: GET /images/3dmodels/iss-web/image_07.jpg
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:61603 [200]: GET /images/3dmodels/iss-web/image_05.jpg
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:54246 Closing
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:56583 Closing
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:56203 Closing
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:61603 Closing
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:55990 Accepted
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:59217 Accepted
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:51289 Accepted
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:55990 [200]: GET /images/3dmodels/iss-web/image_03.jpg
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:59217 [200]: GET /images/3dmodels/iss-web/image_00.jpg
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:51289 [200]: GET /images/3dmodels/iss-web/image_01.jpg
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:55990 Closing
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:53284 Accepted
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:59217 Closing
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:51289 Closing
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:53284 [200]: GET /images/3dmodels/iss-web/image_04.jpg
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:53284 Closing
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:60729 Accepted
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:60729 [200]: GET /images/3dmodels/iss-web/image_06.jpg
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:60729 Closing
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:60758 Accepted
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:53178 Accepted
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:53478 Accepted
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:57460 Accepted
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:60758 [200]: GET /images/3dmodels/iss-web/image_08.jpg
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:53178 [200]: GET /images/3dmodels/iss-web/image_11.jpg
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:53478 [200]: GET /images/3dmodels/iss-web/image_12.jpg
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:57460 [200]: GET /images/3dmodels/iss-web/image_19.jpg
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:60758 Closing
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:53178 Closing
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:53478 Closing
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:57460 Closing
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:59752 Accepted
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:59752 [200]: GET /images/3dmodels/iss-web/image_18.jpg
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:59752 Closing
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:60273 Accepted
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:60273 [200]: GET /images/3dmodels/iss-web/image_15.jpg
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:60273 Closing
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:61235 Accepted
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:56470 Accepted
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:59238 Accepted
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:61235 [200]: GET /images/3dmodels/iss-web/image_14.jpg
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:56470 [200]: GET /images/3dmodels/iss-web/image_13.jpg
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:59238 [200]: GET /images/3dmodels/iss-web/image_16.jpg
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:61235 Closing
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:56470 Closing
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:59238 Closing
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:60890 Accepted
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:49417 Accepted
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:60890 [200]: GET /images/3dmodels/iss-web/image_17.jpg
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:49417 [200]: GET /images/3dmodels/iss-web/image_20.jpg
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:60890 Closing
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:49417 Closing
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:56851 Accepted
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:64607 Accepted
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:60005 Accepted
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:56851 [200]: GET /images/3dmodels/iss-web/image_21.jpg
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:64607 [200]: GET /images/3dmodels/iss-web/image_22.jpg
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:60005 [200]: GET /images/3dmodels/iss-web/image_23.jpg
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:56851 Closing
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:64607 Closing
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:60005 Closing
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:63645 Accepted
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:63645 [200]: GET /images/3dmodels/iss-web/image_24.jpg
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:63645 Closing
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:55047 Accepted
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:55047 [200]: GET /images/3dmodels/iss-web/image_25.jpg
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:55047 Closing
+[Fri Apr 3 09:03:56 2026] 127.0.0.1:59698 Closing
+[Fri Apr 3 09:05:47 2026] 127.0.0.1:52264 Accepted
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:52264 [200]: GET /geocron3d.php
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:52264 Closing
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:62070 Accepted
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:62070 [200]: GET /css/style.css
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:57673 Accepted
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:57673 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:62070 Closing
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:57673 Closing
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:54543 Accepted
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:59931 Accepted
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:54543 [200]: GET /images/star16x16.png
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:59931 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:54543 Closing
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:59931 Closing
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:62195 Accepted
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:56597 Accepted
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:62195 [200]: GET /js/three.module.js
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:56597 [200]: GET /js/GLTFLoader.js
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:56597 Closing
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:62195 Closing
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:59979 Accepted
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:59979 [200]: GET /utils/BufferGeometryUtils.js
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:59979 Closing
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:61532 Accepted
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:61532 [200]: GET /js/three.core.js
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:61532 Closing
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:64366 Accepted
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:58505 Accepted
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:64366 [200]: GET /images/planets/earth/day/4.jpg
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:58505 [200]: GET /images/planets/earth/night/4.jpg
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:58505 Closing
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:64366 Closing
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:64119 Accepted
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:64119 [200]: GET /geocron/getTLE.php
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:64119 Closing
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:60691 Accepted
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:60691 [200]: GET /favicon.ico
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:60691 Closing
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:51665 Accepted
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:51665 [200]: GET /images/3dmodels/iss-web/ISS-web.gltf
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:51665 Closing
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:53174 Accepted
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:53174 [200]: GET /images/3dmodels/iss-web/iss-web.bin
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:65246 Accepted
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:61983 Accepted
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:59709 Accepted
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:56192 Accepted
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:56952 Accepted
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:65246 [200]: GET /images/3dmodels/iss-web/image_02.jpg
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:61983 [200]: GET /images/3dmodels/iss-web/image_10.jpg
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:59709 [200]: GET /images/3dmodels/iss-web/image_09.jpg
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:56192 [200]: GET /images/3dmodels/iss-web/image_07.jpg
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:56952 [200]: GET /images/3dmodels/iss-web/image_05.jpg
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:65246 Closing
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:61983 Closing
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:59709 Closing
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:56192 Closing
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:56952 Closing
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:51199 Accepted
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:55280 Accepted
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:51199 [200]: GET /images/3dmodels/iss-web/image_03.jpg
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:55280 [200]: GET /images/3dmodels/iss-web/image_00.jpg
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:51199 Closing
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:55280 Closing
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:62162 Accepted
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:62992 Accepted
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:49761 Accepted
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:62162 [200]: GET /images/3dmodels/iss-web/image_01.jpg
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:62992 [200]: GET /images/3dmodels/iss-web/image_04.jpg
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:49761 [200]: GET /images/3dmodels/iss-web/image_06.jpg
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:62162 Closing
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:62992 Closing
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:49761 Closing
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:57926 Accepted
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:52175 Accepted
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:57926 [200]: GET /images/3dmodels/iss-web/image_08.jpg
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:52175 [200]: GET /images/3dmodels/iss-web/image_11.jpg
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:57926 Closing
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:52175 Closing
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:49823 Accepted
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:62739 Accepted
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:49823 [200]: GET /images/3dmodels/iss-web/image_12.jpg
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:62739 [200]: GET /images/3dmodels/iss-web/image_19.jpg
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:56569 Accepted
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:56569 [200]: GET /images/3dmodels/iss-web/image_18.jpg
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:49823 Closing
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:62739 Closing
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:56569 Closing
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:63254 Accepted
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:63254 [200]: GET /images/3dmodels/iss-web/image_15.jpg
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:63254 Closing
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:59567 Accepted
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:59567 [200]: GET /images/3dmodels/iss-web/image_14.jpg
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:59567 Closing
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:65461 Accepted
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:65461 [200]: GET /images/3dmodels/iss-web/image_13.jpg
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:65461 Closing
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:56415 Accepted
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:56415 [200]: GET /images/3dmodels/iss-web/image_16.jpg
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:56415 Closing
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:59800 Accepted
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:65400 Accepted
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:57875 Accepted
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:61968 Accepted
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:59800 [200]: GET /images/3dmodels/iss-web/image_17.jpg
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:65400 [200]: GET /images/3dmodels/iss-web/image_20.jpg
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:57875 [200]: GET /images/3dmodels/iss-web/image_21.jpg
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:61968 [200]: GET /images/3dmodels/iss-web/image_22.jpg
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:59800 Closing
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:65400 Closing
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:57875 Closing
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:61968 Closing
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:50645 Accepted
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:50645 [200]: GET /images/3dmodels/iss-web/image_23.jpg
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:50645 Closing
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:53832 Accepted
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:64442 Accepted
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:53832 [200]: GET /images/3dmodels/iss-web/image_24.jpg
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:64442 [200]: GET /images/3dmodels/iss-web/image_25.jpg
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:53832 Closing
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:64442 Closing
+[Fri Apr 3 09:05:48 2026] 127.0.0.1:53174 Closing
+[Fri Apr 3 09:08:06 2026] 127.0.0.1:64722 Accepted
+[Fri Apr 3 09:08:06 2026] 127.0.0.1:64722 [200]: GET /geocron3d.php
+[Fri Apr 3 09:08:06 2026] 127.0.0.1:64722 Closing
+[Fri Apr 3 09:08:06 2026] 127.0.0.1:55589 Accepted
+[Fri Apr 3 09:08:06 2026] 127.0.0.1:55589 [200]: GET /css/style.css
+[Fri Apr 3 09:08:06 2026] 127.0.0.1:55589 Closing
+[Fri Apr 3 09:08:06 2026] 127.0.0.1:60414 Accepted
+[Fri Apr 3 09:08:06 2026] 127.0.0.1:60414 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 09:08:06 2026] 127.0.0.1:60414 Closing
+[Fri Apr 3 09:08:06 2026] 127.0.0.1:62515 Accepted
+[Fri Apr 3 09:08:06 2026] 127.0.0.1:62515 [200]: GET /images/star16x16.png
+[Fri Apr 3 09:08:06 2026] 127.0.0.1:59654 Accepted
+[Fri Apr 3 09:08:06 2026] 127.0.0.1:59654 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 09:08:06 2026] 127.0.0.1:62515 Closing
+[Fri Apr 3 09:08:06 2026] 127.0.0.1:59654 Closing
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:60016 Accepted
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:58939 Accepted
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:60016 [200]: GET /js/three.module.js
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:58939 [200]: GET /js/GLTFLoader.js
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:58939 Closing
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:61390 Accepted
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:61390 [200]: GET /utils/BufferGeometryUtils.js
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:61390 Closing
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:60016 Closing
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:64196 Accepted
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:64196 [200]: GET /js/three.core.js
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:64196 Closing
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:54133 Accepted
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:50432 Accepted
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:54133 [200]: GET /images/planets/earth/day/4.jpg
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:50432 [200]: GET /images/planets/earth/night/4.jpg
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:50432 Closing
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:54133 Closing
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:55488 Accepted
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:55488 [200]: GET /geocron/getTLE.php
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:55488 Closing
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:65224 Accepted
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:65224 [200]: GET /favicon.ico
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:65224 Closing
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:65401 Accepted
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:65401 [200]: GET /images/3dmodels/iss-web/ISS-web.gltf
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:65401 Closing
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:54591 Accepted
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:54591 [200]: GET /images/3dmodels/iss-web/iss-web.bin
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:62411 Accepted
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:62010 Accepted
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:56804 Accepted
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:57439 Accepted
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:56087 Accepted
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:62411 [200]: GET /images/3dmodels/iss-web/image_02.jpg
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:62010 [200]: GET /images/3dmodels/iss-web/image_10.jpg
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:56804 [200]: GET /images/3dmodels/iss-web/image_09.jpg
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:57439 [200]: GET /images/3dmodels/iss-web/image_07.jpg
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:56087 [200]: GET /images/3dmodels/iss-web/image_05.jpg
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:62411 Closing
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:62010 Closing
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:56804 Closing
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:57439 Closing
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:56087 Closing
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:50242 Accepted
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:53305 Accepted
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:58727 Accepted
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:50242 [200]: GET /images/3dmodels/iss-web/image_03.jpg
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:53305 [200]: GET /images/3dmodels/iss-web/image_00.jpg
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:58727 [200]: GET /images/3dmodels/iss-web/image_01.jpg
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:50242 Closing
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:53305 Closing
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:58727 Closing
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:54539 Accepted
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:64373 Accepted
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:54539 [200]: GET /images/3dmodels/iss-web/image_04.jpg
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:64373 [200]: GET /images/3dmodels/iss-web/image_06.jpg
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:54539 Closing
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:64373 Closing
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:52955 Accepted
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:56539 Accepted
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:52955 [200]: GET /images/3dmodels/iss-web/image_08.jpg
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:56539 [200]: GET /images/3dmodels/iss-web/image_11.jpg
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:52955 Closing
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:56539 Closing
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:49411 Accepted
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:49411 [200]: GET /images/3dmodels/iss-web/image_12.jpg
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:49411 Closing
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:53821 Accepted
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:53821 [200]: GET /images/3dmodels/iss-web/image_19.jpg
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:53821 Closing
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:50374 Accepted
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:50374 [200]: GET /images/3dmodels/iss-web/image_18.jpg
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:50374 Closing
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:51627 Accepted
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:50237 Accepted
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:63906 Accepted
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:51627 [200]: GET /images/3dmodels/iss-web/image_15.jpg
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:50237 [200]: GET /images/3dmodels/iss-web/image_14.jpg
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:63906 [200]: GET /images/3dmodels/iss-web/image_13.jpg
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:51627 Closing
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:50237 Closing
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:63906 Closing
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:54236 Accepted
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:49537 Accepted
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:54236 [200]: GET /images/3dmodels/iss-web/image_16.jpg
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:49537 [200]: GET /images/3dmodels/iss-web/image_17.jpg
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:54236 Closing
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:49537 Closing
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:57216 Accepted
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:58195 Accepted
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:57216 [200]: GET /images/3dmodels/iss-web/image_20.jpg
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:58195 [200]: GET /images/3dmodels/iss-web/image_21.jpg
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:57216 Closing
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:58195 Closing
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:61709 Accepted
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:61709 [200]: GET /images/3dmodels/iss-web/image_22.jpg
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:61709 Closing
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:61814 Accepted
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:57674 Accepted
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:61814 [200]: GET /images/3dmodels/iss-web/image_23.jpg
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:57674 [200]: GET /images/3dmodels/iss-web/image_24.jpg
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:61814 Closing
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:57674 Closing
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:61164 Accepted
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:61164 [200]: GET /images/3dmodels/iss-web/image_25.jpg
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:61164 Closing
+[Fri Apr 3 09:08:07 2026] 127.0.0.1:54591 Closing
+[Fri Apr 3 09:11:29 2026] 127.0.0.1:52635 Accepted
+[Fri Apr 3 09:11:29 2026] 127.0.0.1:52635 [200]: GET /geocron3d.php
+[Fri Apr 3 09:11:29 2026] 127.0.0.1:52635 Closing
+[Fri Apr 3 09:11:29 2026] 127.0.0.1:60726 Accepted
+[Fri Apr 3 09:11:29 2026] 127.0.0.1:60726 [200]: GET /css/style.css
+[Fri Apr 3 09:11:29 2026] 127.0.0.1:52251 Accepted
+[Fri Apr 3 09:11:29 2026] 127.0.0.1:52251 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 09:11:29 2026] 127.0.0.1:60726 Closing
+[Fri Apr 3 09:11:29 2026] 127.0.0.1:52251 Closing
+[Fri Apr 3 09:11:29 2026] 127.0.0.1:59557 Accepted
+[Fri Apr 3 09:11:29 2026] 127.0.0.1:50825 Accepted
+[Fri Apr 3 09:11:29 2026] 127.0.0.1:59557 [200]: GET /images/star16x16.png
+[Fri Apr 3 09:11:29 2026] 127.0.0.1:50825 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 09:11:29 2026] 127.0.0.1:59557 Closing
+[Fri Apr 3 09:11:29 2026] 127.0.0.1:50825 Closing
+[Fri Apr 3 09:11:29 2026] 127.0.0.1:51193 Accepted
+[Fri Apr 3 09:11:29 2026] 127.0.0.1:53333 Accepted
+[Fri Apr 3 09:11:29 2026] 127.0.0.1:51193 [200]: GET /js/three.module.js
+[Fri Apr 3 09:11:29 2026] 127.0.0.1:53333 [200]: GET /js/GLTFLoader.js
+[Fri Apr 3 09:11:29 2026] 127.0.0.1:53333 Closing
+[Fri Apr 3 09:11:29 2026] 127.0.0.1:51193 Closing
+[Fri Apr 3 09:11:29 2026] 127.0.0.1:52599 Accepted
+[Fri Apr 3 09:11:29 2026] 127.0.0.1:52599 [200]: GET /utils/BufferGeometryUtils.js
+[Fri Apr 3 09:11:29 2026] 127.0.0.1:52599 Closing
+[Fri Apr 3 09:11:29 2026] 127.0.0.1:54965 Accepted
+[Fri Apr 3 09:11:29 2026] 127.0.0.1:54965 [200]: GET /js/three.core.js
+[Fri Apr 3 09:11:29 2026] 127.0.0.1:54965 Closing
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:52565 Accepted
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:52565 [200]: GET /images/planets/earth/day/4.jpg
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:59426 Accepted
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:59426 [200]: GET /images/planets/earth/night/4.jpg
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:59426 Closing
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:52565 Closing
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:59973 Accepted
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:59973 [200]: GET /geocron/getTLE.php
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:59973 Closing
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:50166 Accepted
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:50166 [200]: GET /favicon.ico
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:50166 Closing
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:51592 Accepted
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:51592 [200]: GET /images/3dmodels/iss-web/ISS-web.gltf
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:51592 Closing
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:60903 Accepted
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:60903 [200]: GET /images/3dmodels/iss-web/iss-web.bin
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:52362 Accepted
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:53111 Accepted
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:50389 Accepted
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:52402 Accepted
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:64840 Accepted
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:52362 [200]: GET /images/3dmodels/iss-web/image_02.jpg
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:53111 [200]: GET /images/3dmodels/iss-web/image_10.jpg
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:50389 [200]: GET /images/3dmodels/iss-web/image_09.jpg
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:52402 [200]: GET /images/3dmodels/iss-web/image_07.jpg
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:64840 [200]: GET /images/3dmodels/iss-web/image_05.jpg
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:52362 Closing
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:53111 Closing
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:50389 Closing
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:52402 Closing
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:64840 Closing
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:62055 Accepted
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:52468 Accepted
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:54569 Accepted
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:62055 [200]: GET /images/3dmodels/iss-web/image_03.jpg
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:52468 [200]: GET /images/3dmodels/iss-web/image_00.jpg
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:54569 [200]: GET /images/3dmodels/iss-web/image_01.jpg
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:62055 Closing
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:52468 Closing
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:54569 Closing
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:52009 Accepted
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:49989 Accepted
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:52009 [200]: GET /images/3dmodels/iss-web/image_04.jpg
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:49989 [200]: GET /images/3dmodels/iss-web/image_06.jpg
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:52009 Closing
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:49989 Closing
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:52824 Accepted
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:57028 Accepted
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:54165 Accepted
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:52824 [200]: GET /images/3dmodels/iss-web/image_08.jpg
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:57028 [200]: GET /images/3dmodels/iss-web/image_11.jpg
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:54165 [200]: GET /images/3dmodels/iss-web/image_12.jpg
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:52824 Closing
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:57028 Closing
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:54165 Closing
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:65247 Accepted
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:64000 Accepted
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:65247 [200]: GET /images/3dmodels/iss-web/image_19.jpg
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:64000 [200]: GET /images/3dmodels/iss-web/image_18.jpg
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:65247 Closing
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:64000 Closing
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:64747 Accepted
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:52921 Accepted
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:62166 Accepted
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:64747 [200]: GET /images/3dmodels/iss-web/image_15.jpg
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:52921 [200]: GET /images/3dmodels/iss-web/image_14.jpg
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:62166 [200]: GET /images/3dmodels/iss-web/image_13.jpg
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:64747 Closing
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:52921 Closing
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:62166 Closing
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:65335 Accepted
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:65335 [200]: GET /images/3dmodels/iss-web/image_16.jpg
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:65335 Closing
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:55564 Accepted
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:55564 [200]: GET /images/3dmodels/iss-web/image_17.jpg
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:55564 Closing
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:53223 Accepted
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:55881 Accepted
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:60338 Accepted
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:53223 [200]: GET /images/3dmodels/iss-web/image_20.jpg
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:55881 [200]: GET /images/3dmodels/iss-web/image_21.jpg
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:60338 [200]: GET /images/3dmodels/iss-web/image_22.jpg
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:53223 Closing
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:55881 Closing
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:60338 Closing
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:50688 Accepted
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:50688 [200]: GET /images/3dmodels/iss-web/image_23.jpg
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:50688 Closing
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:56137 Accepted
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:56137 [200]: GET /images/3dmodels/iss-web/image_24.jpg
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:56137 Closing
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:51258 Accepted
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:51258 [200]: GET /images/3dmodels/iss-web/image_25.jpg
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:51258 Closing
+[Fri Apr 3 09:11:30 2026] 127.0.0.1:60903 Closing
+[Fri Apr 3 09:17:05 2026] 127.0.0.1:52596 Accepted
+[Fri Apr 3 09:17:05 2026] 127.0.0.1:52596 [200]: GET /moonphase.php
+[Fri Apr 3 09:17:06 2026] 127.0.0.1:52596 Closing
+[Fri Apr 3 09:17:06 2026] 127.0.0.1:62727 Accepted
+[Fri Apr 3 09:17:06 2026] 127.0.0.1:62727 [200]: GET /css/style.css
+[Fri Apr 3 09:17:06 2026] 127.0.0.1:62727 Closing
+[Fri Apr 3 09:17:06 2026] 127.0.0.1:62366 Accepted
+[Fri Apr 3 09:17:06 2026] 127.0.0.1:52779 Accepted
+[Fri Apr 3 09:17:06 2026] 127.0.0.1:62366 [200]: GET /images/star16x16.png
+[Fri Apr 3 09:17:06 2026] 127.0.0.1:52779 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 09:17:06 2026] 127.0.0.1:62366 Closing
+[Fri Apr 3 09:17:06 2026] 127.0.0.1:52779 Closing
+[Fri Apr 3 09:17:06 2026] 127.0.0.1:50601 Accepted
+[Fri Apr 3 09:17:06 2026] 127.0.0.1:50601 [200]: GET /js/three.module.min.js
+[Fri Apr 3 09:17:06 2026] 127.0.0.1:50601 Closing
+[Fri Apr 3 09:17:06 2026] 127.0.0.1:51975 Accepted
+[Fri Apr 3 09:17:06 2026] 127.0.0.1:51975 [200]: GET /js/three.core.min.js
+[Fri Apr 3 09:17:06 2026] 127.0.0.1:51975 Closing
+[Fri Apr 3 09:17:06 2026] 127.0.0.1:65371 Accepted
+[Fri Apr 3 09:17:07 2026] 127.0.0.1:65371 [200]: POST /moonphase.php
+[Fri Apr 3 09:17:07 2026] 127.0.0.1:65371 Closing
+[Fri Apr 3 09:17:07 2026] 127.0.0.1:63962 Accepted
+[Fri Apr 3 09:17:07 2026] 127.0.0.1:63962 [200]: GET /favicon.ico
+[Fri Apr 3 09:17:07 2026] 127.0.0.1:63962 Closing
+[Fri Apr 3 09:17:07 2026] 127.0.0.1:54032 Accepted
+[Fri Apr 3 09:17:07 2026] 127.0.0.1:60607 Accepted
+[Fri Apr 3 09:17:07 2026] 127.0.0.1:54032 [200]: GET /images/moons/moon_8192.jpg
+[Fri Apr 3 09:17:07 2026] 127.0.0.1:60607 [200]: GET /images/moons/moon_displacement_16bit.jpg
+[Fri Apr 3 09:17:07 2026] 127.0.0.1:60607 Closing
+[Fri Apr 3 09:17:07 2026] 127.0.0.1:54032 Closing
+[Fri Apr 3 09:17:22 2026] 127.0.0.1:52698 Accepted
+[Fri Apr 3 09:17:22 2026] 127.0.0.1:52698 [200]: POST /moonphase.php
+[Fri Apr 3 09:17:22 2026] 127.0.0.1:52698 Closing
+[Fri Apr 3 09:17:23 2026] 127.0.0.1:63121 Accepted
+[Fri Apr 3 09:17:23 2026] 127.0.0.1:63121 [200]: POST /moonphase.php
+[Fri Apr 3 09:17:23 2026] 127.0.0.1:63121 Closing
+[Fri Apr 3 09:17:23 2026] 127.0.0.1:56753 Accepted
+[Fri Apr 3 09:17:24 2026] 127.0.0.1:56753 [200]: POST /moonphase.php
+[Fri Apr 3 09:17:24 2026] 127.0.0.1:56753 Closing
+[Fri Apr 3 09:17:24 2026] 127.0.0.1:54914 Accepted
+[Fri Apr 3 09:17:24 2026] 127.0.0.1:54914 [200]: POST /moonphase.php
+[Fri Apr 3 09:17:24 2026] 127.0.0.1:54914 Closing
+[Fri Apr 3 09:17:25 2026] 127.0.0.1:55614 Accepted
+[Fri Apr 3 09:17:25 2026] 127.0.0.1:55614 [200]: POST /moonphase.php
+[Fri Apr 3 09:17:25 2026] 127.0.0.1:55614 Closing
+[Fri Apr 3 09:17:27 2026] 127.0.0.1:62398 Accepted
+[Fri Apr 3 09:17:27 2026] 127.0.0.1:62398 [200]: POST /moonphase.php
+[Fri Apr 3 09:17:27 2026] 127.0.0.1:62398 Closing
+[Fri Apr 3 09:17:28 2026] 127.0.0.1:61341 Accepted
+[Fri Apr 3 09:17:28 2026] 127.0.0.1:61341 [200]: POST /moonphase.php
+[Fri Apr 3 09:17:28 2026] 127.0.0.1:61341 Closing
+[Fri Apr 3 09:17:39 2026] 127.0.0.1:51386 Accepted
+[Fri Apr 3 09:17:39 2026] 127.0.0.1:51386 [200]: GET /jupitersystem.php
+[Fri Apr 3 09:17:39 2026] 127.0.0.1:51386 Closing
+[Fri Apr 3 09:17:39 2026] 127.0.0.1:53842 Accepted
+[Fri Apr 3 09:17:39 2026] 127.0.0.1:51061 Accepted
+[Fri Apr 3 09:17:39 2026] 127.0.0.1:53842 [200]: GET /css/style.css
+[Fri Apr 3 09:17:39 2026] 127.0.0.1:51061 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 09:17:39 2026] 127.0.0.1:53842 Closing
+[Fri Apr 3 09:17:39 2026] 127.0.0.1:51061 Closing
+[Fri Apr 3 09:17:39 2026] 127.0.0.1:52563 Accepted
+[Fri Apr 3 09:17:39 2026] 127.0.0.1:63899 Accepted
+[Fri Apr 3 09:17:39 2026] 127.0.0.1:52563 [200]: GET /images/star16x16.png
+[Fri Apr 3 09:17:39 2026] 127.0.0.1:63899 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 09:17:39 2026] 127.0.0.1:52563 Closing
+[Fri Apr 3 09:17:39 2026] 127.0.0.1:63899 Closing
+[Fri Apr 3 09:17:39 2026] 127.0.0.1:56935 Accepted
+[Fri Apr 3 09:17:39 2026] 127.0.0.1:56935 [200]: GET /js/three.module.js
+[Fri Apr 3 09:17:39 2026] 127.0.0.1:56935 Closing
+[Fri Apr 3 09:17:39 2026] 127.0.0.1:54740 Accepted
+[Fri Apr 3 09:17:39 2026] 127.0.0.1:54740 [200]: GET /js/three.core.js
+[Fri Apr 3 09:17:39 2026] 127.0.0.1:54740 Closing
+[Fri Apr 3 09:17:39 2026] 127.0.0.1:60279 Accepted
+[Fri Apr 3 09:17:39 2026] 127.0.0.1:60279 [200]: GET /jupitersystem.php?grs_api
+[Fri Apr 3 09:17:39 2026] 127.0.0.1:60279 Closing
+[Fri Apr 3 09:17:39 2026] 127.0.0.1:63553 Accepted
+[Fri Apr 3 09:17:39 2026] 127.0.0.1:63553 [200]: GET /favicon.ico
+[Fri Apr 3 09:17:39 2026] 127.0.0.1:63553 Closing
+[Fri Apr 3 09:17:39 2026] 127.0.0.1:63782 Accepted
+[Fri Apr 3 09:17:39 2026] 127.0.0.1:55599 Accepted
+[Fri Apr 3 09:17:39 2026] 127.0.0.1:63782 [200]: GET /images/planets/jupiter_2048.jpg
+[Fri Apr 3 09:17:39 2026] 127.0.0.1:54567 Accepted
+[Fri Apr 3 09:17:39 2026] 127.0.0.1:55599 [200]: GET /images/moons/io.jpg
+[Fri Apr 3 09:17:39 2026] 127.0.0.1:64798 Accepted
+[Fri Apr 3 09:17:39 2026] 127.0.0.1:54567 [200]: GET /images/moons/europa.jpg
+[Fri Apr 3 09:17:39 2026] 127.0.0.1:53665 Accepted
+[Fri Apr 3 09:17:39 2026] 127.0.0.1:64798 [200]: GET /images/moons/ganymede.jpg
+[Fri Apr 3 09:17:39 2026] 127.0.0.1:53665 [200]: GET /images/moons/callisto.jpg
+[Fri Apr 3 09:17:39 2026] 127.0.0.1:55599 Closing
+[Fri Apr 3 09:17:39 2026] 127.0.0.1:63782 Closing
+[Fri Apr 3 09:17:39 2026] 127.0.0.1:64798 Closing
+[Fri Apr 3 09:17:39 2026] 127.0.0.1:54567 Closing
+[Fri Apr 3 09:17:40 2026] 127.0.0.1:53665 Closing
+[Fri Apr 3 09:18:02 2026] 127.0.0.1:61857 Accepted
+[Fri Apr 3 09:18:02 2026] 127.0.0.1:61857 [200]: GET /images/logoAM.png
+[Fri Apr 3 09:18:02 2026] 127.0.0.1:61857 Closing
+[Fri Apr 3 09:41:01 2026] 127.0.0.1:62519 Accepted
+[Fri Apr 3 09:41:01 2026] 127.0.0.1:62519 [200]: GET /
+[Fri Apr 3 09:41:01 2026] 127.0.0.1:62519 Closing
+[Fri Apr 3 09:41:01 2026] 127.0.0.1:57970 Accepted
+[Fri Apr 3 09:41:01 2026] 127.0.0.1:57970 [200]: GET /css/style.css
+[Fri Apr 3 09:41:01 2026] 127.0.0.1:57970 Closing
+[Fri Apr 3 09:41:01 2026] 127.0.0.1:61595 Accepted
+[Fri Apr 3 09:41:01 2026] 127.0.0.1:61595 [200]: GET /images/star16x16.png
+[Fri Apr 3 09:41:01 2026] 127.0.0.1:57363 Accepted
+[Fri Apr 3 09:41:01 2026] 127.0.0.1:57363 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 09:41:01 2026] 127.0.0.1:61595 Closing
+[Fri Apr 3 09:41:01 2026] 127.0.0.1:57363 Closing
+[Fri Apr 3 09:41:01 2026] 127.0.0.1:53669 Accepted
+[Fri Apr 3 09:41:01 2026] 127.0.0.1:53669 [200]: GET /favicon.ico
+[Fri Apr 3 09:41:01 2026] 127.0.0.1:53669 Closing
+[Fri Apr 3 09:41:07 2026] 127.0.0.1:59227 Accepted
+[Fri Apr 3 09:41:07 2026] 127.0.0.1:59227 [200]: GET /monatsvorhersage.php
+[Fri Apr 3 09:41:07 2026] 127.0.0.1:59227 Closing
+[Fri Apr 3 09:41:07 2026] 127.0.0.1:57331 Accepted
+[Fri Apr 3 09:41:07 2026] 127.0.0.1:57331 [200]: GET /css/style.css
+[Fri Apr 3 09:41:07 2026] 127.0.0.1:57331 Closing
+[Fri Apr 3 09:41:07 2026] 127.0.0.1:58382 Accepted
+[Fri Apr 3 09:41:07 2026] 127.0.0.1:58382 [200]: GET /images/star16x16.png
+[Fri Apr 3 09:41:07 2026] 127.0.0.1:62164 Accepted
+[Fri Apr 3 09:41:07 2026] 127.0.0.1:62164 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 09:41:07 2026] 127.0.0.1:58382 Closing
+[Fri Apr 3 09:41:07 2026] 127.0.0.1:62164 Closing
+[Fri Apr 3 09:41:07 2026] 127.0.0.1:60855 Accepted
+[Fri Apr 3 09:41:07 2026] 127.0.0.1:60855 [200]: GET /favicon.ico
+[Fri Apr 3 09:41:07 2026] 127.0.0.1:60855 Closing
+[Fri Apr 3 09:42:19 2026] 127.0.0.1:52194 Accepted
+[Fri Apr 3 09:42:19 2026] 127.0.0.1:52194 [200]: GET /monatsvorhersage.php
+[Fri Apr 3 09:42:19 2026] 127.0.0.1:52194 Closing
+[Fri Apr 3 09:42:19 2026] 127.0.0.1:57716 Accepted
+[Fri Apr 3 09:42:19 2026] 127.0.0.1:57716 [200]: GET /css/style.css
+[Fri Apr 3 09:42:19 2026] 127.0.0.1:57716 Closing
+[Fri Apr 3 09:42:19 2026] 127.0.0.1:60345 Accepted
+[Fri Apr 3 09:42:19 2026] 127.0.0.1:60345 [200]: GET /images/star16x16.png
+[Fri Apr 3 09:42:19 2026] 127.0.0.1:55517 Accepted
+[Fri Apr 3 09:42:19 2026] 127.0.0.1:55517 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 09:42:19 2026] 127.0.0.1:60345 Closing
+[Fri Apr 3 09:42:19 2026] 127.0.0.1:55517 Closing
+[Fri Apr 3 09:42:19 2026] 127.0.0.1:50102 Accepted
+[Fri Apr 3 09:42:19 2026] 127.0.0.1:50102 [200]: GET /favicon.ico
+[Fri Apr 3 09:42:19 2026] 127.0.0.1:50102 Closing
+[Fri Apr 3 09:43:09 2026] 127.0.0.1:59100 Accepted
+[Fri Apr 3 09:43:09 2026] 127.0.0.1:59100 [200]: GET /monatsvorhersage.php
+[Fri Apr 3 09:43:09 2026] 127.0.0.1:59100 Closing
+[Fri Apr 3 09:43:09 2026] 127.0.0.1:62863 Accepted
+[Fri Apr 3 09:43:09 2026] 127.0.0.1:62863 [200]: GET /css/style.css
+[Fri Apr 3 09:43:09 2026] 127.0.0.1:62863 Closing
+[Fri Apr 3 09:43:09 2026] 127.0.0.1:60471 Accepted
+[Fri Apr 3 09:43:09 2026] 127.0.0.1:59749 Accepted
+[Fri Apr 3 09:43:09 2026] 127.0.0.1:60471 [200]: GET /images/star16x16.png
+[Fri Apr 3 09:43:09 2026] 127.0.0.1:59749 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 09:43:09 2026] 127.0.0.1:60471 Closing
+[Fri Apr 3 09:43:09 2026] 127.0.0.1:59749 Closing
+[Fri Apr 3 09:43:09 2026] 127.0.0.1:59653 Accepted
+[Fri Apr 3 09:43:10 2026] 127.0.0.1:59653 [200]: GET /favicon.ico
+[Fri Apr 3 09:43:10 2026] 127.0.0.1:59653 Closing
+[Fri Apr 3 09:43:12 2026] 127.0.0.1:57003 Accepted
+[Fri Apr 3 09:43:12 2026] 127.0.0.1:57003 [200]: GET /monatsvorhersage.php?year=2026&month=4
+[Fri Apr 3 09:43:12 2026] 127.0.0.1:57003 Closing
+[Fri Apr 3 09:43:12 2026] 127.0.0.1:51598 Accepted
+[Fri Apr 3 09:43:12 2026] 127.0.0.1:51598 [200]: GET /css/style.css
+[Fri Apr 3 09:43:12 2026] 127.0.0.1:51598 Closing
+[Fri Apr 3 09:43:12 2026] 127.0.0.1:64074 Accepted
+[Fri Apr 3 09:43:12 2026] 127.0.0.1:64074 [200]: GET /images/star16x16.png
+[Fri Apr 3 09:43:12 2026] 127.0.0.1:51103 Accepted
+[Fri Apr 3 09:43:12 2026] 127.0.0.1:51103 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 09:43:12 2026] 127.0.0.1:64074 Closing
+[Fri Apr 3 09:43:12 2026] 127.0.0.1:51103 Closing
+[Fri Apr 3 09:43:12 2026] 127.0.0.1:55812 Accepted
+[Fri Apr 3 09:43:12 2026] 127.0.0.1:55812 [200]: GET /favicon.ico
+[Fri Apr 3 09:43:12 2026] 127.0.0.1:55812 Closing
+[Fri Apr 3 09:51:20 2026] 127.0.0.1:60725 Accepted
+[Fri Apr 3 09:51:20 2026] 127.0.0.1:60725 [200]: GET /monatsvorhersage.php?year=2026&month=4
+[Fri Apr 3 09:51:20 2026] 127.0.0.1:60725 Closing
+[Fri Apr 3 09:51:20 2026] 127.0.0.1:56414 Accepted
+[Fri Apr 3 09:51:20 2026] 127.0.0.1:64312 Accepted
+[Fri Apr 3 09:51:20 2026] 127.0.0.1:56414 [200]: GET /css/style.css
+[Fri Apr 3 09:51:20 2026] 127.0.0.1:64312 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 09:51:20 2026] 127.0.0.1:56414 Closing
+[Fri Apr 3 09:51:20 2026] 127.0.0.1:64312 Closing
+[Fri Apr 3 09:51:20 2026] 127.0.0.1:61030 Accepted
+[Fri Apr 3 09:51:20 2026] 127.0.0.1:63102 Accepted
+[Fri Apr 3 09:51:20 2026] 127.0.0.1:61030 [200]: GET /images/star16x16.png
+[Fri Apr 3 09:51:20 2026] 127.0.0.1:63102 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 09:51:20 2026] 127.0.0.1:61030 Closing
+[Fri Apr 3 09:51:20 2026] 127.0.0.1:63102 Closing
+[Fri Apr 3 09:51:20 2026] 127.0.0.1:54868 Accepted
+[Fri Apr 3 09:51:20 2026] 127.0.0.1:54868 [200]: GET /favicon.ico
+[Fri Apr 3 09:51:20 2026] 127.0.0.1:54868 Closing
+[Fri Apr 3 09:51:33 2026] 127.0.0.1:57650 Accepted
+[Fri Apr 3 09:51:33 2026] 127.0.0.1:57650 [200]: GET /monatsvorhersage.php?year=2026&month=2
+[Fri Apr 3 09:51:33 2026] 127.0.0.1:57650 Closing
+[Fri Apr 3 09:51:33 2026] 127.0.0.1:59214 Accepted
+[Fri Apr 3 09:51:33 2026] 127.0.0.1:62476 Accepted
+[Fri Apr 3 09:51:33 2026] 127.0.0.1:59214 [200]: GET /css/style.css
+[Fri Apr 3 09:51:33 2026] 127.0.0.1:62476 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 09:51:33 2026] 127.0.0.1:59214 Closing
+[Fri Apr 3 09:51:33 2026] 127.0.0.1:62476 Closing
+[Fri Apr 3 09:51:33 2026] 127.0.0.1:51879 Accepted
+[Fri Apr 3 09:51:33 2026] 127.0.0.1:60182 Accepted
+[Fri Apr 3 09:51:33 2026] 127.0.0.1:51879 [200]: GET /images/star16x16.png
+[Fri Apr 3 09:51:33 2026] 127.0.0.1:60182 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 09:51:33 2026] 127.0.0.1:51879 Closing
+[Fri Apr 3 09:51:33 2026] 127.0.0.1:60182 Closing
+[Fri Apr 3 09:51:33 2026] 127.0.0.1:56231 Accepted
+[Fri Apr 3 09:51:34 2026] 127.0.0.1:56231 [200]: GET /favicon.ico
+[Fri Apr 3 09:51:34 2026] 127.0.0.1:56231 Closing
+[Fri Apr 3 09:52:30 2026] 127.0.0.1:54485 Accepted
+[Fri Apr 3 09:52:30 2026] 127.0.0.1:54485 [200]: GET /monatsvorhersage.php?year=2026&month=2
+[Fri Apr 3 09:52:30 2026] 127.0.0.1:54485 Closing
+[Fri Apr 3 09:52:30 2026] 127.0.0.1:63253 Accepted
+[Fri Apr 3 09:52:30 2026] 127.0.0.1:49527 Accepted
+[Fri Apr 3 09:52:30 2026] 127.0.0.1:63253 [200]: GET /css/style.css
+[Fri Apr 3 09:52:30 2026] 127.0.0.1:49527 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 09:52:30 2026] 127.0.0.1:63253 Closing
+[Fri Apr 3 09:52:30 2026] 127.0.0.1:49527 Closing
+[Fri Apr 3 09:52:30 2026] 127.0.0.1:61269 Accepted
+[Fri Apr 3 09:52:30 2026] 127.0.0.1:61269 [200]: GET /images/star16x16.png
+[Fri Apr 3 09:52:30 2026] 127.0.0.1:56188 Accepted
+[Fri Apr 3 09:52:30 2026] 127.0.0.1:56188 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 09:52:30 2026] 127.0.0.1:61269 Closing
+[Fri Apr 3 09:52:30 2026] 127.0.0.1:56188 Closing
+[Fri Apr 3 09:52:30 2026] 127.0.0.1:62622 Accepted
+[Fri Apr 3 09:52:31 2026] 127.0.0.1:62622 [200]: GET /favicon.ico
+[Fri Apr 3 09:52:31 2026] 127.0.0.1:62622 Closing
+[Fri Apr 3 09:52:35 2026] 127.0.0.1:53419 Accepted
+[Fri Apr 3 09:52:35 2026] 127.0.0.1:53419 [200]: GET /monatsvorhersage.php?year=2026&month=7
+[Fri Apr 3 09:52:35 2026] 127.0.0.1:53419 Closing
+[Fri Apr 3 09:52:35 2026] 127.0.0.1:58142 Accepted
+[Fri Apr 3 09:52:35 2026] 127.0.0.1:62879 Accepted
+[Fri Apr 3 09:52:35 2026] 127.0.0.1:58142 [200]: GET /css/style.css
+[Fri Apr 3 09:52:35 2026] 127.0.0.1:62879 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 09:52:35 2026] 127.0.0.1:58142 Closing
+[Fri Apr 3 09:52:35 2026] 127.0.0.1:62879 Closing
+[Fri Apr 3 09:52:35 2026] 127.0.0.1:49250 Accepted
+[Fri Apr 3 09:52:35 2026] 127.0.0.1:62225 Accepted
+[Fri Apr 3 09:52:35 2026] 127.0.0.1:49250 [200]: GET /images/star16x16.png
+[Fri Apr 3 09:52:35 2026] 127.0.0.1:62225 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 09:52:35 2026] 127.0.0.1:49250 Closing
+[Fri Apr 3 09:52:35 2026] 127.0.0.1:62225 Closing
+[Fri Apr 3 09:52:35 2026] 127.0.0.1:52096 Accepted
+[Fri Apr 3 09:52:35 2026] 127.0.0.1:52096 [200]: GET /favicon.ico
+[Fri Apr 3 09:52:35 2026] 127.0.0.1:52096 Closing
+[Fri Apr 3 09:52:38 2026] 127.0.0.1:50894 Accepted
+[Fri Apr 3 09:52:38 2026] 127.0.0.1:50894 [200]: GET /monatsvorhersage.php?year=2026&month=7
+[Fri Apr 3 09:52:38 2026] 127.0.0.1:50894 Closing
+[Fri Apr 3 09:52:38 2026] 127.0.0.1:63242 Accepted
+[Fri Apr 3 09:52:38 2026] 127.0.0.1:63242 [200]: GET /css/style.css
+[Fri Apr 3 09:52:38 2026] 127.0.0.1:62413 Accepted
+[Fri Apr 3 09:52:38 2026] 127.0.0.1:62413 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 09:52:38 2026] 127.0.0.1:63242 Closing
+[Fri Apr 3 09:52:38 2026] 127.0.0.1:62413 Closing
+[Fri Apr 3 09:52:38 2026] 127.0.0.1:65042 Accepted
+[Fri Apr 3 09:52:38 2026] 127.0.0.1:65042 [200]: GET /images/star16x16.png
+[Fri Apr 3 09:52:38 2026] 127.0.0.1:65042 Closing
+[Fri Apr 3 09:52:38 2026] 127.0.0.1:51505 Accepted
+[Fri Apr 3 09:52:38 2026] 127.0.0.1:51505 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 09:52:38 2026] 127.0.0.1:51505 Closing
+[Fri Apr 3 09:52:38 2026] 127.0.0.1:60541 Accepted
+[Fri Apr 3 09:52:38 2026] 127.0.0.1:60541 [200]: GET /favicon.ico
+[Fri Apr 3 09:52:38 2026] 127.0.0.1:60541 Closing
+[Fri Apr 3 09:52:43 2026] 127.0.0.1:61563 Accepted
+[Fri Apr 3 09:52:43 2026] 127.0.0.1:61563 [200]: GET /monatsvorhersage.php?year=2031&month=7
+[Fri Apr 3 09:52:43 2026] 127.0.0.1:61563 Closing
+[Fri Apr 3 09:52:43 2026] 127.0.0.1:57419 Accepted
+[Fri Apr 3 09:52:43 2026] 127.0.0.1:57419 [200]: GET /css/style.css
+[Fri Apr 3 09:52:43 2026] 127.0.0.1:56551 Accepted
+[Fri Apr 3 09:52:43 2026] 127.0.0.1:56551 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 09:52:43 2026] 127.0.0.1:57419 Closing
+[Fri Apr 3 09:52:43 2026] 127.0.0.1:56551 Closing
+[Fri Apr 3 09:52:43 2026] 127.0.0.1:59800 Accepted
+[Fri Apr 3 09:52:43 2026] 127.0.0.1:58479 Accepted
+[Fri Apr 3 09:52:43 2026] 127.0.0.1:59800 [200]: GET /images/star16x16.png
+[Fri Apr 3 09:52:43 2026] 127.0.0.1:58479 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 09:52:43 2026] 127.0.0.1:59800 Closing
+[Fri Apr 3 09:52:43 2026] 127.0.0.1:58479 Closing
+[Fri Apr 3 09:52:43 2026] 127.0.0.1:52959 Accepted
+[Fri Apr 3 09:52:44 2026] 127.0.0.1:52959 [200]: GET /favicon.ico
+[Fri Apr 3 09:52:44 2026] 127.0.0.1:52959 Closing
+[Fri Apr 3 09:52:48 2026] 127.0.0.1:52521 Accepted
+[Fri Apr 3 09:52:48 2026] 127.0.0.1:52521 [200]: GET /monatsvorhersage.php?year=2031&month=5
+[Fri Apr 3 09:52:48 2026] 127.0.0.1:52521 Closing
+[Fri Apr 3 09:52:48 2026] 127.0.0.1:49979 Accepted
+[Fri Apr 3 09:52:48 2026] 127.0.0.1:50311 Accepted
+[Fri Apr 3 09:52:48 2026] 127.0.0.1:49979 [200]: GET /css/style.css
+[Fri Apr 3 09:52:48 2026] 127.0.0.1:50311 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 09:52:48 2026] 127.0.0.1:49979 Closing
+[Fri Apr 3 09:52:48 2026] 127.0.0.1:50311 Closing
+[Fri Apr 3 09:52:48 2026] 127.0.0.1:58563 Accepted
+[Fri Apr 3 09:52:48 2026] 127.0.0.1:57474 Accepted
+[Fri Apr 3 09:52:48 2026] 127.0.0.1:58563 [200]: GET /images/star16x16.png
+[Fri Apr 3 09:52:48 2026] 127.0.0.1:57474 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 09:52:48 2026] 127.0.0.1:58563 Closing
+[Fri Apr 3 09:52:48 2026] 127.0.0.1:57474 Closing
+[Fri Apr 3 09:52:48 2026] 127.0.0.1:58524 Accepted
+[Fri Apr 3 09:52:48 2026] 127.0.0.1:58524 [200]: GET /favicon.ico
+[Fri Apr 3 09:52:48 2026] 127.0.0.1:58524 Closing
+[Fri Apr 3 09:55:42 2026] 127.0.0.1:49790 Accepted
+[Fri Apr 3 09:55:42 2026] 127.0.0.1:49790 [200]: GET /monatsvorhersage.php?year=2031&month=5
+[Fri Apr 3 09:55:42 2026] 127.0.0.1:49790 Closing
+[Fri Apr 3 09:55:42 2026] 127.0.0.1:58084 Accepted
+[Fri Apr 3 09:55:42 2026] 127.0.0.1:64937 Accepted
+[Fri Apr 3 09:55:42 2026] 127.0.0.1:58084 [200]: GET /css/style.css
+[Fri Apr 3 09:55:42 2026] 127.0.0.1:64937 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 09:55:42 2026] 127.0.0.1:58084 Closing
+[Fri Apr 3 09:55:42 2026] 127.0.0.1:64937 Closing
+[Fri Apr 3 09:55:42 2026] 127.0.0.1:58804 Accepted
+[Fri Apr 3 09:55:42 2026] 127.0.0.1:60093 Accepted
+[Fri Apr 3 09:55:42 2026] 127.0.0.1:58804 [200]: GET /images/star16x16.png
+[Fri Apr 3 09:55:42 2026] 127.0.0.1:60093 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 09:55:42 2026] 127.0.0.1:58804 Closing
+[Fri Apr 3 09:55:42 2026] 127.0.0.1:60093 Closing
+[Fri Apr 3 09:55:42 2026] 127.0.0.1:52020 Accepted
+[Fri Apr 3 09:55:42 2026] 127.0.0.1:52020 [200]: GET /favicon.ico
+[Fri Apr 3 09:55:42 2026] 127.0.0.1:52020 Closing
+[Fri Apr 3 09:55:47 2026] 127.0.0.1:63428 Accepted
+[Fri Apr 3 09:55:47 2026] 127.0.0.1:63428 [200]: GET /monatsvorhersage.php?year=2031&month=5
+[Fri Apr 3 09:55:47 2026] 127.0.0.1:63428 Closing
+[Fri Apr 3 09:55:47 2026] 127.0.0.1:54279 Accepted
+[Fri Apr 3 09:55:47 2026] 127.0.0.1:59510 Accepted
+[Fri Apr 3 09:55:47 2026] 127.0.0.1:54279 [200]: GET /css/style.css
+[Fri Apr 3 09:55:47 2026] 127.0.0.1:59510 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 09:55:47 2026] 127.0.0.1:54279 Closing
+[Fri Apr 3 09:55:47 2026] 127.0.0.1:59510 Closing
+[Fri Apr 3 09:55:47 2026] 127.0.0.1:52371 Accepted
+[Fri Apr 3 09:55:47 2026] 127.0.0.1:52371 [200]: GET /images/star16x16.png
+[Fri Apr 3 09:55:47 2026] 127.0.0.1:50138 Accepted
+[Fri Apr 3 09:55:47 2026] 127.0.0.1:50138 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 09:55:47 2026] 127.0.0.1:52371 Closing
+[Fri Apr 3 09:55:47 2026] 127.0.0.1:50138 Closing
+[Fri Apr 3 09:55:47 2026] 127.0.0.1:62368 Accepted
+[Fri Apr 3 09:55:47 2026] 127.0.0.1:62368 [200]: GET /favicon.ico
+[Fri Apr 3 09:55:47 2026] 127.0.0.1:62368 Closing
+[Fri Apr 3 09:56:03 2026] 127.0.0.1:51928 Accepted
+[Fri Apr 3 09:56:03 2026] 127.0.0.1:51928 [200]: GET /monatsvorhersage.php?year=2026&month=5
+[Fri Apr 3 09:56:03 2026] 127.0.0.1:51928 Closing
+[Fri Apr 3 09:56:03 2026] 127.0.0.1:56180 Accepted
+[Fri Apr 3 09:56:03 2026] 127.0.0.1:61644 Accepted
+[Fri Apr 3 09:56:03 2026] 127.0.0.1:56180 [200]: GET /css/style.css
+[Fri Apr 3 09:56:03 2026] 127.0.0.1:61644 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 09:56:03 2026] 127.0.0.1:56180 Closing
+[Fri Apr 3 09:56:03 2026] 127.0.0.1:61644 Closing
+[Fri Apr 3 09:56:03 2026] 127.0.0.1:57711 Accepted
+[Fri Apr 3 09:56:03 2026] 127.0.0.1:57711 [200]: GET /images/star16x16.png
+[Fri Apr 3 09:56:03 2026] 127.0.0.1:58612 Accepted
+[Fri Apr 3 09:56:03 2026] 127.0.0.1:58612 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 09:56:03 2026] 127.0.0.1:57711 Closing
+[Fri Apr 3 09:56:03 2026] 127.0.0.1:58612 Closing
+[Fri Apr 3 09:56:03 2026] 127.0.0.1:54234 Accepted
+[Fri Apr 3 09:56:03 2026] 127.0.0.1:54234 [200]: GET /favicon.ico
+[Fri Apr 3 09:56:03 2026] 127.0.0.1:54234 Closing
+[Fri Apr 3 09:58:19 2026] 127.0.0.1:61194 Accepted
+[Fri Apr 3 09:58:20 2026] 127.0.0.1:61194 [200]: GET /monatsvorhersage.php?year=2026&month=5
+[Fri Apr 3 09:58:20 2026] 127.0.0.1:61194 Closing
+[Fri Apr 3 09:58:20 2026] 127.0.0.1:61357 Accepted
+[Fri Apr 3 09:58:20 2026] 127.0.0.1:61357 [200]: GET /css/style.css
+[Fri Apr 3 09:58:20 2026] 127.0.0.1:54487 Accepted
+[Fri Apr 3 09:58:20 2026] 127.0.0.1:54487 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 09:58:20 2026] 127.0.0.1:61357 Closing
+[Fri Apr 3 09:58:20 2026] 127.0.0.1:54487 Closing
+[Fri Apr 3 09:58:20 2026] 127.0.0.1:55489 Accepted
+[Fri Apr 3 09:58:20 2026] 127.0.0.1:51517 Accepted
+[Fri Apr 3 09:58:20 2026] 127.0.0.1:55489 [200]: GET /images/star16x16.png
+[Fri Apr 3 09:58:20 2026] 127.0.0.1:51517 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 09:58:20 2026] 127.0.0.1:55489 Closing
+[Fri Apr 3 09:58:20 2026] 127.0.0.1:51517 Closing
+[Fri Apr 3 09:58:20 2026] 127.0.0.1:59090 Accepted
+[Fri Apr 3 09:58:20 2026] 127.0.0.1:59090 [200]: GET /favicon.ico
+[Fri Apr 3 09:58:20 2026] 127.0.0.1:59090 Closing
+[Fri Apr 3 09:59:03 2026] 127.0.0.1:54109 Accepted
+[Fri Apr 3 09:59:03 2026] 127.0.0.1:54109 [200]: GET /monatsvorhersage.php?year=2026&month=5
+[Fri Apr 3 09:59:03 2026] 127.0.0.1:54109 Closing
+[Fri Apr 3 09:59:03 2026] 127.0.0.1:50222 Accepted
+[Fri Apr 3 09:59:03 2026] 127.0.0.1:50735 Accepted
+[Fri Apr 3 09:59:03 2026] 127.0.0.1:50222 [200]: GET /css/style.css
+[Fri Apr 3 09:59:03 2026] 127.0.0.1:50735 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 09:59:03 2026] 127.0.0.1:50222 Closing
+[Fri Apr 3 09:59:03 2026] 127.0.0.1:50735 Closing
+[Fri Apr 3 09:59:03 2026] 127.0.0.1:53585 Accepted
+[Fri Apr 3 09:59:03 2026] 127.0.0.1:53585 [200]: GET /images/star16x16.png
+[Fri Apr 3 09:59:03 2026] 127.0.0.1:51447 Accepted
+[Fri Apr 3 09:59:03 2026] 127.0.0.1:51447 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 09:59:03 2026] 127.0.0.1:53585 Closing
+[Fri Apr 3 09:59:03 2026] 127.0.0.1:51447 Closing
+[Fri Apr 3 09:59:03 2026] 127.0.0.1:63331 Accepted
+[Fri Apr 3 09:59:04 2026] 127.0.0.1:63331 [200]: GET /favicon.ico
+[Fri Apr 3 09:59:04 2026] 127.0.0.1:63331 Closing
+[Fri Apr 3 10:00:39 2026] 127.0.0.1:62337 Accepted
+[Fri Apr 3 10:00:39 2026] 127.0.0.1:62337 [200]: GET /monatsvorhersage.php?year=2026&month=5
+[Fri Apr 3 10:00:39 2026] 127.0.0.1:62337 Closing
+[Fri Apr 3 10:00:39 2026] 127.0.0.1:49272 Accepted
+[Fri Apr 3 10:00:39 2026] 127.0.0.1:61492 Accepted
+[Fri Apr 3 10:00:39 2026] 127.0.0.1:49272 [200]: GET /css/style.css
+[Fri Apr 3 10:00:39 2026] 127.0.0.1:61492 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:00:39 2026] 127.0.0.1:49272 Closing
+[Fri Apr 3 10:00:39 2026] 127.0.0.1:61492 Closing
+[Fri Apr 3 10:00:39 2026] 127.0.0.1:53800 Accepted
+[Fri Apr 3 10:00:39 2026] 127.0.0.1:54427 Accepted
+[Fri Apr 3 10:00:39 2026] 127.0.0.1:53800 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:00:39 2026] 127.0.0.1:54427 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:00:39 2026] 127.0.0.1:53800 Closing
+[Fri Apr 3 10:00:39 2026] 127.0.0.1:54427 Closing
+[Fri Apr 3 10:00:39 2026] 127.0.0.1:58224 Accepted
+[Fri Apr 3 10:00:39 2026] 127.0.0.1:58224 [200]: GET /favicon.ico
+[Fri Apr 3 10:00:39 2026] 127.0.0.1:58224 Closing
+[Fri Apr 3 10:03:47 2026] 127.0.0.1:58262 Accepted
+[Fri Apr 3 10:03:47 2026] 127.0.0.1:58262 [200]: GET /monatsvorhersage.php?year=2026&month=5
+[Fri Apr 3 10:03:47 2026] 127.0.0.1:58262 Closing
+[Fri Apr 3 10:03:47 2026] 127.0.0.1:54202 Accepted
+[Fri Apr 3 10:03:47 2026] 127.0.0.1:63564 Accepted
+[Fri Apr 3 10:03:47 2026] 127.0.0.1:54202 [200]: GET /css/style.css
+[Fri Apr 3 10:03:47 2026] 127.0.0.1:63564 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:03:47 2026] 127.0.0.1:54202 Closing
+[Fri Apr 3 10:03:47 2026] 127.0.0.1:63564 Closing
+[Fri Apr 3 10:03:47 2026] 127.0.0.1:65060 Accepted
+[Fri Apr 3 10:03:47 2026] 127.0.0.1:50319 Accepted
+[Fri Apr 3 10:03:47 2026] 127.0.0.1:65060 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:03:47 2026] 127.0.0.1:50319 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:03:47 2026] 127.0.0.1:65060 Closing
+[Fri Apr 3 10:03:47 2026] 127.0.0.1:50319 Closing
+[Fri Apr 3 10:03:47 2026] 127.0.0.1:54734 Accepted
+[Fri Apr 3 10:03:47 2026] 127.0.0.1:54734 [200]: GET /favicon.ico
+[Fri Apr 3 10:03:47 2026] 127.0.0.1:54734 Closing
+[Fri Apr 3 10:05:03 2026] 127.0.0.1:54523 Accepted
+[Fri Apr 3 10:05:03 2026] 127.0.0.1:54523 [200]: GET /monatsvorhersage.php?year=2026&month=5
+[Fri Apr 3 10:05:03 2026] 127.0.0.1:54523 Closing
+[Fri Apr 3 10:05:03 2026] 127.0.0.1:65276 Accepted
+[Fri Apr 3 10:05:03 2026] 127.0.0.1:60652 Accepted
+[Fri Apr 3 10:05:03 2026] 127.0.0.1:65276 [200]: GET /css/style.css
+[Fri Apr 3 10:05:03 2026] 127.0.0.1:60652 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:05:03 2026] 127.0.0.1:65276 Closing
+[Fri Apr 3 10:05:03 2026] 127.0.0.1:60652 Closing
+[Fri Apr 3 10:05:03 2026] 127.0.0.1:58934 Accepted
+[Fri Apr 3 10:05:03 2026] 127.0.0.1:50087 Accepted
+[Fri Apr 3 10:05:03 2026] 127.0.0.1:58934 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:05:03 2026] 127.0.0.1:50087 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:05:03 2026] 127.0.0.1:58934 Closing
+[Fri Apr 3 10:05:03 2026] 127.0.0.1:50087 Closing
+[Fri Apr 3 10:05:03 2026] 127.0.0.1:52155 Accepted
+[Fri Apr 3 10:05:03 2026] 127.0.0.1:52155 [200]: GET /favicon.ico
+[Fri Apr 3 10:05:03 2026] 127.0.0.1:52155 Closing
+[Fri Apr 3 10:05:27 2026] 127.0.0.1:62775 Accepted
+[Fri Apr 3 10:05:27 2026] 127.0.0.1:62775 [200]: GET /monatsvorhersage.php?year=2026&month=5
+[Fri Apr 3 10:05:27 2026] 127.0.0.1:62775 Closing
+[Fri Apr 3 10:05:27 2026] 127.0.0.1:59399 Accepted
+[Fri Apr 3 10:05:27 2026] 127.0.0.1:59399 [200]: GET /css/style.css
+[Fri Apr 3 10:05:27 2026] 127.0.0.1:60515 Accepted
+[Fri Apr 3 10:05:27 2026] 127.0.0.1:59399 Closing
+[Fri Apr 3 10:05:27 2026] 127.0.0.1:60515 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:05:27 2026] 127.0.0.1:60515 Closing
+[Fri Apr 3 10:05:27 2026] 127.0.0.1:57707 Accepted
+[Fri Apr 3 10:05:27 2026] 127.0.0.1:57707 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:05:27 2026] 127.0.0.1:57707 Closing
+[Fri Apr 3 10:05:27 2026] 127.0.0.1:57548 Accepted
+[Fri Apr 3 10:05:27 2026] 127.0.0.1:57548 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:05:27 2026] 127.0.0.1:57548 Closing
+[Fri Apr 3 10:05:27 2026] 127.0.0.1:55847 Accepted
+[Fri Apr 3 10:05:27 2026] 127.0.0.1:55847 [200]: GET /favicon.ico
+[Fri Apr 3 10:05:27 2026] 127.0.0.1:55847 Closing
+[Fri Apr 3 10:05:29 2026] 127.0.0.1:52085 Accepted
+[Fri Apr 3 10:05:29 2026] 127.0.0.1:52085 [200]: GET /monatsvorhersage.php?year=2026&month=5
+[Fri Apr 3 10:05:29 2026] 127.0.0.1:52085 Closing
+[Fri Apr 3 10:05:29 2026] 127.0.0.1:52608 Accepted
+[Fri Apr 3 10:05:29 2026] 127.0.0.1:49512 Accepted
+[Fri Apr 3 10:05:29 2026] 127.0.0.1:52608 [200]: GET /css/style.css
+[Fri Apr 3 10:05:29 2026] 127.0.0.1:49512 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:05:29 2026] 127.0.0.1:52608 Closing
+[Fri Apr 3 10:05:29 2026] 127.0.0.1:49512 Closing
+[Fri Apr 3 10:05:29 2026] 127.0.0.1:52247 Accepted
+[Fri Apr 3 10:05:29 2026] 127.0.0.1:52247 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:05:29 2026] 127.0.0.1:56288 Accepted
+[Fri Apr 3 10:05:29 2026] 127.0.0.1:56288 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:05:29 2026] 127.0.0.1:52247 Closing
+[Fri Apr 3 10:05:29 2026] 127.0.0.1:56288 Closing
+[Fri Apr 3 10:05:29 2026] 127.0.0.1:63502 Accepted
+[Fri Apr 3 10:05:29 2026] 127.0.0.1:63502 [200]: GET /favicon.ico
+[Fri Apr 3 10:05:29 2026] 127.0.0.1:63502 Closing
+[Fri Apr 3 10:07:53 2026] 127.0.0.1:52145 Accepted
+[Fri Apr 3 10:07:53 2026] 127.0.0.1:52145 [200]: GET /monatsvorhersage.php?year=2026&month=5
+[Fri Apr 3 10:07:53 2026] 127.0.0.1:52145 Closing
+[Fri Apr 3 10:07:53 2026] 127.0.0.1:62861 Accepted
+[Fri Apr 3 10:07:53 2026] 127.0.0.1:62861 [200]: GET /css/style.css
+[Fri Apr 3 10:07:53 2026] 127.0.0.1:62861 Closing
+[Fri Apr 3 10:07:53 2026] 127.0.0.1:60792 Accepted
+[Fri Apr 3 10:07:53 2026] 127.0.0.1:55030 Accepted
+[Fri Apr 3 10:07:53 2026] 127.0.0.1:60792 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:07:53 2026] 127.0.0.1:55030 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:07:53 2026] 127.0.0.1:65483 Accepted
+[Fri Apr 3 10:07:53 2026] 127.0.0.1:60792 Closing
+[Fri Apr 3 10:07:53 2026] 127.0.0.1:55030 Closing
+[Fri Apr 3 10:07:53 2026] 127.0.0.1:65483 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:07:53 2026] 127.0.0.1:65483 Closing
+[Fri Apr 3 10:07:53 2026] 127.0.0.1:64099 Accepted
+[Fri Apr 3 10:07:53 2026] 127.0.0.1:64099 [200]: GET /favicon.ico
+[Fri Apr 3 10:07:53 2026] 127.0.0.1:64099 Closing
+[Fri Apr 3 10:08:31 2026] 127.0.0.1:63824 Accepted
+[Fri Apr 3 10:08:31 2026] 127.0.0.1:63824 [200]: GET /monatsvorhersage.php?year=2026&month=4
+[Fri Apr 3 10:08:31 2026] 127.0.0.1:63824 Closing
+[Fri Apr 3 10:08:31 2026] 127.0.0.1:50440 Accepted
+[Fri Apr 3 10:08:31 2026] 127.0.0.1:50440 [200]: GET /css/style.css
+[Fri Apr 3 10:08:31 2026] 127.0.0.1:50440 Closing
+[Fri Apr 3 10:08:31 2026] 127.0.0.1:55018 Accepted
+[Fri Apr 3 10:08:31 2026] 127.0.0.1:55018 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:08:31 2026] 127.0.0.1:55018 Closing
+[Fri Apr 3 10:08:31 2026] 127.0.0.1:64055 Accepted
+[Fri Apr 3 10:08:31 2026] 127.0.0.1:65438 Accepted
+[Fri Apr 3 10:08:31 2026] 127.0.0.1:64055 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:08:31 2026] 127.0.0.1:65438 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:08:31 2026] 127.0.0.1:64055 Closing
+[Fri Apr 3 10:08:31 2026] 127.0.0.1:65438 Closing
+[Fri Apr 3 10:08:31 2026] 127.0.0.1:55097 Accepted
+[Fri Apr 3 10:08:31 2026] 127.0.0.1:55097 [200]: GET /favicon.ico
+[Fri Apr 3 10:08:31 2026] 127.0.0.1:55097 Closing
+[Fri Apr 3 10:09:53 2026] 127.0.0.1:50481 Accepted
+[Fri Apr 3 10:09:53 2026] 127.0.0.1:50481 [200]: GET /monatsvorhersage.php?year=2026&month=4
+[Fri Apr 3 10:09:53 2026] 127.0.0.1:50481 Closing
+[Fri Apr 3 10:09:53 2026] 127.0.0.1:60979 Accepted
+[Fri Apr 3 10:09:53 2026] 127.0.0.1:60979 [200]: GET /css/style.css
+[Fri Apr 3 10:09:53 2026] 127.0.0.1:60979 Closing
+[Fri Apr 3 10:09:53 2026] 127.0.0.1:51943 Accepted
+[Fri Apr 3 10:09:53 2026] 127.0.0.1:51943 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:09:53 2026] 127.0.0.1:51943 Closing
+[Fri Apr 3 10:09:53 2026] 127.0.0.1:64750 Accepted
+[Fri Apr 3 10:09:53 2026] 127.0.0.1:64750 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:09:53 2026] 127.0.0.1:56161 Accepted
+[Fri Apr 3 10:09:53 2026] 127.0.0.1:56161 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:09:53 2026] 127.0.0.1:64750 Closing
+[Fri Apr 3 10:09:53 2026] 127.0.0.1:56161 Closing
+[Fri Apr 3 10:09:53 2026] 127.0.0.1:56607 Accepted
+[Fri Apr 3 10:09:53 2026] 127.0.0.1:56607 [200]: GET /favicon.ico
+[Fri Apr 3 10:09:53 2026] 127.0.0.1:56607 Closing
+[Fri Apr 3 10:10:06 2026] 127.0.0.1:55090 Accepted
+[Fri Apr 3 10:10:06 2026] 127.0.0.1:55090 [200]: GET /monatsvorhersage.php?year=2026&month=4
+[Fri Apr 3 10:10:06 2026] 127.0.0.1:55090 Closing
+[Fri Apr 3 10:10:06 2026] 127.0.0.1:52994 Accepted
+[Fri Apr 3 10:10:06 2026] 127.0.0.1:52994 [200]: GET /css/style.css
+[Fri Apr 3 10:10:06 2026] 127.0.0.1:52994 Closing
+[Fri Apr 3 10:10:06 2026] 127.0.0.1:62165 Accepted
+[Fri Apr 3 10:10:06 2026] 127.0.0.1:62165 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:10:06 2026] 127.0.0.1:58700 Accepted
+[Fri Apr 3 10:10:06 2026] 127.0.0.1:62111 Accepted
+[Fri Apr 3 10:10:06 2026] 127.0.0.1:62165 Closing
+[Fri Apr 3 10:10:06 2026] 127.0.0.1:58700 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:10:06 2026] 127.0.0.1:62111 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:10:06 2026] 127.0.0.1:58700 Closing
+[Fri Apr 3 10:10:06 2026] 127.0.0.1:62111 Closing
+[Fri Apr 3 10:10:06 2026] 127.0.0.1:53133 Accepted
+[Fri Apr 3 10:10:07 2026] 127.0.0.1:53133 [200]: GET /favicon.ico
+[Fri Apr 3 10:10:07 2026] 127.0.0.1:53133 Closing
+[Fri Apr 3 10:11:46 2026] 127.0.0.1:61210 Accepted
+[Fri Apr 3 10:11:47 2026] 127.0.0.1:61210 [200]: GET /monatsvorhersage.php?year=2026&month=4
+[Fri Apr 3 10:11:47 2026] 127.0.0.1:61210 Closing
+[Fri Apr 3 10:11:47 2026] 127.0.0.1:52078 Accepted
+[Fri Apr 3 10:11:47 2026] 127.0.0.1:52078 [200]: GET /css/style.css
+[Fri Apr 3 10:11:47 2026] 127.0.0.1:52078 Closing
+[Fri Apr 3 10:11:47 2026] 127.0.0.1:54215 Accepted
+[Fri Apr 3 10:11:47 2026] 127.0.0.1:54215 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:11:47 2026] 127.0.0.1:54215 Closing
+[Fri Apr 3 10:11:47 2026] 127.0.0.1:50355 Accepted
+[Fri Apr 3 10:11:47 2026] 127.0.0.1:53455 Accepted
+[Fri Apr 3 10:11:47 2026] 127.0.0.1:50355 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:11:47 2026] 127.0.0.1:53455 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:11:47 2026] 127.0.0.1:50355 Closing
+[Fri Apr 3 10:11:47 2026] 127.0.0.1:53455 Closing
+[Fri Apr 3 10:11:47 2026] 127.0.0.1:51743 Accepted
+[Fri Apr 3 10:11:47 2026] 127.0.0.1:51743 [200]: GET /favicon.ico
+[Fri Apr 3 10:11:47 2026] 127.0.0.1:51743 Closing
+[Fri Apr 3 10:15:07 2026] 127.0.0.1:65436 Accepted
+[Fri Apr 3 10:15:07 2026] 127.0.0.1:65436 [200]: GET /monatsvorhersage.php?year=2026&month=4
+[Fri Apr 3 10:15:07 2026] 127.0.0.1:65436 Closing
+[Fri Apr 3 10:15:07 2026] 127.0.0.1:54739 Accepted
+[Fri Apr 3 10:15:07 2026] 127.0.0.1:54739 [200]: GET /css/style.css
+[Fri Apr 3 10:15:07 2026] 127.0.0.1:54739 Closing
+[Fri Apr 3 10:15:07 2026] 127.0.0.1:57276 Accepted
+[Fri Apr 3 10:15:07 2026] 127.0.0.1:57276 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:15:07 2026] 127.0.0.1:57276 Closing
+[Fri Apr 3 10:15:07 2026] 127.0.0.1:50450 Accepted
+[Fri Apr 3 10:15:07 2026] 127.0.0.1:50450 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:15:07 2026] 127.0.0.1:61322 Accepted
+[Fri Apr 3 10:15:07 2026] 127.0.0.1:61322 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:15:07 2026] 127.0.0.1:50450 Closing
+[Fri Apr 3 10:15:07 2026] 127.0.0.1:61322 Closing
+[Fri Apr 3 10:15:07 2026] 127.0.0.1:50742 Accepted
+[Fri Apr 3 10:15:08 2026] 127.0.0.1:50742 [200]: GET /favicon.ico
+[Fri Apr 3 10:15:08 2026] 127.0.0.1:50742 Closing
+[Fri Apr 3 10:17:37 2026] 127.0.0.1:49524 Accepted
+[Fri Apr 3 10:17:37 2026] 127.0.0.1:49524 [200]: GET /monatsvorhersage.php?year=2026&month=4
+[Fri Apr 3 10:17:37 2026] 127.0.0.1:49524 Closing
+[Fri Apr 3 10:17:37 2026] 127.0.0.1:54697 Accepted
+[Fri Apr 3 10:17:37 2026] 127.0.0.1:54697 [200]: GET /css/style.css
+[Fri Apr 3 10:17:37 2026] 127.0.0.1:59606 Accepted
+[Fri Apr 3 10:17:37 2026] 127.0.0.1:59606 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:17:37 2026] 127.0.0.1:54697 Closing
+[Fri Apr 3 10:17:37 2026] 127.0.0.1:59606 Closing
+[Fri Apr 3 10:17:37 2026] 127.0.0.1:56286 Accepted
+[Fri Apr 3 10:17:37 2026] 127.0.0.1:56286 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:17:37 2026] 127.0.0.1:56959 Accepted
+[Fri Apr 3 10:17:37 2026] 127.0.0.1:56959 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:17:37 2026] 127.0.0.1:56286 Closing
+[Fri Apr 3 10:17:37 2026] 127.0.0.1:56959 Closing
+[Fri Apr 3 10:17:37 2026] 127.0.0.1:55983 Accepted
+[Fri Apr 3 10:17:38 2026] 127.0.0.1:55983 [200]: GET /favicon.ico
+[Fri Apr 3 10:17:38 2026] 127.0.0.1:55983 Closing
+[Fri Apr 3 10:17:51 2026] 127.0.0.1:62695 Accepted
+[Fri Apr 3 10:17:51 2026] 127.0.0.1:62695 [200]: GET /monatsvorhersage.php?year=2026&month=3
+[Fri Apr 3 10:17:51 2026] 127.0.0.1:62695 Closing
+[Fri Apr 3 10:17:51 2026] 127.0.0.1:60434 Accepted
+[Fri Apr 3 10:17:51 2026] 127.0.0.1:60434 [200]: GET /css/style.css
+[Fri Apr 3 10:17:51 2026] 127.0.0.1:60434 Closing
+[Fri Apr 3 10:17:51 2026] 127.0.0.1:53343 Accepted
+[Fri Apr 3 10:17:51 2026] 127.0.0.1:64834 Accepted
+[Fri Apr 3 10:17:51 2026] 127.0.0.1:61165 Accepted
+[Fri Apr 3 10:17:51 2026] 127.0.0.1:53343 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:17:51 2026] 127.0.0.1:64834 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:17:51 2026] 127.0.0.1:61165 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:17:51 2026] 127.0.0.1:53343 Closing
+[Fri Apr 3 10:17:51 2026] 127.0.0.1:64834 Closing
+[Fri Apr 3 10:17:51 2026] 127.0.0.1:61165 Closing
+[Fri Apr 3 10:17:51 2026] 127.0.0.1:65227 Accepted
+[Fri Apr 3 10:17:51 2026] 127.0.0.1:65227 [200]: GET /favicon.ico
+[Fri Apr 3 10:17:51 2026] 127.0.0.1:65227 Closing
+[Fri Apr 3 10:18:42 2026] 127.0.0.1:62764 Accepted
+[Fri Apr 3 10:18:42 2026] 127.0.0.1:62764 [200]: GET /monatsvorhersage.php?year=2026&month=3
+[Fri Apr 3 10:18:42 2026] 127.0.0.1:62764 Closing
+[Fri Apr 3 10:18:42 2026] 127.0.0.1:64236 Accepted
+[Fri Apr 3 10:18:42 2026] 127.0.0.1:64236 [200]: GET /css/style.css
+[Fri Apr 3 10:18:42 2026] 127.0.0.1:64236 Closing
+[Fri Apr 3 10:18:42 2026] 127.0.0.1:59869 Accepted
+[Fri Apr 3 10:18:42 2026] 127.0.0.1:59869 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:18:42 2026] 127.0.0.1:59869 Closing
+[Fri Apr 3 10:18:42 2026] 127.0.0.1:58105 Accepted
+[Fri Apr 3 10:18:42 2026] 127.0.0.1:55468 Accepted
+[Fri Apr 3 10:18:42 2026] 127.0.0.1:58105 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:18:42 2026] 127.0.0.1:55468 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:18:42 2026] 127.0.0.1:58105 Closing
+[Fri Apr 3 10:18:42 2026] 127.0.0.1:55468 Closing
+[Fri Apr 3 10:18:42 2026] 127.0.0.1:62175 Accepted
+[Fri Apr 3 10:18:43 2026] 127.0.0.1:62175 [200]: GET /favicon.ico
+[Fri Apr 3 10:18:43 2026] 127.0.0.1:62175 Closing
+[Fri Apr 3 10:22:06 2026] 127.0.0.1:51026 Accepted
+[Fri Apr 3 10:22:07 2026] 127.0.0.1:51026 [200]: GET /monatsvorhersage.php?year=2026&month=3
+[Fri Apr 3 10:22:07 2026] 127.0.0.1:51026 Closing
+[Fri Apr 3 10:22:07 2026] 127.0.0.1:55934 Accepted
+[Fri Apr 3 10:22:07 2026] 127.0.0.1:55934 [200]: GET /css/style.css
+[Fri Apr 3 10:22:07 2026] 127.0.0.1:55934 Closing
+[Fri Apr 3 10:22:07 2026] 127.0.0.1:64652 Accepted
+[Fri Apr 3 10:22:07 2026] 127.0.0.1:64652 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:22:07 2026] 127.0.0.1:62324 Accepted
+[Fri Apr 3 10:22:07 2026] 127.0.0.1:62324 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:22:07 2026] 127.0.0.1:64652 Closing
+[Fri Apr 3 10:22:07 2026] 127.0.0.1:55574 Accepted
+[Fri Apr 3 10:22:07 2026] 127.0.0.1:55574 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:22:07 2026] 127.0.0.1:62324 Closing
+[Fri Apr 3 10:22:07 2026] 127.0.0.1:55574 Closing
+[Fri Apr 3 10:22:07 2026] 127.0.0.1:56726 Accepted
+[Fri Apr 3 10:22:07 2026] 127.0.0.1:56726 [200]: GET /favicon.ico
+[Fri Apr 3 10:22:07 2026] 127.0.0.1:56726 Closing
+[Fri Apr 3 10:22:33 2026] 127.0.0.1:56959 Accepted
+[Fri Apr 3 10:22:34 2026] 127.0.0.1:56959 [200]: GET /monatsvorhersage.php?year=2026&month=3
+[Fri Apr 3 10:22:34 2026] 127.0.0.1:56959 Closing
+[Fri Apr 3 10:22:34 2026] 127.0.0.1:64363 Accepted
+[Fri Apr 3 10:22:34 2026] 127.0.0.1:64363 [200]: GET /css/style.css
+[Fri Apr 3 10:22:34 2026] 127.0.0.1:64363 Closing
+[Fri Apr 3 10:22:34 2026] 127.0.0.1:58814 Accepted
+[Fri Apr 3 10:22:34 2026] 127.0.0.1:58814 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:22:34 2026] 127.0.0.1:58814 Closing
+[Fri Apr 3 10:22:34 2026] 127.0.0.1:59525 Accepted
+[Fri Apr 3 10:22:34 2026] 127.0.0.1:59525 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:22:34 2026] 127.0.0.1:59525 Closing
+[Fri Apr 3 10:22:34 2026] 127.0.0.1:55975 Accepted
+[Fri Apr 3 10:22:34 2026] 127.0.0.1:55975 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:22:34 2026] 127.0.0.1:55975 Closing
+[Fri Apr 3 10:22:34 2026] 127.0.0.1:57698 Accepted
+[Fri Apr 3 10:22:34 2026] 127.0.0.1:57698 [200]: GET /favicon.ico
+[Fri Apr 3 10:22:34 2026] 127.0.0.1:57698 Closing
+[Fri Apr 3 10:23:59 2026] 127.0.0.1:58421 Accepted
+[Fri Apr 3 10:24:00 2026] 127.0.0.1:58421 [200]: GET /monatsvorhersage.php?year=2026&month=3
+[Fri Apr 3 10:24:00 2026] 127.0.0.1:58421 Closing
+[Fri Apr 3 10:24:00 2026] 127.0.0.1:51267 Accepted
+[Fri Apr 3 10:24:00 2026] 127.0.0.1:51267 [200]: GET /css/style.css
+[Fri Apr 3 10:24:00 2026] 127.0.0.1:51267 Closing
+[Fri Apr 3 10:24:00 2026] 127.0.0.1:54157 Accepted
+[Fri Apr 3 10:24:00 2026] 127.0.0.1:56556 Accepted
+[Fri Apr 3 10:24:00 2026] 127.0.0.1:54706 Accepted
+[Fri Apr 3 10:24:00 2026] 127.0.0.1:54157 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:24:00 2026] 127.0.0.1:56556 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:24:00 2026] 127.0.0.1:54706 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:24:00 2026] 127.0.0.1:54157 Closing
+[Fri Apr 3 10:24:00 2026] 127.0.0.1:56556 Closing
+[Fri Apr 3 10:24:00 2026] 127.0.0.1:54706 Closing
+[Fri Apr 3 10:24:00 2026] 127.0.0.1:51615 Accepted
+[Fri Apr 3 10:24:00 2026] 127.0.0.1:51615 [200]: GET /favicon.ico
+[Fri Apr 3 10:24:00 2026] 127.0.0.1:51615 Closing
+[Fri Apr 3 10:24:02 2026] 127.0.0.1:57148 Accepted
+[Fri Apr 3 10:24:02 2026] 127.0.0.1:57148 [200]: GET /monatsvorhersage.php?year=2026&month=3
+[Fri Apr 3 10:24:02 2026] 127.0.0.1:57148 Closing
+[Fri Apr 3 10:24:02 2026] 127.0.0.1:58647 Accepted
+[Fri Apr 3 10:24:02 2026] 127.0.0.1:58647 [200]: GET /css/style.css
+[Fri Apr 3 10:24:02 2026] 127.0.0.1:58647 Closing
+[Fri Apr 3 10:24:02 2026] 127.0.0.1:56019 Accepted
+[Fri Apr 3 10:24:02 2026] 127.0.0.1:56019 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:24:02 2026] 127.0.0.1:56019 Closing
+[Fri Apr 3 10:24:02 2026] 127.0.0.1:59704 Accepted
+[Fri Apr 3 10:24:02 2026] 127.0.0.1:59704 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:24:02 2026] 127.0.0.1:58382 Accepted
+[Fri Apr 3 10:24:02 2026] 127.0.0.1:58382 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:24:02 2026] 127.0.0.1:59704 Closing
+[Fri Apr 3 10:24:02 2026] 127.0.0.1:58382 Closing
+[Fri Apr 3 10:24:02 2026] 127.0.0.1:62364 Accepted
+[Fri Apr 3 10:24:02 2026] 127.0.0.1:62364 [200]: GET /favicon.ico
+[Fri Apr 3 10:24:02 2026] 127.0.0.1:62364 Closing
+[Fri Apr 3 10:24:03 2026] 127.0.0.1:63206 Accepted
+[Fri Apr 3 10:24:03 2026] 127.0.0.1:63206 [200]: GET /monatsvorhersage.php?year=2026&month=3
+[Fri Apr 3 10:24:03 2026] 127.0.0.1:63206 Closing
+[Fri Apr 3 10:24:03 2026] 127.0.0.1:59229 Accepted
+[Fri Apr 3 10:24:03 2026] 127.0.0.1:59229 [200]: GET /css/style.css
+[Fri Apr 3 10:24:03 2026] 127.0.0.1:59229 Closing
+[Fri Apr 3 10:24:03 2026] 127.0.0.1:50893 Accepted
+[Fri Apr 3 10:24:03 2026] 127.0.0.1:49990 Accepted
+[Fri Apr 3 10:24:03 2026] 127.0.0.1:50893 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:24:03 2026] 127.0.0.1:49990 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:24:03 2026] 127.0.0.1:50893 Closing
+[Fri Apr 3 10:24:03 2026] 127.0.0.1:49990 Closing
+[Fri Apr 3 10:24:03 2026] 127.0.0.1:65397 Accepted
+[Fri Apr 3 10:24:03 2026] 127.0.0.1:65397 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:24:03 2026] 127.0.0.1:65397 Closing
+[Fri Apr 3 10:24:03 2026] 127.0.0.1:59281 Accepted
+[Fri Apr 3 10:24:03 2026] 127.0.0.1:59281 [200]: GET /favicon.ico
+[Fri Apr 3 10:24:03 2026] 127.0.0.1:59281 Closing
+[Fri Apr 3 10:24:10 2026] 127.0.0.1:59510 Accepted
+[Fri Apr 3 10:24:11 2026] 127.0.0.1:59510 [200]: GET /monatsvorhersage.php?year=2026&month=3
+[Fri Apr 3 10:24:11 2026] 127.0.0.1:59510 Closing
+[Fri Apr 3 10:24:11 2026] 127.0.0.1:54684 Accepted
+[Fri Apr 3 10:24:11 2026] 127.0.0.1:54684 [200]: GET /css/style.css
+[Fri Apr 3 10:24:11 2026] 127.0.0.1:54684 Closing
+[Fri Apr 3 10:24:11 2026] 127.0.0.1:62696 Accepted
+[Fri Apr 3 10:24:11 2026] 127.0.0.1:62696 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:24:11 2026] 127.0.0.1:62696 Closing
+[Fri Apr 3 10:24:11 2026] 127.0.0.1:60263 Accepted
+[Fri Apr 3 10:24:11 2026] 127.0.0.1:60263 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:24:11 2026] 127.0.0.1:50364 Accepted
+[Fri Apr 3 10:24:11 2026] 127.0.0.1:50364 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:24:11 2026] 127.0.0.1:60263 Closing
+[Fri Apr 3 10:24:11 2026] 127.0.0.1:50364 Closing
+[Fri Apr 3 10:24:11 2026] 127.0.0.1:58988 Accepted
+[Fri Apr 3 10:24:11 2026] 127.0.0.1:58988 [200]: GET /favicon.ico
+[Fri Apr 3 10:24:11 2026] 127.0.0.1:58988 Closing
+[Fri Apr 3 10:25:28 2026] 127.0.0.1:63814 Accepted
+[Fri Apr 3 10:25:29 2026] 127.0.0.1:63814 [200]: GET /monatsvorhersage.php?year=2026&month=3
+[Fri Apr 3 10:25:29 2026] 127.0.0.1:63814 Closing
+[Fri Apr 3 10:25:29 2026] 127.0.0.1:65516 Accepted
+[Fri Apr 3 10:25:29 2026] 127.0.0.1:64848 Accepted
+[Fri Apr 3 10:25:29 2026] 127.0.0.1:65516 [200]: GET /css/style.css
+[Fri Apr 3 10:25:29 2026] 127.0.0.1:64848 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:25:29 2026] 127.0.0.1:65516 Closing
+[Fri Apr 3 10:25:29 2026] 127.0.0.1:64848 Closing
+[Fri Apr 3 10:25:29 2026] 127.0.0.1:63620 Accepted
+[Fri Apr 3 10:25:29 2026] 127.0.0.1:51329 Accepted
+[Fri Apr 3 10:25:29 2026] 127.0.0.1:63620 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:25:29 2026] 127.0.0.1:51329 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:25:29 2026] 127.0.0.1:63620 Closing
+[Fri Apr 3 10:25:29 2026] 127.0.0.1:51329 Closing
+[Fri Apr 3 10:25:29 2026] 127.0.0.1:65291 Accepted
+[Fri Apr 3 10:25:29 2026] 127.0.0.1:65291 [200]: GET /favicon.ico
+[Fri Apr 3 10:25:29 2026] 127.0.0.1:65291 Closing
+[Fri Apr 3 10:25:47 2026] 127.0.0.1:60520 Accepted
+[Fri Apr 3 10:25:47 2026] 127.0.0.1:60520 [200]: GET /monatsvorhersage.php?year=2026&month=3
+[Fri Apr 3 10:25:47 2026] 127.0.0.1:60520 Closing
+[Fri Apr 3 10:25:47 2026] 127.0.0.1:55522 Accepted
+[Fri Apr 3 10:25:47 2026] 127.0.0.1:57043 Accepted
+[Fri Apr 3 10:25:47 2026] 127.0.0.1:55522 [200]: GET /css/style.css
+[Fri Apr 3 10:25:47 2026] 127.0.0.1:57043 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:25:47 2026] 127.0.0.1:55522 Closing
+[Fri Apr 3 10:25:47 2026] 127.0.0.1:57043 Closing
+[Fri Apr 3 10:25:47 2026] 127.0.0.1:54819 Accepted
+[Fri Apr 3 10:25:47 2026] 127.0.0.1:54819 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:25:47 2026] 127.0.0.1:64095 Accepted
+[Fri Apr 3 10:25:47 2026] 127.0.0.1:64095 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:25:47 2026] 127.0.0.1:54819 Closing
+[Fri Apr 3 10:25:47 2026] 127.0.0.1:64095 Closing
+[Fri Apr 3 10:25:47 2026] 127.0.0.1:62657 Accepted
+[Fri Apr 3 10:25:47 2026] 127.0.0.1:62657 [200]: GET /favicon.ico
+[Fri Apr 3 10:25:47 2026] 127.0.0.1:62657 Closing
+[Fri Apr 3 10:26:09 2026] 127.0.0.1:63148 Accepted
+[Fri Apr 3 10:26:09 2026] 127.0.0.1:63148 [200]: GET /monatsvorhersage.php?year=2026&month=3
+[Fri Apr 3 10:26:09 2026] 127.0.0.1:63148 Closing
+[Fri Apr 3 10:26:09 2026] 127.0.0.1:58054 Accepted
+[Fri Apr 3 10:26:09 2026] 127.0.0.1:58054 [200]: GET /css/style.css
+[Fri Apr 3 10:26:09 2026] 127.0.0.1:58054 Closing
+[Fri Apr 3 10:26:09 2026] 127.0.0.1:54712 Accepted
+[Fri Apr 3 10:26:09 2026] 127.0.0.1:54712 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:26:09 2026] 127.0.0.1:65289 Accepted
+[Fri Apr 3 10:26:09 2026] 127.0.0.1:53595 Accepted
+[Fri Apr 3 10:26:09 2026] 127.0.0.1:54712 Closing
+[Fri Apr 3 10:26:09 2026] 127.0.0.1:65289 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:26:09 2026] 127.0.0.1:53595 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:26:09 2026] 127.0.0.1:65289 Closing
+[Fri Apr 3 10:26:09 2026] 127.0.0.1:53595 Closing
+[Fri Apr 3 10:26:09 2026] 127.0.0.1:49661 Accepted
+[Fri Apr 3 10:26:09 2026] 127.0.0.1:49661 [200]: GET /favicon.ico
+[Fri Apr 3 10:26:09 2026] 127.0.0.1:49661 Closing
+[Fri Apr 3 10:26:19 2026] 127.0.0.1:55191 Accepted
+[Fri Apr 3 10:26:19 2026] 127.0.0.1:55191 [200]: GET /monatsvorhersage.php?year=2026&month=3
+[Fri Apr 3 10:26:19 2026] 127.0.0.1:55191 Closing
+[Fri Apr 3 10:26:19 2026] 127.0.0.1:63517 Accepted
+[Fri Apr 3 10:26:19 2026] 127.0.0.1:63517 [200]: GET /css/style.css
+[Fri Apr 3 10:26:19 2026] 127.0.0.1:51731 Accepted
+[Fri Apr 3 10:26:19 2026] 127.0.0.1:51731 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:26:19 2026] 127.0.0.1:63517 Closing
+[Fri Apr 3 10:26:19 2026] 127.0.0.1:51731 Closing
+[Fri Apr 3 10:26:19 2026] 127.0.0.1:60789 Accepted
+[Fri Apr 3 10:26:19 2026] 127.0.0.1:64615 Accepted
+[Fri Apr 3 10:26:19 2026] 127.0.0.1:60789 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:26:19 2026] 127.0.0.1:64615 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:26:19 2026] 127.0.0.1:60789 Closing
+[Fri Apr 3 10:26:19 2026] 127.0.0.1:64615 Closing
+[Fri Apr 3 10:26:19 2026] 127.0.0.1:54418 Accepted
+[Fri Apr 3 10:26:20 2026] 127.0.0.1:54418 [200]: GET /favicon.ico
+[Fri Apr 3 10:26:20 2026] 127.0.0.1:54418 Closing
+[Fri Apr 3 10:26:42 2026] 127.0.0.1:57625 Accepted
+[Fri Apr 3 10:26:43 2026] 127.0.0.1:57625 [200]: GET /monatsvorhersage.php?year=2026&month=3
+[Fri Apr 3 10:26:43 2026] 127.0.0.1:57625 Closing
+[Fri Apr 3 10:26:43 2026] 127.0.0.1:58989 Accepted
+[Fri Apr 3 10:26:43 2026] 127.0.0.1:58989 [200]: GET /css/style.css
+[Fri Apr 3 10:26:43 2026] 127.0.0.1:58989 Closing
+[Fri Apr 3 10:26:43 2026] 127.0.0.1:51342 Accepted
+[Fri Apr 3 10:26:43 2026] 127.0.0.1:51342 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:26:43 2026] 127.0.0.1:65071 Accepted
+[Fri Apr 3 10:26:43 2026] 127.0.0.1:65071 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:26:43 2026] 127.0.0.1:60275 Accepted
+[Fri Apr 3 10:26:43 2026] 127.0.0.1:51342 Closing
+[Fri Apr 3 10:26:43 2026] 127.0.0.1:60275 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:26:43 2026] 127.0.0.1:65071 Closing
+[Fri Apr 3 10:26:43 2026] 127.0.0.1:60275 Closing
+[Fri Apr 3 10:26:43 2026] 127.0.0.1:53715 Accepted
+[Fri Apr 3 10:26:43 2026] 127.0.0.1:53715 [200]: GET /favicon.ico
+[Fri Apr 3 10:26:43 2026] 127.0.0.1:53715 Closing
+[Fri Apr 3 10:26:45 2026] 127.0.0.1:53593 Accepted
+[Fri Apr 3 10:26:45 2026] 127.0.0.1:53593 [200]: GET /monatsvorhersage.php?year=2026&month=3
+[Fri Apr 3 10:26:45 2026] 127.0.0.1:53593 Closing
+[Fri Apr 3 10:26:45 2026] 127.0.0.1:59610 Accepted
+[Fri Apr 3 10:26:45 2026] 127.0.0.1:59610 [200]: GET /css/style.css
+[Fri Apr 3 10:26:45 2026] 127.0.0.1:59610 Closing
+[Fri Apr 3 10:26:45 2026] 127.0.0.1:60824 Accepted
+[Fri Apr 3 10:26:45 2026] 127.0.0.1:60130 Accepted
+[Fri Apr 3 10:26:45 2026] 127.0.0.1:60824 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:26:45 2026] 127.0.0.1:60130 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:26:45 2026] 127.0.0.1:60824 Closing
+[Fri Apr 3 10:26:45 2026] 127.0.0.1:60130 Closing
+[Fri Apr 3 10:26:45 2026] 127.0.0.1:57929 Accepted
+[Fri Apr 3 10:26:45 2026] 127.0.0.1:57929 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:26:45 2026] 127.0.0.1:57929 Closing
+[Fri Apr 3 10:26:45 2026] 127.0.0.1:51200 Accepted
+[Fri Apr 3 10:26:45 2026] 127.0.0.1:51200 [200]: GET /favicon.ico
+[Fri Apr 3 10:26:45 2026] 127.0.0.1:51200 Closing
+[Fri Apr 3 10:26:54 2026] 127.0.0.1:50060 Accepted
+[Fri Apr 3 10:26:54 2026] 127.0.0.1:50060 [200]: GET /monatsvorhersage.php?year=2026&month=3
+[Fri Apr 3 10:26:54 2026] 127.0.0.1:50060 Closing
+[Fri Apr 3 10:26:54 2026] 127.0.0.1:53874 Accepted
+[Fri Apr 3 10:26:54 2026] 127.0.0.1:53874 [200]: GET /css/style.css
+[Fri Apr 3 10:26:54 2026] 127.0.0.1:53874 Closing
+[Fri Apr 3 10:26:54 2026] 127.0.0.1:55498 Accepted
+[Fri Apr 3 10:26:54 2026] 127.0.0.1:55498 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:26:54 2026] 127.0.0.1:62602 Accepted
+[Fri Apr 3 10:26:54 2026] 127.0.0.1:62675 Accepted
+[Fri Apr 3 10:26:54 2026] 127.0.0.1:62602 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:26:54 2026] 127.0.0.1:62675 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:26:54 2026] 127.0.0.1:55498 Closing
+[Fri Apr 3 10:26:54 2026] 127.0.0.1:62602 Closing
+[Fri Apr 3 10:26:54 2026] 127.0.0.1:62675 Closing
+[Fri Apr 3 10:26:54 2026] 127.0.0.1:64734 Accepted
+[Fri Apr 3 10:26:55 2026] 127.0.0.1:64734 [200]: GET /favicon.ico
+[Fri Apr 3 10:26:55 2026] 127.0.0.1:64734 Closing
+[Fri Apr 3 10:26:55 2026] 127.0.0.1:52903 Accepted
+[Fri Apr 3 10:26:55 2026] 127.0.0.1:52903 [200]: GET /monatsvorhersage.php?year=2026&month=3
+[Fri Apr 3 10:26:55 2026] 127.0.0.1:52903 Closing
+[Fri Apr 3 10:26:55 2026] 127.0.0.1:54256 Accepted
+[Fri Apr 3 10:26:55 2026] 127.0.0.1:54256 [200]: GET /css/style.css
+[Fri Apr 3 10:26:55 2026] 127.0.0.1:54256 Closing
+[Fri Apr 3 10:26:55 2026] 127.0.0.1:58239 Accepted
+[Fri Apr 3 10:26:55 2026] 127.0.0.1:58239 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:26:55 2026] 127.0.0.1:58239 Closing
+[Fri Apr 3 10:26:55 2026] 127.0.0.1:58626 Accepted
+[Fri Apr 3 10:26:55 2026] 127.0.0.1:58626 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:26:55 2026] 127.0.0.1:57093 Accepted
+[Fri Apr 3 10:26:55 2026] 127.0.0.1:57093 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:26:55 2026] 127.0.0.1:58626 Closing
+[Fri Apr 3 10:26:55 2026] 127.0.0.1:57093 Closing
+[Fri Apr 3 10:26:55 2026] 127.0.0.1:52533 Accepted
+[Fri Apr 3 10:26:55 2026] 127.0.0.1:52533 [200]: GET /favicon.ico
+[Fri Apr 3 10:26:55 2026] 127.0.0.1:52533 Closing
+[Fri Apr 3 10:26:55 2026] 127.0.0.1:56250 Accepted
+[Fri Apr 3 10:26:56 2026] 127.0.0.1:56250 [200]: GET /monatsvorhersage.php?year=2026&month=3
+[Fri Apr 3 10:26:56 2026] 127.0.0.1:56250 Closing
+[Fri Apr 3 10:26:56 2026] 127.0.0.1:51268 Accepted
+[Fri Apr 3 10:26:56 2026] 127.0.0.1:51268 [200]: GET /css/style.css
+[Fri Apr 3 10:26:56 2026] 127.0.0.1:51268 Closing
+[Fri Apr 3 10:26:56 2026] 127.0.0.1:61026 Accepted
+[Fri Apr 3 10:26:56 2026] 127.0.0.1:61026 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:26:56 2026] 127.0.0.1:61026 Closing
+[Fri Apr 3 10:26:56 2026] 127.0.0.1:62343 Accepted
+[Fri Apr 3 10:26:56 2026] 127.0.0.1:62343 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:26:56 2026] 127.0.0.1:62343 Closing
+[Fri Apr 3 10:26:56 2026] 127.0.0.1:57185 Accepted
+[Fri Apr 3 10:26:56 2026] 127.0.0.1:57185 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:26:56 2026] 127.0.0.1:57185 Closing
+[Fri Apr 3 10:26:56 2026] 127.0.0.1:52863 Accepted
+[Fri Apr 3 10:26:56 2026] 127.0.0.1:52863 [200]: GET /favicon.ico
+[Fri Apr 3 10:26:56 2026] 127.0.0.1:52863 Closing
+[Fri Apr 3 10:28:29 2026] 127.0.0.1:59813 Accepted
+[Fri Apr 3 10:28:29 2026] 127.0.0.1:59813 [200]: GET /monatsvorhersage.php?year=2026&month=3
+[Fri Apr 3 10:28:29 2026] 127.0.0.1:59813 Closing
+[Fri Apr 3 10:28:29 2026] 127.0.0.1:50928 Accepted
+[Fri Apr 3 10:28:29 2026] 127.0.0.1:50928 [200]: GET /css/style.css
+[Fri Apr 3 10:28:29 2026] 127.0.0.1:50928 Closing
+[Fri Apr 3 10:28:29 2026] 127.0.0.1:64457 Accepted
+[Fri Apr 3 10:28:29 2026] 127.0.0.1:64457 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:28:29 2026] 127.0.0.1:64457 Closing
+[Fri Apr 3 10:28:29 2026] 127.0.0.1:56795 Accepted
+[Fri Apr 3 10:28:29 2026] 127.0.0.1:60141 Accepted
+[Fri Apr 3 10:28:29 2026] 127.0.0.1:56795 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:28:29 2026] 127.0.0.1:60141 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:28:29 2026] 127.0.0.1:56795 Closing
+[Fri Apr 3 10:28:29 2026] 127.0.0.1:60141 Closing
+[Fri Apr 3 10:28:29 2026] 127.0.0.1:52735 Accepted
+[Fri Apr 3 10:28:29 2026] 127.0.0.1:52735 [200]: GET /favicon.ico
+[Fri Apr 3 10:28:29 2026] 127.0.0.1:52735 Closing
+[Fri Apr 3 10:28:52 2026] 127.0.0.1:50938 Accepted
+[Fri Apr 3 10:28:53 2026] 127.0.0.1:50938 [200]: GET /monatsvorhersage.php?year=2026&month=3
+[Fri Apr 3 10:28:53 2026] 127.0.0.1:50938 Closing
+[Fri Apr 3 10:28:53 2026] 127.0.0.1:49278 Accepted
+[Fri Apr 3 10:28:53 2026] 127.0.0.1:49278 [200]: GET /css/style.css
+[Fri Apr 3 10:28:53 2026] 127.0.0.1:49278 Closing
+[Fri Apr 3 10:28:53 2026] 127.0.0.1:62175 Accepted
+[Fri Apr 3 10:28:53 2026] 127.0.0.1:62175 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:28:53 2026] 127.0.0.1:62175 Closing
+[Fri Apr 3 10:28:53 2026] 127.0.0.1:59777 Accepted
+[Fri Apr 3 10:28:53 2026] 127.0.0.1:59777 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:28:53 2026] 127.0.0.1:53753 Accepted
+[Fri Apr 3 10:28:53 2026] 127.0.0.1:53753 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:28:53 2026] 127.0.0.1:59777 Closing
+[Fri Apr 3 10:28:53 2026] 127.0.0.1:53753 Closing
+[Fri Apr 3 10:28:53 2026] 127.0.0.1:60582 Accepted
+[Fri Apr 3 10:28:53 2026] 127.0.0.1:60582 [200]: GET /favicon.ico
+[Fri Apr 3 10:28:53 2026] 127.0.0.1:60582 Closing
+[Fri Apr 3 10:28:55 2026] 127.0.0.1:61305 Accepted
+[Fri Apr 3 10:28:55 2026] 127.0.0.1:61305 [200]: GET /monatsvorhersage.php?year=2026&month=3
+[Fri Apr 3 10:28:55 2026] 127.0.0.1:61305 Closing
+[Fri Apr 3 10:28:55 2026] 127.0.0.1:60662 Accepted
+[Fri Apr 3 10:28:55 2026] 127.0.0.1:60662 [200]: GET /css/style.css
+[Fri Apr 3 10:28:55 2026] 127.0.0.1:54156 Accepted
+[Fri Apr 3 10:28:55 2026] 127.0.0.1:60662 Closing
+[Fri Apr 3 10:28:55 2026] 127.0.0.1:54156 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:28:55 2026] 127.0.0.1:54156 Closing
+[Fri Apr 3 10:28:55 2026] 127.0.0.1:61798 Accepted
+[Fri Apr 3 10:28:55 2026] 127.0.0.1:50821 Accepted
+[Fri Apr 3 10:28:55 2026] 127.0.0.1:61798 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:28:55 2026] 127.0.0.1:50821 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:28:55 2026] 127.0.0.1:61798 Closing
+[Fri Apr 3 10:28:55 2026] 127.0.0.1:50821 Closing
+[Fri Apr 3 10:28:55 2026] 127.0.0.1:56639 Accepted
+[Fri Apr 3 10:28:55 2026] 127.0.0.1:56639 [200]: GET /favicon.ico
+[Fri Apr 3 10:28:55 2026] 127.0.0.1:56639 Closing
+[Fri Apr 3 10:28:58 2026] 127.0.0.1:61176 Accepted
+[Fri Apr 3 10:28:59 2026] 127.0.0.1:61176 [200]: GET /monatsvorhersage.php?year=2026&month=3
+[Fri Apr 3 10:28:59 2026] 127.0.0.1:61176 Closing
+[Fri Apr 3 10:28:59 2026] 127.0.0.1:62463 Accepted
+[Fri Apr 3 10:28:59 2026] 127.0.0.1:62463 [200]: GET /css/style.css
+[Fri Apr 3 10:28:59 2026] 127.0.0.1:62463 Closing
+[Fri Apr 3 10:28:59 2026] 127.0.0.1:61503 Accepted
+[Fri Apr 3 10:28:59 2026] 127.0.0.1:61503 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:28:59 2026] 127.0.0.1:62178 Accepted
+[Fri Apr 3 10:28:59 2026] 127.0.0.1:62178 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:28:59 2026] 127.0.0.1:51907 Accepted
+[Fri Apr 3 10:28:59 2026] 127.0.0.1:61503 Closing
+[Fri Apr 3 10:28:59 2026] 127.0.0.1:51907 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:28:59 2026] 127.0.0.1:62178 Closing
+[Fri Apr 3 10:28:59 2026] 127.0.0.1:51907 Closing
+[Fri Apr 3 10:28:59 2026] 127.0.0.1:65275 Accepted
+[Fri Apr 3 10:28:59 2026] 127.0.0.1:65275 [200]: GET /favicon.ico
+[Fri Apr 3 10:28:59 2026] 127.0.0.1:65275 Closing
+[Fri Apr 3 10:29:15 2026] 127.0.0.1:54372 Accepted
+[Fri Apr 3 10:29:16 2026] 127.0.0.1:54372 [200]: GET /monatsvorhersage.php?year=2026&month=3
+[Fri Apr 3 10:29:16 2026] 127.0.0.1:54372 Closing
+[Fri Apr 3 10:29:16 2026] 127.0.0.1:57193 Accepted
+[Fri Apr 3 10:29:16 2026] 127.0.0.1:62508 Accepted
+[Fri Apr 3 10:29:16 2026] 127.0.0.1:57193 [200]: GET /css/style.css
+[Fri Apr 3 10:29:16 2026] 127.0.0.1:62508 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:29:16 2026] 127.0.0.1:57193 Closing
+[Fri Apr 3 10:29:16 2026] 127.0.0.1:62508 Closing
+[Fri Apr 3 10:29:16 2026] 127.0.0.1:57556 Accepted
+[Fri Apr 3 10:29:16 2026] 127.0.0.1:57556 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:29:16 2026] 127.0.0.1:52428 Accepted
+[Fri Apr 3 10:29:16 2026] 127.0.0.1:52428 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:29:16 2026] 127.0.0.1:57556 Closing
+[Fri Apr 3 10:29:16 2026] 127.0.0.1:52428 Closing
+[Fri Apr 3 10:29:16 2026] 127.0.0.1:52237 Accepted
+[Fri Apr 3 10:29:16 2026] 127.0.0.1:52237 [200]: GET /favicon.ico
+[Fri Apr 3 10:29:16 2026] 127.0.0.1:52237 Closing
+[Fri Apr 3 10:29:27 2026] 127.0.0.1:61701 Accepted
+[Fri Apr 3 10:29:27 2026] 127.0.0.1:61701 [200]: GET /monatsvorhersage.php?year=2026&month=3
+[Fri Apr 3 10:29:27 2026] 127.0.0.1:61701 Closing
+[Fri Apr 3 10:29:27 2026] 127.0.0.1:59022 Accepted
+[Fri Apr 3 10:29:27 2026] 127.0.0.1:52489 Accepted
+[Fri Apr 3 10:29:27 2026] 127.0.0.1:59022 [200]: GET /css/style.css
+[Fri Apr 3 10:29:27 2026] 127.0.0.1:52489 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:29:27 2026] 127.0.0.1:59022 Closing
+[Fri Apr 3 10:29:27 2026] 127.0.0.1:52489 Closing
+[Fri Apr 3 10:29:27 2026] 127.0.0.1:57271 Accepted
+[Fri Apr 3 10:29:27 2026] 127.0.0.1:56863 Accepted
+[Fri Apr 3 10:29:27 2026] 127.0.0.1:57271 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:29:27 2026] 127.0.0.1:56863 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:29:27 2026] 127.0.0.1:57271 Closing
+[Fri Apr 3 10:29:27 2026] 127.0.0.1:56863 Closing
+[Fri Apr 3 10:29:27 2026] 127.0.0.1:51661 Accepted
+[Fri Apr 3 10:29:28 2026] 127.0.0.1:51661 [200]: GET /favicon.ico
+[Fri Apr 3 10:29:28 2026] 127.0.0.1:51661 Closing
+[Fri Apr 3 10:31:22 2026] 127.0.0.1:55961 Accepted
+[Fri Apr 3 10:31:22 2026] 127.0.0.1:55961 [200]: GET /monatsvorhersage.php?year=2026&month=3
+[Fri Apr 3 10:31:22 2026] 127.0.0.1:55961 Closing
+[Fri Apr 3 10:31:22 2026] 127.0.0.1:62445 Accepted
+[Fri Apr 3 10:31:22 2026] 127.0.0.1:62445 [200]: GET /css/style.css
+[Fri Apr 3 10:31:22 2026] 127.0.0.1:62445 Closing
+[Fri Apr 3 10:31:22 2026] 127.0.0.1:64656 Accepted
+[Fri Apr 3 10:31:22 2026] 127.0.0.1:64656 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:31:22 2026] 127.0.0.1:64656 Closing
+[Fri Apr 3 10:31:22 2026] 127.0.0.1:54669 Accepted
+[Fri Apr 3 10:31:22 2026] 127.0.0.1:63413 Accepted
+[Fri Apr 3 10:31:22 2026] 127.0.0.1:54669 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:31:22 2026] 127.0.0.1:63413 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:31:22 2026] 127.0.0.1:54669 Closing
+[Fri Apr 3 10:31:22 2026] 127.0.0.1:63413 Closing
+[Fri Apr 3 10:31:22 2026] 127.0.0.1:65139 Accepted
+[Fri Apr 3 10:31:23 2026] 127.0.0.1:65139 [200]: GET /favicon.ico
+[Fri Apr 3 10:31:23 2026] 127.0.0.1:65139 Closing
+[Fri Apr 3 10:34:18 2026] 127.0.0.1:54845 Accepted
+[Fri Apr 3 10:34:19 2026] 127.0.0.1:54845 [200]: GET /monatsvorhersage.php?year=2026&month=3
+[Fri Apr 3 10:34:19 2026] 127.0.0.1:54845 Closing
+[Fri Apr 3 10:34:19 2026] 127.0.0.1:63167 Accepted
+[Fri Apr 3 10:34:19 2026] 127.0.0.1:63167 [200]: GET /css/style.css
+[Fri Apr 3 10:34:19 2026] 127.0.0.1:63167 Closing
+[Fri Apr 3 10:34:19 2026] 127.0.0.1:54290 Accepted
+[Fri Apr 3 10:34:19 2026] 127.0.0.1:54290 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:34:19 2026] 127.0.0.1:54290 Closing
+[Fri Apr 3 10:34:19 2026] 127.0.0.1:57420 Accepted
+[Fri Apr 3 10:34:19 2026] 127.0.0.1:57420 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:34:19 2026] 127.0.0.1:55768 Accepted
+[Fri Apr 3 10:34:19 2026] 127.0.0.1:55768 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:34:19 2026] 127.0.0.1:57420 Closing
+[Fri Apr 3 10:34:19 2026] 127.0.0.1:55768 Closing
+[Fri Apr 3 10:34:19 2026] 127.0.0.1:54039 Accepted
+[Fri Apr 3 10:34:19 2026] 127.0.0.1:54039 [200]: GET /favicon.ico
+[Fri Apr 3 10:34:19 2026] 127.0.0.1:54039 Closing
+[Fri Apr 3 10:36:27 2026] 127.0.0.1:60086 Accepted
+[Fri Apr 3 10:36:28 2026] 127.0.0.1:60086 [200]: GET /monatsvorhersage.php?year=2026&month=3
+[Fri Apr 3 10:36:28 2026] 127.0.0.1:60086 Closing
+[Fri Apr 3 10:36:28 2026] 127.0.0.1:55220 Accepted
+[Fri Apr 3 10:36:28 2026] 127.0.0.1:55220 [200]: GET /css/style.css
+[Fri Apr 3 10:36:28 2026] 127.0.0.1:55220 Closing
+[Fri Apr 3 10:36:28 2026] 127.0.0.1:56269 Accepted
+[Fri Apr 3 10:36:28 2026] 127.0.0.1:56269 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:36:28 2026] 127.0.0.1:56269 Closing
+[Fri Apr 3 10:36:28 2026] 127.0.0.1:56241 Accepted
+[Fri Apr 3 10:36:28 2026] 127.0.0.1:54037 Accepted
+[Fri Apr 3 10:36:28 2026] 127.0.0.1:56241 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:36:28 2026] 127.0.0.1:54037 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:36:28 2026] 127.0.0.1:56241 Closing
+[Fri Apr 3 10:36:28 2026] 127.0.0.1:54037 Closing
+[Fri Apr 3 10:36:28 2026] 127.0.0.1:51852 Accepted
+[Fri Apr 3 10:36:28 2026] 127.0.0.1:51852 [200]: GET /favicon.ico
+[Fri Apr 3 10:36:28 2026] 127.0.0.1:51852 Closing
+[Fri Apr 3 10:37:39 2026] 127.0.0.1:56066 Accepted
+[Fri Apr 3 10:37:40 2026] 127.0.0.1:56066 [200]: GET /monatsvorhersage.php?year=2026&month=3
+[Fri Apr 3 10:37:40 2026] 127.0.0.1:56066 Closing
+[Fri Apr 3 10:37:40 2026] 127.0.0.1:51802 Accepted
+[Fri Apr 3 10:37:40 2026] 127.0.0.1:51802 [200]: GET /css/style.css
+[Fri Apr 3 10:37:40 2026] 127.0.0.1:51802 Closing
+[Fri Apr 3 10:37:40 2026] 127.0.0.1:50352 Accepted
+[Fri Apr 3 10:37:40 2026] 127.0.0.1:50352 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:37:40 2026] 127.0.0.1:50352 Closing
+[Fri Apr 3 10:37:40 2026] 127.0.0.1:61344 Accepted
+[Fri Apr 3 10:37:40 2026] 127.0.0.1:61344 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:37:40 2026] 127.0.0.1:56237 Accepted
+[Fri Apr 3 10:37:40 2026] 127.0.0.1:56237 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:37:40 2026] 127.0.0.1:61344 Closing
+[Fri Apr 3 10:37:40 2026] 127.0.0.1:56237 Closing
+[Fri Apr 3 10:37:40 2026] 127.0.0.1:54214 Accepted
+[Fri Apr 3 10:37:40 2026] 127.0.0.1:54214 [200]: GET /favicon.ico
+[Fri Apr 3 10:37:40 2026] 127.0.0.1:54214 Closing
+[Fri Apr 3 10:38:18 2026] 127.0.0.1:59282 Accepted
+[Fri Apr 3 10:38:18 2026] 127.0.0.1:59282 [200]: GET /monatsvorhersage.php?year=2026&month=10
+[Fri Apr 3 10:38:18 2026] 127.0.0.1:59282 Closing
+[Fri Apr 3 10:38:18 2026] 127.0.0.1:63350 Accepted
+[Fri Apr 3 10:38:18 2026] 127.0.0.1:63350 [200]: GET /css/style.css
+[Fri Apr 3 10:38:18 2026] 127.0.0.1:63350 Closing
+[Fri Apr 3 10:38:18 2026] 127.0.0.1:55388 Accepted
+[Fri Apr 3 10:38:18 2026] 127.0.0.1:55388 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:38:18 2026] 127.0.0.1:61408 Accepted
+[Fri Apr 3 10:38:18 2026] 127.0.0.1:51052 Accepted
+[Fri Apr 3 10:38:18 2026] 127.0.0.1:55388 Closing
+[Fri Apr 3 10:38:18 2026] 127.0.0.1:61408 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:38:18 2026] 127.0.0.1:51052 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:38:18 2026] 127.0.0.1:61408 Closing
+[Fri Apr 3 10:38:18 2026] 127.0.0.1:51052 Closing
+[Fri Apr 3 10:38:19 2026] 127.0.0.1:64939 Accepted
+[Fri Apr 3 10:38:19 2026] 127.0.0.1:64939 [200]: GET /favicon.ico
+[Fri Apr 3 10:38:19 2026] 127.0.0.1:64939 Closing
+[Fri Apr 3 10:38:51 2026] 127.0.0.1:60983 Accepted
+[Fri Apr 3 10:38:51 2026] 127.0.0.1:60983 [200]: GET /monatsvorhersage.php?year=2026&month=10
+[Fri Apr 3 10:38:51 2026] 127.0.0.1:60983 Closing
+[Fri Apr 3 10:38:51 2026] 127.0.0.1:62262 Accepted
+[Fri Apr 3 10:38:51 2026] 127.0.0.1:65022 Accepted
+[Fri Apr 3 10:38:51 2026] 127.0.0.1:62262 [200]: GET /css/style.css
+[Fri Apr 3 10:38:51 2026] 127.0.0.1:65022 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:38:51 2026] 127.0.0.1:62262 Closing
+[Fri Apr 3 10:38:51 2026] 127.0.0.1:65022 Closing
+[Fri Apr 3 10:38:51 2026] 127.0.0.1:53393 Accepted
+[Fri Apr 3 10:38:51 2026] 127.0.0.1:61331 Accepted
+[Fri Apr 3 10:38:51 2026] 127.0.0.1:53393 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:38:51 2026] 127.0.0.1:61331 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:38:51 2026] 127.0.0.1:53393 Closing
+[Fri Apr 3 10:38:51 2026] 127.0.0.1:61331 Closing
+[Fri Apr 3 10:38:51 2026] 127.0.0.1:58510 Accepted
+[Fri Apr 3 10:38:51 2026] 127.0.0.1:58510 [200]: GET /favicon.ico
+[Fri Apr 3 10:38:51 2026] 127.0.0.1:58510 Closing
+[Fri Apr 3 10:39:49 2026] 127.0.0.1:53585 Accepted
+[Fri Apr 3 10:39:49 2026] 127.0.0.1:53585 [200]: GET /monatsvorhersage.php?year=2026&month=10
+[Fri Apr 3 10:39:49 2026] 127.0.0.1:53585 Closing
+[Fri Apr 3 10:39:49 2026] 127.0.0.1:59178 Accepted
+[Fri Apr 3 10:39:49 2026] 127.0.0.1:59178 [200]: GET /css/style.css
+[Fri Apr 3 10:39:49 2026] 127.0.0.1:59178 Closing
+[Fri Apr 3 10:39:49 2026] 127.0.0.1:54208 Accepted
+[Fri Apr 3 10:39:49 2026] 127.0.0.1:64537 Accepted
+[Fri Apr 3 10:39:49 2026] 127.0.0.1:54208 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:39:49 2026] 127.0.0.1:56734 Accepted
+[Fri Apr 3 10:39:49 2026] 127.0.0.1:64537 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:39:49 2026] 127.0.0.1:56734 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:39:49 2026] 127.0.0.1:54208 Closing
+[Fri Apr 3 10:39:49 2026] 127.0.0.1:64537 Closing
+[Fri Apr 3 10:39:49 2026] 127.0.0.1:56734 Closing
+[Fri Apr 3 10:39:49 2026] 127.0.0.1:53441 Accepted
+[Fri Apr 3 10:39:50 2026] 127.0.0.1:53441 [200]: GET /favicon.ico
+[Fri Apr 3 10:39:50 2026] 127.0.0.1:53441 Closing
+[Fri Apr 3 10:40:11 2026] 127.0.0.1:55598 Accepted
+[Fri Apr 3 10:40:12 2026] 127.0.0.1:55598 [200]: GET /monatsvorhersage.php?year=2026&month=4
+[Fri Apr 3 10:40:12 2026] 127.0.0.1:55598 Closing
+[Fri Apr 3 10:40:12 2026] 127.0.0.1:56831 Accepted
+[Fri Apr 3 10:40:12 2026] 127.0.0.1:56831 [200]: GET /css/style.css
+[Fri Apr 3 10:40:12 2026] 127.0.0.1:56831 Closing
+[Fri Apr 3 10:40:12 2026] 127.0.0.1:62276 Accepted
+[Fri Apr 3 10:40:12 2026] 127.0.0.1:57738 Accepted
+[Fri Apr 3 10:40:12 2026] 127.0.0.1:63519 Accepted
+[Fri Apr 3 10:40:12 2026] 127.0.0.1:62276 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:40:12 2026] 127.0.0.1:57738 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:40:12 2026] 127.0.0.1:63519 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:40:12 2026] 127.0.0.1:62276 Closing
+[Fri Apr 3 10:40:12 2026] 127.0.0.1:57738 Closing
+[Fri Apr 3 10:40:12 2026] 127.0.0.1:63519 Closing
+[Fri Apr 3 10:40:12 2026] 127.0.0.1:53005 Accepted
+[Fri Apr 3 10:40:12 2026] 127.0.0.1:53005 [200]: GET /favicon.ico
+[Fri Apr 3 10:40:12 2026] 127.0.0.1:53005 Closing
+[Fri Apr 3 10:43:52 2026] 127.0.0.1:58446 Accepted
+[Fri Apr 3 10:43:52 2026] 127.0.0.1:58446 [200]: GET /monatsvorhersage.php?year=2026&month=4
+[Fri Apr 3 10:43:52 2026] 127.0.0.1:58446 Closing
+[Fri Apr 3 10:43:52 2026] 127.0.0.1:64412 Accepted
+[Fri Apr 3 10:43:52 2026] 127.0.0.1:64412 [200]: GET /css/style.css
+[Fri Apr 3 10:43:52 2026] 127.0.0.1:64412 Closing
+[Fri Apr 3 10:43:52 2026] 127.0.0.1:58017 Accepted
+[Fri Apr 3 10:43:52 2026] 127.0.0.1:58017 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:43:52 2026] 127.0.0.1:58017 Closing
+[Fri Apr 3 10:43:52 2026] 127.0.0.1:59955 Accepted
+[Fri Apr 3 10:43:52 2026] 127.0.0.1:59955 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:43:52 2026] 127.0.0.1:62569 Accepted
+[Fri Apr 3 10:43:52 2026] 127.0.0.1:62569 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:43:52 2026] 127.0.0.1:59955 Closing
+[Fri Apr 3 10:43:52 2026] 127.0.0.1:62569 Closing
+[Fri Apr 3 10:43:52 2026] 127.0.0.1:49987 Accepted
+[Fri Apr 3 10:43:53 2026] 127.0.0.1:49987 [200]: GET /favicon.ico
+[Fri Apr 3 10:43:53 2026] 127.0.0.1:49987 Closing
+[Fri Apr 3 10:44:31 2026] 127.0.0.1:51251 Accepted
+[Fri Apr 3 10:44:32 2026] 127.0.0.1:51251 [200]: GET /monatsvorhersage.php?year=2026&month=7
+[Fri Apr 3 10:44:32 2026] 127.0.0.1:51251 Closing
+[Fri Apr 3 10:44:32 2026] 127.0.0.1:63898 Accepted
+[Fri Apr 3 10:44:32 2026] 127.0.0.1:63898 [200]: GET /css/style.css
+[Fri Apr 3 10:44:32 2026] 127.0.0.1:63898 Closing
+[Fri Apr 3 10:44:32 2026] 127.0.0.1:57348 Accepted
+[Fri Apr 3 10:44:32 2026] 127.0.0.1:57348 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:44:32 2026] 127.0.0.1:58615 Accepted
+[Fri Apr 3 10:44:32 2026] 127.0.0.1:58615 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:44:32 2026] 127.0.0.1:57348 Closing
+[Fri Apr 3 10:44:32 2026] 127.0.0.1:58615 Closing
+[Fri Apr 3 10:44:32 2026] 127.0.0.1:61842 Accepted
+[Fri Apr 3 10:44:32 2026] 127.0.0.1:61842 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:44:32 2026] 127.0.0.1:61842 Closing
+[Fri Apr 3 10:44:32 2026] 127.0.0.1:61308 Accepted
+[Fri Apr 3 10:44:32 2026] 127.0.0.1:61308 [200]: GET /favicon.ico
+[Fri Apr 3 10:44:32 2026] 127.0.0.1:61308 Closing
+[Fri Apr 3 10:44:38 2026] 127.0.0.1:64159 Accepted
+[Fri Apr 3 10:44:38 2026] 127.0.0.1:64159 [200]: GET /monatsvorhersage.php?year=2026&month=5
+[Fri Apr 3 10:44:38 2026] 127.0.0.1:64159 Closing
+[Fri Apr 3 10:44:38 2026] 127.0.0.1:59801 Accepted
+[Fri Apr 3 10:44:38 2026] 127.0.0.1:59801 [200]: GET /css/style.css
+[Fri Apr 3 10:44:38 2026] 127.0.0.1:59801 Closing
+[Fri Apr 3 10:44:38 2026] 127.0.0.1:52600 Accepted
+[Fri Apr 3 10:44:38 2026] 127.0.0.1:52600 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:44:38 2026] 127.0.0.1:52600 Closing
+[Fri Apr 3 10:44:38 2026] 127.0.0.1:60075 Accepted
+[Fri Apr 3 10:44:38 2026] 127.0.0.1:60075 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:44:38 2026] 127.0.0.1:50400 Accepted
+[Fri Apr 3 10:44:38 2026] 127.0.0.1:50400 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:44:38 2026] 127.0.0.1:60075 Closing
+[Fri Apr 3 10:44:38 2026] 127.0.0.1:50400 Closing
+[Fri Apr 3 10:44:38 2026] 127.0.0.1:57255 Accepted
+[Fri Apr 3 10:44:39 2026] 127.0.0.1:57255 [200]: GET /favicon.ico
+[Fri Apr 3 10:44:39 2026] 127.0.0.1:57255 Closing
+[Fri Apr 3 10:46:06 2026] 127.0.0.1:60528 Accepted
+[Fri Apr 3 10:46:06 2026] 127.0.0.1:60528 [200]: GET /monatsvorhersage.php?year=2026&month=5
+[Fri Apr 3 10:46:06 2026] 127.0.0.1:60528 Closing
+[Fri Apr 3 10:46:06 2026] 127.0.0.1:60624 Accepted
+[Fri Apr 3 10:46:06 2026] 127.0.0.1:60624 [200]: GET /css/style.css
+[Fri Apr 3 10:46:06 2026] 127.0.0.1:60624 Closing
+[Fri Apr 3 10:46:06 2026] 127.0.0.1:55329 Accepted
+[Fri Apr 3 10:46:06 2026] 127.0.0.1:55329 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:46:06 2026] 127.0.0.1:55329 Closing
+[Fri Apr 3 10:46:06 2026] 127.0.0.1:63007 Accepted
+[Fri Apr 3 10:46:06 2026] 127.0.0.1:63007 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:46:06 2026] 127.0.0.1:55494 Accepted
+[Fri Apr 3 10:46:06 2026] 127.0.0.1:55494 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:46:06 2026] 127.0.0.1:63007 Closing
+[Fri Apr 3 10:46:06 2026] 127.0.0.1:55494 Closing
+[Fri Apr 3 10:46:06 2026] 127.0.0.1:62298 Accepted
+[Fri Apr 3 10:46:07 2026] 127.0.0.1:62298 [200]: GET /favicon.ico
+[Fri Apr 3 10:46:07 2026] 127.0.0.1:62298 Closing
+[Fri Apr 3 10:53:55 2026] 127.0.0.1:53986 Accepted
+[Fri Apr 3 10:53:55 2026] 127.0.0.1:53986 [200]: GET /monatsvorhersage.php?year=2026&month=5
+[Fri Apr 3 10:53:55 2026] 127.0.0.1:53986 Closing
+[Fri Apr 3 10:53:55 2026] 127.0.0.1:55717 Accepted
+[Fri Apr 3 10:53:55 2026] 127.0.0.1:55717 [200]: GET /css/style.css
+[Fri Apr 3 10:53:55 2026] 127.0.0.1:55717 Closing
+[Fri Apr 3 10:53:55 2026] 127.0.0.1:53596 Accepted
+[Fri Apr 3 10:53:55 2026] 127.0.0.1:53596 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:53:55 2026] 127.0.0.1:53596 Closing
+[Fri Apr 3 10:53:55 2026] 127.0.0.1:63321 Accepted
+[Fri Apr 3 10:53:55 2026] 127.0.0.1:62946 Accepted
+[Fri Apr 3 10:53:55 2026] 127.0.0.1:63321 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:53:55 2026] 127.0.0.1:62946 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:53:55 2026] 127.0.0.1:63321 Closing
+[Fri Apr 3 10:53:55 2026] 127.0.0.1:62946 Closing
+[Fri Apr 3 10:53:56 2026] 127.0.0.1:52179 Accepted
+[Fri Apr 3 10:53:56 2026] 127.0.0.1:52179 [200]: GET /favicon.ico
+[Fri Apr 3 10:53:56 2026] 127.0.0.1:52179 Closing
+[Fri Apr 3 10:54:09 2026] 127.0.0.1:50544 Accepted
+[Fri Apr 3 10:54:10 2026] 127.0.0.1:50544 [200]: GET /monatsvorhersage.php?year=2026&month=4
+[Fri Apr 3 10:54:10 2026] 127.0.0.1:50544 Closing
+[Fri Apr 3 10:54:10 2026] 127.0.0.1:49358 Accepted
+[Fri Apr 3 10:54:10 2026] 127.0.0.1:49358 [200]: GET /css/style.css
+[Fri Apr 3 10:54:10 2026] 127.0.0.1:49358 Closing
+[Fri Apr 3 10:54:10 2026] 127.0.0.1:60809 Accepted
+[Fri Apr 3 10:54:10 2026] 127.0.0.1:60809 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:54:10 2026] 127.0.0.1:60809 Closing
+[Fri Apr 3 10:54:10 2026] 127.0.0.1:60120 Accepted
+[Fri Apr 3 10:54:10 2026] 127.0.0.1:60120 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:54:10 2026] 127.0.0.1:56294 Accepted
+[Fri Apr 3 10:54:10 2026] 127.0.0.1:56294 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:54:10 2026] 127.0.0.1:60120 Closing
+[Fri Apr 3 10:54:10 2026] 127.0.0.1:56294 Closing
+[Fri Apr 3 10:54:10 2026] 127.0.0.1:54647 Accepted
+[Fri Apr 3 10:54:10 2026] 127.0.0.1:54647 [200]: GET /favicon.ico
+[Fri Apr 3 10:54:10 2026] 127.0.0.1:54647 Closing
+[Fri Apr 3 10:56:55 2026] 127.0.0.1:63354 Accepted
+[Fri Apr 3 10:56:55 2026] 127.0.0.1:63354 [200]: GET /monatsvorhersage.php?year=2026&month=4
+[Fri Apr 3 10:56:55 2026] 127.0.0.1:63354 Closing
+[Fri Apr 3 10:56:55 2026] 127.0.0.1:56205 Accepted
+[Fri Apr 3 10:56:55 2026] 127.0.0.1:56205 [200]: GET /css/style.css
+[Fri Apr 3 10:56:55 2026] 127.0.0.1:56205 Closing
+[Fri Apr 3 10:56:55 2026] 127.0.0.1:61951 Accepted
+[Fri Apr 3 10:56:55 2026] 127.0.0.1:61951 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:56:55 2026] 127.0.0.1:61951 Closing
+[Fri Apr 3 10:56:55 2026] 127.0.0.1:58474 Accepted
+[Fri Apr 3 10:56:55 2026] 127.0.0.1:58339 Accepted
+[Fri Apr 3 10:56:55 2026] 127.0.0.1:58474 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:56:55 2026] 127.0.0.1:58339 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:56:55 2026] 127.0.0.1:58474 Closing
+[Fri Apr 3 10:56:55 2026] 127.0.0.1:58339 Closing
+[Fri Apr 3 10:56:55 2026] 127.0.0.1:49798 Accepted
+[Fri Apr 3 10:56:55 2026] 127.0.0.1:49798 [200]: GET /favicon.ico
+[Fri Apr 3 10:56:55 2026] 127.0.0.1:49798 Closing
+[Fri Apr 3 10:57:03 2026] 127.0.0.1:64925 Accepted
+[Fri Apr 3 10:57:03 2026] 127.0.0.1:64925 [200]: GET /css/style.css
+[Fri Apr 3 10:57:03 2026] 127.0.0.1:64925 Closing
+[Fri Apr 3 10:57:03 2026] 127.0.0.1:59785 Accepted
+[Fri Apr 3 10:57:03 2026] 127.0.0.1:59785 [200]: GET /.well-known/appspecific/com.chrome.devtools.json
+[Fri Apr 3 10:57:03 2026] 127.0.0.1:59785 Closing
+[Fri Apr 3 10:57:41 2026] 127.0.0.1:62472 Accepted
+[Fri Apr 3 10:57:41 2026] 127.0.0.1:62472 [200]: GET /monatsvorhersage.php?year=2026&month=4
+[Fri Apr 3 10:57:41 2026] 127.0.0.1:62472 Closing
+[Fri Apr 3 10:57:41 2026] 127.0.0.1:49768 Accepted
+[Fri Apr 3 10:57:41 2026] 127.0.0.1:49768 [200]: GET /css/style.css
+[Fri Apr 3 10:57:41 2026] 127.0.0.1:49768 Closing
+[Fri Apr 3 10:57:41 2026] 127.0.0.1:57493 Accepted
+[Fri Apr 3 10:57:41 2026] 127.0.0.1:57493 [200]: GET /.well-known/appspecific/com.chrome.devtools.json
+[Fri Apr 3 10:57:41 2026] 127.0.0.1:57493 Closing
+[Fri Apr 3 10:57:41 2026] 127.0.0.1:61452 Accepted
+[Fri Apr 3 10:57:41 2026] 127.0.0.1:56969 Accepted
+[Fri Apr 3 10:57:41 2026] 127.0.0.1:61452 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:57:41 2026] 127.0.0.1:53470 Accepted
+[Fri Apr 3 10:57:41 2026] 127.0.0.1:56969 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:57:41 2026] 127.0.0.1:53470 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:57:41 2026] 127.0.0.1:61452 Closing
+[Fri Apr 3 10:57:41 2026] 127.0.0.1:56969 Closing
+[Fri Apr 3 10:57:41 2026] 127.0.0.1:53470 Closing
+[Fri Apr 3 10:57:41 2026] 127.0.0.1:57070 Accepted
+[Fri Apr 3 10:57:42 2026] 127.0.0.1:57070 [200]: GET /favicon.ico
+[Fri Apr 3 10:57:42 2026] 127.0.0.1:57070 Closing
+[Fri Apr 3 10:58:10 2026] 127.0.0.1:56354 Accepted
+[Fri Apr 3 10:58:11 2026] 127.0.0.1:56354 [200]: GET /monatsvorhersage.php?year=2026&month=4
+[Fri Apr 3 10:58:11 2026] 127.0.0.1:56354 Closing
+[Fri Apr 3 10:58:11 2026] 127.0.0.1:64346 Accepted
+[Fri Apr 3 10:58:11 2026] 127.0.0.1:53889 Accepted
+[Fri Apr 3 10:58:11 2026] 127.0.0.1:64346 [200]: GET /.well-known/appspecific/com.chrome.devtools.json
+[Fri Apr 3 10:58:11 2026] 127.0.0.1:64346 Closing
+[Fri Apr 3 10:58:11 2026] 127.0.0.1:55398 Accepted
+[Fri Apr 3 10:58:11 2026] 127.0.0.1:53889 [200]: GET /css/style.css
+[Fri Apr 3 10:58:11 2026] 127.0.0.1:55398 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:58:11 2026] 127.0.0.1:53889 Closing
+[Fri Apr 3 10:58:11 2026] 127.0.0.1:55398 Closing
+[Fri Apr 3 10:58:11 2026] 127.0.0.1:54227 Accepted
+[Fri Apr 3 10:58:11 2026] 127.0.0.1:50165 Accepted
+[Fri Apr 3 10:58:11 2026] 127.0.0.1:54227 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:58:11 2026] 127.0.0.1:50165 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:58:11 2026] 127.0.0.1:54227 Closing
+[Fri Apr 3 10:58:11 2026] 127.0.0.1:50165 Closing
+[Fri Apr 3 10:58:11 2026] 127.0.0.1:51439 Accepted
+[Fri Apr 3 10:58:11 2026] 127.0.0.1:51439 [200]: GET /favicon.ico
+[Fri Apr 3 10:58:11 2026] 127.0.0.1:51439 Closing
+[Fri Apr 3 10:58:13 2026] 127.0.0.1:58953 Accepted
+[Fri Apr 3 10:58:14 2026] 127.0.0.1:58953 [200]: GET /monatsvorhersage.php?year=2026&month=4
+[Fri Apr 3 10:58:14 2026] 127.0.0.1:58953 Closing
+[Fri Apr 3 10:58:14 2026] 127.0.0.1:52336 Accepted
+[Fri Apr 3 10:58:14 2026] 127.0.0.1:55838 Accepted
+[Fri Apr 3 10:58:14 2026] 127.0.0.1:52336 [200]: GET /.well-known/appspecific/com.chrome.devtools.json
+[Fri Apr 3 10:58:14 2026] 127.0.0.1:52336 Closing
+[Fri Apr 3 10:58:14 2026] 127.0.0.1:52351 Accepted
+[Fri Apr 3 10:58:14 2026] 127.0.0.1:55838 [200]: GET /css/style.css
+[Fri Apr 3 10:58:14 2026] 127.0.0.1:52351 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:58:14 2026] 127.0.0.1:55838 Closing
+[Fri Apr 3 10:58:14 2026] 127.0.0.1:52351 Closing
+[Fri Apr 3 10:58:14 2026] 127.0.0.1:49222 Accepted
+[Fri Apr 3 10:58:14 2026] 127.0.0.1:53580 Accepted
+[Fri Apr 3 10:58:14 2026] 127.0.0.1:49222 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:58:14 2026] 127.0.0.1:53580 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:58:14 2026] 127.0.0.1:49222 Closing
+[Fri Apr 3 10:58:14 2026] 127.0.0.1:53580 Closing
+[Fri Apr 3 10:58:14 2026] 127.0.0.1:51669 Accepted
+[Fri Apr 3 10:58:14 2026] 127.0.0.1:51669 [200]: GET /favicon.ico
+[Fri Apr 3 10:58:14 2026] 127.0.0.1:51669 Closing
+[Fri Apr 3 10:59:32 2026] 127.0.0.1:55338 Accepted
+[Fri Apr 3 10:59:33 2026] 127.0.0.1:55338 [200]: GET /monatsvorhersage.php?year=2026&month=4
+[Fri Apr 3 10:59:33 2026] 127.0.0.1:55338 Closing
+[Fri Apr 3 10:59:33 2026] 127.0.0.1:63970 Accepted
+[Fri Apr 3 10:59:33 2026] 127.0.0.1:60701 Accepted
+[Fri Apr 3 10:59:33 2026] 127.0.0.1:63970 [200]: GET /.well-known/appspecific/com.chrome.devtools.json
+[Fri Apr 3 10:59:33 2026] 127.0.0.1:63970 Closing
+[Fri Apr 3 10:59:33 2026] 127.0.0.1:56043 Accepted
+[Fri Apr 3 10:59:33 2026] 127.0.0.1:60701 [200]: GET /css/style.css
+[Fri Apr 3 10:59:33 2026] 127.0.0.1:56043 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 10:59:33 2026] 127.0.0.1:60701 Closing
+[Fri Apr 3 10:59:33 2026] 127.0.0.1:56043 Closing
+[Fri Apr 3 10:59:33 2026] 127.0.0.1:62809 Accepted
+[Fri Apr 3 10:59:33 2026] 127.0.0.1:50187 Accepted
+[Fri Apr 3 10:59:33 2026] 127.0.0.1:62809 [200]: GET /images/star16x16.png
+[Fri Apr 3 10:59:33 2026] 127.0.0.1:50187 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 10:59:33 2026] 127.0.0.1:62809 Closing
+[Fri Apr 3 10:59:33 2026] 127.0.0.1:50187 Closing
+[Fri Apr 3 10:59:33 2026] 127.0.0.1:53202 Accepted
+[Fri Apr 3 10:59:33 2026] 127.0.0.1:53202 [200]: GET /favicon.ico
+[Fri Apr 3 10:59:33 2026] 127.0.0.1:53202 Closing
+[Fri Apr 3 11:00:44 2026] 127.0.0.1:55741 Accepted
+[Fri Apr 3 11:00:44 2026] 127.0.0.1:55741 [200]: GET /monatsvorhersage.php?year=2026&month=4
+[Fri Apr 3 11:00:44 2026] 127.0.0.1:55741 Closing
+[Fri Apr 3 11:00:44 2026] 127.0.0.1:54911 Accepted
+[Fri Apr 3 11:00:44 2026] 127.0.0.1:53702 Accepted
+[Fri Apr 3 11:00:45 2026] 127.0.0.1:54911 [200]: GET /.well-known/appspecific/com.chrome.devtools.json
+[Fri Apr 3 11:00:45 2026] 127.0.0.1:54911 Closing
+[Fri Apr 3 11:00:45 2026] 127.0.0.1:54860 Accepted
+[Fri Apr 3 11:00:45 2026] 127.0.0.1:53702 [200]: GET /css/style.css
+[Fri Apr 3 11:00:45 2026] 127.0.0.1:54860 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 11:00:45 2026] 127.0.0.1:53702 Closing
+[Fri Apr 3 11:00:45 2026] 127.0.0.1:54860 Closing
+[Fri Apr 3 11:00:45 2026] 127.0.0.1:61509 Accepted
+[Fri Apr 3 11:00:45 2026] 127.0.0.1:59050 Accepted
+[Fri Apr 3 11:00:45 2026] 127.0.0.1:61509 [200]: GET /images/star16x16.png
+[Fri Apr 3 11:00:45 2026] 127.0.0.1:59050 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 11:00:45 2026] 127.0.0.1:61509 Closing
+[Fri Apr 3 11:00:45 2026] 127.0.0.1:59050 Closing
+[Fri Apr 3 11:00:45 2026] 127.0.0.1:50776 Accepted
+[Fri Apr 3 11:00:45 2026] 127.0.0.1:50776 [200]: GET /favicon.ico
+[Fri Apr 3 11:00:45 2026] 127.0.0.1:50776 Closing
+[Fri Apr 3 11:02:28 2026] 127.0.0.1:62692 Accepted
+[Fri Apr 3 11:02:28 2026] 127.0.0.1:62692 [200]: GET /monatsvorhersage.php?year=2026&month=4
+[Fri Apr 3 11:02:28 2026] 127.0.0.1:62692 Closing
+[Fri Apr 3 11:02:28 2026] 127.0.0.1:57186 Accepted
+[Fri Apr 3 11:02:28 2026] 127.0.0.1:55399 Accepted
+[Fri Apr 3 11:02:29 2026] 127.0.0.1:57186 [200]: GET /.well-known/appspecific/com.chrome.devtools.json
+[Fri Apr 3 11:02:29 2026] 127.0.0.1:57186 Closing
+[Fri Apr 3 11:02:29 2026] 127.0.0.1:57347 Accepted
+[Fri Apr 3 11:02:29 2026] 127.0.0.1:55399 [200]: GET /css/style.css
+[Fri Apr 3 11:02:29 2026] 127.0.0.1:57347 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 11:02:29 2026] 127.0.0.1:55399 Closing
+[Fri Apr 3 11:02:29 2026] 127.0.0.1:57347 Closing
+[Fri Apr 3 11:02:29 2026] 127.0.0.1:62697 Accepted
+[Fri Apr 3 11:02:29 2026] 127.0.0.1:55252 Accepted
+[Fri Apr 3 11:02:29 2026] 127.0.0.1:62697 [200]: GET /images/star16x16.png
+[Fri Apr 3 11:02:29 2026] 127.0.0.1:55252 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 11:02:29 2026] 127.0.0.1:62697 Closing
+[Fri Apr 3 11:02:29 2026] 127.0.0.1:55252 Closing
+[Fri Apr 3 11:02:29 2026] 127.0.0.1:64306 Accepted
+[Fri Apr 3 11:02:29 2026] 127.0.0.1:64306 [200]: GET /favicon.ico
+[Fri Apr 3 11:02:29 2026] 127.0.0.1:64306 Closing
+[Fri Apr 3 11:04:41 2026] 127.0.0.1:50623 Accepted
+[Fri Apr 3 11:04:41 2026] 127.0.0.1:50623 [200]: GET /monatsvorhersage.php?year=2026&month=4
+[Fri Apr 3 11:04:41 2026] 127.0.0.1:50623 Closing
+[Fri Apr 3 11:04:41 2026] 127.0.0.1:61111 Accepted
+[Fri Apr 3 11:04:41 2026] 127.0.0.1:54447 Accepted
+[Fri Apr 3 11:04:41 2026] 127.0.0.1:61111 [200]: GET /.well-known/appspecific/com.chrome.devtools.json
+[Fri Apr 3 11:04:41 2026] 127.0.0.1:61111 Closing
+[Fri Apr 3 11:04:41 2026] 127.0.0.1:58230 Accepted
+[Fri Apr 3 11:04:41 2026] 127.0.0.1:54447 [200]: GET /css/style.css
+[Fri Apr 3 11:04:41 2026] 127.0.0.1:58230 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 11:04:41 2026] 127.0.0.1:54447 Closing
+[Fri Apr 3 11:04:41 2026] 127.0.0.1:58230 Closing
+[Fri Apr 3 11:04:41 2026] 127.0.0.1:58465 Accepted
+[Fri Apr 3 11:04:41 2026] 127.0.0.1:61391 Accepted
+[Fri Apr 3 11:04:41 2026] 127.0.0.1:58465 [200]: GET /images/star16x16.png
+[Fri Apr 3 11:04:41 2026] 127.0.0.1:61391 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 11:04:41 2026] 127.0.0.1:58465 Closing
+[Fri Apr 3 11:04:41 2026] 127.0.0.1:61391 Closing
+[Fri Apr 3 11:04:41 2026] 127.0.0.1:52491 Accepted
+[Fri Apr 3 11:04:42 2026] 127.0.0.1:52491 [200]: GET /favicon.ico
+[Fri Apr 3 11:04:42 2026] 127.0.0.1:52491 Closing
+[Fri Apr 3 11:07:16 2026] 127.0.0.1:62699 Accepted
+[Fri Apr 3 11:07:16 2026] 127.0.0.1:62699 [200]: GET /monatsvorhersage.php?year=2026&month=4
+[Fri Apr 3 11:07:16 2026] 127.0.0.1:62699 Closing
+[Fri Apr 3 11:07:16 2026] 127.0.0.1:52676 Accepted
+[Fri Apr 3 11:07:16 2026] 127.0.0.1:53195 Accepted
+[Fri Apr 3 11:07:16 2026] 127.0.0.1:52676 [200]: GET /.well-known/appspecific/com.chrome.devtools.json
+[Fri Apr 3 11:07:16 2026] 127.0.0.1:52676 Closing
+[Fri Apr 3 11:07:16 2026] 127.0.0.1:50199 Accepted
+[Fri Apr 3 11:07:16 2026] 127.0.0.1:53195 [200]: GET /css/style.css
+[Fri Apr 3 11:07:16 2026] 127.0.0.1:50199 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 11:07:16 2026] 127.0.0.1:53195 Closing
+[Fri Apr 3 11:07:16 2026] 127.0.0.1:50199 Closing
+[Fri Apr 3 11:07:16 2026] 127.0.0.1:63987 Accepted
+[Fri Apr 3 11:07:16 2026] 127.0.0.1:61072 Accepted
+[Fri Apr 3 11:07:16 2026] 127.0.0.1:63987 [200]: GET /images/star16x16.png
+[Fri Apr 3 11:07:16 2026] 127.0.0.1:61072 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 11:07:16 2026] 127.0.0.1:63987 Closing
+[Fri Apr 3 11:07:16 2026] 127.0.0.1:61072 Closing
+[Fri Apr 3 11:07:16 2026] 127.0.0.1:50106 Accepted
+[Fri Apr 3 11:07:17 2026] 127.0.0.1:50106 [200]: GET /favicon.ico
+[Fri Apr 3 11:07:17 2026] 127.0.0.1:50106 Closing
+[Fri Apr 3 11:13:52 2026] 127.0.0.1:50872 Accepted
+[Fri Apr 3 11:13:52 2026] 127.0.0.1:50872 [200]: GET /monatsvorhersage.php?year=2026&month=4
+[Fri Apr 3 11:13:52 2026] 127.0.0.1:50872 Closing
+[Fri Apr 3 11:13:52 2026] 127.0.0.1:60797 Accepted
+[Fri Apr 3 11:13:52 2026] 127.0.0.1:60797 [200]: GET /.well-known/appspecific/com.chrome.devtools.json
+[Fri Apr 3 11:13:52 2026] 127.0.0.1:60797 Closing
+[Fri Apr 3 11:13:52 2026] 127.0.0.1:63903 Accepted
+[Fri Apr 3 11:13:52 2026] 127.0.0.1:63903 [200]: GET /css/style.css
+[Fri Apr 3 11:13:52 2026] 127.0.0.1:63903 Closing
+[Fri Apr 3 11:13:52 2026] 127.0.0.1:54378 Accepted
+[Fri Apr 3 11:13:52 2026] 127.0.0.1:59869 Accepted
+[Fri Apr 3 11:13:52 2026] 127.0.0.1:54378 [200]: GET /images/star16x16.png
+[Fri Apr 3 11:13:52 2026] 127.0.0.1:59869 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 11:13:52 2026] 127.0.0.1:54378 Closing
+[Fri Apr 3 11:13:52 2026] 127.0.0.1:59869 Closing
+[Fri Apr 3 11:13:52 2026] 127.0.0.1:61922 Accepted
+[Fri Apr 3 11:13:52 2026] 127.0.0.1:61922 [200]: GET /favicon.ico
+[Fri Apr 3 11:13:52 2026] 127.0.0.1:61922 Closing
+[Fri Apr 3 11:13:58 2026] 127.0.0.1:51519 Accepted
+[Fri Apr 3 11:13:58 2026] 127.0.0.1:51519 [200]: GET /monatsvorhersage_old.php?year=2026&month=4
+[Fri Apr 3 11:13:58 2026] 127.0.0.1:51519 Closing
+[Fri Apr 3 11:13:58 2026] 127.0.0.1:60688 Accepted
+[Fri Apr 3 11:13:58 2026] 127.0.0.1:50709 Accepted
+[Fri Apr 3 11:13:59 2026] 127.0.0.1:60688 [200]: GET /.well-known/appspecific/com.chrome.devtools.json
+[Fri Apr 3 11:13:59 2026] 127.0.0.1:60688 Closing
+[Fri Apr 3 11:13:59 2026] 127.0.0.1:58050 Accepted
+[Fri Apr 3 11:13:59 2026] 127.0.0.1:50709 [200]: GET /css/style.css
+[Fri Apr 3 11:13:59 2026] 127.0.0.1:58050 [200]: GET /js/astronomy.browser.min.js
+[Fri Apr 3 11:13:59 2026] 127.0.0.1:50709 Closing
+[Fri Apr 3 11:13:59 2026] 127.0.0.1:58050 Closing
+[Fri Apr 3 11:13:59 2026] 127.0.0.1:52328 Accepted
+[Fri Apr 3 11:13:59 2026] 127.0.0.1:59218 Accepted
+[Fri Apr 3 11:13:59 2026] 127.0.0.1:52328 [200]: GET /images/star16x16.png
+[Fri Apr 3 11:13:59 2026] 127.0.0.1:59218 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 11:13:59 2026] 127.0.0.1:52328 Closing
+[Fri Apr 3 11:13:59 2026] 127.0.0.1:59218 Closing
+[Fri Apr 3 11:13:59 2026] 127.0.0.1:63516 Accepted
+[Fri Apr 3 11:13:59 2026] 127.0.0.1:63516 [200]: GET /favicon.ico
+[Fri Apr 3 11:13:59 2026] 127.0.0.1:63516 Closing
+[Fri Apr 3 11:14:00 2026] 127.0.0.1:62110 Accepted
+[Fri Apr 3 11:14:00 2026] 127.0.0.1:62110 [200]: GET /monatsvorhersage.php?year=2026&month=4
+[Fri Apr 3 11:14:00 2026] 127.0.0.1:62110 Closing
+[Fri Apr 3 11:14:00 2026] 127.0.0.1:62459 Accepted
+[Fri Apr 3 11:14:00 2026] 127.0.0.1:62459 [200]: GET /.well-known/appspecific/com.chrome.devtools.json
+[Fri Apr 3 11:14:00 2026] 127.0.0.1:62459 Closing
+[Fri Apr 3 11:14:00 2026] 127.0.0.1:63332 Accepted
+[Fri Apr 3 11:14:01 2026] 127.0.0.1:63332 [200]: GET /favicon.ico
+[Fri Apr 3 11:14:01 2026] 127.0.0.1:63332 Closing
+[Fri Apr 3 11:14:05 2026] 127.0.0.1:55437 Accepted
+[Fri Apr 3 11:14:05 2026] 127.0.0.1:55437 [200]: GET /monatsvorhersage.php?year=2026&month=4
+[Fri Apr 3 11:14:05 2026] 127.0.0.1:55437 Closing
+[Fri Apr 3 11:14:05 2026] 127.0.0.1:50546 Accepted
+[Fri Apr 3 11:14:05 2026] 127.0.0.1:50546 [200]: GET /.well-known/appspecific/com.chrome.devtools.json
+[Fri Apr 3 11:14:05 2026] 127.0.0.1:50546 Closing
+[Fri Apr 3 11:14:05 2026] 127.0.0.1:52468 Accepted
+[Fri Apr 3 11:14:05 2026] 127.0.0.1:52468 [200]: GET /css/style.css
+[Fri Apr 3 11:14:05 2026] 127.0.0.1:52468 Closing
+[Fri Apr 3 11:14:05 2026] 127.0.0.1:65206 Accepted
+[Fri Apr 3 11:14:05 2026] 127.0.0.1:64713 Accepted
+[Fri Apr 3 11:14:05 2026] 127.0.0.1:65206 [200]: GET /images/star16x16.png
+[Fri Apr 3 11:14:05 2026] 127.0.0.1:64713 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 11:14:05 2026] 127.0.0.1:65206 Closing
+[Fri Apr 3 11:14:05 2026] 127.0.0.1:64713 Closing
+[Fri Apr 3 11:14:06 2026] 127.0.0.1:49248 Accepted
+[Fri Apr 3 11:14:06 2026] 127.0.0.1:49248 [200]: GET /favicon.ico
+[Fri Apr 3 11:14:06 2026] 127.0.0.1:49248 Closing
+[Fri Apr 3 11:20:26 2026] 127.0.0.1:50485 Accepted
+[Fri Apr 3 11:20:27 2026] 127.0.0.1:50485 [200]: GET /monatsvorhersage.php?year=2026&month=4
+[Fri Apr 3 11:20:27 2026] 127.0.0.1:50485 Closing
+[Fri Apr 3 11:20:27 2026] 127.0.0.1:56424 Accepted
+[Fri Apr 3 11:20:27 2026] 127.0.0.1:50657 Accepted
+[Fri Apr 3 11:20:27 2026] 127.0.0.1:56424 [200]: GET /.well-known/appspecific/com.chrome.devtools.json
+[Fri Apr 3 11:20:27 2026] 127.0.0.1:56424 Closing
+[Fri Apr 3 11:20:27 2026] 127.0.0.1:50657 [200]: GET /css/style.css
+[Fri Apr 3 11:20:27 2026] 127.0.0.1:50657 Closing
+[Fri Apr 3 11:20:27 2026] 127.0.0.1:54946 Accepted
+[Fri Apr 3 11:20:27 2026] 127.0.0.1:55777 Accepted
+[Fri Apr 3 11:20:27 2026] 127.0.0.1:54946 [200]: GET /images/star16x16.png
+[Fri Apr 3 11:20:27 2026] 127.0.0.1:55777 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 11:20:27 2026] 127.0.0.1:54946 Closing
+[Fri Apr 3 11:20:27 2026] 127.0.0.1:55777 Closing
+[Fri Apr 3 11:20:27 2026] 127.0.0.1:64428 Accepted
+[Fri Apr 3 11:20:27 2026] 127.0.0.1:64428 [200]: GET /favicon.ico
+[Fri Apr 3 11:20:27 2026] 127.0.0.1:64428 Closing
+[Fri Apr 3 11:22:27 2026] 127.0.0.1:63070 Accepted
+[Fri Apr 3 11:22:27 2026] 127.0.0.1:63070 [200]: GET /
+[Fri Apr 3 11:22:27 2026] 127.0.0.1:63070 Closing
+[Fri Apr 3 11:22:27 2026] 127.0.0.1:53590 Accepted
+[Fri Apr 3 11:22:27 2026] 127.0.0.1:53590 [200]: GET /css/style.css
+[Fri Apr 3 11:22:27 2026] 127.0.0.1:53590 Closing
+[Fri Apr 3 11:22:27 2026] 127.0.0.1:55796 Accepted
+[Fri Apr 3 11:22:27 2026] 127.0.0.1:54912 Accepted
+[Fri Apr 3 11:22:27 2026] 127.0.0.1:55796 [200]: GET /images/star16x16.png
+[Fri Apr 3 11:22:27 2026] 127.0.0.1:54912 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 11:22:27 2026] 127.0.0.1:55796 Closing
+[Fri Apr 3 11:22:27 2026] 127.0.0.1:54912 Closing
+[Fri Apr 3 11:22:27 2026] 127.0.0.1:53319 Accepted
+[Fri Apr 3 11:22:28 2026] 127.0.0.1:53319 [200]: GET /favicon.ico
+[Fri Apr 3 11:22:28 2026] 127.0.0.1:53319 Closing
+[Fri Apr 3 11:24:12 2026] 127.0.0.1:53456 Accepted
+[Fri Apr 3 11:24:13 2026] 127.0.0.1:53456 [200]: GET /
+[Fri Apr 3 11:24:13 2026] 127.0.0.1:53456 Closing
+[Fri Apr 3 11:24:13 2026] 127.0.0.1:61974 Accepted
+[Fri Apr 3 11:24:13 2026] 127.0.0.1:61974 [200]: GET /css/style.css
+[Fri Apr 3 11:24:13 2026] 127.0.0.1:61974 Closing
+[Fri Apr 3 11:24:13 2026] 127.0.0.1:59302 Accepted
+[Fri Apr 3 11:24:13 2026] 127.0.0.1:62692 Accepted
+[Fri Apr 3 11:24:13 2026] 127.0.0.1:59302 [200]: GET /images/star16x16.png
+[Fri Apr 3 11:24:13 2026] 127.0.0.1:62692 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 11:24:13 2026] 127.0.0.1:59302 Closing
+[Fri Apr 3 11:24:13 2026] 127.0.0.1:62692 Closing
+[Fri Apr 3 11:24:13 2026] 127.0.0.1:63726 Accepted
+[Fri Apr 3 11:24:13 2026] 127.0.0.1:63726 [200]: GET /favicon.ico
+[Fri Apr 3 11:24:13 2026] 127.0.0.1:63726 Closing
+[Fri Apr 3 11:24:16 2026] 127.0.0.1:51159 Accepted
+[Fri Apr 3 11:24:16 2026] 127.0.0.1:51159 [200]: GET /
+[Fri Apr 3 11:24:16 2026] 127.0.0.1:51159 Closing
+[Fri Apr 3 11:24:16 2026] 127.0.0.1:52317 Accepted
+[Fri Apr 3 11:24:16 2026] 127.0.0.1:52317 [200]: GET /css/style.css
+[Fri Apr 3 11:24:16 2026] 127.0.0.1:52317 Closing
+[Fri Apr 3 11:24:16 2026] 127.0.0.1:62290 Accepted
+[Fri Apr 3 11:24:16 2026] 127.0.0.1:62290 [200]: GET /images/star16x16.png
+[Fri Apr 3 11:24:16 2026] 127.0.0.1:55295 Accepted
+[Fri Apr 3 11:24:16 2026] 127.0.0.1:55295 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 11:24:16 2026] 127.0.0.1:62290 Closing
+[Fri Apr 3 11:24:16 2026] 127.0.0.1:55295 Closing
+[Fri Apr 3 11:24:16 2026] 127.0.0.1:55299 Accepted
+[Fri Apr 3 11:24:17 2026] 127.0.0.1:55299 [200]: GET /favicon.ico
+[Fri Apr 3 11:24:17 2026] 127.0.0.1:55299 Closing
+[Fri Apr 3 11:24:17 2026] 127.0.0.1:64800 Accepted
+[Fri Apr 3 11:24:17 2026] 127.0.0.1:64800 [200]: GET /
+[Fri Apr 3 11:24:17 2026] 127.0.0.1:64800 Closing
+[Fri Apr 3 11:24:17 2026] 127.0.0.1:58515 Accepted
+[Fri Apr 3 11:24:17 2026] 127.0.0.1:58515 [200]: GET /css/style.css
+[Fri Apr 3 11:24:17 2026] 127.0.0.1:58515 Closing
+[Fri Apr 3 11:24:17 2026] 127.0.0.1:52407 Accepted
+[Fri Apr 3 11:24:17 2026] 127.0.0.1:53544 Accepted
+[Fri Apr 3 11:24:17 2026] 127.0.0.1:52407 [200]: GET /images/star16x16.png
+[Fri Apr 3 11:24:17 2026] 127.0.0.1:53544 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 11:24:17 2026] 127.0.0.1:52407 Closing
+[Fri Apr 3 11:24:17 2026] 127.0.0.1:53544 Closing
+[Fri Apr 3 11:24:17 2026] 127.0.0.1:55137 Accepted
+[Fri Apr 3 11:24:18 2026] 127.0.0.1:55137 [200]: GET /favicon.ico
+[Fri Apr 3 11:24:18 2026] 127.0.0.1:55137 Closing
+[Fri Apr 3 11:26:31 2026] 127.0.0.1:52665 Accepted
+[Fri Apr 3 11:26:32 2026] 127.0.0.1:52665 [200]: GET /
+[Fri Apr 3 11:26:32 2026] 127.0.0.1:52665 Closing
+[Fri Apr 3 11:26:32 2026] 127.0.0.1:50213 Accepted
+[Fri Apr 3 11:26:33 2026] 127.0.0.1:50213 [200]: GET /favicon.ico
+[Fri Apr 3 11:26:33 2026] 127.0.0.1:50213 Closing
+[Fri Apr 3 11:27:54 2026] 127.0.0.1:59828 Accepted
+[Fri Apr 3 11:27:54 2026] 127.0.0.1:59828 [200]: GET /css/style.css
+[Fri Apr 3 11:27:54 2026] 127.0.0.1:59828 Closing
+[Fri Apr 3 11:27:54 2026] 127.0.0.1:59683 Accepted
+[Fri Apr 3 11:27:55 2026] 127.0.0.1:59683 [200]: GET /.well-known/appspecific/com.chrome.devtools.json
+[Fri Apr 3 11:27:55 2026] 127.0.0.1:59683 Closing
+[Fri Apr 3 11:28:00 2026] 127.0.0.1:53884 Accepted
+[Fri Apr 3 11:28:00 2026] 127.0.0.1:53884 [200]: GET /
+[Fri Apr 3 11:28:00 2026] 127.0.0.1:53884 Closing
+[Fri Apr 3 11:28:00 2026] 127.0.0.1:62652 Accepted
+[Fri Apr 3 11:28:00 2026] 127.0.0.1:62652 [200]: GET /css/style.css
+[Fri Apr 3 11:28:00 2026] 127.0.0.1:62652 Closing
+[Fri Apr 3 11:28:00 2026] 127.0.0.1:63586 Accepted
+[Fri Apr 3 11:28:00 2026] 127.0.0.1:63181 Accepted
+[Fri Apr 3 11:28:00 2026] 127.0.0.1:63586 [200]: GET /images/star16x16.png
+[Fri Apr 3 11:28:00 2026] 127.0.0.1:63181 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 11:28:00 2026] 127.0.0.1:63586 Closing
+[Fri Apr 3 11:28:00 2026] 127.0.0.1:63181 Closing
+[Fri Apr 3 11:28:00 2026] 127.0.0.1:49754 Accepted
+[Fri Apr 3 11:28:01 2026] 127.0.0.1:49754 [200]: GET /favicon.ico
+[Fri Apr 3 11:28:01 2026] 127.0.0.1:49754 Closing
+[Fri Apr 3 11:28:48 2026] 127.0.0.1:65073 Accepted
+[Fri Apr 3 11:28:48 2026] 127.0.0.1:65073 [200]: GET /
+[Fri Apr 3 11:28:48 2026] 127.0.0.1:65073 Closing
+[Fri Apr 3 11:28:48 2026] 127.0.0.1:55088 Accepted
+[Fri Apr 3 11:28:48 2026] 127.0.0.1:55088 [200]: GET /css/style.css
+[Fri Apr 3 11:28:48 2026] 127.0.0.1:55088 Closing
+[Fri Apr 3 11:28:48 2026] 127.0.0.1:52002 Accepted
+[Fri Apr 3 11:28:48 2026] 127.0.0.1:61868 Accepted
+[Fri Apr 3 11:28:48 2026] 127.0.0.1:52002 [200]: GET /images/star16x16.png
+[Fri Apr 3 11:28:48 2026] 127.0.0.1:61868 [200]: GET /images/star16x16_rays.png
+[Fri Apr 3 11:28:48 2026] 127.0.0.1:52002 Closing
+[Fri Apr 3 11:28:48 2026] 127.0.0.1:61868 Closing
+[Fri Apr 3 11:28:49 2026] 127.0.0.1:60883 Accepted
+[Fri Apr 3 11:28:49 2026] 127.0.0.1:60883 [200]: GET /favicon.ico
+[Fri Apr 3 11:28:49 2026] 127.0.0.1:60883 Closing
diff --git a/public/header.php b/public/header.php
index 2005e2f..98a9df9 100644
--- a/public/header.php
+++ b/public/header.php
@@ -76,6 +76,7 @@ $menuGroups = [
$adminLinks = [
['href' => 'admin_users.php', 'label' => 'Benutzerverwaltung'],
+ ['href' => 'monatsvorhersage.php', 'label' => 'Monatsvorhersage'],
];
?>
diff --git a/public/index.php b/public/index.php
index de1adb7..806799b 100644
--- a/public/index.php
+++ b/public/index.php
@@ -97,6 +97,7 @@ $skyData = null;
$planetData = null;
$satData = null;
$pyError = null;
+$satError = null;
if ($loggedIn) {
// header.php lädt $currentLocation – wir brauchen ihn vorab
@@ -120,15 +121,17 @@ if ($loggedIn) {
$lon = (float)$defaultLocation['longitude'];
$elev = (float)($defaultLocation['elevation'] ?? 0);
$tz = $defaultLocation['timezone'] ?? 'Europe/Berlin';
- $date = date('Y-m-d');
+ $date = (new DateTimeImmutable('now', new DateTimeZone($tz)))->format('Y-m-d');
$scriptPath = realpath(__DIR__ . '/py/api.py');
- if (file_exists('/usr/bin/python3')) {
+ if (PHP_OS_FAMILY === 'Windows') {
+ $pythonBin = 'python';
+ } elseif (file_exists('/usr/bin/python3')) {
$pythonBin = '/usr/bin/python3';
} elseif (file_exists('/usr/bin/python')) {
$pythonBin = '/usr/bin/python';
} else {
- $pythonBin = 'C:\\Users\\HP\\AppData\\Local\\Python\\bin\\python.exe';
+ $pythonBin = 'python';
}
putenv('PYTHONUTF8=1');
putenv('PYTHONIOENCODING=utf-8');
@@ -146,12 +149,14 @@ if ($loggedIn) {
];
$cmd = implode(' ', $args) . ' 2>&1';
$out = [];
- exec($cmd, $out);
- $raw = json_decode(implode('', $out), true);
+ $resultCode = 0;
+ exec($cmd, $out, $resultCode);
+ $rawText = trim(implode("\n", $out));
+ $raw = json_decode($rawText, true);
if (is_array($raw) && ($raw['ok'] ?? false)) {
$skyData = $raw;
} else {
- $pyError = $raw['error'] ?? 'Fehler beim Berechnen der Aufgangszeiten.';
+ $pyError = $raw['error'] ?? ($rawText !== '' ? $rawText : 'Fehler beim Berechnen der Aufgangszeiten.');
}
// Planeten
@@ -167,12 +172,14 @@ if ($loggedIn) {
];
$cmd2 = implode(' ', $args2) . ' 2>&1';
$out2 = [];
- exec($cmd2, $out2);
- $raw2 = json_decode(implode('', $out2), true);
+ $resultCode2 = 0;
+ exec($cmd2, $out2, $resultCode2);
+ $rawText2 = trim(implode("\n", $out2));
+ $raw2 = json_decode($rawText2, true);
if (is_array($raw2) && ($raw2['ok'] ?? false)) {
$planetData = $raw2;
} elseif ($pyError === null) {
- $pyError = $raw2['error'] ?? 'Fehler beim Berechnen der Planetenzeiten.';
+ $pyError = $raw2['error'] ?? ($rawText2 !== '' ? $rawText2 : 'Fehler beim Berechnen der Planetenzeiten.');
}
// Satelliten-Überflüge heute — Favorit zuerst, dann alle gemerkten
@@ -209,6 +216,7 @@ if ($loggedIn) {
'tle_line2' => buildTleLine2($r, $r),
'is_favorite' => (bool)$r['is_favorite'],
], $userSats), JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE);
+ $satsPayload = base64_encode((string) $satsJson);
$args3 = [
$pythonBin,
@@ -220,14 +228,18 @@ if ($loggedIn) {
escapeshellarg($tz),
escapeshellarg($dayStart->format('Y-m-d\TH:i:s\Z')),
escapeshellarg($dayEnd->format('Y-m-d\TH:i:s\Z')),
- escapeshellarg($satsJson),
+ escapeshellarg($satsPayload),
];
$cmd3 = implode(' ', $args3) . ' 2>&1';
$out3 = [];
- exec($cmd3, $out3);
- $raw3 = json_decode(implode('', $out3), true);
+ $resultCode3 = 0;
+ exec($cmd3, $out3, $resultCode3);
+ $rawText3 = trim(implode("\n", $out3));
+ $raw3 = json_decode($rawText3, true);
if (is_array($raw3) && ($raw3['ok'] ?? false)) {
$satData = $raw3;
+ } else {
+ $satError = $raw3['error'] ?? ($rawText3 !== '' ? $rawText3 : 'Fehler beim Berechnen der Satellitenüberflüge.');
}
}
}
@@ -250,14 +262,14 @@ if ($loggedIn) {
Noch kein Standort hinterlegt. Jetzt anlegen
-
-
-
+
+
+
Aufgangs- und Untergangszeiten für
= h($defaultLocation['name']) ?>
- — = h(date('d.m.Y')) ?>
+ — = h((new DateTimeImmutable('now', new DateTimeZone($tz)))->format('d.m.Y')) ?>
@@ -296,7 +308,12 @@ if ($loggedIn) {
-
+
+
+
☆ Satellit
+
= h($satError) ?>
+
+
'Januar',
+ 2 => 'Februar',
+ 3 => 'März',
+ 4 => 'April',
+ 5 => 'Mai',
+ 6 => 'Juni',
+ 7 => 'Juli',
+ 8 => 'August',
+ 9 => 'September',
+ 10 => 'Oktober',
+ 11 => 'November',
+ 12 => 'Dezember',
+];
+$monthSkyTimes = [
+ 1 => ['hour' => 22, 'minute' => 0],
+ 2 => ['hour' => 22, 'minute' => 0],
+ 3 => ['hour' => 22, 'minute' => 0],
+ 4 => ['hour' => 23, 'minute' => 0],
+ 5 => ['hour' => 23, 'minute' => 0],
+ 6 => ['hour' => 23, 'minute' => 30],
+ 7 => ['hour' => 23, 'minute' => 30],
+ 8 => ['hour' => 23, 'minute' => 0],
+ 9 => ['hour' => 23, 'minute' => 0],
+ 10 => ['hour' => 23, 'minute' => 0],
+ 11 => ['hour' => 22, 'minute' => 0],
+ 12 => ['hour' => 22, 'minute' => 0],
+];
+$selectedSkyTime = $monthSkyTimes[$selectedMonth] ?? ['hour' => 22, 'minute' => 0];
+
+require __DIR__ . '/header.php';
+
+$chartLocationName = (string) (($currentLocation['name'] ?? null) ?: 'Sternwarte Sonneberg');
+$chartLatitude = isset($currentLocation['latitude']) ? (float) $currentLocation['latitude'] : 50.3547;
+$chartLongitude = isset($currentLocation['longitude']) ? (float) $currentLocation['longitude'] : 11.1900;
+$chartElevation = isset($currentLocation['elevation']) && $currentLocation['elevation'] !== null ? (float) $currentLocation['elevation'] : 640.0;
+$chartTimezone = (string) (($currentLocation['timezone'] ?? null) ?: 'Europe/Berlin');
+
+$pythonExecutable = PHP_OS_FAMILY === 'Windows' ? 'python' : '/usr/bin/python';
+$pythonScriptPath = __DIR__ . '/py/api.py';
+$pythonOutput = [];
+$pythonExitCode = 0;
+$pythonPayload = null;
+$pythonError = null;
+
+$pythonArgs = [
+ $pythonScriptPath,
+ 'month_sky_context',
+ (string) $chartLatitude,
+ (string) $chartLongitude,
+ (string) $chartElevation,
+ (string) $selectedYear,
+ (string) $selectedMonth,
+ (string) ((int) $selectedSkyTime['hour']),
+ (string) ((int) $selectedSkyTime['minute']),
+ $chartTimezone,
+];
+
+$command = $pythonExecutable . ' ' . implode(' ', array_map('escapeshellarg', $pythonArgs)) . ' 2>&1';
+exec($command, $pythonOutput, $pythonExitCode);
+
+$pythonRaw = trim(implode("\n", $pythonOutput));
+if ($pythonExitCode !== 0) {
+ $pythonError = $pythonRaw !== '' ? $pythonRaw : 'Python-Aufruf fehlgeschlagen.';
+} else {
+ $decoded = json_decode($pythonRaw, true);
+ if (!is_array($decoded)) {
+ $pythonError = $pythonRaw !== '' ? $pythonRaw : 'Python lieferte kein gültiges JSON.';
+ } elseif (!($decoded['ok'] ?? false)) {
+ $pythonError = (string) ($decoded['error'] ?? 'Python meldete einen Fehler.');
+ } else {
+ $pythonPayload = $decoded;
+ }
+}
+
+$bodyRows = [];
+if (is_array($pythonPayload['bodies'] ?? null)) {
+ $bodyRows[] = $pythonPayload['bodies']['sun'] ?? null;
+ $bodyRows[] = $pythonPayload['bodies']['moon'] ?? null;
+ foreach (($pythonPayload['bodies']['planets'] ?? []) as $planet) {
+ $bodyRows[] = $planet;
+ }
+ $bodyRows = array_values(array_filter($bodyRows, static fn ($row) => is_array($row)));
+}
+
+$formatNumber = static function ($value, int $decimals = 1): string {
+ if (!is_numeric($value)) {
+ return '–';
+ }
+ return number_format((float) $value, $decimals, ',', '');
+};
+?>
+
+
+
+
+
+
+
+
+ Serverseitige Monatsbasis
+ Diese Vorschau läuft jetzt ohne Browser-Rechenlogik über die Python-AstronomyEngine. Damit ist der erste Baustein für den späteren Cronjob vorhanden: Datum, Standort und Himmelskoordinaten kommen bereits serverseitig aus public/py/api.py.
+
+
+
+
+ Python-Snapshot
+
+ = htmlspecialchars($pythonError, ENT_QUOTES, 'UTF-8') ?>
+
+
+
+
+
+
+
+ | Objekt |
+ Höhe |
+ Azimut |
+ RA |
+ Dekl. |
+ Mag. |
+ Sichtbar |
+
+
+
+
+
+ | = htmlspecialchars((string) ($row['label'] ?? '–'), ENT_QUOTES, 'UTF-8') ?> |
+ = $formatNumber($row['altitude_deg'] ?? null, 1) ?>° |
+ = $formatNumber($row['azimuth_deg'] ?? null, 1) ?>° |
+ = $formatNumber($row['ra_hours'] ?? null, 2) ?> h |
+ = $formatNumber($row['dec_deg'] ?? null, 1) ?>° |
+ = $formatNumber($row['magnitude'] ?? null, 1) ?> |
+
+
+ = !empty($row['visible']) ? 'über Horizont' : 'unter Horizont' ?>
+
+ |
+
+
+
+
+
+
+
+
+
+ Nächste Schritte
+
+ - Python ergänzt als Nächstes Sterne, Messier-Objekte und Sternbildlinien für genau diesen Monatszeitpunkt.
+ - Danach ziehen wir die Projektionen und das serverseitige Bildrendering nach, damit die Ausgabe cronjob-tauglich als PNG erzeugt werden kann.
+ - Die bisherige Browser-Vorschau bleibt vorerst als fachliche Referenz erhalten.
+
+
+
+
+
+
+
diff --git a/public/monatsvorhersage_old.php b/public/monatsvorhersage_old.php
new file mode 100644
index 0000000..26571b0
--- /dev/null
+++ b/public/monatsvorhersage_old.php
@@ -0,0 +1,1746 @@
+ 'Januar',
+ 2 => 'Februar',
+ 3 => 'Maerz',
+ 4 => 'April',
+ 5 => 'Mai',
+ 6 => 'Juni',
+ 7 => 'Juli',
+ 8 => 'August',
+ 9 => 'September',
+ 10 => 'Oktober',
+ 11 => 'November',
+ 12 => 'Dezember',
+];
+$monthSkyTimes = [
+ 1 => ['hour' => 22, 'minute' => 0],
+ 2 => ['hour' => 22, 'minute' => 0],
+ 3 => ['hour' => 22, 'minute' => 0],
+ 4 => ['hour' => 23, 'minute' => 0],
+ 5 => ['hour' => 23, 'minute' => 0],
+ 6 => ['hour' => 23, 'minute' => 30],
+ 7 => ['hour' => 23, 'minute' => 30],
+ 8 => ['hour' => 23, 'minute' => 0],
+ 9 => ['hour' => 23, 'minute' => 0],
+ 10 => ['hour' => 23, 'minute' => 0],
+ 11 => ['hour' => 22, 'minute' => 0],
+ 12 => ['hour' => 22, 'minute' => 0],
+];
+
+$starData = [];
+$lineStarData = [];
+$constellationLines = [];
+$messierData = [];
+$starDataError = null;
+
+try {
+ $dbConfig = require __DIR__ . '/../config/database.php';
+ $dsn = sprintf(
+ 'mysql:host=%s;dbname=%s;charset=%s',
+ $dbConfig['host'],
+ $dbConfig['dbname'],
+ $dbConfig['charset'] ?? 'utf8mb4'
+ );
+ $pdo = new PDO($dsn, $dbConfig['user'], $dbConfig['pass'], [
+ PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
+ PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC,
+ ]);
+
+ $starStmt = $pdo->query(
+ "SELECT hip, proper, bayer, con, spect, mag, ci, rarad, decrad
+ FROM star_hipparcos
+ WHERE mag IS NOT NULL
+ AND rarad IS NOT NULL
+ AND decrad IS NOT NULL
+ AND mag <= " . (float) $starDatabaseMagnitudeLimit . "
+ ORDER BY mag ASC"
+ );
+
+ while ($row = $starStmt->fetch()) {
+ $starData[] = [
+ 'hip' => $row['hip'] !== null ? (int) $row['hip'] : null,
+ 'proper' => trim((string) ($row['proper'] ?? '')),
+ 'bayer' => trim((string) ($row['bayer'] ?? '')),
+ 'con' => trim((string) ($row['con'] ?? '')),
+ 'spect' => trim((string) ($row['spect'] ?? '')),
+ 'ra' => (float) $row['rarad'],
+ 'dec' => (float) $row['decrad'],
+ 'mag' => (float) $row['mag'],
+ 'ci' => $row['ci'] !== null ? (float) $row['ci'] : null,
+ ];
+ }
+
+ $constellationIndex = [];
+ $ensureConstellation = static function (string $id) use (&$constellationIndex): void {
+ if (!isset($constellationIndex[$id])) {
+ $constellationIndex[$id] = [
+ 'id' => $id,
+ 'lines' => [],
+ 'label_positions' => [],
+ 'common_name' => [
+ 'german' => null,
+ 'native' => null,
+ 'byname' => null,
+ ],
+ ];
+ }
+ };
+
+ $nameStmt = $pdo->query(
+ "SELECT constellation_id, german_name, native_name, byname
+ FROM constellation_names
+ ORDER BY constellation_id"
+ );
+ foreach ($nameStmt as $row) {
+ $constellationId = (string) $row['constellation_id'];
+ $ensureConstellation($constellationId);
+ $constellationIndex[$constellationId]['common_name'] = [
+ 'german' => $row['german_name'] !== null ? (string) $row['german_name'] : null,
+ 'native' => $row['native_name'] !== null ? (string) $row['native_name'] : null,
+ 'byname' => $row['byname'] !== null ? (string) $row['byname'] : null,
+ ];
+ }
+
+ $labelStmt = $pdo->query(
+ "SELECT constellation_id, position_index, ra_hours, dec_degrees
+ FROM constellation_label_positions
+ ORDER BY constellation_id, position_index"
+ );
+ foreach ($labelStmt as $row) {
+ $constellationId = (string) $row['constellation_id'];
+ $ensureConstellation($constellationId);
+ $constellationIndex[$constellationId]['label_positions'][] = [
+ (float) $row['ra_hours'],
+ (float) $row['dec_degrees'],
+ ];
+ }
+
+ $lineStmt = $pdo->query(
+ "SELECT cl.constellation_id, cl.line_index, clp.point_index, clp.hip_number
+ FROM constellation_lines cl
+ INNER JOIN constellation_line_points clp ON clp.line_id = cl.id
+ ORDER BY cl.constellation_id, cl.line_index, clp.point_index"
+ );
+
+ foreach ($lineStmt as $row) {
+ $constellationId = (string) $row['constellation_id'];
+ $lineIndex = (int) $row['line_index'];
+
+ $ensureConstellation($constellationId);
+
+ $constellationIndex[$constellationId]['lines'][$lineIndex] ??= [];
+ $constellationIndex[$constellationId]['lines'][$lineIndex][] = (int) $row['hip_number'];
+ }
+
+ foreach ($constellationIndex as &$constellation) {
+ if ($constellation['lines']) {
+ ksort($constellation['lines']);
+ $constellation['lines'] = array_values($constellation['lines']);
+ }
+ }
+ unset($constellation);
+
+ $constellationLines = array_values($constellationIndex);
+
+ $lineStarStmt = $pdo->query(
+ "SELECT DISTINCT sh.hip, sh.proper, sh.bayer, sh.con, sh.spect, sh.mag, sh.ci, sh.rarad, sh.decrad
+ FROM constellation_line_points clp
+ INNER JOIN star_hipparcos sh ON sh.hip = clp.hip_number
+ WHERE sh.rarad IS NOT NULL
+ AND sh.decrad IS NOT NULL"
+ );
+
+ while ($row = $lineStarStmt->fetch()) {
+ $lineStarData[] = [
+ 'hip' => $row['hip'] !== null ? (int) $row['hip'] : null,
+ 'proper' => trim((string) ($row['proper'] ?? '')),
+ 'bayer' => trim((string) ($row['bayer'] ?? '')),
+ 'con' => trim((string) ($row['con'] ?? '')),
+ 'spect' => trim((string) ($row['spect'] ?? '')),
+ 'ra' => (float) $row['rarad'],
+ 'dec' => (float) $row['decrad'],
+ 'mag' => $row['mag'] !== null ? (float) $row['mag'] : 99.0,
+ 'ci' => $row['ci'] !== null ? (float) $row['ci'] : null,
+ ];
+ }
+
+ $messierStmt = $pdo->query(
+ "SELECT messier, name, object_type_abrev, ra_deg, dec_deg, v_mag, major_axis
+ FROM dso_objects
+ WHERE messier IS NOT NULL
+ AND messier <> ''
+ AND ra_deg IS NOT NULL
+ AND dec_deg IS NOT NULL
+ AND v_mag IS NOT NULL
+ AND v_mag <= " . (float) $messierDatabaseMagnitudeLimit . "
+ ORDER BY v_mag ASC, CAST(REGEXP_REPLACE(messier, '[^0-9]', '') AS UNSIGNED)"
+ );
+
+ while ($row = $messierStmt->fetch()) {
+ if (!preg_match('/(\d+)/', (string) $row['messier'], $match)) {
+ continue;
+ }
+
+ $messierData[] = [
+ 'm' => (int) $match[1],
+ 'name' => trim((string) ($row['name'] ?? '')),
+ 'type' => trim((string) ($row['object_type_abrev'] ?? 'As')),
+ 'ra' => ((float) $row['ra_deg']) / 15.0,
+ 'dec' => (float) $row['dec_deg'],
+ 'mag' => (float) $row['v_mag'],
+ 'size' => $row['major_axis'] !== null ? (float) $row['major_axis'] : 8.0,
+ ];
+ }
+} catch (Throwable $e) {
+ $starDataError = $e->getMessage();
+}
+
+require __DIR__ . '/header.php';
+
+$chartLocationName = (string) (($currentLocation['name'] ?? null) ?: 'Sternwarte Sonneberg');
+$chartLatitude = isset($currentLocation['latitude']) ? (float) $currentLocation['latitude'] : 50.3547;
+$chartLongitude = isset($currentLocation['longitude']) ? (float) $currentLocation['longitude'] : 11.1900;
+$chartElevation = isset($currentLocation['elevation']) && $currentLocation['elevation'] !== null ? (float) $currentLocation['elevation'] : 640.0;
+$chartTimezone = (string) (($currentLocation['timezone'] ?? null) ?: 'Europe/Berlin');
+
+$monthTime = $monthSkyTimes[$selectedMonth];
+$chartLocalTime = new DateTimeImmutable(
+ sprintf('%04d-%02d-15 %02d:%02d:00', $selectedYear, $selectedMonth, $monthTime['hour'], $monthTime['minute']),
+ new DateTimeZone($chartTimezone)
+);
+$chartUtcTime = $chartLocalTime->setTimezone(new DateTimeZone('UTC'));
+
+$chartConfig = [
+ 'monthName' => $months[$selectedMonth],
+ 'year' => $selectedYear,
+ 'month' => $selectedMonth,
+ 'location' => [
+ 'name' => $chartLocationName,
+ 'latitude' => $chartLatitude,
+ 'longitude' => $chartLongitude,
+ 'elevation' => $chartElevation,
+ 'timezone' => $chartTimezone,
+ ],
+ 'localTimeLabel' => $chartLocalTime->format('d.m.Y H:i') . ' ' . $chartTimezone,
+ 'utcTimeIso' => $chartUtcTime->format(DateTimeInterface::ATOM),
+ 'starLimit' => $starDisplayMagnitudeLimit,
+ 'starLabelLimit' => $starLabelMagnitudeLimit,
+ 'messierLimit' => $messierDisplayMagnitudeLimit,
+];
+
+$chartConfigJson = json_encode($chartConfig, JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES);
+$starDataJson = json_encode($starData, JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES);
+$lineStarDataJson = json_encode($lineStarData, JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES);
+$constellationLinesJson = json_encode($constellationLines, JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES);
+$messierDataJson = json_encode($messierData, JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES);
+$starDataErrorJson = json_encode($starDataError, JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES);
+?>
+
+
+
+
+
+
+
+
+
diff --git a/public/py/api.py b/public/py/api.py
index 71d9b19..c8eff1d 100644
--- a/public/py/api.py
+++ b/public/py/api.py
@@ -1,4 +1,5 @@
#!/usr/bin/env python3
+import base64
import json
import math
import os
@@ -261,6 +262,128 @@ def action_planet_rise_set(args: list[str]) -> dict:
}
+def serialize_body_position(
+ key: str,
+ label: str,
+ body: astronomy.Body,
+ time_value: astronomy.Time,
+ observer: astronomy.Observer,
+) -> dict:
+ eq = astronomy.Equator(body, time_value, observer, True, True)
+ hor = astronomy.Horizon(time_value, observer, eq.ra, eq.dec, astronomy.Refraction.Normal)
+
+ payload = {
+ "key": key,
+ "label": label,
+ "ra_hours": float(eq.ra),
+ "dec_deg": float(eq.dec),
+ "azimuth_deg": float(hor.azimuth),
+ "altitude_deg": float(hor.altitude),
+ "visible": float(hor.altitude) >= 0.0,
+ }
+
+ try:
+ illum = astronomy.Illumination(body, time_value)
+ payload["distance_au"] = float(illum.geo_dist)
+ payload["phase_fraction"] = float(illum.phase_fraction)
+ payload["magnitude"] = float(illum.mag)
+ except Exception:
+ pass
+
+ return payload
+
+
+def action_month_sky_context(args: list[str]) -> dict:
+ if len(args) != 8:
+ fail(
+ "Aktion month_sky_context erwartet 8 Argumente: latitude longitude elevation year month hour minute timezone",
+ extra={"argv": args},
+ )
+
+ latitude = parse_float(args[0], "Latitude")
+ longitude = parse_float(args[1], "Longitude")
+ elevation = parse_float(args[2], "Elevation")
+
+ try:
+ year = int(args[3])
+ month = int(args[4])
+ hour = int(args[5])
+ minute = int(args[6])
+ except ValueError as exc:
+ fail("Jahr, Monat oder Uhrzeit sind ungueltig.", extra={"details": str(exc), "argv": args})
+
+ if month < 1 or month > 12:
+ fail("Monat muss zwischen 1 und 12 liegen.", extra={"month": month})
+ if hour < 0 or hour > 23:
+ fail("Stunde muss zwischen 0 und 23 liegen.", extra={"hour": hour})
+ if minute < 0 or minute > 59:
+ fail("Minute muss zwischen 0 und 59 liegen.", extra={"minute": minute})
+
+ timezone_name = args[7]
+ try:
+ tz = ZoneInfo(timezone_name)
+ except Exception as exc:
+ fail("Zeitzone ist ungueltig oder auf dem Server nicht verfuegbar.", extra={"details": str(exc)})
+
+ local_dt = datetime(year, month, 15, hour, minute, 0, tzinfo=tz)
+ utc_dt = local_dt.astimezone(timezone.utc)
+ time_value = dt_to_time(utc_dt)
+ observer = astronomy.Observer(latitude, longitude, elevation)
+
+ gst_hours = float(astronomy.SiderealTime(time_value))
+ lst_hours = normalize_degrees(gst_hours * 15.0 + longitude) / 15.0
+
+ sun = serialize_body_position("sun", "Sonne", astronomy.Body.Sun, time_value, observer)
+ moon = serialize_body_position("moon", "Mond", astronomy.Body.Moon, time_value, observer)
+
+ moon_phase_angle = normalize_degrees(astronomy.MoonPhase(time_value))
+ moon_age_days = moon_phase_angle / 360.0 * SYNODIC_MONTH
+ moon["phase_angle_deg"] = float(moon_phase_angle)
+ moon["phase_label"] = get_phase_label(moon_age_days)
+ moon["age_days"] = float(moon_age_days)
+ moon["waxing"] = moon_phase_angle <= 180.0
+
+ planets = [
+ serialize_body_position("mercury", "Merkur", astronomy.Body.Mercury, time_value, observer),
+ serialize_body_position("venus", "Venus", astronomy.Body.Venus, time_value, observer),
+ serialize_body_position("mars", "Mars", astronomy.Body.Mars, time_value, observer),
+ serialize_body_position("jupiter", "Jupiter", astronomy.Body.Jupiter, time_value, observer),
+ serialize_body_position("saturn", "Saturn", astronomy.Body.Saturn, time_value, observer),
+ serialize_body_position("uranus", "Uranus", astronomy.Body.Uranus, time_value, observer),
+ serialize_body_position("neptune", "Neptun", astronomy.Body.Neptune, time_value, observer),
+ ]
+
+ return {
+ "ok": True,
+ "action": "month_sky_context",
+ "selected": {
+ "year": year,
+ "month": month,
+ "day": 15,
+ "hour": hour,
+ "minute": minute,
+ "timezone": timezone_name,
+ "local_iso": local_dt.isoformat(),
+ "utc_iso": utc_dt.isoformat().replace("+00:00", "Z"),
+ "local_label": local_dt.strftime("%d.%m.%Y %H:%M") + f" {timezone_name}",
+ },
+ "observer": {
+ "latitude": latitude,
+ "longitude": longitude,
+ "elevation": elevation,
+ },
+ "sidereal": {
+ "greenwich_hours": gst_hours,
+ "local_hours": lst_hours,
+ },
+ "bodies": {
+ "sun": sun,
+ "moon": moon,
+ "planets": planets,
+ },
+ }
+
+
def classify_visibility(sun_alt_deg: float) -> dict:
if sun_alt_deg > -5:
return {"key": "day", "label": "Tag"}
@@ -1032,7 +1155,7 @@ def _bisect_crossing(satrec, obs_ecef, lat_rad, lon_rad, t1: datetime, t2: datet
def action_satellite_passes(args: list[str]) -> dict:
if len(args) != 7:
fail(
- "Aktion satellite_passes erwartet 7 Argumente: latitude longitude elevation timezone window_start_iso window_end_iso satellites_json",
+ "Aktion satellite_passes erwartet 7 Argumente: latitude longitude elevation timezone window_start_iso window_end_iso satellites_payload",
extra={"argv": args},
)
@@ -1042,7 +1165,7 @@ def action_satellite_passes(args: list[str]) -> dict:
timezone_name = args[3]
window_start_iso = args[4]
window_end_iso = args[5]
- satellites_json = args[6]
+ satellites_payload = args[6]
try:
tz = ZoneInfo(timezone_name)
@@ -1056,9 +1179,10 @@ def action_satellite_passes(args: list[str]) -> dict:
fail("Zeitfenster-ISO ungueltig.", extra={"details": str(exc)})
try:
+ satellites_json = base64.b64decode(satellites_payload.encode("ascii")).decode("utf-8")
satellites = json.loads(satellites_json)
- except json.JSONDecodeError as exc:
- fail("satellites_json ist kein gueltiges JSON.", extra={"details": str(exc)})
+ except (ValueError, UnicodeDecodeError, json.JSONDecodeError) as exc:
+ fail("satellites_payload ist ungueltig.", extra={"details": str(exc)})
try:
import os as _os
@@ -1261,7 +1385,7 @@ def action_satellite_passes(args: list[str]) -> dict:
def main() -> None:
if len(sys.argv) < 2:
- fail("Es wurde keine Aktion uebergeben.", extra={"available_actions": ["sun_moon_rise_set", "moon_star_occultations", "moon_phase_details", "satellite_passes"]})
+ fail("Es wurde keine Aktion uebergeben.", extra={"available_actions": ["sun_moon_rise_set", "moon_star_occultations", "moon_phase_details", "satellite_passes", "planet_rise_set", "month_sky_context"]})
action = sys.argv[1]
args = sys.argv[2:]
@@ -1291,7 +1415,12 @@ def main() -> None:
print(json.dumps(result, ensure_ascii=False))
return
- fail("Unbekannte Aktion.", extra={"action": action, "available_actions": ["sun_moon_rise_set", "moon_star_occultations", "moon_phase_details", "satellite_passes", "planet_rise_set"]})
+ if action == "month_sky_context":
+ result = action_month_sky_context(args)
+ print(json.dumps(result, ensure_ascii=False))
+ return
+
+ fail("Unbekannte Aktion.", extra={"action": action, "available_actions": ["sun_moon_rise_set", "moon_star_occultations", "moon_phase_details", "satellite_passes", "planet_rise_set", "month_sky_context"]})
if __name__ == "__main__":
diff --git a/public/py/sgp4/__pycache__/__init__.cpython-312.pyc b/public/py/sgp4/__pycache__/__init__.cpython-312.pyc
new file mode 100644
index 0000000..4264338
Binary files /dev/null and b/public/py/sgp4/__pycache__/__init__.cpython-312.pyc differ
diff --git a/public/py/sgp4/__pycache__/alpha5.cpython-312.pyc b/public/py/sgp4/__pycache__/alpha5.cpython-312.pyc
new file mode 100644
index 0000000..b7250ff
Binary files /dev/null and b/public/py/sgp4/__pycache__/alpha5.cpython-312.pyc differ
diff --git a/public/py/sgp4/__pycache__/api.cpython-312.pyc b/public/py/sgp4/__pycache__/api.cpython-312.pyc
new file mode 100644
index 0000000..aa4c5e9
Binary files /dev/null and b/public/py/sgp4/__pycache__/api.cpython-312.pyc differ
diff --git a/public/py/sgp4/__pycache__/earth_gravity.cpython-312.pyc b/public/py/sgp4/__pycache__/earth_gravity.cpython-312.pyc
new file mode 100644
index 0000000..26b31c1
Binary files /dev/null and b/public/py/sgp4/__pycache__/earth_gravity.cpython-312.pyc differ
diff --git a/public/py/sgp4/__pycache__/ext.cpython-312.pyc b/public/py/sgp4/__pycache__/ext.cpython-312.pyc
new file mode 100644
index 0000000..c8ad2cd
Binary files /dev/null and b/public/py/sgp4/__pycache__/ext.cpython-312.pyc differ
diff --git a/public/py/sgp4/__pycache__/functions.cpython-312.pyc b/public/py/sgp4/__pycache__/functions.cpython-312.pyc
new file mode 100644
index 0000000..0cdd879
Binary files /dev/null and b/public/py/sgp4/__pycache__/functions.cpython-312.pyc differ
diff --git a/public/py/sgp4/__pycache__/io.cpython-312.pyc b/public/py/sgp4/__pycache__/io.cpython-312.pyc
new file mode 100644
index 0000000..ba2c74e
Binary files /dev/null and b/public/py/sgp4/__pycache__/io.cpython-312.pyc differ
diff --git a/public/py/sgp4/__pycache__/model.cpython-312.pyc b/public/py/sgp4/__pycache__/model.cpython-312.pyc
new file mode 100644
index 0000000..cd03f9a
Binary files /dev/null and b/public/py/sgp4/__pycache__/model.cpython-312.pyc differ
diff --git a/public/py/sgp4/__pycache__/propagation.cpython-312.pyc b/public/py/sgp4/__pycache__/propagation.cpython-312.pyc
new file mode 100644
index 0000000..a549df7
Binary files /dev/null and b/public/py/sgp4/__pycache__/propagation.cpython-312.pyc differ
diff --git a/public/py/sgp4/__pycache__/wrapper.cpython-312.pyc b/public/py/sgp4/__pycache__/wrapper.cpython-312.pyc
new file mode 100644
index 0000000..1f17fa1
Binary files /dev/null and b/public/py/sgp4/__pycache__/wrapper.cpython-312.pyc differ