+
    iH                     J    ^RI Ht ^RI Ht ^RI Ht R tR	R ltR	R ltR tR# )
   )encode)number_types)packerc                L    \         P                  ! \        P                  W4      # )z&Extract the size prefix from a buffer.)r   Getr   int32bufoffsets   &&N/var/www/html/photoedit/myenv/lib/python3.14/site-packages/flatbuffers/util.pyGetSizePrefixr      s    	FLL#	..    c                    V'       d"   V\         P                  P                  ,          pV\         P                  P                  ,          pV\        P                  ,           pWV # )z)Extract the file_identifier from a buffer)r   UOffsetTFlags	bytewidthr   FILE_IDENTIFIER_LENGTH)r
   r   size_prefixedends   &&& r   GetBufferIdentifierr      sK    
l((222FL&&000&...#	Cr   c                 $    \        WVR 7      pWB8H  # ))r   )r   )r
   r   file_identifierr   gots   &&&& r   BufferHasIdentifierr   %   s    C}E#		r   c                F    W\         P                  P                  ,           3# )zdCreate a slice of a size-prefixed buffer that has

its position advanced just past the size prefix.
)r   
Int32Flagsr   r	   s   &&r   RemoveSizePrefixr   *   s    
 
|..888	88r   N)F) r   r   r   r   r   r   r    r   r   <module>r      s$      /
	 
9r   