Had a couple days off coding.. fresh brain and I worked out easier way to find the property names without having to eye-ball the byes in an hex editor. I'm a programmer.. no idea why I was doing this manually đ¤ List of start positions and known named properties.
Now I have a visual representation of what to expect I can work on the nuances of each data type to crack them all
{[102, InventoryItems]}
{[110, ArrayProperty]}
{[126, ObjectProperty]}
{[1399, bInitializedMe]}
{[1407, BoolProperty]}
{[1425, LastInventoryRefreshTime]}
{[1433, DoubleProperty]}
{[1458, CustomFolderItems]}
{[1466, ArrayProperty]}
{[1482, StructProperty]}
{[1495, CustomFolderItems]}
{[1503, StructProperty]}
{[1519, ServerCustomFolder]}
{[1544, InventoryCompType]}
{[1552, IntProperty]}
{[1573, FolderName]}
{[1581, StrProperty]}
{[1608, CustomFolderItemIds]}
{[1616, ArrayProperty]}
{[1632, StructProperty]}
{[1645, CustomFolderItemIds]}
{[1653, StructProperty]}
{[1669, ItemNetID]}
{[1694, None]}
{[1702, InventoryCompType]}
{[1710, IntProperty]}
{[1731, FolderName]}
{[1739, StrProperty]}
{[1767, CustomFolderItemIds]}
{[1775, ArrayProperty]}
{[1791, StructProperty]}
{[1804, CustomFolderItemIds]}
{[1812, StructProperty]}
{[1828, ItemNetID]}
{[1853, None]}
{[1861, InventoryCompType]}
{[1869, IntProperty]}
{[1890, FolderName]}
{[1898, StrProperty]}
{[1926, CustomFolderItemIds]}
{[1934, ArrayProperty]}
{[1950, StructProperty]}
{[1963, CustomFolderItemIds]}
{[1971, StructProperty]}
{[1987, ItemNetID]}
{[2012, None]}
{[2020, InventoryCompType]}
{[2028, IntProperty]}
{[2049, FolderName]}
{[2057, StrProperty]}
{[2090, CustomFolderItemIds]}
{[2098, ArrayProperty]}
{[2114, StructProperty]}
{[2127, CustomFolderItemIds]}
{[2135, StructProperty]}
{[2151, ItemNetID]}
{[2176, ItemID1]}
{[2184, UInt32Property]}
{[2205, ItemID2]}
{[2213, UInt32Property]}
{[2234, None]}
{[2242, None]}
{[2250, None]}