#^
d dl Z d dlZd dlZd dlZd dlZd dlZd dlZd dlZd dlZd dl Z d dl
Z
d dl mZmZ d dl
mZ d dlmZmZmZmZmZmZ d dlZd dlZd dlmZ d dlmZmZmZmZ dZdZ d Z!d
Z"dZ#d Z$dRd
Z%d Z&d Z'd Z(d Z) dSdZ*d Z+dee, fdZ-d Z.de/fdZ0de,dz fdZ1de,dz fdZ2edee, fd Z3de4fdZ5de,de/fd Z6de/fd!Z7de/fd"Z8de/fd#Z9d$ Z:d%e,de/fd&Z;d' Z