2025-12-31T15:07:31.044 [INFO] [MainThread] [loggingutils.py] [setup_logging()] Logging set up
2025-12-31T15:07:31.045 [INFO] [MainThread] [run_preflight.py] [main()] Preflight is running with Namespace(flats=True, bias=True, optomech=True, specstd=True, xyslides=True, email=True, phone=False)
2025-12-31T15:07:31.045 [DEBUG] [MainThread] [tlc.py] [setup_weather()] Importing weather.sdk.client
2025-12-31T15:07:31.047 [DEBUG] [MainThread] [client.py] [open()] Opening with close_first = False
2025-12-31T15:07:31.047 [DEBUG] [MainThread] [client.py] [open()] Trying to open transport...
2025-12-31T15:07:31.047 [DEBUG] [MainThread] [tlc.py] [setup_telescope()] Importing lesedi.sdk.telescope
2025-12-31T15:07:31.049 [INFO] [MainThread] [telescope.py] [__init__()] Telescope: 10.2.2.32:9050
2025-12-31T15:07:31.049 [DEBUG] [MainThread] [tlc.py] [setup_instruments()] Importing wincam.sdk.instrument
2025-12-31T15:07:31.058 [DEBUG] [MainThread] [tlc.py] [setup_instruments()] Import successful
2025-12-31T15:07:31.058 [DEBUG] [MainThread] [tlc.py] [setup_instruments()] Creating instrument instance
2025-12-31T15:07:31.058 [DEBUG] [MainThread] [tlc.py] [setup_instruments()] Instrument instance successfully created
2025-12-31T15:07:31.058 [DEBUG] [MainThread] [tlc.py] [setup_instruments()] Instrument sib at 10.2.4.147 initialised
2025-12-31T15:07:31.058 [DEBUG] [MainThread] [tlc.py] [setup_instruments()] Importing mookodi.sdk.instrument
2025-12-31T15:07:31.266 [DEBUG] [MainThread] [tlc.py] [setup_instruments()] Import successful
2025-12-31T15:07:31.266 [DEBUG] [MainThread] [tlc.py] [setup_instruments()] Creating instrument instance
2025-12-31T15:07:31.266 [DEBUG] [MainThread] [instrument.py] [__init__()] In Instrument __init__
2025-12-31T15:07:31.266 [INFO] [MainThread] [instrument.py] [__init__()] Setting self.remote_host to 10.2.4.79
2025-12-31T15:07:31.266 [DEBUG] [MainThread] [instrument.py] [__init__()] Finished Instrument __init__
2025-12-31T15:07:31.266 [DEBUG] [MainThread] [tlc.py] [setup_instruments()] Instrument instance successfully created
2025-12-31T15:07:31.266 [DEBUG] [MainThread] [tlc.py] [setup_instruments()] Instrument mok at 10.2.4.79 initialised
2025-12-31T15:07:31.266 [INFO] [MainThread] [telescope.py] [tcsclient()] Telescope client instance stale or absent. (Re)connecting...
2025-12-31T15:07:31.267 [INFO] [MainThread] [telescope.py] [tcsclient()] Connected to telescope client
2025-12-31T15:07:31.268 [DEBUG] [MainThread] [tlc.py] [get_current_instrument()] The instrument currently selected on the telescope is Mookodi
2025-12-31T15:07:31.268 [DEBUG] [MainThread] [tlc.py] [get_current_instrument()] Full names: 
2025-12-31T15:07:31.268 [DEBUG] [MainThread] [tlc.py] [get_current_instrument()] Comparing Sibonise to Mookodi
2025-12-31T15:07:31.268 [DEBUG] [MainThread] [tlc.py] [get_current_instrument()] Comparing Mookodi to Mookodi
2025-12-31T15:07:31.268 [DEBUG] [MainThread] [tlc.py] [get_current_instrument()] Current instrument is Mookodi at index 1
2025-12-31T15:07:31.268 [INFO] [MainThread] [run_preflight.py] [main()] Successfully connected to TLC so weather service, telescope service and instruments (SIB & MKD) services are active.
2025-12-31T15:07:31.268 [INFO] [MainThread] [tlc.py] [set_current_instrument()] Current instrument is now mok (index 1)
2025-12-31T15:07:31.268 [INFO] [MainThread] [run_preflight.py] [exercise_mookodi_optomechanics()] Exercising slit and grism
2025-12-31T15:07:31.269 [INFO] [MainThread] [run_preflight.py] [exercise_mookodi_optomechanics()] Moving slit and grism INTO beam
2025-12-31T15:07:36.281 [INFO] [MainThread] [run_preflight.py] [exercise_mookodi_optomechanics()] Moving slit and grism OUT OF beam
2025-12-31T15:07:41.292 [INFO] [MainThread] [run_preflight.py] [exercise_mookodi_optomechanics()] Exercising filter slides
2025-12-31T15:07:41.293 [INFO] [MainThread] [run_preflight.py] [exercise_mookodi_optomechanics()] Moving FILTER slide A to last postion
2025-12-31T15:07:41.293 [INFO] [MainThread] [instrument.py] [set_filter()] Setting filter 0:5
2025-12-31T15:07:41.293 [INFO] [MainThread] [client.py] [set_filter()] Setting filter slide ID 0 to filter id 5
2025-12-31T15:07:41.474 [INFO] [MainThread] [client.py] [set_filter()] Waiting for filter in slide 0 to move to position 5 : try 1
2025-12-31T15:07:42.510 [INFO] [MainThread] [client.py] [set_filter()] Waiting for filter in slide 0 to move to position 5 : try 2
2025-12-31T15:07:43.546 [INFO] [MainThread] [client.py] [set_filter()] Waiting for filter in slide 0 to move to position 5 : try 3
2025-12-31T15:07:44.582 [INFO] [MainThread] [client.py] [set_filter()] Waiting for filter in slide 0 to move to position 5 : try 4
2025-12-31T15:07:45.602 [INFO] [MainThread] [client.py] [set_filter()] Waiting for filter in slide 0 to move to position 5 : try 5
2025-12-31T15:07:46.623 [INFO] [MainThread] [client.py] [set_filter()] Waiting for filter in slide 0 to move to position 5 : try 6
2025-12-31T15:07:47.644 [INFO] [MainThread] [client.py] [set_filter()] Waiting for filter in slide 0 to move to position 5 : try 7
2025-12-31T15:07:48.721 [INFO] [MainThread] [client.py] [set_filter()] Filter in slide 0  moved to position 5 successfully
2025-12-31T15:07:49.722 [INFO] [MainThread] [client.py] [set_filter()] Setting filter slide ID 1 to filter id 0
2025-12-31T15:07:49.774 [INFO] [MainThread] [client.py] [set_filter()] Filter in slide 1  moved to position 5 successfully
2025-12-31T15:07:50.775 [INFO] [MainThread] [instrument.py] [set_temp_focus()] Setting the focus by temperature
2025-12-31T15:07:50.777 [DEBUG] [MainThread] [instrument.py] [set_temp_focus()] Got temperature = 26.85
2025-12-31T15:07:50.779 [DEBUG] [MainThread] [instrument.py] [set_temp_focus()] Weather time stamp 2025-12-31 15:06:49
2025-12-31T15:07:50.779 [DEBUG] [MainThread] [instrument.py] [set_temp_focus()] Weather time stamp iso 2025-12-31T15:06:49
2025-12-31T15:07:50.779 [DEBUG] [MainThread] [instrument.py] [set_temp_focus()] Got parameters for focus at temp: -21.0, 2777
2025-12-31T15:07:50.779 [INFO] [MainThread] [instrument.py] [set_temp_focus()] Setting focus to 0.08713188976377952
2025-12-31T15:08:05.799 [INFO] [MainThread] [run_preflight.py] [exercise_mookodi_optomechanics()] Moving FILTER slide A to out postion
2025-12-31T15:08:05.799 [INFO] [MainThread] [instrument.py] [set_filter()] Setting filter 0:0
2025-12-31T15:08:05.799 [INFO] [MainThread] [client.py] [set_filter()] Setting filter slide ID 0 to filter id 0
2025-12-31T15:08:05.992 [INFO] [MainThread] [client.py] [set_filter()] Waiting for filter in slide 0 to move to position 0 : try 1
2025-12-31T15:08:07.028 [INFO] [MainThread] [client.py] [set_filter()] Waiting for filter in slide 0 to move to position 0 : try 2
2025-12-31T15:08:08.047 [INFO] [MainThread] [client.py] [set_filter()] Waiting for filter in slide 0 to move to position 0 : try 3
2025-12-31T15:08:09.068 [INFO] [MainThread] [client.py] [set_filter()] Waiting for filter in slide 0 to move to position 0 : try 4
2025-12-31T15:08:10.089 [INFO] [MainThread] [client.py] [set_filter()] Waiting for filter in slide 0 to move to position 0 : try 5
2025-12-31T15:08:11.126 [INFO] [MainThread] [client.py] [set_filter()] Waiting for filter in slide 0 to move to position 0 : try 6
2025-12-31T15:08:12.145 [INFO] [MainThread] [client.py] [set_filter()] Filter in slide 0  moved to position 0 successfully
2025-12-31T15:08:28.161 [INFO] [MainThread] [run_preflight.py] [exercise_mookodi_optomechanics()] Moving FILTER slide B to last postion
2025-12-31T15:08:28.161 [INFO] [MainThread] [instrument.py] [set_filter()] Setting filter 1:3
2025-12-31T15:08:28.161 [INFO] [MainThread] [client.py] [set_filter()] Setting filter slide ID 1 to filter id 3
2025-12-31T15:08:28.212 [INFO] [MainThread] [client.py] [set_filter()] Filter in slide 1  moved to position 0 successfully
2025-12-31T15:08:29.213 [INFO] [MainThread] [client.py] [set_filter()] Setting filter slide ID 0 to filter id 0
2025-12-31T15:08:29.266 [INFO] [MainThread] [client.py] [set_filter()] Filter in slide 0  moved to position 0 successfully
2025-12-31T15:08:30.267 [INFO] [MainThread] [instrument.py] [set_temp_focus()] Setting the focus by temperature
2025-12-31T15:08:30.267 [DEBUG] [MainThread] [instrument.py] [set_temp_focus()] Got temperature = 26.9
2025-12-31T15:08:30.268 [DEBUG] [MainThread] [instrument.py] [set_temp_focus()] Weather time stamp 2025-12-31 15:07:53
2025-12-31T15:08:30.268 [DEBUG] [MainThread] [instrument.py] [set_temp_focus()] Weather time stamp iso 2025-12-31T15:07:53
2025-12-31T15:08:30.268 [DEBUG] [MainThread] [instrument.py] [set_temp_focus()] Got parameters for focus at temp: -25.6, 2698
2025-12-31T15:08:30.268 [INFO] [MainThread] [instrument.py] [set_temp_focus()] Setting focus to 0.07910866141732283
2025-12-31T15:08:45.286 [INFO] [MainThread] [run_preflight.py] [exercise_mookodi_optomechanics()] Moving FILTER slide B to out postion
2025-12-31T15:08:45.287 [INFO] [MainThread] [instrument.py] [set_filter()] Setting filter 1:0
2025-12-31T15:08:45.287 [INFO] [MainThread] [client.py] [set_filter()] Setting filter slide ID 1 to filter id 0
2025-12-31T15:08:45.321 [INFO] [MainThread] [client.py] [set_filter()] Filter in slide 1  moved to position 0 successfully
2025-12-31T15:09:01.337 [INFO] [MainThread] [run_preflight.py] [main()] Successfully exercised some of Mookodi's optomechanics.
2025-12-31T15:09:01.345 [DEBUG] [MainThread] [logging.py] [debug()] Connection to Modbus server established. Socket ('10.2.2.28', 44512)
2025-12-31T15:09:01.346 [DEBUG] [MainThread] [logging.py] [debug()] [2, 0]
2025-12-31T15:09:01.346 [DEBUG] [MainThread] [logging.py] [debug()] Current transaction state - IDLE
2025-12-31T15:09:01.346 [DEBUG] [MainThread] [logging.py] [debug()] Running transaction 1
2025-12-31T15:09:01.346 [DEBUG] [MainThread] [logging.py] [debug()] SEND: 0x0 0x1 0x0 0x0 0x0 0xb 0x0 0x10 0x0 0x6f 0x0 0x2 0x4 0x0 0x2 0x0 0x0
2025-12-31T15:09:01.346 [DEBUG] [MainThread] [logging.py] [debug()] New Transaction state "SENDING"
2025-12-31T15:09:01.347 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "SENDING" to "WAITING FOR REPLY"
2025-12-31T15:09:01.352 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "WAITING FOR REPLY" to "PROCESSING REPLY"
2025-12-31T15:09:01.352 [DEBUG] [MainThread] [logging.py] [debug()] RECV: 0x0 0x1 0x0 0x0 0x0 0x6 0x0 0x10 0x0 0x6f 0x0 0x2
2025-12-31T15:09:01.353 [DEBUG] [MainThread] [logging.py] [debug()] Processing: 0x0 0x1 0x0 0x0 0x0 0x6 0x0 0x10 0x0 0x6f 0x0 0x2
2025-12-31T15:09:01.353 [DEBUG] [MainThread] [logging.py] [debug()] Factory Response[WriteMultipleRegistersResponse': 16]
2025-12-31T15:09:01.353 [DEBUG] [MainThread] [logging.py] [debug()] Adding transaction 1
2025-12-31T15:09:01.353 [DEBUG] [MainThread] [logging.py] [debug()] Getting transaction 1
2025-12-31T15:09:01.353 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "PROCESSING REPLY" to "TRANSACTION_COMPLETE"
2025-12-31T15:09:01.353 [DEBUG] [MainThread] [logging.py] [debug()] [0, 0]
2025-12-31T15:09:01.353 [DEBUG] [MainThread] [logging.py] [debug()] Current transaction state - TRANSACTION_COMPLETE
2025-12-31T15:09:01.354 [DEBUG] [MainThread] [logging.py] [debug()] Running transaction 2
2025-12-31T15:09:01.354 [DEBUG] [MainThread] [logging.py] [debug()] SEND: 0x0 0x2 0x0 0x0 0x0 0xb 0x0 0x10 0x0 0x6f 0x0 0x2 0x4 0x0 0x0 0x0 0x0
2025-12-31T15:09:01.354 [DEBUG] [MainThread] [logging.py] [debug()] New Transaction state "SENDING"
2025-12-31T15:09:01.354 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "SENDING" to "WAITING FOR REPLY"
2025-12-31T15:09:01.359 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "WAITING FOR REPLY" to "PROCESSING REPLY"
2025-12-31T15:09:01.359 [DEBUG] [MainThread] [logging.py] [debug()] RECV: 0x0 0x2 0x0 0x0 0x0 0x6 0x0 0x10 0x0 0x6f 0x0 0x2
2025-12-31T15:09:01.359 [DEBUG] [MainThread] [logging.py] [debug()] Processing: 0x0 0x2 0x0 0x0 0x0 0x6 0x0 0x10 0x0 0x6f 0x0 0x2
2025-12-31T15:09:01.360 [DEBUG] [MainThread] [logging.py] [debug()] Factory Response[WriteMultipleRegistersResponse': 16]
2025-12-31T15:09:01.360 [DEBUG] [MainThread] [logging.py] [debug()] Adding transaction 2
2025-12-31T15:09:01.360 [DEBUG] [MainThread] [logging.py] [debug()] Getting transaction 2
2025-12-31T15:09:01.360 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "PROCESSING REPLY" to "TRANSACTION_COMPLETE"
2025-12-31T15:09:06.366 [DEBUG] [MainThread] [logging.py] [debug()] [1]
2025-12-31T15:09:06.366 [DEBUG] [MainThread] [logging.py] [debug()] Current transaction state - TRANSACTION_COMPLETE
2025-12-31T15:09:06.366 [DEBUG] [MainThread] [logging.py] [debug()] Running transaction 3
2025-12-31T15:09:06.366 [DEBUG] [MainThread] [logging.py] [debug()] SEND: 0x0 0x3 0x0 0x0 0x0 0x9 0x0 0x10 0x0 0x6f 0x0 0x1 0x2 0x0 0x1
2025-12-31T15:09:06.366 [DEBUG] [MainThread] [logging.py] [debug()] New Transaction state "SENDING"
2025-12-31T15:09:06.366 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "SENDING" to "WAITING FOR REPLY"
2025-12-31T15:09:06.373 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "WAITING FOR REPLY" to "PROCESSING REPLY"
2025-12-31T15:09:06.373 [DEBUG] [MainThread] [logging.py] [debug()] RECV: 0x0 0x3 0x0 0x0 0x0 0x6 0x0 0x10 0x0 0x6f 0x0 0x1
2025-12-31T15:09:06.373 [DEBUG] [MainThread] [logging.py] [debug()] Processing: 0x0 0x3 0x0 0x0 0x0 0x6 0x0 0x10 0x0 0x6f 0x0 0x1
2025-12-31T15:09:06.374 [DEBUG] [MainThread] [logging.py] [debug()] Factory Response[WriteMultipleRegistersResponse': 16]
2025-12-31T15:09:06.374 [DEBUG] [MainThread] [logging.py] [debug()] Adding transaction 3
2025-12-31T15:09:06.374 [DEBUG] [MainThread] [logging.py] [debug()] Getting transaction 3
2025-12-31T15:09:06.374 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "PROCESSING REPLY" to "TRANSACTION_COMPLETE"
2025-12-31T15:09:06.374 [DEBUG] [MainThread] [logging.py] [debug()] [0]
2025-12-31T15:09:06.374 [DEBUG] [MainThread] [logging.py] [debug()] Current transaction state - TRANSACTION_COMPLETE
2025-12-31T15:09:06.374 [DEBUG] [MainThread] [logging.py] [debug()] Running transaction 4
2025-12-31T15:09:06.374 [DEBUG] [MainThread] [logging.py] [debug()] SEND: 0x0 0x4 0x0 0x0 0x0 0x9 0x0 0x10 0x0 0x6f 0x0 0x1 0x2 0x0 0x0
2025-12-31T15:09:06.375 [DEBUG] [MainThread] [logging.py] [debug()] New Transaction state "SENDING"
2025-12-31T15:09:06.375 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "SENDING" to "WAITING FOR REPLY"
2025-12-31T15:09:06.380 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "WAITING FOR REPLY" to "PROCESSING REPLY"
2025-12-31T15:09:06.380 [DEBUG] [MainThread] [logging.py] [debug()] RECV: 0x0 0x4 0x0 0x0 0x0 0x6 0x0 0x10 0x0 0x6f 0x0 0x1
2025-12-31T15:09:06.380 [DEBUG] [MainThread] [logging.py] [debug()] Processing: 0x0 0x4 0x0 0x0 0x0 0x6 0x0 0x10 0x0 0x6f 0x0 0x1
2025-12-31T15:09:06.380 [DEBUG] [MainThread] [logging.py] [debug()] Factory Response[WriteMultipleRegistersResponse': 16]
2025-12-31T15:09:06.380 [DEBUG] [MainThread] [logging.py] [debug()] Adding transaction 4
2025-12-31T15:09:06.381 [DEBUG] [MainThread] [logging.py] [debug()] Getting transaction 4
2025-12-31T15:09:06.381 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "PROCESSING REPLY" to "TRANSACTION_COMPLETE"
2025-12-31T15:09:26.384 [DEBUG] [MainThread] [logging.py] [debug()] Connection to Modbus server established. Socket ('10.2.2.28', 38610)
2025-12-31T15:09:26.384 [DEBUG] [MainThread] [logging.py] [debug()] [2, 0]
2025-12-31T15:09:26.384 [DEBUG] [MainThread] [logging.py] [debug()] Current transaction state - TRANSACTION_COMPLETE
2025-12-31T15:09:26.384 [DEBUG] [MainThread] [logging.py] [debug()] Running transaction 5
2025-12-31T15:09:26.385 [DEBUG] [MainThread] [logging.py] [debug()] SEND: 0x0 0x5 0x0 0x0 0x0 0xb 0x0 0x10 0x0 0x6f 0x0 0x2 0x4 0x0 0x2 0x0 0x0
2025-12-31T15:09:26.385 [DEBUG] [MainThread] [logging.py] [debug()] New Transaction state "SENDING"
2025-12-31T15:09:26.385 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "SENDING" to "WAITING FOR REPLY"
2025-12-31T15:09:26.391 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "WAITING FOR REPLY" to "PROCESSING REPLY"
2025-12-31T15:09:26.391 [DEBUG] [MainThread] [logging.py] [debug()] RECV: 0x0 0x5 0x0 0x0 0x0 0x6 0x0 0x10 0x0 0x6f 0x0 0x2
2025-12-31T15:09:26.391 [DEBUG] [MainThread] [logging.py] [debug()] Processing: 0x0 0x5 0x0 0x0 0x0 0x6 0x0 0x10 0x0 0x6f 0x0 0x2
2025-12-31T15:09:26.392 [DEBUG] [MainThread] [logging.py] [debug()] Factory Response[WriteMultipleRegistersResponse': 16]
2025-12-31T15:09:26.392 [DEBUG] [MainThread] [logging.py] [debug()] Adding transaction 5
2025-12-31T15:09:26.392 [DEBUG] [MainThread] [logging.py] [debug()] Getting transaction 5
2025-12-31T15:09:26.392 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "PROCESSING REPLY" to "TRANSACTION_COMPLETE"
2025-12-31T15:09:26.392 [DEBUG] [MainThread] [logging.py] [debug()] [0, 0]
2025-12-31T15:09:26.392 [DEBUG] [MainThread] [logging.py] [debug()] Current transaction state - TRANSACTION_COMPLETE
2025-12-31T15:09:26.392 [DEBUG] [MainThread] [logging.py] [debug()] Running transaction 6
2025-12-31T15:09:26.392 [DEBUG] [MainThread] [logging.py] [debug()] SEND: 0x0 0x6 0x0 0x0 0x0 0xb 0x0 0x10 0x0 0x6f 0x0 0x2 0x4 0x0 0x0 0x0 0x0
2025-12-31T15:09:26.392 [DEBUG] [MainThread] [logging.py] [debug()] New Transaction state "SENDING"
2025-12-31T15:09:26.393 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "SENDING" to "WAITING FOR REPLY"
2025-12-31T15:09:26.398 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "WAITING FOR REPLY" to "PROCESSING REPLY"
2025-12-31T15:09:26.398 [DEBUG] [MainThread] [logging.py] [debug()] RECV: 0x0 0x6 0x0 0x0 0x0 0x6 0x0 0x10 0x0 0x6f 0x0 0x2
2025-12-31T15:09:26.398 [DEBUG] [MainThread] [logging.py] [debug()] Processing: 0x0 0x6 0x0 0x0 0x0 0x6 0x0 0x10 0x0 0x6f 0x0 0x2
2025-12-31T15:09:26.398 [DEBUG] [MainThread] [logging.py] [debug()] Factory Response[WriteMultipleRegistersResponse': 16]
2025-12-31T15:09:26.399 [DEBUG] [MainThread] [logging.py] [debug()] Adding transaction 6
2025-12-31T15:09:26.399 [DEBUG] [MainThread] [logging.py] [debug()] Getting transaction 6
2025-12-31T15:09:26.399 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "PROCESSING REPLY" to "TRANSACTION_COMPLETE"
2025-12-31T15:09:31.404 [DEBUG] [MainThread] [logging.py] [debug()] [50, 0]
2025-12-31T15:09:31.404 [DEBUG] [MainThread] [logging.py] [debug()] Current transaction state - TRANSACTION_COMPLETE
2025-12-31T15:09:31.404 [DEBUG] [MainThread] [logging.py] [debug()] Running transaction 7
2025-12-31T15:09:31.404 [DEBUG] [MainThread] [logging.py] [debug()] SEND: 0x0 0x7 0x0 0x0 0x0 0xb 0x0 0x10 0x0 0x70 0x0 0x2 0x4 0x0 0x32 0x0 0x0
2025-12-31T15:09:31.404 [DEBUG] [MainThread] [logging.py] [debug()] New Transaction state "SENDING"
2025-12-31T15:09:31.404 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "SENDING" to "WAITING FOR REPLY"
2025-12-31T15:09:31.409 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "WAITING FOR REPLY" to "PROCESSING REPLY"
2025-12-31T15:09:31.409 [DEBUG] [MainThread] [logging.py] [debug()] RECV: 0x0 0x7 0x0 0x0 0x0 0x6 0x0 0x10 0x0 0x70 0x0 0x2
2025-12-31T15:09:31.410 [DEBUG] [MainThread] [logging.py] [debug()] Processing: 0x0 0x7 0x0 0x0 0x0 0x6 0x0 0x10 0x0 0x70 0x0 0x2
2025-12-31T15:09:31.410 [DEBUG] [MainThread] [logging.py] [debug()] Factory Response[WriteMultipleRegistersResponse': 16]
2025-12-31T15:09:31.410 [DEBUG] [MainThread] [logging.py] [debug()] Adding transaction 7
2025-12-31T15:09:31.410 [DEBUG] [MainThread] [logging.py] [debug()] Getting transaction 7
2025-12-31T15:09:31.410 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "PROCESSING REPLY" to "TRANSACTION_COMPLETE"
2025-12-31T15:09:31.410 [DEBUG] [MainThread] [logging.py] [debug()] [50, 0]
2025-12-31T15:09:31.410 [DEBUG] [MainThread] [logging.py] [debug()] Current transaction state - TRANSACTION_COMPLETE
2025-12-31T15:09:31.410 [DEBUG] [MainThread] [logging.py] [debug()] Running transaction 8
2025-12-31T15:09:31.410 [DEBUG] [MainThread] [logging.py] [debug()] SEND: 0x0 0x8 0x0 0x0 0x0 0xb 0x0 0x10 0x0 0x72 0x0 0x2 0x4 0x0 0x32 0x0 0x0
2025-12-31T15:09:31.410 [DEBUG] [MainThread] [logging.py] [debug()] New Transaction state "SENDING"
2025-12-31T15:09:31.410 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "SENDING" to "WAITING FOR REPLY"
2025-12-31T15:09:31.416 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "WAITING FOR REPLY" to "PROCESSING REPLY"
2025-12-31T15:09:31.416 [DEBUG] [MainThread] [logging.py] [debug()] RECV: 0x0 0x8 0x0 0x0 0x0 0x6 0x0 0x10 0x0 0x72 0x0 0x2
2025-12-31T15:09:31.416 [DEBUG] [MainThread] [logging.py] [debug()] Processing: 0x0 0x8 0x0 0x0 0x0 0x6 0x0 0x10 0x0 0x72 0x0 0x2
2025-12-31T15:09:31.416 [DEBUG] [MainThread] [logging.py] [debug()] Factory Response[WriteMultipleRegistersResponse': 16]
2025-12-31T15:09:31.416 [DEBUG] [MainThread] [logging.py] [debug()] Adding transaction 8
2025-12-31T15:09:31.417 [DEBUG] [MainThread] [logging.py] [debug()] Getting transaction 8
2025-12-31T15:09:31.417 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "PROCESSING REPLY" to "TRANSACTION_COMPLETE"
2025-12-31T15:09:31.417 [DEBUG] [MainThread] [logging.py] [debug()] [4]
2025-12-31T15:09:31.417 [DEBUG] [MainThread] [logging.py] [debug()] Current transaction state - TRANSACTION_COMPLETE
2025-12-31T15:09:31.417 [DEBUG] [MainThread] [logging.py] [debug()] Running transaction 9
2025-12-31T15:09:31.417 [DEBUG] [MainThread] [logging.py] [debug()] SEND: 0x0 0x9 0x0 0x0 0x0 0x9 0x0 0x10 0x0 0x6f 0x0 0x1 0x2 0x0 0x4
2025-12-31T15:09:31.417 [DEBUG] [MainThread] [logging.py] [debug()] New Transaction state "SENDING"
2025-12-31T15:09:31.417 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "SENDING" to "WAITING FOR REPLY"
2025-12-31T15:09:31.424 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "WAITING FOR REPLY" to "PROCESSING REPLY"
2025-12-31T15:09:31.424 [DEBUG] [MainThread] [logging.py] [debug()] RECV: 0x0 0x9 0x0 0x0 0x0 0x6 0x0 0x10 0x0 0x6f 0x0 0x1
2025-12-31T15:09:31.424 [DEBUG] [MainThread] [logging.py] [debug()] Processing: 0x0 0x9 0x0 0x0 0x0 0x6 0x0 0x10 0x0 0x6f 0x0 0x1
2025-12-31T15:09:31.424 [DEBUG] [MainThread] [logging.py] [debug()] Factory Response[WriteMultipleRegistersResponse': 16]
2025-12-31T15:09:31.424 [DEBUG] [MainThread] [logging.py] [debug()] Adding transaction 9
2025-12-31T15:09:31.424 [DEBUG] [MainThread] [logging.py] [debug()] Getting transaction 9
2025-12-31T15:09:31.424 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "PROCESSING REPLY" to "TRANSACTION_COMPLETE"
2025-12-31T15:09:31.424 [DEBUG] [MainThread] [logging.py] [debug()] [0]
2025-12-31T15:09:31.424 [DEBUG] [MainThread] [logging.py] [debug()] Current transaction state - TRANSACTION_COMPLETE
2025-12-31T15:09:31.424 [DEBUG] [MainThread] [logging.py] [debug()] Running transaction 10
2025-12-31T15:09:31.424 [DEBUG] [MainThread] [logging.py] [debug()] SEND: 0x0 0xa 0x0 0x0 0x0 0x9 0x0 0x10 0x0 0x6f 0x0 0x1 0x2 0x0 0x0
2025-12-31T15:09:31.424 [DEBUG] [MainThread] [logging.py] [debug()] New Transaction state "SENDING"
2025-12-31T15:09:31.424 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "SENDING" to "WAITING FOR REPLY"
2025-12-31T15:09:31.431 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "WAITING FOR REPLY" to "PROCESSING REPLY"
2025-12-31T15:09:31.431 [DEBUG] [MainThread] [logging.py] [debug()] RECV: 0x0 0xa 0x0 0x0 0x0 0x6 0x0 0x10 0x0 0x6f 0x0 0x1
2025-12-31T15:09:31.431 [DEBUG] [MainThread] [logging.py] [debug()] Processing: 0x0 0xa 0x0 0x0 0x0 0x6 0x0 0x10 0x0 0x6f 0x0 0x1
2025-12-31T15:09:31.431 [DEBUG] [MainThread] [logging.py] [debug()] Factory Response[WriteMultipleRegistersResponse': 16]
2025-12-31T15:09:31.431 [DEBUG] [MainThread] [logging.py] [debug()] Adding transaction 10
2025-12-31T15:09:31.431 [DEBUG] [MainThread] [logging.py] [debug()] Getting transaction 10
2025-12-31T15:09:31.431 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "PROCESSING REPLY" to "TRANSACTION_COMPLETE"
2025-12-31T15:09:31.431 [INFO] [MainThread] [run_preflight.py] [main()] Successfully initialised Mookodi guider xyslides.
2025-12-31T15:09:31.986 [DEBUG] [MainThread] [pyplot.py] [switch_backend()] Loaded backend agg version v2.2.
2025-12-31T15:09:31.988 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: Matching sans\-serif:style=normal:variant=normal:weight=normal:stretch=normal:size=10.0.
2025-12-31T15:09:31.988 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/STIXNonUni.ttf', name='STIXNonUnicode', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.989 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/cmr10.ttf', name='cmr10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.989 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/STIXNonUniBol.ttf', name='STIXNonUnicode', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.989 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/cmmi10.ttf', name='cmmi10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.989 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/cmb10.ttf', name='cmb10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.989 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/DejaVuSansMono-Bold.ttf', name='DejaVu Sans Mono', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.989 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/DejaVuSans.ttf', name='DejaVu Sans', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 0.05
2025-12-31T15:09:31.989 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/STIXGeneralBol.ttf', name='STIXGeneral', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.989 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/DejaVuSansMono-Oblique.ttf', name='DejaVu Sans Mono', style='oblique', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:31.989 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/DejaVuSans-Oblique.ttf', name='DejaVu Sans', style='oblique', variant='normal', weight=400, stretch='normal', size='scalable')) = 1.05
2025-12-31T15:09:31.989 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/STIXSizThreeSymReg.ttf', name='STIXSizeThreeSym', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.989 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/cmtt10.ttf', name='cmtt10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.989 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/cmsy10.ttf', name='cmsy10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.989 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/STIXSizOneSymReg.ttf', name='STIXSizeOneSym', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.989 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/DejaVuSans-Bold.ttf', name='DejaVu Sans', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 0.33499999999999996
2025-12-31T15:09:31.989 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/DejaVuSansDisplay.ttf', name='DejaVu Sans Display', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.989 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/STIXGeneralBolIta.ttf', name='STIXGeneral', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:31.989 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/STIXGeneralItalic.ttf', name='STIXGeneral', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:31.989 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/DejaVuSerif-BoldItalic.ttf', name='DejaVu Serif', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:31.989 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/DejaVuSansMono.ttf', name='DejaVu Sans Mono', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.989 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/DejaVuSans-BoldOblique.ttf', name='DejaVu Sans', style='oblique', variant='normal', weight=700, stretch='normal', size='scalable')) = 1.335
2025-12-31T15:09:31.989 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/DejaVuSerifDisplay.ttf', name='DejaVu Serif Display', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.989 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/STIXSizFourSymBol.ttf', name='STIXSizeFourSym', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.989 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/STIXSizFourSymReg.ttf', name='STIXSizeFourSym', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.989 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/DejaVuSerif.ttf', name='DejaVu Serif', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.989 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/DejaVuSerif-Bold.ttf', name='DejaVu Serif', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.989 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/STIXSizThreeSymBol.ttf', name='STIXSizeThreeSym', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.989 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/STIXSizTwoSymBol.ttf', name='STIXSizeTwoSym', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.989 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/cmss10.ttf', name='cmss10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.989 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/STIXSizOneSymBol.ttf', name='STIXSizeOneSym', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.989 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/DejaVuSansMono-BoldOblique.ttf', name='DejaVu Sans Mono', style='oblique', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:31.989 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/STIXNonUniIta.ttf', name='STIXNonUnicode', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:31.989 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/DejaVuSerif-Italic.ttf', name='DejaVu Serif', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:31.989 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/STIXNonUniBolIta.ttf', name='STIXNonUnicode', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:31.989 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/STIXSizTwoSymReg.ttf', name='STIXSizeTwoSym', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.989 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/STIXSizFiveSymReg.ttf', name='STIXSizeFiveSym', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.989 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/cmex10.ttf', name='cmex10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.989 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/STIXGeneral.ttf', name='STIXGeneral', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.989 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/quicksand/Quicksand-Light.ttf', name='Quicksand Light', style='normal', variant='normal', weight=300, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:31.989 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Sawasdee.ttf', name='Sawasdee', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.989 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-telu-extra/vemana2000.ttf', name='Vemana2000', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.989 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/freefont/FreeSansBold.ttf', name='FreeSans', style='normal', variant='normal', weight=600, stretch='normal', size='scalable')) = 10.24
2025-12-31T15:09:31.990 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation/LiberationSansNarrow-Italic.ttf', name='Liberation Sans Narrow', style='italic', variant='normal', weight=400, stretch='condensed', size='scalable')) = 11.25
2025-12-31T15:09:31.990 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/padauk/PadaukBook-Regular.ttf', name='Padauk Book', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.990 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/TlwgMono.ttf', name='Tlwg Mono', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.990 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/padauk/Padauk-Bold.ttf', name='Padauk', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.990 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Loma-BoldOblique.ttf', name='Loma', style='oblique', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:31.990 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation2/LiberationSans-Bold.ttf', name='Liberation Sans', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.990 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/NimbusMonoPS-Italic.otf', name='Nimbus Mono PS', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:31.990 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf', name='DejaVu Sans', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 0.05
2025-12-31T15:09:31.990 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/Gubbi/Gubbi.ttf', name='Gubbi', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.990 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Kinnari.ttf', name='Kinnari', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.990 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/lao/Phetsarath_OT.ttf', name='Phetsarath OT', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.990 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-yrsa-rasa/Rasa-Light.ttf', name='Rasa', style='normal', variant='normal', weight=300, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:31.990 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/noto/NotoSansCJK-Regular.ttc', name='Noto Sans CJK JP', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.990 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/samyak-fonts/Samyak-Malayalam.ttf', name='Samyak Malayalam', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.990 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation/LiberationMono-Regular.ttf', name='Liberation Mono', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.990 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/P052-Roman.otf', name='P052', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.990 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/Sahadeva/sahadeva.ttf', name='Sahadeva', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.990 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/kacst/KacstFarsi.ttf', name='KacstFarsi', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:31.990 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation/LiberationMono-Italic.ttf', name='Liberation Mono', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:31.990 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/TlwgTypist.ttf', name='Tlwg Typist', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.990 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/freefont/FreeSerifItalic.ttf', name='FreeSerif', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:31.990 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/teluguvijayam/TenaliRamakrishna-Regular.ttf', name='TenaliRamakrishna', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.990 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/kacst/KacstArt.ttf', name='KacstArt', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:31.990 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/lohit-tamil-classical/Lohit-Tamil-Classical.ttf', name='Lohit Tamil Classical', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.990 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/teluguvijayam/LakkiReddy.ttf', name='LakkiReddy', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.990 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/dejavu/DejaVuSans-Bold.ttf', name='DejaVu Sans', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 0.33499999999999996
2025-12-31T15:09:31.990 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-deva-extra/chandas1-2.ttf', name='Chandas', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.990 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-deva-extra/samanata.ttf', name='Samanata', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.990 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/TlwgMono-Oblique.ttf', name='Tlwg Mono', style='oblique', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:31.990 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/teluguvijayam/Ramaraja-Regular.ttf', name='Ramaraja', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.990 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Sawasdee-Oblique.ttf', name='Sawasdee', style='oblique', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:31.990 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Garuda-Oblique.ttf', name='Garuda', style='oblique', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:31.990 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-yrsa-rasa/Yrsa-Bold.ttf', name='Yrsa', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.990 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/teluguvijayam/SreeKrushnadevaraya.ttf', name='Sree Krushnadevaraya', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.990 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/teluguvijayam/Gurajada.ttf', name='Gurajada', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.990 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/malayalam/Dyuthi-Regular.ttf', name='Dyuthi', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.990 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/freefont/FreeMono.ttf', name='FreeMono', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.990 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/teluguvijayam/ramabhadra.ttf', name='Ramabhadra', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.990 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/NimbusSansNarrow-Regular.otf', name='Nimbus Sans Narrow', style='normal', variant='normal', weight=400, stretch='condensed', size='scalable')) = 10.25
2025-12-31T15:09:31.990 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/abyssinica/AbyssinicaSIL-Regular.ttf', name='Abyssinica SIL', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.990 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-yrsa-rasa/Rasa-Medium.ttf', name='Rasa', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:31.990 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-deva-extra/kalimati.ttf', name='Kalimati', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.990 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-beng-extra/Ani.ttf', name='Ani', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.990 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Umpush-Light.ttf', name='Umpush', style='normal', variant='normal', weight=300, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:31.990 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/NimbusSans-Regular.otf', name='Nimbus Sans', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.990 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation/LiberationSans-BoldItalic.ttf', name='Liberation Sans', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:31.991 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/C059-Roman.otf', name='C059', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.991 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation/LiberationSerif-Bold.ttf', name='Liberation Serif', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.991 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/ttf-khmeros-core/KhmerOS.ttf', name='Khmer OS', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.991 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/freefont/FreeSans.ttf', name='FreeSans', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.991 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/droid/DroidSansFallbackFull.ttf', name='Droid Sans Fallback', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.991 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/dejavu/DejaVuSerif-Bold.ttf', name='DejaVu Serif', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.991 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/malayalam/Uroob-Regular.ttf', name='Uroob', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.991 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/TlwgTypist-BoldOblique.ttf', name='Tlwg Typist', style='oblique', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:31.991 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-yrsa-rasa/Yrsa-BoldItalic.ttf', name='Yrsa', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:31.991 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/teluguvijayam/NATS.ttf', name='NATS', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.991 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/ubuntu/Ubuntu-BI.ttf', name='Ubuntu', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:31.991 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-beng-extra/Mukti.ttf', name='Mukti', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:31.991 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation/LiberationSansNarrow-Bold.ttf', name='Liberation Sans Narrow', style='normal', variant='normal', weight=700, stretch='condensed', size='scalable')) = 10.535
2025-12-31T15:09:31.991 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-yrsa-rasa/Rasa-Bold.ttf', name='Rasa', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.991 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/ubuntu/UbuntuMono-R.ttf', name='Ubuntu Mono', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.991 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Umpush.ttf', name='Umpush', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.991 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Garuda-BoldOblique.ttf', name='Garuda', style='oblique', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:31.991 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/freefont/FreeMonoOblique.ttf', name='FreeMono', style='oblique', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:31.991 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/malayalam/RaghuMalayalamSans-Regular.ttf', name='RaghuMalayalamSans', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.991 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-yrsa-rasa/Yrsa-Regular.ttf', name='Yrsa', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.991 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Purisa.ttf', name='Purisa', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.991 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/padauk/Padauk-Regular.ttf', name='Padauk', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.991 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-telu-extra/Pothana2000.ttf', name='Pothana2000', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.991 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/NimbusMonoPS-BoldItalic.otf', name='Nimbus Mono PS', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:31.991 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/teluguvijayam/Peddana-Regular.ttf', name='Peddana', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.991 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/samyak-fonts/Samyak-Gujarati.ttf', name='Samyak Gujarati', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:31.991 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/teluguvijayam/mallanna.ttf', name='Mallanna', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.991 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/TlwgTypewriter-Oblique.ttf', name='Tlwg Typewriter', style='oblique', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:31.991 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Loma-Oblique.ttf', name='Loma', style='oblique', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:31.991 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-yrsa-rasa/Yrsa-LightItalic.ttf', name='Yrsa', style='italic', variant='normal', weight=300, stretch='normal', size='scalable')) = 11.145
2025-12-31T15:09:31.991 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/Nakula/nakula.ttf', name='Nakula', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.991 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-gujr-extra/padmaa.ttf', name='padmaa', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:31.991 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Norasi.ttf', name='Norasi', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.991 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/NimbusRoman-Bold.otf', name='Nimbus Roman', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.991 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/lohit-telugu/Lohit-Telugu.ttf', name='Lohit Telugu', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.991 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Garuda-Bold.ttf', name='Garuda', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.991 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/kacst/KacstScreen.ttf', name='KacstScreen', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:31.991 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/malayalam/Gayathri-Thin.otf', name='Gayathri', style='normal', variant='normal', weight=100, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.991 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-yrsa-rasa/Yrsa-SemiBoldItalic.ttf', name='Yrsa', style='italic', variant='normal', weight=600, stretch='normal', size='scalable')) = 11.24
2025-12-31T15:09:31.991 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation/LiberationSansNarrow-BoldItalic.ttf', name='Liberation Sans Narrow', style='italic', variant='normal', weight=700, stretch='condensed', size='scalable')) = 11.535
2025-12-31T15:09:31.991 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/TlwgTypo-Oblique.ttf', name='Tlwg Typo', style='oblique', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:31.991 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-yrsa-rasa/Yrsa-MediumItalic.ttf', name='Yrsa', style='italic', variant='normal', weight=500, stretch='normal', size='scalable')) = 11.145
2025-12-31T15:09:31.992 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Kinnari-Italic.ttf', name='Kinnari', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:31.992 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/ubuntu/UbuntuMono-B.ttf', name='Ubuntu Mono', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.992 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/NimbusSansNarrow-Oblique.otf', name='Nimbus Sans Narrow', style='oblique', variant='normal', weight=400, stretch='condensed', size='scalable')) = 11.25
2025-12-31T15:09:31.992 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/URWGothic-Book.otf', name='URW Gothic', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.992 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Laksaman.ttf', name='Laksaman', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.992 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/quicksand/Quicksand-Regular.ttf', name='Quicksand', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.992 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-gujr-extra/aakar-medium.ttf', name='aakar', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:31.992 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/teluguvijayam/SyamalaRamana.ttf', name='Syamala Ramana', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.992 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/dejavu/DejaVuSansMono.ttf', name='DejaVu Sans Mono', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.992 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-gujr-extra/Rekha.ttf', name='Rekha', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:31.992 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Waree-Oblique.ttf', name='Waree', style='oblique', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:31.992 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/NimbusSansNarrow-BoldOblique.otf', name='Nimbus Sans Narrow', style='oblique', variant='normal', weight=700, stretch='condensed', size='scalable')) = 11.535
2025-12-31T15:09:31.992 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-yrsa-rasa/Yrsa-Italic.ttf', name='Yrsa', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:31.992 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/samyak/Samyak-Devanagari.ttf', name='Samyak Devanagari', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:31.992 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/freefont/FreeMonoBoldOblique.ttf', name='FreeMono', style='oblique', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:31.992 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/malayalam/Manjari-Thin.otf', name='Manjari', style='normal', variant='normal', weight=100, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.992 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/libreoffice/opens___.ttf', name='OpenSymbol', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.992 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-beng-extra/MitraMono.ttf', name='Mitra ', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.992 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation2/LiberationMono-Regular.ttf', name='Liberation Mono', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.992 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation/LiberationMono-Bold.ttf', name='Liberation Mono', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.992 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/kacst-one/KacstOne-Bold.ttf', name='KacstOne', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.992 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-gujr-extra/padmaa-Bold.1.1.ttf', name='padmaa-Bold.1.1', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.992 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation/LiberationSerif-Regular.ttf', name='Liberation Serif', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.992 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/ubuntu/Ubuntu-MI.ttf', name='Ubuntu', style='italic', variant='normal', weight=500, stretch='normal', size='scalable')) = 11.145
2025-12-31T15:09:31.992 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/ubuntu/UbuntuMono-BI.ttf', name='Ubuntu Mono', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:31.992 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/TlwgTypo-Bold.ttf', name='Tlwg Typo', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.992 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/malayalam/Keraleeyam-Regular.ttf', name='Keraleeyam', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.992 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Umpush-Oblique.ttf', name='Umpush', style='oblique', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:31.992 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/URWGothic-Demi.otf', name='URW Gothic', style='normal', variant='normal', weight=600, stretch='normal', size='scalable')) = 10.24
2025-12-31T15:09:31.992 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/malayalam/Gayathri-Bold.otf', name='Gayathri', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.992 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/kacst/mry_KacstQurn.ttf', name='mry_KacstQurn', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.992 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation2/LiberationMono-BoldItalic.ttf', name='Liberation Mono', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:31.992 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/TlwgTypist-Oblique.ttf', name='Tlwg Typist', style='oblique', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:31.992 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Laksaman-Italic.ttf', name='Laksaman', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:31.992 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/kacst-one/KacstOne.ttf', name='KacstOne', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.992 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Waree-Bold.ttf', name='Waree', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.992 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/teluguvijayam/RaviPrakash.ttf', name='RaviPrakash', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.992 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Kinnari-Bold.ttf', name='Kinnari', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.992 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/URWBookman-DemiItalic.otf', name='URW Bookman', style='italic', variant='normal', weight=600, stretch='normal', size='scalable')) = 11.24
2025-12-31T15:09:31.992 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/TlwgTypo.ttf', name='Tlwg Typo', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.993 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Umpush-BoldOblique.ttf', name='Umpush', style='oblique', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:31.993 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Waree-BoldOblique.ttf', name='Waree', style='oblique', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:31.993 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/TlwgTypo-BoldOblique.ttf', name='Tlwg Typo', style='oblique', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:31.993 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/teluguvijayam/Gidugu.ttf', name='Gidugu', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.993 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/malayalam/Chilanka-Regular.otf', name='Chilanka', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.993 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Kinnari-BoldOblique.ttf', name='Kinnari', style='oblique', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:31.993 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/kacst/KacstBook.ttf', name='KacstBook', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:31.993 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/lohit-gujarati/Lohit-Gujarati.ttf', name='Lohit Gujarati', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.993 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/freefont/FreeSerif.ttf', name='FreeSerif', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.993 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/ubuntu/Ubuntu-L.ttf', name='Ubuntu', style='normal', variant='normal', weight=300, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:31.993 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tibetan-machine/TibetanMachineUni.ttf', name='Tibetan Machine Uni', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.993 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/dejavu/DejaVuSansMono-Bold.ttf', name='DejaVu Sans Mono', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.993 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/ubuntu/Ubuntu-LI.ttf', name='Ubuntu', style='italic', variant='normal', weight=300, stretch='normal', size='scalable')) = 11.145
2025-12-31T15:09:31.993 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/ttf-khmeros-core/KhmerOSsys.ttf', name='Khmer OS System', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.993 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Norasi-Oblique.ttf', name='Norasi', style='oblique', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:31.993 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/teluguvijayam/suranna.ttf', name='Suranna', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.993 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/quicksand/Quicksand-Medium.ttf', name='Quicksand Medium', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:31.993 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/sinhala/lklug.ttf', name='LKLUG', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.993 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/C059-Bold.otf', name='C059', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.993 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/kacst/KacstPen.ttf', name='KacstPen', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:31.993 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/ubuntu/Ubuntu-M.ttf', name='Ubuntu', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:31.993 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/freefont/FreeSerifBold.ttf', name='FreeSerif', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.993 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation/LiberationSerif-BoldItalic.ttf', name='Liberation Serif', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:31.993 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation/LiberationSerif-Italic.ttf', name='Liberation Serif', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:31.993 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/ubuntu/Ubuntu-Th.ttf', name='Ubuntu', style='normal', variant='normal', weight=250, stretch='normal', size='scalable')) = 10.1925
2025-12-31T15:09:31.993 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/kacst/KacstNaskh.ttf', name='KacstNaskh', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:31.993 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/teluguvijayam/Mandali-Regular.ttf', name='Mandali', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.993 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation/LiberationSans-Italic.ttf', name='Liberation Sans', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:31.993 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Umpush-LightOblique.ttf', name='Umpush', style='oblique', variant='normal', weight=300, stretch='normal', size='scalable')) = 11.145
2025-12-31T15:09:31.993 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/lohit-kannada/Lohit-Kannada.ttf', name='Lohit Kannada', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.993 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/D050000L.otf', name='D050000L', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.993 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/ubuntu/Ubuntu-B.ttf', name='Ubuntu', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.993 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/C059-BdIta.otf', name='C059', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:31.993 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Purisa-Bold.ttf', name='Purisa', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.993 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Norasi-BoldItalic.ttf', name='Norasi', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:31.993 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/malayalam/Rachana-Regular.ttf', name='Rachana', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.993 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-yrsa-rasa/Yrsa-Medium.ttf', name='Yrsa', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:31.993 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation2/LiberationSans-Regular.ttf', name='Liberation Sans', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.993 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-beng-extra/JamrulNormal.ttf', name='Jamrul', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:31.993 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/URWBookman-LightItalic.otf', name='URW Bookman', style='italic', variant='normal', weight=300, stretch='normal', size='scalable')) = 11.145
2025-12-31T15:09:31.993 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/C059-Italic.otf', name='C059', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:31.994 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/NimbusMonoPS-Bold.otf', name='Nimbus Mono PS', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.994 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/ubuntu/Ubuntu-RI.ttf', name='Ubuntu', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:31.994 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Kinnari-BoldItalic.ttf', name='Kinnari', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:31.994 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/lohit-tamil/Lohit-Tamil.ttf', name='Lohit Tamil', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.994 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/noto/NotoSerifCJK-Bold.ttc', name='Noto Serif CJK JP', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.994 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/URWGothic-BookOblique.otf', name='URW Gothic', style='oblique', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:31.994 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation/LiberationSans-Regular.ttf', name='Liberation Sans', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.994 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/TlwgTypist-Bold.ttf', name='Tlwg Typist', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.994 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Purisa-Oblique.ttf', name='Purisa', style='oblique', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:31.994 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Kinnari-Oblique.ttf', name='Kinnari', style='oblique', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:31.994 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/teluguvijayam/Suravaram.ttf', name='Suravaram', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.994 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/ubuntu/Ubuntu-R.ttf', name='Ubuntu', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.994 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/padauk/PadaukBook-Bold.ttf', name='Padauk Book', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.994 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/ubuntu/Ubuntu-C.ttf', name='Ubuntu Condensed', style='normal', variant='normal', weight=400, stretch='condensed', size='scalable')) = 10.25
2025-12-31T15:09:31.994 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Loma-Bold.ttf', name='Loma', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.994 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/freefont/FreeSansOblique.ttf', name='FreeSans', style='oblique', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:31.994 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/malayalam/Suruma.ttf', name='Suruma', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:31.994 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/samyak-fonts/Samyak-Tamil.ttf', name='Samyak Tamil', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:31.994 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/kacst/KacstTitle.ttf', name='KacstTitle', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:31.994 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation2/LiberationMono-Italic.ttf', name='Liberation Mono', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:31.994 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/malayalam/Gayathri-Regular.otf', name='Gayathri', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.994 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/quicksand/Quicksand-Bold.ttf', name='Quicksand', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.994 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/noto/NotoSansMono-Regular.ttf', name='Noto Sans Mono', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.994 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Umpush-Bold.ttf', name='Umpush', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.994 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/NimbusSans-Italic.otf', name='Nimbus Sans', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:31.994 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/TlwgMono-Bold.ttf', name='Tlwg Mono', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.994 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/malayalam/Rachana-Bold.ttf', name='Rachana', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.994 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/Navilu/Navilu.ttf', name='Navilu', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.994 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/NimbusMonoPS-Regular.otf', name='Nimbus Mono PS', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.994 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/NimbusRoman-BoldItalic.otf', name='Nimbus Roman', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:31.994 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/NimbusRoman-Regular.otf', name='Nimbus Roman', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.994 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation/LiberationSans-Bold.ttf', name='Liberation Sans', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.994 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Garuda.ttf', name='Garuda', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.994 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Norasi-BoldOblique.ttf', name='Norasi', style='oblique', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:31.994 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/kacst/KacstQurn.ttf', name='KacstQurn', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.994 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation2/LiberationSerif-Italic.ttf', name='Liberation Serif', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:31.994 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/lohit-oriya/Lohit-Odia.ttf', name='Lohit Odia', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.994 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-yrsa-rasa/Rasa-Regular.ttf', name='Rasa', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.994 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/noto/NotoMono-Regular.ttf', name='Noto Mono', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.994 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/pagul/Pagul.ttf', name='Pagul', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.994 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-beng-extra/Muktibold.ttf', name='Mukti', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.995 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation2/LiberationSans-BoldItalic.ttf', name='Liberation Sans', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:31.995 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/lohit-bengali/Lohit-Bengali.ttf', name='Lohit Bengali', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.995 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/lohit-punjabi/Lohit-Gurmukhi.ttf', name='Lohit Gurmukhi', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.995 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation2/LiberationSerif-BoldItalic.ttf', name='Liberation Serif', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:31.995 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/noto/NotoSerifCJK-Regular.ttc', name='Noto Serif CJK JP', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.995 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Loma.ttf', name='Loma', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.995 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/TlwgTypewriter-Bold.ttf', name='Tlwg Typewriter', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.995 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/Gargi/Gargi.ttf', name='Gargi', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.995 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/StandardSymbolsPS.otf', name='Standard Symbols PS', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.995 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/malayalam/AnjaliOldLipi-Regular.ttf', name='AnjaliOldLipi', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.995 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/freefont/FreeSerifBoldItalic.ttf', name='FreeSerif', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:31.995 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation/LiberationSansNarrow-Regular.ttf', name='Liberation Sans Narrow', style='normal', variant='normal', weight=400, stretch='condensed', size='scalable')) = 10.25
2025-12-31T15:09:31.995 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/malayalam/Meera-Regular.ttf', name='Meera', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.995 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/freefont/FreeSansBoldOblique.ttf', name='FreeSans', style='oblique', variant='normal', weight=600, stretch='normal', size='scalable')) = 11.24
2025-12-31T15:09:31.995 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/NimbusRoman-Italic.otf', name='Nimbus Roman', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:31.995 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/malayalam/Karumbi-Regular.ttf', name='Karumbi', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.995 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/P052-BoldItalic.otf', name='P052', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:31.995 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-yrsa-rasa/Yrsa-Light.ttf', name='Yrsa', style='normal', variant='normal', weight=300, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:31.995 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/lohit-devanagari/Lohit-Devanagari.ttf', name='Lohit Devanagari', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.995 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation/LiberationMono-BoldItalic.ttf', name='Liberation Mono', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:31.995 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/kacst/KacstPoster.ttf', name='KacstPoster', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:31.995 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Waree.ttf', name='Waree', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.995 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/NimbusSans-Bold.otf', name='Nimbus Sans', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.995 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/teluguvijayam/NTR.ttf', name='NTR', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.995 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-beng-extra/LikhanNormal.ttf', name='Likhan', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:31.995 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation2/LiberationMono-Bold.ttf', name='Liberation Mono', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.995 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/P052-Bold.otf', name='P052', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.995 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/lohit-assamese/Lohit-Assamese.ttf', name='Lohit Assamese', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.995 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/NimbusSans-BoldItalic.otf', name='Nimbus Sans', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:31.995 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-kalapi/Kalapi.ttf', name='Kalapi', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.995 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Sawasdee-BoldOblique.ttf', name='Sawasdee', style='oblique', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:31.995 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/teluguvijayam/TimmanaRegular.ttf', name='Timmana', style='normal', variant='normal', weight=900, stretch='normal', size='scalable')) = 10.525
2025-12-31T15:09:31.995 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation2/LiberationSans-Italic.ttf', name='Liberation Sans', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:31.995 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/URWBookman-Light.otf', name='URW Bookman', style='normal', variant='normal', weight=300, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:31.995 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/kacst/KacstOffice.ttf', name='KacstOffice', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:31.995 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/URWGothic-DemiOblique.otf', name='URW Gothic', style='oblique', variant='normal', weight=600, stretch='normal', size='scalable')) = 11.24
2025-12-31T15:09:31.995 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Purisa-BoldOblique.ttf', name='Purisa', style='oblique', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:31.995 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Norasi-Bold.ttf', name='Norasi', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.995 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation2/LiberationSerif-Regular.ttf', name='Liberation Serif', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.995 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/noto/NotoSansCJK-Bold.ttc', name='Noto Sans CJK JP', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.995 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/ubuntu/UbuntuMono-RI.ttf', name='Ubuntu Mono', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:31.996 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/teluguvijayam/Ponnala.ttf', name='Ponnala', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.996 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/Sarai/Sarai.ttf', name='Sarai', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.996 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Norasi-Italic.ttf', name='Norasi', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:31.996 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation2/LiberationSerif-Bold.ttf', name='Liberation Serif', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.996 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-orya-extra/utkal.ttf', name='ori1Uni', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:31.996 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/teluguvijayam/PottiSreeramulu.ttf', name='Potti Sreeramulu', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.996 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/TlwgTypewriter.ttf', name='Tlwg Typewriter', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.996 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/teluguvijayam/dhurjati.ttf', name='Dhurjati', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.996 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-yrsa-rasa/Rasa-SemiBold.ttf', name='Rasa', style='normal', variant='normal', weight=600, stretch='normal', size='scalable')) = 10.24
2025-12-31T15:09:31.996 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/freefont/FreeMonoBold.ttf', name='FreeMono', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.996 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-guru-extra/Saab.ttf', name='Saab', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.996 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-gujr-extra/padmaa-Medium-0.5.ttf', name='padmaa', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:31.996 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/noto/NotoSansMono-Bold.ttf', name='Noto Sans Mono', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.996 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Laksaman-BoldItalic.ttf', name='Laksaman', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:31.996 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/malayalam/Manjari-Bold.otf', name='Manjari', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.996 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/P052-Italic.otf', name='P052', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:31.996 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/dejavu/DejaVuSerif.ttf', name='DejaVu Serif', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.996 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/TlwgTypewriter-BoldOblique.ttf', name='Tlwg Typewriter', style='oblique', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:31.996 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/URWBookman-Demi.otf', name='URW Bookman', style='normal', variant='normal', weight=600, stretch='normal', size='scalable')) = 10.24
2025-12-31T15:09:31.996 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Sawasdee-Bold.ttf', name='Sawasdee', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.996 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/kacst/KacstLetter.ttf', name='KacstLetter', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:31.996 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/lohit-malayalam/Lohit-Malayalam.ttf', name='Lohit Malayalam', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.996 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/TlwgMono-BoldOblique.ttf', name='Tlwg Mono', style='oblique', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:31.996 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/kacst/KacstTitleL.ttf', name='KacstTitleL', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.996 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Laksaman-Bold.ttf', name='Laksaman', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:31.996 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-yrsa-rasa/Yrsa-SemiBold.ttf', name='Yrsa', style='normal', variant='normal', weight=600, stretch='normal', size='scalable')) = 10.24
2025-12-31T15:09:31.996 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/Z003-MediumItalic.otf', name='Z003', style='italic', variant='normal', weight=500, stretch='normal', size='scalable')) = 11.145
2025-12-31T15:09:31.996 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/malayalam/Manjari-Regular.otf', name='Manjari', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:31.996 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/kacst/KacstDecorative.ttf', name='KacstDecorative', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:31.996 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/NimbusSansNarrow-Bold.otf', name='Nimbus Sans Narrow', style='normal', variant='normal', weight=700, stretch='condensed', size='scalable')) = 10.535
2025-12-31T15:09:31.996 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/kacst/KacstDigital.ttf', name='KacstDigital', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:31.996 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: Matching sans\-serif:style=normal:variant=normal:weight=normal:stretch=normal:size=10.0 to DejaVu Sans ('/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/DejaVuSans.ttf') with score of 0.050000.
2025-12-31T15:09:32.215 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: Matching sans\-serif:style=normal:variant=normal:weight=normal:stretch=normal:size=6.0.
2025-12-31T15:09:32.215 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/STIXNonUni.ttf', name='STIXNonUnicode', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.215 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/cmr10.ttf', name='cmr10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.215 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/STIXNonUniBol.ttf', name='STIXNonUnicode', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.215 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/cmmi10.ttf', name='cmmi10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.215 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/cmb10.ttf', name='cmb10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.215 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/DejaVuSansMono-Bold.ttf', name='DejaVu Sans Mono', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.215 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/DejaVuSans.ttf', name='DejaVu Sans', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 0.05
2025-12-31T15:09:32.215 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/STIXGeneralBol.ttf', name='STIXGeneral', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.215 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/DejaVuSansMono-Oblique.ttf', name='DejaVu Sans Mono', style='oblique', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:32.215 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/DejaVuSans-Oblique.ttf', name='DejaVu Sans', style='oblique', variant='normal', weight=400, stretch='normal', size='scalable')) = 1.05
2025-12-31T15:09:32.215 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/STIXSizThreeSymReg.ttf', name='STIXSizeThreeSym', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.215 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/cmtt10.ttf', name='cmtt10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.215 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/cmsy10.ttf', name='cmsy10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.216 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/STIXSizOneSymReg.ttf', name='STIXSizeOneSym', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.216 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/DejaVuSans-Bold.ttf', name='DejaVu Sans', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 0.33499999999999996
2025-12-31T15:09:32.216 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/DejaVuSansDisplay.ttf', name='DejaVu Sans Display', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.216 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/STIXGeneralBolIta.ttf', name='STIXGeneral', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:32.216 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/STIXGeneralItalic.ttf', name='STIXGeneral', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:32.216 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/DejaVuSerif-BoldItalic.ttf', name='DejaVu Serif', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:32.216 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/DejaVuSansMono.ttf', name='DejaVu Sans Mono', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.216 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/DejaVuSans-BoldOblique.ttf', name='DejaVu Sans', style='oblique', variant='normal', weight=700, stretch='normal', size='scalable')) = 1.335
2025-12-31T15:09:32.216 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/DejaVuSerifDisplay.ttf', name='DejaVu Serif Display', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.216 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/STIXSizFourSymBol.ttf', name='STIXSizeFourSym', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.216 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/STIXSizFourSymReg.ttf', name='STIXSizeFourSym', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.216 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/DejaVuSerif.ttf', name='DejaVu Serif', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.216 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/DejaVuSerif-Bold.ttf', name='DejaVu Serif', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.216 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/STIXSizThreeSymBol.ttf', name='STIXSizeThreeSym', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.216 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/STIXSizTwoSymBol.ttf', name='STIXSizeTwoSym', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.216 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/cmss10.ttf', name='cmss10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.216 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/STIXSizOneSymBol.ttf', name='STIXSizeOneSym', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.216 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/DejaVuSansMono-BoldOblique.ttf', name='DejaVu Sans Mono', style='oblique', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:32.216 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/STIXNonUniIta.ttf', name='STIXNonUnicode', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:32.216 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/DejaVuSerif-Italic.ttf', name='DejaVu Serif', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:32.216 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/STIXNonUniBolIta.ttf', name='STIXNonUnicode', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:32.216 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/STIXSizTwoSymReg.ttf', name='STIXSizeTwoSym', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.216 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/STIXSizFiveSymReg.ttf', name='STIXSizeFiveSym', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.216 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/cmex10.ttf', name='cmex10', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.216 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/STIXGeneral.ttf', name='STIXGeneral', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.216 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/quicksand/Quicksand-Light.ttf', name='Quicksand Light', style='normal', variant='normal', weight=300, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:32.216 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Sawasdee.ttf', name='Sawasdee', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.216 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-telu-extra/vemana2000.ttf', name='Vemana2000', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.216 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/freefont/FreeSansBold.ttf', name='FreeSans', style='normal', variant='normal', weight=600, stretch='normal', size='scalable')) = 10.24
2025-12-31T15:09:32.216 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation/LiberationSansNarrow-Italic.ttf', name='Liberation Sans Narrow', style='italic', variant='normal', weight=400, stretch='condensed', size='scalable')) = 11.25
2025-12-31T15:09:32.216 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/padauk/PadaukBook-Regular.ttf', name='Padauk Book', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.216 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/TlwgMono.ttf', name='Tlwg Mono', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.216 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/padauk/Padauk-Bold.ttf', name='Padauk', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.216 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Loma-BoldOblique.ttf', name='Loma', style='oblique', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:32.216 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation2/LiberationSans-Bold.ttf', name='Liberation Sans', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.216 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/NimbusMonoPS-Italic.otf', name='Nimbus Mono PS', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:32.216 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf', name='DejaVu Sans', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 0.05
2025-12-31T15:09:32.216 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/Gubbi/Gubbi.ttf', name='Gubbi', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.216 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Kinnari.ttf', name='Kinnari', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.216 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/lao/Phetsarath_OT.ttf', name='Phetsarath OT', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.216 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-yrsa-rasa/Rasa-Light.ttf', name='Rasa', style='normal', variant='normal', weight=300, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:32.216 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/noto/NotoSansCJK-Regular.ttc', name='Noto Sans CJK JP', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.216 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/samyak-fonts/Samyak-Malayalam.ttf', name='Samyak Malayalam', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.217 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation/LiberationMono-Regular.ttf', name='Liberation Mono', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.217 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/P052-Roman.otf', name='P052', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.217 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/Sahadeva/sahadeva.ttf', name='Sahadeva', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.217 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/kacst/KacstFarsi.ttf', name='KacstFarsi', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:32.217 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation/LiberationMono-Italic.ttf', name='Liberation Mono', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:32.217 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/TlwgTypist.ttf', name='Tlwg Typist', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.217 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/freefont/FreeSerifItalic.ttf', name='FreeSerif', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:32.217 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/teluguvijayam/TenaliRamakrishna-Regular.ttf', name='TenaliRamakrishna', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.217 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/kacst/KacstArt.ttf', name='KacstArt', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:32.217 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/lohit-tamil-classical/Lohit-Tamil-Classical.ttf', name='Lohit Tamil Classical', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.217 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/teluguvijayam/LakkiReddy.ttf', name='LakkiReddy', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.217 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/dejavu/DejaVuSans-Bold.ttf', name='DejaVu Sans', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 0.33499999999999996
2025-12-31T15:09:32.217 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-deva-extra/chandas1-2.ttf', name='Chandas', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.217 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-deva-extra/samanata.ttf', name='Samanata', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.217 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/TlwgMono-Oblique.ttf', name='Tlwg Mono', style='oblique', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:32.217 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/teluguvijayam/Ramaraja-Regular.ttf', name='Ramaraja', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.217 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Sawasdee-Oblique.ttf', name='Sawasdee', style='oblique', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:32.217 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Garuda-Oblique.ttf', name='Garuda', style='oblique', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:32.217 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-yrsa-rasa/Yrsa-Bold.ttf', name='Yrsa', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.217 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/teluguvijayam/SreeKrushnadevaraya.ttf', name='Sree Krushnadevaraya', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.217 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/teluguvijayam/Gurajada.ttf', name='Gurajada', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.217 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/malayalam/Dyuthi-Regular.ttf', name='Dyuthi', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.217 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/freefont/FreeMono.ttf', name='FreeMono', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.217 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/teluguvijayam/ramabhadra.ttf', name='Ramabhadra', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.217 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/NimbusSansNarrow-Regular.otf', name='Nimbus Sans Narrow', style='normal', variant='normal', weight=400, stretch='condensed', size='scalable')) = 10.25
2025-12-31T15:09:32.217 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/abyssinica/AbyssinicaSIL-Regular.ttf', name='Abyssinica SIL', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.217 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-yrsa-rasa/Rasa-Medium.ttf', name='Rasa', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:32.217 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-deva-extra/kalimati.ttf', name='Kalimati', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.217 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-beng-extra/Ani.ttf', name='Ani', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.217 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Umpush-Light.ttf', name='Umpush', style='normal', variant='normal', weight=300, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:32.217 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/NimbusSans-Regular.otf', name='Nimbus Sans', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.217 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation/LiberationSans-BoldItalic.ttf', name='Liberation Sans', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:32.217 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/C059-Roman.otf', name='C059', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.217 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation/LiberationSerif-Bold.ttf', name='Liberation Serif', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.217 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/ttf-khmeros-core/KhmerOS.ttf', name='Khmer OS', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.217 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/freefont/FreeSans.ttf', name='FreeSans', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.217 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/droid/DroidSansFallbackFull.ttf', name='Droid Sans Fallback', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.217 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/dejavu/DejaVuSerif-Bold.ttf', name='DejaVu Serif', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.217 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/malayalam/Uroob-Regular.ttf', name='Uroob', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.217 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/TlwgTypist-BoldOblique.ttf', name='Tlwg Typist', style='oblique', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:32.217 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-yrsa-rasa/Yrsa-BoldItalic.ttf', name='Yrsa', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:32.217 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/teluguvijayam/NATS.ttf', name='NATS', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.217 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/ubuntu/Ubuntu-BI.ttf', name='Ubuntu', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:32.218 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-beng-extra/Mukti.ttf', name='Mukti', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:32.218 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation/LiberationSansNarrow-Bold.ttf', name='Liberation Sans Narrow', style='normal', variant='normal', weight=700, stretch='condensed', size='scalable')) = 10.535
2025-12-31T15:09:32.218 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-yrsa-rasa/Rasa-Bold.ttf', name='Rasa', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.218 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/ubuntu/UbuntuMono-R.ttf', name='Ubuntu Mono', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.218 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Umpush.ttf', name='Umpush', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.218 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Garuda-BoldOblique.ttf', name='Garuda', style='oblique', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:32.218 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/freefont/FreeMonoOblique.ttf', name='FreeMono', style='oblique', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:32.218 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/malayalam/RaghuMalayalamSans-Regular.ttf', name='RaghuMalayalamSans', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.218 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-yrsa-rasa/Yrsa-Regular.ttf', name='Yrsa', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.218 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Purisa.ttf', name='Purisa', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.218 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/padauk/Padauk-Regular.ttf', name='Padauk', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.218 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-telu-extra/Pothana2000.ttf', name='Pothana2000', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.218 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/NimbusMonoPS-BoldItalic.otf', name='Nimbus Mono PS', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:32.218 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/teluguvijayam/Peddana-Regular.ttf', name='Peddana', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.218 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/samyak-fonts/Samyak-Gujarati.ttf', name='Samyak Gujarati', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:32.218 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/teluguvijayam/mallanna.ttf', name='Mallanna', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.218 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/TlwgTypewriter-Oblique.ttf', name='Tlwg Typewriter', style='oblique', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:32.218 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Loma-Oblique.ttf', name='Loma', style='oblique', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:32.218 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-yrsa-rasa/Yrsa-LightItalic.ttf', name='Yrsa', style='italic', variant='normal', weight=300, stretch='normal', size='scalable')) = 11.145
2025-12-31T15:09:32.218 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/Nakula/nakula.ttf', name='Nakula', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.218 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-gujr-extra/padmaa.ttf', name='padmaa', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:32.218 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Norasi.ttf', name='Norasi', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.218 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/NimbusRoman-Bold.otf', name='Nimbus Roman', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.218 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/lohit-telugu/Lohit-Telugu.ttf', name='Lohit Telugu', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.218 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Garuda-Bold.ttf', name='Garuda', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.218 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/kacst/KacstScreen.ttf', name='KacstScreen', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:32.218 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/malayalam/Gayathri-Thin.otf', name='Gayathri', style='normal', variant='normal', weight=100, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.218 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-yrsa-rasa/Yrsa-SemiBoldItalic.ttf', name='Yrsa', style='italic', variant='normal', weight=600, stretch='normal', size='scalable')) = 11.24
2025-12-31T15:09:32.218 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation/LiberationSansNarrow-BoldItalic.ttf', name='Liberation Sans Narrow', style='italic', variant='normal', weight=700, stretch='condensed', size='scalable')) = 11.535
2025-12-31T15:09:32.218 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/TlwgTypo-Oblique.ttf', name='Tlwg Typo', style='oblique', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:32.218 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-yrsa-rasa/Yrsa-MediumItalic.ttf', name='Yrsa', style='italic', variant='normal', weight=500, stretch='normal', size='scalable')) = 11.145
2025-12-31T15:09:32.218 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Kinnari-Italic.ttf', name='Kinnari', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:32.218 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/ubuntu/UbuntuMono-B.ttf', name='Ubuntu Mono', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.218 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/NimbusSansNarrow-Oblique.otf', name='Nimbus Sans Narrow', style='oblique', variant='normal', weight=400, stretch='condensed', size='scalable')) = 11.25
2025-12-31T15:09:32.218 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/URWGothic-Book.otf', name='URW Gothic', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.218 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Laksaman.ttf', name='Laksaman', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.218 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/quicksand/Quicksand-Regular.ttf', name='Quicksand', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.218 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-gujr-extra/aakar-medium.ttf', name='aakar', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:32.218 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/teluguvijayam/SyamalaRamana.ttf', name='Syamala Ramana', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.218 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/dejavu/DejaVuSansMono.ttf', name='DejaVu Sans Mono', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.218 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-gujr-extra/Rekha.ttf', name='Rekha', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:32.218 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Waree-Oblique.ttf', name='Waree', style='oblique', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:32.219 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/NimbusSansNarrow-BoldOblique.otf', name='Nimbus Sans Narrow', style='oblique', variant='normal', weight=700, stretch='condensed', size='scalable')) = 11.535
2025-12-31T15:09:32.219 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-yrsa-rasa/Yrsa-Italic.ttf', name='Yrsa', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:32.219 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/samyak/Samyak-Devanagari.ttf', name='Samyak Devanagari', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:32.219 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/freefont/FreeMonoBoldOblique.ttf', name='FreeMono', style='oblique', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:32.219 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/malayalam/Manjari-Thin.otf', name='Manjari', style='normal', variant='normal', weight=100, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.219 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/libreoffice/opens___.ttf', name='OpenSymbol', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.219 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-beng-extra/MitraMono.ttf', name='Mitra ', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.219 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation2/LiberationMono-Regular.ttf', name='Liberation Mono', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.219 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation/LiberationMono-Bold.ttf', name='Liberation Mono', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.219 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/kacst-one/KacstOne-Bold.ttf', name='KacstOne', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.219 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-gujr-extra/padmaa-Bold.1.1.ttf', name='padmaa-Bold.1.1', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.219 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation/LiberationSerif-Regular.ttf', name='Liberation Serif', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.219 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/ubuntu/Ubuntu-MI.ttf', name='Ubuntu', style='italic', variant='normal', weight=500, stretch='normal', size='scalable')) = 11.145
2025-12-31T15:09:32.219 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/ubuntu/UbuntuMono-BI.ttf', name='Ubuntu Mono', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:32.219 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/TlwgTypo-Bold.ttf', name='Tlwg Typo', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.219 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/malayalam/Keraleeyam-Regular.ttf', name='Keraleeyam', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.219 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Umpush-Oblique.ttf', name='Umpush', style='oblique', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:32.219 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/URWGothic-Demi.otf', name='URW Gothic', style='normal', variant='normal', weight=600, stretch='normal', size='scalable')) = 10.24
2025-12-31T15:09:32.219 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/malayalam/Gayathri-Bold.otf', name='Gayathri', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.219 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/kacst/mry_KacstQurn.ttf', name='mry_KacstQurn', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.219 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation2/LiberationMono-BoldItalic.ttf', name='Liberation Mono', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:32.219 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/TlwgTypist-Oblique.ttf', name='Tlwg Typist', style='oblique', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:32.219 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Laksaman-Italic.ttf', name='Laksaman', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:32.219 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/kacst-one/KacstOne.ttf', name='KacstOne', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.219 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Waree-Bold.ttf', name='Waree', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.219 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/teluguvijayam/RaviPrakash.ttf', name='RaviPrakash', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.219 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Kinnari-Bold.ttf', name='Kinnari', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.219 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/URWBookman-DemiItalic.otf', name='URW Bookman', style='italic', variant='normal', weight=600, stretch='normal', size='scalable')) = 11.24
2025-12-31T15:09:32.219 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/TlwgTypo.ttf', name='Tlwg Typo', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.219 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Umpush-BoldOblique.ttf', name='Umpush', style='oblique', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:32.219 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Waree-BoldOblique.ttf', name='Waree', style='oblique', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:32.219 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/TlwgTypo-BoldOblique.ttf', name='Tlwg Typo', style='oblique', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:32.219 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/teluguvijayam/Gidugu.ttf', name='Gidugu', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.219 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/malayalam/Chilanka-Regular.otf', name='Chilanka', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.219 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Kinnari-BoldOblique.ttf', name='Kinnari', style='oblique', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:32.219 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/kacst/KacstBook.ttf', name='KacstBook', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:32.219 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/lohit-gujarati/Lohit-Gujarati.ttf', name='Lohit Gujarati', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.219 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/freefont/FreeSerif.ttf', name='FreeSerif', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.219 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/ubuntu/Ubuntu-L.ttf', name='Ubuntu', style='normal', variant='normal', weight=300, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:32.219 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tibetan-machine/TibetanMachineUni.ttf', name='Tibetan Machine Uni', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.219 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/dejavu/DejaVuSansMono-Bold.ttf', name='DejaVu Sans Mono', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.219 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/ubuntu/Ubuntu-LI.ttf', name='Ubuntu', style='italic', variant='normal', weight=300, stretch='normal', size='scalable')) = 11.145
2025-12-31T15:09:32.219 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/ttf-khmeros-core/KhmerOSsys.ttf', name='Khmer OS System', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.219 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Norasi-Oblique.ttf', name='Norasi', style='oblique', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:32.219 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/teluguvijayam/suranna.ttf', name='Suranna', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.220 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/quicksand/Quicksand-Medium.ttf', name='Quicksand Medium', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:32.220 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/sinhala/lklug.ttf', name='LKLUG', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.220 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/C059-Bold.otf', name='C059', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.220 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/kacst/KacstPen.ttf', name='KacstPen', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:32.220 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/ubuntu/Ubuntu-M.ttf', name='Ubuntu', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:32.220 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/freefont/FreeSerifBold.ttf', name='FreeSerif', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.220 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation/LiberationSerif-BoldItalic.ttf', name='Liberation Serif', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:32.220 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation/LiberationSerif-Italic.ttf', name='Liberation Serif', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:32.220 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/ubuntu/Ubuntu-Th.ttf', name='Ubuntu', style='normal', variant='normal', weight=250, stretch='normal', size='scalable')) = 10.1925
2025-12-31T15:09:32.220 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/kacst/KacstNaskh.ttf', name='KacstNaskh', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:32.220 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/teluguvijayam/Mandali-Regular.ttf', name='Mandali', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.220 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation/LiberationSans-Italic.ttf', name='Liberation Sans', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:32.220 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Umpush-LightOblique.ttf', name='Umpush', style='oblique', variant='normal', weight=300, stretch='normal', size='scalable')) = 11.145
2025-12-31T15:09:32.220 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/lohit-kannada/Lohit-Kannada.ttf', name='Lohit Kannada', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.220 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/D050000L.otf', name='D050000L', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.220 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/ubuntu/Ubuntu-B.ttf', name='Ubuntu', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.220 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/C059-BdIta.otf', name='C059', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:32.220 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Purisa-Bold.ttf', name='Purisa', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.220 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Norasi-BoldItalic.ttf', name='Norasi', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:32.220 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/malayalam/Rachana-Regular.ttf', name='Rachana', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.220 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-yrsa-rasa/Yrsa-Medium.ttf', name='Yrsa', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:32.220 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation2/LiberationSans-Regular.ttf', name='Liberation Sans', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.220 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-beng-extra/JamrulNormal.ttf', name='Jamrul', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:32.220 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/URWBookman-LightItalic.otf', name='URW Bookman', style='italic', variant='normal', weight=300, stretch='normal', size='scalable')) = 11.145
2025-12-31T15:09:32.220 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/C059-Italic.otf', name='C059', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:32.220 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/NimbusMonoPS-Bold.otf', name='Nimbus Mono PS', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.220 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/ubuntu/Ubuntu-RI.ttf', name='Ubuntu', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:32.220 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Kinnari-BoldItalic.ttf', name='Kinnari', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:32.220 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/lohit-tamil/Lohit-Tamil.ttf', name='Lohit Tamil', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.220 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/noto/NotoSerifCJK-Bold.ttc', name='Noto Serif CJK JP', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.220 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/URWGothic-BookOblique.otf', name='URW Gothic', style='oblique', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:32.220 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation/LiberationSans-Regular.ttf', name='Liberation Sans', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.220 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/TlwgTypist-Bold.ttf', name='Tlwg Typist', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.220 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Purisa-Oblique.ttf', name='Purisa', style='oblique', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:32.220 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Kinnari-Oblique.ttf', name='Kinnari', style='oblique', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:32.220 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/teluguvijayam/Suravaram.ttf', name='Suravaram', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.220 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/ubuntu/Ubuntu-R.ttf', name='Ubuntu', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.220 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/padauk/PadaukBook-Bold.ttf', name='Padauk Book', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.220 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/ubuntu/Ubuntu-C.ttf', name='Ubuntu Condensed', style='normal', variant='normal', weight=400, stretch='condensed', size='scalable')) = 10.25
2025-12-31T15:09:32.220 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Loma-Bold.ttf', name='Loma', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.220 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/freefont/FreeSansOblique.ttf', name='FreeSans', style='oblique', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:32.220 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/malayalam/Suruma.ttf', name='Suruma', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:32.220 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/samyak-fonts/Samyak-Tamil.ttf', name='Samyak Tamil', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:32.220 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/kacst/KacstTitle.ttf', name='KacstTitle', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:32.220 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation2/LiberationMono-Italic.ttf', name='Liberation Mono', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:32.221 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/malayalam/Gayathri-Regular.otf', name='Gayathri', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.221 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/quicksand/Quicksand-Bold.ttf', name='Quicksand', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.221 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/noto/NotoSansMono-Regular.ttf', name='Noto Sans Mono', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.221 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Umpush-Bold.ttf', name='Umpush', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.221 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/NimbusSans-Italic.otf', name='Nimbus Sans', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:32.221 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/TlwgMono-Bold.ttf', name='Tlwg Mono', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.221 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/malayalam/Rachana-Bold.ttf', name='Rachana', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.221 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/Navilu/Navilu.ttf', name='Navilu', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.221 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/NimbusMonoPS-Regular.otf', name='Nimbus Mono PS', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.221 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/NimbusRoman-BoldItalic.otf', name='Nimbus Roman', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:32.221 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/NimbusRoman-Regular.otf', name='Nimbus Roman', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.221 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation/LiberationSans-Bold.ttf', name='Liberation Sans', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.221 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Garuda.ttf', name='Garuda', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.221 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Norasi-BoldOblique.ttf', name='Norasi', style='oblique', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:32.221 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/kacst/KacstQurn.ttf', name='KacstQurn', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.221 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation2/LiberationSerif-Italic.ttf', name='Liberation Serif', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:32.221 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/lohit-oriya/Lohit-Odia.ttf', name='Lohit Odia', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.221 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-yrsa-rasa/Rasa-Regular.ttf', name='Rasa', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.221 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/noto/NotoMono-Regular.ttf', name='Noto Mono', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.221 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/pagul/Pagul.ttf', name='Pagul', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.221 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-beng-extra/Muktibold.ttf', name='Mukti', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.221 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation2/LiberationSans-BoldItalic.ttf', name='Liberation Sans', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:32.221 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/lohit-bengali/Lohit-Bengali.ttf', name='Lohit Bengali', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.221 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/lohit-punjabi/Lohit-Gurmukhi.ttf', name='Lohit Gurmukhi', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.221 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation2/LiberationSerif-BoldItalic.ttf', name='Liberation Serif', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:32.221 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/noto/NotoSerifCJK-Regular.ttc', name='Noto Serif CJK JP', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.221 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Loma.ttf', name='Loma', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.221 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/TlwgTypewriter-Bold.ttf', name='Tlwg Typewriter', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.221 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/Gargi/Gargi.ttf', name='Gargi', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.221 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/StandardSymbolsPS.otf', name='Standard Symbols PS', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.221 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/malayalam/AnjaliOldLipi-Regular.ttf', name='AnjaliOldLipi', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.221 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/freefont/FreeSerifBoldItalic.ttf', name='FreeSerif', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:32.221 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation/LiberationSansNarrow-Regular.ttf', name='Liberation Sans Narrow', style='normal', variant='normal', weight=400, stretch='condensed', size='scalable')) = 10.25
2025-12-31T15:09:32.221 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/malayalam/Meera-Regular.ttf', name='Meera', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.221 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/freefont/FreeSansBoldOblique.ttf', name='FreeSans', style='oblique', variant='normal', weight=600, stretch='normal', size='scalable')) = 11.24
2025-12-31T15:09:32.221 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/NimbusRoman-Italic.otf', name='Nimbus Roman', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:32.221 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/malayalam/Karumbi-Regular.ttf', name='Karumbi', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.221 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/P052-BoldItalic.otf', name='P052', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:32.221 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-yrsa-rasa/Yrsa-Light.ttf', name='Yrsa', style='normal', variant='normal', weight=300, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:32.221 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/lohit-devanagari/Lohit-Devanagari.ttf', name='Lohit Devanagari', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.221 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation/LiberationMono-BoldItalic.ttf', name='Liberation Mono', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:32.221 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/kacst/KacstPoster.ttf', name='KacstPoster', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:32.221 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Waree.ttf', name='Waree', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.221 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/NimbusSans-Bold.otf', name='Nimbus Sans', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.222 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/teluguvijayam/NTR.ttf', name='NTR', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.222 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-beng-extra/LikhanNormal.ttf', name='Likhan', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:32.222 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation2/LiberationMono-Bold.ttf', name='Liberation Mono', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.222 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/P052-Bold.otf', name='P052', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.222 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/lohit-assamese/Lohit-Assamese.ttf', name='Lohit Assamese', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.222 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/NimbusSans-BoldItalic.otf', name='Nimbus Sans', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:32.222 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-kalapi/Kalapi.ttf', name='Kalapi', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.222 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Sawasdee-BoldOblique.ttf', name='Sawasdee', style='oblique', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:32.222 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/teluguvijayam/TimmanaRegular.ttf', name='Timmana', style='normal', variant='normal', weight=900, stretch='normal', size='scalable')) = 10.525
2025-12-31T15:09:32.222 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation2/LiberationSans-Italic.ttf', name='Liberation Sans', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:32.222 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/URWBookman-Light.otf', name='URW Bookman', style='normal', variant='normal', weight=300, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:32.222 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/kacst/KacstOffice.ttf', name='KacstOffice', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:32.222 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/URWGothic-DemiOblique.otf', name='URW Gothic', style='oblique', variant='normal', weight=600, stretch='normal', size='scalable')) = 11.24
2025-12-31T15:09:32.222 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Purisa-BoldOblique.ttf', name='Purisa', style='oblique', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:32.222 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Norasi-Bold.ttf', name='Norasi', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.222 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation2/LiberationSerif-Regular.ttf', name='Liberation Serif', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.222 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/noto/NotoSansCJK-Bold.ttc', name='Noto Sans CJK JP', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.222 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/ubuntu/UbuntuMono-RI.ttf', name='Ubuntu Mono', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:32.222 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/teluguvijayam/Ponnala.ttf', name='Ponnala', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.222 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/Sarai/Sarai.ttf', name='Sarai', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.222 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Norasi-Italic.ttf', name='Norasi', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:32.222 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/liberation2/LiberationSerif-Bold.ttf', name='Liberation Serif', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.222 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-orya-extra/utkal.ttf', name='ori1Uni', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:32.222 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/teluguvijayam/PottiSreeramulu.ttf', name='Potti Sreeramulu', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.222 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/TlwgTypewriter.ttf', name='Tlwg Typewriter', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.222 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/teluguvijayam/dhurjati.ttf', name='Dhurjati', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.222 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-yrsa-rasa/Rasa-SemiBold.ttf', name='Rasa', style='normal', variant='normal', weight=600, stretch='normal', size='scalable')) = 10.24
2025-12-31T15:09:32.222 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/freefont/FreeMonoBold.ttf', name='FreeMono', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.222 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-guru-extra/Saab.ttf', name='Saab', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.222 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-gujr-extra/padmaa-Medium-0.5.ttf', name='padmaa', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:32.222 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/noto/NotoSansMono-Bold.ttf', name='Noto Sans Mono', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.222 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Laksaman-BoldItalic.ttf', name='Laksaman', style='italic', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:32.222 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/malayalam/Manjari-Bold.otf', name='Manjari', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.222 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/P052-Italic.otf', name='P052', style='italic', variant='normal', weight=400, stretch='normal', size='scalable')) = 11.05
2025-12-31T15:09:32.222 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/dejavu/DejaVuSerif.ttf', name='DejaVu Serif', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.222 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/TlwgTypewriter-BoldOblique.ttf', name='Tlwg Typewriter', style='oblique', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:32.222 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/URWBookman-Demi.otf', name='URW Bookman', style='normal', variant='normal', weight=600, stretch='normal', size='scalable')) = 10.24
2025-12-31T15:09:32.222 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Sawasdee-Bold.ttf', name='Sawasdee', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.222 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/kacst/KacstLetter.ttf', name='KacstLetter', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:32.222 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/lohit-malayalam/Lohit-Malayalam.ttf', name='Lohit Malayalam', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.222 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/TlwgMono-BoldOblique.ttf', name='Tlwg Mono', style='oblique', variant='normal', weight=700, stretch='normal', size='scalable')) = 11.335
2025-12-31T15:09:32.222 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/kacst/KacstTitleL.ttf', name='KacstTitleL', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.222 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/tlwg/Laksaman-Bold.ttf', name='Laksaman', style='normal', variant='normal', weight=700, stretch='normal', size='scalable')) = 10.335
2025-12-31T15:09:32.222 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/fonts-yrsa-rasa/Yrsa-SemiBold.ttf', name='Yrsa', style='normal', variant='normal', weight=600, stretch='normal', size='scalable')) = 10.24
2025-12-31T15:09:32.222 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/Z003-MediumItalic.otf', name='Z003', style='italic', variant='normal', weight=500, stretch='normal', size='scalable')) = 11.145
2025-12-31T15:09:32.223 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/malayalam/Manjari-Regular.otf', name='Manjari', style='normal', variant='normal', weight=400, stretch='normal', size='scalable')) = 10.05
2025-12-31T15:09:32.223 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/kacst/KacstDecorative.ttf', name='KacstDecorative', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:32.223 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/opentype/urw-base35/NimbusSansNarrow-Bold.otf', name='Nimbus Sans Narrow', style='normal', variant='normal', weight=700, stretch='condensed', size='scalable')) = 10.535
2025-12-31T15:09:32.223 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: score(FontEntry(fname='/usr/share/fonts/truetype/kacst/KacstDigital.ttf', name='KacstDigital', style='normal', variant='normal', weight=500, stretch='normal', size='scalable')) = 10.145
2025-12-31T15:09:32.223 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: Matching sans\-serif:style=normal:variant=normal:weight=normal:stretch=normal:size=6.0 to DejaVu Sans ('/home/io/.pyenvs/preflightenv/lib/python3.10/site-packages/matplotlib-3.9.0-py3.10-linux-x86_64.egg/matplotlib/mpl-data/fonts/ttf/DejaVuSans.ttf') with score of 0.050000.
2025-12-31T15:09:32.301 [INFO] [MainThread] [lesedi_spectrophotometric_standards.py] [get_list_spectrophotometric_standards_request_jsons()] LSS - Successfully generated 6 wide and narrow slit request .jsons for spectrophotometric targets ('HD49798', 'HILT600', 'HD60753') for the night of 2025-12-31 19:27 to 2026-01-01 01:52 (UTC) !
2025-12-31T15:09:32.302 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): 10.1.100.96:8080
2025-12-31T15:09:32.770 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://10.1.100.96:8080 "POST /api/requestgroups/ HTTP/1.1" 201 769
2025-12-31T15:09:32.771 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): 10.1.100.96:8080
2025-12-31T15:09:32.879 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://10.1.100.96:8080 "POST /api/requestgroups/ HTTP/1.1" 201 771
2025-12-31T15:09:32.880 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): 10.1.100.96:8080
2025-12-31T15:09:32.986 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://10.1.100.96:8080 "POST /api/requestgroups/ HTTP/1.1" 201 773
2025-12-31T15:09:32.987 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): 10.1.100.96:8080
2025-12-31T15:09:33.283 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://10.1.100.96:8080 "POST /api/requestgroups/ HTTP/1.1" 201 775
2025-12-31T15:09:33.284 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): 10.1.100.96:8080
2025-12-31T15:09:33.394 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://10.1.100.96:8080 "POST /api/requestgroups/ HTTP/1.1" 201 774
2025-12-31T15:09:33.394 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): 10.1.100.96:8080
2025-12-31T15:09:33.680 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://10.1.100.96:8080 "POST /api/requestgroups/ HTTP/1.1" 201 775
2025-12-31T15:09:33.680 [INFO] [MainThread] [run_preflight.py] [main()] Successfully scheduled spectrophotometric standard observations.
2025-12-31T15:09:33.680 [INFO] [MainThread] [tlc.py] [set_current_instrument()] Current instrument is now mok (index 1)
2025-12-31T15:09:33.685 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] Camera CCD tempearture is: -70.8
2025-12-31T15:09:33.685 [DEBUG] [MainThread] [instrument.py] [set_image_type()] Setting image type id to 2
2025-12-31T15:09:33.685 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] Setting camera settings for 10 images @ high-gain, slow-readout and 1x1 binning, shutter always closed
2025-12-31T15:09:33.690 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] Done with camera settings, taking exposure(s)
2025-12-31T15:09:33.691 [INFO] [MainThread] [instrument.py] [start_exposure()] start_exposure called with fits_info = [FitsInfoType(key='OBSERVER', valtype='STRING', val='io_robot', comment='The observer name'), FitsInfoType(key='OBJECT', valtype='STRING', val='bias', comment='The object name')]
2025-12-31T15:09:33.691 [INFO] [MainThread] [instrument.py] [start_exposure()] Called instrument start_exposure() with continuous = False
2025-12-31T15:09:33.691 [DEBUG] [MainThread] [instrument.py] [start_exposure()] Starting thread to handle exposures
2025-12-31T15:09:33.691 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure worker thread with continuous = False
2025-12-31T15:09:33.691 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Worker thread: setting up exposures
2025-12-31T15:09:33.695 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Worker thread: doing 10 exposures
2025-12-31T15:09:33.695 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-31T15:09:33.697 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-31T15:09:33.714 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:09:33.752 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:09:33.789 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:09:33.793 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Taking 10 exposures
2025-12-31T15:09:33.793 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 1 of 10
2025-12-31T15:09:33.796 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1767186573.7964134
2025-12-31T15:09:34.191 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:09:35.193 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:09:36.194 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:09:37.195 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:09:38.196 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:09:39.197 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:09:40.199 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:09:41.200 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:09:42.202 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:09:43.204 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:09:44.205 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:09:45.206 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:09:46.207 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:09:47.208 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:09:48.210 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:09:49.211 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:09:50.213 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:09:51.214 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:09:52.216 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:09:53.217 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:09:54.218 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:09:55.220 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:09:56.221 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:09:57.223 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:09:58.165 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 1 of 10 done. Exposure state = 0
2025-12-31T15:09:58.165 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-31T15:09:58.170 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-31T15:09:58.224 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:09:58.230 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:09:58.268 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:09:58.306 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:09:58.309 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 2 of 10
2025-12-31T15:09:58.313 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1767186598.3134215
2025-12-31T15:09:59.225 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:00.226 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:01.228 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:02.229 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:03.230 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:04.231 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:05.233 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:06.234 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:07.235 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:08.236 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:09.238 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:10.239 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:11.240 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:12.241 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:13.242 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:14.243 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:15.244 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:16.245 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:17.246 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:18.248 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:19.250 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:20.251 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:20.676 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 2 of 10 done. Exposure state = 0
2025-12-31T15:10:20.677 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-31T15:10:20.681 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-31T15:10:20.754 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:10:20.791 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:10:20.829 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:10:20.834 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 3 of 10
2025-12-31T15:10:20.838 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1767186620.8389182
2025-12-31T15:10:21.253 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:22.254 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:23.256 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:24.257 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:25.259 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:26.261 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:27.262 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:28.264 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:29.265 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:30.267 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:31.268 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:32.270 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:33.272 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:34.273 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:35.274 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:36.275 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:37.277 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:38.278 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:39.280 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:40.282 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:41.283 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:42.285 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:43.185 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 3 of 10 done. Exposure state = 0
2025-12-31T15:10:43.186 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-31T15:10:43.191 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-31T15:10:43.239 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:10:43.277 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:10:43.286 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:43.315 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:10:43.320 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 4 of 10
2025-12-31T15:10:43.324 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1767186643.3245904
2025-12-31T15:10:44.287 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:45.289 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:46.290 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:47.292 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:48.293 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:49.294 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:50.295 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:51.296 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:52.297 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:53.298 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:54.299 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:55.300 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:56.301 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:57.303 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:58.305 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:10:59.306 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:00.308 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:01.310 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:02.311 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:03.313 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:04.315 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:05.316 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:05.665 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 4 of 10 done. Exposure state = 0
2025-12-31T15:11:05.665 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-31T15:11:05.669 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-31T15:11:05.687 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:11:05.725 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:11:05.762 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:11:05.767 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 5 of 10
2025-12-31T15:11:05.770 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1767186665.7707374
2025-12-31T15:11:06.318 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:07.319 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:08.320 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:09.322 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:10.324 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:11.325 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:12.327 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:13.329 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:14.330 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:15.332 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:16.334 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:17.335 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:18.337 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:19.338 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:20.340 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:21.341 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:22.343 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:23.344 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:24.346 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:25.347 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:26.348 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:27.350 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:28.175 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 5 of 10 done. Exposure state = 0
2025-12-31T15:11:28.175 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-31T15:11:28.179 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-31T15:11:28.210 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:11:28.248 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:11:28.285 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:11:28.289 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 6 of 10
2025-12-31T15:11:28.292 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1767186688.2922854
2025-12-31T15:11:28.351 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:29.352 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:30.353 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:31.354 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:32.355 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:33.356 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:34.357 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:35.358 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:36.359 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:37.364 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:38.366 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:39.367 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:40.368 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:41.370 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:42.372 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:43.373 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:44.375 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:45.376 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:46.378 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:47.380 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:48.381 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:49.383 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:50.385 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:50.637 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 6 of 10 done. Exposure state = 0
2025-12-31T15:11:50.638 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-31T15:11:50.642 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-31T15:11:50.658 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:11:50.696 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:11:50.734 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:11:50.737 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 7 of 10
2025-12-31T15:11:50.739 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1767186710.739842
2025-12-31T15:11:51.386 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:52.388 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:53.389 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:54.391 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:55.392 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:56.394 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:57.396 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:58.397 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:11:59.399 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:00.401 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:01.402 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:02.404 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:03.405 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:04.407 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:05.409 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:06.410 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:07.412 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:08.412 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:09.413 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:10.414 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:11.415 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:12.416 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:13.070 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 7 of 10 done. Exposure state = 0
2025-12-31T15:12:13.070 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-31T15:12:13.072 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-31T15:12:13.106 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:12:13.144 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:12:13.181 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:12:13.184 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 8 of 10
2025-12-31T15:12:13.188 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1767186733.1880348
2025-12-31T15:12:13.418 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:14.419 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:15.420 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:16.422 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:17.424 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:18.425 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:19.427 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:20.429 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:21.430 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:22.431 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:23.433 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:24.434 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:25.435 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:26.436 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:27.438 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:28.439 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:29.441 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:30.443 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:31.444 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:32.446 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:33.447 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:34.449 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:35.450 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:35.539 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 8 of 10 done. Exposure state = 0
2025-12-31T15:12:35.540 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-31T15:12:35.543 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-31T15:12:35.554 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:12:35.592 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:12:35.629 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:12:35.632 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 9 of 10
2025-12-31T15:12:35.635 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1767186755.635614
2025-12-31T15:12:36.451 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:37.452 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:38.454 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:39.455 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:40.457 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:41.458 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:42.459 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:43.460 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:44.462 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:45.463 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:46.464 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:47.465 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:48.466 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:49.467 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:50.468 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:51.469 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:52.470 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:53.471 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:54.473 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:55.474 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:56.475 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:57.477 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:57.965 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 9 of 10 done. Exposure state = 0
2025-12-31T15:12:57.966 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-31T15:12:57.967 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-31T15:12:58.002 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:12:58.040 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:12:58.077 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:12:58.080 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 10 of 10
2025-12-31T15:12:58.083 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1767186778.0837
2025-12-31T15:12:58.479 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:12:59.480 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:00.481 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:01.483 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:02.493 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:03.495 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:04.496 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:05.497 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:06.498 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:07.500 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:08.501 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:09.503 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:10.504 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:11.506 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:12.508 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:13.509 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:14.510 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:15.511 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:16.512 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:17.514 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:18.515 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:19.517 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:20.425 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 10 of 10 done. Exposure state = 0
2025-12-31T15:13:20.426 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-31T15:13:20.430 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-31T15:13:20.450 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:13:20.519 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:20.526 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:13:20.563 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:13:21.520 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] Setting camera settings for 10 images @ high-gain, fast-readout and 1x1 binning, shutter always closed
2025-12-31T15:13:21.559 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] Done with camera settings, taking exposure(s)
2025-12-31T15:13:21.560 [INFO] [MainThread] [instrument.py] [start_exposure()] start_exposure called with fits_info = [FitsInfoType(key='OBSERVER', valtype='STRING', val='io_robot', comment='The observer name'), FitsInfoType(key='OBJECT', valtype='STRING', val='bias', comment='The object name')]
2025-12-31T15:13:21.560 [INFO] [MainThread] [instrument.py] [start_exposure()] Called instrument start_exposure() with continuous = False
2025-12-31T15:13:21.560 [DEBUG] [MainThread] [instrument.py] [start_exposure()] Starting thread to handle exposures
2025-12-31T15:13:21.561 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure worker thread with continuous = False
2025-12-31T15:13:21.561 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Worker thread: setting up exposures
2025-12-31T15:13:21.565 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Worker thread: doing 10 exposures
2025-12-31T15:13:21.565 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-31T15:13:21.570 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-31T15:13:21.616 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:13:21.653 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:13:21.691 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:13:21.694 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Taking 10 exposures
2025-12-31T15:13:21.694 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 1 of 10
2025-12-31T15:13:21.697 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1767186801.6971414
2025-12-31T15:13:22.062 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:23.064 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:23.964 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 1 of 10 done. Exposure state = 0
2025-12-31T15:13:23.964 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-31T15:13:23.969 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-31T15:13:23.985 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:13:24.022 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:13:24.060 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:13:24.063 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 2 of 10
2025-12-31T15:13:24.065 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:24.066 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1767186804.0663285
2025-12-31T15:13:24.327 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 2 of 10 done. Exposure state = 0
2025-12-31T15:13:24.327 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-31T15:13:24.332 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-31T15:13:24.361 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:13:24.399 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:13:24.436 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:13:24.439 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 3 of 10
2025-12-31T15:13:24.443 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1767186804.4429927
2025-12-31T15:13:24.702 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 3 of 10 done. Exposure state = 0
2025-12-31T15:13:24.703 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-31T15:13:24.707 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-31T15:13:24.738 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:13:24.775 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:13:24.813 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:13:24.816 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 4 of 10
2025-12-31T15:13:24.820 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1767186804.8206131
2025-12-31T15:13:25.067 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:26.068 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:26.085 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 4 of 10 done. Exposure state = 0
2025-12-31T15:13:26.085 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-31T15:13:26.087 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-31T15:13:26.129 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:13:26.166 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:13:26.204 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:13:26.207 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 5 of 10
2025-12-31T15:13:26.209 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1767186806.2096932
2025-12-31T15:13:26.467 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 5 of 10 done. Exposure state = 0
2025-12-31T15:13:26.468 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-31T15:13:26.470 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-31T15:13:26.505 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:13:26.550 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:13:26.580 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:13:26.584 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 6 of 10
2025-12-31T15:13:26.587 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1767186806.5873337
2025-12-31T15:13:27.070 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:27.846 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 6 of 10 done. Exposure state = 0
2025-12-31T15:13:27.847 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-31T15:13:27.848 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-31T15:13:27.897 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:13:27.934 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:13:27.972 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:13:27.974 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 7 of 10
2025-12-31T15:13:27.977 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1767186807.9773865
2025-12-31T15:13:28.070 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:28.235 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 7 of 10 done. Exposure state = 0
2025-12-31T15:13:28.235 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-31T15:13:28.236 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-31T15:13:28.273 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:13:28.310 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:13:28.348 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:13:28.351 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 8 of 10
2025-12-31T15:13:28.353 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1767186808.3535876
2025-12-31T15:13:28.611 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 8 of 10 done. Exposure state = 0
2025-12-31T15:13:28.611 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-31T15:13:28.612 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-31T15:13:28.649 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:13:28.687 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:13:28.724 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:13:28.727 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 9 of 10
2025-12-31T15:13:28.729 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1767186808.729634
2025-12-31T15:13:29.071 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:29.988 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 9 of 10 done. Exposure state = 0
2025-12-31T15:13:29.988 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-31T15:13:29.990 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-31T15:13:30.003 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:13:30.041 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:13:30.072 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:30.078 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:13:30.080 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 10 of 10
2025-12-31T15:13:30.082 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1767186810.0829208
2025-12-31T15:13:30.340 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 10 of 10 done. Exposure state = 0
2025-12-31T15:13:30.340 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-31T15:13:30.342 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-31T15:13:30.379 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:13:30.417 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:13:30.455 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:13:31.073 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] Setting camera settings for 10 images @ high-gain, slow-readout and 2x2 binning, shutter always closed
2025-12-31T15:13:31.077 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] Done with camera settings, taking exposure(s)
2025-12-31T15:13:31.077 [INFO] [MainThread] [instrument.py] [start_exposure()] start_exposure called with fits_info = [FitsInfoType(key='OBSERVER', valtype='STRING', val='io_robot', comment='The observer name'), FitsInfoType(key='OBJECT', valtype='STRING', val='bias', comment='The object name')]
2025-12-31T15:13:31.077 [INFO] [MainThread] [instrument.py] [start_exposure()] Called instrument start_exposure() with continuous = False
2025-12-31T15:13:31.077 [DEBUG] [MainThread] [instrument.py] [start_exposure()] Starting thread to handle exposures
2025-12-31T15:13:31.077 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure worker thread with continuous = False
2025-12-31T15:13:31.077 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Worker thread: setting up exposures
2025-12-31T15:13:31.080 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Worker thread: doing 10 exposures
2025-12-31T15:13:31.081 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-31T15:13:31.082 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-31T15:13:31.132 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:13:31.170 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:13:31.207 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:13:31.211 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Taking 10 exposures
2025-12-31T15:13:31.211 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 1 of 10
2025-12-31T15:13:31.214 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1767186811.2147512
2025-12-31T15:13:31.578 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:32.579 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:33.580 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:34.582 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:35.583 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:36.584 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:37.586 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:38.587 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:39.501 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 1 of 10 done. Exposure state = 0
2025-12-31T15:13:39.501 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-31T15:13:39.505 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-31T15:13:39.589 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:39.592 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:13:39.668 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:13:39.705 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:13:39.708 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 2 of 10
2025-12-31T15:13:39.711 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1767186819.7117996
2025-12-31T15:13:40.591 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:41.592 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:42.594 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:43.595 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:44.597 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:45.598 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:45.991 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 2 of 10 done. Exposure state = 0
2025-12-31T15:13:45.991 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-31T15:13:45.995 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-31T15:13:46.062 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:13:46.211 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:13:46.248 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:13:46.252 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 3 of 10
2025-12-31T15:13:46.256 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1767186826.2561078
2025-12-31T15:13:46.600 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:47.601 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:48.602 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:49.604 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:50.606 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:51.607 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:52.538 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 3 of 10 done. Exposure state = 0
2025-12-31T15:13:52.538 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-31T15:13:52.543 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-31T15:13:52.565 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:13:52.604 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:13:52.608 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:52.679 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:13:52.684 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 4 of 10
2025-12-31T15:13:52.688 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1767186832.6887565
2025-12-31T15:13:53.610 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:54.612 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:55.613 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:56.614 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:57.616 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:58.618 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:13:58.972 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 4 of 10 done. Exposure state = 0
2025-12-31T15:13:58.973 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-31T15:13:58.977 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-31T15:13:58.996 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:13:59.071 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:13:59.147 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:13:59.151 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 5 of 10
2025-12-31T15:13:59.156 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1767186839.1559966
2025-12-31T15:13:59.619 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:14:00.620 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:14:01.621 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:14:02.623 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:14:03.624 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:14:04.625 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:14:05.438 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 5 of 10 done. Exposure state = 0
2025-12-31T15:14:05.438 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-31T15:14:05.440 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-31T15:14:05.463 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:14:05.501 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:14:05.538 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:14:05.541 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 6 of 10
2025-12-31T15:14:05.544 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1767186845.544897
2025-12-31T15:14:05.626 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:14:06.627 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:14:07.628 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:14:08.629 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:14:09.630 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:14:10.631 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:14:11.632 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:14:11.825 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 6 of 10 done. Exposure state = 0
2025-12-31T15:14:11.826 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-31T15:14:11.831 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-31T15:14:11.894 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:14:11.969 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:14:12.007 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:14:12.012 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 7 of 10
2025-12-31T15:14:12.017 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1767186852.0169663
2025-12-31T15:14:12.634 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:14:13.635 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:14:14.637 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:14:15.638 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:14:16.639 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:14:17.641 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:14:18.304 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 7 of 10 done. Exposure state = 0
2025-12-31T15:14:18.305 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-31T15:14:18.310 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-31T15:14:18.361 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:14:18.436 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:14:18.474 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:14:18.478 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 8 of 10
2025-12-31T15:14:18.481 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1767186858.4816651
2025-12-31T15:14:18.642 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:14:19.643 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:14:20.644 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:14:21.645 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:14:22.646 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:14:23.648 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:14:24.649 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:14:24.768 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 8 of 10 done. Exposure state = 0
2025-12-31T15:14:24.768 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-31T15:14:24.773 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-31T15:14:24.791 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:14:24.829 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:14:24.867 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:14:24.871 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 9 of 10
2025-12-31T15:14:24.875 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1767186864.87568
2025-12-31T15:14:25.651 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:14:26.652 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:14:27.654 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:14:28.655 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:14:29.656 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:14:30.658 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:14:31.159 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 9 of 10 done. Exposure state = 0
2025-12-31T15:14:31.160 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-31T15:14:31.164 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-31T15:14:31.184 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:14:31.221 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:14:31.259 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:14:31.263 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 10 of 10
2025-12-31T15:14:31.266 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1767186871.2667801
2025-12-31T15:14:31.660 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:14:32.661 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:14:33.663 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:14:34.664 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:14:35.666 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:14:36.667 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:14:37.551 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 10 of 10 done. Exposure state = 0
2025-12-31T15:14:37.552 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-31T15:14:37.557 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-31T15:14:37.576 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:14:37.614 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:14:37.668 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:14:37.689 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:14:38.670 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] Setting camera settings for 10 images @ high-gain, fast-readout and 2x2 binning, shutter always closed
2025-12-31T15:14:38.677 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] Done with camera settings, taking exposure(s)
2025-12-31T15:14:38.677 [INFO] [MainThread] [instrument.py] [start_exposure()] start_exposure called with fits_info = [FitsInfoType(key='OBSERVER', valtype='STRING', val='io_robot', comment='The observer name'), FitsInfoType(key='OBJECT', valtype='STRING', val='bias', comment='The object name')]
2025-12-31T15:14:38.677 [INFO] [MainThread] [instrument.py] [start_exposure()] Called instrument start_exposure() with continuous = False
2025-12-31T15:14:38.677 [DEBUG] [MainThread] [instrument.py] [start_exposure()] Starting thread to handle exposures
2025-12-31T15:14:38.678 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure worker thread with continuous = False
2025-12-31T15:14:38.678 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Worker thread: setting up exposures
2025-12-31T15:14:38.683 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Worker thread: doing 10 exposures
2025-12-31T15:14:38.684 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-31T15:14:38.688 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-31T15:14:38.780 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:14:38.855 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:14:38.930 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:14:38.935 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Taking 10 exposures
2025-12-31T15:14:38.936 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 1 of 10
2025-12-31T15:14:38.940 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1767186878.9405363
2025-12-31T15:14:39.179 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:14:40.180 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:14:40.208 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 1 of 10 done. Exposure state = 0
2025-12-31T15:14:40.208 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-31T15:14:40.232 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-31T15:14:40.321 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:14:40.359 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:14:40.397 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:14:40.400 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 2 of 10
2025-12-31T15:14:40.404 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1767186880.404092
2025-12-31T15:14:40.667 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 2 of 10 done. Exposure state = 0
2025-12-31T15:14:40.668 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-31T15:14:40.672 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-31T15:14:40.735 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:14:40.773 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:14:40.811 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:14:40.815 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 3 of 10
2025-12-31T15:14:40.820 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1767186880.8204873
2025-12-31T15:14:41.085 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 3 of 10 done. Exposure state = 0
2025-12-31T15:14:41.085 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-31T15:14:41.086 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-31T15:14:41.111 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:14:41.149 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:14:41.182 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:14:41.225 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:14:41.230 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 4 of 10
2025-12-31T15:14:41.234 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1767186881.234643
2025-12-31T15:14:41.500 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 4 of 10 done. Exposure state = 0
2025-12-31T15:14:41.500 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-31T15:14:41.504 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-31T15:14:41.525 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:14:41.601 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:14:41.639 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:14:41.644 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 5 of 10
2025-12-31T15:14:41.648 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1767186881.6486084
2025-12-31T15:14:41.916 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 5 of 10 done. Exposure state = 0
2025-12-31T15:14:41.916 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-31T15:14:41.921 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-31T15:14:41.939 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:14:42.015 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:14:42.053 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:14:42.057 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 6 of 10
2025-12-31T15:14:42.061 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1767186882.0616124
2025-12-31T15:14:42.184 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:14:42.327 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 6 of 10 done. Exposure state = 0
2025-12-31T15:14:42.327 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-31T15:14:42.332 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-31T15:14:42.353 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:14:42.429 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:14:42.542 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:14:42.545 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 7 of 10
2025-12-31T15:14:42.549 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1767186882.54963
2025-12-31T15:14:42.815 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 7 of 10 done. Exposure state = 0
2025-12-31T15:14:42.815 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-31T15:14:42.820 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-31T15:14:42.842 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:14:42.918 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:14:42.994 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:14:42.999 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 8 of 10
2025-12-31T15:14:43.005 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1767186883.0051575
2025-12-31T15:14:43.185 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:14:43.273 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 8 of 10 done. Exposure state = 0
2025-12-31T15:14:43.274 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-31T15:14:43.278 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-31T15:14:43.294 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:14:43.370 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:14:43.407 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:14:43.412 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 9 of 10
2025-12-31T15:14:43.417 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1767186883.4173665
2025-12-31T15:14:43.683 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 9 of 10 done. Exposure state = 0
2025-12-31T15:14:43.684 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-31T15:14:43.688 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-31T15:14:43.708 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:14:43.784 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:14:43.822 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:14:43.826 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 10 of 10
2025-12-31T15:14:43.831 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1767186883.8310888
2025-12-31T15:14:44.096 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 10 of 10 done. Exposure state = 0
2025-12-31T15:14:44.096 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-31T15:14:44.098 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-31T15:14:44.122 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:14:44.160 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:14:44.186 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-31T15:14:44.197 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=1, arc_lamp_on=1, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-31T15:14:45.187 [INFO] [MainThread] [run_preflight.py] [main()] Successfully took biases for Mookodi.
2025-12-31T15:14:45.187 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.fallingstar.com:443
2025-12-31T15:14:46.505 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.fallingstar.com:443 "GET /weather/sth/latest_clr400.jpg HTTP/1.1" 200 77916
2025-12-31T15:14:47.178 [INFO] [MainThread] [check_lesedi_sky_conditions.py] [is_image_recent()] CLSC - Successfully downloaded a recent allsky image from ATLAS! MJD-True and DTS-False
2025-12-31T15:14:47.914 [DEBUG] [MainThread] [tpu_cluster_resolver.py] [<module>()] Falling back to TensorFlow client; we recommended you install the Cloud TPU client directly with pip install cloud-tpu-client.
2025-12-31T15:14:48.044 [DEBUG] [MainThread] [__init__.py] [<module>()] Creating converter from 7 to 5
2025-12-31T15:14:48.044 [DEBUG] [MainThread] [__init__.py] [<module>()] Creating converter from 5 to 7
2025-12-31T15:14:48.044 [DEBUG] [MainThread] [__init__.py] [<module>()] Creating converter from 7 to 5
2025-12-31T15:14:48.044 [DEBUG] [MainThread] [__init__.py] [<module>()] Creating converter from 5 to 7
2025-12-31T15:14:48.429 [DEBUG] [MainThread] [attrs.py] [__getitem__()] Creating converter from 3 to 5
2025-12-31T15:14:49.617 [INFO] [MainThread] [check_lesedi_sky_conditions.py] [get_current_sky_conditions()] CLSC - Successfully classified allsky image: Bad (1.0)
2025-12-31T15:14:49.626 [INFO] [MainThread] [check_lesedi_sky_conditions.py] [annotate_and_save_sky_image()] CLSC - Successfully annotated and saved allsky image email attachment at email_attachments/latest_classified_allsky_image.jpg!
2025-12-31T15:14:49.626 [INFO] [MainThread] [run_preflight.py] [main()] Sky conditions bad, did not schedule flats
2025-12-31T15:14:55.398 [INFO] [MainThread] [run_preflight.py] [send_email()] Email sent!
