From 7f19a4e94cdcb673b685d59696c45f6e1b86688c Mon Sep 17 00:00:00 2001 From: Quality System Admin Date: Thu, 6 Nov 2025 21:33:52 +0200 Subject: [PATCH] updated access --- logs/access.log | 120 ++++++++++++++++++ logs/error.log | 250 +++++++++++++++++++++++++++++++++++++ py_app/app/daily_mirror.py | 8 +- py_app/app/routes.py | 8 +- run/trasabilitate.pid | 2 +- 5 files changed, 383 insertions(+), 5 deletions(-) diff --git a/logs/access.log b/logs/access.log index e6fe66c..a28969a 100644 --- a/logs/access.log +++ b/logs/access.log @@ -1363,3 +1363,123 @@ 192.168.0.132 - - [06/Nov/2025:21:01:26 +0200] "GET /help/print_lost_labels HTTP/1.1" 200 21795 "https://quality.moto-adv.com/print_lost_labels" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 156145 µs 192.168.0.132 - - [06/Nov/2025:21:01:26 +0200] "GET /static/docs/images/lost_labels_print_module_step2.png HTTP/1.1" 200 0 "https://quality.moto-adv.com/help/print_lost_labels" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2879 µs 192.168.0.132 - - [06/Nov/2025:21:02:53 +0200] "GET /help/print_lost_labels HTTP/1.1" 200 21809 "https://quality.moto-adv.com/print_lost_labels" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 48905 µs +192.168.0.132 - - [06/Nov/2025:21:05:53 +0200] "GET /dashboard HTTP/1.1" 200 3827 "https://quality.moto-adv.com/print_lost_labels" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 11981 µs +192.168.0.132 - - [06/Nov/2025:21:05:55 +0200] "GET /settings HTTP/1.1" 200 72972 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 70515 µs +192.168.0.132 - - [06/Nov/2025:21:05:55 +0200] "GET /api/backup/list HTTP/1.1" 200 176 "https://quality.moto-adv.com/settings" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2876 µs +192.168.0.132 - - [06/Nov/2025:21:05:55 +0200] "GET /api/backup/schedule HTTP/1.1" 200 314 "https://quality.moto-adv.com/settings" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 3616 µs +192.168.0.132 - - [06/Nov/2025:21:06:29 +0200] "GET /user_management_simple HTTP/1.1" 200 47635 "https://quality.moto-adv.com/settings" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 56557 µs +192.168.0.132 - - [06/Nov/2025:21:06:59 +0200] "POST /quick_update_modules HTTP/1.1" 302 233 "https://quality.moto-adv.com/user_management_simple" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 6422 µs +192.168.0.132 - - [06/Nov/2025:21:06:59 +0200] "GET /user_management_simple HTTP/1.1" 200 47635 "https://quality.moto-adv.com/user_management_simple" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 56450 µs +192.168.0.132 - - [06/Nov/2025:21:07:12 +0200] "POST /quick_update_modules HTTP/1.1" 302 233 "https://quality.moto-adv.com/user_management_simple" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 6528 µs +192.168.0.132 - - [06/Nov/2025:21:07:12 +0200] "GET /user_management_simple HTTP/1.1" 200 47635 "https://quality.moto-adv.com/user_management_simple" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 6723 µs +192.168.0.132 - - [06/Nov/2025:21:07:53 +0200] "GET / HTTP/1.1" 200 1688 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 9226 µs +192.168.0.132 - - [06/Nov/2025:21:07:53 +0200] "GET /static/css/login.css HTTP/1.1" 200 0 "https://quality.moto-adv.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 13975 µs +192.168.0.132 - - [06/Nov/2025:21:07:53 +0200] "GET /static/logo_login.jpg HTTP/1.1" 304 0 "https://quality.moto-adv.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 12737 µs +192.168.0.132 - - [06/Nov/2025:21:07:56 +0200] "POST / HTTP/1.1" 302 207 "https://quality.moto-adv.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 10625 µs +192.168.0.132 - - [06/Nov/2025:21:07:57 +0200] "GET /dashboard HTTP/1.1" 200 3824 "https://quality.moto-adv.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2775 µs +192.168.0.132 - - [06/Nov/2025:21:08:00 +0200] "GET /daily_mirror/main HTTP/1.1" 302 207 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2816 µs +192.168.0.132 - - [06/Nov/2025:21:08:00 +0200] "GET /dashboard HTTP/1.1" 200 3824 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2662 µs +192.168.0.132 - - [06/Nov/2025:21:08:02 +0200] "GET /daily_mirror/main HTTP/1.1" 302 207 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2668 µs +192.168.0.132 - - [06/Nov/2025:21:08:02 +0200] "GET /dashboard HTTP/1.1" 200 3824 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2612 µs +192.168.0.132 - - [06/Nov/2025:21:08:03 +0200] "GET /dashboard HTTP/1.1" 200 3824 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2716 µs +192.168.0.132 - - [06/Nov/2025:21:08:04 +0200] "GET /daily_mirror/main HTTP/1.1" 302 207 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2646 µs +192.168.0.132 - - [06/Nov/2025:21:08:04 +0200] "GET /dashboard HTTP/1.1" 200 3824 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2622 µs +192.168.0.132 - - [06/Nov/2025:21:08:07 +0200] "GET /etichete HTTP/1.1" 302 207 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2758 µs +192.168.0.132 - - [06/Nov/2025:21:08:07 +0200] "GET /dashboard HTTP/1.1" 200 3824 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2675 µs +192.168.0.132 - - [06/Nov/2025:21:08:09 +0200] "GET /warehouse HTTP/1.1" 200 2984 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 8706 µs +192.168.0.132 - - [06/Nov/2025:21:08:12 +0200] "GET /main_scan HTTP/1.1" 200 2541 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 7060 µs +192.168.0.132 - - [06/Nov/2025:21:08:14 +0200] "GET /fg_scan HTTP/1.1" 200 32852 "https://quality.moto-adv.com/main_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 32635 µs +192.168.0.132 - - [06/Nov/2025:21:08:15 +0200] "GET /static/css/scan.css HTTP/1.1" 304 0 "https://quality.moto-adv.com/fg_scan" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 12760 µs +192.168.0.132 - - [06/Nov/2025:21:08:25 +0200] "GET /reports HTTP/1.1" 200 3385 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 8166 µs +192.168.0.132 - - [06/Nov/2025:21:08:28 +0200] "GET /fg_quality HTTP/1.1" 200 22312 "https://quality.moto-adv.com/reports" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 21044 µs +192.168.0.132 - - [06/Nov/2025:21:08:28 +0200] "GET /static/fg_quality.js HTTP/1.1" 304 0 "https://quality.moto-adv.com/fg_quality" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2590 µs +192.168.0.132 - - [06/Nov/2025:21:08:30 +0200] "GET /get_fg_report_data?report=1 HTTP/1.1" 200 19643 "https://quality.moto-adv.com/fg_quality" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 20969 µs +192.168.0.132 - - [06/Nov/2025:21:08:44 +0200] "GET /get_fg_report_data?report=2 HTTP/1.1" 200 24446 "https://quality.moto-adv.com/fg_quality" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 23297 µs +192.168.0.132 - - [06/Nov/2025:21:08:56 +0200] "GET /dashboard HTTP/1.1" 200 3824 "https://quality.moto-adv.com/fg_quality" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 67794 µs +192.168.0.132 - - [06/Nov/2025:21:08:58 +0200] "GET /settings HTTP/1.1" 302 207 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 3111 µs +192.168.0.132 - - [06/Nov/2025:21:08:58 +0200] "GET /dashboard HTTP/1.1" 200 3824 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 3334 µs +192.168.0.132 - - [06/Nov/2025:21:09:00 +0200] "GET /daily_mirror/main HTTP/1.1" 302 207 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 3516 µs +192.168.0.132 - - [06/Nov/2025:21:09:00 +0200] "GET /dashboard HTTP/1.1" 200 3824 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2670 µs +192.168.0.132 - - [06/Nov/2025:21:09:01 +0200] "GET /etichete HTTP/1.1" 302 207 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2927 µs +192.168.0.132 - - [06/Nov/2025:21:09:01 +0200] "GET /dashboard HTTP/1.1" 200 3824 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2672 µs +192.168.0.132 - - [06/Nov/2025:21:09:03 +0200] "GET /warehouse HTTP/1.1" 200 2984 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 8489 µs +192.168.0.132 - - [06/Nov/2025:21:09:07 +0200] "GET /dashboard HTTP/1.1" 200 3824 "https://quality.moto-adv.com/warehouse" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2690 µs +192.168.0.132 - - [06/Nov/2025:21:09:25 +0200] "GET / HTTP/1.1" 200 1688 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 8193 µs +192.168.0.132 - - [06/Nov/2025:21:09:25 +0200] "GET /static/css/base.css HTTP/1.1" 304 0 "https://quality.moto-adv.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 2048 µs +192.168.0.132 - - [06/Nov/2025:21:09:25 +0200] "GET /static/style.css HTTP/1.1" 304 0 "https://quality.moto-adv.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 1858 µs +192.168.0.132 - - [06/Nov/2025:21:09:25 +0200] "GET /static/css/login.css HTTP/1.1" 304 0 "https://quality.moto-adv.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 2223 µs +192.168.0.132 - - [06/Nov/2025:21:09:25 +0200] "GET /static/script.js HTTP/1.1" 304 0 "https://quality.moto-adv.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 2207 µs +192.168.0.132 - - [06/Nov/2025:21:09:25 +0200] "GET /static/logo_login.jpg HTTP/1.1" 304 0 "https://quality.moto-adv.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 13148 µs +192.168.0.132 - - [06/Nov/2025:21:09:25 +0200] "GET /favicon.ico HTTP/1.1" 404 207 "https://quality.moto-adv.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 2181 µs +192.168.0.132 - - [06/Nov/2025:21:09:42 +0200] "POST / HTTP/1.1" 302 207 "https://quality.moto-adv.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 9558 µs +192.168.0.132 - - [06/Nov/2025:21:09:42 +0200] "GET /dashboard HTTP/1.1" 200 3827 "https://quality.moto-adv.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 2512 µs +192.168.0.132 - - [06/Nov/2025:21:09:42 +0200] "GET /static/scan_me.jpg HTTP/1.1" 304 0 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 2456 µs +192.168.0.132 - - [06/Nov/2025:21:09:46 +0200] "GET /settings HTTP/1.1" 200 72972 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 70368 µs +192.168.0.132 - - [06/Nov/2025:21:09:46 +0200] "GET /api/backup/schedule HTTP/1.1" 200 314 "https://quality.moto-adv.com/settings" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 3452 µs +192.168.0.132 - - [06/Nov/2025:21:09:46 +0200] "GET /api/backup/list HTTP/1.1" 200 176 "https://quality.moto-adv.com/settings" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 4248 µs +192.168.0.132 - - [06/Nov/2025:21:09:54 +0200] "GET /user_management_simple HTTP/1.1" 200 47635 "https://quality.moto-adv.com/settings" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 98843 µs +192.168.0.132 - - [06/Nov/2025:21:10:17 +0200] "POST /quick_update_modules HTTP/1.1" 302 233 "https://quality.moto-adv.com/user_management_simple" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 5047 µs +192.168.0.132 - - [06/Nov/2025:21:10:17 +0200] "GET /user_management_simple HTTP/1.1" 200 47635 "https://quality.moto-adv.com/user_management_simple" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 6731 µs +192.168.0.132 - - [06/Nov/2025:21:10:39 +0200] "GET /etichete HTTP/1.1" 302 207 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2849 µs +192.168.0.132 - - [06/Nov/2025:21:10:39 +0200] "GET /dashboard HTTP/1.1" 200 3824 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 12177 µs +192.168.0.132 - - [06/Nov/2025:21:10:40 +0200] "GET /etichete HTTP/1.1" 302 207 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2822 µs +192.168.0.132 - - [06/Nov/2025:21:10:40 +0200] "GET /dashboard HTTP/1.1" 200 3824 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2674 µs +192.168.0.132 - - [06/Nov/2025:21:14:43 +0200] "GET /user_management_simple HTTP/1.1" 200 47812 "https://quality.moto-adv.com/user_management_simple" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 149793 µs +192.168.0.132 - - [06/Nov/2025:21:14:46 +0200] "GET /dashboard HTTP/1.1" 200 3827 "https://quality.moto-adv.com/user_management_simple" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 67454 µs +192.168.0.132 - - [06/Nov/2025:21:14:47 +0200] "GET /daily_mirror/main HTTP/1.1" 200 10549 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 19292 µs +192.168.0.132 - - [06/Nov/2025:21:14:50 +0200] "GET /etichete HTTP/1.1" 200 3209 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 9081 µs +192.168.0.132 - - [06/Nov/2025:21:14:50 +0200] "GET /static/css/print_module.css HTTP/1.1" 304 0 "https://quality.moto-adv.com/etichete" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 2728 µs +192.168.0.132 - - [06/Nov/2025:21:14:54 +0200] "GET /settings HTTP/1.1" 200 72972 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 70295 µs +192.168.0.132 - - [06/Nov/2025:21:14:54 +0200] "GET /api/backup/list HTTP/1.1" 200 176 "https://quality.moto-adv.com/settings" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 2617 µs +192.168.0.132 - - [06/Nov/2025:21:14:54 +0200] "GET /api/backup/schedule HTTP/1.1" 200 314 "https://quality.moto-adv.com/settings" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 3658 µs +192.168.0.132 - - [06/Nov/2025:21:15:02 +0200] "GET /user_management_simple HTTP/1.1" 200 47812 "https://quality.moto-adv.com/settings" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36 Edg/142.0.0.0" 6695 µs +192.168.0.132 - - [06/Nov/2025:21:15:11 +0200] "GET /daily_mirror/main HTTP/1.1" 302 207 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2831 µs +192.168.0.132 - - [06/Nov/2025:21:15:11 +0200] "GET /dashboard HTTP/1.1" 200 3824 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2693 µs +192.168.0.132 - - [06/Nov/2025:21:15:13 +0200] "GET /dashboard HTTP/1.1" 200 3824 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2697 µs +192.168.0.132 - - [06/Nov/2025:21:15:15 +0200] "GET /settings HTTP/1.1" 302 207 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 4109 µs +192.168.0.132 - - [06/Nov/2025:21:15:15 +0200] "GET /dashboard HTTP/1.1" 200 3824 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 12253 µs +192.168.0.132 - - [06/Nov/2025:21:15:16 +0200] "GET /daily_mirror/main HTTP/1.1" 302 207 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 3466 µs +192.168.0.132 - - [06/Nov/2025:21:15:16 +0200] "GET /dashboard HTTP/1.1" 200 3824 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2792 µs +192.168.0.132 - - [06/Nov/2025:21:15:17 +0200] "GET /etichete HTTP/1.1" 302 207 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2983 µs +192.168.0.132 - - [06/Nov/2025:21:15:17 +0200] "GET /dashboard HTTP/1.1" 200 3824 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2672 µs +192.168.0.132 - - [06/Nov/2025:21:15:18 +0200] "GET /warehouse HTTP/1.1" 200 2984 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 8569 µs +192.168.0.132 - - [06/Nov/2025:21:15:20 +0200] "GET /main_scan HTTP/1.1" 200 2541 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 7131 µs +192.168.0.132 - - [06/Nov/2025:21:15:25 +0200] "GET /dashboard HTTP/1.1" 200 3824 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2774 µs +192.168.0.132 - - [06/Nov/2025:21:15:26 +0200] "GET /logout HTTP/1.1" 302 189 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2817 µs +192.168.0.132 - - [06/Nov/2025:21:15:26 +0200] "GET / HTTP/1.1" 200 1688 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 8607 µs +192.168.0.132 - - [06/Nov/2025:21:15:30 +0200] "POST / HTTP/1.1" 302 207 "https://quality.moto-adv.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 6636 µs +192.168.0.132 - - [06/Nov/2025:21:15:30 +0200] "GET /dashboard HTTP/1.1" 200 3824 "https://quality.moto-adv.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2766 µs +192.168.0.132 - - [06/Nov/2025:21:15:32 +0200] "GET /etichete HTTP/1.1" 302 207 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2881 µs +192.168.0.132 - - [06/Nov/2025:21:15:32 +0200] "GET /dashboard HTTP/1.1" 200 3824 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2926 µs +192.168.0.132 - - [06/Nov/2025:21:20:41 +0200] "GET /logout HTTP/1.1" 302 189 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2944 µs +192.168.0.132 - - [06/Nov/2025:21:20:41 +0200] "GET / HTTP/1.1" 200 1688 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2220 µs +192.168.0.132 - - [06/Nov/2025:21:20:46 +0200] "POST / HTTP/1.1" 302 207 "https://quality.moto-adv.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 7416 µs +192.168.0.132 - - [06/Nov/2025:21:20:46 +0200] "GET /dashboard HTTP/1.1" 200 3824 "https://quality.moto-adv.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 11885 µs +192.168.0.132 - - [06/Nov/2025:21:20:48 +0200] "GET /etichete HTTP/1.1" 302 207 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2928 µs +192.168.0.132 - - [06/Nov/2025:21:20:48 +0200] "GET /dashboard HTTP/1.1" 200 3824 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2669 µs +192.168.0.132 - - [06/Nov/2025:21:29:25 +0200] "GET /logout HTTP/1.1" 302 189 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 19966 µs +192.168.0.132 - - [06/Nov/2025:21:29:25 +0200] "GET / HTTP/1.1" 200 1688 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 48665 µs +192.168.0.132 - - [06/Nov/2025:21:29:29 +0200] "POST / HTTP/1.1" 302 207 "https://quality.moto-adv.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 10785 µs +192.168.0.132 - - [06/Nov/2025:21:29:29 +0200] "GET /dashboard HTTP/1.1" 200 3824 "https://quality.moto-adv.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 12574 µs +192.168.0.132 - - [06/Nov/2025:21:29:32 +0200] "GET /daily_mirror/main HTTP/1.1" 200 10546 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 19592 µs +192.168.0.132 - - [06/Nov/2025:21:29:37 +0200] "GET /etichete HTTP/1.1" 302 207 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 3051 µs +192.168.0.132 - - [06/Nov/2025:21:29:37 +0200] "GET /dashboard HTTP/1.1" 200 3824 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2805 µs +192.168.0.132 - - [06/Nov/2025:21:29:38 +0200] "GET /etichete HTTP/1.1" 302 207 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 20047 µs +192.168.0.132 - - [06/Nov/2025:21:29:38 +0200] "GET /dashboard HTTP/1.1" 200 3824 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 68097 µs +192.168.0.132 - - [06/Nov/2025:21:29:40 +0200] "GET /etichete HTTP/1.1" 302 207 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2979 µs +192.168.0.132 - - [06/Nov/2025:21:29:40 +0200] "GET /dashboard HTTP/1.1" 200 3824 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2762 µs +192.168.0.132 - - [06/Nov/2025:21:29:42 +0200] "GET /warehouse HTTP/1.1" 200 2984 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 8648 µs +192.168.0.132 - - [06/Nov/2025:21:29:45 +0200] "GET /settings HTTP/1.1" 302 207 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 3073 µs +192.168.0.132 - - [06/Nov/2025:21:29:45 +0200] "GET /dashboard HTTP/1.1" 200 3824 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 2754 µs +192.168.0.132 - - [06/Nov/2025:21:29:47 +0200] "GET /etichete HTTP/1.1" 302 207 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 20140 µs +192.168.0.132 - - [06/Nov/2025:21:29:47 +0200] "GET /dashboard HTTP/1.1" 200 3824 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 68374 µs +192.168.0.132 - - [06/Nov/2025:21:32:41 +0200] "GET /logout HTTP/1.1" 302 189 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 20214 µs +192.168.0.132 - - [06/Nov/2025:21:32:41 +0200] "GET / HTTP/1.1" 200 1688 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 48750 µs +192.168.0.132 - - [06/Nov/2025:21:32:45 +0200] "POST / HTTP/1.1" 302 207 "https://quality.moto-adv.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 10859 µs +192.168.0.132 - - [06/Nov/2025:21:32:45 +0200] "GET /dashboard HTTP/1.1" 200 3824 "https://quality.moto-adv.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 12423 µs +192.168.0.132 - - [06/Nov/2025:21:32:47 +0200] "GET /etichete HTTP/1.1" 200 3206 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 21945 µs +192.168.0.132 - - [06/Nov/2025:21:32:51 +0200] "GET /dashboard HTTP/1.1" 200 3824 "https://quality.moto-adv.com/etichete" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 68666 µs +192.168.0.132 - - [06/Nov/2025:21:32:54 +0200] "GET /settings HTTP/1.1" 302 207 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 20801 µs +192.168.0.132 - - [06/Nov/2025:21:32:54 +0200] "GET /dashboard HTTP/1.1" 200 3824 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 3506 µs +192.168.0.132 - - [06/Nov/2025:21:32:55 +0200] "GET /reports HTTP/1.1" 200 3385 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 10162 µs +192.168.0.132 - - [06/Nov/2025:21:32:58 +0200] "GET /daily_mirror/main HTTP/1.1" 200 10546 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 79268 µs diff --git a/logs/error.log b/logs/error.log index 7ac1628..8eda994 100644 --- a/logs/error.log +++ b/logs/error.log @@ -3456,3 +3456,253 @@ DEBUG: Retrieved 9 orders DEBUG: get_unprinted_orders called. Session role: superadmin DEBUG: Calling get_unprinted_orders_data() DEBUG: Retrieved 9 orders +Session user: superadmin superadmin +Backup directory ensured: /srv/quality_app/backups +Backup directory ensured: /srv/quality_app/backups +Backup directory ensured: /srv/quality_app/backups +All form data received: {'username': 'Ciprian', 'password': 'ciprian@123'} +Raw form input: 'Ciprian' 'ciprian@123' +External DB query result (with modules): ('Ciprian', 'ciprian@123', 'manager', '["quality", "warehouse", "labels"]') +Logged in as: Ciprian manager modules: ['quality', 'warehouse', 'labels'] +Session user: Ciprian manager +Session user: Ciprian manager +Session user: Ciprian manager +Session user: Ciprian manager +Session user: Ciprian manager +Session user: Ciprian manager +DEBUG: Daily FG report searching for records on date: 2025-11-06 +DEBUG: Daily FG report found 225 rows for today (2025-11-06): [(533, 'OP01', 'CP00001431', 'CP00001431-50', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=74184), 22, 0), (532, 'OP01', 'CP00001431', 'CP00001431-49', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=74117), 21, 0), (531, 'OP01', 'CP00001431', 'CP00001431-49', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=73996), 20, 0), (530, 'OP01', 'CP00001431', 'CP00001431-1', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=73414), 19, 0), (529, 'OP01', 'CP00001431', 'CP00001431-48', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=73093), 18, 0), (528, 'OP01', 'CP00001434', 'CP00001434-40', 'OC30', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=73057), 92, 1), (527, 'OP01', 'CP00001434', 'CP00001434-33', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=73006), 91, 1), (526, 'OP01', 'CP00001434', 'CP00001434-28', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=72961), 90, 1), (525, 'OP01', 'CP00001431', 'CP00001431-46', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=72925), 17, 0), (524, 'OP01', 'CP00001431', 'CP00001431-47', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=72861), 16, 0), (523, 'OP01', 'CP00001434', 'CP00001434-30', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=72837), 89, 1), (522, 'OP01', 'CP00001431', 'CP00001431-38', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=72747), 15, 0), (521, 'OP01', 'CP00001434', 'CP00001434-32', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=72741), 88, 1), (520, 'OP01', 'CP00001434', 'CP00001434-31', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=72596), 87, 1), (519, 'OP01', 'CP00001434', 'CP00001434-43', 'OC30', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=72362), 86, 1), (518, 'OP01', 'CP00001431', 'CP00001431-35', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=72240), 14, 0), (517, 'OP01', 'CP00001434', 'CP00001434-22', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=72131), 85, 1), (516, 'OP01', 'CP00001434', 'CP00001434-29', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=71986), 84, 1), (515, 'OP01', 'CP00001431', 'CP00001431-44', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=71927), 13, 0), (514, 'OP01', 'CP00001434', 'CP00001434-19', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=71857), 83, 1), (513, 'OP01', 'CP00001431', 'CP00001431-45', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=71516), 12, 0), (512, 'OP01', 'CP00001434', 'CP00001434-26', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=71430), 82, 1), (511, 'OP01', 'CP00001434', 'CP00001434-44', 'OC30', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=71136), 81, 1), (510, 'OP01', 'CP00001434', 'CP00001434-25', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=70679), 80, 1), (509, 'OP01', 'CP00001431', 'CP00001431-32', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=70591), 11, 0), (508, 'OP01', 'CP00001434', 'CP00001434-45', 'OC30', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=70515), 79, 1), (507, 'OP01', 'CP00001434', 'CP00001434-23', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=70448), 78, 1), (506, 'OP01', 'CP00001434', 'CP00001434-24', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=70344), 77, 1), (505, 'OP01', 'CP00001431', 'CP00001431-34', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=70253), 10, 0), (504, 'OP01', 'CP00001434', 'CP00001434-47', 'OC30', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=70152), 76, 1), (503, 'OP01', 'CP00001431', 'CP00001431-41', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=68349), 9, 0), (502, 'OP01', 'CP00001431', 'CP00001431-31', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=68263), 8, 0), (501, 'OP01', 'CP00001434', 'CP00001434-21', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=68238), 75, 1), (500, 'OP01', 'CP00001434', 'CP00001434-20', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=67894), 74, 1), (499, 'OP01', 'CP00001431', 'CP00001431-43', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=67839), 7, 0), (498, 'OP01', 'CP00001434', 'CP00001434-14', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=67784), 73, 1), (497, 'OP01', 'CP00001431', 'CP00001431-40', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=67436), 6, 0), (496, 'OP01', 'CP00001434', 'CP00001434-18', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=67374), 72, 1), (495, 'OP01', 'CP00001434', 'CP00001434-48', 'OC30', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=67306), 71, 1), (494, 'OP01', 'CP00001431', 'CP00001431-39', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=67237), 5, 0), (493, 'OP01', 'CP00001434', 'CP00001434-17', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=67132), 70, 1), (492, 'OP01', 'CP00001431', 'CP00001431-37', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=67080), 4, 0), (491, 'OP01', 'CP00001434', 'CP00001434-16', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=67007), 69, 1), (490, 'OP01', 'CP00001434', 'CP00001434-46', 'OC30', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=66831), 68, 1), (489, 'OP01', 'CP00001431', 'CP00001431-36', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=66761), 3, 0), (488, 'OP01', 'CP00001434', 'CP00001434-15', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=66690), 67, 1), (487, 'OP01', 'CP00001431', 'CP00001431-33', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=66630), 2, 0), (486, 'OP01', 'CP00001434', 'CP00001434-12', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=66565), 66, 1), (485, 'OP01', 'CP00001434', 'CP00001434-50', 'OC30', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=66330), 65, 1), (484, 'OP01', 'CP00001431', 'CP00001431-42', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=66243), 1, 0), (483, 'OP01', 'CP00001434', 'CP00001434-13', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=66175), 64, 1), (482, 'OP01', 'CP00001434', 'CP00001434-33', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=66111), 63, 1), (481, 'OP01', 'CP00001434', 'CP00001434-10', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=65778), 62, 1), (480, 'OP01', 'CP00001434', 'CP00001434-32', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=65600), 61, 1), (479, 'OP01', 'CP00001434', 'CP00001434-11', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=65499), 60, 1), (478, 'OP01', 'CP00001434', 'CP00001434-31', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=65367), 59, 1), (477, 'OP01', 'CP00001434', 'CP00001434-34', 'OC30', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=65263), 58, 1), (476, 'OP01', 'CP00001434', 'CP00001434-9', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=65183), 57, 1), (475, 'OP01', 'CP00001434', 'CP00001434-8', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=65084), 56, 1), (474, 'OP01', 'CP00001434', 'CP00001434-30', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=65066), 55, 1), (473, 'OP01', 'CP00001434', 'CP00001434-7', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=64839), 54, 1), (472, 'OP01', 'CP00001434', 'CP00001434-28', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=64814), 53, 1), (471, 'OP01', 'CP00001434', 'CP00001434-29', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=64724), 52, 1), (470, 'OP01', 'CP00001434', 'CP00001434-6', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=64599), 51, 1), (469, 'OP01', 'CP00001434', 'CP00001434-5', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=64184), 50, 1), (468, 'OP01', 'CP00001434', 'CP00001434-4', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=64109), 49, 1), (467, 'OP01', 'CP00001434', 'CP00001434-27', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=63977), 48, 1), (466, 'OP01', 'CP00001434', 'CP00001434-23', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=63864), 47, 1), (465, 'OP01', 'CP00001434', 'CP00001434-26', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=63671), 46, 1), (464, 'OP01', 'CP00001434', 'CP00001434-25', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=63233), 45, 1), (463, 'OP01', 'CP00001434', 'CP00001434-22', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=63103), 44, 1), (462, 'OP01', 'CP00001434', 'CP00001434-24', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=62993), 43, 1), (461, 'OP01', 'CP00001434', 'CP00001434-21', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=62829), 42, 1), (460, 'OP01', 'CP00001434', 'CP00001434-20', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=62526), 41, 1), (459, 'OP01', 'CP00001434', 'CP00001434-43', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=62046), 40, 1), (458, 'OP01', 'CP00001434', 'CP00001434-18', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=61127), 39, 1), (457, 'OP01', 'CP00001434', 'CP00001434-42', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=61120), 38, 1), (456, 'OP01', 'CP00001434', 'CP00001434-41', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=60934), 37, 1), (455, 'OP01', 'CP00001434', 'CP00001434-19', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=60880), 36, 1), (454, 'OP01', 'CP00001434', 'CP00001434-40', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=60599), 35, 1), (453, 'OP01', 'CP00001434', 'CP00001434-17', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=60485), 34, 1), (452, 'OP01', 'CP00001434', 'CP00001434-39', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=60406), 33, 1), (451, 'OP01', 'CP00001434', 'CP00001434-36', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=60383), 32, 1), (450, 'OP01', 'CP00001434', 'CP00001434-38', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=60074), 31, 1), (449, 'OP01', 'CP00001434', 'CP00001434-16', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=59975), 30, 1), (448, 'OP01', 'CP00001434', 'CP00001434-37', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=59839), 29, 1), (447, 'OP01', 'CP00001434', 'CP00001434-15', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=59803), 28, 1), (446, 'OP01', 'CP00001434', 'CP00001434-11', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=59529), 27, 1), (445, 'OP01', 'CP00001434', 'CP00001434-35', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=59380), 26, 1), (444, 'OP01', 'CP00001434', 'CP00001434-14', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=59275), 25, 1), (443, 'OP01', 'CP00001434', 'CP00001434-34', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=59121), 24, 1), (442, 'OP01', 'CP00001434', 'CP00001434-11', 'OC19', 'OC00', 88, datetime.date(2025, 11, 6), datetime.timedelta(seconds=58980), 23, 1), (441, 'OP01', 'CP00001434', 'CP00001434-13', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=58747), 23, 0), (440, 'OP01', 'CP00001434', 'CP00001434-50', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=58630), 22, 0), (439, 'OP01', 'CP00001434', 'CP00001434-49', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=58473), 21, 0), (438, 'OP01', 'CP00001434', 'CP00001434-12', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=58387), 20, 0), (437, 'OP01', 'CP00001434', 'CP00001434-48', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=58098), 19, 0), (436, 'OP01', 'CP00001434', 'CP00001434-10', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=57931), 18, 0), (435, 'OP01', 'CP00001434', 'CP00001434-47', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=57824), 17, 0), (434, 'OP01', 'CP00001434', 'CP00001434-9', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=56993), 16, 0), (433, 'OP01', 'CP00001434', 'CP00001434-8', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=56840), 15, 0), (432, 'OP01', 'CP00001434', 'CP00001434-46', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=56746), 14, 0), (431, 'OP01', 'CP00001434', 'CP00001434-7', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=56740), 13, 0), (430, 'OP01', 'CP00001434', 'CP00001434-45', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=56628), 12, 0), (429, 'OP01', 'CP00001434', 'CP00001434-44', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=56482), 11, 0), (428, 'OP01', 'CP00001434', 'CP00001434-1', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=56472), 10, 0), (427, 'OP01', 'CP00001701', 'CP00001701-16', 'OC23', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=56429), 6, 0), (426, 'OP01', 'CP00001701', 'CP00001701-17', 'OC26', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=56419), 5, 0), (425, 'OP01', 'CP00001701', 'CP00001701-19', 'OC23', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=56407), 4, 0), (424, 'OP01', 'CP00001701', 'CP00001701-6', 'OC13', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=56395), 3, 0), (423, 'OP01', 'CP00001701', 'CP00001701-10', 'OC26', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=56376), 2, 0), (422, 'OP01', 'CP00001701', 'CP00001701-20', 'OC23', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=56358), 1, 0), (421, 'OP01', 'CP00001434', 'CP00001434-6', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=56320), 9, 0), (420, 'OP01', 'CP00001434', 'CP00001434-5', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=56207), 8, 0), (419, 'OP01', 'CP00001434', 'CP00001434-3', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=56066), 7, 0), (418, 'OP01', 'CP00001434', 'CP00001434-1', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=55946), 6, 0), (417, 'OP01', 'CP00001434', 'CP00001434-2', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=55729), 5, 0), (416, 'OP01', 'CP00001434', 'CP00001434-2', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=55668), 4, 0), (415, 'OP01', 'CP00001434', 'CP00001434-3', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=55414), 3, 0), (414, 'OP01', 'CP00001434', 'CP00001434-3', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=55321), 2, 0), (413, 'OP01', 'CP00001434', 'CP00001434-4', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=55221), 1, 0), (412, 'OP01', 'CP00001435', 'CP00001435-31', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=50705), 27, 0), (411, 'OP01', 'CP00001435', 'CP00001435-34', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=50492), 26, 0), (410, 'OP01', 'CP00001435', 'CP00001435-1', 'OC01', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=50425), 25, 0), (409, 'OP01', 'CP00001435', 'CP00001435-26', 'OC21', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=50349), 24, 0), (408, 'OP01', 'CP00001435', 'CP00001435-35', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=50251), 23, 0), (407, 'OP01', 'CP00001435', 'CP00001435-36', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=49988), 22, 0), (406, 'OP01', 'CP00001435', 'CP00001435-46', 'OC15', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=49944), 21, 0), (405, 'OP01', 'CP00001435', 'CP00001435-22', 'OC01', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=49898), 20, 0), (404, 'OP01', 'CP00001435', 'CP00001435-24', 'OC21', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=49786), 19, 0), (403, 'OP01', 'CP00001435', 'CP00001435-47', 'OC15', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=49512), 18, 0), (402, 'OP01', 'CP00001435', 'CP00001435-23', 'OC01', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=49445), 17, 0), (401, 'OP01', 'CP00001435', 'CP00001435-45', 'OC15', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=49138), 16, 0), (400, 'OP01', 'CP00001435', 'CP00001435-37', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=49085), 15, 0), (399, 'OP01', 'CP00001435', 'CP00001435-25', 'OC01', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=49063), 14, 0), (398, 'OP01', 'CP00001435', 'CP00001435-49', 'OC15', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=48993), 13, 0), (397, 'OP01', 'CP00001435', 'CP00001435-38', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=48960), 12, 0), (396, 'OP01', 'CP00001422', 'CP00001422-1', 'OC16', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=48915), 1, 0), (395, 'OP01', 'CP00001435', 'CP00001435-27', 'OC00', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=48874), 11, 0), (394, 'OP01', 'CP00001435', 'CP00001435-43', 'OC21', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=48718), 10, 0), (393, 'OP01', 'CP00001435', 'CP00001435-40', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=48644), 9, 0), (392, 'OP01', 'CP00001435', 'CP00001435-28', 'OC01', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=48566), 8, 0), (391, 'OP01', 'CP00001435', 'CP00001435-50', 'OC15', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=48511), 7, 0), (390, 'OP01', 'CP00001435', 'CP00001435-39', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=48422), 6, 0), (389, 'OP01', 'CP00001435', 'CP00001435-29', 'OC01', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=48313), 5, 0), (388, 'OP01', 'CP00001435', 'CP00001435-42', 'OC21', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=48274), 4, 0), (387, 'OP01', 'CP00001435', 'CP00001435-44', 'OC15', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=48202), 3, 0), (386, 'OP01', 'CP00001402', 'CP00001402-10', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=48071), 19, 0), (385, 'OP01', 'CP00001435', 'CP00001435-41', 'OC21', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=47792), 2, 0), (384, 'OP01', 'CP00001402', 'CP00001402-23', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=47744), 18, 0), (383, 'OP01', 'CP00001402', 'CP00001402-11', 'OC15', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=47735), 17, 0), (382, 'OP01', 'CP00001552', 'CP00001552-59', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=47643), 43, 0), (381, 'OP01', 'CP00001552', 'CP00001552-59', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=47595), 42, 0), (380, 'OP01', 'CP00001435', 'CP00001435-21', 'OC01', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=47550), 1, 0), (379, 'OP01', 'CP00001402', 'CP00001402-12', 'OC15', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=46778), 16, 0), (378, 'OP01', 'CP00001552', 'CP00001552-70', 'OC21', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=46694), 41, 0), (377, 'OP01', 'CP00001402', 'CP00001402-21', 'OC01', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=46682), 15, 0), (376, 'OP01', 'CP00001552', 'CP00001552-58', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=46500), 40, 0), (375, 'OP01', 'CP00001402', 'CP00001402-20', 'OC01', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=46427), 14, 0), (374, 'OP01', 'CP00001552', 'CP00001552-57', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=46268), 39, 0), (373, 'OP01', 'CP00001552', 'CP00001552-69', 'OC21', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=46257), 38, 0), (372, 'OP01', 'CP00001402', 'CP00001402-18', 'OC01', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=46130), 13, 0), (371, 'OP01', 'CP00001402', 'CP00001402-13', 'OC15', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=46017), 12, 0), (370, 'OP01', 'CP00001552', 'CP00001552-67', 'OC21', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=45992), 37, 0), (369, 'OP01', 'CP00001402', 'CP00001402-22', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=45876), 11, 0), (368, 'OP01', 'CP00001402', 'CP00001402-17', 'OC01', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=45799), 10, 0), (367, 'OP01', 'CP00001402', 'CP00001402-14', 'OC15', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=45757), 9, 0), (366, 'OP01', 'CP00001552', 'CP00001552-68', 'OC21', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=45696), 36, 0), (365, 'OP01', 'CP00001402', 'CP00001402-8', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=45592), 8, 0), (364, 'OP01', 'CP00001402', 'CP00001402-19', 'OC01', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=45581), 7, 0), (363, 'OP01', 'CP00001552', 'CP00001552-66', 'OC21', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=45274), 35, 0), (362, 'OP01', 'CP00001402', 'CP00001402-7', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=45235), 6, 0), (361, 'OP01', 'CP00001402', 'CP00001402-6', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=45019), 5, 0), (360, 'OP01', 'CP00001552', 'CP00001552-65', 'OC21', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=44963), 34, 0), (359, 'OP01', 'CP00001552', 'CP00001552-51', 'OC01', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=44912), 33, 0), (358, 'OP01', 'CP00001402', 'CP00001402-5', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=44674), 4, 0), (357, 'OP01', 'CP00001552', 'CP00001552-64', 'OC21', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=44653), 32, 0), (356, 'OP01', 'CP00001552', 'CP00001552-47', 'OC01', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=44579), 31, 0), (355, 'OP01', 'CP00001402', 'CP00001402-4', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=44415), 3, 0), (354, 'OP01', 'CP00001552', 'CP00001552-1', 'OC15', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=44358), 30, 0), (353, 'OP01', 'CP00001552', 'CP00001552-46', 'OC01', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=44237), 29, 0), (352, 'OP01', 'CP00001402', 'CP00001402-3', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=44168), 2, 0), (351, 'OP01', 'CP00001402', 'CP00001402-1', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=43801), 1, 0), (350, 'OP01', 'CP00001552', 'CP00001552-61', 'OC21', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=43727), 28, 0), (349, 'OP01', 'CP00001552', 'CP00001552-4', 'OC15', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=43664), 27, 0), (348, 'OP01', 'CP00001552', 'CP00001552-40', 'OC21', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=43327), 26, 0), (347, 'OP01', 'CP00001552', 'CP00001552-21', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=43288), 25, 0), (346, 'OP01', 'CP00001552', 'CP00001552-3', 'OC15', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=43178), 24, 0), (345, 'OP01', 'CP00001552', 'CP00001552-42', 'OC01', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=43099), 23, 0), (344, 'OP01', 'CP00001552', 'CP00001552-22', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=43024), 22, 0), (343, 'OP01', 'CP00001552', 'CP00001552-2', 'OC15', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=42975), 21, 0), (342, 'OP01', 'CP00001552', 'CP00001552-39', 'OC21', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=42948), 20, 0), (341, 'OP01', 'CP00001552', 'CP00001552-41', 'OC01', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=42863), 19, 0), (340, 'OP01', 'CP00001552', 'CP00001552-38', 'OC21', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=42682), 18, 0), (339, 'OP01', 'CP00001552', 'CP00001552-24', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=42491), 17, 0), (338, 'OP01', 'CP00001552', 'CP00001552-37', 'OC21', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=42408), 16, 0), (337, 'OP01', 'CP00001552', 'CP00001552-25', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=42285), 15, 0), (336, 'OP01', 'CP00001552', 'CP00001552-6', 'OC15', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=42079), 14, 0), (335, 'OP01', 'CP00001552', 'CP00001552-49', 'OC01', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=41855), 13, 0), (334, 'OP01', 'CP00001552', 'CP00001552-35', 'OC21', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=41846), 12, 0), (333, 'OP01', 'CP00001552', 'CP00001552-8', 'OC15', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=41747), 11, 0), (332, 'OP01', 'CP00001552', 'CP00001552-26', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=41738), 10, 0), (331, 'OP01', 'CP00001552', 'CP00001552-27', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=41598), 9, 0), (330, 'OP01', 'CP00001399', 'CP00001399-41', 'OC15', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=41501), 14, 0), (329, 'OP01', 'CP00001552', 'CP00001552-43', 'OC01', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=39483), 8, 0), (328, 'OP01', 'CP00001399', 'CP00001399-71', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=39294), 13, 0), (327, 'OP01', 'CP00001399', 'CP00001399-46', 'OC15', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=39205), 12, 0), (326, 'OP01', 'CP00001552', 'CP00001552-33', 'OC21', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=39044), 7, 0), (325, 'OP01', 'CP00001552', 'CP00001552-28', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=38994), 6, 0), (324, 'OP01', 'CP00001399', 'CP00001399-42', 'OC15', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=38810), 11, 0), (323, 'OP01', 'CP00001552', 'CP00001552-32', 'OC21', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=38754), 5, 0), (322, 'OP01', 'CP00001552', 'CP00001552-29', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=38705), 4, 0), (321, 'OP01', 'CP00001552', 'CP00001552-9', 'OC15', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=38607), 3, 0), (320, 'OP01', 'CP00001552', 'CP00001552-31', 'OC21', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=38530), 2, 0), (319, 'OP01', 'CP00001399', 'CP00001399-47', 'OC15', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=38523), 10, 0), (318, 'OP01', 'CP00001552', 'CP00001552-30', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=38516), 1, 0), (317, 'OP01', 'CP00001399', 'CP00001399-51', 'OC01', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=38231), 9, 0), (316, 'OP01', 'CP00001399', 'CP00001399-48', 'OC15', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=38142), 8, 0), (315, 'OP01', 'CP00001399', 'CP00001399-72', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=38129), 7, 0), (314, 'OP01', 'CP00001399', 'CP00001399-47', 'OC15', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=38090), 6, 0), (313, 'OP01', 'CP00001399', 'CP00001399-48', 'OC15', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=37810), 5, 0), (312, 'OP01', 'CP00001399', 'CP00001399-73', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=37793), 4, 0), (311, 'OP01', 'CP00001399', 'CP00001399-67', 'OC21', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=37691), 3, 0), (310, 'OP01', 'CP00001399', 'CP00001399-49', 'OC15', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=37640), 2, 0), (309, 'OP01', 'CP00001399', 'CP00001399-74', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=37551), 1, 0)] +FG Data being returned: {'headers': ['Id', 'Operator Code', 'CP Base Code', 'CP Full Code', 'OC1 Code', 'OC2 Code', 'Quality Code', 'Date', 'Time', 'Approved Quantity', 'Rejected Quantity'], 'rows': [[533, 'OP01', 'CP00001431', 'CP00001431-50', 'OC06', 'OC00', 0, '06/11/2025', '20:36:24', 22, 0], [532, 'OP01', 'CP00001431', 'CP00001431-49', 'OC06', 'OC00', 0, '06/11/2025', '20:35:17', 21, 0], [531, 'OP01', 'CP00001431', 'CP00001431-49', 'OC06', 'OC00', 0, '06/11/2025', '20:33:16', 20, 0], [530, 'OP01', 'CP00001431', 'CP00001431-1', 'OC19', 'OC00', 0, '06/11/2025', '20:23:34', 19, 0], [529, 'OP01', 'CP00001431', 'CP00001431-48', 'OC06', 'OC00', 0, '06/11/2025', '20:18:13', 18, 0], [528, 'OP01', 'CP00001434', 'CP00001434-40', 'OC30', 'OC00', 0, '06/11/2025', '20:17:37', 92, 1], [527, 'OP01', 'CP00001434', 'CP00001434-33', 'OC19', 'OC00', 0, '06/11/2025', '20:16:46', 91, 1], [526, 'OP01', 'CP00001434', 'CP00001434-28', 'OC19', 'OC00', 0, '06/11/2025', '20:16:01', 90, 1], [525, 'OP01', 'CP00001431', 'CP00001431-46', 'OC06', 'OC00', 0, '06/11/2025', '20:15:25', 17, 0], [524, 'OP01', 'CP00001431', 'CP00001431-47', 'OC06', 'OC00', 0, '06/11/2025', '20:14:21', 16, 0], [523, 'OP01', 'CP00001434', 'CP00001434-30', 'OC19', 'OC00', 0, '06/11/2025', '20:13:57', 89, 1], [522, 'OP01', 'CP00001431', 'CP00001431-38', 'OC06', 'OC00', 0, '06/11/2025', '20:12:27', 15, 0], [521, 'OP01', 'CP00001434', 'CP00001434-32', 'OC19', 'OC00', 0, '06/11/2025', '20:12:21', 88, 1], [520, 'OP01', 'CP00001434', 'CP00001434-31', 'OC19', 'OC00', 0, '06/11/2025', '20:09:56', 87, 1], [519, 'OP01', 'CP00001434', 'CP00001434-43', 'OC30', 'OC00', 0, '06/11/2025', '20:06:02', 86, 1], [518, 'OP01', 'CP00001431', 'CP00001431-35', 'OC06', 'OC00', 0, '06/11/2025', '20:04:00', 14, 0], [517, 'OP01', 'CP00001434', 'CP00001434-22', 'OC19', 'OC00', 0, '06/11/2025', '20:02:11', 85, 1], [516, 'OP01', 'CP00001434', 'CP00001434-29', 'OC19', 'OC00', 0, '06/11/2025', '19:59:46', 84, 1], [515, 'OP01', 'CP00001431', 'CP00001431-44', 'OC06', 'OC00', 0, '06/11/2025', '19:58:47', 13, 0], [514, 'OP01', 'CP00001434', 'CP00001434-19', 'OC19', 'OC00', 0, '06/11/2025', '19:57:37', 83, 1], [513, 'OP01', 'CP00001431', 'CP00001431-45', 'OC06', 'OC00', 0, '06/11/2025', '19:51:56', 12, 0], [512, 'OP01', 'CP00001434', 'CP00001434-26', 'OC19', 'OC00', 0, '06/11/2025', '19:50:30', 82, 1], [511, 'OP01', 'CP00001434', 'CP00001434-44', 'OC30', 'OC00', 0, '06/11/2025', '19:45:36', 81, 1], [510, 'OP01', 'CP00001434', 'CP00001434-25', 'OC19', 'OC00', 0, '06/11/2025', '19:37:59', 80, 1], [509, 'OP01', 'CP00001431', 'CP00001431-32', 'OC06', 'OC00', 0, '06/11/2025', '19:36:31', 11, 0], [508, 'OP01', 'CP00001434', 'CP00001434-45', 'OC30', 'OC00', 0, '06/11/2025', '19:35:15', 79, 1], [507, 'OP01', 'CP00001434', 'CP00001434-23', 'OC19', 'OC00', 0, '06/11/2025', '19:34:08', 78, 1], [506, 'OP01', 'CP00001434', 'CP00001434-24', 'OC19', 'OC00', 0, '06/11/2025', '19:32:24', 77, 1], [505, 'OP01', 'CP00001431', 'CP00001431-34', 'OC06', 'OC00', 0, '06/11/2025', '19:30:53', 10, 0], [504, 'OP01', 'CP00001434', 'CP00001434-47', 'OC30', 'OC00', 0, '06/11/2025', '19:29:12', 76, 1], [503, 'OP01', 'CP00001431', 'CP00001431-41', 'OC06', 'OC00', 0, '06/11/2025', '18:59:09', 9, 0], [502, 'OP01', 'CP00001431', 'CP00001431-31', 'OC06', 'OC00', 0, '06/11/2025', '18:57:43', 8, 0], [501, 'OP01', 'CP00001434', 'CP00001434-21', 'OC19', 'OC00', 0, '06/11/2025', '18:57:18', 75, 1], [500, 'OP01', 'CP00001434', 'CP00001434-20', 'OC19', 'OC00', 0, '06/11/2025', '18:51:34', 74, 1], [499, 'OP01', 'CP00001431', 'CP00001431-43', 'OC06', 'OC00', 0, '06/11/2025', '18:50:39', 7, 0], [498, 'OP01', 'CP00001434', 'CP00001434-14', 'OC19', 'OC00', 0, '06/11/2025', '18:49:44', 73, 1], [497, 'OP01', 'CP00001431', 'CP00001431-40', 'OC06', 'OC00', 0, '06/11/2025', '18:43:56', 6, 0], [496, 'OP01', 'CP00001434', 'CP00001434-18', 'OC19', 'OC00', 0, '06/11/2025', '18:42:54', 72, 1], [495, 'OP01', 'CP00001434', 'CP00001434-48', 'OC30', 'OC00', 0, '06/11/2025', '18:41:46', 71, 1], [494, 'OP01', 'CP00001431', 'CP00001431-39', 'OC06', 'OC00', 0, '06/11/2025', '18:40:37', 5, 0], [493, 'OP01', 'CP00001434', 'CP00001434-17', 'OC19', 'OC00', 0, '06/11/2025', '18:38:52', 70, 1], [492, 'OP01', 'CP00001431', 'CP00001431-37', 'OC06', 'OC00', 0, '06/11/2025', '18:38:00', 4, 0], [491, 'OP01', 'CP00001434', 'CP00001434-16', 'OC19', 'OC00', 0, '06/11/2025', '18:36:47', 69, 1], [490, 'OP01', 'CP00001434', 'CP00001434-46', 'OC30', 'OC00', 0, '06/11/2025', '18:33:51', 68, 1], [489, 'OP01', 'CP00001431', 'CP00001431-36', 'OC06', 'OC00', 0, '06/11/2025', '18:32:41', 3, 0], [488, 'OP01', 'CP00001434', 'CP00001434-15', 'OC19', 'OC00', 0, '06/11/2025', '18:31:30', 67, 1], [487, 'OP01', 'CP00001431', 'CP00001431-33', 'OC06', 'OC00', 0, '06/11/2025', '18:30:30', 2, 0], [486, 'OP01', 'CP00001434', 'CP00001434-12', 'OC19', 'OC00', 0, '06/11/2025', '18:29:25', 66, 1], [485, 'OP01', 'CP00001434', 'CP00001434-50', 'OC30', 'OC00', 0, '06/11/2025', '18:25:30', 65, 1], [484, 'OP01', 'CP00001431', 'CP00001431-42', 'OC06', 'OC00', 0, '06/11/2025', '18:24:03', 1, 0], [483, 'OP01', 'CP00001434', 'CP00001434-13', 'OC19', 'OC00', 0, '06/11/2025', '18:22:55', 64, 1], [482, 'OP01', 'CP00001434', 'CP00001434-33', 'OC06', 'OC00', 0, '06/11/2025', '18:21:51', 63, 1], [481, 'OP01', 'CP00001434', 'CP00001434-10', 'OC19', 'OC00', 0, '06/11/2025', '18:16:18', 62, 1], [480, 'OP01', 'CP00001434', 'CP00001434-32', 'OC06', 'OC00', 0, '06/11/2025', '18:13:20', 61, 1], [479, 'OP01', 'CP00001434', 'CP00001434-11', 'OC19', 'OC00', 0, '06/11/2025', '18:11:39', 60, 1], [478, 'OP01', 'CP00001434', 'CP00001434-31', 'OC06', 'OC00', 0, '06/11/2025', '18:09:27', 59, 1], [477, 'OP01', 'CP00001434', 'CP00001434-34', 'OC30', 'OC00', 0, '06/11/2025', '18:07:43', 58, 1], [476, 'OP01', 'CP00001434', 'CP00001434-9', 'OC19', 'OC00', 0, '06/11/2025', '18:06:23', 57, 1], [475, 'OP01', 'CP00001434', 'CP00001434-8', 'OC19', 'OC00', 0, '06/11/2025', '18:04:44', 56, 1], [474, 'OP01', 'CP00001434', 'CP00001434-30', 'OC06', 'OC00', 0, '06/11/2025', '18:04:26', 55, 1], [473, 'OP01', 'CP00001434', 'CP00001434-7', 'OC19', 'OC00', 0, '06/11/2025', '18:00:39', 54, 1], [472, 'OP01', 'CP00001434', 'CP00001434-28', 'OC06', 'OC00', 0, '06/11/2025', '18:00:14', 53, 1], [471, 'OP01', 'CP00001434', 'CP00001434-29', 'OC06', 'OC00', 0, '06/11/2025', '17:58:44', 52, 1], [470, 'OP01', 'CP00001434', 'CP00001434-6', 'OC19', 'OC00', 0, '06/11/2025', '17:56:39', 51, 1], [469, 'OP01', 'CP00001434', 'CP00001434-5', 'OC19', 'OC00', 0, '06/11/2025', '17:49:44', 50, 1], [468, 'OP01', 'CP00001434', 'CP00001434-4', 'OC19', 'OC00', 0, '06/11/2025', '17:48:29', 49, 1], [467, 'OP01', 'CP00001434', 'CP00001434-27', 'OC06', 'OC00', 0, '06/11/2025', '17:46:17', 48, 1], [466, 'OP01', 'CP00001434', 'CP00001434-23', 'OC19', 'OC00', 0, '06/11/2025', '17:44:24', 47, 1], [465, 'OP01', 'CP00001434', 'CP00001434-26', 'OC06', 'OC00', 0, '06/11/2025', '17:41:11', 46, 1], [464, 'OP01', 'CP00001434', 'CP00001434-25', 'OC06', 'OC00', 0, '06/11/2025', '17:33:53', 45, 1], [463, 'OP01', 'CP00001434', 'CP00001434-22', 'OC19', 'OC00', 0, '06/11/2025', '17:31:43', 44, 1], [462, 'OP01', 'CP00001434', 'CP00001434-24', 'OC06', 'OC00', 0, '06/11/2025', '17:29:53', 43, 1], [461, 'OP01', 'CP00001434', 'CP00001434-21', 'OC19', 'OC00', 0, '06/11/2025', '17:27:09', 42, 1], [460, 'OP01', 'CP00001434', 'CP00001434-20', 'OC19', 'OC00', 0, '06/11/2025', '17:22:06', 41, 1], [459, 'OP01', 'CP00001434', 'CP00001434-43', 'OC06', 'OC00', 0, '06/11/2025', '17:14:06', 40, 1], [458, 'OP01', 'CP00001434', 'CP00001434-18', 'OC19', 'OC00', 0, '06/11/2025', '16:58:47', 39, 1], [457, 'OP01', 'CP00001434', 'CP00001434-42', 'OC06', 'OC00', 0, '06/11/2025', '16:58:40', 38, 1], [456, 'OP01', 'CP00001434', 'CP00001434-41', 'OC06', 'OC00', 0, '06/11/2025', '16:55:34', 37, 1], [455, 'OP01', 'CP00001434', 'CP00001434-19', 'OC19', 'OC00', 0, '06/11/2025', '16:54:40', 36, 1], [454, 'OP01', 'CP00001434', 'CP00001434-40', 'OC06', 'OC00', 0, '06/11/2025', '16:49:59', 35, 1], [453, 'OP01', 'CP00001434', 'CP00001434-17', 'OC19', 'OC00', 0, '06/11/2025', '16:48:05', 34, 1], [452, 'OP01', 'CP00001434', 'CP00001434-39', 'OC06', 'OC00', 0, '06/11/2025', '16:46:46', 33, 1], [451, 'OP01', 'CP00001434', 'CP00001434-36', 'OC06', 'OC00', 0, '06/11/2025', '16:46:23', 32, 1], [450, 'OP01', 'CP00001434', 'CP00001434-38', 'OC06', 'OC00', 0, '06/11/2025', '16:41:14', 31, 1], [449, 'OP01', 'CP00001434', 'CP00001434-16', 'OC19', 'OC00', 0, '06/11/2025', '16:39:35', 30, 1], [448, 'OP01', 'CP00001434', 'CP00001434-37', 'OC06', 'OC00', 0, '06/11/2025', '16:37:19', 29, 1], [447, 'OP01', 'CP00001434', 'CP00001434-15', 'OC19', 'OC00', 0, '06/11/2025', '16:36:43', 28, 1], [446, 'OP01', 'CP00001434', 'CP00001434-11', 'OC19', 'OC00', 0, '06/11/2025', '16:32:09', 27, 1], [445, 'OP01', 'CP00001434', 'CP00001434-35', 'OC06', 'OC00', 0, '06/11/2025', '16:29:40', 26, 1], [444, 'OP01', 'CP00001434', 'CP00001434-14', 'OC19', 'OC00', 0, '06/11/2025', '16:27:55', 25, 1], [443, 'OP01', 'CP00001434', 'CP00001434-34', 'OC06', 'OC00', 0, '06/11/2025', '16:25:21', 24, 1], [442, 'OP01', 'CP00001434', 'CP00001434-11', 'OC19', 'OC00', 88, '06/11/2025', '16:23:00', 23, 1], [441, 'OP01', 'CP00001434', 'CP00001434-13', 'OC19', 'OC00', 0, '06/11/2025', '16:19:07', 23, 0], [440, 'OP01', 'CP00001434', 'CP00001434-50', 'OC06', 'OC00', 0, '06/11/2025', '16:17:10', 22, 0], [439, 'OP01', 'CP00001434', 'CP00001434-49', 'OC06', 'OC00', 0, '06/11/2025', '16:14:33', 21, 0], [438, 'OP01', 'CP00001434', 'CP00001434-12', 'OC19', 'OC00', 0, '06/11/2025', '16:13:07', 20, 0], [437, 'OP01', 'CP00001434', 'CP00001434-48', 'OC06', 'OC00', 0, '06/11/2025', '16:08:18', 19, 0], [436, 'OP01', 'CP00001434', 'CP00001434-10', 'OC19', 'OC00', 0, '06/11/2025', '16:05:31', 18, 0], [435, 'OP01', 'CP00001434', 'CP00001434-47', 'OC06', 'OC00', 0, '06/11/2025', '16:03:44', 17, 0], [434, 'OP01', 'CP00001434', 'CP00001434-9', 'OC19', 'OC00', 0, '06/11/2025', '15:49:53', 16, 0], [433, 'OP01', 'CP00001434', 'CP00001434-8', 'OC19', 'OC00', 0, '06/11/2025', '15:47:20', 15, 0], [432, 'OP01', 'CP00001434', 'CP00001434-46', 'OC06', 'OC00', 0, '06/11/2025', '15:45:46', 14, 0], [431, 'OP01', 'CP00001434', 'CP00001434-7', 'OC19', 'OC00', 0, '06/11/2025', '15:45:40', 13, 0], [430, 'OP01', 'CP00001434', 'CP00001434-45', 'OC06', 'OC00', 0, '06/11/2025', '15:43:48', 12, 0], [429, 'OP01', 'CP00001434', 'CP00001434-44', 'OC06', 'OC00', 0, '06/11/2025', '15:41:22', 11, 0], [428, 'OP01', 'CP00001434', 'CP00001434-1', 'OC19', 'OC00', 0, '06/11/2025', '15:41:12', 10, 0], [427, 'OP01', 'CP00001701', 'CP00001701-16', 'OC23', 'OC00', 0, '06/11/2025', '15:40:29', 6, 0], [426, 'OP01', 'CP00001701', 'CP00001701-17', 'OC26', 'OC00', 0, '06/11/2025', '15:40:19', 5, 0], [425, 'OP01', 'CP00001701', 'CP00001701-19', 'OC23', 'OC00', 0, '06/11/2025', '15:40:07', 4, 0], [424, 'OP01', 'CP00001701', 'CP00001701-6', 'OC13', 'OC00', 0, '06/11/2025', '15:39:55', 3, 0], [423, 'OP01', 'CP00001701', 'CP00001701-10', 'OC26', 'OC00', 0, '06/11/2025', '15:39:36', 2, 0], [422, 'OP01', 'CP00001701', 'CP00001701-20', 'OC23', 'OC00', 0, '06/11/2025', '15:39:18', 1, 0], [421, 'OP01', 'CP00001434', 'CP00001434-6', 'OC19', 'OC00', 0, '06/11/2025', '15:38:40', 9, 0], [420, 'OP01', 'CP00001434', 'CP00001434-5', 'OC19', 'OC00', 0, '06/11/2025', '15:36:47', 8, 0], [419, 'OP01', 'CP00001434', 'CP00001434-3', 'OC19', 'OC00', 0, '06/11/2025', '15:34:26', 7, 0], [418, 'OP01', 'CP00001434', 'CP00001434-1', 'OC06', 'OC00', 0, '06/11/2025', '15:32:26', 6, 0], [417, 'OP01', 'CP00001434', 'CP00001434-2', 'OC06', 'OC00', 0, '06/11/2025', '15:28:49', 5, 0], [416, 'OP01', 'CP00001434', 'CP00001434-2', 'OC19', 'OC00', 0, '06/11/2025', '15:27:48', 4, 0], [415, 'OP01', 'CP00001434', 'CP00001434-3', 'OC19', 'OC00', 0, '06/11/2025', '15:23:34', 3, 0], [414, 'OP01', 'CP00001434', 'CP00001434-3', 'OC06', 'OC00', 0, '06/11/2025', '15:22:01', 2, 0], [413, 'OP01', 'CP00001434', 'CP00001434-4', 'OC19', 'OC00', 0, '06/11/2025', '15:20:21', 1, 0], [412, 'OP01', 'CP00001435', 'CP00001435-31', 'OC05', 'OC00', 0, '06/11/2025', '14:05:05', 27, 0], [411, 'OP01', 'CP00001435', 'CP00001435-34', 'OC05', 'OC00', 0, '06/11/2025', '14:01:32', 26, 0], [410, 'OP01', 'CP00001435', 'CP00001435-1', 'OC01', 'OC00', 0, '06/11/2025', '14:00:25', 25, 0], [409, 'OP01', 'CP00001435', 'CP00001435-26', 'OC21', 'OC00', 0, '06/11/2025', '13:59:09', 24, 0], [408, 'OP01', 'CP00001435', 'CP00001435-35', 'OC05', 'OC00', 0, '06/11/2025', '13:57:31', 23, 0], [407, 'OP01', 'CP00001435', 'CP00001435-36', 'OC05', 'OC00', 0, '06/11/2025', '13:53:08', 22, 0], [406, 'OP01', 'CP00001435', 'CP00001435-46', 'OC15', 'OC00', 0, '06/11/2025', '13:52:24', 21, 0], [405, 'OP01', 'CP00001435', 'CP00001435-22', 'OC01', 'OC00', 0, '06/11/2025', '13:51:38', 20, 0], [404, 'OP01', 'CP00001435', 'CP00001435-24', 'OC21', 'OC00', 0, '06/11/2025', '13:49:46', 19, 0], [403, 'OP01', 'CP00001435', 'CP00001435-47', 'OC15', 'OC00', 0, '06/11/2025', '13:45:12', 18, 0], [402, 'OP01', 'CP00001435', 'CP00001435-23', 'OC01', 'OC00', 0, '06/11/2025', '13:44:05', 17, 0], [401, 'OP01', 'CP00001435', 'CP00001435-45', 'OC15', 'OC00', 0, '06/11/2025', '13:38:58', 16, 0], [400, 'OP01', 'CP00001435', 'CP00001435-37', 'OC05', 'OC00', 0, '06/11/2025', '13:38:05', 15, 0], [399, 'OP01', 'CP00001435', 'CP00001435-25', 'OC01', 'OC00', 0, '06/11/2025', '13:37:43', 14, 0], [398, 'OP01', 'CP00001435', 'CP00001435-49', 'OC15', 'OC00', 0, '06/11/2025', '13:36:33', 13, 0], [397, 'OP01', 'CP00001435', 'CP00001435-38', 'OC05', 'OC00', 0, '06/11/2025', '13:36:00', 12, 0], [396, 'OP01', 'CP00001422', 'CP00001422-1', 'OC16', 'OC00', 0, '06/11/2025', '13:35:15', 1, 0], [395, 'OP01', 'CP00001435', 'CP00001435-27', 'OC00', 'OC00', 0, '06/11/2025', '13:34:34', 11, 0], [394, 'OP01', 'CP00001435', 'CP00001435-43', 'OC21', 'OC00', 0, '06/11/2025', '13:31:58', 10, 0], [393, 'OP01', 'CP00001435', 'CP00001435-40', 'OC05', 'OC00', 0, '06/11/2025', '13:30:44', 9, 0], [392, 'OP01', 'CP00001435', 'CP00001435-28', 'OC01', 'OC00', 0, '06/11/2025', '13:29:26', 8, 0], [391, 'OP01', 'CP00001435', 'CP00001435-50', 'OC15', 'OC00', 0, '06/11/2025', '13:28:31', 7, 0], [390, 'OP01', 'CP00001435', 'CP00001435-39', 'OC05', 'OC00', 0, '06/11/2025', '13:27:02', 6, 0], [389, 'OP01', 'CP00001435', 'CP00001435-29', 'OC01', 'OC00', 0, '06/11/2025', '13:25:13', 5, 0], [388, 'OP01', 'CP00001435', 'CP00001435-42', 'OC21', 'OC00', 0, '06/11/2025', '13:24:34', 4, 0], [387, 'OP01', 'CP00001435', 'CP00001435-44', 'OC15', 'OC00', 0, '06/11/2025', '13:23:22', 3, 0], [386, 'OP01', 'CP00001402', 'CP00001402-10', 'OC05', 'OC00', 0, '06/11/2025', '13:21:11', 19, 0], [385, 'OP01', 'CP00001435', 'CP00001435-41', 'OC21', 'OC00', 0, '06/11/2025', '13:16:32', 2, 0], [384, 'OP01', 'CP00001402', 'CP00001402-23', 'OC05', 'OC00', 0, '06/11/2025', '13:15:44', 18, 0], [383, 'OP01', 'CP00001402', 'CP00001402-11', 'OC15', 'OC00', 0, '06/11/2025', '13:15:35', 17, 0], [382, 'OP01', 'CP00001552', 'CP00001552-59', 'OC05', 'OC00', 0, '06/11/2025', '13:14:03', 43, 0], [381, 'OP01', 'CP00001552', 'CP00001552-59', 'OC05', 'OC00', 0, '06/11/2025', '13:13:15', 42, 0], [380, 'OP01', 'CP00001435', 'CP00001435-21', 'OC01', 'OC00', 0, '06/11/2025', '13:12:30', 1, 0], [379, 'OP01', 'CP00001402', 'CP00001402-12', 'OC15', 'OC00', 0, '06/11/2025', '12:59:38', 16, 0], [378, 'OP01', 'CP00001552', 'CP00001552-70', 'OC21', 'OC00', 0, '06/11/2025', '12:58:14', 41, 0], [377, 'OP01', 'CP00001402', 'CP00001402-21', 'OC01', 'OC00', 0, '06/11/2025', '12:58:02', 15, 0], [376, 'OP01', 'CP00001552', 'CP00001552-58', 'OC05', 'OC00', 0, '06/11/2025', '12:55:00', 40, 0], [375, 'OP01', 'CP00001402', 'CP00001402-20', 'OC01', 'OC00', 0, '06/11/2025', '12:53:47', 14, 0], [374, 'OP01', 'CP00001552', 'CP00001552-57', 'OC05', 'OC00', 0, '06/11/2025', '12:51:08', 39, 0], [373, 'OP01', 'CP00001552', 'CP00001552-69', 'OC21', 'OC00', 0, '06/11/2025', '12:50:57', 38, 0], [372, 'OP01', 'CP00001402', 'CP00001402-18', 'OC01', 'OC00', 0, '06/11/2025', '12:48:50', 13, 0], [371, 'OP01', 'CP00001402', 'CP00001402-13', 'OC15', 'OC00', 0, '06/11/2025', '12:46:57', 12, 0], [370, 'OP01', 'CP00001552', 'CP00001552-67', 'OC21', 'OC00', 0, '06/11/2025', '12:46:32', 37, 0], [369, 'OP01', 'CP00001402', 'CP00001402-22', 'OC05', 'OC00', 0, '06/11/2025', '12:44:36', 11, 0], [368, 'OP01', 'CP00001402', 'CP00001402-17', 'OC01', 'OC00', 0, '06/11/2025', '12:43:19', 10, 0], [367, 'OP01', 'CP00001402', 'CP00001402-14', 'OC15', 'OC00', 0, '06/11/2025', '12:42:37', 9, 0], [366, 'OP01', 'CP00001552', 'CP00001552-68', 'OC21', 'OC00', 0, '06/11/2025', '12:41:36', 36, 0], [365, 'OP01', 'CP00001402', 'CP00001402-8', 'OC05', 'OC00', 0, '06/11/2025', '12:39:52', 8, 0], [364, 'OP01', 'CP00001402', 'CP00001402-19', 'OC01', 'OC00', 0, '06/11/2025', '12:39:41', 7, 0], [363, 'OP01', 'CP00001552', 'CP00001552-66', 'OC21', 'OC00', 0, '06/11/2025', '12:34:34', 35, 0], [362, 'OP01', 'CP00001402', 'CP00001402-7', 'OC05', 'OC00', 0, '06/11/2025', '12:33:55', 6, 0], [361, 'OP01', 'CP00001402', 'CP00001402-6', 'OC05', 'OC00', 0, '06/11/2025', '12:30:19', 5, 0], [360, 'OP01', 'CP00001552', 'CP00001552-65', 'OC21', 'OC00', 0, '06/11/2025', '12:29:23', 34, 0], [359, 'OP01', 'CP00001552', 'CP00001552-51', 'OC01', 'OC00', 0, '06/11/2025', '12:28:32', 33, 0], [358, 'OP01', 'CP00001402', 'CP00001402-5', 'OC05', 'OC00', 0, '06/11/2025', '12:24:34', 4, 0], [357, 'OP01', 'CP00001552', 'CP00001552-64', 'OC21', 'OC00', 0, '06/11/2025', '12:24:13', 32, 0], [356, 'OP01', 'CP00001552', 'CP00001552-47', 'OC01', 'OC00', 0, '06/11/2025', '12:22:59', 31, 0], [355, 'OP01', 'CP00001402', 'CP00001402-4', 'OC05', 'OC00', 0, '06/11/2025', '12:20:15', 3, 0], [354, 'OP01', 'CP00001552', 'CP00001552-1', 'OC15', 'OC00', 0, '06/11/2025', '12:19:18', 30, 0], [353, 'OP01', 'CP00001552', 'CP00001552-46', 'OC01', 'OC00', 0, '06/11/2025', '12:17:17', 29, 0], [352, 'OP01', 'CP00001402', 'CP00001402-3', 'OC05', 'OC00', 0, '06/11/2025', '12:16:08', 2, 0], [351, 'OP01', 'CP00001402', 'CP00001402-1', 'OC05', 'OC00', 0, '06/11/2025', '12:10:01', 1, 0], [350, 'OP01', 'CP00001552', 'CP00001552-61', 'OC21', 'OC00', 0, '06/11/2025', '12:08:47', 28, 0], [349, 'OP01', 'CP00001552', 'CP00001552-4', 'OC15', 'OC00', 0, '06/11/2025', '12:07:44', 27, 0], [348, 'OP01', 'CP00001552', 'CP00001552-40', 'OC21', 'OC00', 0, '06/11/2025', '12:02:07', 26, 0], [347, 'OP01', 'CP00001552', 'CP00001552-21', 'OC05', 'OC00', 0, '06/11/2025', '12:01:28', 25, 0], [346, 'OP01', 'CP00001552', 'CP00001552-3', 'OC15', 'OC00', 0, '06/11/2025', '11:59:38', 24, 0], [345, 'OP01', 'CP00001552', 'CP00001552-42', 'OC01', 'OC00', 0, '06/11/2025', '11:58:19', 23, 0], [344, 'OP01', 'CP00001552', 'CP00001552-22', 'OC05', 'OC00', 0, '06/11/2025', '11:57:04', 22, 0], [343, 'OP01', 'CP00001552', 'CP00001552-2', 'OC15', 'OC00', 0, '06/11/2025', '11:56:15', 21, 0], [342, 'OP01', 'CP00001552', 'CP00001552-39', 'OC21', 'OC00', 0, '06/11/2025', '11:55:48', 20, 0], [341, 'OP01', 'CP00001552', 'CP00001552-41', 'OC01', 'OC00', 0, '06/11/2025', '11:54:23', 19, 0], [340, 'OP01', 'CP00001552', 'CP00001552-38', 'OC21', 'OC00', 0, '06/11/2025', '11:51:22', 18, 0], [339, 'OP01', 'CP00001552', 'CP00001552-24', 'OC05', 'OC00', 0, '06/11/2025', '11:48:11', 17, 0], [338, 'OP01', 'CP00001552', 'CP00001552-37', 'OC21', 'OC00', 0, '06/11/2025', '11:46:48', 16, 0], [337, 'OP01', 'CP00001552', 'CP00001552-25', 'OC05', 'OC00', 0, '06/11/2025', '11:44:45', 15, 0], [336, 'OP01', 'CP00001552', 'CP00001552-6', 'OC15', 'OC00', 0, '06/11/2025', '11:41:19', 14, 0], [335, 'OP01', 'CP00001552', 'CP00001552-49', 'OC01', 'OC00', 0, '06/11/2025', '11:37:35', 13, 0], [334, 'OP01', 'CP00001552', 'CP00001552-35', 'OC21', 'OC00', 0, '06/11/2025', '11:37:26', 12, 0], [333, 'OP01', 'CP00001552', 'CP00001552-8', 'OC15', 'OC00', 0, '06/11/2025', '11:35:47', 11, 0], [332, 'OP01', 'CP00001552', 'CP00001552-26', 'OC05', 'OC00', 0, '06/11/2025', '11:35:38', 10, 0], [331, 'OP01', 'CP00001552', 'CP00001552-27', 'OC05', 'OC00', 0, '06/11/2025', '11:33:18', 9, 0], [330, 'OP01', 'CP00001399', 'CP00001399-41', 'OC15', 'OC00', 0, '06/11/2025', '11:31:41', 14, 0], [329, 'OP01', 'CP00001552', 'CP00001552-43', 'OC01', 'OC00', 0, '06/11/2025', '10:58:03', 8, 0], [328, 'OP01', 'CP00001399', 'CP00001399-71', 'OC05', 'OC00', 0, '06/11/2025', '10:54:54', 13, 0], [327, 'OP01', 'CP00001399', 'CP00001399-46', 'OC15', 'OC00', 0, '06/11/2025', '10:53:25', 12, 0], [326, 'OP01', 'CP00001552', 'CP00001552-33', 'OC21', 'OC00', 0, '06/11/2025', '10:50:44', 7, 0], [325, 'OP01', 'CP00001552', 'CP00001552-28', 'OC05', 'OC00', 0, '06/11/2025', '10:49:54', 6, 0], [324, 'OP01', 'CP00001399', 'CP00001399-42', 'OC15', 'OC00', 0, '06/11/2025', '10:46:50', 11, 0], [323, 'OP01', 'CP00001552', 'CP00001552-32', 'OC21', 'OC00', 0, '06/11/2025', '10:45:54', 5, 0], [322, 'OP01', 'CP00001552', 'CP00001552-29', 'OC05', 'OC00', 0, '06/11/2025', '10:45:05', 4, 0], [321, 'OP01', 'CP00001552', 'CP00001552-9', 'OC15', 'OC00', 0, '06/11/2025', '10:43:27', 3, 0], [320, 'OP01', 'CP00001552', 'CP00001552-31', 'OC21', 'OC00', 0, '06/11/2025', '10:42:10', 2, 0], [319, 'OP01', 'CP00001399', 'CP00001399-47', 'OC15', 'OC00', 0, '06/11/2025', '10:42:03', 10, 0], [318, 'OP01', 'CP00001552', 'CP00001552-30', 'OC05', 'OC00', 0, '06/11/2025', '10:41:56', 1, 0], [317, 'OP01', 'CP00001399', 'CP00001399-51', 'OC01', 'OC00', 0, '06/11/2025', '10:37:11', 9, 0], [316, 'OP01', 'CP00001399', 'CP00001399-48', 'OC15', 'OC00', 0, '06/11/2025', '10:35:42', 8, 0], [315, 'OP01', 'CP00001399', 'CP00001399-72', 'OC05', 'OC00', 0, '06/11/2025', '10:35:29', 7, 0], [314, 'OP01', 'CP00001399', 'CP00001399-47', 'OC15', 'OC00', 0, '06/11/2025', '10:34:50', 6, 0], [313, 'OP01', 'CP00001399', 'CP00001399-48', 'OC15', 'OC00', 0, '06/11/2025', '10:30:10', 5, 0], [312, 'OP01', 'CP00001399', 'CP00001399-73', 'OC05', 'OC00', 0, '06/11/2025', '10:29:53', 4, 0], [311, 'OP01', 'CP00001399', 'CP00001399-67', 'OC21', 'OC00', 0, '06/11/2025', '10:28:11', 3, 0], [310, 'OP01', 'CP00001399', 'CP00001399-49', 'OC15', 'OC00', 0, '06/11/2025', '10:27:20', 2, 0], [309, 'OP01', 'CP00001399', 'CP00001399-74', 'OC05', 'OC00', 0, '06/11/2025', '10:25:51', 1, 0]]} +DEBUG: 5-day FG report searching for records from 2025-11-02 onwards +DEBUG: 5-day FG report found 281 rows from 2025-11-02 onwards: [(533, 'OP01', 'CP00001431', 'CP00001431-50', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=74184), 22, 0), (532, 'OP01', 'CP00001431', 'CP00001431-49', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=74117), 21, 0), (531, 'OP01', 'CP00001431', 'CP00001431-49', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=73996), 20, 0), (530, 'OP01', 'CP00001431', 'CP00001431-1', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=73414), 19, 0), (529, 'OP01', 'CP00001431', 'CP00001431-48', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=73093), 18, 0), (528, 'OP01', 'CP00001434', 'CP00001434-40', 'OC30', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=73057), 92, 1), (527, 'OP01', 'CP00001434', 'CP00001434-33', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=73006), 91, 1), (526, 'OP01', 'CP00001434', 'CP00001434-28', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=72961), 90, 1), (525, 'OP01', 'CP00001431', 'CP00001431-46', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=72925), 17, 0), (524, 'OP01', 'CP00001431', 'CP00001431-47', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=72861), 16, 0), (523, 'OP01', 'CP00001434', 'CP00001434-30', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=72837), 89, 1), (522, 'OP01', 'CP00001431', 'CP00001431-38', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=72747), 15, 0), (521, 'OP01', 'CP00001434', 'CP00001434-32', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=72741), 88, 1), (520, 'OP01', 'CP00001434', 'CP00001434-31', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=72596), 87, 1), (519, 'OP01', 'CP00001434', 'CP00001434-43', 'OC30', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=72362), 86, 1), (518, 'OP01', 'CP00001431', 'CP00001431-35', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=72240), 14, 0), (517, 'OP01', 'CP00001434', 'CP00001434-22', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=72131), 85, 1), (516, 'OP01', 'CP00001434', 'CP00001434-29', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=71986), 84, 1), (515, 'OP01', 'CP00001431', 'CP00001431-44', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=71927), 13, 0), (514, 'OP01', 'CP00001434', 'CP00001434-19', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=71857), 83, 1), (513, 'OP01', 'CP00001431', 'CP00001431-45', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=71516), 12, 0), (512, 'OP01', 'CP00001434', 'CP00001434-26', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=71430), 82, 1), (511, 'OP01', 'CP00001434', 'CP00001434-44', 'OC30', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=71136), 81, 1), (510, 'OP01', 'CP00001434', 'CP00001434-25', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=70679), 80, 1), (509, 'OP01', 'CP00001431', 'CP00001431-32', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=70591), 11, 0), (508, 'OP01', 'CP00001434', 'CP00001434-45', 'OC30', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=70515), 79, 1), (507, 'OP01', 'CP00001434', 'CP00001434-23', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=70448), 78, 1), (506, 'OP01', 'CP00001434', 'CP00001434-24', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=70344), 77, 1), (505, 'OP01', 'CP00001431', 'CP00001431-34', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=70253), 10, 0), (504, 'OP01', 'CP00001434', 'CP00001434-47', 'OC30', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=70152), 76, 1), (503, 'OP01', 'CP00001431', 'CP00001431-41', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=68349), 9, 0), (502, 'OP01', 'CP00001431', 'CP00001431-31', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=68263), 8, 0), (501, 'OP01', 'CP00001434', 'CP00001434-21', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=68238), 75, 1), (500, 'OP01', 'CP00001434', 'CP00001434-20', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=67894), 74, 1), (499, 'OP01', 'CP00001431', 'CP00001431-43', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=67839), 7, 0), (498, 'OP01', 'CP00001434', 'CP00001434-14', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=67784), 73, 1), (497, 'OP01', 'CP00001431', 'CP00001431-40', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=67436), 6, 0), (496, 'OP01', 'CP00001434', 'CP00001434-18', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=67374), 72, 1), (495, 'OP01', 'CP00001434', 'CP00001434-48', 'OC30', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=67306), 71, 1), (494, 'OP01', 'CP00001431', 'CP00001431-39', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=67237), 5, 0), (493, 'OP01', 'CP00001434', 'CP00001434-17', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=67132), 70, 1), (492, 'OP01', 'CP00001431', 'CP00001431-37', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=67080), 4, 0), (491, 'OP01', 'CP00001434', 'CP00001434-16', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=67007), 69, 1), (490, 'OP01', 'CP00001434', 'CP00001434-46', 'OC30', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=66831), 68, 1), (489, 'OP01', 'CP00001431', 'CP00001431-36', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=66761), 3, 0), (488, 'OP01', 'CP00001434', 'CP00001434-15', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=66690), 67, 1), (487, 'OP01', 'CP00001431', 'CP00001431-33', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=66630), 2, 0), (486, 'OP01', 'CP00001434', 'CP00001434-12', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=66565), 66, 1), (485, 'OP01', 'CP00001434', 'CP00001434-50', 'OC30', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=66330), 65, 1), (484, 'OP01', 'CP00001431', 'CP00001431-42', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=66243), 1, 0), (483, 'OP01', 'CP00001434', 'CP00001434-13', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=66175), 64, 1), (482, 'OP01', 'CP00001434', 'CP00001434-33', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=66111), 63, 1), (481, 'OP01', 'CP00001434', 'CP00001434-10', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=65778), 62, 1), (480, 'OP01', 'CP00001434', 'CP00001434-32', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=65600), 61, 1), (479, 'OP01', 'CP00001434', 'CP00001434-11', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=65499), 60, 1), (478, 'OP01', 'CP00001434', 'CP00001434-31', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=65367), 59, 1), (477, 'OP01', 'CP00001434', 'CP00001434-34', 'OC30', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=65263), 58, 1), (476, 'OP01', 'CP00001434', 'CP00001434-9', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=65183), 57, 1), (475, 'OP01', 'CP00001434', 'CP00001434-8', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=65084), 56, 1), (474, 'OP01', 'CP00001434', 'CP00001434-30', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=65066), 55, 1), (473, 'OP01', 'CP00001434', 'CP00001434-7', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=64839), 54, 1), (472, 'OP01', 'CP00001434', 'CP00001434-28', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=64814), 53, 1), (471, 'OP01', 'CP00001434', 'CP00001434-29', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=64724), 52, 1), (470, 'OP01', 'CP00001434', 'CP00001434-6', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=64599), 51, 1), (469, 'OP01', 'CP00001434', 'CP00001434-5', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=64184), 50, 1), (468, 'OP01', 'CP00001434', 'CP00001434-4', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=64109), 49, 1), (467, 'OP01', 'CP00001434', 'CP00001434-27', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=63977), 48, 1), (466, 'OP01', 'CP00001434', 'CP00001434-23', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=63864), 47, 1), (465, 'OP01', 'CP00001434', 'CP00001434-26', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=63671), 46, 1), (464, 'OP01', 'CP00001434', 'CP00001434-25', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=63233), 45, 1), (463, 'OP01', 'CP00001434', 'CP00001434-22', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=63103), 44, 1), (462, 'OP01', 'CP00001434', 'CP00001434-24', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=62993), 43, 1), (461, 'OP01', 'CP00001434', 'CP00001434-21', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=62829), 42, 1), (460, 'OP01', 'CP00001434', 'CP00001434-20', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=62526), 41, 1), (459, 'OP01', 'CP00001434', 'CP00001434-43', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=62046), 40, 1), (458, 'OP01', 'CP00001434', 'CP00001434-18', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=61127), 39, 1), (457, 'OP01', 'CP00001434', 'CP00001434-42', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=61120), 38, 1), (456, 'OP01', 'CP00001434', 'CP00001434-41', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=60934), 37, 1), (455, 'OP01', 'CP00001434', 'CP00001434-19', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=60880), 36, 1), (454, 'OP01', 'CP00001434', 'CP00001434-40', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=60599), 35, 1), (453, 'OP01', 'CP00001434', 'CP00001434-17', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=60485), 34, 1), (452, 'OP01', 'CP00001434', 'CP00001434-39', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=60406), 33, 1), (451, 'OP01', 'CP00001434', 'CP00001434-36', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=60383), 32, 1), (450, 'OP01', 'CP00001434', 'CP00001434-38', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=60074), 31, 1), (449, 'OP01', 'CP00001434', 'CP00001434-16', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=59975), 30, 1), (448, 'OP01', 'CP00001434', 'CP00001434-37', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=59839), 29, 1), (447, 'OP01', 'CP00001434', 'CP00001434-15', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=59803), 28, 1), (446, 'OP01', 'CP00001434', 'CP00001434-11', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=59529), 27, 1), (445, 'OP01', 'CP00001434', 'CP00001434-35', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=59380), 26, 1), (444, 'OP01', 'CP00001434', 'CP00001434-14', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=59275), 25, 1), (443, 'OP01', 'CP00001434', 'CP00001434-34', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=59121), 24, 1), (442, 'OP01', 'CP00001434', 'CP00001434-11', 'OC19', 'OC00', 88, datetime.date(2025, 11, 6), datetime.timedelta(seconds=58980), 23, 1), (441, 'OP01', 'CP00001434', 'CP00001434-13', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=58747), 23, 0), (440, 'OP01', 'CP00001434', 'CP00001434-50', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=58630), 22, 0), (439, 'OP01', 'CP00001434', 'CP00001434-49', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=58473), 21, 0), (438, 'OP01', 'CP00001434', 'CP00001434-12', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=58387), 20, 0), (437, 'OP01', 'CP00001434', 'CP00001434-48', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=58098), 19, 0), (436, 'OP01', 'CP00001434', 'CP00001434-10', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=57931), 18, 0), (435, 'OP01', 'CP00001434', 'CP00001434-47', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=57824), 17, 0), (434, 'OP01', 'CP00001434', 'CP00001434-9', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=56993), 16, 0), (433, 'OP01', 'CP00001434', 'CP00001434-8', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=56840), 15, 0), (432, 'OP01', 'CP00001434', 'CP00001434-46', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=56746), 14, 0), (431, 'OP01', 'CP00001434', 'CP00001434-7', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=56740), 13, 0), (430, 'OP01', 'CP00001434', 'CP00001434-45', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=56628), 12, 0), (429, 'OP01', 'CP00001434', 'CP00001434-44', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=56482), 11, 0), (428, 'OP01', 'CP00001434', 'CP00001434-1', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=56472), 10, 0), (427, 'OP01', 'CP00001701', 'CP00001701-16', 'OC23', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=56429), 6, 0), (426, 'OP01', 'CP00001701', 'CP00001701-17', 'OC26', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=56419), 5, 0), (425, 'OP01', 'CP00001701', 'CP00001701-19', 'OC23', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=56407), 4, 0), (424, 'OP01', 'CP00001701', 'CP00001701-6', 'OC13', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=56395), 3, 0), (423, 'OP01', 'CP00001701', 'CP00001701-10', 'OC26', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=56376), 2, 0), (422, 'OP01', 'CP00001701', 'CP00001701-20', 'OC23', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=56358), 1, 0), (421, 'OP01', 'CP00001434', 'CP00001434-6', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=56320), 9, 0), (420, 'OP01', 'CP00001434', 'CP00001434-5', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=56207), 8, 0), (419, 'OP01', 'CP00001434', 'CP00001434-3', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=56066), 7, 0), (418, 'OP01', 'CP00001434', 'CP00001434-1', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=55946), 6, 0), (417, 'OP01', 'CP00001434', 'CP00001434-2', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=55729), 5, 0), (416, 'OP01', 'CP00001434', 'CP00001434-2', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=55668), 4, 0), (415, 'OP01', 'CP00001434', 'CP00001434-3', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=55414), 3, 0), (414, 'OP01', 'CP00001434', 'CP00001434-3', 'OC06', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=55321), 2, 0), (413, 'OP01', 'CP00001434', 'CP00001434-4', 'OC19', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=55221), 1, 0), (412, 'OP01', 'CP00001435', 'CP00001435-31', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=50705), 27, 0), (411, 'OP01', 'CP00001435', 'CP00001435-34', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=50492), 26, 0), (410, 'OP01', 'CP00001435', 'CP00001435-1', 'OC01', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=50425), 25, 0), (409, 'OP01', 'CP00001435', 'CP00001435-26', 'OC21', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=50349), 24, 0), (408, 'OP01', 'CP00001435', 'CP00001435-35', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=50251), 23, 0), (407, 'OP01', 'CP00001435', 'CP00001435-36', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=49988), 22, 0), (406, 'OP01', 'CP00001435', 'CP00001435-46', 'OC15', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=49944), 21, 0), (405, 'OP01', 'CP00001435', 'CP00001435-22', 'OC01', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=49898), 20, 0), (404, 'OP01', 'CP00001435', 'CP00001435-24', 'OC21', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=49786), 19, 0), (403, 'OP01', 'CP00001435', 'CP00001435-47', 'OC15', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=49512), 18, 0), (402, 'OP01', 'CP00001435', 'CP00001435-23', 'OC01', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=49445), 17, 0), (401, 'OP01', 'CP00001435', 'CP00001435-45', 'OC15', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=49138), 16, 0), (400, 'OP01', 'CP00001435', 'CP00001435-37', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=49085), 15, 0), (399, 'OP01', 'CP00001435', 'CP00001435-25', 'OC01', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=49063), 14, 0), (398, 'OP01', 'CP00001435', 'CP00001435-49', 'OC15', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=48993), 13, 0), (397, 'OP01', 'CP00001435', 'CP00001435-38', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=48960), 12, 0), (396, 'OP01', 'CP00001422', 'CP00001422-1', 'OC16', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=48915), 1, 0), (395, 'OP01', 'CP00001435', 'CP00001435-27', 'OC00', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=48874), 11, 0), (394, 'OP01', 'CP00001435', 'CP00001435-43', 'OC21', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=48718), 10, 0), (393, 'OP01', 'CP00001435', 'CP00001435-40', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=48644), 9, 0), (392, 'OP01', 'CP00001435', 'CP00001435-28', 'OC01', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=48566), 8, 0), (391, 'OP01', 'CP00001435', 'CP00001435-50', 'OC15', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=48511), 7, 0), (390, 'OP01', 'CP00001435', 'CP00001435-39', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=48422), 6, 0), (389, 'OP01', 'CP00001435', 'CP00001435-29', 'OC01', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=48313), 5, 0), (388, 'OP01', 'CP00001435', 'CP00001435-42', 'OC21', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=48274), 4, 0), (387, 'OP01', 'CP00001435', 'CP00001435-44', 'OC15', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=48202), 3, 0), (386, 'OP01', 'CP00001402', 'CP00001402-10', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=48071), 19, 0), (385, 'OP01', 'CP00001435', 'CP00001435-41', 'OC21', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=47792), 2, 0), (384, 'OP01', 'CP00001402', 'CP00001402-23', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=47744), 18, 0), (383, 'OP01', 'CP00001402', 'CP00001402-11', 'OC15', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=47735), 17, 0), (382, 'OP01', 'CP00001552', 'CP00001552-59', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=47643), 43, 0), (381, 'OP01', 'CP00001552', 'CP00001552-59', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=47595), 42, 0), (380, 'OP01', 'CP00001435', 'CP00001435-21', 'OC01', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=47550), 1, 0), (379, 'OP01', 'CP00001402', 'CP00001402-12', 'OC15', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=46778), 16, 0), (378, 'OP01', 'CP00001552', 'CP00001552-70', 'OC21', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=46694), 41, 0), (377, 'OP01', 'CP00001402', 'CP00001402-21', 'OC01', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=46682), 15, 0), (376, 'OP01', 'CP00001552', 'CP00001552-58', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=46500), 40, 0), (375, 'OP01', 'CP00001402', 'CP00001402-20', 'OC01', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=46427), 14, 0), (374, 'OP01', 'CP00001552', 'CP00001552-57', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=46268), 39, 0), (373, 'OP01', 'CP00001552', 'CP00001552-69', 'OC21', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=46257), 38, 0), (372, 'OP01', 'CP00001402', 'CP00001402-18', 'OC01', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=46130), 13, 0), (371, 'OP01', 'CP00001402', 'CP00001402-13', 'OC15', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=46017), 12, 0), (370, 'OP01', 'CP00001552', 'CP00001552-67', 'OC21', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=45992), 37, 0), (369, 'OP01', 'CP00001402', 'CP00001402-22', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=45876), 11, 0), (368, 'OP01', 'CP00001402', 'CP00001402-17', 'OC01', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=45799), 10, 0), (367, 'OP01', 'CP00001402', 'CP00001402-14', 'OC15', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=45757), 9, 0), (366, 'OP01', 'CP00001552', 'CP00001552-68', 'OC21', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=45696), 36, 0), (365, 'OP01', 'CP00001402', 'CP00001402-8', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=45592), 8, 0), (364, 'OP01', 'CP00001402', 'CP00001402-19', 'OC01', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=45581), 7, 0), (363, 'OP01', 'CP00001552', 'CP00001552-66', 'OC21', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=45274), 35, 0), (362, 'OP01', 'CP00001402', 'CP00001402-7', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=45235), 6, 0), (361, 'OP01', 'CP00001402', 'CP00001402-6', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=45019), 5, 0), (360, 'OP01', 'CP00001552', 'CP00001552-65', 'OC21', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=44963), 34, 0), (359, 'OP01', 'CP00001552', 'CP00001552-51', 'OC01', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=44912), 33, 0), (358, 'OP01', 'CP00001402', 'CP00001402-5', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=44674), 4, 0), (357, 'OP01', 'CP00001552', 'CP00001552-64', 'OC21', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=44653), 32, 0), (356, 'OP01', 'CP00001552', 'CP00001552-47', 'OC01', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=44579), 31, 0), (355, 'OP01', 'CP00001402', 'CP00001402-4', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=44415), 3, 0), (354, 'OP01', 'CP00001552', 'CP00001552-1', 'OC15', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=44358), 30, 0), (353, 'OP01', 'CP00001552', 'CP00001552-46', 'OC01', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=44237), 29, 0), (352, 'OP01', 'CP00001402', 'CP00001402-3', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=44168), 2, 0), (351, 'OP01', 'CP00001402', 'CP00001402-1', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=43801), 1, 0), (350, 'OP01', 'CP00001552', 'CP00001552-61', 'OC21', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=43727), 28, 0), (349, 'OP01', 'CP00001552', 'CP00001552-4', 'OC15', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=43664), 27, 0), (348, 'OP01', 'CP00001552', 'CP00001552-40', 'OC21', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=43327), 26, 0), (347, 'OP01', 'CP00001552', 'CP00001552-21', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=43288), 25, 0), (346, 'OP01', 'CP00001552', 'CP00001552-3', 'OC15', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=43178), 24, 0), (345, 'OP01', 'CP00001552', 'CP00001552-42', 'OC01', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=43099), 23, 0), (344, 'OP01', 'CP00001552', 'CP00001552-22', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=43024), 22, 0), (343, 'OP01', 'CP00001552', 'CP00001552-2', 'OC15', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=42975), 21, 0), (342, 'OP01', 'CP00001552', 'CP00001552-39', 'OC21', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=42948), 20, 0), (341, 'OP01', 'CP00001552', 'CP00001552-41', 'OC01', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=42863), 19, 0), (340, 'OP01', 'CP00001552', 'CP00001552-38', 'OC21', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=42682), 18, 0), (339, 'OP01', 'CP00001552', 'CP00001552-24', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=42491), 17, 0), (338, 'OP01', 'CP00001552', 'CP00001552-37', 'OC21', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=42408), 16, 0), (337, 'OP01', 'CP00001552', 'CP00001552-25', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=42285), 15, 0), (336, 'OP01', 'CP00001552', 'CP00001552-6', 'OC15', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=42079), 14, 0), (335, 'OP01', 'CP00001552', 'CP00001552-49', 'OC01', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=41855), 13, 0), (334, 'OP01', 'CP00001552', 'CP00001552-35', 'OC21', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=41846), 12, 0), (333, 'OP01', 'CP00001552', 'CP00001552-8', 'OC15', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=41747), 11, 0), (332, 'OP01', 'CP00001552', 'CP00001552-26', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=41738), 10, 0), (331, 'OP01', 'CP00001552', 'CP00001552-27', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=41598), 9, 0), (330, 'OP01', 'CP00001399', 'CP00001399-41', 'OC15', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=41501), 14, 0), (329, 'OP01', 'CP00001552', 'CP00001552-43', 'OC01', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=39483), 8, 0), (328, 'OP01', 'CP00001399', 'CP00001399-71', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=39294), 13, 0), (327, 'OP01', 'CP00001399', 'CP00001399-46', 'OC15', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=39205), 12, 0), (326, 'OP01', 'CP00001552', 'CP00001552-33', 'OC21', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=39044), 7, 0), (325, 'OP01', 'CP00001552', 'CP00001552-28', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=38994), 6, 0), (324, 'OP01', 'CP00001399', 'CP00001399-42', 'OC15', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=38810), 11, 0), (323, 'OP01', 'CP00001552', 'CP00001552-32', 'OC21', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=38754), 5, 0), (322, 'OP01', 'CP00001552', 'CP00001552-29', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=38705), 4, 0), (321, 'OP01', 'CP00001552', 'CP00001552-9', 'OC15', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=38607), 3, 0), (320, 'OP01', 'CP00001552', 'CP00001552-31', 'OC21', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=38530), 2, 0), (319, 'OP01', 'CP00001399', 'CP00001399-47', 'OC15', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=38523), 10, 0), (318, 'OP01', 'CP00001552', 'CP00001552-30', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=38516), 1, 0), (317, 'OP01', 'CP00001399', 'CP00001399-51', 'OC01', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=38231), 9, 0), (316, 'OP01', 'CP00001399', 'CP00001399-48', 'OC15', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=38142), 8, 0), (315, 'OP01', 'CP00001399', 'CP00001399-72', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=38129), 7, 0), (314, 'OP01', 'CP00001399', 'CP00001399-47', 'OC15', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=38090), 6, 0), (313, 'OP01', 'CP00001399', 'CP00001399-48', 'OC15', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=37810), 5, 0), (312, 'OP01', 'CP00001399', 'CP00001399-73', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=37793), 4, 0), (311, 'OP01', 'CP00001399', 'CP00001399-67', 'OC21', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=37691), 3, 0), (310, 'OP01', 'CP00001399', 'CP00001399-49', 'OC15', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=37640), 2, 0), (309, 'OP01', 'CP00001399', 'CP00001399-74', 'OC05', 'OC00', 0, datetime.date(2025, 11, 6), datetime.timedelta(seconds=37551), 1, 0), (308, 'OP01', 'CP00000005', 'CP00000005-0001', 'OC01', 'OC02', 121, datetime.date(2025, 11, 5), datetime.timedelta(seconds=77004), 0, 1), (307, 'OP01', 'CP00001429', 'CP00001429-33', 'OC19', 'OC00', 0, datetime.date(2025, 11, 5), datetime.timedelta(seconds=66016), 11, 1), (90, 'OP01', 'CP00001429', 'CP00001429-32', 'OC19', 'OC00', 0, datetime.date(2025, 11, 3), datetime.timedelta(seconds=64794), 10, 1), (89, 'OP01', 'CP00001429', 'CP00001429-24', 'OC27', 'OC00', 0, datetime.date(2025, 11, 3), datetime.timedelta(seconds=64680), 10, 1), (88, 'OP01', 'CP00001429', 'CP00001429-23', 'OC19', 'OC00', 0, datetime.date(2025, 11, 3), datetime.timedelta(seconds=64635), 10, 1), (87, 'OP01', 'CP00001429', 'CP00001429-22', 'OC19', 'OC00', 0, datetime.date(2025, 11, 3), datetime.timedelta(seconds=64615), 10, 1), (86, 'OP01', 'CP00001429', 'CP00001429-21', 'OC01', 'OC00', 0, datetime.date(2025, 11, 3), datetime.timedelta(seconds=64564), 10, 1), (85, 'OP01', 'CP00001429', 'CP00001429-1', 'OC11', 'OC04', 0, datetime.date(2025, 11, 3), datetime.timedelta(seconds=64237), 10, 1), (84, 'OP01', 'CP00001429', 'CP00001429-21', 'OC04', 'OC00', 0, datetime.date(2025, 11, 3), datetime.timedelta(seconds=63841), 10, 1), (83, 'OP01', 'CP00001429', 'CP00001429-20', 'OC05', 'OC00', 1, datetime.date(2025, 11, 3), datetime.timedelta(seconds=63815), 10, 1), (82, 'OP01', 'CP00001429', 'CP00001429-1', 'OC09', 'OC00', 0, datetime.date(2025, 11, 3), datetime.timedelta(seconds=63796), 10, 1), (81, 'OP01', 'CP00001429', 'CP00001429-18', 'OC19', 'OC00', 0, datetime.date(2025, 11, 3), datetime.timedelta(seconds=63773), 10, 1), (80, 'OP01', 'CP00001429', 'CP00001429-17', 'OC11', 'OC00', 0, datetime.date(2025, 11, 3), datetime.timedelta(seconds=63755), 10, 1), (79, 'OP01', 'CP00001432', 'CP00001432-30', 'OC05', 'OC00', 0, datetime.date(2025, 11, 3), datetime.timedelta(seconds=57606), 21, 2), (78, 'OP01', 'CP00001432', 'CP00001432-29', 'OC19', 'OC00', 0, datetime.date(2025, 11, 3), datetime.timedelta(seconds=57592), 21, 2), (77, 'OP01', 'CP00001432', 'CP00001432-28', 'OC04', 'OC00', 0, datetime.date(2025, 11, 3), datetime.timedelta(seconds=57577), 21, 2), (76, 'OP01', 'CP00001432', 'CP00001432-26', 'OC05', 'OC00', 0, datetime.date(2025, 11, 3), datetime.timedelta(seconds=57565), 21, 2), (75, 'OP01', 'CP00001432', 'CP00001432-25', 'OC11', 'OC00', 0, datetime.date(2025, 11, 3), datetime.timedelta(seconds=57546), 21, 2), (74, 'OP01', 'CP00001432', 'CP00001432-23', 'OC19', 'OC00', 0, datetime.date(2025, 11, 3), datetime.timedelta(seconds=57531), 21, 2), (73, 'OP01', 'CP00001432', 'CP00001432-23', 'OC05', 'OC00', 0, datetime.date(2025, 11, 3), datetime.timedelta(seconds=57517), 21, 2), (72, 'OP01', 'CP00001432', 'CP00001432-21', 'OC26', 'OC00', 0, datetime.date(2025, 11, 3), datetime.timedelta(seconds=57499), 21, 2), (71, 'OP01', 'CP00001432', 'CP00001432-20', 'OC19', 'OC00', 26, datetime.date(2025, 11, 3), datetime.timedelta(seconds=57484), 21, 2), (70, 'OP01', 'CP00001432', 'CP00001432-19', 'OC09', 'OC00', 1, datetime.date(2025, 11, 3), datetime.timedelta(seconds=57456), 21, 2), (69, 'OP01', 'CP00001432', 'CP00001432-18U', 'OC26', 'OC00', 0, datetime.date(2025, 11, 3), datetime.timedelta(seconds=57379), 21, 2), (68, 'OP01', 'CP00001432', 'CP00001432-16', 'OC19', 'OC04', 0, datetime.date(2025, 11, 3), datetime.timedelta(seconds=57362), 21, 2), (67, 'OP01', 'CP00001432', 'CP00001432-14', 'OC19', 'OC00', 0, datetime.date(2025, 11, 3), datetime.timedelta(seconds=57345), 21, 2), (66, 'OP01', 'CP00001432', 'CP00001432-13', 'OC11', 'OC00', 0, datetime.date(2025, 11, 3), datetime.timedelta(seconds=57333), 21, 2), (65, 'OP01', 'CP00001432', 'CP00001432-11', 'OC11', 'OC00', 0, datetime.date(2025, 11, 3), datetime.timedelta(seconds=57320), 21, 2), (64, 'OP01', 'CP00001432', 'CP00001432-10', 'OC26', 'OC00', 0, datetime.date(2025, 11, 3), datetime.timedelta(seconds=57304), 21, 2), (63, 'OP01', 'CP00001432', 'CP00001432-8', 'OC19', 'OC00', 0, datetime.date(2025, 11, 3), datetime.timedelta(seconds=57286), 21, 2), (62, 'OP01', 'CP00001432', 'CP00001432-7', 'OC04', 'OC00', 0, datetime.date(2025, 11, 3), datetime.timedelta(seconds=57268), 21, 2), (61, 'OP01', 'CP00001432', 'CP00001432-6', 'OC19', 'OC00', 0, datetime.date(2025, 11, 3), datetime.timedelta(seconds=57248), 21, 2), (60, 'OP01', 'CP00001432', 'CP00001432-5', 'OC11', 'OC00', 0, datetime.date(2025, 11, 3), datetime.timedelta(seconds=57232), 21, 2), (59, 'OP01', 'CP00001432', 'CP00001432-4', 'OC09', 'OC00', 0, datetime.date(2025, 11, 3), datetime.timedelta(seconds=57216), 21, 2), (58, 'OP01', 'CP00001432', 'CP00001432-2', 'OC11', 'OC00', 0, datetime.date(2025, 11, 3), datetime.timedelta(seconds=57201), 21, 2), (57, 'OP01', 'CP00001432', 'CP00001432-1', 'OC05', 'OC00', 0, datetime.date(2025, 11, 3), datetime.timedelta(seconds=57185), 21, 2), (56, 'OP01', 'CP00001421', 'CP00001421-23', 'OC11', 'OC00', 2, datetime.date(2025, 11, 3), datetime.timedelta(seconds=57164), 15, 3), (55, 'OP01', 'CP00001421', 'CP00001421-21', 'OC19', 'OC00', 0, datetime.date(2025, 11, 3), datetime.timedelta(seconds=57136), 15, 3), (54, 'OP01', 'CP00001421', 'CP00001421-20', 'OC05', 'OC00', 0, datetime.date(2025, 11, 3), datetime.timedelta(seconds=57116), 15, 3), (53, 'OP01', 'CP00001421', 'CP00001421-18', 'OC09', 'OC00', 26, datetime.date(2025, 11, 3), datetime.timedelta(seconds=57091), 15, 3), (52, 'OP01', 'CP00001421', 'CP00001421-16', 'OC26', 'OC00', 0, datetime.date(2025, 11, 3), datetime.timedelta(seconds=57064), 15, 3), (51, 'OP01', 'CP00001421', 'CP00001421-14', 'OC05', 'OC00', 0, datetime.date(2025, 11, 3), datetime.timedelta(seconds=57046), 15, 3), (50, 'OP01', 'CP00001421', 'CP00001421-12', 'OC11', 'OC00', 0, datetime.date(2025, 11, 3), datetime.timedelta(seconds=57027), 15, 3), (49, 'OP01', 'CP00001421', 'CP00001421-11', 'OC19', 'OC00', 0, datetime.date(2025, 11, 3), datetime.timedelta(seconds=57010), 15, 3), (48, 'OP01', 'CP00001421', 'CP00001421-10', 'OC11', 'OC00', 0, datetime.date(2025, 11, 3), datetime.timedelta(seconds=56990), 15, 3), (47, 'OP01', 'CP00001421', 'CP00001421-9', 'OC09', 'OC00', 0, datetime.date(2025, 11, 3), datetime.timedelta(seconds=56974), 15, 3), (46, 'OP01', 'CP00001421', 'CP00001421-8', 'OC05', 'OC00', 0, datetime.date(2025, 11, 3), datetime.timedelta(seconds=56946), 15, 3), (45, 'OP01', 'CP00001421', 'CP00001421-7', 'OC11', 'OC00', 0, datetime.date(2025, 11, 3), datetime.timedelta(seconds=56925), 15, 3), (44, 'OP01', 'CP00001421', 'CP00001421-6', 'OC04', 'OC00', 0, datetime.date(2025, 11, 3), datetime.timedelta(seconds=56899), 15, 3), (43, 'OP01', 'CP00001421', 'CP00001421-5', 'OC26', 'OC00', 0, datetime.date(2025, 11, 3), datetime.timedelta(seconds=56881), 15, 3), (42, 'OP01', 'CP00001421', 'CP00001421-4', 'OC05', 'OC00', 1, datetime.date(2025, 11, 3), datetime.timedelta(seconds=56857), 15, 3), (41, 'OP01', 'CP00001421', 'CP00001421-3', 'OC09', 'OC19', 0, datetime.date(2025, 11, 3), datetime.timedelta(seconds=56803), 15, 3), (40, 'OP01', 'CP00001421', 'CP00001421-2', 'OC04', 'OC04', 0, datetime.date(2025, 11, 3), datetime.timedelta(seconds=56763), 15, 3), (39, 'OP01', 'CP00001421', 'CP00001421-1', 'OC26', 'OC04', 0, datetime.date(2025, 11, 3), datetime.timedelta(seconds=49946), 15, 3), (38, 'OP01', 'CP00001596', 'CP00001596-1', 'OC00', 'OC00', 0, datetime.date(2025, 11, 3), datetime.timedelta(seconds=43478), 1, 0), (37, 'OP01', 'CP00001702', 'CP00001702-1', 'OC01', 'OC00', 25, datetime.date(2025, 11, 3), datetime.timedelta(seconds=42922), 0, 1)] +FG Data being returned: {'headers': ['Id', 'Operator Code', 'CP Base Code', 'CP Full Code', 'OC1 Code', 'OC2 Code', 'Quality Code', 'Date', 'Time', 'Approved Quantity', 'Rejected Quantity'], 'rows': [[533, 'OP01', 'CP00001431', 'CP00001431-50', 'OC06', 'OC00', 0, '06/11/2025', '20:36:24', 22, 0], [532, 'OP01', 'CP00001431', 'CP00001431-49', 'OC06', 'OC00', 0, '06/11/2025', '20:35:17', 21, 0], [531, 'OP01', 'CP00001431', 'CP00001431-49', 'OC06', 'OC00', 0, '06/11/2025', '20:33:16', 20, 0], [530, 'OP01', 'CP00001431', 'CP00001431-1', 'OC19', 'OC00', 0, '06/11/2025', '20:23:34', 19, 0], [529, 'OP01', 'CP00001431', 'CP00001431-48', 'OC06', 'OC00', 0, '06/11/2025', '20:18:13', 18, 0], [528, 'OP01', 'CP00001434', 'CP00001434-40', 'OC30', 'OC00', 0, '06/11/2025', '20:17:37', 92, 1], [527, 'OP01', 'CP00001434', 'CP00001434-33', 'OC19', 'OC00', 0, '06/11/2025', '20:16:46', 91, 1], [526, 'OP01', 'CP00001434', 'CP00001434-28', 'OC19', 'OC00', 0, '06/11/2025', '20:16:01', 90, 1], [525, 'OP01', 'CP00001431', 'CP00001431-46', 'OC06', 'OC00', 0, '06/11/2025', '20:15:25', 17, 0], [524, 'OP01', 'CP00001431', 'CP00001431-47', 'OC06', 'OC00', 0, '06/11/2025', '20:14:21', 16, 0], [523, 'OP01', 'CP00001434', 'CP00001434-30', 'OC19', 'OC00', 0, '06/11/2025', '20:13:57', 89, 1], [522, 'OP01', 'CP00001431', 'CP00001431-38', 'OC06', 'OC00', 0, '06/11/2025', '20:12:27', 15, 0], [521, 'OP01', 'CP00001434', 'CP00001434-32', 'OC19', 'OC00', 0, '06/11/2025', '20:12:21', 88, 1], [520, 'OP01', 'CP00001434', 'CP00001434-31', 'OC19', 'OC00', 0, '06/11/2025', '20:09:56', 87, 1], [519, 'OP01', 'CP00001434', 'CP00001434-43', 'OC30', 'OC00', 0, '06/11/2025', '20:06:02', 86, 1], [518, 'OP01', 'CP00001431', 'CP00001431-35', 'OC06', 'OC00', 0, '06/11/2025', '20:04:00', 14, 0], [517, 'OP01', 'CP00001434', 'CP00001434-22', 'OC19', 'OC00', 0, '06/11/2025', '20:02:11', 85, 1], [516, 'OP01', 'CP00001434', 'CP00001434-29', 'OC19', 'OC00', 0, '06/11/2025', '19:59:46', 84, 1], [515, 'OP01', 'CP00001431', 'CP00001431-44', 'OC06', 'OC00', 0, '06/11/2025', '19:58:47', 13, 0], [514, 'OP01', 'CP00001434', 'CP00001434-19', 'OC19', 'OC00', 0, '06/11/2025', '19:57:37', 83, 1], [513, 'OP01', 'CP00001431', 'CP00001431-45', 'OC06', 'OC00', 0, '06/11/2025', '19:51:56', 12, 0], [512, 'OP01', 'CP00001434', 'CP00001434-26', 'OC19', 'OC00', 0, '06/11/2025', '19:50:30', 82, 1], [511, 'OP01', 'CP00001434', 'CP00001434-44', 'OC30', 'OC00', 0, '06/11/2025', '19:45:36', 81, 1], [510, 'OP01', 'CP00001434', 'CP00001434-25', 'OC19', 'OC00', 0, '06/11/2025', '19:37:59', 80, 1], [509, 'OP01', 'CP00001431', 'CP00001431-32', 'OC06', 'OC00', 0, '06/11/2025', '19:36:31', 11, 0], [508, 'OP01', 'CP00001434', 'CP00001434-45', 'OC30', 'OC00', 0, '06/11/2025', '19:35:15', 79, 1], [507, 'OP01', 'CP00001434', 'CP00001434-23', 'OC19', 'OC00', 0, '06/11/2025', '19:34:08', 78, 1], [506, 'OP01', 'CP00001434', 'CP00001434-24', 'OC19', 'OC00', 0, '06/11/2025', '19:32:24', 77, 1], [505, 'OP01', 'CP00001431', 'CP00001431-34', 'OC06', 'OC00', 0, '06/11/2025', '19:30:53', 10, 0], [504, 'OP01', 'CP00001434', 'CP00001434-47', 'OC30', 'OC00', 0, '06/11/2025', '19:29:12', 76, 1], [503, 'OP01', 'CP00001431', 'CP00001431-41', 'OC06', 'OC00', 0, '06/11/2025', '18:59:09', 9, 0], [502, 'OP01', 'CP00001431', 'CP00001431-31', 'OC06', 'OC00', 0, '06/11/2025', '18:57:43', 8, 0], [501, 'OP01', 'CP00001434', 'CP00001434-21', 'OC19', 'OC00', 0, '06/11/2025', '18:57:18', 75, 1], [500, 'OP01', 'CP00001434', 'CP00001434-20', 'OC19', 'OC00', 0, '06/11/2025', '18:51:34', 74, 1], [499, 'OP01', 'CP00001431', 'CP00001431-43', 'OC06', 'OC00', 0, '06/11/2025', '18:50:39', 7, 0], [498, 'OP01', 'CP00001434', 'CP00001434-14', 'OC19', 'OC00', 0, '06/11/2025', '18:49:44', 73, 1], [497, 'OP01', 'CP00001431', 'CP00001431-40', 'OC06', 'OC00', 0, '06/11/2025', '18:43:56', 6, 0], [496, 'OP01', 'CP00001434', 'CP00001434-18', 'OC19', 'OC00', 0, '06/11/2025', '18:42:54', 72, 1], [495, 'OP01', 'CP00001434', 'CP00001434-48', 'OC30', 'OC00', 0, '06/11/2025', '18:41:46', 71, 1], [494, 'OP01', 'CP00001431', 'CP00001431-39', 'OC06', 'OC00', 0, '06/11/2025', '18:40:37', 5, 0], [493, 'OP01', 'CP00001434', 'CP00001434-17', 'OC19', 'OC00', 0, '06/11/2025', '18:38:52', 70, 1], [492, 'OP01', 'CP00001431', 'CP00001431-37', 'OC06', 'OC00', 0, '06/11/2025', '18:38:00', 4, 0], [491, 'OP01', 'CP00001434', 'CP00001434-16', 'OC19', 'OC00', 0, '06/11/2025', '18:36:47', 69, 1], [490, 'OP01', 'CP00001434', 'CP00001434-46', 'OC30', 'OC00', 0, '06/11/2025', '18:33:51', 68, 1], [489, 'OP01', 'CP00001431', 'CP00001431-36', 'OC06', 'OC00', 0, '06/11/2025', '18:32:41', 3, 0], [488, 'OP01', 'CP00001434', 'CP00001434-15', 'OC19', 'OC00', 0, '06/11/2025', '18:31:30', 67, 1], [487, 'OP01', 'CP00001431', 'CP00001431-33', 'OC06', 'OC00', 0, '06/11/2025', '18:30:30', 2, 0], [486, 'OP01', 'CP00001434', 'CP00001434-12', 'OC19', 'OC00', 0, '06/11/2025', '18:29:25', 66, 1], [485, 'OP01', 'CP00001434', 'CP00001434-50', 'OC30', 'OC00', 0, '06/11/2025', '18:25:30', 65, 1], [484, 'OP01', 'CP00001431', 'CP00001431-42', 'OC06', 'OC00', 0, '06/11/2025', '18:24:03', 1, 0], [483, 'OP01', 'CP00001434', 'CP00001434-13', 'OC19', 'OC00', 0, '06/11/2025', '18:22:55', 64, 1], [482, 'OP01', 'CP00001434', 'CP00001434-33', 'OC06', 'OC00', 0, '06/11/2025', '18:21:51', 63, 1], [481, 'OP01', 'CP00001434', 'CP00001434-10', 'OC19', 'OC00', 0, '06/11/2025', '18:16:18', 62, 1], [480, 'OP01', 'CP00001434', 'CP00001434-32', 'OC06', 'OC00', 0, '06/11/2025', '18:13:20', 61, 1], [479, 'OP01', 'CP00001434', 'CP00001434-11', 'OC19', 'OC00', 0, '06/11/2025', '18:11:39', 60, 1], [478, 'OP01', 'CP00001434', 'CP00001434-31', 'OC06', 'OC00', 0, '06/11/2025', '18:09:27', 59, 1], [477, 'OP01', 'CP00001434', 'CP00001434-34', 'OC30', 'OC00', 0, '06/11/2025', '18:07:43', 58, 1], [476, 'OP01', 'CP00001434', 'CP00001434-9', 'OC19', 'OC00', 0, '06/11/2025', '18:06:23', 57, 1], [475, 'OP01', 'CP00001434', 'CP00001434-8', 'OC19', 'OC00', 0, '06/11/2025', '18:04:44', 56, 1], [474, 'OP01', 'CP00001434', 'CP00001434-30', 'OC06', 'OC00', 0, '06/11/2025', '18:04:26', 55, 1], [473, 'OP01', 'CP00001434', 'CP00001434-7', 'OC19', 'OC00', 0, '06/11/2025', '18:00:39', 54, 1], [472, 'OP01', 'CP00001434', 'CP00001434-28', 'OC06', 'OC00', 0, '06/11/2025', '18:00:14', 53, 1], [471, 'OP01', 'CP00001434', 'CP00001434-29', 'OC06', 'OC00', 0, '06/11/2025', '17:58:44', 52, 1], [470, 'OP01', 'CP00001434', 'CP00001434-6', 'OC19', 'OC00', 0, '06/11/2025', '17:56:39', 51, 1], [469, 'OP01', 'CP00001434', 'CP00001434-5', 'OC19', 'OC00', 0, '06/11/2025', '17:49:44', 50, 1], [468, 'OP01', 'CP00001434', 'CP00001434-4', 'OC19', 'OC00', 0, '06/11/2025', '17:48:29', 49, 1], [467, 'OP01', 'CP00001434', 'CP00001434-27', 'OC06', 'OC00', 0, '06/11/2025', '17:46:17', 48, 1], [466, 'OP01', 'CP00001434', 'CP00001434-23', 'OC19', 'OC00', 0, '06/11/2025', '17:44:24', 47, 1], [465, 'OP01', 'CP00001434', 'CP00001434-26', 'OC06', 'OC00', 0, '06/11/2025', '17:41:11', 46, 1], [464, 'OP01', 'CP00001434', 'CP00001434-25', 'OC06', 'OC00', 0, '06/11/2025', '17:33:53', 45, 1], [463, 'OP01', 'CP00001434', 'CP00001434-22', 'OC19', 'OC00', 0, '06/11/2025', '17:31:43', 44, 1], [462, 'OP01', 'CP00001434', 'CP00001434-24', 'OC06', 'OC00', 0, '06/11/2025', '17:29:53', 43, 1], [461, 'OP01', 'CP00001434', 'CP00001434-21', 'OC19', 'OC00', 0, '06/11/2025', '17:27:09', 42, 1], [460, 'OP01', 'CP00001434', 'CP00001434-20', 'OC19', 'OC00', 0, '06/11/2025', '17:22:06', 41, 1], [459, 'OP01', 'CP00001434', 'CP00001434-43', 'OC06', 'OC00', 0, '06/11/2025', '17:14:06', 40, 1], [458, 'OP01', 'CP00001434', 'CP00001434-18', 'OC19', 'OC00', 0, '06/11/2025', '16:58:47', 39, 1], [457, 'OP01', 'CP00001434', 'CP00001434-42', 'OC06', 'OC00', 0, '06/11/2025', '16:58:40', 38, 1], [456, 'OP01', 'CP00001434', 'CP00001434-41', 'OC06', 'OC00', 0, '06/11/2025', '16:55:34', 37, 1], [455, 'OP01', 'CP00001434', 'CP00001434-19', 'OC19', 'OC00', 0, '06/11/2025', '16:54:40', 36, 1], [454, 'OP01', 'CP00001434', 'CP00001434-40', 'OC06', 'OC00', 0, '06/11/2025', '16:49:59', 35, 1], [453, 'OP01', 'CP00001434', 'CP00001434-17', 'OC19', 'OC00', 0, '06/11/2025', '16:48:05', 34, 1], [452, 'OP01', 'CP00001434', 'CP00001434-39', 'OC06', 'OC00', 0, '06/11/2025', '16:46:46', 33, 1], [451, 'OP01', 'CP00001434', 'CP00001434-36', 'OC06', 'OC00', 0, '06/11/2025', '16:46:23', 32, 1], [450, 'OP01', 'CP00001434', 'CP00001434-38', 'OC06', 'OC00', 0, '06/11/2025', '16:41:14', 31, 1], [449, 'OP01', 'CP00001434', 'CP00001434-16', 'OC19', 'OC00', 0, '06/11/2025', '16:39:35', 30, 1], [448, 'OP01', 'CP00001434', 'CP00001434-37', 'OC06', 'OC00', 0, '06/11/2025', '16:37:19', 29, 1], [447, 'OP01', 'CP00001434', 'CP00001434-15', 'OC19', 'OC00', 0, '06/11/2025', '16:36:43', 28, 1], [446, 'OP01', 'CP00001434', 'CP00001434-11', 'OC19', 'OC00', 0, '06/11/2025', '16:32:09', 27, 1], [445, 'OP01', 'CP00001434', 'CP00001434-35', 'OC06', 'OC00', 0, '06/11/2025', '16:29:40', 26, 1], [444, 'OP01', 'CP00001434', 'CP00001434-14', 'OC19', 'OC00', 0, '06/11/2025', '16:27:55', 25, 1], [443, 'OP01', 'CP00001434', 'CP00001434-34', 'OC06', 'OC00', 0, '06/11/2025', '16:25:21', 24, 1], [442, 'OP01', 'CP00001434', 'CP00001434-11', 'OC19', 'OC00', 88, '06/11/2025', '16:23:00', 23, 1], [441, 'OP01', 'CP00001434', 'CP00001434-13', 'OC19', 'OC00', 0, '06/11/2025', '16:19:07', 23, 0], [440, 'OP01', 'CP00001434', 'CP00001434-50', 'OC06', 'OC00', 0, '06/11/2025', '16:17:10', 22, 0], [439, 'OP01', 'CP00001434', 'CP00001434-49', 'OC06', 'OC00', 0, '06/11/2025', '16:14:33', 21, 0], [438, 'OP01', 'CP00001434', 'CP00001434-12', 'OC19', 'OC00', 0, '06/11/2025', '16:13:07', 20, 0], [437, 'OP01', 'CP00001434', 'CP00001434-48', 'OC06', 'OC00', 0, '06/11/2025', '16:08:18', 19, 0], [436, 'OP01', 'CP00001434', 'CP00001434-10', 'OC19', 'OC00', 0, '06/11/2025', '16:05:31', 18, 0], [435, 'OP01', 'CP00001434', 'CP00001434-47', 'OC06', 'OC00', 0, '06/11/2025', '16:03:44', 17, 0], [434, 'OP01', 'CP00001434', 'CP00001434-9', 'OC19', 'OC00', 0, '06/11/2025', '15:49:53', 16, 0], [433, 'OP01', 'CP00001434', 'CP00001434-8', 'OC19', 'OC00', 0, '06/11/2025', '15:47:20', 15, 0], [432, 'OP01', 'CP00001434', 'CP00001434-46', 'OC06', 'OC00', 0, '06/11/2025', '15:45:46', 14, 0], [431, 'OP01', 'CP00001434', 'CP00001434-7', 'OC19', 'OC00', 0, '06/11/2025', '15:45:40', 13, 0], [430, 'OP01', 'CP00001434', 'CP00001434-45', 'OC06', 'OC00', 0, '06/11/2025', '15:43:48', 12, 0], [429, 'OP01', 'CP00001434', 'CP00001434-44', 'OC06', 'OC00', 0, '06/11/2025', '15:41:22', 11, 0], [428, 'OP01', 'CP00001434', 'CP00001434-1', 'OC19', 'OC00', 0, '06/11/2025', '15:41:12', 10, 0], [427, 'OP01', 'CP00001701', 'CP00001701-16', 'OC23', 'OC00', 0, '06/11/2025', '15:40:29', 6, 0], [426, 'OP01', 'CP00001701', 'CP00001701-17', 'OC26', 'OC00', 0, '06/11/2025', '15:40:19', 5, 0], [425, 'OP01', 'CP00001701', 'CP00001701-19', 'OC23', 'OC00', 0, '06/11/2025', '15:40:07', 4, 0], [424, 'OP01', 'CP00001701', 'CP00001701-6', 'OC13', 'OC00', 0, '06/11/2025', '15:39:55', 3, 0], [423, 'OP01', 'CP00001701', 'CP00001701-10', 'OC26', 'OC00', 0, '06/11/2025', '15:39:36', 2, 0], [422, 'OP01', 'CP00001701', 'CP00001701-20', 'OC23', 'OC00', 0, '06/11/2025', '15:39:18', 1, 0], [421, 'OP01', 'CP00001434', 'CP00001434-6', 'OC19', 'OC00', 0, '06/11/2025', '15:38:40', 9, 0], [420, 'OP01', 'CP00001434', 'CP00001434-5', 'OC19', 'OC00', 0, '06/11/2025', '15:36:47', 8, 0], [419, 'OP01', 'CP00001434', 'CP00001434-3', 'OC19', 'OC00', 0, '06/11/2025', '15:34:26', 7, 0], [418, 'OP01', 'CP00001434', 'CP00001434-1', 'OC06', 'OC00', 0, '06/11/2025', '15:32:26', 6, 0], [417, 'OP01', 'CP00001434', 'CP00001434-2', 'OC06', 'OC00', 0, '06/11/2025', '15:28:49', 5, 0], [416, 'OP01', 'CP00001434', 'CP00001434-2', 'OC19', 'OC00', 0, '06/11/2025', '15:27:48', 4, 0], [415, 'OP01', 'CP00001434', 'CP00001434-3', 'OC19', 'OC00', 0, '06/11/2025', '15:23:34', 3, 0], [414, 'OP01', 'CP00001434', 'CP00001434-3', 'OC06', 'OC00', 0, '06/11/2025', '15:22:01', 2, 0], [413, 'OP01', 'CP00001434', 'CP00001434-4', 'OC19', 'OC00', 0, '06/11/2025', '15:20:21', 1, 0], [412, 'OP01', 'CP00001435', 'CP00001435-31', 'OC05', 'OC00', 0, '06/11/2025', '14:05:05', 27, 0], [411, 'OP01', 'CP00001435', 'CP00001435-34', 'OC05', 'OC00', 0, '06/11/2025', '14:01:32', 26, 0], [410, 'OP01', 'CP00001435', 'CP00001435-1', 'OC01', 'OC00', 0, '06/11/2025', '14:00:25', 25, 0], [409, 'OP01', 'CP00001435', 'CP00001435-26', 'OC21', 'OC00', 0, '06/11/2025', '13:59:09', 24, 0], [408, 'OP01', 'CP00001435', 'CP00001435-35', 'OC05', 'OC00', 0, '06/11/2025', '13:57:31', 23, 0], [407, 'OP01', 'CP00001435', 'CP00001435-36', 'OC05', 'OC00', 0, '06/11/2025', '13:53:08', 22, 0], [406, 'OP01', 'CP00001435', 'CP00001435-46', 'OC15', 'OC00', 0, '06/11/2025', '13:52:24', 21, 0], [405, 'OP01', 'CP00001435', 'CP00001435-22', 'OC01', 'OC00', 0, '06/11/2025', '13:51:38', 20, 0], [404, 'OP01', 'CP00001435', 'CP00001435-24', 'OC21', 'OC00', 0, '06/11/2025', '13:49:46', 19, 0], [403, 'OP01', 'CP00001435', 'CP00001435-47', 'OC15', 'OC00', 0, '06/11/2025', '13:45:12', 18, 0], [402, 'OP01', 'CP00001435', 'CP00001435-23', 'OC01', 'OC00', 0, '06/11/2025', '13:44:05', 17, 0], [401, 'OP01', 'CP00001435', 'CP00001435-45', 'OC15', 'OC00', 0, '06/11/2025', '13:38:58', 16, 0], [400, 'OP01', 'CP00001435', 'CP00001435-37', 'OC05', 'OC00', 0, '06/11/2025', '13:38:05', 15, 0], [399, 'OP01', 'CP00001435', 'CP00001435-25', 'OC01', 'OC00', 0, '06/11/2025', '13:37:43', 14, 0], [398, 'OP01', 'CP00001435', 'CP00001435-49', 'OC15', 'OC00', 0, '06/11/2025', '13:36:33', 13, 0], [397, 'OP01', 'CP00001435', 'CP00001435-38', 'OC05', 'OC00', 0, '06/11/2025', '13:36:00', 12, 0], [396, 'OP01', 'CP00001422', 'CP00001422-1', 'OC16', 'OC00', 0, '06/11/2025', '13:35:15', 1, 0], [395, 'OP01', 'CP00001435', 'CP00001435-27', 'OC00', 'OC00', 0, '06/11/2025', '13:34:34', 11, 0], [394, 'OP01', 'CP00001435', 'CP00001435-43', 'OC21', 'OC00', 0, '06/11/2025', '13:31:58', 10, 0], [393, 'OP01', 'CP00001435', 'CP00001435-40', 'OC05', 'OC00', 0, '06/11/2025', '13:30:44', 9, 0], [392, 'OP01', 'CP00001435', 'CP00001435-28', 'OC01', 'OC00', 0, '06/11/2025', '13:29:26', 8, 0], [391, 'OP01', 'CP00001435', 'CP00001435-50', 'OC15', 'OC00', 0, '06/11/2025', '13:28:31', 7, 0], [390, 'OP01', 'CP00001435', 'CP00001435-39', 'OC05', 'OC00', 0, '06/11/2025', '13:27:02', 6, 0], [389, 'OP01', 'CP00001435', 'CP00001435-29', 'OC01', 'OC00', 0, '06/11/2025', '13:25:13', 5, 0], [388, 'OP01', 'CP00001435', 'CP00001435-42', 'OC21', 'OC00', 0, '06/11/2025', '13:24:34', 4, 0], [387, 'OP01', 'CP00001435', 'CP00001435-44', 'OC15', 'OC00', 0, '06/11/2025', '13:23:22', 3, 0], [386, 'OP01', 'CP00001402', 'CP00001402-10', 'OC05', 'OC00', 0, '06/11/2025', '13:21:11', 19, 0], [385, 'OP01', 'CP00001435', 'CP00001435-41', 'OC21', 'OC00', 0, '06/11/2025', '13:16:32', 2, 0], [384, 'OP01', 'CP00001402', 'CP00001402-23', 'OC05', 'OC00', 0, '06/11/2025', '13:15:44', 18, 0], [383, 'OP01', 'CP00001402', 'CP00001402-11', 'OC15', 'OC00', 0, '06/11/2025', '13:15:35', 17, 0], [382, 'OP01', 'CP00001552', 'CP00001552-59', 'OC05', 'OC00', 0, '06/11/2025', '13:14:03', 43, 0], [381, 'OP01', 'CP00001552', 'CP00001552-59', 'OC05', 'OC00', 0, '06/11/2025', '13:13:15', 42, 0], [380, 'OP01', 'CP00001435', 'CP00001435-21', 'OC01', 'OC00', 0, '06/11/2025', '13:12:30', 1, 0], [379, 'OP01', 'CP00001402', 'CP00001402-12', 'OC15', 'OC00', 0, '06/11/2025', '12:59:38', 16, 0], [378, 'OP01', 'CP00001552', 'CP00001552-70', 'OC21', 'OC00', 0, '06/11/2025', '12:58:14', 41, 0], [377, 'OP01', 'CP00001402', 'CP00001402-21', 'OC01', 'OC00', 0, '06/11/2025', '12:58:02', 15, 0], [376, 'OP01', 'CP00001552', 'CP00001552-58', 'OC05', 'OC00', 0, '06/11/2025', '12:55:00', 40, 0], [375, 'OP01', 'CP00001402', 'CP00001402-20', 'OC01', 'OC00', 0, '06/11/2025', '12:53:47', 14, 0], [374, 'OP01', 'CP00001552', 'CP00001552-57', 'OC05', 'OC00', 0, '06/11/2025', '12:51:08', 39, 0], [373, 'OP01', 'CP00001552', 'CP00001552-69', 'OC21', 'OC00', 0, '06/11/2025', '12:50:57', 38, 0], [372, 'OP01', 'CP00001402', 'CP00001402-18', 'OC01', 'OC00', 0, '06/11/2025', '12:48:50', 13, 0], [371, 'OP01', 'CP00001402', 'CP00001402-13', 'OC15', 'OC00', 0, '06/11/2025', '12:46:57', 12, 0], [370, 'OP01', 'CP00001552', 'CP00001552-67', 'OC21', 'OC00', 0, '06/11/2025', '12:46:32', 37, 0], [369, 'OP01', 'CP00001402', 'CP00001402-22', 'OC05', 'OC00', 0, '06/11/2025', '12:44:36', 11, 0], [368, 'OP01', 'CP00001402', 'CP00001402-17', 'OC01', 'OC00', 0, '06/11/2025', '12:43:19', 10, 0], [367, 'OP01', 'CP00001402', 'CP00001402-14', 'OC15', 'OC00', 0, '06/11/2025', '12:42:37', 9, 0], [366, 'OP01', 'CP00001552', 'CP00001552-68', 'OC21', 'OC00', 0, '06/11/2025', '12:41:36', 36, 0], [365, 'OP01', 'CP00001402', 'CP00001402-8', 'OC05', 'OC00', 0, '06/11/2025', '12:39:52', 8, 0], [364, 'OP01', 'CP00001402', 'CP00001402-19', 'OC01', 'OC00', 0, '06/11/2025', '12:39:41', 7, 0], [363, 'OP01', 'CP00001552', 'CP00001552-66', 'OC21', 'OC00', 0, '06/11/2025', '12:34:34', 35, 0], [362, 'OP01', 'CP00001402', 'CP00001402-7', 'OC05', 'OC00', 0, '06/11/2025', '12:33:55', 6, 0], [361, 'OP01', 'CP00001402', 'CP00001402-6', 'OC05', 'OC00', 0, '06/11/2025', '12:30:19', 5, 0], [360, 'OP01', 'CP00001552', 'CP00001552-65', 'OC21', 'OC00', 0, '06/11/2025', '12:29:23', 34, 0], [359, 'OP01', 'CP00001552', 'CP00001552-51', 'OC01', 'OC00', 0, '06/11/2025', '12:28:32', 33, 0], [358, 'OP01', 'CP00001402', 'CP00001402-5', 'OC05', 'OC00', 0, '06/11/2025', '12:24:34', 4, 0], [357, 'OP01', 'CP00001552', 'CP00001552-64', 'OC21', 'OC00', 0, '06/11/2025', '12:24:13', 32, 0], [356, 'OP01', 'CP00001552', 'CP00001552-47', 'OC01', 'OC00', 0, '06/11/2025', '12:22:59', 31, 0], [355, 'OP01', 'CP00001402', 'CP00001402-4', 'OC05', 'OC00', 0, '06/11/2025', '12:20:15', 3, 0], [354, 'OP01', 'CP00001552', 'CP00001552-1', 'OC15', 'OC00', 0, '06/11/2025', '12:19:18', 30, 0], [353, 'OP01', 'CP00001552', 'CP00001552-46', 'OC01', 'OC00', 0, '06/11/2025', '12:17:17', 29, 0], [352, 'OP01', 'CP00001402', 'CP00001402-3', 'OC05', 'OC00', 0, '06/11/2025', '12:16:08', 2, 0], [351, 'OP01', 'CP00001402', 'CP00001402-1', 'OC05', 'OC00', 0, '06/11/2025', '12:10:01', 1, 0], [350, 'OP01', 'CP00001552', 'CP00001552-61', 'OC21', 'OC00', 0, '06/11/2025', '12:08:47', 28, 0], [349, 'OP01', 'CP00001552', 'CP00001552-4', 'OC15', 'OC00', 0, '06/11/2025', '12:07:44', 27, 0], [348, 'OP01', 'CP00001552', 'CP00001552-40', 'OC21', 'OC00', 0, '06/11/2025', '12:02:07', 26, 0], [347, 'OP01', 'CP00001552', 'CP00001552-21', 'OC05', 'OC00', 0, '06/11/2025', '12:01:28', 25, 0], [346, 'OP01', 'CP00001552', 'CP00001552-3', 'OC15', 'OC00', 0, '06/11/2025', '11:59:38', 24, 0], [345, 'OP01', 'CP00001552', 'CP00001552-42', 'OC01', 'OC00', 0, '06/11/2025', '11:58:19', 23, 0], [344, 'OP01', 'CP00001552', 'CP00001552-22', 'OC05', 'OC00', 0, '06/11/2025', '11:57:04', 22, 0], [343, 'OP01', 'CP00001552', 'CP00001552-2', 'OC15', 'OC00', 0, '06/11/2025', '11:56:15', 21, 0], [342, 'OP01', 'CP00001552', 'CP00001552-39', 'OC21', 'OC00', 0, '06/11/2025', '11:55:48', 20, 0], [341, 'OP01', 'CP00001552', 'CP00001552-41', 'OC01', 'OC00', 0, '06/11/2025', '11:54:23', 19, 0], [340, 'OP01', 'CP00001552', 'CP00001552-38', 'OC21', 'OC00', 0, '06/11/2025', '11:51:22', 18, 0], [339, 'OP01', 'CP00001552', 'CP00001552-24', 'OC05', 'OC00', 0, '06/11/2025', '11:48:11', 17, 0], [338, 'OP01', 'CP00001552', 'CP00001552-37', 'OC21', 'OC00', 0, '06/11/2025', '11:46:48', 16, 0], [337, 'OP01', 'CP00001552', 'CP00001552-25', 'OC05', 'OC00', 0, '06/11/2025', '11:44:45', 15, 0], [336, 'OP01', 'CP00001552', 'CP00001552-6', 'OC15', 'OC00', 0, '06/11/2025', '11:41:19', 14, 0], [335, 'OP01', 'CP00001552', 'CP00001552-49', 'OC01', 'OC00', 0, '06/11/2025', '11:37:35', 13, 0], [334, 'OP01', 'CP00001552', 'CP00001552-35', 'OC21', 'OC00', 0, '06/11/2025', '11:37:26', 12, 0], [333, 'OP01', 'CP00001552', 'CP00001552-8', 'OC15', 'OC00', 0, '06/11/2025', '11:35:47', 11, 0], [332, 'OP01', 'CP00001552', 'CP00001552-26', 'OC05', 'OC00', 0, '06/11/2025', '11:35:38', 10, 0], [331, 'OP01', 'CP00001552', 'CP00001552-27', 'OC05', 'OC00', 0, '06/11/2025', '11:33:18', 9, 0], [330, 'OP01', 'CP00001399', 'CP00001399-41', 'OC15', 'OC00', 0, '06/11/2025', '11:31:41', 14, 0], [329, 'OP01', 'CP00001552', 'CP00001552-43', 'OC01', 'OC00', 0, '06/11/2025', '10:58:03', 8, 0], [328, 'OP01', 'CP00001399', 'CP00001399-71', 'OC05', 'OC00', 0, '06/11/2025', '10:54:54', 13, 0], [327, 'OP01', 'CP00001399', 'CP00001399-46', 'OC15', 'OC00', 0, '06/11/2025', '10:53:25', 12, 0], [326, 'OP01', 'CP00001552', 'CP00001552-33', 'OC21', 'OC00', 0, '06/11/2025', '10:50:44', 7, 0], [325, 'OP01', 'CP00001552', 'CP00001552-28', 'OC05', 'OC00', 0, '06/11/2025', '10:49:54', 6, 0], [324, 'OP01', 'CP00001399', 'CP00001399-42', 'OC15', 'OC00', 0, '06/11/2025', '10:46:50', 11, 0], [323, 'OP01', 'CP00001552', 'CP00001552-32', 'OC21', 'OC00', 0, '06/11/2025', '10:45:54', 5, 0], [322, 'OP01', 'CP00001552', 'CP00001552-29', 'OC05', 'OC00', 0, '06/11/2025', '10:45:05', 4, 0], [321, 'OP01', 'CP00001552', 'CP00001552-9', 'OC15', 'OC00', 0, '06/11/2025', '10:43:27', 3, 0], [320, 'OP01', 'CP00001552', 'CP00001552-31', 'OC21', 'OC00', 0, '06/11/2025', '10:42:10', 2, 0], [319, 'OP01', 'CP00001399', 'CP00001399-47', 'OC15', 'OC00', 0, '06/11/2025', '10:42:03', 10, 0], [318, 'OP01', 'CP00001552', 'CP00001552-30', 'OC05', 'OC00', 0, '06/11/2025', '10:41:56', 1, 0], [317, 'OP01', 'CP00001399', 'CP00001399-51', 'OC01', 'OC00', 0, '06/11/2025', '10:37:11', 9, 0], [316, 'OP01', 'CP00001399', 'CP00001399-48', 'OC15', 'OC00', 0, '06/11/2025', '10:35:42', 8, 0], [315, 'OP01', 'CP00001399', 'CP00001399-72', 'OC05', 'OC00', 0, '06/11/2025', '10:35:29', 7, 0], [314, 'OP01', 'CP00001399', 'CP00001399-47', 'OC15', 'OC00', 0, '06/11/2025', '10:34:50', 6, 0], [313, 'OP01', 'CP00001399', 'CP00001399-48', 'OC15', 'OC00', 0, '06/11/2025', '10:30:10', 5, 0], [312, 'OP01', 'CP00001399', 'CP00001399-73', 'OC05', 'OC00', 0, '06/11/2025', '10:29:53', 4, 0], [311, 'OP01', 'CP00001399', 'CP00001399-67', 'OC21', 'OC00', 0, '06/11/2025', '10:28:11', 3, 0], [310, 'OP01', 'CP00001399', 'CP00001399-49', 'OC15', 'OC00', 0, '06/11/2025', '10:27:20', 2, 0], [309, 'OP01', 'CP00001399', 'CP00001399-74', 'OC05', 'OC00', 0, '06/11/2025', '10:25:51', 1, 0], [308, 'OP01', 'CP00000005', 'CP00000005-0001', 'OC01', 'OC02', 121, '05/11/2025', '21:23:24', 0, 1], [307, 'OP01', 'CP00001429', 'CP00001429-33', 'OC19', 'OC00', 0, '05/11/2025', '18:20:16', 11, 1], [90, 'OP01', 'CP00001429', 'CP00001429-32', 'OC19', 'OC00', 0, '03/11/2025', '17:59:54', 10, 1], [89, 'OP01', 'CP00001429', 'CP00001429-24', 'OC27', 'OC00', 0, '03/11/2025', '17:58:00', 10, 1], [88, 'OP01', 'CP00001429', 'CP00001429-23', 'OC19', 'OC00', 0, '03/11/2025', '17:57:15', 10, 1], [87, 'OP01', 'CP00001429', 'CP00001429-22', 'OC19', 'OC00', 0, '03/11/2025', '17:56:55', 10, 1], [86, 'OP01', 'CP00001429', 'CP00001429-21', 'OC01', 'OC00', 0, '03/11/2025', '17:56:04', 10, 1], [85, 'OP01', 'CP00001429', 'CP00001429-1', 'OC11', 'OC04', 0, '03/11/2025', '17:50:37', 10, 1], [84, 'OP01', 'CP00001429', 'CP00001429-21', 'OC04', 'OC00', 0, '03/11/2025', '17:44:01', 10, 1], [83, 'OP01', 'CP00001429', 'CP00001429-20', 'OC05', 'OC00', 1, '03/11/2025', '17:43:35', 10, 1], [82, 'OP01', 'CP00001429', 'CP00001429-1', 'OC09', 'OC00', 0, '03/11/2025', '17:43:16', 10, 1], [81, 'OP01', 'CP00001429', 'CP00001429-18', 'OC19', 'OC00', 0, '03/11/2025', '17:42:53', 10, 1], [80, 'OP01', 'CP00001429', 'CP00001429-17', 'OC11', 'OC00', 0, '03/11/2025', '17:42:35', 10, 1], [79, 'OP01', 'CP00001432', 'CP00001432-30', 'OC05', 'OC00', 0, '03/11/2025', '16:00:06', 21, 2], [78, 'OP01', 'CP00001432', 'CP00001432-29', 'OC19', 'OC00', 0, '03/11/2025', '15:59:52', 21, 2], [77, 'OP01', 'CP00001432', 'CP00001432-28', 'OC04', 'OC00', 0, '03/11/2025', '15:59:37', 21, 2], [76, 'OP01', 'CP00001432', 'CP00001432-26', 'OC05', 'OC00', 0, '03/11/2025', '15:59:25', 21, 2], [75, 'OP01', 'CP00001432', 'CP00001432-25', 'OC11', 'OC00', 0, '03/11/2025', '15:59:06', 21, 2], [74, 'OP01', 'CP00001432', 'CP00001432-23', 'OC19', 'OC00', 0, '03/11/2025', '15:58:51', 21, 2], [73, 'OP01', 'CP00001432', 'CP00001432-23', 'OC05', 'OC00', 0, '03/11/2025', '15:58:37', 21, 2], [72, 'OP01', 'CP00001432', 'CP00001432-21', 'OC26', 'OC00', 0, '03/11/2025', '15:58:19', 21, 2], [71, 'OP01', 'CP00001432', 'CP00001432-20', 'OC19', 'OC00', 26, '03/11/2025', '15:58:04', 21, 2], [70, 'OP01', 'CP00001432', 'CP00001432-19', 'OC09', 'OC00', 1, '03/11/2025', '15:57:36', 21, 2], [69, 'OP01', 'CP00001432', 'CP00001432-18U', 'OC26', 'OC00', 0, '03/11/2025', '15:56:19', 21, 2], [68, 'OP01', 'CP00001432', 'CP00001432-16', 'OC19', 'OC04', 0, '03/11/2025', '15:56:02', 21, 2], [67, 'OP01', 'CP00001432', 'CP00001432-14', 'OC19', 'OC00', 0, '03/11/2025', '15:55:45', 21, 2], [66, 'OP01', 'CP00001432', 'CP00001432-13', 'OC11', 'OC00', 0, '03/11/2025', '15:55:33', 21, 2], [65, 'OP01', 'CP00001432', 'CP00001432-11', 'OC11', 'OC00', 0, '03/11/2025', '15:55:20', 21, 2], [64, 'OP01', 'CP00001432', 'CP00001432-10', 'OC26', 'OC00', 0, '03/11/2025', '15:55:04', 21, 2], [63, 'OP01', 'CP00001432', 'CP00001432-8', 'OC19', 'OC00', 0, '03/11/2025', '15:54:46', 21, 2], [62, 'OP01', 'CP00001432', 'CP00001432-7', 'OC04', 'OC00', 0, '03/11/2025', '15:54:28', 21, 2], [61, 'OP01', 'CP00001432', 'CP00001432-6', 'OC19', 'OC00', 0, '03/11/2025', '15:54:08', 21, 2], [60, 'OP01', 'CP00001432', 'CP00001432-5', 'OC11', 'OC00', 0, '03/11/2025', '15:53:52', 21, 2], [59, 'OP01', 'CP00001432', 'CP00001432-4', 'OC09', 'OC00', 0, '03/11/2025', '15:53:36', 21, 2], [58, 'OP01', 'CP00001432', 'CP00001432-2', 'OC11', 'OC00', 0, '03/11/2025', '15:53:21', 21, 2], [57, 'OP01', 'CP00001432', 'CP00001432-1', 'OC05', 'OC00', 0, '03/11/2025', '15:53:05', 21, 2], [56, 'OP01', 'CP00001421', 'CP00001421-23', 'OC11', 'OC00', 2, '03/11/2025', '15:52:44', 15, 3], [55, 'OP01', 'CP00001421', 'CP00001421-21', 'OC19', 'OC00', 0, '03/11/2025', '15:52:16', 15, 3], [54, 'OP01', 'CP00001421', 'CP00001421-20', 'OC05', 'OC00', 0, '03/11/2025', '15:51:56', 15, 3], [53, 'OP01', 'CP00001421', 'CP00001421-18', 'OC09', 'OC00', 26, '03/11/2025', '15:51:31', 15, 3], [52, 'OP01', 'CP00001421', 'CP00001421-16', 'OC26', 'OC00', 0, '03/11/2025', '15:51:04', 15, 3], [51, 'OP01', 'CP00001421', 'CP00001421-14', 'OC05', 'OC00', 0, '03/11/2025', '15:50:46', 15, 3], [50, 'OP01', 'CP00001421', 'CP00001421-12', 'OC11', 'OC00', 0, '03/11/2025', '15:50:27', 15, 3], [49, 'OP01', 'CP00001421', 'CP00001421-11', 'OC19', 'OC00', 0, '03/11/2025', '15:50:10', 15, 3], [48, 'OP01', 'CP00001421', 'CP00001421-10', 'OC11', 'OC00', 0, '03/11/2025', '15:49:50', 15, 3], [47, 'OP01', 'CP00001421', 'CP00001421-9', 'OC09', 'OC00', 0, '03/11/2025', '15:49:34', 15, 3], [46, 'OP01', 'CP00001421', 'CP00001421-8', 'OC05', 'OC00', 0, '03/11/2025', '15:49:06', 15, 3], [45, 'OP01', 'CP00001421', 'CP00001421-7', 'OC11', 'OC00', 0, '03/11/2025', '15:48:45', 15, 3], [44, 'OP01', 'CP00001421', 'CP00001421-6', 'OC04', 'OC00', 0, '03/11/2025', '15:48:19', 15, 3], [43, 'OP01', 'CP00001421', 'CP00001421-5', 'OC26', 'OC00', 0, '03/11/2025', '15:48:01', 15, 3], [42, 'OP01', 'CP00001421', 'CP00001421-4', 'OC05', 'OC00', 1, '03/11/2025', '15:47:37', 15, 3], [41, 'OP01', 'CP00001421', 'CP00001421-3', 'OC09', 'OC19', 0, '03/11/2025', '15:46:43', 15, 3], [40, 'OP01', 'CP00001421', 'CP00001421-2', 'OC04', 'OC04', 0, '03/11/2025', '15:46:03', 15, 3], [39, 'OP01', 'CP00001421', 'CP00001421-1', 'OC26', 'OC04', 0, '03/11/2025', '13:52:26', 15, 3], [38, 'OP01', 'CP00001596', 'CP00001596-1', 'OC00', 'OC00', 0, '03/11/2025', '12:04:38', 1, 0], [37, 'OP01', 'CP00001702', 'CP00001702-1', 'OC01', 'OC00', 25, '03/11/2025', '11:55:22', 0, 1]]} +Session user: Ciprian manager +Session user: Ciprian manager +Session user: Ciprian manager +Session user: Ciprian manager +Session user: Ciprian manager +All form data received: {'username': 'superadmin', 'password': 'Vanessa_13/05'} +Raw form input: 'superadmin' 'Vanessa_13/05' +External DB query result (with modules): ('superadmin', 'Vanessa_13/05', 'superadmin', 'quality,warehouse,labels,daily_mirror') +Logged in as: superadmin superadmin modules: ['quality', 'warehouse', 'labels', 'daily_mirror'] +Session user: superadmin superadmin +Backup directory ensured: /srv/quality_app/backups +Backup directory ensured: /srv/quality_app/backups +Backup directory ensured: /srv/quality_app/backups +Session user: Ciprian manager +Session user: Ciprian manager +Session user: superadmin superadmin +Backup directory ensured: /srv/quality_app/backups +Backup directory ensured: /srv/quality_app/backups +Backup directory ensured: /srv/quality_app/backups +Session user: Ciprian manager +Session user: Ciprian manager +Session user: Ciprian manager +Session user: Ciprian manager +Session user: Ciprian manager +Session user: Ciprian manager +All form data received: {'username': 'Ciprian', 'password': 'ciprian@123'} +Raw form input: 'Ciprian' 'ciprian@123' +External DB query result (with modules): ('Ciprian', 'ciprian@123', 'manager', '["quality", "warehouse", "labels", "daily_mirror"]') +Logged in as: Ciprian manager modules: ['quality', 'warehouse', 'labels', 'daily_mirror'] +Session user: Ciprian manager +Session user: Ciprian manager +All form data received: {'username': 'Ciprian', 'password': 'ciprian@123'} +Raw form input: 'Ciprian' 'ciprian@123' +External DB query result (with modules): ('Ciprian', 'ciprian@123', 'manager', '["quality", "warehouse", "labels", "daily_mirror"]') +Logged in as: Ciprian manager modules: ['quality', 'warehouse', 'labels', 'daily_mirror'] +Session user: Ciprian manager +Session user: Ciprian manager +[2025-11-06 21:29:10 +0200] [424032] [INFO] Handling signal: term +[2025-11-06 21:29:10 +0200] [424063] [INFO] Worker exiting (pid: 424063) +[2025-11-06 21:29:10 +0200] [424059] [INFO] Worker exiting (pid: 424059) +[2025-11-06 21:29:10 +0200] [424062] [INFO] Worker exiting (pid: 424062) +INFO:apscheduler.scheduler:Scheduler has been shut down +INFO:apscheduler.scheduler:Scheduler has been shut down +INFO:apscheduler.scheduler:Scheduler has been shut down +[2025-11-06 21:29:10 +0200] [424069] [INFO] Worker exiting (pid: 424069) +[2025-11-06 21:29:10 +0200] [424074] [INFO] Worker exiting (pid: 424074) +[2025-11-06 21:29:10 +0200] [424072] [INFO] Worker exiting (pid: 424072) +INFO:apscheduler.scheduler:Scheduler has been shut down +INFO:apscheduler.scheduler:Scheduler has been shut down +INFO:apscheduler.scheduler:Scheduler has been shut down +[2025-11-06 21:29:10 +0200] [424073] [INFO] Worker exiting (pid: 424073) +INFO:apscheduler.scheduler:Scheduler has been shut down +[2025-11-06 21:29:10 +0200] [424071] [INFO] Worker exiting (pid: 424071) +[2025-11-06 21:29:10 +0200] [424068] [INFO] Worker exiting (pid: 424068) +INFO:apscheduler.scheduler:Scheduler has been shut down +INFO:apscheduler.scheduler:Scheduler has been shut down +[2025-11-06 21:29:11 +0200] [424032] [INFO] 👋 Worker 424073 exited +[2025-11-06 21:29:11 +0200] [424032] [INFO] 👋 Worker 424072 exited +[2025-11-06 21:29:11 +0200] [424032] [INFO] 👋 Worker 424074 exited +[2025-11-06 21:29:11 +0200] [424032] [INFO] 👋 Worker 424068 exited +[2025-11-06 21:29:11 +0200] [424032] [INFO] 👋 Worker 424062 exited +[2025-11-06 21:29:11 +0200] [424032] [INFO] 👋 Worker 424059 exited +[2025-11-06 21:29:11 +0200] [424032] [INFO] 👋 Worker 424063 exited +[2025-11-06 21:29:11 +0200] [424032] [INFO] 👋 Worker 424069 exited +[2025-11-06 21:29:11 +0200] [424032] [INFO] 👋 Worker 424071 exited +[2025-11-06 21:29:11 +0200] [424032] [INFO] Shutting down: Master +[2025-11-06 21:29:11 +0200] [424032] [INFO] ============================================================ +[2025-11-06 21:29:11 +0200] [424032] [INFO] 👋 Trasabilitate Application - Shutting Down +[2025-11-06 21:29:11 +0200] [424032] [INFO] ============================================================ +INFO:apscheduler.scheduler:Scheduler has been shut down +Backup directory ensured: /srv/quality_app/backups +INFO:apscheduler.scheduler:Adding job tentatively -- it will be properly scheduled when the scheduler starts +INFO:app.backup_scheduler:✅ Schedule 'default': data-only backup daily at 03:00 +INFO:apscheduler.scheduler:Added job "Scheduled data-only backup (default)" to job store "default" +INFO:apscheduler.scheduler:Scheduler started +INFO:app.backup_scheduler:Backup scheduler started +✅ Automatic backup scheduler initialized +[2025-11-06 21:29:16 +0200] [426198] [INFO] Starting gunicorn 23.0.0 +[2025-11-06 21:29:16 +0200] [426198] [INFO] ============================================================ +[2025-11-06 21:29:16 +0200] [426198] [INFO] 🚀 Trasabilitate Application - Starting Server +[2025-11-06 21:29:16 +0200] [426198] [INFO] ============================================================ +[2025-11-06 21:29:16 +0200] [426198] [INFO] 📍 Configuration: +[2025-11-06 21:29:16 +0200] [426198] [INFO] • Workers: 9 +[2025-11-06 21:29:16 +0200] [426198] [INFO] • Worker Class: sync +[2025-11-06 21:29:16 +0200] [426198] [INFO] • Timeout: 1800s +[2025-11-06 21:29:16 +0200] [426198] [INFO] • Bind: 0.0.0.0:8781 +[2025-11-06 21:29:16 +0200] [426198] [INFO] • Preload App: True +[2025-11-06 21:29:16 +0200] [426198] [INFO] • Max Requests: 1000 (+/- 100) +[2025-11-06 21:29:16 +0200] [426198] [INFO] ============================================================ +[2025-11-06 21:29:16 +0200] [426198] [INFO] Listening at: http://0.0.0.0:8781 (426198) +[2025-11-06 21:29:16 +0200] [426198] [INFO] Using worker: sync +[2025-11-06 21:29:16 +0200] [426198] [INFO] ============================================================ +[2025-11-06 21:29:16 +0200] [426198] [INFO] ✅ Trasabilitate Application Server is READY! +[2025-11-06 21:29:16 +0200] [426198] [INFO] 📡 Listening on: [('0.0.0.0', 8781)] +[2025-11-06 21:29:16 +0200] [426198] [INFO] 🌐 Access the application at: http://0.0.0.0:8781 +[2025-11-06 21:29:16 +0200] [426198] [INFO] ============================================================ +[2025-11-06 21:29:16 +0200] [426198] [INFO] 🔄 Forking new worker (pid: [booting]) +[2025-11-06 21:29:16 +0200] [426207] [INFO] Booting worker with pid: 426207 +[2025-11-06 21:29:16 +0200] [426207] [INFO] ✨ Worker spawned successfully (pid: 426207) +[2025-11-06 21:29:16 +0200] [426198] [INFO] 🔄 Forking new worker (pid: [booting]) +[2025-11-06 21:29:16 +0200] [426208] [INFO] Booting worker with pid: 426208 +[2025-11-06 21:29:16 +0200] [426208] [INFO] ✨ Worker spawned successfully (pid: 426208) +[2025-11-06 21:29:16 +0200] [426198] [INFO] 🔄 Forking new worker (pid: [booting]) +[2025-11-06 21:29:16 +0200] [426209] [INFO] Booting worker with pid: 426209 +[2025-11-06 21:29:16 +0200] [426209] [INFO] ✨ Worker spawned successfully (pid: 426209) +[2025-11-06 21:29:16 +0200] [426198] [INFO] 🔄 Forking new worker (pid: [booting]) +[2025-11-06 21:29:16 +0200] [426216] [INFO] Booting worker with pid: 426216 +[2025-11-06 21:29:16 +0200] [426216] [INFO] ✨ Worker spawned successfully (pid: 426216) +[2025-11-06 21:29:16 +0200] [426198] [INFO] 🔄 Forking new worker (pid: [booting]) +[2025-11-06 21:29:16 +0200] [426217] [INFO] Booting worker with pid: 426217 +[2025-11-06 21:29:16 +0200] [426217] [INFO] ✨ Worker spawned successfully (pid: 426217) +[2025-11-06 21:29:16 +0200] [426198] [INFO] 🔄 Forking new worker (pid: [booting]) +[2025-11-06 21:29:16 +0200] [426218] [INFO] Booting worker with pid: 426218 +[2025-11-06 21:29:16 +0200] [426218] [INFO] ✨ Worker spawned successfully (pid: 426218) +[2025-11-06 21:29:16 +0200] [426198] [INFO] 🔄 Forking new worker (pid: [booting]) +[2025-11-06 21:29:16 +0200] [426223] [INFO] Booting worker with pid: 426223 +[2025-11-06 21:29:16 +0200] [426223] [INFO] ✨ Worker spawned successfully (pid: 426223) +[2025-11-06 21:29:16 +0200] [426198] [INFO] 🔄 Forking new worker (pid: [booting]) +[2025-11-06 21:29:16 +0200] [426229] [INFO] Booting worker with pid: 426229 +[2025-11-06 21:29:16 +0200] [426229] [INFO] ✨ Worker spawned successfully (pid: 426229) +[2025-11-06 21:29:16 +0200] [426198] [INFO] 🔄 Forking new worker (pid: [booting]) +[2025-11-06 21:29:16 +0200] [426230] [INFO] Booting worker with pid: 426230 +[2025-11-06 21:29:16 +0200] [426230] [INFO] ✨ Worker spawned successfully (pid: 426230) +All form data received: {'username': 'Ciprian', 'password': 'ciprian@123'} +Raw form input: 'Ciprian' 'ciprian@123' +External DB query result (with modules): ('Ciprian', 'ciprian@123', 'manager', '["quality", "warehouse", "labels", "daily_mirror"]') +Logged in as: Ciprian manager modules: ['quality', 'warehouse', 'labels', 'daily_mirror'] +Session user: Ciprian manager +Daily Mirror Access Check - User: Ciprian, Role: manager, Modules: ['quality', 'warehouse', 'labels', 'daily_mirror'] +Access GRANTED to Daily Mirror +Session user: Ciprian manager +Session user: Ciprian manager +Session user: Ciprian manager +Session user: Ciprian manager +Session user: Ciprian manager +[2025-11-06 21:32:29 +0200] [426198] [INFO] Handling signal: term +[2025-11-06 21:32:29 +0200] [426218] [INFO] Worker exiting (pid: 426218) +[2025-11-06 21:32:29 +0200] [426207] [INFO] Worker exiting (pid: 426207) +[2025-11-06 21:32:29 +0200] [426208] [INFO] Worker exiting (pid: 426208) +INFO:apscheduler.scheduler:Scheduler has been shut down +INFO:apscheduler.scheduler:Scheduler has been shut down +INFO:apscheduler.scheduler:Scheduler has been shut down +[2025-11-06 21:32:29 +0200] [426216] [INFO] Worker exiting (pid: 426216) +[2025-11-06 21:32:29 +0200] [426229] [INFO] Worker exiting (pid: 426229) +INFO:apscheduler.scheduler:Scheduler has been shut down +INFO:apscheduler.scheduler:Scheduler has been shut down +[2025-11-06 21:32:29 +0200] [426209] [INFO] Worker exiting (pid: 426209) +[2025-11-06 21:32:29 +0200] [426217] [INFO] Worker exiting (pid: 426217) +INFO:apscheduler.scheduler:Scheduler has been shut down +INFO:apscheduler.scheduler:Scheduler has been shut down +[2025-11-06 21:32:29 +0200] [426230] [INFO] Worker exiting (pid: 426230) +[2025-11-06 21:32:29 +0200] [426223] [INFO] Worker exiting (pid: 426223) +INFO:apscheduler.scheduler:Scheduler has been shut down +INFO:apscheduler.scheduler:Scheduler has been shut down +[2025-11-06 21:32:29 +0200] [426198] [INFO] 👋 Worker 426216 exited +[2025-11-06 21:32:29 +0200] [426198] [INFO] 👋 Worker 426217 exited +[2025-11-06 21:32:29 +0200] [426198] [INFO] 👋 Worker 426218 exited +[2025-11-06 21:32:29 +0200] [426198] [INFO] 👋 Worker 426208 exited +[2025-11-06 21:32:29 +0200] [426198] [INFO] 👋 Worker 426207 exited +[2025-11-06 21:32:30 +0200] [426198] [INFO] 👋 Worker 426229 exited +[2025-11-06 21:32:30 +0200] [426198] [INFO] 👋 Worker 426230 exited +[2025-11-06 21:32:30 +0200] [426198] [INFO] 👋 Worker 426223 exited +[2025-11-06 21:32:30 +0200] [426198] [INFO] 👋 Worker 426209 exited +[2025-11-06 21:32:30 +0200] [426198] [INFO] Shutting down: Master +[2025-11-06 21:32:30 +0200] [426198] [INFO] ============================================================ +[2025-11-06 21:32:30 +0200] [426198] [INFO] 👋 Trasabilitate Application - Shutting Down +[2025-11-06 21:32:30 +0200] [426198] [INFO] ============================================================ +INFO:apscheduler.scheduler:Scheduler has been shut down +Backup directory ensured: /srv/quality_app/backups +INFO:apscheduler.scheduler:Adding job tentatively -- it will be properly scheduled when the scheduler starts +INFO:app.backup_scheduler:✅ Schedule 'default': data-only backup daily at 03:00 +INFO:apscheduler.scheduler:Added job "Scheduled data-only backup (default)" to job store "default" +INFO:apscheduler.scheduler:Scheduler started +INFO:app.backup_scheduler:Backup scheduler started +✅ Automatic backup scheduler initialized +[2025-11-06 21:32:34 +0200] [426552] [INFO] Starting gunicorn 23.0.0 +[2025-11-06 21:32:34 +0200] [426552] [INFO] ============================================================ +[2025-11-06 21:32:34 +0200] [426552] [INFO] 🚀 Trasabilitate Application - Starting Server +[2025-11-06 21:32:34 +0200] [426552] [INFO] ============================================================ +[2025-11-06 21:32:34 +0200] [426552] [INFO] 📍 Configuration: +[2025-11-06 21:32:34 +0200] [426552] [INFO] • Workers: 9 +[2025-11-06 21:32:34 +0200] [426552] [INFO] • Worker Class: sync +[2025-11-06 21:32:34 +0200] [426552] [INFO] • Timeout: 1800s +[2025-11-06 21:32:34 +0200] [426552] [INFO] • Bind: 0.0.0.0:8781 +[2025-11-06 21:32:34 +0200] [426552] [INFO] • Preload App: True +[2025-11-06 21:32:34 +0200] [426552] [INFO] • Max Requests: 1000 (+/- 100) +[2025-11-06 21:32:34 +0200] [426552] [INFO] ============================================================ +[2025-11-06 21:32:34 +0200] [426552] [INFO] Listening at: http://0.0.0.0:8781 (426552) +[2025-11-06 21:32:34 +0200] [426552] [INFO] Using worker: sync +[2025-11-06 21:32:34 +0200] [426552] [INFO] ============================================================ +[2025-11-06 21:32:34 +0200] [426552] [INFO] ✅ Trasabilitate Application Server is READY! +[2025-11-06 21:32:34 +0200] [426552] [INFO] 📡 Listening on: [('0.0.0.0', 8781)] +[2025-11-06 21:32:34 +0200] [426552] [INFO] 🌐 Access the application at: http://0.0.0.0:8781 +[2025-11-06 21:32:34 +0200] [426552] [INFO] ============================================================ +[2025-11-06 21:32:34 +0200] [426552] [INFO] 🔄 Forking new worker (pid: [booting]) +[2025-11-06 21:32:34 +0200] [426558] [INFO] Booting worker with pid: 426558 +[2025-11-06 21:32:34 +0200] [426558] [INFO] ✨ Worker spawned successfully (pid: 426558) +[2025-11-06 21:32:34 +0200] [426552] [INFO] 🔄 Forking new worker (pid: [booting]) +[2025-11-06 21:32:34 +0200] [426560] [INFO] Booting worker with pid: 426560 +[2025-11-06 21:32:34 +0200] [426560] [INFO] ✨ Worker spawned successfully (pid: 426560) +[2025-11-06 21:32:34 +0200] [426552] [INFO] 🔄 Forking new worker (pid: [booting]) +[2025-11-06 21:32:34 +0200] [426562] [INFO] Booting worker with pid: 426562 +[2025-11-06 21:32:34 +0200] [426562] [INFO] ✨ Worker spawned successfully (pid: 426562) +[2025-11-06 21:32:34 +0200] [426552] [INFO] 🔄 Forking new worker (pid: [booting]) +[2025-11-06 21:32:34 +0200] [426568] [INFO] Booting worker with pid: 426568 +[2025-11-06 21:32:34 +0200] [426568] [INFO] ✨ Worker spawned successfully (pid: 426568) +[2025-11-06 21:32:34 +0200] [426552] [INFO] 🔄 Forking new worker (pid: [booting]) +[2025-11-06 21:32:34 +0200] [426569] [INFO] Booting worker with pid: 426569 +[2025-11-06 21:32:34 +0200] [426569] [INFO] ✨ Worker spawned successfully (pid: 426569) +[2025-11-06 21:32:34 +0200] [426552] [INFO] 🔄 Forking new worker (pid: [booting]) +[2025-11-06 21:32:34 +0200] [426571] [INFO] Booting worker with pid: 426571 +[2025-11-06 21:32:34 +0200] [426571] [INFO] ✨ Worker spawned successfully (pid: 426571) +[2025-11-06 21:32:35 +0200] [426552] [INFO] 🔄 Forking new worker (pid: [booting]) +[2025-11-06 21:32:35 +0200] [426580] [INFO] Booting worker with pid: 426580 +[2025-11-06 21:32:35 +0200] [426580] [INFO] ✨ Worker spawned successfully (pid: 426580) +[2025-11-06 21:32:35 +0200] [426552] [INFO] 🔄 Forking new worker (pid: [booting]) +[2025-11-06 21:32:35 +0200] [426581] [INFO] Booting worker with pid: 426581 +[2025-11-06 21:32:35 +0200] [426581] [INFO] ✨ Worker spawned successfully (pid: 426581) +[2025-11-06 21:32:35 +0200] [426552] [INFO] 🔄 Forking new worker (pid: [booting]) +[2025-11-06 21:32:35 +0200] [426582] [INFO] Booting worker with pid: 426582 +[2025-11-06 21:32:35 +0200] [426582] [INFO] ✨ Worker spawned successfully (pid: 426582) +All form data received: {'username': 'Ciprian', 'password': 'ciprian@123'} +Raw form input: 'Ciprian' 'ciprian@123' +External DB query result (with modules): ('Ciprian', 'ciprian@123', 'manager', '["quality", "warehouse", "labels", "daily_mirror"]') +Logged in as: Ciprian manager modules: ['quality', 'warehouse', 'labels', 'daily_mirror'] +Session user: Ciprian manager +Session user: Ciprian manager +Session user: Ciprian manager +Daily Mirror Access Check - User: Ciprian, Role: manager, Modules: ['quality', 'warehouse', 'labels', 'daily_mirror'] +Access GRANTED to Daily Mirror diff --git a/py_app/app/daily_mirror.py b/py_app/app/daily_mirror.py index c4364bb..0fb8643 100644 --- a/py_app/app/daily_mirror.py +++ b/py_app/app/daily_mirror.py @@ -28,15 +28,21 @@ def check_daily_mirror_access(): # Superadmin has access to everything user_role = session.get('role', '') + user_modules = session.get('modules', []) + + # Debug logging + print(f"Daily Mirror Access Check - User: {session.get('user')}, Role: {user_role}, Modules: {user_modules}") + if user_role == 'superadmin': return None # Access granted # Check if user has daily_mirror module access - user_modules = session.get('modules', []) if 'daily_mirror' not in user_modules: + print(f"Access DENIED - daily_mirror not in modules: {user_modules}") flash('Access denied: Daily Mirror module access required.') return redirect(url_for('main.dashboard')) + print("Access GRANTED to Daily Mirror") return None # Access granted diff --git a/py_app/app/routes.py b/py_app/app/routes.py index 8be15d9..7dc34f5 100755 --- a/py_app/app/routes.py +++ b/py_app/app/routes.py @@ -1704,13 +1704,12 @@ def generate_fg_report(): return jsonify(data) @bp.route('/etichete') +@requires_labels_module def etichete(): - if 'role' not in session or session['role'] not in ['superadmin', 'admin', 'administrator', 'etichete']: - flash('Access denied: Etichete users only.') - return redirect(url_for('main.dashboard')) return render_template('main_page_etichete.html') @bp.route('/upload_data', methods=['GET', 'POST']) +@requires_labels_module def upload_data(): if request.method == 'POST': action = request.form.get('action', 'preview') @@ -1921,6 +1920,7 @@ def upload_orders(): return redirect(url_for('main.upload_data')) @bp.route('/print_module') +@requires_labels_module def print_module(): try: # Get unprinted orders data @@ -1932,6 +1932,7 @@ def print_module(): return render_template('print_module.html', orders=[]) @bp.route('/print_lost_labels') +@requires_labels_module def print_lost_labels(): """Print lost labels module - shows orders with printed labels for reprinting""" try: @@ -1945,6 +1946,7 @@ def print_lost_labels(): return render_template('print_lost_labels.html', orders=[]) @bp.route('/view_orders') +@requires_labels_module def view_orders(): """View all orders in a table format""" try: diff --git a/run/trasabilitate.pid b/run/trasabilitate.pid index 4ba0630..d6b0eba 100644 --- a/run/trasabilitate.pid +++ b/run/trasabilitate.pid @@ -1 +1 @@ -424032 +426552