{
 "generated_by": "scripts/examples/impossible-irr/reproduce.py",
 "environment": {
  "host": "Darwin arm64",
  "wolf": {
   "version": "wolf 0.2.17 (commit dbd2defe08a522e38bcaff9dfddb64876deca10d)",
   "sha256": "8a4074c33b0ba2c9dc389769f5c74a11f8af70671aae880def29a4d3a173550a"
  },
  "libreoffice": "LibreOffice 26.8.0.3 bce0998afefdbc355585ca324285661a2170ba77",
  "poppler": "pdftotext version 26.08.0",
  "python": "3.14.7 (x86_64)",
  "pillow": "13.0.0",
  "openpyxl": "3.1.5"
 },
 "workbook": {
  "url": "https://github.com/user-attachments/files/20989007/Project.Mosaic.2025-6-26.xlsx",
  "report": "https://github.com/vinci1it2000/formulas/issues/166",
  "sha256": "e46fd7ed99b6aee1ecd04d2781a7f036e35c7f9f117b169aaf0ce16652c46c87",
  "bytes": 66256,
  "formula_cells": 2380,
  "formula_cells_without_cached_value": 2380,
  "cells": {
   "I44": {
    "label": "Management IRR",
    "formula": "=IFERROR(XIRR(I40:N40,I30:N30),\"NM\")"
   },
   "I45": {
    "label": "Management MOIC",
    "formula": "=+IFERROR((SUM($I$37:$N$39))/-SUM($I$35:$N$36),\"NM\")"
   },
   "I125": {
    "label": "Revolver IRR",
    "formula": "=IFERROR(XIRR(I122:N122,I110:N110),\"NM\")"
   },
   "I126": {
    "label": "Revolver MOIC",
    "formula": "=+IFERROR((SUM($I$118:$N$121))/-SUM($I$115:$N$117),\"NM\")"
   }
  }
 },
 "excel_reference": {
  "source": "Earlier native Microsoft Excel capture of the same workbook bytes; Excel was not run for this page.",
  "application": "Microsoft Excel for Windows x64, 16.0 build 20326",
  "calculation": "CalculateFullRebuild, macros and events disabled, links not refreshed",
  "values": {
   "I44": "NM",
   "I45": "NM",
   "I125": "NM",
   "I126": "NM"
  }
 },
 "arms": {
  "libreoffice": {
   "exit": 0,
   "pdf_pages": 54,
   "cells": {
    "I44": {
     "label_page": 15,
     "value_page": 15,
     "text": "44,884.78%"
    },
    "I45": {
     "label_page": 15,
     "value_page": 15,
     "text": "0.00x ; (0.00x) ; – ; NM"
    },
    "I125": {
     "label_page": 16,
     "value_page": 16,
     "text": "###"
    },
    "I126": {
     "label_page": 16,
     "value_page": 16,
     "text": "0.00x ; (0.00x) ; – ; NM"
    }
   },
   "layout_text_excerpts": {
    "management": [
     {
      "page": 14,
      "line": "Returns to Management"
     },
     {
      "page": 15,
      "line": "IRR                                                                      44,884.78%"
     },
     {
      "page": 15,
      "line": "MOIC                                                     0.00x ; (0.00x) ; – ; NM"
     },
     {
      "page": 15,
      "line": "Cash Gain                                                                   $492.1"
     }
    ],
    "revolver": [
     {
      "page": 16,
      "line": "Returns to Revolver"
     },
     {
      "page": 16,
      "line": "IRR                                                                 ###"
     },
     {
      "page": 16,
      "line": "MOIC                                     0.00x ; (0.00x) ; –    ; NM"
     },
     {
      "page": 16,
      "line": "Cash Gain                                                        $6.3"
     }
    ]
   },
   "crop": {
    "file": "libreoffice-irr.png",
    "pages": [
     14,
     15
    ],
    "dpi": 200,
    "width": 1404,
    "height": 416
   }
  },
  "wolf": {
   "exit": 0,
   "pdf_pages": 57,
   "cells": {
    "I44": {
     "label_page": 19,
     "value_page": 22,
     "text": "NM"
    },
    "I45": {
     "label_page": 19,
     "value_page": 22,
     "text": "NM"
    },
    "I125": {
     "label_page": 21,
     "value_page": 24,
     "text": "NM"
    },
    "I126": {
     "label_page": 21,
     "value_page": 24,
     "text": "NM"
    }
   },
   "layout_text_excerpts": {
    "management": [
     {
      "page": 19,
      "line": "Returns to Management"
     },
     {
      "page": 19,
      "line": "IRR"
     },
     {
      "page": 19,
      "line": "MOIC"
     },
     {
      "page": 19,
      "line": "Cash Gain"
     },
     {
      "page": 22,
      "line": "        NM"
     },
     {
      "page": 22,
      "line": "        NM"
     },
     {
      "page": 22,
      "line": "     $492.1"
     }
    ],
    "revolver": [
     {
      "page": 21,
      "line": "Returns to Revolver"
     },
     {
      "page": 21,
      "line": "IRR"
     },
     {
      "page": 21,
      "line": "MOIC"
     },
     {
      "page": 21,
      "line": "Cash Gain"
     },
     {
      "page": 24,
      "line": "        NM"
     },
     {
      "page": 24,
      "line": "        NM"
     },
     {
      "page": 24,
      "line": "       $6.3"
     }
    ]
   },
   "crop": {
    "file": "wolf-irr.png",
    "pages": [
     19,
     22
    ],
    "dpi": 200,
    "width": 690,
    "height": 285
   },
   "render_report_warnings": [
    {
     "code": "calculated-on-load",
     "message": "2380 formula cell(s) had no cached value LibreOffice would use and were calculated on load; the other formula cells keep their cached values"
    },
    {
     "code": "font-system-discovery",
     "message": "system font discovery ran, so the output depends on the fonts installed on this host"
    }
   ]
  }
 },
 "command": {
  "argv": [
   "soffice",
   "-env:UserInstallation=file://$DEMO_SCRATCH/run/work/profile",
   "--headless",
   "--invisible",
   "--convert-to",
   "pdf",
   "--outdir",
   "out",
   "mosaic.xlsx"
  ],
  "cwd": "$DEMO_SCRATCH/run/work",
  "path": {
   "libreoffice": "$DEMO_SCRATCH/run/bin-libreoffice:/usr/bin:/bin",
   "wolf": "$DEMO_SCRATCH/run/bin-wolf:/usr/bin:/bin"
  },
  "soffice": {
   "libreoffice": "symlink to $SOFFICE_BIN",
   "wolf": "symlink to $WOLF_BIN"
  },
  "text_extraction": "pdftotext -layout <pdf> <txt>"
 },
 "calculated_values": {
  "argv": [
   "soffice",
   "--headless",
   "-env:UserInstallation=file://$DEMO_SCRATCH/run/work/profile",
   "--convert-to",
   "xlsx",
   "--outdir",
   "out",
   "mosaic.xlsx"
  ],
  "libreoffice": {
   "I44": 448.847829244812,
   "I45": "NM",
   "I125": 41072487891.0192,
   "I126": "NM",
   "I40:N40": [
    0,
    0,
    0,
    0,
    0,
    492.147170563092
   ],
   "I30:N30": [
    "2024-12-31",
    "2025-12-31",
    "2026-12-31",
    "2027-12-31",
    "2028-12-31",
    "2029-12-31"
   ],
   "I122:N122": [
    0,
    1.25,
    1.25,
    1.25,
    1.25,
    1.25
   ],
   "I110:N110": [
    "2024-12-31",
    "2025-12-31",
    "2026-12-31",
    "2027-12-31",
    "2028-12-31",
    "2029-12-31"
   ]
  },
  "wolf": {
   "I44": "NM",
   "I45": "NM",
   "I125": "NM",
   "I126": "NM",
   "I40:N40": [
    0,
    0,
    0,
    0,
    0,
    492.1471705630919
   ],
   "I30:N30": [
    "2024-12-31",
    "2025-12-31",
    "2026-12-31",
    "2027-12-31",
    "2028-12-31",
    "2029-12-31"
   ],
   "I122:N122": [
    0,
    1.25,
    1.25,
    1.25,
    1.25,
    1.25
   ],
   "I110:N110": [
    "2024-12-31",
    "2025-12-31",
    "2026-12-31",
    "2027-12-31",
    "2028-12-31",
    "2029-12-31"
   ]
  }
 },
 "demurrage_check": {
  "url": "https://github.com/user-attachments/files/26447666/StorageDemurrageDailyCarLimit.5.xlsx",
  "report": "https://github.com/ClosedXML/ClosedXML/issues/2839",
  "sha256": "24cd498f161fb0aa180bbb23303940f2c60ad294f56b659477c4468134632d36",
  "earlier_search": {
   "public_workbooks": 5,
   "wolf_conversion_failures": 1
  },
  "libreoffice": {
   "exit": 0,
   "pdf_pages": 1,
   "errors": []
  },
  "wolf": {
   "exit": 1,
   "pdf_pages": null,
   "errors": [
    "soffice: demurrage.xlsx: page orientation must be \"portrait\" or \"landscape\"; got \"default\""
   ]
  }
 }
}
