Sindbad~EG File Manager
�
&ٜg�� � �v � d dl mZ d dlZd dlZd dlZd dlZd dlZd dlZd dlm Z d dl
mZ d dlm
Z
mZmZmZmZmZ ddlmZmZmZmZmZ ddlmZ dd lmZ dd
lmZ ddlmZ ddlm!Z" erdd
lm#Z# ejH e%� Z& ejN d� jP Z)dZ*dddddddddddddddd�Z+ ejN d � Z,ejZ Z. d!e.z Z/ G d"� d#e� Z0 G d$� d%e� Z1dRd&�Z2dSdTd'�Z3 G d(� d)� Z4 G d*� d+e5� Z6 G d,� d-� Z7 G d.� d/e� Z8 G d0� d1e4� Z9dUd2�Z: G d3� d4ej, � Z;d5d6d7d8d9d:d;d;d;d<d=d>d?d@dAdB�Z<dVdC�Z= G dD� dE� Z> G dF� dG� Z? G dH� dIe� Z@ dWdJ�ZAdXdK�ZBe=dLf dYdM�ZCdZdN�ZD ej� e;j� e;e:� ej� e;j� eC� ej� e;j� eB� ej� e;j� dOdPg� ej� e;j� dQ� y)[� )�annotationsN)�Callable)�IntEnum)�IO�
TYPE_CHECKING�Any�
NamedTuple�NoReturn�cast� )�Image�
ImageChops� ImageFile�ImagePalette�
ImageSequence)�i16be)�i32be)�o8)�o16be)�o32be)�_imagings \w\w\w\ws �PNG
)�1r )�L�L;2)r �L;4)r r )�I;16�I;16B)�RGBr )r zRGB;16B)�P�P;1)r �P;2)r �P;4)r r )�LAr# )�RGBAzLA;16B)r$ r$ )r$ zRGBA;16B))r r )� r )� r )� r )� r )r'