Pagini recente » Cod sursa (job #2308728) | Cod sursa (job #277616) | Cod sursa (job #1971282) | Cod sursa (job #2362582) | Cod sursa (job #2308731)
#include <fstream>
using namespace std;
ifstream in("gfact.in");
ofstream out("gfact.out");
int ddv(int a, int b)
{
int n = 0;
while(a>=b)
{
a/=b;
n+=a;
}
return n;
}
int main()
{
int p, q;
in>>p>>q;
int pas=(1<<30),r=0;
while(pas!=0)
{
if(ddv(r+pas, p)<q)
{
r+=pas;
}
pas/=2;
}
r++;
out<<r;
}
///CAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZAN
///CAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZAN
///CAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZAN
///CAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZAN
///CAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZAN
///CAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZAN
///CAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZAN
///CAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZAN
///CAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZAN
///CAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZAN
///CAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZAN
///CAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZAN
///CAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZAN
///CAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZAN
///CAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZAN
///CAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZAN
///CAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZAN
///CAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZAN
///CAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZAN
///CAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZAN
///CAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZAN
///CAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZAN
///CAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZAN
///CAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZAN
///CAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZAN
///CAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZAN
///CAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZAN
///CAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZANCAZAN