aha takze pocet tych tagov v jednej IFD tabulke urcuje asi to "Interoperability Number". ked je tam 0B00 tak to v intel endiane (prehodene byty) znamena ze nasleduje 000B (11 decimalne) tagov, a potom nasleduje "Next IFD pointer" takze mas to jednoznacne zretazene. Opakujem ze tie tagy su vsetky dobrovolne a aj ich pocet je lubovolny takze sa nemomzes spoliehat na ten priklad, musis to scanovat od zaciatku celu retaz tych IFD tabuliek a dokonale respektovat ten format (tag ID testovat len na tych miestach kde ma byt tag ID!), a preskakovat tagy ktore ta nezaujimaju.