[
  {
    "name": "ms-match-5-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1787130000000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1787086800221,
      "removeOnComplete": true,
      "jobId": "repeat:ms-match-5-scheduler:1787130000000",
      "repeat": {
        "pattern": "0 0 9,21 * * *",
        "count": 12
      },
      "delay": 43199779
    },
    "id": "repeat:ms-match-5-scheduler:1787130000000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: lottery.net responded 403 for 2026\n    at fetchYear (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:57:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:57:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:57:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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": "ms-match-5-scheduler",
    "timestamp": 1787086800221,
    "queueQualifiedName": "bull:USA-MS-MATCH-5",
    "finishedOn": 1787130183718,
    "processedOn": 1787130183473,
    "failedReason": "lottery.net responded 403 for 2026",
    "nextRepeatableJobId": "repeat:ms-match-5-scheduler:1787173200000"
  },
  {
    "name": "ms-match-5-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1787043600000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1787000400294,
      "removeOnComplete": true,
      "jobId": "repeat:ms-match-5-scheduler:1787043600000",
      "repeat": {
        "pattern": "0 0 9,21 * * *",
        "count": 10
      },
      "delay": 43199706
    },
    "id": "repeat:ms-match-5-scheduler:1787043600000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: lottery.net responded 403 for 2026\n    at fetchYear (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:57:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:57:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:57:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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": "ms-match-5-scheduler",
    "timestamp": 1787000400294,
    "queueQualifiedName": "bull:USA-MS-MATCH-5",
    "finishedOn": 1787043782070,
    "processedOn": 1787043781791,
    "failedReason": "lottery.net responded 403 for 2026",
    "nextRepeatableJobId": "repeat:ms-match-5-scheduler:1787086800000"
  },
  {
    "name": "ms-match-5-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1787000400000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1786957200152,
      "repeat": {
        "pattern": "0 0 9,21 * * *",
        "count": 9
      },
      "jobId": "repeat:ms-match-5-scheduler:1787000400000",
      "removeOnComplete": true,
      "delay": 43199848
    },
    "id": "repeat:ms-match-5-scheduler:1787000400000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: lottery.net responded 403 for 2025\n    at fetchYear (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:59:46)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:57:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:57:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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": "ms-match-5-scheduler",
    "timestamp": 1786957200152,
    "queueQualifiedName": "bull:USA-MS-MATCH-5",
    "finishedOn": 1787000583227,
    "processedOn": 1787000582965,
    "failedReason": "lottery.net responded 403 for 2026",
    "nextRepeatableJobId": "repeat:ms-match-5-scheduler:1787043600000"
  },
  {
    "name": "ms-match-5-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1786914000000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1786870800387,
      "repeat": {
        "pattern": "0 0 9,21 * * *",
        "count": 7
      },
      "jobId": "repeat:ms-match-5-scheduler:1786914000000",
      "removeOnComplete": true,
      "delay": 43199613
    },
    "id": "repeat:ms-match-5-scheduler:1786914000000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: lottery.net responded 403 for 2025\n    at fetchYear (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:59:46)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:57:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:57:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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": "ms-match-5-scheduler",
    "timestamp": 1786870800387,
    "queueQualifiedName": "bull:USA-MS-MATCH-5",
    "finishedOn": 1786914182946,
    "processedOn": 1786914182844,
    "failedReason": "lottery.net responded 403 for 2026",
    "nextRepeatableJobId": "repeat:ms-match-5-scheduler:1786957200000"
  },
  {
    "name": "ms-match-5-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1786870800000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1786827600390,
      "removeOnComplete": true,
      "jobId": "repeat:ms-match-5-scheduler:1786870800000",
      "repeat": {
        "pattern": "0 0 9,21 * * *",
        "count": 6
      },
      "delay": 43199610
    },
    "id": "repeat:ms-match-5-scheduler:1786870800000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: lottery.net responded 403 for 2025\n    at fetchYear (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:59:46)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:57:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:57:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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": "ms-match-5-scheduler",
    "timestamp": 1786827600390,
    "queueQualifiedName": "bull:USA-MS-MATCH-5",
    "finishedOn": 1786870982424,
    "processedOn": 1786870982219,
    "failedReason": "lottery.net responded 403 for 2026",
    "nextRepeatableJobId": "repeat:ms-match-5-scheduler:1786914000000"
  },
  {
    "name": "ms-match-5-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1786827600000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1786784400572,
      "repeat": {
        "pattern": "0 0 9,21 * * *",
        "count": 5
      },
      "jobId": "repeat:ms-match-5-scheduler:1786827600000",
      "removeOnComplete": true,
      "delay": 43199428
    },
    "id": "repeat:ms-match-5-scheduler:1786827600000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: lottery.net responded 403 for 2026\n    at fetchYear (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:57:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:57:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:57:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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": "ms-match-5-scheduler",
    "timestamp": 1786784400572,
    "queueQualifiedName": "bull:USA-MS-MATCH-5",
    "finishedOn": 1786827787820,
    "processedOn": 1786827787601,
    "failedReason": "lottery.net responded 403 for 2026",
    "nextRepeatableJobId": "repeat:ms-match-5-scheduler:1786870800000"
  },
  {
    "name": "ms-match-5-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1786784400000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1786741200222,
      "removeOnComplete": true,
      "jobId": "repeat:ms-match-5-scheduler:1786784400000",
      "repeat": {
        "pattern": "0 0 9,21 * * *",
        "count": 4
      },
      "delay": 43199778
    },
    "id": "repeat:ms-match-5-scheduler:1786784400000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: lottery.net responded 403 for 2025\n    at fetchYear (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:59:46)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:57:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:57:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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": "ms-match-5-scheduler",
    "timestamp": 1786741200222,
    "queueQualifiedName": "bull:USA-MS-MATCH-5",
    "finishedOn": 1786784584134,
    "processedOn": 1786784584051,
    "failedReason": "lottery.net responded 403 for 2026",
    "nextRepeatableJobId": "repeat:ms-match-5-scheduler:1786827600000"
  },
  {
    "name": "ms-match-5-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1786654800000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1786628211888,
      "repeat": {
        "pattern": "0 0 9,21 * * *",
        "count": 1
      },
      "jobId": "repeat:ms-match-5-scheduler:1786654800000",
      "removeOnComplete": true,
      "delay": 26588112
    },
    "id": "repeat:ms-match-5-scheduler:1786654800000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: lottery.net responded 403 for 2026\n    at fetchYear (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:57:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:57:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:57:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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": "ms-match-5-scheduler",
    "timestamp": 1786628211888,
    "queueQualifiedName": "bull:USA-MS-MATCH-5",
    "finishedOn": 1786654984614,
    "processedOn": 1786654984332,
    "failedReason": "lottery.net responded 403 for 2026",
    "nextRepeatableJobId": "repeat:ms-match-5-scheduler:1786698000000"
  },
  {
    "name": "ms-match-5-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1786568400000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1786558677029,
      "repeat": {
        "pattern": "0 0 9,21 * * *",
        "count": 1
      },
      "jobId": "repeat:ms-match-5-scheduler:1786568400000",
      "removeOnComplete": true,
      "delay": 9722970
    },
    "id": "repeat:ms-match-5-scheduler:1786568400000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: lottery.net responded 403 for 2026\n    at fetchYear (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:57:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:57:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:57:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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": "ms-match-5-scheduler",
    "timestamp": 1786558677030,
    "queueQualifiedName": "bull:USA-MS-MATCH-5",
    "finishedOn": 1786568590204,
    "processedOn": 1786568584022,
    "failedReason": "lottery.net responded 403 for 2026",
    "nextRepeatableJobId": "repeat:ms-match-5-scheduler:1786611600000"
  },
  {
    "name": "ms-match-5-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1786525200000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1786482000284,
      "repeat": {
        "pattern": "0 0 9,21 * * *",
        "count": 3
      },
      "jobId": "repeat:ms-match-5-scheduler:1786525200000",
      "removeOnComplete": true,
      "delay": 43199716
    },
    "id": "repeat:ms-match-5-scheduler:1786525200000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: lottery.net responded 403 for 2026\n    at fetchYear (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:57:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:57:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:57:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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": "ms-match-5-scheduler",
    "timestamp": 1786482000284,
    "queueQualifiedName": "bull:USA-MS-MATCH-5",
    "finishedOn": 1786525385085,
    "processedOn": 1786525384997,
    "failedReason": "lottery.net responded 403 for 2026",
    "nextRepeatableJobId": "repeat:ms-match-5-scheduler:1786568400000"
  },
  {
    "name": "ms-match-5-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1786438800000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1786399987747,
      "repeat": {
        "pattern": "0 0 9,21 * * *",
        "count": 1
      },
      "jobId": "repeat:ms-match-5-scheduler:1786438800000",
      "removeOnComplete": true,
      "delay": 38812253
    },
    "id": "repeat:ms-match-5-scheduler:1786438800000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: lottery.net responded 403 for 2026\n    at fetchYear (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:57:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:57:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:57:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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": "ms-match-5-scheduler",
    "timestamp": 1786399987747,
    "queueQualifiedName": "bull:USA-MS-MATCH-5",
    "finishedOn": 1786438982873,
    "processedOn": 1786438982779,
    "failedReason": "lottery.net responded 403 for 2026",
    "nextRepeatableJobId": "repeat:ms-match-5-scheduler:1786482000000"
  },
  {
    "name": "ms-match-5-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1786395600000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1786352400251,
      "repeat": {
        "pattern": "0 0 9,21 * * *",
        "count": 3
      },
      "jobId": "repeat:ms-match-5-scheduler:1786395600000",
      "removeOnComplete": true,
      "delay": 43199749
    },
    "id": "repeat:ms-match-5-scheduler:1786395600000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: lottery.net responded 403 for 2025\n    at fetchYear (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:59:46)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:57:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:57:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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": "ms-match-5-scheduler",
    "timestamp": 1786352400251,
    "queueQualifiedName": "bull:USA-MS-MATCH-5",
    "finishedOn": 1786395784370,
    "processedOn": 1786395784292,
    "failedReason": "lottery.net responded 403 for 2026",
    "nextRepeatableJobId": "repeat:ms-match-5-scheduler:1786438800000"
  },
  {
    "name": "ms-match-5-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1786309200000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1786289770198,
      "repeat": {
        "pattern": "0 0 9,21 * * *",
        "count": 1
      },
      "jobId": "repeat:ms-match-5-scheduler:1786309200000",
      "removeOnComplete": true,
      "delay": 19429802
    },
    "id": "repeat:ms-match-5-scheduler:1786309200000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: lottery.net responded 403 for 2026\n    at fetchYear (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:57:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:57:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:57:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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": "ms-match-5-scheduler",
    "timestamp": 1786289770198,
    "queueQualifiedName": "bull:USA-MS-MATCH-5",
    "finishedOn": 1786309383139,
    "processedOn": 1786309382986,
    "failedReason": "lottery.net responded 403 for 2026",
    "nextRepeatableJobId": "repeat:ms-match-5-scheduler:1786352400000"
  },
  {
    "name": "ms-match-5-scheduler",
    "data": {},
    "opts": {
      "attempts": 3,
      "prevMillis": 1786222800000,
      "backoff": {
        "delay": 60000,
        "type": "exponential"
      },
      "timestamp": 1786181790182,
      "repeat": {
        "pattern": "0 0 9,21 * * *",
        "count": 1
      },
      "jobId": "repeat:ms-match-5-scheduler:1786222800000",
      "removeOnComplete": true,
      "delay": 41009818
    },
    "id": "repeat:ms-match-5-scheduler:1786222800000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: lottery.net responded 403 for 2026\n    at fetchYear (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:57:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:57:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:57:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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": "ms-match-5-scheduler",
    "timestamp": 1786181790182,
    "queueQualifiedName": "bull:USA-MS-MATCH-5",
    "finishedOn": 1786222986702,
    "processedOn": 1786222984132,
    "failedReason": "lottery.net responded 403 for 2026",
    "nextRepeatableJobId": "repeat:ms-match-5-scheduler:1786266000000"
  },
  {
    "name": "ms-match-5-scheduler",
    "data": {},
    "opts": {
      "attempts": 0,
      "prevMillis": 1786136400000,
      "repeat": {
        "pattern": "0 0 9,21 * * *",
        "count": 8
      },
      "jobId": "repeat:ms-match-5-scheduler:1786136400000",
      "timestamp": 1786093200076,
      "delay": 43199924
    },
    "id": "repeat:ms-match-5-scheduler:1786136400000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: lottery.net responded 403 for 2025\n    at fetchYear (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:59:46)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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": "ms-match-5-scheduler",
    "timestamp": 1786093200076,
    "queueQualifiedName": "bull:USA-MS-MATCH-5",
    "finishedOn": 1786136402726,
    "processedOn": 1786136400049,
    "failedReason": "lottery.net responded 403 for 2025",
    "nextRepeatableJobId": "repeat:ms-match-5-scheduler:1786179600000"
  },
  {
    "name": "ms-match-5-scheduler",
    "data": {},
    "opts": {
      "attempts": 0,
      "prevMillis": 1785790800000,
      "jobId": "repeat:ms-match-5-scheduler:1785790800000",
      "timestamp": 1785757628435,
      "delay": 33171565,
      "repeat": {
        "pattern": "0 0 9,21 * * *",
        "count": 1
      }
    },
    "id": "repeat:ms-match-5-scheduler:1785790800000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: lottery.net responded 403 for 2026\n    at fetchYear (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:57:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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": "ms-match-5-scheduler",
    "timestamp": 1785757628435,
    "queueQualifiedName": "bull:USA-MS-MATCH-5",
    "finishedOn": 1785790802194,
    "processedOn": 1785790800089,
    "failedReason": "lottery.net responded 403 for 2026",
    "nextRepeatableJobId": "repeat:ms-match-5-scheduler:1785834000000"
  },
  {
    "name": "ms-match-5-scheduler",
    "data": {},
    "opts": {
      "attempts": 0,
      "prevMillis": 1785747600000,
      "jobId": "repeat:ms-match-5-scheduler:1785747600000",
      "timestamp": 1785709670410,
      "delay": 37929589,
      "repeat": {
        "pattern": "0 0 9,21 * * *",
        "count": 1
      }
    },
    "id": "repeat:ms-match-5-scheduler:1785747600000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: lottery.net responded 403 for 2026\n    at fetchYear (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:57:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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": "ms-match-5-scheduler",
    "timestamp": 1785709670411,
    "queueQualifiedName": "bull:USA-MS-MATCH-5",
    "finishedOn": 1785747602109,
    "processedOn": 1785747600098,
    "failedReason": "lottery.net responded 403 for 2026",
    "nextRepeatableJobId": "repeat:ms-match-5-scheduler:1785790800000"
  },
  {
    "name": "ms-match-5-scheduler",
    "data": {},
    "opts": {
      "attempts": 0,
      "prevMillis": 1785704400000,
      "jobId": "repeat:ms-match-5-scheduler:1785704400000",
      "timestamp": 1785665251146,
      "delay": 39148854,
      "repeat": {
        "pattern": "0 0 9,21 * * *",
        "count": 1
      }
    },
    "id": "repeat:ms-match-5-scheduler:1785704400000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: lottery.net responded 403 for 2026\n    at fetchYear (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:57:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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": "ms-match-5-scheduler",
    "timestamp": 1785665251146,
    "queueQualifiedName": "bull:USA-MS-MATCH-5",
    "finishedOn": 1785704403212,
    "processedOn": 1785704400053,
    "failedReason": "lottery.net responded 403 for 2026",
    "nextRepeatableJobId": "repeat:ms-match-5-scheduler:1785747600000"
  },
  {
    "name": "ms-match-5-scheduler",
    "data": {},
    "opts": {
      "attempts": 0,
      "prevMillis": 1785272400000,
      "repeat": {
        "pattern": "0 0 9,21 * * *",
        "count": 2
      },
      "jobId": "repeat:ms-match-5-scheduler:1785272400000",
      "timestamp": 1785229200537,
      "delay": 43199296
    },
    "id": "repeat:ms-match-5-scheduler:1785272400000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: lottery.net responded 403 for 2026\n    at fetchYear (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:57:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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": "ms-match-5-scheduler",
    "timestamp": 1785229200704,
    "queueQualifiedName": "bull:USA-MS-MATCH-5",
    "finishedOn": 1785272401883,
    "processedOn": 1785272400083,
    "failedReason": "lottery.net responded 403 for 2026",
    "nextRepeatableJobId": "repeat:ms-match-5-scheduler:1785315600000"
  },
  {
    "name": "ms-match-5-scheduler",
    "data": {},
    "opts": {
      "attempts": 0,
      "prevMillis": 1785229200000,
      "jobId": "repeat:ms-match-5-scheduler:1785229200000",
      "timestamp": 1785214769712,
      "delay": 14430288,
      "repeat": {
        "pattern": "0 0 9,21 * * *",
        "count": 1
      }
    },
    "id": "repeat:ms-match-5-scheduler:1785229200000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: lottery.net responded 403 for 2026\n    at fetchYear (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:57:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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": "ms-match-5-scheduler",
    "timestamp": 1785214769712,
    "queueQualifiedName": "bull:USA-MS-MATCH-5",
    "finishedOn": 1785229202911,
    "processedOn": 1785229200050,
    "failedReason": "lottery.net responded 403 for 2026",
    "nextRepeatableJobId": "repeat:ms-match-5-scheduler:1785272400000"
  },
  {
    "name": "ms-match-5-scheduler",
    "data": {},
    "opts": {
      "attempts": 0,
      "prevMillis": 1785142800000,
      "repeat": {
        "pattern": "0 0 9,21 * * *",
        "count": 5
      },
      "jobId": "repeat:ms-match-5-scheduler:1785142800000",
      "timestamp": 1785099600169,
      "delay": 43199831
    },
    "id": "repeat:ms-match-5-scheduler:1785142800000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: lottery.net responded 403 for 2026\n    at fetchYear (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:57:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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": "ms-match-5-scheduler",
    "timestamp": 1785099600169,
    "queueQualifiedName": "bull:USA-MS-MATCH-5",
    "finishedOn": 1785142803461,
    "processedOn": 1785142800081,
    "failedReason": "lottery.net responded 403 for 2026",
    "nextRepeatableJobId": "repeat:ms-match-5-scheduler:1785186000000"
  },
  {
    "name": "ms-match-5-scheduler",
    "data": {},
    "opts": {
      "attempts": 0,
      "repeat": {
        "pattern": "0 0 9,21 * * *",
        "count": 4
      },
      "timestamp": 1785056400095,
      "jobId": "repeat:ms-match-5-scheduler:1785099600000",
      "prevMillis": 1785099600000,
      "delay": 43199905
    },
    "id": "repeat:ms-match-5-scheduler:1785099600000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: lottery.net responded 403 for 2026\n    at fetchYear (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:57:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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": "ms-match-5-scheduler",
    "timestamp": 1785056400095,
    "queueQualifiedName": "bull:USA-MS-MATCH-5",
    "finishedOn": 1785099603094,
    "processedOn": 1785099600008,
    "failedReason": "lottery.net responded 403 for 2026",
    "nextRepeatableJobId": "repeat:ms-match-5-scheduler:1785142800000"
  },
  {
    "name": "ms-match-5-scheduler",
    "data": {},
    "opts": {
      "attempts": 0,
      "prevMillis": 1785013200000,
      "repeat": {
        "pattern": "0 0 9,21 * * *",
        "count": 2
      },
      "jobId": "repeat:ms-match-5-scheduler:1785013200000",
      "timestamp": 1784970000297,
      "delay": 43199603
    },
    "id": "repeat:ms-match-5-scheduler:1785013200000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: lottery.net responded 403 for 2026\n    at fetchYear (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:57:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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": "ms-match-5-scheduler",
    "timestamp": 1784970000397,
    "queueQualifiedName": "bull:USA-MS-MATCH-5",
    "finishedOn": 1785013207610,
    "processedOn": 1785013200078,
    "failedReason": "lottery.net responded 403 for 2026",
    "nextRepeatableJobId": "repeat:ms-match-5-scheduler:1785056400000"
  },
  {
    "name": "ms-match-5-scheduler",
    "data": {},
    "opts": {
      "attempts": 0,
      "prevMillis": 1784970000000,
      "jobId": "repeat:ms-match-5-scheduler:1784970000000",
      "timestamp": 1784937154126,
      "delay": 32845874,
      "repeat": {
        "pattern": "0 0 9,21 * * *",
        "count": 1
      }
    },
    "id": "repeat:ms-match-5-scheduler:1784970000000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: lottery.net responded 403 for 2025\n    at fetchYear (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:59:46)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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": "ms-match-5-scheduler",
    "timestamp": 1784937154126,
    "queueQualifiedName": "bull:USA-MS-MATCH-5",
    "finishedOn": 1784970002916,
    "processedOn": 1784970000053,
    "failedReason": "lottery.net responded 403 for 2025",
    "nextRepeatableJobId": "repeat:ms-match-5-scheduler:1785013200000"
  },
  {
    "name": "ms-match-5-scheduler",
    "data": {},
    "opts": {
      "attempts": 0,
      "prevMillis": 1784840400000,
      "jobId": "repeat:ms-match-5-scheduler:1784840400000",
      "timestamp": 1784818578620,
      "delay": 21821380,
      "repeat": {
        "pattern": "0 0 9,21 * * *",
        "count": 1
      }
    },
    "id": "repeat:ms-match-5-scheduler:1784840400000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: lottery.net responded 403 for 2026\n    at fetchYear (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:57:30)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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": "ms-match-5-scheduler",
    "timestamp": 1784818578620,
    "queueQualifiedName": "bull:USA-MS-MATCH-5",
    "finishedOn": 1784840402474,
    "processedOn": 1784840400047,
    "failedReason": "lottery.net responded 403 for 2026",
    "nextRepeatableJobId": "repeat:ms-match-5-scheduler:1784883600000"
  },
  {
    "name": "ms-match-5-scheduler",
    "data": {},
    "opts": {
      "attempts": 0,
      "prevMillis": 1784797200000,
      "jobId": "repeat:ms-match-5-scheduler:1784797200000",
      "timestamp": 1784796828053,
      "delay": 371947,
      "repeat": {
        "pattern": "0 0 9,21 * * *",
        "count": 1
      }
    },
    "id": "repeat:ms-match-5-scheduler:1784797200000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: lottery.net responded 403 for 2025\n    at fetchYear (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:59:46)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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": "ms-match-5-scheduler",
    "timestamp": 1784796828053,
    "queueQualifiedName": "bull:USA-MS-MATCH-5",
    "finishedOn": 1784797204924,
    "processedOn": 1784797200043,
    "failedReason": "lottery.net responded 403 for 2025",
    "nextRepeatableJobId": "repeat:ms-match-5-scheduler:1784840400000"
  },
  {
    "name": "ms-match-5-scheduler",
    "data": {},
    "opts": {
      "attempts": 0,
      "timestamp": 1784667600058,
      "prevMillis": 1784710800000,
      "jobId": "repeat:ms-match-5-scheduler:1784710800000",
      "repeat": {
        "pattern": "0 0 9,21 * * *",
        "count": 3
      },
      "delay": 43199942
    },
    "id": "repeat:ms-match-5-scheduler:1784710800000",
    "progress": 0,
    "returnvalue": null,
    "stacktrace": [
      "Error: lottery.net responded 403 for 2025\n    at fetchYear (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:26:15)\n    at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n    at async scrape (/app/src/scrapers/lottery/usa/ms-match-5/ms-match-5.js:59:46)\n    at async Worker.process [as processFn] (/app/src/scrapers/lottery/usa/ms-match-5/index.js:46: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": "ms-match-5-scheduler",
    "timestamp": 1784667600058,
    "queueQualifiedName": "bull:USA-MS-MATCH-5",
    "finishedOn": 1784710802939,
    "processedOn": 1784710800054,
    "failedReason": "lottery.net responded 403 for 2025",
    "nextRepeatableJobId": "repeat:ms-match-5-scheduler:1784754000000"
  }
]