2025-12-24T15:56:18.338 [INFO] [MainThread] [loggingutils.py] [setup_logging()] Logging set up
2025-12-24T15:56:18.340 [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-24T15:56:18.340 [DEBUG] [MainThread] [tlc.py] [setup_weather()] Importing weather.sdk.client
2025-12-24T15:56:18.342 [DEBUG] [MainThread] [client.py] [open()] Opening with close_first = False
2025-12-24T15:56:18.342 [DEBUG] [MainThread] [client.py] [open()] Trying to open transport...
2025-12-24T15:56:18.342 [DEBUG] [MainThread] [tlc.py] [setup_telescope()] Importing lesedi.sdk.telescope
2025-12-24T15:56:18.344 [INFO] [MainThread] [telescope.py] [__init__()] Telescope: 10.2.2.32:9050
2025-12-24T15:56:18.344 [DEBUG] [MainThread] [tlc.py] [setup_instruments()] Importing wincam.sdk.instrument
2025-12-24T15:56:18.353 [DEBUG] [MainThread] [tlc.py] [setup_instruments()] Import successful
2025-12-24T15:56:18.353 [DEBUG] [MainThread] [tlc.py] [setup_instruments()] Creating instrument instance
2025-12-24T15:56:18.353 [DEBUG] [MainThread] [tlc.py] [setup_instruments()] Instrument instance successfully created
2025-12-24T15:56:18.353 [DEBUG] [MainThread] [tlc.py] [setup_instruments()] Instrument sib at 10.2.4.147 initialised
2025-12-24T15:56:18.353 [DEBUG] [MainThread] [tlc.py] [setup_instruments()] Importing mookodi.sdk.instrument
2025-12-24T15:56:18.588 [DEBUG] [MainThread] [tlc.py] [setup_instruments()] Import successful
2025-12-24T15:56:18.588 [DEBUG] [MainThread] [tlc.py] [setup_instruments()] Creating instrument instance
2025-12-24T15:56:18.588 [DEBUG] [MainThread] [instrument.py] [__init__()] In Instrument __init__
2025-12-24T15:56:18.588 [INFO] [MainThread] [instrument.py] [__init__()] Setting self.remote_host to 10.2.4.79
2025-12-24T15:56:18.588 [DEBUG] [MainThread] [instrument.py] [__init__()] Finished Instrument __init__
2025-12-24T15:56:18.589 [DEBUG] [MainThread] [tlc.py] [setup_instruments()] Instrument instance successfully created
2025-12-24T15:56:18.589 [DEBUG] [MainThread] [tlc.py] [setup_instruments()] Instrument mok at 10.2.4.79 initialised
2025-12-24T15:56:18.589 [INFO] [MainThread] [telescope.py] [tcsclient()] Telescope client instance stale or absent. (Re)connecting...
2025-12-24T15:56:18.589 [INFO] [MainThread] [telescope.py] [tcsclient()] Connected to telescope client
2025-12-24T15:56:18.590 [DEBUG] [MainThread] [tlc.py] [get_current_instrument()] The instrument currently selected on the telescope is Mookodi
2025-12-24T15:56:18.590 [DEBUG] [MainThread] [tlc.py] [get_current_instrument()] Full names: 
2025-12-24T15:56:18.590 [DEBUG] [MainThread] [tlc.py] [get_current_instrument()] Comparing Sibonise to Mookodi
2025-12-24T15:56:18.590 [DEBUG] [MainThread] [tlc.py] [get_current_instrument()] Comparing Mookodi to Mookodi
2025-12-24T15:56:18.590 [DEBUG] [MainThread] [tlc.py] [get_current_instrument()] Current instrument is Mookodi at index 1
2025-12-24T15:56:18.590 [INFO] [MainThread] [run_preflight.py] [main()] Successfully connected to TLC so weather service, telescope service and instruments (SIB & MKD) services are active.
2025-12-24T15:56:18.591 [INFO] [MainThread] [tlc.py] [set_current_instrument()] Current instrument is now mok (index 1)
2025-12-24T15:56:18.591 [INFO] [MainThread] [run_preflight.py] [exercise_mookodi_optomechanics()] Exercising slit and grism
2025-12-24T15:56:18.591 [INFO] [MainThread] [run_preflight.py] [exercise_mookodi_optomechanics()] Moving slit and grism INTO beam
2025-12-24T15:56:23.663 [INFO] [MainThread] [run_preflight.py] [exercise_mookodi_optomechanics()] Moving slit and grism OUT OF beam
2025-12-24T15:56:28.694 [INFO] [MainThread] [run_preflight.py] [exercise_mookodi_optomechanics()] Exercising filter slides
2025-12-24T15:56:28.695 [INFO] [MainThread] [run_preflight.py] [exercise_mookodi_optomechanics()] Moving FILTER slide A to last postion
2025-12-24T15:56:28.696 [INFO] [MainThread] [instrument.py] [set_filter()] Setting filter 0:5
2025-12-24T15:56:28.697 [INFO] [MainThread] [client.py] [set_filter()] Setting filter slide ID 0 to filter id 5
2025-12-24T15:56:28.772 [INFO] [MainThread] [client.py] [set_filter()] Waiting for filter in slide 0 to move to position 5 : try 1
2025-12-24T15:56:29.792 [INFO] [MainThread] [client.py] [set_filter()] Waiting for filter in slide 0 to move to position 5 : try 2
2025-12-24T15:56:30.813 [INFO] [MainThread] [client.py] [set_filter()] Waiting for filter in slide 0 to move to position 5 : try 3
2025-12-24T15:56:31.834 [INFO] [MainThread] [client.py] [set_filter()] Waiting for filter in slide 0 to move to position 5 : try 4
2025-12-24T15:56:32.895 [INFO] [MainThread] [client.py] [set_filter()] Filter in slide 0  moved to position 5 successfully
2025-12-24T15:56:33.896 [INFO] [MainThread] [client.py] [set_filter()] Setting filter slide ID 1 to filter id 0
2025-12-24T15:56:33.949 [INFO] [MainThread] [client.py] [set_filter()] Filter in slide 1  moved to position 5 successfully
2025-12-24T15:56:34.952 [INFO] [MainThread] [instrument.py] [set_temp_focus()] Setting the focus by temperature
2025-12-24T15:56:34.960 [DEBUG] [MainThread] [instrument.py] [set_temp_focus()] Got temperature = 24.26
2025-12-24T15:56:34.975 [DEBUG] [MainThread] [instrument.py] [set_temp_focus()] Weather time stamp 2025-12-24 15:55:40
2025-12-24T15:56:34.975 [DEBUG] [MainThread] [instrument.py] [set_temp_focus()] Weather time stamp iso 2025-12-24T15:55:40
2025-12-24T15:56:34.976 [DEBUG] [MainThread] [instrument.py] [set_temp_focus()] Got parameters for focus at temp: -21.0, 2777
2025-12-24T15:56:34.989 [INFO] [MainThread] [instrument.py] [set_temp_focus()] Setting focus to 0.08927322834645667
2025-12-24T15:56:50.032 [INFO] [MainThread] [run_preflight.py] [exercise_mookodi_optomechanics()] Moving FILTER slide A to out postion
2025-12-24T15:56:50.049 [INFO] [MainThread] [instrument.py] [set_filter()] Setting filter 0:0
2025-12-24T15:56:50.051 [INFO] [MainThread] [client.py] [set_filter()] Setting filter slide ID 0 to filter id 0
2025-12-24T15:56:50.253 [INFO] [MainThread] [client.py] [set_filter()] Waiting for filter in slide 0 to move to position 0 : try 1
2025-12-24T15:56:51.279 [INFO] [MainThread] [client.py] [set_filter()] Waiting for filter in slide 0 to move to position 0 : try 2
2025-12-24T15:56:52.316 [INFO] [MainThread] [client.py] [set_filter()] Waiting for filter in slide 0 to move to position 0 : try 3
2025-12-24T15:56:53.351 [INFO] [MainThread] [client.py] [set_filter()] Waiting for filter in slide 0 to move to position 0 : try 4
2025-12-24T15:56:54.372 [INFO] [MainThread] [client.py] [set_filter()] Waiting for filter in slide 0 to move to position 0 : try 5
2025-12-24T15:56:55.393 [INFO] [MainThread] [client.py] [set_filter()] Waiting for filter in slide 0 to move to position 0 : try 6
2025-12-24T15:56:56.414 [INFO] [MainThread] [client.py] [set_filter()] Waiting for filter in slide 0 to move to position 0 : try 7
2025-12-24T15:56:57.464 [INFO] [MainThread] [client.py] [set_filter()] Filter in slide 0  moved to position 0 successfully
2025-12-24T15:57:13.490 [INFO] [MainThread] [run_preflight.py] [exercise_mookodi_optomechanics()] Moving FILTER slide B to last postion
2025-12-24T15:57:13.508 [INFO] [MainThread] [instrument.py] [set_filter()] Setting filter 1:3
2025-12-24T15:57:13.511 [INFO] [MainThread] [client.py] [set_filter()] Setting filter slide ID 1 to filter id 3
2025-12-24T15:57:13.558 [INFO] [MainThread] [client.py] [set_filter()] Filter in slide 1  moved to position 0 successfully
2025-12-24T15:57:14.559 [INFO] [MainThread] [client.py] [set_filter()] Setting filter slide ID 0 to filter id 0
2025-12-24T15:57:14.610 [INFO] [MainThread] [client.py] [set_filter()] Filter in slide 0  moved to position 0 successfully
2025-12-24T15:57:15.611 [INFO] [MainThread] [instrument.py] [set_temp_focus()] Setting the focus by temperature
2025-12-24T15:57:15.665 [DEBUG] [MainThread] [instrument.py] [set_temp_focus()] Got temperature = 24.22
2025-12-24T15:57:15.671 [DEBUG] [MainThread] [instrument.py] [set_temp_focus()] Weather time stamp 2025-12-24 15:56:13
2025-12-24T15:57:15.672 [DEBUG] [MainThread] [instrument.py] [set_temp_focus()] Weather time stamp iso 2025-12-24T15:56:13
2025-12-24T15:57:15.672 [DEBUG] [MainThread] [instrument.py] [set_temp_focus()] Got parameters for focus at temp: -25.6, 2698
2025-12-24T15:57:15.690 [INFO] [MainThread] [instrument.py] [set_temp_focus()] Setting focus to 0.08180976377952753
2025-12-24T15:57:30.724 [INFO] [MainThread] [run_preflight.py] [exercise_mookodi_optomechanics()] Moving FILTER slide B to out postion
2025-12-24T15:57:30.728 [INFO] [MainThread] [instrument.py] [set_filter()] Setting filter 1:0
2025-12-24T15:57:30.728 [INFO] [MainThread] [client.py] [set_filter()] Setting filter slide ID 1 to filter id 0
2025-12-24T15:57:30.741 [INFO] [MainThread] [client.py] [set_filter()] Filter in slide 1  moved to position 0 successfully
2025-12-24T15:57:46.768 [INFO] [MainThread] [run_preflight.py] [main()] Successfully exercised some of Mookodi's optomechanics.
2025-12-24T15:57:46.809 [DEBUG] [MainThread] [logging.py] [debug()] Connection to Modbus server established. Socket ('10.2.2.28', 44680)
2025-12-24T15:57:46.816 [DEBUG] [MainThread] [logging.py] [debug()] [2, 0]
2025-12-24T15:57:46.821 [DEBUG] [MainThread] [logging.py] [debug()] Current transaction state - IDLE
2025-12-24T15:57:46.821 [DEBUG] [MainThread] [logging.py] [debug()] Running transaction 1
2025-12-24T15:57:46.824 [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-24T15:57:46.825 [DEBUG] [MainThread] [logging.py] [debug()] New Transaction state "SENDING"
2025-12-24T15:57:46.825 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "SENDING" to "WAITING FOR REPLY"
2025-12-24T15:57:46.827 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "WAITING FOR REPLY" to "PROCESSING REPLY"
2025-12-24T15:57:46.827 [DEBUG] [MainThread] [logging.py] [debug()] RECV: 0x0 0x1 0x0 0x0 0x0 0x6 0x0 0x10 0x0 0x6f 0x0 0x2
2025-12-24T15:57:46.828 [DEBUG] [MainThread] [logging.py] [debug()] Processing: 0x0 0x1 0x0 0x0 0x0 0x6 0x0 0x10 0x0 0x6f 0x0 0x2
2025-12-24T15:57:46.830 [DEBUG] [MainThread] [logging.py] [debug()] Factory Response[WriteMultipleRegistersResponse': 16]
2025-12-24T15:57:46.831 [DEBUG] [MainThread] [logging.py] [debug()] Adding transaction 1
2025-12-24T15:57:46.831 [DEBUG] [MainThread] [logging.py] [debug()] Getting transaction 1
2025-12-24T15:57:46.831 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "PROCESSING REPLY" to "TRANSACTION_COMPLETE"
2025-12-24T15:57:46.831 [DEBUG] [MainThread] [logging.py] [debug()] [0, 0]
2025-12-24T15:57:46.831 [DEBUG] [MainThread] [logging.py] [debug()] Current transaction state - TRANSACTION_COMPLETE
2025-12-24T15:57:46.831 [DEBUG] [MainThread] [logging.py] [debug()] Running transaction 2
2025-12-24T15:57:46.832 [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-24T15:57:46.832 [DEBUG] [MainThread] [logging.py] [debug()] New Transaction state "SENDING"
2025-12-24T15:57:46.832 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "SENDING" to "WAITING FOR REPLY"
2025-12-24T15:57:46.834 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "WAITING FOR REPLY" to "PROCESSING REPLY"
2025-12-24T15:57:46.835 [DEBUG] [MainThread] [logging.py] [debug()] RECV: 0x0 0x2 0x0 0x0 0x0 0x6 0x0 0x10 0x0 0x6f 0x0 0x2
2025-12-24T15:57:46.835 [DEBUG] [MainThread] [logging.py] [debug()] Processing: 0x0 0x2 0x0 0x0 0x0 0x6 0x0 0x10 0x0 0x6f 0x0 0x2
2025-12-24T15:57:46.835 [DEBUG] [MainThread] [logging.py] [debug()] Factory Response[WriteMultipleRegistersResponse': 16]
2025-12-24T15:57:46.835 [DEBUG] [MainThread] [logging.py] [debug()] Adding transaction 2
2025-12-24T15:57:46.835 [DEBUG] [MainThread] [logging.py] [debug()] Getting transaction 2
2025-12-24T15:57:46.835 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "PROCESSING REPLY" to "TRANSACTION_COMPLETE"
2025-12-24T15:57:51.840 [DEBUG] [MainThread] [logging.py] [debug()] [1]
2025-12-24T15:57:51.840 [DEBUG] [MainThread] [logging.py] [debug()] Current transaction state - TRANSACTION_COMPLETE
2025-12-24T15:57:51.840 [DEBUG] [MainThread] [logging.py] [debug()] Running transaction 3
2025-12-24T15:57:51.840 [DEBUG] [MainThread] [logging.py] [debug()] SEND: 0x0 0x3 0x0 0x0 0x0 0x9 0x0 0x10 0x0 0x6f 0x0 0x1 0x2 0x0 0x1
2025-12-24T15:57:51.840 [DEBUG] [MainThread] [logging.py] [debug()] New Transaction state "SENDING"
2025-12-24T15:57:51.840 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "SENDING" to "WAITING FOR REPLY"
2025-12-24T15:57:51.843 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "WAITING FOR REPLY" to "PROCESSING REPLY"
2025-12-24T15:57:51.843 [DEBUG] [MainThread] [logging.py] [debug()] RECV: 0x0 0x3 0x0 0x0 0x0 0x6 0x0 0x10 0x0 0x6f 0x0 0x1
2025-12-24T15:57:51.843 [DEBUG] [MainThread] [logging.py] [debug()] Processing: 0x0 0x3 0x0 0x0 0x0 0x6 0x0 0x10 0x0 0x6f 0x0 0x1
2025-12-24T15:57:51.843 [DEBUG] [MainThread] [logging.py] [debug()] Factory Response[WriteMultipleRegistersResponse': 16]
2025-12-24T15:57:51.843 [DEBUG] [MainThread] [logging.py] [debug()] Adding transaction 3
2025-12-24T15:57:51.843 [DEBUG] [MainThread] [logging.py] [debug()] Getting transaction 3
2025-12-24T15:57:51.843 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "PROCESSING REPLY" to "TRANSACTION_COMPLETE"
2025-12-24T15:57:51.843 [DEBUG] [MainThread] [logging.py] [debug()] [0]
2025-12-24T15:57:51.843 [DEBUG] [MainThread] [logging.py] [debug()] Current transaction state - TRANSACTION_COMPLETE
2025-12-24T15:57:51.843 [DEBUG] [MainThread] [logging.py] [debug()] Running transaction 4
2025-12-24T15:57:51.843 [DEBUG] [MainThread] [logging.py] [debug()] SEND: 0x0 0x4 0x0 0x0 0x0 0x9 0x0 0x10 0x0 0x6f 0x0 0x1 0x2 0x0 0x0
2025-12-24T15:57:51.844 [DEBUG] [MainThread] [logging.py] [debug()] New Transaction state "SENDING"
2025-12-24T15:57:51.844 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "SENDING" to "WAITING FOR REPLY"
2025-12-24T15:57:51.851 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "WAITING FOR REPLY" to "PROCESSING REPLY"
2025-12-24T15:57:51.851 [DEBUG] [MainThread] [logging.py] [debug()] RECV: 0x0 0x4 0x0 0x0 0x0 0x6 0x0 0x10 0x0 0x6f 0x0 0x1
2025-12-24T15:57:51.851 [DEBUG] [MainThread] [logging.py] [debug()] Processing: 0x0 0x4 0x0 0x0 0x0 0x6 0x0 0x10 0x0 0x6f 0x0 0x1
2025-12-24T15:57:51.851 [DEBUG] [MainThread] [logging.py] [debug()] Factory Response[WriteMultipleRegistersResponse': 16]
2025-12-24T15:57:51.851 [DEBUG] [MainThread] [logging.py] [debug()] Adding transaction 4
2025-12-24T15:57:51.851 [DEBUG] [MainThread] [logging.py] [debug()] Getting transaction 4
2025-12-24T15:57:51.851 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "PROCESSING REPLY" to "TRANSACTION_COMPLETE"
2025-12-24T15:58:11.906 [DEBUG] [MainThread] [logging.py] [debug()] Connection to Modbus server established. Socket ('10.2.2.28', 58354)
2025-12-24T15:58:11.926 [DEBUG] [MainThread] [logging.py] [debug()] [2, 0]
2025-12-24T15:58:11.929 [DEBUG] [MainThread] [logging.py] [debug()] Current transaction state - TRANSACTION_COMPLETE
2025-12-24T15:58:11.929 [DEBUG] [MainThread] [logging.py] [debug()] Running transaction 5
2025-12-24T15:58:11.932 [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-24T15:58:11.933 [DEBUG] [MainThread] [logging.py] [debug()] New Transaction state "SENDING"
2025-12-24T15:58:11.933 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "SENDING" to "WAITING FOR REPLY"
2025-12-24T15:58:11.938 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "WAITING FOR REPLY" to "PROCESSING REPLY"
2025-12-24T15:58:11.938 [DEBUG] [MainThread] [logging.py] [debug()] RECV: 0x0 0x5 0x0 0x0 0x0 0x6 0x0 0x10 0x0 0x6f 0x0 0x2
2025-12-24T15:58:11.939 [DEBUG] [MainThread] [logging.py] [debug()] Processing: 0x0 0x5 0x0 0x0 0x0 0x6 0x0 0x10 0x0 0x6f 0x0 0x2
2025-12-24T15:58:11.941 [DEBUG] [MainThread] [logging.py] [debug()] Factory Response[WriteMultipleRegistersResponse': 16]
2025-12-24T15:58:11.942 [DEBUG] [MainThread] [logging.py] [debug()] Adding transaction 5
2025-12-24T15:58:11.942 [DEBUG] [MainThread] [logging.py] [debug()] Getting transaction 5
2025-12-24T15:58:11.942 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "PROCESSING REPLY" to "TRANSACTION_COMPLETE"
2025-12-24T15:58:11.942 [DEBUG] [MainThread] [logging.py] [debug()] [0, 0]
2025-12-24T15:58:11.942 [DEBUG] [MainThread] [logging.py] [debug()] Current transaction state - TRANSACTION_COMPLETE
2025-12-24T15:58:11.942 [DEBUG] [MainThread] [logging.py] [debug()] Running transaction 6
2025-12-24T15:58:11.943 [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-24T15:58:11.943 [DEBUG] [MainThread] [logging.py] [debug()] New Transaction state "SENDING"
2025-12-24T15:58:11.943 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "SENDING" to "WAITING FOR REPLY"
2025-12-24T15:58:11.945 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "WAITING FOR REPLY" to "PROCESSING REPLY"
2025-12-24T15:58:11.945 [DEBUG] [MainThread] [logging.py] [debug()] RECV: 0x0 0x6 0x0 0x0 0x0 0x6 0x0 0x10 0x0 0x6f 0x0 0x2
2025-12-24T15:58:11.945 [DEBUG] [MainThread] [logging.py] [debug()] Processing: 0x0 0x6 0x0 0x0 0x0 0x6 0x0 0x10 0x0 0x6f 0x0 0x2
2025-12-24T15:58:11.945 [DEBUG] [MainThread] [logging.py] [debug()] Factory Response[WriteMultipleRegistersResponse': 16]
2025-12-24T15:58:11.945 [DEBUG] [MainThread] [logging.py] [debug()] Adding transaction 6
2025-12-24T15:58:11.945 [DEBUG] [MainThread] [logging.py] [debug()] Getting transaction 6
2025-12-24T15:58:11.945 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "PROCESSING REPLY" to "TRANSACTION_COMPLETE"
2025-12-24T15:58:16.951 [DEBUG] [MainThread] [logging.py] [debug()] [50, 0]
2025-12-24T15:58:16.951 [DEBUG] [MainThread] [logging.py] [debug()] Current transaction state - TRANSACTION_COMPLETE
2025-12-24T15:58:16.951 [DEBUG] [MainThread] [logging.py] [debug()] Running transaction 7
2025-12-24T15:58:16.951 [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-24T15:58:16.951 [DEBUG] [MainThread] [logging.py] [debug()] New Transaction state "SENDING"
2025-12-24T15:58:16.951 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "SENDING" to "WAITING FOR REPLY"
2025-12-24T15:58:16.956 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "WAITING FOR REPLY" to "PROCESSING REPLY"
2025-12-24T15:58:16.956 [DEBUG] [MainThread] [logging.py] [debug()] RECV: 0x0 0x7 0x0 0x0 0x0 0x6 0x0 0x10 0x0 0x70 0x0 0x2
2025-12-24T15:58:16.956 [DEBUG] [MainThread] [logging.py] [debug()] Processing: 0x0 0x7 0x0 0x0 0x0 0x6 0x0 0x10 0x0 0x70 0x0 0x2
2025-12-24T15:58:16.957 [DEBUG] [MainThread] [logging.py] [debug()] Factory Response[WriteMultipleRegistersResponse': 16]
2025-12-24T15:58:16.957 [DEBUG] [MainThread] [logging.py] [debug()] Adding transaction 7
2025-12-24T15:58:16.957 [DEBUG] [MainThread] [logging.py] [debug()] Getting transaction 7
2025-12-24T15:58:16.957 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "PROCESSING REPLY" to "TRANSACTION_COMPLETE"
2025-12-24T15:58:16.957 [DEBUG] [MainThread] [logging.py] [debug()] [50, 0]
2025-12-24T15:58:16.957 [DEBUG] [MainThread] [logging.py] [debug()] Current transaction state - TRANSACTION_COMPLETE
2025-12-24T15:58:16.957 [DEBUG] [MainThread] [logging.py] [debug()] Running transaction 8
2025-12-24T15:58:16.957 [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-24T15:58:16.957 [DEBUG] [MainThread] [logging.py] [debug()] New Transaction state "SENDING"
2025-12-24T15:58:16.957 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "SENDING" to "WAITING FOR REPLY"
2025-12-24T15:58:16.963 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "WAITING FOR REPLY" to "PROCESSING REPLY"
2025-12-24T15:58:16.964 [DEBUG] [MainThread] [logging.py] [debug()] RECV: 0x0 0x8 0x0 0x0 0x0 0x6 0x0 0x10 0x0 0x72 0x0 0x2
2025-12-24T15:58:16.964 [DEBUG] [MainThread] [logging.py] [debug()] Processing: 0x0 0x8 0x0 0x0 0x0 0x6 0x0 0x10 0x0 0x72 0x0 0x2
2025-12-24T15:58:16.964 [DEBUG] [MainThread] [logging.py] [debug()] Factory Response[WriteMultipleRegistersResponse': 16]
2025-12-24T15:58:16.964 [DEBUG] [MainThread] [logging.py] [debug()] Adding transaction 8
2025-12-24T15:58:16.964 [DEBUG] [MainThread] [logging.py] [debug()] Getting transaction 8
2025-12-24T15:58:16.964 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "PROCESSING REPLY" to "TRANSACTION_COMPLETE"
2025-12-24T15:58:16.964 [DEBUG] [MainThread] [logging.py] [debug()] [4]
2025-12-24T15:58:16.964 [DEBUG] [MainThread] [logging.py] [debug()] Current transaction state - TRANSACTION_COMPLETE
2025-12-24T15:58:16.964 [DEBUG] [MainThread] [logging.py] [debug()] Running transaction 9
2025-12-24T15:58:16.964 [DEBUG] [MainThread] [logging.py] [debug()] SEND: 0x0 0x9 0x0 0x0 0x0 0x9 0x0 0x10 0x0 0x6f 0x0 0x1 0x2 0x0 0x4
2025-12-24T15:58:16.964 [DEBUG] [MainThread] [logging.py] [debug()] New Transaction state "SENDING"
2025-12-24T15:58:16.964 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "SENDING" to "WAITING FOR REPLY"
2025-12-24T15:58:16.971 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "WAITING FOR REPLY" to "PROCESSING REPLY"
2025-12-24T15:58:16.971 [DEBUG] [MainThread] [logging.py] [debug()] RECV: 0x0 0x9 0x0 0x0 0x0 0x6 0x0 0x10 0x0 0x6f 0x0 0x1
2025-12-24T15:58:16.971 [DEBUG] [MainThread] [logging.py] [debug()] Processing: 0x0 0x9 0x0 0x0 0x0 0x6 0x0 0x10 0x0 0x6f 0x0 0x1
2025-12-24T15:58:16.971 [DEBUG] [MainThread] [logging.py] [debug()] Factory Response[WriteMultipleRegistersResponse': 16]
2025-12-24T15:58:16.971 [DEBUG] [MainThread] [logging.py] [debug()] Adding transaction 9
2025-12-24T15:58:16.971 [DEBUG] [MainThread] [logging.py] [debug()] Getting transaction 9
2025-12-24T15:58:16.971 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "PROCESSING REPLY" to "TRANSACTION_COMPLETE"
2025-12-24T15:58:16.971 [DEBUG] [MainThread] [logging.py] [debug()] [0]
2025-12-24T15:58:16.971 [DEBUG] [MainThread] [logging.py] [debug()] Current transaction state - TRANSACTION_COMPLETE
2025-12-24T15:58:16.971 [DEBUG] [MainThread] [logging.py] [debug()] Running transaction 10
2025-12-24T15:58:16.971 [DEBUG] [MainThread] [logging.py] [debug()] SEND: 0x0 0xa 0x0 0x0 0x0 0x9 0x0 0x10 0x0 0x6f 0x0 0x1 0x2 0x0 0x0
2025-12-24T15:58:16.971 [DEBUG] [MainThread] [logging.py] [debug()] New Transaction state "SENDING"
2025-12-24T15:58:16.971 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "SENDING" to "WAITING FOR REPLY"
2025-12-24T15:58:16.978 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "WAITING FOR REPLY" to "PROCESSING REPLY"
2025-12-24T15:58:16.978 [DEBUG] [MainThread] [logging.py] [debug()] RECV: 0x0 0xa 0x0 0x0 0x0 0x6 0x0 0x10 0x0 0x6f 0x0 0x1
2025-12-24T15:58:16.978 [DEBUG] [MainThread] [logging.py] [debug()] Processing: 0x0 0xa 0x0 0x0 0x0 0x6 0x0 0x10 0x0 0x6f 0x0 0x1
2025-12-24T15:58:16.978 [DEBUG] [MainThread] [logging.py] [debug()] Factory Response[WriteMultipleRegistersResponse': 16]
2025-12-24T15:58:16.978 [DEBUG] [MainThread] [logging.py] [debug()] Adding transaction 10
2025-12-24T15:58:16.978 [DEBUG] [MainThread] [logging.py] [debug()] Getting transaction 10
2025-12-24T15:58:16.978 [DEBUG] [MainThread] [logging.py] [debug()] Changing transaction state from "PROCESSING REPLY" to "TRANSACTION_COMPLETE"
2025-12-24T15:58:16.979 [INFO] [MainThread] [run_preflight.py] [main()] Successfully initialised Mookodi guider xyslides.
2025-12-24T15:58:18.024 [DEBUG] [MainThread] [pyplot.py] [switch_backend()] Loaded backend agg version v2.2.
2025-12-24T15:58:18.078 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: Matching sans\-serif:style=normal:variant=normal:weight=normal:stretch=normal:size=10.0.
2025-12-24T15:58:18.080 [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-24T15:58:18.081 [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-24T15:58:18.081 [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-24T15:58:18.081 [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-24T15:58:18.081 [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-24T15:58:18.081 [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-24T15:58:18.081 [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-24T15:58:18.081 [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-24T15:58:18.082 [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-24T15:58:18.082 [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-24T15:58:18.082 [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-24T15:58:18.082 [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-24T15:58:18.082 [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-24T15:58:18.082 [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-24T15:58:18.082 [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-24T15:58:18.082 [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-24T15:58:18.082 [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-24T15:58:18.082 [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-24T15:58:18.082 [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-24T15:58:18.082 [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-24T15:58:18.082 [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-24T15:58:18.082 [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-24T15:58:18.082 [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-24T15:58:18.083 [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-24T15:58:18.083 [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-24T15:58:18.083 [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-24T15:58:18.083 [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-24T15:58:18.083 [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-24T15:58:18.083 [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-24T15:58:18.083 [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-24T15:58:18.083 [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-24T15:58:18.083 [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-24T15:58:18.083 [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-24T15:58:18.083 [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-24T15:58:18.083 [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-24T15:58:18.083 [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-24T15:58:18.083 [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-24T15:58:18.083 [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-24T15:58:18.084 [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-24T15:58:18.084 [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-24T15:58:18.084 [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-24T15:58:18.084 [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-24T15:58:18.084 [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-24T15:58:18.084 [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-24T15:58:18.084 [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-24T15:58:18.084 [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-24T15:58:18.084 [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-24T15:58:18.084 [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-24T15:58:18.084 [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-24T15:58:18.084 [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-24T15:58:18.084 [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-24T15:58:18.084 [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-24T15:58:18.084 [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-24T15:58:18.085 [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-24T15:58:18.085 [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-24T15:58:18.085 [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-24T15:58:18.085 [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-24T15:58:18.085 [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-24T15:58:18.085 [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-24T15:58:18.085 [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-24T15:58:18.085 [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-24T15:58:18.085 [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-24T15:58:18.085 [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-24T15:58:18.085 [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-24T15:58:18.085 [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-24T15:58:18.085 [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-24T15:58:18.085 [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-24T15:58:18.085 [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-24T15:58:18.085 [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-24T15:58:18.085 [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-24T15:58:18.085 [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-24T15:58:18.086 [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-24T15:58:18.086 [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-24T15:58:18.086 [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-24T15:58:18.086 [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-24T15:58:18.086 [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-24T15:58:18.086 [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-24T15:58:18.086 [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-24T15:58:18.086 [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-24T15:58:18.086 [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-24T15:58:18.086 [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-24T15:58:18.086 [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-24T15:58:18.086 [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-24T15:58:18.086 [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-24T15:58:18.086 [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-24T15:58:18.086 [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-24T15:58:18.086 [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-24T15:58:18.086 [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-24T15:58:18.086 [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-24T15:58:18.086 [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-24T15:58:18.086 [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-24T15:58:18.086 [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-24T15:58:18.086 [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-24T15:58:18.086 [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-24T15:58:18.086 [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-24T15:58:18.087 [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-24T15:58:18.087 [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-24T15:58:18.087 [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-24T15:58:18.087 [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-24T15:58:18.087 [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-24T15:58:18.087 [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-24T15:58:18.087 [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-24T15:58:18.087 [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-24T15:58:18.087 [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-24T15:58:18.087 [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-24T15:58:18.087 [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-24T15:58:18.087 [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-24T15:58:18.087 [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-24T15:58:18.087 [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-24T15:58:18.087 [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-24T15:58:18.087 [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-24T15:58:18.087 [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-24T15:58:18.087 [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-24T15:58:18.087 [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-24T15:58:18.087 [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-24T15:58:18.087 [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-24T15:58:18.087 [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-24T15:58:18.087 [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-24T15:58:18.088 [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-24T15:58:18.088 [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-24T15:58:18.088 [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-24T15:58:18.088 [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-24T15:58:18.088 [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-24T15:58:18.088 [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-24T15:58:18.088 [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-24T15:58:18.088 [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-24T15:58:18.088 [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-24T15:58:18.088 [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-24T15:58:18.088 [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-24T15:58:18.088 [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-24T15:58:18.088 [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-24T15:58:18.088 [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-24T15:58:18.088 [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-24T15:58:18.088 [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-24T15:58:18.088 [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-24T15:58:18.088 [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-24T15:58:18.088 [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-24T15:58:18.088 [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-24T15:58:18.088 [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-24T15:58:18.088 [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-24T15:58:18.088 [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-24T15:58:18.088 [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-24T15:58:18.088 [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-24T15:58:18.088 [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-24T15:58:18.089 [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-24T15:58:18.089 [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-24T15:58:18.089 [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-24T15:58:18.089 [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-24T15:58:18.089 [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-24T15:58:18.089 [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-24T15:58:18.089 [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-24T15:58:18.089 [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-24T15:58:18.089 [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-24T15:58:18.089 [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-24T15:58:18.089 [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-24T15:58:18.089 [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-24T15:58:18.089 [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-24T15:58:18.089 [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-24T15:58:18.089 [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-24T15:58:18.089 [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-24T15:58:18.089 [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-24T15:58:18.089 [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-24T15:58:18.089 [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-24T15:58:18.089 [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-24T15:58:18.089 [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-24T15:58:18.089 [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-24T15:58:18.089 [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-24T15:58:18.089 [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-24T15:58:18.089 [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-24T15:58:18.089 [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-24T15:58:18.089 [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-24T15:58:18.089 [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-24T15:58:18.089 [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-24T15:58:18.089 [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-24T15:58:18.089 [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-24T15:58:18.089 [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-24T15:58:18.089 [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-24T15:58:18.090 [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-24T15:58:18.090 [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-24T15:58:18.090 [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-24T15:58:18.090 [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-24T15:58:18.090 [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-24T15:58:18.090 [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-24T15:58:18.090 [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-24T15:58:18.090 [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-24T15:58:18.090 [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-24T15:58:18.090 [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-24T15:58:18.090 [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-24T15:58:18.090 [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-24T15:58:18.090 [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-24T15:58:18.090 [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-24T15:58:18.090 [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-24T15:58:18.090 [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-24T15:58:18.090 [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-24T15:58:18.090 [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-24T15:58:18.090 [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-24T15:58:18.090 [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-24T15:58:18.090 [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-24T15:58:18.090 [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-24T15:58:18.090 [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-24T15:58:18.090 [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-24T15:58:18.090 [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-24T15:58:18.090 [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-24T15:58:18.090 [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-24T15:58:18.090 [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-24T15:58:18.090 [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-24T15:58:18.090 [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-24T15:58:18.090 [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-24T15:58:18.090 [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-24T15:58:18.090 [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-24T15:58:18.090 [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-24T15:58:18.090 [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-24T15:58:18.091 [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-24T15:58:18.091 [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-24T15:58:18.091 [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-24T15:58:18.091 [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-24T15:58:18.091 [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-24T15:58:18.091 [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-24T15:58:18.091 [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-24T15:58:18.091 [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-24T15:58:18.091 [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-24T15:58:18.091 [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-24T15:58:18.091 [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-24T15:58:18.091 [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-24T15:58:18.091 [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-24T15:58:18.091 [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-24T15:58:18.091 [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-24T15:58:18.091 [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-24T15:58:18.091 [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-24T15:58:18.091 [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-24T15:58:18.091 [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-24T15:58:18.091 [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-24T15:58:18.091 [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-24T15:58:18.091 [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-24T15:58:18.091 [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-24T15:58:18.091 [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-24T15:58:18.091 [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-24T15:58:18.091 [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-24T15:58:18.091 [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-24T15:58:18.091 [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-24T15:58:18.091 [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-24T15:58:18.091 [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-24T15:58:18.091 [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-24T15:58:18.091 [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-24T15:58:18.091 [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-24T15:58:18.091 [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-24T15:58:18.091 [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-24T15:58:18.091 [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-24T15:58:18.091 [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-24T15:58:18.091 [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-24T15:58:18.091 [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-24T15:58:18.091 [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-24T15:58:18.091 [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-24T15:58:18.091 [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-24T15:58:18.091 [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-24T15:58:18.091 [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-24T15:58:18.092 [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-24T15:58:18.092 [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-24T15:58:18.092 [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-24T15:58:18.092 [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-24T15:58:18.092 [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-24T15:58:18.092 [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-24T15:58:18.092 [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-24T15:58:18.092 [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-24T15:58:18.092 [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-24T15:58:18.092 [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-24T15:58:18.092 [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-24T15:58:18.092 [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-24T15:58:18.092 [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-24T15:58:18.092 [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-24T15:58:18.092 [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-24T15:58:18.092 [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-24T15:58:18.092 [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-24T15:58:18.092 [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-24T15:58:18.092 [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-24T15:58:18.092 [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-24T15:58:18.092 [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-24T15:58:18.092 [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-24T15:58:18.092 [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-24T15:58:18.092 [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-24T15:58:18.092 [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-24T15:58:18.092 [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-24T15:58:18.092 [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-24T15:58:18.092 [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-24T15:58:18.092 [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-24T15:58:18.092 [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-24T15:58:18.092 [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-24T15:58:18.092 [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-24T15:58:18.092 [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-24T15:58:18.092 [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-24T15:58:18.092 [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-24T15:58:18.092 [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-24T15:58:18.092 [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-24T15:58:18.092 [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-24T15:58:18.092 [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-24T15:58:18.092 [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-24T15:58:18.092 [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-24T15:58:18.092 [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-24T15:58:18.092 [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-24T15:58:18.092 [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-24T15:58:18.093 [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-24T15:58:18.093 [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-24T15:58:18.093 [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-24T15:58:18.093 [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-24T15:58:18.093 [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-24T15:58:18.093 [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-24T15:58:18.093 [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-24T15:58:18.093 [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-24T15:58:18.093 [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-24T15:58:18.093 [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-24T15:58:18.093 [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-24T15:58:18.093 [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-24T15:58:18.093 [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-24T15:58:18.093 [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-24T15:58:18.093 [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-24T15:58:18.093 [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-24T15:58:18.093 [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-24T15:58:18.093 [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-24T15:58:18.093 [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-24T15:58:18.093 [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-24T15:58:18.093 [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-24T15:58:18.093 [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-24T15:58:18.093 [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-24T15:58:18.093 [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-24T15:58:18.093 [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-24T15:58:18.357 [DEBUG] [MainThread] [font_manager.py] [_findfont_cached()] findfont: Matching sans\-serif:style=normal:variant=normal:weight=normal:stretch=normal:size=6.0.
2025-12-24T15:58:18.357 [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-24T15:58:18.357 [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-24T15:58:18.357 [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-24T15:58:18.357 [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-24T15:58:18.357 [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-24T15:58:18.357 [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-24T15:58:18.357 [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-24T15:58:18.357 [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-24T15:58:18.357 [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-24T15:58:18.357 [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-24T15:58:18.357 [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-24T15:58:18.357 [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-24T15:58:18.357 [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-24T15:58:18.358 [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-24T15:58:18.358 [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-24T15:58:18.358 [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-24T15:58:18.358 [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-24T15:58:18.358 [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-24T15:58:18.358 [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-24T15:58:18.358 [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-24T15:58:18.358 [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-24T15:58:18.358 [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-24T15:58:18.358 [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-24T15:58:18.358 [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-24T15:58:18.358 [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-24T15:58:18.358 [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-24T15:58:18.358 [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-24T15:58:18.358 [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-24T15:58:18.358 [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-24T15:58:18.358 [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-24T15:58:18.358 [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-24T15:58:18.358 [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-24T15:58:18.358 [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-24T15:58:18.358 [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-24T15:58:18.358 [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-24T15:58:18.358 [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-24T15:58:18.358 [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-24T15:58:18.358 [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-24T15:58:18.358 [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-24T15:58:18.358 [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-24T15:58:18.358 [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-24T15:58:18.358 [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-24T15:58:18.358 [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-24T15:58:18.358 [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-24T15:58:18.358 [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-24T15:58:18.358 [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-24T15:58:18.358 [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-24T15:58:18.358 [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-24T15:58:18.358 [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-24T15:58:18.358 [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-24T15:58:18.358 [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-24T15:58:18.358 [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-24T15:58:18.358 [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-24T15:58:18.358 [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-24T15:58:18.358 [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-24T15:58:18.358 [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-24T15:58:18.358 [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-24T15:58:18.359 [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-24T15:58:18.359 [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-24T15:58:18.359 [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-24T15:58:18.359 [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-24T15:58:18.359 [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-24T15:58:18.359 [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-24T15:58:18.359 [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-24T15:58:18.359 [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-24T15:58:18.359 [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-24T15:58:18.359 [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-24T15:58:18.359 [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-24T15:58:18.359 [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-24T15:58:18.359 [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-24T15:58:18.359 [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-24T15:58:18.359 [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-24T15:58:18.359 [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-24T15:58:18.359 [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-24T15:58:18.359 [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-24T15:58:18.359 [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-24T15:58:18.359 [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-24T15:58:18.359 [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-24T15:58:18.359 [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-24T15:58:18.359 [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-24T15:58:18.359 [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-24T15:58:18.359 [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-24T15:58:18.359 [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-24T15:58:18.359 [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-24T15:58:18.359 [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-24T15:58:18.359 [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-24T15:58:18.359 [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-24T15:58:18.359 [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-24T15:58:18.359 [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-24T15:58:18.359 [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-24T15:58:18.359 [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-24T15:58:18.359 [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-24T15:58:18.359 [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-24T15:58:18.359 [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-24T15:58:18.359 [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-24T15:58:18.359 [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-24T15:58:18.359 [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-24T15:58:18.359 [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-24T15:58:18.359 [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-24T15:58:18.359 [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-24T15:58:18.359 [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-24T15:58:18.359 [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-24T15:58:18.360 [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-24T15:58:18.360 [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-24T15:58:18.360 [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-24T15:58:18.360 [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-24T15:58:18.360 [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-24T15:58:18.360 [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-24T15:58:18.360 [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-24T15:58:18.360 [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-24T15:58:18.360 [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-24T15:58:18.360 [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-24T15:58:18.360 [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-24T15:58:18.360 [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-24T15:58:18.360 [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-24T15:58:18.360 [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-24T15:58:18.360 [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-24T15:58:18.360 [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-24T15:58:18.360 [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-24T15:58:18.360 [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-24T15:58:18.360 [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-24T15:58:18.360 [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-24T15:58:18.360 [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-24T15:58:18.360 [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-24T15:58:18.360 [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-24T15:58:18.360 [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-24T15:58:18.360 [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-24T15:58:18.360 [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-24T15:58:18.360 [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-24T15:58:18.360 [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-24T15:58:18.360 [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-24T15:58:18.360 [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-24T15:58:18.360 [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-24T15:58:18.360 [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-24T15:58:18.360 [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-24T15:58:18.360 [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-24T15:58:18.360 [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-24T15:58:18.360 [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-24T15:58:18.360 [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-24T15:58:18.360 [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-24T15:58:18.360 [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-24T15:58:18.360 [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-24T15:58:18.360 [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-24T15:58:18.360 [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-24T15:58:18.360 [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-24T15:58:18.360 [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-24T15:58:18.360 [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-24T15:58:18.360 [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-24T15:58:18.361 [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-24T15:58:18.361 [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-24T15:58:18.361 [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-24T15:58:18.361 [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-24T15:58:18.361 [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-24T15:58:18.361 [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-24T15:58:18.361 [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-24T15:58:18.361 [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-24T15:58:18.361 [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-24T15:58:18.361 [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-24T15:58:18.361 [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-24T15:58:18.361 [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-24T15:58:18.361 [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-24T15:58:18.361 [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-24T15:58:18.361 [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-24T15:58:18.361 [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-24T15:58:18.361 [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-24T15:58:18.361 [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-24T15:58:18.361 [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-24T15:58:18.361 [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-24T15:58:18.361 [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-24T15:58:18.361 [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-24T15:58:18.361 [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-24T15:58:18.361 [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-24T15:58:18.361 [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-24T15:58:18.361 [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-24T15:58:18.361 [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-24T15:58:18.361 [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-24T15:58:18.361 [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-24T15:58:18.361 [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-24T15:58:18.361 [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-24T15:58:18.361 [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-24T15:58:18.361 [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-24T15:58:18.361 [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-24T15:58:18.361 [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-24T15:58:18.361 [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-24T15:58:18.361 [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-24T15:58:18.361 [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-24T15:58:18.361 [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-24T15:58:18.361 [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-24T15:58:18.361 [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-24T15:58:18.361 [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-24T15:58:18.361 [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-24T15:58:18.361 [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-24T15:58:18.361 [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-24T15:58:18.362 [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-24T15:58:18.362 [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-24T15:58:18.362 [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-24T15:58:18.362 [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-24T15:58:18.362 [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-24T15:58:18.362 [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-24T15:58:18.362 [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-24T15:58:18.362 [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-24T15:58:18.362 [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-24T15:58:18.362 [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-24T15:58:18.362 [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-24T15:58:18.362 [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-24T15:58:18.362 [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-24T15:58:18.362 [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-24T15:58:18.362 [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-24T15:58:18.362 [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-24T15:58:18.362 [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-24T15:58:18.362 [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-24T15:58:18.362 [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-24T15:58:18.362 [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-24T15:58:18.362 [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-24T15:58:18.362 [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-24T15:58:18.362 [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-24T15:58:18.362 [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-24T15:58:18.362 [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-24T15:58:18.362 [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-24T15:58:18.362 [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-24T15:58:18.362 [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-24T15:58:18.362 [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-24T15:58:18.362 [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-24T15:58:18.362 [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-24T15:58:18.362 [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-24T15:58:18.362 [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-24T15:58:18.362 [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-24T15:58:18.362 [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-24T15:58:18.362 [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-24T15:58:18.362 [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-24T15:58:18.362 [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-24T15:58:18.362 [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-24T15:58:18.362 [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-24T15:58:18.362 [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-24T15:58:18.362 [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-24T15:58:18.362 [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-24T15:58:18.362 [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-24T15:58:18.363 [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-24T15:58:18.363 [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-24T15:58:18.363 [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-24T15:58:18.363 [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-24T15:58:18.363 [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-24T15:58:18.363 [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-24T15:58:18.363 [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-24T15:58:18.363 [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-24T15:58:18.363 [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-24T15:58:18.363 [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-24T15:58:18.363 [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-24T15:58:18.363 [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-24T15:58:18.363 [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-24T15:58:18.363 [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-24T15:58:18.363 [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-24T15:58:18.363 [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-24T15:58:18.363 [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-24T15:58:18.363 [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-24T15:58:18.363 [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-24T15:58:18.363 [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-24T15:58:18.363 [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-24T15:58:18.363 [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-24T15:58:18.363 [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-24T15:58:18.363 [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-24T15:58:18.363 [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-24T15:58:18.363 [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-24T15:58:18.363 [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-24T15:58:18.363 [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-24T15:58:18.363 [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-24T15:58:18.363 [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-24T15:58:18.363 [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-24T15:58:18.363 [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-24T15:58:18.363 [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-24T15:58:18.363 [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-24T15:58:18.363 [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-24T15:58:18.363 [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-24T15:58:18.363 [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-24T15:58:18.363 [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-24T15:58:18.363 [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-24T15:58:18.363 [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-24T15:58:18.363 [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-24T15:58:18.363 [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-24T15:58:18.363 [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-24T15:58:18.363 [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-24T15:58:18.363 [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-24T15:58:18.363 [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-24T15:58:18.363 [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-24T15:58:18.364 [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-24T15:58:18.364 [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-24T15:58:18.364 [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-24T15:58:18.364 [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-24T15:58:18.364 [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-24T15:58:18.364 [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-24T15:58:18.364 [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-24T15:58:18.364 [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-24T15:58:18.364 [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-24T15:58:18.364 [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-24T15:58:18.364 [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-24T15:58:18.364 [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-24T15:58:18.364 [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-24T15:58:18.364 [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-24T15:58:18.364 [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-24T15:58:18.364 [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-24T15:58:18.364 [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-24T15:58:18.364 [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-24T15:58:18.364 [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-24T15:58:18.364 [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-24T15:58:18.364 [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-24T15:58:18.364 [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-24T15:58:18.364 [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-24T15:58:18.364 [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-24T15:58:18.364 [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-24T15:58:18.364 [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-24T15:58:18.364 [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-24T15:58:18.364 [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-24T15:58:18.364 [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-24T15:58:18.364 [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-24T15:58:18.364 [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-24T15:58:18.364 [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-24T15:58:18.364 [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-24T15:58:18.364 [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-24T15:58:18.364 [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-24T15:58:18.364 [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-24T15:58:18.364 [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-24T15:58:18.364 [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-24T15:58:18.364 [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-24T15:58:18.364 [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-24T15:58:18.364 [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-24T15:58:18.438 [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 ('LTT2415', 'EG21', 'LTT4364') for the night of 2025-12-24 19:25 to 2025-12-25 01:47 (UTC) !
2025-12-24T15:58:18.454 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): 10.1.100.96:8080
2025-12-24T15:58:18.800 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://10.1.100.96:8080 "POST /api/requestgroups/ HTTP/1.1" 201 769
2025-12-24T15:58:18.803 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): 10.1.100.96:8080
2025-12-24T15:58:18.940 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://10.1.100.96:8080 "POST /api/requestgroups/ HTTP/1.1" 201 765
2025-12-24T15:58:18.943 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): 10.1.100.96:8080
2025-12-24T15:58:19.055 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://10.1.100.96:8080 "POST /api/requestgroups/ HTTP/1.1" 201 771
2025-12-24T15:58:19.055 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): 10.1.100.96:8080
2025-12-24T15:58:19.165 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://10.1.100.96:8080 "POST /api/requestgroups/ HTTP/1.1" 201 768
2025-12-24T15:58:19.166 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): 10.1.100.96:8080
2025-12-24T15:58:19.319 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://10.1.100.96:8080 "POST /api/requestgroups/ HTTP/1.1" 201 778
2025-12-24T15:58:19.320 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): 10.1.100.96:8080
2025-12-24T15:58:19.445 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://10.1.100.96:8080 "POST /api/requestgroups/ HTTP/1.1" 201 773
2025-12-24T15:58:19.445 [INFO] [MainThread] [run_preflight.py] [main()] Successfully scheduled spectrophotometric standard observations.
2025-12-24T15:58:19.446 [INFO] [MainThread] [tlc.py] [set_current_instrument()] Current instrument is now mok (index 1)
2025-12-24T15:58:19.452 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] Camera CCD tempearture is: -70.8
2025-12-24T15:58:19.452 [DEBUG] [MainThread] [instrument.py] [set_image_type()] Setting image type id to 2
2025-12-24T15:58:19.452 [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-24T15:58:19.459 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] Done with camera settings, taking exposure(s)
2025-12-24T15:58:19.459 [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-24T15:58:19.459 [INFO] [MainThread] [instrument.py] [start_exposure()] Called instrument start_exposure() with continuous = False
2025-12-24T15:58:19.460 [DEBUG] [MainThread] [instrument.py] [start_exposure()] Starting thread to handle exposures
2025-12-24T15:58:19.461 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure worker thread with continuous = False
2025-12-24T15:58:19.461 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Worker thread: setting up exposures
2025-12-24T15:58:19.463 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Worker thread: doing 10 exposures
2025-12-24T15:58:19.463 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-24T15:58:19.486 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-24T15:58:19.535 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T15:58:19.573 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T15:58:19.610 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T15:58:19.613 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Taking 10 exposures
2025-12-24T15:58:19.613 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 1 of 10
2025-12-24T15:58:19.615 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1766584699.6156847
2025-12-24T15:58:19.961 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:58:20.963 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:58:21.964 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:58:22.969 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:58:23.976 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:58:24.977 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:58:25.978 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:58:26.979 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:58:27.980 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:58:28.981 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:58:29.982 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:58:30.983 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:58:31.985 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:58:32.986 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:58:33.987 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:58:34.988 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:58:35.989 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:58:36.990 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:58:37.991 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:58:38.992 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:58:39.994 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:58:40.996 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:58:41.997 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:58:42.999 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:58:43.972 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 1 of 10 done. Exposure state = 0
2025-12-24T15:58:43.978 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-24T15:58:44.005 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:58:44.068 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-24T15:58:44.126 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T15:58:44.201 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T15:58:44.239 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T15:58:44.242 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 2 of 10
2025-12-24T15:58:44.245 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1766584724.2453725
2025-12-24T15:58:45.023 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:58:46.024 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:58:47.025 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:58:48.026 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:58:49.028 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:58:50.029 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:58:51.030 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:58:52.031 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:58:53.032 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:58:54.034 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:58:55.035 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:58:56.036 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:58:57.038 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:58:58.039 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:58:59.040 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:00.041 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:01.042 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:02.043 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:03.045 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:04.046 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:05.048 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:06.049 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:06.579 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 2 of 10 done. Exposure state = 0
2025-12-24T15:59:06.583 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-24T15:59:06.655 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-24T15:59:06.725 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T15:59:06.800 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T15:59:06.875 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T15:59:06.880 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 3 of 10
2025-12-24T15:59:06.884 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1766584746.8843799
2025-12-24T15:59:07.051 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:08.052 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:09.053 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:10.054 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:11.055 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:12.056 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:13.057 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:14.058 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:15.059 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:16.060 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:17.061 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:18.063 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:19.064 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:20.066 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:21.067 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:22.069 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:23.070 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:24.072 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:25.073 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:26.074 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:27.075 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:28.081 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:29.082 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:29.225 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 3 of 10 done. Exposure state = 0
2025-12-24T15:59:29.228 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-24T15:59:29.287 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-24T15:59:29.361 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T15:59:29.436 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T15:59:29.511 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T15:59:29.515 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 4 of 10
2025-12-24T15:59:29.518 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1766584769.518434
2025-12-24T15:59:30.084 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:31.086 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:32.087 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:33.088 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:34.089 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:35.090 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:36.091 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:37.092 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:38.093 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:39.094 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:40.095 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:41.097 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:42.098 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:43.100 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:44.101 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:45.103 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:46.104 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:47.106 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:48.107 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:49.109 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:50.110 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:51.111 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:51.857 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 4 of 10 done. Exposure state = 0
2025-12-24T15:59:51.860 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-24T15:59:51.928 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-24T15:59:51.996 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T15:59:52.071 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T15:59:52.112 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:52.146 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T15:59:52.150 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 5 of 10
2025-12-24T15:59:52.153 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1766584792.1534736
2025-12-24T15:59:53.113 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:54.114 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:55.115 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:56.116 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:57.117 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:58.118 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T15:59:59.119 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:00.120 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:01.121 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:02.122 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:03.123 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:04.124 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:05.125 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:06.126 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:07.127 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:08.128 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:09.129 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:10.131 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:11.132 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:12.134 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:13.135 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:14.136 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:14.484 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 5 of 10 done. Exposure state = 0
2025-12-24T16:00:14.488 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-24T16:00:14.598 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-24T16:00:14.670 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:00:14.744 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:00:14.822 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:00:14.827 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 6 of 10
2025-12-24T16:00:14.831 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1766584814.8309653
2025-12-24T16:00:15.137 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:16.139 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:17.140 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:18.141 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:19.143 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:20.143 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:21.144 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:22.146 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:23.147 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:24.148 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:25.150 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:26.152 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:27.153 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:28.154 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:29.155 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:30.156 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:31.157 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:32.158 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:33.159 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:34.160 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:35.161 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:36.162 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:37.164 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:37.214 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 6 of 10 done. Exposure state = 0
2025-12-24T16:00:37.217 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-24T16:00:37.246 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-24T16:00:37.305 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:00:37.380 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:00:37.455 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:00:37.459 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 7 of 10
2025-12-24T16:00:37.463 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1766584837.4630475
2025-12-24T16:00:38.164 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:39.165 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:40.166 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:41.167 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:42.168 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:43.169 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:44.170 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:45.171 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:46.172 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:47.173 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:48.175 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:49.176 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:50.177 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:51.179 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:52.180 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:53.181 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:54.182 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:55.184 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:56.185 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:57.186 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:58.187 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:59.188 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:00:59.787 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 7 of 10 done. Exposure state = 0
2025-12-24T16:00:59.791 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-24T16:00:59.879 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-24T16:00:59.941 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:01:00.016 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:01:00.053 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:01:00.056 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 8 of 10
2025-12-24T16:01:00.058 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1766584860.058593
2025-12-24T16:01:00.189 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:01.190 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:02.192 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:03.193 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:04.195 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:05.197 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:06.199 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:07.200 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:08.201 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:09.203 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:10.205 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:11.206 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:12.207 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:13.208 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:14.209 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:15.211 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:16.212 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:17.213 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:18.214 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:19.216 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:20.216 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:21.217 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:22.218 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:22.383 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 8 of 10 done. Exposure state = 0
2025-12-24T16:01:22.386 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-24T16:01:22.452 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-24T16:01:22.503 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:01:22.577 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:01:22.652 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:01:22.656 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 9 of 10
2025-12-24T16:01:22.659 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1766584882.6592236
2025-12-24T16:01:23.219 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:24.220 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:25.221 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:26.222 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:27.223 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:28.224 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:29.225 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:30.226 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:31.228 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:32.230 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:33.231 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:34.232 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:35.234 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:36.235 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:37.237 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:38.238 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:39.239 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:40.240 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:41.251 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:42.252 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:43.254 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:44.254 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:44.994 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 9 of 10 done. Exposure state = 0
2025-12-24T16:01:44.997 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-24T16:01:45.065 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-24T16:01:45.138 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:01:45.213 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:01:45.250 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:01:45.253 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 10 of 10
2025-12-24T16:01:45.255 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:45.255 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1766584905.255632
2025-12-24T16:01:46.256 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:47.257 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:48.259 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:49.260 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:50.261 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:51.263 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:52.273 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:53.274 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:54.276 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:55.277 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:56.279 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:57.280 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:58.282 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:01:59.283 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:00.285 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:01.286 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:02.288 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:03.289 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:04.290 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:05.291 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:06.292 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:07.293 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:07.585 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 10 of 10 done. Exposure state = 0
2025-12-24T16:02:07.588 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-24T16:02:07.653 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-24T16:02:07.699 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:07.773 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:07.849 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:08.294 [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-24T16:02:08.300 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] Done with camera settings, taking exposure(s)
2025-12-24T16:02:08.301 [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-24T16:02:08.301 [INFO] [MainThread] [instrument.py] [start_exposure()] Called instrument start_exposure() with continuous = False
2025-12-24T16:02:08.302 [DEBUG] [MainThread] [instrument.py] [start_exposure()] Starting thread to handle exposures
2025-12-24T16:02:08.305 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure worker thread with continuous = False
2025-12-24T16:02:08.305 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Worker thread: setting up exposures
2025-12-24T16:02:08.311 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Worker thread: doing 10 exposures
2025-12-24T16:02:08.311 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-24T16:02:08.314 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-24T16:02:08.375 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:08.413 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:08.450 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:08.453 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Taking 10 exposures
2025-12-24T16:02:08.453 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 1 of 10
2025-12-24T16:02:08.455 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1766584928.4556854
2025-12-24T16:02:08.806 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:09.807 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:10.717 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 1 of 10 done. Exposure state = 0
2025-12-24T16:02:10.717 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-24T16:02:10.719 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-24T16:02:10.782 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:10.808 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:10.820 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:10.895 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:10.898 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 2 of 10
2025-12-24T16:02:10.901 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1766584930.9012525
2025-12-24T16:02:11.159 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 2 of 10 done. Exposure state = 0
2025-12-24T16:02:11.159 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-24T16:02:11.161 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-24T16:02:11.234 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:11.309 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:11.385 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:11.389 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 3 of 10
2025-12-24T16:02:11.392 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1766584931.3927555
2025-12-24T16:02:11.809 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:12.656 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 3 of 10 done. Exposure state = 0
2025-12-24T16:02:12.656 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-24T16:02:12.658 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-24T16:02:12.700 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:12.776 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:12.810 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:12.851 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:12.855 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 4 of 10
2025-12-24T16:02:12.859 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1766584932.8599038
2025-12-24T16:02:13.811 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:14.127 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 4 of 10 done. Exposure state = 0
2025-12-24T16:02:14.127 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-24T16:02:14.134 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-24T16:02:14.205 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:14.280 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:14.355 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:14.360 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 5 of 10
2025-12-24T16:02:14.364 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1766584934.3642392
2025-12-24T16:02:14.812 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:15.629 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 5 of 10 done. Exposure state = 0
2025-12-24T16:02:15.629 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-24T16:02:15.653 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-24T16:02:15.709 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:15.784 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:15.813 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:15.860 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:15.863 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 6 of 10
2025-12-24T16:02:15.867 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1766584935.8675332
2025-12-24T16:02:16.814 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:17.131 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 6 of 10 done. Exposure state = 0
2025-12-24T16:02:17.131 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-24T16:02:17.152 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-24T16:02:17.213 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:17.288 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:17.364 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:17.367 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 7 of 10
2025-12-24T16:02:17.371 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1766584937.3711305
2025-12-24T16:02:17.815 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:18.633 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 7 of 10 done. Exposure state = 0
2025-12-24T16:02:18.633 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-24T16:02:18.649 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-24T16:02:18.717 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:18.755 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:18.793 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:18.795 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 8 of 10
2025-12-24T16:02:18.797 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1766584938.7977746
2025-12-24T16:02:18.816 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:19.817 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:20.057 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 8 of 10 done. Exposure state = 0
2025-12-24T16:02:20.057 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-24T16:02:20.059 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-24T16:02:20.109 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:20.184 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:20.260 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:20.265 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 9 of 10
2025-12-24T16:02:20.269 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1766584940.2691293
2025-12-24T16:02:20.818 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:21.536 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 9 of 10 done. Exposure state = 0
2025-12-24T16:02:21.536 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-24T16:02:21.561 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-24T16:02:21.614 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:21.689 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:21.765 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:21.769 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 10 of 10
2025-12-24T16:02:21.774 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1766584941.7742407
2025-12-24T16:02:21.820 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:22.821 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:23.039 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 10 of 10 done. Exposure state = 0
2025-12-24T16:02:23.039 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-24T16:02:23.062 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-24T16:02:23.118 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:23.193 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:23.268 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:23.822 [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-24T16:02:23.828 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] Done with camera settings, taking exposure(s)
2025-12-24T16:02:23.828 [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-24T16:02:23.828 [INFO] [MainThread] [instrument.py] [start_exposure()] Called instrument start_exposure() with continuous = False
2025-12-24T16:02:23.829 [DEBUG] [MainThread] [instrument.py] [start_exposure()] Starting thread to handle exposures
2025-12-24T16:02:23.830 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure worker thread with continuous = False
2025-12-24T16:02:23.831 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Worker thread: setting up exposures
2025-12-24T16:02:23.836 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Worker thread: doing 10 exposures
2025-12-24T16:02:23.836 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-24T16:02:23.841 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-24T16:02:23.908 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:23.983 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:24.058 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:24.061 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Taking 10 exposures
2025-12-24T16:02:24.061 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 1 of 10
2025-12-24T16:02:24.063 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1766584944.063773
2025-12-24T16:02:24.331 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:25.333 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:26.334 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:27.336 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:28.337 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:29.339 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:30.340 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:31.341 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:32.342 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:32.361 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 1 of 10 done. Exposure state = 0
2025-12-24T16:02:32.361 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-24T16:02:32.371 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-24T16:02:32.443 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:32.519 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:32.594 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:32.599 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 2 of 10
2025-12-24T16:02:32.604 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1766584952.603995
2025-12-24T16:02:33.343 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:34.345 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:35.346 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:36.348 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:37.349 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:38.350 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:38.902 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 2 of 10 done. Exposure state = 0
2025-12-24T16:02:38.903 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-24T16:02:38.909 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-24T16:02:38.949 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:39.024 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:39.100 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:39.104 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 3 of 10
2025-12-24T16:02:39.109 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1766584959.1094542
2025-12-24T16:02:39.351 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:40.352 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:41.353 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:42.355 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:43.357 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:44.358 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:45.359 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:45.392 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 3 of 10 done. Exposure state = 0
2025-12-24T16:02:45.392 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-24T16:02:45.394 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-24T16:02:45.454 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:45.529 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:45.604 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:45.608 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 4 of 10
2025-12-24T16:02:45.611 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1766584965.611468
2025-12-24T16:02:46.360 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:47.361 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:48.362 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:49.363 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:50.364 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:51.365 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:51.893 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 4 of 10 done. Exposure state = 0
2025-12-24T16:02:51.895 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-24T16:02:51.925 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-24T16:02:51.997 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:52.072 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:52.147 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:52.150 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 5 of 10
2025-12-24T16:02:52.152 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1766584972.1528869
2025-12-24T16:02:52.366 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:53.367 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:54.368 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:55.369 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:56.370 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:57.372 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:58.373 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:02:58.441 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 5 of 10 done. Exposure state = 0
2025-12-24T16:02:58.444 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-24T16:02:58.457 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-24T16:02:58.502 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:58.577 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:58.652 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:02:58.655 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 6 of 10
2025-12-24T16:02:58.659 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1766584978.6592126
2025-12-24T16:02:59.375 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:03:00.377 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:03:01.377 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:03:02.378 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:03:03.379 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:03:04.380 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:03:04.940 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 6 of 10 done. Exposure state = 0
2025-12-24T16:03:04.940 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-24T16:03:04.945 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-24T16:03:05.007 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:03:05.082 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:03:05.157 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:03:05.161 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 7 of 10
2025-12-24T16:03:05.165 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1766584985.1651635
2025-12-24T16:03:05.381 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:03:06.382 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:03:07.383 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:03:08.384 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:03:09.386 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:03:10.387 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:03:11.389 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:03:11.445 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 7 of 10 done. Exposure state = 0
2025-12-24T16:03:11.446 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-24T16:03:11.452 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-24T16:03:11.512 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:03:11.588 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:03:11.663 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:03:11.668 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 8 of 10
2025-12-24T16:03:11.673 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1766584991.6730065
2025-12-24T16:03:12.391 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:03:13.392 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:03:14.393 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:03:15.395 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:03:16.396 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:03:17.398 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:03:17.964 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 8 of 10 done. Exposure state = 0
2025-12-24T16:03:17.964 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-24T16:03:17.979 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-24T16:03:18.017 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:03:18.092 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:03:18.168 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:03:18.171 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 9 of 10
2025-12-24T16:03:18.173 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1766584998.1739502
2025-12-24T16:03:18.400 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:03:19.401 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:03:20.403 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:03:21.404 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:03:22.406 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:03:23.407 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:03:24.408 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:03:24.450 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 9 of 10 done. Exposure state = 0
2025-12-24T16:03:24.450 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-24T16:03:24.454 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-24T16:03:24.522 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:03:24.560 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:03:24.635 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:03:24.638 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 10 of 10
2025-12-24T16:03:24.640 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1766585004.6404696
2025-12-24T16:03:25.409 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:03:26.410 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:03:27.411 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:03:28.412 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:03:29.413 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:03:30.414 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:03:30.924 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 10 of 10 done. Exposure state = 0
2025-12-24T16:03:30.924 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-24T16:03:30.926 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-24T16:03:31.028 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:03:31.103 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:03:31.140 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:03:31.415 [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-24T16:03:31.420 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] Done with camera settings, taking exposure(s)
2025-12-24T16:03:31.420 [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-24T16:03:31.420 [INFO] [MainThread] [instrument.py] [start_exposure()] Called instrument start_exposure() with continuous = False
2025-12-24T16:03:31.422 [DEBUG] [MainThread] [instrument.py] [start_exposure()] Starting thread to handle exposures
2025-12-24T16:03:31.424 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure worker thread with continuous = False
2025-12-24T16:03:31.424 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Worker thread: setting up exposures
2025-12-24T16:03:31.431 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Worker thread: doing 10 exposures
2025-12-24T16:03:31.431 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-24T16:03:31.433 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-24T16:03:31.479 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:03:31.516 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:03:31.554 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:03:31.558 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Taking 10 exposures
2025-12-24T16:03:31.558 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 1 of 10
2025-12-24T16:03:31.561 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1766585011.5610871
2025-12-24T16:03:31.925 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:03:32.824 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 1 of 10 done. Exposure state = 0
2025-12-24T16:03:32.824 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-24T16:03:32.827 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-24T16:03:32.871 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:03:32.926 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:03:32.946 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:03:33.021 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:03:33.024 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 2 of 10
2025-12-24T16:03:33.027 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1766585013.0279732
2025-12-24T16:03:33.287 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 2 of 10 done. Exposure state = 0
2025-12-24T16:03:33.288 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-24T16:03:33.290 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-24T16:03:33.359 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:03:33.397 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:03:33.435 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:03:33.437 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 3 of 10
2025-12-24T16:03:33.440 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1766585013.4401653
2025-12-24T16:03:33.699 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 3 of 10 done. Exposure state = 0
2025-12-24T16:03:33.699 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-24T16:03:33.720 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-24T16:03:33.774 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:03:33.849 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:03:33.924 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:03:33.927 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:03:33.928 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 4 of 10
2025-12-24T16:03:33.931 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1766585013.931602
2025-12-24T16:03:34.194 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 4 of 10 done. Exposure state = 0
2025-12-24T16:03:34.194 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-24T16:03:34.196 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-24T16:03:34.338 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:03:34.413 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:03:34.488 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:03:34.492 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 5 of 10
2025-12-24T16:03:34.495 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1766585014.4955196
2025-12-24T16:03:34.758 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 5 of 10 done. Exposure state = 0
2025-12-24T16:03:34.758 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-24T16:03:34.775 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-24T16:03:34.827 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:03:34.902 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:03:34.928 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:03:34.940 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:03:34.942 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 6 of 10
2025-12-24T16:03:34.944 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1766585014.94452
2025-12-24T16:03:35.204 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 6 of 10 done. Exposure state = 0
2025-12-24T16:03:35.204 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-24T16:03:35.206 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-24T16:03:35.278 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:03:35.354 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:03:35.429 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:03:35.432 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 7 of 10
2025-12-24T16:03:35.436 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1766585015.436464
2025-12-24T16:03:35.699 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 7 of 10 done. Exposure state = 0
2025-12-24T16:03:35.700 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-24T16:03:35.702 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-24T16:03:35.767 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:03:35.843 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:03:35.918 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:03:35.922 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 8 of 10
2025-12-24T16:03:35.925 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1766585015.9252036
2025-12-24T16:03:35.929 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:03:36.188 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 8 of 10 done. Exposure state = 0
2025-12-24T16:03:36.188 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-24T16:03:36.190 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-24T16:03:36.257 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:03:36.332 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:03:36.407 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:03:36.411 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 9 of 10
2025-12-24T16:03:36.415 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1766585016.4150891
2025-12-24T16:03:36.675 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 9 of 10 done. Exposure state = 0
2025-12-24T16:03:36.675 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-24T16:03:36.677 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-24T16:03:36.746 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:03:36.783 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:03:36.821 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:03:36.824 [INFO] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Starting exposure 10 of 10
2025-12-24T16:03:36.827 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Actual start time = 1766585016.8276389
2025-12-24T16:03:36.930 [INFO] [MainThread] [run_preflight.py] [execute_mookodi_biases()] camera still taking a sequence of exposures...
2025-12-24T16:03:37.087 [DEBUG] [start_exposure_worker] [instrument.py] [start_exposure_worker()] Exposure 10 of 10 done. Exposure state = 0
2025-12-24T16:03:37.087 [DEBUG] [start_exposure_worker] [instrument.py] [gather_fits_info()] Mookodi Instrument: Gathering fits info
2025-12-24T16:03:37.089 [DEBUG] [start_exposure_worker] [client.py] [gather_fits_info()] Gathering weather fits info
2025-12-24T16:03:37.160 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:03:37.235 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:03:37.310 [DEBUG] [start_exposure_worker] [client.py] [get_state()] Get state got optomechanics_state(slit_in=0, grism_in=0, arc_mirror_in=0, arc_lamp_on=0, flat_lamp_on=0, filterA=0, filterB=0)
2025-12-24T16:03:37.932 [INFO] [MainThread] [run_preflight.py] [main()] Successfully took biases for Mookodi.
2025-12-24T16:03:37.970 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.fallingstar.com:443
2025-12-24T16:03:39.231 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.fallingstar.com:443 "GET /weather/sth/latest_clr400.jpg HTTP/1.1" 200 100522
2025-12-24T16:03:40.289 [INFO] [MainThread] [check_lesedi_sky_conditions.py] [is_image_recent()] CLSC - Successfully downloaded a recent allsky image from ATLAS! MJD-True and DTS-True
2025-12-24T16:03:41.878 [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-24T16:03:42.033 [DEBUG] [MainThread] [__init__.py] [<module>()] Creating converter from 7 to 5
2025-12-24T16:03:42.034 [DEBUG] [MainThread] [__init__.py] [<module>()] Creating converter from 5 to 7
2025-12-24T16:03:42.034 [DEBUG] [MainThread] [__init__.py] [<module>()] Creating converter from 7 to 5
2025-12-24T16:03:42.034 [DEBUG] [MainThread] [__init__.py] [<module>()] Creating converter from 5 to 7
2025-12-24T16:03:42.622 [DEBUG] [MainThread] [attrs.py] [__getitem__()] Creating converter from 3 to 5
2025-12-24T16:03:45.806 [INFO] [MainThread] [check_lesedi_sky_conditions.py] [get_current_sky_conditions()] CLSC - Successfully classified allsky image: Bad (1.0)
2025-12-24T16:03:45.838 [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-24T16:03:45.838 [INFO] [MainThread] [run_preflight.py] [main()] Sky conditions bad, did not schedule flats
2025-12-24T16:03:51.777 [INFO] [MainThread] [run_preflight.py] [send_email()] Email sent!
