[
  {
    "name": "il-lotto-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1787043600000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1787000400175,
      "removeOnComplete": true,
      "jobId": "repeat:il-lotto-scheduler:1787043600000",
      "repeat": {
        "pattern": "0 0 9,21 * * *",
        "count": 10
      },
      "delay": 43199825
    },
    "id": "repeat:il-lotto-scheduler:1787043600000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: lottery.net responded 403 for 2026\n    at fetchYear (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:22:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:55:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/il-lotto/index.js:52:22)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: lottery.net responded 403 for 2026\n    at fetchYear (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:22:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:55:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/il-lotto/index.js:52:22)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: lottery.net responded 403 for 2026\n    at fetchYear (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:22:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:55:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/il-lotto/index.js:52:22)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "il-lotto-scheduler",
    "timestamp": 1787000400175,
    "queueQualifiedName": "bull:USA-IL-LOTTO",
    "finishedOn": 1787043782739,
    "processedOn": 1787043782620,
    "failedReason": "lottery.net responded 403 for 2026",
    "nextRepeatableJobId": "repeat:il-lotto-scheduler:1787086800000"
  },
  {
    "name": "il-lotto-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1786957200000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1786914000278,
      "removeOnComplete": true,
      "jobId": "repeat:il-lotto-scheduler:1786957200000",
      "repeat": {
        "pattern": "0 0 9,21 * * *",
        "count": 8
      },
      "delay": 43199722
    },
    "id": "repeat:il-lotto-scheduler:1786957200000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: lottery.net responded 403 for 2025\n    at fetchYear (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:22:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:57:46)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/il-lotto/index.js:52:22)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: lottery.net responded 403 for 2026\n    at fetchYear (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:22:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:55:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/il-lotto/index.js:52:22)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: lottery.net responded 403 for 2026\n    at fetchYear (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:22:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:55:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/il-lotto/index.js:52:22)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "il-lotto-scheduler",
    "timestamp": 1786914000278,
    "queueQualifiedName": "bull:USA-IL-LOTTO",
    "finishedOn": 1786957382353,
    "processedOn": 1786957382137,
    "failedReason": "lottery.net responded 403 for 2026",
    "nextRepeatableJobId": "repeat:il-lotto-scheduler:1787000400000"
  },
  {
    "name": "il-lotto-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1786870800000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1786827600166,
      "removeOnComplete": true,
      "jobId": "repeat:il-lotto-scheduler:1786870800000",
      "repeat": {
        "pattern": "0 0 9,21 * * *",
        "count": 6
      },
      "delay": 43199834
    },
    "id": "repeat:il-lotto-scheduler:1786870800000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: lottery.net responded 403 for 2025\n    at fetchYear (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:22:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:57:46)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/il-lotto/index.js:52:22)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: lottery.net responded 403 for 2026\n    at fetchYear (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:22:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:55:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/il-lotto/index.js:52:22)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: lottery.net responded 403 for 2026\n    at fetchYear (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:22:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:55:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/il-lotto/index.js:52:22)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "il-lotto-scheduler",
    "timestamp": 1786827600166,
    "queueQualifiedName": "bull:USA-IL-LOTTO",
    "finishedOn": 1786870982356,
    "processedOn": 1786870982151,
    "failedReason": "lottery.net responded 403 for 2026",
    "nextRepeatableJobId": "repeat:il-lotto-scheduler:1786914000000"
  },
  {
    "name": "il-lotto-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1786741200000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1786698000598,
      "repeat": {
        "pattern": "0 0 9,21 * * *",
        "count": 3
      },
      "jobId": "repeat:il-lotto-scheduler:1786741200000",
      "removeOnComplete": true,
      "delay": 43199402
    },
    "id": "repeat:il-lotto-scheduler:1786741200000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: lottery.net responded 403 for 2025\n    at fetchYear (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:22:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:57:46)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/il-lotto/index.js:52:22)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: lottery.net responded 403 for 2026\n    at fetchYear (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:22:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:55:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/il-lotto/index.js:52:22)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: lottery.net responded 403 for 2026\n    at fetchYear (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:22:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:55:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/il-lotto/index.js:52:22)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "il-lotto-scheduler",
    "timestamp": 1786698000598,
    "queueQualifiedName": "bull:USA-IL-LOTTO",
    "finishedOn": 1786741387662,
    "processedOn": 1786741387393,
    "failedReason": "lottery.net responded 403 for 2026",
    "nextRepeatableJobId": "repeat:il-lotto-scheduler:1786784400000"
  },
  {
    "name": "il-lotto-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1786698000000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1786654800602,
      "removeOnComplete": true,
      "jobId": "repeat:il-lotto-scheduler:1786698000000",
      "repeat": {
        "pattern": "0 0 9,21 * * *",
        "count": 2
      },
      "delay": 43199225
    },
    "id": "repeat:il-lotto-scheduler:1786698000000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: lottery.net responded 403 for 2026\n    at fetchYear (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:22:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:55:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/il-lotto/index.js:52:22)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: lottery.net responded 403 for 2026\n    at fetchYear (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:22:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:55:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/il-lotto/index.js:52:22)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: lottery.net responded 403 for 2026\n    at fetchYear (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:22:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:55:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/il-lotto/index.js:52:22)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "il-lotto-scheduler",
    "timestamp": 1786654800775,
    "queueQualifiedName": "bull:USA-IL-LOTTO",
    "finishedOn": 1786698183656,
    "processedOn": 1786698183388,
    "failedReason": "lottery.net responded 403 for 2026",
    "nextRepeatableJobId": "repeat:il-lotto-scheduler:1786741200000"
  },
  {
    "name": "il-lotto-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1786654800000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1786628211735,
      "repeat": {
        "pattern": "0 0 9,21 * * *",
        "count": 1
      },
      "jobId": "repeat:il-lotto-scheduler:1786654800000",
      "removeOnComplete": true,
      "delay": 26588265
    },
    "id": "repeat:il-lotto-scheduler:1786654800000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: lottery.net responded 403 for 2025\n    at fetchYear (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:22:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:57:46)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/il-lotto/index.js:52:22)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: lottery.net responded 403 for 2026\n    at fetchYear (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:22:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:55:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/il-lotto/index.js:52:22)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: lottery.net responded 403 for 2026\n    at fetchYear (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:22:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:55:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/il-lotto/index.js:52:22)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "il-lotto-scheduler",
    "timestamp": 1786628211735,
    "queueQualifiedName": "bull:USA-IL-LOTTO",
    "finishedOn": 1786654984635,
    "processedOn": 1786654984417,
    "failedReason": "lottery.net responded 403 for 2026",
    "nextRepeatableJobId": "repeat:il-lotto-scheduler:1786698000000"
  },
  {
    "name": "il-lotto-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1786611600000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1786568400220,
      "removeOnComplete": true,
      "jobId": "repeat:il-lotto-scheduler:1786611600000",
      "repeat": {
        "pattern": "0 0 9,21 * * *",
        "count": 2
      },
      "delay": 43199537
    },
    "id": "repeat:il-lotto-scheduler:1786611600000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: lottery.net responded 403 for 2026\n    at fetchYear (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:22:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:55:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/il-lotto/index.js:52:22)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: lottery.net responded 403 for 2026\n    at fetchYear (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:22:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:55:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/il-lotto/index.js:52:22)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: lottery.net responded 403 for 2026\n    at fetchYear (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:22:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:55:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/il-lotto/index.js:52:22)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "il-lotto-scheduler",
    "timestamp": 1786568400463,
    "queueQualifiedName": "bull:USA-IL-LOTTO",
    "finishedOn": 1786611782962,
    "processedOn": 1786611782637,
    "failedReason": "lottery.net responded 403 for 2026",
    "nextRepeatableJobId": "repeat:il-lotto-scheduler:1786654800000"
  },
  {
    "name": "il-lotto-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1786482000000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1786438800117,
      "removeOnComplete": true,
      "jobId": "repeat:il-lotto-scheduler:1786482000000",
      "repeat": {
        "pattern": "0 0 9,21 * * *",
        "count": 2
      },
      "delay": 43199750
    },
    "id": "repeat:il-lotto-scheduler:1786482000000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: lottery.net responded 403 for 2026\n    at fetchYear (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:22:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:55:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/il-lotto/index.js:52:22)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: lottery.net responded 403 for 2026\n    at fetchYear (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:22:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:55:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/il-lotto/index.js:52:22)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: lottery.net responded 403 for 2026\n    at fetchYear (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:22:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:55:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/il-lotto/index.js:52:22)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "il-lotto-scheduler",
    "timestamp": 1786438800250,
    "queueQualifiedName": "bull:USA-IL-LOTTO",
    "finishedOn": 1786482183022,
    "processedOn": 1786482182679,
    "failedReason": "lottery.net responded 403 for 2026",
    "nextRepeatableJobId": "repeat:il-lotto-scheduler:1786525200000"
  },
  {
    "name": "il-lotto-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1786352400000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1786309200109,
      "removeOnComplete": true,
      "jobId": "repeat:il-lotto-scheduler:1786352400000",
      "repeat": {
        "pattern": "0 0 9,21 * * *",
        "count": 2
      },
      "delay": 43199712
    },
    "id": "repeat:il-lotto-scheduler:1786352400000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: lottery.net responded 403 for 2025\n    at fetchYear (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:22:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:57:46)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/il-lotto/index.js:52:22)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: lottery.net responded 403 for 2026\n    at fetchYear (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:22:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:55:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/il-lotto/index.js:52:22)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: lottery.net responded 403 for 2026\n    at fetchYear (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:22:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:55:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/il-lotto/index.js:52:22)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "il-lotto-scheduler",
    "timestamp": 1786309200288,
    "queueQualifiedName": "bull:USA-IL-LOTTO",
    "finishedOn": 1786352582526,
    "processedOn": 1786352582454,
    "failedReason": "lottery.net responded 403 for 2026",
    "nextRepeatableJobId": "repeat:il-lotto-scheduler:1786395600000"
  },
  {
    "name": "il-lotto-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1786179600000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1786165494157,
      "repeat": {
        "pattern": "0 0 9,21 * * *",
        "count": 1
      },
      "jobId": "repeat:il-lotto-scheduler:1786179600000",
      "removeOnComplete": true,
      "delay": 14105843
    },
    "id": "repeat:il-lotto-scheduler:1786179600000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: lottery.net responded 403 for 2026\n    at fetchYear (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:22:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:55:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/il-lotto/index.js:52:22)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: lottery.net responded 403 for 2026\n    at fetchYear (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:22:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:55:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/il-lotto/index.js:52:22)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32",
      "Error: lottery.net responded 403 for 2026\n    at fetchYear (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:22:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:55:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/il-lotto/index.js:52:22)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 3,
    "attemptsMade": 3,
    "stalledCounter": 0,
    "repeatJobKey": "il-lotto-scheduler",
    "timestamp": 1786165494157,
    "queueQualifiedName": "bull:USA-IL-LOTTO",
    "finishedOn": 1786179782235,
    "processedOn": 1786179781972,
    "failedReason": "lottery.net responded 403 for 2026",
    "nextRepeatableJobId": "repeat:il-lotto-scheduler:1786222800000"
  },
  {
    "name": "il-lotto-scheduler",
    "data": {},
    "opts": {
      "attempts": 0,
      "prevMillis": 1786136400000,
      "repeat": {
        "pattern": "0 0 9,21 * * *",
        "count": 8
      },
      "jobId": "repeat:il-lotto-scheduler:1786136400000",
      "timestamp": 1786093200170,
      "delay": 43199830
    },
    "id": "repeat:il-lotto-scheduler:1786136400000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: lottery.net responded 403 for 2026\n    at fetchYear (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:22:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:55:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/il-lotto/index.js:52:22)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 1,
    "attemptsMade": 1,
    "stalledCounter": 0,
    "repeatJobKey": "il-lotto-scheduler",
    "timestamp": 1786093200170,
    "queueQualifiedName": "bull:USA-IL-LOTTO",
    "finishedOn": 1786136402570,
    "processedOn": 1786136400058,
    "failedReason": "lottery.net responded 403 for 2026",
    "nextRepeatableJobId": "repeat:il-lotto-scheduler:1786179600000"
  },
  {
    "name": "il-lotto-scheduler",
    "data": {},
    "opts": {
      "attempts": 0,
      "timestamp": 1786006800733,
      "prevMillis": 1786050000000,
      "jobId": "repeat:il-lotto-scheduler:1786050000000",
      "repeat": {
        "pattern": "0 0 9,21 * * *",
        "count": 6
      },
      "delay": 43199267
    },
    "id": "repeat:il-lotto-scheduler:1786050000000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: lottery.net responded 403 for 2025\n    at fetchYear (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:22:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:57:46)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/il-lotto/index.js:52:22)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 1,
    "attemptsMade": 1,
    "stalledCounter": 0,
    "repeatJobKey": "il-lotto-scheduler",
    "timestamp": 1786006800733,
    "queueQualifiedName": "bull:USA-IL-LOTTO",
    "finishedOn": 1786050004555,
    "processedOn": 1786050000183,
    "failedReason": "lottery.net responded 403 for 2025",
    "nextRepeatableJobId": "repeat:il-lotto-scheduler:1786093200000"
  },
  {
    "name": "il-lotto-scheduler",
    "data": {},
    "opts": {
      "attempts": 0,
      "prevMillis": 1786006800000,
      "repeat": {
        "pattern": "0 0 9,21 * * *",
        "count": 5
      },
      "jobId": "repeat:il-lotto-scheduler:1786006800000",
      "timestamp": 1785963600106,
      "delay": 43199894
    },
    "id": "repeat:il-lotto-scheduler:1786006800000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: lottery.net responded 403 for 2026\n    at fetchYear (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:22:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:55:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/il-lotto/index.js:52:22)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 1,
    "attemptsMade": 1,
    "stalledCounter": 0,
    "repeatJobKey": "il-lotto-scheduler",
    "timestamp": 1785963600106,
    "queueQualifiedName": "bull:USA-IL-LOTTO",
    "finishedOn": 1786006802442,
    "processedOn": 1786006800092,
    "failedReason": "lottery.net responded 403 for 2026",
    "nextRepeatableJobId": "repeat:il-lotto-scheduler:1786050000000"
  },
  {
    "name": "il-lotto-scheduler",
    "data": {},
    "opts": {
      "attempts": 0,
      "timestamp": 1785877200260,
      "prevMillis": 1785920400000,
      "jobId": "repeat:il-lotto-scheduler:1785920400000",
      "repeat": {
        "pattern": "0 0 9,21 * * *",
        "count": 3
      },
      "delay": 43199740
    },
    "id": "repeat:il-lotto-scheduler:1785920400000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: lottery.net responded 403 for 2026\n    at fetchYear (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:22:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:55:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/il-lotto/index.js:52:22)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 1,
    "attemptsMade": 1,
    "stalledCounter": 0,
    "repeatJobKey": "il-lotto-scheduler",
    "timestamp": 1785877200260,
    "queueQualifiedName": "bull:USA-IL-LOTTO",
    "finishedOn": 1785920402647,
    "processedOn": 1785920400014,
    "failedReason": "lottery.net responded 403 for 2026",
    "nextRepeatableJobId": "repeat:il-lotto-scheduler:1785963600000"
  },
  {
    "name": "il-lotto-scheduler",
    "data": {},
    "opts": {
      "attempts": 0,
      "prevMillis": 1785877200000,
      "repeat": {
        "pattern": "0 0 9,21 * * *",
        "count": 2
      },
      "jobId": "repeat:il-lotto-scheduler:1785877200000",
      "timestamp": 1785834000310,
      "delay": 43199521
    },
    "id": "repeat:il-lotto-scheduler:1785877200000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: lottery.net responded 403 for 2025\n    at fetchYear (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:22:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:57:46)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/il-lotto/index.js:52:22)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 1,
    "attemptsMade": 1,
    "stalledCounter": 0,
    "repeatJobKey": "il-lotto-scheduler",
    "timestamp": 1785834000479,
    "queueQualifiedName": "bull:USA-IL-LOTTO",
    "finishedOn": 1785877202324,
    "processedOn": 1785877200072,
    "failedReason": "lottery.net responded 403 for 2025",
    "nextRepeatableJobId": "repeat:il-lotto-scheduler:1785920400000"
  },
  {
    "name": "il-lotto-scheduler",
    "data": {},
    "opts": {
      "attempts": 0,
      "prevMillis": 1785834000000,
      "jobId": "repeat:il-lotto-scheduler:1785834000000",
      "timestamp": 1785814078051,
      "delay": 19921949,
      "repeat": {
        "pattern": "0 0 9,21 * * *",
        "count": 1
      }
    },
    "id": "repeat:il-lotto-scheduler:1785834000000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: lottery.net responded 403 for 2025\n    at fetchYear (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:22:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:57:46)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/il-lotto/index.js:52:22)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 1,
    "attemptsMade": 1,
    "stalledCounter": 0,
    "repeatJobKey": "il-lotto-scheduler",
    "timestamp": 1785814078051,
    "queueQualifiedName": "bull:USA-IL-LOTTO",
    "finishedOn": 1785834002330,
    "processedOn": 1785834000044,
    "failedReason": "lottery.net responded 403 for 2025",
    "nextRepeatableJobId": "repeat:il-lotto-scheduler:1785877200000"
  },
  {
    "name": "il-lotto-scheduler",
    "data": {},
    "opts": {
      "attempts": 0,
      "prevMillis": 1785790800000,
      "jobId": "repeat:il-lotto-scheduler:1785790800000",
      "timestamp": 1785757628382,
      "delay": 33171618,
      "repeat": {
        "pattern": "0 0 9,21 * * *",
        "count": 1
      }
    },
    "id": "repeat:il-lotto-scheduler:1785790800000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: lottery.net responded 403 for 2025\n    at fetchYear (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:22:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:57:46)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/il-lotto/index.js:52:22)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 1,
    "attemptsMade": 1,
    "stalledCounter": 0,
    "repeatJobKey": "il-lotto-scheduler",
    "timestamp": 1785757628382,
    "queueQualifiedName": "bull:USA-IL-LOTTO",
    "finishedOn": 1785790802396,
    "processedOn": 1785790800091,
    "failedReason": "lottery.net responded 403 for 2025",
    "nextRepeatableJobId": "repeat:il-lotto-scheduler:1785834000000"
  },
  {
    "name": "il-lotto-scheduler",
    "data": {},
    "opts": {
      "attempts": 0,
      "prevMillis": 1785704400000,
      "jobId": "repeat:il-lotto-scheduler:1785704400000",
      "timestamp": 1785665251100,
      "delay": 39148900,
      "repeat": {
        "pattern": "0 0 9,21 * * *",
        "count": 1
      }
    },
    "id": "repeat:il-lotto-scheduler:1785704400000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: lottery.net responded 403 for 2026\n    at fetchYear (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:22:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:55:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/il-lotto/index.js:52:22)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 1,
    "attemptsMade": 1,
    "stalledCounter": 0,
    "repeatJobKey": "il-lotto-scheduler",
    "timestamp": 1785665251100,
    "queueQualifiedName": "bull:USA-IL-LOTTO",
    "finishedOn": 1785704404300,
    "processedOn": 1785704400054,
    "failedReason": "lottery.net responded 403 for 2026",
    "nextRepeatableJobId": "repeat:il-lotto-scheduler:1785747600000"
  },
  {
    "name": "il-lotto-scheduler",
    "data": {},
    "opts": {
      "attempts": 0,
      "timestamp": 1785574800224,
      "prevMillis": 1785618000000,
      "jobId": "repeat:il-lotto-scheduler:1785618000000",
      "repeat": {
        "pattern": "0 0 9,21 * * *",
        "count": 3
      },
      "delay": 43199776
    },
    "id": "repeat:il-lotto-scheduler:1785618000000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: lottery.net responded 403 for 2026\n    at fetchYear (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:22:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:55:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/il-lotto/index.js:52:22)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 1,
    "attemptsMade": 1,
    "stalledCounter": 0,
    "repeatJobKey": "il-lotto-scheduler",
    "timestamp": 1785574800224,
    "queueQualifiedName": "bull:USA-IL-LOTTO",
    "finishedOn": 1785618002091,
    "processedOn": 1785618000063,
    "failedReason": "lottery.net responded 403 for 2026",
    "nextRepeatableJobId": "repeat:il-lotto-scheduler:1785661200000"
  },
  {
    "name": "il-lotto-scheduler",
    "data": {},
    "opts": {
      "attempts": 0,
      "prevMillis": 1785488400000,
      "repeat": {
        "pattern": "0 0 9,21 * * *",
        "count": 2
      },
      "jobId": "repeat:il-lotto-scheduler:1785488400000",
      "timestamp": 1785445200739,
      "delay": 43199049
    },
    "id": "repeat:il-lotto-scheduler:1785488400000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: lottery.net responded 403 for 2026\n    at fetchYear (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:22:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:55:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/il-lotto/index.js:52:22)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 1,
    "attemptsMade": 1,
    "stalledCounter": 0,
    "repeatJobKey": "il-lotto-scheduler",
    "timestamp": 1785445200951,
    "queueQualifiedName": "bull:USA-IL-LOTTO",
    "finishedOn": 1785488402614,
    "processedOn": 1785488400061,
    "failedReason": "lottery.net responded 403 for 2026",
    "nextRepeatableJobId": "repeat:il-lotto-scheduler:1785531600000"
  },
  {
    "name": "il-lotto-scheduler",
    "data": {},
    "opts": {
      "attempts": 0,
      "prevMillis": 1785402000000,
      "repeat": {
        "pattern": "0 0 9,21 * * *",
        "count": 5
      },
      "jobId": "repeat:il-lotto-scheduler:1785402000000",
      "timestamp": 1785358800248,
      "delay": 43199752
    },
    "id": "repeat:il-lotto-scheduler:1785402000000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: lottery.net responded 403 for 2025\n    at fetchYear (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:22:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:57:46)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/il-lotto/index.js:52:22)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 1,
    "attemptsMade": 1,
    "stalledCounter": 0,
    "repeatJobKey": "il-lotto-scheduler",
    "timestamp": 1785358800248,
    "queueQualifiedName": "bull:USA-IL-LOTTO",
    "finishedOn": 1785402003071,
    "processedOn": 1785402000035,
    "failedReason": "lottery.net responded 403 for 2025",
    "nextRepeatableJobId": "repeat:il-lotto-scheduler:1785445200000"
  },
  {
    "name": "il-lotto-scheduler",
    "data": {},
    "opts": {
      "attempts": 0,
      "repeat": {
        "pattern": "0 0 9,21 * * *",
        "count": 4
      },
      "timestamp": 1785315600182,
      "jobId": "repeat:il-lotto-scheduler:1785358800000",
      "prevMillis": 1785358800000,
      "delay": 43199817
    },
    "id": "repeat:il-lotto-scheduler:1785358800000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: lottery.net responded 403 for 2026\n    at fetchYear (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:22:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:55:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/il-lotto/index.js:52:22)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 1,
    "attemptsMade": 1,
    "stalledCounter": 0,
    "repeatJobKey": "il-lotto-scheduler",
    "timestamp": 1785315600183,
    "queueQualifiedName": "bull:USA-IL-LOTTO",
    "finishedOn": 1785358803088,
    "processedOn": 1785358800032,
    "failedReason": "lottery.net responded 403 for 2026",
    "nextRepeatableJobId": "repeat:il-lotto-scheduler:1785402000000"
  },
  {
    "name": "il-lotto-scheduler",
    "data": {},
    "opts": {
      "attempts": 0,
      "repeat": {
        "pattern": "0 0 9,21 * * *",
        "count": 4
      },
      "timestamp": 1785056400172,
      "jobId": "repeat:il-lotto-scheduler:1785099600000",
      "prevMillis": 1785099600000,
      "delay": 43199828
    },
    "id": "repeat:il-lotto-scheduler:1785099600000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: lottery.net responded 403 for 2025\n    at fetchYear (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:22:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:57:46)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/il-lotto/index.js:52:22)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 1,
    "attemptsMade": 1,
    "stalledCounter": 0,
    "repeatJobKey": "il-lotto-scheduler",
    "timestamp": 1785056400172,
    "queueQualifiedName": "bull:USA-IL-LOTTO",
    "finishedOn": 1785099601224,
    "processedOn": 1785099600006,
    "failedReason": "lottery.net responded 403 for 2025",
    "nextRepeatableJobId": "repeat:il-lotto-scheduler:1785142800000"
  },
  {
    "name": "il-lotto-scheduler",
    "data": {},
    "opts": {
      "attempts": 0,
      "timestamp": 1785013200386,
      "prevMillis": 1785056400000,
      "jobId": "repeat:il-lotto-scheduler:1785056400000",
      "repeat": {
        "pattern": "0 0 9,21 * * *",
        "count": 3
      },
      "delay": 43199614
    },
    "id": "repeat:il-lotto-scheduler:1785056400000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: lottery.net responded 403 for 2025\n    at fetchYear (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:22:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/il-lotto/il-lotto.js:57:46)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/il-lotto/index.js:52:22)\n    at async /app/node_modules/bullmq/dist/cjs/classes/worker.js:571:32"
    ],
    "delay": 0,
    "priority": 0,
    "attemptsStarted": 1,
    "attemptsMade": 1,
    "stalledCounter": 0,
    "repeatJobKey": "il-lotto-scheduler",
    "timestamp": 1785013200386,
    "queueQualifiedName": "bull:USA-IL-LOTTO",
    "finishedOn": 1785056401663,
    "processedOn": 1785056400010,
    "failedReason": "lottery.net responded 403 for 2025",
    "nextRepeatableJobId": "repeat:il-lotto-scheduler:1785099600000"
  }
]