Note
Go to the end to download the full example code.
Reading and writing iMOD5 files in Python#
This example demonstrates how to work with iMOD5 files in Python using the imod package. It shows how to save, read, and manipulate iMOD5 files, including handling temporary directories and glob patterns for file selection.
For a full explanation of the iMOD5 file formats, see the iMOD5 documentation.
For a full overview of the supported iMOD5 features in iMOD Python, see iMOD5 backwards compatibility.
Raster data (IDF)#
Raster data in iMOD5 is stored in IDF files, which is a binary format for raster data. The imod.idf module provides functions to read and write IDF files. One IDF can only store data in two dimensions: y and x. It is similar to GeoTIFF in this regard.
We’ll start off with some example data to work with. Let’s load a layer model with geological layers.
import imod
layermodel = imod.data.hondsrug_layermodel()
layermodel
This dataset contains multiple variables. We can take a closer look at the the “top” variable, which represents the top of every layer.
top = layermodel["top"]
top
Note that this DataArray has three dimensions: layer, y, x.
Let’s create a temporary directory to store our IDF files.
tmpdir = imod.util.temporary_directory()
As mentioned before, one IDF can only store data in two dimensions: y and x.
iMOD Python therefore will save a 3D dataset as multiple IDF files. The layer
index is stored in the file name, as the _l*
suffix. iMOD Python will take
the last part of the provided path as the name. We therefore end our path with
top
. This will result in files named top_l1.idf
, top_l2.idf
, etc.
idf_dir = tmpdir / "idf"
imod.idf.save(idf_dir / "top", top)
The IDF files are now stored in the temporary directory. We can list them using the glob method, which allows us to use wildcards to match file names
from pprint import pprint
idf_files = list(idf_dir.glob("*"))
pprint(idf_files)
[WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/idf/top_l1.idf'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/idf/top_l10.idf'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/idf/top_l11.idf'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/idf/top_l12.idf'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/idf/top_l13.idf'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/idf/top_l2.idf'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/idf/top_l3.idf'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/idf/top_l4.idf'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/idf/top_l5.idf'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/idf/top_l6.idf'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/idf/top_l7.idf'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/idf/top_l8.idf'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/idf/top_l9.idf')]
We can also read the IDF files back into a DataArray, we can either do that by
directly providing a list of filenames (idf_files
) to open, or by
providing a path with a wildcard pattern (idf_dir / "top*"
). The latter is
more convenient, as it will automatically match all files that start with
"top"
in idf_dir
. This means we can easily open the data without
having to specify each file individually.
reloaded_top = imod.idf.open(idf_dir / "top*")
reloaded_top
Note that the reloaded DataArray is represented differently than the original DataArray. This is because the DataArray is lazily loaded as a dask array, which means that the data is not actually loaded into memory until it is accessed. For example when plotting or saving data. This allows for more efficient memory usage, especially when working with large datasets. See the Lazy evaluation for more information.
Let’s plot the top layer:
reloaded_top.sel(layer=1).plot()

<matplotlib.collections.QuadMesh object at 0x00000251C8F5C770>
Point data (IPF)#
iMOD Stores point data in iMOD Point Format (IPF) files, which is a text format for point data. The imod.ipf module provides functions to read and write IPF files. Point data can be used to store timeseries of point observations, such as groundwater heads, as well as borelogs. In this example, we will focus on timeseries.
Let’s load some example point data.
heads = imod.data.head_observations()
heads
Let’s plot a timeseries for one specific observation point, for example the observation point with ID “B12A1745001”.
head_selected = heads.loc[heads["id"] == "B12A1745001"]
head_selected.sort_values("time").plot(x="time", y="head")

<Axes: xlabel='time'>
We can save this point data to an IPF file. The imod.ipf.save function allows us to save the point data to a file. We can specify the path where we want to save the file, as well as the data to save. Make sure to specify itype as 1, which is the type for timeseries data. The path should end with the name you want to give to your IPF.
ipf_dir = tmpdir / "ipf"
imod.ipf.save(ipf_dir / "heads", heads, itype=1)
The IPF files are now stored in the temporary directory. Let’s print a list of files:
ipf_files = list(ipf_dir.glob("*"))
pprint(ipf_files)
[WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1745001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1745002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1747001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1747002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1748001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1749001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1750001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1750002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1751001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1752001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1752002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1753001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1754001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1754002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1755001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1756001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1756002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1757001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1762001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1762002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1763001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1763002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1765001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1766001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1766002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1767001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1767002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1792001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1793001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1793002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1805001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1805002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1806001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1806002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1820001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1822001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1822002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1822003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1898001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1898002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1899001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1900001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1901001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1902001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1903001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1903002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1904001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1905001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1906001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1906002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1907001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1907002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1908001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1909001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1909002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1910001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1910002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1911001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1911002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12A1912001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B0135001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B0135002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B0135003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B0361001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B0361002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B0364001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B1724001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B1724002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B1725001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B1725002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B1726001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B1727001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B1814001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B1815001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B1815002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B1815003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B1816001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B1828001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B1829001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B1830001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B1835001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B1836001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B1836002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B1837001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B1838001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B1854001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B1855001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12B1856001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0254001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0254002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0255001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0255002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0255003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0255004.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0256001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0256002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0257001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0257002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0258001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0258002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0259001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0259002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0260001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0260002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0261001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0261002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0261003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0262001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0262002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0262003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0265001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0266001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0267001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C0277001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1541001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1542001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1542002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1566001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1566002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1566003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1566004.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1567001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1568001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1569001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1569002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1570001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1571001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1572001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1573001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1573002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1574001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1574002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1575001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1575002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1576001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1576002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1594001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1594002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1595001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1596001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1596002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1597001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1597002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1598001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1599001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1600001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1600002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1601001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1601002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1602001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1603001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1603002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1604001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1604002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1605001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1606001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1606002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1607001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1607002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1608001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1634001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1635001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1636001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1637001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1638001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1639001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1640001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1641001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1643001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1644001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1644002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1645001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1645002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1646001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1647001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1648001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1649001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1649002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1650001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12C1664001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D0328001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D0329001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D0330001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1739001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1739002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1739003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1739004.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1739005.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1739006.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1741001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1741002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1741003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1741004.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1741006.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1741007.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1741008.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1741009.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1743001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1743002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1743003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1743004.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1743005.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1743006.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1743007.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1743008.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1743009.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1754002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1754003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1755002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1755003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1756002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1756003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1757002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1757003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1758002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1758003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1759002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1759003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1760002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1760003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1761002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1761003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1762002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1762003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1763002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1763003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1764002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1764003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1765001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1767001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1768001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1769001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1770001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1794001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1794002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1794003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1794004.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1794005.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1795001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1795002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1795003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1795004.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1795005.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1795006.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1795007.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1796001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1797001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1797002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1798001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1798002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1799001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1800001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1800002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1801001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1802001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1802002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1803001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1804001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1805001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1806001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1807001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1808001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1808002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1809001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1810001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1811001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1812001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1813001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1813002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1814001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1815001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1816001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1816002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1817001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1818001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1818002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1819001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1820001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1821001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1822001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1822002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1823001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1823002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1824001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1825001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1840001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1840002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1841001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1841002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1842001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1842002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1843001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1843002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1844001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1844002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1844003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1844004.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1845001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1845002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1845003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1846001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1846002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1846003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1847001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1847002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1848001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1848002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1849001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1849002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1850001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1850002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1850003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1887001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1887002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1888001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1888002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1889001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1889002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1896001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1897001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1898001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1939001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1939002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1940001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1940002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1941001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1941002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1942001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1942002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1942003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1943001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1943002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1945001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1945002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1945003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1948001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D1948002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2023001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2023002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2023003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2024001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2024002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2024003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2025001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2025002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2025003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2026001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2026002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2027001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2027002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2028001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2028002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2028003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2029001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2029002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2029003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2030001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2030002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2030003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2031001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2031002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2031003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2032001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2032002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2032003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2033001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2033002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2034001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2034002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2035001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2035002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2035003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2043001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12D2044001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12E1526001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12E1527001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12E1528001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12E1529001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12E1530001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12E1546001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12E1547001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12E1548001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12E1549001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12E1549002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12E1583001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12E1584001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12E1585001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12E1586001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12E1591001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12E1591002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12E1591003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12F0265001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12F0265002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12F0265003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12F0265004.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12F0265005.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12F1131001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12F1131002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12F1131003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12F1131004.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12F1699001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12F1699002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12F1699003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12F1700001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12F1700002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12F1700003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0168001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0216001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0216002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0216003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0216004.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0216005.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0216006.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0216007.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0217001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0217002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0217003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0217004.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0217005.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0217006.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0217007.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0217008.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0217009.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0218001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0218002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0218003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0218004.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0218005.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0218006.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0218007.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0219001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0219002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0219003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0219004.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0219005.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0219006.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0219007.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0220001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0220002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0220003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0220004.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0220005.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0220006.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0220007.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G0224001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1539001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1540001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1541001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1542001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1550001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1551001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1552001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1553001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1554001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1596001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1596002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1596003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1597001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1597002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1597003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1598001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1598002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1598003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1599001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1599002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1599003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1600001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1600002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1600003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1601001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1601002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1601003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1602001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1602002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1603001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1603002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1603003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1604001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1604002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1604003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1605001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1605003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1606001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1606002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1607001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1607002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1608001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1608002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1609001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1610001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1624001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1632001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1653001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1654001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1655001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12G1655002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12H0084001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12H0084002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12H0084003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12H0191001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12H0193001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12H1739001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B12H1740001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13A0901001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13A0901002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13A0901003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13A0901004.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13A0901005.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13A0901006.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13A0925001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13A0925002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13A0925003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13A0935001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13A0936001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13A0937001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13A0938001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13A0939001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13C0156001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13C0872001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13C0874001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13C0877001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13C0885001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13C0886001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13C0887001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13C0888001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13C0889001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13C0890001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13C0891001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13C0892001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13C0893001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13C0894001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B13C0895001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17A0276001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17A1520001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17A1521001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17A1522001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17A1522002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17A1523001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17A1523002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17A1579001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17A1579002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17A1579003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0095001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0095002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0095003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0096002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0096003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0267001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0267002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0267003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0268001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0268002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0269001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0269002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0270001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0270002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0271001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0271002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0272001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0272002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0273001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0273002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0274001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0275001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0276001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0277001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0277002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0278001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0278002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0279001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B0279002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B1887001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B1887002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B1888001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B1888002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B1889001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B1890001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B1891001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B1892001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17B1892002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17E1510001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17E1510002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17E1511001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17E1512001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17E2221001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17E2221002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17E2221003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17E2221004.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17E2222001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17E2222002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17E2223001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17E2223002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17E2224001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17E2224002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17E2225001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17E2225002.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17E2225003.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17E2225004.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/B17E2244001.txt'),
WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/ipf/heads.ipf')]
Notice that timeseries are stored in a single textfile per observation point. We can read the IPF file and accompanying text files back into a DataFrame.
reloaded_heads = imod.ipf.read(ipf_dir / "heads.ipf")
reloaded_heads
Line data (GEN)#
iMOD stores line data in GEN files, which is a binary format for line data. The imod.gen module provides functions to read and write GEN files. We’ll create some dummy line data to store in a GEN file. iMOD5 primarily uses GEN to specify Horizontal Flow Barriers (HFB).
import shapely
x = [0.0, 14.0, 36.0, 50.0, 70.0]
y = [0.0, 20.0, 10.0, 30.0, 40.0]
ls = shapely.LineString(zip(x, y))
ls
<LINESTRING (0 0, 14 20, 36 10, 50 30, 70 40)>
We now have a geometry, but there is no data associated with it yet. Let’s create a GeoDataFrame with some data to associate with the line.
import geopandas as gpd
gdf = gpd.GeoDataFrame([100.0], geometry=[ls], columns=["resistance"])
We can save this line data to a GEN file with the imod.formats.gen.write function.
gen_dir = tmpdir / "gen"
# We'll have to create the directory first, as it does not exist yet.
gen_dir.mkdir(exist_ok=True)
imod.gen.write(
gen_dir / "barrier.gen",
gdf,
)
Let’s check that the file is saved in the specified directory.
gen_files = list(gen_dir.glob("*"))
pprint(gen_files)
[WindowsPath('C:/BuildAgent/temp/buildTmp/tmpbv347zcx/gen/barrier.gen')]
We can read the GEN file back into a GeoDataFrame with the imod.gen.read
reloaded_gdf = imod.gen.read(gen_dir / "barrier.gen")
reloaded_gdf
The GEN file also supports storing “3D data”, which allows you to store vertically oriented polygons, which you can use to insert partially-penetrating horizontal flow barriers in iMOD5 and iMOD Python.
Let’s create some 3D data first. iMOD Python has a convenience function to create a 3D polygon conveniently.
ztop = [0.0, 0.0, -10.0, 0.0, 0.0]
zbottom = [-20.0, -20.0, -20.0, -20.0, -20.0]
zpolygon = imod.prepare.linestring_to_trapezoid_zpolygons(x, y, ztop, zbottom)
gdf_polygon = gpd.GeoDataFrame(
[100.0, 100.0, 100.0, 100.0], geometry=zpolygon, columns=["resistance"]
)
imod.gen.write(
gen_dir / "barrier_3d.gen",
gdf_polygon,
)
1D Network (ISG)#
iMOD5 stores store 1D networks in ISG files, which is a binary format primarily for surface water datasets. It supports all kinds of extra features such as associated bathymetries and weirs.
Given its complexity, ISG is not yet supported in iMOD Python. The workaround is to rasterize the ISGfiles to IDF files using the iMOD5 BATCH function ISGGRID.
Legend files (LEG)#
iMOD5 uses LEG files to store legend information for plotting. For example, the following LEG file defines a color legend for groundwater surface levels:
legend_str = """\
24,1,1,1,1,1,1,1
UPPERBND,LOWERBND,IRED,IGREEN,IBLUE,DOMAIN
200.0000,10.00000,75,0,0,"> 10.0 m"
10.00000,6.000000,115,0,0,"6.0-10.0 m"
6.000000,4.000000,166,0,0,"4.0-6.0 m"
4.000000,3.800000,191,0,0,"3.8-4.0 m"
3.800000,3.600000,217,0,0,"3.6-3.8 m"
3.600000,3.400000,237,0,0,"3.4-3.6 m"
3.400000,3.200000,255,42,0,"3.2-3.4 m"
3.200000,3.000000,255,85,0,"3.0-3.2 m"
3.000000,2.800000,254,115,0,"2.8-3.0 m"
2.800000,2.600000,254,140,0,"2.6-2.8 m"
2.600000,2.400000,254,170,0,"2.4-2.6 m"
2.400000,2.200000,254,191,10,"2.2-2.4 m"
2.200000,2.000000,254,196,20,"2.0-2.2 m"
2.000000,1.800000,254,221,51,"1.8-2.0 m"
1.800000,1.600000,254,255,0,"1.6-1.8 m"
1.600000,1.400000,254,255,115,"1.4-1.6 m"
1.400000,1.200000,255,255,190,"1.2-1.4 m"
1.200000,1.000000,209,255,115,"1.0-1.2 m"
1.000000,0.8000000,163,255,115,"0.8-1.0 m"
0.8000000,0.6000000,85,255,0,"0.6-0.8 m"
0.6000000,0.4000000,76,230,0,"0.4-0.6 m"
0.4000000,0.2000000,56,168,0,"0.2-0.4 m"
0.2000000,0.000000,38,115,0,"0.0-0.2 m"
0.000000,-200.0000,0,77,168,"<0.0 m"
"""
Let’s write this string to a file in our temporary directory.
legend_dir = tmpdir / "leg"
legend_dir.mkdir(exist_ok=True)
legend_path = legend_dir / "GWS_surface_level.leg"
with open(legend_path, "w") as f:
f.write(legend_str)
We can read the LEG file using the imod.visualize.read_imod_legend function.
colors, levels, labels = imod.visualize.read_imod_legend(legend_path)
We can now use these colors and levels to plot a surface. In this case, we will plot the top layer of our layermodel.
imod.visualize.plot_map(top.sel(layer=1), colors=colors, levels=levels)

(<Figure size 640x480 with 2 Axes>, <Axes: >)
Project files (PRJ)#
iMOD5 uses PRJ files to store project information, basically the model definition. See the example for a full overview of importing a model from a projectfile into a MODFLOW6 model. We’ll show here how to open a projectfile here and convert the data to a MODFLOW 6 model.
Total running time of the script: (0 minutes 11.375 seconds)